﻿



@font-face {
    font-family: 'hacen';
    src: url('../fonts/droid/DiodrumArabic-Regular.eot');
    src: url('../fonts/droid/DiodrumArabic-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/droid/DiodrumArabic-Regular.woff') format('woff'), url('../fonts/droid/DiodrumArabic-Regular.ttf') format('truetype'), url('../fonts/droid/DiodrumArabic-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
	 font-display: swap;
}

@font-face {
    font-family: 'sakkal';
    src: url('../fonts/droid/DiodrumArabic-Regular.eot');
    src: url('../fonts/droid/DiodrumArabic-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/droid/DiodrumArabic-Regular.woff') format('woff'), url('../fonts/droid/DiodrumArabic-Regular.ttf') format('truetype'), url('../fonts/droid/DiodrumArabic-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
	 font-display: swap;
}




body {
    margin: 0px;
}
body, html {
    overflow-x: hidden !important;
}

/* General */
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12,
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12,
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    float: right;
}

.zero_padding {
    padding: 0px;
}

.zero_padding_right {
    padding-right: 0px;
}

.zero_padding_left {
    padding-left: 0px;
}
.h1, h1 {
    font-size: 30px;
}
.h4, h4 {
    font-size: 14px;
}
.zero_margin {
    margin: 0px;
}

.zero_margin_right {
    margin-right: 0px;
}

.zero_margin_left {
    margin-left: 0px;
}



a {
    color: black;
}

    a:hover {
        color: #f0aa1e;
        text-decoration: none;
    }
span.mectitle {
    float: right;
    padding-left: 8px;
    font-size: 11px;
    padding-top: 5px;
}
.img-effect {
    transition: all .5s ease-out 0s;
}

    .img-effect:hover {
        transform: scale(1.1);
        -webkit-filter: brightness(1.2);
        -moz-filter: brightness(1.2);
        -ms-filter: brightness(1.2);
        -o-filter: brightness(1.2);
        filter: brightness(1.2);
    }

    blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 22px;
  
    font-weight: bold;
    border-right: 5px solid #ffcc00;
    direction: rtl;
}
blockquote p a{font-size:15px !important;}
blockquote ul li a , blockquote ul li::marker {
    font-size: 15px !important;
}
blockquote ul li::marker {color:#ffcc00;}

.img-responsive {
    width: 100%;
}


.title_box {
    font-family: hacen;
    font-size: 20px;
    font-weight: bold;
    text-align: right;
    direction: rtl;
    color: #112a3b;
    margin-bottom:15px;
    padding-right: 0px;
    margin-right: 0px;
}

.Main_Website {
    direction: rtl;
    text-align: right;
    font-family: 'sakkal';
    font-size: 18px;
}

.font_text {
    font-family: 'sakkal';
    font-size: 15px;
    font-weight: bold;
}
.img-responsive {
       border-radius: 6px;
}
.font_title {
    font-family: 'hacen';
    font-size: 20px;
    font-weight: bold;
}

.font_title_small {
    font-family: 'hacen';
    font-size: 15px;
    font-weight: normal;
}

.lg_margin_bottom {
    margin-bottom: 5px;
}

.main_default_color {
    background: #F2F2F2;
}
.slide_Normal_0 img {
height:115px;
}
.main_default_white {
}

.slider_default, .slide_Normal_0, .slide_Normal_3, .slide_Normal {
    direction: ltr;
    text-align: left;
    margin: 0px;
    padding: 0px;
}

.malaf_slider {
    padding: 10px 0px;
    margin-bottom: 15px;
}

    .malaf_slider .slick-next, .slide_Normal_3 .slick-next, .Iran_slider .slick-next {
        background: url(../img/icons.png) no-repeat left top;
        width: 46px;
        height: 111px;
        background-position: -150px -140px;
        right: -40px;
        left: initial;
    }

        .malaf_slider .slick-next::before, .slide_Normal_3 .slick-next::before, .Iran_slider .slick-next::before {
            content: "";
        }

    .malaf_slider .slick-prev, .slide_Normal_3 .slick-prev, .Iran_slider .slick-prev {
        background: url(../img/icons.png) no-repeat left top;
        width: 46px;
        height: 111px;
        background-position: -100px -140px;
        left: -40px;
        right: initial;
    }

        .malaf_slider .slick-prev::before, .slide_Normal_3 .slick-prev::before, .Iran_slider .slick-prev::before {
            content: "";
        }

.slider_toshahedon {
    margin-bottom: 20px;
    margin-top: 10px;
    opacity: 0;
    max-height: 100px;
}
.news-detail-body figcaption {
    background-color: black;
    color: white;
    margin-bottom: 10px;
    font-family: hacen;
    padding-top: 5px;
    padding-bottom: 5px;
}
.col-lg-3.col-md-12.col-sm-12.col-xs-12.programpagedescription {
    max-height: 500px;
    overflow-y: scroll;
    height:500px;
}
    .slider_toshahedon.show {
        opacity: 1;
        direction:rtl;
    }

    .slider_toshahedon .slick-next {
        background: url(../img/icons.png) no-repeat left top;
        width: 43px;
        height: 111px;
        background-position: -49px -140px;
        right: -50px;
        left: initial;
    }

        .slider_toshahedon .slick-next::before {
            content: "";
        }

    .slider_toshahedon .slick-prev {
        background: url(../img/icons.png) no-repeat left top;
        width: 41px;
        height: 111px;
        background-position: 0px -140px;
        left: -50px;
        right: initial;
    }

        .slider_toshahedon .slick-prev::before {
            content: "";
        }

    .slider_toshahedon .item_toshahedon {
        position: relative;
    }

    .slider_toshahedon .item_alan {
          position: absolute;
    top: 5px;
    left: 5px;
    background: url(../img/onair.gif) left top;
    background-size: 70px;
    width: 70px;
    height: 34px;
    display: block;
    }
     .topbottomspace {
    margin-top: 10px;
    margin-bottom: 10px;
}
.slider_toshahedon .item_time {
    position: absolute;
    bottom: 42px;
    left: 0px;
    height: 20px;
    padding-right: 5px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    padding-left: 3px;
    font-family: hacen;
    font-size: 18px;
    font-weight: bold;
    color: #ffcc00;
    text-shadow: 0px 0px 5px #000000;
    background-color: #666666;
}
.pbtitle {
    font-family: hacen;
 

}
.pb1 {
text-align:right;
}
.pb2 {
    text-align: center;
}
.pb3 {
    text-align: left;
}

.babycontainer .firstimg {
    border-radius: 20px;
}
.babycontainer .otherimg {
    border-radius: 20px;
}
.babycontainer .whitet {
color:black;
}
.babycontainer .pinkr {
    color: black;
    border-right: 2px solid #fff;
    padding-right: 5px;
    margin-top: 15px;
    font-family: hacen;
    display: block;
}
.babycontainer .titleleft {
    padding-top: 25px;
}
.babycontainer .titlenashe {
 color:white;
 padding-right:20px;
}


 


.firstnewst {
    font-weight: bold;
}
h3.item_txt_h3 {
    font-size: 20px;
    float: right;
    color: white;
    border-right: 1px solid #ffcc00;
    padding-right: 5px;
    font-family: hacen;
}
    .slider_toshahedon .item_txt {
        position: absolute;
            background-color: rgba(0, 0, 0, 0.5);
    border-radius: 20px;
        padding-right: 5px;
    padding-left: 5px;
        bottom: 5px;
        right: 10px;
        font-family: hacen;
        font-size: 22px;
        font-weight: normal;
        color: white;
        text-shadow: 0px 0px 5px #000000;
    }

.slider_toshahedon .item_txt_top {
    position: absolute;
    bottom: 62px;
    left: 25px;
    font-family: hacen;
    font-size: 16px;
    font-weight: normal;
    color: #ffcc00;
    text-shadow: 0px 0px 5px #000000;
}
.slick-slide {
    margin: 0px 20px;
}

    .slick-slide img {
        width: 100%;
        border-radius:5px 5px;
          
    }

.slick-prev:before,
.slick-next:before {
    color: black;
}
/* General */

/* Icons */
.icons {
    background: url(../img/icons.png) no-repeat left top;
    width: 100px;
    height: 20px;
    display: inline-block;
    clear: both;
}

    .icons.Title_conductor {
        background-position: -543px 0px;
        width: 185px;
        height: 28px;
        margin-bottom: 5px;
    }
/* Icons */

/* content List */
.content_row {
    direction: rtl;
    text-align: right;
    margin-bottom: 5px;
}

    .content_row a {
        display: block;
        overflow: hidden;
        color: #000000;
        transition: all .5s ease-out 0s;
    }

        .content_row a:hover {
            color: #f0aa1e;
        }

    .content_row .col-lg-12 .img-responsive {
    }

    .content_row .content_imgPanel {
        position: relative;
    }

        .content_row .content_imgPanel img {
        }

    .content_row.even {
        background: #e5e9ec;
    }

    .content_row span.time {
        background: #f0aa1e;
        padding: 2px 5px;
        font-size: 12px;
        margin-top: -21px;
        position: absolute;
    }

    .content_row h3 {
        font-family: hacen;
        font-weight: 500;
        font-size: 15px;
        margin-top: 0px;
        line-height: 30px;
    }

        .content_row h3 span {
            color: #d44700;
            border-left: 2px solid #d44700;
            padding-left: 5px;
            margin-left: 5px;
        }

    .content_row .rtitle {
        font-family: sakkal;
        font-size: 15px;
        border: 0px;
    }

    .content_row h1 {
        font-family: hacen;
        font-weight: 500;
        font-size: 30px;
    }

    .content_row h5 {
        font-family: hacen;
        font-weight: 500;
        font-size: 13px;
        margin: 0px;
        padding: 0px;
        margin-top: 10px;
        line-height: 20px;
    }
    .albumsovar .content_row {padding-bottom: 25px;}
.articles-homepage {
    background-color: #f0f0f0;
    padding-bottom: 20px;
    margin-top: 10px;
}

.content_row .date {
    color: #969596;
    margin-top: 10px;
    position: absolute;
}

.content_row p {
    font-size: 20px;
    font-family: sakkal;
    /*text-align: justify;*/
    display: none;
}

.content_row .more {
    border-bottom: none;
    font-size: 12px;
    float: left;
    clear: both;
    font-family: hacen;
    margin-top: 20px;
    direction: ltr;
    color: #395976;
}

    .content_row .more i {
        color: #00c4e0;
        font-size: 15px;
    }

a.cond-title {
    font-family: hacen;
    color: #006496;
    transition: all .25s;
    font-size: 24px;
}
/* content List */

/* content detail */
.content_detail {
    direction: rtl;
    margin-top: 20px;
}

    .content_detail .toolsPanel {
        position: absolute;
        left: 15px;
        top: 15px;
    }

    .content_detail .GalleryPanel {
    }

    .content_detail .headbox {
    }

    .content_detail .summary {
        border: solid 2px #385570;
        background: #f1f1f1;
        border-right: 0px;
        border-left: 0px;
        padding: 10px;
    }

    .content_detail .title {
        text-align: center;
        font-size: 20px;
        font-weight: bold;
        margin-top: 10px;
        font-family: IRANSans;
    }

    .content_detail .date {
        text-align: center;
    }

    .content_detail .datacontent {
        position: absolute;
        margin-top: -45px;
        right: 0px;
        text-align: right;
    }
/* content detail */
.list_style {
    list-style: none;
    padding: 0px 25px 0px 0px;
}

    .list_style.mod0 li {
        float: right;
        clear: none;
        margin-left: 10px;
    }

    .list_style.mod1 {
        padding: 0px 17px 0px 0px;
    }

        .list_style.mod1 li {
            list-style-image: url(../img/icon-boll.png);
            padding-right: 5px;
        }

            .list_style.mod1 li a {
                padding-left: 20px;
                display: block;
                font-family: hacen;
            }


    .list_style.mod2 li {
        list-style-image: url(../img/icon-note.png);
        margin-bottom: 10px;
    }

        .list_style.mod2 li a {
            font-family: hacen;
            font-size: 15px;
        }

        .list_style.mod2 li span {
            clear: both;
            width: 100%;
            color: #d44700;
            display: block;
        }

    .list_style.mod3 {
        padding: 0px 0px 0px 0px;
    }

.mazidLink {
    color: #871700;
    font-family: hacen;
    font-size: 20px;
    font-weight: bold;
    text-align: left;
    margin-bottom: 15px;
}

.slide_in_header {
    max-height: 200px;
    padding-bottom: 20px;
}
.slider_toshahedon  img {
height:163px;
}
.header_log {
    padding-top: 0px;
    padding-bottom: 0px;
    max-height: 93px;
}
.homepagevideos {

    max-height: 245px;
    overflow:hidden;
}

/*.alkawthar .navbar-nav > li:hover {
    background-color: #f4bd0b;
    color: black;
    height: 40px;
}*/

.header_log .logo_head {
    background-position: 0px 0px;
    margin-top: 10px;
    float: right;
    width: 200px;
    height: 75px;
    background: url(/style/img/alkawthartv-logo.png);
    background-size: 100%;
    background-repeat: no-repeat;
    margin-bottom: 8px;
}

.header_log .socialIcons {
    width: 245px;
    float: left;
}

li.liveico a:hover {
    color: white;
}

.onair :hover {
    color: black;
}

.liveico:hover {
    color: black;
}

.header_log .socialIcons ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.header_log .socialIcons .icons {
    float: left;
    clear: none;
    width: 36px;
    height: 34px;
    margin-bottom: 5px;
    margin-right: 5px;
    float: left;
}

    .header_log .socialIcons .icons a {
        float: left;
        position: relative;
        width: 100%;
        height: 100%;
    }

    .header_log .socialIcons .icons.instageram {
        background-position: -2px -67px;
    }

    .header_log .socialIcons .icons.rss {
        background-position: -38px -67px;
    }

    .header_log .socialIcons .icons.youtube {
        background-position: -75px -67px;
    }

    .header_log .socialIcons .icons.facebook {
        background-position: -2px -105px;
    }

    .header_log .socialIcons .icons.twitter {
        background-position: -38px -105px;
    }

    .header_log .socialIcons .icons.telegram {
        background-position: -75px -105px;
    }

.header_log .liveHead {
    background-position: -113px -68px;
    width: 103px;
    height: 72px;
    margin-bottom: 5px;
    float: left;
    clear: none;
}

.header_log .liveTools {
    float: left;
    clear: none;
    margin-top: 5px;
    height: 70px;
    padding-top: 15px;
}

.header_log .freq {
    float: left;
    clear: none;
    margin-left: 5px;
}

    .header_log .freq .frequency {
        background-position: -224px -68px;
        width: 71px;
        height: 72px;
        margin-bottom: 5px;
        float: left;
        clear: none;
    }

        .header_log .freq .frequency.closePan {
            border-radius: 5px 5px 5px 5px;
        }

    .header_log .freq .more-freq {
        float: left;
        clear: none;
        margin-top: 1px;
        display: none;
        font-family: sakkal;
        font-size: 18px;
    }

        .header_log .freq .more-freq li {
            border: solid 1px #e7e7e7;
            border-left: 0px;
            padding: 8px;
            padding-top: 9px;
            margin: 0px;
            float: left;
        }

            .header_log .freq .more-freq li:last-child {
                border-radius: 0px 3px 3px 0px;
            }

            .header_log .freq .more-freq li span {
                clear: both;
                width: 100%;
                float: right;
            }

.header_menu {
    /*background: #dbdddc url(../img/menu_back.png) repeat-x top center;*/
    height: 50px;
    border-top: 3px solid #FFA200;
    background-color: #1b7b93;
}
.parentcat a {
    font-size: 16px;
    font-family: hacen;
    padding-left: 35px;
}
.parentcat ul li {
    float: right;
    /*width: 25%;*/
}
.parentcat {
    border-bottom: 1px solid #ffcc00;
    /*height: 40px;*/
    margin-bottom: 10px;
}
.icon-tv:before {
    content: "\f26c";
}

i.icon-tv.fa.fa-tv {
    margin-right: 5px;
    padding-left: 5px;
    font-weight: bold;
}

.onair {
    background-color: red;
    color: white;
    font-family: hacen;
    padding: 6px;
    padding-left: 7px;
    width: 119px;
    padding-top: 3px;
    margin-top: 27px;
}

 .header_menu .navbar-default {
    background-color: transparent;
    border-color: transparent;
} 

.header_menu .lang_had {
    float: left;
    font-size: 20px;
    text-decoration: none;
    color: black;
}

.header_menu #searchBoxHeader {
   float: left;
    background: #1d4560;
    border: 0px;
    color: #85a5ba;
    padding: 2px 10px 2px 10px;
    margin: 5px -17px;
    font-family: sakkal;
    width: 289px;
}

.header_menu .hotKeys {
    float: left;
    clear: none;
    list-style: none;
    margin: 5px 0px;
    padding: 0px;
}

    .header_menu .hotKeys li {
        float: left;
        clear: none;
        margin-right: 5px;
    }

        .header_menu .hotKeys li:before {
            content: '#';
            color: #f0aa1e;
            margin-left: 5px;
        }

        .header_menu .hotKeys li a {
            color: white;
            font-size: 15px;
        }

.homepage_video_slider .content_row h3 a {
height: 62px;
    

}
 
.homepage_video_slider .content_row h3 a:hover {
 height: 130px;
    

}
.list_latest {
    margin: 0px;
    padding: 0px;
    list-style: none;
    font-size: 15px;
    direction: rtl;
}
i.fa.fa-tag {
    padding-left: 10px;
}
    .list_latest li {
        margin-bottom: -12px;
        margin-top:10px;
    }

    .list_latest span {
        color: red;
        font-weight: bold;
        float: right;
        clear: none;
        margin-left: 10px;
        font-family: sakkal;
        font-size: 13px;
    }

    .list_latest h3 {
        font-size: 13px;
        font-family: hacen;
        line-height: 26px;
         margin-top: 0px !important;
    }

    .list_latest .fa {
        color: red;
        font-size: 13px;
        margin-left: 10px;
    }

.programs_box {
    background: #2b2b2b;
    padding-bottom: 15px;
        
}

    .programs_box .back {
        background: #0f0f0f;
        color: white;
    }

        .programs_box .back .content_row a {
        }

    .programs_box .title_box {
       background: #2b2b2b;
   
    color: #ffffff;
    padding-bottom: 10px;
    }

    .programs_box .tab_menu {
      list-style: none;
    margin: 0px;
    position: absolute;
    top: 27px;
    left: 0px;
    margin-left: 20px;
    }

        .programs_box .tab_menu li {
         float: left;
    clear: none;
    margin-right: 26px;
    font-family: hacen;
    font-size: 20px;
    font-weight: bold;
    position: relative;
    text-align: center;
        }

            .programs_box .tab_menu li a {
                  color: #ffffff;
                text-decoration: none;
            }

            .programs_box .tab_menu li.active a {
                   color: #f2b403;
            }

            

/*hayat box*/
.hayatbox {
    background-color: rgba(219, 221, 220, 0.85);
}
.hayatbox .tab_menu li.active a {
    color: #ae8600;
}
    .hayatbox .tab_menu li.active::after {
    color: #009688;
    top: 20px;
    }
    .hayatbox .tab_menu {
    
          list-style: none;
    margin: 0px;
    position: absolute;
    top: 21px;
    right: 146px;
    margin-left: 20px;
    }
    .hayatbox .title_box {
    background: #dbdddc;
    border-bottom: solid 4px #009688;
    color: #009688;
    padding-bottom: 10px;
}
    .hayatbox .tab_menu li a {
    color:black;
    }
.hayatbox .tab_menu li {
float:right;
    margin-left: 30px;
        margin-right: 0px;
}


/*end hayat box*/


.tablatestmostviewed {
    background: #ffffff;
    margin: 10px 0px;
    border-radius: 5px;
}

 
    .tablatestmostviewed .tabAjaxContent {
        max-height: 390px;
        overflow-x: hidden;
        overflow-y: visible;
        direction: ltr;
    }

.conductorblk {
    margin-top: 10px;
    margin-bottom: 5px;
    border-right: 1px solid #ffcc00;
    padding-right: 10px;
}

   /*1397-02*/
.img-responsive-16by9 {
    display: block;
    height: 0;
    padding-bottom: 56.25%;
    overflow: hidden;
}
.subf {
    font-size: 20px;
    padding-top: 3px;
    border-left: 1px solid #e0b50a;
    color: white !important;
    text-align: center;
    
   
}
    .subf:first-child {
    
        border-right: 1px solid #e0b50a;
    }
    .subf:hover {
   color:#ffcc00 !important;
        }
    .pbtitle {
        font-size: 20px;
        color: #ffcc00;
        padding-top: 25px;
    }
.pboxrow {
    margin-bottom: 19px;
}
    .pboxrow .fa-play {
        color: #ffcc00;
        position: absolute;
        bottom: 0px;
        left: 15px;
        font-size: 18px;
        
        opacity: 0.8;
        padding: 3px;
        transition: all .5s ease-out 0s;
    }
.headersocial .items i:hover {
    transform: scale(1.5);
}
.pboxfirst .fa-play {
    color: #ffcc00;
    position: absolute;
    bottom: 55px;
    left: 0px;
    font-size: 42px;
    background-color: black;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 15px;
    padding-right: 12px;
    opacity: 0.8;
    transition: all .5s ease-out 0s;
}
    .pboxfirst .fa-play:hover, .pboxfirst:hover .fa-play {
        background: linear-gradient(to right, #ab9e6a, #ffcc00);
        color: black;
        transition: all .5s ease-out 0s;
    }
.pboxrow:hover img {
    -webkit-filter: grayscale(70%);
    filter: grayscale(70%);
    transform: scale(1.2);
    transition: all .5s ease-out 0s;
  
}
.pboxfirst:hover img{
    -webkit-filter: grayscale(70%);
    filter: grayscale(70%);
    transform: scale(1.2);
    transition: all .5s ease-out 0s;
}
.pboxfirst:hover h3 a {
  color:#ffcc00 !important;
}
.pboxrow:hover h4 a {
    color: white !important;
}
.pboxfirst a, .pboxrow a {
    display: block;
    overflow: hidden;
    transition: all .5s ease-out 0s;
}
.pboxfirst img, .pboxrow img {
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%);
    transition: all .5s ease-out 0s;
    transform: scale(1.1);
}
.pboxrow .fa-play:hover, .pboxrow:hover .fa-play {
    background-color: #ffcc00;
    color: black;
    transition: all .5s ease-out 0s;
}
p.sliderlead {
    line-height: 30px;
    font-size: 15px;
    padding-top: 10px;
    
}
.subf:after {
    display: block;
    content: '';
    /*border-bottom: solid 1px #ffcc00;*/
    padding-top: 10px;
    /*transform: scaleX(0);
    transition: transform 250ms ease-in-out;*/
}
.mazideghra {
    padding-top: 10px;
    font-weight: bold;
}
.subf:hover:after {
    transform: scaleX(1);
}
.subf.fromRight:after {
    transform-origin: 100% 50%;
}
.subf.fromLeft:after {
    transform-origin: 0% 50%;
}
.nav-tabs > li {
    margin-bottom: 0px;
}
    .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
        border:0px ;
        
    }
.babycontainer {
    margin-top: 20px !important;
}
.h3, h3 {
font-size:16px;
}ul.ajaxtab {
    border-bottom: 2px solid #ffcc03;
    padding-right: 0px;
}
    ul.ajaxtab a {
        font-weight: bold;
        font-size: 18px;
    }
ul.ajaxtab .active a{
    color: #ffcc03;
}
h3 a {
    font-family: hacen;
    line-height: 35px;
}
    .slider_documents {
    }
.goldenr {
    padding-right: 10px;
    border-right: 1px solid #ffcc03;
    display:block;
}
.whitet {
    color: white;
    transition: all .5s ease-out 0s;
}
.goldt {
    color:#ffcc03;
}
h3 {
    margin-top: 10px;
}
.img-responsive, .slide_Normal_0 img {
    /*filter: gray;
    -webkit-filter: grayscale(1);
    -webkit-transition: all .8s ease-in-out;*/
}
    .img-responsive:hover, .slide_Normal_0 img:hover {
        /*filter: none;
        -webkit-filter: grayscale(0);*/
        /*-webkit-transform: scale(1.01);*/
    }
/*1397-02*/
.news_tiker {
    background: #0f0f0f;
    direction: ltr;
    text-align: right;
    padding: 5px 55px 5px 5px;
}

    .news_tiker a {
        color: white;
        font-family: hacen;
        font-size: 19px;
        font-weight: normal;
        direction: rtl;
    }

    .news_tiker .slick-next {
        background: url(../img/icons.png) no-repeat left top;
        width: 27px;
        height: 28px;
        background-position: -318px -144px;
        right: 5px;
        left: auto;
        display: block !important;
    }

        .news_tiker .slick-next::before {
            content: "";
        }

    .news_tiker .slick-prev {
        background: url(../img/icons.png) no-repeat left top;
        width: 27px;
        height: 28px;
        background-position: -348px -144px;
        left: auto;
        right: 36px;
        display: block !important;
    }

        .news_tiker .slick-prev::before {
            content: "";
        }
.slideshowleftitems a {
    font-size: 18px;
    line-height: 26px;
}
.footer_box {
    border-top: solid 2px #FFA200;
    background: #5f5f5f;
 
    margin-top: 0px;
}
.slider_toshahedon .slider_rightBtn {
    top: 50%;
    right:4px;
    margin-top: -22px;
}


.slider_toshahedon .slider_leftBtn {
    top: 50%;
    left: 4px;
    margin-top: -22px;
}
.slider_toshahedon .slider_leftBtn, .slider_toshahedon .slider_rightBtn {
    position: absolute;
    z-index: 10;
    cursor: pointer;
    color: #ffcc00;
    
    padding: 10px 7px 10px 5px;
    line-height: 16px;
   
    font-size: 20px;
    background-color: #666666;
}
    
    .firstitemscult {
        height: 65px;
    }
    .footer_box .list_style {
        margin: 10px 0px;
    }

        .footer_box .list_style.mod0 {
            margin: 15px;
            padding: 0px;
            margin-right: 0px;
            float: right;
            clear: none;
        }

        .footer_box .list_style a {
            font-family: hacen;
            font-size: 16px;
            color: #e5e5e5;
            font-weight:bold;
        }

        .footer_box .list_style.mod0 li {
            margin-left: 20px;
        }

        .footer_box .list_style.mod0 a {
            color: #fff;
        }

    .footer_box a.icons.logo_footer {
        width: 123px;
        height: 105px;
        background:url('../img/whiteicon.png');
        margin: 0px 0px;
    }

    .footer_box .social {
        float: left;
        clear: none;
    }

        .footer_box .social > li {
            float: left;
            clear: none;
            height: 38px;
            width: 37px;
            position: relative;
            margin-right: 5px;
        }

            .footer_box .social > li > a {
                position: absolute;
                width: 100%;
                height: 100%;
            }

            .footer_box .social > li > a {
                background-image: url(../img/icons.png) !important;
                background-repeat: no-repeat;
                display: block;
                -webkit-transform-style: preserve-3d;
                transform-style: preserve-3d;
            }

        .footer_box .social > .you-tube > a {
            background-position: 0px -258px;
        }

        .footer_box .social > .telegram > a {
            background-position: -37px -258px;
        }

        .footer_box .social > .insta > a {
            background-position: -74px -258px;
        }

        .footer_box .social > .facebook > a {
           background-position: -114px -258px;
        } 
        .footer_box .social > .pint > a {
               background-position: -39px -258px;
        }
 .footer_box .social > .youtube > a {
              background-position: -75px -65px;
        }
  .footer_box .social > .gplus > a {
          background-position: -266px -258px;
        } .footer_box .social > .teleg > a {
             background-position: -1px -258px;
        }
        .footer_box .social > .g-plus > a {
            background-position: -151px -258px;
        }

        .footer_box .social > .pii > a {
            background-position: -188px -258px;
        }

        .footer_box .social > .twitter > a {
            background-position: -225px -258px;
        }

        .footer_box .social > .mail > a {
            background-position: -259px -258px;
        }




.slick-arrow {
    display: none !important;
}




.country-main-title {
    padding-bottom: 4px;
    border-right: 2px solid #ffcc00;
    padding-right: 10px;
    margin-bottom: 20px;
}

    .country-main-title > span {
        font-family: hacen;
        font-weight: bold;
    }
.categorypagerow {
    border-bottom: 1px solid #ffcc00;
    padding-bottom: 20px;
    padding-top: 20px;
}

.categoryrow h3 a {
    font-weight: bold;
    border-right: 2px solid #ffcc00;
    padding-right: 10px;
    display: block;
}
.categorytimer span {
    color: black;
  
}
.categorytimer {
    padding-top: 20px;
}
a.episode-detail-title {
    color: white;
 
    font-weight: bold;
 
}
.programpagedescription h3 {
    border-bottom: 1px solid #ffcc00;
    padding-bottom: 5px;
    
}
h4.episode-detail-lead {
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 30px;
}
.episode-detail-body p {
    font-size: 16px;
}
.detailtagcat {
float:right;
}.prog-inner h3 {
    margin-top: 0px;
    font-family: hacen;
}

.red-timer {
    color: #d23034;
    font-family: hacen;
    clear: both !important;
}

.category-lead {
      font-family: sakkal;
    font-size: 14px !important;
    color: #414040;
    line-height: 25px;
}

.pagination {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
}

h1.title_box.col-lg-12.col-md-12.col-sm-12.col-xs-12 a {
    font-size: 21px;
 
}

.pagination #PagerBottom {
    clear: both;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
}

#PagerBottom a {
    white-space: nowrap;
    margin-bottom: 5px;
}

.pagination a {
    display: inline;
    color: #b0a2a2;
    float: left;
    padding: 3px 15px;
    text-decoration: none;
    transition: background-color .3s;
    border: 1px solid #6d6b6b;
    margin: 0 4px;
    border-radius: 11px;
}

.pagination span.pagerButtonCurrentPage {
    background-color: #ddd;
    color: #8a8181;
    border: 1px solid #ddd;
    display: inline;
    float: left;
    padding: 3px 15px;
    text-decoration: none;
    transition: background-color .3s;
    margin: 0 4px;
    border-radius: 11px;
    height: 33px;
    border: 1px solid #6d6b6b;
}

.entire-news-heading {
    border-top: 3px solid #f0aa1e;
    margin-top: 20px;
    margin-bottom: 20px;
}
.leftsitebarads {

    padding-top: 19px;
}
.leftsitebarads .row{

    padding-bottom: 5px;
    padding-right: 5px;
}
.progtitleback a:hover {
color:black;

}
.titlemo a {

    font-size: 17px;
    line-height: 26px;
}
.progtitleback span {
    font-size: 15px;
}
.progtitleback {

     
 
    font-size: 25px;
    padding: 8px;
   padding-right: 15px;
    font-family: hacen;
  
}
.progtitleback a{
   color: #f0af1e !important;
       font-weight: bold;
}
.mosalsaltitle a {

  font-weight: bold;
  font-size: 20px;
}
.col-anavin {
    width: 115px;
    margin-bottom: -24px;
    position: relative;
    font-size: 28px !important;
}

.allnews-title {
    font-family: hacen;
    font-size: 18px;
}

.allnews-list {
    padding-bottom: 5px;
    padding-top: 5px;
        
    border-bottom: 1px solid lightgray;
}
.articles-homepage img {
    padding-bottom: 8px;
    border-radius: 10px;
}
.title-allnews-h3 {
    margin-top: 0px;
    margin-right: -10px;
}
.live-title {
    font-family: hacen;
}
.red-timer-allnews {
    color: #d23034;
    font-family: hacen;
    clear: both !important;
    margin-right: -10px;
}
.news-detail-body p a {
    color: darkblue;
    font-size: 25px;
}
.news-detail-body img {
    max-width: 100%;
    padding-bottom: 10px;
}
.news-detail-body figure,.news-detail-body figure img {
    max-width: 100%;
}

.news-detail-title {
    font-size: 21px;
    font-family: hacen;
    font-weight:bold;
}

.news-detail-timer {
    font-family: hacen;
}

.news-detail-lead {
    /* font-family: sakkal;
    font-size: 20px;*/
   font-family: hacen;
    font-size: 18px;
    line-height: 35px;
    font-weight: bold;
}

.news-detail-body,.news-detail-body p,.news-detail-body span {
   font-size: 17px;
    font-family: hacen;
    line-height: 40px;
}

.ListTag {
    margin: 10px 0px;
    padding: 0px;
}

    .ListTag ul {
        margin: 0px;
        margin-right: 10px;
        padding: 0px;
       
        clear: none;
        list-style: none;
        margin-bottom: 20px;
        padding-top: 5px;
    }

        .ListTag ul li {
            background: #666666;
            padding: 10px 15px;
            margin: 4px 2px;
            display: inline-block;
            font-family: hacen;
            font-size: 17px;
            font-weight: normal;
        }
            .ListTag ul li a {
                color: white;
            }
            .ListTag ul li:hover {
                background: #008787;
            }

                .ListTag ul li:hover a {
                    color: white;
                }

    .ListTag span {
        background: #dea23a;
        padding: 5px;
        border-radius: 0px 5px 5px 0px;
        color: white;
        font-weight: bold;
        font-size: 17px;
        padding-bottom: 7px;
        padding-right: 11px;
        float: right;
        clear: none;
        position: relative;
        font-family: hacen;
    }

        .ListTag span:after {
            content: "";
            background: url(../img/icons.png) no-repeat;
            width: 42px;
            height: 41px;
            background-position: -335px -179px;
            top: -1px;
            display: block;
            position: absolute;
            left: 0px;
            margin-left: -41px;
        }


.news-detail-tag > ul {
    list-style-type: none;
    display: inline-block;
    padding: 0px;
}
#pagerbottomlist .pagination {
    padding-top: 15px;
}
.news-detail-tag > ul > li {
    padding: 2px;
    display: inline-block;
    margin: 2px;
}

        .news-detail-tag > ul > li > a {
            font-size: 16px !important;
            padding: 3px;
            border-radius: 2px;
            background-color: #cccccc;
            color: #595858;
        }

.playlist {
    padding: 0px;
    overflow-y: scroll;
    overflow-x: hidden;
    text-align: center;
    max-height: 478px;
    margin: 0px;
}

    .playlist div:first-child {
        margin-top: 10px;
    }

h3.first-best-news {
    font-size: 19px;
    font-family: hacen;
    text-align: right;
}

.video-track {
    clear: both;
}

.video-track-img, .video-track-text {
    clear: both;
}

.small-video-track {
    display: inline-block;
    padding: 5px;
}

.alkawsarMenu .dropdown a, .alkawsarMenu .dropdown-menu a {
    color: black !important;
    font-size: 20px;
    line-height: 30px;
}

/*.alkawsarMenu .navbar-nav > li > a {
    padding-top: 12px !important;
    padding-bottom: 11px !important;
    color: white !important;
}*/

img.loading_ajaxtab {
    position: absolute;
    left: 50%;
    bottom: 50%;
    background: white;
    border-radius: 5px;
    box-shadow: 0px 0px 5px #232323;
}
ul.mp3list li {
    padding-bottom: 25px;
}
    ul.mp3list li h5 {
        font-size: 18px;
        text-align:center;
    }
.morephotos-detail {
    margin: 0px;
    padding: 0px;
    list-style: none;
    direction: rtl;
    clear: both;
    width: 100%;
}

    .morephotos-detail h3 {
        font-family: sakkal;
        font-size: 18px;
        font-weight: bold;
        direction: rtl;
        text-align: right;
        margin: 0px;
        margin-top: 10px;
    }

    .morephotos-detail .slick-next {
        display: inline-block;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: graysc;
        left: 18px;
        top: -30px;
        right: initial;
        width: 13px;
        display: inline-block;
        text-align: right;
        margin-right: 10px;
    }

        .morephotos-detail .slick-next::before {
            font: normal normal normal 14px/1 FontAwesome;
            font-size: inherit;
            font-size: 16px;
            content: "\f054";
        }

    .morephotos-detail .slick-prev {
        display: inline-block;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: graysc;
        left: 0px;
        top: -30px;
        right: initial;
        width: 13px;
        display: inline-block;
        text-align: right;
        margin-right: 10px;
    }

        .morephotos-detail .slick-prev::before {
            font: normal normal normal 18px/1 FontAwesome;
            font-size: inherit;
            font-size: 16px;
            content: "\f053";
        }

#sb-container {
    direction: ltr;
}

#sb-title-inner {
    text-align: right;
    font-family: sakkal !important;
    font-size: 18px;
    font-weight: bold;
}
/********************* scrollbar ***********/
.scrollable {
    padding: 0 15px;
    overflow-y: auto;
}

    .scrollable::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
        background-color: #DFDFDF;
    }

    .scrollable::-webkit-scrollbar {
        width: 6px;
        background-color: #F5F5F5;
    }

    .scrollable::-webkit-scrollbar-thumb {
        background-color: #4A4A4A;
        border-radius: 2px;
    }

.scrollable_1::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background-color: #2C2C2C;
}

.scrollable_1::-webkit-scrollbar {
    width: 6px;
    background-color: #2C2C2C;
}

.scrollable_1::-webkit-scrollbar-thumb {
    background-color: #717171;
    border-radius: 2px;
}
.fonttitle {

    font-size: 19px;
    font-family: hacen;
}
/********************* scrollbar ***********/

/********************* icons ***********/
.iconItem {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
}

    .iconItem:before {
        content: "";
        font: normal normal normal 14px/1 FontAwesome;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        width: 12px;
        font-size: 19px;
        display: inline-block;
        color: rgba(255,255,255,1);
        position: absolute;
        text-align: center;
        text-shadow: 0px 0px 5px black;
    }

    .iconItem.position_millde:before {
        top: 50%;
        left: 50%;
        margin-top: -10px;
    }

    .iconItem.position_lefttop:before {
        top: 3px;
        left: 24px;
    }

.programpageitems {
    overflow: hidden;
}

.programpageitems {
    height: 300px;
    overflow: hidden;
}

.iconItem.position_leftbottom:before {
    bottom: 7px;
    left: 14px;
}

.iconItem.position_righttop:before {
    top: 3px;
    right: 24px;
}

.iconItem.position_rightbottom:before {
    bottom: 3px;
    right: 24px;
}

.iconItem.ic_video:before {
    content: "\f01d";
}

.iconItem.ic_gallery:before {
    content: "\f030";
}
/********************* icons ***********/



.loadMoreAjax {
    padding: 5px;
    background: #f5f5f5;
    font-family: hacen;
    font-size: 20px;
    text-align: center;
    margin: 10px 0px;
    display: block;
    clear: both;
    border-radius: 8px;
    cursor: hand;
    cursor: pointer;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.27);
}

    .loadMoreAjax.loading {
        background: #f5f5f5 url(../img/ajaxloader4.gif) no-repeat 20px center;
    }
.titleborder{border-right: 3px solid #ffcc00; padding-right:10px;
}
.box_style1 {
    margin-bottom: 20px;
}

    .box_style1 .title_bar {
        width: 100%;
        clear: both;
        display: block;
        float: right;
        margin-bottom: 20px;
        border-bottom: solid 2px #eceef5;
    }

        .box_style1 .title_bar h3 {
            display: inline-block;
            color: #303233;
            padding: 0px;
            border-bottom: 2px solid #303233;
            margin: 0 0 -2px;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
            float: right;
            font-family: hacen;
            font-weight: bold;
            font-size: 20px;
			line-height: 40px;
        }

.topfulldetailcolored {
    background: #2d2f31;
    color: white;
    margin-right: 0px;
    font-family: hacen;
}

    .topfulldetailcolored .playercontainer {
        padding-right: 0px;
    }

    .topfulldetailcolored .programdesc h3 {
        font-family: hacen;
        font-weight: bold;
        font-size: 23px;
    }

    .topfulldetailcolored .programdesc p {
        background: #4a4a4a;
        padding: 10px;
    }

.shareicon * {
    -webkit-box-sizing: initial;
    -moz-box-sizing: initial;
    box-sizing: initial;
}

.programpagedescription .title h3 {
    font-family: hacen;
    font-size: 26px;
}

.programpagedescription .lead {
    font-family: hacen;
    font-size: 18px;
}

.programpagedescription .body p {
    font-family: hacen;
    font-size: 18px;
}


.news-detail-body hr {
    border-bottom: 1px solid lightgray;
    border-style: dotted;
}

.condactor {
    font-family: sakkal;
    font-size: 20px;
    color: black;
}

    .condactor .allDay_c div {
        float: right;
        clear: none;
        font-family: hacen;
        font-size: 15px;
        font-weight: bold;
        text-align: center;
        cursor: hand;
        cursor: pointer;
    }

        .condactor .allDay_c div.active h1 {
            background: black;
        }

        .condactor .allDay_c div.active:after {
            color: black;
        }

.now_c_i {
    color: red;
    padding-top: 10px;
}

p.cond-lead {
    text-align: justify;
}

.condactor .allDay_c div:after {
    text-align: center;
    content: "\f0d7";
    display: inline-block;
    font: normal normal normal 18px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    margin: 0px;
    padding: 0px;
    font-size: 25px;
    margin-top: -19px;
    color: gray;
}

.condactor .allDay_c h1 {
    padding: 10px;
    padding-bottom: 30px;
    background: gray;
    margin: 10px;
}

.condactor .allDay_c div span {
    float: right;
    clear: none;
    font-family: hacen;
    font-size: 12px;
    font-weight: normal;
    width: 100%;
    clear: both;
    color: white;
}

.condactor img {
    border: solid 1px gray;
}

.condactor img {
    border: solid 1px black;
    box-shadow: 0px 0px 5px #232323;
}

.condactor h1 {
    font-family: hacen;
    font-weight: bold;
    font-size: 25px;
    color: white;
}

    .condactor h1.pull-left {
        color: black;
    }

    .condactor h1 span {
        color: red;
    }


.condactor .cond_item:last-child {
    border-bottom: 0px;
}

.condactor .cond_item {
    border-bottom: solid 1px #a2abb2;
    padding-top: 20px;
    padding-bottom: 20px;
}

    .condactor .cond_item .tit_c_i {
        text-align: center;
    }

    .condactor .cond_item .time_c_i {
        font-size: 30px;
        font-weight: bold;
        line-height: 22px;
            padding-right: 30px;
    text-align: center;
    }

      .condactor .cond_item .time_c_i .time_val {
    width: 70px;
    float: right;
    padding-top: 5px;
}

            .condactor .cond_item .time_c_i .time_val:first-child {
                display: block;
            }

        .condactor .cond_item .time_c_i span {
            font-size: 20px;
        }

    .condactor .cond_item.active {
        background: lightgray;
    }

    .condactor .cond_item:hover {
        background: rgba(189, 189, 189, 0.25);
    }

    .condactor .cond_item.active .now_c_i {
        color: red;
        margin-top: 10px;
        font-family: hacen;
        font-weight: bold;
        font-size: 25px;
        padding-right: 20px;
    }

        .condactor .cond_item.active .now_c_i:before {
            content: "\f111";
            font: normal normal normal 18px/1 FontAwesome;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            position: absolute;
            margin: 0px;
            padding: 0px;
            font-size: 19px;
            color: red;
            float: right;
            clear: none;
            margin-right: -20px;
        }

.condactor .tab_d_List {
    float: left;
    clear: none;
}

    .condactor .tab_d_List li {
        float: right;
        clear: none;
        margin: 0px 10px;
        cursor: hand;
        cursor: pointer;
    }

        .condactor .tab_d_List li.active {
            color: red;
        }


.programpagetopcontainer {
    background-color: #232323;
    color: white;
    margin-top: 5px;
 
}

.col-lg-3.col-md-3.col-sm-3.col-xs-12.programpagedescription {
    overflow-y: scroll;
    max-height: 500px;
    height: 500px;
}
.homepage_video_slider {
    margin: 0px;
    padding: 0px;
    margin-bottom: 0px !important;
}

    .homepage_video_slider .slick-slide {
        margin: 0px 5px;
    }

    .homepage_video_slider .slick-dots {
        left: 0px;
        top: 0px;
        bottom: inherit;
        width: inherit;
        margin-top: -50px;
        font-size: 20px;
    }

        .homepage_video_slider .slick-dots li {
            margin: 0px;
        }

            .homepage_video_slider .slick-dots li button:before {
                font-size: 15px;
            }

            .homepage_video_slider .slick-dots li.slick-active button:before {
                color: #e1af0e;
            }

        ul.list_style.mod3 li {
    line-height: 35px;
}
ul.ulaboutus {

    float: left;
    font-family: hacen;
   
    font-size: 22px;
    padding-left: 10px;
}
        ul.ulaboutus li a {
    color: #fbe503;
}
    ul.ulaboutus li {
        float: left;
        width: 40px;
        list-style-type: none;
        color: #fbe50d;
    }
        /*audio:hover, audio:focus, audio:active
{
-webkit-box-shadow: 15px 15px 20px rgba(0,0, 0, 0.4);
-moz-box-shadow: 15px 15px 20px rgba(0,0, 0, 0.4);
box-shadow: 15px 15px 20px rgba(0,0, 0, 0.4);
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
transform: scale(1.05);
}*/


audio
{
-webkit-transition:all 0.5s linear;
-moz-transition:all 0.5s linear;
-o-transition:all 0.5s linear;
transition:all 0.5s linear;
-moz-box-shadow: 2px 2px 4px 1px #006773;
-webkit-box-shadow:  2px 2px 4px 1px #006773;
box-shadow: 2px 2px 4px 1px #006773;
-moz-border-radius:7px 7px 7px 7px ;
-webkit-border-radius:7px 7px 7px 7px ;
border-radius:7px 7px 7px 7px ;
width:100%;
padding-top: 5px;
padding-bottom: 5px;
}

@media(max-width:359px) {

    .onair {
          padding-left: 0px;  
     margin-right: 0px; 
    }
    .header_log .logo_head {
    
            width: 150px;
    }
   
}
i.fa.fa-home {
    color: white;
}
/*Media Query Section Here*/
/* Extra Small */
@media(max-width:767px) {
    /*.navbar-collapse {
        max-height: 350px;
        overflow-y: auto;
    }*/
	
    .categoryrow h3 a {
        margin-top: 10px;
    }
    i.fa.fa-home {
        color: #777777;
    }
    ul.dropdown-menu li {
        padding-bottom: 10px;
    }
    .mobilemenu {
        padding-bottom: 6px;
        padding-top: 6px;
    }
    
    .alkawsarMenu {
        height: 45px !important;
        overflow: hidden;
    }
    .programs_box .tab_menu li {
    margin-right:10px;
    }
    .programs_box .title_box {
        padding-bottom: 20px;
        font-size: 18px;
    }

    .hayatbox .tab_menu {
        position: initial;
    }

        .hayatbox .tab_menu li {
                margin-left: 15px;
                    line-height: 28px;
        }
    .slider_toshahedon {
 
    }

    .header_log .socialIcons {
        width: 125px;
    }

    ul.ulaboutus li a {
        font-weight: bold;
        color: #ffffff;
    }
    ul.ulaboutus li {
        width: 40px;
    }
    .slideshowhome .slidedesc {
        background-color: white;
        height: auto;
    }
    .slideshowhome .slidedesc h3 {
        margin-top: 10px;}
.slideshowhome .slidedesc h3 a{
   color:black;
}


    /*.navbar-nav .open .dropdown-menu {
    height:300px;
    }*/
    .homefeaturedbox .slick-dots {
    display:none !important ;
    }
    .onair {
    padding-left: 15px; 
    margin-right:7px;
    
    }
     .header_log .liveTools {
    
        padding-top: 8px;
    }
    /*ul.topmenu ,ul.topmenu li{
    float:right;
    
    }*/

}

/* Small */
@media(min-width:768px) and (max-width:991px) {
    .alkawsarMenu {
        height: 45px !important;
        overflow: hidden;
    }

    .slider_toshahedon {
        display: none !important;
    }
}
@media(max-width:992px) {
  a.pull-left.livesection {
    padding-top: unset !important;
}
.logo_head{
    width: 155px !important;
}
}
 .list_latest li {
        margin-bottom: -5px;
      
    }
/* Medium */
@media(min-width:992px) and (max-width:1199px) {

    .alkawsarMenu {
        height: 45px !important;
        overflow: hidden;
    }

    .slider_toshahedon {
        display: none !important;
    }
}
 
/* Large */
@media(min-width:1300px) {
    .langcontainer {
        width: 100%;
        float: left;
        padding-bottom: 10px;
    }

        .langcontainer a {
            float: left;
        }
.container {
        width: 1300px;
    }
    .content_row p {
        display: block;
    }

    .slick-arrow {
        display: block !important;
    }

    .alkawsarMenu {
        height: auto !important;
        overflow: visible !important;
    }
}
/* Large */
@media(min-width:992px) {
   .categoryrow {
        padding-right: 15px;
    }
    .itemlisttext {
        height: 65px;
        overflow: hidden;
        margin-bottom: 20px;
    }
    .itemlisttext:hover {
        height: auto;
        overflow: auto;
        margin-bottom: 20px;
    }
    .livesection {
        padding-top: 5px !important;
        padding-left: 8px;
    }
    
    .allnews-list {
        height: 100px;
    }

    ul.ulaboutus li {
        width: 80px;
    }
    
    .header_log .socialIcons {
        width: 275px;
    }
    /*.parentcat {
        border-bottom: 1px solid #f0aa1e;
    }*/
.col2-pullright {
    margin-right: -45px !important;
}
    .col2-pullright li {
      padding-bottom:10px !important;
    }
        .col2-pullright li a {
        font-size:18px !important;
        }
    .itemthubmtext {
     padding-bottom: 10px;
    }
    .itemthubmtextbottom {
    height: 120px;
    }
}
@media (min-width: 1300px) {
    .container {
        width: 1300px;
    }
    
    .list_latest h3:hover {
        white-space: normal;
        display:block;

    }
    .firstitemscult {
        overflow: hidden;
       
    }
}

@media (max-width: 1140px) and (min-width: 0px) {
    /*.navbar-nav > li > .dropdown-menu {
        padding-bottom: 20px;
    }*/
    .langcontainer {
      
        padding-bottom: 10px;
    }
}




.st-facebook-counter {
    background-image: url('/img/facebook_counter.png') !important;
}

.st-twitter-counter {
    background-image: url('/img/twitter_counter.png') !important;
}

.stButton .googleplus {
    background-image: url('/img/googleplus_16.png') !important;
}

.st-sharethis-counter {
    background-image: url('/img/sharethis_counter.png') !important;
}

.jw-controlbar.jw-controlbar .jw-time-tip .jw-text, .jw-controlbar.jw-controlbar .jw-tooltip .jw-text, .jw-controlbar.jw-controlbar .jw-settings-menu .jw-tooltip .jw-text, .jw-controlbar.jw-controlbar .jw-time-tip::after, .jw-controlbar.jw-controlbar .jw-tooltip::after {
    background: #333 !important;
    color: rgb(253, 189, 1) !important;
}

#playercontainer .jw-text, #playercontainer .jw-option, #playercontainer .jw-button-color, #playercontainer .jw-toggle.jw-off, #playercontainer .jw-tooltip-title, #playercontainer .jw-skip .jw-skip-icon {
    color: #ffcc00 !important;
}

#playercontainer .jw-active-option, #playercontainer .jw-progress {
    background: #ffcc00 !important;
}




/*

@font-face {
    font-family: 'hacen';
    src: url('../fonts/droid/Droid.Arabic.Naskh.Regular.eot');
    src: url('../fonts/droid/Droid.Arabic.Naskh.Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/droid/NotoNaskhArabic-Regular.woff') format('woff'), url('../fonts/droid/NotoNaskhArabic-Regular.ttf') format('truetype'), url('../fonts/droid/HacenLiner.svg') format('svg');
    font-weight: normal;
    font-style: normal;
		 font-display: swap;
}

@font-face {
    font-family: 'sakkal';
    src: url('../fonts/SakkalMajalla/SakkalMajalla.eot');
    src: url('../fonts/SakkalMajalla/SakkalMajalla.eot?#iefix') format('embedded-opentype'), url('../fonts/SakkalMajalla/SakkalMajalla.woff') format('woff'), url('../fonts/SakkalMajalla/SakkalMajalla.ttf') format('truetype'), url('../fonts/SakkalMajalla/SakkalMajalla.svg') format('svg');
    font-weight: normal;
    font-style: normal;
		 font-display: swap;
}

*/

@font-face {
    font-family: 'hacen';
    src: url('../fonts/droid/DiodrumArabic-Regular.eot');
    src: url('../fonts/droid/DiodrumArabic-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/droid/DiodrumArabic-Regular.woff') format('woff'), url('../fonts/droid/DiodrumArabic-Regular.ttf') format('truetype'), url('../fonts/droid/DiodrumArabic-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
	 font-display: swap;
}

@font-face {
    font-family: 'sakkal';
    src: url('../fonts/droid/DiodrumArabic-Regular.eot');
    src: url('../fonts/droid/DiodrumArabic-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/droid/DiodrumArabic-Regular.woff') format('woff'), url('../fonts/droid/DiodrumArabic-Regular.ttf') format('truetype'), url('../fonts/droid/DiodrumArabic-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
	 font-display: swap;
}

body {
    margin: 0px;
}
body, html {
    overflow-x: hidden !important;
}
.pd-0 {
padding-right:0px !important;
}
.list_latest li img {
    margin-top: 10px;
}
/* General */
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12,
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12,
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    float: right;
}



.logo_head {
 
 margin-top: 10px;
    float: right;
    width: 198px;
    height: 70px;
    background: url(/img/logo.png);
    background-size: 100%;
    background-repeat: no-repeat;
    
}


.headersocial {
margin-top:5px;
}
.headersocial .items {
    padding-right: 17px;
}
    .headersocial .items .fa-facebook-f {
        width: 22px;
        text-align: center;
    }
    .headersocial .items i {
        font-size: 15px;
        color: white;
        border: 1px solid;
        padding: 3px;
        border-radius: 50%;
    }
        .headersocial .items i:hover {
            color: #ffcc00;
            transition: all .5s ease-out 0s;
        }

.langcontainer {
    float: left;
    padding-top: 5px;
}
    .langcontainer a {
        color: white;
        padding: 7px;
        font-weight:bold;
    }
        .langcontainer a.active {
            color: #ffcc00;
            
        }
@media (max-width:768px ) {
    .navbar {
        /*min-height: 40px !important;*/
    }
    nav.navbar.bootsnav .navbar-toggle {
        margin-top: 0px !important;
        color: black;
        background-color: white;
   
        padding-right: 10px;
        padding-left: 10px;
        padding-top: 4px;
        padding-bottom: 3px;
    }
    nav.navbar.bootsnav .navbar-header {
        height: 35px;
    }
    .menublock .navbar {
        background-color: #5e5e5e !important;
    }
    .topfixed {
    top:0px;
    }
}



      
.footer_box{/*background-color: #092D4E;*/background-color: #000;}
.header_menu{    background-color: #1878D1;}
        .menublock {
            background-color: #5e5e5e;
            height: 45px;
            border-bottom: 5px solid #ffcc00;
        }

        .urgentblock {
            margin-bottom:15px;
        }

        .topslidersblock {
            padding-top: 25px;
        }

        .specialplusblock {
            background-color: #252525;
            border-top: 5px solid #ffcc01;
            margin-top: 20px;
            margin-bottom: 30px;
        }

        .conductorblock {
            background-color: #999999;
            height: 255px;
            margin-bottom: 30px;
        }

        .ads1block {
            background-color: #999999;
            height: 175px;
            margin-bottom: 30px;
        }

        .ads2block {
            background-color: #999999;
            height: 175px;
            margin-bottom: 30px;
        }
        span.urgenttitle {
            color: maroon;
            font-size: 23px;
            font-weight: bold;
            border-right: 1px solid #ffcc00;
            padding-right: 6px;
            font-family:hacen;
        }
        span.hadithtitle {
        font-size: 23px;
    font-weight: bold;
    
    
    font-family: hacen;
        color:#1b7b93;
        }
        .programblock {
            background-color: #333333;
            height: 580px;
            margin-bottom: 30px;
            border-top: 7px solid #ffcc01;
        }
        .ugitem a {
    color: black;
    font-size: 20px;
      font-family:hacen;
}
.HeaderBlockLink{background-color:#f4bd0b;    color: black;    font-weight: bold;    padding: 0px;    padding-left: 0px;    padding-right: 0px;    margin-left: 6px;    margin-top: 6px;}
        .iranblock {
            background-color: #999999;
            height: 350px;
            margin-bottom: 30px;
            border-top: 7px solid #ffcc01;
        }

        .chosenblock {
            background-color: #333333;
            height: 320px;
            margin-bottom: 30px;
            border-top: 7px solid #ffcc01;
        }

        .infographicblock {
            height: 660px;
        }

        .footerblock {
            background-color: #333333;
            height: 300px;
        }
		

		@media (max-width: 992px){
		.datespan .slick-slide {
    margin: 0px 0px !important;
}
.datespan {margin-left:0px !important;}
.logo_head {
    width: 130px !important;
	    margin-top: 15px;
}
.langcontainer a{padding:3px;}
 .HeaderBlockLink{    margin-left: 0px;    margin-top: 20px;    border-radius: 5px; text-align:center;}
 a.pull-left.livesection {margin-top: 19px;}
}
.langcontainer a {
 
    border-left: 1px solid #ffcc00;
}
.datespan{width: 125px !important;    height: 20px;}
@media (min-width: 960px){.datespan .slick-slide {
    margin: 0px 0px;     text-align: center;
}}
@media (max-width: 360px){
.datespan{margin-right: 24px;    margin-bottom: 2px;padding-right: 19px;    padding-left: 12px;    width: 155px !important;}
.logo_head {
    width: 75px !important;
    margin-top: 5px;
}
.HeaderBlockLink,a.pull-left.livesection {
    
  margin-top: unset;
}
}
nav.navbar.navbar-default.alkawthar {
 min-height:unset;
   // height: 30px !important;
}





#scroll {
    position:fixed;
    right:10px;
    bottom:10px;
    cursor:pointer;
    width:50px;
    height:50px;
    background-color:#000000;
	    opacity: .8;
    text-indent:-9999px;
    display:none;
    -webkit-border-radius:60px;
    -moz-border-radius:60px;
    border-radius:60px
}
#scroll span {
    position:absolute;
    top:50%;
    left:50%;
    margin-left:-8px;
    margin-top:-12px;
    height:0;
    width:0;
    border:8px solid transparent;
    border-bottom-color:#ffffff;
}
#scroll:hover {
    background-color:#ff8100;
    opacity:1;filter:"alpha(opacity=80)";
    -ms-filter:"alpha(opacity=80)";
}
.ugitem {
    height: auto;
}
.iconspacer img {
    margin-bottom: 10px;
}
.logo_head {
   
  background: url(https://www.alkawthartv.ir/img/logo.png); 
  //background: url("https://image.alkawthartv.ir/image/original/2022/05/26/Logo-Alkosar1.gif") ;
//background: url("https://fa.alkawthartv.ir/style/img/logomotionloop2.gif") ;
  background-size: contain !important;
    background-repeat: no-repeat !important;
}


   
}
 @media (max-width: 768px)
            {  
			.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {
    padding: 5px 5px 5px 25px;
}
.navbar-collapse.in {
    overflow-y: unset;
}
			.navbar-nav .open .dropdown-menu {
    margin-right: 35px;
}
.navbar-nav .open .dropdown-menu li {
    list-style-type: disclosure-closed;
}
            .navbar-nav .open .dropdown-menu li a{font-size:16px;font-weight:bold;}
            ul.dropdown-menu {
    
    text-align: right;
   
	float: right;
}
               .navbar-default .navbar-nav>li>a{font-size:16px !important;padding: 10px 5px !important ;}
            }
            
            @media (min-width: 768px)
            {
			.dropdown-menu{    min-width: 170px;}
			.nav>li>a {
    
    padding: 10px 8px;
	}
            .slider_Top {
    max-height: 420px;
}
            ul.nav.navbar-nav.nav2 li {
    direction: rtl;
    float: right;
}
            .navbar-nav{float:right;}
            .navbar-default .navbar-nav>li>a{color:white;  }
            .navbar-default .navbar-collapse, .navbar-default .navbar-form,.navbar-nav{padding-right:0px;}
            .dropdown-menu li {
    width: 100%;
    text-align: right;
    margin: 0px;
}
       .dropdown-menu>li>a {
    font-size: 20px;
    line-height: 35px;
}
            .navbar-nav>li>a{    padding-bottom: 7px;}
        
  .dropdown-menu{    right: 0;}
            .dropdown-menu>li>a:hover{color:#ffcc00;}
              .alkawtharMenuContainer.menuFix {
        position: fixed;
        top: 0px;
        left: 0px;
        right: 0px;
        background: #2b2b2b;
       
    z-index: 1000000;
        background-color: #5e5e5e;
        -webkit-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;
    }
.alkawtharMenuContainer.menuFix {
    height: 45px;
    background-color: #092D4E;
}
            }
				
.header_menu{    border-top: 3px solid #FFA200 !important;}
.footer_box, .middlesectioncls {
    
    background-color: #000 !important;
}
 