:root{
--header: 35, 35, 35!important;
  --tab-navigation: 35, 35, 35!important;
  --menu: 35, 35, 35!important;
}

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

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

.bc-i-wonderwheel:before {
    color: #ffffe6 !important;
}


.sportBonusDetailsTables-bc .sportBonusDetailsTablesItem-bc:nth-last-of-type(1) .sportBonusDetailsTableList-bc:nth-last-child(2),
.sportBonusDetailsTables-bc .sportBonusDetailsTablesItem-bc:nth-last-of-type(1) .sportBonusDetailsTableList-bc:nth-last-child(1){
    display: none;
}


.ftr-partners-row-inner-bc .xcm-container > div {
    display:flex!important;
}


.horizontal-sl-icon-bc.bc-i-default-icon.bc-i-promotion-horizontal-sl-list{ 
   width:24px;
   height:24px;
   background-image: url(https://cms.trexname.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-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="DEPOSIT"].sp-button-bc .bc-i-crypto:before{
    content: ""!important;
    background-image: url(https://cms.trexname.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="DEPOSIT"].sp-button-bc:hover .bc-i-crypto:before{
    background-image: url(https://cms.trexname.com/storage/medias/vbetcrypto-tr-18752937/media_18752937_98312a2368c5c0e759bcb1577b88625c.png); 
}

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

.u-i-p-control-item-holder-bc.u-i-common-content-textarea {
  display: none
}
/*
.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-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 .market-odd-bc{
    color: #ffffff!important;
}
.layout-bc:not(.slider-full-sized) .slider-market-coefficient-container .countdown-banner-content {
    top: 50% !important; 
    bottom: initial !important; 
   transform: translate(-50%, -50%) !important; 
    height: 40px; 
    width: 220px; 
    background: linear-gradient(90deg, rgba(47, 168, 81, 0) 0%, rgba(47, 168, 81, 1) 25%, rgba(47, 168, 81, 1) 75%, rgba(47, 168, 81, 0) 100%) !important; 
}

.slider-market-coefficient-container .market-bc:nth-child(2):not(:last-child), .slider-market-coefficient-container .market-bc:nth-child(2):not(:last-child):hover {
    border-left: 4px solid #fff !important;
    border-radius: 0 !important;
    border-right: 4px solid #fff !important;
}
*/
.layout-bc:not(.slider-full-sized) .slider-market-coefficient-container .countdown-banner-content {
    top: 50%;
    transform: translate(-50%, -50%);
    bottom: initial !important;
    max-width: 400px;
    background: transparent;
    gap: 8px;
}
/* .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-market-coefficient-container .market-bc, .slider-market-coefficient-container .market-bc:not(.active) {
    background: #1a253b !important;
    padding: 0!important;
    border: none !important;
    border-radius: 4px !important;
    width: 54px !important;
    height: 26px !important;
    box-shadow: inset 1px 1px 3px 0px rgba(255, 255, 255, .5), inset -1px -1px 3px 0 #1a253b !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: 16px !important;
    line-height: 1.2 !important;
    font-weight: 700 !important;
}
.slider-market-coefficient-container .market-bc, .slider-market-coefficient-container .market-bc:hover {
    background: #2d2d2d !important;
}
.slider-market-coefficient-container .market-bc, .slider-market-coefficient-container .market-bc.active {
    background: #37A000 !important;
}
.slider-market-coefficient-container .market-bc+.market-bc {
    margin: 0!important;
}

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

/* .is-home-page .countdown-banner-content{
    left:50%!important;top: 50%!important;transform:translate(-50%,-50%)!important;background:transparent!important;border:initial!important;backdrop-filter:initial!important;-webkit-backdrop-filter:initial!important;box-shadow:initial!important;
    max-width: 220px;

    background: linear-gradient(90deg, rgba(47,168,81,0) 0%, rgba(47,168,81,1) 25%, rgba(47,168,81,1) 75%, rgba(47,168,81,0) 100%)!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;}

.overlay-sliding-w-c-content-slider-bc .u-i-p-c-body-bc .u-i-edit-change-password-page-bc .bonus-request-content .sportBonusList-bc .sportBonusListTable-bc > ul > li:nth-child(5){
    display: none!important;
} 

.layout-header-holder-bc .header-bc .hdr-additional-info .hdr-user-bc .user-nav-icon.bc-i-promotions::before {
    content: url("https://icons.virusbettr.com/storage/medias/vbettr/media_1476_851da6e8c43600af3a8f2801764f2fa4.png")!important;
    position: relative;
    top: 0!important;
    left: 0!important;
    width: 28px!important;
    height: 28px!important;
    transform: scale(0.08) translate(-120px, -120px);
    display: inline-block;

}

.layout-header-holder-bc .header-bc .hdr-additional-info .hdr-user-bc .user-nav-icon.bc-i-promotions,
.layout-header-holder-bc .header-bc .hdr-additional-info .hdr-user-bc .user-nav-icon.bc-i-bonus,
.layout-header-holder-bc .header-bc .hdr-additional-info .hdr-user-bc .user-nav-icon.bc-i-bonus-casino{
    background: #00E600!important;
    color:#000!important;
}

.historyListEl-info .verify-icons-content .verify-icons,
.historyListEl-info .verify-icons-content .verify-icons {
  display: none;
}

.is-mobile .u-i-edit-verify-account-page-bc .historyList-bc .historyListEl > :nth-child(7) {
  display: none;
}
.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-image: url(https://cms.fjykjczttspydxcx.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;
}

/*
.user-profile-container .overlay-sliding-w-c-content-slider-bc .bonus-request .sportBonusList-bc ul li:nth-last-child(2),
.user-profile-container .overlay-sliding-w-c-content-slider-bc .bonus-request .sportBonusList-bc ul li:last-child {
    display:none!important;
}
*/

.live-casino-games .horizontalCategoryItemWrp:last-child,
.live-casino-games .indianTables {
    display:none!important;
}
.betslip-hoory {
display:none!important;
}
.slider-bc .sdr-iframe-holder-bc{height:100%!important}

.liveCasinoWrapper > .casinoGenericPageTemplate .casinoCategoryChooserContainer  .horizontalSliderWrapper .horizontalSliderRow{display:flex!important;overflow-x:auto!important}
.liveCasinoWrapper > .casinoGenericPageTemplate .casinoCategoryChooserContainer  .horizontalSliderWrapper .horizontalSliderRow .horizontalCategoryItemWrp{order:2}
.liveCasinoWrapper > .casinoGenericPageTemplate .casinoCategoryChooserContainer  .horizontalSliderWrapper .horizontalSliderRow .horizontalCategoryItemWrp:nth-child(1),
.liveCasinoWrapper > .casinoGenericPageTemplate .casinoCategoryChooserContainer  .horizontalSliderWrapper .horizontalSliderRow .horizontalCategoryItemWrp:nth-child(3){order:1}

.liveCasinoWrapper > .casinoGenericPageTemplate .casinoCategoryChooserContainer  .horizontalSliderWrapper .horizontalSliderRow .horizontalCategoryItemWrp.all-games1{
    order: -1!important;
}

.liveCasinoWrapper > .casinoGenericPageTemplate .casinoCategoryChooserContainer  .horizontalSliderWrapper .horizontalSliderRow .horizontalCategoryItemWrp.turkishTables{
    order: 0!important;
}

.promo-btn {
    display: inline-block;
    position: relative;
    text-decoration: none !important;
    color: #232323 !important;
    background: #00E600 ;
    padding: 8px 25px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 10px;
    font-size: 14px;
    border: none;
    margin-block: 10px;
}
.footerContainer .sliderGroup .sliderContent > .horizontalSliderWrapper .horizontalSliderRow .horizontalSliderElem {
  pointer-events: none !important;
}
.casino-slots .slotsforbonuses [title="BONUSLAR İÇİN SLOTLAR"]  .horCatItemTitleWrp > .horCatItemTitle{
    display: none!important;
}

.casino-slots .slotsforbonuses  [title="BONUSLAR İÇİN SLOTLAR"]  .horCatItemTitleWrp::before{
    content: 'BONUSLARA UYGUN SLOTLAR';
    color: white;
    opacity: 0.5;
    font-size: 9px;
    white-space: normal;
    text-align: center;
}

.casino-slots .slotsforbonuses:hover  [title="BONUSLAR İÇİN SLOTLAR"] .horCatItemTitleWrp::before{
    opacity: 1!important;
}

.liveCasinoWrapper .casinoCategoryChooserContainer .brazilianTables ,
.liveCasinoWrapper .casinoCategoryChooserContainer .farsiTables {
    display:none!important;
}

.user-profile-container .loyalty-program-level-specific-cards-slider .level-specific-card-title p {
    white-space:wrap!important;
}

.footerContainer .horizontalSliderRow .horizontalSliderElem {
    pointer-events: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;
}
.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/vbettr/media_1476_5aec40d83edb673b17bf1d3e23827ee4.png)!important;
    background-repeat: no-repeat!important;
        background-position: center center!important;
        background-size: cover!important;

}
.slider-bc > .carousel > .carousel-viewport > .carousel-container > .carousel-slide  .sdr-item-holder-bc{
    aspect-ratio: initial!important;
}
.percentMeHorizontalItem .amdt-percent, .percentMeHorizontalItem .amdt-percent ~ span{display:none;}
.percentMeHorizontalItem{min-width:initial!important}
.percentMeHorizontalItem + .percentMeHorizontalItem{margin-inline-start:0!important}
.percentMeHorizontalItem + .percentMeHorizontalItem i{margin-inline-start:38px}

.is-home-page .layout-content-holder-bc .hm-row-bc.has-slider:nth-child(3) .sdr-item-holder-bc{
    aspect-ratio: initial!important;
} 

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

.woot-widget-bubble.woot-elements--right {
   bottom:59px!important;
}
.jackpot-banner .casinoJackpotLevelPrice-bc,.casinoJackpotLevelInfo-bc{color:#ffffff!important} 

.hdr-user-bc .bc-i-wallet{background:rgba(0, 230, 0, 1)!important; border: 1px solid #00E600;} 
.hdr-user-bc .bc-i-wallet:before{color:#232323!important}

.user-nav-icon:before{top:-1px!important}

.z-callme-widget.callme.callme--default .callme__content,
.z-callme-widget.callme.callme--finished .callme__content {
        background: #00e600 !important;
}
.footerWarningAge {
        color: #00e600 !important;
        border-color: #00e600 !important;
}

.casino-game-buttons .btn.a-color{ background-color: rgba(var(--hero), 1);}

.live-casino-games .horizontalSliderRow .arabicTables{
            display: none!important;
       }


.deposit_fulgurpaybtc,
.deposit_fulgurpaytrx,
.deposit_fulgurpayeth,
.deposit_fulgurpaybnbb,
.deposit_fulgurpayusdt_t,
.deposit_fulgurpayusdt,
.deposit_fulgurpayusdb,
.deposit_fulgurpayltc {
    position: relative;
}
.deposit_fulgurpaybtc::before,
.deposit_fulgurpaytrx::before,
.deposit_fulgurpayeth::before,
.deposit_fulgurpaybnbb::before,
.deposit_fulgurpayusdt_t::before,
.deposit_fulgurpayusdt::before,
.deposit_fulgurpayusdb::before,
.deposit_fulgurpayltc::before{
    content: '+3%';
    color: white;
    padding: 4px;
    border-radius: 4px;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1;
    background-color: #2A8038;
    font-size: 10px;
    line-height: 1;
    position: absolute;
    right: -6px;
    top: -6px;
}


.promotion-page .promotion-details-header [title="Opt out"].promotions-opt-button span,
.promotion-page .promotion-details-header [title="Katılmıyorum"].promotions-opt-button span,
.promotion-page .promotionsListEl-bc [title="Opt out"].promotions-opt-button span,
.promotion-page .promotionsListEl-bc [title="Katılmıyorum"].promotions-opt-button span,
.promotion-page .promotion-details-header [title="JOINED"].promotions-opt-button span,
.promotion-page .promotion-details-header [title="KATILDIM"].promotions-opt-button span,
.promotion-page .promotionsListEl-bc [title="JOINED"].promotions-opt-button span,
.promotion-page .promotionsListEl-bc [title="KATILDIM"].promotions-opt-button span {
    display: none !important;
}

.promotion-page .promotion-details-header [title="Opt out"].promotions-opt-button,
.promotion-page .promotionsListEl-bc [title="Opt out"].promotions-opt-button,
.promotion-page .promotion-details-header [title="JOINED"].promotions-opt-button,
.promotion-page .promotionsListEl-bc [title="JOINED"].promotions-opt-button {
    background-color: rgba(var(--hero), 1) !important;
    pointer-events: none !important;
}

.promotion-page .promotion-details-header [title="Opt out"].promotions-opt-button::before,
.promotion-page .promotionsListEl-bc [title="Opt out"].promotions-opt-button::before,
.promotion-page .promotion-details-header [title="JOINED"].promotions-opt-button::before,
.promotion-page .promotionsListEl-bc [title="JOINED"].promotions-opt-button::before {
    content: "JOINED" !important;
    display: block;
}

.promotion-page .promotion-details-header [title="Katılmıyorum"].promotions-opt-button,
.promotion-page .promotionsListEl-bc [title="Katılmıyorum"].promotions-opt-button,
.promotion-page .promotion-details-header [title="KATILDIM"].promotions-opt-button,
.promotion-page .promotionsListEl-bc [title="KATILDIM"].promotions-opt-button  {
    background-color: rgba(var(--hero), 1) !important;
    pointer-events: none !important;
    border-color: transparent;
}

.promotion-page .promotion-details-header [title="Katılmıyorum"].promotions-opt-button::before,
.promotion-page .promotionsListEl-bc [title="Katılmıyorum"].promotions-opt-button::before,
.promotion-page .promotion-details-header [title="KATILDIM"].promotions-opt-button::before,
.promotion-page .promotionsListEl-bc [title="KATILDIM"].promotions-opt-button::before {
    content: "KATILDIN" !important;
    display: block;
    border-color: transparent !important;
}
.hm-row-bc.has-slider:first-child  .countdown-banner-content {
    position: absolute !important;
    width: 100% !important;
    height: 100% !important;
    top: 0 !important;
    left: 0 !important;
    gap: 0 !important;
    background: transparent !important;
    filter: none !important;
    backdrop-filter: none !important;
    border: 0 !important;
    color: black !important;
}

.hm-row-bc.has-slider:first-child .countdown-banner-date {
    color: #fff !important;
    font-size: 9vw !important;
    line-height: 9vw !important;
}

.hm-row-bc.has-slider:first-child .sdr-item-bc>.countdown-banner-content .countdown-banner-names,
.hm-row-bc.has-slider:first-child .countdown-banner-counter+.countdown-banner-counter:before {
    display: none;
}

.hm-row-bc.has-slider:first-child .countdown-banner-content .countdown-banner-counter {
    position: absolute !important;
    top: 41%;
    padding: 0 !important;
}

.hm-row-bc.has-slider:first-child .countdown-banner-content .countdown-banner-counter:first-child {
    left: 12% !important;
}

.hm-row-bc.has-slider:first-child .countdown-banner-content .countdown-banner-counter:nth-child(2) {
    left: 34% !important;
}

.hm-row-bc.has-slider:first-child .countdown-banner-content .countdown-banner-counter:nth-child(3) {
    left: 55.5% !important;
}

.hm-row-bc.has-slider:first-child .countdown-banner-content .countdown-banner-counter:last-child {
    left: 77% !important;
}

.homework-promo-wrapper .homework-promo{background: #0f9121 linear-gradient(90deg, #0f9121, #00e600)!important;}

.hm-row-bc.has-slider:nth-child(4)  .slider-bc:first-child .countdown-banner-content {
    max-width: 44% !important;
    width: 100% !important;
    left: 50% !important;
    top: 50% !important;
    bottom: initial !important;
    transform: translate(-50%, -59%) !important;
    gap: 0 !important;
    padding: 0 !important;
    justify-content: space-between;
    background: transparent !important;
    border: initial !important;
    backdrop-filter: initial !important;
    -webkit-backdrop-filter: initial !important;
    box-shadow: initial !important
}

 .hm-row-bc.has-slider:nth-child(4) .slider-market-coefficient-container .market-bc,
.hm-row-bc.has-slider:nth-child(4) .slider-market-coefficient-container .market-bc:not(.active) {
    /* padding: .2vw !important; */
    margin: 0 !important;
    width: calc(100% / 3 - 1.3%) !important;
    background: #00e600 !important;
    aspect-ratio: 5 / 2;
    height: initial !important;
    box-shadow: 0px 1vw 20px rgba(0, 0, 0, .2) !important;
    border-radius: 3vw!important;
}

 .hm-row-bc.has-slider:nth-child(4) .slider-market-coefficient-container .market-bc .market-odd-bc,
 .hm-row-bc.has-slider:nth-child(4) .slider-market-coefficient-container .market-bc:not(.active) .market-odd-bc {
    color: white !important;
    font-size: 3vw !important;
    line-height: 1.2 !important;
    font-weight: black !important;
}

.hm-row-bc.has-slider:nth-child(4) .slider-market-coefficient-container .market-bc.active .market-odd-bc {
    color: white !important;
}

.hm-row-bc.has-slider:nth-child(4) .slider-market-coefficient-container .market-bc:not(.active):hover .market-odd-bc {
    color: white !important;
}

.hm-row-bc.has-slider:nth-child(4) .slider-market-coefficient-container .market-bc.active {
    background: #00c200 !important;
}
.hm-row-bc.has-slider:nth-child(4)  .sgm-market-g-i-cell-bc .market-coefficient-bc {
    width: 100%;
    background: rgba(255, 255, 255, .05);
    height: 100%;
    border-radius: 25vw !important;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    position: relative;
    backdrop-filter: blur(40px);
}

.hm-row-bc.has-slider:nth-child(4) .sgm-market-g-i-cell-bc .market-coefficient-bc::before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, transparent 30%, #fff, transparent 70%) !important;
}

.hm-row-bc.has-slider:nth-child(4) .sgm-market-g-i-cell-bc .market-coefficient-bc::after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, transparent 30%, #fff, transparent 70%) !important;
}

.header-bc .bc-i-whatsapp,
.header-bc .bc-i-whatsapp:hover {
    background: transparent !important;
    border:0 !important;
    width: 50px !important;
}
 
.header-bc .bc-i-whatsapp::before {
    content: "" !important;
    background: url('https://icons.virusbettr.com/storage/medias/vbettr/media_1476_f5ed50408393c576ad3842ac4f5ebf4d.svg');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    width: 50px;
    height: 28px;
    color: transparent;
    display: block;
}

.layout-header-holder-bc .informative-widget-link .informative-widget-container{
            padding: 10px!important;
        }

.bonus-request-user-note  {
    display:none !important;
}

.overlay-sliding-wrapper-bc.user-profile-container .sports-reel-glow path {
fill: #00e600 !important;
}