    @import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');

    html{
        --b: 239, 239, 239 !important;
        --menu: 240, 240, 240 !important;
        --menu-sc: 0,0,0 !important;
        --accent: 0, 0, 0 !important;
        --oc-1: 0, 0, 0 !important;
        --oc-2: 0, 0, 0 !important;
    }
.btn.a-accept {
    color: white;
}
    .layout-bc{
        background-image: url(https://fghjklcvccbcnskfjnz.cloud/media/byap/bg.jpg?2);
        background-size: 100%;
        background-attachment: fixed!important;
        background-repeat: no-repeat!important;
    }
    .informative-widget-link{
        background: rgb(246 246 246) !important;
    }
    .hdr-dynamic-content {
        background: #fff !important;
    }
    .header-bc .hdr-main-content-bc,
    .nav-menu-container,
    div#root.layout-bc.theme-default.betslip-Hidden .layout-content-holder-bc {
    max-width: 1400px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    }
    .btn.a-color{
        background: rgba(var(--hero)) !important;
    }
    .hdr-user-bc .bc-i-deposit, .hdr-user-bc .bc-i-wallet, .hdr-user-bc .bc-i-community, .hdr-user-bc .deposit-btn{
        background: #109121 !important;
    }
    *{
    font-family: "Inter", sans-serif;
    }
    a.btn.a-color.header-icon-text.bc-i-call {
        display: none;
    }

    body .layout-header-holder-bc .hdr-dynamic-content:first-child .product-banner-container-bc {
        position: absolute;
        display: flex;
        width: auto;
        left: 190px;
        top: 4px !important;
    }
    .providerItemsInner:not(.active) {
        background: #fff !important;
    }
    body .layout-header-holder-bc .hdr-dynamic-content:first-child .pb-component-wrapper {  
        width: 1400px;
        position: relative;
        display: block;
        margin: 0 auto;
    }
    .footerWrapper .sliderSingleEl {
        flex-direction: row;
    }
    [class*=is-web] .sliderSingleElWrapper:not(:last-child) {
        flex-flow: column-reverse;
    }
    .nav-menu-container .nav-menu>li>.nav-menu-item, .nav-menu-container .nav-menu-other>.nav-menu-item{
    text-transform: capitalize;
    padding: 0px 10px !important;
    border-radius: 10px !important;
    padding: 0px 10px !important;
    font-weight: 500 !important;
    font-size: 13px;
    font-weight: bold !important;
    }
    .nav-menu-container.header-navigation:first-child{
    background: none !important;
    border: none !important;
    }

    .layout-header-holder-bc{
    box-shadow: none !important;
    }
    .sdr-item-bc{
        border-radius: 10px !important;
    }

    [class*=is-web] .casinoCategoryChooserContainer .horizontalSliderWrapper,
    .casino-info-block {
        background: #fff;
    }
    .header-bc{
        padding: 0 0px !important;
    }
    .popup-t-logo-w-bc:before {
        width: 110px !important;
        height: 27px !important;
    }
    .horizontal-sl-item-bc:not(:empty) {
        color: #000 !important;
        font-weight: bold !important;
        background: #fff;
        border-radius: 10px;
    }
    .popup-t-logo-w-bc img,
    .hdr-main-content-bc .logo img{
        display: none !important;
    }
    .popup-t-logo-w-bc:before, .hdr-main-content-bc .logo:before {
        content: "";
        background-image: url(https://fghjklcvccbcnskfjnz.cloud/media/byap/logo.png);
        width: 150px;
        height: 37px;
        background-size: 100% 100%;
    }

    .e-p-header-bc .btn.register{
    height: 32px !important;
    }

    .sdr-item-bc:before{
    display:none !important;
    }

    .btn.sign-in {
        padding: 9px 25px !important;
        border-radius: 10px !important;
        color: #fff !important;
        background: #333 !important;
        text-decoration: none !important;
        height: auto;
        font-size: 12px;
        height: 30px !important;
    }

    .btn.register {
        padding: 9px 25px !important;
        border-radius: 10px !important;
        background: #fbcc33;
        color: #000000 !important;
        font-size: 12px;
        height: 30px !important;
    }

    .hdr-user-bc .btn {
        height: auto;
        padding: 10px;
        border-radius: 10px;
        font-size: 12px;
        font-weight: bold;
        height: 30px !important;
    }
    .withdraw_masterpaynewpapara {
        display: none !important;
    }
    .hdr-user-bc .bc-i-deposit, .hdr-user-bc .bc-i-wallet, .hdr-user-bc .bc-i-community, .hdr-user-bc .deposit-btn {
        color: #fff !important;
    }

    a.btn.a-color.header-icon-text.bc-i-tv {
        background: #fff !important;
    }
    /*
    a.btn.a-color.header-icon-text.bc-i-standings {
        background: #818591 !important;
        color: #fff !important;
    }
    */

    .nav-content-menu{
        background: rgb(240 240 240);
        border-radius: 0px !important;
        padding: 7px;
        border-bottom: 1px solid #ccc;
    }

    .nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item.active, .nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item.active{
        background: #fbcc33 !important;
        color: #000000 !important;
    }
    .nav-menu-container .nav-menu .nav-menu-item, .nav-menu-container .nav-menu-other .nav-menu-item{
        font-size: 13px !important;
        font-weight: bold !important;
    }
    .nav-menu-container.header-navigation:first-child .nav-menu>li:first-child>.nav-menu-item{
        padding: 0px 10px !important;
        border-radius: 10px !important;
    }
    .nav-menu-container .nav-menu>li{
        margin: 0 5px;
    }
    .nav-menu-container.header-navigation:nth-child(2) .nav-menu>li .nav-menu-item.active, .nav-menu-container.header-navigation:nth-child(2) .nav-menu-other>.nav-menu-item.active {
        border-radius: 0px !important;
    }


    body .layout-header-holder-bc .hdr-dynamic-content:first-child .product-banner-container-bc{
        z-index:999999 !important;
    }

    body .layout-header-holder-bc .hdr-dynamic-content:first-child .product-banner-container-bc{
        grid-template-columns: repeat(auto-fill,minmax(100px,1fr)) !important;
    }

    .is-home-page .product-banner-without-titles .product-banner-img-bc {
        width: 100%;
    }
    .footerLinksSection{
        width: 70% !important;
        margin: 0 auto;
    }


    .hm-row-bc:nth-child(5) .product-banner-container-bc.col-4.product-banner-without-titles {
        grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)) !important; 
    }

    .product-banner-container-bc {
        background: none !important;
    }



    .promotionsList-bc{
        grid-template-columns: repeat(auto-fill,minmax(320px,1fr)) !important;
    }
    .promotions-article-title{
        display:none !important;
    }
    
    
    .promotionsListEl-bc{
        border-radius: 20px !important;
        position:relative !important;
        border: 3px solid #ffffff14;
    }
    a.nav-menu-item[aria-label='Promosyonlar']:before{
        animation: slide 5s infinite;
    }
    .promotionsListEl-bc:hover:before{
        animation: slide 1s;
    }
    a.nav-menu-item[aria-label='Promosyonlar']:before,
    .promotionsListEl-bc:before{
        content: "";
        top: 0;
        transform: translateX(100%);
        width: 100%;
        height: 100%;
        pointer-events: none;
        position: absolute;
        z-index: 1;
        background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .4) 50%, rgba(128, 186, 232, 0) 99%, rgba(125, 185, 232, 0)) !important;
    }
    
    @keyframes slide {
        0% {
        transform: translateX(-100%);
        }
        100% {
        transform: translateX(100%);
        }
    }


    .horizontalSliderElem {
        padding: 0px !important;
        background: none !important;
        width: 130px !important;
    }

    .horizontalSliderElem img {
        filter: none !important;
        opacity: 1 !important;
    }
    .popup-holder-bc:not(.user-profile-container) {
        z-index: 1099999901 !important;
    }
    .favouriteTeamsWidget {
        display: none;
    }

    .popup-inner-bc {
        border-radius: 10px !important;
        border-bottom: 2px solid #fbcc33 !important;
        border-top: 2px solid #fbcc33 !important;
        border-left: 2px solid #fbcc33 !important;
        border-right: 2px solid #fbcc33 !important;
        padding-top: 10px !important;
        box-shadow: 0px -2px 80px #fbcc33 !important;
    }
    .promotion-details-popup.windowed .popup-inner-bc{
        box-shadow: 0px -2px 80px #fbcc33 !important;
    }
    .dep-w-info-bc .m-nav-items-list-item-bc{
    padding:0px;
    }
    .nav-menu-container .nav-menu>li>.nav-menu-item:not(.active)>i {
        color: #fbcc33 !important;
    }
    a.nav-menu-item{
        box-shadow: none !important;
    }
    a.nav-menu-item[aria-label='Promosyonlar'] {
        background: #1b1b27 !important;
        border:1px solid #fbcc33;
        position:relative;
        overflow:hidden;
        color:#deb677 !important;
    }
    .ftr-copy-rights-bc a {
        color: #ebc385 !important;
    }

    .sliderSingleEl {display: flex;flex-direction: column;}

    .ftr-copy-rights-bc {
        margin-bottom: 20px;
    }
    .hm-row-bc.has-game.has-slider img {
        border-radius: 15px !important;
        border: 1px solid #fbcc33!important;
    }
    .casino-game-item {
        border-radius:15px!important; 
    }
    .popular-matches-bc {
        background: #0000001f !important;
        padding: 20px !important;
        border-radius:20px;
    }


    .entrance-popup-bc.sign-in, .entrance-popup-bc.register {
    height: 680px!important;
    }

    .footerLinkCols{
        justify-content: flex-start;
        align-items: flex-start;
        flex-wrap: wrap;
        display: flex;
        flex-direction: row !important;
    }
    .footerLinkCol {
        width: 100% !important;
        flex: 1 !important;
    }
    img.verify-logo {
        width: 90px;
    }
    .footerLinkColTitle {
        color: #000000 !important;
        margin-bottom: 10px !important;
    }
    .switch-popup-wrapper.in-auth-popup {
        display: none !important;
    }

    a.loyaltyBonusHeader {
        display: none !important;
    }

    [class*=is-web] .providerItemsInner:hover svg path, [class*=is-web] .providerItemsInner:hover svg rect, [class*=is-web] .providerItemsInner:hover svg polygon {
        fill: #000000 !important;
    }
    .sliderGroup .sliderSingleElWrapper:nth-child(2) div {
        display: flex;
        flex-direction: row;
        left: 10px;
        top: 320px;
    }
    
    .footerContainer {
        position: relative;
    }
    .slider-bc .carousel-count-arrow-container.with-count .carousel-count-arrow:before, .slider-bc .carousel-count-arrow-container.with-count .carousel-count-arrow:after{
        box-shadow:none !important;
    }
    
    .sgm-market-g-i-cell-bc.market-bc.active {
        background: #fbcc33 !important;
    }
    .slider-market-coefficient-container .market-bc {
        background: none !important;
        backdrop-filter: none;
        min-width: 105px !important;
        box-shadow: none !important;
        border-radius:30px;
        height: 45px !important;
    }
    
    .slider-market-coefficient-container .market-odd-bc {
        color: #fff !important;
        font-size: 23px !important;
    }



    .YoPhoneApp,
    .YoPhoneAppContent {
        display: none;
    }

    .header-icon {
        width: 100px !important; 
    }
    .hdr-main-content-bc{
        padding: 0 10px !important;
    }
    .nav-menu-container.header-navigation:first-child .nav-menu-other:hover>.nav-menu-item span,
    .nav-menu-container.header-navigation:first-child .nav-menu>li:hover>.nav-menu-item span{
        color:#000;
    }
    .nav-menu-container.header-navigation:first-child .nav-menu>li:hover>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu-other:hover>.nav-menu-item {
        color: rgba(var(--menu-sc), 1) !important;
        background: #fbcc33;
        box-shadow: inset 0 2px rgba(var(--hero), 1);
    }

    .layout-header-holder-bc {
        background: rgb(255 255 255);
    }


    .multi-column-content>li .market-bc, .multi-column-content .multi-column-base {
        color: #000 !important;
    }

    .market-odd-bc:not(.not-boosted-odd) {
        color: #000 !important;
    }

    .market-bc {
        background: #eeeeee !important;
    }

    .bs-bet-i-b-coefficient-bc.c-2 {
        color: #000 !important;
    }

    .left-menu-scroll>.sp-sub-list-bc.active>.sp-s-l-head-bc {
        color: #000 !important;
    }

    .sp-sub-list-bc.popular-competitions.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc, .sp-sub-list-bc.popular-competitions.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc, .sp-sub-list-bc.popular-competitions.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc, .sp-sub-list-bc.popular-competitions.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #000 !important;
    }

    .popular-matches-bc {
        background: #fff !important;
    }

    [class*=is-web] .footerLinkColEl:not(:last-child) {
        margin-bottom: 5px;
    }

    .u-i-p-a-loyaltyPoint-bc p {
        color: #fff !important;
    }
    .u-i-profile-page-content {
        background: #fff !important;
    }
    .my-profile-info-block {
        background: #fff !important;
    }

    [class*=is-web] .loyaltySliderCardInfo {
        height: 34px !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        line-height: 34px !important;
    }
    .user-not-verified {
        text-shadow: none !important;
    }

    .entrance-f-error-message-bc {
        background: #fff !important;
    }
    .nav-menu-container.header-navigation:first-child .nav-menu-other:hover>.nav-menu-item span {
text-transform: uppercase;
    }
.user-profile-nav-item {
text-transform: uppercase;
}
 
iframe[src*="comm100.com"],iframe[id*="comm100"],iframe[title*="comm100"]{display:none!important;width:0!important;height:0!important}iframe[src*="livechatinc.com"],iframe[src*="livechat.com"]{display:none!important;width:0!important;height:0!important}div[id*="comm100"],div[class*="comm100"]{display:none!important}div[id*="livechat"],div[class*="livechat-"]{display:none!important}.comm100-widget,.livechat-widget-container{display:none!important}