#livebutton{display:none}
@media (max-width: 1023px) {
#punch-search{display:none}
#meganav{width:30px;padding:8px 0}
#megasearch{height:0}
.vod-landing:before,.show-landing:before,.megalive-landing:before{display:none}
.megatv{min-width:initial}
#page{max-width:100%;overflow-x:hidden;margin:0}
.das-320-mobile{padding:0 0 2rem}
.font-medium{font-size:16px}
.menu-col-mobile{display:block;margin-bottom:20px}
#mega-box-menu{left:1rem;right:1rem}
#mega-box-menu.open-box .menu-col{display:none}
#MainNav{display:none}
.tf-l.mega-logo{margin-right:10px;width:100px}
.menu-col-mobile a{display:block;font-size:1.6rem;color:#fff;font-weight:900;text-transform:uppercase;padding:10px 15px 0}
.menu-footer{flex-wrap:wrap}
#copyright.gridrow.flexrow{font-size:1.4rem}
.billboard-slot{display:none}
.program-under-player h1{margin-bottom:10px;opacity:1}
.home .group-title{font-size:2.2rem}
.home .wrap-carousel.carousel-Populars{width:100%;padding:0}
.home-section.vertical-section{margin-left:-5px;margin-right:-5px}
.home-section{margin-left:-5px;margin-right:-5px}
.mega-carousel.slick-slider{margin:0 -5px}
.arte-col{margin:0 5px}
.megav-carousel.slick-slider{margin:0 -2px}
.flexvideos .video-tile{margin:0 2px}
.arte-col .mask-image{height:125px}
.shows-anchor{margin-bottom:2rem;white-space:nowrap;display:block;overflow-x:scroll}
.group-title{margin:1.5rem 0}
#news-menu.flexgrid,.anchor-row{display:block;white-space:nowrap;overflow-x:scroll;margin-left:-15px;margin-right:-15px;width:auto}
#news-menu li,.anchor-row .anchor_name{white-space:nowrap;display:inline-block}
#main-article{margin-top:1rem}
.video-row{margin-left:-15px;margin-right:-15px;width:auto}
.social-row{margin-top:2rem;padding-bottom:1.5rem}
.social-row a .social-name{display:none}
.social-row a{width:25%;align-items:center;justify-content:center}
.social-row a:last-child{margin-right:0}
.single .entry-title{font-size:2.2rem}
.social-column{width:100%}
.social-column .sticky-element{display:flex;position:relative;top:initial}
.social-column a{width:25%;border-radius:4px;color:#FFF;height:42px;padding:10px;margin:0 10px 0 0;display:flex;align-items:center;justify-content:center}
.social-column .embed-code {
    border-radius: 4px;
    width: 20%;
    height: auto;
    white-space: nowrap;
    display: none;
}
.article-text-wrap{padding:0}
#WrapGrid{display:flex;flex-direction:column}
#Post-Sidebar{order:10}
.megatv .slick-arrow{width:28px;height:28px}
.arte-col .mask-title .vinieta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.anchor-wrap{width:100%}
#myBtn{width:36px;height:36px;padding:5px}
.pseudo-border-right:after{display:none}
.wrap-wall .web-col{width:100%;float:none}
header .social-cell-footer a{margin:0 4px}
header .tf-r .social-cell-footer{margin:0;border:0;border-left:1px solid rgba(255,255,255,0.5);border-right:1px solid rgba(255,255,255,0.5)}
#livebutton a{color:inherit}
#livebutton{display:block;font-size:15px;padding:0 2px;white-space:nowrap;font-weight:600;color:var(--secondcolor)}
.tf-r{padding-left:8px}
.show-landing .post-header {
    display: block;
  width:100%;
}
#PostWrap .post-header .anchor-row {
    width: 100vw;
    margin: 0;
    padding: 0;
    margin-top:12px;
    overflow-x: scroll;
    margin-left: -15px;
    margin-right: -15px;
}  
.home .plrcontailer {
    height: 0;
    padding-bottom: 56.25%;
}  
  
.top-art.nt_1.relative-post .mask-image{height:220px}
.is-half .relative-post .mask-image{height:200px}
.relative-post .mask-image:after{display:none}
.top-art.nt_2.relative-post,.top-art.nt_3.relative-post{margin-right:0;width:100%;float:none}
.top-art.nt_2.relative-post{margin-bottom:3rem}
  
.top-art.nt_1.relative-post {float: none}
.mega-gegonota-sections .sectored {font-size: 2.3rem}
  
.megatv .mc-banner {
    bottom: 0;
    top: initial;
}
  
.program__item .gridrow{padding:0 10px}
.program__item-time{font-weight:800;font-size:15px;width:60px}
figure.program__item-figure{width:100px;height:100px;margin-right:15px}
.program-details{width:calc(100% - 115px)}
.program-details .program__item-caption-title{font-weight:700;font-size:17px;line-height:1.1;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}
.program-details .program__item-caption-subtitle{font-size:14px;margin-top:5px;font-weight:600}
.program__item-part.program__item-caption{width:calc(100% - 60px);padding-left:10px}
    
    
.single-ekpompes .fancybox-content .flexgrid{flex-direction:column}
.single-ekpompes .fancybox-content .flexgrid .photo_ps_i{height:200px}
.single-ekpompes .fancybox-content .flexgrid .photo_ps_i img{height:100%}
.single-ekpompes .fancybox-content .flexgrid .person_ps_i{padding:5px;font-size:14px;text-align:center}

    
.home .middle_home {margin: 0px auto 2rem;text-align: center}

#livebutton:last-of-type {
    border-left: 1px solid rgba(255,255,255,0.5);
    padding-left: 10px;
    padding-right: 5px;
}

.megatv .slick-dots li button:before {
    color: #fff;
}

}