/*@import url('https://fonts.googleapis.com/css2?family=Exo:ital,wght@0,100..900;1,100..900&display=swap') !important;*/
@import url('https://fonts.cdnfonts.com/css/gilroy-bold') !important;

body {
  font-family: "Gilroy-Medium", sans-serif !important;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
}

.nav-menu-container.header-navigation:first-child {

    background: #090d12 !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item {
    color: #fff !important;
}

.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 {
    box-shadow: inset 0 2px #00f3ab !important;
    background: #111a22 !important;
    color: #fff !important;
    border-radius: 15px 15px 15px 15px !important;
}

.nav-content-bc {

    background: linear-gradient(90deg, rgb(0 22 28 / 24%) 0%, #002325 50%, rgb(0 23 28 / 11%) 100%) !important;
}
.hdr-main-content-bc, .logo {
    height: fit-content  !important;
}


.selected-underline:before {

    background: rgb(40 165 97) !important;

}

.hasLeftMenu .hdr-logo-bc {
    margin-left: 25px !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item.active, .nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item.active{
border-radius: 15px 15px 15px 15px !important;
}

.layout-footer-holder-bc {
    background: transparent !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item{
    font-size: 18px !important;
    font-weight: 400 !important;
}

.layout-header-holder-bc{
box-shadow: 0 0 0 0 !important;
background-color: #061227 !important;
}


.nav-menu-container.header-navigation:nth-child(2){
background-color: #090d12 !important;
border-radius:0px !important;
}

.btn.s-big:hover {
    background-color: #000000 !important;
}

.m-nav-sab-container-r-row-bc>a:after, .nav-menu-item:after {
    top: -2px !important;
    font-size:10px !important;
    border-radius: 5px !important;
    padding: 2px !important;
}

[dir=ltr] .m-nav-sab-container-r-row-bc>a[class*=badge-]:after, [dir=ltr] .nav-menu-item[class*=badge-]:after, [dir=ltr] .hdr-navigation-link-bc[class*=badge-]:after {
    right: 0px !important;
}

.content p {
    padding-top: 15px !important;
}

.sdr-item-bc:before {
background: transparent !important;
}


html.is-web ::selection {
    color: rgba(var(--b-sc),1) !important;
    background: #3a7102 !important;
}

.market-bc:not(.disabled-market-bc):hover {
    border: 1px solid #14a155 !important;
    background: #1b2731 !important;
}

  
.sp-button-bc:hover, .sp-button-bc.active {
    color: rgb(166 234 0) !important;
    background: rgba(var(--header-sc), .15) !important;
}


.expandableContentWrapper {
    background-color: #00000000 !important;
    display: contents !important;
}

.footerWrapper {
    max-width: none !important;
    box-shadow: none !important;
    padding-top: 32px !important;
    overflow: hidden !important;
}

  .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: rgb(38 117 129 / 0%) !important;
}
.left-menu-container .second-tabs-bc .tab-bc:hover, .left-menu-container .second-tabs-bc .tab-bc.active {

    background: 1e3151 !important;
}

 
  .nav-content-bc {

    background: linear-gradient(90deg, rgb(0 22 28 / 24%) 0%, rgb(0 33 36) 50%, rgb(0 23 28 / 11%) 100%) !important;

}


  .count-odd-animation:after {
    color: #000000!important;
    background: rgb(0 187 101) !important;

}
.market-bc.active {
    color: rgb(101 57 57) !important;
    background: #60B575 !important;

}

  .nav-menu-container.header-navigation:nth-child(2) .nav-menu>li .nav-menu-item:hover, .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:hover, .nav-menu-container.header-navigation:nth-child(2) .nav-menu-other>.nav-menu-item.active {
    box-shadow: inset 0 -2px 0 0 rgb(0 173 122) !important;
}
  
.checkbox-control-input-bc:checked~.checkbox-control-icon-bc {
    background: rgb(16 145 33) !important;
}
.betslip-Full .sp-button-icon-bc.bc-i-betslip {
    color: rgb(15 113 125) !important;
}
.casino-horizontal-sl-list-bc .horizontal-sl-item-bc:hover, .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc:hover {
    background: #01c38a !important;
}
.casino-horizontal-sl-list-bc .horizontal-sl-item-bc.active, .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active {
    background: #01c38a !important;
}
.user-profile-nav-item-cursor.user-profile-cursor-visible:after {
    border-inline-start: 2px solid #6ba449 !important;

}
.bs-f-header-bc .second-tabs-bc .tab-bc:not(:only-child).active {
    background: rgb(14 113 125) !important;
}
.header-user-nav>.nav-menu-other>li:hover>a {
    border-color: rgb(1 181 127) !important;
}
.nav-menu-container .nav-menu-sub .nav-menu-item:hover:before {
    background: #01b57f !important;
}
.ui-kit-toggle.active:before {
     background: #48aa6f !important;
}
.ui-kit-toggle:before {
    background: rgb(255 255 255) !important;

}
.sp-sub-list-bc.all.a-color .sp-s-l-head-bc, .sp-sub-list-bc.all.selected .sp-s-l-head-bc {
    background: linear-gradient(to right, rgb(5 106 128) 0%, rgb(142 210 87) 100%) !important;
}
[class*=is-web] .button.hero:hover {
    background-color: #00AF7B !important;
}
.button.hero {
    background-color: #3D4B53 !important;
}
.casino-info-block .main-tabs-bc .tab-bc.active {
    background: rgb(0 173 122) !important;
}
.bs-f-header-bc .second-tabs-bc .tab-bc:not(:only-child):hover, .bs-f-header-bc .second-tabs-bc .tab-bc:not(:only-child).active {
    background: rgb(1 179 126) !important;
}
  .react-datepicker__tab-loop .react-datepicker__day--selected {
    background: rgb(12 105 118) !important;
}
.react-datepicker .react-datepicker__day:hover {
    background-color: rgb(12 105 118) !important;
}
.market-bc.active .market-odd-bc, .market-bc.active .market-icon-bc {
    color: rgb(0 0 0) !important;
}
  .footerLinkCols {
    justify-content: space-around !important;
}
.spoiler {
    border-top: 1px solid !important;
    border-bottom: 1px solid !important;
    position: relative !important;
    border-radius: 9px !important;
    border-color: #18242d !important;
    background: #18242d !important;
    margin: 0 0 2px 0 !important;
}
  .spoiler-title {
    font-size: 16px !important;
    font-weight: 800 !important;
    padding-inline-start: 22px !important;
}
  .spoiler-title:before {
    font: 11px / 38px BetConstruct-Icons !important;
}
  [dir=ltr] .spoiler-title:before {
    left: 8px !important;
}
  .spoiler>input[type=checkbox]:checked~.spoiler-title {
    color: #89CB54 !important;
}
  .overlay-header {
    font-size: 31px !important;
    font-weight: 600 !important;
}
  .promotion-details-info p {
    padding: 13px 20px !important;
    color: #ffffffe6 !important;
    
}
  .popup-inner-bc {
    border-radius: 22px !important;
    box-shadow: 0px -2px 80px #01bf86d4 !important;
}
  .promotion-details-info a {
    color: rgb(129 193 82) !important;
    text-decoration: none !important;
}

  .hdr-logo-bc {
    padding: 10px 0 !important;
    max-width: 190px  !important;

}
.horizontalSliderElem {
 
    width: 180px !important;
    height: 50px !important;
    padding: 4px !important;
}
.m-nav-items-list-item-bc { /*Profildeki para yatir logolar buyuklugu*/

    padding-inline-start: 0px !important;
    padding-inline-end: 0px !important;
    width: 120% !important;

}
.user-profile-nav.active .user-profile-nav-list {
    text-transform: uppercase !important;
}
.m-block-nav-items-bc { /*Profildeki para yatir logolar buyuklugu*/
    width: 98% !important;
    grid-gap: 30px !important;

}

.informative-widget-link {
    border-top: 2px solid rgb(34 146 86 / 0%) !important;
    background: #090D12 !important;

}
.e-p-section-title-bc {
    border-radius: 5px !important;
    text-align: center !important;
    width: 50px !important;
    background: #01bf86 !important;
    color: rgb(0 0 0 / 80%) !important;
    text-decoration: none !important;
}

.hdr-toggle-button-bc:hover {
    background: #8DD158 !important;
}
.layout-bc.smart-panel-is-visible .hdr-toggle-button-bc {
    background: #009688 !important;
}

.left-menu-scroll>.sp-sub-list-bc {

    padding: 0 10px;
    background: #111a22 !important;
}

.left-menu-scroll>.sp-sub-list-bc>.sp-s-l-b-content-bc>.sp-sub-list-bc.active {
    background: #101f38!important;

}

.multi-column-header {
    background: #111a22 !important;
}
.market-odd-bc:not(.not-boosted-odd) {
     color: rgb(255 255 255) !important;
}
.multi-column-content {
    background: #111a22 !important;
    border-bottom: 1px solid #18242d !important;

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

.ui-kit-toggle.active {
    background: #f9f4f4 !important;
}
.ui-kit-toggle.active:before {
    background: #01BD85 !important;
}
.horizontal-sl-tab {
    background: #101f38 !important;
}
.sgm-markets-head-bc {
    background: #18242d !important;
}
.sgm-market-g-item-bc>.market-bc.m-g-header {
    background: #1b2731 !important;
}

.second-tabs-bc .tab-bc:hover, .second-tabs-bc .tab-bc.active {
    background: #173F38 !important;
}
.settings-r-b-row-bc {
    background: #18242d !important;
}
.betslip-info-message, .betslip-warning-message {
    background: #314147 !important;
}
.bs-number-button-bc.i-2 {
    background: #1b2731 !important;
}
.btn:disabled {
    color: #14223a !important;
    background: #60b575 !important;

}


.btn.a-outline.a-white {
    color: rgb(1 185 130) !important;
    background: #1b2731 !important;
    border-color: rgb(1 185 130) !important;
}
.btn.a-outline {
    background: #1B2731 !important;
}

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

.market-filter-s-bc {
    background: #18242d !important;
}
.market-filter-cell-bc>.market-filter-info-bc {
    background: #60b575 !important;
}
.c-info-content-bc {
    background: #111A22 !important;
}
.c-teams-bc {
    background: #111A22 !important;
}
.c-info-more-bc {
    background: #111A22 !important;
}

.react-datepicker__input-container .form-control-input-bc:read-only {
    background: #0b141c !important;
    border: 1px solid #22282F !important;
}
.second-tabs-bc .tab-bc {
    border: 2px solid #1b2429;
    border-radius: 10px;
    background: #040d14 !important;

}
.second-tabs-bc .tab-bc:hover, .second-tabs-bc .tab-bc.active {
    background: #1e3151 !important;
}

  .competition-header-bc {
    background: #18242d !important;

}  

.results-info-bc {
    background: #15191e !important;
}
.results-footer-bc {
    background: #26373d !important;

}
.bs-scroll-container-bc {
    background: #18242d !important;
}

[class*=is-web] .horizontalCategoryItemWrp.active i, [class*=is-web] .horizontalCategoryItemWrp:hover i {
    color: #9c5f00 !important;
}
[class*=is-web] .horizontalCategoryItemWrp.active .horizontalCategoryItem:before, [class*=is-web] .horizontalCategoryItemWrp:hover .horizontalCategoryItem:before {
    background: #ec9101 !important;
}
.horizontalCategoryItem {
    background-color: #0c2027 !important;
}
.horizontalCategoryItemWrp {
    background-color: #18386c !important;
}
.horizontalCategoryItem i {
    color: #0000005 !important;

}
[class*=is-web] .searchInputWrp {
    background-color: #18386c !important;
}
.iconButtonBlock {
    background: #28373e !important;
}

.promotions-article-title {
    background: #01c38a !important;

}

.market-game-section:hover, .market-game-section.active {
    background: #111a22 !important;
}
.market-game-section {
    background:#111a22 !important;
}
/*yeni eklenenler*/

.left-menu-scroll>.sp-sub-list-bc>.sp-s-l-b-content-bc>.sp-sub-list-bc .sp-sub-list-bc>.sp-s-l-head-bc {
    background: #101f38 !important ;
}
.left-menu-scroll>.sp-sub-list-bc>.sp-s-l-b-content-bc>.sp-sub-list-bc .sp-sub-list-bc:hover>.sp-s-l-head-bc, .left-menu-scroll>.sp-sub-list-bc>.sp-s-l-b-content-bc>.sp-sub-list-bc .sp-sub-list-bc.selected>.sp-s-l-head-bc {
    background: #18386c !important;
}
.left-menu-scroll>.sp-sub-list-bc.active>.sp-s-l-head-bc {
    background: #052d24 !important;
}
[class*=is-web] .providerItemsInner:hover {
    background: #eca201 !important;
}
.providerItemsInner {
    background: #00141b !important;
}
.slider-bc .carousel-count {
    background: rgb(4 106 127 / 47%) !important;
 
}

.layout-bc:not(.page-full-size) .layout-content-holder-bc, .layout-bc:not(.page-full-size) .layout-footer-holder-bc {
  
    max-width: 94% !important;
    padding: 0px  !important;
    
}
.nav-menu-container .nav-menu, .nav-menu-container .nav-menu-other {
    display: flex !important;
    justify-content: center !important;
}
                              /* TURNUVALAR KISMI */

.multi-select-bc .form-control-label-bc .form-control-select-bc {
     background: #0b141c !important;
    border: 1px solid #22282F !important;

}
.filter-form-w-bc {
    background: #111a22 !important;

}

.header-icon {
    margin-top: 10px !important;
    width: 50px !important;
    height: 50px !important;
}
/*SADAKAT SISTEMI CSS*/
.advancedLoyaltyPointsWrapper .main-tabs-bc .tab-bc.active {
    background: #eca201 !important;
}
.loyalty-program-level-card:not(.active) {
    background: #0C6976 !important;
}
.loyalty-program-level-card:hover {
    background: #EC9101 !important;
}
.loyalty-program-level-card.active {
    background: #EC9101 !important;
}
.header-icon-text {
  
    padding: 0 7px !important;
}
[class*=is-web] .loyaltyBonusHeader {
    display: none !important;
  
}

.nav-content-bc {
    background: linear-gradient(90deg, rgb(0 22 28 / 24%) 0%, rgb(0 33 36) 50%, rgb(0 23 28 / 11%) 100%) !important;
}

.nav-menu-container .nav-menu {
    height: 40px !important;
}

.btn.a-color {
    background: #00bb65 !important;
    color: rgb(255 255 255) !important;
    border: 1px solid #00bb65 !important;

  }

 .btn.sign-in {
    text-decoration: none !important;
    padding: 0 8px !important;
    color: rgb(255 255 255) !important;
    background: #18242d !important;
    transition: background var(--default-transition-duration) !important;
    border: 1.5px solid #18242d;
    font-weight: 550;
}

.btn.register, .btn.btn-color {
    color: rgb(0 0 0) !important;
    background: linear-gradient(90deg, #00bb65 0%, #00bb65 100%) !important;
    transition: background var(--default-transition-duration) !important;
    border: 1.5px solid #00bb65;
    font-weight: 550;
}

.hdr-toggle-button-bc {
    background:#18242d !important;
}
/* REKLAMLAR LOGINDEKI*/

.switch-popup-wrapper.in-auth-popup .switch-popup-yophone-content {
    display: none !important;
}

.switch-popup-wrapper.in-auth-popup .switch-popup-buttons {
    display: none !important;
}


.informative-widget {
    background: #002325 !important;
}

body {
    background: #090D12 !important;
}

.header-bc {
    background: #090D12 !important;
}

.casinoGameItemImage {
    border: 1px solid #fdd716ad !important;

}


.providerItemsInner:not(.active) {
    border: 1px solid #fdd71645;
    box-shadow: inset .5px .5px rgb(255 218 0) !important;
}


.compact-mode .form-control-select-bc {
    background: #18242d !important;
}

.hdr-main-content-bc .infoTime {
    background: #18242d !important;
}

.CMSIconSVGWrapper>svg {
    color: #c99132 !important;
}

.nav-content-bc .nav-menu-container .nav-menu-sub .nav-menu-item {
    background: #0e2432 !important;
}

.nav-content-bc .nav-menu-container .nav-menu-sub {
    background: #00141b !important;
}

.comp-name-fav-row-bc {

        background: #111A22 !important;
    border-bottom: 1px solid #18242d !important;
}

.c-head-bc {

    background: #18242d !important;
}


.horizontal-sl-wheel {
    background: #111a22 !important;
}

html.is-web .empty-b-text-v-bc {

    background: #111a22 !important;
}

.sgm-market-search .sport-search-bc .ss-icon-holder-bc {
   background: rgb(24 36 45) !important;
}

.left-menu-scroll>.sp-sub-list-bc>.sp-s-l-head-bc {
    padding: 0 5px !important;
    background: #111a22 !important;
    border-bottom: 2px solid #18242d !important
}

.bs-bet-item-bg-c-bc {

    background: #111a22 !important;
}

.bs-inputs-bc {
    padding: 10px var(--padding-page-aside);
     background: rgb(17 26 34) !important;
}

.betslip-bonus-info {

    background: rgb(17 26 34) !important;

}

.left-menu-scroll>.sp-sub-list-bc>.sp-s-l-b-content-wrp>.sp-s-l-b-content-bc>.sp-sub-list-bc {
    background: rgb(17 26 34) !important;
}

.left-menu-scroll>.sp-sub-list-bc>.sp-s-l-b-content-wrp>.sp-s-l-b-content-bc>.sp-sub-list-bc.active {

    background: rgb(17 26 34) !important;

}

.left-menu-scroll>.sp-sub-list-bc>.sp-s-l-b-content-wrp>.sp-s-l-b-content-bc>.sp-sub-list-bc .sp-sub-list-bc>.sp-s-l-head-bc {
    background: rgb(17 26 34) !important;
}

.second-tabs-bc .tab-bc:hover, .second-tabs-bc .tab-bc.active {
    background: #176350 !important;
}


.sp-sub-list-bc .form-control-bc {

    background: #18242d !important;
    margin-bottom: 0px !important;
}

[class*=is-web] .filter-sports-bc {
    margin: 5px 0 !important;
    background: #18242d !important;
    border-radius: 10px;
}

.horizontal-sl-tab {
    background: rgb(13 32 39) !important;
}

.result-roundId {

    background-image: linear-gradient(to bottom, rgb(96 181 117), rgb(96 181 117)) !important;

}

[class*=is-web] .searchInputWrp {
    background-color: #1a2b32 !important;
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:after, [class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItem:after {

    background: rgb(1 182 128) !important;

}

.casinoCategoryChooserContainer .horizontalSliderWrapper, .casinoCategoryChooserContainer .horizontalSliderRow {
    height: 100% !important;
    background: #0c2027 !important;
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:hover:before, [class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active:before, [class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:active:before {

    background: radial-gradient(circle at 50% 86%, rgb(1 182 128 / 41%), rgb(1 182 128 / 41%), rgb(1 182 128 / 36%), rgb(1 182 128 / 9%)) !important;
}

.casinoProviderRow {

    background: rgb(0 20 27) !important;
}

.betslip-bc.full.Full #betslip_container {
  
    background: #00141b !important;
}

.sidePanel-holder .settings-selectors-bc {
    background: #00141B !important;
}

.sidePanel-holder .overlay-header {
    background: rgb(0 20 27) !important;

}

.multi-select-label-bc {

    background: rgb(38 55 61) !important;
}

.smartPanel-bc .smart-panel-tabs-bc:not(.generic-search-content) {

    background: #00141b !important;
}

.my-profile-info-block>.overlay-header {
   background: rgb(17 26 34) !important;

}

.dep-w-info-bc {
    background: #111a22 !important;
}

.description-c-row-bc {
    background: rgb(38 55 61) !important;

}

.form-control-input-bc:not([name=phoneCode],[name=phoneNumber]) {

    background: #1b242d !important;
}

.sidePanel-holder .overlay-header {

    background: rgb(13 32 39) !important;

}

.smartPanel-bc .smart-panel-tabs-bc:not(.generic-search-content) {
    background: #0d2027 !important;
}

.header-user-nav .nav-menu-sub {
    background: #00141b !important;
}

.left-menu-container {

    padding: 5px;
    border-radius: 10px;
    border: 2px solid #212a31;
    background: #111A22 !important;

}

.left-menu-search {

    background: #111A22 !important;

}

.ss-icon-holder-bc {

    background: #18242D !important;
}
.ss-input-bc {

    background: #18242D !important;
}

.u-i-profile-page-content {
  
    background: #111A22 !important;
}

.u-i-e-p-p-content-bc.u-i-common-content {
    background: #111a22 !important;
}


 .promotionsList-bc {
  grid-template-columns: repeat(3, 1fr) !important;
  grid-gap: 40px !important;
}

.promotionsListEl-bc:hover:before {
  animation: slide 1s;
}

.promotions-article-title {
  display: none !important;
}

.promotionsListEl-bc {
  position: relative !important;
}
.promotionsListEl-bc:hover:before {
  animation: slide 1s;
}
.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, 0.4) 50%,
  rgba(128, 186, 232, 0) 99%,
  rgba(125, 185, 232, 0)) !important;
}

.status-popup-content-w-bc {
    background: #00141b !important;
}

.my-profile-info-block {

    background: #111a22 !important;
}

.historyList-thead .historyListEl-list-item {
    background: rgb(37 55 61) !important;
}

.entrance-form-bc.popup.registration {

    background: #00141b !important;
}

.e-p-header-bc {
    padding-inline-start: 15px;
    background: #040608 !important;
}

.entrance-form-bc.registration .entrance-form-content-bc>div {
    width: 100%;
    background: #040608 !important;
}

.status-popup-content-w-bc {
    background: #00141b !important;
}

.casinoGameListBlockHeader {

    background-color: rgb(0 20 27) !important;
}

.promotion-details-popup.windowed .popup-inner-bc {

    background: #111a22 !important;
}

.entrance-form-bc.popup.login {

    background: #040608 !important;
}

.swiper-backface-hidden .swiper-slide {
    background: #00141b !important;
}

.sportsbook-container.multi-column-view .multi-column-resize-block {
    background: #00141b !important;
}

.react-datepicker__month-container {
    background: #00141b !important;
}



.header-user-nav > .nav-menu-other > li:hover > a {
  background: rgb(0, 20, 27) !important;
}

.dep-w-info-bc .m-nav-items-list-item-bc {
    background: rgb(255 255 255 / 0%) !important;
}

.m-nav-items-list-item-bc.active, .m-nav-items-list-item-bc:hover {
    border: 1px solid rgb(255 255 255 / 0%) !important;
}

.tournamentsWidget {
    display: none !important;
}

.select.s-small .inputs {
    background: #18242d !important;
}

.sp-s-l-b-c-i-g-league-c-bc {
    color: #42c27e  !important;
}

.left-menu-scroll>.sp-sub-list-bc>.sp-s-l-b-content-wrp>.sp-s-l-b-content-bc>.sp-sub-list-bc>.sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: rgb(255 255 255) !important;
}

.sport-search-bc {

    border: 1px solid rgb(24 36 45) !important;
}

@media screen and (min-width: 1440px) {
    .prematch .sportsbook-container.multi-column-view:not(.multi-column-view-expanded,.multi-column-view-small) .prematch-page-bc:not(:only-child) .multi-column-resize-block, .prematch .sportsbook-container.multi-column-view:not(.multi-column-view-expanded,.multi-column-view-small) .prematch-page-bc:not(:only-child) {
        border-radius: 10px !important;
    }
}

[dir=ltr] .multi-column-header {
    border-bottom: 1px solid #18242d !important;
}

.multi-column-content .market-odd-bc, .multi-column-content .multi-column-base {
    font-size: 12px !important;
    font-weight: 600 !important;
}

.market-bc:not(.disabled-market-bc,.m-g-header):hover .market-odd-bc, .market-bc:not(.disabled-market-bc,.m-g-header):hover .market-icon-bc {
    color: rgb(40 186 112) !important ;
}

.sportsbook:not(.hasLeftMenu) {
    background: #090D12 !important;
}

.sgm-market-g-item-bc {
    background: rgb(17 26 34) !important;
}

.sgm-market-g-head-bc {
    background: rgb(17 26 34) !important;
    color: rgba(var(--b-sc), .8) !important; 
}

.favouriteTeamsWidget {
    background: rgb(17 26 34) !important;

}

.bs-f-header-sub-navigation-bc {
    background: rgb(24 36 45) !important;

}

.bs-item-date-v-bc {

    color: rgb(255 255 255) !important;

}

.market-filter-bc {
    background: rgb(24 36 45)  !important;
}

.competition-details-header {
    background: rgb(17 26 34)  !important;
}

.competition-details-info-container {
    background: rgb(17 26 34)  !important;
}



.left-menu-scroll>.sp-sub-list-bc>.sp-s-l-b-content-wrp>.sp-s-l-b-content-bc>.sp-sub-list-bc .sp-s-l-b-content-bc {
    background: rgb(27 39 49) !important;
}

.left-menu-scroll>.sp-sub-list-bc>.sp-s-l-b-content-wrp>.sp-s-l-b-content-bc>.sp-sub-list-bc.active {
    background: #18242d !important;
}

.left-menu-scroll>.sp-sub-list-bc>.sp-s-l-b-content-wrp>.sp-s-l-b-content-bc>.sp-sub-list-bc .sp-s-l-b-content-bc {
    background: rgb(17 26 34)  !important;
}

[class*=is-web] .live-calendar-filters-wrapper .time-filters-bc {
    background: rgb(255 255 255 / 0%) !important;
}

.btn.a-outline {

    border: solid 1px rgb(255 255 255 / 0%) !important;
}

[class*=is-web] .results-container-bc {
    background: #090d12 !important;
}


.betslipQuickBetContent {
    background: #090d12 !important;

}

.u-i-p-a-content-bc:before {
    background: none !important;
}

.u-i-p-amounts-bc.withdrawable .u-i-p-a-content-bc {
    background: radial-gradient(circle at -14% 113%, #16613f, #0a1e1a 135%) !important;
}

.u-i-p-amounts-bc.bonuses .u-i-p-a-content-bc {
    background: radial-gradient(circle at -14% 113%, #9f6807, #352306 135%) !important;
}

.user-profile-nav-header {
    background: #1B242D !important;
}

.user-profile-nav-item.active {
    background: radial-gradient(circle at -14% 113%, #186540, #071a1a 135%) !important;
}

.user-profile-nav-item:hover, .user-profile-nav-item.active {
    background: radial-gradient(circle at -14% 113%, #186540, #071a1a 135%) !important;
    border-left: 1px solid #00a04e !important;
}

.u-i-p-a-c-icon-bc {
    color: #ffffff !important;
    background: #ffffff00 !important;
}

.payment-info-bc {
    background: rgb(17 26 34) !important;
}

.description-c-row-column-bc:not(.pay-logo) {
    background: #111a22  !important;
}

.horizontal-sl-item-bc:not(:empty) {
    background: #15583a  !important;
    color: #ffffff !important;
}

.horizontal-sl-item-bc.active {
    color: rgba(var(--b-sc), 1) !important;
    background: rgb(96 181 117) !important;
}

.user-profile-nav-list {
    background: rgb(27 36 45) !important;
}

.casino-info-block {

    background: rgb(17 26 34) !important;
}

.casino-info-content-winners {

    background: #111a22 !important; 
}

.casino-winners-block .main-tabs-bc .tab-bc:not(.active) {

    background: #040d14 !important;
}

.casino-winners-block .main-tabs-bc .tab-bc.active {
    background: rgb(23 99 80) !important;
}

.ds-chip {
    background: rgb(23 99 80) !important;
    color: rgb(255 255 255) !important;
} 

.ds-select.ds-select-layout--fill .ds-select__field {
    background: rgb(24 36 45) !important;
}

.ds-btn.ds-btn-variant--transparent {
    background: rgba(var(--b-sc), var(--fds-ref-alpha-8));
}

.ds-textfield.ds-textfield-layout--fill .ds-textfield__field {
    background: rgb(24 36 45) !important;
}

.ds-btn.ds-btn-variant--primary {
    background: rgb(15 165 76) !important;
}

.ds-chip--selected {
    background: rgb(23 99 80 / 31%) !important;
    box-shadow: inset 0 0 0 var(--fds-ref-border-width-thin) rgb(0 199 140) !important;
}

.e-sports-match-container:not(.e-sports-outright) {
    background: #18242d !important;
}

.e-sports-match-header {
    background: rgb(24 36 45) !important;

}

.back-nav-title-bc, .back-nav-title-bc-h1 {
    font-size: 25px !important;
    font-weight: 500 !important;
}

.promotionsArticleThumbnail-bc {
    border: 1px solid #00ad7996 !important;
}

.hdr-dynamic-content {
    background: #090d12 !important;
}

.informative-widget-container {
    padding: 5px !important;
}

[class*=is-web] .compact-footer .layout-footer-holder-bc.active .footerWrapper {
    background: #090d12 !important;
}

.compact-footer .open-footer-icon {
    background: rgb(9 13 18) !important;
}

.sportsbook .sgm-market-search {

    background: rgb(17 26 34) !important;
    box-shadow: 0 0 0 2px rgb(17 26 34) !important;
}

.casino-full-game-container.num-casino-games-1 {
    background: #090d12 !important;
}

/*YAN MENU AYARLARI*/


.asideMenuOpen {
    background: #090d12 !important;
}

.asideMenuNavItem [role="region"][id^="react-collapsed-panel"] {
    display: block !important;
    height: auto !important;
    overflow: visible !important;
    background: #111a22 !important;
}

[class*=is-web] .asideMenuNavLink {
    border-radius: 5px !important;
}

[class*=is-web] .asideMenuOpen>.asideMenuNavItem:hover, [class*=is-web] .asideMenuCompact>.asideMenuNavItem:hover {

    border-color: rgb(9 13 18) !important;
}

[class*=is-web] .asideSubMenu .asideMenuNavLink:hover {
    background: rgb(29 37 45) !important;
}

.asideSubMenuNavTitle {
    padding-inline-start: 10px !important;
    height: 40px !important;
    line-height: 40px !important;
    font-size: 13px !important;
}

.asideSubMenu .asideMenuNavGradient:before, .asideSubMenu .asideMenuNavGradient:after {
    background: none !important;
}

[class*=is-web] .asideMenuOpen>.asideMenuNavItem, [class*=is-web] .asideMenuCompact>.asideMenuNavItem {
    background: rgb(9 13 18);
}

[dir=ltr] .asideMenuOpenArrowDown {
    padding: 12px 12px 12px 1px !important;
    display: none !important;
}

[class*=is-web] .asideMenuOpen>.asideMenuNavItem, [class*=is-web] .asideMenuCompact>.asideMenuNavItem {
    background: rgb(17 26 34)  !important;
}

.asideMenuOpenNavTitle {
    font-weight: 600 !important;
    color: #ffffff !important;

}

:root {
      --desktop-header-height: 75px !important;
}

/*YAN MENU SON*/

.btn.s-small {
    width: 65px !important;
    height: 35px !important;
    border-radius: 10px !important;
}


element.style {
}
.compact-mode .form-control-select-bc {

    padding-inline-start: 10px !important;
    padding-inline-end: 10px !important;
}

.reg-form-footer-bc {
    background: rgb(4 6 8) !important;
}

/*header icons*/
a.btn.a-color.header-icon-text.bc-i-telegram {
    background: url(/storage/medias/ibizabet-18761922/media_18761922_581ce005e93f9d9117358f7ccea48aca.png) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    width: 30px!important;
    height:30px!important;
    border:none !important;
}
a.btn.a-color.header-icon-text.bc-i-telegram:before{
    content:""!important;
    width: 30px !important;
}

a.btn.a-color.header-icon-text.bc-i-mobile {
    background: url(/storage/medias/ibizabet-18761922/media_18761922_c244964f742a526bf6d4ce28a2cb468b.png) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    width: 30px!important;
    height:30px!important;
    border:none !important;
}
a.btn.a-color.header-icon-text.bc-i-mobile:before{
    content:""!important;
    width: 30px !important;
}

a.btn.a-color.header-icon-text.bc-i-coupon {
    background: url(/storage/medias/ibizabet-18761922/media_18761922_fcc757e4a92a0d09b7b56975b402181d.png) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    width: 30px!important;
    border:none !important;
}
a.btn.a-color.header-icon-text.bc-i-coupon:before{
    content:""!important;
    width: 30px !important;
}

a.btn.a-color.header-icon-text.bc-i-promotions-3 {
    background: url(/storage/medias/ibizabet-18761922/media_18761922_811b1cf5fa759956d5350fa3e18a514c.png) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    width: 30px!important;
    border:none !important;
}
a.btn.a-color.header-icon-text.bc-i-promotions-3:before{
    content:""!important;
    width: 30px !important;
}

  

  