.btn.a-color {
    color: rgb(245 247 246) !important;
    background: rgb(10 11 13) !important;
    transition: background var(--default-transition-duration) !important;
    border: 1px solid #2c2d25 !important;
}

.header-icon-text, .hdr-main-content-bc .bc-loader, .hdr-crypto-btn, .connect-wallet, .hdr-main-content-bc .infoTime, .smartPanel-bc, .hdr-user-bc .sign-in, .callPanel {
    margin-inline-start: 20px !important;
    border: 1px solid #2c2d25 !important;
}

.hdr-main-content-bc .bc-loader, .hdr-user-bc .sign-in, .header-icon-text {
    padding: 10px !important;
}

.hdr-main-content-bc .infoTime {
    background: rgb(255 255 255 / 0%) !important;
}

.hdr-toggle-button-bc {

    background: rgb(255 255 255 / 0%) !important;
}

.btn.register, .btn.btn-color {
    color: rgb(255 255 255) !important;
    background: rgb(16 19 25) !important;
    border: 1px solid #2c2d25 !important;
}


.sdr-image-bc {
    border: 2px solid #c9b14f !important;
    border-radius: 25px !important;
}

.product-banner-container-bc.product-banner-without-titles .product-banner-info-bc img {

    border: 2px solid #b6a047;
    border-radius: 15px !important;
}

.hdr-main-content-bc, .logo {
    height: 70px!important;
}

[class*=is-web] .hdr-main-content-bc {
    background: #04070c !important;
}

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

    background: rgb(4 7 12) !important;
}

.header-bc {

    background: #04070c !important;
}

.layout-header-holder-bc {
    background: rgba(var(--b), 1) !important;
    box-shadow: 0 var(--desktop-header-margin-bottom) 0 0 rgb(4 7 12) !important;
}



.layout-bc:not(.page-full-size) .layout-content-holder-bc, .layout-bc:not(.page-full-size) .layout-footer-holder-bc {
    background: #04070c !important;
}

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

.market-odd-bc:not(.not-boosted-odd) {
    font-size: 13px !important;
    color: rgb(255 255 255) !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu {
    background-size: 200% auto !important;
    border-start-start-radius: var(--border-radius);
    border-end-start-radius: var(--border-radius)
}

.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item>i, .nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item>i {
  font-size: 25px !important;
  margin-bottom: 5px !important;
  text-align: center !important;
  margin: 0px auto !important;
  margin-bottom: 5px !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 {
 padding: 0 30px !important;
 color: #EBEBEB !important;
 letter-spacing: .1px !important;
 transition: all .24s !important;
 display: flex !important;
 align-content: flex-start !important;
 align-items: center !important;
 flex-direction: column !important;
 justify-content: center!important;
}
.nav-menu-container .nav-menu-other .nav-menu-item, .nav-menu-container .nav-menu .nav-menu-item {
  font-size: 15px !important;
}
.nav-menu-container .nav-menu, .nav-menu-container .nav-menu-other {
  display: flex !important;
  justify-content: space-around;
}

.nav-menu-container .nav-menu {
  width: 100% !important;
  flex-wrap: wrap !important;
  height: 80px !important;
  background: #04070c;
}

.nav-menu-other {
 height: 80px!important;
}

.nav-menu-container.header-navigation:first-child {
    border: 1px solid #353638 !important;
}

.nav-menu-container.header-navigation:nth-child(2) {
    background: rgb(4 7 12) !important;
}

#betslip_container {
    background: #04070c !important;
 
}

.layout-bc.sportsbook .layout-content-holder-bc, .layout-bc.slider-full-sized .layout-content-holder-bc {
    background: #04070c !important;
}

.hdr-user-info-texts-bc.ext-2 {
    color: rgb(234 189 64) !important;
}

.informative-widget-link {
    background: rgb(44 45 37) !important;
    border-top: 2px solid rgba(var(--hero), 1);
}


html.browser .sidebar-tabs>li:before {

    background-color: rgb(234 189 64) !important;
}

.sidebar-container {
    background-color: rgb(4 7 12) !important;

}

.n-tournament-game-status.selected .status-bg:nth-child(1), .n-tournament-game-status.selected .status-bg:nth-child(3) {
    background-color: rgb(234 189 64) !important;
}

.n-tournament-info-money {
 
    color: rgb(234 189 64) !important;

}

.n-tournament-row.selected .n-tournament-row-inner {
    border-color: rgb(234 189 64) !important;
}

.current-player-number.green {
    color: rgb(234 189 64) !important;
}

.nav-menu-container .nav-menu>li>.nav-menu-item>.CMSIconSVGWrapper, .nav-menu-container .nav-menu-other>.nav-menu-item>.CMSIconSVGWrapper {
    margin-inline-end: 0px !important;
}

.btn-content .btn:hover, .btn-content .btn.active {
    background: #ddb0321c !important;
    transform: translateY(-2px) !important;
    border-color: #ddb032 !important;
    box-shadow: 0 10px 22px rgba(0, 0, 0, 0.35), 0 0 16px rgb(221 176 50 / 75%) !important;
}

.btn-content .btn i {
    font-size: 16px !important;
    color: #ddb032 !important;
}

.informative-widget-link {
    background: rgb(234 189 64) !important;
}

.bs-bet-i-b-coefficient-bc.c-2 {
    color: rgb(234 189 64) !important;
}

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

.casino-winners-amount {
    color: rgb(234 189 64) !important;
}