:root {
    
    --sb-widget-header-background : #272727;
    
    --sb-wdiget-header-color : #00f6ef;
    
    --sb-widget-header-padding : 0.7rem;
    
    --sb-widget-header-font-size : 16px;
    
    --sb-widget-header-radius : 5px 5px 0 0;
    
    --sb-widget-content-item-background : #515151;
    
    --sb-widget-content-item-padding : 0.7rem;
    
    --sb-widget-content-font-size : 13px;
    
    --sb-widget-content-font-weight : 500;
    
    --sb-wdiget-item-border-color : rgba(255, 255, 255, 0.4);
    
    --sb-widget-last-item-radius : 0 0 5px 5px;
    
    --sb-widget-content-background : #515151;
    
    --sb-widget-subitem-background : rgb(233, 231, 231);
    
    --sb-widget-content-paddin : 0.6rem;
    
    --sb-input-border : 1px solid var(--sb-border-color);
    
    --sb-border-color : #EEE;
    
    --sb-input-border-radius : 5px;
    
    --sb-input-padding : 7px;
    
    --sb-widget-content-item-sm-padding : 0.5rem;
    
    --sb-live-tag-background : red;
    
    --sb-live-tag-color : #fff;
    
    --sb-middle-menu-background : #434343;
    
    --sb-middle-menu-radius : 5px;
    
    --sb-arrow-background : rgba(231, 231, 231, 0.5);
    
    --sb-middle-menu-arrow-left-radius : 5px 0 0 5px;
    
    --sb-middle-menu-arrow-right-radius : 0 5px 5px 0;
    
    --sb-main-section-header-background : #1c1c1c;
    
    --sb-main-section-header-color : rgb(255, 255, 255);
    
    --sb-main-section-header-padding : 0.7rem;
    
    --sb-main-section-header-radius : 5px 5px 0 0;
    
    --sb-main-middle-section-sub-header-background : #272727;
    
    --sb-main-middle-sub-header-border-color : #00f6ef;
    
    --sb-main-middle-sub-header-markets : transparent;
    
    --sb-main-middle-event-background : transparent;
    
    --sb-odd-background : rgb(61, 55, 59);
    
    --sb-odd-color : #FFF;
    
    --sb-odd-radius : 3px;
    
    --sb-event-border-color : rgba(255,255,255,.5);
    
    --sb-expanded-menu-background : #272727;
    
    --sb-extended-menu-color : #FFF;
    
    --sb-extended-menu-active : #00f6ef;
    
    --sb-market-box-background : #272727;
    
    --sb-market-header-background : transparent;
    
    --sb-market-header-color : #FFF;
    
    --sb-market-box-radius : 5px;
    
    --sb-extended-markets-background : transparent;
    
    --sb-odd-boxed-background : #F6F7F2;
    
    --sb-odd-boxed-color : #333;
    
    --sb-main-widget-footer-background : rgb(218, 218, 218);
    
    --sb-main-widget-footer-radius : 0 0 5px 5px;
    
    --sb-main-widget-button-background : rgb(61, 55, 59);
    
    --sb-main-widget-button-color : #FFF;
    
    --sb-main-widget-button-border-radius : 5px;
    
    --sb-last-event-border-radius : 0 0 5px 5px;
    
    --sb-header-button-background : #00f6ef;
    
    --sb-header-button-radius : 5px;
    
    --sb-header-button-color : #333;
    
    --sb-betslip-header-background : #272727;
    
    --sb-betslip-tooltip-backgroun : rgb(92, 253, 134);
    
    --sb-betslip-tolltip-color : #000;
    
    --sb-empty-betslip-background : #515151;
    
    --sb-empty-betslip-color : #FFF;
    
    --sb-betslip-menu-background : gb(218, 218, 218);
    
    --sb-betslip-menu-item-active : #00f6ef;
    
    --sb-betslip-menu-item-active-color : #FFF;
    
    --sb-betslip-background : transparent;
    
    --sb-betslip-item-background : #f5f5f5;
    
    --sb-betslip-item-border-radius : 0px;
    
    --sb-betslip-item-border-color : rgb(218, 218, 218);
    
    --sb-betslip-item-sep-border : rgb(218, 218, 218);
    
    --sb-betslip-header-color : #333;
    
    --sb-betslip-board-background : rgb(61, 55, 59);
    
    --sb-betslip-board-radius : 0 0 5px 5px;
    
    --sb-betslip-board-color : #FFF;
    
    --sb-betslip-board-input-background : transparent;
    
    --sb-betslip-board-input-border : 1px solid #eee;
    
    --sb-betslip-board-input-radius : 5px;
    
    --sb-betslip-board-input-color : #FFF;
    
    --sb-betslip-primary-button : #00f6ef;
    
    --sb-betslip-primary-border : 1px solid rgb(92, 253, 134);
    
    --sb-betslip-primary-radius : 10px;
    
    --sb-betslip-primary-color : #333;
    
    --sb-betslip-settings-color : #FFF;
    
    --sb-betslip-settings-items-border : 1px solid rgba(255, 255, 255, .3);
    
    --sb-betslip-settings-items-border-radius : 5px;
    
    --sb-betslip-board-settings-item-color : #FFF;
    
    --sb-breadcrumb-background : #515151;
    
    --sb-breadcrumb-border-radius : 5px;
    
    --sb-breadcrumb-action-background : #00f6ef;
    
    --sb-breadcrumb-active : #FFF;
    
    --sb-live-menu-background : #272727;
    
    --sb-live-menu-radius : 5px;
    
    --sb-live-menu-item-active : #00f6ef;
    
    --sb-live-events-border-radius : 5px;
    
    --sb-live-events-background : #1c1c1c;
    
    --sb-main-live-section-markets : #FFF;
    
    --sb-main-live-sub-header-markets : rgb(218, 218, 218);
    
    --sb-main-live-championship-header-background : rgb(61, 55, 59);
    
    --sb-main-live-championship-header-color : #FFF;
    
    --sb-live-events-championship-border-radius : 0 0 5px 5px;
    
    --sb-sport-middle-menu-background : #272727;
    
    --sb-sport-middle-menu-radius : 5px;
    
    --sb-sport-middle-menu-active-border : #00f6ef;
    
    --sb-sport-middle-events-background : transparent;
    
    --sb-sport-middle-events-radius : 5px;
    
    --sb-sport-competitions-background : #F6F7F2;
    
    --sb-sport-competitions-radius : 5px;
    
    --sb-sport-competitions-header-background : #1c1c1c;
    
    --sb-sport-competitions-header-color : #00f6ef;
    
    --sb-sport-competitions-header-radius : 5px 5px 0 0;
    
    --sb-competitions-top-leagues-item-background : #515151;
    
    --sb-competitions-top-leagues-item-border-color : rgb(255, 255, 255);
    
    --sb-competitions-top-leagues-last-item-radius : 0 0 5px 5px;
    
    --sb-coupons-background : #1c1c1c;
    
    --sb-coupons-border-radius : 5px;
    
    --sb-coupon-box-border : #EEE;
    
    --sb-coupon-box-radius : 5px;
    
    --sb-coupons-categories-menu-radius : 5px;
    
    --sb-coupons-menu-background : #272727;
    
    --sb-coupons-category-active-color : #00f6ef;
    
    --sb-coupons-market-item-background : #F6F7F2;
    
    --sb-coupons-market-item-radius : 5px;
    
    --sb-coupons-market-item-active-background : #00f6ef;
    
    --sb-coupons-championship-background : rgb(61, 55, 59);
    
    --sb-coupons-championship-color : #FFF;
    
    --sb-event-board-background : #bbb;
    
    --sb-event-board-color : #FFF;
    
    --sb-event-board-top-radiu : 5px 5px 0 0;
    
    --sb-event-board-icon-color : #000;
    
    --sb-event-board-teams-background : #333;
    
    --sb-event-board-teams-color : #FFF;
    
    --sb-event-board-info-color : #eee;
    
    --sb-event-board-bottom-radius : 0 0 5px px;
    
    --sb-full-event-expanded-menu-radius : 5px;
    
    --sb-scoreboard-color : #FFF;
    
    --sb-main-live-championship-border : grey;
    
    --sb-odd-selected-background : #00f6ef;
    
    --sb-odd-selected-color : #333;
    
    --sb-odd-selected-borde : 1px solid #333;
    
    --sb-all-events-btn-background : #00f6ef;
    
    --sb-all-events-btn-color : #333;
    
    --bs-betslip-tooltip-background  : #00f6ef;
    
    --bs-betslip-tooltip-border-color : #333;
    
    --bs-betslip-tooltip-color : #333;
    
    --bs-betslip-tooltip-secondary-background : #000;
    
    --bs-betslip-tooltip-secondary-color : #fff;
    
    --sb-sport-filter-input-radius : 5px;
    
    --sb-sport-filter-input-border : 1px solid #333;
    
    --sb-sport-filter-input-background : #FFF;
    
    --sb-sport-filter-input-color : #333;
    
    --sb-sport-bet-background : rgb(61, 55, 59);
    
    --sb-sport-bet-color : #fff;
    
    --sb-sport-bet-radius : 5px;
    
    --sb-sport-bet-item-content-selection-background : #F6F7F2;
    
    --sb-sport-bet-item-content-selection-border : 1px solid #FFF;
    
    --bs-betslip-footer-background : rgb(61, 55, 59);
    
    --bs-bets-footer-color : #FFF;
    
    --sb-footer-cashout-button-background : rgb(92, 253, 134);
    
    --sb-footer-cashout-button-border : 1px solid #333;
    
    --sb-footer-cashout-button-radius : 15px;
    
    --sb-footer-bet-footer-bottom-border : grey;
    
    --sb-footer-bet-footer-bottom-color : #FFF;
    
    --sb-footer-cashout-button-color : #333;
    
    --sb-loading-bar-background : #eee;
    
    --sb-loading-bar-color : #FFF;
    
    --sb-loading-bar-no-background : transparent;
    
    --sb-loading-bar-no-color : #FFF;
    
    --sb-no-events-background : #515151;
    
    --sb-live-booked-background : #00f6ef;
    
    --sb-live-booked-color : rgb(61, 55, 59);
    
    --sb-live-booked-border : 1px solid rgba(61, 55, 59, 0.2);
    
    --sb-events-more-button-background : #00f6ef;
    
    --sb-events-more-button-color  : #33;
    
    --sb-search-box-background : #eee;
    
    --sb-search-box-icon-background : rgb(218, 218, 218);
    
    --sb-search-box-icon-color : #333;
    
    --sb-search-box-top-color : #333;
    
    --sb-search-box-score-color : #C82647;
    
    --sb-warning-background : #fa9f47;
    
    --sb-warning-color : #fff;
    
    --sb-error-background : #d64242;
    
    --sb-error-color : #fff;
    
    --sb-changed-odd-color : #0090e0;
    
    --sb-line-background : #00f6ef;
    
    --sb-line-text-bg : #fff;
    
    --sb-line-text-color : #333;
    
    --sb-betcode-form-input-border : rgba(0,0,0,.3);
    
    --sb-betslip-save-background : #eee;
    
    --sb-betslip-save-color : #333;
    
    --sb-betslip-pinned-active-color : rgb(92, 253, 134);
    
    --sb-tournament-view-selector-bg : #EEE;
    
    --sb-main-middle-sub-header-color : #00f6ef;
    
    --sb-widget-content-padding : 5px;
    
    --sports-color-primary : #EEE;
    
    --sb-wdiget-item-font-color : #FFF;
    
    --sb-middle-menu-item-color : #FFF;
    
    --sb-main-middle-section-sub-header-font-color : #FFF;
    
    --sb-no-events-color : #FFF;
    
    --sb-market-name-color : #FFF;
    
    --sb-main-middle-sub-header-markets-border : #FFF;
    
    --sb-event-main-color : #FFF;
    
    --sb-event-specialodd-color : #FFF;
    
    --sb-odd-selected-border : 1px solid #333;
    
    --sb-widget-subitem-color : #333;
    
    --sb-live-header-color : #FFF;
    
    --sb-breadcrumb-item-color : #FFF;
    
    --sb-sport-middle-menu-color : #FFF;
    
    --sb-competitions-top-leagues-item-color : #FFF;
    
    --sb-competitions-items-color : #FFF;
    
    --sb-competitions-subitems-color : #333;
    
    --sb-coupons-header-color : #FFF;
    
    --sb-coupon-box-color : #FFF;
    
    --sb-coupons-category-color : #FFF;
    
    --sb-betslip-menu-item-color : #FFF;
    
    --sb-live-menu-item-color : #FFF;
    
    --sb-betslip-result-background : #515151;
    
    --sb-betslip-result-color : #FFF;
    
    --sb-coupons-championship-border : 1px solid rgba(255,255,255,.3);
    
    --sb-dark-loading-color : #333;
    
    --sb-main-market-color : #FFF;
    
    --sb-dialog-background : #FFF;
    
    --sb-dialog-border-radius : 5px;
    
    --sb-dialog-font-color : #333;
    
    --sb-bets-bet-status-background : #EEE;
    
    --sb-bets-bet-status-radius : 3px;
    
    --sb-bets-bet-status-background-active : #00f6ef;
    
    --sb-bets-bet-status-color-active : #333;
    
    --sb-racing-selection-background : #333;
    
    --sb-racing-selection-border : #1c1c1c;
    
    --sb-racing-selection-item-color : #EEE;
    
    --sb-racing-odd-background : #1c1c1c;
    
    --sb-racing-odd-color : #FFF;
    
    --sb-racing-odd-background-hover : #00f6ef;
    
    --sb-racing-odd-color-hover : #333;
    
    --sb-banker-background : #333;
    
    --sb-banker-color : #FFF;
    
    --sb-banker-color-active : #00f6ef;
    
    --sb-betslip-bet-result-background : #272727;
    
    --sb-betslip-bet-result-border : rgba(255,255,255,.1);
    
    --sb-betslip-bet-result-color : #FFF;
    
    --sb-betslip-success-color : #71BA51;
    
    --sb-combination-border-color : rgba(0,0,0,.3);
    
    --sb-combination-loading-color : #333;
    
    --sb-combination-selection-border-color : #EEE;
    
    --sb-information-background : rgba(52, 152, 219,1);
    
    --sb-information-color : #000;
    
    --sb-racing-selection-info : #FFF;
    
    --sb-racing-info-header : #272727;
    
    --sb-racing-info-header-color : #FFF;
    
    --sb-racing-details-color : #FFF;
    
    --sb-racing-details-background : #333;
    
    --sb-racing-details-form-heading-background : #EEE;
    
    --sb-racing-details-form-body-background : #FFF;
    
    --sb-racing-details-form-heading-color : #333;
    
    --sb-racing-details-form-body-color : #333;
    
    --sb-subheader-background : #515151;
    
    --sb-subheader-color : #FFF;
    
    --sb-subheader-background-active : #00f6ef;
    
    --sb-subheader-color-active : #333;
    
    --sb-racing-result-background : #00f6ef;
    
    --sb-racing-result-color : #333;
    
    --sb-bet-mode-background : #00f6ef;
    
    --sb-bet-mode-color : #333;
    
    --sb-score-color : #00f6ef;
    
    --sb-middle-date-background : #515151;
    
    --sb-middle-date-color : #EEE;
    
    --sb-top-event-background : #434343;
    
    --sb-top-event-color : #FFF;
    
    --sb-top-event-tag-border-color : #00f6ef;
    
    --sb-bet-virtual-header-background : #616161;
    
    --sb-bet-virtual-header-color : #FFF;
    
    --sb-bet-virtual-footer-background : #515151;
    
    --sb-bet-virtual-footer-color : #FFF;
    
    --sb-bet-virtual-content-footer-color : #FFF;
    
    --sb-bet-virtual-footer-border-color : rgba(255,255,255, .1);
    
    --sb-bet-virtual-content-bets-background : #FFF;
    
    --sb-virtual-bet-content-bet-border-bottom : rgba(0, 0, 0, .1);
    
    --sb-top-bet-border-bottom-color : rgba(255,255,255,.3);
    
    --sb-footer-cashout-button-background : #00f6ef;
    
    --sb-event-row-stats-color : #00f6ef;
    
}