.layout-content-holder-bc {
    padding: 0 30px !important;
    margin: 0 auto !important;
    max-width: 1670px !important;
}
header.header-bc {
    padding: 0 30px !important;
    margin: 0 auto !important;
    max-width: 1670px !important;
  background: transparent !important;
}
[class*=is-web] .footerSliderTitle {
    display: none !important;
}
.footerLinkColTitle {
    color: #ffb600 !important;
}
.footerLinkColEl a {
    color: #8f8f8f !important;
}
.ftr-copy-rights-bc {
    font-size: 12px !important;
    line-height: 12px !important;
    text-align: justify !important;
  color: #8f8f8f !important;
}
.footerSliderGroup {
    padding-bottom: unset !important;
}
body {
    background: #0c0e11 !important;
}
.layout-footer-holder-bc {
    background: transparent !important;
}
.view-title-more {
    color: #f4cb65 !important;
}
.sdr-image-bc {
    padding-top: 15px !important;
}
.layout-header-holder-bc {
    box-shadow: none !important;
  background: #0c0e11 !important;
}
.hdr-toggle-button-bc {
    color: #000 !important;
    background: #ffb600 !important;
}
.hdr-time-bc {
    color: #000 !important;
    background: #ffb600 !important;
}
.ftr-lang-bar-flag-bc+span {
    color: #ffffff !important;
  }
.compact-mode .form-control-icon-bc {
    color: #fff !important;
}
.btn.sign-in {
    color: #fff !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;
    text-transform: uppercase !important;
}
.footerCopyrights {
    color: #b5b5b5 !important;
}
.footerWarningAge {
    border-color: #ffb600 !important;
    color: #ffb600 !important;
}
.promotions-article-title {
    display: none !important;
}
.overlay-header {
    background: #121418 !important;
    display: none !important;
}
.promotion-details-container {
    background: #121418 !important
}
.promotion-details-info p {
    color: #ffffff !important;
}
.popup-inner-bc{ 
    background: #121418 !important;
}
.e-p-close-icon-bc {
    width: 32px !important;
    height: 32px !important;
    font-size: 12px !important;
    line-height: 34px !important;
    color: #fff !important;
    background: #ffb600 !important;
    border-radius: 5px !important;
  top: 14px !important;
}
.flag-bc {
width: 29px !important;
    height: 19px !important;
}
.btn.sign-in {
    color: #fff !important;
    border: 2px solid;
    text-decoration: unset !important;
    border-radius: 40px !important;
    padding: 0 14px;
    border-color: #181f40 !important;
    height: 30px !important;
    width: 80px !important;
}
.nav-content-bc .nav-menu-container .nav-menu-sub {
    background: #101216 !important;
}
.hdr-main-content-bc, .logo {
    height: 80px !important;
    padding-top: 3px !important;
}
.hdr-user-bc .btn.register {
    max-width: 200px !important;
    border-radius: 40px !important;
    background: #ffb600 !important;
    color: #fff !important;
      height: 30px !important;
    width: 80px !important;
}
.btn.register, .btn.btn-color {
    padding: 0 14px !important;
}
.hdr-crypto-info {
    display: none !important;
}
.hdr-crypto-btn {
    display: none !important;
}
  span.e-p-section-title-bc {
    color: #fff !important;
    border: 2px solid;
    height: 32px !important;
    text-decoration: unset !important;
    border-radius: 5px !important;
    padding: 0 14px;
    border-color: #181f40 !important;
    padding-top: 7px !important;
}
 .e-p-section-item-bc {
    padding-top: 7px !important;
}
  .nav-menu-container .nav-menu, .nav-menu-container .nav-menu-other {
    display: flex;
    justify-content: flex-start;
    height: 60px !important;
    background: transparent !important;
}
  .nav-menu-container.header-navigation:first-child {
    height: 60px !important;
    background: transparent !important;
}  
.nav-content-bc {
    background: transparent !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: #ffb600 !important;
  border-radius: 10px !important;
}
.nav-menu-container .nav-menu-sub .nav-menu-item.active>* {
    color: #ffb600 !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 {
background: #0c0e11 !important;
    border-radius: 10px !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 {
    gap: 10px !important;
    justify-content: center;
}
.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item>i, .nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item>i {
    font-size: 25px;
}
.header-icon-text {
    padding: 0 20px !important;
    height: 30px !important;
    border-radius: 40px !important;
}
.header-icon>img {
    height: 30px !important;
    width: 50px !important;
}
.sdr-item-bc:before {
    background: unset !important;
}
a.btn.a-color.header-icon-text.bc-i-bonus-request {
    background: #ffb600 !important;
}
.header-icon-text[class*=bc-i] {
    background: #ffb600 !important;
}
.btn.a-color {
    background: #ffb600 !important;
}
.e-p-close-icon-bc {
    top: 14px !important;
}
i#smart-panel-holder {
    color: #fff !important;
}
.hdr-time-bc {
    color: #fff !important;
    background: transparent !important;
}
.promotion-details-container {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
}
.promotion-details-info {
    display: flex !important;
    flex-direction: column !important;
}
.promotion-details-popup.windowed .popup-inner-bc {
    max-width: 780px !important;
}
.casino-horizontal-sl-list-bc .horizontal-sl-item-bc.active, .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active {
    color: #000 !important;
}
.horizontal-sl-item-bc:not(:empty) {
    color: #fff !important;
}
.promotion-details-img {
    max-width: 500px !important;
}
.casinoProviderRow {
    background: #151515 !important;
    border-radius: 10px !important;
  padding-left: 10px !important;
}
.casinoGameListBlockHeader {
    background: #0c0e11 !important;
}
[class*=is-web] .searchInputWrp {
    margin-top: 6px !important;
}
[class*=is-web] .iconButtonBlock {
    margin-top: 6px !important;
}
.product-banner-without-titles .product-banner-img-bc, .product-banner-without-titles .product-banner-icon-bc {
    border-radius: 40px !important;
}
.layout-header-holder-bc {
    background: radial-gradient(circle farthest-side, #181b21, #0c0e11) !important;
}
.sliderGroup .horizontalSliderRow, .sliderGroup .horizontalSliderWrapper {
    display: none !important;
}
[class*=is-web] .sliderTitle {
    display: none !important;
}
.sliderGroup {
    padding-bottom: unset !important;
}
.btn:disabled {
    color: #000000 !important;
}
.logo {
    margin-right: 15px;
}
.e-p-form-error-message-holder-bc > .entrance-f-error-message-bc{
    display: none !important;
}
.casinoProviderRow {
    display: none !important;
}
