.payment-logo
{
  max-width: 100% !important;
  max-height: 75% !important;
}
.m-block-nav-items-bc > .m-nav-items-list-item-bc {
  border: 1px solid #f1d48c36 !important;
  background: transparent !important;
}
.m-block-nav-items-bc > .m-nav-items-list-item-bc > p {
  color: white !important;
}
.nav-ico-w-row-bc:not(:only-child) {
    box-shadow: unset !important;
}
.product-banner-container-bc:not(.product-banner-without-titles) .product-banner-img-bc {
    max-width: 100% !important;
    object-fit: contain !important;
    margin-top: -8px;
    height: auto !important;
}
.footerSocialLink:first-child {
  background: transparent !important;
}
.footerSocialLink:nth-child(2) {
  background: transparent !important;
}

.footerSocialLink:nth-child(3) {
  background: transparent !important;
}
.footerSocialLink:last-child {
  background: transparent !important;
}

.footerSocialLinks > .footerSocialLink > a > i 
{
  color: #e6e6e6 !important;
}

.footerSocialLinks > .footerSocialLink:hover > a > i 
{
  color: #f1d48c !important;
}
.product-banner-container-bc:not(.product-banner-without-titles) .product-banner-info-bc
{
  padding: 0px !important;
  flex-direction: unset !important;
  justify-content: unset !important;
  margin-bottom: 5px !important;
}
.product-banner-container-bc:not(.product-banner-without-titles) .product-banner-bc
{
  height: auto !important;
}

.popup-middleware-bc:only-child > .popup-inner-bc:only-child > .status-popup-content-w-bc {
    background: #151516 !important;
}
.popup-inner-bc:only-child > .status-popup-content-w-bc > .casino-popup-button-block > button.btn:only-child {
    box-shadow: rgba(192, 145, 3, 0.6) 0px 0px 20px 5px !important;
}
.popup-holder-bc.windowed.info > .popup-middleware-bc:only-child > .popup-inner-bc {
    border-radius: 15px !important;
}

.e-p-content-holder-bc > .e-p-content-bc {
  background: #151516 !important;
}
.layout-header-holder-bc > .header-bc > .hdr-crypto-content {
  background: #131313 !important; 
}
.overlay-sliding-w-c-content-slider-bc
{
  background: #131313 !important;
}

.login-ext-1 > .entrance-form-action-item-bc.right > button[type="submit"]
{
  background: #f1d48c !important;
  color: #131313 !important;
}

.registration button[type="submit"]
{
  background: #f1d48c !important;
  color: #131313 !important;
}

.app-nav-link > .m-nav-items-list-item-bc
{
  border-radius: 25px !important;
  background: #f1d48c !important;
  color: #131313 !important;
}

.m-nav-collapsed-container-bc .app-nav-link:after
{
  border-radius: 25px !important;
  background: unset !important;
}
.m-nav-info-w-container-bc .m-nav-icon-bc
{
  background: #131313 !important;
  color: #e6e6e6 !important;
}

.c-team-info-scores-bc {
  color: #f1d48c !important;
}

.m-nav-info-w-container-bc, .m-nav-title-row-bc
{
  background: #131313 !important;
}


.hdr-user-bc > .btn.s-small.register, #register_button_id
{
  color: #131313 !important;
    background: #fbdf9e !important;
    background-size: 600% 100% !important;
    animation: shine 3s infinite linear !important;
}

.hdr-user-bc > .btn.s-small.sign-in
{
  border-image: linear-gradient(to left, #13131321 0%, #ffffff 50%, #13131321 100%) 100% 0 100% 0 / 1px 0 1px 0 stretch !important;
  color: white !important;
  padding-right: 10px;
  padding-left: 10px;
    background: transparent !important;
}

@keyframes shine {
    0% {
        background-position: 100% 0;
    }
    80% {
        background-position: 0% 0;
    }
    100% {
        background-position: 0% 0;
    }
}

.sliderContent:first-child > .sliderGroup:last-child > .sliderSingleElWrapper:first-child > .sliderSingleEl:only-child > a {
    margin-left: -18px !important;
    margin-right: -18px !important;
}
.horizontalList:nth-child(3) > .horizontalSliderWrapper:only-child > .horizontalSliderRow:only-child > a {
    margin-right: 20px !important;
}
.horizontalList:nth-child(3) > .horizontalSliderWrapper:only-child > .horizontalSliderRow:only-child > a > img {
    width: 75px !important;
    margin-right: 0px !important;
}
.carousel-viewport:last-child > .carousel-container:only-child > .carousel-slide > .ftr-game-item-bc {
    background-color: #000000 !important;
}


.hdr-navigation-link-bc
{
background: transparent !important;
}

.hdr-navigation-scrollable-bc
{
    border-image: linear-gradient(to left, rgba(19, 19, 19, 0.13) 5%, rgb(241, 212, 140) 50%, rgba(19, 19, 19, 0.13) 95%) 100% 0 / 1px 0 / 0 stretch !important;;
    background: #131313 !important;
}

.hdr-navigation-link-bc.active
{
    background: linear-gradient(46deg, #f2b70554 29%, #f1d48c 75%) !important;
    color: black !important;
}


#root > .layout-navigation-holder-bc > .tab-navigation-w-bc {
  border-image: linear-gradient(to left, rgba(19, 19, 19, 0.13) 5%, rgb(241, 212, 140) 50%, rgba(19, 19, 19, 0.13) 95%) 100% 0 / 1px 0 / 0 stretch !important;;
  border-top-left-radius: 30px !important;
  border-top-right-radius: 30px !important;
  background: #131313 !important;
}

#root > .layout-navigation-holder-bc > .tab-navigation-w-bc > a > i {
  color: #ffffff !important;
}
#root > .layout-navigation-holder-bc > .tab-navigation-w-bc .tab-nav-item-bc > i {
  color: #ffffff !important;
}

.sliderGroup:last-child > .horizontalList:nth-child(2) > .horizontalSliderWrapper:only-child > .horizontalSliderRow:only-child > a
{
  width: 100px !important;
  height: 100px !important;
  margin-left: 20px !important;
}

.sliderGroup:last-child > .horizontalList:nth-child(2) > .horizontalSliderWrapper:only-child > .horizontalSliderRow:only-child > a > img
{
  filter: grayscale(0%) !important;
  opacity: 1 !important;
  width: 90px !important;
  height: auto !important;
  box-shadow: 0 0 7px #f2b707 !important;
  border-radius: 10px !important;
}

.sliderGroup:last-child > .horizontalList:nth-child(2) > .horizontalSliderWrapper:only-child > .horizontalSliderRow:only-child
{
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
}

.footerContainer > .sliderGroup:nth-child(3) > .sliderContent:last-child > .sliderTitle:first-child
{
  text-shadow: 0 0 10px #f2b707 !important;
}


.footerContainer > .sliderGroup:nth-child(3) > .sliderContent:last-child > .horizontalList:before {
  background: 0 !important;
}

.footerContainer > .sliderGroup:nth-child(3) > .sliderContent:last-child > .horizontalList:after {
  background: 0 !important;
}

.footerContainer > .sliderGroup:nth-child(3) > .sliderContent:last-child > .horizontalList > .horizontalSliderWrapper > .horizontalSliderRow {
  animation: scroll 18s linear infinite !important;
  width: max-content !important;
}

@keyframes scroll {
  0%{
    transform: translateX(0);
  }
  100%{
    transform: translateX(calc(-600px * 3));
  }
}

.footerContainer > .sliderGroup:nth-child(3) > .sliderContent:last-child > .horizontalList > .horizontalSliderWrapper > .horizontalSliderRow .horizontalSliderNav {
  display: none !important;
}


.footerContainer > .sliderGroup:nth-child(3) > .sliderContent:last-child > .horizontalList > .horizontalSliderWrapper > .horizontalSliderRow > .horizontalSliderElem > img
{
  filter: grayscale(0%) !important;
  opacity: 1 !important;
  border-radius: 10px !important;
}
.footerContainer > .sliderGroup:nth-child(3) > .sliderContent:last-child > .horizontalList > .horizontalSliderWrapper > .horizontalSliderRow > .horizontalSliderElem
{
  background-color: transparent !important;
  width: 110px !important;
  height: 55px !important;
}

#login_form_id > .form-sign-bc > .sg-n-text-row-2-bc
{
  font-size: 16px !important;
}
.market-odd-bc:not(.not-boosted-odd) {
  color: #f1d48c !important;
}
.entrance-form-action-item-bc.right > .connect-button-wrapper > .connect-button-text
{
  margin: 60px 0 !important;
  margin-bottom: 10px !important;
}
.horizontal-sl-list > .horizontal-sl-item-bc.accordion-button.active {
  color: #131313 !important;
  background: #f1d48c !important;
}
.sg-n-forgot-password-text:last-child > .sg-n-forgot-password-text:only-child
{
  top: 140px !important;
}
.notification-new-item {
  background: transparent !important;
}

.button.hero {
  color: black !important;
  background: #f1d48c !important;
}

.btn.a-color {
  color: black !important;
  background: #f1d48c !important;
}
.layout-content-holder-bc > section:last-child > .promotionsList-bc > .promotionsListEl-bc > .promotions-article-title
{
  background: #131313 !important;
  font-size: 12px !important;
  color: #e6e6e6 !important;
}

.notification-new-item-icon {
  color: #f1d48c !important;
}
[data-status=unread]:before {
    background: #f1d48c !important;
}
.ftr-g-content-bc > .page-view-more:first-child > .view-title-more.ellipsis:only-child
{
  color: #f1d48c !important;
}

div:nth-child(5) > div:only-child > .page-view-more:first-child > .view-title-more.ellipsis:only-child
{
  color: #FFFFFF !important;
}

div:nth-child(6) > div:only-child > .page-view-more:first-child > .view-title-more.ellipsis:only-child
{
  color: #FFFFFF !important;
}

.popular-competitions-bc > .page-view-more:first-child > .view-title-more.ellipsis:only-child
{
  color: #f1d48c !important;
}

.promotions-article-title {
    height: 34px !important;
    margin-top: 1px !important;
    padding: 0 10px !important;
    color: #f1d48c  !important;
    background: rgba(var(--b-sc),.1) !important;
    font-size: 15px !important;
    line-height: 35px !important;
}

.back-nav-title-bc {
    flex: auto !important;
    margin: 0 8px !important;
    color: rgba(var(--b-sc), 1) !important;
    text-transform: uppercase !important;
    font-size: 16px !important;
}

.view-title-more {
    color: #f1d48c !important;
}

.overlay-sliding-wrapper-bc .back-nav-title-bc {
    color: #f1d48c !important;
    position: relative !important;
}

.sg-n-text-row-1-bc {
    color: #f1d48c  !important;
}

.btn.a-outline.a-white {
    background: #f1d48c  !important;
}

.casino-providers-list-item.selected {
    background: #f1d48c  !important;
}

.btn.a-outline.a-white {
    background: #f1d48c  !important;
}

.horizontal-sl-tab-bc.active, .horizontal-sl-tab-bc.active:after {
    color: #f1d48c  !important;
}

.layout-bc:not(.navigation-is-visible) .tab-nav-item-bc.active {
    color: #f1d48c  !important;
}

.horizontal-sl-tab-bc.active, .horizontal-sl-tab-bc.active:after {
    color: #f1d48c  !important;
}

sgm-market-g-item-bc>.market-bc.m-g-header {
    color: #f1d48c  !important;
}

.ss-icon-bc {
    color: #f1d48c  !important;
}

.casino-category-title {
    color: #f1d48c  !important;
}

.layout-bc.navigation-is-visible .tab-nav-item-bc.menu {
    color: #f1d48c  !important;
}

.market-filter-s-bc .select.s-small .form-control-select-bc {
    background: #f1d48c  !important;
}

.multi-select-label-bc .checkbox-control-text-bc {
    color: #f1d48c  !important;
}

.product-banner-container-bc .product-banner-icon-bc {
    color: #f1d48c  !important;
}

.betBuilder-popup .betBuilder-popup-match span {
    color: #f1d48c  !important;
}

.hdr-toggle-button-bc {
  background: transparent !important;
  border-image: linear-gradient(to left, #13131321 0%, #ffffff 50%, #13131321 100%) 100% 0 100% 0 / 1px 0 1px 0 stretch !important;
}

.deposit-btn>.btn {
display:none !important;
}

.hdr-user-bc .user-nav-icon, .hdr-user-bc .user-nav-icon i {
    display: none !important;
}

.hdr-additional-info {

  display: none !important;
}
.product-banner-container-bc .product-banner-icon-bc {
  color: #fff !important;
}

.product-banner-container-bc .product-banner-title-bc {
  color: white !important;
  font-size: 12px !important;
}
.partners-logo-scroll > a {
  background: transparent !important;
}

.ftr-partners-row-inner-bc.partners-logo-scroll > a {
  padding: 5px !important;
}
.ftr-partners-row-inner-bc.partners-logo-scroll {
  border-bottom: 1px solid #f2b7054f !important;
  padding-bottom: 13px !important;
}
.has-header-info .layout-content-holder-bc {
  padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header) + 0px) !important;
},
.horizontalSliderRow .footerSliderImage {
  background-color: transparent !important;
}.entrance-f-error-message-bc {
  background: rgba(255, 52, 73, 0) !important;
}
.ftr-copy-rights-bc a {
  color: #f1d48c  !important;
}.ftr-copy-rights-bc a {
  color: #f5b500 !important;
}.button.outlined.min.supportButton {
  padding: 10px !important;
}
body {
  background-image: url(https://cms.sonbahis450.com/storage/medias/sonbahis-18748175/media_18748175_174aa2e7b39dbcf68e4a669667bd6145.png) !important;
  background-size: cover!important;
  background-repeat:no-repeat !important;
  background-attachment: fixed !important;
  background-position: 50% 50% !important;
}
.hdr-dynamic-content {
  background: black !important;
}
.informative-widget {
  background: black !important;
}
.header-bc {
  background: black !important;
}
.hdr-main-content-bc {
  background: #131313 !important;
}
.product-banner-container-bc {
  background: transparent !important;
}
.security-box { 
            width: 100%; 
            min-height: 310px; 
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; 
            background: linear-gradient(135deg, #1a1a2e 0%, #16213e 100%); 
            border-radius: 10px; 
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3); 
            color: white; 
            border: 2px solid #f2b705; 
            padding: 5px; 
            box-sizing: border-box; 
            display: flex; 
            flex-direction: column; 
            margin: 0 auto; 
        } 
 
        .download-section { 
            background: rgba(242, 183, 5, 0.15); 
            padding: 6px; 
            border-radius: 8px; 
            margin-bottom: 8px; 
            text-align: center; 
        } 
 
        .download-title { 
            font-size: 15px; 
            font-weight: 700; 
            margin: 0 0 5px 0; 
            color: #f2b705; 
        } 
 
        .download-subtitle { 
            font-size: 12px; 
            font-weight: 600; 
            color: #f2b705; 
            margin: 0 0 10px 0; 
        } 
 
        .qr-container { 
            display: flex; 
            justify-content: space-around; 
            align-items: center; 
            margin: 10px 0; 
            gap: 15px; 
        } 
 
        .qr-code { 
            width: 80px; 
            height: 80px; 
            background: white; 
            padding: 5px; 
            border-radius: 5px; 
            flex-shrink: 0; 
        } 
 
        .qr-code img { 
            width: 100%; 
            height: 100%; 
            object-fit: contain; 
        } 
 
        .download-button { 
            display: inline-block; 
            background: #f2b705; 
            color: #1a1a2e; 
            padding: 8px 15px; 
            border-radius: 5px; 
            text-decoration: none; 
            font-weight: 600; 
            font-size: 14px; 
            margin-top: 8px; 
            transition: background 0.3s ease; 
        } 
 
        .download-button:hover { 
            background: #e0ac04; 
            transform: translateY(-2px); 
        } 
 
        .warning-section { 
            background: rgba(242, 183, 5, 0.15); 
            /*border-left: 3px solid #e94560;*/ 
            padding: 10px; 
            margin-bottom: 8px; 
            border-radius: 0 5px 5px 0; 
            border-left: 3px solid #f2b705; 
            font-size: 12px; 
            text-align: center; 
        } 
 
        .warning-title { 
            font-weight: 700; 
            color: #f2b705; 
            margin-bottom: 5px; 
            font-size: 13px; 
        } 
 
        .warning-text { 
            line-height: 1.4; 
            margin: 0; 
            font-size: 12px; 
        } 
 
        .current-address { 
            background: rgba(242, 183, 5, 0.1); 
            padding: 8px; 
            border-radius: 5px; 
            font-size: 11px; 
            text-align: center; 
            border: 1px dashed #fdbc04; 
            margin-top: 3px; 
        } 
 
        .address-label { 
            font-weight: 600; 
            color: #fdbc04; 
            margin-bottom: 3px; 
            display:inline-block; 
        } 
 
        .address-value { 
            word-break: break-all; 
            font-family: monospace; 
            display:inline-block; 
        }

}
.connect-button-text {
    margin-bottom: 60px !important;
}

.sg-n-forgot-password-text {
    position: absolute !important;
    top: 145px !important;
    width: 100% !important;
}
img[alt="Canlı Sohbet penceresini aç"] {
  display: none !important;
}
.product-banner-container-bc     .product-banner-title-bc{
    display:none!important;
}
div.layout-bc:first-of-type > div.layout-content-holder-bc:nth-of-type(6) > div.hm-row-bc:nth-child(2) > div.pb-component-wrapper:only-child > div.slider-bc:only-child > div.carousel:only-child > div.carousel-viewport:only-child > div.carousel-container:only-child > div.carousel-slide:only-child > div.sdr-item-holder-bc:only-child > a.sdr-item-bc:only-child > div.sdr-iframe-holder-bc:only-child
{
max-height: 130px !important;
}.hm-row-bc.has-slider:nth-child(3) > div:only-child > .slider-bc:only-child > div:only-child > div:only-child > div:only-child > div:only-child > div:only-child
{
max-height: 130px !important;
}

.count-odd-animation:after
{
  background: rgb(251, 223, 158) !important;
  color: rgb(19, 19, 19) !important;
}
.informative-widget-link
{
  border-top: unset !important;
  background: #131313 !important;
}

.informative-widget
{
  margin-top: 0px !important;
  background: #131313 !important;
}

.hm-row-bc:first-child
{
  margin-top: 0px !important;
}

.slider-bc .carousel-count
{
  color: white !important;
  background: transparent !important;
}

.storiesWidgetListItem:not(.storiesItemSkeleton):not(.visited):before
{
background-image: linear-gradient(225deg, #e6e6e6, #f1d48c) !important;
}
.layout-content-holder-bc > .hm-row-bc > .pb-component-wrapper > .product-banner-container-bc.col-3.product-banner-without-titles
{
display: none !important;
}

.layout-content-holder-bc > .hm-row-bc > .pb-component-wrapper > .product-banner-container-bc.col-2.product-banner-without-titles
{
display: none !important;
}
[class*=is-mobile] .storiesWidgetWrapper:not(.portraitView)
{
height: 80px !important;
margin-top: 10px !important;
}
.horizontal-sl-item-bc:not(:empty)
{
background: transparent !important;
}
.footerWrapper .sliderGroup:last-child > .sliderSingleElWrapper:nth-child(2) > .sliderSingleEl:only-child > iframe:first-child
{
max-width: 100px !important;
max-height: 100px !important;
}
.hdr-smart-panel-holder-arrow-bc .sp-button-bc 
{
background: #131313 !important;
color: #e6e6e6 !important;
}
.hdr-smart-panel-holder-bc > .sp-button-bc.active > i
{
color: #f1d48c !important;
}
.has-header-info.has-wallet .layout-content-holder-bc {
  padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header) + 35px) !important;
}
.overlay-sliding-wrapper-bc .back-nav-bc
{
background: #131313 !important;
}
.hdr-navigation-link-bc.active
{
box-shadow: unset !important;
}
.horizontal-sl-item-bc:not(:empty)
{
background: transparent !important;
}
[class*=is-mobile] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:before
{
background: #131313 !important;
}
[class*=is-mobile] .casinoCategoryChooserContainer .horizontalCategoryItem:before
{
background: #131313 !important;
}
[class*=is-mobile] .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active .horizontalCategoryItem:before
{
background: #f1d48c !important;
}
[class*=is-mobile] .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active:before
{
background: linear-gradient(to top,#f1d48c,rgba(var(--b-sc),.1)) !important;
}
div.layout-bc:first-of-type > div.layout-content-holder-bc:nth-of-type(6) > div.hm-row-bc:nth-child(3) > div.pb-component-wrapper:only-child > div.slider-bc:only-child > div.carousel:only-child > div.swiper:only-child > div.swiper-wrapper:first-child > div.swiper-slide:only-child > div.sdr-item-holder-bc:only-child > a.sdr-item-bc:only-child > div.sdr-iframe-holder-bc:only-child
{
max-height: 130px !important;
}
.ftr-game-item-bc {
background-color: #131313 !important;
}
[class*=is-mobile] .slider-bc .swiperCountEnable .swiper-pagination:before {
background: #f1d48c !important;
}
.swiper-pagination
{
line-height: 17px !important;
color: #131313 !important;
}
.spoiler>input[type=checkbox]:checked~.spoiler-title {
color: #f1d48c !important;
}
div.layout-bc:first-of-type > div.layout-content-holder-bc:nth-of-type(6) > div.hm-row-bc:nth-child(3) > div.pb-component-wrapper:only-child > div.slider-bc:only-child > div.carouselWrapper:only-child > div.swiper:only-child > div.swiper-wrapper:first-child > div.swiper-slide:only-child > div.sdr-item-holder-bc:only-child > a.sdr-item-bc:only-child > div.sdr-iframe-holder-bc:only-child
{
max-height: 130px !important;
}
[class*=is-mobile] .slider-bc .carouselCountEnable .swiper-pagination
{
background: transparent !important;
color: transparent !important;
}

[class*=is-mobile] .slider-bc .carouselCountEnable .swiper-pagination:before
{
background: transparent !important;
}
#root > .layout-content-holder-bc > div:nth-child(4)
{
margin-top: 0px !important;
}
.layout-header-holder-bc .hdr-dynamic-content .swiper-slide-active .informative-widget-container img
{
    max-width: 50% !important;
    max-height: unset !important;
}

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