
/*  Paste your own css here, due to overwrite default styles
   ========================================================== */
#slicebox-wrapper {
    margin-top:0px;
}
@font-face {
    font-family: "IRANSans";
    font-weight: normal;
    src: url("/styles/font/eot/IRANSansWeb.eot?#iefix") format("eot"), 
        url("/styles/font/woff2/IRANSansWeb.woff2") format("woff2"), 
        url("/styles/font/woff/IRANSansWeb.woff") format("woff"), 
        url("/styles/font/ttf/IRANSansWeb.ttf") format("ttf");
}
@font-face {
    font-family: "IRANSansMedium";
    font-weight: 500;
    src: url("/styles/font/eot/IRANSansWeb_Medium.eot?#iefix") format("eot"), 
        url("/styles/font/woff2/IRANSansWeb_Medium.woff2") format("woff2"), 
        url("/styles/font/woff/IRANSansWeb_Medium.woff") format("woff"), 
        url("/styles/font/ttf/IRANSansWeb_Medium.ttf") format("ttf");
}
@font-face {
    font-family: "IRANSansLight";
    font-weight: 300;
    src: url("/client/themes/fa/main/fonts/IRANSansWeb_Light.eot?#iefix") format("eot"), url("/client/themes/fa/main/fonts/IRANSansWeb_Light.woff2") format("woff2"), url("/client/themes/fa/main/fonts/IRANSansWeb_Light.woff") format("woff"), url("/client/themes/fa/main/fonts/IRANSansWeb_Light.ttf") format("ttf");
}
@font-face {
    font-family: "IRANSansBold";
    font-weight: bold;
    src: url("/styles/font/eot/IRANSansWeb_Bold.eot?#iefix") format("eot"), 
        url("/styles/font/woff2/IRANSansWeb_Bold.woff2") format("woff2"), 
        url("/styles/font/woff/IRANSansWeb_Bold.woff") format("woff"), 
        url("/styles/font/ttf/IRANSansWeb_Bold.ttf") format("ttf");
}

.farsi *{
    font-family:"IRANSans" !important;
}
.farsiself {
    font-family:"IRANSans" !important;
}
.vasatchin {
    text-align:center
}
.farsiTitr {
        font-family:"IRANSansBold" !important;

}
.farsi14 {
    font-size:14px !important;
}
.blink_me {
   color:red;
     animation: blinker 1s linear infinite;
}
@keyframes blinker {
    50% {
        opacity: 0.0;
    }
}
.EnglishDirection {
    direction:ltr
}
.floatchap {
    float:left;
}
.floatrast {
    float:right;
}
.KhabarKootah {
    direction:rtl;
    text-align:right;
     margin-top: 30px !important;
        margin-bottom: 20px !important;
        margin-left: 20px !important;
        margin-right: 20px !important;
      
}
    .KhabarKootah .meta {
        float:right !important;
        margin-left:10px !important

    }
    .KhabarKootah .desc {
font-family:"IRANSans" !important;
margin-left:0px !important;
margin-right:95px;
color:#1b1b1b
    }
    .KhabarKootah h2 {
        font-size:14px;
        margin-top:5px;
        /*margin:0px !important;
        padding:0px !important;*/
        margin-bottom:5px;
           line-height:1.6em;
    }
    .KhabarKootah .preview_text {
        /*height:47px;*/
        overflow:hidden;
        font-size:13px !important;
    }
    .KhabarKootah .item {
        margin-bottom:10px;
        padding-bottom:5px;
    }
    .KhabarKootah .author a {
      padding-top:5px;
      padding-bottom:5px !important;
     
    }
.TitrPage {
    float:right;
    font-size:25px;
    margin:0px;padding:0px;
    line-height:2em;
}
.basement_title .icon {
        float:right;
}
.basement_title {
    float:right;
}
#stream-1 .basement_title {
    padding:30px 30px 20px 0;
}
.BiAks .desc {
    margin-right:5px;
}
.BiAks h3 {
      font-size:14px;
      margin:0;
      padding:0;
      line-height:1;
      font-weight:300;
}
.BiAks li {
  margin:5px 0 5px 0;
      padding:0;
      list-style-type:none !important;
}
    .BiAks li a {
    display: block;
    /*font-weight: 300;*/
    padding-bottom: 10px;
    padding-left: 10px;
    color: #34495e;
    display: block;
    font-weight: 300;
    padding-bottom: 10px;
    padding-left: 10px;
   line-height:1.5em;
   font-size:13px;
    }
    
    .BiAks li a, .BiAks a{
        text-decoration:none;

    }
    .BiAks li span, .BiAks a {
       font-family:"IRANSans" !important;
    }
.our_clients_wrapper {
    margin-top:50px;
}
.BiAks a em {
    margin-left:8px;
}
.our_clients_wrapper .item img {
    max-width:250px;
    width:250px;
}
 

.BiAks .basement_title {
    padding:20px 20px 0px 0;
    font-size:25px;
}
#stream-2 .BiAks em {
    color:#ed9038
}
#stream-2 .basement_title {
    float:none;
}

.sideslideshow .meta a,.sideslideshow .meta span {
   font-family:"IRANSans" !important;
}
.panelchap  h3 {
      font-size:14px;
      margin:0;
      padding:0;
      line-height:1;
      font-weight:300;
}
.panelchap .meta img {
    max-height:56px;
}
.FarsiDirection {
    text-align:right;
    direction:rtl
}
.sideslideshow img {
    max-height:150px;
}
#sidebar-quotes-rotator-1 .item {
  
    width:350px;
}
#sidebar-quotes-rotator-1 .text {
    width:100%;
    height:100%;
    direction:rtl;
    text-align:right;
    font-family:"IRANSans" !important;
}
#sidebar-quotes-rotator-1 .text a {
    color :#34495e !important;
    text-decoration:none;
}
    #sidebar-quotes-rotator-1 .text a:hover {
        color:#ed9038 !important;
    }

.tag-cloud-sidebar canvas {
    direction:ltr !important
}

#top-menu ul li ul li a {
 font-family:"IRANSans" !important;
}
#top-menu ul li,.ultra_menu a {
      font-family:"IRANSansBold" !important;
}
.HarTopSub {
    float:right;
}
.homecl {
    padding-top:8px !important;
}
.sb-slider {
    width:100%;
}
.sb-slider img {
    width:100%;
	display: block;
    /*width:600px !important;*/
    height:350px !important;

}
#slicebox-wrapper > ul > li img {
	min-height:unset;
	/*width:100px !important;*/
}

#slicebox-wrapper h3 {
    font-size:20px !important;
       font-family:"IRANSans" !important;
       line-height:1.8em !important;
}
#slicebox-wrapper .meta span {
      font-family:"IRANSans" !important;
}
#slicebox-wrapper > ul > li .sb-desc {
    padding-right:20px !important; 
}
#slicebox-wrapper .meta .fa-user {
    margin-top:12px;
}
#slicebox-wrapper > ul > li img {
            /*height:320px;*/
            

        }
        #slicebox-wrapper {
            height:350px; overflow:hidden;
        }

#slicebox-next, #slicebox-prev {

}
#slicebox-prev
{
    left:-72px;
}
#slicebox-wrapper:hover #slicebox-prev {
    left: 10px;
    opacity: 1;
}
#slicebox-wrapper:hover #slicebox-next {
    right: 10px;
    opacity: 1;
}
#hotline a {
      font-family:"IRANSans" !important;
}
    #hotline strong {
        direction:rtl;
        text-align:right;
    }

    #hotline .hotline_item {
        width:auto;
    }
.TitrHotLine *  {
     font-family:"IRANSansBold" !important;
}
.ZamaneKhabar {
    float:right;
    color:red;
}
.mypager {
    direction:rtl;
    text-align:right
}
.mypager a {
     border-radius: 3px;
    color: #777 ;
    font-size: 14px;
    line-height: 22px;
    margin-right: 5px;
    padding: 7px 13px;
    text-align: center;
    float:right;
}
.myfirstlastpagerkey {
    background-color: #4a4a4a !important;
    color: #d1d1d1 !important;
    text-decoration:none !important;
}
.mypager span span {
color: #d1d1d1;
background-color: #eee;
 border-radius: 3px;
    font-size: 14px;
    line-height: 22px;
    margin-right: 15px;
    padding: 7px 13px;
    text-align: center;
      float:right;
}
.mypager .pagerNumberButtons {
     color: #777;

}
.mypager  .pagerNumberButtons:hover {
    background-color: #eef0f3;
    color: #333;
    text-decoration: none;
}
#portfolio-items-1 .item {
    float:right;
}

.mysub1 {
    float:right;
}
.in1 {
    width:100%;
    /*max-height:200px !important;*/
   height:215px;
   text-align:center;
   padding-top:6px;
}
    .in1 img {
        height:150px;
        width:94%;
    }
    /*.mysub1 .in1 {
       border-radius: 3px;
    line-height: 0;
    margin: 10px;
    overflow: hidden;
    position: relative;
    }
        .mysub1 .in1 .info {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    bottom: 12px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.5;
    padding: 19px 19px 15px 25px;
    position: absolute;
    text-transform: capitalize;
    width: 93%;
    z-index: 9;
        }*/
.mysub1 .info {
    width:100% !important;
    text-align:center;
    bottom:0px !important;
    padding-bottom:10px !important;
    z-index:1 !important;
    color:#777 !important;
}
.in1 {
  
}
.classic-categories-bg a span {
       font-family:"IRANSans" !important;
}
.Narenji {
    color:#ed9038 !important;
}
.MatneKhabar {
 font-family:"IRANSans" !important;
}

.NewsSubtitle {
    font-size:16px;
    font-family:"IRANSans" !important; 
    line-height:2em !important;
}
.NewsTitle {
    font-size:20px !important;
    line-height:2em !important;
}
.NewsDetail blockquote {
    border-right:7px solid #00f;
    border-left:none;
}
.NewsDetail .author
{
  text-align:left;
}
.NewsTitle .Narenji {
    margin-left:5px;
    font-size:25px;
}
.FullNewsContent {
    line-height:2em;
    font-size:12px;
    color:#393939 !important
}
    .FullNewsContent p {
        direction:rtl;text-align:right;
          font-size:12px;
    }
.MatneKhabar .meta {
    direction:rtl;
    text-align:right;
    font-size:14px;
}
    .MatneKhabar .meta em {
        margin-left:6px !important;
         font-size:18px;
    }
    .MatneKhabar .meta span {
        margin-left:10px;
    }
.h_iframe-aparat_embed_frame {
    display:none;
}
/*.cat .portfolio_layout .item > div .overlay::before {
width:15px;
height:15px;
}*/
h1,h2,h3,h4 {
    text-align:right;
}
select {
    display:inline-block;
     font-family:"IRANSans" !important;
}
.icon-circle-arrow-right:after {
   content:'<';
   color:white;
}
.icon-circle-arrow-right:after {
   content:'<';
   color:white;
}
.icon-circle-arrow-left:after {
   content:'>';
   color:white;
}
.ui-datepicker td span, .ui-datepicker td a {
    padding:.5em !important;
}
.inputform select {
  
}
.inputform input[type=text] {
    /*width:auto;*/
}
#ui-datepicker-div {
    z-index:2000;
}
.magnific_group div:not(.Zoomimagee):hover {
    cursor:default;
}
.Zoomimagee:hover {
    cursor:zoom-in !important;
  
}
.sideslideshow ul.wi-container .desc .item_link {
    max-height:105px;
   overflow:hidden;
   text-overflow:ellipsis;
    white-space:normal;
}
    .sideslideshow ul.wi-container .desc  {
        height:220px;
  overflow:hidden;
    text-overflow:ellipsis;
 
    }

#footer .item .desc {
    padding:20px 5px 10px 5px;
}

.tarikh {
    position:relative;
    top:60px;
    right:-230px;
     font-family:"IRANSans" !important;
}

.inja td {
    text-align:center !important;
    vertical-align:central;
    padding:5px;
}
.inja th {
    text-align:center !important;
}

.footable div {
    direction:rtl;
    text-align:right;

}
    .footable div strong {
        float:right;margin-left:5px;
    }

.footable td,.footable,.footable th {
    border:none !important;
}
    .footable th {
        background-color:transparent !important;
        background-image:none !important;
      
    }
.footable td {
    color:#404040;
    
}

.footable div {
            direction: rtl !important;
            text-align: right !important;
        }
            .footable div strong {
                float: right !important;
                margin-left: 5px !important;
            }
        .footable td, .footable, .footable th {
            border: none !important;
        }
            .footable th {
                background-color: transparent !important;
                background-image: none !important;
            }
            .footable td {
                color: #404040 !important;
            }
            .footable.breakpoint > tbody > tr > td.expand {
                background:none;
            }
            .footable.breakpoint > tbody > tr.footable-detail-show > td.expand {
                 background:none;
            }
           
             .footable.breakpoint > tbody > tr.footable-detail-show > td.expand:nth-of-type(1) {
                 background: url('/plugins/footable-bootstrap.latest/css/minus.png') no-repeat right center !important;
            }
            .footable.breakpoint>tbody>tr>td.expand:nth-of-type(1) {
              
                background: url('/plugins/footable-bootstrap.latest/css/plus.png') no-repeat right center !important;
            }

.footable-row-detail-inner div {
    margin-bottom:10px;
}
.size12 {
    font-size:12px !important;
}
.nav-mobile .mobilesearchTextbox {
    width:230px;
    direction:rtl;
    text-align:right;
    font-family:"IRANSans" !important;
}
.nav-mobile .mdi-action-search {
    color:#ed9038 !important;
}
.mobile-search-bar button {
    /*left:5px !important;
    right:auto;*/
}
@media (max-width:767px) {
    .mobile-search-bar button {
        float:left !important;
    }
    .mobile-search-bar button {
   right:230px !important;
       
}
    .nav-mobile .mobilesearchTextbox {
        float:right !important;
        width:130px !important;
    }
    .nav-mobile .pull-right {
       
        width:220px;
        float:left !important;
    }
    #logo {
        margin: 1px auto 20px;
    }
    .header_middle {
        margin-top:10px !important;
        margin-bottom:10px !important;
        
    }
}
.mybigger {
    font-size:26px;
}
.usernote {
    font-size:11px;
    text-align:left;
    margin-top:10px;
}
#logo .valign {
      display: inline-block;
    height: 80px;
    max-height: 100%;
}
video {
    max-width:100% !important;
}
.mysocials a {
   margin-bottom:10px;margin-right:5px;
}
.KhabarKootah h3,.KhabarKootah h4 {
    font-size: 14px;
    margin-top: 5px;
    margin-bottom: 5px;
    line-height: 1.6em;
}
.KhabarKootah .author a p {
    direction:rtl;
  text-align:right;
      float:right;
    clear:both;
  display:inline-block;
  font-size: 16px;
  font-weight:700;
    margin-top: 5px;
    margin-bottom:10px;
    line-height: 1.6em;
    width:100%
}
.BiAks ul p {
    text-align:right;
     direction:rtl;
}
.new-comments .item .desc .preview_text {
    float:right;
}