/* LIVE */
.megalive-landing {margin-bottom:30px}
.current-col .program-item-title{font-weight:400;font-size:3em;line-height:1.2;display:block}
.current-col .program-item-time{font-size:17px;line-height:21px;display:flex;width:100%;margin-bottom:10px}
.current-col .program-item-time .live-label:before{content:"";width:7px;height:7px;border-radius:100%;display:block;background-color:var(--red);margin-right:8px;animation: blinker 2s linear infinite;}
.current-col .program-item-time .live-label{margin-right:20px;display:flex;align-items:center}
.next-col .program-item-time{display:block;font-size:15px;line-height:19px;margin-bottom:10px}
.next-col .program-item-time .next-label{margin-right:20px}
.next-col .program-item-title{font-size:19px;line-height:24px}
.wrap-live-programm {position: relative;padding-bottom: 6rem}
.wrap-live-programm:after {
    content: "";
    height: 2px;
    display: block;
    background: transparent radial-gradient(closest-side at 50% 50%,#d0003d 0,#68001F00 100%) 0 0 no-repeat padding-box;
    max-width: 1360px;
    margin: 0 auto;
    opacity: 1;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}
.current-col:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right: 10px;
    background: transparent radial-gradient(closest-side at 50% 50%,#d0003d 0,#68001F00 100%) 0 0 no-repeat padding-box;
    width: 5px;
}

.arte-col{margin:0 10px}
.arte-col .mask-image{height:0;padding-bottom:56.25%}
.arte-col .mask-image img{position:absolute;top:0;left:0;height:100%;width:100%}
.inner-vinieta{position:absolute;left:0;right:0;top:0;background:transparent linear-gradient(180deg,#000 0,#00000000 100%) 0 0 no-repeat padding-box;z-index:1;font-size:15px;line-height:19px;padding:10px}
.carousel-sidebar{display:block;width:325px;margin-left:20px}
.carousel-sidebar .inner-sidebar{background-color:var(--blue);padding:10px;height:100%;width:100%}
.wrap-section {display: flex}
.wrap-carousel.carousel-Populars {width: calc(100% - 345px)}

.headline-name,
.group-title {margin-bottom:2rem;
    display: block;
    font-size: 5rem;
    color: transparent;
    background: linear-gradient(180deg, rgba(255,255,255,1) 25%, rgba(255,255,255,0) 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 600;
    line-height: 1;
}

#Populars {
    margin: 6rem auto;
    position: relative;
}

.add-playbutton:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url(../imgs/playButton.svg);
    z-index: 1;
    background-size: 36px;
    background-position: center;
    background-repeat: no-repeat;
}
.wrap-inner-carousel{padding-bottom:3rem}
#Populars {
    padding-bottom: 6rem;
}
#Populars:after {
    content: "";
    height: 2px;
    display: block;
    background: transparent radial-gradient(closest-side at 50% 50%,#d0003d 0,#68001F00 100%) 0 0 no-repeat padding-box;
    max-width: 1360px;
    margin: 0 auto;
    opacity: 1;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}

@media (max-width:1023px) {
.arte-col,  
.mega-carousel-px .news-post, .mega-carousel-p .news-post,
.flexvideos:not(.column) .video-tile{margin:0 5px}
.main-header{margin-bottom:0}    
.wrap-live-programm{padding-bottom:3rem}  
.megalive-landing {margin-bottom:10px}  
.current-col:after{display:none}  
.headline-name, .group-title{font-size:3.1rem;margin-bottom:1rem!important}  
.wrap-carousel.carousel-Populars{width:100%}
.add-playbutton:after {background-size:24px}
}