html,body,div,span,object,iframe,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
*,:before,:after{box-sizing:inherit;outline:0}

.megaroot {
    font-size: 10px;
}

*{	box-sizing: border-box;}
html{box-sizing:border-box;font-size:10px;font-family:sans-serif;outline:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:kern 1;font-kerning:normal;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a,
a:visited{color:#FFF; text-decoration:none;}
a:hover{color:#FFF;}


html {scroll-behavior: smooth}
/* .navyblue{background-color:#0D1A37} */


@font-face {
    font-family: 'Averta PE';
    src: url('../afonts/AvertaPE-Regular.woff2') format('woff2'),
        url('../afonts/AvertaPE-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Averta PE';
    src: url('../afonts/AvertaPE-Semibold.woff2') format('woff2'),
        url('../afonts/AvertaPE-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}


.megatv {color:#FFFFFF;font-weight:400;font-family:'Averta PE', Arial, sans-serif;background-color:#000B36}

/* .megatv {
    --navy:#021149;
    --secondcolor:#c3f247;
    --thirdcolor:#99002e;
    --fourthcolor:#fd8724;
    --semicolor: rgba(255,255,255,0.2)
} */

.megatv {
    --navy:#000B36;
    --red:#D0003D;
    --blue:#13274F;
}

.fullwidth {
    width: 100%;
}
.maxgridrow{margin:0 auto;padding:0 15px;max-width:1390px;width:100%}
.uppercase{text-transform:uppercase}
.prel{position:relative}
.font-medium{font-weight:600}
.normal-size{font-size:18px}
.lin1{line-height:1.3}

.imagefit{-o-object-fit:cover;object-fit:cover;-o-object-position:center 0;object-position:center 0;width:100%;max-width:none;height:100%}
.text-ellipsis{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}

.slick-arrow.slick-disabled {opacity: 0}

.main-header{padding:20px 0;border-bottom:2px solid var(--red);margin-bottom:6rem;position:sticky;top:0;z-index:9999;background-color:var(--navy)}
.home .main-header,
.single-tvmovies .main-header,
.single-ekpompes .main-header{margin:0}

.logo-area{line-height:1;width:50%;max-width:240px}
.logo-area a{line-height:0;display:block;max-width:165px}
.logo-area svg{filter:invert(1)}
.flex-header{display:flex;align-items:center;justify-content:space-between}
.flex-header .nav-area{display:flex;flex-grow:1;align-items:center;transition:all 0.3s ease}

.flex-header .nav-area .menu-col{font-size:16px;line-height:1;margin-right:3rem;position:relative;cursor:pointer}
.flex-header .nav-area .menu-col .menu-item{display:block;z-index:999;position:relative}
.flex-header .nav-area .menu-col .menu-item:after{content:"";width:0;height:2px;background:var(--red);display:block;margin-top:2px;transition:all .3s ease}
.flex-header .nav-area .menu-col:hover .menu-item::after,
.flex-header .nav-area .menu-col .menu-item:hover:after{width:100%}
.flex-header .nav-area .menu-col .submenu{opacity:0;display:none;position:absolute;top:0;z-index:10;padding:0}
.flex-header .nav-area .menu-col.more-items:hover .menu-item::after,
.flex-header .nav-area .menu-col.more-items .menu-item:hover:after{width:0}
.flex-header .nav-area .menu-col.more-items:hover .menu-item svg *,
.menu-col.more-items .menu-item:hover svg * {fill: var(--red)}

@media (min-width:1024px){
.flex-header .nav-area .menu-col:hover .submenu{opacity:1;display:block}
}
.flex-header .nav-area .menu-col .submenu .wrap-cols{margin-top:5rem;margin-left:-20px;background-color:#000620;padding:20px;min-width:345px;display:flex}
.flex-header .nav-area .menu-col .submenu .wrap-cols .cols{width:50%;min-width:240px}
.flex-header .nav-area .menu-col .submenu .cols a{display:block;margin-bottom:3rem;line-height:1.4;font-size:16px;border-bottom:2px solid transparent}
.flex-header .nav-area .menu-col .submenu .cols a:last-child{margin-bottom:0}

@media (min-width:1024px){
.flex-header .nav-area .menu-col:hover svg *{color:var(--red)}  
.flex-header .nav-area .menu-col .submenu .cols a:hover {color:var(--red);display:block}
.flex-header .nav-area .menu-col .menu-item.current-item::after{width:100%}

}

.live-button{line-height:1;width:78px;margin-right:4rem;}
.live-button a{line-height:0;display:block}
.live-b {
    transition:all 0.3s ease;
    background-color: var(--red);
    padding: 6px 10px;
    font-size: 16px;
    color: #FFF;
    line-height: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 30px;
    font-weight: 600;
}
.live-b:hover{background-color:#99002e}

.blink {width:7px;height:7px;background-color:#FFF;border-radius:100%;display:block;margin-right:5px;animation: blinker 2s linear infinite}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}

.header-latest-elements{display:flex;align-items:center;line-height:0}
.social-icons{margin-left:2rem;padding-left:2rem;display:flex;align-items:center;position:relative;transition:all 0.3s ease}
.social-icons a{display:block;margin-left:12px}
.social-icons a:first-child{margin-left:0}
.social-icons:before{content:"";background-image:url(../imgs/Rectangle170.svg);height:34px;width:1px;display:block;position:absolute;left:0}


.megatv.hover .social-icons,
.megatv.hover .nav-area{opacity:0.5}


.flexvideos:not(.column) .video-tile {
    width: calc(100%/4 - (24px*4)/4);
    margin: 0 10px;
    transition: all .3s ease;
    line-height: 0;
    overflow: hidden;
}
.flexvideos .video-tile{display:block}
.flexvideos .video-tile .mask-title {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    border-bottom: 7px solid var(--red);
    padding: 20px 15px;
    background-color: rgba(0,0,0,0.5);
    min-height: 110px;
    width:100%;
}



.flexvideos .video-tile .mask-title h3 {
    font-size: 25px;
    line-height: 1;
    text-align: center;
    display:block;
    width:100%;white-space: normal;
}


.group-title.showgroup {
    font-size: 5.1rem;
    line-height: 1;
    font-weight: 600;
}



#megatvfooter{margin-top:6rem;position:relative;padding-top:6rem;padding-bottom:3rem}
#megatvfooter:before{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;top:0}
#megatvfooter .footer-logo{max-width:150px;margin:0 auto;line-height:1}
#megatvfooter .footer-logo svg{filter:invert(1)}
.social-cell-footer{justify-content:center;display:flex;margin:3rem auto}

.social-cell-footer a {
    display: flex;
    margin: 0 8px;
    width: 25px;
    height: 25px;
    align-items: center;
    justify-content: center;
}
.social-cell-footer a svg{transition:all 0.2s ease;}
.social-cell-footer a:hover svg * {fill: var(--red)}
.menu-footer{display:flex;align-items:center;justify-content:center;font-size:16px;flex-wrap:wrap}
.menu-footer li{display:block;padding:0 8px;line-height:1}
.menu-footer li a:hover{border-bottom:2px solid var(--red)}
#copyright{text-align:center;font-size:14px;display:block;margin-top:1rem}



.single-sidebar{width:100%;}


#myBtn{display:none;position:fixed;bottom:30px;right:15px;z-index:99;border:none;outline:0;background-color:var(--thirdcolor);color:#fff;cursor:pointer;border-radius:2px;font-size:18px;width:4vw;height:4vw;max-width:48px;max-height:48px;padding:10px}
#myBtn img{width:100%}
.pos-change:not(.is-tvbrowser) .video.prestuck{position:fixed;z-index:6;transition:top .5s ease,left .5s ease,width .5s ease}
#ClosePlayer{opacity:0;cursor:pointer;position:absolute;right:5px;z-index:9;transition:all .2s ease;background-color:rgba(0,0,0,.95);font-size:30px;text-align:center;border:none;appearance:none;padding:0;line-height:1;border-radius:100%;text-indent:-999999999999999999px;width:42px;height:42px;bottom:-20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDQ3Ljk3MSA0Ny45NzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPHBhdGggZD0iTTI4LjIyOCwyMy45ODZMNDcuMDkyLDUuMTIyYzEuMTcyLTEuMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsMEwyMy45ODYsMTkuNzQ0TDUuMTIxLDAuODggICBjLTEuMTcyLTEuMTcyLTMuMDctMS4xNzItNC4yNDIsMGMtMS4xNzIsMS4xNzEtMS4xNzIsMy4wNzEsMCw0LjI0MmwxOC44NjUsMTguODY0TDAuODc5LDQyLjg1Yy0xLjE3MiwxLjE3MS0xLjE3MiwzLjA3MSwwLDQuMjQyICAgQzEuNDY1LDQ3LjY3NywyLjIzMyw0Ny45NywzLDQ3Ljk3czEuNTM1LTAuMjkzLDIuMTIxLTAuODc5bDE4Ljg2NS0xOC44NjRMNDIuODUsNDcuMDkxYzAuNTg2LDAuNTg2LDEuMzU0LDAuODc5LDIuMTIxLDAuODc5ICAgczEuNTM1LTAuMjkzLDIuMTIxLTAuODc5YzEuMTcyLTEuMTcxLDEuMTcyLTMuMDcxLDAtNC4yNDJMMjguMjI4LDIzLjk4NnoiIGZpbGw9IiNmZmZmZmYiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiPjwvcGF0aD4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8L2c+PC9zdmc+);background-size:40%;background-repeat:no-repeat;background-position:center}
.pos-change #ClosePlayer{opacity:1}
.video-wrap{background-color:#000}
@media (max-width:667px){
.das_sticky.pos-change:not(.is-tvbrowser) .video.prestuck{top:120px!important}
.pos-change:not(.is-tvbrowser) .video.prestuck{left:0!important;width:100%!important}
}

.verticalposter {
    width:100%;
    padding-bottom: 162.155%;
    max-height:530px;
    height: 0;overflow:hidden;line-height: 1;
}
figure.ratio-image {
    padding-bottom: 56.25%;
    line-height: 1;
    height: 0;overflow:hidden;
}
.verticalposter .imagefit,
figure.ratio-image .imagefit {
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    top: 0;
}

@media (min-width:1023px){
.verticalposter:hover .imagefit {transform: scale(1.1)}
.verticalposter .imagefit {transition: all 0.3s ease}
}

/* .megatv .video-js .vjs-big-play-button {
    border: none;
    background: none!important;
}
.megatv .vjs-icon-play:before,
.megatv .video-js .vjs-play-control .vjs-icon-placeholder:before,
.megatv .video-js .vjs-big-play-button .vjs-icon-placeholder:before {
    content: "";
    background-image: url(../imgs/playButton.svg);
    background-position: center;
    background-repeat: no-repeat;
    width: 90%;
    height: 90%;
    background-size:80%;
} */
.megatv .vjs-big-play-button{z-index:999}


.scroll-s::-webkit-scrollbar{width:3px}
.scroll-s::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;border-radius:0}
.scroll-s::-webkit-scrollbar-thumb{border-radius:15px;background-color:#FFFFFF;-webkit-box-shadow:none;box-shadow:none}
.scroll-s{scrollbar-color:#fff;scrollbar-width:thin}


.transparent-text {
    margin-bottom:1rem;
    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;
}


.upcoming-show{max-height:655px;height:100vw;overflow:hidden;position:relative;margin:0}
.upcoming-show .megbox .maxgridrow {max-width: 930px}
.upcoming-show figure{height:100%;}
.upcoming-show figure .imagefit {
    -o-object-position: center;
    object-position: center;
}
/* .upcoming-show .ratio-image{max-height:600px;overflow:hidden;padding-bottom:51%} */
.upcoming-show .megbox {background: transparent linear-gradient(180deg, #00000000 0%, #000000A6 100%) 0% 0% no-repeat padding-box;position: absolute;bottom: 0;left: 0;right: 0;width: 100%}
.ext-vinieta{display:block;clear:both;margin-bottom:10px;}
.ext-vinieta span:after{content:"";height:2px;background:#FFF;margin-top:2px;display:block}
.ext-vinieta span{font-size:19px;line-height:1;display:inline-block}
.more-box {
    display: block;
    clear: both;
    width: 100%;
    margin-bottom: 20px;
    display: flex;
    justify-content: flex-end;
}
.more-box a{ border: 2px solid #FFFFFF;padding: 7px 25px;line-height: 1;font-size: 16px;transition:all 0.3s ease}
.ext-main {
    margin-bottom: 4rem;
    max-width: 600px;
}
.upcoming-show-t{font-size:5.5rem;line-height:1;font-weight:600}
.ext-main p{font-size:2.5rem;font-weight:600;line-height:1.3;margin-top:1rem}
.wrap-upcoming-show {
    padding-bottom: 6rem;
    margin-bottom: 6rem;
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
}
.wrap-upcoming-show: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 (min-width:1500px){
.upcoming-show-t{font-size:5.5rem}
} */

/* PROMOBOX */
.promobox_image{line-height:0;height: 100%;overflow:hidden}
.promobox_image img {transition:all 0.3s ease}
.promobox-title a{display:block;height:100vw;max-height:500px;position:relative}
.promobox_texts{position:absolute;top:0;left:0;bottom:0;display:flex;flex-direction:column;height:100%;padding:4rem 6rem;justify-content:space-between;background:transparent linear-gradient(90deg, #000620 0,rgba(0,6,32,0) 100%) 0 0 no-repeat padding-box}
.promobox_wrap_v{margin-bottom:25px}
.promobox_wrap_v .promo_vinieta{border-bottom:2px solid var(--red);font-size:19px;line-height:1}
.promo_title{display:block;max-width:500px;font-size:5.5rem;font-weight:600;line-height:1.2}
.promo_desc{font-size:18px;max-width:500px;line-height:1.3;padding:10px 0}
.promo_wrap_more{display:block;clear:both;padding:20px 0}
.promo_more{border:2px solid;padding:7px 25px;line-height:1;font-size:16px;transition:all 0.3s ease}
.promobox: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}
.promobox{position:relative;padding-bottom: 6rem;margin-bottom: 6rem}
.single:not(.single-post) .promobox {padding-bottom: 0}
.single:not(.single-post)  .promobox:after {display: none}
.single.single-post .promobox .maxgridrow{padding:0}
/* PROMOBOX */

.mega-carousel-p,
.mega-carousel-px,
.megav-carousel.flexvideos,
.megavx-carousel.flexvideos{margin-left: -10px;margin-right: -10px;margin-top:0}

.promobox_carou .slick-arrow:before,
.mega-carousel-p .slick-arrow:before,
.mega-carousel-px .slick-arrow:before,
.megac-carousel .slick-arrow:before,
.megav-carousel .slick-arrow:before,
.megavx-carousel .slick-arrow:before {
    content: "";
    background-image: url(../imgs/arrowIcon@2x.png);
    width:40px;
    height:40px;
    display: block;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-size:30%;
    background-color:var(--red);
    transition:all 0.3s ease;
    opacity:1;
}
.promobox_carou .slick-arrow.slick-prev:before,
.mega-carousel-p .slick-arrow.slick-prev:before,
.mega-carousel-px .slick-arrow.slick-prev:before,
.megac-carousel .slick-arrow.slick-prev:before,
.megav-carousel .slick-arrow.slick-prev:before,
.megavx-carousel .slick-arrow.slick-prev:before {
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}

/* .promobox_carou .slick-arrow {
    z-index: 3;
} */

@media (min-width:1024px) {
.promobox_carou .slick-arrow:hover:before,
.mega-carousel-p .slick-arrow:hover:before,
.mega-carousel-px .slick-arrow:hover:before,
.megac-carousel .slick-arrow:hover:before,
.megav-carousel .slick-arrow:hover:before,
.megavx-carousel .slick-arrow:hover:before{background-color:#99002e}
}


.mega-carousel-p .slick-next,
.mega-carousel-px .slick-next,
.megav-carousel .slick-next,
.megavx-carousel .slick-next {right: 30px;z-index:4}

.mega-carousel-p .slick-prev,
.mega-carousel-px .slick-prev,
.megav-carousel .slick-prev,
.megavx-carousel .slick-prev {left:10px;z-index:4}

.promobox_carou .slick-next {right: 20px;z-index: 4}
.promobox_carou .slick-prev {left: 0;z-index: 4}

.social-wrap{cursor:pointer;position:relative;max-width:100px}
.social-wrap .social-box {
    background-color: var(--navy);
    transition: all 0.3s ease;
    position: absolute;
    display: flex;
    flex-direction: column;
    z-index: 1;
    border: 1px solid transparent;
    border-top:none;
    left: 0;
    right: 0;
    overflow: hidden;
    height: 0;
}.social-wrap.opensocial .social-box {
    height: auto;
    border: 1px solid #FFF;
    background-color:#FFF;
    border-top:none;
}
.social-wrap.opensocial {
    background-color: var(--red);
}

.social-wrap .social-box a .dashicons {
    font-size: 24px;
    width: 24px;
    height: 24px;
}.social-wrap .social-box a {
    color: var(--navy)
}.social-wrap .social-box a:hover .dashicons {
    color: var(--red);
}
.social-wrap .social-box a {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 10px 10px;
    font-size: 14px;
}.social-wrap .social-box a:first-child {
    padding-top: 10px;
}
.social-wrap .share-this-label {max-width:100px;display:flex;align-items:center;font-size:16px;border:1px solid;padding:10px;line-height:1}
.social-wrap .share-this-label .share-this-ic{width:17px;line-height:0;margin-left:8px}
.social-wrap .share-this-label .share-this-ic svg{width:100%;height:100%}
.social-name{display:none}


#punch-search {cursor: pointer}
.searchicon{
  background-image:url(../imgs/search.svg);
  width:20px;height:20px;display:block;background-position:center;background-repeat:no-repeat;transition:all 0.3s ease;
}
.wrap-search {
    overflow: hidden;
    transition:all 0.3s ease;
    position: absolute;
    width: 0;
    height: 30px;
    right: 30px;
    top: -5px;
}

.opensearch .wrap-search {width:220px}
.opensearch .wrap-search form {
    border: 1px solid #fff;
    background-color: var(--navy);
    display: flex;
    flex-direction: row-reverse;height: 30px;
    width: 100%;
    justify-content: space-between;
}.opensearch .wrap-search form input {
    margin: 0;
    font-family: 'Averta PE';
    background-color: transparent;
    border: none;
    color: #FFF;
    line-height: 2;
    font-size: 16px;
    width: calc(100% - 40px);
    padding: 0 10px 5px;
}.opensearch .wrap-search form input[type="submit"] {
    margin: 0;
    width: 40px;
    padding: 0;
    background-color: #000;
    text-indent: -9999px;
    background-image: url(/wp-content/themes/whsk_newmegatv/common/imgs/search.svg);
    filter: invert(1);
    background-position: center;
    background-repeat: no-repeat;
}

.billboard-slot {
    margin-bottom: 6rem;
}

.extra-sidebar{padding-top:12px;width:325px;background-color:var(--blue);height: 100%}

.carousel-sidebar .inner-sidebar .das-r1,
.carousel-sidebar .inner-sidebar .das-r2,
.share-buttons-col,
.extra-sidebar .das-r1 {
    position: sticky;
    top: 8rem;
    position: -webkit-sticky;
}



.smb{display:none}

.navigationd{margin-left:0;margin-top:2rem;margin-bottom:0;display:table;width:100%}
.navigationd ul.nom{margin:0 auto;display:table}
.navigationd ul li.prvnav,.navigationd ul li.nxtnav{display:block;float:left;margin:0 5px}
.navigationd ul li{text-indent:-99999px;font-size:0}
.navigationd ul li.prvnav a,.navigationd ul li.nxtnav a{transition:all .3s ease;border:1px solid transparent;display:block;width:44px;height:40px;background-repeat:no-repeat;background-position:center;background:0;border-radius:4px;background-color:var(--red);transition:all .2s ease}
.navigationd ul li.prvnav.no-action a{cursor:initial}
.navigationd ul li.prvnav.no-action{opacity:.2;cursor:none}
.navigationd ul li.prvnav a{background-size:26px;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDI0MC44MjMgMjQwLjgyMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cgk8cGF0aCBpZD0iQ2hldnJvbl9SaWdodCIgZD0iTTU3LjYzMywxMjkuMDA3TDE2NS45MywyMzcuMjY4YzQuNzUyLDQuNzQsMTIuNDUxLDQuNzQsMTcuMjE1LDBjNC43NTItNC43NCw0Ljc1Mi0xMi40MzksMC0xNy4xNzkgICBsLTk5LjcwNy05OS42NzFsOTkuNjk1LTk5LjY3MWM0Ljc1Mi00Ljc0LDQuNzUyLTEyLjQzOSwwLTE3LjE5MWMtNC43NTItNC43NC0xMi40NjMtNC43NC0xNy4yMTUsMEw1Ny42MjEsMTExLjgxNiAgIEM1Mi45NDIsMTE2LjUwNyw1Mi45NDIsMTI0LjMyNyw1Ny42MzMsMTI5LjAwN3oiIGZpbGw9IiNmZmZmZmYiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiPjwvcGF0aD4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8L2c+PC9zdmc+)}
.navigationd ul li.nxtnav a{background-size:26px;background-repeat:no-repeat;background-position:center;background-image:url(
data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDI0MC44MjMgMjQwLjgyMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgY2xhc3M9IiI+PGc+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cgk8cGF0aCBpZD0iQ2hldnJvbl9SaWdodF8xXyIgZD0iTTE4My4xODksMTExLjgxNkw3NC44OTIsMy41NTVjLTQuNzUyLTQuNzQtMTIuNDUxLTQuNzQtMTcuMjE1LDBjLTQuNzUyLDQuNzQtNC43NTIsMTIuNDM5LDAsMTcuMTc5ICAgbDk5LjcwNyw5OS42NzFsLTk5LjY5NSw5OS42NzFjLTQuNzUyLDQuNzQtNC43NTIsMTIuNDM5LDAsMTcuMTkxYzQuNzUyLDQuNzQsMTIuNDYzLDQuNzQsMTcuMjE1LDBsMTA4LjI5Ny0xMDguMjYxICAgQzE4Ny44ODEsMTI0LjMxNSwxODcuODgxLDExNi40OTUsMTgzLjE4OSwxMTEuODE2eiIgZmlsbD0iI2ZmZmZmZiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgc3R5bGU9IiIgY2xhc3M9IiI+PC9wYXRoPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgoJPGc+Cgk8L2c+Cgk8Zz4KCTwvZz4KCTxnPgoJPC9nPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjwvZz48L3N2Zz4=
)}

.burger-item{display: none;}

@media (max-width:1220px) {
    .smb{display:block}  
    .flex-header .nav-area{display:none}
    .live-button {margin-right: 2rem}
    .tax-showtype .das-mmiddle {padding: 5rem 0}
    .menu-footer{flex-direction:column}  
    .burger-item{width:32px;display: block;}
    .burger-item #burger-menu{width:100%}
    .burger-item #burger-menu span{height:3px;background-color:#fff;display:block}
    .burger-item #burger-menu span:nth-child(2){margin:6px 0}
}


@media (max-width:766px) {
.main-header{margin-bottom:4rem}
.logo-area a{max-width:145px}  
.maxgridrow{padding:0 10px}
.normal-size{font-size:16px}
.flexvideos .video-tile .mask-title{padding:20px 10px}
.flexvideos .video-tile .mask-title h3{font-size:16px;line-height:1.3}
.group-title.showgroup{font-size:3.1rem}
.upcoming-show {height: calc(100vw * 2);max-height: 640px}
.upcoming-show-t{font-size:3.6rem}
.more-box{justify-content:center}
.upcoming-show .megbox{padding:2rem 1.5rem 0;justify-content:inherit;align-items:center;height:auto}
.upcoming-show .ratio-image{max-height:320px;height:100vw}
.flex-none.up-left,.flex-none.up-right{width:100%}
.ext-vinieta{text-align:center}
.ext-vinieta span{font-size:16px}
.ext-main{text-align:center;margin-bottom:4rem;padding-top:0}
.ext-main p{display:block;text-align:center;font-size:1.8rem}
.transparent-text{font-size:3.1rem;margin-bottom:0}
.current-col .program-item-time {font-size: 15px;line-height: 19px}  
.current-col .program-item-title{font-size:2.4rem}  
.maxgridrow.wrap-megalive-video{padding:0}  
.promobox-title a{height:150vw;max-height:580px}
.promobox .maxgridrow{padding:0}
.promobox_texts{padding:140px 15px 20px;display:block;bottom:-1px;position:absolute;top:initial;height:auto;background:transparent linear-gradient(360deg,#13274f,rgba(19,39,79,0.93) 40%,rgba(19,39,79,0.7) 60%,rgba(19,39,79,0.55) 70%,rgba(19,39,79,0.4) 80%,rgba(19,39,79,0.1) 90%, transparent)}
.promobox_wrap_v{text-align:center;margin-bottom:12px}
.promobox_wrap_v .promo_vinieta{font-size:16px}  
.promo_title{text-align:center;font-size:4rem}
.promo_desc{font-size:14px;line-height:1.2;padding:15px 0;text-align:center}
.promo_wrap_more{margin:0 auto;text-align:center}
.arte-col,  
.flexvideos:not(.column) .video-tile{margin:0 5px}
.mega-carousel-p, .mega-carousel-px, .megav-carousel.flexvideos, 
.megac-carousel.flexvideos,
.megavx-carousel.flexvideos{margin-left: -5px;margin-right: -5px;margin-top: 0}
.social-wrap .share-this-label{font-size: 14px}
.social-wrap .share-this-label .share-this-ic{width:12px}

}

@media (max-width:1023px) {
.menu-footer li {padding-bottom: 15px}
#copyright{margin-top:4rem}
.wrap-extra-footer {height: 0;overflow: hidden;transition: all 0.3s ease;text-align: center}
#footer-items {display: flex;align-items: center}
#footer-items .dashicons {color: var(--red);transition: all 0.3s ease;}
#footer-items.activefooter .dashicons {transform: rotate(180deg)}
.wrap-extra-footer.openlinks {height: auto}
.search-col {margin-left: 30px}
}

@media (min-width:1024px) {
.more-box a:hover {background-color: #FFF;color: var(--navy)}  
.promobox-title a:hover .promobox_image img{transform:scale(1.08)}
.promobox-title a:hover .promo_wrap_more .promo_more {background-color: #FFF;color: var(--navy);border: 2px solid #FFF}
.news-post .font-medium a{transition:all 0.3s ease;border-bottom:2px solid transparent}
.news-post .wrap__image img{transition:all 0.3s ease}
.news-post:hover .wrap__image img {transform: scale(1.08)}
}

.line1 {transform-origin:10% 0%;transition: transform 0.3s ease-in-out}
.line2 {transition: transform 0.2s ease-in-out}
.line3 {transform-origin:10% 100%;transition: transform 0.3s ease-in-out}

.fixed-no-scroll .line1{transform: rotate(45deg)}
.fixed-no-scroll .line2 {transform: scaleY(0)}
.fixed-no-scroll .line3 {transform: rotate(-45deg)}

.fixed-no-scroll .main-header {padding: 20px 0!important;margin: 0!important;z-index: 9999999999999999999!important}
.megatv.fixed-no-scroll {padding: 0!important}



.whskmg-golden {
    margin-top: 4rem;
}
.whskmg-golden__range_wrap .whskmg-golden__range {
    height: 12px;
}.whskmg-golden__range_bar--line {
    background-color: #D0003D;
}
.whskmg-golden__range_value__all,
.whskmg-golden__range_value {
    font-size: 80px;
    padding: 0;
    border: none;
    margin: 0;
    line-height: 1;
}
.whskmg-golden__range_value__all::after,
.whskmg-golden__range_value:after {
    content: "%";
    font-size: 29px;
}.whskmg-golden__range_wrap {
    justify-content: space-between;
    max-width: 615px;
}
  
.single-goldenclassics {
    background-color: #F6F8FC;
}

.single-goldenclassics .sidebar-widget .heading.widget-title,
.single-goldenclassics .sidebar-widget .flexshow .flexshow-text .flexshow-text-headline,
.single-goldenclassics .show-caption-text,
.single-goldenclassics .whskmg-golden__range_value,
.single-goldenclassics .whskmg-golden__range_value__all,
.single-goldenclassics .post-header.post-header-show .wrap-episode-items .show-title {
    color: #000620;
}

.single-goldenclassics .sidebar-widget .heading.widget-title,
.single-goldenclassics .show-caption-text,
.single-goldenclassics .post-header.post-header-show .wrap-episode-items .show-title,  
.single-goldenclassics .sidebar-widget .flexshow .flexshow-text .flexshow-text-headline{font-weight:600}
  
.single-goldenclassics #megatvfooter {
    background-color: #000B36;
}
.whskmg-golden__range_bar{border:1px solid #DBDBDB}  
.single-goldenclassics .social-wrap .share-this-label {border-color: #D0003D}
.single-goldenclassics .social-wrap .share-this-label span{color: #D0003D}
.single-goldenclassics .social-wrap .share-this-label .share-this-ic svg path {fill: #D0003D}
.single-goldenclassics .social-wrap.opensocial .share-this-label .share-this-ic svg path {
    fill: #FFF;
}.single-goldenclassics .social-wrap .social-box a:hover .dashicons {
    color: #FFF;
}
.single-goldenclassics .social-wrap .social-box {
    background-color: #D0003D;
    color: #FFF;
    border: 1px solid #D0003D;
}.single-goldenclassics .social-wrap.opensocial span {
    color: #FFF;
}
h4.whskmg-golden__label {
    color: #000620;
    font-size: 25px;
    line-height: 1;
}
.single-goldenclassics .headline-name {
    background: transparent;
    color: #000620;
    -webkit-background-clip: initial;
    background-clip: initial;
    -webkit-text-fill-color: initial;
    font-size: 25px;
}  
.scroll-s::-webkit-scrollbar-thumb{background-color:var(--red);}
.scroll-s{scrollbar-color:var(--red)}  
  .whskmg-golden__range_title {
    font-size: 16px;
    color: black;
  }
  .whskmg-golden__range_box {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
  }
  .whskmg-golden__range_wrap {
    justify-content: flex-start;
    max-width: unset;
    gap: 25px;
}
  .golden__good .whskmg-golden__range_value {
    position: relative;
  }
.golden__good .whskmg-golden__range_value::before {
    content: 'Εχεις ψηφίσει';
    color: red;
    font-size: 14px;
    position: absolute;
    top: 100%;
    left: 0;
}

.whskmg-golden__video {
  width: 70%;
  height: 60vh;
  margin: 50px auto;
  position: relative;
}

.whskmg-golden__video img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

.whskmg-golden__range_wrap {
    display: flex;
    align-items: center;
}

.whskmg-golden__range {
  width: 400px;
  height: 25px;
  position: relative;
}
/* 
.whskmg-golden__range_value {
    font-size: 20px;
    line-height: 1;
    padding: 10px;
    margin-left: 30px;
} */

.whskmg-golden__range_bar {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  border-radius: 50px;
  background-color: white;
  overflow: hidden;
}

.whskmg-golden__range_bar--line {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 50%; 
}

.whskmg-golden__range_bar--circle {
  position: absolute;
  width: 50px;
  height: 50px;
  top: 50%;
  left: 30%;
  transform: translate(0, -50%);
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor:pointer;
  background-image:url(../imgs/lolSlider.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  /* z-index: 999;
  transition: all 0.1s ease;   */
}
/* body:not(.golden__good) .whskmg-golden__range_bar--circle:hover {
    cursor: pointer;
    width: 60px;
    height: 60px;
} */

/*
.whskmg-golden__range_bar--circle.bad {
  background-color: red;
}
.whskmg-golden__range_bar--circle.medium {
  background-color: yellow;
}
.whskmg-golden__range_bar--circle.good {
  background-color: green;
}
*/

.whskmg-golden__range_input {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  cursor: pointer;
}

.whskmg-golden__button {
  display: flex;
  justify-content: center;
}
.whskmg-golden__total {
    display: flex;
    align-items: center;
    gap: 25px;
}.whskmg-golden__total .whskmg-golden__range_title {
    font-size: 18px;
}.whskmg-golden__total .whskmg-golden__range_value__all {
    font-size: 30px;
}.whskmg-golden__total .whskmg-golden__range_value__all::after {
    font-size: 15px;
}.golden__good .whskmg-golden__range_bar--line {
    background: #D1D1D1;
}

.golden__good .whskmg-golden__range_input{cursor:initial}
.golden__good .whskmg-golden__range_bar--circle{background-image:url(../imgs/inactiveLolIcon.svg)}

@media (max-width:667px) {
.whskmg-golden__range_value__all, .whskmg-golden__range_value{font-size:55px}
}

@media (max-width:1221px) {
.search-col{padding-left 30px;}   
.flex-header .nav-area .menu-col .menu-item{padding:15px 15px}
.flex-header .nav-area .menu-col .menu-item:after{display:none}
.flex-header .nav-area.open-box{display:block;position:fixed;top:7rem;left:0;right:0;width:100%;background-color:var(--navy);height:calc(100vh - 7rem);overflow-y:auto;padding-bottom:110px}
.flex-header .nav-area.open-box .menu-col{font-size:2rem;line-height:1;padding:0;border-bottom:1px solid rgba(255,255,255,.2);width:100%;margin:0}
.flex-header .nav-area .menu-col .submenu{position:relative}
.flex-header .nav-area .menu-col .submenu .wrap-cols{margin:0;background-color:var(--blue);min-width:initial;width:100%;padding:0;display:block}
.flex-header .nav-area .menu-col .menu-item .smb{transition:all .3s ease;width:15px;height:15px;position:absolute;right:15px;top:12px;background-image:url(../imgs/arrowIcon.svg);background-repeat:no-repeat;background-size:auto;background-position:center}
.menu-col.active{background-color:#13274f}
.flex-header .nav-area .menu-col.active .submenu{display:block;opacity:1}
.flex-header .nav-area .menu-col .submenu .wrap-cols .cols{width:100%;min-width:initial}
.flex-header .nav-area .menu-col .submenu .wrap-cols .cols a{font-size:17px;line-height:1.3;margin:0 0;padding:12px 15px}
.flex-header .nav-area .menu-col .submenu .wrap-cols .cols a:hover {background-color: var(--red)}
.menu-col.active .menu-item{border-bottom:2px solid var(--red);padding-bottom:10px;margin-bottom:10px}
.menu-col.active .smb{transform:rotate(90deg)}
.flex-header .nav-area .menu-col.more-items .submenu{display:block;opacity:1}
.flex-header .nav-area .menu-col.more-items .submenu .wrap-cols .cols a{padding:15px 15px;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,.2);font-size:2rem}
.flex-header .nav-area.open-box .menu-col:last-child{border-bottom:none}
.flex-header .nav-area .menu-col.more-items .submenu .wrap-cols{background-color:var(--navy)}
.inner-search{display:flex;padding:3rem 1rem}
.inner-search #innerserch{line-height:0;display:flex;flex-direction:row-reverse;width:100%;background-color:var(--blue)}
.inner-search #innerserch input#s{margin:0;background:0 0;border:none;font-family:inherit;padding:12px;line-height:1;width:calc(100% - 40px);color:#FFF;font-size:14px}
.inner-search #innerserch #searchsubmit{border:none;width:40px;text-indent:-9999px;background: url(../imgs/search.svg);background-repeat: no-repeat;background-position: center}
  
.inner-search #innerserch input#s::placeholder {color:rgba(255,255,255,0.4);opacity: 1}
.inner-search #innerserch input#s:-ms-input-placeholder {color:rgba(255,255,255,0.4)}
.inner-search #innerserch input#s::-ms-input-placeholder {color:rgba(255,255,255,0.4)}
.flex-header .nav-area .menu-col .menu-item a {width:85%;display: block}
}