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

.horizontal-sl-icon-bc.bc-i-default-icon.bc-i-promotion-horizontal-sl-list{ 
   width:20px;
   height:20px;
   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;
}

.layout-content-holder-bc > .casino-category-types.casino-category-types-full .casino-category-games {
    grid-template-columns: repeat(auto-fill,minmax(calc(13.66667% - 8.33333px),1fr)) !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;
}


[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); 
}

.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;
}

.ftr-g-content-bc .carousel-count-arrow{display:none!important}

.btn.btn-wallet-left  span{
  display: none;
} 

[title="EUR"].btn.btn-wallet-left:after{ 
  content: "EUR";
}

[title="USD"].btn.btn-wallet-left:after{ 
  content: "USD";
}


[title="BRL"].btn.btn-wallet-left:after{ 
  content: "R$";
}

[title="PEN"].btn.btn-wallet-left:after{ 
  content: "PEN";
}

[title="CLP"].btn.btn-wallet-left:after{ 
  content: "CLP";
}

.layout-bc:not(.slider-full-sized) .slider-market-coefficient-container .countdown-banner-content {
    top: 50%;
    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: 68px!important;
    height: 38px!important;
}

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


.slider-market-coefficient-container .market-bc:not(.active):hover {
    border-bottom: 1px solid #ffffff!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: 34px!important;
    line-height: 1.2!important;
    font-weight: 700!important;
}

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

.slider-market-coefficient-container .market-bc:not(.active):hover .market-odd-bc{
    color: #ffffff!important;
}

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

.stake-earn-content {
    max-width: 100% !important;
}

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

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

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

#betslip_container .casinoJackpotLevelEl-bc {
    background: url(https://cmsbetconstruct.com/storage/medias/vbetlatam.com/media_692_887a57c743a9badb56e6617ecb6c02eb.png) no-repeat 50%/cover!important;
}

#betslip_container .jackpot-banner .casinoJackpotWrapper-bc{
    background: linear-gradient(180deg, rgba(0,10,46,1) 30%, rgba(183,12,118,1) 100%)!important;
}

.slider-bc:first-child .countdown-banner-content{
left:50%!important;
top:50%!important;
transform:translate(-50%,-50%);
background:transparent!important;
border:initial!important;
backdrop-filter:initial!important;
-webkit-backdrop-filter:initial!important;
box-shadow:initial!important
}

.slider-bc:first-child .countdown-banner-content .countdown-banner-date{
font-size:70px!important;
line-height:60px!important;
font-weight:700!important;
}

.slider-bc:first-child .countdown-banner-content .countdown-banner-names{
font-size:16px!important
}

.slider-bc:first-child .countdown-banner-counter+.countdown-banner-counter:before{
top:3px!important;
left:-7px!important;
  font-size:40px!important
}

@media (max-width: 1800px){

.slider-bc:first-child .countdown-banner-content .countdown-banner-date{
font-size:4vw!important;
line-height:3vw!important;
font-weight:700!important;
}

.slider-bc:first-child .countdown-banner-content .countdown-banner-names{
font-size:1vw!important
}

.slider-bc:first-child .countdown-banner-counter+.countdown-banner-counter:before{
top:0!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;
}

.u-i-p-a-loyaltyPoint-bc {
    display: none !important;
}

.casinoProviders {
    padding-bottom: 8px;
    gap: 10px;
    display: grid;
    grid-auto-flow: column;
    grid-auto-columns: minmax(110px, 1fr);
    overflow-x: auto;
    overflow-y: hidden;
    margin-bottom: 10px;
}

.newProviderItemMob {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: #fff;
    background: #32343b;
    box-shadow: #0000003d 0 3px 8px;
    position: relative;
    height: 35px;
    font-size: 12px;
    font-family: Montserrat;
    font-weight: 600;
    border-radius: 4px;
}

.newProviderItemMob.active {
    border: 1px solid rgba(var(--hero));
}

.newProviderItemMob>img {
    width: 85px !important;
}

.casinoProviders::-webkit-scrollbar {
    display: none !important;
}

.hdr-main-content-bc .form-control-label-bc.form-control-select-bc.inputs  {
    display: none !important;
}