/*******************************************
***          YT Framework: css          ***
*******************************************/
body{
	
	font-weight:normal!important;
	line-height:25px!important;
	font-size:12px!important;
	}
h1, h2, h3, h4, h5, h6{
	
	font-weight:normal!important;	
}
p{
	
	font-weight:normal!important;	
	line-height:25px!important;
	font-size:12px!important;
}
.navi .level1.item-link .menu-title{
	

}
div.megaslider .mgsl-wrap.theme1 .mgsl-items .mgsl-item .mgsl-item-description{
	
	font-weight:normal!important;
	line-height:25px!important;
	font-size:12px!important;	
}
div.custom-welcome .row div.sj-extraslider .all_testimonial{
	direction:rtl!important;
}
#yt_spotlight5 h3.modtitle{
	font-size:34px!important;	
}
#yt_spotlight10 h3.modtitle{
	font-size:34px!important;		
}
div.sj-responsive-listing .respl-wrap .respl-header .respl-categories ul.respl-cats li.respl-cat a{
		
}
div.custom-welcome h1.title{
		font-size:34px!important;		
}
div.megaslider .mgsl-wrap.theme1 .mgsl-items .mgsl-item .mgsl-item-title a{
	font-size:34px!important;	
}
div.k2-slideshow.theme1 .sl-item .sl-item-info .sl-captions h3 a{
	font-size:45px!important;		
}
div.k2-slideshow.theme1 .sl-item .sl-item-info .sl-item-content .sl-item-readmore a{
	margin-top:40px!important;
}
div.sj-meganew .meganew-wrap .meganew-box .meganew-box-inner .meganew-items.theme1 .item-first .item-info .item-extrafields{
	
	font-weight:normal!important;	
}
div.sj-meganew .meganew-wrap .meganew-box .meganew-box-inner .meganew-items.theme1 .item-first .item-title h3 a{
	
	font-size:16px!important;	
}
div.sj-responsive-listing .respl-wrap .respl-items.list .respl-item .item-title .item-extrafields{
	font-weight:normal!important;		
	
}
.sj-responsive-listing .respl-wrap .respl-items.list .item-desc{
	;
	font-weight:normal!important;
	line-height:25px!important;
	font-size:12px!important;	
}
#yt_spotlight9 h3.modtitle{
	font-size:34px!important;		
}
#yt_spotlight12 h3.modtitle{
	font-size:34px!important;			
}
div.sj-responsive-listing .respl-wrap .respl-items.list .respl-item .item-title a{
	
	font-weight:normal!important;
	font-size:18px!important;	
}
div.sj-meganew .meganew-wrap .meganew-box .meganew-box-inner .meganew-items.theme1 .item-first .item-title h3 a{
	
	font-weight:normal!important;
	font-size:18px!important;	
}
div.sj-responsive-listing .respl-wrap .respl-loader a .loader-label{
	
	font-weight:normal!important;		
	font-size:16px!important;	
}
div.sj-last-test div.sj-meganew .meganew-wrap .meganew-box .meganew-items.theme2 .item-readmore a{
	
	font-weight:normal!important;		
	font-size:16px!important;
}
div.sj-booking-form .wap-contact .items .item-button .button-input{
	
	font-size:16px!important;	
}
div.sj-testimonials div.yt-content-slider.owl-carousel .owl-controls .owl-dots{
	
	font-size:20px!important;		
}
#yt_spotlight11 #bottom4 h3.modtitle{
	font-size:32px!important;	
}
.rtl div.reservation a{
	
	font-size:16px!important;		
}
#breadcrumb .breadcrumb li.item-first span{
	font-size:45px!important;			
}
#k2Container.itemView .itemBody .page-header h2.itemTitle{
	font-size:26px!important;				
}
#k2Container.layout2 .itemBody .description-short div.itemExtraFields ul li{
		
	font-weight:normal!important;	
}
div.acymailing_module div.acymailing_fulldiv .acymailing_form tbody td .subbutton{
	
	font-size:16px!important;	
}
#yt_spotlight6 .module h3.modtitle{
	font-size:18px!important;		
}
#breadcrumb .breadcrumb li.item-first span{
	
	font-weight:normal!important;		
}
div.sl-item-description{
	
	font-weight:normal!important;
	line-height:30px!important;
	font-size:13px!important;	
}
div.k2-slideshow.theme1 .sl-item .sl-item-info .sl-item-content .sl-item-readmore a{
	
	font-weight:normal!important;		
	font-size:16px!important;	
}
#cpanel_wrapper{
	direction:rtl!important;
}
#cpanel_wrapper #ytcpanel_accordion .cpanel-head .cpanel-reset{
	float:left!important;
}
#cpanel_wrapper #ytcpanel_accordion .cpanel-head{
	font-weight:normal!important;		
}

div.itemCategory span{
	font-weight:normal!important;		
}
div.itemTagsBlock span{
	font-weight:normal!important;		
}
#k2Container.layout2 .itemBody div.yt-tabs ul.nav-tabs > li a{
	
	font-size:20px!important;
	padding:15px 10px!important;
}
.blog .items-leading .item a.button{
	font-size:14px!important;			
}
h3.related-title span{
	font-size:22px!important;		
}
ul.related-items li h3.related-item-title{
	font-size:16px!important;		
}
#k2Container.itemView .itemRelated ul li a.itemRelTitle{
	text-align:center!important;
	
	font-size:16px!important;		
}
#k2Container.layout2 .itemRelated div.itemExtraFields ul li{
	text-align:center!important;
	
	font-weight:normal!important;		
	direction:rtl!important;
}
#k2Container.itemView .itemRelated h3.title{
	font-size:20px!important;	
}
#content{
	overflow-x:hidden!important;
}
#k2Container.itemView .itemComments .itemCommentsForm form input.inputbox{
	font-size:12px!important;			
}
#k2Container.itemView .itemComments .itemCommentsForm form textarea.inputbox{
	font-size:12px!important;				
}
.button, button, .btReverse{
	font-size:12px!important;				
	
	font-weight:normal!important;	
}	
.stats-module dt{
	font-weight:normal!important;	
}
.badge{
	font-size:14px!important;				
	
	font-weight:normal!important;	
}
table.category thead tr th a{
	font-weight:normal!important;		
}
.blog .items-leading .item .article-header h2 a{
	font-size:22px!important;				
	
	font-weight:normal!important;	
}
.blog .items-row.row .item .article-text .article-header h2 a{
	font-size:20px!important;				
	
	font-weight:normal!important;	
}
.blog .items-row.row .item .article-text a.button{	
	font-size:16px!important;				
}
.mod-finder-searchform-id .mod-finder-searchword-id{
	font-weight:normal!important;		
}
.pagenavcounter{
	font-weight:normal!important;	
}
#k2Container .itemList .catItemView .catItemReadMore .k2ReadMore{
	font-size:16px!important;					
}
#k2Container .itemList .catItemView .catItemBody .catItemIntroText{
	
	font-weight:normal!important;
	line-height:25px!important;
	font-size:12px!important;		
}
#k2Container.itemView .itemComments .itemCommentsForm form #submitButton{
	font-size:16px!important;				
	
	font-weight:normal!important;	
}
.rtl #k2Container.itemView .itemComments .itemCommentsForm form #submitButton{
	padding:14px 24px 14px 26px!important;
}
#k2Container .itemList .catItemView h3.catItemTitle{
	font-size:20px!important;	
}
.rtl .item-page ul.related-items li .img-fulltext {
  float: right;
  margin: 0 0 0 30px!important;
}
.item-page .article-header h2{
	line-height:40px!important;
	font-size:26px!important;					
}
.blog .items-row .item .article-header h2 a
{
	line-height:40px!important;
	font-size:26px!important;					
}
#k2Container.tagView .itemList h3.tagItemTitle a{
	line-height:40px!important;
	font-size:26px!important;					
}
#k2Container.tagView .itemList .catItemView .tagItemReadMore a{
	font-size:14px!important;						
}
div.yt-tabs ul.nav-tabs li a{
	font-weight:normal!important;
}
div.contact-ajax .ctajax-wrap .ctajax-element .el-inner input[type="submit"]{
	font-weight:normal!important;
	font-size:14px!important;	
}
div.yt-pricing .column .pricing-bottom a.signup{
	font-weight:normal!important;
	font-size:16px!important;		
}
#k2Container .itemList .catItemView h3.catItemTitle span{
	font-size:20px!important;		
	
}
.blog .heading-category{
	font-size:26px!important;					
}
label{
	font-weight:normal!important;		
}
/**=============================== fonts =====================================**/

@font-face {
  font-family: 'nassim-regular';
  src: url('../fonts/nassim-regular.eot?#') format('eot'),  /* IE6â€“8 */
       url('../fonts/nassim-regular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/nassim-regular.ttf') format('truetype');  /* Saf3â€”5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'nassimbold';
  src: url('../fonts/nassim-bold.eot?#') format('eot'),  /* IE6â€“8 */
       url('../fonts/nassim-bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/nassim-bold.ttf') format('truetype');  /* Saf3â€”5, Chrome4+, FF3.5, Opera 10+ */
}


@font-face {
  font-family: 'BYekan';
  src: url('../fonts/BYekan.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/BYekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'Mitra';
  src: url('../fonts/BMitra.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/BMitra.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/BMitra.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
  font-family: 'BMitraBold';
  src: url('../fonts/BMitraBold.eot?#') format('eot'),  /* IE6–8 */
       url('../fonts/BMitraBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('../fonts/BMitraBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

 @font-face{font-family:'IRANSansWeb_Bold';font-style:normal;font-weight:bold;src:url('../fonts/IRANSansWeb_Bold.eot');src:url('../fonts/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/IRANSansWeb_Bold.woff2') format('woff2'), url('../fonts/IRANSansWeb_Bold.woff') format('woff'), url('../fonts/IRANSansWeb_Bold.ttf') format('truetype');}

 @font-face{font-family:'IRANSansWeb_Medium';font-style:normal;font-weight:500;src:url('../fonts/IRANSansWeb_Medium.eot');src:url('../fonts/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/IRANSansWeb_Medium.woff2') format('woff2'), url('../fonts/IRANSansWeb_Medium.woff') format('woff'), url('../fonts/IRANSansWeb_Medium.ttf') format('truetype');}
 
 @font-face{font-family:'IRANSans-Light-web';font-style:normal;font-weight:300;src:url('../fonts/IRANSans-Light-web.eot');src:url('../fonts/IRANSans-Light-web.eot?#iefix') format('embedded-opentype'), url('../fonts/IRANSans-Light-web.woff2') format('woff2'), url('../fonts/IRANSans-Light-web.woff') format('woff'), url('../fonts/IRANSans-Light-web.ttf') format('truetype');}
 
 @font-face{font-family:'IranSanUL';font-style:normal;font-weight:200;src:url('../fonts/IRANSans-UltraLight-web.eot');src:url('../fonts/IRANSans-UltraLight-web.eot?#iefix') format('embedded-opentype'), url('../fonts/IRANSans-UltraLight-web.woff2') format('woff2'), url('../fonts/IRANSans-UltraLight-web.woff') format('woff'), url('../fonts/IRANSans-UltraLight-web.ttf') format('truetype');}
 
 @font-face{font-family:'IRANSansWeb';font-style:normal;font-weight:normal;src:url('../fonts/IRANSansWeb.eot');src:url('../fonts/IRANSansWeb.eot?#iefix') format('embedded-opentype'), url('../fonts/IRANSansWeb.woff2') format('woff2'), url('../fonts/IRANSansWeb.woff') format('woff'), url('../fonts/IRANSansWeb.ttf') format('truetype');}

/* Medium devices Desktops  
// ------------------*/
@media (min-width: 980px) and (max-width: 1199px) {
	
}

/* Small devices Tablets	
// ------------------*/
@media (min-width: 768px) and (max-width: 979px) {
	
}

/* Extra small devices Phones
// ------------------*/
@media (max-width: 767px){
	
}