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

.layout-bc:not(.is-home-page, .casino-slots) ~ .woot--bubble-holder{
  display: none !important;
}
.horizontal-sl-icon-bc.bc-i-default-icon.bc-i-promotion-horizontal-sl-list{ 
   width:24px;
   height:24px;
   background-image: url(https://cmsbetconstruct.com/storage/medias/vbet-crypto-asia-18751871/media_18751871_64cd20b074eace8a1b8e094fea5ae25a.svg);
   background-size:contain;
   opacity: 0.7;

}

.promotion-horizontal-sl-list:hover .horizontal-sl-icon-bc.bc-i-default-icon.bc-i-promotion-horizontal-sl-list {
  opacity: 1;
}

.horizontal-sl-icon-bc.bc-i-default-icon.bc-i-promotion-horizontal-sl-list:before{
   content:""!important;
}

.bc-i-others:before {
    content: "\eb08"!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;
    }

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

.live-casino-games .casino-category-chooser-container .poker {
  display:none!important;
}


               [title="FTN"].sp-button-bc .bc-i-crypto:before{
                  content: ""!important;
                  background-image: url(https://cmsbetconstruct.com/storage/medias/vbetcrypto-tr-18752937/media_18752937_f86960e3b0001006e58a08b7c1577e10.png);
                  width: 20px;
                  height: 20px;
                  display: block;
                  background-size: contain;
                  transform: translateY(4px);
                  transition: all .5s;
               }
               [title="FTN"].sp-button-bc:hover .bc-i-crypto:before{
                  background-image: url(https://cmsbetconstruct.com/storage/medias/vbetcrypto-tr-18752937/media_18752937_98312a2368c5c0e759bcb1577b88625c.png); 
               }

.reg-form-fields option[value="UAH"]{display:none!important;}
.reg-form-fields option[value="FTN"]{display:none!important;}
.reg-form-fields select[name="currency_name"] :last-nth-child(1){display:none!important;}
.reg-form-fields select[name="currency_name"] :last-nth-child(2){display:none!important;}

.is-home-page .slider-market-coefficient-container .countdown-banner-content{
    top: 50%!important;
    transform: translate(-50%, -50%);
bottom:initial!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 */

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

.layout-content-holder-bc .jackpot-banner .casinoJackpotWrapper-bc::before{
    background-image: initial!important;
}
.layout-content-holder-bc .jackpot-banner .casinoJackpotWrapper-bc{
    background-image: url(https://cmsbetconstruct.com/storage/medias/vbet/media_4_59d70d8127bdcfdb57dc3e6e06c19759.png)!important;
    background-repeat: no-repeat!important;
        background-position: center center!important;
        background-size: cover!important;

}
.second-hoory-iframe:not(.second-hoory-iframe.is-2d-active) {
pointer-events: none!important;

}

.is-home-page .countdown-banner-content:not(.sportBonusDetailsWrapper-bc .sportBonusDetailsTablesItem-bc .countdown-banner-content) {
    left: 50% !important;
    top: 65% !important;
    transform: translate(-50%, -50%);
    background: transparent !important;
    border: initial !important;
    backdrop-filter: initial !important;
    -webkit-backdrop-filter: initial!important;
    box-shadow: initial !important;
}

.sportBonusDetailsWrapper-bc .sportBonusDetailsTablesItem-bc .countdown-banner-content {
    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;}

.casino-game-item.badge-vpn:after {
    content: ""!important;
    width: 54px;
    display: block;
    background-image: url(https://cmsbetconstruct.com/storage/medias/vbet/media_4_0b27f275a5a02b3963e6274afe2a3737.svg)!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;
}

.liveCasinoWrapper .casinoGenericPageTemplate .casinoCategoryChooserContainer .horizontalSliderRow [data-id="9"] {
    display: none;
}

.liveCasinoWrapper .casinoGenericPageTemplate .casinoCategoryChooserContainer .horizontalSliderRow [data-id="7"] {
    display: none;
}
.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;
}
.is-home-page .layout-content-holder-bc .hm-row-bc.has-slider:nth-child(5) .sdr-item-holder-bc{
    aspect-ratio: initial!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;
 }
.hdr-user-bc .bc-i-wallet, .hdr-user-bc .bc-i-community{background:#2A8038!important}

.layout-content-holder-bc > .hm-row-bc:nth-child(3) {
  display:none!important;
}

.layout-content-holder-bc > .hm-row-bc:nth-child(4) {
  display:none!important;
}


.layout-content-holder-bc > .liveCasinoWrapper > div:nth-child(2) {
    display:none !important;
}

/*Mobile */
@media screen and (max-width: 450px) {
  
    .footerContainer .footerTopButtonGroup *:not([lang="en"] .footerContainer .footerTopButtonGroup *){
        font-size: 10px!important;
    }
}

.header-bc .crypto-currency-data .bc-i-FTN {
    pointer-events:none !important;
}

.woot-widget-bubble.woot-elements--right {
   bottom:59px!important;
}