.footerSliderGroup > .footerSlider:nth-child(2) img{
    pointer-events: none;
}    

.woot--bubble-holder .woot-widget-bubble{
    display:none!important;
}

/* .bc-i-egt:before {
    content: " "!important;
    width: 100%;
    height: 100%;
    background-image: url(https://static.springbuilder.site/fs/userFiles-v2/vbetampromo/media/amusnetlogo-1683184740491.svg?1683184742893);
    background-size: 65px;
    background-position: center;
    background-repeat: no-repeat;
    opacity: .45;
} */
.bc-i-egt.active:before{
    opacity: 1;
}

.promotion-details-info a {
    color: #FFFFFF !important;
}

.spoiler > input[type=checkbox]:checked ~ .spoiler-title {
    color: #D80D83 !important;
}

.live-casino-block .casino-category-chooser-container .horizontal-sl-item-bc.asianGames {
    display: none !important;
}



/*
.slider-market-coefficient-container .countdown-banner-content{
    top: 56%!important;
    transform: translate(-50%, -50%);
    bottom:initial!important
}

.slider-market-coefficient-container .market-bc,
.slider-market-coefficient-container .market-bc:not(.active) {
    background: none!important;
    box-shadow: initial!important;
    border-bottom: 1px solid #ffffff!important;
    border-radius: initial!important;
    width: 29px!important;
    height: 17px!important;
}

.slider-market-coefficient-container .market-bc .market-odd-bc,
.slider-market-coefficient-container .market-bc:not(.active).market-odd-bc {
    color: #ffffff!important;
    font-size: 18px!important;
    line-height: 1.2!important;
    font-weight: 700!important;
}

.slider-market-coefficient-container .market-bc.active {
    border-bottom: 1px solid #d80d83!important;
}

.slider-market-coefficient-container .market-bc.active .market-odd-bc{
    color: #d80d83!important;
}
*/

.slider-market-coefficient-container .market-icon-bc{
    display:none!important;
}

/*Mobile Odds Block Start */

.slider-market-coefficient-container .countdown-banner-content {
    top: 50%!important;
    transform: translate(-50%, -50%)!important;
    bottom: initial!important;
    max-width:400px;
    background: transparent!important;
     gap: 5px;
}

.slider-market-coefficient-container .market-bc .market-odd-bc,
.slider-market-coefficient-container .market-bc:not(.active).market-odd-bc {
    color: #ffffff!important;
    font-size: 20px!important;
    line-height: 1.2!important;
    font-weight: 700!important;
}


.slider-market-coefficient-container .market-bc.active .market-odd-bc{
    color: #ffffff!important;

}
.slider-market-coefficient-container .market-bc+.market-bc {
margin-inline-start:initial!important;
}

.slider-market-coefficient-container .market-bc{
    
    color: #ffffff!important;
    background: #1a253b!important;
    padding: 15px 15px!important;
    border: none!important;
    border-radius: 15px !important;
    width: 100px!important;
    height: 60px!important;
    box-shadow: inset 3px 3px 6px 0px rgba(255,255,255, .5), inset -3px -3px 3px 0 #1a253b!important;
}




@media only screen and (max-width:600px) {
    .slider-market-coefficient-container .countdown-banner-content{
        max-width:250px!important;
        height:32px!important;
    }
.slider-market-coefficient-container .market-bc{
    height:22px!important;
    border-radius: 5px !important;
}
}


@media only screen and (max-width:415px) {
    .slider-market-coefficient-container .countdown-banner-content{
        max-width:200px!important;
        height:28px!important;
    }
.slider-market-coefficient-container .market-bc{
    height:20px!important
}
}


/*Mobile Odds Block End */


[href="/?profile=open&account=bonuses&page=promo-code"] {
    display: none!important;
}

.user-profile-nav-item:nth-child(7).active~.user-profile-nav-item-cursor:after {
    top: 120px!important;
}

.live-casino-block .casino-category-chooser-container .horizontal-sl-item-bc.indianTables {
    display:none!important;
}

.user-profile-container .message-block-bc img{
    width:100%!important
}

@media screen and (max-width: 660px){
    .iframe-video-custom{
        height:240px;
    }
}

@media screen and (max-width: 500px){
    .iframe-video-custom{
        height:220px;
    }
}

.layout-content-holder-bc .jackpot-banner .casinoJackpotWrapper-bc::before{
    background-image: initial!important;
}

.layout-content-holder-bc .jackpot-banner .casinoJackpotWrapper-bc{
    background-image: url("media_1_16cc781da7ceae469513f5318a0f2f7a.png") !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center center !important;
    background-color: #1C2539;
}

.header-custom-buttons .bc-i-wallet, .hdr-user-bc .bc-i-wallet{display: flex;
    align-items: center;
    justify-content: center;                                                     
}

.header-custom-buttons .bc-i-wallet:before, .hdr-user-bc .bc-i-wallet:before { 
    content: ""; 
    background-image: url("media_1_0087c48fc5bfb2537a4623419cd56261.svg"); 
    width: 20px; 
    height: 20px; 
    background-repeat: no-repeat; 
    background-size: contain; 
}

.jackpot-banner .casinoJackpotWrapper-bc .carousel-viewport > .carousel-container > .carousel-slide > .casinoJackpotLevelEl-bc .odometer.odometer-auto-theme{
    font-size: 24px!important;
    font-weight: 700!important;
}

.casinoJackpotLevelPrice-bc:after{
    font-size: 14px!important;
}

.footerSocialLinks{
    gap: 14px!important;
}

.footerSocialLink a{
    display: block;
}

.footerSocialLinks .footerSocialLink{
    width: 67px!important;
    height: 24px!important;
    margin-right: initial!important;
    background-color:initial!important;
}

.footerSocialLinks .footerSocialLink:last-child{
    width: 24px!important;
}

.footerSocialLink a i{
    height: 24px;
    width: 67px;
}

.footerSocialLink:last-child a i{
    height: 24px;
    width: 24px;
}

.footerSocialLinks .bc-i-telegram:before,
.footerSocialLinks .bc-i-instagram:before,
.footerSocialLinks .bc-i-twitter:before,
.footerSocialLinks .bc-i-youtube:before{
    content: ""!important;
    position: absolute!important;
    width: 67px!important;
    height: 24px!important;
    background-repeat: no-repeat!important;
}

.footerSocialLinks .bc-i-facebook:before{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 24px;
    width: 24px;
    background-color: #0766ff;
    border-radius: 99999px;
}

.footerSocialLinks .bc-i-telegram:before{
    background: url("")!important;
}

.footerSocialLinks .bc-i-instagram:before{
    background: url("")!important;
}
.footerSocialLinks .bc-i-twitter:before{
    background-image: url("")!important;
}

.footerSocialLinks .bc-i-youtube:before{
    background-image: url("")!important;
}

.footerSocialLinks .bc-i-facebook:before {
    color: #ffffff;
    font-size: 14px;
}

.dep-w-info-bc .sdr-item-bc:before{
    background:initial!important
}

.header-bc .hdr-main-content-bc .bc-i-telegram.header-icon{
    background-color: transparent!important
}
.is-home-page .countdown-banner-content{
top: 50%!important;
    transform: translate(-50%, -50%)!important;
    bottom: initial!important;
    max-width:400px;
border:initial!important;
backdrop-filter:initial!important;
-webkit-backdrop-filter:initial!important;
box-shadow:initial!important
}

.is-home-page .countdown-banner-content .countdown-banner-date{
font-size:6vw!important;
line-height:5vw!important;
font-weight:700!important;
}

.is-home-page .countdown-banner-content .countdown-banner-names{
font-size:12px!important
}

.is-home-page .countdown-banner-counter+.countdown-banner-counter:before{top: 2px!important;left:-4px!important;}
.woot-widget-bubble.woot-elements--right svg.main-icon path:last-child{display:none!important}

.bc-i-FlashGames::before,
.bc-i-boost::before{
    color: transparent!important;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.bc-i-FlashGames::before{
    background-image: url("");
}
.bc-i-boost::before{
    background-image: url("media_1_0ccb017687406ca6e02bbe75834c5b47.svg");
}
.bet-history-info-block .bet-history-bonus-bet-icons .express-bonus {
    display: none!important;
}
.betslip-hoory-heading{
font-size: 25px!important;
font-weight: 700!important;
}
 .header-bc .hdr-main-content-bc .bc-i-telegram.header-icon {
          width: initial!important;
          height: initial!important;
          margin: 0 !important;
          align-self: stretch;
        }
        .header-bc .hdr-main-content-bc .bc-i-telegram.header-icon:before {
          content: "";
          background: url("");
          background-repeat: no-repeat;
          background-position: center;
          width: 65px;
          height: 100%;
        }
        .is-mobile .header-bc .hdr-main-content-bc .bc-i-telegram.header-icon {
          margin-inline-start: 4px!important;
        }
        @media screen and (max-width:1366px){ 
          .header-bc .hdr-main-content-bc .bc-i-telegram.header-icon:before {
            width: 40px;
          }
        }
        @media screen and (max-width:360px){ 
          .header-bc .hdr-main-content-bc .bc-i-telegram.header-icon:before {
            width: 30px;
          }
        }
.casino-game-item.badge-vpn:after {
    content: ""!important;
    width: 54px;
    display: block;
    background-image: url("")!important;
    background-size: contain!important;
    top: 5px!important;
    right: 5px!important;
    background-repeat: no-repeat!important;
    transform:initial!important;
    background-color:initial!important;
    box-shadow:initial!important;
}

[id="16112_P24"] {
   display: none!important;
}

.is-mobile .footerSliderGroup > .footerSlider:nth-child(2) .horizontalSliderRow > .horizontalSliderElem:nth-child(2) {
       margin-left: 16px!important;
}

.slider-bc .sdr-iframe-holder-bc{height:100%!important}

.logo-container .header-icon{

  max-width:70px;
  height:26px!important;
  width:initial!important;
  position: absolute!important;
  top: 54px;
  right: 16px;
  left:initial!important;
  background-size:contain;
  background-image: url("media_1_b1c6a9e4d50d31fd55257b6e9d653cc9.gif");
  background-repeat: no-repeat;
  
}

.logo-container .header-icon img{
  opacity: 0!important;
}

.promo-btn {
    display: inline-block;
    position: relative;
    text-decoration: none !important;
    color: white !important;
    background: linear-gradient(45deg, #a71f67, #c61e77, #a71f67);
    padding: 8px 25px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 10px;
    font-size: 14px;
    border: none;
    margin-block: 10px;
}

.hdr-main-content-bc .hdr-user-bc .user-balance-dropdown .nav-menu-item {
  display: flex;
  align-items: center;
  min-height: 30px;
  border-radius: 50px;
  padding: 2px 10px;
  background: rgba(var(--header-sc), 0.08);
}

.hdr-main-content-bc .hdr-user-bc .user-balance-dropdown .hdr-user-info-content-bc {
  margin: 0 !important;
}

.hdr-main-content-bc .hdr-user-bc .user-balance-dropdown .nav-menu-item::after {
  content: "";
  display: flex;
  width: 20px;
  height: 20px;
  margin-left: 6px;
  background-image: url("");
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.hdr-main-content-bc .hdr-user-bc .hdr-user-avatar-icon-bc {
  margin-inline-start: 6px;
}

.footerContainer .sliderGroup .sliderContent:last-child  .horizontalSliderRow * {
    pointer-events: none!important;
}

.is-home-page .sportBonusDetailsTables-bc .countdown-banner-content {
   transform: initial !important;
}

.footerHeader .footerInfoColumn .hoorySwitcher.hooryInFooter{
    cursor: pointer!important;
}

.overlaySlidingWrapperBc.casinoGameDetailsPopup.game-details-10  .casinoGameTabsWrp,
.overlaySlidingWrapperBc.casinoGameDetailsPopup.game-details-10 .casinoGameDetailsDotBlock.top,
.overlaySlidingWrapperBc.casinoGameDetailsPopup.game-details-10 .casinoGameDetailsDotBlock.bottom {
     display: none!important;
}

.overlaySlidingWrapperBc.casinoGameDetailsPopup.game-details-11  .casinoGameTabsWrp,
.overlaySlidingWrapperBc.casinoGameDetailsPopup.game-details-11  .casinoGameDetailsDotBlock.top,
.overlaySlidingWrapperBc.casinoGameDetailsPopup.game-details-11 .casinoGameDetailsDotBlock.bottom {
     display: none!important;
}

.popup-holder-bc.windowed.deposit .casino-popup-button-block button:first-child  {
    display:none!important;
}

/*
.exchangeWrapper .exchangeListElThumbWrapper img,
.loyalty-program-levels-container .loyaltyExchangeShopItemImgWrapper img{object-position: 0 -20px!important;}
*/

.hdr-user-bc .bc-i-loyalityshop{
    padding: 0!important;
    width: 113px!important;
    height: 24px!important;
}

.hdr-user-bc .bc-i-loyalityshop:hover{
    opacity: 0.9;
}


 .hdr-user-bc .bc-i-loyalityshop::before{
    content: ""!important;
    background: url("media_1_b54f079c19ff960bba1161a62abac65c.svg")!important;
    background-repeat: no-repeat!important;
    background-size: cover!important;
    width: 112px!important;
    height: 24px!important;
    display: inline-block!important;


}
[lang="hy"] .hdr-user-bc .bc-i-loyalityshop::before{
    background: url("media_1_83e7024d17d3a8f47d91c6a41dd10ddf.svg")!important;
  width: 144px!important;
}
[lang="ru"] .hdr-user-bc .bc-i-loyalityshop::before{
    background: url("")!important;
  width: 144px!important;
}

.popup-holder-bc.windowed.deposit .casino-popup-button-block button:first-child  {
    display:none!important;
}

.theme-white .footerContainerWrapper {
        background: rgba(0, 0, 0, .25)!important;
}
.theme-white .footerContainerWrapper .footerLinkColEl a {
    color: rgba(var(--b-sc), .7)!important;
 }
 .theme-white .footerContainerWrapper [dir=ltr] .horizontalList.scroll-start:after {
     background: linear-gradient(to left, rgba(0, 0, 0, .2) 0%, transparent 100%)!important;
 }
 .theme-white .footerContainerWrapper [dir=ltr] .horizontalList.scroll-end:before {
     background: linear-gradient(to right, rgba(0, 0, 0, .2) 0%, transparent 100%)!important;
 }

/*Mobile  Start */
            .deposit_fastshift{
                position:relative
            }

            .deposit_fastshift:after{
                content:"+2%";
                position:absolute;
                top:-5px;
                right:-5px;
                background-color: #46a249;
                border-radius:4px;
                padding: 3px 6px;
                font-size: 12px;
                color: white;
            }

.casino-popup-content .casino-popup-content {
        position:relative;
    }
    .text_image {
        position:absolute;
        width:85%;
        top:42%;
        left:50%;
        transform:translate(-50%,-50%);
        opacity:0;
        animation:11s ease-in-out infinite;
    }
    .text_image:first-child {
        animation-name:text1;
    }
    .text_image:nth-child(2) {
        animation-name:text2;
    }
    .text_image:nth-child(3) {
        animation-name:text3;
    }

@keyframes text1 {
    0%{
        opacity:0;
        transform:translate(-50%,-25%);
    }
    2%{
        opacity:1;
        transform:translate(-50%,-50%);
    }
    31%{
        opacity:1;
        transform:translate(-50%,-50%);
    }
    33%{
        opacity:0;
        transform:translate(-50%,-75%);
    }
    100%{
        opacity:0;
        transform:translate(-50%,-75%);
    }
}
@keyframes text2 {
    0%{
        opacity:0;
        transform:translate(-50%,-25%);
    }
    33%{
        opacity:0;
        transform:translate(-50%,-25%);
    }
    35%{
        opacity:1;
        transform:translate(-50%,-50%);
    }
    64%{
        opacity:1;
        transform:translate(-50%,-50%);
    }
    66%{
        opacity:0;
        transform:translate(-50%,-75%);
    }
    100%{
        opacity:0;
        transform:translate(-50%,-75%);
    }
}
@keyframes text3 {
    0%{
        opacity:0;
        transform:translate(-50%,-52%);
    }
    66%{
        opacity:0;
        transform:translate(-50%,-25%);
    }
    68%{
        opacity:1;
        transform:translate(-50%,-50%);
    }
    97%{
        opacity:1;
        transform:translate(-50%,-50%);
    }
    100%{
        opacity:0;
        transform:translate(-50%,-75%);
    }
}

/*Mobile End */  

.prematch .popup-holder-bc.full-screen.blocked .status-popup-content-w-bc > .select-doc-a > p:last-of-type {
    display:none!important;
}
.prematch .popup-holder-bc.full-screen.blocked .status-popup-content-w-bc > .select-doc-a > .youtube-video-link {
    display:none!important;
}
.hdr-user-bc .bc-i-deposit, .hdr-user-bc .bc-i-wallet, .hdr-user-bc .bc-i-community, .hdr-user-bc .deposit-btn{background: #2A8038!important}

