html, body {
    background-color: #fff;
    width: 100%;
    /* max-height: 100%;
    height: 100%; */
    position: relative;
}

*, *:before, *:after {
    box-sizing: border-box;
}

button {
    background-color: transparent;
}
button:focus {
    outline: 0;
}
button:disabled {
    opacity: .5;
}

form .required {color: red;}

.hidden {display: none;}

._dq-btn {
    padding: 10px 10px;
    border: 1px solid #468df0;
    color: #fff;
    transition: all .3s ease-in-out;
    cursor: pointer;
    display: inline-block;
    min-width: 125px;
    text-align: center;
}
._dq-btn:hover {
    color: #468df0;
    border-color: #fff;
    text-decoration: none;
}
._dq-btn._dq-btn-round {
    padding: 5px 15px;
    border: 1px solid #fff;
    border-radius: 30px;
    font-size: 13px;
    min-width: 101px;
    /* max-width: 200px; */
    transition: all .3s;
    transform: perspective(1px) translateZ(0);
    transition-duration: 0.3s;
    transition-property: transform;
}
._dq-btn._dq-btn-round:hover {
    transform: scale(1.05);
}
._dq-btn._dq-btn-bb-bw,
._dq-btn._dq-btn-bb-bw:hover {  /* blue border, background white */
    border-color: #468df0;
    color: #468df0;
}
._dq-btn._dq-btn-round._dq-btn-bw-bb,
._dq-btn._dq-btn-round._dq-btn-bw-bb:hover {
    background-color: #468df0;
    color: #fff;
}
    
._dq-btn._dq-btn-round[class*=" _dq-btn-category-"] {
    min-width: initial;
    border-radius: 7px;
    padding: 5px 8px;
    color: #fff;
}
._dq-btn._dq-btn-round[class*=" _dq-btn-category-"]:hover {
    color: #fff;
}
._dq-btn._dq-btn-round._dq-btn-category-1:hover {
    color: #70a9f7;
}
._dq-btn._dq-btn-round._dq-btn-category-1 {
    background-color: #fff;
    color: #70a9f7;
    border: 1px solid #70a9f7;
} 
._dq-btn._dq-btn-round._dq-btn-category-2 {
    background-color: #fc5454;
}
._dq-btn._dq-btn-round._dq-btn-category-3 {
    background-color: #81ba32;
}
._dq-btn._dq-btn-round._dq-btn-category-4 {
    background-color: #70a9f7;
}
._dq-btn._dq-btn-round._dq-btn-category-5 {
    background-color: #ff8900;
}
._dq-btn._dq-btn-round._dq-btn-category-6 {
    background-color: #34c3dd;
}
._dq-btn._dq-btn-round._dq-btn-category-7 {
    background-color: #dd66f8;
}
._dq-btn._dq-btn-round._dq-btn-category-8 {
    background-color: #8120d3;
}
._dq-btn._dq-btn-round._dq-btn-category-9 {
    background-color: #b9a743;
}
._dq-btn._dq-btn-round._dq-btn-category-10 {
    background-color: #487ac9;
}
._dq-btn._dq-btn-round._dq-btn-category-11 {
    background-color: #0dbc94;
}
._dq-btn._dq-btn-round._dq-btn-category-12 {
    background-color: #a86080;
}
._dq-btn._dq-btn-action {
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
    background-color: #ed320c;
    padding: 13px 20px;
    font-size: 14x;
    color: #fff !important;
    border: none;
    min-width: 143px;
}
._dq-btn._dq-btn-action:hover,
._dq-btn._dq-send-news-btn:hover,
._dq-btn._dq-send-forum-btn:hover {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}

._dq-btn._dq-send-news-btn,
._dq-btn._dq-send-forum-btn {
    min-height: 57px;
    padding: 15px;
    color: #fff !important;
    background-color: #ed320c;
    max-width: 192px;
    width: 100%;
    border: none;
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
    font-size: 19px;
}
._dq-btn._dq-send-forum-btn {
    background-color: #468df0
}

._dq-btn._dq-btn-bb {
    background-color: #468df0;
}
._dq-btn._dq-btn-bo {
    background-color: #f97d00;
}

._dq-btn._dq-btn-square {
    border-radius: 0;
}



/* --- HEADER --- */
._dq-header-wrap {
    background-color: #296fcf;
    width: 100%;
    color: #fff;
    font-size: 13px;
    padding: 15px 0;
    z-index: 202;
}
._dq-header-wrap ._dq-header {
    width: 100%;
    height: 92px;
    display: -webkit-flex;
    display: flex;
}
._dq-header main {
    display: -webkit-flex;
    display: flex;
    width: 100%;
    align-self: center;
}
 ._dq-nav-lst {
    list-style: none;
    margin: 0;
    padding: 0; 
    display: flex;
    flex-wrap: wrap;
}
.dq-nav-lst li{
    opacity: .6;
}
._dq-header-logo {
    flex-grow: 1;
}
._dq-nav-pages {
    height: 80px;
    justify-content: center;
    align-content: flex-end;
    padding: 0 10px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    width: auto;
    align-self: center;
}
._dq-nav-pages li {
    padding: 1px 10px;
}
._dq-nav-pages li.live {
    background-color: red;
    animation-name:live;
		-o-animation-name:live;
		-ms-animation-name:live;
		-webkit-animation-name:live;
		-moz-animation-name:live;
	animation-duration:3.2s;
		-o-animation-duration:3.2s;
		-ms-animation-duration:3.2s;
		-webkit-animation-duration:3.2s;
		-moz-animation-duration:3.2s;
	animation-iteration-count:infinite;
		-o-animation-iteration-count:infinite;
		-ms-animation-iteration-count:infinite;
		-webkit-animation-iteration-count:infinite;
		-moz-animation-iteration-count:infinite;
	animation-direction:normal;
		-o-animation-direction:normal;
		-ms-animation-direction:normal;
		-webkit-animation-direction:normal;
        -moz-animation-direction:normal;
        animation-delay: 2s;
}
._dq-nav-pages li.live a{
    opacity: 1;
    font-weight: 600;
}


._dq-nav-social, ._dq-nav-lang, ._dq-nav-search {
    align-items: center;
    border-left: 2px solid rgba(255,255,255, .6);
    padding: 10px;
}
._dq-nav-social li, ._dq-nav-lang li, ._dq-nav-search li {
    padding: 0 10px;
}
.dq_nav-lst li:hover {
      opacity: 1;
}
._dq-nav-social .fa-facebook-f,
._dq-nav-social .fa-twitter,
._dq-nav-social .fa-instagram,
._dq-nav-search .fa-search {
    font-size: 20px !important;
}
._dq-header-main-nav-container {
    width: 100%;
    background-color: #1a59af;
    /* -webkit-box-shadow: 0px 7px 10px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 7px 10px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 7px 10px 0px rgba(0,0,0,0.75); */
    z-index: 200;
}
._dq-header-main-nav-container header {
    width: 100%;
    height: 48px;
    display: -webkit-flex;
    display: flex;
}
._dq-header-main-nav-container header ._dq-main-menu {
    width: 100%;
    display: flex;
    display: -webkit-flex;
}
._dq-header-main-nav-container header ._dq-main-menu ._dq-main-nav {
    align-self: center;
}
._dq-header-main-nav-container header ._dq-main-menu ._dq-main-nav li{
    padding: 0 15px;
}
._dq-header-main-nav-container header ._dq-main-menu ._dq-main-nav li:first-child{
    padding: 0 15px 0 0;
}
._dq-header-main-nav-container header ._dq-main-menu ._dq-main-nav li:last-child{
    padding: 0 0 0 15px;
}

.alert {
    margin: 0;
}

header a:not(._dq-logo) {
    color: #fff;
    opacity: .6;
    transition: all .3s;
    cursor: pointer;
    text-transform: uppercase; 
}
header a:hover {
    opacity: 1;
    color: #fff;
    text-decoration: none;
}
header a.active {
    opacity: 1;
}
.inline {
    display: inline-block;
}
.mob-header, ._dq-mobile-nav-wrap {
    display: none;
    width: 100%;
    padding: 0 40px;
}
.humberger-bars {
    background: initial;
    border:0;
    font-size: 19px;
    color: #fff;
    /* height: 50px;
    width: 50px; */
    margin: 0;
    padding: 0;
}
._dq-mobile-nav-wrap {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 201;
    background-color: rgba(0,0,0,0.6);
    opacity: 0;
    display: none;
    transition: all .3s ease-in-out;
}
._dq-mobile-nav-wrap.active {
    display: block;
    opacity: 1;
}
._dq-mobile-nav {
    max-width: 340px;
    width: 100%;
    position: fixed;
    right: -340px;
    bottom: 0;
    top: 120px;
    height: auto;
    background-color: #296fcf;
    z-index: 300;
    padding: 30px;
    display: none;
    transition: all .3s ease-in;
    overflow-x: scroll;
}
._dq-mobile-nav.active {
    display: block;
    right: 0;
}
._dq-mobile-nav ._dq-nav-mob-pages {
    padding: 10px;
    list-style: none;
    margin:0;
    width: 100%;
    border-left: 2px solid rgba(255,255,255, .6);
}
._dq-mobile-nav ._dq-nav-mob-pages li {
    padding: 15px 10px;
}
._dq-mobile-nav a {
    color: #fff;
    opacity: 0.6;
    cursor: pointer;
    transition: all .3s ease-in-out;
}
._dq-mobile-nav ._dq-nav-pages {
    height: 0;
    padding-bottom: 30px;
    text-align: left;
    align-items: start;
    margin-left: 0px;
    padding-left: 20px;
}
.no-scrollbar {
    overflow: hidden;
    position: fixed;
}

/* --- END HEADER --- */

/* --- HEADER MAIN NEWS --- */
._dq-main-news {
    width: 100%;
    /* height: 615px; */
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    display: -webkit-flex;
    display: flex;
}
._dq-main-news-title {
    width: 100%;
    min-height: 88px;
    background-color: rgba(0,0,0,.6);
    align-self: flex-end;
    display: -webkit-flex;
    display: flex;
    align-items: center;
}
._dq-main-news-title ._dq-news-date{
    position: relative;
    min-width: 170px;
}

._dq-main-news-title p,
._dq-main-news-title h3,
._dq-main-news-title a{
    color: #fff;
    margin: 0;
    font-size: 13px;
}
._dq-main-news-title h3 {
    font-size: 24px;
}
._dq-main-news-title .fa-folder{
    color: red;
}
._dq-main-news-title ._dq-border {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 110%;
    background-color: #fff; 
    border-bottom: 1px solid #fff !important;
    z-index: 1;
}
._dq-main-news-title ._dq-border-r {
    background-color: red;
    border-bottom-color: red !important;
    width: 30%;
    z-index: 2;
}
._dq-new-sub-wrapper {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding-left: 0;
    margin: 40px 0;

}

._dq-new-sub-wrapper > *{
    margin:0 25px;
    display: inline;
}
._dq-new-sub-wrapper > *:first-child{
    margin-left: 0;
}
._dq-new-sub-wrapper > *:last-child{
    margin-right: 0;
}
._dq-main-news-title .read-more-wrap {
    height: 0;
    transition: all .3s;
}
._dq-main-news-title article {
    padding-left: 40px;
    border-left: 10px solid #fff;
    color: #fff;
    font-size: 16px;
    margin: 0 0 40px 0;
}
/* --- END HEADER MAIN NEWS --- */

/* --- LAST NEWS --- */
._dq-last-news {
    margin: 20px 0;
    padding: 50px 0 10px 0;
    background-color: #fff;
}
._dq-last-news ._dq-today-news {
    background-color: #3e63c6;
    padding: 0 15px;
    display: flex;
    flex-direction: column;
    align-items: center;
    align-content: center;
    /* justify-content: center; */
    color: #fff;
    width: 290px;
    overflow: hidden;
    height: 701px;
}
._dq-last-news ._dq-today-news-slider {
    display: flex;
    align-items: center;
    justify-content: space-around;
    width: 100%;
    border-bottom: 1px solid #70a9f7;
    padding: 15px 0;
}
._dq-last-news ._dq-today-news-slider .daily-news-arrow {
    cursor: pointer;
}
._dq-today-news-single {
    width: 100%;
    flex: 0 0 auto;
    margin-right: 15px;
}
.daily-news-wrap {
    /* overflow: hidden; */
    position: relative;
    transition: all .3s ease-in-out;
    width: 100%;
}
.news-promo-categories a {
    color: #fff;
}
._dq-last-news ._dq-today-news p{
    margin: 0;
}
._dq-last-news ._dq-today-news ._dq-col-6{
    width: 50%;
    float: left;
    font-size: 13px;
    padding: 15px 0 10px 0;
}
._dq-last-news ._dq-today-news ._dq-col-12{
    width: 100%;
}
._dq-last-news ._dq-today-news img{
    width: 100%;
}
._dq-last-news ._dq-today-news ._dq-news-title{
    padding: 0 0 0 10px;
    border-left: 5px solid #70a9f7;
    margin: 20px 0 30px 0;
}
._dq-last-news ._dq-today-news ._dq-news-title h3{
    font-size: 20px;
}
._dq-last-news ._dq-today-news ._dq-news-digest p{
    font-size: 13px;
    padding-bottom: 30px;
    border-bottom: 1px solid #70a9f7;
}
._dq-last-news ._dq-today-news ._dq-news-btn {
    padding: 20px 0;
    text-align: center;
}

._dq-last-important-news {
    padding-left: 20px; 
    max-width: 936px;
    width: 100%;
}
._dq-last-important-news ._dq-last-news-block {
    display: flex;
    flex-flow: row;
    flex-grow: 1;
    padding: 10px 0 16px 0;
    align-items: center;
    border-bottom: 5px solid #468df0;
}
._dq-last-important-news ._dq-last-news-block h3 {
    font-size: 24px;
    color: #468df0;
    flex-grow: 1;
    margin: 0;
}
._dq-last-important-news  ._dq-last-news-categories ul{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    list-style: none;
    padding: 13px 5px;
    margin: 0;
    border-bottom: 1px solid #cce1ff;
}
.start-news-categ-wrap:not(.active) {
    display: none;
}
._dq-last-single-news {
    margin-top: 20px;
}
._dq-last-single-news:first-child {
    margin-top: 17px;
}

._dq-last-single-news img{
    border-radius: 100px;
}
._dq-last-single-news ._dq-last-single-news-name {
    display: flex;
    flex-direction: column;
    align-self: center;
}
._dq-last-single-news ._dq-last-single-news-name p,
._dq-last-single-news ._dq-last-single-news-name h4 {
    margin: 0;
    padding-left: 18px;
    font-size: 13px;
}
._dq-last-single-news ._dq-last-single-news-name p {
    color: #ed320c;
}
._dq-last-single-news ._dq-last-single-news-name p span,
._dq-last-single-news ._dq-last-single-news-name p span a{
    color: #707070;
}
._dq-last-single-news ._dq-last-single-news-name h4 {
    font-size: 18px;
    color: #3e63c6;
    font-weight: 600;
}
._dq-last-single-news ._dq-last-news-btn {
    flex: 1 1 auto;
    justify-content: center;
}


._dq-programs {
    border: 1px solid #cce1ff;
    padding: 35px 110px;
    margin-top: 30px;
}
._dq-programs ._dq-programs-title {
    margin-bottom: 22px;
}
._dq-programs ._dq-programs-title h3{
    font-size: 20px;
    color: #3e63c6;
    font-weight: 600;
    margin: 0;
}
._dq-programs ._dq-single-program {
    min-width: 164px;
    max-width: 164px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    /* align-content: center; */
    align-items: center;
    margin: 0 auto 20px;
}
._dq-programs ._dq-single-program p{
    font-size: 13px;
    margin: 10px 0 6px 0;
    color: #cce1ff;
}
._dq-programs ._dq-single-program h4{
    font-size: 16px;
    color: #3e63c6;
    text-align: center;
    margin-bottom: 40px;
}
._dq-programs ._dq-single-program ._dq-btn{
    max-width: 100%;
    font-size: 12px;

}

._dq-some-block-6 {
    flex: 0 0 50%;
    max-width: 50%;
    margin-top: 30px;
}
._dq-some-block-6:first-child {
    padding-right: 7px;
}
._dq-some-block-6:last-child {
    padding-left: 7px;
}
._dq-some-block {
    width: 100%;
    min-height: 129px;
    background-color: #3e63c6;
    padding: 16px 0px 27px 31px;
}
._dq-some-block-2 {
    background-color: #70a9f7;
    padding: 20px;
}
._dq-some-block-2 span {
    color: #fff;
    opacity: 0.6;
    transition: all .3s ease-in-out;
    font-size: 24px;
    text-transform: uppercase;
    font-weight: 600;
}
._dq-live-stream-link:hover  {
    text-decoration: none;
}

._dq-live-stream-link:hover ._dq-some-block-2 span {
    text-decoration: none;
    opacity: 1;
}

._dq-live-stream-current-section {margin-top: 40px;}
._dq-live-stream-current-section h2 {font-size: 24px; color: #468df0;}
._dq-live-stream-archive h2 {font-size: 24px; color: #468df0;}
._dq-live-stream-current-section .live-stream-left-menu {padding: 0 20px; list-style: none; min-height: 435px;height: 100%; overflow-y: scroll;}
._dq-live-stream-current-section .live-stream-left-menu::-webkit-scrollbar {width: 5px; border-radius: 10px;}
._dq-live-stream-current-section .live-stream-left-menu::-webkit-scrollbar-track {background: #f1f1f1}
._dq-live-stream-current-section .live-stream-left-menu::-webkit-scrollbar-thumb {background: rgba(70, 141, 240, .5)}
._dq-live-stream-current-section .live-stream-left-menu::-webkit-scrollbar-thumb:hover {background: rgba(70, 141, 240, 1)}
._dq-live-stream-current-section .live-stream-left-menu li { padding: 10px 20px; border-bottom: 1px solid #468df0; transition: all .3s ease-in-out}
._dq-live-stream-current-section .live-stream-left-menu li:hover {background-color: #f1f1f1;}
._dq-live-stream-current-section .live-stream-left-menu li a {font-size: 18px; font-weight: 600;}
._dq-live-stream-current-section ._dq-live-stream-current-wrap {padding: 0 150px; margin-bottom: 40px;}
._dq-live-stream-current-section h1 {color: #468df0;font-size: 24px;border-bottom: 1px solid #70a9f7}
._dq-live-stream-current-section .live-stream-warning {padding: 20px; border: 2px solid #468df0;border-radius: 10px; background-color: rgba(70, 141, 240, .2)}
._dq-live-stream-current-section .live-stream-warning p {margin: 0; color: #468df0; font-weight: 600;}


._dq-live-stream-current-section .live-stream-left-menu .live-stream-time{
    width:100%;display: flex; flex-wrap: nowrap; justify-content: flex-start;
    align-items: center;
    padding: 10px 0;
}
._dq-live-stream-current-section .live-stream-left-menu .live-stream-time span {
    color: red;
    font-size: 12px;
}
._dq-live-stream-current-section .live-stream-left-menu .live-stream-time .fa-clock,
._dq-live-stream-current-section .live-stream-left-menu .live-stream-time span.date {

    font-size: 12px;
    color: #707070;
}



._dq-some-block-1 h3 {
    font-size: 20px;
    color: #fff;
}
._dq-some-block-1 p {
    font-size: 13px;
    color: #fff;
    margin: 0;
}

._dq-div-delimiter {
    width: 100%;
    height: 12px;
}
/* --- END LAST NEWS --- */

/* --- FOOTER --- */
._dq-footer {
    margin-top: 20px;
    /* position: absolute; */
    bottom: -20px;
    left: 0;
    right: 0;
}
._dq-footer-wrap  {
    padding: 20px 0;
    border-top: 1px solid #cce1ff;
    border-bottom: 1px solid #cce1ff;
}
._dq-footer ._dq-footer-logo {
 margin-right: 15px;   
}
._dq-footer ._dq-footer-menu {
    list-style: none;
    padding: 0;
    margin: 0;
}
._dq-footer ._dq-footer-menu li {
    margin-right: 10px;
}
._dq-footer ._dq-footer-menu li:last-child {
    margin-right: 0;
}
._dq-footer ._dq-footer-social {
    margin: 0;
    padding-left: 19px;
    list-style: none;
}
._dq-footer ._dq-footer-social li {
    padding: 0 10px;
    cursor: pointer;
}
._dq-footer ._dq-footer-social .fa-facebook-f,
._dq-footer ._dq-footer-social .fa-twitter,
._dq-footer ._dq-footer-social .fa-instagram {
    font-size: 20px !important;
    color: #70a9f7;
}

._dq-footer-wrap-2 {
    padding: 30px 0;
}
._dq-footer-wrap-2 .footer-copyright {
    font-size: 11px;
    padding: 0;
    margin: 0;
    color: #2b2b2b;
    min-width: 240px;
}
._dq-footer-wrap-2 img {
    margin-left: 10px;
}

._dq-footer-wrap-2 .footer-info {
    font-size: 11px;
    color: #95989a;
    margin:0;
    max-width: 375px;
    padding: 0 0 0 15px;
}
._dq-footer-wrap-2 .developer {
    font-size: 13px;
    color: #a2a2a2;
    margin: 0;
}

/* --- END FOOTER --- */

/* --- forms --- */
input.error {
    border-color: red;
    box-shadow: 0 0 13px rgba(216, 0, 0, 0.459);
}
._dq-form input[type="text"],
._dq-form textarea {
    max-width: 300px;
    height: 40px;
    border: 1px solid #70a9f7;
    /* border-right: none; */
    border-radius: 0;
    font-size: 14px;
    color: #3e63c6;
}
._dq-form input[type="text"]::placeholder,
._dq-form input[type="text"]:-ms-input-placeholder,
._dq-form textarea::placeholder {
    font-size: 14px;
    color: #3e63c6;
}
._dq-form input[type="text"]:focus,
._dq-form textarea:focus {
    box-shadow: none;
}

._dq-form .input-group-text {
    background-color: #fff;
    border-left: none;
    color: #3e63c6;
    border-color: #70a9f7;
    border-left: none;
    border-radius: 0;
}
/* --- END forms --- */


/* --- NEWS ALL ---- */
._dq-news-all-banner {
    margin-top: 32px;
}
._dq-news-all ._dq-last-news {
    padding: 10px 0;
}
._dq-news-all ._dq-news-categories-lst {
    max-width: 795px;
    width: 100%;
    border-top: solid 4px #70a9f7;
}
._dq-news-all ._dq-news-categories-lst ._dq-news-categ-wrap {
    border-left: 10px solid;
    padding-left: 10px;
}
._dq-news-all ._dq-news-categories-lst ._dq-news-categ-wrap.border-left-1 {
    border-color: #fc5454;
}
._dq-news-all ._dq-news-categories-lst ._dq-news-categ-wrap.border-left-2 {
    color: #81ba32;
}
._dq-news-all ._dq-news-categories-lst ._dq-news-categ-wrap.border-left-3 {
    color: #70a9f7;
}
._dq-news-all ._dq-news-categories-lst ._dq-news-categ-wrap.border-left-4 {
    color: #ff8900;
}
._dq-news-all ._dq-news-categories-lst ._dq-news-categ-wrap.border-left-5 {
    color: #34c3dd;
}
._dq-news-all ._dq-news-categories-lst ._dq-news-categ-wrap.border-left-6 {
    color: #dd66f8;
}
._dq-news-all ._dq-news-categories-lst ._dq-news-categ-wrap.border-left-7 {
    color: #8120d3;
}
._dq-news-all ._dq-news-categories-lst ._dq-news-categ-wrap.border-left-8 {
    color: #b9a743;
}
._dq-news-all ._dq-news-categories-lst ._dq-news-categ-wrap.border-left-9 {
    color: #c1c1c1;
}
._dq-news-all ._dq-news-categ-title {
    margin: 15px 0;
}
._dq-news-all ._dq-news-categ-title h3 {
    margin: 0;
    font-size: 24px;
    color: #707070;
}
._dq-news-all ._dq-news-categ-title h3 span{
    color: #468df0;
}
._dq-news-all ._dq-news-categ {
    flex: 0 0 50%;
    max-height: 75px;
    margin: 10px 0px;
}
._dq-news-all ._dq-news-categ ._dq-news-desc {
    padding-left: 15px;
}
._dq-news-all ._dq-news-categ ._dq-news-desc p {
    font-size: 12px; 
    color: #ed320c;
    margin: 0;
    margin-bottom: 10px;
}
._dq-news-all ._dq-news-categ ._dq-news-desc a {
    color: #2b2b2b;
    font-size: 16px;
}
._dq-news-all ._dq-news-categ img{
    transition: all .3s;
}
._dq-news-all ._dq-news-categ:hover img {
    transform: scale(1.1);
}
._dq-news-all ._dq-single-category-wrap{
    padding-bottom: 15px;
    border-bottom: solid 1px #cce1ff;
}
._dq-news-all ._dq-single-category-wrap:last-child {
    border-bottom: solid 1px red;

}



._dq-news-right-bar {
    max-width: 391px;
    width: 100%;
    margin-left: 12px;
}
._dq-send-news-wrap {
    min-height: 268px;
    background-image: url("/img/right_sitebar_1.jpg");
    margin-bottom: 12px;
}
._dq-forum {
    min-height: 268px;
    background-color: #3e63c6;
    margin-bottom: 12px;
}
._dq-send-news-wrap ._dq-sub-wrap,
._dq-forum ._dq-sub-wrap,
._dq-news-right-bar ._dq-survey ._dq-sub-wrap,
._dq-news-right-bar ._dq-application ._dq-sub-wrap{
    padding:20px;
    
}
._dq-send-news-wrap ._dq-sub-wrap h2,
._dq-forum ._dq-sub-wrap h2,
._dq-news-right-bar ._dq-survey ._dq-sub-wrap h2,
._dq-news-right-bar ._dq-application ._dq-sub-wrap h2{
    color: #fff;
    font-size: 24px;
    border-bottom: 1px solid #fff;
    margin-bottom: 37px;
    padding-bottom: 10px;
}
._dq-send-news-wrap ._dq-sub-wrap h3,
._dq-forum ._dq-sub-wrap h3,
._dq-news-right-bar ._dq-survey ._dq-sub-wrap h3,
._dq-news-right-bar ._dq-application ._dq-sub-wrap h3{
    color: #fff;
    font-size: 20px;
}
._dq-send-news-wrap ._dq-sub-wrap p,
._dq-forum ._dq-sub-wrap p,
._dq-news-right-bar ._dq-survey ._dq-sub-wrap p,
._dq-news-right-bar ._dq-application ._dq-sub-wrap p{
    font-size: 13px;
    color: #cce1ff;
}

._dq-send-news-wrap ._dq-btn-wrap,
._dq-forum ._dq-btn-wrap,
._dq-news-right-bar ._dq-survey ._dq-btn-wrap,
._dq-news-right-bar ._dq-application ._dq-btn-wrap{
    padding: 0 0 20px 0;
}

._dq-news-right-bar ._dq-application {
    background-image: url("/img/right_sitebar_2.jpg");
    min-height: 268px;
    margin-bottom: 12px;
    background-repeat: no-repeat;
    background-size: cover;
}
._dq-news-right-bar ._dq-survey {
    background-image: url("/img/right_sitebar_3.jpg");
    min-height: 350px;
    margin-bottom: 12px;
    background-repeat: no-repeat;
    background-size: cover;

}
._dq-news-gallery-section {
    margin: 27px 0;
}
._dq-news-gallery-section ._dq-news-galley-wrap {
    background-color: #468df0;
    padding: 26px;
}
._dq-news-gallery-section ._dq-news-galley-wrap h3{
    color: #fff;
    font-size: 20px;
    margin: 0;
}

/* --- END NEWS ALL ---*/


/* --- SINGLE NEWS --- */
._dq-single-news-wrap {
    padding-bottom: 30px;
    border-bottom: 1px solid #70a9f7;
}
._dq-single-news-section ._dq-single-news-main-block {
    max-width: 895px;
    width: 100%;
}
._dq-single-news-section ._dq-single-news-right-bar {
    max-width: 290px;
    width:100%;
}
._dq-single-news-section ._dq-single-news-main-block ._dq-single-news-img-wrap {
    position: relative;
}
._dq-page-path-section ._dq-page-path {
    padding: 22px 0;
}
._dq-page-path-section ._dq-page-path h2 {
    font-size: 24px;
    color: #468df0;
}
._dq-single-news-section ._dq-single-news-main-block ._dq-single-news-img-wrap {
    margin-bottom: 33px;
}
._dq-single-news-section ._dq-single-news-main-block ._dq-single-news-img-wrap img {
    width: 100%;
    height: auto;
}
._dq-single-news-data-wrap ._dq-news-date{
    position: relative;
    min-width: 160px;
}

._dq-single-news-data-wrap ._dq-news-date p{
    color: #343434;
    margin: 0;
    font-size: 13px;
}
._dq-single-news-data-wrap ._dq-news-date p._dq-category-path{
    color: #ed320c;
}

._dq-single-news-data-wrap ._dq-news-date h3 {
    font-size: 24px;
}
._dq-single-news-data-wrap ._dq-news-date .fa-folder{
    color: red;
}
._dq-single-news-data-wrap ._dq-news-date ._dq-border {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 110%;
    background-color: #c1c1c1; 
    border-bottom: 1px solid #c1c1c1 !important;
    z-index: 1;
}
._dq-single-news-data-wrap ._dq-news-date ._dq-border-r {
    background-color: red;
    border-bottom-color: red !important;
    width: 30%;
    z-index: 2;
}
._dq-share-wrap p span,
._dq-single-news-data-wrap ._dq-share-news p span {
    color: #468df0; 
}
._dq-share-wrap p,
._dq-single-news-data-wrap ._dq-share-news p {
    font-size: 14px;
    margin: 0;
}

._dq-share-wrap .share,
._dq-single-news-data-wrap ._dq-share-news .share {
    padding: .5em .6em;
    color: #fff;
    -webkit-transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
    transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
    display: inline-block;
    text-align: center;
    text-decoration: none;
    line-height: 1;
    border:none;
    cursor: pointer;
    height: 35px;
    margin-right: 10px;
    transition: all .3s ease-in-out;
    font-size: 14px;
}
._dq-share-wrap .share:hover,
._dq-single-news-data-wrap ._dq-share-news .share:hover {
    text-decoration: underline;
}
._dq-share-wrap .share [data-prefix="fab"],
._dq-single-news-data-wrap ._dq-share-news .share [data-prefix="fab"] {
    font-size: 1.25em;
    /* height: 1em; */
    vertical-align: middle;
}
._dq-share-wrap .share.fb,
._dq-single-news-data-wrap ._dq-share-news .share.fb {
    background-color: #3b5998;
}
._dq-share-wrap .share.fb:hover,
._dq-single-news-data-wrap ._dq-share-news .share.fb:hover {
    background-color: #2e4679;
}
._dq-share-wrap .share.tw,
._dq-single-news-data-wrap ._dq-share-news .share.tw {
    background-color: #00aced;
}
._dq-share-wrap .share.tw:hover,
._dq-single-news-data-wrap ._dq-share-news .share.tw:hover {
    background-color: #0091c7;
}
._dq-share-wrap .share.ok,
._dq-single-news-data-wrap ._dq-share-news .share.ok {
    background-color: #EE8208;
}
._dq-share-wrap .share.ok:hover,
._dq-single-news-data-wrap ._dq-share-news .share.ok:hover {
    background-color: #d47408;
}

._dq-single-news-title {
    padding: 29px 0;
}
._dq-single-news-title p {
    color: #343434;
    font-size: 29px;
}
._dq-single-news-digest {
    margin-bottom: 25px;
    font-size: 16px;
    color: #468df0;
}
._dq-single-news-block * {
    color: #2b2b2b;
    font-size: 16px;
    font-family: inherit !important;
}

._dq-sinlge-news-content {
    padding-bottom: 25px; 
    border-bottom: 1px solid #70a9f7;
}

._dq-single-news-comments {
    padding-top: 20px;
    /* border-bottom:  1px solid #70a9f7; */
}
._dq-single-news-comments ._dq-comments-p {
    font-size: 14px; 
    color: #468df0;
}
._dq-single-news-comments iframe {width: 100% !important;}
._dq-single-news-right-bar {
    padding: 33px 18px 14px 18px;
    border: 1px solid #c1c1c1;
    max-height: 715px;
    margin-bottom: 20px;
}
._dq-single-news-right-bar h3{
    color: #468df0;
    font-size: 18px;
    margin-bottom:15px;
}
._dq-single-news-right-bar ._dq-right-bar {
    padding: 16px 0;
    border-top: 1px solid #cce1ff;
}
._dq-single-news-right-bar div._dq-right-bar:last-child {
    border-bottom: 1px solid #cce1ff;
}
._dq-single-news-right-bar ._dq-img-wrap  {
    width: 75px;
    height: 75px;
    border-radius: 100px;
    margin-right: 18px;
}
._dq-single-news-right-bar ._dq-img-wrap img {
    border-radius: 100%;
}

._dq-news-description ._dq-news-date p {
    font-size: 12px;
    color: #343434;
    margin: 0;
}
._dq-news-description ._dq-news-date p:first-child {
    color: #ed320c;
}
._dq-news-description h4 {
    font-size: 15px;
    color: #468df0;
    font-weight: 600;
    margin: 0;
}


/* --- END SINGLE NEWS ---*/

/* --- READ MORE ---*/
._dq-read-more-section {
    padding: 21px 0;
}
._dq-read-more-section h2{
    font-size: 24px;
    color: #468df0;
    margin: 0;
}
._dq-read-more-section ._dq-news-read-more-content {
    margin-top: 20px;
}
._dq-read-more-section ._dq-news-read-more-wrap {
    max-width: 290px;
    width: 100%;
    padding: 10px;
    border: 1px solid #c1c1c1;
    max-height: 350px;
    margin-bottom: 15px;
    margin-right: 12px;
}
._dq-read-more-section ._dq-news-read-more-wrap:nth-child(3n) {
    margin-right: 0;
}
._dq-read-more-section ._dq-news-read-more-wrap.no-border {
    border: 0;
}
.banner-wrap {
    position: relative;
}
.banner-wrap > div {
    position: absolute;
    right: 0;
}

._dq-read-more-section ._dq-news-read-more-wrap img{
    width: 100%;
}

._dq-news-read-more-wrap ._dq-news-date{
    position: relative;
    min-width: 160px;
    padding: 5px 0 15px;
    height: 70px;
    justify-content: space-between;
}

._dq-news-read-more-wrap ._dq-news-date p{
    color: #343434;
    margin: 0;
    font-size: 13px;
}
._dq-news-read-more-wrap ._dq-news-date p:first-child{
    margin-right: 10px;
}
._dq-news-read-more-wrap ._dq-news-date p._dq-category-path{
    color: #ed320c;
}

._dq-news-read-more-wrap ._dq-news-date h3 {
    font-size: 24px;
}
._dq-news-read-more-wrap ._dq-news-date .fa-folder{
    color: red;
}
._dq-news-read-more-wrap ._dq-news-date ._dq-border {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 50%;
    background-color: #c1c1c1; 
    border-bottom: 1px solid #c1c1c1 !important;
    z-index: 1;
}
._dq-news-read-more-wrap ._dq-news-date ._dq-border-r {
    background-color: red;
    border-bottom-color: red !important;
    width: 30% !important;
    z-index: 2;
}
._dq-news-read-more-wrap ._dq-news-title {
    margin-top: 18px;
}
._dq-news-read-more-wrap ._dq-news-title p {
    font-size: 16px;
    color: #2b2b2b;
    font-weight: 600;
}
/* --- END READ MORE ---*/

/* --- NEWS CATEGORY --- */
._dq-news-category-section {
    background-color: #f3f7ff;
    padding: 30px 0;
    margin-bottom: 27px;
}
._dq-news-category-section ._dq-news-category-main {
    max-width: 267px;
    width: 100%;
    padding-right: 30px;
}
._dq-news-category-section ._dq-news-category-main .news-categ-slider:not(.active) {
    display: none;
}
._dq-news-category-section ._dq-news-category-main ._dq-news-date{
    position: relative;
    max-width: 160px;
}
._dq-news-categ-slider-img-wrap {
    max-height: 452px;
    position: relative;
    top:0;
    transition: all .3s;
}

._dq-news-category-section ._dq-news-category-main ._dq-news-date p{
    color: #343434;
    margin: 0;
    font-size: 13px;
}
._dq-news-category-section ._dq-news-category-main ._dq-news-date p._dq-category-path{
    color: #ed320c;
}

._dq-news-category-section ._dq-news-category-main ._dq-news-date h3 {
    font-size: 24px;
}
._dq-news-category-section ._dq-news-category-main ._dq-news-date .fa-folder{
    color: red;
}
._dq-news-category-section ._dq-news-category-main ._dq-news-date ._dq-border {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 110%;
    background-color: #c1c1c1; 
    border-bottom: 1px solid #c1c1c1 !important;
    z-index: 1;
}
._dq-news-category-section ._dq-news-category-main ._dq-news-date ._dq-border-r {
    background-color: red;
    border-bottom-color: red !important;
    width: 30%;
    z-index: 2;
}
._dq-news-category-section ._dq-news-category-main ._dq-share-news p span {
    color: #468df0; 
}
._dq-news-category-section ._dq-news-category-main ._dq-share-news p {
    font-size: 14px;
    margin: 0;
}
._dq-news-category-section ._dq-news-category-main ._dq-news-category-title {
    margin-top: 30px;
    margin-bottom: 17px;
}
._dq-news-category-section ._dq-news-category-main ._dq-news-category-title h1 {
    color: #343434;
    font-size: 29px;
}
._dq-news-category-section ._dq-news-category-main ._dq-news-category-description {
    margin-bottom: 30px;
}
._dq-news-category-section ._dq-news-category-main ._dq-news-category-description p{
    color: #95989a;
    font-size: 16px;
    margin:0;
}

._dq-news-category-section ._dq-news-category-main-img img {
    width: 100%;
    height: auto;
}
._dq-news-category-section ._dq-slider-arrows {
    width: 66px;
    height: inherit;
    background-color: #fff;
}
._dq-news-category-section ._dq-slider-arrows ul {
    padding: 0;
    margin:0;
    list-style: none;
    height: 100%;
}
._dq-news-category-section ._dq-slider-arrows ul li{
    font-size: 29px;
    color: #3b3b3b;
    cursor: pointer;
}
._dq-news-category-section ._dq-slider-arrows ul li:not(.next):not(.prev){
    width:6px;
    height: 6px;
    border-radius: 100px;
    background-color: #bebebe;
    margin-bottom: 10px;
    transition: all 0.3s ease-in-out;
}
._dq-news-category-section ._dq-slider-arrows ul li:not(.next):not(.prev):nth-last-child(2){
    margin-bottom: 0;
}
._dq-news-category-section ._dq-slider-arrows ul li:not(.next):not(.prev).active {
    width: 10px;
    height: 10px;
    background-color: #5892ff;
}

._dq-news-category-section ._dq-slider-arrows ul li:not(.next):not(.prev):not(.active):hover {
    width: 10px;
    height: 10px;
    background-color: #5892ff;
}

._dq-archive-slider-container {
    max-width: 170px;
    overflow: hidden;
    position: relative;
    height: 40px;
    align-items: center;
}
._dq-archive-slider-container .arrow {
    width: 31px;
    height: 31px;
    border: 1px solid #70a9f7;
    border-radius: 100px;
    text-align: center;
    cursor: pointer;
    transition: all .3s;
    transform: perspective(1px) translateZ(0);
    transition-duration: 0.3s;
    transition-property: transform;
    position: absolute;
    text-align: center;
    padding: 4px 2px 0 0;
    z-index: 10;
}
._dq-archive-slider-container .arrow:hover {
    transform: scale(1.1);
}
._dq-archive-slider-container .arrow.prev {
    left: 5px;
    padding: 0px 2px 0 0;
}
._dq-archive-slider-container .arrow.next {
    right: 5px;
    padding: 0px 0 0 2px;
}
._dq-archive-slider-container .arrow .fa-chevron-left,
._dq-archive-slider-container .arrow .fa-chevron-right {
    color: #70a9f7;
    text-align: center;
    margin: 0 auto;
}


._dq-news-change {
    list-style: none;
    margin:0;
    padding:0;
    position: relative;
}
._dq-news-change li{
    color: #70a9f7;
    width: 175px;
    text-align: center;
}
._dq-news-change li:last-child{
    margin-right: 0;
}
._dq-news-change li.arrow{
    width: 31px;
    height: 31px;
    border:1px solid #70a9f7;
    border-radius: 100px;
    text-align: center;
    cursor: pointer;
    transition: all .3s;
    transform: perspective(1px) translateZ(0);
    transition-duration: 0.3s;
    transition-property: transform;
}
._dq-news-change li.arrow.prev{
    padding: 4px 2px 0 0;
}
._dq-news-change li.arrow.next{
    padding: 4px 0 0 2px;
}
._dq-news-change li.arrow:hover{
    transform: scale(1.1);
}


/* --- END NEWS CATEGORY --- */

/* --- ABOUT --- */
/* ._dq-about-section {
    margin-top: 40px;
} */
._dq-about-content {
    width: 100%;
}
._dq-about-title {
    padding: 7px 0;
    border-bottom: 4px solid #70a9f7;
    margin: 20px 0;
}
._dq-about-title h1 {
    color: #468df0;
    font-size: 24px;
}
._dq-about-block {
    padding: 46px 0;
}
._dq-about-content ._dq-about-img {
    max-width: 294px;
    width: 100%;
}
._dq-about-content ._dq-about-img img{
    width: 100%;
    height: auto;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
}
._dq-about-description {
    max-width: 868px;
    width: 100%;
}
._dq-about-description p {
    font-size: 16px;
    color: #505050;
}
._dq-about-list {
    padding: 47px 0;
}
._dq-about-list ul {
    padding: 0;
    margin: 0;
    list-style: none;
    max-height: 310px;
    column-count: 2;
}
._dq-about-list ul li {
    margin-bottom: 20px;
    color: #3e63c6;
    font-size: 18px;
}
._dq-about-list ul li span{
    color: #707070;
}


/* --- END ABOUT --- */

/* --- CIC --- */
._dq-cic-section-1 {
    margin-top: 40px;
}
._dq-cic-section-2 {
    margin-bottom: 33px;
}
._dq-cic-first-title, ._dq-cic-second-title {
    padding: 7px 0;
    border-bottom: 4px solid #70a9f7;
}
._dq-cic-first-title h1, ._dq-cic-second-title h1 {
    color: #468df0;
    font-size: 24px;
}

._dq-cic-first-content {
    padding: 46.5px 0;
}

._dq-cic-first-left {
    max-width: 283px;
    width:100%;
    margin-right: 49px;
}
._dq-cic-first-left ul {
    padding:0;
    margin:0;
    list-style: none;
}
._dq-cic-first-left ul li {
    margin-bottom: 7px;
}
._dq-cic-first-left ul li:last-child {
    margin-bottom: 0;
}
._dq-cic-first-left ul a {
    font-size: 16px;
    color: #3e63c6;
    border: 1px solid #70a9f7;
    padding: 8.5px 15px;
    display: block;
    text-align: center;
}

._dq-cic-first-right {
    width: 100%;
}
._dq-cic-first-right p {
    font-size: 16px;
    color: #505050;
}
._dq-cic-first-right .data-tab {
    display: none;
}
._dq-cic-first-right .data-tab.active {
    display: block;
}

._dq-cic-second-left, ._dq-cic-second-right {
    width: 50%;
}
._dq-cic-second-left{
    margin-right: 8px;
}
._dq-cic-second-right {
    margin-left: 8px;
}

._dq-cic-left-title, ._dq-cic-right-title {
    text-align: center;
    padding: 15px 0;
    border-bottom: 1px solid #70a9f7;
}
._dq-cic-left-title h2, ._dq-cic-right-title h2 {
    font-size: 22px;
    color: #707070;
    margin: 0;
    padding: 0;
}

._dq-anounce {
    width: 100%;
    min-height: 236px;
    background-color: #3e63c6;
    padding: 0 60px;
    margin-bottom: 18px;
    justify-content: center;
    text-align: center;
}
._dq-anounce-1 {
    margin-top: 10px;
}
._dq-anounce-2 {
    background-color: #468df0;
}
._dq-anounce p {
    color:#fff;
    font-size: 12px; 
}
._dq-anounce h2 {
    color: #fff;
    font-size: 22px;
}
/* --- END CIC --- */

/* --- Program --- */
._dq-main-program {
    margin-bottom: 47px;
}
._dq-main-program ._dq-main-news {
    /* height: 581px; */
    /* height: auto; */
    /* max-height: 615px; */
    position: relative;
}
._dq-main-program ._dq-main-news img {
    width: 100%;
    height: 100%;
}
._dq-main-program ._dq-main-news-title {
    position: absolute;
    height: 100%;
    right: 0;
    top: 0;
    bottom: 0;
    max-width: 511px;
    width: 100%;
    padding: 0 63px;
    align-items: flex-start;
    border-left: 1px solid #468df0;
    -webkit-box-shadow: -2px 0px 2px -1px rgba(0,0,0,0.75);
    -moz-box-shadow: -2px 0px 2px -1px rgba(0,0,0,0.75);
    box-shadow: -2px 0px 2px -1px rgba(0,0,0,0.75);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), #000000);
}
._dq-main-program ._dq-main-news-title ._dq-news-date {
    margin-bottom:20px; 
    padding-bottom: 10px;
}
._dq-main-program ._dq-main-news-title h1{
    color: #fff;
    font-size: 28px;
}
._dq-main-program ._dq-main-news-title ._dq-main-program-btn {
    position: absolute;
    bottom: 58px;
}
._dq-main-bar {
    max-width: 895px;
    width: 100%;
}
._dq-right-sitebar {
    max-width: 290px;
    width: 100%;
}
._dq-program-slider-container {
    width: 100%;
    border: 1px solid #468df0;
    padding: 15px;
}
._dq-program-slider-wrap {
    max-width: 578px;
    width: 100%;
}
._dq-program-main-slider {
    margin-bottom: 20px;
}
._dq-slider-lst {
    list-style: none;
    margin: 0;
    padding: 0;
}
._dq-slider-lst li {
    margin-right: 14.7px;
}
._dq-slider-description-wrap {
    max-width: 268px;
    width: 100%;
}
._dq-slider-description-wrap h1 {
    color: #114c9f;
    font-size: 32px;
    font-weight: 600;
    margin-bottom: 36px;
}
._dq-slider-description-wrap p {
    font-size: 13px;
    color: #000;
    margin: 0;
    font-weight: 600;
}
._dq-slider-description-wrap p.presenter {
    margin-bottom: 36px;
}

._dq-slider-description-wrap p.presenter span {
    font-size: 18px;
    color: #114c9f;
    font-weight: 600;
}

._dq-slider-description-wrap p span {
    color: #114c9f;
    font-weight: initial;
}
._dq-archive-container {
    padding: 32px 0;
    border-bottom: 1px solid #70a9f7;
    margin-bottom: 21px;
}
._dq-archive-container ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
._dq-archive-container ul li, ._dq-archive-container ul li p, ._dq-archive-container ul li * {
    color: #70a9f7;
    font-size: 14px;
    margin: 0;
}
._dq-archive-container ul.lst > li {
    margin-right: 16px;
}
.nice-select {
    border-color: #70a9f7;
    border-radius: 0;
}
.nice-select:active, .nice-select.open, .nice-select:focus {
    border-color: #70a9f7;
}
.nice-select:hover {
    color: #114c9f;
}
.nice-select:after {
    border-color: #70a9f7;
}
.nice-select .list {
    border-radius: 0;
    border-color: #70a9f7;
}
.nice-select .current {
    margin-right: 43px;
}
.nice-select.open .list {
    width: 100%;
    border-color: red;
}

._dq-program-content {
    padding-bottom: 21px;
}
._dq-program-content ._dq-news-read-more-wrap {
    max-width: 290px;
    width: 100%;
    padding: 10px;
    border: 1px solid #c1c1c1;
    max-height: 350px;
    margin-bottom: 15px;
}
._dq-program-content ._dq-news-read-more-wrap img{
    width: 100%;
}

._dq-program-presenter {
    background-color: #468df0;
    padding: 30px 17px;
    text-align: center;
    margin-bottom: 16px;
}
._dq-presenter-img-wrap {
    padding:9px;
    /* border-radius: 100px; */
    /* border: 1px solid #70a9f7;  */
    margin-bottom: 18px;
}
._dq-presenter-img-wrap img {
    /* border-radius: 100px; */
}
._dq-program-presenter .arrow {
    color: #cce1ff !important;
    padding: 5px;
    font-size: 18px;
    cursor: pointer;
}

._dq-program-presenter p {
    font-size: 18px;
    color: #fff;
    font-weight: 500;
    margin-bottom: 15px;
}
._dq-program-presenter h3,
._dq-program-presenter h3 a{
    color: #fff;
    font-size: 16px;
}
._dq-program-presenter span {
    color: #cce1ff;
    font-size: 13px;
}

.calendar {
    padding: 10px;
    border: 1px solid #434ac2;
    max-width: 141px;
}

._dq-events {
    position: relative;
    margin-bottom: 14px;
}
._dq-events .arrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    height: auto;
    font-size: 18px;
    color: #cce1ff; 
    z-index: 100;
    cursor: pointer;
    padding: 20px;
}
._dq-events .arrow.left-arrow {
    left: 0;
    /* margin-left: 17px; */
}
._dq-events .arrow.right-arrow {
    right: 0;
    /* margin-right: 17px; */
}
._dq-event-slider-wrap {
    position: relative;
}
._dq-event-slider-wrap p {
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    position: absolute;
    margin: 0;
    padding-top: 17px;
    width: 100%;
    text-align: center;
}
._dq-event-btn-wrap {
    padding: 14px 0;
    text-align: center;
    background-color: #3e63c6;
}

._dq-top-programs {
    background-color: #3e63c6;
    padding: 0 14px;
}
._dq-top-programs ._dq-top-programs-title {
    padding: 15px 0;
    border-bottom:1px solid #70a9f7;
    text-align: center;
}
._dq-top-programs h2 {
    color: #fff;
    font-size: 24px;
    margin: 0;
}
._dq-top-programs ol {
    padding: 0;
    margin: 0;
}
._dq-top-programs ol li {
    list-style-type: none; 
    padding: 10px 0;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}
._dq-top-programs ol li span,
._dq-top-programs ol li span a {
    font-size: 16px;
    color: #fff;
}
._dq-top-programs ol li span:first-child {
    width: 18px;
    display: inline-block;
    margin-right: 20px;
    text-align: right;
    flex: 0 0 auto;
}
._dq-top-programs ol li img {
    /* border-radius: 100px; */
    margin-right: 15px;
}

._dq-program-content ._dq-news-date ._dq-border {
    width: 100%;
}
._dq-program-content ._dq-news-read-more-wrap ._dq-news-title p:first-child {
    margin: 0;
}
._dq-program-content ._dq-news-read-more-wrap .description {
    color: #468df0;
    font-size: 13px;
}
/* --- END Program --- */

/* M1-M2 */
._dq-border-delimter {
    width: 100%;
    border: 1px solid #70a9f7;
    margin: 23px 0;
}
._dq-delimeter-2 {
    max-width: 593px;
    width: 100%;
    max-height: 345px;
}
._dq-live-header {
    max-height: 101px;
    background-color: #3e63c6;
    padding: 18px 10px 18px 34px;
}
._dq-live-header h3 {
    color: #cce1ff;
    font-size: 20px;
    margin: 0;
}
._dq-live-program-choose {
    max-width: 271px;
    width: 100%;
    text-align: center;
}
._dq-live-program-select ._dq-border-delimeter {
    border: 1px solid #cce1ff;
    width: 100%;
    margin: 8px 0;
}
._dq-live-program-select ul {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    flex-wrap: nowrap;
    /* overflow-x: hidden; */
    position: relative;
    left: 0;
    transition: all .3s ease-in-out;
}
._dq-live-sldier {
    /* padding: 0 46px; */
    overflow: hidden;
    position: relative;
}
._dq-live-program-select ul:not(.list) li {
    flex: 0 0 auto;
    width: 271px;
}
._dq-live-sldier span, ._dq-live-sldier li a{
    color: #fff;
    font-size: 19px;
}
._dq-live-sldier span {
    color: #cce1ff;
    cursor: pointer;
    position: absolute;
    z-index: 100;
}
._dq-live-sldier span.arrow-prev {
    left: 46px;
}
._dq-live-sldier span.arrow-next {
    right: 46px;
}

._dq-live-program-select ul.list {
    display: flex;
    flex-direction: column;
    top:140%;
    width: 100%;
    background-color: #70a9f7;
    z-index:101;
}
._dq-live-program-select .nice-select {
    float: none;
    background-color: rgba(255,255,255,0);
    border:none;
    height: initial;
    line-height: initial;
    text-align: center !important;
    padding-right: 10px;
}
._dq-live-program-select .nice-select span {
    font-size: 16px;
    color: #fff;
    margin: 0;
    padding: 0;
}

._dq-live-content {
    min-height: 245px;    
    max-height: 245px;
    border: 1px solid #cce1ff;
    background-color: #edf4ff;
    padding: 15px 18px;
    overflow: hidden;
}
._dq-live-content .date {
    margin:0;
    padding: 0;
    font-size: 13px;
    color: #ed320c;
}
._dq-live-content h4 {
    margin:0;
    padding: 0;
    font-size: 16px;
    color: #2b2b2b;
}
._dq-live-content .desc {
    margin:0;
    padding: 0;
    font-size: 13px;
    color: #a2a2a2;
}
._dq-program-single-elem {
    padding: 9px 19px;
    margin: 6px 0;
}
._dq-program-single-elem.active {
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(112,169,247,1);
    -moz-box-shadow: 0px 0px 5px 0px rgba(112,169,247,1);
    box-shadow: 0px 0px 5px 0px rgba(112,169,247,1);
}
._dq-program-single-elem > div {
    margin: -6px 0;
}
._dq-program-lst-wrap {
    max-height: 214px;
    overflow-y: scroll;
    padding-right: 26px;
    padding-left: 5px;
}
._dq-program-lst-wrap::-webkit-scrollbar {
    width: 2px;
    background-color: #bad2f4;
    margin-left: 23px;
}
._dq-program-lst-wrap::-webkit-scrollbar-thumb {
    width: 13px;
    height: 50px;
    border-radius: 30px;
    background-color: #468df0;
}
._dq-delimeter-wrap {
    margin-bottom: 20px;
}
.first-delimeter ._dq-program-presenter {
    height: 100%;
    background-color: initial;
    margin-bottom: 0;
}
.first-delimeter ._dq-program-presenter span.type {
    color: #fff;
}
._dq-delimeter-wrap ._dq-program-slider {
    height: 349px; 
    background-image: linear-gradient(to bottom, #468df0, #3e63c6);
}
._dq-delimeter-wrap ._dq-program_lst {
    height: 349px;
    background-color: #468df0;
    padding: 13px;
}
._dq-delimeter-wrap ._dq-program_lst ._dq-program-single {
    padding-bottom: 10px;
    border-bottom: 1px solid #7bb2fd;
    align-items: center;
    margin-bottom: 10px;
}
._dq-delimeter-wrap ._dq-program_lst ._dq-program-single img {
    /* border-radius: 100px; */
    margin-right: 15px;
    width: 75px;
}
._dq-delimeter-wrap ._dq-program_lst ._dq-program-single h3,
._dq-delimeter-wrap ._dq-program_lst ._dq-program-single h3 a {
    font-size: 18px;
    color:#fff;
    margin:0;
    padding: 0;
}
._dq-delimeter-wrap ._dq-program_lst ._dq-program-single p {
    color: #cce1ff;
    font-size: 13px;
    margin:0;
    padding: 0;
}
._dq-delimeter-wrap ._dq-program_lst ._dq-program-single span {
    color: #fff;
}

.second-delimeter ._dq-program-presenter, .second-delimeter ._dq-events {
    max-width: 290px;
    width: 100%;
    margin: 0%;
    height: 100%;
}
.second-delimeter ._dq-event-slider-wrap{
    max-height: 286px;
}

/* END M1-M2 */

/* EVENTS */
.events-archive-section {
    margin-bottom: 20px;
    background-color: #EDEDEE;
    padding: 40px 0;
    /* margin-top: -47px; */
}
.events-archive-section h2 {
    color: #747474;
    margin-bottom: 20px;
}
.events-archive-section .event-wrap {
    padding: 10px;
    border: 1px solid #DADADA;
    background-color: #fff;
    margin-bottom: 30px;
}
.events-archive-section .event-wrap img {
    margin-bottom: 20px;
}
.events-archive-section .event-wrap p,
.events-archive-section .event-wrap a {
    font-size: 16px;
    font-weight: 600;
    color: #000 !important;
}
.events-archive-section ._dq-news-date {
    position: relative;
}
.events-archive-section ._dq-news-date p {
    color: #343434;
    margin: 0;
    font-size: 13px;
}
.events-archive-section ._dq-news-date p._dq-category-path {
    color: #ed320c;
    padding-bottom: 5px;
    position: relative;
}
.events-archive-section ._dq-news-date p._dq-category-path::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #c1c1c1;
    border-bottom: 1px solid #c1c1c1 !important;
    z-index: 1;
    width: 120%;
}
.events-archive-section ._dq-news-date p._dq-category-path::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: red;
    border-bottom: 1px solid red !important;
    width: 30%;
    z-index: 2;
}
.events-archive-section .single-event-news-title .date {
    font-size: 13px; 
    color: #000;
}
.events-archive-section .single-event-news-title .news-title {
    font-size: 18px;
    font-weight: 600;
}
/* END EVENTS*/

/* FILM SECTION */
._dq-film-description {
    margin-bottom: 20px;
}
._dq-film-section {
    margin-bottom: 20px;
}
._dq-film-section .img-wrap {
    max-width: 225px;
    width: 100%;
    /* border: 1px solid #70a9f7; */
    color: #9bb9e5;
    font-size: 16px;
    /* max-height: 192px; */
    margin: 0 25px;
    display: block !important;
}
._dq-film-section ._dq-film-text p{
    color: #505050;
    font-size: 16px;
}
._dq-film-team-wrap {
    border: 1px solid #cce1ff;
    padding: 30px;
}
._dq-team-person {
    margin-bottom: 21px;
}
._dq-team-person:last-child {
    /* margin: 0; */
}
._dq-team-person .person-digest {
    width: 100%;
} 

._dq-film-team-wrap h2 {
    color: #3e63c6;
    font-size: 20px;
    font-weight: 600;
    text-align: center;
}
._dq-film-team-wrap .img-wrap {
    border-radius: 100px;
    /* border: 1px solid #70a9f7; */
    /* width: 130px;
    height: 130px; */
    text-align: center;
}
._dq-film-team-wrap .img-wrap img {
    border-radius: 100px;
    margin-bottom: 10px;
}
._dq-film-team-wrap h3 {
    font-size: 18px;
    color: #505050;
    font-weight: 600;
}
._dq-film-team-wrap .person-title {
    max-width: 185px;
    width: 100%;
    margin-right: 27px;
}
._dq-film-team-wrap .person-title p {
    color: #3e63c6;
    font-size: 15px;
}
._dq-film-team-wrap .person-digest p {
    font-size: 15px;
    color: #3e63c6;
}

._dq-comin-soon {
    padding: 12px;
    background-color: #468df0;
}
._dq-comin-soon h2 {
    color: #fff;
    font-size: 20px;
}
._dq-comin-soon img {
    margin-bottom: 17px;
}
._dq-comin-soon h3 {
    font-size: 16px;
    color: #fff;
}

/* END FILM SECTION */

.live-player:not(.control)::-webkit-media-controls-timeline {
    display: none;
}
.live-player:not(.control)::-webkit-media-controls-current-time-display {
    display: none;
}
.live-player:not(.control)::-webkit-media-controls-time-remaining-display {
    display: none;
}
/* ._dq-live-stream.video .mejs__playpause-button {display: none !important;}
._dq-live-stream.video .mejs__currenttime-container {display: none !important;}
._dq-live-stream.video .mejs__time-rail {display: none !important;}
._dq-live-stream.video .mejs__duration-container {display: none !important;} */

/* --- NOTIFICATION --- */
._dq-notif {
    width: 100%;
    min-height: 57px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-content: center;
    text-align: center;
}
._dq-notif * {
    font-size: 14px;
    margin: 0;
}
._dq-notif._dq-notif-error {
    background-color: #ffcfcf;
}
._dq-notif._dq-notif-error *{
    color: #ed320c;
}
/* --- END NOTIFICATION --- */
.dq-broadcast-parents {
    margin-bottom: 20px;
    padding: 40px 0;
}
.dq-broadcast-parents img{
    width: 80%;
    /* border-radius: 100px; */
}
.broadcast-wrap {
    margin-bottom: 30px;
}
.grow2d {
    transition: all .3s ease-in-out;
}
.grow2d:hover {
    transform: scale(1.1);
}


/* --- AJAX LOADER --- */
#floatingBarsG{
	position:relative;
	width:14px;
	height:17px;
	margin:auto;
}

.blockG{
	position:absolute;
	background-color:rgb(255,255,255);
	width:2px;
	height:5px;
	border-radius:2px 2px 0 0;
		-o-border-radius:2px 2px 0 0;
		-ms-border-radius:2px 2px 0 0;
		-webkit-border-radius:2px 2px 0 0;
		-moz-border-radius:2px 2px 0 0;
	transform:scale(0.4);
		-o-transform:scale(0.4);
		-ms-transform:scale(0.4);
		-webkit-transform:scale(0.4);
		-moz-transform:scale(0.4);
	animation-name:fadeG;
		-o-animation-name:fadeG;
		-ms-animation-name:fadeG;
		-webkit-animation-name:fadeG;
		-moz-animation-name:fadeG;
	animation-duration:1.2s;
		-o-animation-duration:1.2s;
		-ms-animation-duration:1.2s;
		-webkit-animation-duration:1.2s;
		-moz-animation-duration:1.2s;
	animation-iteration-count:infinite;
		-o-animation-iteration-count:infinite;
		-ms-animation-iteration-count:infinite;
		-webkit-animation-iteration-count:infinite;
		-moz-animation-iteration-count:infinite;
	animation-direction:normal;
		-o-animation-direction:normal;
		-ms-animation-direction:normal;
		-webkit-animation-direction:normal;
		-moz-animation-direction:normal;
}

#rotateG_01{
	left:0;
	top:6px;
	animation-delay:0.45s;
		-o-animation-delay:0.45s;
		-ms-animation-delay:0.45s;
		-webkit-animation-delay:0.45s;
		-moz-animation-delay:0.45s;
	transform:rotate(-90deg);
		-o-transform:rotate(-90deg);
		-ms-transform:rotate(-90deg);
		-webkit-transform:rotate(-90deg);
		-moz-transform:rotate(-90deg);
}

#rotateG_02{
	left:2px;
	top:2px;
	animation-delay:0.6s;
		-o-animation-delay:0.6s;
		-ms-animation-delay:0.6s;
		-webkit-animation-delay:0.6s;
		-moz-animation-delay:0.6s;
	transform:rotate(-45deg);
		-o-transform:rotate(-45deg);
		-ms-transform:rotate(-45deg);
		-webkit-transform:rotate(-45deg);
		-moz-transform:rotate(-45deg);
}

#rotateG_03{
	left:6px;
	top:1px;
	animation-delay:0.75s;
		-o-animation-delay:0.75s;
		-ms-animation-delay:0.75s;
		-webkit-animation-delay:0.75s;
		-moz-animation-delay:0.75s;
	transform:rotate(0deg);
		-o-transform:rotate(0deg);
		-ms-transform:rotate(0deg);
		-webkit-transform:rotate(0deg);
		-moz-transform:rotate(0deg);
}

#rotateG_04{
	right:2px;
	top:2px;
	animation-delay:0.9s;
		-o-animation-delay:0.9s;
		-ms-animation-delay:0.9s;
		-webkit-animation-delay:0.9s;
		-moz-animation-delay:0.9s;
	transform:rotate(45deg);
		-o-transform:rotate(45deg);
		-ms-transform:rotate(45deg);
		-webkit-transform:rotate(45deg);
		-moz-transform:rotate(45deg);
}

#rotateG_05{
	right:0;
	top:6px;
	animation-delay:1.05s;
		-o-animation-delay:1.05s;
		-ms-animation-delay:1.05s;
		-webkit-animation-delay:1.05s;
		-moz-animation-delay:1.05s;
	transform:rotate(90deg);
		-o-transform:rotate(90deg);
		-ms-transform:rotate(90deg);
		-webkit-transform:rotate(90deg);
		-moz-transform:rotate(90deg);
}

#rotateG_06{
	right:2px;
	bottom:2px;
	animation-delay:1.2s;
		-o-animation-delay:1.2s;
		-ms-animation-delay:1.2s;
		-webkit-animation-delay:1.2s;
		-moz-animation-delay:1.2s;
	transform:rotate(135deg);
		-o-transform:rotate(135deg);
		-ms-transform:rotate(135deg);
		-webkit-transform:rotate(135deg);
		-moz-transform:rotate(135deg);
}

#rotateG_07{
	bottom:0;
	left:6px;
	animation-delay:1.35s;
		-o-animation-delay:1.35s;
		-ms-animation-delay:1.35s;
		-webkit-animation-delay:1.35s;
		-moz-animation-delay:1.35s;
	transform:rotate(180deg);
		-o-transform:rotate(180deg);
		-ms-transform:rotate(180deg);
		-webkit-transform:rotate(180deg);
		-moz-transform:rotate(180deg);
}

#rotateG_08{
	left:2px;
	bottom:2px;
	animation-delay:1.5s;
		-o-animation-delay:1.5s;
		-ms-animation-delay:1.5s;
		-webkit-animation-delay:1.5s;
		-moz-animation-delay:1.5s;
	transform:rotate(-135deg);
		-o-transform:rotate(-135deg);
		-ms-transform:rotate(-135deg);
		-webkit-transform:rotate(-135deg);
		-moz-transform:rotate(-135deg);
}

@keyframes live {
    0% {
        background-color: red;
    }
    50% {
        background-color: transparent
    }
    100%{
        background-color: red;
    }
}

@keyframes fadeG{
	0%{
		background-color:rgb(2,152,252);
	}

	100%{
		background-color:rgb(255,255,255);
	}
}

@-o-keyframes fadeG{
	0%{
		background-color:rgb(2,152,252);
	}

	100%{
		background-color:rgb(255,255,255);
	}
}

@-ms-keyframes fadeG{
	0%{
		background-color:rgb(2,152,252);
	}

	100%{
		background-color:rgb(255,255,255);
	}
}

@-webkit-keyframes fadeG{
	0%{
		background-color:rgb(2,152,252);
	}

	100%{
		background-color:rgb(255,255,255);
	}
}

@-moz-keyframes fadeG{
	0%{
		background-color:rgb(2,152,252);
	}

	100%{
		background-color:rgb(255,255,255);
	}
}
/* --- END AJAX LOADER ---- */

/*  ---- MODAL ----- */
#dq-overlay {position: absolute; top: 0; right:0;bottom:0;left:0; display: none; z-index:500; background-color: rgba(0,0,0, 0.6)}

.popup{
	width: 390px;
	min-width: 280px;
	background-color: #fff;
	box-shadow: 0 0 25px rgba(0, 0, 0, 0.37);
	padding: 0 !important;
	overflow: visible!important;
	/* text-align: center!important; */
}

.popup .modal_close{
	background-image: url(../img/close.png);
    background-repeat: no-repeat;
    background-position: center;
	background-color: transparent;
    width: 20px;
    height: 20px;
    top: -40px;
    right: -40px;
    left: auto;
    -webkit-transition: .3s;
    -o-transition: .3s;
	transition: .3s;
	position: absolute;
	cursor: pointer;
	z-index: 10;
	margin: 0;
	padding: 0;
	border: 0;
	border-radius: 0;
}

.presenter-title {
    width: 100%;
    display: flex;
}
.presenter-title img {
    margin-right: 15px;
    width: 100%;
}
.presenter-title h1 {
    color: #007bff;
}
.presenter-content {
    margin-top: 20px;
}

.dq-modal {cursor: pointer;}

.dq-modal-wrap {position:absolute; left:0;right:0;top:0; margin:auto; height: max-content; width: 991px; z-index: 501; display:none; opacity: 0; border-radius: 13px;}
.grid-2d { -webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px transparent;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: transform;
	transition-property: transform;}
.grid-2d:hover {-webkit-transform: scale(1.1);
    transform: scale(1.1);}
.shadow-hover {
    transition: all ease-in-out .3s;
}
.shadow-hover:hover {
    box-shadow: 0 0 16px rgba(0,0,0,.65);
}

#sondaj-form {width: 550px;}
#sondaj-form ._dq-form {}
/* Customize the label (the container) */
#sondaj-form .container-radio {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  
  /* Hide the browser's default radio button */
  #sondaj-form .container-radio input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 25px;
    width: 25px;
    left: 0;
    z-index: 10;
  }
  
  /* Create a custom radio button */
  #sondaj-form .checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    background-color: #eee;
    border-radius: 50%;
  }
  
  /* On mouse-over, add a grey background color */
  #sondaj-form .container-radio:hover input ~ .checkmark {
    background-color: #ccc;
  }
  
  /* When the radio button is checked, add a blue background */
  #sondaj-form .container-radio input:checked ~ .checkmark {
    background-color: #2196F3;
  }
  
  /* Create the indicator (the dot/circle - hidden when not checked) */
  #sondaj-form .checkmark:after {
    content: "";
    position: absolute;
    display: none;
  }
  
  /* Show the indicator (dot/circle) when checked */
  #sondaj-form .container-radio input:checked ~ .checkmark:after {
    display: block;
  }
  #sondaj-form h1 {
    font-size: 26px;
    color: #468df0;
  }
  #sondaj-form h1 span {
      font-size: 14px;
      color: red;
      opacity: .9;
  }
  #sondaj-form fieldset {
    padding-left: 15px;
    border-left: 5px solid #468df0;
    margin-bottom: 20px;
  }



  
  /* Style the indicator (dot/circle) */
  #sondaj-form .container-radio .checkmark:after {
    top: 9px;
    left: 9px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: white;
  }
/*  ----- END MODAL ------ */

/*  ----- BODY COLORS ---- */

/* ---- COLORS FOR MOLDOVA 1 ----- */
body.moldova1 ._dq-header-wrap {background-color: #434ac2;}
body.moldova1 ._dq-header-main-nav-container {background-color: #1d238b;}
body.moldova1 ._dq-main-program ._dq-main-news-title {border-left: #1d238b;}
body.moldova1 ._dq-main-news-title .fa-folder {color: #434ac2;}
body.moldova1 ._dq-main-news-title ._dq-border-r {background-color: #434ac2;border-bottom-color: #434ac2 !important; }
body.moldova1 ._dq-btn {border-color: #434ac2;}
body.moldova1 ._dq-border-delimter {border-color: #434ac2;}
body.moldova1 ._dq-live-header {background-color: #434ac2;}
body.moldova1 ._dq-live-content {background-color: rgba(67, 74, 194, 0.1); border-color: #434ac2;}
body.moldova1 ._dq-program-lst-wrap::-webkit-scrollbar-thumb {background-color: #434ac2;}
body.moldova1 ._dq-delimeter-wrap ._dq-program-slider {background-image: linear-gradient(to bottom, #393cbd, #14167b);}
body.moldova1 ._dq-delimeter-wrap ._dq-program_lst {background-color: #393cbd;}
body.moldova1 ._dq-delimeter-wrap ._dq-program_lst {background-color: #393cbd;}
body.moldova1 ._dq-program-presenter {background-color: #393cbd;}
body.moldova1 ._dq-event-btn-wrap {background-color: #393cbd;}
body.moldova1 ._dq-btn._dq-btn-round {border-color: #fff;}
body.moldova1 ._dq-footer-wrap {border-color: #434ac2;}
body.moldova1 ._dq-form input[type="text"] {border-color: #434ac2;}
body.moldova1 ._dq-form .fa-envelope {color: #434ac2;}
body.moldova1 ._dq-form .input-group-text {border-color: #434ac2;}
body.moldova1 ._dq-btn._dq-btn-round._dq-btn-bw-bb, body.moldova1 ._dq-btn._dq-btn-round._dq-btn-bw-bb:hover {background-color: #434ac2;}
body.moldova1 ._dq-footer ._dq-footer-social .fa-facebook-f, 
body.moldova1 ._dq-footer ._dq-footer-social .fa-twitter, 
body.moldova1 ._dq-footer ._dq-footer-social .fa-instagram {color: #434ac2;}
body.moldova1 ._dq-btn._dq-btn-round._dq-btn-bb-bw, body.moldova1 ._dq-btn._dq-btn-round._dq-btn-bb-bw:hover,
body.moldova1 ._dq-btn._dq-btn-bb-bw, body.moldova1 ._dq-btn._dq-btn-bb-bw:hover {border-color: #434ac2; color: #434ac2;}
body.moldova1 ._dq-program-slider-container {border-color: #434ac2;}
body.moldova1 ._dq-archive-container ul li, 
body.moldova1 ._dq-archive-container ul li p, 
body.moldova1 ._dq-archive-container ul li * {color: #434ac2;}
body.moldova1 .nice-select {border-color: #434ac2;}
body.moldova1 .nice-select:after {border-color: #434ac2;}
body.moldova1 ._dq-archive-container {border-color: #434ac2;}
body.moldova1 ._dq-top-programs {background-color: #434ac2;}
body.moldova1 .dq-broadcast-parents {background-color: rgba(67, 74, 194, 0.1);}
body.moldova1 ._dq-news-gallery-section ._dq-news-galley-wrap {background-color: #434ac2;}
body.moldova1 ._dq-sinlge-news-content {border-bottom-color: #434ac2;}
body.moldova1 ._dq-about-title {border-bottom-color: #434ac2;}
body.moldova1 ._dq-about-title h1 {color: #434ac2;}
body.moldova1 .dq-broadcast-parents h1 {color: #434ac2;}

/* ---- END COLORS FOR MOLDOVA 1 ------- */

/* ---- COLORS FOR MOLDOVA 2 ----- */
body.moldova2 ._dq-header-wrap {background-color: #e11e21;}
body.moldova2 ._dq-header-main-nav-container {background-color: #a5160f;}
body.moldova2 ._dq-main-program ._dq-main-news-title {border-left: #a5160f;}
body.moldova2 ._dq-main-news-title .fa-folder {color: #e11e21;}
body.moldova2 ._dq-main-news-title ._dq-border-r {background-color: #e11e21;border-bottom-color: #e11e21 !important; }
body.moldova2 ._dq-btn {border-color: #e11e21;}
body.moldova2 ._dq-btn:hover {color: #e11e21;}
body.moldova2 ._dq-border-delimter {border-color: #e11e21;}
body.moldova2 ._dq-live-header {background-color: #e11e21;}
body.moldova2 ._dq-live-content {background-color: rgba(225, 30, 33, 0.1); border-color: #e11e21;}
body.moldova2 ._dq-program-lst-wrap::-webkit-scrollbar-thumb {background-color: #e11e21;}
body.moldova2 ._dq-delimeter-wrap ._dq-program-slider {background-image: linear-gradient(to bottom, #e11e21, #14167b);}
body.moldova2 ._dq-delimeter-wrap ._dq-program_lst {background-color: #e11e21;}
body.moldova2 ._dq-delimeter-wrap ._dq-program_lst {background-color: #e11e21;}
body.moldova2 ._dq-program-presenter {background-color: #e11e21;}
body.moldova2 ._dq-event-btn-wrap {background-color: #e11e21;}
body.moldova2 ._dq-btn._dq-btn-round {border-color: #fff;}
body.moldova2 ._dq-btn._dq-btn-round:hover {color: #fff;}
body.moldova2 ._dq-footer-wrap {border-color: #e11e21;}
body.moldova2 ._dq-form input[type="text"] {border-color: #e11e21;}
body.moldova2 ._dq-form input[type="text"]::placeholder {color: #e11e21;}
body.moldova2 ._dq-form .fa-envelope {color: #e11e21;}
body.moldova2 ._dq-form .input-group-text {border-color: #e11e21;}
body.moldova2 ._dq-btn._dq-btn-round._dq-btn-bw-bb, body.moldova2  ._dq-btn._dq-btn-round._dq-btn-bw-bb:hover {background-color: #e11e21;}
body.moldova2 ._dq-footer ._dq-footer-social .fa-facebook-f, 
body.moldova2 ._dq-footer ._dq-footer-social .fa-twitter, 
body.moldova2 ._dq-footer ._dq-footer-social .fa-instagram {color: #e11e21;}
body.moldova2 ._dq-btn._dq-btn-round._dq-btn-bb-bw, body.moldova2  ._dq-btn._dq-btn-round._dq-btn-bb-bw:hover {border-color: #e11e21; color: #e11e21;}
body.moldova2 ._dq-program-slider-container {border-color: #e11e21;}
body.moldova2 ._dq-archive-container ul li, 
body.moldova2 ._dq-archive-container ul li p, 
body.moldova2 ._dq-archive-container ul li * {color: #e11e21;}
body.moldova2 .nice-select {border-color: #e11e21;}
body.moldova2 .nice-select:after {border-color: #e11e21;}
body.moldova2 ._dq-archive-container {border-color: #e11e21;}
body.moldova2 ._dq-top-programs {background-color: #e11e21;}
body.moldova2 ._dq-program-single-elem.active {-webkit-box-shadow: 0px 0px 5px 0px rgba(225, 30, 33, 0.3);
    -moz-box-shadow: 0px 0px 5px 0px rgba(225, 30, 33, 0.3);
    box-shadow: 0px 0px 5px 0px rgba(225, 30, 33, 0.3);
}
body.moldova2 ._dq-program-lst-wrap::-webkit-scrollbar {
    background-color: rgba(225, 30, 33, 0.1);
}
body.moldova2 ._dq-live-program-select ._dq-border-delimeter {border: 1px solid #ffffff80;}
body.moldova2 ._dq-live-sldier span {color: #ffffff80;}
body.moldova2 ._dq-live-header h3 {color: #fff}
body.moldova2 ._dq-program-presenter .arrow {color: #ffffff80 !important;}
body.moldova2 .dq-broadcast-parents {background-color: rgba(225, 30, 33, 0.1); }
body.moldova2 ._dq-about-title {border-bottom-color: #e11e21; }
body.moldova2 ._dq-about-title h1 {color: #e11e21; }


/* ---- END COLORS FOR MOLDOVA 2 ----- */

/* ---- COLORS FOR RADIO MOLDOVA ----- */
body.radiom ._dq-header-wrap {background-color: #393cbd;}
body.radiom ._dq-header-main-nav-container {background-color: #1d238b;}
body.radiom ._dq-main-program ._dq-main-news-title {border-left: #1d238b;}
body.radiom ._dq-main-news-title .fa-folder {color: #393cbd;}
body.radiom ._dq-main-news-title ._dq-border-r {background-color: #393cbd;border-bottom-color: #393cbd !important; }
body.radiom ._dq-btn {border-color: #393cbd;}
body.radiom ._dq-border-delimter {border-color: #393cbd;}
body.radiom ._dq-live-header {background-color: #393cbd;}
body.radiom ._dq-live-content {background-color: rgba(67, 74, 194, 0.1); border-color: #393cbd;}
body.radiom ._dq-program-lst-wrap::-webkit-scrollbar-thumb {background-color: #393cbd;}
body.radiom ._dq-delimeter-wrap ._dq-program-slider {background-image: linear-gradient(to bottom, #393cbd, #14167b);}
body.radiom ._dq-delimeter-wrap ._dq-program_lst {background-color: #393cbd;}
body.radiom ._dq-delimeter-wrap ._dq-program_lst {background-color: #393cbd;}
body.radiom ._dq-program-presenter {background-color: #393cbd;}
body.radiom ._dq-event-btn-wrap {background-color: #393cbd;}
body.radiom ._dq-btn._dq-btn-round {border-color: #fff;}
body.radiom ._dq-footer-wrap {border-color: #393cbd;}
body.radiom ._dq-form input[type="text"] {border-color: #393cbd;}
body.radiom ._dq-form .fa-envelope {color: #393cbd;}
body.radiom ._dq-form .input-group-text {border-color: #393cbd;}
body.radiom ._dq-btn._dq-btn-round._dq-btn-bw-bb, body.radiom ._dq-btn._dq-btn-round._dq-btn-bw-bb:hover {background-color: #393cbd;}
body.radiom ._dq-footer ._dq-footer-social .fa-facebook-f, 
body.radiom ._dq-footer ._dq-footer-social .fa-twitter, 
body.radiom ._dq-footer ._dq-footer-social .fa-instagram {color: #393cbd;}
body.radiom ._dq-btn._dq-btn-round._dq-btn-bb-bw, body.radiom ._dq-btn._dq-btn-round._dq-btn-bb-bw:hover {border-color: #393cbd; color: #393cbd;}
body.radiom ._dq-program-slider-container {border-color: #393cbd;}
body.radiom ._dq-archive-container ul li, 
body.radiom ._dq-archive-container ul li p, 
body.radiom ._dq-archive-container ul li * {color: #393cbd;}
body.radiom .nice-select {border-color: #393cbd;}
body.radiom .nice-select:after {border-color: #393cbd;}
body.radiom ._dq-archive-container {border-color: #393cbd;}
body.radiom ._dq-top-programs {background-color: #393cbd;}
body.radiom .dq-broadcast-parents {background-color: rgba(67, 74, 194, 0.1); }
body.radiom ._dq-about-title {border-bottom-color: #393cbd; }
body.radiom ._dq-about-title h1 {color: #393cbd; }
body.radiom .dq-broadcast-parents h1 {color: #393cbd;}



/* ---- END COLORS FOR RADIO MOLDOVA ----- */

/* ---- COLORS FOR RADIO TINERET */
body.radiomt ._dq-header-wrap {background-color: #9d36e6;}
body.radiomt ._dq-header-main-nav-container {background-color: #591c79;}
body.radiomt ._dq-main-program ._dq-main-news-title {border-left: #591c79;}
body.radiomt ._dq-main-news-title .fa-folder {color: #9d36e6;}
body.radiomt ._dq-main-news-title ._dq-border-r {background-color: #9d36e6;border-bottom-color: #9d36e6 !important; }
body.radiomt ._dq-btn {border-color: #9d36e6;}
body.radiomt ._dq-btn:hover {color: #9d36e6;}
body.radiomt ._dq-border-delimter {border-color: #9d36e6;}
body.radiomt ._dq-live-header {background-color: #9d36e6;}
body.radiomt ._dq-live-content {background-color: rgba(157, 54, 230, 0.1); border-color: #9d36e6;}
body.radiomt ._dq-program-lst-wrap::-webkit-scrollbar-thumb {background-color: #9d36e6;}
body.radiomt ._dq-delimeter-wrap ._dq-program-slider {background-image: linear-gradient(to bottom, #9d36e6, #591c79);}
body.radiomt ._dq-delimeter-wrap ._dq-program_lst {background-color: #9d36e6;}
body.radiomt ._dq-delimeter-wrap ._dq-program_lst {background-color: #9d36e6;}
body.radiomt ._dq-program-presenter {background-color: #9d36e6;}
body.radiomt ._dq-event-btn-wrap {background-color: #9d36e6;}
body.radiomt ._dq-btn._dq-btn-round {border-color: #fff;}
body.radiomt ._dq-btn._dq-btn-round:hover {color: #fff;}
body.radiomt ._dq-footer-wrap {border-color: #9d36e6;}
body.radiomt ._dq-form input[type="text"] {border-color: #9d36e6;}
body.radiomt ._dq-form input[type="text"]::placeholder {color: #9d36e6;}
body.radiomt ._dq-form .fa-envelope {color: #9d36e6;}
body.radiomt ._dq-form .input-group-text {border-color: #9d36e6;}
body.radiomt ._dq-btn._dq-btn-round._dq-btn-bw-bb, body.radiomt ._dq-btn._dq-btn-round._dq-btn-bw-bb:hover {background-color: #9d36e6;}
body.radiomt ._dq-footer ._dq-footer-social .fa-facebook-f, 
body.radiomt ._dq-footer ._dq-footer-social .fa-twitter, 
body.radiomt ._dq-footer ._dq-footer-social .fa-instagram {color: #9d36e6;}
body.radiomt ._dq-btn._dq-btn-round._dq-btn-bb-bw, body.radiomt ._dq-btn._dq-btn-round._dq-btn-bb-bw:hover {border-color: #9d36e6; color: #9d36e6;}
body.radiomt ._dq-program-slider-container {border-color: #9d36e6;}
body.radiomt ._dq-archive-container ul li, 
body.radiomt ._dq-archive-container ul li p, 
body.radiomt ._dq-archive-container ul li * {color: #9d36e6;}
body.radiomt .nice-select {border-color: #9d36e6;}
body.radiomt .nice-select:after {border-color: #9d36e6;}
body.radiomt ._dq-archive-container {border-color: #9d36e6;}
body.radiomt ._dq-top-programs {background-color: #9d36e6;}
body.radiomt ._dq-program-single-elem.active {-webkit-box-shadow: 0px 0px 5px 0px rgba(157, 54, 230, 0.3);
    -moz-box-shadow: 0px 0px 5px 0px rgba(157, 54, 230, 0.3);
    box-shadow: 0px 0px 5px 0px rgba(157, 54, 230, 0.3);
}
body.radiomt ._dq-program-lst-wrap::-webkit-scrollbar {
    background-color: rgba(157, 54, 230, 0.1);
}
body.radiomt ._dq-live-program-select ._dq-border-delimeter {border: 1px solid #ffffff80;}
body.radiomt ._dq-live-sldier span {color: #ffffff80;}
body.radiomt ._dq-live-header h3 {color: #fff}
body.radiomt ._dq-program-presenter .arrow {color: #ffffff80 !important;}
body.radiomt .dq-broadcast-parents {background-color: rgba(157, 54, 230, 0.1); }
body.radiomt ._dq-about-title {border-bottom-color: #9d36e6; }
body.radiomt ._dq-about-title h1 {color: #9d36e6; }
body.radiomt ._dq-delimeter-wrap ._dq-program_lst ._dq-program-single {border-color: #591c79;}
body.radiomt .calendar {border-color: #9d36e6;}
body.radiomt ._dq-slider-description-wrap h1 {color: #9d36e6;}
body.radiomt ._dq-top-programs ._dq-top-programs-title {border-color: #591c79;}
body.radiomt .slick-dots li {background-color: #9d36e6;}
body.radiomt .dq-broadcast-parents h1 {color: #9d36e6;}

/* ---- END COLORS FOR RADIO TINERET */

/* ---- COLORS FOR RADIO MUZICAL */
body.radiomm ._dq-header-wrap {background-color: #fe470f;}
body.radiomm ._dq-header-main-nav-container {background-color: #a5160f;}
body.radiomm ._dq-main-program ._dq-main-news-title {border-left: #a5160f;}
body.radiomm ._dq-main-news-title .fa-folder {color: #fe470f;}
body.radiomm ._dq-main-news-title ._dq-border-r {background-color: #fe470f;border-bottom-color: #fe470f !important; }
body.radiomm ._dq-btn {border-color: #fe470f;}
body.radiomm ._dq-btn:hover {color: #fe470f;}
body.radiomm ._dq-border-delimter {border-color: #fe470f;}
body.radiomm ._dq-live-header {background-color: #fe470f;}
body.radiomm ._dq-live-content {background-color: rgba(254, 71, 15, 0.1); border-color: #fe470f;}
body.radiomm ._dq-program-lst-wrap::-webkit-scrollbar-thumb {background-color: #fe470f;}
body.radiomm ._dq-delimeter-wrap ._dq-program-slider {background-image: linear-gradient(to bottom, #fe470f, #a5160f);}
body.radiomm ._dq-delimeter-wrap ._dq-program_lst {background-color: #fe470f;}
body.radiomm ._dq-delimeter-wrap ._dq-program_lst {background-color: #fe470f;}
body.radiomm ._dq-program-presenter {background-color: #fe470f;}
body.radiomm ._dq-event-btn-wrap {background-color: #fe470f;}
body.radiomm ._dq-btn._dq-btn-round {border-color: #fff;}
body.radiomm ._dq-btn._dq-btn-round:hover {color: #fff;}
body.radiomm ._dq-footer-wrap {border-color: #fe470f;}
body.radiomm ._dq-form input[type="text"] {border-color: #fe470f;}
body.radiomm ._dq-form input[type="text"]::placeholder {color: #fe470f;}
body.radiomm ._dq-form .fa-envelope {color: #fe470f;}
body.radiomm ._dq-form .input-group-text {border-color: #fe470f;}
body.radiomm ._dq-btn._dq-btn-round._dq-btn-bw-bb, body.radiomm ._dq-btn._dq-btn-round._dq-btn-bw-bb:hover {background-color: #fe470f;}
body.radiomm ._dq-footer ._dq-footer-social .fa-facebook-f, 
body.radiomm ._dq-footer ._dq-footer-social .fa-twitter, 
body.radiomm ._dq-footer ._dq-footer-social .fa-instagram {color: #fe470f;}
body.radiomm ._dq-btn._dq-btn-round._dq-btn-bb-bw, body.radiomm ._dq-btn._dq-btn-round._dq-btn-bb-bw:hover {border-color: #fe470f; color: #fe470f;}
body.radiomm ._dq-program-slider-container {border-color: #fe470f;}
body.radiomm ._dq-archive-container ul li, 
body.radiomm ._dq-archive-container ul li p, 
body.radiomm ._dq-archive-container ul li * {color: #fe470f;}
body.radiomm .nice-select {border-color: #fe470f;}
body.radiomm .nice-select:after {border-color: #fe470f;}
body.radiomm ._dq-archive-container {border-color: #fe470f;}
body.radiomm ._dq-top-programs {background-color: #fe470f;}
body.radiomm ._dq-program-single-elem.active {-webkit-box-shadow: 0px 0px 5px 0px rgba(254, 71, 15, 0.3);
    -moz-box-shadow: 0px 0px 5px 0px rgba(254, 71, 15, 0.3);
    box-shadow: 0px 0px 5px 0px rgba(254, 71, 15, 0.3);
}
body.radiomm ._dq-program-lst-wrap::-webkit-scrollbar {
    background-color: rgba(254, 71, 15, 0.1);
}
body.radiomm ._dq-live-program-select ._dq-border-delimeter {border: 1px solid #ffffff80;}
body.radiomm ._dq-live-sldier span {color: #ffffff80;}
body.radiomm ._dq-live-header h3 {color: #fff}
body.radiomm ._dq-program-presenter .arrow {color: #ffffff80 !important;}
body.radiomm .dq-broadcast-parents {background-color: rgba(254, 71, 15, 0.1);}
body.radiomm ._dq-delimeter-wrap ._dq-program_lst ._dq-program-single {border-color: #ffffff80;}
body.radiomm ._dq-about-title {border-bottom-color: #fe470f;}
body.radiomm ._dq-about-title h1 {color: #fe470f;}
body.radiomm .calendar {border-color: #fe470f;}
body.radiomm ._dq-slider-description-wrap h1 {color: #fe470f;}
body.radiomm ._dq-top-programs ._dq-top-programs-title {border-color: #a5160f;}
body.radiomm .slick-dots li {background-color: #fe470f;}
body.radiomm .dq-broadcast-parents h1 {color: #fe470f;}

/* ---- END COLORS FOR RADIO MUZICAL */

/* ---- CIC COLORS ---- */
body.cic ._dq-header-wrap {background-color: #751239;}
body.cic ._dq-header-main-nav-container {background-color: #43081f;}
body.cic ._dq-cic-first-title h1, body.cic ._dq-cic-second-title h1 {color: #751239;}
body.cic ._dq-cic-first-title, body.cic ._dq-cic-second-title {border-bottom-color: #751239;}
body.cic ._dq-cic-first-left ul a {color: #751239; border-color: #751239;}
body.cic ._dq-cic-first-left ul li.active a {color: #fff; background-color: #751239;}
body.cic ._dq-cic-left-title, body.cic ._dq-cic-right-title {border-color: #43081f;}
body.cic ._dq-footer-wrap {border-color: #751239;}
body.cic ._dq-btn._dq-btn-bb-bw, body.cic ._dq-btn._dq-btn-bb-bw:hover {border-color: #751239; color: #751239;}
body.cic ._dq-form input[type="text"], body.cic ._dq-form textarea {border-color: #751239; color: #751239;}
body.cic ._dq-form .input-group-text {color: #751239; border-color: #751239;}
body.cic ._dq-btn._dq-btn-round._dq-btn-bw-bb, body.cic ._dq-btn._dq-btn-round._dq-btn-bw-bb:hover {background-color: #751239; }
body.cic ._dq-footer ._dq-footer-social .fa-facebook-f, body.cic ._dq-footer ._dq-footer-social .fa-twitter, 
body.cic ._dq-footer ._dq-footer-social .fa-instagram {color: #751239;}
body.cic ._dq-anounce:nth-child(odd) {background-color: #43081f;}
body.cic ._dq-anounce:nth-child(even) {background-color: #751239;}
body.cic ._dq-film-team-wrap {border-color: #751239;}
body.cic ._dq-about-title {border-bottom-color: #751239;}
body.cic ._dq-about-title h1 {color: #751239; }
body.cic ._dq-film-team-wrap h2 {color: #751239; }
body.cic ._dq-film-team-wrap .person-title p {color: #751239; }
body.cic ._dq-team-person a {color: #751239; }


/* ---- END CIC COLORS ---- *

/* ---- Telefilm Chisinau ---- */
body.telefilm ._dq-header-wrap {background-color: #828e0b;}
body.telefilm ._dq-header-main-nav-container {background-color: #555d09;}
body.telefilm ._dq-comin-soon {background-color: #828e0b;}
body.telefilm ._dq-film-team-wrap {border-color: #828e0b;}
body.telefilm ._dq-footer-wrap {border-color: #828e0b;}
body.telefilm ._dq-form input[type="text"], body.telefilm ._dq-form textarea {border-color: #828e0b; color:#828e0b;}
body.telefilm ._dq-form .input-group-text {border-color: #828e0b; color:#828e0b;}
body.telefilm ._dq-btn._dq-btn-round._dq-btn-bw-bb, body.telefilm ._dq-btn._dq-btn-round._dq-btn-bw-bb:hover {background-color: #828e0b;}
body.telefilm ._dq-footer ._dq-footer-social .fa-facebook-f, 
body.telefilm ._dq-footer ._dq-footer-social .fa-twitter, 
body.telefilm ._dq-footer ._dq-footer-social .fa-instagram {color: #828e0b;}
body.telefilm ._dq-sinlge-news-content {border-color: #828e0b;}
body.telefilm ._dq-single-news-wrap {border-color: #828e0b;}
body.telefilm .video-portfolio-container {background-color: #828e0b; padding: 20px 10px;}
body.telefilm .video-portfolio-container h3 {color: #fff; margin-bottom: 20px;}
body.telefilm ._dq-btn._dq-btn-bd, body.telefilm  ._dq-btn._dq-btn-bd:hover {color: #fff;}
body.telefilm .video-wrap {width: 343px; height: 216px; margin-right: 75px;}
body.telefilm .video-wrap:nth-child(3n) {margin-right: 0px;}
body.telefilm #videoPortfolioHtml {width: 100%; margin-bottom: 20px;}
body.telefilm ._dq-news-gallery-section ._dq-news-galley-wrap {background-color:#828e0b;}
body.telefilm ._dq-about-title {border-bottom-color: #828e0b; }
body.telefilm ._dq-about-title h1 {color: #828e0b;}
body.telefilm ._dq-single-news-right-bar {border-color: #828e0b;max-height: initial;}
body.telefilm ._dq-single-news-right-bar {border-color: #828e0b;}
body.telefilm ._dq-btn._dq-btn-bb-bw, 
body.telefilm ._dq-btn._dq-btn-bb-bw:hover {border-color: #828e0b; color: #828e0b;}
body.telefilm ._dq-single-news-right-bar ._dq-right-bar {border-color: #828e0b;}
body.telefilm ._dq-single-news-right-bar h3 {color: #828e0b;}
body.telefilm ._dq-film-team-wrap h2 {color: #828e0b;}
body.telefilm ._dq-film-team-wrap .person-title p {color: #828e0b;}
/* ---- End Telefilm Chisinau  */

/* ----- Teleradio Moldova ------- */
body.teleradio ._dq-about-section {background-color: rgba(67, 74, 194, 0.1); margin-bottom: 20px;}
/* ----- End Teleradio Moldova ------- */

.absolute-img {position: absolute; left: 0; right: 0;}
/*  ----- END BODY COLORS ----- */

/* .slick-slide slick-active */
.slick-slide {
    position: relative;
    max-width: 984px;
}
.slick-slide:not(.slick-current)::before {
    content: "";
    position: absolute;
    top:0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 1;
}
.slick-slider .slick-arrow {
display: block;
    position: absolute;
    z-index: 9;
    height: 100%;
    top: 0;
    width: 60px;
    margin: 0;
    border: none !important;
    background-color: transparent !important;
    background-repeat: no-repeat !important;
    background-position: center;
    opacity: 0;
    transition: opacity 300ms;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}
button.slick-arrow.slick-prev {
    left: 20px;
    background-image: url(/img/arrow-left.svg);
}
button.slick-arrow.slick-next {
    right: 20px;
    background-image: url(/img/arrow-right.svg);

}
.slick-slide .broadcast-content {
    position: absolute;
    bottom: 0;
    top: 0;
    right: 0;
    left: 0;
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    background: linear-gradient(0deg, rgba(0,0,0,.8) 0%, rgba(255,255,255,.0) 50%);
    padding: 40px;
    transition: all .8s ease-in-out;
}
/* .slick-slide.slick-current .broadcast-content {
    background: linear-gradient(0deg, rgba(0,0,0,.3) 0%, rgba(255,255,255,.3) 81%);
}
.slick-slide.slick-current .broadcast-content:hover {
    background: linear-gradient(0deg, rgba(0,0,0,.8) 0%, rgba(255,255,255,.3) 81%);
} */

.broadcast-content span {
    color: #fff;
    font-size: 16px;
    margin-bottom: 15px;
}
.broadcast-content span.title {
    font-weight: 600;
    font-size: 28px;
}
.broadcast-content span.date {
    color: #ed320c;
}
.broadcast-content span.about {
    overflow: hidden;
    transition: all .8s ease-in-out;
    height: auto;
    max-height: 0;
}
.broadcast-content:hover span.about {
    max-height: 600px;
}
.broadcast-content:hover {
    background-color: rgba(0, 0, 0, 0.5);
}
.broadcast-content span.about span {
    display: block;
}

/*  Slick slider broadcsts */
.slick-slider:hover .slick-arrow,
.slick-slider:hover .slick-arrow{
    opacity: 1;
}
/* End slick slider */
#modal-send-news, #modal-contact-so {
    width: 650px;
    /* background-image: linear-gradient(to bottom, #468df0, #8ca6f3, #bbc1f7, #e0dffa, #ffffff); */
}
#modal-send-news .input-group,
#modal-contact-so .input-group {
    margin-bottom: 20px;
}
#modal-send-news input[type="text"], 
#modal-send-news textarea,
#modal-contact-so input[type="text"], 
#modal-contact-so textarea {
    max-width: 100%;
}
#modal-send-news textarea,
#modal-contact-so textarea {
    height: auto;
}


/* Page Path */
.page-path-section {
    width: 100%;
    /* padding: 20px 0; */
    background-color: #3498db;
}

#breadcrumb {
    list-style: none;
    display: inline-block;
    padding: 0;
    margin: 0;
  }
  #breadcrumb .icon {
    font-size: 14px;
  }
  #breadcrumb li {
    float: left;
    /* border-right: 3px solid #fff; */
  }
  #breadcrumb li:last-child {
      border-right: none;
  }

  #breadcrumb li a {
    color: #FFF;
    display: block;
    background: #3498db;
    text-decoration: none;
    position: relative;
    height: 50px;
    line-height: 50px;
    padding: 0 18px;
    text-align: center;
    opacity: .9;
    /* margin-right: 23px; */
  }
  #breadcrumb li.active a {
    background-color: rgba(255,255,255, .6);
    opacity: 1;
  }
  /* #breadcrumb li.active a:before {
    border-color: #2980b9;
    border-left-color: transparent;
  } */
  /* #breadcrumb li.active a:after {
    border-left-color: #2980b9;
  } */
  #breadcrumb li:first-child a {
    /* padding-left: 15px; */
    -moz-border-radius: 0 0 0 0;
    -webkit-border-radius: 0;
    border-radius: 0 0 0 0;
  }
  #breadcrumb li:first-child a:before {
    border: none;
  }
  #breadcrumb li:last-child a {
    /* padding-right: 15px; */
    -moz-border-radius: 0 0 0 0;
    -webkit-border-radius: 0;
    border-radius: 0 0 0 0;
  }
  #breadcrumb li:last-child a:after {
    border: none;
  }
  /* #breadcrumb li a:before, #breadcrumb li a:after {
    content: "";
    position: absolute;
    top: 0;
    border: 0 solid #3498db;
    border-width: 25px 10px;
    width: 0;
    height: 0;
  } */
  /* #breadcrumb li a:before {
    left: -20px;
    border-left-color: transparent;
  } */
  #breadcrumb li a:after {
    left: 100%;
    border-color: #fff;
    border-left-color: #3498db;
  }
  #breadcrumb li a:hover {
    background-color: rgba(255,255,255, .6);
    opacity: 1;
  }
.full-width {width: 100%;}

/* JOBS PAGE */
._dq-jobs-section {padding: 20px 0;}
._dq-jobs-section .jobs-title { font-size: 24px; font-weight: 600;color: #468df0; }
._dq-jobs-section .attention { color: red; }
._dq-jobs-section .send-cv-area {margin-bottom: 20px;}
._dq-jobs-lst-container {padding: 20px 0; border-bottom: 1px solid lightgray;}
._dq-jobs-lst-container .date {font-size: 14px; color: red;}
._dq-jobs-lst-container .job-title {font-size: 24px; color: #468df0;}
._dq-jobs-lst-container .job-description {padding: 40px 0 40px 40px;border-left: 5px solid #468df0;}
/* END JOBS PAGE */

.background-scrolled {
    height: 500px;
    width: 100%;
    margin-top: 20px;
    background-repeat: no-repeat;
    background-position: center top;
    background-attachment: fixed;
    background-size: cover;
}

.inactive {display: none;}
#___gcse_0 {width:100%;}
.google-search {width:100%;}

/*******  RSS  *******/
.rss-ul {
    width: 100%; 
    padding: 0;
}
.rss-ul li {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding: 20px 0;
    border-bottom: 1px solid #70a9f7;
}
.rss-section ._dq-live-stream-current-wrap {
    margin-top: 40px;
    padding: 0 150px;
}
.rss-section ._dq-live-stream-current-wrap h2 {
    color: #468df0;
    font-size: 24px;
}
