/* BIRE10 light chrome over Altenar — must load AFTER romeabet.css */
html,
body,
._asb_application,
._asb_application-wrapper,
._asb_page,
._asb_application-rtl {
  direction: ltr !important;
}
:root,
html,
body,
._asb_application,
._asb_application-wrapper,
._asb_page {
  --background-navigation-color: 255 255 255;
  --primaryBg: 255 255 255;
  --primaryBgHover: 238 243 240;
  --secondaryBg: 245 247 246;
  --blackColor: 34 36 35;
  --blackSecondaryColor: 34 36 35;
  --darkGrayColor: 89 91 97;
  --grayColor: 89 91 97;
  --primaryTextColor: 34 36 35;
  --primaryTextFocus: 34 36 35;
  --secondaryTextColor: 89 91 97;
  --thirdTextColor: 89 91 97;
  --customTextColor: 34 36 35;
  --whiteColor: 255 255 255;
  --primaryColor: 37 162 124;
  --succesColor: 37 162 124;
  --customBgColor: 244 246 245;
  --lightGrayColor: 244 246 245;
  --hoverColor: 238 243 240;
  --gradientPrimaryBg: #ffffff;
  --filterFFFFFF: none;
  --stb-input-search__input-bg-color: rgb(244 246 245);
  --stb-input-search__input-color: rgb(34 36 35);
  --stb-input-search__icon-color: rgb(89 91 97);
  --stb-input-search__clear-btn-color: rgb(89 91 97);
  background: #fff !important;
  color: #222423 !important;
}

html, body {
  margin: 0 !important;
  height: auto !important;
  min-height: 100% !important;
  overflow-x: hidden !important;
  overflow-y: visible !important;
  background: #fff !important;
  color: #222423 !important;
}
body {
  display: block !important;
}
.main, .container-fluid, .container-fluid-sportsbook, .container-mobile,
.row-sportsbook, .col-sportsbook,
.bb-iframe-sk-host, .bb-iframe-sk-host--full,
.bia-sports-frame, #bia-sports-frame,
._asb_application, ._asb_application-wrapper {
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  background: #fff !important;
  color: #222423 !important;
}
._asb_application-desktop ._asb_view-prelive,
._asb_application-desktop ._asb_view-live {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  align-items: flex-start !important;
  width: 100% !important;
  height: auto !important;
  position: relative !important;
  background: #fff !important;
}
._asb_application-desktop ._asb_page-column-left,
._asb_application-desktop ._asb_application-desktop--page-column-left {
  flex: 0 0 250px !important;
  width: 250px !important;
  max-width: 250px !important;
  position: relative !important;
  left: auto !important;
  top: auto !important;
  background: #fff !important;
}
._asb_application-desktop ._asb_page-column-center,
._asb_application-desktop ._asb_application-desktop--page-column-center {
  flex: 1 1 auto !important;
  min-width: 0 !important;
  width: auto !important;
  position: relative !important;
  left: auto !important;
  top: auto !important;
  background: #fff !important;
}
._asb_application-desktop ._asb_page-column-right,
._asb_application-desktop ._asb_application-desktop--page-column-right {
  flex: 0 0 300px !important;
  width: 300px !important;
  max-width: 300px !important;
  position: relative !important;
  left: auto !important;
  top: auto !important;
  background: #fff !important;
}

._asb_simple-button-container-block {
  background: #fff !important;
  color: #222423 !important;
  border: 1px solid #e5e7ea !important;
  border-radius: 10px !important;
  box-shadow: 0 1px 2px rgba(0,0,0,.04) !important;
}
._asb_simple-button-container-block._asb_simple-button-selected,
._asb_simple-button-selected {
  background: #25a27c !important;
  border-color: #25a27c !important;
  color: #fff !important;
}
._asb_top-sports-scroller-button-label,
._asb_top-sports-scroller-button-icon,
._asb_top-sports-scroller-button-icon ._asb_ui-icon,
._asb_sport-icon {
  color: #222423 !important;
  fill: currentColor !important;
  filter: none !important;
}
._asb_simple-button-selected ._asb_top-sports-scroller-button-label,
._asb_simple-button-selected ._asb_top-sports-scroller-button-icon,
._asb_simple-button-selected ._asb_sport-icon,
._asb_simple-button-selected ._asb_ui-icon {
  color: #fff !important;
}

._asb_top-events-carousel-item {
  background: #fff !important;
  color: #222423 !important;
  border: 1px solid #eef2ec !important;
  border-radius: 10px !important;
  box-shadow: 0 1px 4px rgba(0,0,0,.06) !important;
}

._asb_events-table-row-competitor-name,
._asb_events-table-row-event-info,
._asb_start-datetime,
._asb_events-table-row-competitors,
._asb_top-leagues-item-name,
._asb_events-count,
._asb_top-events-header-label,
._asb_items-tabs-header,
._asb_events-table-row-competitor-score {
  color: #222423 !important;
}

._asb_widget-header,
._asb_top-leagues--widget-header,
._asb_events-table-header,
._asb_events-table-header-mobile,
._asb_coupon-header,
._asb_popular-bets,
._asb_betslip-header,
._asb_view-prelive-header {
  background: #25a27c !important;
  color: #fff !important;
}

._asb_top-leagues,
._asb_top-leagues--widget-content,
._asb_reservation-code,
._asb_events-search,
._asb_widget-content,
._asb_top-outrights,
._asb_top-events,
._asb_betslip,
._asb_events-table-with-counter {
  background: #fff !important;
  color: #222423 !important;
}

._asb_top-leagues-item {
  background: #fff !important;
  color: #222423 !important;
  border-bottom: 1px solid #eef2ec !important;
}

._asb_text-input,
._asb_text-input-input,
._asb_reservation-code-input,
._asb_reservation-code-input--text-input-input {
  background: #f4f6f5 !important;
  color: #222423 !important;
  border: 1px solid #e5e7ea !important;
  border-radius: 8px !important;
}

._asb_events-table-row-wrapper,
._asb_events-table-row--mobile,
._asb_events-table-row {
  background: #fff !important;
  border-bottom: 1px solid #eef2ec !important;
  color: #222423 !important;
}

._asb_price-block,
._asb_price-block-content {
  background: #fff !important;
  border: 1px solid #e5e7ea !important;
  border-radius: 8px !important;
  color: #222423 !important;
}
._asb_price-block-content:hover,
._asb_price-block:hover ._asb_price-block-content,
._asb_price-block--selected,
._asb_price-block-content--selected {
  background: #25a27c !important;
  border-color: #25a27c !important;
  color: #fff !important;
  --primaryColor: 255 255 255;
  --primaryTextColor: 255 255 255;
  --customTextColor: 255 255 255;
}
._asb_price-block-content-price {
  color: #25a27c !important;
  font-weight: 700 !important;
}
._asb_price-block-content:hover ._asb_price-block-content-price,
._asb_price-block-content:hover ._asb_price-block-content-label,
._asb_price-block:hover ._asb_price-block-content-price,
._asb_price-block:hover ._asb_price-block-content-label,
._asb_price-block--selected ._asb_price-block-content-price,
._asb_price-block--selected ._asb_price-block-content-label,
._asb_price-block-content--selected ._asb_price-block-content-price,
._asb_price-block-content--selected ._asb_price-block-content-label {
  color: #fff !important;
}

._asb_items-tabs-tab--simple-button-selected,
._asb_items-tabs-item._asb_simple-button-selected {
  background: #25a27c !important;
  color: #fff !important;
}

._asb_content-scroller-arrow {
  background: rgba(255,255,255,.95) !important;
  color: #595b61 !important;
}

._asb_live-indicator,
._asb_events-table-row-prematch-live-indicator {
  background: #25a27c !important;
  color: #fff !important;
}

._asb_ui-icon,
._asb_sport-icon,
._asb_flag-icon {
  filter: none !important;
}

._asb_market-selector,
._asb_items-dropdown-header {
  background: #fff !important;
  color: #222423 !important;
  border: 1px solid #e5e7ea !important;
}

._asb_sports-tree-item-header {
  background: #f4f6f5 !important;
  color: #222423 !important;
}
._asb_sports-tree-item-header-name,
._asb_sports-tree-item-header-count {
  color: #222423 !important;
}
._asb_popular-bets-item {
  background: #fff !important;
  color: #222423 !important;
  border: 1px solid #eef2ec !important;
}
._asb_application-desktop--livenow > .asb-flex-col:first-child,
._asb_top-events-header,
._asb_top-events-header-label,
._asb_application-desktop--livenow ._asb_items-tabs-header {
  background: #25a27c !important;
  color: #fff !important;
}
._asb_redirect-button-events-by-type {
  background: #25a27c !important;
  color: #fff !important;
}
._asb_events-tree-table-header,
._asb_application-desktop--events-tree-table-header,
._asb_events-tree-table-node-SP--expansion-panel-header,
._asb_events-tree-table-node-SP--expansion-panel-header-opened,
._asb_events-tree-table-node-CT--expansion-panel-header,
._asb_events-tree-table-node-CT--expansion-panel-header-opened {
  background: #25a27c !important;
  color: #fff !important;
}
._asb_events-tree-table-header *,
._asb_events-tree-table-node-SP--expansion-panel-header *,
._asb_events-tree-table-node-SP--expansion-panel-header-opened *,
._asb_events-tree-table-node-CT--expansion-panel-header *,
._asb_events-tree-table-node-CT--expansion-panel-header-opened * {
  color: #fff !important;
}
._asb_breadcrumbs {
  background: #25a27c !important;
  color: #fff !important;
}
._asb_breadcrumbs-item-disabled {
  color: #fff !important;
}

/* Dark leftover skins: only backgrounds. Text stays #222423 on light, white on green. */
._asb_sports-tree-item,
._asb_sports-tree-item-header,
._asb_sports-tree-item-item,
._asb_sports-tree-item-header-open,
._asb_sports-tree-item-item-open,
._asb_sports-tree-item-content,
._asb_leagues-selector,
._asb_leagues-selector-header,
._asb_leagues-selector-item,
._asb_leagues-selector-header-open,
._asb_leagues-selector-content,
._asb_coupons,
._asb_coupons-item,
._asb_coupons-content,
._asb_expansion-panel,
._asb_expansion-panel-item,
._asb_expansion-panel-content,
._asb_top-leagues-content,
._asb_sport-live-tree ._asb_expansion-panel-content {
  background: #fff !important;
  color: #222423 !important;
}
._asb_sports-tree-item-header-open,
._asb_sports-tree-item-item-open,
._asb_sports-tree-item-content,
._asb_leagues-selector-content,
._asb_leagues-selector-header-open,
._asb_sports-tree-item-item,
._asb_leagues-selector-item {
  background: #f4f6f5 !important;
}
._asb_page-column-left ._asb_expansion-panel-header,
._asb_sports-tree ._asb_expansion-panel-header,
._asb_sport-live-tree ._asb_expansion-panel-header {
  background: #fff !important;
  color: #222423 !important;
}
._asb_sports-tree-item-header-name,
._asb_sports-tree-item-header-count,
._asb_sports-tree-item-item-name,
._asb_sports-tree-item-item-count,
._asb_leagues-selector-header-name,
._asb_leagues-selector-item-name,
._asb_leagues-selector-item-count,
._asb_expansion-panel-item-name,
._asb_expansion-panel-item-count {
  color: #222423 !important;
}

._asb_event-details-markets-group,
._asb_event-details-markets-group ._asb_event-details-market,
._asb_event-details-markets ._asb_expansion-panel-content,
._asb_event-details-market ._asb_expansion-panel-content,
._asb_event-details-markets-group ._asb_expansion-panel-content,
._asb_event-details-market--prices-columns,
._asb_event-details-market--prices,
._asb_prices-columns,
._asb_event-details-markets-group ._asb_event-details-market--prices-columns,
._asb_event-details-markets-group ._asb_event-details-market--prices-template-2,
._asb_event-details-markets-group ._asb_event-details-market--prices-template-9,
._asb_event-details-markets-group ._asb_prices-correct-score,
._asb_event-details-markets-group ._asb_prices-fast-markets,
._asb_event-details-betbuilder ._asb_event-details-market--prices-columns,
._asb_lottery-event-details ._asb_event-details-market--prices-columns,
._asb_application ._asb_event-details-markets-group ._asb_event-details-market--prices-columns,
._asb_event-details-markets-group ._asb_event-details-market ._asb_event-details-market--prices-columns {
  background: #f4f6f5 !important;
}

._asb_events-tree-table-node-CH--expansion-panel-header,
._asb_events-tree-table-node-CH--expansion-panel-header-opened,
._asb_event-details-market--expansion-panel-header,
._asb_event-details-markets-group ._asb_event-details-market ._asb_expansion-panel-header {
  background: #25a27c !important;
  color: #fff !important;
}
._asb_event-details-markets-group ._asb_event-details-market ._asb_expansion-panel-header * {
  color: #fff !important;
}

._asb_price-block-content-label,
._asb_price-block-content-label-text,
._asb_price-block-content-label-spov {
  color: #222423 !important;
}

._asb_items-tabs-tab,
._asb_items-tabs-tab-empty,
._asb_items-tabs-item {
  background: #fff !important;
  color: #222423 !important;
}
._asb_items-tabs-tab--simple-button-selected,
._asb_items-tabs-item._asb_simple-button-selected {
  background: #25a27c !important;
  color: #fff !important;
}
._asb_betslip-empty,
._asb_betslip-empty-wrapper,
._asb_items-tabs-content,
._asb_items-tabs-tab-content {
  background: #f4f6f5 !important;
  color: #222423 !important;
}

._asb_coupons-header-open,
._asb_coupons-item-open,
._asb_expansion-panel-header-open,
._asb_expansion-panel-item-open,
._asb_leagues-selector-header-open,
._asb_leagues-selector-item-open,
._asb_top-leagues-header-open,
._asb_top-leagues-item-open,
._asb_top-outrights-header-open,
._asb_top-outrights-item-open,
._asb_all-coupons,
._asb_all-coupons-header,
._asb_all-coupons-item,
._asb_coupons-content-items,
._asb_top-leagues-content,
._asb_top-outrights-content,
._asb_top-leagues--widget-content,
._asb_top-outrights--widget-content,
._asb_sports-tree-tabs,
._asb_sports-all--sports-header {
  background: #f4f6f5 !important;
  color: #222423 !important;
}

._asb_sports-list-item:hover,
._asb_sports-tree-item-header:hover {
  background: #eef2ec !important;
  color: #222423 !important;
}
._asb_sports-list-item:hover ._asb_events-count,
._asb_sports-list-item:hover ._asb_ui-icon,
._asb_sports-tree-item-header:hover ._asb_events-count,
._asb_sports-tree-item-header:hover ._asb_ui-icon {
  color: #222423 !important;
}

._asb_dropdown-header,
._asb_dropdown-content,
._asb_dropdown-item,
._asb_price-format,
._asb_settings-price-format-select,
._asb_application-desktop--price-format {
  background: #fff !important;
  color: #222423 !important;
  border-color: #e5e7ea !important;
}
._asb_settings ._asb_settings-price-format-select ._asb_widget-header,
._asb_settings ._asb_settings-odds-change-select ._asb_widget-header,
._asb_settings ._asb_settings-default-stake ._asb_widget-header {
  background: #25a27c !important;
  color: #fff !important;
}
._asb_settings ._asb_settings-price-format-select ._asb_widget-content,
._asb_settings ._asb_settings-odds-change-select ._asb_widget-content,
._asb_settings ._asb_settings-default-stake ._asb_widget-content {
  background: #fff !important;
  color: #222423 !important;
}

._asb_betslip-place-btns,
._asb_betslip-recreate-btns,
._asb_betslip-totals,
._asb_betslip-odds-change-action-select,
._asb_toto-betslip-place-btns {
  background: #fff !important;
  color: #222423 !important;
  box-shadow: none !important;
}
._asb_betslip-totals-stake,
._asb_betslip-totals-win,
._asb_betslip-totals-min-win,
._asb_betslip-totals-bonus,
._asb_betslip-bets-number,
._asb_betslip-total-odds {
  background: transparent !important;
  color: #222423 !important;
}
._asb_betslip-totals-stake-value,
._asb_betslip-totals-win-value,
._asb_betslip-totals-stake--currency,
._asb_betslip-totals-win--currency {
  color: #222423 !important;
}
._asb_betslip-place-btns-bet,
._asb_betslip-place-btns-single-bet,
._asb_betslip-place-btns-accept,
._asb_toto-betslip-place-btns-bet,
._asb_betslip-recreate-btns-new-betslip,
._asb_betslip-recreate-btns-new-toto {
  background: #25a27c !important;
  background-image: none !important;
  border: 1px solid #239a76 !important;
  border-radius: 10px !important;
  color: #fff !important;
  box-shadow: none !important;
  filter: none !important;
  text-shadow: none !important;
}
._asb_betslip-place-btns-bet:hover,
._asb_betslip-place-btns-single-bet:hover,
._asb_betslip-place-btns-accept:hover,
._asb_toto-betslip-place-btns-bet:hover,
._asb_betslip-recreate-btns-new-betslip:hover,
._asb_betslip-recreate-btns-new-toto:hover {
  background: #1e8b69 !important;
  background-image: none !important;
  border-color: #1e8b69 !important;
  color: #fff !important;
}
._asb_betslip-place-btns-book,
._asb_betslip-recreate-btns-keep-selections,
._asb_betslip-booking-print {
  background: #fff !important;
  background-image: none !important;
  border: 1px solid #25a27c !important;
  border-radius: 10px !important;
  color: #25a27c !important;
  box-shadow: none !important;
  filter: none !important;
  text-shadow: none !important;
}
._asb_betslip-place-btns-book:hover,
._asb_betslip-recreate-btns-keep-selections:hover,
._asb_betslip-booking-print:hover {
  background: #eef8f4 !important;
  background-image: none !important;
  color: #1e8b69 !important;
}
._asb_betslip-place-btns-bet-disabled,
._asb_betslip-place-btns-single-bet-disabled,
._asb_betslip-place-btns-accept-disabled,
._asb_toto-betslip-place-btns-bet-disabled {
  background: #25a27c !important;
  background-image: none !important;
  border-color: #239a76 !important;
  color: #fff !important;
  opacity: 0.72;
}
._asb_betslip-place-btns-book-disabled {
  background: #fff !important;
  background-image: none !important;
  border-color: #b7d7cc !important;
  color: #7a8f87 !important;
}
._asb_betslip-odds-change-action-select,
._asb_betslip-odds-change-action-select ._asb_dropdown-header,
._asb_betslip-odds-change-action-select ._asb_items-dropdown-header {
  background: #f4f6f5 !important;
  color: #222423 !important;
  border: 1px solid #e5e7ea !important;
  border-radius: 8px !important;
}
._asb_betslip-odds-change-action-select ._asb_dropdown-content,
._asb_betslip-odds-change-action-select ._asb_dropdown-item {
  background: #fff !important;
  color: #222423 !important;
}
._asb_betslip-selection-item {
  background: #f4f6f5 !important;
  border: 1px solid #e5e7ea !important;
  border-radius: 10px !important;
  color: #222423 !important;
  box-shadow: none !important;
}
._asb_betslip-selection-item-content,
._asb_betslip-selection-item-content-event-code,
._asb_betslip-selection-item-market-name,
._asb_betslip-selection-item-odd,
._asb_betslip-selection-item-close-button {
  color: #222423 !important;
  background: transparent !important;
}
._asb_betslip-selection-item-name {
  color: #25a27c !important;
}
._asb_betslip-selection-item-odd {
  font-weight: 700 !important;
}
._asb_betslip ._asb_betslip-clear-all,
._asb_betslip ._asb_betslip-bets-number,
._asb_betslip ._asb_betslip-total-odds:first-child {
  border-color: #e5e7ea !important;
  color: #222423 !important;
  background: transparent !important;
}
._asb_betslip-selection-item {
  background: #f4f6f5 !important;
  border: 1px solid #e5e7ea !important;
  border-radius: 10px !important;
  color: #222423 !important;
  box-shadow: none !important;
}
._asb_betslip-selection-item-content,
._asb_betslip-selection-item-content-event-code,
._asb_betslip-selection-item-market-name,
._asb_betslip-selection-item-odd,
._asb_betslip-selection-item-close-button {
  color: #222423 !important;
  background: transparent !important;
}
._asb_betslip-selection-item-name {
  color: #25a27c !important;
}
._asb_betslip-selection-item-odd {
  font-weight: 700 !important;
}
._asb_betslip ._asb_betslip-clear-all,
._asb_betslip ._asb_betslip-bets-number,
._asb_betslip ._asb_betslip-total-odds:first-child {
  border-color: #e5e7ea !important;
  color: #222423 !important;
  background: transparent !important;
}

._asb_mybets-betslip-selector,
._asb_application-desktop--mybets-betslip-selector,
._asb_bethistory-mybets,
._asb_view-prelive-mybets,
._asb_bet-reuse-bethistory-footer,
._asb_redirect-button-bethistory {
  background: #fff !important;
  color: #222423 !important;
  overflow: visible !important;
  height: auto !important;
  max-height: none !important;
  min-height: 0 !important;
  transform: none !important;
}
._asb_mybets-betslip-selector ._asb_items-tabs-content {
  background: #fff !important;
  color: #222423 !important;
  overflow: visible !important;
  height: auto !important;
  max-height: none !important;
}
._asb_application-optimized ._asb_bethistory-item,
._asb_application-optimized ._asb_bethistory-item-selection,
._asb_bethistory-item,
._asb_view-prelive-mybets--bethistory-item,
._asb_view-prelive-user--bethistory-item {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  height: auto !important;
  max-height: none !important;
  overflow: visible !important;
  transform: none !important;
  background: #f4f6f5 !important;
  color: #222423 !important;
  border: 1px solid #e5e7ea !important;
  border-radius: 10px !important;
  margin: 8px 0 !important;
}
._asb_bethistory-item-header,
._asb_bethistory-item-header-pending,
._asb_bethistory-item-header-won,
._asb_bethistory-item-header-lost,
._asb_bethistory-item-header-cashout {
  background: #25a27c !important;
  color: #fff !important;
}
._asb_bethistory-item-header-lost {
  background: #c4474a !important;
}
._asb_bethistory-item-selection,
._asb_bethistory-item-selection-betbuilder,
._asb_bethistory-item-footer,
._asb_bet-reuse-bethistory-footer {
  background: #fff !important;
  color: #222423 !important;
  transform: none !important;
}
._asb_bethistory-item-selection-name,
._asb_bethistory-item-selection-event-name,
._asb_bethistory-item-selection-event-name-text,
._asb_bethistory-item-selection-market-info,
._asb_bethistory-item-selection-price,
._asb_bethistory-item-footer-total-stake,
._asb_bethistory-item-footer-total-win {
  color: #222423 !important;
}
._asb_bethistory-item-selection-name {
  color: #25a27c !important;
  font-weight: 700 !important;
}
._asb_nodata,
._asb_bethistory-mybets--nodata,
._asb_nodata-message {
  background: #fff !important;
  color: #222423 !important;
}
._asb_bethistory-mybets--nodata ._asb_nodata--ui-icon,
._asb_nodata--ui-icon {
  color: #c5cdc9 !important;
}
._asb_nodata ._asb_redirect-button,
._asb_bethistory-mybets--redirect-button,
._asb_mybets-selector-button--redirect-button {
  background: #fff !important;
  border: 1px solid #25a27c !important;
  border-radius: 10px !important;
  color: #25a27c !important;
}
._asb_bethistory-mybets-live-only,
._asb_bethistory-isopen-toggler {
  color: #222423 !important;
  background: #fff !important;
}

._asb_top-outrights,
._asb_top-outrights-header,
._asb_top-outrights-content,
._asb_top-outrights-item,
._asb_top-outrights--widget-content,
[class*="_asb_top-outrights"] {
  display: none !important;
  height: 0 !important;
  max-height: 0 !important;
  overflow: hidden !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  visibility: hidden !important;
}

/* Clean tab bars: event markets + sport filters */
._asb_items-tabs-header {
  background: #fff !important;
  color: #222423 !important;
  box-shadow: inset 0 -1px 0 #e7ebe8 !important;
  min-height: 44px !important;
}
._asb_application-desktop--livenow ._asb_items-tabs-header {
  background: #fff !important;
  color: #222423 !important;
}
._asb_event-details-markets--items-tabs-header,
._asb_event-details-markets ._asb_items-tabs-header {
  padding: 0 6px !important;
  border-radius: 8px 8px 0 0 !important;
}
._asb_items-tabs-tab,
._asb_items-tabs-tab-empty,
._asb_items-tabs-tab._asb_simple-button,
._asb_items-tabs-tab._asb_simple-button-container-block {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  min-height: 44px !important;
  height: 44px !important;
  padding: 0 14px !important;
  color: #5b635e !important;
  font-weight: 600 !important;
  font-size: 13px !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  white-space: nowrap !important;
}
._asb_items-tabs-tab--simple-button-selected,
._asb_items-tabs-tab._asb_simple-button-selected,
._asb_items-tabs-item._asb_simple-button-selected {
  background: transparent !important;
  border: 0 !important;
  color: #25a27c !important;
  box-shadow: none !important;
}
._asb_items-tabs-tab--simple-button-selected ._asb_event-details-markets-tab-label,
._asb_items-tabs-tab ._asb_event-details-markets-tab-label {
  color: inherit !important;
  font-weight: 600 !important;
  text-transform: none !important;
}
._asb_items-tabs-indicator {
  background: transparent !important;
  height: 2px !important;
}
._asb_items-tabs-indicator-selected,
._asb_event-details-markets ._asb_items-tabs-indicator-selected {
  background: #25a27c !important;
  height: 2px !important;
  border-radius: 2px 2px 0 0 !important;
}

._asb_mybets-betslip-selector-header--items-tabs-tab,
._asb_mybets-betslip-selector-header--items-tabs-tab._asb_simple-button-container-block,
._asb_betslip-modes-menu ._asb_items-tabs-tab,
._asb_betslip-modes-menu ._asb_items-tabs-tab._asb_simple-button-container-block {
  min-height: 40px !important;
  height: 40px !important;
  padding: 0 12px !important;
}

._asb_breadcrumbs {
  background: #fff !important;
  color: #5b635e !important;
  border-radius: 10px !important;
  box-shadow: inset 0 -1px 0 #e7ebe8 !important;
  min-height: 44px !important;
  margin-bottom: 8px !important;
  overflow: hidden !important;
  padding: 0 6px !important;
}
._asb_breadcrumbs-item,
._asb_breadcrumbs-item._asb_simple-button,
._asb_breadcrumbs-item._asb_simple-button-container-block,
._asb_breadcrumbs ._asb_simple-button-container-block,
._asb_breadcrumbs ._asb_simple-button {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  color: #5b635e !important;
  min-height: 44px !important;
  height: 44px !important;
  padding: 0 10px !important;
  font-weight: 600 !important;
  font-size: 13px !important;
  text-transform: none !important;
  white-space: nowrap !important;
}
._asb_breadcrumbs-item-disabled,
._asb_breadcrumbs-item-disabled._asb_simple-button {
  color: #25a27c !important;
  font-weight: 700 !important;
}
._asb_breadcrumbs-back-btn,
._asb_breadcrumbs-back-btn._asb_simple-button,
._asb_breadcrumbs-back-btn._asb_simple-button-container-block {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  color: #25a27c !important;
  min-width: 40px !important;
  padding: 0 8px !important;
}
._asb_breadcrumbs-back-btn--ui-icon,
._asb_breadcrumbs-back-btn ._asb_ui-icon {
  background: #eef6f3 !important;
  color: #25a27c !important;
  border-radius: 999px !important;
  padding: 6px !important;
}
._asb_breadcrumbs-items-icon,
._asb_breadcrumbs ._asb_ui-icon---right-dir-1,
._asb_breadcrumbs ._asb_ui-icon---left-dir-1 {
  color: #c5cdc9 !important;
  background: transparent !important;
}
