.head_block_h1 .head_block_h1_div {
    font-size: 0.6em;
    font-weight: 300;
    display: block;
	text-shadow: 0 0 1em black, 0 0 1em black, 0 0 1em black, 0 0 1em black;
}


.head_buttonmain_darek2{margin-top: 1em;}
.head_block_lesk{position: absolute;top: 0;left: 0;bottom: -0.8em;right: 0;overflow: hidden;margin-left: -10%;width: 120%;}

.head_block_lesk::after {content: "";position: absolute;top: -500%;width: 200%;height: 1000%;transform: rotate(15deg) translateX(-100%);background: linear-gradient(to right,rgba(255,255,255,0) 70%,rgba(255,255,255,0.13) 80%,rgba(255,255,255,0.13) 77%,rgba(255,255,255,0.5) 92%,rgba(255,255,255,0) 100%);transition-property: all;transition-duration: 1s,0.15s;transition-timing-function: ease-in;}
.head_block_lesk.head_block_leskStart::after{transform: rotate(15deg) translateX(0%) ;}

.content_hm_darkScreen{background: #12181d;padding-left: 2em;padding-right: 2em;margin-right: -2em;margin-left: -2em;}
.content_hm_darkScreenHalf{background: #12181d; background: linear-gradient(180deg, #12181d 50%, transparent 50%);}
.content_hm_modul_dark_gradient{background: linear-gradient(to bottom, #12181d 0%,#1d2832 100%);}
.content_hm_modul_light_gradient{background: linear-gradient(to bottom, #1d2832 0%, #12181d 100%);}

.content_hm_darkScreen.content_hm_modul_child{margin-right: auto; margin-left: auto;}
.content_hm_lightScreen{background: #1d2832;}
.content_hm_nodarkScreen{background: #192229;}

.head .content_h1{text-transform: none!important; font-weight: var(--font-bold);font-size: 3em;line-height: 1.2;margin-top: -0.5%;font-size: 2.5em;text-shadow: 0 0 1.1em black;margin-bottom: 1em;}

.head .content_h1{margin-bottom: 0.25em;}
.head_block_imagesGray{background: #12181d;position: absolute; top:0; left: 0; right: 0;bottom: 0;opacity: 0.6;border-radius: 0.5em;}
.head_block_videoGray{background: #12181d;position: absolute; top:0; left: 0; right: 0;bottom: 0;opacity: 0.25;border-radius: 0.5em;}
.head_block_images{width: 1000em;margin-left:-500em;text-align: center;height: 100%;left: 50%;position: relative; background-image: linear-gradient(to bottom,#12181d,#1d2832);  padding-bottom: 1.5em;}
/*.head_block_images_part1{margin-left: -5em;}
.head_block_images_part2{margin-left: 5em;}*/
.head_block_images_part1,
.head_block_images_part2{height: 50%; margin-bottom: 0.8em;}
.head_block_image{width: 100%;border-radius: 0.5em;max-height: 100%;}
.head_block_imagesWrap{background: transparent!important;padding-bottom: 0;position: relative;}
.head_block_imagesWrap .head_block_fade{display: none;}
.head_block_imageWrap{height: 97%; display: inline-block; position: relative;margin: 0 0.4em; /*aspect-ratio: 542 / 350;*/}
.head_block_imageBlockWrap{height: 100%; box-sizing: border-box;}
.head_block_imageBlock{/*background: #333333;*/ height: 100%;/*border-radius: 1em;*/}

.head_block_slogan .content_h1 {line-height: 1!important;}
.head_block_slogan .content_h2 {font-weight: var(--font-bold); margin: 0.75em 0; font-size: 1.9em;}
.head_block_slogan{max-width: 40em; margin: auto; margin-bottom: 3em;}
.head_block_h2Wrap .content_h2{margin: 0; margin-top: -1em;}
.head_block_slogan_logo{
    height: 1em;
    position: relative;
    top: 0.2em;
    -webkit-filter: drop-shadow(0 0 0.2488rem black);
    filter: drop-shadow(0 0 0.4975rem black);
}

.head_block_slogan_logo_separator{
    margin: 0 0.1em 0 0.15em;
    display: inline-block;
    border-right: 0.0498rem solid white;
    height: 0.25em;
    position: relative;
    bottom: 0.205em;
}
.head_block_nomobile_full{height: 100%;}


.head_block, .video_silvestr_wrap{
    height: 14em;
    height: calc(100vh - 11em);
    min-height: 9em;
    margin-bottom: 2em;
    /*min-height: calc(100vh - 14em);   */
}

/*
.head_block_h2Wrap,
.head_block_h1Wrap{
    position: absolute;    
    left: 0;
    right: 0;
    text-transform: none;
    bottom: 80%;
    z-index:1;
}*/

.head_block_h1ImgValentyn {margin-bottom: -7em;height: 25em;position:relative;z-index:-1}
.head_block_h1ImgMDZ {margin-bottom: 0em;height: 8em;position:relative;z-index:-1}
.head_block_h1Velikonoce {margin-bottom: -1em;
    height: 9.5em;
    position: relative;
    z-index: -1;
    margin-left: 22em;}
.head_block_h1VelikonoceText {    position: absolute;
    top: -5em;
    width: 36em;
    margin-left: -13em;}
.head_block_sloganDenmatek{ position: absolute;top: -10em;margin-left: -21em;}
.head_block_h1DenmatekText {width: 25em;}
.head_block_sloganDenmatek .content_orangeButton{border-color: white; background-color: #f7bf08!important;}
/*tlacitko*/
.head_block_imagesTitle{position: absolute;top: 0;left: 0;right: 0;top: 50%;transform: translate(0, -50%);margin-top: 1.4em; text-align: center;}
.head_buttonmain_wrap{text-align: center; padding: 0em 0 1em 0}
.head_buttonmain{border: 0.0498rem solid #666565;display: inline-block;border-radius: 0.5em; background: #12181d;box-shadow: 0 0 2em 0.1em black;text-align: center;}
.head_buttonmain_soutez_wrap.head_buttonmain { margin-right: 17em;}
.head_buttonmain:hover{text-decoration: none;}
.head_buttonmain_action, .head_buttonmain_info{display: table-cell; padding: .8em 1em; color: white; vertical-align: middle;line-height: 1.2;}
.head_buttonmain_info {width: 4.3em;top: 0.2em; position: relative;}
.body_lang_hr .head_buttonmain_info{width: 5.4em;}
.body_lang_pl .head_buttonmain_info{width: 5.2em;}
.head_buttonmain_info img{height: 1.2em;margin-top: 0.3em;margin-bottom: 0.25em;}
.head_buttonmain_info_imgfull {height:auto!important;margin:0!important;width:70%!important;position:relative;z-index:10 /*kvuli title */}
.head_buttonmain_action{background: #ff3e00;  padding-left:1em; padding-right:2em;border-radius: 0.45em;position: relative;border: 0.0498rem solid white;}
.head_buttonmain_fullfont{font-size: 1.75rem;}
.head_buttonmain_fullfont small {display:block;text-align:left;text-transform:uppercase;font-size: 0.7em;}
.head_buttonmain_fullfont big {display:block;text-align:right;text-transform:uppercase;font-size: 0.9em;padding-left:2em;line-height:1em}
.head_buttonmain_fullfont b {font-size: 1.5em}
.head_buttonmain_action_wrap{display: table;}
.head_buttonmain_seperate_item{border-left: 0.0498rem solid white; opacity: 0.2;}
.head_buttonmain_seperate{padding: 0.5em; display: table-cell; vertical-align: middle;}
.head_buttonmain_info_big{font-weight: var(--font-bold);font-size: 1.75em;width: 2em;display: inline-block;white-space: nowrap;color:#ff3e00;width:auto;min-width:2em}
.head_buttonmain_info_big sub {vertical-align:baseline;font-size:1rem; margin-right: .25rem;}
.head_buttonmain_action .fa-chevron-right {background:white;color:#ff3e00;font-size:1.4em;width:1em;height:1em;border-radius:1em;position:absolute;right:0;top:50%;transform: translate(50%, -50%); display: none;
text-align:center;vertical-align:middle;line-height:1.1em;padding: 0.15em 0.10em 0.15em 0.20em;transition: transform .3s;}
.head_buttonmain_action_wrap:hover .head_buttonmain_action .fa-chevron-right{transform: translate(50%,-50%) scale(-1);}
.head_buttonmain_action_wrap .head_buttonmain_action:hover .fa-chevron-right{transform: translate(50%,-50%);}
.head_buttonmain_action + .head_buttonmain_second {padding-left:0.5em}

.head_buttonmain_align {display: inline-block;position:relative; z-index: 10;}
.head_sliderButtonsSmall, .head_buttonmain_info_white{vertical-align: top;/*font-size: 1.25rem;*/white-space:nowrap}
.head_sliderButtonIcon .content_orangeButton img {vertical-align: middle;font-size: 1.5em;}
.head_sliderButtonIcon .content_orangeButtonInvert {
    background: black;
    display: inline-block;
}
.head_block_images_partHalf {display: inline-block;}
.head_sliderButtonIcon .content_orangeButtonInvert,
.head_sliderButtonIcon .content_orangeButton{
    box-shadow: 0 0 1em 0.1em black;
}
.head_sliderButtonsIcon.head_sliderButtonsIconPlay .content_orangeButton{border: 0.0995rem solid white;border-radius: 0.2em;    padding-left: 1em;padding-right: 1em;}
/*
.head_sliderButtonsIcon.head_sliderButtonsIconPlay .content_orangeButtonInvert {;padding: 0.5em 1em;}
.head_sliderButtonsIcon.head_sliderButtonsIconPlay .content_orangeButton {padding: 0.5em 1em;}
*/
.content_hm_modul_button a {min-width: 11em;text-align: center;}
.body_lang_pl .content_hm_modul_button a {min-width: 13em;}
.body_lang_uk .content_hm_modul_button a {min-width: 11em; width: auto;}
.content_hm_modul_buttonNolimited {width: auto;text-align: center;}

.head_buttonmain_soutez_plus{color: #edc91e;display: inline-block;height: 4.8em;display: flex;margin: 0 0.5em;    align-items: center;}
.head_buttonmain_soutez_image img {max-height: 100%;}
.head_buttonmain_soutez_text .head_buttonmain_info{padding-right: 0; padding-left: 0;}
.head_buttonmain_soutez_text .head_buttonmain_info_big{color:black;}
.head_buttonmain_soutez_text .head_buttonmain_info_white{color:black;font-weight: 600;}
.head_buttonmain_soutez_content {display: inline-block;background: #edc91e;padding-left: 0.75em;border-radius: 0.4em;position: relative;padding-right: 8.5em;}
.head_buttonmain_soutez_image {position: absolute;right: 0.8em;top: -1em;bottom: 0.5em;}
.head_buttonmain_soutez{position: absolute;right: 0em;top: 0;display: none;}
.head_buttonmain_soutez_wrap .head_buttonmain_soutez {display: flex;}

/*
.head_icon_main {font-weight: 300;text-transform: uppercase;color: white; background: #ff3e00; border: 0.0498rem solid #ff3e00; display: inline-block; padding:  0.5em 0.7em; cursor: pointer;line-height: 1.2;white-space:nowrap; border-radius: 0.75em; font-size: 0.8em;    box-shadow: inset 0 0.0498rem 0.0498rem #ffe9e1;}
.head_icon_button{
    display: inline-block;
    line-height: 0.8;
    background-image: linear-gradient(to bottom, #323232, #2c2c2c, #262626, #212121, #1b1b1b);
    box-shadow: inset 0 0 0.1990rem white;
    padding: .4em 0.75em;
    width: 3.7em;
}*/

/*modul*/

/* new dusan */

.head_buttonmain.--v2.head_buttonmain_info_white,
.head_buttonmain.--v2 .head_sliderButtonsSmall {
    font-size: .95rem;
}

@media screen and (max-width: 1000px){
    .head_buttonmain.head_buttonmain-toptv.--v2 {
        display: block;
    }
    .head_buttonmain.head_buttonmain-toptv.--v2 .head_buttonmain_action {
        display: block;
    }

}


/* end new dusan */

.content_hm_modul_title{font-size: 1.9em; font-weight: var(--font-bold);}
.content_hm_modul_description {padding-bottom: 2em;}
.content_hm_modul_button .content_orangeButtonInvert {margin: 0;}

.content_hm_modul_wrap:first-child{padding-top: 2em;}
.content_hm_modul_wrap{padding-top: 3em; 
    transition-property: left, right;
    transition-duration: 0.5s;
    transition-timing-function: ease-out;
    transition-delay: 0s;}
    
.content_hm_modul_wrap-ukrajina {padding-bottom: 3em;}
.content_hm_modul_wrap-ukrajina .content_hm_modul {
	background: #13191e;
    background-image: url('../../page-site/content_homepage/imgs/ukrajina_33-fade.jpg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: top right;}


.content_hm_modul_wrap:last-child{padding-bottom: 3em;}
.content_hm_modul{background: #192229;border-radius: 0.4em;overflow: hidden;position: relative;}
.content_hm_radius{border-radius: 0.4em;}
.content_hm_radiusTop{border-radius: 0.4em 0.4em 0 0;}
.content_hm_radiusBottom{border-radius: 0 0 0.4em 0.4em;}
.content_hm_modul_child{display: table; width: 100%;}

.content_hm_modulCenter_wrap {display: table-cell; vertical-align: middle; text-align: center; padding: 2.5em 4em  2.5em 4em;}
.content_hm_modulLeft_wrap {display: table-cell; vertical-align: middle; padding: 2.5em 4em  2.5em 1em; width: 51%;}
.content_hm_modulRight_wrap{display: table-cell; vertical-align: middle; position: relative;}
.content_hm_modulLeft2-3_wrap {display: table-cell; vertical-align: middle; padding: 2.5em 4em  2.5em 1em; width: 70%;}
.content_hm_modulRight1-3_wrap{display: table-cell; vertical-align: middle; position: relative;}

.content_hm_modul_wrap .head_buttonmain_wrap {padding-top: 0;top: -2.5em;position: relative;  margin-bottom: -4em;}
.content_hm_modul_wrapLeft{position: relative;left: 0%;}
.content_hm_modul_wrapRight{position: relative;right: 0%;}
.content_hm_modul_wrapAnimate.content_hm_modul_wrapLeft{left: 0;}
.content_hm_modul_wrapAnimate.content_hm_modul_wrapRight{right: 0;}

.content_hm_stations .content_hm_modulRight_wrap {position: absolute;top: 0;bottom: 0;right: 0;width: 50%;}
.content_hm_stations .content_hm_modulRight{position: initial;}

.content_hm_loga_stanic_cell {
	position: relative;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    overflow: hidden;
    position: absolute;
    background-size: 100%;
    /*top: 1em;
    left: 1em;
    right: 1em;
    bottom: 1em;
	/*	*/
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.content_hm_loga_stanic_cell_logo {
	position: relative;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    overflow: hidden;
    position: absolute;
    /*top: 1em;
    left: 1em;
    right: 1em;
    bottom: 1em;
	/*	*/
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.loga_stanic_ua_png {display: none;}
.content_hm_stations_uk .content_hm_modul_child{position: relative;}
.content_hm_stations_uk .content_hm_stationsGrid{position: relative;}
.content_hm_stations_uk .content_hm_modul .content_hm_modul_child_0 .content_hm_modulLeft_wrap{padding-bottom: 0;}
.content_hm_stations_uk .content_hm_modul .content_hm_modul_child_1 .content_hm_modulLeft_wrap{padding-top: 0;padding-bottom: 0;}
.content_hm_stations_uk .content_hm_modul .content_hm_modul_child_2 .content_hm_modulLeft_wrap{padding-top: 0;}
.content_hm_stations_uk .content_hm_modul .content_hm_modul_child:first-child .content_hm_stationsGrid{background: #1d2832;border-radius: 0.4em;padding-left: 1.5em;margin-left: -1.5em;}
.content_hm_stations_uk .loga_stanic_ua_png{position: absolute;height: 2em;left: -2.5em;top: 43%;z-index: 1; display: block;}

.content_hm_modulOrangeLine .content_hm_modul{}
.content_hm_modulOrangeLine .content_hm_modul_description {text-shadow: 0 0 0.0498rem #192229,0 0 0.0498rem #192229,0 0 0.0498rem #192229;}
.content_hm_modulOrangeLine .content_hm_modul { position: relative;overflow: initial;}
/*
.content_hm_modulOrangeLine .content_hm_modul:before{
    content: '';
    box-shadow: 0 0 0.9950rem -0.3980rem white;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 2em;
}*/
.content_hm_modulOrangeLine .content_hm_modul_child_wrap{border-radius: 0.4em; position: relative; background: #13191e; background-image: url(../../page-site/imgs/new/homepage/orange-line.png?2);background-size: auto 110%;background-repeat: no-repeat;background-position: center right;}

.content_hm_videoteka{position: absolute;top: -2%;left: 0;bottom: -2%;right: -50%;}
.content_hm_videotekaRow a:hover{text-decoration: none; }
.content_hm_videotekaRow{height: 32%;position: relative;white-space: nowrap; box-shadow: 2.0896rem 0 39px 23px black, inset 0.4975rem 0.0498rem 0.3483rem 11px black; margin-left: 3em;border-radius: 0.4em;}
.content_hm_videotekaRow:first-child{margin: 0 0 0.3em 0;}
.content_hm_videotekaRow:last-child{margin: 0.3em 0 0 0;}
.content_hm_videotekaA{display: inline-block;height: 110%;padding: 0 0.4em 0 0;}
.content_hm_videoteka .content_hm_videotekaImgMain{min-height: 100%; border-radius: 0.4em; height: 5em;}
.content_hm_videoteka .content_hm_videotekaImgIcon{height: 100%;}
.content_hm_videotekaImg{height: 100%;  display: inline-block; position: relative; overflow: hidden;border-radius: .4em;}
.content_hm_videotekaRow:first-child .content_hm_videotekaShadow{
    position: absolute;
    width: 200%;
    height: 100%;
    box-shadow: inset 0 18px 0.6468rem -0.3483rem black;
    top: 0;
    left: -50%;
}
.content_hm_videotekaRow:last-child .content_hm_videotekaShadow{
    position: absolute;
    width: 200%;
    height: 100%;
    /*box-shadow: inset 0 -18px 0.6468rem -0.3483rem black;*/
    box-shadow: inset 0 -1.5921rem 1.3930rem -0.3483rem black;
    top: 0;
    left: -50%;
}

.content_hm_modulFadeRight{
    background: linear-gradient(90deg, rgba(0,0,0,0) 0%, rgb(25 34 41) 100%);
    width: 2em;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
}

.content_hm_hbo{position: absolute;top: 0;left: 0;bottom: 0;right: -500em;}
.content_hm_hboRow{height: 60%;position: relative;}
.content_hm_hboRow:first-child{padding-left: 4em; position: relative; top: -0.5em;}
.content_hm_hboRow:last-child{padding-left: 0;position: relative;bottom: 15%; border-radius: 0.4em;}
.content_hm_hbo img{border-radius: 0.4em; height: 9em; min-height: 110%;}
.content_hm_hboRow > a{ display: inline-block;height: 100%; }
.content_hm_hboImg{height: 100%; display: inline-block; position: relative; overflow: hidden;border-radius: .4em;}
.content_hm_hboImg_wrap{display: inline-block; padding-right: 0.4em; height: 100%}
.content_hm_hboRow:first-child .content_hm_hboShadow{
    position: absolute;
width: 200%;
height: 100%;
box-shadow: inset 0 1.0945rem 0.6468rem -0.3483rem black, inset 0 -2.6368rem 0.9950rem -0.0498rem black;
top: 0;
left: -50%;
}
.content_hm_hboRow:last-child .content_hm_hboShadow{
    position: absolute;
width: 200%;
height: 100%;
box-shadow: inset 0 -1.5921rem 1.3930rem -0.3483rem black;
top: 0;
left: -50%;
}

.content_hm_modul_devices .content_hm_modul,
.content_hm_modul_devices .content_hm_modulRight_wrap,
.content_hm_modul_devices .content_hm_modul .content_hm_modul_child{ overflow: visible;}
.content_hm_modul_devices .content_hm_modulRight_wrap {position: absolute;top: 0;left: 50%;right: 0;bottom: 0;}
    
.content_hm_devices_wrap{height: 0;padding-top: 51.65%; position: relative; left: 2em; text-align: right;}
.content_hm_devices{position: absolute;top: 3%;left: 0;bottom: 21%;right: 12%;}
.content_hm_devices_img1 {height: 100%;}
.content_hm_devices_img3{position: absolute;bottom: -8%;right: -5%;height: 38%;}
.content_hm_devices_img2{position: absolute;
    bottom: -9%;
    left: 0%;
    height: 53%;}

.content_hm_devices img{max-width: 100%; max-height: 100%;}
.content_hm_devices_video{position: absolute;top: 2.8%;
    left: 24%;
    height: 93%;
    width: 74.8%;}
.content_hm_devices_video video {width: 100%; height: 100%;background: black;}


.content_hm_view{position: relative;}
.content_hm_view .content_hm_modul_description img{width: 100%;}
.content_hm_faqWrap .content_hm_modul_title,
.content_hm_view .content_hm_modul_title {font-size: 1.9em;font-weight: 700;text-align: center; padding: 1em 0 1em 0;}
.content_hm_view .content_hm_modul_video{position: absolute;top: 7.5%;left: 5%;height: 75%;width: 90%;}
.content_hm_view .content_hm_modul_video video {width: 100%; height: 100%;background: black;}
.content_hm_view .content_hm_modul_description{position: relative;}

.content_hm_faqWrap .content_hm_modul_button{text-align: center; padding-bottom: 2em;}

.content_hm_footer .footer_journalist{background: none;}
.content_hm_footer .footer_wrap {padding: 1em 0;height: 2.5em;}

/* products */
.content_hm_products_title{font-size: 2.25rem; font-weight: var(--font-bold); text-align: center;}
.content_hm_products_subtitle{text-align: center;padding-bottom: 1em;padding-top: 0.5em;}

.content_hm_products {display: table; margin: auto;}
.content_hm_productWrap {display: table-cell; padding: 0 1em;}
.content_hm_productChild{background: #1d2832; display: inline-block; background:linear-gradient(0deg, rgba(0,0,0,0) 10%, rgba(29,40,50,1) 40%);  border-radius: 0.5em;}
body:not(.onlinetv_mobile) .content_hm_productChild:hover{background: linear-gradient(0deg,rgba(0,0,0,0) 10%,grey 40%);}
.content_hm_product {margin: .5em; background: #12181d; text-align: center; border-radius: 0.5em; width: 13em; position: relative; overflow: hidden;}

.content_hm_product_title {font-size: 1.5em; padding: 1em 0;font-weight: 700;}
.content_hm_product_row{padding: 0.2em 0;}
.content_hm_product_row:nth-child(odd){background: #171d21}
.content_hm_product_button{padding: 1em 0;}
.content_hm_product_price {height: 4.5em;vertical-align: middle;display: table-cell;width: 13em;text-align: center;}

.content_hm_productsWrap .content_ord_windows{margin-bottom: 0; padding-bottom: 0;}
.content_hm_productsWrap .content_ord_block{border-bottom: none; padding: 0;}
.content_hm_productsWrap .content_ord_vatInfoOrder b {font-weight: 200;}
.content_hm_productsWrap .content_ord_buttons {text-align: center;}
.content_hm_productsWrap .content_ord_vatInfoOrderWrap .content_ord_buttonOrderNext {float: none; display: inline-block; background: #1d2832; border: none;}
.content_hm_productsWrap .content_ord_block_part_1 .content_ord_buttonOrderNext .content_orangeButton {border-radius: 0.4em!important; }
.content_hm_productsWrap .content_ord_block_part_1 .content_ord_buttonOrderNext:hover{background: #1d2832;}
.content_hm_productsWrap .content_ord_message small{    font-size: 0.5em;}

.content_hm_product_favorite {
    background: #454748;
    color: white;
    text-transform: uppercase;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    padding: .2em 0;
    background: linear-gradient(90deg,rgba(69,71,72,.2) 0%,rgba(69,71,72,1) 15%,rgba(69,71,72,1) 85%,rgba(69,71,72,.2) 100%)
}
.content_hm_faqWrap .content_quest_topBoxQuestion{
    font-size: inherit;
    font-weight: var(--font-bold);
}
.content_hm_faqWrap .content_quest_topBoxQuestionIcon .fa{
    font-weight: 500;
    font-size: 1.5em;
}
.content_hm_faqWrap .content_quest_topBox .onlinetv_selectBorder{
    cursor: pointer;
}
.content_quest_topBoxRequest {
    padding-left: 0;
    padding: 0 1em 1em 1em;
}
.page-handle-arrows .content_quest_topBoxRequest {
    padding-left: 0;
}
.page-handle-arrows .content_quest_topBoxQuestionText {
    padding: 0;
}
.page-handle-arrows .content_white {

}
.content_quest_topBoxQuestionText {
    line-height: 2.0896rem;
}
.page-handle-arrows .content_quest_topBoxQuestionText {
    line-height: 2.7vw;
}
.page-handle-arrows .content_quest_topBox .onlinetv_selectBorder {
    padding-left: 1.4rem;
}
.page-handle-arrows .content_quest_topBoxRequest {
    padding: 1.2rem 1.5rem;
}
.head_sliderButtonIconMobile{
    display: none;
}
.content_toptv2_top-napdis{text-align: center;}
.content_toptv2_top2{z-index: 1; position: relative;}

.head_block_logged{
    height: calc( 100vh - 10.5rem ); 
    max-height: 44rem;
    position: relative;
    width: 100%;
}
.head_block_logged.head_block_logged_without_news {
    height: calc(100vh - 10.5rem);
    min-height: 19rem;
    position: relative;
    width: 100%;
    margin: 0;
}
.head_block_logged_news_wrap{height: 16em;}
.head_block_logged_news{height: 16em;}

.head_block_logged_button_runtv,
.head_block_logged_button_services,
.head_block_logged_button_support,
.head_block_logged_button_gift{width: 16em; margin: 0.5em 0; position: relative;}

.head_block_logged_button_support{background: url('../../page-site/imgs/homepage/tablet.png?2') #12181d; background-size: 100% auto;}
.head_block_logged_button_gift{background: url('../../page-site/imgs/homepage/darek.png?3') #12181d; background-size: 100% auto;}
.head_block_logged_button_services:not(.content_orangeRedButton) {background-color: rgb(255 0 0 / 30%);border-color: red; }
.head_block_logged_button_support_inner,
.head_block_logged_button_gift_inner{
    padding: 0.5em 0;/*font-size: 1.2em;*/font-weight: normal;
}
.head_block_logged_button_childs{
    /*position: relative;*/
}
.head_block_logged_button_runtv_services,
.head_block_logged_button_runtv_inner{
    padding: 0.2em 0;font-size: 1.8em;
}

.content_hm_whywant_blocks .slick-list{margin-left: -0.5em;margin-right: -0.5em;}

span.head_block_logged_button_services_icon_wrap {
    position: absolute;
    top: -0.7em;
    left: -0.7em;
    font-size: 2em;
    width: 1em;
    display: block;
    background: red;
    height: 1em;
    text-align: center;
    border-radius: 100%;
    padding: 0.2em;
    vertical-align: middle;
    box-shadow: 0 0 0.5970rem -0.0995rem black;
}
.head_block_logged_button_runtv_icon_wrap {position: absolute;right: 0.3em;font-size: 2.4em;top: -0.0995rem;bottom: -0.0995rem;overflow: hidden;width: 2em;}

.head_block_logged_button_services_icon{position: relative;top: -0.05em;}
.head_block_logged_button_runtv_icon {position: absolute;right: 0.0498rem;top:-0.19em;}
.head_block_logged_buttons{z-index: 1; min-height: 15em;}
.head_block_logged_image_infoDesc{max-width: 14em;float: right;}
.head_block_logged_image_logo img {max-height: 1.5em;vertical-align: middle;max-width: 5em;}
.head_block_logged_image_logo{margin-top: 0.3em;}
.head_block_logged_images{position: absolute; top: 0; right: 0; left: 0; bottom: 0;z-index: -1;}
.head_block_logged_images_move {position: absolute;top:50%;font-size:3em;display:none;transform:translateY(-50%)}
.head_block_logged_images_move-left {left:-0.25em;}
.head_block_logged_images_move-right {right:-0.25em;}
.head_block_logged_image {position: absolute;top: 0;right: -200%;left: -185%;bottom: 0;margin: auto;text-align: center;}
.head_block_logged_image img{height: 100%;}
.head_block_logged_image_gen img{-webkit-mask-image: linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,0.12126) 10%,rgba(0,0,0,0.8) 40%,rgba(0,0,0,0.8) 60%,rgba(0,0,0,0.12126) 90%,rgba(0,0,0,0) 100%);}

.head_block_logged_image_infoTitle{font-size: 1.2em; font-weight: var(--font-bold); color: white;}
.head_block_logged_image_infoTitle .fa{color: #ff3e00;}
.head_block_logged_image_wrap a:hover{text-decoration: none;}
.head_block_logged_block{position: relative; height: 100%;z-index: 1;}
.head_block_logged_circles {
    position: absolute;
    bottom: 2em;
    left: 0;
    font-size: 0.5em;
    width: 100%;
    text-align: center;
}
.head_block_logged_circle{margin: 0 0.2em;cursor: pointer; color: #ff3e00;}
.head_block_logged_circle_active{color: white;}
.head_block_logged_image_info {position: absolute;right: 0; bottom:2rem; text-align: right;
                                text-shadow: 3px 3px 6px rgb(0 0 0 / .7);}
.head_block_logged_image_info_orange .head_block_logged_image_infoTitle{color: #ff3e00;}
.head_block_logged_image_info a:hover{text-decoration: none;}
.head_block_logged_new {padding: 0.6em;display: block;text-align: center;}
.head_block_logged_newWrap {width: 25%; float: left;}
.head_block_logged_news_childs{margin-left: -0.5em;margin-right: -0.5em;}

.head_block_logged_newButton { padding: 0!important;margin: 0!important;width: 100%;}
.head_block_logged_newImg {overflow: hidden;width: 100%; height: 100%; border-radius: 0.3em;position: relative;}
.head_block_logged_newImg img {width: 100%;display: block;}
.head_block_logged_newsTitle {text-align: center;padding: 0.6em 0 0.1em 0;font-weight: 700;font-size: 1.8em;}
.content_ord_header {max-width:90%;}
.head_block_logged_newTitle {  transition: bottom 0.25s; position: absolute;top: 100%;left: 0;right: 0;text-align: center;padding: 0.5em;background: #12181d;width: 100%;box-sizing: border-box;white-space: initial;bottom: -100%;}
.head_block_logged_newImg:hover .head_block_logged_newTitle {top: auto;bottom: 0;}

.head_block_logged_button_services_button {display: block;font-size: 1.8em;}
.head_block_logged_button_services_info {display: block;font-weight: 400;white-space: normal;}


.head_buttonmain_darek {position: relative;padding-right: 4em!important; float: right;}
.head_buttonmain_darek_img {background-image: url(../../page-site/content_homepage/imgs/darecek.png?2);width: 3.8em;position: absolute;right: 0;top: 0;bottom: 0;background-size: auto 150%;background-position: 50% 39%;background-repeat: no-repeat; margin: -0.0995rem;}
.content_hm_whywant .head_buttonmain_darek,
.content_hm_modulOrangeLine .head_buttonmain_darek
{display: none;}

.head_block_h1Wrap .content_h1 {display: none;}
.head_block_h1Wrap .content_h1.content_homepage_part_{display: block;}  


.head_block_ukrajinaH1{color: white;font-weight:bold;margin: 1em 0 1.2em 0;font-size: 1.5em;color:#F9DD16;text-shadow: 0 0 1.1em black;text-indent: 7em;}

.head_block_h2Wrap {display: none;}
.head_block_h2Wrap.content_homepage_part_{display: block;}

.content_hm_eleven_sports{position: relative;z-index: 0;}
.content_hm_eleven_sports_imgs{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 0;}    
.content_hm_eleven_sports_imgs .content_hm_eleven_sports_img{position: absolute;height: 100%;right: 0;top: 0;z-index: -1;}
.content_hm_eleven_sports_imgs_mobil .content_hm_eleven_sports_img {width: 100%;position: absolute;bottom: 0;}
.content_hm_eleven_sports_logo {display: inline-block;width: 6em;position: absolute;top:2em;right:4em;filter:drop-shadow(0 0 0.2em rgba(0, 0, 0, 0.6)) ; }

.content_hm_modul_devices .content_hm_modul_title {white-space: nowrap;}

body:not(.onlinetv_mobileNoFocus) .content_hm_whywant_block.onlinetv_selected::before{
	box-shadow: 0 0 0.2488rem 0.0498rem rgba(255, 255, 255, 1);
}

.content-faq .content_hm_darkScreen {margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0;}
.content_quest_topBoxQuestionText {padding-left: 0.5em; padding-top:0.1em; line-height: 1.5;}
.content_quest_topBoxQuestionIcon {float: right; padding-top: 0;}
.content_quest_topBoxs2 {float: left; width: 50%;padding-right: .5em;box-sizing: border-box;}
.content_quest_topBoxs1 {float: right; width: 50%;padding-left: .5em;box-sizing: border-box;}
.content_quest_topBox {background: #192229;margin: 1em 0;padding: 0;border-radius: 0.5em;}
.content_quest_topBox .global_block {
	padding: 0.5em 1em 0.5em 0.5em;
}
.content_quest_topBox a{text-decoration: none;}
.content_hm_leto_bonus {position: absolute;top: 1.5em;height: 9em;left: -5.5em;}
.microsite_leto_columns {table-layout: fixed;}

.content_hm_leto_bonus2 {background: #FFEA04;color:#202D36;border-radius: 5em;transform: rotate(17deg);font-size: 0.95em;position: absolute;top: -6.7em;right: -6.5em;left: auto;
	height:9em;width:9em;white-space:nowrap;padding-top:1.1em;box-sizing:border-box;box-shadow: rgba(255, 255, 255, 0.1)  0 0 1em 0.5em; text-align: center;}
.content_hm_leto_bonus2_text1 {font-size: 1.8em;display:block;font-weight:bold;font-weight:800;line-height:0.9em;}
.content_hm_leto_bonus2_separator {display:block;height:0;border-bottom: solid white 0.0498rem;margin: 0.5em auto;width:1.5em}
.content_hm_leto_bonus2_text2 {display:block;line-height:1.0em;font-weight: 500;font-size:1.1em}
.content_hm_leto_bonus2_text2 b {font-weight:bold;font-weight:800;}

.content_hm_leto_bonus2-ukrajina {background: linear-gradient(-180deg, #005BBB 50%, #F9DD16 51%);white-space:normal;padding-top:0;/*display:none;*/}
.content_hm_leto_bonus2-ukrajina .content_hm_leto_bonus2_text {font-size: 1.4em;display:block;font-weight:bold;font-weight:800;color:white;position:absolute;top:50%;transform:translateY(-50%);
text-shadow: 0 0 0.5em black, 0 0 0.5em black;    width: 100%;}
.content_hm_leto_bonus2-ukrajina small {font-size:1em}

.head_block_logged_gift_title img {
    max-width: 33em;
	width: 100%;
    position: absolute;
    left: 0;
    right: 0;
    position: relative;
    top: -0.5em;
}

.head_block_logged_image_infoPoukaz{left: 18em;right: 0;text-align: center;}
.head_block_logged_image_infoPoukazButton {top: auto; bottom: 2em;}

.head_icon_button_devices img {top: -0.1em!important;}
.head_block_logged_gift_title{}
.content_hm_leto_bonus2_text_b1 {
    font-size: 4.5em;
    font-weight: var(--font-bold);
    top: -0.35em;
    position: relative;
}

span.content_hm_leto_bonus2_text_b2 {
    font-weight: var(--font-bold);
    font-size: 1.8em;
    position: relative;
    top: -1.3em;
    line-height: 0.8;
}
.content_hm_leto_bonus2_station{font-size: 0.7em}

.content_hm_logged_vanoce {
	    background: #12181d;
    white-space: normal;
    text-align: center;
}
/*silvestr begin*/
.head.head_silvestr_start_animation{}

.head_silvestr .head_block_imageWrap_center{transition: margin-left 1s;}
.head_silvestr:not(.head_silvestr_start) .head_block_imageWrap_center{transition: margin-left 2s;}
.head.head_silvestr_start_animation .head_block_imageWrap_center{margin-left: 20%;margin-left: 85vw;}

.head_silvestr:not(.head_silvestr_start) .head_buttonmain_wrap{transition: opacity 2s;}
.head.head_silvestr_start .head_buttonmain_wrap{opacity: 0;}

.head_silvestr:not(.head_silvestr_start) .head_block_h1Wrap .head_block_h1_main{transition: opacity 2s,transform 2s;}
.head.head_silvestr_start .head_block_h1Wrap .head_block_h1_main{opacity: 0;transform: scale(130%) /*translateY(2em);*/}

.head_silvestr:not(.head_silvestr_start) .head_block_h1Wrap .head_block_h1_div{transition: opacity 2s;}
.head.head_silvestr_start .head_block_h1Wrap .head_block_h1_div{opacity: 0;}

.head_silvestr .head_block_images{background: #1d2832; transition: background-color 2s;}
.head.head_silvestr_start_animation .head_block_images{background: transparent;}

.video_silvestr_wrap {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
	overflow: hidden;
	/*-webkit-mask-image: linear-gradient(
		to bottom, 
		rgba(0, 0, 0, 1) 85%, 
		rgba(0, 0, 0, 0.8) 90%, 
		rgba(0, 0, 0, 0.6) 92%, 
		rgba(0, 0, 0, 0.4) 94%, 
		rgba(0, 0, 0, 0.2) 96%, 
		rgba(0, 0, 0, 0.1) 97%,  
		rgba(0, 0, 0, 0.05) 98%, 
		rgba(0, 0, 0, 0.025) 99%,  
		rgba(0, 0, 0, 0) 100%
	  );*/
	-webkit-mask-image: linear-gradient(
		to bottom, 
		rgba(0, 0, 0, 1) 70%, 
		rgba(0, 0, 0, 0.8) 75%, 
		rgba(0, 0, 0, 0.6) 80%, 
		rgba(0, 0, 0, 0.4) 85%, 
		rgba(0, 0, 0, 0.2) 90%, 
		rgba(0, 0, 0, 0.1) 92%, 
		rgba(0, 0, 0, 0.05) 94%, 
		rgba(0, 0, 0, 0.025) 96%, 
		rgba(0, 0, 0, 0.0125) 97%,  
		rgba(0, 0, 0, 0.00625) 98%,  
		rgba(0, 0, 0, 0.003125) 99%, 
		rgba(0, 0, 0, 0) 100% 
	);
}
.video_silvestr_wrap video{    
	min-height: 100%;
	width: 100%;
    transform: translate(-50%,-50%);
    left: 50%;
	top: 50%;
    position: relative;}

.head_buttonmain_test_center .head_block .head_buttonmain_action {bottom: -0.15em; padding-right: 1.5em!important; padding-left: 1.5em!important;border: none;}
.head_buttonmain_test_center .head_block .head_buttonmain{background: none;border: none;box-shadow: none;}
.head_buttonmain_test_center .head_block .head_buttonmain_seperate{display: none;}
.head_buttonmain_test_center .head_block .head_block_imagesGray {opacity: .7;}
.head_buttonmain_test_center .head_buttonmain_wrap{background: url(../../page-site/content_homepage/imgs/shadow/stin22.png?2);background-size: 126% 110%;background-position: center 160%;background-repeat: no-repeat;}
.head_buttonmain_test_button .head_block .head_block_h1_div_replace{margin-bottom: 1.5em!important;}
.head_buttonmain_test_button .head_block .head_block_h1_div_replace .fa-circle.content_orange {font-size: 0.5em;top: -0.25em;position: relative;margin: 0 1em;}
.head_buttonmain_test_button .head_block .head_block_h1_div:not(.head_block_h1_div_replace) {display: none;}
.head_buttonmain_test_button .head_block .head_buttonmain_action {padding-right: 1em!important; padding-left: 1em!important;border: none;}
.head_buttonmain_test_button .head_block .head_block_h1_div_replace span {white-space: nowrap;}


.head_buttonmain_test_button .head_buttonmain_darek{ margin: auto;float: none;margin-top: 6em;}
.head_buttonmain_test_center .head_icon_button_devices{display: table-cell;width: 5em;}

.head_silvestr_start_animation .head_block_h1Wrap {text-shadow: none;}
.head_silvestr_start_animation .head_block_h1Wrap .head_block_h1_main {
	text-shadow: 0 0 0.2em BLACK,0 0 0.2em BLACK;
	-webkit-mask-image: linear-gradient(90deg, #fff 24%, #0000 28%);
    mask-image: linear-gradient(90deg, #fff 20%, #0000 28%);
	-webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
	animation: clip-fade 15s;	
	opacity: 1!important;
	transform: scale(130%) /*translateY(2em)*/;
}
.head_logged {
    padding-bottom: 2rem;
}
@keyframes clip-fade {
  0% { 	-webkit-mask-size: 100% 100%;  mask-size: 100% 100%;  }
  100% {  -webkit-mask-size: 1100% 100%;  mask-size: 1100% 100%; }
}
.head_block_imagesTitle.content_hm_mainbutton_short{
    margin-top: 2.5em;
}
/*
.content_hm_mainbutton_short .content_orangeButton  {
    top: -1.25em;
    position: relative;    
}*/
/*silvestr end*/


.content_hm_mainbutton_short .head_buttonmain_wrap  {padding: 0!important;}

.head_buttonmain_action-halloween{padding: 0.5em 2em 0.5em 1em}
.head_buttonmain_action_halloween{display:flex;align-items:center;text-align:left;gap: 0.6em;justify-content:center}
.head_buttonmain_action_halloween big {display:block;font-size: 1.8em}
.head_buttonmain_action_halloween small {display:block;font-size: 1em}
.head_buttonmain_action_halloween_fullheight {font-size: 3.5em;font-weight:bold;font-weight:900;margin-right:0.15em;white-space:nowrap}

.content_hm_halloween_jen_nyni {transform: rotate(-12deg);width:10em;position: absolute;top: -4.4em;left: -5.9em;z-index:-1}

@media screen and (max-width: 1450px){
	.page-handle-normal .content_hm_leto_bonus {position: absolute;top: 1.5em;height: 9em;right: -5.5em;left: auto;}
}


@media screen and (max-width: 1400px){
    .page-handle-normal .head_block_sloganDenmatek{ position: absolute;top: -8em;margin-left: -21em;}
    .page-handle-normal .head_block_h1DenmatekText {width: 19em;}
}

@media screen and (max-width: 1300px){
    .page-handle-normal .head_buttonmain_wrap-halloween .head_buttonmain_action {display: block;padding: .5em;}
    .page-handle-normal .head_buttonmain_wrap-halloween .head_buttonmain_action .fa-chevron-right {display: none;}
    .page-handle-normal .head_buttonmain_wrap-halloween .head_buttonmain_action {border-radius: .45em;border: 0.0498rem solid white;transform: none;}
}
@media screen and (max-width: 1250px){
    .page-handle-normal .head_buttonmain_soutez_wrap.head_buttonmain .head_buttonmain_soutez{display: none;}
    .page-handle-normal .head_buttonmain_soutez_wrap.head_buttonmain { margin-right: 0em;}

	.page-handle-normal .head_icon_button_eu{display: none;}
    .page-handle-normal .content_hm_devices_wrap{
        left: 0;
    }
    .page-handle-normal .content_hm_modul_devices .content_hm_modulRight_wrap {position: relative; left: 0;}
    .page-handle-normal .content_hm_devices{position: absolute;top: 0;left: 0;bottom: 0;right: 0;}
    .page-handle-normal .content_hm_devices_img2{position: absolute;bottom: -9%;left: -15%;height: 53%;}
    .page-handle-normal .content_hm_devices_video{position: absolute;top: 3%;left: 12.1%;height: 93%;width: 86.5%;}
}
@media screen and (max-width: 1200px){
    .page-handle-normal .head_block_h1VelikonoceText{margin-left: -11em;}
}
@media screen and (max-width: 1080px){
	.page-handle-normal .head_icon_button_devices{display: none;}
}
@media screen and (max-width: 800px){
    .page-handle-normal .head_velikonoce .head_block{ height: calc(100vh - 5em); max-height: 30em;}
	.page-handle-normal .content_hm_leto_bonus2{
		right: -0.5970rem;
		font-size: 0.75em;
		top: -7em;
	}
	.page-handle-normal .content_hm_leto_bonus2_station{right: -5em}
}
@media screen and (max-width: 680px){
    .page-handle-normal .content_hm_modul_wrap .content_ord_vatInfoOrderButton {float: none;}
    .page-handle-normal .content_hm_modulLeft_wrap{width: 60%;}
    .page-handle-normal .content_hm_footer{display: none;}
    .page-handle-normal .head_block_logged_newWrap {width: 50%;}	
    .page-handle-normal .content_hm_modul_recapitulate{display: none;}
	.page-handle-normal .head_block_h1Wrap .content_h1.content_homepage_part_ {display: none;}
	.page-handle-normal .head_block_h1Wrap .content_h1.content_homepage_part_short{display: block;}
	.page-handle-normal .head_block_h2Wrap.content_homepage_part_ {display: none;}
	.page-handle-normal .head_block_h2Wrap.content_homepage_part_short{display: block;}
	.page-handle-normal .head_block_ukrajinaH1{margin-bottom:0.5em;text-indent:0}
	.page-handle-normal .content_hm_modul_wrap-ukrajina .content_hm_modul {background: #13191e;}
}
@media screen and (max-width: 650px){
	.page-handle-normal .content_hm_leto_bonus2{font-size: 0.5em; top: -5em;}
    .page-handle-normal .content_hm_eleven_sports_imgs_mobil {display: block;padding-top: 75%;}
    .page-handle-normal .content_hm_eleven_sports_imgs {display: none;}
    .page-handle-normal .head_block_nomobile_full{height: auto;}
    .page-handle-normal .head_sliderButtonIconMobile{display: block!important;}
    .page-handle-normal .head_sliderButtonIconNoMobile{display: none!important;}
    .page-handle-normal span.head_sliderButtonIcon:not(.head_sliderButtonIconNoMobile) {display: block;padding: 0.25em 0;}
    .page-handle-normal .content_quest_topBox_wrap{float: none; width: 100%; }
    .page-handle-normal .head_velikonoce .head_block{ height: calc(100vh - 5em); max-height: 30em;;}
    .page-handle-normal .head_velikonoce .head_block_imagesTitle{top: 65%;}
    .page-handle-normal .head_block_h1VelikonoceText{position: absolute;top: -12em;right: 0;max-width: 100%;width: 100%;}
    .page-handle-normal .head_block_h1Velikonoce{    margin-bottom: -2em;height: 9.5em;position: relative;z-index: -1; margin-left: 0em;}
	.page-handle-normal .content_hm_leto_bonus2.content_hm_leto_bonus2_station {right: -3.5em;}
}
@media screen and (max-height: 480px){
    .page-handle-normal .head .content_h1 {font-size: 1.9em;}
}
@media screen and (max-width: 990px){
    .page-handle-normal .head_buttonmain_action{border-radius: 0.45em; border: 0.0498rem solid white; transform: none;}
    .page-handle-normal .head_buttonmain_action{display: block;padding: 0.5em;}
    .page-handle-normal .head_buttonmain_action_wrap {display: block;}
    .page-handle-normal .head_buttonmain_action .fa-chevron-right{display:none}
    .page-handle-normal .head_buttonmain_action + .head_buttonmain_second {padding-left:0}
    .page-handle-normal .head_buttonmain_wrap-halloween {margin-top:5em}
    .page-handle-normal .head_buttonmain_action_halloween {font-size:0.85em}
}

@media screen and (max-width: 600px){
    .page-handle-normal .content_quest_topBoxs2,.content_quest_topBoxs1{width: 100%; float: none;}
    .page-handle-normal .content_hm_modul_devices .content_hm_modul_title {white-space: normal;}
    .page-handle-normal .head_block_sloganDenmatek{margin-left: auto;}
    .page-handle-normal .head .content_h1{font-size: 1.9em;margin-left: -0.5em;margin-right: -0.5em; margin-bottom: 1em;}
    .page-handle-normal .head_block_h2Wrap .content_h2{margin-top: -0.5em;}
    .page-handle-normal .head_block_imagesTitle{bottom: -9em;}
    .page-handle-normal .head:not(.head_velikonoce) .head_block_sloganWrap .head_block_imagesTitle{margin-top: 3em;}
    .page-handle-normal .content_hm_videotekaRow{margin-left: 0;}
    .page-handle-normal .content_hm_modul_wrapLeft{left: 0;}
    .page-handle-normal .content_hm_modul_wrapRight{right: 0;}
    .page-handle-normal .content_hm_stations-col3 {display: block;}
    .page-handle-normal .content_hm_stations-col4 {display: none;}
    .page-handle-normal .content_hm_stations .content_hm_modulRight_wrap {position: initial;top: 0;bottom: 0;right: 0;width: auto;}
    .page-handle-normal .content_hm_stations .content_hm_modulRight{position: relative;}
    .page-handle-normal .content_hm_stations .content_hm_stationsGrid {position: relative;}
    .page-handle-normal .head_block, 
    .page-handle-normal .video_silvestr_wrap{
        height: 14em;
        height: calc(100vh - 18em);
        min-height: 13em;
        /*min-height: calc(100vh - 18em);*/
    } 
    .page-handle-normal .head_velikonoce .head_block{ height: calc(100vh - 5em); max-height: 30em;}
    .page-handle-normal .content_hm_modulLeft2-3_wrap{width: auto; padding: 1em;text-align: center;}
    .page-handle-normal .content_hm_modulRight1-3_wrap{display: none;}
    .page-handle-normal .content_hm_modul_child{display: block;}
    .page-handle-normal .content_hm_modulLeft_wrap {width: auto;padding: 1em;display: block;text-align: center;}
    .page-handle-normal .content_hm_modulRight_wrap {display: block;vertical-align: middle;position: relative;max-width: 100%;margin: auto;overflow: hidden;}
    .page-handle-normal .content_hm_modulRight_wrap-minHeight{min-height: 15em;min-height: 49vw;}
    .page-handle-normal .content_hm_eleven_sports_logo {display:none}
    .page-handle-normal .content_hm_modul .content_hm_modul_child{overflow: hidden;}
    .page-handle-normal .content_hm_product_row{padding: 0.1em 0;}
    .page-handle-normal .content_hm_products_cols_3.content_hm_products {
        position: relative;overflow: hidden;min-height: 38em;width: 100%; 
        user-select: none; /* supported by Chrome and Opera */
       -webkit-user-select: none; /* Safari */
       -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
       -ms-user-select: none; /* Internet Explorer/Edge */
    }
    .page-handle-normal .content_hm_products_cols_3.content_hm_products .content_hm_productWrap {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);display: inline-block;transition: transform 0.5s, background 0.3s ease-in-out;margin: 0;}
    .page-handle-normal .content_hm_products_cols_3.content_hm_products .content_hm_productWrap.active,.content_hm_productWrap:not(.active):not(.next):not(.prev) {background: #ff3e00;border-radius: 0.5em;z-index: 1;transform: translate(-50%, -50%) scale(1.1);}
    .page-handle-normal .content_hm_products_cols_3.content_hm_products .content_hm_productWrap.next,.content_hm_productWrap:last-child:not(.active):not(.next):not(.prev) {background: none;border-radius: 0.5em;opacity: 0.5;z-index: 0;transform: translate(20%, -50%);transform: translate(calc(50vw - 100%),-50%);}
    .page-handle-normal .content_hm_products_cols_3.content_hm_products .content_hm_productWrap.prev,.content_hm_productWrap:first-child:not(.active):not(.next):not(.prev) {background: none;border-radius: 0.5em;z-index: 0;opacity: 0.5;transform: translate(-120%, -50%);transform: translate(-50vw,-50%);}
    .page-handle-normal .content_hm_videotekaRow:first-child{padding-left: 0;}
    .page-handle-normal .content_hm_videotekaRow:last-child{padding-left: 0;}
    .page-handle-normal .content_hm_hboRow:first-child{padding-left: 0;}
    .page-handle-normal .content_hm_hboRow:first-child .content_hm_hboShadow{box-shadow: inset 0 0.5970rem 0.6468rem -0.3483rem black, inset 0 -2.6368rem 0.9950rem -0.0498rem black;}
    .page-handle-normal .content_hm_videotekaRow:first-child .content_hm_videotekaShadow{box-shadow: inset 0 0.5970rem 0.6468rem -0.3483rem black;}
    .page-handle-normal .content_hm_videotekaRow:last-child .content_hm_videotekaShadow{box-shadow: inset 0 -0.5970rem 0.6468rem -0.3483rem black;}
    .page-handle-normal .content_hm_modulOrangeLine .content_hm_modul_child_wrap{background-image: none;}
    .page-handle-normal .content_hm_devices_img2{left: -5%;}
    .page-handle-normal .content_hm_mainbutton_short .head_buttonmain_wrap {padding: 4em !important;}
    .page-handle-normal .content_hm_halloween_jen_nyni {left:50%;transform:translateX(-50%) rotate(-4deg);width:13em;top:-6em}
}

@media screen and (max-width: 500px){
	.page-handle-normal .head .content_h1{margin-bottom: 1em;}
	.page-handle-normal .head_block_logged_image_infoDesc{max-width: initial;float: none;}
    .page-handle-normal .head_block_h1VelikonoceText{top: -8em;}
    .page-handle-normal .head .content_h1 br {content: "";}    
    .page-handle-normal .head .content_h1 br:after {content: "\00a0"}
    .page-handle-normal .head_block, .video_silvestr_wrap{max-height: 22em;}
    .page-handle-normal .head_velikonoce .head_block{max-height: 30em;}
    .page-handle-normal .head_denmatek .head_block{max-height: 32em;}
    .page-handle-normal .head_block_sloganWrap .head_block{max-height: 28em;}
    .page-handle-normal .content_hm_product{width: 100%;}
    .page-handle-normal .content_hm_product{width: auto;}
    .page-handle-normal .head_velikonoce .head_block_images_part1 { margin-left: -9em!important;}
    .page-handle-normal .head_block_logged_button_support,
    .page-handle-normal .head_block_logged_button_gift,
    .page-handle-normal .head_block_logged_button_runtv{box-sizing: border-box; min-width: 19em;text-align: left;}
    .page-handle-normal .head_block_logged_button_runtv_icon{ top: -0.19em;}
    .page-handle-normal .head_block_logged_hidden{overflow: hidden;}
    .page-handle-normal .head_block_logged_image{top: -3em;bottom: -5em;}
    .page-handle-normal .head_block_logged_images{position: relative; height: 17em;}
    .page-handle-normal .head_block_logged_button_childs{position: initial; text-align: center;}
    .page-handle-normal .head_block_logged_image_info {
        left: 0;
        bottom: 3.5em;
        top: auto;
        right: auto;
        text-align: center;
        width: 100%;
    }
    .page-handle-normal .head_block_logged_buttons{min-height: inherit; padding-top: 2em;}
    .page-handle-normal .head_block_logged_imageSmall {right: 0; left: 0;}
    .page-handle-normal .head_block_logged_image_gen img{-webkit-mask-image: linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.12126) 10%,rgba(0,0,0,0.8) 40%,rgba(0,0,0,0.8) 60%,rgba(0,0,0,0.12126) 90%,rgba(0,0,0,0) 100%);}
    .page-handle-normal .head_block_logged_images_move {display: inline-block}
    .page-handle-normal .head_block_logged_image_infoPoukaz {
		top: 53%;
		width: 100%;
		display: block;
	}
	.page-handle-normal .head_block_logged_image_infoPoukaz img{
		width: 100%;
	}
	.page-handle-normal .content_hm_mainbutton_short .head_buttonmain_wrap {padding: 0.5em !important;}
}
@media screen and (max-width: 450px){
    .page-handle-normal .content_hm_products_cols_3 .content_hm_product{width: 9em;}
    .page-handle-normal .head_buttonmain_info{width: 6.3em; padding-left: 0em; padding-right: 0em;}
}
@media screen and (max-width: 360px){
    .page-handle-normal .head_block_logged_newWrap {width: 100%;}
    .page-handle-normal .head_block_logged_new{max-width: 19em;margin: auto;}
    
}

.head_buttonmain_second {display:inline-block}

@media screen and (max-aspect-ratio: 5 / 4) and (max-height: 500px){ /* mobil */
    .page-handle-normal .content_hm_modulOrangeLine .content_hm_modul:before{
        left: 0.5em;
        right: 0.5em;
    }
    
    .page-handle-normal .head_block_h1ImgValentyn {max-width:100%;height:auto;margin-bottom: -3.5em}
    .page-handle-normal .head_block_h1ImgMDZ {max-width:100%;height:auto;}
    .page-handle-normal .head_buttonmain_info_imgfull {width:90%!important;}
    .head_buttonmain_info-nomobile {display:none}
    
	.page-handle-normal .head_buttonmain-toptv .head_buttonmain_action {text-align:center}
	.page-handle-normal .content_hm_productsWrap { padding: 3em 0;}
	.page-handle-normal .head_buttonmain_align {display:block}
	.page-handle-normal .head_buttonmain {display:block}
	.page-handle-normal .head_buttonmain_second {width:100%;display:table;table-layout:fixed}
	.page-handle-normal .head_buttonmain_info{width: auto!important;}.head_buttonmain_seperate{width:0.5em!important}
}

@media screen and (min-aspect-ratio: 10 / 6) and (max-height: 700px){
    .page-handle-normal .head_block_imagesTitle{margin-top: 1em;}
}

@media screen and (min-aspect-ratio: 10 / 8) and (max-height: 700px){
    .page-handle-normal .head:not(.head_velikonoce) .head_block_sloganWrap .head_block_imagesTitle{margin-top: 5.5em;}
}
@media screen and (min-aspect-ratio: 19 / 9) and (max-height: 700px){
    .page-handle-normal .head_block_sloganWrap .head_block{
        height: calc(100vh - 7em);
        min-height: 9em;
    }
    .page-handle-normal .head:not(.head_velikonoce) .head_block_sloganWrap .head_block_imagesTitle { margin-top: 5em;}
}


/*whywant*/
.page-handle-normal .content_hm_whywant_table_wrap{/*height: 22em; overflow: hidden;*/ padding-top: 2em; position: relative;}

.page-handle-normal .content_hm_whywant_title {font-size: 2em;font-weight: 700;text-align: center; padding: 1em 0; margin-left:-0.5em;  margin-right:-0.5em; }
.page-handle-normal .content_hm_whywant_description {font-weight: 700;text-align: center; padding: 1em 0;}
.page-handle-normal .content_hm_whywant_title img {position: relative;top: 0.2em;font-size: 1.3em;}
.content_hm_whywant_table i,
.content_hm_whywant_table img,
.content_hm_specifyTitle_iconText,
.content_mobile_padding_iconText{display: none;}
.page-handle-normal .content_hm_whywant_table tr:nth-child(odd) {}
.page-handle-normal .content_hm_whywant_table tr:nth-child(even) {background-color: #1d2832;}
.page-handle-normal .content_hm_whywant_table td:first-child{color: white; border-radius: 0.4em 0 0 0.4em; padding: 0.5em 1em; width: 15em;}
.page-handle-normal .content_hm_whywant_table td:last-child{border-radius: 0 0.4em 0.4em 0; padding: 0.5em 1em 0.5em 3em;}
.page-handle-normal .content_hm_whywant_table_fade {display: none;}
.page-handle-normal table.content_hm_whywant_table tr:nth-child(-n+7) {display: none;}
.page-handle-normal .content_hm_whywant_button{text-align: center; padding: 2em; padding-bottom: 4em;position:relative;z-index:5;}
.page-handle-normal .content_hm_whywant_button .content_orangeButton, 
.page-handle-normal .content_hm_whywant_button .content_orangeButtonInvert{ margin: 0 1em 1em;} 

.page-handle-normal .content_hm_whywant_block_wrap {width: 25%;display: inline-block;padding: 0.5em;box-sizing: border-box;text-align: center; white-space: normal;/*font-size: 1.2rem;*/}
.page-handle-normal .content_hm_whywant_block{background: #192229;min-height: 10em; border-radius: .5em;  overflow: hidden;position: relative;}
.page-handle-normal .body_lang_uk .content_hm_whywant_block{min-height: 14em;}
.page-handle-normal .body_lang_uk .content_hm_whywant_blocks_wrap{height: 16em;}

.page-handle-normal .content_hm_whywant_block{min-height: 8em;}
.page-handle-normal .body_lang_hr .content_hm_whywant_block,
.page-handle-normal .body_lang_sk .content_hm_whywant_block{min-height: 11em;}
.page-handle-normal .content_hm_whywant_block img{margin: 0.25em auto 2.5em auto; min-height: 5em;}

.page-handle-normal .content_hm_whywant_blocks_wrap{height: 15em;}

.page-handle-normal .content_hm_whywant_block_description {padding: 0.25em;}
.page-handle-normal .slick-slider{position: initial;}

.page-handle-normal .content_hm_whywant .index_maxWidthMax{position: relative;}

/*
.content_hm_whywant_blocks{
    font-size: 0;
}*/
.page-handle-normal .content_hm_whywant_next,
.page-handle-normal .content_hm_whywant_prev { position: absolute!important; top: 36%; transform: translate(0, -50%);cursor: pointer;border-radius: 2em;font-size: 1.5em;font-weight: var(--font-bold);padding: 0.2em 0.5em;line-height: 0;}
.page-handle-normal .content_hm_whywant_prev {left: 1em;}
.page-handle-normal .content_hm_whywant_next {right: 1em;}
.page-handle-normal .content_hm_whywant .content_hm_whywant_blocks{max-width: 80%!important; white-space: nowrap; overflow: hidden;}

.page-handle-normal .content_hm_whywant_blocks .content_hm_specifyTitle {height: 4em;}
.page-handle-normal .content_hm_whywant_blocks .content_hm_specifyTitle .content_hm_specifyTitle_iconText,
.page-handle-normal .content_hm_whywant_blocks .content_hm_specifyTitle i,
.page-handle-normal .content_hm_whywant_blocks .content_hm_specifyTitle img {display:none;}

.page-handle-normal .content_hm_whywant_block_text{position: absolute;width: 100%;height: 100%;top: 0;left: 0;transition: transform 300ms;transform: translate3d(0, 100%, 0);background-color: #192229;}
.page-handle-normal .content_hm_whywant_block:hover .content_hm_whywant_block_text{transform: translate3d(0, 0, 0);}
.page-handle-normal .content_hm_whywant_block:hover .content_hm_whywant_block_title{transform: translate3d(0, 0, 0);}

.page-handle-normal .content_hm_whywant_block.onlinetv_selected .content_hm_whywant_block_text{transform: translate3d(0, 0, 0);}
.page-handle-normal .content_hm_whywant_block.onlinetv_selected .content_hm_whywant_block_title{transform: translate3d(0, 0, 0);}

.page-handle-normal .content_hm_whywant_block_title{margin: 0;display: block;background-color: #12181d;padding: 1rem 0.25rem;transform: translate3d(0, -100%, 0);transition: transform 300ms;font-weight: var(--font-bold);}

.page-handle-normal .content_hm_whywant_block_backView {
    position: absolute;
    left: 0;
    right: 0;
    top: 16%;
    text-align: center;
    display: block;
    font-size: 1.5em;
    font-weight: var(--font-bold);
    color: #ff3e00;
}

.page-handle-normal .head_sliderButtons_banner{
	display: block;
	position:absolute;
	left:0;
	right:0;
	top:0;
	object-position: center;
	object-fit: contain;
	width:100%;
	height: 15em;
	margin-top:-11.8em;
}

.head_plstanice {background:#11181D;text-align:center;display:none;padding: 0.2em 1em}
.head_plstanice img {display: block;max-width:100%}

@media only screen and (orientation:portrait) {
	.head_plstanice {display:block}
}

@media screen and (max-aspect-ratio: 4 / 5){
	.page-handle-normal .head_block_images_partHalf {display: block;margin-bottom: .5em;}
	.page-handle-normal .head_block_images_partHalf:nth-child(odd) {margin-left: -2.5em}
	.page-handle-normal .head_block_images_part1, .head_block_images_part2{ margin-bottom: 1.5em;}
	.page-handle-normal .body_content_homepage .content_hm_whywant{margin-top: -4em}
	.page-handle-normal .body_content_homepage .head_logged .content_hm_whywant{margin-top: 0em}
	.page-handle-normal .content_hm_whywant{z-index: 1;position: relative;background: #1d2832;width: auto;margin-left: -2em;margin-right: -2em;padding-left: 2em;padding-right: 2em;}
	.page-handle-normal .head_block_images {-webkit-mask-image: linear-gradient(to top, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, 0.1) 15%, rgba(0, 0, 0, 0.6) 20%, rgba(0, 0, 0, 0.8) 30%, rgba(0, 0, 0, 1) 90%, rgba(0, 0, 0, 1) 100%);}
}

@media screen and (max-width: 480px) {
    .page-handle-normal .head_block, .video_silvestr_wrap {
        max-height: initial;
        height: calc(100vh - 18em);
    }
	.page-handle-normal .head_block_imagesTitle {
        bottom: -1em;
		margin-top: 0;
    }
	.page-handle-normal .head .content_h1 {
        margin-bottom: 0.25em;
	}
	.page-handle-normal .head_block_imagesTitle{
		top: 42%;
	}
}
@media screen and (max-height: 480px) {
    .page-handle-normal .head .content_h1 {
		margin-bottom: 0.5em;
	}
	.page-handle-normal .head_block_imagesTitle {
        margin-top: 0em;
    }
	.page-handle-normal .head_block, .video_silvestr_wrap{
		height: calc(100vh - 8em);
	}
}

@media screen and (orientation: landscape){
	.page-handle-normal .onlinetv_mobile .head_block_h1 .head_block_h1_div {
	margin-bottom: 0em;
	}
}


@media screen and (max-width: 1200px){
    .page-handle-normal .content_hm_whywant_block_wrap {width: 33.3%;}
}
@media screen and (max-width: 680px){
	.page-handle-normal .content_hm_whywant_next,
	.page-handle-normal .content_hm_whywant_prev {font-size: 3em;top: 47%;}
	.page-handle-normal .content_hm_whywant_prev {right: 90%;left: auto;}
	.page-handle-normal .content_hm_whywant_next {left: 90%;right: auto;}
}
@media screen and (max-width: 650px){
    .page-handle-normal .content_hm_whywant_block_wrap {width: 50%;}
    .page-handle-normal .content_hm_whywant_blocks{max-width: 60%;}
}
@media screen and (max-width: 480px){
	.page-handle-normal .content_hm_whywant_next, .content_hm_whywant_prev { z-index:1;}
	.page-handle-normal .content_hm_whywant_next{left: 90%;}
	.page-handle-normal .content_hm_whywant_prev{right: 90%;}
	.page-handle-normal .content_hm_whywant .content_hm_whywant_blocks{max-width: 100%!important; width: 100%; overflow: initial;}
	.page-handle-normal .content_hm_whywant_blocks_wrap{margin-left: -1.5em;margin-right: -1.5em;}
	.page-handle-normal .content_hm_whywant_blocks .slick-list{margin-left: -0em;margin-right: -0em;}
	/*.content_hm_whywant_block_wrap {width: 100%;}*/
	.page-handle-normal .content_hm_whywant_table td{display: block;}
	.page-handle-normal .content_hm_whywant_block_wrap {padding: 0.2em;}
	.page-handle-normal .index_maxWidthMax.content_hm_whywant_blocks_wrap{max-width: initial!important;}
}

.odpocet_carka{display: none;}
[data-odpocet="days"],[data-odpocet="h"],[data-odpocet="i"],[data-odpocet="s"]
{background: rgb(18 24 29 / 80%); margin: 0.5em; padding: 0.5em; display: inline-block;border-radius: 0.4em;width: 3em;}
[data-odpocet="pocet"]{color: #ff3e00; font-weight: var(--font-bold); display: block;font-size: 1.9em;}
[data-odpocet="jednotka"]{display: block; margin-top: -0.5em; margin-bottom: 0.4em;}
.odpocet_head {position: absolute;top: 0;z-index: 1;left: 0;right: 0;text-align: center;}
.odpocet_head_title {font-size: 1.9em;font-weight: var(--font-bold);margin-bottom: -0.25em;margin-top: 0.5em;}
@media screen and (max-width: 480px){.page-handle-normal .odpocet_head {display: none;}}
@media screen and (max-height: 800px){.page-handle-normal .odpocet_head {display: none;}}
