@font-face{font-family:'Yekan';src:url('MatinTime_Yekan.woff') format('woff');}	
body {
	font-family: Yekan;
}
h3 {
    font: 500 16px/20px Yekan; 
}
header .tel_box p {
    font: 300 14px Yekan;
}
nav.tm_navbar li a {
	font: 500 17px Yekan;
}
nav.tm_navbar .sub-menu>ul li a {
	font: 13px Yekan;
}
footer {
	background: white;
}
header {
    padding: 20px 0;
	margin-bottom: 10px;
}
nav.tm_navbar .sub-menu>ul {
	    top: 49px;
}
.thumb-box1 .title {
	margin: 0;
}
.main {
	background:none;
}
.slider , .thumb-part-1, .thumb-part-2{
	
}
.thumb-part-1, .thumb-part-2{
	background: #1d376a;
	width: 100%;
	margin: 0 0 10px 0;
	padding: 40px 40px 20px;
}
.thumb-part-2 {
	padding-top: 50px;
	padding-bottom: 50px;
}
.thumb-box1 {
	background: none;
	padding: 10px 0 0;	
}
.thumb-box2, .slider-2-box, .thumb-box3 {
	margin-bottom: 10px;
}
.thumb-box3 {
	padding: 42px 0 10px;
}
.thumb-box2 {
    padding: 30px 0;
	background: #c6c8c8;
}
.camera-caption .title {
    font: 500 60px/52px 'Yekan';
}
.camera-caption .description {
    font: 300 20px/31px 'Yekan';
}
.camera-caption a {
    font: 500 16px 'Yekan';
}
.thumb-pad1 .thumbnail .caption a {
    font: 500 30px Yekan;
}
.thumb-pad1 .thumbnail .caption p {
    font: 300 16px Yekan;
}
.thumb-box1 .title {
    font: 500 26px/1em Yekan;
	letter-spacing: 0;
}	
.thumb-box1 .description {
	font-family: Yekan;
    /*font: 500 230px/1em Yekan; */
}
.thumb-box1 p {
    font: 300 28px Yekan;
}
h2 {
    font: 500 30px/1em Yekan;
}
.thumb-pad2 .thumbnail .caption time {
    font: 300 italic 11px Yekan;
}
.thumb-pad3 .thumbnail .caption a {
    font: 300 16px Yekan;
}
.thumb-pad3 .thumbnail .caption span {
    font: 300 16px Yekan;
}
.thumb-box4 .box strong {
    font: 500 38px/1em Yekan;
}
.btn-default.btn1 {
    font: 500 16px/18px Yekan;
}
.thumb-box5 strong {
    font: 500 30px Yekan; 
}
#newsletter input {
    font: 300 17px/18px Yekan; 
}
.btn-default.btn2 {
    font: 500 16px/18px Yekan;
}
.list1-2 li a {
    font: 15px Yekan;
}
.info-box p {
	font-size: 15px;
}
footer p {
    font: 300 13px Yekan; 
}
.camera_wrap {
    direction: ltr;
}
@media (min-width: 768px) {
#panel .navbar-nav {
    float: right;
}
}
@media (min-width: 768px) {
#panel .navbar-nav>li {
    float: right;
}
}
#advanced span.trigger {
    background: url(pro_button_fa.png) 0 0 no-repeat;
    left: 0;
	right: auto;
}
h1.navbar-brand_ {
    float: right;
}
header section {
    float: left;
}
nav.tm_navbar li {
    float: right;
}
nav.tm_navbar li {
    margin: 0 44px 0 0;
    float: right;
}
nav.tm_navbar li span {
    right: 0;
}
nav.tm_navbar .sub-menu>ul {
    right: 0;
    text-align: right;
}
nav.tm_navbar .sub-menu ul ul {
    right: 137px;
    text-align: right;
}
nav.tm_navbar .sub-menu>.submenu li span {
    right: auto;
    left: 0;
}
#advanced span.trigger strong {
    left: 7px;
    right: auto;
}
#advanced span.trigger em {
    left: 7px;
    right: auto;
}
.camera-caption {
    text-align: right;
    right: 0;
}
.camera_pag {
    text-align: left;
    left: 50px;
}
.camera_pag_ul li {
    float: right;
}
.thumb-pad3 figure {
    margin: 0 0 0 20px;
    float: right;
}
.thumb-box4 .box {
    float: right;
    padding: 163px 50px 94px;
	text-align: center;
	min-height: 370px;
}
#newsletter input {
    margin: 0 0 0 12px;
    float: right;
}
#newsletter .error {
    right: 21px;
}
.follow_icon li {
   /* float: right; */
}
#toTop {
    left: 30px;
	right:auto;
}
@media (max-width: 1299px) and (min-width: 992px) {
header section {
    float: none;
    text-align: center;
}
}
@media (max-width: 1299px) and (min-width: 992px) {
#newsletter input {
    width: 100%;
    float: none;
    margin: 0 0 20px;
}
}
/* tablet style */
@media (max-width: 991px) and (min-width: 768px) {
header section {
    float: none;
    text-align: center;
}
}
@media (max-width: 991px) and (min-width: 768px) {
#newsletter input {
    width: 100%;
    float: none;
    margin: 0 0 20px;
}
}
/* mobile style */
@media (max-width: 767px) {
header section {
    float: none;
    text-align: center;
}
}
@media (max-width: 767px) {
#newsletter input {
    width: 100%;
    float: none;
    margin: 0 0 20px;
}
}
.video-caption {
	background: #e03c47 !important;
}
.image-caption {
	background: #170960 !important;
}
.biography-caption {
	background: #a67c52 !important;
}
.thumb-box1 .description {
    font-family: Yekan;
    font-size: 38px;
    letter-spacing: 0;
	margin: 30px 0;
	color: #fcf75b;
}
@media (max-width: 767px) {
	.thumb-box4 .box {
		min-height: 203px;
		    padding: 80px 30px;
	}
}
.one79xmenu {
    font-family: Yekan !important;
    font-size: 15px !important;
}
.thumb-pad2 .thumbnail .caption time:before {
    content: '\f017';
    font-family: FontAwesome;
    color: #fff;
    font-size: 13px;
    font-style: normal;
    margin-left: 7px;
    float: right;
}
.mt-captcha {
width: 50px !important;
    height: 30px !important;
}
.mt-f-menu-item {
    font-size: 15px;
    color: #3b3b3b;
    margin-bottom: 7px;
    display: block;
}
.mt-f-menu-item:hover {
    color: #828080
}

nav.tm_navbar li a {
    padding-right: 5px;
    padding-left: 5px;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
   
}
nav.tm_navbar li:hover a {
    border-left: 1px solid #e40613;
    border-right: 1px solid #e40613;
}