/* Copyright (C)  | Author Alborzmaleki */
@import url(fontiran.css); /* لینک فایلی که وظیفه بارگذاری فونت ها را برعهده دارد */
 
body {
    font-family: BYekan !important;
    font-weight: 300;
}


@font-face {
font-family:'BYekan' !important;
      src:url('../fonts/BYekan.eot?#') format('eot'),
          url('../fonts/BYekan.woff') format('woff'),
          url('../fonts/BYekan.ttf') format('truetype');
}
@font-face {
  font-family:'BYekan';
      src:url('../fonts/BYekan.eot?#') format('eot'),
          url('../fonts/BYekan.woff') format('woff'),
          url('../fonts/BYekan.ttf') format('truetype');
}
@font-face {
  font-family:'BYekan';
      src:url(../fonts/IRANSans-Light-web.eot) format('eot'),
          url('../fonts/RANSans-Light-web.woff') format('woff'),
          url('../fonts/RANSans-Light-web.ttf') format('truetype');
}
/*text*/

h1 {font-family: BYekan; font-size:17px;}
h2{font-family:BYekan;}
h3{font-family:BYekan;}
p{font-family:BYekan;}
/*menu*/
.body.rtl .sp-megamenu-parent { float: right !important; }
#sp-menubar{
	border:1px solid #d4d4d4;
}
.sp-megamenu-parent >li >a{  font-family:BYekan;font-size:20px;}
.sp-megamenu-parent >li.active>a, .sp-megamenu-parent >li:hover>a{color:#fff;background:red;height:93px;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a{ border-bottom:1px solid #e0e0e0;font-family:tahoma; font-size:14px; color:#999999;padding:5px;}


/*form*/
.form-horizontal .control-label{float:right;}
/*search*/
.form-search .finder label{display:none;}
.form-search .finder .input-medium{margin-top:13px;}
/*rtl*/


tab-padding .custom > p { text-align: right; }
 ul.tabs_container li.tab { float: right !important; }
 
 /*right menu*/
 .sp-module .sp-module-title{
	color: #fff !important;
	padding: 8px;
	font-family: BYekan;
	font-size: 22px;
	border-bottom: solid 1px #676767;
	margin-top: 6px;
}
.sp-module.testmenu .sp-module-title {
    background-color: red;
    margin-top: 0;
}
	 .sp-module{}
	 .sp-module ul{font-family:BYekan;}
 /*dj tabs*/
 .dj-custom-orange .djtabs-in-border{
 border:1px solid #dd2a1b;

 }
 
 .dj-custom-orange{text-align:right; direction:rtl;}
 .dj-custom-orange .djtabs-title{background-color: #dd2a1b;}
 .dj-custom-orange .djtabs-active{background:#fff; color: #dd2a1b}
 .dj-custom-orange .djtabs-title.n-row, .dj-custom-orange .djtabs-title.first-row{border:none;}
 .dj-custom-orange .djtabs-title{float:right;font-family:BYekan; }
 .dj-custom-orange .djtabs-panel-title{float:right;}
 .dj-custom-orange div.djtabs-title-wrapper:first-child .djtabs-title{ border:1px solid #dd2a1b; border-bottom:none;
}

.dj-custom-green .djtabs-in-border{border:none;}
.dj-custom-green div.djtabs-title-wrapper:first-child .djtabs-title{background:#dd2a1b;color:#fff; font-family:BYekan;}
.dj-custom-green .tabsBlock{border:none;}

.dj-orange .djtabs-title{font-family:BYekan; font-size:16px; border-bottom:none;margin-right:0; width:100px; float:right;color:#fff;}
.dj-orange span.djtabs-readmore a:visited, .dj-orange span.djtabs-readmore a:link{display:none;}
.dj-orange .djtabs-active{background:#e3000f;}

.dj-black .djtabs-in-border{border:1px solid #fff;}
.dj-black .djtabs-active{background-image:none; border:1px solid #fff; color: #f7bb05;font-family:BYekan;}
.dj-black .djtabs-title{background-image:none; border:1px solid #fff; font-family:BYekan;}
.solid-theme .djtabs-title{float:right; margin-right:0;width:25% !important;}
.solid-theme .djtabs-article-content{font-family:BYekan; color:#000;}


/**/
 body.rtl .post-format{display:none;}
 /*sp page builder*/
 #sp-page-builder .sppb-section-title .sppb-title-heading{font-family: BYekan;}
 #sp-page-builder .sppb-section-title .sppb-title-heading{margin-top:25px; font-size:20px;margin-bottom:0;}
 
 
 .sppb-img-responsive, .sppb-carousel-inner > .sppb-item > img, .sppb-carousel-inner > .sppb-item > a > img{ margin:5px;}
 
 /*tabs*/
 tab-padding .custom > p { text-align: right; }
 .sppb-nav-tabs{border:1px solid #fff;}
 ul.tabs_container li.tab { float: right !important; }
 .sppb-nav-tabs > li {
  float: right;
  margin-bottom: -1px;
  font-family: tahoma;
}
.sppb-nav > li {width:25%;}
.sppb-nav {background-image:url(../images/tablogo.jpg) ;background-position:left top;background-repeat:no-repeat; border-right:1px solid #fff;}

.sppb-addon-title{background:red; text-align:right; font-family:BYekan;padding:10px;}
.sppb-nav > li > a{color:#fff;border-left: 1px solid #fff; text-align:center;
    border-radius: 0;}
.sppb-tab-content > .sppb-tab-pane{font-family:tahoma;    border: 1px solid #fff;
    padding: 15px; height:550px;}
.sppb-nav-tabs > li.active > a, .sppb-nav-tabs > li.active > a:hover, .sppb-nav-tabs > li.active > a:focus{background:inherit; color:#fabe06;border:none;border-left:1px solid #fff;}
 /*Vina Article Carousel*/
 
 #vina-carousel-content105{background:#fff;}
  /*Vina Article Carousel*/

/*Ju sponsers*/
.default-white .ju-sponsors-wrap{box-shadow:none; border:1px solid #cc3333;}
.default-white.ju-sponsors-horizontal .ju-sponsors-wrap{padding-right:30px; padding-left:30px;}
.default-white .ju-sponsors-nextprev-btn .next{background-image:none;}  
.default-white .ju-sponsors-nextprev-btn .prev{background:none;}  
 
 /*custom classes sp page builder*/
 .footertitle{text-align:center; font-family:BYekan;}
 .aboutusalign{text-align:right;font-family:BYekan; direction:rtl;}
 
 .aboutusalign .h3{color:#fc0;}
 .otherproimg{width:225px; height:320px;}
 .rightmenu{border:1px solid #F54828; text-align:right; padding:4px; margin:5px; font-family:BYekan;}
 .readmore{background:#FB070B; color:#fff; width:120px; height:55px;}

.lefttestmenu{margin-top:30px;}
.crazybox h3.sp-module-title {
background: #F40F1E;
color: white;
padding: 5px 10px;
margin-bottom:0;
}
.nav-tabs>li>a{margin-lef:20px; font-family:BYekan; }
.nav{padding-left:30px;}
.nav-tabs{border-bottom:none;border:1px solid #cc3333; margin-left:20px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{border:none;background:none;}
.tabpanestyle9{padding-bottom:100px; background:#333333; }
.otherpro{background:#fff; background-image:none;}
.moduletest{border:1px solid #f30;}
.testmenu{border:1px solid #f30; margin-right:5px;}
body.rtl .sp-module ul >li >a:before{margin-right:12px;content:none;}
.testmenu ul >li{border-bottom:1px solid #cc3333; margin-right:10px; width:90%;color: #000;}
.module-other{}
module-other-head{border-top:1px solid #f30; width:110px;}
.footerrow{padding-top:40px; padding-bottom:40px;background:#303030 !important;font-size:13px;}
.footer-right{text-align:center; font-family:BYekan; margin-top:15px; }
.footers{color:#fff; list-type:none;line-height:28px;}
