/*********************************
#Template 1 - Children Bathroom
*********************************
/*
:root{
    --c-background-header: #04485f;
    --c-text-header: #fff;
    --c-background-login-input: rgba(0, 0, 0, .2);
    --c-background-login-button: #feb413;
    --c-text-login-button-active: #015d76;
    --c-background-body: #015d76;
    --c-text-title: #E4E4E4;
    --c-background-primary: #0581a2;
    --c-text-primary: #ebebeb;
    --c-border-sport-coupon: #feb413;
    --c-text-schedule: #ebebeb;
    --c-text-schedule-active: #feb413;
    --c-text-market: #ebebeb;
    --c-background-odds-header: #015d76;
    --c-background-odds-active: #feb413;
    --c-background-odds: #015d76;
    --c-text-odds-header: #feb413;
    --c-text-odds-active: #212121;
    --c-text-odds: #ebebeb;
    --c-text-special-market: #feb413;
    --c-background-betslip: #0581a2;
    --c-background-betslip-title: #feb413;
    --c-background-betslip-betting-header: #feb413;
    --c-text-betslip-betting-header: #01495d;
    --c-background-betslip-betting-body: #01495D;
    --c-text-betslip-betting-body: #333333;
    --c-background-bet-button: #28A95B;
    --c-background-footer-top: #01495d;
    --c-background-footer-middle: #015d76;
    --c-text-footer-middle: #ffffff;
    --c-background-footer-bottom: #e4e4e4;
    --c-text-footer-bottom-copyright: #ffffff;
    --c-text-footer-bottom-help: #ffffff;
    --c-text-footer-bottom-help-titel: #feb415;
    --c-background-footer: #04485f;
    --c-border: #707070;
    --c-internal-user-background: #ffffff;
    --c-internal-user-text: #666666;
    --c-black: #000000;
    --c-background-header-menu: #feb415;
    --c-text-header-menu: #333;
    --c-text-header-menu-active: #fff;
    --c-background-sidebar-menu: #0581a2;
    --c-background-sidebar-menu-2: #0690b5;
    --c-background-sidebar-menu-3: #039ec7;
    --c-text-input: #01495d;
    --c-text-input-header: #fff;
    --c-background-input: #FAFAFA;
    --c-background-market-header: #01495d;
    --r-border-radius-small: 4px;
    --r-border-radius-medium: 8px;
    --r-border-radius-big: 16px;
    --c-background-betslip-button-bet: #45B777;
    --c-background-betslip-button-other: transparent;
    --c-border-betslip-button: #feb413;
    --c-text-betslip-button-bet: #ffffff;
    --c-text-betslip-button-book: #feb413;

}
*/


/*********************************
#Template 2 - Dark Yellow
**********************************/

:root {
 --site-max-width:767px;
    --left-sidebar-min-width:320px;
    --right-sidebar-min-width:320px;
    --site-width:100vw;
    --width-allowance: calc(var(
 --left-sidebar-min-width) + var(--right-sidebar-min-width));
    --responsive-width:calc(var(
 --site-width) - var(--width-allowance));
    --v-scrollbar-width:10px;
     --c-primary: #ffffff;
     --c-primary-b: #eeeeee;
    --c-text-light:#AFB2BA;
--c-primary-c: #2f2f2f;
    --c-primary-d:#00041e;
    --c-emphasis: #E3F1FD;
    --c-emphasis-b: #C40000;
    --c-emphasis-c: #FFC000;
    --c-emphasis-d:#2a4278;
    --c-background: #F2F3F5;
 /* --c-diagonal-gradient: linear-gradient(102.28deg,#8e58ff -3.68%,#6412ff 97.51%); */
 /* --c-diagonal-gradient-b:  linear-gradient(to bottom right, rgb(110, 55, 255) , rgb(40 69 249)); */
    --c-shade: rgba(0, 0, 0, 0.16);
    --c-shade-b: rgba(0, 0, 0, 0.24);
    --c-tint: rgba(255, 255, 255, 0.08);
    --c-tint-b: rgba(255, 255, 255, 0.24);
    --c-black: rgba(0, 0, 0, 0.75);
    --c-black-e: #000000;
    --c-white: rgba(255, 255, 255, 0.7);
    --c-white-e: #ffffff;
    --c-green: #008C6B;
    --c-red: #ff0b24;
    --c-blue:#0D182E;
    --c-blue-a:#6C7089;
    --c-blue-b: #313759;
    --c-blue-c:#33374F;
    --c-blue-d:#1A1E39;
    --bs-primary: 0 1px 1px rgba(8, 14, 22, 0.08);
    --bs-primary-b: 4px 4px 24px rgb(0 0 0 / 35%);
    --r-sm: 2px;
    --r-md: 4px;
    --r-lg: 2px;
 /*
    --c-background-header: #000000;
    --c-text-header: #fff;
    --c-background-login-input: rgba(255, 255, 255, .2);
    --c-background-login-button: #f8ea15;
    --c-text-login-button-active: #f8ea15;
    --c-background-body: #1c1c1c;
    --c-text-title: #E4E4E4;
    --c-background-primary: #333;
    --c-text-primary: #ebebeb;
    --c-border-sport-coupon: #f8ea15;
    --c-text-schedule: #ebebeb;
    --c-text-schedule-active: #f8ea15;
    --c-text-market: #ebebeb;
    --c-background-odds-header: #1c1c1c;
    --c-background-odds-active: linear-gradient(to bottom right, rgb(110, 55, 255) , rgb(20, 50, 253));
    --c-background-odds: #212121;
    --c-text-odds-header: #f8ea15;
    --c-text-odds-active: #212121;
    --c-text-odds: #ebebeb;
    --c-text-special-market: #f8ea15;
    --c-background-betslip: #333333;
    --c-background-betslip-title: #f8ea15;
    --c-background-betslip-betting-header: #f8ea15;
    --c-text-betslip-betting-header: #2b2b2b;
    --c-background-betslip-betting-body: #1c1c1c;
    --c-text-betslip-betting-body: #333333;
    --c-background-bet-button: #f8ea15;
    --c-background-footer-top: #1c1c1c;
    --c-background-footer-middle: #333333;
    --c-text-footer-middle: #ffffff;
    --c-background-footer-bottom: #e4e4e4;
    --c-text-footer-bottom-copyright: #ffffff;
    --c-text-footer-bottom-help: #ffffff;
    --c-text-footer-bottom-help-titel: #f8ea15;
    --c-background-footer: #1c1c1c;
    --c-border: #707070;
    --c-internal-user-background: #ffffff;
    --c-internal-user-text: #666666;
    --c-black: #000000;
    --c-background-header-menu: #0f111a;
    --c-text-header-menu: #333333;
    --c-text-header-menu-active: #fff;
    --c-background-sidebar-menu: #2b2b2b;
    --c-background-sidebar-menu-2: #1c1c1c;
    --c-background-sidebar-menu-3: #444444;
    --c-text-input: #1b1b1b;
    --c-text-input-header: #fff;
    --c-background-input: #FAFAFA;
    --c-background-market-header: #333;
    --r-border-radius-small: 4px;
    --r-border-radius-medium: 8px;
    --r-border-radius-big: 16px;
    --c-background-betslip-button-bet: #45B777;
    --c-background-betslip-button-other: transparent;
    --c-border-betslip-button: #f8ea15;
    --c-text-betslip-button-bet: #ffffff;
    --c-text-betslip-button-book: #f8ea15;
    */
 }


/*********************************
        Light Icons
*********************************/


.all-sports:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_allSports.svg");
}
.soccer:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_football.svg");

}

.basketball:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_basketball.svg");
}

.tennis:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_tennis.svg");
}

.ice-hockey:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_icehockey.svg");
}

.volleyball:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_volley.svg");
}

.american-football:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_americanfootball.svg");
}

.baseball:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/images/mp207/baseball.svg");
}

.handball:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_handball.svg");
}

.waterpolo:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_waterpolo.svg");
}

.darts:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_darts.svg");
}

.cricket:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_cricket.svg");
}

.boxing:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_boxing.svg");
}

.rugby:not(.events-category-flag):not(.match-page-country-flag),
.rugby-union:not(.events-category-flag):not(.match-page-country-flag),
.rugby-league:not(.events-category-flag):not(.match-page-country-flag),
.aussie-rules:not(.events-category-flag):not(.match-page-country-flag)   {
    background-image: url("/v1.01/r/icons/sports-flat/si_rugby.svg");
}

.table-tennis:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_pingpong.svg");
}

.beach-volley:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_beachvolley.svg");
}

.billiards:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_pool.svg");
}

.e-sports:not(.events-category-flag):not(.match-page-country-flag) {
   /* background-image: url("betomall/images/icons/sports/E-Sports.png");*/
}

.futsal:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_foutsal.svg");
}

.mma:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_martialarts.svg");
}

.motorsport:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_motorsports.svg");
}

.snooker:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url("/v1.01/r/icons/sports-flat/si_pool.svg");
}
.badminton:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url(/v1.01/r/images/mp207/badminton.svg);
}
.counter-strike-go:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url(/v1.01/r/images/mp207/CS.svg);
}
.dota-2:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url(/v1.01/r/images/mp207/dota.svg);
}
.league-of-legends:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url(/v1.01/r/images/mp207/league.svg);
}
.baseball:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url(/v1.01/r/images/mp207/baseball.svg);
}
.starcraft:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url(/v1.01/r/images/mp207/starcraft1.svg);
}
.starcraft-2:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url(/v1.01/r/images/mp207/starcraft2.svg);
}
.e-basketball:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url(/v1.01/r/images/mp207/e-basket.svg);
}
.e-football:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url(/v1.01/r/images/mp207/e-soccer.svg);
}
.golf:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url(/v1.01/r/images/mp207/golf.svg);
}
.netball:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url(/v1.01/r/images/mp207/netball.svg);
}
.overwatch:not(.events-category-flag):not(.match-page-country-flag) {
    background-image: url(/v1.01/r/images/mp207/overwatch.svg);
}
.desktop .match-favorite,
.desktop .match-favorite.favorite:hover{
    background: unset;
    background-size: contain;
    background-image: url(/v1.098/r/images/accessbet/icons/Vector.png);
}
.desktop .match-favorite:hover,
.desktop .match-favorite.favorite{
    background: unset;
    background-size: contain;
    background-image: url(/v1.01/r/images/site/icons/Star-On.svg)
}
.nav-sport .nav-sport-icon.soccer,
.box-filter .icon-sport.soccer{
    background-image:url(/v1.101/r/images/accessbet/icons/twemoji_soccer-ball.svg)
}
.nav-sport .nav-sport-icon.basketball,
.box-filter .icon-sport.basketball {
    background-image:url(/v1.101/r/images/accessbet/icons/openmoji_basketball.svg);
     background-size:30px;
}
#root .nav-sport .nav-sport-icon.basketball {
    background-image:url(/v1.101/r/images/accessbet/icons/openmoji_basketball.svg);
   
}
#root .nav-sport .nav-sport-icon.tennis,
.box-filter .icon-sport.tennis {
    background-image:url(/v1.101/r/images/accessbet/icons/emojione_tennis.svg);
    
}
#root .nav-sport .nav-sport-icon.table-tennis,
.box-filter .icon-sport.table-tennis {
    background-image:url(/v1.101/r/images/accessbet/icons/fa-solid_table-tennis.svg);
    
}
#root .nav-sport .nav-sport-icon.ice-hockey {
    background-image:url(/v1.101/r/images/accessbet/icons/noto_ice-hockey.svg);
    
}