﻿.footerSliderGroup>.footerSlider:nth-child(2) .horizontalSliderElem
{
    pointer-events: none;
}
.ftr-partners-row-inner-bc:not(.partners-logo-scroll)
{
    align-items: center;
}
.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;
}
.horizontal-sl-icon-bc.bc-i-default-icon.bc-i-promotion-horizontal-sl-list
{
    width: 20px;
    height: 20px;
    background-image: url(../../bcgamebettingde/image/media_18751871_64cd20b074eace8a1b8e094fea5ae25a.svg);
    background-size: contain;
    opacity: .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(../../bcgamebettingde/image/amusnetlogo-1683184740491.svg);
    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(../../bcgamebettingde/image/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(../../bcgamebettingde/image/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;
}
.stake-earn-content
{
    max-width: 100%!important;
}
.u-i-p-control-item-holder-bc.u-i-common-content-textarea
{
    display: none;
}
.bonusRequesEl :nth-child(5)
{
    display: none!important;
}
.sportBonusListTable-bc ul .sportBonus-value:nth-child(5)
{
    display: none!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
{
    background-color: transparent!important;
    box-shadow: initial!important;
}
.slider-market-coefficient-container .market-odd-bc
{
    color: #fff!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;
}
@media(max-width: 1500px)
{
    .layout-bc:not(.slider-full-sized) .slider-market-coefficient-container .countdown-banner-content
    {
        width: 180px!important;
        height: 32px!important;
    }
    .slider-market-coefficient-container .market-bc
    {
        height: 26px!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;
}
.slider-market-coefficient-container .market-bc+.market-bc
{
    margin-inline-start: 0!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;
    }
}
.historyListEl-info .verify-icons-content .verify-icons, .historyListEl-info .verify-icons-content .verify-icons
{
    display: none;
}
.is-web .historyList-table-details .historyList-thead .historyListEl .historyListEl-list-item:nth-child(4)
{
    display: none;
}
.is-web .historyList-table-details .historyList-tbody .historyListEl .historyListEl-list-item:nth-child(4)
{
    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(../../bcgamebettingde/image/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;
}
.live-casino-games .horizontalCategoryItemWrp:last-child, .live-casino-games .indianTables
{
    display: none!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;
}
.promo-btn
{
    display: inline-block;
    position: relative;
    text-decoration: none!important;
    color: #fff!important;
    background: linear-gradient(45deg,#a71f67,#c61e77,#a71f67);
    padding: 8px 25px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 8px;
    font-size: 16px;
    border: none;
    margin-block: 10px;
}
.promo-btn::after
{
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(45deg,#a71f67,#69007f,#fc0987);
    border-radius: 12px;
    transition: .5s;
    opacity: 0;
    filter: blur(10px);
    z-index: -1;
}
.promo-btn:hover:after
{
    opacity: 1;
}
.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: #fff;
    opacity: .5;
    font-size: 14px;
}
.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;
}
.popup-holder-bc.windowed.casinoGameDetailsPopup.game-details-11 .casinoGameTabsWrp, .popup-holder-bc.windowed.casinoGameDetailsPopup.game-details-11 .casinoGameDetailsDotBlock.top, .popup-holder-bc.windowed.casinoGameDetailsPopup.game-details-11 .casinoGameDetailsDotBlock.bottom
{
    display: none!important;
}
.popup-holder-bc.windowed.deposit .casino-popup-button-block button:first-child
{
    display: none!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;
}