@import "customize.css";
@charset "utf-8";
/* CSS Document */
.item-epg .shadow{
    background: rgba(0,0,0,0.67);
    background: -moz-linear-gradient(top, rgba(0,0,0,0.67) 0%, rgba(133,173,204,0) 79%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0.67)), color-stop(79%, rgba(133,173,204,0)));
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.67) 0%, rgba(133,173,204,0) 79%);
    background: -o-linear-gradient(top, rgba(0,0,0,0.67) 0%, rgba(133,173,204,0) 79%);
    background: -ms-linear-gradient(top, rgba(0,0,0,0.67) 0%, rgba(133,173,204,0) 79%);
    background: linear-gradient(to bottom, rgba(0,0,0,0.67) 0%, rgba(133,173,204,0) 79%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#85adcc', GradientType=0 );
}
.fullpage-cover .item-info .field a{
    color:#ff9800;
}
.stickyhero-tabs-container ul li a.stickyhero-tab{
    color:white
}
.carousel-ir.center-nav .owl-next::before, .carousel-ir.center-nav .owl-prev::before {
    color: #5f5f5f;
}
.bMainSection__eContent .module h3 .heading:before{
    content: "";
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDMiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCA0MyAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzYuMjcyNiAxMC43OTA3QzMzLjMwODcgOS40ODgzNyAzMS42MTUxIDYuODgzNzIgMjcuNTY5MSA3LjYyNzkxQzMwLjAxNTUgNS4zNDg4NCAzMS4zMzI4IDIuODgzNzIgMzAuMzQ0OCAtNS41MTEyN2UtMDdDMjguMDg2NiAyLjIzMjU2IDI3LjIzOTggMy4zOTUzNSAyNC4yMjg4IDQuMjc5MDdDMTkuNjE4MyA1LjU4MTM5IDE4LjU4MzMgNi4zNzIwOSAxNy4zMTMxIDEwLjc5MDdMMTcuMjY2IDEwLjc5MDdMMTcuMjY2IDQuNDY1MTJDMTcuMjY2IDQuMDQ2NTEgMTYuOTM2NyAzLjc2NzQ0IDE2LjU2MDMgMy43Njc0NEMxNi4xODQgMy43Njc0NCAxNS44NTQ3IDQuMDkzMDIgMTUuODU0NyA0LjQ2NTEyTDE1Ljg1NDcgMTAuNzQ0Mkw1LjEyODE4IDEwLjc0NDJDNC45ODcwNCA5LjQ0MTg2IDMuOTA0OTggOC40MTg2IDIuNTQwNjUgOC40MTg2QzEuMTI5MjcgOC40MTg2IC0wLjA0Njg3NjMgOS41MzQ4OCAtMC4wNDY4NzY0IDEwLjk3NjdDLTAuMDQ2ODc2NSAxMi4zNzIxIDEuMTI5MjcgMTMuNTM0OSAyLjU0MDY1IDEzLjUzNDlDMy45MDQ5OCAxMy41MzQ5IDQuOTg3MDQgMTIuNTExNiA1LjEyODE4IDExLjIwOTNMMTUuOTAxNyAxMS4yMDkzTDE1LjkwMTcgMTcuNDg4NEMxNS45MDE3IDE3Ljg2MDUgMTYuMjMxIDE4LjE4NiAxNi42MDc0IDE4LjE4NkMxNi45ODM4IDE4LjE4NiAxNy4zMTMxIDE3Ljg2MDUgMTcuMzEzMSAxNy40ODg0TDE3LjMxMzEgMTEuMjA5M0wxNy4zNjAxIDExLjIwOTNDMTguNjMwNCAxNS42Mjc5IDE5LjYxODMgMTYuMzcyMSAyNC4yNzU5IDE3LjcyMDlDMjcuMjM5OCAxOC41NTgxIDI4LjEzMzYgMTkuNzY3NCAzMC4zOTE5IDIxLjk1MzVDMzEuMzc5OCAxOS4wNjk4IDMwLjA2MjUgMTYuNjA0NyAyNy42MTYxIDE0LjMyNTZDMzEuNjYyMSAxNS4wNjk4IDMzLjMwODcgMTIuNTExNiAzNi4yNzI2IDExLjE2MjhMNDAuNDEyNiAxMS4xNjI4QzQwLjUwNjcgMTEuNzY3NCA0MS4wNzEzIDEyLjIzMjYgNDEuNjgyOSAxMi4yMzI2QzQyLjM4ODYgMTIuMjMyNiA0Mi45NTMxIDExLjY3NDQgNDIuOTUzMSAxMC45NzY3QzQyLjk1MzEgMTAuMjc5MSA0Mi4zODg2IDkuNzIwOTMgNDEuNjgyOSA5LjcyMDkzQzQxLjAyNDIgOS43MjA5MyA0MC41MDY3IDEwLjE4NiA0MC40MTI2IDEwLjc5MDdMMzYuMjcyNiAxMC43OTA3VjEwLjc5MDdaIiBmaWxsPSIjMDA1QkFBIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMjIiIGhlaWdodD0iNDMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0Mykgcm90YXRlKDkwKSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
    display: inline-block;
    width: 40px;
    height: 17px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    vertical-align: middle;
    margin-left: 0.8rem;
}
.bMainSection__eContent .vitrin-pt .module h3 .heading:before{
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDMiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCA0MyAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzYuMjcyNiAxMC43OTA3QzMzLjMwODcgOS40ODgzNyAzMS42MTUxIDYuODgzNzIgMjcuNTY5MSA3LjYyNzkxQzMwLjAxNTUgNS4zNDg4NCAzMS4zMzI4IDIuODgzNzIgMzAuMzQ0OCAtNS41MTEyN2UtMDdDMjguMDg2NiAyLjIzMjU2IDI3LjIzOTggMy4zOTUzNSAyNC4yMjg4IDQuMjc5MDdDMTkuNjE4MyA1LjU4MTM5IDE4LjU4MzMgNi4zNzIwOSAxNy4zMTMxIDEwLjc5MDdMMTcuMjY2IDEwLjc5MDdMMTcuMjY2IDQuNDY1MTJDMTcuMjY2IDQuMDQ2NTEgMTYuOTM2NyAzLjc2NzQ0IDE2LjU2MDMgMy43Njc0NEMxNi4xODQgMy43Njc0NCAxNS44NTQ3IDQuMDkzMDIgMTUuODU0NyA0LjQ2NTEyTDE1Ljg1NDcgMTAuNzQ0Mkw1LjEyODE4IDEwLjc0NDJDNC45ODcwNCA5LjQ0MTg2IDMuOTA0OTggOC40MTg2IDIuNTQwNjUgOC40MTg2QzEuMTI5MjcgOC40MTg2IC0wLjA0Njg3NjMgOS41MzQ4OCAtMC4wNDY4NzY0IDEwLjk3NjdDLTAuMDQ2ODc2NSAxMi4zNzIxIDEuMTI5MjcgMTMuNTM0OSAyLjU0MDY1IDEzLjUzNDlDMy45MDQ5OCAxMy41MzQ5IDQuOTg3MDQgMTIuNTExNiA1LjEyODE4IDExLjIwOTNMMTUuOTAxNyAxMS4yMDkzTDE1LjkwMTcgMTcuNDg4NEMxNS45MDE3IDE3Ljg2MDUgMTYuMjMxIDE4LjE4NiAxNi42MDc0IDE4LjE4NkMxNi45ODM4IDE4LjE4NiAxNy4zMTMxIDE3Ljg2MDUgMTcuMzEzMSAxNy40ODg0TDE3LjMxMzEgMTEuMjA5M0wxNy4zNjAxIDExLjIwOTNDMTguNjMwNCAxNS42Mjc5IDE5LjYxODMgMTYuMzcyMSAyNC4yNzU5IDE3LjcyMDlDMjcuMjM5OCAxOC41NTgxIDI4LjEzMzYgMTkuNzY3NCAzMC4zOTE5IDIxLjk1MzVDMzEuMzc5OCAxOS4wNjk4IDMwLjA2MjUgMTYuNjA0NyAyNy42MTYxIDE0LjMyNTZDMzEuNjYyMSAxNS4wNjk4IDMzLjMwODcgMTIuNTExNiAzNi4yNzI2IDExLjE2MjhMNDAuNDEyNiAxMS4xNjI4QzQwLjUwNjcgMTEuNzY3NCA0MS4wNzEzIDEyLjIzMjYgNDEuNjgyOSAxMi4yMzI2QzQyLjM4ODYgMTIuMjMyNiA0Mi45NTMxIDExLjY3NDQgNDIuOTUzMSAxMC45NzY3QzQyLjk1MzEgMTAuMjc5MSA0Mi4zODg2IDkuNzIwOTMgNDEuNjgyOSA5LjcyMDkzQzQxLjAyNDIgOS43MjA5MyA0MC41MDY3IDEwLjE4NiA0MC40MTI2IDEwLjc5MDdMMzYuMjcyNiAxMC43OTA3VjEwLjc5MDdaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjIyIiBoZWlnaHQ9IjQzIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDMpIHJvdGF0ZSg5MCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K")

}
[data-mobile="true"] .bMainSection__eContent .module h3 .heading:before{
 display: none;
}
@media screen and (min-width:768px) {
    .header.gradient{
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&1+0,0+100;White+to+Transparent */
        background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */


    }
}
[data-mobile="true"] #topslider{
    margin-bottom: 10px;
}
.aside .aside-header, .bside .aside-header {

    background: #28eae4;

    background: -moz-linear-gradient(-45deg, #28eae4 0%, #00d4c0 100%);

    background: -webkit-linear-gradient(-45deg, #28eae4 0%,#00d4c0 100%);

    background: linear-gradient(135deg, #28eae4 0%,#00d4c0 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf4986', endColorstr='#f87b48',GradientType=1 );
}
.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,
.paren-stickyhero.background--dark .header .sub-headings

{
    border-color: #000000 !important;
    color:#000000 !important;
}
.paren-stickyhero[data-skin="big-slider"] .header::after {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0081c2+0,000000+100&1+0,0+100 */
    background: -moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0081c2', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
}
.bMainSection__eContent.kids-book .bg-base,.bMainSection__eContent.kids-music .bg-base,.bMainSection__eContent.kids-programs .bg-base
{
    background-color: rgba(255, 255, 255, 0.58) !important;
}
.bMainSection__eContent.kids-book ,.kids-book {
    background-color: #f1ce50 !important;
    /* padding-top: 200px; */
    position:relative;
}
.bMainSection__eContent.kids-book .bg-section::before{

    background-color: rgba(241, 206, 80, 0.66);
}
.bMainSection__eContent.kids-music ,.kids-music {
    background-color: #f87b5b !important;
    position: relative;
}
.bMainSection__eContent.kids-music .bg-section::before{

    background-color: rgba(244, 89, 131, 0.59);
}

.bMainSection__eContent.kids-programs,.kids-programs {
    background-color: #22dbb2 !important;
    position:relative;
    /* padding-top: 200px; */
}
.bMainSection__eContent.kids-programs .bg-section::before{

    background-color: rgba(34, 219, 178, 0.71);

}

.bMainSection__eContent .bg-section::before{
    content:"";
    position: absolute;
    background-origin: unset;
    width: 100%;
    height: 100%;
    top: 0;
}

.bMainSection__eContent .bg-section{
    min-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 0;
}

.bMainSection__eContent .bg-section img{
%) */ /* Safari 6.0 - 9.0 */
filter: saturate;
    width: 100%;
}
.breadcrumb.radio {
    background-color: rgba(0, 0, 0, 0.48);
}
.stickyhero-tabs-container.fix-container .container, .stickyhero-tabs-container.fix-container .bg-sticky {

    background: rgba(6, 21, 188, 0.77);
}
.stickyhero-tabs-container.fix-container .container.bg-transparent .Opacity-black-60 {
    background: rgba(6, 21, 188, 0.6);
}
.stickyhero-tab:hover, .current .stickyhero-tab {

    background: rgba(0, 5, 21, 0.35);

}
.bg-grey-2 .albums-item:before{

    background-color: rgba(255, 255, 255, 0.6);
}
.bg-grey-2 .albums-item:after{
    background-color: rgba(255, 255, 255, 0.35);
}
.albums-item:before {

    background-color: rgba(171, 171, 171, 0.35);

}
.albums-item:after {

    background-color: rgba(171, 171, 171, 0.18);

}
.header.absolute-header{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#63b8d5+0,63b8d5+50,63b8d5+100&0.8+0,0.5+50,0.7+50,0+100 */
    background: -moz-linear-gradient(top,  rgba(99,184,213,0.8) 0%, rgba(99,184,213,0.7) 50%, rgba(99,184,213,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(0, 0, 0, 0.8) 0%,rgba(0, 0, 0, 0.7) 50%,rgba(99,184,213,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(0, 0, 0, 0.8) 0%,rgba(0, 0, 0, 0.7) 50%,rgba(99,184,213,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc63b8d5', endColorstr='#0063b8d5',GradientType=0 ); /* IE6-9 */
}
body,.bMainSection__eContent{
    /* background-image: url('book-bg.svg')!important; */
    /* background-color: #ececec !important; */
    /* background-size: 31%!important; */
    /* background-attachment: fixed !important; */
}
.stickyhero-tabs-container {

    box-shadow: 0 0 20px rgba(0, 0, 0, 0.52);

    background: rgba(56, 0, 220, 0.80);
}

.header-categori h1.title-page{
    color: #f29000;
    background-color: rgba(255, 255, 255, 0.61);
    padding: 11px 10px;
    text-shadow: rgba(255, 255, 255, 0.86) 0px 2px 0px;
    font-weight: bold;
}
.header-categori h1.title-page span.total-funded{
    background-color: #00b953;
}

body, #jpreOverlay {
    background-color: #f1f1f1;
}
.default-bg.active-parallax-bg{
}
.default-bg.active-parallax-bg .back-top{

    display:block;
}

.bg-base
{
    background-color: #ffffff !important;
}

.tag-list .divheader {
    color: #959595;
    font-size: 16px;
    padding: 5px 0px 5px 0px;
    border-bottom: solid 1px #8d8d8d;
    background-color: rgba(255, 255, 255, 0.1);
}
.default-bg.active-parallax-bg .back-top:before{


}
.default-bg.active-parallax-bg .back-top:after{

}
.default-bg-2.active-parallax-bg .back-top:after {
    opacity: 1;
    background-image: url(bg-2.svg);
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    z-index: 1;
    background-size: 101%;
    background-position: 0 26vh;
    background-attachment: fixed;
}

@-webkit-keyframes HeroBG {
    0% {
        background-position: 0 0;
    }
    50% {
        background-position: 100% 0;
    }
    100% {
        background-position: 0 0;
    }
}

@keyframes HeroBG {
    0% {
        background-position: 0 0;
    }
    50% {
        background-position: 100% 0;
    }
    100% {
        background-position: 0 0;
    }
}
.default-bg.active-parallax-bg .back-top{
    /*
    -webkit-filter: blur(90px);
    -moz-filter: blur(90px);
    -o-filter: blur(90px);
    -ms-filter: blur(90px);
    filter: blur(90px);
    overflow:hidden;
    */

}

.default-bg.active-parallax-bg.fix-bg .back-top{
    position:fixed;


    top: 0;
}
.podcasts,.back-top, .podcasts .news-item-v1 .k1-item-a::before, .podcasts .k1-item .k1-item-a .k1-title::before, .podcasts .bMainSection__eContent.use_back.first_back .container, .podcasts .main-header .titel h1:before, .podcasts .tbr-tabs #nav li.current::after, .podcasts .tbr-tabs #nav li:hover::after {
    background-color:#f1f1f1;
}
.podcasts .bMainSection__eContent.use_back.first_back .container {
    background-color:transparent;
    background: transparent;
}
.btn-download{
    background-color:#ff9800;
    border-color:#f8be36;
    color:#ffffff;
    font-weight:700;
    font-size:#673AB7;
}
.btn-download:hover{
    background-color: #e27855;
    border-color: #d9626c;
    color:#ffffff;
}
.btn-download i{
    border-color:transparent !important;
}
.btn-download i:before{
    font-size:1.4em;
    color:#ffffff;
}
.default-bg .bMainSection__eContent{
    background-color: rgba(255, 255, 255, 0);
}
.default-bg .maincontent {
    background: rgba(241, 241, 241, 0);
    z-index: 2;
}

.default-bg .main-header .titel  h1:before,.titel.mini .brand:before{
    background-image: url('book-black.svg');
}

.default-bg .main-header .r:before, .main-header .l:before,.default-bg .main-header .l:before, .main-header .l:before {
    border-color:#607D8B
}
.default-bg .logo-right h1,.default-bg .big-menu{
    color: #8a8a8a !important;
}
.absolute-header .BaseName a{
    color: #ffffff;
}

.absolute-header .BaseName a:hover{
    color: #ffffff;
}
.widgets-bar-2 ul li .ico-top{
    color:#8a8a8a;
}
.absolute-header.widgets-bar-2 ul li .ico-top{
    color:#ffffff;
}
.widgets-bar-2.slogan{
    color:#8a8a8a;
}
.absolute-header .widgets-bar-2.slogan{
    color:#ffffff;
}
.absolute-header .widgets-bar-2 ul li .ico-top{
    color:#ffffff;
}
.owl-templates .owl-dots .owl-dot.active span {
    background-color: rgb(255, 152, 0);
}
.owl-templates .owl-dots .owl-dot span {
    background-color: rgba(0, 0, 0, 0.26);
}
.module.bright-bg .owl-templates .owl-dots .owl-dot span {
    background-color: rgb(193, 193, 193);
}
.Attention-box{
    background-color: #6e6e6e;
}
.module.bright-bg .owl-templates .owl-dots .owl-dot.active span {
    background-color: #cf4986;
}
.home{
}
.top-producer{
    background-image: url("http://www.jodihelmer.com/wordpress/wp-content/uploads/2014/01/desk-and-typewriter.jpg");
}
.bMainSection__eContent .container{z-index: 1;position: relative;}
.top-producer:after{
    position: absolute;
    content:"";
    display: block;
    background-color: #3F51B5;
    height: 100%;
    width: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 0;
}
.bMainSection__eContent.use_back.first_back .container{
    background-image: url(home-bg/bg-categori.png);

}
.not:after{
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    opacity: 0.5;
    background-image: url("not2.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    animation-name: spin;
    animation-duration: 58s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    -webkit-animation-name: spin;
    -webkit-animation-duration: 58s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: spin;
    -moz-animation-duration: 58s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-animation-name: spin;
    -ms-animation-duration: 58s;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
}
.waves svg{
    padding: 12px;
    width: 100%;
    height: 100%;
    margin: auto;
    display: block;
    line-height: 142px;
}
.main-irib-menu{

    z-index: 9999;

    position: relative;
}
.tbr-tabs #nav li.current::after, .tbr-tabs #nav li:hover::after {
    background-color: #360544;
}
.glyphicon-plus-sign::before {
    color: #ff9800;
}
.bright-bg .glyphicon-plus-sign::before {
    color: #ffffff;
}
.module.bright-bg .btn-kit1::before {
    color: #0b05b1;
}
#jpreOverlay {
    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
}
.contant-pages,body {

}
.module.bright-bg  h3{
    color: #4a63ef;
    border-bottom: rgba(0, 0, 0, 0.51) solid 2px;
}
.module.bright-bg:hover h3,.module.bright-bg  h3:hover{
    color: #2196F3;
}

.module.bright-bg h3::after,.module.bright-bg:hover h3::after {
    border-bottom-color: #6d1aff;
}

.module h3 {
    /* Chrome and Safari         */
    /* Firefox 3.6               */
    color: #FF9800;
    border-bottom: rgb(145, 145, 145) solid 2px;
}
.module:hover h3 {
    color: #2196F3;
}

.page-component-wrapper .module h3{
    border-bottom: rgba(0, 0, 0, 0.25) solid 2px;

}
.main-header .titel h1,.main-header .titel .brand {
    border: 1px solid rgba(255, 255, 255, 0);
}
.main-header .titel {
    border-color:transparent;
}
.main-header .titel h1:before,.nav > li > a:hover, .nav > li > a:focus {
    background-color: rgba(0, 0, 0, 0.16);
}
.main-header .titel h1:before {
    background-size: 100%;
}
.main-header .r:before, .main-header .l:before {
    border-bottom: #FFFFFF 1px solid;
    border-top: #FFFFFF 1px solid;
    height: 4px;
}
.main-header .r:after {
    content: "";
    position: absolute;
    width: 100%;
    top: 54.8%;
    bottom: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}


.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,.titel.mini h1:before
,.main-header .titel .brand:before {
    background-image: url('book-black.svg');
    background-size: 100%;
    background-color: transparent;
}

.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%;
}
.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: #5e5e5e;
    font-size: 1.5em;
}

.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;
}
.section .sub-title i {

    color: #f0ad4e;
}

* .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: #650180;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-color: #d4d4d4;
    background-image: none !important;
}


.header-pc .line hr, .header-pc .title h1, .header .title h1, .header-pc .title h1, .header .title h1, #IconLoader:after, #jpreBar, #jpreBar1, #IconLoader {
    background-size: 100%;
    box-shadow: none;
    border-color: rgba(255, 255, 255, 0);
    background-color: rgba(56, 51, 51, 0);
}
.tbr-tabs #nav li.current::after, .tbr-tabs #nav li:hover::after {
rgba(38, 10, 49, 0.87);
}
.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.5);
    border-bottom: 2px rgb(37, 6, 0) solid;
    z-index: 221 !important;
}
.nav-tabs {
    border-bottom: 1px solid rgba(0, 0, 0, 0.44);
    background-color: rgba(0, 0, 0, 0);
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #828282;
    background-color: rgba(255, 255, 255, 0);
    border: 1px solid rgba(221, 221, 221, 0);
    border-bottom: 4px solid #ff9800;
}

.module:hover h3::after, .module:hover h3 {

}
.module h3::after {
    border-bottom-color: #ffffff;
}
.module:hover h3::after {
    border-bottom-color: #ff9800;
}
.nav-tabs > li > a {
    color: rgba(92, 92, 92, 0.51);
}
.scroll-to-fixed-fixed #nav li a {
    color: #ffffff;
}
.news-box-list .news-info a {
    color: coral;
}
.radio-program .module:hover h3::after {
    border-bottom-color: #C50000;
}
.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: #FFFFFF !important;
    text-decoration: none;
}

.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: rgb(165, 0, 3);
}
.radio-program .module:hover h3 {
    color: #C50000;
}
.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: #260050;
    background-color: rgb(48, 0, 101);
}
.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: rgb(165, 0, 3);
}

.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, #ba0106, #510000);
}
.episode .image-holder {
    box-shadow: #b40106 0 0px 0px 1px;
}
.episode .image-holder,.play, .player-service{
    border-color: #b40106  !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(36, 2, 2, 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;
    min-height: 350px;
}
.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #300065;
    color: #505050;
    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;
}
.default-bg .main-header .titel h1:before, .nav > li > a:hover, .nav > li > a:focus {
    background-color: rgba(255, 255, 255, 0) !important;
}
.ico-javan {
    background: rgba(0, 0, 0, 0.24);
    opacity: 1;
}
.extra-col-three {
    overflow: hidden;

}
#general-footer {

    background-color: hsl(67, 4%, 50%);
}
/*------------------------------------------------------- ui kit -------------------------------------------------*/

.news-item-v1 .k1-item-a::before,.k1-item .k1-item-a .k1-title::before {

    background-color: #a10007;
}
.ajax_loading::after {
    background-color: #FFFFFF;
    color: #FFFFFF;
}
/*-------------------------------------------------------end uikit ------------------------------------------------*/
.condactor .list-slide .active-day {
    background-color: #00254a;
}
nav.greedy h1:after,nav.greedy .col-titel:after {

    background-color: #6d1aff;
}
.horizontal-responsive-menu li a, .horizontal-responsive-menu li a:visited {
    color: #717171 !important;
}
nav.greedy h1,nav.greedy .col-titel {

    color: #4a63ef !important;
}
/*------------------------------------------------------ btn ---------------------------------------------------*/
.default-bg .header-categori.search .meta {
    background-color: #7d7d7d;

}
.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: rgb(111, 110, 110);
    background-color: rgba(0, 37, 74, 0);
    text-decoration: none !important;
}
.btn-kit1:hover::before {
    color: #ff0000;
}

.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(33, 86, 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: rgb(255, 255, 255);
}
.btn-kit1:hover span {
    color: #0e0b06;
    text-decoration: none !important;
}
.module.bright-bg .btn-kit1 span {
    color: #747474;
}
.module.bright-bg .btn-kit1:hover span{
    color: #525252;
}
/*----------------------------------------------------- jprePercentage1 ----------------------------------------------------*/



@-webkit-keyframes sk-pulseScaleOut_span {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}

@keyframes sk-pulseScaleOut_span {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}


@-webkit-keyframes sk-pulseScaleOut {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }

}

@keyframes sk-pulseScaleOut {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}

@-webkit-keyframes sk-pulseScaleOut_after {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}

@keyframes sk-pulseScaleOut_after {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    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: #c30900;
    border-bottom: solid 4px #c30900;
}
@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) {
    .sidebar-right {
        background-color: rgb(246, 246, 246);
    }
    .contant-pages,body {
        background-position: top;
        background-size: 111%;
    }
    .logo-right h1 {
        color: #ffffff;
        font-size: 2.3em;
        font-weight: bold;
    }
}

@media screen and (min-width: 960px) {
    .contant-pages,body {
        background-position: top;
        background-size: 109%;
    }
}

@media screen and (min-width: 1200px) {
    .contant-pages,body {
        background-position: top;
        background-size: 100%;
    }
}
@media screen and (min-width: 1600px) {
    .contant-pages,body {
        background-position: top;
        background-size: 100%;
        background-attachment: inherit;
    }
}
@import "customize.css";
@charset "utf-8";
/* CSS Document */

.header-categori h1.title-page{
    color: #ffffff;
    background-color: rgba(255, 255, 255, 0.61);
    /* padding: 11px 10px; */
    text-shadow: rgba(25, 1, 90, 0.76) 0px 2px 0px;
    font-weight: bold;
}

body, #jpreOverlay {
    background-color: #f1f1f1;
}
.default-bg.active-parallax-bg{
}
.default-bg.active-parallax-bg .back-top{

    display:block;
}

.tag-list .divheader {
    color: #959595;
    font-size: 16px;
    padding: 5px 0px 5px 0px;
    border-bottom: solid 1px #8d8d8d;
    background-color: rgba(255, 255, 255, 0.1);
}
.default-bg.active-parallax-bg .back-top:before{

}
.default-bg.active-parallax-bg .back-top:after{

}
.default-bg-2.active-parallax-bg .back-top:after {

}

@-webkit-keyframes HeroBG {
    0% {
        background-position: 0 0;
    }
    50% {
        background-position: 100% 0;
    }
    100% {
        background-position: 0 0;
    }
}

@keyframes HeroBG {
    0% {
        background-position: 0 0;
    }
    50% {
        background-position: 100% 0;
    }
    100% {
        background-position: 0 0;
    }
}

.default-bg.active-parallax-bg.fix-bg .back-top{
    position:fixed;


    top: 0;
}
.podcasts,.back-top, .podcasts .news-item-v1 .k1-item-a::before, .podcasts .k1-item .k1-item-a .k1-title::before, .podcasts .bMainSection__eContent.use_back.first_back .container, .podcasts .main-header .titel h1:before, .podcasts .tbr-tabs #nav li.current::after, .podcasts .tbr-tabs #nav li:hover::after {
    background-color:#f1f1f1;
}
.podcasts .bMainSection__eContent.use_back.first_back .container {
    background-color:transparent;
    background: transparent;
}
.btn-download{
    background-color: #4962ef;
    border-color: #283db7;
    color:#ffffff;
    font-weight:700;
    font-size:#673AB7;
}
.btn-download:hover{
    background-color: #e27855;
    border-color: #d9626c;
    color:#ffffff;
}
@import "customize.css";
@charset "utf-8";
/* CSS Document */


@media screen and (min-width:768px) {
    .header.gradient{
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&1+0,0+100;White+to+Transparent */
        background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */


    }
}
.breadcrumb.radio {
    background-color: #00a7a682;
}
.stickyhero-tabs-container.fix-container .container, .stickyhero-tabs-container.fix-container .bg-sticky {

    background: rgba(6, 21, 188, 0.77);
}
.stickyhero-tabs-container.fix-container .container.bg-transparent .Opacity-black-60 {
    background: rgba(0, 0, 0, 0.17);
}
.stickyhero-tab:hover, .current .stickyhero-tab {

    background: rgba(0, 5, 21, 0.35);

}
.bg-grey-2 .albums-item:before{

    background-color: rgba(255, 255, 255, 0.6);
}
.bg-grey-2 .albums-item:after{
    background-color: rgba(255, 255, 255, 0.35);
}
.albums-item:before {

    background-color: rgba(171, 171, 171, 0.35);

}
.albums-item:after {

    background-color: rgba(171, 171, 171, 0.18);

}
body,.bMainSection__eContent{
    /* background-image: url('bg-kids.jpg')!important;
    background-color: #64c9e8 !important;
    background-attachment: fixed !important;
    background-size: 24% !important; */
}
.stickyhero-tabs-container {

}
.stickyhero-tabs-container.stickyhero-tabs-container--top {

}
.header-categori h1.title-page{
    color: #f29000;
    background-color: rgba(255, 255, 255, 0.61);
    padding: 11px 10px;
    text-shadow: rgba(255, 255, 255, 0.86) 0px 2px 0px;
    font-weight: bold;
}
.header-categori h1.title-page span.total-funded{
    background-color: #00b953;
}

body, #jpreOverlay {
    background-color: #f1f1f1;
}
.default-bg.active-parallax-bg{
}
.default-bg.active-parallax-bg .back-top{

    display:block;
}
.default-bg.active-parallax-bg .back-top.home:after{

    content:"";

    background: black;

    opacity: 0.2;
}
.bg-base
{
    background-color: #ffffff !important;
}

.tag-list .divheader {
    color: #959595;
    font-size: 16px;
    padding: 5px 0px 5px 0px;
    border-bottom: solid 1px #8d8d8d;
    background-color: rgba(255, 255, 255, 0.1);
}


.default-bg-2.active-parallax-bg .back-top:after {
    opacity: 1;
    background-image: url(bg-2.svg);
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    z-index: 1;
    background-size: 101%;
    background-position: 0 26vh;
    background-attachment: fixed;
}

@-webkit-keyframes HeroBG {
    0% {
        background-position: 0 0;
    }
    50% {
        background-position: 100% 0;
    }
    100% {
        background-position: 0 0;
    }
}

@keyframes HeroBG {
    0% {
        background-position: 0 0;
    }
    50% {
        background-position: 100% 0;
    }
    100% {
        background-position: 0 0;
    }
}
.default-bg.active-parallax-bg .back-top{
    /*
    -webkit-filter: blur(90px);
    -moz-filter: blur(90px);
    -o-filter: blur(90px);
    -ms-filter: blur(90px);
    filter: blur(90px);
    overflow:hidden;
    */

}

.default-bg.active-parallax-bg.fix-bg .back-top{
    position:fixed;


    top: 0;
}
.podcasts,.back-top, .podcasts .news-item-v1 .k1-item-a::before, .podcasts .k1-item .k1-item-a .k1-title::before, .podcasts .bMainSection__eContent.use_back.first_back .container, .podcasts .main-header .titel h1:before, .podcasts .tbr-tabs #nav li.current::after, .podcasts .tbr-tabs #nav li:hover::after {
    background-color:#f1f1f1;
}
.podcasts .bMainSection__eContent.use_back.first_back .container {
    background-color:transparent;
    background: transparent;
}
.btn-download{
    background-color:#ff9800;
    border-color:#f8be36;
    color:#ffffff;
    font-weight:700;
    font-size:#673AB7;
}
.btn-download:hover{
    background-color: #e27855;
    border-color: #d9626c;
    color:#ffffff;
}
.btn-download i{
    border-color:transparent !important;
}
.btn-download i:before{
    font-size:1.4em;
    color:#ffffff;
}
.default-bg .bMainSection__eContent{
    background-color: rgba(255, 255, 255, 0);
}
.default-bg .maincontent {
    background: rgba(241, 241, 241, 0);
    z-index: 2;
}

.default-bg .main-header .titel  h1:before,.titel.mini .brand:before{
    background-image: url('book-black.svg');
}

.default-bg .main-header .r:before, .main-header .l:before,.default-bg .main-header .l:before, .main-header .l:before {
    border-color:#607D8B
}
.default-bg .logo-right h1,.default-bg .big-menu{
    color: #8a8a8a !important;
}
.absolute-header .BaseName a{
    color: #ffffff;
}

.absolute-header .BaseName a:hover{
    color: #ffffff;
}
.widgets-bar-2 ul li .ico-top{
    color:#8a8a8a;
}
.absolute-header.widgets-bar-2 ul li .ico-top{
    color:#ffffff;
}
.widgets-bar-2.slogan{
    color:#8a8a8a;
}
.absolute-header .widgets-bar-2.slogan{
    color:#ffffff;
}
.absolute-header .widgets-bar-2 ul li .ico-top{
    color:#ffffff;
}
.owl-templates .owl-dots .owl-dot.active span {
    background-color: rgb(255, 152, 0);
}
.owl-templates .owl-dots .owl-dot span {
    background-color: rgba(0, 0, 0, 0.26);
}
.module.bright-bg .owl-templates .owl-dots .owl-dot span {
    background-color: rgb(193, 193, 193);
}
.Attention-box{
    background-color: #6e6e6e;
}
.module.bright-bg .owl-templates .owl-dots .owl-dot.active span {
    background-color: #cf4986;
}
.home{
}
.top-producer{
    background-image: url("http://www.jodihelmer.com/wordpress/wp-content/uploads/2014/01/desk-and-typewriter.jpg");
}
.bMainSection__eContent .container{position: relative;}
.top-producer:after{
    position: absolute;
    content:"";
    display: block;
    background-color: #3F51B5;
    height: 100%;
    width: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 0;
}
.bMainSection__eContent.use_back.first_back .container{
    background-image: url(home-bg/bg-categori.png);

}
.not:after{
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    opacity: 0.5;
    background-image: url("not2.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    animation-name: spin;
    animation-duration: 58s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    -webkit-animation-name: spin;
    -webkit-animation-duration: 58s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: spin;
    -moz-animation-duration: 58s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-animation-name: spin;
    -ms-animation-duration: 58s;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
}
.waves svg{
    padding: 12px;
    width: 100%;
    height: 100%;
    margin: auto;
    display: block;
    line-height: 142px;
}
.main-irib-menu{

    z-index: 9999;

    position: relative;
}
.tbr-tabs #nav li.current::after, .tbr-tabs #nav li:hover::after {
    background-color: #360544;
}
.glyphicon-plus-sign::before {
    color: #ff9800;
}
.bright-bg .glyphicon-plus-sign::before {
    color: #ffffff;
}
.module.bright-bg .btn-kit1::before {
    color: #0b05b1;
}
#jpreOverlay {
    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
}
.contant-pages,body {

}
.module.bright-bg  h3{
    color: #4a63ef;
    border-bottom: rgba(0, 0, 0, 0.51) solid 2px;
}
.module.bright-bg:hover h3,.module.bright-bg  h3:hover{
    color: #2196F3;
}

.module.bright-bg h3::after,.module.bright-bg:hover h3::after {
    border-bottom-color: #6d1aff;
}

.module h3 {
    /* Chrome and Safari         */
    /* Firefox 3.6               */
    color: #FF9800;
    border-bottom: rgb(145, 145, 145) solid 2px;
}
.module:hover h3 {
    color: #2196F3;
}

.page-component-wrapper .module h3{
    border-bottom: rgba(0, 0, 0, 0.25) solid 2px;

}
.main-header .titel h1,.main-header .titel .brand {
    border: 1px solid rgba(255, 255, 255, 0);
}
.main-header .titel {
    border-color:transparent;
}
.main-header .titel h1:before,.nav > li > a:hover, .nav > li > a:focus {
    background-color: rgba(0, 0, 0, 0.16);
}
.main-header .titel h1:before {
    background-size: 100%;
}
.main-header .r:before, .main-header .l:before {
    border-bottom: #FFFFFF 1px solid;
    border-top: #FFFFFF 1px solid;
    height: 4px;
}
.main-header .r:after {
    content: "";
    position: absolute;
    width: 100%;
    top: 54.8%;
    bottom: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}


.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,.titel.mini h1:before
,.main-header .titel .brand:before {
    background-image: url('book-black.svg');
    background-size: 100%;
    background-color: transparent;
}

.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%;
}
.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: #5e5e5e;
    font-size: 1.5em;
}

.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;
}
.section .sub-title i {

    color: #f0ad4e;
}

* .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: #650180;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-color: #d4d4d4;
    background-image: none !important;
}


.header-pc .line hr, .header-pc .title h1, .header .title h1, .header-pc .title h1, .header .title h1, #IconLoader:after, #jpreBar, #jpreBar1, #IconLoader {
    background-size: 100%;
    box-shadow: none;
    border-color: rgba(255, 255, 255, 0);
    background-color: rgba(56, 51, 51, 0);
}
.tbr-tabs #nav li.current::after, .tbr-tabs #nav li:hover::after {
rgba(38, 10, 49, 0.87);
}
.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.5);
    border-bottom: 2px rgb(37, 6, 0) solid;
    z-index: 221 !important;
}
.nav-tabs {
    border-bottom: 1px solid rgba(0, 0, 0, 0.44);
    background-color: rgba(0, 0, 0, 0);
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #828282;
    background-color: rgba(255, 255, 255, 0);
    border: 1px solid rgba(221, 221, 221, 0);
    border-bottom: 4px solid #ff9800;
}

.module:hover h3::after, .module:hover h3 {

}
.module h3::after {
    border-bottom-color: #ffffff;
}
.module:hover h3::after {
    border-bottom-color: #ff9800;
}
.nav-tabs > li > a {
    color: rgba(92, 92, 92, 0.51);
}
.scroll-to-fixed-fixed #nav li a {
    color: #ffffff;
}
.news-box-list .news-info a {
    color: coral;
}
.radio-program .module:hover h3::after {
    border-bottom-color: #C50000;
}
.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: #FFFFFF !important;
    text-decoration: none;
}

.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: rgb(165, 0, 3);
}

.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 > 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: rgb(165, 0, 3);
}

.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, #ba0106, #510000);
}
.episode .image-holder {
    box-shadow: #b40106 0 0px 0px 1px;
}
.episode .image-holder,.play, .player-service{
    border-color: #b40106  !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(36, 2, 2, 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;
    min-height: 350px;
}
.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #300065;
    color: #505050;
    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;
}
.default-bg .main-header .titel h1:before, .nav > li > a:hover, .nav > li > a:focus {
    background-color: rgba(255, 255, 255, 0) !important;
}
.ico-javan {
    background: rgba(0, 0, 0, 0.24);
    opacity: 1;
}
.extra-col-three {
    overflow: hidden;

}
#general-footer {

    background-color: hsl(67, 4%, 50%);
}
/*------------------------------------------------------- ui kit -------------------------------------------------*/

.news-item-v1 .k1-item-a::before,.k1-item .k1-item-a .k1-title::before {

    background-color: #a10007;
}
.ajax_loading::after {
    background-color: #FFFFFF;
    color: #FFFFFF;
}
/*-------------------------------------------------------end uikit ------------------------------------------------*/
.condactor .list-slide .active-day {
    background-color: #00254a;
}
nav.greedy h1:after,nav.greedy .col-titel:after {

    background-color: #e83dbc;
}
.horizontal-responsive-menu li a, .horizontal-responsive-menu li a:visited {
    color: #717171 !important;
}
nav.greedy h1,nav.greedy .col-titel {

    color: #bd1091!important;
}
/*------------------------------------------------------ btn ---------------------------------------------------*/
.default-bg .header-categori.search .meta {
    background-color: #7d7d7d;

}
.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: rgb(111, 110, 110);
    background-color: rgba(0, 37, 74, 0);
    text-decoration: none !important;
}
.btn-kit1:hover::before {
    color: #ff0000;
}

.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(33, 86, 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: rgb(255, 255, 255);
}
.btn-kit1:hover span {
    color: #0e0b06;
    text-decoration: none !important;
}
.module.bright-bg .btn-kit1 span {
    color: #747474;
}
.module.bright-bg .btn-kit1:hover span{
    color: #525252;
}
/*----------------------------------------------------- jprePercentage1 ----------------------------------------------------*/



@-webkit-keyframes sk-pulseScaleOut_span {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}

@keyframes sk-pulseScaleOut_span {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}


@-webkit-keyframes sk-pulseScaleOut {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }

}

@keyframes sk-pulseScaleOut {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}

@-webkit-keyframes sk-pulseScaleOut_after {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}

@keyframes sk-pulseScaleOut_after {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    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: #c30900;
    border-bottom: solid 4px #c30900;
}
@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) {
    .sidebar-right {
        background-color: rgb(246, 246, 246);
    }
    .contant-pages,body {
        background-position: top;
        background-size: 111%;
    }
    .logo-right h1 {
        color: #ffffff;
        font-size: 2.3em;
        font-weight: bold;
    }
}

@media screen and (min-width: 960px) {
    .contant-pages,body {
        background-position: top;
        background-size: 109%;
    }
}

@media screen and (min-width: 1200px) {
    .contant-pages,body {
        background-position: top;
        background-size: 100%;
    }
}
@media screen and (min-width: 1600px) {
    .contant-pages,body {
        background-position: top;
        background-size: 100%;
        background-attachment: inherit;
    }
}
@import "customize.css";
@charset "utf-8";
/* CSS Document */

.header-categori h1.title-page{
    color: #ffffff;
    background-color: rgba(0, 0, 0, 0.11);
    /* padding: 11px 10px; */
    text-shadow: rgba(25, 1, 90, 0.76) 0px 2px 0px;
    font-weight: bold;
}
[data-mobile="true"] .header-categori h1 {

    background-color: #a50001 !important;
}
@media (min-width:576px){
    [data-mobile="true"] .header-categori h1 {

        background-color: #ffffff00 !important;

        font-size: 3rem !important;

        font-weight: 700;
    }
}
body, #jpreOverlay {
    background-color: #ffffff;
}
.default-bg.active-parallax-bg{
}
.default-bg.active-parallax-bg .back-top{

    display:block;
}
.back-top:after {

}
.default-bg.active-parallax-bg .back-top:after{


}
.tag-list .divheader {
    color: #959595;
    font-size: 16px;
    padding: 5px 0px 5px 0px;
    border-bottom: solid 1px #8d8d8d;
    background-color: rgba(255, 255, 255, 0.1);
}
.default-bg.active-parallax-bg .back-top:before{

}
.default-bg.active-parallax-bg .back-top:after{

}
.default-bg-2.active-parallax-bg .back-top:after {

}

@-webkit-keyframes HeroBG {
    0% {
        background-position: 0 0;
    }
    50% {
        background-position: 100% 0;
    }
    100% {
        background-position: 0 0;
    }
}

@keyframes HeroBG {
    0% {
        background-position: 0 0;
    }
    50% {
        background-position: 100% 0;
    }
    100% {
        background-position: 0 0;
    }
}

.default-bg.active-parallax-bg.fix-bg .back-top{
    position:fixed;


    top: 0;
}
.podcasts,.back-top, .podcasts .news-item-v1 .k1-item-a::before, .podcasts .k1-item .k1-item-a .k1-title::before, .podcasts .bMainSection__eContent.use_back.first_back .container, .podcasts .main-header .titel h1:before, .podcasts .tbr-tabs #nav li.current::after, .podcasts .tbr-tabs #nav li:hover::after {
    background-color:#f1f1f1;
}
.podcasts .bMainSection__eContent.use_back.first_back .container {
    background-color:transparent;
    background: transparent;
}
.btn-download{
    background-color: #cf4986;
    border-color: #cf4986;
    color:#ffffff;
    font-weight:700;
    font-size:#673AB7;
}
.module .left-col .btn {
    color: #fff !important;
}
.btn-download:hover{
    background-color: #e27855;
    border-color: #d9626c;
    color:#ffffff;
}
.btn-download i{
    border-color:transparent !important;
}
.btn-download i:before{
    font-size:1.4em;
    color:#ffffff;
}
.default-bg .bMainSection__eContent{
    background-color: rgba(255, 255, 255, 0);
}

.bMainSection__eContent {
}
.default-bg .main-header .titel  h1:before,.titel.mini .brand:before{
    background-image: url('music-logo.svg');
}
.titel.mini h1:before, .titel.mini .brand:before{
    background-color:#FFFFFF;
}
.titel.mini  h1,.titel.mini  .brand {
    border-color:transparent !important;
    background: none;
}
.default-bg .main-header .r:before, .main-header .l:before,.default-bg .main-header .l:before, .main-header .l:before {
    border-color: #673ab7;
}
.default-bg .logo-right h1,.default-bg .big-menu{
    color: #673AB7 !important;
}

.BaseName a
{
    color: #673AB7;
}
.BaseName a
{
    color: #673AB7;
}
.BaseName a:hover{
    color: #03A9F4;
}
.widgets-bar-2 ul li .ico-top{
    color:#8a8a8a;
}
.absolute-header.widgets-bar-2 ul li .ico-top{
    color:#ffffff;
}
.widgets-bar-2.slogan{
    color: #673ab7;
}
.absolute-header .widgets-bar-2.slogan{
    color:#ffffff;
}
.absolute-header .widgets-bar-2 ul li .ico-top{
    color:#ffffff;
}
.owl-templates .owl-dots .owl-dot.active span {
    background-color: rgb(13, 135, 239);
}
.owl-templates .owl-dots .owl-dot span {
    background-color: rgba(0, 0, 0, 0.26);
}
.module.bright-bg .owl-templates .owl-dots .owl-dot span {
    background-color: rgb(193, 193, 193);
}
.Attention-box{
    background-color: #6e6e6e;
}
.module.bright-bg .owl-templates .owl-dots .owl-dot.active span {
    background-color: #cf4986;
}
.home{
}

.bMainSection__eContent .container{
}
.top-producer{

}
.top-producer:after{
    position: absolute;
    content:"";
    display: block;
    height: 100%;
    width: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 0;
    background-image: url(home-bg/defaul-bg.jpg) !important;
    background-size: cover !important;
    background-attachment: fixed;
}
.top-producer:before{
    content:"";
    opacity: 0.4;
    background: #6d1aff; /* Old browsers */
    background: -moz-linear-gradient(-45deg,  #6d1aff 0%, #06bbe8 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg,  #6d1aff 0%,#06bbe8 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg,  #6d1aff 0%,#06bbe8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d1aff', endColorstr='#06bbe8',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
}
.WhyAudioBooks {

    background-image: url(img/baner2.jpg);
    background-size: contain;
    background-position-x: 20%;
    background-repeat: no-repeat;
}
.WhyAudioBooks:before,.WhyAudioBooks:after{
    content:"";
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;

    background-color:#607D8B

}
.bMainSection__eContent.use_back.first_back .container{
    background-image: url(home-bg/bg-categori.png);

}
.not:after{
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    opacity: 0.5;
    background-image: url("not2.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    animation-name: spin;
    animation-duration: 58s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    -webkit-animation-name: spin;
    -webkit-animation-duration: 58s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: spin;
    -moz-animation-duration: 58s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-animation-name: spin;
    -ms-animation-duration: 58s;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
}
.waves svg{
    padding: 12px;
    width: 100%;
    height: 100%;
    margin: auto;
    display: block;
    line-height: 142px;
}
.current .stickyhero-tab {

    background: #ca4186;
}
.main-irib-menu{

    z-index: 9999;

    position: relative;
}
.tbr-tabs #nav li.current::after, .tbr-tabs #nav li:hover::after {
    background-color: #360544;
}
.glyphicon-plus-sign::before {
    color: #0b05b1;
}
.bright-bg .glyphicon-plus-sign::before {
    color: #ffffff;
}
.module.bright-bg .btn-kit1::before {
    color: #0b05b1;
}
#jpreOverlay {
    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
}
.contant-pages,body {

}
.stickyhero-tab-slider{
    background:transparent;
}
.module.bright-bg  h3{
    color: #4a63ef;
    border-bottom: rgba(0, 0, 0, 0.51) solid 2px;
}
.module.bright-bg:hover h3,.module.bright-bg  h3:hover{
    color: #2196F3;
}

.module.bright-bg h3::after,.module.bright-bg:hover h3::after {
    border-bottom-color: #6d1aff;
}

.module h3 {
    /* Chrome and Safari         */
    /* Firefox 3.6               */
    color: #4a63ef;
    border-bottom: rgb(145, 145, 145) solid 2px;
}
.module:hover h3 {
    color: #2196F3;
}

.page-component-wrapper .module h3{
    border-bottom: rgba(0, 0, 0, 0.25) solid 2px;

}
.main-header .titel h1,.main-header .titel .brand {
    border: 1px solid #673AB7;
}
.main-header .titel {
    border-color:transparent;
}
.main-header .titel h1:before,.nav > li > a:hover, .nav > li > a:focus {
    background-color: rgba(0, 0, 0, 0.16);
}
.main-header .titel h1:before {
    background-size: 100%;
}
.main-header .r:before, .main-header .l:before {
    border-bottom: #FFFFFF 1px solid;
    border-top: #FFFFFF 1px solid;
    height: 4px;
}
.main-header .r:after {
    content: "";
    position: absolute;
    width: 100%;
    top: 54.8%;
    bottom: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}


.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,.titel.mini h1:before
,.main-header .titel .brand:before {
    background-image: url('music-logo.svg');
    background-size: 100%;
    background-color: transparent;
}

.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%;
}
.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: #5e5e5e;
    font-size: 1.5em;
}


.channel-name h4 {
    color: #fff;
}
.section .sub-title i {

    color: #f0ad4e;
}

* .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: #650180;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-color: #cf4986;
    background-image: none !important;
    color: #fff;
}
.module.bright-bg .swiper-button-prev, .module.bright-bg .swiper-container-rtl .swiper-button-next {
    background-color: #cf4986;
    color: white;
    background-image: none !important;
}

.header-pc .line hr, .header-pc .title h1, .header .title h1, .header-pc .title h1, .header .title h1, #IconLoader:after, #jpreBar, #jpreBar1, #IconLoader {
    background-size: 100%;
    box-shadow: none;
    border-color: rgba(255, 255, 255, 0);
    background-color: rgba(56, 51, 51, 0);
}
.tbr-tabs #nav li.current::after, .tbr-tabs #nav li:hover::after {
rgba(38, 10, 49, 0.87);
}
.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.5);
    border-bottom: 2px rgb(37, 6, 0) solid;
    z-index: 221 !important;
}
.nav-tabs {
    border-bottom: 1px solid rgba(0, 0, 0, 0.44);
    background-color: rgba(0, 0, 0, 0);
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #828282;
    background-color: rgba(255, 255, 255, 0);
    border: 1px solid rgba(221, 221, 221, 0);
    border-bottom: 4px solid #ff9800;
}

.module:hover h3::after, .module:hover h3 {

}
.module h3::after {
    border-bottom-color: #ffffff;
}
.module:hover h3::after {
    border-bottom-color: #6d1aff;
}
.nav-tabs > li > a {
    color: rgba(92, 92, 92, 0.51);
}
.scroll-to-fixed-fixed #nav li a {
    color: #ffffff;
}
.news-box-list .news-info a {
    color: coral;
}
.radio-program .module:hover h3::after {
    border-bottom-color: #C50000;
}
.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: #FFFFFF !important;
    text-decoration: none;
}

.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: rgb(165, 0, 3);
}

.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 > 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: rgb(165, 0, 3);
}

.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, #ba0106, #510000);
}
.episode .image-holder {
    box-shadow: #b40106 0 0px 0px 1px;
}
.episode .image-holder,.play, .player-service{
    border-color: #b40106  !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(36, 2, 2, 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;
    min-height: 350px;
}
.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #300065;
    color: #505050;
    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;
}
.default-bg .main-header .titel h1:before, .nav > li > a:hover, .nav > li > a:focus {
    background-color: rgb(255, 255, 255) !important;
}
.ico-javan {
    background: rgba(0, 0, 0, 0.24);
    opacity: 1;
}
.extra-col-three {
    overflow: hidden;

}

.horizontal-responsive-menu li.hideshow .more {

    color: #9E9E9E;

}
/*------------------------------------------------------- ui kit -------------------------------------------------*/

.news-item-v1 .k1-item-a::before,.k1-item .k1-item-a .k1-title::before {

    background-color: #a10007;
}
.ajax_loading::after {
    background-color: #FFFFFF;
    color: #FFFFFF;
}
/*-------------------------------------------------------end uikit ------------------------------------------------*/
.condactor .list-slide .active-day {
    background-color: #00254a;
}
nav.greedy h1:after {

    background-color: #FF9800;
}
.horizontal-responsive-menu li a, .horizontal-responsive-menu li a:visited {
    color: #717171 !important;
}
nav.greedy h1 {

    color: #898989;
}
/*------------------------------------------------------ btn ---------------------------------------------------*/
.default-bg .header-categori.search .meta {
    background-color: #7d7d7d;

}
.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: rgb(111, 110, 110);
    background-color: rgba(0, 37, 74, 0);
    text-decoration: none !important;
}
.btn-kit1:hover::before {
    color: #6d1aff;
}

.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(33, 86, 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: rgb(255, 255, 255);
}
.btn-kit1:hover span {
    color: #0e0b06;
    text-decoration: none !important;
}
.module.bright-bg .btn-kit1 span {
    color: #747474;
}
.module.bright-bg .btn-kit1:hover span{
    color: #525252;
}
/*----------------------------------------------------- jprePercentage1 ----------------------------------------------------*/



@-webkit-keyframes sk-pulseScaleOut_span {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}

@keyframes sk-pulseScaleOut_span {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}


@-webkit-keyframes sk-pulseScaleOut {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }

}

@keyframes sk-pulseScaleOut {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}

@-webkit-keyframes sk-pulseScaleOut_after {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}

@keyframes sk-pulseScaleOut_after {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    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: #c30900;
    border-bottom: solid 4px #c30900;
}
@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) {
    .sidebar-right {
        background-color: rgb(246, 246, 246);
    }
    .contant-pages,body {
        background-position: top;
        background-size: 111%;
    }
    .logo-right h1 {
        color: #ffffff;
        font-size: 2.3em;
        font-weight: bold;
    }
}

@media screen and (min-width: 960px) {
    .contant-pages,body {
        background-position: top;
        background-size: 109%;
    }
}


@media screen and (max-width: 768px) {
    .absolute-header .BaseName a{
        color: #686868;
    }
}



.btn-download i{
    border-color:transparent !important;
}
.btn-download i:before{
    font-size:1.4em;
    color:#ffffff;
}
.default-bg .bMainSection__eContent{
    background-color: rgba(255, 255, 255, 0);
}

.bMainSection__eContent {
}
.default-bg .main-header .titel  h1:before,.titel.mini .brand:before{
    background-image: url('kids-logo.svg');
}
.titel.mini h1:before, .titel.mini .brand:before{
    background-color:#FFFFFF;
}
.titel.mini  h1,.titel.mini  .brand {
    border-color:transparent !important;
    background: none;
}
.default-bg .main-header .r:before, .main-header .l:before,.default-bg .main-header .l:before, .main-header .l:before {
    border-color: #673ab7;
}
.default-bg .logo-right h1,.default-bg .big-menu{
    color: #673AB7 !important;
}
.BaseName a
{
    color: #673AB7;
}

.home .paren-stickyhero.text-shadow .BaseName a {
    color: #ffffff;
    text-shadow: rgba(0, 0, 0, 0.74) 0px 0px 3px;
}
.home .BaseName a:hover{
    color: #03A9F4;
}
.BaseName a:hover{
    color: #03A9F4;
}
.widgets-bar-2 ul li .ico-top{
    color:#8a8a8a;
}
.absolute-header.widgets-bar-2 ul li .ico-top{
    color:#ffffff;
}
.widgets-bar-2.slogan{
    color: #673ab7;
}
.absolute-header .widgets-bar-2.slogan{
    color:#ffffff;
}
.absolute-header .widgets-bar-2 ul li .ico-top{
    color:#ffffff;
}
.owl-templates .owl-dots .owl-dot.active span {
    background-color: #74edee;
}
.bg-base .owl-templates .owl-dots .owl-dot.active span {
    background-color: #e6e6e6;
}
.owl-templates .owl-dots .owl-dot span {
    background-color: rgba(0, 0, 0, 0.26);
}
.module.bright-bg .owl-templates .owl-dots .owl-dot span {
    background-color: rgb(193, 193, 193);
}
.Attention-box{
    background-color: #6e6e6e;
}
.module.bright-bg .owl-templates .owl-dots .owl-dot.active span {
    background-color: #cf4986;
}
.home{
}

.bMainSection__eContent .container{
}
.top-producer{

}
.top-producer:after{
    position: absolute;
    content:"";
    display: block;
    height: 100%;
    width: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 0;
    background-image: url(home-bg/defaul-bg.jpg) !important;
    background-size: cover !important;
    background-attachment: fixed;
}
.top-producer:before{
    content:"";
    opacity: 0.4;
    background: #6d1aff; /* Old browsers */
    background: -moz-linear-gradient(-45deg,  #6d1aff 0%, #06bbe8 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg,  #6d1aff 0%,#06bbe8 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg,  #6d1aff 0%,#06bbe8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d1aff', endColorstr='#06bbe8',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
}
.WhyAudioBooks {

    background-image: url(img/baner2.jpg);
    background-size: contain;
    background-position-x: 20%;
    background-repeat: no-repeat;
}
.WhyAudioBooks:before,.WhyAudioBooks:after{
    content:"";
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;

    background-color:#607D8B

}
.bMainSection__eContent.use_back.first_back .container{
    background-image: url(home-bg/bg-categori.png);

}
.not:after{
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    opacity: 0.5;
    background-image: url("not2.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    animation-name: spin;
    animation-duration: 58s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    -webkit-animation-name: spin;
    -webkit-animation-duration: 58s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: spin;
    -moz-animation-duration: 58s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-animation-name: spin;
    -ms-animation-duration: 58s;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
}
.waves svg{
    padding: 12px;
    width: 100%;
    height: 100%;
    margin: auto;
    display: block;
    line-height: 142px;
}
.current .stickyhero-tab {

    background: #fffbdc7a;
}
.main-irib-menu{

    z-index: 9999;

    position: relative;
}
.tbr-tabs #nav li.current::after, .tbr-tabs #nav li:hover::after {
    background-color: #360544;
}
.glyphicon-plus-sign::before {
    color: #00BCD4;
}
.bright-bg .glyphicon-plus-sign::before {
    color: #ffffff;
}
.module.bright-bg .btn-kit1::before {
    color: #cf4986;
}
#jpreOverlay {
    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
}
.contant-pages,body {

}
.stickyhero-tab-slider{
    background:transparent;
}
.module.bright-bg  h3{
    color: #d45578;
    border-bottom: rgba(0, 0, 0, 0.51) solid 2px;
}
.module.bright-bg:hover h3,.module.bright-bg  h3:hover{
    color: #e83dbc;
}

.module.bright-bg h3::after,.module.bright-bg:hover h3::after {
    border-bottom-color: #e83dbc;
}
.module.dark-bg h3, .module.bright-bg h3:hover {
    color: #e83dbc;
    border-bottom: #ffffff6e solid 2px;
}
.module.dark-bg:hover h3::after {
    border-bottom-color: #ffffff !important;
}
.module.dark-bg h3::after {
    border-bottom-color: #cccccc !important;
}
.module h3 {
    /* Chrome and Safari         */
    /* Firefox 3.6               */
    color: #777;
    border-bottom: rgb(145, 145, 145) solid 2px;
}
.module:hover h3 {
    color: #333;
}

.page-component-wrapper .module h3{
    border-bottom: rgba(0, 0, 0, 0.25) solid 2px;

}
.main-header .titel h1,.main-header .titel .brand {
    border: 1px solid #673AB7;
}
.home .header.absolute-header .main-header .titel .brand{
    background-color: #FFF;
}
.main-header .titel {
    border-color:transparent;
}
.main-header .titel h1:before,.nav > li > a:hover, .nav > li > a:focus {
    background-color: rgba(0, 0, 0, 0.16);
}
.main-header .titel h1:before {
    background-size: 100%;
}
.main-header .r:before, .main-header .l:before {
    border-bottom: #FFFFFF 1px solid;
    border-top: #FFFFFF 1px solid;
    height: 4px;
}
.main-header .r:after {
    content: "";
    position: absolute;
    width: 100%;
    top: 54.8%;
    bottom: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}


.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,.titel.mini h1:before
,.main-header .titel .brand:before {
    background-image: url('kids-logo.svg');
    background-size: 100%;
    background-color: transparent;
}

.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%;
}
.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: #5e5e5e;
    font-size: 1.5em;
}


.channel-name h4 {
    color: #fff;
}
.section .sub-title i {

    color: #f0ad4e;
}

* .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: #650180;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-color: #cf4986;
    background-image: none !important;
    color: #fff;
}
.module.bright-bg .swiper-button-prev, .module.bright-bg .swiper-container-rtl .swiper-button-next {
    background-color: #cf4986;
    color: white;
    background-image: none !important;
}

.header-pc .line hr, .header-pc .title h1, .header .title h1, .header-pc .title h1, .header .title h1, #IconLoader:after, #jpreBar, #jpreBar1, #IconLoader {
    background-size: 100%;
    box-shadow: none;
    border-color: rgba(255, 255, 255, 0);
    background-color: rgba(56, 51, 51, 0);
}
.tbr-tabs #nav li.current::after, .tbr-tabs #nav li:hover::after {
rgba(38, 10, 49, 0.87);
}
.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.5);
    border-bottom: 2px rgb(37, 6, 0) solid;
    z-index: 221 !important;
}
.nav-tabs {
    border-bottom: 1px solid rgba(0, 0, 0, 0.44);
    background-color: rgba(0, 0, 0, 0);
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #828282;
    background-color: rgba(255, 255, 255, 0);
    border: 1px solid rgba(221, 221, 221, 0);
    border-bottom: 4px solid #ff9800;
}

.module:hover h3::after, .module:hover h3 {

}
.module h3::after {
    border-bottom-color: #00BCD4;
}
.module:hover h3::after {
    border-bottom-color: #1cd5bc;
}
.nav-tabs > li > a {
    color: rgba(92, 92, 92, 0.51);
}
.scroll-to-fixed-fixed #nav li a {
    color: #ffffff;
}
.news-box-list .news-info a {
    color: coral;
}
.radio-program .module:hover h3::after {
    border-bottom-color: #d6e28a;
}
.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: #FFFFFF !important;
    text-decoration: none;
}

.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: rgb(165, 0, 3);
}
.radio-program .module:hover h3 {
    color: #92bb23;
}
.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: #72b1cb;
    background-color: rgb(114, 177, 203);
}
.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: rgb(244, 209, 32);
}

.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, #ba0106, #510000);
}
.episode .image-holder {
    box-shadow: #b40106 0 0px 0px 1px;
}
.episode .image-holder,.play, .player-service{
    border-color: #b40106  !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(36, 2, 2, 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;
    min-height: 350px;
}
.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #300065;
    color: #505050;
    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;
}
.default-bg .main-header .titel .brand:before, .nav > li > a:hover, .nav > li > a:focus {
    background-color: rgb(255, 255, 255) !important;
}
.ico-javan {
    background: rgb(255, 255, 255);
    opacity: 1;
}
.extra-col-three {
    overflow: hidden;

}
#general-footer {

    background-color: #0eb09f;
}
.horizontal-responsive-menu li.hideshow .more {

    color: #9E9E9E;

}
/*------------------------------------------------------- ui kit -------------------------------------------------*/

.news-item-v1 .k1-item-a::before,.k1-item .k1-item-a .k1-title::before {

    background-color: #a10007;
}
.ajax_loading::after {
    background-color: #FFFFFF;
    color: #FFFFFF;
}
/*-------------------------------------------------------end uikit ------------------------------------------------*/
.condactor .list-slide .active-day {
    background-color: #00254a;
}
nav.greedy h1:after {

    background-color: #FF9800;
}
.horizontal-responsive-menu li a, .horizontal-responsive-menu li a:visited {
    color: #717171 !important;
}
nav.greedy h1 {

    color: #898989;
}
/*------------------------------------------------------ btn ---------------------------------------------------*/
.default-bg .header-categori.search .meta {
    background-color: #7d7d7d;

}
.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: rgb(111, 110, 110);
    background-color: rgba(0, 37, 74, 0);
    text-decoration: none !important;
}
.btn-kit1:hover::before {
    color: #cf4986;
}

.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(33, 86, 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: rgb(255, 255, 255);
}
.btn-kit1:hover span {
    color: #0e0b06;
    text-decoration: none !important;
}
.module.bright-bg .btn-kit1 span {
    color: #747474;
}
.module.bright-bg .btn-kit1:hover span{
    color: #525252;
}
.bMainSection__eContent.use_back .container .header-categori{
    text-align: center;
    min-height: initial;
}
.bMainSection__eContent.use_back .container .header-categori h2 {

    background-color: rgba(255, 255, 255, 0) !important;
}
.bMainSection__eContent.use_back .container .header-categori h2{
    font-weight:700;
    text-shadow:#000 2px 2px 10px;
    margin-top: 37px;
    margin-bottom: 30px;
    color: #fff;
    font-size: 1.6em;
    padding: 26px 0 !important;
}


h2.title-page {}
/*----------------------------------------------------- jprePercentage1 ----------------------------------------------------*/



@-webkit-keyframes sk-pulseScaleOut_span {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}

@keyframes sk-pulseScaleOut_span {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}


@-webkit-keyframes sk-pulseScaleOut {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }

}

@keyframes sk-pulseScaleOut {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}

@-webkit-keyframes sk-pulseScaleOut_after {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    100% {
        box-shadow: 0px 0px 0px 150px rgba(244, 244, 0, 0);
    }
}

@keyframes sk-pulseScaleOut_after {
    0% {
        box-shadow: 0px 0px 0px 0px #fe8802;
    }

    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: #c30900;
    border-bottom: solid 4px #c30900;
}
@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) {
    .sidebar-right {
        background-color: rgb(246, 246, 246);
    }
    .contant-pages,body {
        background-position: top;
        background-size: 111%;
    }
    .logo-right h1 {
        color: #ffffff;
        font-size: 2.3em;
        font-weight: bold;
    }
}
@media screen and (min-width:768px){
    .owl-carousel.owl-loaded.carousel-ir.fade-owl-templates .owl-stage-outer:before{
        width: calc(((100vw - 100%) / 2) - -15px);
        left: calc(0px - ((100vw - 100%) / 2));
        background: linear-gradient(to left, rgba(255, 255, 255, 0.7), rgb(255, 255, 255) 480px);
    }
    .owl-carousel.owl-loaded.carousel-ir.fade-owl-templates .owl-stage-outer:after{
        width: calc(((100vw - 100%) / 2) + 15px);
        right: calc(0px - ((100vw - 100%) / 2));
        background: linear-gradient(to right, rgba(255, 255, 255, 0.7), rgb(255, 255, 255) 480px);
    }
}
@media screen and (min-width: 990px){

}
@media screen and (min-width: 960px) {
    .contant-pages,body {
        background-position: top;
        background-size: 109%;
    }
    .bMainSection__eContent.use_back .container .header-categori {
        min-height: 280px;
    }
    .bMainSection__eContent.use_back .container .header-categori h2{
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translateY(-50%)translateX(-50%);
        -ms-transform: translateY(-50%)translateX(-50%);
        transform: translateY(-50%)translateX(-50%);
        color: #FFF;
        margin: 0;
        white-space: nowrap;
        font-size: 3em;
    }
}
.header {
    background-color: #00BCD4;
}
@media screen and (min-width: 1024px){
    .header {
        background-color: transparent;
    }
}

@media screen and (max-width: 768px) {
    .absolute-header .BaseName a{
        color: #ffffff;
    }
    .header.absolute-header .big-menu {
        color: #ffffff;
    }
    .header.absolute-header {
        background: #cf4986;
        background: -moz-linear-gradient(left, #cf4986 0%,#FFC107 100%);
        background: -webkit-linear-gradient(left, #cf4986 0%,#FFC107 100%);
        background: linear-gradient(to right, #cf4986 0%,#FFC107 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf4986', endColorstr='#FFC107',GradientType=1 );
    }

}



/*==================================================================================*/
.skin1-epg-list{

    position: relative;
}
.skin1-epg-list .over-mask{
    position: absolute;
    left:50%;
    top: 0;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 1;

}
.skin1-epg-list .owl-nav{
    position: absolute;
    left:50%;
    top:50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
    display:none;
}
@media(min-width:768px){
    .skin1-epg-list .owl-nav{
        display:block;
    }
}
/*================================================*/
.skin1-epg-list .spiner2 {
    /* position: relative; */
    /* margin: 25.5px auto; */
}
.skin1-epg-list .pn-ProductNav_Wrapper{
    margin: 0;
    /* overflow-y:auto; */
}
.skin1-epg-list .item.active {
    width: 41vh;
    z-index: 0;
    position: relative;
}
@media(min-width:768px){
    .skin1-epg-list .item.active {
        width: 556px;
    }
}
.skin1-epg-list .item {
    width: 150px;
    padding: 0 5px 0 5px;
    z-index: 0;
    position: relative;
}
@media(min-width:768px){
    .skin1-epg-list .item {
        width: 160px;
    }
}
.skin1-epg-list .item .hidden {
    opacity: 0;
}

.skin1-epg-list .owl-dots {
    bottom: -40px;
    display: flex;
    justify-content: center;
    position: absolute;
    width: 100%;
}

.skin1-epg-list .owl-dot {
    background-color: #6fc3df;
    border-radius: 50%;
    height: 1rem;
    margin: 0 5px;
    opacity: .5;
    transition: opacity .3s;
    width: 1rem;
}
.skin1-epg-list .owl-dot:hover, .owl-dot.active {
    opacity: 1;
}
.skin1-epg-list  .owl-carousel .owl-stage-outer{
    overflow: hidden;
    width: 100%;
    margin:auto;
}
.skin1-epg-list .owl-carousel .owl-stage{
    position:relative;
    z-index:1
}
.skin1-epg-list  .owl-carousel .owl-stage-outer:after{
    content: "";
    position:absolute;
    background-color: #c1c1c1;
    height: 7px;
    top: 33%;
    z-index: 0;
    left: 60px;
    right: 60px;
    box-shadow: inset #0000004a 3px 3px 0 0px;
    border-radius: 7px;
}
.skin1-epg-list  .line{

}

.skin1-epg-list  .owl-carousel
{
    padding: 38px 0;
    position:relative;
    overflow-x:auto;
}
@-moz-document url-prefix() {
    .skin1-epg-list  .owl-carousel
    {
        overflow:hidden;
    }
}
/*------------------------------*/
.skin1-epg-list  .owl-carousel::-webkit-scrollbar {
    -webkit-appearance: none;
    height: 4px;
    position:relative;
}

.skin1-epg-list  .owl-carousel::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0.15);
    position:relative;

}
.skin1-epg-list  .owl-carousel::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color:#ffffff63;
    position:relative;

}
/*------------------------------*/
.skin1-epg-list .over-mask::before,.skin1-epg-list .over-mask::after{
    content:"";
    position: absolute;
    min-height: 134px;
    display: block;
    z-index: 5;
}

@media(min-width:768px){
    .skin1-epg-list .over-mask:before{
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fd8902+0,fd8902+100&1+0,1+21,0.6+100 */
        background: linear-gradient(to right, rgb(236 236 236), hsl(0deg 0% 93% / 65%) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd8902', endColorstr='#99fd8902',GradientType=1 ); /* IE6-9 */
        width: calc(((100vw - 100%) / 2) - -15px);
        left: calc(0px - (100vw - 100%) / 2);
    }
    [data-mobile="true"] .skin1-epg-list .over-mask:before{
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fd8902+0,fd8902+100&1+0,1+21,0.6+100 */
        background: linear-gradient(to right, rgb(214, 214, 214), rgba(214, 214, 214, 0.7) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd8902', endColorstr='#99fd8902',GradientType=1 ); /* IE6-9 */

    }
    .skin1-epg-list .over-mask::after{
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eb2b03+0,eb2b03+100&0.6+1,1+75,1+100 */
        background: linear-gradient(to right, rgb(236 236 236 / 55%), rgb(237 237 237) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99eb2b03', endColorstr='#eb2b03',GradientType=1 ); /* IE6-9 */
        width: calc(((100vw - 100%) / 2) + 15px);
        right: calc(0px - (100vw - 100%) / 2);
    }
    [data-mobile="true"] .skin1-epg-list .over-mask::after{
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eb2b03+0,eb2b03+100&0.6+1,1+75,1+100 */
        background: linear-gradient(to right, rgba(214, 214, 214, 0.7), rgb(214, 214, 214) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99eb2b03', endColorstr='#eb2b03',GradientType=1 ); /* IE6-9 */

    }
    .owl-carousel.owl-loaded.carousel-ir.fade-owl-templates .owl-stage-outer:before {
        width: calc(((100vw - 100%) / 2) - -15px);
        left: calc(0px - ((100vw - 100%) / 2));
        background: linear-gradient(to left, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.97) 70%);
    }
    .owl-carousel.owl-loaded.carousel-ir.fade-owl-templates .owl-stage-outer:after {
        width: calc(((100vw - 100%) / 2) + 15px);
        right: calc(0px - ((100vw - 100%) / 2));
        background: linear-gradient(to right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.95) 67%);
    }
}
.skin1-epg-list .owl-item .item .parent-node {
    height: 100%;
    width: 100%;
    background-color: #ffffff;
    overflow: hidden;
    border-radius: 0.8rem;
}
[data-mobile="true"] .skin1-epg-list  .owl-item .item .parent-node{
    background-color: #fff;
}
.skin1-epg-list  .owl-item .item.active .parent-node{
    background-color: #00C7D3;
    box-shadow: #654400 0 5px 52px -9px;
}
.skin1-epg-list  .owl-item .item.active .parent-node .divheader {
    border-bottom: 1px solid #505050;
    margin: 8px 0px;
    width: 100%;
}
[data-mobile="true"] .skin1-epg-list  .owl-item .item.active .parent-node{
    background-color: #ffffff;
}
.skin1-epg-list  .owl-item .item .parent-node .time{

    text-align:center;

    background-color: #b4872a;

    position:relative;

    color: #fff;

    padding: 1rem 0;

    font-size: 1.7rem;
}
[data-mobile="true"] .skin1-epg-list  .owl-item .item .parent-node .time{
    background-color: #b4872a;
}
@media (min-width:768px){
    .skin1-epg-list  .owl-item .item .parent-node .time{

        text-align:center;

        background-color: #E3A14C;

        position:relative;

        color: #fff;

        padding: 1rem 0;

        font-size: 1.7rem;

    }
}
.skin1-epg-list  .owl-item .item.active .parent-node .time{
    background-color: #e0e0e0;
    color: #000000;
    font-size: 2rem;
    font-weight: 700;
    display: none;
}
[data-mobile="true"] .skin1-epg-list  .owl-item .item.active .parent-node .time{
    background-color: #bf8623;
}
@media(min-width:768px){
    .skin1-epg-list .owl-item .item.active .parent-node .time {
    }
}
.skin1-epg-list  .owl-item .item .parent-node .photo-responsiv.epg-photo{
    width: 84px;
    overflow: hidden;
    display: none;
}
.skin1-epg-list  .owl-item .item.active .parent-node .photo-responsiv.epg-photo{
    display: none;
    margin: -10px -10px -10px 0px;
}
@media(min-width:768px){
    .skin1-epg-list  .owl-item .item.active .parent-node .photo-responsiv.epg-photo{
        display: block;
    }
    .skin1-epg-list  .owl-item .item .parent-node .photo-responsiv.epg-photo{
        width: 195px;
        overflow: hidden;
        display: none;
    }
}

.skin1-epg-list  .owl-item .item.active .parent-node .time{
}

.skin1-epg-list  .owl-item .item .parent-node .time time{
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -o-transform:translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    color: #fff;
}
.skin1-epg-list  .owl-item .item .parent-node .titel-program{

    text-align: center;

    font-size: 1em;

    margin: 0;
}
[data-mobile="true"]  [src="img/top-bg.jpg"]{display: none;}
[data-mobile="true"] .skin1-epg-list  .owl-item .item.active .parent-node .titel-program{
    display:block;
    color: #777;

    text-align: center;
}
.skin1-epg-list  .owl-item .item.active .parent-node .titel-program{
    display:block;
    color: #ffffff;
    font-size: 1.5rem;
    font-weight: 800;
    text-align: right;
}
@media(min-width:768x){
    .skin1-epg-list  .owl-item .item.active .parent-node .titel-program{

        font-size: 2rem;
    }
}
.skin1-epg-list  .owl-item .item .parent-node .titel-program{
    color: #525252;
    font-size: 1.2rem;
    font-weight:700;
    display: block;
}
.skin1-epg-list  .owl-item .item.active .parent-node  .ProgDateTime {
    display:block;
}
.skin1-epg-list  .owl-item .item .parent-node  .ProgDateTime {
    color: #ffffff;
    font-size: 1.2rem;
    margin: 1.3rem 0 1rem  0;
    display:none;
}

.skin1-epg-list  .owl-item .item .parent-node  .live-btn-status{
    position: absolute;
    bottom: 0;
    right: 0;
    display:none !important;
}
.skin1-epg-list  .owl-item .item.active .parent-node  .live-btn-status{

    display:flex !important;

}
@media(min-width:768px){
    .skin1-epg-list .owl-prev,.skin1-epg-list .owl-next{
        width: 50px;
        height: 50px;
        background-color: #fff;
        border-radius: 50%;
        position: absolute;
        top:50%;
        -webkit-transform: translateY(-50%);
        -moz-transform:translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform:translateY(-50%);
        transform:translateY(-50%);
        /* text-indent: -100em; */
        overflow: hidden;
        color:rebeccapurple;
        box-shadow: #000 0 0 6px -2px;
        z-index: 10001;
        cursor:pointer;
    }
}
.skin1-epg-list .owl-prev.disabled,.skin1-epg-list .owl-next.disabled{
    opacity:0.5;
    cursor:auto;
}
.skin1-epg-list  .owl-prev:before,.skin1-epg-list  .owl-next:before{
    position: absolute;
    top:50%;
    left:50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -o-transform:translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    color: #4a4a4a;
    font-size: 1.3em;
}
.skin1-epg-list .owl-nav.disabled{
    display:none;
}
.skin1-epg-list  .owl-prev{
    right: -15px;
}
.skin1-epg-list  .owl-prev:before{
    content: '\0055';
    font-family: 'Glyphter';
}
.skin1-epg-list  .owl-next:before{
    content: '\0061';
    font-family: 'Glyphter';
}
.skin1-epg-list  .owl-next{
    left: -15px;
}
.live-body{
    background-color:transparent;
}

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.master-text-color{
    color: #28eae4;
}
.master-bg-color{
    background-color:#28eae4;
}
.title-top{
    color:#ffffff;
    border-bottom:solid #d80000 0.5rem;
    padding-bottom:1.5rem;
    display:inline-block;
    font-weight:700;
}