html.is-web,
html.is-mobile {
  --ui-accent: #FFFF00 !important;
  --ui-accent-hot: #FFE066 !important;
  --ui-accent-soft: #F0D36A !important;
  --ui-accent-deep: #C9A227 !important;
  --ui-border-accent: rgba(255, 255, 0, 0.45) !important;
  --gold: #FFFF00 !important;
}

html.is-web a.hdr-navigation-link-bc.active,
html.is-web a.hdr-navigation-link-bc[aria-current="page"],
html.is-web .layout-header-holder-bc a.hdr-navigation-link-bc.active,
html.is-web .casino-slots-subnav .hdr-navigation-link-bc.active,
html.is-web .casino-slots-subnav .hdr-navigation-link-bc[aria-current="page"],
html.is-web .layout-header-holder-bc .casino-slots-subnav .hdr-navigation-link-bc.active,
html.is-mobile a.hdr-navigation-link-bc.active,
html.is-mobile a.hdr-navigation-link-bc[aria-current="page"],
html.is-mobile .layout-header-holder-bc a.hdr-navigation-link-bc.active,
html.is-mobile .hdr-navigation-scrollable-bc-holder a.hdr-navigation-link-bc.active,
html.is-mobile .hdr-navigation-scrollable-bc-holder a.hdr-navigation-link-bc[aria-current="page"],
html.is-mobile #root .hdr-navigation-scrollable-bc-holder a.hdr-navigation-link-bc.active,
html.is-mobile body .hdr-navigation-scrollable-bc-holder a.hdr-navigation-link-bc.active {
  background: #FFFF00 !important;
  background-color: #FFFF00 !important;
  background-image: none !important;
  color: #000C1F !important;
  -webkit-text-fill-color: #000C1F !important;
  border-color: #FFFF00 !important;
  box-shadow: inset 0 -2px 0 #C9A227 !important;
  opacity: 1 !important;
}

html.is-web a.hdr-navigation-link-bc.active .nav-menu-title,
html.is-web a.hdr-navigation-link-bc.active > span,
html.is-web a.hdr-navigation-link-bc.active > i,
html.is-web a.hdr-navigation-link-bc.active .tab-nav-title-bc,
html.is-web .casino-slots-subnav .hdr-navigation-link-bc.active > span,
html.is-web .casino-slots-subnav .hdr-navigation-link-bc.active > i,
html.is-mobile a.hdr-navigation-link-bc.active .nav-menu-title,
html.is-mobile a.hdr-navigation-link-bc.active > span,
html.is-mobile a.hdr-navigation-link-bc.active > i,
html.is-mobile a.hdr-navigation-link-bc.active .tab-nav-title-bc,
html.is-mobile .hdr-navigation-scrollable-bc-holder a.hdr-navigation-link-bc.active .nav-menu-title,
html.is-mobile .hdr-navigation-scrollable-bc-holder a.hdr-navigation-link-bc.active > span,
html.is-mobile .hdr-navigation-scrollable-bc-holder a.hdr-navigation-link-bc.active > i {
  color: #000C1F !important;
  -webkit-text-fill-color: #000C1F !important;
  background: none !important;
  background-image: none !important;
  -webkit-background-clip: border-box !important;
  background-clip: border-box !important;
  text-shadow: none !important;
  filter: none !important;
  opacity: 1 !important;
}

html.is-web .layout-header-holder-bc .nav-menu > li > a.nav-menu-item.active,
html.is-web .layout-header-holder-bc .nav-menu > li > a.nav-menu-item[aria-current="page"],
html.is-web .layout-header-holder-bc .nav-menu-other > .nav-menu-item.active,
html.is-web #root .layout-header-holder-bc .nav-menu > li > a.nav-menu-item.active {
  background: #FFFF00 !important;
  background-color: #FFFF00 !important;
  background-image: none !important;
  color: #000C1F !important;
  -webkit-text-fill-color: #000C1F !important;
  border: 1px solid #C9A227 !important;
  box-shadow: none !important;
  opacity: 1 !important;
}

html.is-web .layout-header-holder-bc .nav-menu > li > a.nav-menu-item.active > span,
html.is-web .layout-header-holder-bc .nav-menu > li > a.nav-menu-item.active > span *,
html.is-web .layout-header-holder-bc .nav-menu > li > a.nav-menu-item.active > i {
  color: #000C1F !important;
  -webkit-text-fill-color: #000C1F !important;
  background: none !important;
  background-image: none !important;
  -webkit-background-clip: border-box !important;
  background-clip: border-box !important;
  text-shadow: none !important;
  filter: none !important;
}

.runningLine,
.runningLine .casinoWinnerWidgetName,
.runningLine .casinoWinnerWidgetGameName,
.runningLine .casinoWinnerWidgetAmount,
.runningLine .ds-caption.casinoWinnerWidgetName,
.runningLine .ds-caption.casinoWinnerWidgetGameName,
.runningLine .ds-caption.casinoWinnerWidgetAmount,
.runningLineWidget .casinoWinnerWidgetName,
.runningLineWidget .casinoWinnerWidgetGameName,
.runningLineWidget .casinoWinnerWidgetAmount,
.runningLineWidget .ds-caption.casinoWinnerWidgetName,
.runningLineWidget .ds-caption.casinoWinnerWidgetGameName,
.runningLineWidget .ds-caption.casinoWinnerWidgetAmount,
[data-casino-winners-line] .casinoWinnerWidgetName,
[data-casino-winners-line] .casinoWinnerWidgetGameName,
[data-casino-winners-line] .casinoWinnerWidgetAmount {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  background: none !important;
  background-image: none !important;
  -webkit-background-clip: border-box !important;
  background-clip: border-box !important;
  opacity: 1 !important;
}

.runningLineWidget .casinoWinnerWidgetItem {
  background: #000C1F !important;
  border: 1px solid rgba(255, 255, 0, 0.28) !important;
}

.casinoGameProviderFilters .ds-textfield__field,
.casinoGameProviderFilters .ds-select__field {
  background: #000C1F !important;
  background-color: #000C1F !important;
  border: 1px solid rgba(255, 255, 0, 0.35) !important;
  color: #ffffff !important;
  border-radius: 12px !important;
  box-shadow: none !important;
}

.casinoGameProviderFilters .ds-textfield__field:focus-within,
.casinoGameProviderFilters .ds-select__field:focus-visible,
.casinoGameProviderFilters .ds-select__field:focus {
  border-color: #FFFF00 !important;
  box-shadow: 0 0 0 1px rgba(255, 255, 0, 0.35) !important;
}

.casinoGameProviderFilters .ds-textfield__label,
.casinoGameProviderFilters .ds-select__label {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}

.casinoGameProviderFilters .ds-textfield__input,
.casinoGameProviderFilters .searchInput,
.casinoGameProviderFilters .ds-select__value {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  background: transparent !important;
}

.casinoGameProviderFilters .ds-select__value--placeholder:empty::before {
  color: rgba(255, 255, 255, 0.45) !important;
}

.casinoGameProviderFilters .ds-textfield__icon,
.casinoGameProviderFilters .ds-select__icon,
.casinoGameProviderFilters .ds-textfield__right,
.casinoGameProviderFilters .ds-select__right {
  color: #ffffff !important;
}

.casinoGameProviderFilters .ds-textfield__icon svg,
.casinoGameProviderFilters .ds-select__icon svg {
  fill: currentColor !important;
  color: #ffffff !important;
}

.casinoGameProviderFilters .casinoRandomGameButtonWrapper .ds-btn,
.casinoGameProviderFilters .casinoRandomGameButtonWrapper button[data-casino-random-game] {
  width: 100% !important;
  min-height: 48px !important;
  border-radius: 12px !important;
  border: 1px solid rgba(255, 255, 255, 0.35) !important;
  background: #000C1F !important;
  background-color: #000C1F !important;
  background-image: none !important;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  box-shadow: none !important;
  opacity: 1 !important;
}

.casinoGameProviderFilters .casinoRandomGameButtonWrapper .ds-btn .btn__label,
.casinoGameProviderFilters .casinoRandomGameButtonWrapper .ds-btn .ds-label,
.casinoGameProviderFilters .casinoRandomGameButtonWrapper button[data-casino-random-game] span {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  font-weight: 700 !important;
}

.casinoGameProviderFilters .casinoRandomGameButtonWrapper .ds-btn:hover,
.casinoGameProviderFilters .casinoRandomGameButtonWrapper button[data-casino-random-game]:hover {
  background: #06162A !important;
  background-color: #06162A !important;
  border-color: rgba(255, 255, 255, 0.55) !important;
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}

/* AUTH_POPUP_BLACK */
html.is-web .popup-holder-bc.loginpopup:not(.display-none) .popup-inner-bc,
html.is-mobile .popup-holder-bc.loginpopup:not(.display-none) .popup-inner-bc,
html.is-web .popup-holder-bc.registerpopup:not(.display-none) .popup-inner-bc,
html.is-mobile .popup-holder-bc.registerpopup:not(.display-none) .popup-inner-bc,
html.is-web .popup-holder-bc.loginpopup:not(.display-none) #base_popup_id,
html.is-mobile .popup-holder-bc.loginpopup:not(.display-none) #base_popup_id,
html.is-web .popup-holder-bc.registerpopup:not(.display-none) #base_popup_id,
html.is-mobile .popup-holder-bc.registerpopup:not(.display-none) #base_popup_id {
  background: #000 !important;
  background-color: #000 !important;
  background-image: none !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  color: #fff !important;
}

html.is-web .popup-holder-bc.loginpopup .entrance-popup-bc,
html.is-mobile .popup-holder-bc.loginpopup .entrance-popup-bc,
html.is-web .popup-holder-bc.registerpopup .entrance-popup-bc,
html.is-mobile .popup-holder-bc.registerpopup .entrance-popup-bc,
html.is-web .popup-holder-bc.loginpopup .e-p-content-holder-bc,
html.is-mobile .popup-holder-bc.loginpopup .e-p-content-holder-bc,
html.is-web .popup-holder-bc.registerpopup .e-p-content-holder-bc,
html.is-mobile .popup-holder-bc.registerpopup .e-p-content-holder-bc,
html.is-web .popup-holder-bc.loginpopup .e-p-content-bc,
html.is-mobile .popup-holder-bc.loginpopup .e-p-content-bc,
html.is-web .popup-holder-bc.registerpopup .e-p-content-bc,
html.is-mobile .popup-holder-bc.registerpopup .e-p-content-bc,
html.is-web .popup-holder-bc.loginpopup .e-p-header-bc,
html.is-mobile .popup-holder-bc.loginpopup .e-p-header-bc,
html.is-web .popup-holder-bc.registerpopup .e-p-header-bc,
html.is-mobile .popup-holder-bc.registerpopup .e-p-header-bc,
html.is-web .popup-holder-bc.loginpopup .e-p-body-bc,
html.is-mobile .popup-holder-bc.loginpopup .e-p-body-bc,
html.is-web .popup-holder-bc.registerpopup .e-p-body-bc,
html.is-mobile .popup-holder-bc.registerpopup .e-p-body-bc,
html.is-web .popup-holder-bc.loginpopup .reg-form-block-bc,
html.is-mobile .popup-holder-bc.loginpopup .reg-form-block-bc,
html.is-web .popup-holder-bc.registerpopup .reg-form-block-bc,
html.is-mobile .popup-holder-bc.registerpopup .reg-form-block-bc,
html.is-web .popup-holder-bc.loginpopup .reg-form-content,
html.is-mobile .popup-holder-bc.loginpopup .reg-form-content,
html.is-web .popup-holder-bc.registerpopup .reg-form-content,
html.is-mobile .popup-holder-bc.registerpopup .reg-form-content,
html.is-web .popup-holder-bc.loginpopup .entrance-form-content-bc,
html.is-mobile .popup-holder-bc.loginpopup .entrance-form-content-bc,
html.is-web .popup-holder-bc.registerpopup .entrance-form-content-bc,
html.is-mobile .popup-holder-bc.registerpopup .entrance-form-content-bc,
html.is-web .popup-holder-bc.loginpopup .reg-form-footer-bc,
html.is-mobile .popup-holder-bc.loginpopup .reg-form-footer-bc,
html.is-web .popup-holder-bc.registerpopup .reg-form-footer-bc,
html.is-mobile .popup-holder-bc.registerpopup .reg-form-footer-bc,
html.is-web .popup-holder-bc.loginpopup .form-sign-bc,
html.is-mobile .popup-holder-bc.loginpopup .form-sign-bc,
html.is-web .popup-holder-bc.registerpopup .form-sign-bc,
html.is-mobile .popup-holder-bc.registerpopup .form-sign-bc {
  background: #000 !important;
  background-color: #000 !important;
  background-image: none !important;
  color: #fff !important;
}

html.is-web .popup-holder-bc.loginpopup .form-control-bc,
html.is-mobile .popup-holder-bc.loginpopup .form-control-bc,
html.is-web .popup-holder-bc.registerpopup .form-control-bc,
html.is-mobile .popup-holder-bc.registerpopup .form-control-bc,
html.is-web .popup-holder-bc.loginpopup .form-control-bc.default,
html.is-mobile .popup-holder-bc.loginpopup .form-control-bc.default,
html.is-web .popup-holder-bc.registerpopup .form-control-bc.default,
html.is-mobile .popup-holder-bc.registerpopup .form-control-bc.default,
html.is-web .popup-holder-bc.loginpopup .form-control-bc.select,
html.is-mobile .popup-holder-bc.loginpopup .form-control-bc.select,
html.is-web .popup-holder-bc.registerpopup .form-control-bc.select,
html.is-mobile .popup-holder-bc.registerpopup .form-control-bc.select {
  background: #0a0a0a !important;
  background-color: #0a0a0a !important;
  border-color: rgba(255, 255, 255, 0.14) !important;
  color: #fff !important;
}

html.is-web .popup-holder-bc.loginpopup .form-control-input-bc,
html.is-mobile .popup-holder-bc.loginpopup .form-control-input-bc,
html.is-web .popup-holder-bc.registerpopup .form-control-input-bc,
html.is-mobile .popup-holder-bc.registerpopup .form-control-input-bc,
html.is-web .popup-holder-bc.loginpopup .form-control-select-bc,
html.is-mobile .popup-holder-bc.loginpopup .form-control-select-bc,
html.is-web .popup-holder-bc.registerpopup .form-control-select-bc,
html.is-mobile .popup-holder-bc.registerpopup .form-control-select-bc,
html.is-web .popup-holder-bc.loginpopup .form-control-title-bc,
html.is-mobile .popup-holder-bc.loginpopup .form-control-title-bc,
html.is-web .popup-holder-bc.registerpopup .form-control-title-bc,
html.is-mobile .popup-holder-bc.registerpopup .form-control-title-bc,
html.is-web .popup-holder-bc.loginpopup .sg-n-text-row-1-bc,
html.is-mobile .popup-holder-bc.loginpopup .sg-n-text-row-1-bc,
html.is-web .popup-holder-bc.registerpopup .sg-n-text-row-1-bc,
html.is-mobile .popup-holder-bc.registerpopup .sg-n-text-row-1-bc,
html.is-web .popup-holder-bc.loginpopup .sg-n-text-row-2-bc,
html.is-mobile .popup-holder-bc.loginpopup .sg-n-text-row-2-bc,
html.is-web .popup-holder-bc.registerpopup .sg-n-text-row-2-bc,
html.is-mobile .popup-holder-bc.registerpopup .sg-n-text-row-2-bc,
html.is-web .popup-holder-bc.loginpopup .e-p-section-title-bc,
html.is-mobile .popup-holder-bc.loginpopup .e-p-section-title-bc,
html.is-web .popup-holder-bc.registerpopup .e-p-section-title-bc,
html.is-mobile .popup-holder-bc.registerpopup .e-p-section-title-bc,
html.is-web .popup-holder-bc.loginpopup .checkbox-control-text-bc,
html.is-mobile .popup-holder-bc.loginpopup .checkbox-control-text-bc,
html.is-web .popup-holder-bc.registerpopup .checkbox-control-text-bc,
html.is-mobile .popup-holder-bc.registerpopup .checkbox-control-text-bc,
html.is-web .popup-holder-bc.loginpopup .live-chat-adviser-bc,
html.is-mobile .popup-holder-bc.loginpopup .live-chat-adviser-bc,
html.is-web .popup-holder-bc.registerpopup .live-chat-adviser-bc,
html.is-mobile .popup-holder-bc.registerpopup .live-chat-adviser-bc {
  color: #fff !important;
}

html.is-web .popup-holder-bc.loginpopup .form-control-title-bc,
html.is-mobile .popup-holder-bc.loginpopup .form-control-title-bc,
html.is-web .popup-holder-bc.registerpopup .form-control-title-bc,
html.is-mobile .popup-holder-bc.registerpopup .form-control-title-bc,
html.is-web .popup-holder-bc.loginpopup .sg-n-text-row-1-bc,
html.is-mobile .popup-holder-bc.loginpopup .sg-n-text-row-1-bc,
html.is-web .popup-holder-bc.registerpopup .sg-n-text-row-1-bc,
html.is-mobile .popup-holder-bc.registerpopup .sg-n-text-row-1-bc {
  color: rgba(255, 255, 255, 0.62) !important;
}

/* AUTH_AUTOFILL_DARK */
html.is-web .popup-holder-bc.loginpopup input:-webkit-autofill,
html.is-web .popup-holder-bc.loginpopup input:-webkit-autofill:hover,
html.is-web .popup-holder-bc.loginpopup input:-webkit-autofill:focus,
html.is-web .popup-holder-bc.loginpopup input:-webkit-autofill:active,
html.is-mobile .popup-holder-bc.loginpopup input:-webkit-autofill,
html.is-mobile .popup-holder-bc.loginpopup input:-webkit-autofill:hover,
html.is-mobile .popup-holder-bc.loginpopup input:-webkit-autofill:focus,
html.is-mobile .popup-holder-bc.loginpopup input:-webkit-autofill:active,
html.is-web .popup-holder-bc.registerpopup input:-webkit-autofill,
html.is-web .popup-holder-bc.registerpopup input:-webkit-autofill:hover,
html.is-web .popup-holder-bc.registerpopup input:-webkit-autofill:focus,
html.is-web .popup-holder-bc.registerpopup input:-webkit-autofill:active,
html.is-mobile .popup-holder-bc.registerpopup input:-webkit-autofill,
html.is-mobile .popup-holder-bc.registerpopup input:-webkit-autofill:hover,
html.is-mobile .popup-holder-bc.registerpopup input:-webkit-autofill:focus,
html.is-mobile .popup-holder-bc.registerpopup input:-webkit-autofill:active,
html.is-web .popup-holder-bc.loginpopup textarea:-webkit-autofill,
html.is-mobile .popup-holder-bc.loginpopup textarea:-webkit-autofill,
html.is-web .popup-holder-bc.registerpopup textarea:-webkit-autofill,
html.is-mobile .popup-holder-bc.registerpopup textarea:-webkit-autofill,
html.is-web .popup-holder-bc.loginpopup select:-webkit-autofill,
html.is-mobile .popup-holder-bc.loginpopup select:-webkit-autofill,
html.is-web .popup-holder-bc.registerpopup select:-webkit-autofill,
html.is-mobile .popup-holder-bc.registerpopup select:-webkit-autofill {
  -webkit-text-fill-color: #fff !important;
  color: #fff !important;
  caret-color: #fff !important;
  border-color: rgba(255, 255, 255, 0.14) !important;
  -webkit-box-shadow: 0 0 0 1000px #0a0a0a inset !important;
  box-shadow: 0 0 0 1000px #0a0a0a inset !important;
  background-color: #0a0a0a !important;
  background-image: none !important;
  transition: background-color 99999s ease-out 0s, color 99999s ease-out 0s !important;
}
html.is-web .popup-holder-bc.loginpopup .form-control-bc.filled input:-webkit-autofill,
html.is-mobile .popup-holder-bc.loginpopup .form-control-bc.filled input:-webkit-autofill,
html.is-web .popup-holder-bc.registerpopup .form-control-bc.filled input:-webkit-autofill,
html.is-mobile .popup-holder-bc.registerpopup .form-control-bc.filled input:-webkit-autofill,
html.is-web .popup-holder-bc.loginpopup .form-control-bc.focused input:-webkit-autofill,
html.is-mobile .popup-holder-bc.loginpopup .form-control-bc.focused input:-webkit-autofill,
html.is-web .popup-holder-bc.registerpopup .form-control-bc.focused input:-webkit-autofill,
html.is-mobile .popup-holder-bc.registerpopup .form-control-bc.focused input:-webkit-autofill {
  -webkit-text-fill-color: #fff !important;
  color: #fff !important;
  -webkit-box-shadow: 0 0 0 1000px #0a0a0a inset !important;
  box-shadow: 0 0 0 1000px #0a0a0a inset !important;
  background-color: #0a0a0a !important;
}

/* AUTH_BIRTHDATE_FULL */
html.is-web .popup-holder-bc.registerpopup .birthdate-row-bc,
html.is-mobile .popup-holder-bc.registerpopup .birthdate-row-bc {
  width: 100% !important;
  max-width: 100% !important;
}
html.is-web .popup-holder-bc.registerpopup .react-datepicker-wrapper,
html.is-mobile .popup-holder-bc.registerpopup .react-datepicker-wrapper,
html.is-web .popup-holder-bc.registerpopup .react-datepicker__input-container,
html.is-mobile .popup-holder-bc.registerpopup .react-datepicker__input-container {
  display: block !important;
  width: 100% !important;
  position: relative !important;
}
html.is-web .popup-holder-bc.registerpopup .birthdate-calendar-control,
html.is-mobile .popup-holder-bc.registerpopup .birthdate-calendar-control {
  width: 100% !important;
  position: relative !important;
}
html.is-web .popup-holder-bc.registerpopup .birthdate-native-overlay,
html.is-mobile .popup-holder-bc.registerpopup .birthdate-native-overlay {
  opacity: 0 !important;
  position: absolute !important;
  inset: 0 !important;
  height: 100% !important;
  width: 100% !important;
  z-index: 8 !important;
  cursor: pointer !important;
  border: 0 !important;
  background: transparent !important;
  padding: 0 !important;
  margin: 0 !important;
}
html.is-web .popup-holder-bc.registerpopup .birthdate-calendar-control .dropdownIcon-bc.bc-i-datepicker,
html.is-mobile .popup-holder-bc.registerpopup .birthdate-calendar-control .dropdownIcon-bc.bc-i-datepicker {
  position: absolute !important;
  right: 12px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  pointer-events: none !important;
  z-index: 4 !important;
  color: rgba(255, 255, 255, 0.75) !important;
}
html.is-web .popup-holder-bc.registerpopup .birthdate-selects-bc,
html.is-mobile .popup-holder-bc.registerpopup .birthdate-selects-bc {
  display: none !important;
}

html.is-web .popup-holder-bc.registerpopup .reg-form-fields,
html.is-mobile .popup-holder-bc.registerpopup .reg-form-fields,
html.is-web .popup-holder-bc.registerpopup .entrance-form-content-section-bc,
html.is-mobile .popup-holder-bc.registerpopup .entrance-form-content-section-bc,
html.is-web .popup-holder-bc.registerpopup .reg-form-content,
html.is-mobile .popup-holder-bc.registerpopup .reg-form-content,
html.is-web .popup-holder-bc.registerpopup .entrance-f-item-bc,
html.is-mobile .popup-holder-bc.registerpopup .entrance-f-item-bc {
  width: 100% !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
}

/* moda-active-nav-contrast */
html.is-web .layout-header-holder-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item.active,
html.is-web .layout-header-holder-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > a.nav-menu-item.active,
html.is-web .layout-header-holder-bc .nav-menu > li > a.nav-menu-item.active,
html.is-web .layout-header-holder-bc .nav-menu > li > a.nav-menu-item[aria-current="page"],
html.is-web a.nav-menu-item.active,
html.is-mobile a.nav-menu-item.active,
html.is-web a.hdr-navigation-link-bc.active,
html.is-mobile a.hdr-navigation-link-bc.active,
html.is-mobile .hdr-navigation-scrollable-bc-holder a.hdr-navigation-link-bc.active {
  background: #FFFF00 !important;
  background-color: #FFFF00 !important;
  background-image: none !important;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
}
html.is-web .layout-header-holder-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item.active > span,
html.is-web .layout-header-holder-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > a.nav-menu-item.active > span,
html.is-web .layout-header-holder-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item.active > i,
html.is-web .layout-header-holder-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > a.nav-menu-item.active > i,
html.is-web .layout-header-holder-bc .nav-menu > li > a.nav-menu-item.active > span,
html.is-web .layout-header-holder-bc .nav-menu > li > a.nav-menu-item.active > span *,
html.is-web .layout-header-holder-bc .nav-menu > li > a.nav-menu-item.active > i,
html.is-web .layout-header-holder-bc .nav-menu > li > a.nav-menu-item[aria-current="page"] > span,
html.is-web .layout-header-holder-bc .nav-menu > li > a.nav-menu-item[aria-current="page"] > i,
html.is-web a.nav-menu-item.active > span,
html.is-web a.nav-menu-item.active > i,
html.is-web a.nav-menu-item.active *,
html.is-mobile a.nav-menu-item.active > span,
html.is-mobile a.nav-menu-item.active > i,
html.is-mobile a.nav-menu-item.active *,
html.is-web a.hdr-navigation-link-bc.active > span,
html.is-web a.hdr-navigation-link-bc.active > i,
html.is-web a.hdr-navigation-link-bc.active *,
html.is-mobile a.hdr-navigation-link-bc.active > span,
html.is-mobile a.hdr-navigation-link-bc.active > i,
html.is-mobile a.hdr-navigation-link-bc.active *,
html.is-web .casino-slots-subnav .hdr-navigation-link-bc.active > span,
html.is-web .casino-slots-subnav .hdr-navigation-link-bc[aria-current="page"] > span {
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  background: none !important;
  background-image: none !important;
  -webkit-background-clip: border-box !important;
  background-clip: border-box !important;
  text-shadow: none !important;
  filter: none !important;
  opacity: 1 !important;
}

/* moda-gender-select-arrow-fix */
html.is-web .popup-holder-bc.registerpopup .multi-select-bc,
html.is-mobile .popup-holder-bc.registerpopup .multi-select-bc {
  position: relative !important;
}
html.is-web .popup-holder-bc.registerpopup .multi-select-bc .form-control-label-bc,
html.is-mobile .popup-holder-bc.registerpopup .multi-select-bc .form-control-label-bc {
  position: relative !important;
  display: block !important;
  width: 100% !important;
}
html.is-web .popup-holder-bc.registerpopup .multi-select-bc select.form-control-select-bc,
html.is-mobile .popup-holder-bc.registerpopup .multi-select-bc select.form-control-select-bc,
html.is-web .popup-holder-bc.registerpopup select[name="gender"],
html.is-mobile .popup-holder-bc.registerpopup select[name="gender"] {
  position: relative !important;
  z-index: 6 !important;
  width: 100% !important;
  cursor: pointer !important;
  padding-right: 32px !important;
  pointer-events: auto !important;
}
html.is-web .popup-holder-bc.registerpopup .multi-select-bc .form-control-icon-bc,
html.is-mobile .popup-holder-bc.registerpopup .multi-select-bc .form-control-icon-bc,
html.is-web .popup-holder-bc.registerpopup .form-control-icon-bc.bc-i-small-arrow-down,
html.is-mobile .popup-holder-bc.registerpopup .form-control-icon-bc.bc-i-small-arrow-down,
html.is-web .popup-holder-bc.loginpopup .form-control-icon-bc.bc-i-small-arrow-down,
html.is-mobile .popup-holder-bc.loginpopup .form-control-icon-bc.bc-i-small-arrow-down {
  pointer-events: none !important;
  z-index: 5 !important;
  cursor: default !important;
}

/* moda-user-requested-contrast */
html.is-web a.hdr-navigation-link-bc.active,
html.is-web a.hdr-navigation-link-bc[aria-current="page"],
html.is-web .layout-header-holder-bc a.hdr-navigation-link-bc.active,
html.is-web .casino-slots-subnav .hdr-navigation-link-bc.active,
html.is-web .casino-slots-subnav .hdr-navigation-link-bc[aria-current="page"],
html.is-web .layout-header-holder-bc .casino-slots-subnav .hdr-navigation-link-bc.active,
html.is-mobile a.hdr-navigation-link-bc.active,
html.is-mobile a.hdr-navigation-link-bc[aria-current="page"],
html.is-mobile .layout-header-holder-bc a.hdr-navigation-link-bc.active,
html.is-mobile .hdr-navigation-scrollable-bc-holder a.hdr-navigation-link-bc.active,
html.is-mobile .hdr-navigation-scrollable-bc-holder a.hdr-navigation-link-bc[aria-current="page"],
html.is-mobile #root .hdr-navigation-scrollable-bc-holder a.hdr-navigation-link-bc.active,
html.is-mobile body .hdr-navigation-scrollable-bc-holder a.hdr-navigation-link-bc.active,
html.is-web .layout-header-holder-bc .nav-menu > li > a.nav-menu-item.active,
html.is-web .layout-header-holder-bc .nav-menu > li > a.nav-menu-item[aria-current="page"],
html.is-web .layout-header-holder-bc .nav-menu-other > .nav-menu-item.active,
html.is-web #root .layout-header-holder-bc .nav-menu > li > a.nav-menu-item.active,
html.is-web .layout-header-holder-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item.active,
html.is-web .layout-header-holder-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > a.nav-menu-item.active,
html.is-web a.nav-menu-item.active {
  background: #FFFF00 !important;
  background-color: #FFFF00 !important;
  background-image: none !important;
  color: #000C1F !important;
  -webkit-text-fill-color: #000C1F !important;
  box-shadow: inset 0 -2px 0 #C9A227 !important;
}
html.is-web a.hdr-navigation-link-bc.active *,
html.is-mobile a.hdr-navigation-link-bc.active *,
html.is-web a.nav-menu-item.active *,
html.is-web .layout-header-holder-bc .nav-menu > li > a.nav-menu-item.active *,
html.is-web .layout-header-holder-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item.active *,
html.is-web .layout-header-holder-bc .nav-menu-container.header-navigation:first-child .nav-menu > li > a.nav-menu-item.active *,
html.is-mobile .hdr-navigation-scrollable-bc-holder a.hdr-navigation-link-bc.active * {
  color: #000C1F !important;
  -webkit-text-fill-color: #000C1F !important;
  background: none !important;
  background-image: none !important;
  -webkit-background-clip: border-box !important;
  background-clip: border-box !important;
  text-shadow: none !important;
  filter: none !important;
  opacity: 1 !important;
}

html.is-mobile .overlay-sliding-wrapper-bc.user-profile-container.bigpopup .u-i-p-a-deposit-bc,
html.is-mobile .overlay-sliding-wrapper-bc.user-profile-container.bigpopup .u-i-p-a-withdraw-bc,
html.is-mobile .user-profile-container.bigpopup .u-i-p-a-deposit-bc,
html.is-mobile .user-profile-container.bigpopup .u-i-p-a-withdraw-bc {
  background: #FFFF00 !important;
  background-color: #FFFF00 !important;
  background-image: none !important;
  border: 1px solid #FFFF00 !important;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  box-shadow: 0 2px 10px rgba(255, 255, 0, 0.35) !important;
}
html.is-mobile .overlay-sliding-wrapper-bc.user-profile-container.bigpopup .u-i-p-a-deposit-bc *,
html.is-mobile .overlay-sliding-wrapper-bc.user-profile-container.bigpopup .u-i-p-a-withdraw-bc *,
html.is-mobile .user-profile-container.bigpopup .u-i-p-a-deposit-bc *,
html.is-mobile .user-profile-container.bigpopup .u-i-p-a-withdraw-bc * {
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  fill: #000000 !important;
  opacity: 1 !important;
}

html.is-mobile .overlay-sliding-wrapper-bc.user-profile-container.bigpopup .promoCodeWrapper-bc .u-i-p-c-footer-bc .btn,
html.is-mobile .overlay-sliding-wrapper-bc.user-profile-container.bigpopup .profile-panel-promo-code .u-i-p-c-footer-bc .btn,
html.is-mobile .overlay-sliding-wrapper-bc.user-profile-container.bigpopup .u-i-p-c-footer-bc .btn,
html.is-mobile .user-profile-container.bigpopup .promoCodeWrapper-bc .u-i-p-c-footer-bc .btn,
html.is-mobile .user-profile-container.bigpopup .profile-panel-promo-code .u-i-p-c-footer-bc .btn,
html.is-mobile .user-profile-container.bigpopup .u-i-p-c-footer-bc .btn {
  background: #FFFF00 !important;
  background-color: #FFFF00 !important;
  background-image: none !important;
  border: 1px solid #FFFF00 !important;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  box-shadow: 0 2px 10px rgba(255, 255, 0, 0.35) !important;
  opacity: 1 !important;
}
html.is-mobile .overlay-sliding-wrapper-bc.user-profile-container.bigpopup .promoCodeWrapper-bc .u-i-p-c-footer-bc .btn *,
html.is-mobile .overlay-sliding-wrapper-bc.user-profile-container.bigpopup .profile-panel-promo-code .u-i-p-c-footer-bc .btn *,
html.is-mobile .overlay-sliding-wrapper-bc.user-profile-container.bigpopup .u-i-p-c-footer-bc .btn *,
html.is-mobile .user-profile-container.bigpopup .promoCodeWrapper-bc .u-i-p-c-footer-bc .btn *,
html.is-mobile .user-profile-container.bigpopup .profile-panel-promo-code .u-i-p-c-footer-bc .btn *,
html.is-mobile .user-profile-container.bigpopup .u-i-p-c-footer-bc .btn * {
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  opacity: 1 !important;
}
html.is-mobile .user-profile-container.bigpopup .u-i-p-c-footer-bc .btn[disabled],
html.is-mobile .user-profile-container.bigpopup .u-i-p-c-footer-bc .btn:disabled,
html.is-mobile .overlay-sliding-wrapper-bc.user-profile-container.bigpopup .u-i-p-c-footer-bc .btn[disabled],
html.is-mobile .overlay-sliding-wrapper-bc.user-profile-container.bigpopup .u-i-p-c-footer-bc .btn:disabled {
  background: #FFFF00 !important;
  background-color: #FFFF00 !important;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  opacity: 1 !important;
  filter: none !important;
}

/* CTA_BLACK_FORCE_END */


html.is-mobile .u-i-p-a-deposit-bc,
html.is-mobile .u-i-p-a-withdraw-bc,
html.is-web .u-i-p-a-deposit-bc,
html.is-web .u-i-p-a-withdraw-bc,
html.is-mobile .user-profile-container .u-i-p-a-deposit-bc,
html.is-mobile .user-profile-container .u-i-p-a-withdraw-bc,
html.is-web .user-profile-container .u-i-p-a-deposit-bc,
html.is-web .user-profile-container .u-i-p-a-withdraw-bc,
html.is-mobile .overlay-sliding-wrapper-bc.user-profile-container .u-i-p-a-deposit-bc,
html.is-mobile .overlay-sliding-wrapper-bc.user-profile-container .u-i-p-a-withdraw-bc {
  background: #FFFF00 !important;
  background-color: #FFFF00 !important;
  border-color: #FFFF00 !important;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
}
html.is-mobile .u-i-p-a-deposit-bc *,
html.is-mobile .u-i-p-a-withdraw-bc *,
html.is-web .u-i-p-a-deposit-bc *,
html.is-web .u-i-p-a-withdraw-bc *,
html.is-mobile .u-i-p-a-deposit-bc span,
html.is-mobile .u-i-p-a-withdraw-bc span,
html.is-mobile .u-i-p-a-deposit-bc i,
html.is-mobile .u-i-p-a-withdraw-bc i,
html.is-mobile .u-i-p-a-deposit-bc i::before,
html.is-mobile .u-i-p-a-withdraw-bc i::before,
html.is-web .u-i-p-a-deposit-bc span,
html.is-web .u-i-p-a-withdraw-bc span,
html.is-web .u-i-p-a-deposit-bc i,
html.is-web .u-i-p-a-withdraw-bc i,
html.is-web .u-i-p-a-deposit-bc i::before,
html.is-web .u-i-p-a-withdraw-bc i::before {
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  fill: #000000 !important;
  opacity: 1 !important;
  filter: none !important;
  text-shadow: none !important;
}


/* WINNERS_FILTERS_WHITE_TEXT */
.runningLine .casinoWinnerWidgetName,
.runningLine .casinoWinnerWidgetGameName,
.runningLine .casinoWinnerWidgetAmount,
.runningLine .ds-caption,
.casinoWinnerWidgetName,
.casinoWinnerWidgetGameName,
.casinoWinnerWidgetAmount {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}
.casinoGameProviderFilters .ds-textfield__label,
.casinoGameProviderFilters .ds-select__label,
.casinoGameProviderFilters .ds-textfield__input,
.casinoGameProviderFilters .searchInput,
.casinoGameProviderFilters .ds-select__value,
.casinoGameProviderFilters .ds-textfield__icon,
.casinoGameProviderFilters .ds-select__icon,
.casinoGameProviderFilters .casinoRandomGameButtonWrapper .ds-btn,
.casinoGameProviderFilters .casinoRandomGameButtonWrapper .ds-btn .btn__label,
.casinoGameProviderFilters .casinoRandomGameButtonWrapper .ds-btn .ds-label,
.casinoGameProviderFilters .casinoRandomGameButtonWrapper button[data-casino-random-game],
.casinoGameProviderFilters .casinoRandomGameButtonWrapper button[data-casino-random-game] span {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}


/* LIVE_RTP_WHITE_TEXT */
.casino-live-rtp .chip__label,
.casino-live-rtp .ds-chip .chip__label,
.casino-live-rtp .ds-chip--selected .chip__label,
.casino-live-rtp .ds-label.chip__label,
.casino-live-rtp-panel__title,
.casino-live-rtp-card__rtp,
.casino-live-rtp-card__name,
.casino-live-rtp .typography-heading,
.casino-live-rtp .ds-label {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}

/* AUTH_HEADER_REGISTER_YELLOW_SIGNIN_WHITE */
html.is-web .layout-header-holder-bc .hdr-user-bc > .btn.register,
html.is-web .hdr-user-bc > .btn.register,
html.is-web .hdr-user-bc > .btn.register.s-small,
html.is-web .btn.register,
html.is-web a.btn.register,
html.is-web .header-custom-buttons .btn.register,
html.is-mobile .layout-header-holder-bc .hdr-user-bc > .btn.register,
html.is-mobile .hdr-user-bc > .btn.register,
html.is-mobile .hdr-user-bc > .btn.register.s-small,
html.is-mobile .btn.register,
html.is-mobile a.btn.register,
html.is-mobile .header-custom-buttons .btn.register {
  background: #FFFF00 !important;
  background-color: #FFFF00 !important;
  background-image: none !important;
  border-color: #FFFF00 !important;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  box-shadow: none !important;
}
html.is-web .layout-header-holder-bc .hdr-user-bc > .btn.register:hover,
html.is-web .btn.register:hover,
html.is-mobile .layout-header-holder-bc .hdr-user-bc > .btn.register:hover,
html.is-mobile .btn.register:hover {
  background: #FFFF66 !important;
  background-color: #FFFF66 !important;
  background-image: none !important;
  border-color: #FFFF00 !important;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
}
html.is-web .hdr-user-bc > .btn.register span,
html.is-web .hdr-user-bc > .btn.register *,
html.is-mobile .hdr-user-bc > .btn.register span,
html.is-mobile .hdr-user-bc > .btn.register * {
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
}

html.is-web .layout-header-holder-bc .hdr-user-bc > .btn.sign-in,
html.is-web .hdr-user-bc > .btn.sign-in,
html.is-web .hdr-user-bc > .btn.sign-in.s-small,
html.is-web .btn.sign-in:not(.register),
html.is-web a.btn.sign-in:not(.register),
html.is-web .header-custom-buttons .btn.sign-in,
html.is-mobile .layout-header-holder-bc .hdr-user-bc > .btn.sign-in,
html.is-mobile .hdr-user-bc > .btn.sign-in,
html.is-mobile .hdr-user-bc > .btn.sign-in.s-small,
html.is-mobile .btn.sign-in:not(.register),
html.is-mobile a.btn.sign-in:not(.register),
html.is-mobile .header-custom-buttons .btn.sign-in {
  background: #ffffff !important;
  background-color: #ffffff !important;
  background-image: none !important;
  border-color: #ffffff !important;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  box-shadow: none !important;
}
html.is-web .layout-header-holder-bc .hdr-user-bc > .btn.sign-in:hover,
html.is-web .btn.sign-in:not(.register):hover,
html.is-mobile .layout-header-holder-bc .hdr-user-bc > .btn.sign-in:hover,
html.is-mobile .btn.sign-in:not(.register):hover {
  background: #f3f3f3 !important;
  background-color: #f3f3f3 !important;
  background-image: none !important;
  border-color: #ffffff !important;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
}
html.is-web .hdr-user-bc > .btn.sign-in span,
html.is-web .hdr-user-bc > .btn.sign-in *,
html.is-mobile .hdr-user-bc > .btn.sign-in span,
html.is-mobile .hdr-user-bc > .btn.sign-in * {
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
}

/* AUTH_FORM_CTA_YELLOW */
html.is-web .popup-holder-bc.loginpopup .btn.a-color,
html.is-mobile .popup-holder-bc.loginpopup .btn.a-color,
html.is-web .popup-holder-bc.registerpopup .btn.a-color,
html.is-mobile .popup-holder-bc.registerpopup .btn.a-color,
html.is-web .popup-holder-bc.loginpopup .entrance-form-bc .btn.a-color,
html.is-mobile .popup-holder-bc.loginpopup .entrance-form-bc .btn.a-color,
html.is-web .popup-holder-bc.registerpopup .entrance-form-bc .btn.a-color,
html.is-mobile .popup-holder-bc.registerpopup .entrance-form-bc .btn.a-color,
html.is-web .popup-holder-bc.loginpopup .reg-form-footer-bc .btn.a-color,
html.is-mobile .popup-holder-bc.loginpopup .reg-form-footer-bc .btn.a-color,
html.is-web .popup-holder-bc.registerpopup .reg-form-footer-bc .btn.a-color,
html.is-mobile .popup-holder-bc.registerpopup .reg-form-footer-bc .btn.a-color,
html.is-web .popup-holder-bc.loginpopup .entrance-form-actions-holder-bc .btn.a-color,
html.is-mobile .popup-holder-bc.loginpopup .entrance-form-actions-holder-bc .btn.a-color,
html.is-web .popup-holder-bc.registerpopup .entrance-form-actions-holder-bc .btn.a-color,
html.is-mobile .popup-holder-bc.registerpopup .entrance-form-actions-holder-bc .btn.a-color,
html.is-web .popup-holder-bc.loginpopup .e-p-header-bc .btn.register,
html.is-mobile .popup-holder-bc.loginpopup .e-p-header-bc .btn.register,
html.is-web .popup-holder-bc.registerpopup .e-p-header-bc .btn.sign-in,
html.is-mobile .popup-holder-bc.registerpopup .e-p-header-bc .btn.sign-in,
html.is-web .popup-holder-bc.loginpopup .e-p-sections-bc .btn.register,
html.is-mobile .popup-holder-bc.loginpopup .e-p-sections-bc .btn.register,
html.is-web .popup-holder-bc.registerpopup .e-p-sections-bc .btn.register,
html.is-mobile .popup-holder-bc.registerpopup .e-p-sections-bc .btn.register,
html.is-web .popup-holder-bc.loginpopup #register_button_id,
html.is-mobile .popup-holder-bc.loginpopup #register_button_id,
html.is-web .popup-holder-bc.registerpopup #register_button_id,
html.is-mobile .popup-holder-bc.registerpopup #register_button_id,
html.is-web .popup-holder-bc.loginpopup .btn.s-small.register,
html.is-mobile .popup-holder-bc.loginpopup .btn.s-small.register,
html.is-web .popup-holder-bc.registerpopup .btn.s-small.register,
html.is-mobile .popup-holder-bc.registerpopup .btn.s-small.register {
  background: #FFFF00 !important;
  background-color: #FFFF00 !important;
  background-image: none !important;
  border-color: #FFFF00 !important;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  box-shadow: none !important;
}
html.is-web .popup-holder-bc.loginpopup .btn.a-color span,
html.is-mobile .popup-holder-bc.loginpopup .btn.a-color span,
html.is-web .popup-holder-bc.registerpopup .btn.a-color span,
html.is-mobile .popup-holder-bc.registerpopup .btn.a-color span,
html.is-web .popup-holder-bc.loginpopup .btn.a-color *,
html.is-mobile .popup-holder-bc.loginpopup .btn.a-color *,
html.is-web .popup-holder-bc.registerpopup .btn.a-color *,
html.is-mobile .popup-holder-bc.registerpopup .btn.a-color *,
html.is-web .popup-holder-bc.loginpopup .e-p-sections-bc .btn.register span,
html.is-mobile .popup-holder-bc.loginpopup .e-p-sections-bc .btn.register span,
html.is-web .popup-holder-bc.registerpopup .e-p-sections-bc .btn.register span,
html.is-mobile .popup-holder-bc.registerpopup .e-p-sections-bc .btn.register span,
html.is-web .popup-holder-bc.loginpopup #register_button_id span,
html.is-mobile .popup-holder-bc.loginpopup #register_button_id span,
html.is-web .popup-holder-bc.registerpopup #register_button_id span,
html.is-mobile .popup-holder-bc.registerpopup #register_button_id span,
html.is-web .popup-holder-bc.loginpopup .e-p-header-bc .btn.register span,
html.is-mobile .popup-holder-bc.loginpopup .e-p-header-bc .btn.register span,
html.is-web .popup-holder-bc.registerpopup .e-p-header-bc .btn.sign-in span,
html.is-mobile .popup-holder-bc.registerpopup .e-p-header-bc .btn.sign-in span {
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  background: transparent !important;
}
html.is-web .popup-holder-bc.registerpopup .e-p-sections-bc #login_button_id,
html.is-mobile .popup-holder-bc.registerpopup .e-p-sections-bc #login_button_id,
html.is-web .popup-holder-bc.registerpopup .e-p-sections-bc .e-p-section-title-bc,
html.is-mobile .popup-holder-bc.registerpopup .e-p-sections-bc .e-p-section-title-bc,
html.is-web .popup-holder-bc.loginpopup .e-p-sections-bc #login_button_id,
html.is-mobile .popup-holder-bc.loginpopup .e-p-sections-bc #login_button_id,
html.is-web .popup-holder-bc.loginpopup .e-p-sections-bc .e-p-section-title-bc,
html.is-mobile .popup-holder-bc.loginpopup .e-p-sections-bc .e-p-section-title-bc {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  height: 28px !important;
  min-height: 28px !important;
  padding: 0 14px !important;
  border: none !important;
  border-radius: 6px !important;
  background: #FFFF00 !important;
  background-color: #FFFF00 !important;
  background-image: none !important;
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  line-height: 28px !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
  box-shadow: none !important;
  cursor: pointer !important;
}
html.is-web .popup-holder-bc.registerpopup .e-p-sections-bc #login_button_id span,
html.is-mobile .popup-holder-bc.registerpopup .e-p-sections-bc #login_button_id span,
html.is-web .popup-holder-bc.loginpopup .e-p-sections-bc #login_button_id span,
html.is-mobile .popup-holder-bc.loginpopup .e-p-sections-bc #login_button_id span {
  color: #000000 !important;
  -webkit-text-fill-color: #000000 !important;
  background: transparent !important;
}
/* HIDE_STEPS_INDICATOR */
html.is-web .popup-holder-bc .steps-indicator,
html.is-mobile .popup-holder-bc .steps-indicator {
  display: none !important;
}


/* MOBILE_SIDE_NAV_NO_LEGACY_FLASH */
html.is-mobile .hdr-nav-menu-holder-bc .m-block-nav-items-bc:not(.m-block-nav-items-bc--enriched) {
  opacity: 0 !important;
  visibility: hidden !important;
  pointer-events: none !important;
}
html.is-mobile .hdr-nav-menu-holder-bc:not(:has(.m-block-nav-items-bc--enriched)) .m-nav-info-w-container-bc,
html.is-mobile .hdr-nav-menu-holder-bc:not(:has(.m-block-nav-items-bc--enriched)) .m-nav-collapsed-container-bc {
  opacity: 0 !important;
  visibility: hidden !important;
}
html.is-mobile .hdr-nav-menu-holder-bc .m-block-nav-items-bc--enriched {
  opacity: 1 !important;
  visibility: visible !important;
  pointer-events: auto !important;
}
html.is-mobile .hdr-nav-menu-holder-bc:has(.m-block-nav-items-bc--enriched) .m-nav-info-w-container-bc,
html.is-mobile .hdr-nav-menu-holder-bc:has(.m-block-nav-items-bc--enriched) .m-nav-collapsed-container-bc {
  opacity: 1 !important;
  visibility: visible !important;
}
