@charset "utf-8";
/* CSS Document */
.back1::after {
    content: "";
    background:url(../../img/back1.jpg);
    opacity: 0.5;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    z-index: -1;
}
.divheader{
    border-color: #bbbbbb !important;
}
.divheader span{
    border-color: #00b4c7;
}
.bMainSection__eContent.use_back.back1{
    background-color: #ececec;
}
.back1 .carousel-ir .owl-next,.back1 .carousel-ir .owl-prev {
    background-color: #fff;
    border:solid 1px #e7e7e7;

}
.back1 .owl-templates .owl-dots .owl-dot span {
    background-color: #cbcbcb;
}
.default-bg{
    background-color:#f4f4f4
}
.guide-radio-programs {
    margin: 0 0 13px 0px;
}
.guide-radio-programs .line {
    top: 40%;
}
.owl-carousel.owl-loaded.carousel-ir.slider_home .owl-dots, .owl-carousel.owl-loaded.carousel-ir._home .owl-dots {

    bottom: 20px;
}
.guide-radio-programs .pn-ProductNav_Wrapper {
    margin: 0;
    padding: 18px 0 0 0;
    /* overflow-y: auto; */
}
body, #jpreOverlay {
    background-color: #ffffff;
}
.back-top:after {
    background-color: rgba(0, 0, 0, 0.12);
}
.header-categori h1{
    color: #ffffff;
    font-weight: 700;
    text-shadow: rgba(0, 0, 0, 0.32) 0 0 11px;
}
.header-categori h1.title-page span.total-funded {
    background-color: rgba(126, 126, 126, 0.6);
    color: #ffffff;
}
.btn-primary{
    background-color:#00b4c7;
    border-color:#0093a2;
}
.btn-primary:hover{
    background-color:#1fccde;
    border-color:#0bc1d4;
}
.guide-radio-programs:before{
    left:-15px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&1+0,1+30,1+30,0+100 */
    background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 30%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
}
.item.active .svg-on-air .bar-on-air {
    stroke: #fa0054;
}
.guide-radio-programs:after{
    right:-15px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,1+65,1+100 */
    background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 65%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 65%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 65%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */



}
.guide-radio-programs  .owl-carousel:before,.guide-radio-programs  .owl-carousel:after{
    content:"";
    position:absolute;
    width:140px;
    height:100%;
    top:0;
}
.guide-radio-programs  .owl-prev{
    right: -15px;
}
.guide-radio-programs  .owl-next{
    left: -15px;
}
.feedback article{

}
.bMainSection__eContent.use_back{
    background-color:white;
}

.feedback .teaser-title:before{
    content:"";
    display:inline-block;
    width: 10px;
    height: 10px;
    background-color:#fa0054;
    margin-left:8px;
    border-radius: 40%;
    vertical-align: middle;
}
.feedback .c-content-teaser-item .transparent .box.m-air.padding-b-0{
    padding:0 !important;
}
.feedback article{
    background-color: #e8e8e8;
}
.feedback article:nth-child(odd){
    background-color: #f6f6f6;
}
.header .btn-header {
    background-color: #eeeeee;
    color:#707070;

}
.owl-templates .owl-dots .owl-dot.active span {
    background-color: #fa0054;
}
.owl-templates .owl-dots .owl-dot span {
    display: block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #dedede;
}
.live-content {
    background-color: rgba(255, 255, 255, 0.32);
    margin-bottom: 15px;
}
.live-body {
    background-color: #d9d9d9;
}
.live-body.contact {
    background-color: #e8e8e8;
    min-height: 85px;
}
.live-content{
    min-height: auto;
}
.live-content .fa{
    background-color: #00b4c7;
    width:25px;
    height:25px;
    text-align: center;
    line-height: 25px;
    color: #fff;
    border-radius: 50%;
}
.main-header .titel h1:before, .main-header .titel .brand:before {
    content: "";
    background-color: rgba(255, 255, 255, 0.23);
}
.brand{
    border:none !important;
}

.bg-base{
    background-color: #fff;
}
.iran_sans{
    font-family: 'iran_sansregular';
    font-size: 1.3em;
}
.list-group-item {
    color: #656565;
    background-color: rgb(239, 239, 239);
    border: 1px solid rgba(0, 0, 0, 0.06) !important;
}
#myCarousel .list-group .active {
    background-color: #b20107;
    border: none;
    box-shadow: inset 0px 1px 8px hsla(0, 0%, 0%, 0.46);
}

.module:hover h3::after {
    border-bottom-color: #00b4c7;
}
#jpreOverlay {
    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
}
.module h3::after {
    border-bottom-color: #00b4c7;
}
body {
    /* background-image: url('bg.jpg'); */
    background-position: bottom;
    background-repeat: no-repeat;
    /*background-attachment: fixed;*/
    background-size: 100%;
}
.module h3 {
    /* Chrome and Safari         */
    /* Firefox 3.6               */
    color: #00b4c7;
    border-bottom: rgba(129, 129, 129, 0.51) solid 2px;
}

.page-component-wrapper .module h3{
    border-bottom: rgba(0, 0, 0, 0.25) solid 2px;
}
.header .uniform-left .title h1:before,.header .title h1:before,.ico-javan:before,#ImIranseda,.navbar-radio .title h1,#spanLoader::before, .main-header .titel h1:before,.brand:before {
    background-image: url('http://radioiran.ir/css/Iran/iran-black.svg');
}
.background--light .brand:before,.header .uniform-left{
    background-image: url('iran-light.svg') !important;
}
.background--dark .brand:before,.header .uniform-left{
    background-image: url('iran-black.svg') !important;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
    color: #ffffff;
    background-color: transparent;
}
.navbar-default .navbar-brand {
    color: #777;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #FFF;
}
.navbar-default .navbar-toggle {
    border-color: rgba(255, 255, 255, 0);
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: rgba(0, 0, 0, 0.05);
}
.navbar-radio .title h1 img {
    display: none;
}
.navbar-radio .title h1{
    background-size: cover;
}

.scroll-to-fixed-fixed .navbar-default .navbar-toggle:hover, .scroll-to-fixed-fixed .navbar-default .navbar-toggle:focus {
    background-color: rgba(183, 0, 0, 0.9);
}



.name-porg {
    color: #FFFFFF;
}
.sub-title {
    color: rgb(255, 255, 255);
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: transparent;
    background-color: transparent;
}
.navbar-radio {
    border-color: rgba(0, 0, 0, 0); !important
background-color: rgba(0,0,0,0.5);
}
.navbar-radio .station-radio {
    background-color: rgba(255, 0, 0, 0.45);
    height: 100%;
}
.station-radio .radio-name
{
    color:#fff;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    background-color: transparent;
}
.navbar-radio .navbar-nav > li > a:hover, .navbar-radio .navbar-nav > li > a:focus,.navbar-radio .navbar-nav > li > a, .navbar-radio .navbar-nav > li > a {
    color: rgb(154, 154, 154);
    background-color: transparent;
}
.navbar-radio .navbar-nav > .active > a, .navbar-radio .navbar-nav > .active > a:hover, .navbar-radio .navbar-nav > .active > a:focus {
    color: #F3F3F3;
    background-color: rgba(0, 0, 0, 0.7);
}
.scroll-to-fixed-fixed .navbar-radio .navbar-nav > .active > a, .scroll-to-fixed-fixed .navbar-radio .navbar-nav > .active > a:hover, .scroll-to-fixed-fixed .navbar-radio .navbar-nav > .active > a:focus {
    color: #FFFFFF;
    background-color: rgba(181, 0, 0, 0.7);
}
.scroll-to-fixed-fixed .navbar-radio {
    background: #8C0000;
}
.logo-right h1 {
    color: #FFFFFF;
}

.header-pc .title h1, .header .title h1 {
    box-shadow: inset 0px 0px 7px 0 rgba(0, 0, 0, 0.46);
}
.channel-name h4 {
    color: #fff;
}


* .radio-program a:hover{
    color: rgb(188, 188, 188);
    text-decoration: none;
}
.content-wrapper .scroll-to-fixed-fixed,.scroll-to-fixed-fixed .navbar-default .navbar-collapse, .scroll-to-fixed-fixed .navbar-default .navbar-form {
    background-color: #303030;
}



.paren-stickyhero.background--light .main-header .r:before, .paren-stickyhero.background--light .main-header .l:before, .paren-stickyhero.background--light .main-header .l:before, .paren-stickyhero.background--light .main-header .l:before, .paren-stickyhero.background--light .BaseName a, .paren-stickyhero.background--light .widgets-bar-2.slogan, .paren-stickyhero.background--light .big-menu, .paren-stickyhero.background--light .widgets-bar-2 ul li .ico-top, .paren-stickyhero.background--light .breadcrumb > li > a, .paren-stickyhero.background--light .breadcrumb.radio, .paren-stickyhero.background--light .breadcrumb > li + li:before, .paren-stickyhero.background--light .AfterBetWeen .modal-actions, .paren-stickyhero.background--light .fullpage-cover .item-info, .paren-stickyhero.background--light .fullpage-cover .titel, .paren-stickyhero.background--light .Info-bar ul li, .paren-stickyhero.background--light .main-header .titel h1, .paren-stickyhero.background--light .main-header .titel .brand, .paren-stickyhero.background--light .main-header .titel .brand
.paren-stickyhero.background--light .header .btn-header,.main-header .titel {
    border-color: #fff4f5 !important;
    color: #fff4f5 !important;
}
.paren-stickyhero.background--dark .main-header .r:before,
.paren-stickyhero.background--dark .main-header .l:before,
.paren-stickyhero.background--dark .main-header .l:before,
.paren-stickyhero.background--dark .main-header .l:before,
.paren-stickyhero.background--dark .BaseName a,
.paren-stickyhero.background--dark .widgets-bar-2.slogan,
.paren-stickyhero.background--dark .big-menu,
.paren-stickyhero.background--dark .widgets-bar-2 ul li .ico-top,
.paren-stickyhero.background--dark .breadcrumb > li > a,
.paren-stickyhero.background--dark .breadcrumb.radio,
.paren-stickyhero.background--dark .breadcrumb > li + li:before,
.paren-stickyhero.background--dark .AfterBetWeen .modal-actions,
.paren-stickyhero.background--dark .fullpage-cover .item-info,
.paren-stickyhero.background--dark .fullpage-cover .titel,
.paren-stickyhero.background--dark .Info-bar ul li
.paren-stickyhero.background--dark  .main-header .titel h1,
.paren-stickyhero.background--dark .main-header .titel .brand,
.paren-stickyhero.background--dark .main-header .titel

{
    border-color: #30db85 !important;
    color: #575757 !important;
}
.paren-stickyhero.text-shadow .BaseName a, .paren-stickyhero.text-shadow .widgets-bar-2.slogan, .paren-stickyhero.text-shadow .big-menu, .paren-stickyhero.text-shadow .widgets-bar-2 ul li .ico-top, .paren-stickyhero.text-shadow .breadcrumb > li > a, .paren-stickyhero.text-shadow .breadcrumb.radio, .paren-stickyhero.text-shadow .breadcrumb > li + li:before, .paren-stickyhero.text-shadow .AfterBetWeen .modal-actions, .paren-stickyhero.text-shadow .fullpage-cover .item-info, .paren-stickyhero.text-shadow .fullpage-cover .titel, .paren-stickyhero.text-shadow .Info-bar ul li{
    text-shadow:none;
}
.tbr-tabs #nav li.current::after, .tbr-tabs #nav li:hover::after {
    background-color: #6d060b;
}
.tbr-tabs #nav li a:hover{
    color: rgb(255, 255, 255);
}
.tbr-tabs #nav li.current a,.tbr-tabs #nav li.current a:hover{
    color: rgb(255, 255, 255);
}
.tbr-tabs {
    background-color: rgba(0, 0, 0, 0.26);
    border-bottom: 2px rgb(37, 6, 0) solid;
}
.nav-tabs {
    border-bottom: 1px solid rgba(0, 0, 0, 0.44);
    background-color: rgba(0, 0, 0, 0.35);
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #FFFFFF;
    background-color: rgba(255, 255, 255, 0);
    border: 1px solid rgba(221, 221, 221, 0);
    border-bottom: 4px solid #FFFFFF;
}

.module:hover h3::after, .module:hover h3 {

    color: #00b4c7;
}
.nav-tabs > li > a {
    color: rgba(255, 255, 255, 0.51);
}
.scroll-to-fixed-fixed #nav li a {
    color: #ff9900;
}
.news-box-list .news-info a {
    color: #e4004a;
}

.news-box-list .news-info h2 a {
    color: #535353;
}
.news-box-list li.nod:first-child .news-info h2 a {
    color: #535353;
}
.news-box-list li.nod:first-child .news-info a {
    color: #e4004a;
}
.radio-program .module:hover h3::after {
    border-bottom-color: #00b4c7;
}
.negative-btn, .negative-btn:visited {
    border: solid 1px #912929;
    color: #8A0808;
    background-color: white;
}
.negative-btn::after {
    background-color:rgb(224, 134, 0); !important;
}
.negative-btn:hover::after {
    background-color: rgb(224, 134, 0); !important;
}
.negative-btn:hover::before,.negative-btn:hover span,.negative-btn:hover{
    color: #6f1919 !important;
    text-decoration: none;
}
.radio-program .negative-btn:hover::before,.radio-program .negative-btn:hover span,.radio-program .negative-btn:hover{
    color: #ffffff !important;
    text-decoration: none;
}
.radio-program .negative-btn:hover::after {
    background-color: #00b4c7 !important;
}

.negative-btn:hover{
    color: #FFFFFF !important;
    text-decoration: none;
}
.grid li h4 a .Episodes {
    border-left-color: #BDBDBD;
    color: rgb(156, 0, 4);
}
.play {

    color: rgb(224, 134, 0);
}
.user span {
    background-color: rgba(0,199,166,0.65);
}
.radio-program .module:hover h3 {
    color: #00b4c7;
}
.event-details .left-content #accordion .glyphicon-plus:before,
.event-details .left-content #accordion .glyphicon-minus:before
{
    color: #08498A;
}
.event-details .right-content .pagination > .active > a,
.event-details .right-content .pagination > .active > span,
.event-details .right-content .pagination > .active > a:hover,
.event-details .right-content .pagination > .active > span:hover,
.event-details .right-content .pagination > .active > a:focus,
.event-details .right-content .pagination > .active > span:focus {
    background-color: rgb(161, 0, 7);
    border-color: #6a0106;
    color: #fff;
}
.event-details .right-content .body-module  ul.list-news li:hover .news-info-body a,.about .right-content .part-one span,.event-details .left-content .panel-body .badge {
    color: rgb(161, 0, 7);
}


.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    color: rgb(255, 255, 255);
    border-color: #520001;
    background-color: rgb(129, 0, 5);
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    color: #002946;

}
.gallery-details .gallery-slide .center .slick-center img {
    border: 2px solid #fecc07;
}
.st .cd-tab-filter ul {
    box-shadow: inset 0 -2px 0 rgb(224, 134, 0);

}
.cd-tab-filter a.selected {
    background: #F8F8F8;
    color: rgb(0, 0, 0);
    box-shadow: inset 0 -2px 0 #aa0201;
}
.staff .contact-links ul li::before {
    color: rgb(224, 134, 0); !important;

}
.staff .bg-staff .scroll-to-fixed-fixed {
    background-color: rgb(224, 134, 0);
}
.staff .bg-staff .scroll-to-fixed-fixed {
    background-color: rgb(136, 80, 0) !important;
}
.staff .bg-staff .scroll-to-fixed-fixed .tbr-tabs #nav li.current a,.staff .tbr-tabs #nav li.current a {
    color: #fecc07 !important;
}



#news .module {
    margin-top: 15px;
    margin-bottom: 15px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+37,000000+100&0+0,0.65+37,0.65+100,0.79+100 */
    /*background: -moz-linear-gradient(top,  rgba(0,37,74,0) 0%,rgba(0,37,74,0.65) 37%,rgba(0,37,74,0.79) 100%); /* FF3.6-15 */
    /*background: -webkit-linear-gradient(to bottom, rgba(0,37,74,0) 0%,rgba(0,37,74,0.65) 37%,rgba(0,37,74,0.79) 100%); /* Chrome10-25,Safari5.1-6 */
    /*background: linear-gradient(to bottom, rgba(0,37,74,0) 0%,rgba(0,37,74,0.65) 37%,rgba(0,37,74,0.79) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#c9000000',GradientType=0 ); /* IE6-9 */

}
.radio-program #news .module {
    margin-top: 15px;
    margin-bottom: 15px;
    background-image: none;
}
.radio-program .news-box-list .news-info a {
    color: #656565;
    text-shadow: rgba(0, 95, 25, 0) 0 0 7px;
}
.radio-program .news-box-list .news-info a:hover{
    color: rgb(224, 134, 0);
}
/*--------------------- slidet ------------------------------*/
.radio-program .swiper-pagination-bullet {
    background: #E08600;
}
.radio-program .swiper-pagination-bullet-active {
    background: rgb(224, 134, 0); !important;
}
.radio-program .swiper-pagination-bullet {
    background: rgb(132, 2, 4);
    box-shadow: none;
}
.radio-program .slider-templates .swiper-container-rtl .swiper-button-prev, .radio-program .slider-templates .swiper-container-rtl .swiper-button-next {
    border-bottom-color: rgb(224, 134, 0);
    color: #FFFFFF;
}
.radio-program .module:hover h3,.radio-program .module:hover h3 {
    border-bottom-color: #C50000;
}
.radio-program .module h3::after {
    border-bottom-color: #00b4c7;
}

.radio-program .news-box-list .news-summary {
    border-top: 1px solid rgb(207, 208, 205);
}
.episode .pic-box {
    background: -webkit-linear-gradient(left, #ba0106, #510000);
    background: -o-linear-gradient(right, #ba0106, #510000);
    background: -moz-linear-gradient(right, #ba0106,#510000);
    background: linear-gradient(to right, rgba(0,199,166,0.65), #008bae);
}
.episode .image-holder {
    box-shadow: #55d7c4 0 0px 0px 1px;
}
.episode .image-holder,.play, .player-service{
    border-color: #53d5c4  !important;
}
.pie, .c100 .bar, .c100.p51 .fill, .c100.p52 .fill, .c100.p53 .fill, .c100.p54 .fill, .c100.p55 .fill, .c100.p56 .fill, .c100.p57 .fill, .c100.p58 .fill, .c100.p59 .fill, .c100.p60 .fill, .c100.p61 .fill, .c100.p62 .fill, .c100.p63 .fill, .c100.p64 .fill, .c100.p65 .fill, .c100.p66 .fill, .c100.p67 .fill, .c100.p68 .fill, .c100.p69 .fill, .c100.p70 .fill, .c100.p71 .fill, .c100.p72 .fill, .c100.p73 .fill, .c100.p74 .fill, .c100.p75 .fill, .c100.p76 .fill, .c100.p77 .fill, .c100.p78 .fill, .c100.p79 .fill, .c100.p80 .fill, .c100.p81 .fill, .c100.p82 .fill, .c100.p83 .fill, .c100.p84 .fill, .c100.p85 .fill, .c100.p86 .fill, .c100.p87 .fill, .c100.p88 .fill, .c100.p89 .fill, .c100.p90 .fill, .c100.p91 .fill, .c100.p92 .fill, .c100.p93 .fill, .c100.p94 .fill, .c100.p95 .fill, .c100.p96 .fill, .c100.p97 .fill, .c100.p98 .fill, .c100.p99 .fill, .c100.p100 .fill {
    background-color: rgba(0, 115, 88, 0);
}


.live-player .body-player, .kondaktor, .news-box-list li.nod:first-child .news-info .news-info-body, .station-radio {
    background-color: rgba(202, 202, 202, 0.4);
}

.radio-program .news-box-list li.nod:first-child .news-info .news-info-body {
    background-color: rgba(51, 51, 51, 0.1);
    padding: 15px;
}
.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #79191e;
    color: #b9b9b9;
    border-bottom: 3px solid #EEEEEE;
    border-color: rgba(221, 221, 221, 0) rgba(221, 221, 221, 0) rgba(255, 255, 255, 0.2);
    border-radius: 0px;
}
.titel.mini h1, .titel.mini .brand {

    background-color: white;
}
.ico-javan {
    background: rgb(255, 255, 255);
    opacity: 1;
}
.extra-col-three {
    overflow: hidden;

}
#general-footer {

    background-color: #00b4c7;
}
/*------------------------------------------------------- ui kit -------------------------------------------------*/

.news-item-v1 .k1-item-a::before,.k1-item .k1-item-a .k1-title::before {

    background-color: #00b4c7;
}
.ajax_loading::after {
    background-color: #FFFFFF;
    color: #FFFFFF;
}
/*-------------------------------------------------------end uikit ------------------------------------------------*/
.condactor .list-slide .active-day {
    background-color: #00254a;
}
/*------------------------------------------------------ btn ---------------------------------------------------*/

.radio-program .btn-kit1, .radio-program .btn-kit1:visited {
    border: solid 1px rgba(255, 255, 255, 0);
    color: rgb(184, 0, 0);
    background-color: hsla(0, 0%, 100%, 0);
}

.btn-kit1, .btn-kit1:visited {
    border: solid 1px rgba(255, 255, 255, 0);
    color: #e4004a;
    background-color: rgba(0, 37, 74, 0);
    text-decoration: none !important;
}
.btn-kit1:hover::before {
    color: #e4004a;
}
.glyphicon-plus-sign::before{
    color: #e4004a;
}

.radio-program .glyphicon-plus-sign::before{
    color: #aa0b0b;
}

.slider-templates .swiper-container-rtl .swiper-button-prev, .slider-templates .swiper-container-rtl .swiper-button-next {
    background-color: rgb(255, 255, 255);
    color: rgb(132, 2, 4);
}

.radio-program .slider-templates .swiper-container-rtl .swiper-button-prev, .radio-program .slider-templates .swiper-container-rtl .swiper-button-next {
    background-color: rgb(132, 2, 4);
    color: #FFFFFF;
}
.swiper-pagination {
    border: 1px rgba(255, 255, 255, 0) solid;
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #FFCD05;
}
.swiper-pagination-bullet {
    background: rgb(255, 255, 255);
    box-shadow: rgb(0, 0, 0)0px 0px 8px 1px;
}
.news-box-list .news-info h4 {
    color: rgba(255, 255, 255, 0.71);
}
.news-box-list .news-info p {
    color:#535353;
}
.btn-kit1:hover span {
    color: maroon;
    text-decoration: none !important;
}
.header {
    background-color: #d8d8d8;
}
.active .total-funded{
    background-color: #00a3b4;
}
/*----------------------------------------------------- jprePercentage1 ----------------------------------------------------*/



@-webkit-keyframes sk-pulseScaleOut_span {
    0% {
        box-shadow: 0px 0px 0px 0px #c30900;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}

@keyframes sk-pulseScaleOut_span {
    0% {
        box-shadow: 0px 0px 0px 0px #c30900;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}


@-webkit-keyframes sk-pulseScaleOut {
    0% {
        box-shadow: 0px 0px 0px 0px #c30900;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }

}

@keyframes sk-pulseScaleOut {
    0% {
        box-shadow: 0px 0px 0px 0px #c30900;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}

@-webkit-keyframes sk-pulseScaleOut_after {
    0% {
        box-shadow: 0px 0px 0px 0px #c30900;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}

@keyframes sk-pulseScaleOut_after {
    0% {
        box-shadow: 0px 0px 0px 0px #c30900;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}

.navbar-default.search-nav .navbar-nav > .active > a, .navbar-default.search-nav .navbar-nav > .active > a:hover, .navbar-default.search-nav .navbar-nav > .active > a:focus {
    color: #007e8c;
    border-bottom: solid 4px #00b4c7;
}
@media(max-width:767px){
    .header .uniform-left .title h1:before, .header .title h1:before, .ico-javan:before, #ImIranseda, .navbar-radio .title h1, #spanLoader::before, .main-header .titel h1:before, .brand:before {
        background-image: url(http://radioiran.ir/css/Iran/iran-black.svg);
    }
}
@media screen and (min-width: 320px) {
    .contant-pages,body {
        background-position: center top;
        background-size: 164%;
    }
}
@media screen and (min-width: 480px) {
    .contant-pages,body {
        background-position: 0 0;
        background-size: 111%;
    }
}
@media screen and (min-width: 760px) {
    .contant-pages,body {
        background-position: top;
        background-size: 111%;
    }
}

@media screen and (min-width: 960px) {
    .contant-pages,body {
        background-position: top;
        background-size: 109%;
    }
}
@media screen and (min-width:1024px){
    .header {
        background-color:transparent;
    }
}
@media screen and (min-width: 1200px) {
    .contant-pages,body {
        background-position: top;
        background-size: 100%;
        position: relative;
        z-index: 2;
    }
}
@media screen and (min-width: 1600px) {
    .contant-pages,body {
        background-position: top;
        background-size: 100%;
        background-attachment: inherit;
    }
}
click::before{
    content:'';
    background-size: 100%;
    width: 60px;
    height: 60px;
    --svg:
    url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE2LDEwLjI3LDExLDcuMzhBMiwyLDAsMCwwLDgsOS4xMXY1Ljc4YTIsMiwwLDAsMCwxLDEuNzMsMiwyLDAsMCwwLDIsMGw1LTIuODlhMiwyLDAsMCwwLDAtMy40NlpNMTUsMTJsLTUsMi44OVY5LjExTDE1LDEyWk0xMiwyQTEwLDEwLDAsMSwwLDIyLDEyLDEwLDEwLDAsMCwwLDEyLDJabTAsMThhOCw4LDAsMSwxLDgtOEE4LDgsMCwwLDEsMTIsMjBaIi8+PC9zdmc+');
    background-color: #12ffec;
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translateY(-50%) translateX(-50%);
}

click::before{
    -webkit-mask: var(--svg);
    /* Firefox and Safari */
    mask: var(--svg);
}
