
.hdr-logo-bc {
    max-width: 130px !important;
}

button.btn.s-small.sign-in {
    background: rgb(32, 36, 32);
    padding: 15px 10px;
    text-decoration: none;
}

.product-banner-container-bc, .product-banner-container-bc.col-3.product-banner-without-titles {
    background: none !important;
}

/* Product widgets */
.is-home-page .layout-content-holder-bc .hm-row-bc:nth-child(3) .product-banner-container-bc {
  grid-template-columns: repeat(2, 1fr) !important;
}

.is-home-page .layout-content-holder-bc .hm-row-bc:nth-child(4) .product-banner-container-bc {
  grid-template-columns: repeat(4, 1fr) !important;
}
/* Product widgets */


.is-home-page .layout-content-holder-bc .hm-row-bc:nth-child(5) .product-banner-container-bc {
  grid-auto-flow: column;
  grid-auto-columns: minmax(200px, 1fr);
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  grid-template-columns: repeat(2,1fr);
}

.is-home-page .layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-container-bc.product-banner-container-bc.col-3 {
    grid-template-columns: repeat(4, 1fr);
} 

.hasGenericNav:before {
  background: #0be000 !important;
}

/* footet-icons-active */
.layout-bc:not(.navigation-is-visible) .tab-nav-item-bc.active {
  color: #0be000 !important;
}

/* footet */
.tab-navigation-w-bc {
  background: unset;
  backdrop-filter: blur(10px) !important;
  border-top: 1px solid #0be000 !important;
}

/* menu-icons-color */
.m-nav-info-w-container-bc .m-nav-icon-bc, .user-nav-icon:not(.bc-i-promotions-3) {
    background: #00F88D !important;
}

.user-nav-icon{
  color: #2C302C !important;  
}

.ftr-game-item-bc.Soccer {
    background: unset !important;
}

.casino-game-item-content .casino-game-item {
    border-radius: 12px;
}

.is-home-page .layout-content-holder-bc .hm-row-bc:nth-child(2),
/* .is-home-page .layout-content-holder-bc .hm-row-bc:nth-child(6),  */
.is-home-page .layout-content-holder-bc .hm-row-bc:nth-child(7), 
.is-home-page .layout-content-holder-bc .hm-row-bc:nth-child(8) {
    margin-top: 30px !important;
}

.product-banner-container-bc .carousel .carousel-slide {
    flex: 0 0 calc(100% / 3.5) !important;
}

/* .hm-row-bc:nth-child(5) .carousel-container {
    transform: translate3d(0, 0, 0) !important;
} */

/* featured games color */
.ftr-g-i-body-bc, .ftr-g-i-head-bc {
    background: #262A26; 
}

.sgm-market-g-i-cell-bc.market-bc {
  background: #2E332E;
}
/* featured games color */


.ftr-game-item-bc.Basketball{
    background: none !important;
}
.market-icon-bc {
  color: #ffe03c !important;
}

/* odd font size */
.market-odd-bc {
    font-size: 17px !important;
    font-weight: 600;
}
/* odd font size */

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

/* menu icon colors */
.header-custom-buttons a[class*=promotions], .hdr-user-bc a[class*=promotions] {
    background: linear-gradient(140deg, 
                                rgba(255, 235, 195, 1) 0%, 
                                rgba(240, 190, 121, 1) 15%, 
                                rgba(143, 101, 59, 1) 27%, 
                                rgba(103, 61, 34, 1) 47%, 
                                rgba(186, 127, 59, 1) 66%, 
                                rgba(238, 188, 112, 1) 86%, 
                                rgba(63, 31, 15, 1) 100%)
  !important;
}

.header-custom-buttons a[class*=promotions]:hover, .hdr-user-bc a[class*=promotions]:hover {
    background: linear-gradient(140deg, 
                                rgba(255, 235, 195, 1) 0%, 
                                rgba(240, 190, 121, 1) 15%, 
                                rgba(143, 101, 59, 1) 27%, 
                                rgba(103, 61, 34, 1) 47%, 
                                rgba(186, 127, 59, 1) 66%, 
                                rgba(238, 188, 112, 1) 86%, 
                                rgba(63, 31, 15, 1) 100%)
  !important;
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-telegram, .user-nav-icon.bc-i-instagram{
   background: #F9ED41;
   background: linear-gradient(8deg, rgba(249, 237, 65, 1) 0%, rgba(255, 131, 61, 1) 18%, rgba(238, 84, 104, 1) 43%, rgba(231, 64, 123, 1) 66%, rgba(0, 40, 255, 1) 100%) !important;
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-telegram, .user-nav-icon.bc-i-telegram{
   background: #27A3E2 !important;
}

.header-custom-buttons a[class*=bc-i-circle-dollar], .hdr-user-bc a[class*=bc-i-circle-dollar],
.header-custom-buttons a[class*=bc-bc-i-live-chat], .hdr-user-bc a[class*=bc-i-live-chat]{
  background: #00F88D;
}

/* menu icon colors */


/* Footer part */
.footerHeader {
  padding-bottom: 26px !important;
}

.footerTopButtonGroup {
  width: 60% !important;
  margin-bottom: 0 !important;
}

.footerTopButtonGroup .supportButton{
  color: rgba(var(--hero-sc), 1) !important;
  background: rgba(var(--hero), 1) !important;
  box-shadow: none !important;
}
/* Footer part */