html,body{height: 100%;}

.pu-sidebar_collapsed .ui-menu-list .ui-icon ~ span {display: none;}
.pu-footer-logos__swiper .swiper-wrapper {transform: none;align-items: center;justify-content: center;flex-wrap: wrap;}
.pu-footer-logos__swiper .swiper-slide:last-child{margin: 0;}
/* .pu-shell__main_navbar[_ngcontent-ng-c2170053415]{min-height: 100vh;} */
[_nghost-ng-c3132358758]{flex:none}
.cdk-overlay-container{display: none;}
.cdk-overlay-container.opened{display: block;}
.lang-popup{position: relative;}
.lang-popup__drop{display: none;position: absolute;bottom: 100%;left:0;}
.lang-popup.opened .lang-popup__drop{display: block;max-height: none;}
.lang-popup.opened .pu-lang-picker__icon {transform: rotate(270deg);}
.lang-popup__drop a{text-decoration: none;}
.pu-sidebar .lang-popup__drop{max-width: none;}
.pu-sidebar .lang-popup{width: 100%;}
.pu-sidebar .pu-sidebar__bottom:not(.pu-sidebar__bottom_column) .lang-popup{max-width: calc(50% - .25rem);}
.pu-sidebar .lang-popup {display: flex;margin-bottom:.5rem}
.lang-popup .pu-sidebar__bottom-btn[_ngcontent-ng-c960701259] {
    width: 100%;
    max-width: 100%;
    margin: 0;
}
.pu-promo-details__back-header[_nghost-ng-c2747125545]{top:auto !important;left:auto}
@media (max-width: 1279px) {
    .header-nav,
    .pu-shell__info-column,
    .pu-sidebar,
    #bet-shell,
    .pu-footer-apps__list-item:first-child{display: none !important;}
    .container.pu-bet-home-desktop__head[_ngcontent-ng-c1795095147] {padding-left: 16px;padding-right: 16px;}
    .pu-shell__container_column-layout[_ngcontent-ng-c2170053415] .pu-shell__inner[_ngcontent-ng-c2170053415] {padding: 0 !important;}
    .pu-footer-logos__swiper .swiper-slide{margin: 0 !important;}
    .overflow-tablet-hidden{overflow: hidden !important;}
}

@media (max-width: 767px) {
    .mobile-hidden,
    .pu-bet-home-desktop__head {display: none !important;}
    .pu-bet-home-mobile__events[_ngcontent-ng-c3176914466],
    .pu-swiper-hot-bets-m{padding-left: 8px;}
    .pu-bet-home-mobile__tips .ui-bet-section-header__title[_ngcontent-ng-c1995174594]{padding: 0 .5rem .5rem;}
    pu-shell{flex-direction: column;}
    .pu-shell__container_column-layout{flex: 1 0 auto;display: flex;flex-direction: column;}
    .pu-shell__inner{width: 100%;flex: 1 0 auto;overflow: visible !important;}
    .pu-footer__support{
        position: relative;
        padding: 1rem 0 0;
        margin: .5rem 0 0;
    }
    .pu-footer__support::before{
        content:"";
        position:absolute;
        top:-1px;
        left:0;
        width:100%;
        height:1px;
        background:var(--gradient-divider-horiz)
    }
    .pu-footer__logos{padding: .5rem 0 0;}
    .pu-footer__menu[_ngcontent-ng-c1310781113]:after{content:none}
    .pu-shell__container_column-layout[_ngcontent-ng-c2170053415] .pu-shell__info-column[_ngcontent-ng-c2170053415],
    .pu-shell__container_column-layout[_ngcontent-ng-c2170053415] .pu-shell__menu-portal[_ngcontent-ng-c2170053415],
    .pu-shell__container_column-layout[_ngcontent-ng-c2170053415] .pu-shell__inner[_ngcontent-ng-c2170053415] {
        height: auto;
    }
}


@media (min-width: 768px) {
    .desktop-hidden,
    .pu-shell__to-top-btn[_ngcontent-ng-c2170053415] {
        display: none !important;
    }
    .pu-footer-details__chevron[_ngcontent-ng-c1697149977]{display: none;}
}

@media (min-width: 1280px) {
    .pu-bet-home-desktop__head,
    .pu-header__logo,
    [_nghost-ng-c3074347916],
    .cdk-overlay-container {
        display: none !important;
    }
}
