:root {
    --header: 24, 9, 59 !important;
    --b: 24, 9, 59 !important;
    --menu: 38, 15, 91 !important;
    --tab-navigation: 38, 15, 91 !important;
    --hero: 208, 12, 127 !important;
    --hero-hover: 208, 12, 127 !important;
    --oc-1: 208, 12, 127 !important;
}
.hdr-logo-bc {
    max-width: 150px !important;
}
.product-banner-container-bc {
    background: transparent !important;
}
.btn.register, .btn.btn-color {
    padding: 0 14px !important;
    background: linear-gradient(90deg, #FF3BB4 0%, #F80476 100%) !important;
    box-shadow: 0px 0px 15px 0px #FF3BB4 !important;
}
.btn.sign-in {
    color: #000!important;
    text-decoration: none !important;
    background: #fff !important;
    padding: 0 8px !important;
}
.btn {
    font-size: 12px !important;
    font-weight: bold !important;
}
.btn.a-color {
    background: linear-gradient(90deg, #FF3BB4 0%, #F80476 100%) !important;
}
.hdr-navigation-link-bc {
    padding: 0 15px !important;
    font-weight: 700 !important;
    color: rgba(var(--menu-sc)) !important;
}
.hdr-navigation-link-bc .nav-menu-title {
    font-size: 12px !important;
}
.sdr-item-bc:before {
    background: none !important;
}
.layout-bc:not(.has-generic-menu) .hdr-nav-menu-holder-bc:after {
    background-image: none !important;
}
.m-nav-items-list-item-bc {
    color: rgba(var(--b-sc)) !important;
}
.m-nav-collapsed-container-bc .m-nav-list-item-title-bc {
    font-size: 15px !important;
}
.m-nav-info-w-container-bc .m-nav-icon-bc, .user-nav-icon {
    background: #D00C7F !important;
}
.btn.a-outline.a-color {
    color: #fff!important;
    border-color: #fff!important;
}

[class*=is-mobile] .casinoCategoryChooserContainer .horizontalCategoryItem:before,
[class*=is-mobile] .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active .horizontalCategoryItem:before {
    background: none !important;
}
.tab-nav-item-bc {
    color: rgba(var(--tab-navigation-sc)) !important;
}
.footerWrapper {
    padding: 10px !important;
}
.footerContainerWrapper {
    background: rgba(0, 0, 0, 0.25) !important;
    border-radius: 20px !important;
}
.footerContainer {
    padding: 0 20px !important;
}
.ftr-copy-rights-bc {
    white-space: normal !important;
}
.ftr-copy-rights-bc a:-webkit-any-link {
    color: #D00C7F !important;
}
[class*=is-mobile] .sliderSingleEl .sliderImage img {
    height: 80px !important;
}
.horizontalSliderElem {
    background-color: transparent !important;
    width: 100px !important;
    padding: 5px !important;
}
[dir=ltr] .horizontalList.scroll-start.scroll-end:before, [dir=ltr] .horizontalList.scroll-end:before,
[dir=ltr] .horizontalList.scroll-start.scroll-end:after, [dir=ltr] .horizontalList.scroll-start:after {
    background: none !important;
}


.promotions-article-title {
  height: 34px;
  margin-top: 1px;
  padding: 0 10px;
  color: #fff0 !important;
  background: transparent!important;
  font-size: 12px;
  line-height: 34px;
}
[class*=is-mobile][dir=ltr] .horizontalSliderRow .sliderImage:first-child {
    margin-left: 0px !important;
}
[class*=is-mobile][dir=ltr] .horizontalSliderRow .sliderImage:last-child {
    margin-right: 0px !important;
}
[class*=is-mobile] .horizontalSliderRow .sliderImage {
    min-width: 70px !important;
}
[class*=is-mobile] .horizontalSliderRow .sliderImage img {
    width: 65px !important;
}
.popup-inner-bc .e-p-close-icon-bc  {
    display: none !important;
}