.bet-slip-switcher-wrapper-bc {
    padding: 10px;
    padding-bottom: 72px !important;
}
.market-bc {
    font-weight: bold;

}
.sgm-market-g-head-bc {
    font-weight: bold;
    
}

.bc-i-cashed-out:before {
    content: "";
    color: #09f984;
}

.bc-i-link:before {
    content: "";
    color: #e7f666;
}

.ftr-partners-r-img, .xcm-container img {
    border: 1.2px solid white !important;
    border-radius: 5px !important;
}
.bc-i-e-sport:before, .bc-i-E-sports:before, .bc-i-ElectronicSports:before, .bc-i-esports:before {
    content: "🃏" !important;
}

bc-i-othergames:before, .bc-i-others:before {
    content: "️⚽️" !important;
}

.bc-i-live-casino:before, .bc-i-livecasino:before {
    content: "" !important;
}

.bc-i-sport:before {
    content: "✚" !important;
}

.bc-i-games:before {
    content: "" !important;
}

.message-title-bc {
    color: rgb(64 176 227) !important;
}
.slider-bc .carousel-count {
  background: #0000ff00 !important;
  color     : #0000ff00 !important;
}
.btn-bonus-talepEt {
    background-color: #00aef0 !important;
}
.sdr-item-bc:before {
    background: linear-gradient(180deg,transparent 99%,rgba(0,0,0,.7)) !important;
}
.market-odd-bc {
    color: #b5dc19 !important;
}

.world-cup-bracket-wrapper {
    background: linear-gradient(45deg, black, #6f1032) !important;
}
.page-view-more {
    background: #002c6d !important;
    border-radius: 5px !important;
    padding: 5px !important;
}
.ftr-g-content-bc .carousel-count, .games-carousel-content .carousel-count {
    top: -24px !important;
}
.hdr-navigation-link-bc {
    background: #002c6d !important;
}
.tab-navigation-w-bc {
    background: #002c6d !important;
}
.tab-nav-item-bc {
    color: white !important;
}
.hdr-navigation-link-bc {
    color: white !important;
    font-size: 11px !important;
}
.promotions-article-title {
    background: linear-gradient(45deg, #002c6d, transparent) !important;
}
.horizontal-sl-item-bc:not(:empty) {
    background: #002c6d !important;
    color: white !important;
}
.description-c-row-bc {

    background: #171c2c !important;
    margin-bottom: 0px !important;
    padding: 0px 0 !important;
}
.informative-widget-container {
    padding: 5px 30px 5px 5px !important;
}
.hdr-dynamic-content .hm-row-bc>.e-p-close-icon-bc {
    top: 30px !important;
    font-size: 12px !important;
    color: white !important;
}
.authentication-key-code-text {
    color: white !important;
    font-size: 15px !important;
    font-weight: bold !important;
}
.casino-game-item:after {
    top: -50px !important;
    right: -62px !important;
    font-size: 7px !important;
}
.description-c-r-c-t-column-bc .description-value {
    font-size: 1px !important;
    color: #171c2c !important;
}
.description-c-r-c-t-column-bc .description-title {
    color: #171c2c !important;
    font-size: 1px !important;
}
[dir=ltr] .form-control-title-bc {
    color: white !important;
}
  /*casino last winners*/
.main-tabs-bc>.tab-bc.selected-underline:first-child {
    display: none !important;
}
.product-banner-container-bc { 
    padding: 1px 5px !important;  
}
.product-banner-container-bc.col-5 {
    grid-template-columns: repeat(3,5fr) !important;
    background: none !important;
    color: #ffffff !important;
}
.countdown-banner-content  {
    background: none !important;
    border: none  !important;
    backdrop-filter: none  !important;
    box-shadow: none  !important;
    left: 0 !important;
    display: flex;
    justify-content: center;
    position: absolute;
    top: 25px !important;
    padding: 10px !important;
    border-radius: 1px !important;
    z-index: 1;
}
.btn.register {
    background: transparent!important;
    border-image: linear-gradient(to left, #13131321 0%, #24a8e6 50%, #13131321 100%) 100% 0 100% 0/1px 0 1px 0 stretch !important;
    box-shadow: 0px 0px 2px 3px #24a8e6 !important;
    border-top: 1px solid !important;
    padding: 0 10px !important;
    color: #ffffff !important;
    animation: pulse-white 1s infinite !important;
 }

.btn.sign-in {
    background: transparent!important;
    height: 28px!important;
    font-weight: 500!important;
    padding: 0 10px!important;
    border: 1px solid currentColor!important;
    text-decoration: none!important;
    color: #ffffff !important;
    border-image: linear-gradient(to left, #13131321 0%, #24a8e6 50%, #13131321 100%) 100% 0 100% 0/3px 0 3px 0 stretch !important;
}




.tab-nav-item-bc.menu {
    border-radius: 10px;
    height: 60px;
    color: white;
    background: linear-gradient(228deg, #ffd700 5%, #5b4416 95%) !important;
}

.ellipsis[data-status="2"] {
    color: #002c6d !important; 
}
/* o */



.promo-btn {
    display: inline-block;
    position: relative;
    text-decoration: none !important;
    color: white !important;
    background: linear-gradient(45deg, #109121, #109121, #109121);
    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: 0px;
    background: linear-gradient(45deg, #109121, #109121, #109121);
    border-radius: 12px;
    transition: 0.5s;
    opacity: 0;
    filter: blur(10px);
    z-index: -1;
}

.promo-btn:hover:after {
    opacity: 1;
}

.storiesWidgetWrapper {
  height: 99px !important;
}
.storiesWidgetWrapper .horizontalSliderRow {
  padding: 2px !important;
}
.storiesWidgetWrapper .horizontalSliderRow .storiesWidgetListItem {
  width: 65px !important;
  padding: 1px !important;
}
.storiesWidgetWrapper .horizontalSliderRow .storiesWidgetListItem:not(.storiesItemSkeleton):before {
  width: 69px !important;
  height: 69px !important;
}
.storiesWidgetWrapper .horizontalSliderRow .storiesWidgetListItem:not(.storiesItemSkeleton):after {
  height: 65px !important;
  width: 65px !important;
}
.storiesWidgetWrapper .horizontalSliderRow .storiesWidgetListItem > img,
.storiesWidgetWrapper .horizontalSliderRow .storiesWidgetListItem > .storiesItemImgSkeleton {
  width: 64px !important;
  height: 64px !important;
}
.storiesWidgetWrapper .horizontalSliderRow .storiesWidgetListItem + .storiesWidgetListItem {
  margin-inline-start: 10px !important;
}

.storiesWidgetListItem.horizontal-sl-item-bc:not(:empty) {
  background: none !important;
}
.spoiler>input[type=checkbox] {
    min-height: 220px!important;
    z-index: 10!important;
    position: absolute!important;
    top: 0!important;
    opacity: 0!important;
    width: 100%!important;
    cursor: pointer!important;
  }

.wallet-btn {
  background-image: url('https://padisahbetgiris.wordpress.com/wp-content/uploads/2025/07/anonim-uyelik.png') !important;
  background-size: auto 24px !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
}

.wallet-btn #w3m-wc-logo {
  visibility: hidden !important;
}

a.user-nav-icon.bc-i-call {
    display: none !important;
}

.hdr-additional-info {
  display: flex !important;
  justify-content: flex-end !important;
  align-items: center !important;
}

.hdr-additional-info > * {
  margin-left: 8px !important;
}

button.btn.a-color.connect-wallet {
  display: none !important;
}

.hdr-additional-info .loyaltyBonusHeader {
  margin-right: auto !important;
}
.horizontal-sl-item-bc.accordion-button.bank-card {
  display: none !important;
}


.horizontal-sl-item-bc.accordion-button.wallet {
  display: none !important;
}

.horizontal-sl-item-bc.accordion-button.crypto {
  display: none !important;
}

.horizontal-sl-item-bc.accordion-button.qr {
  display: none !important;
}

.horizontal-sl-item-bc.accordion-button.transfer {
  display: none !important;
}

.storiesWidgetWrapper {
    width: 100% !important;
    height: 0px !important;
    display: flex !important;
}
.entrance-f-error-message-bc {
    background: #171c2c  !important; }