a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    box-sizing: border-box;
    font-size: 100%;
    vertical-align: initial;
    background: transparent
}

ol,ul {
    list-style: none
}

blockquote,q {
    quotes: none
}

blockquote:after,blockquote:before,q:after,q:before {
    content: "";
    content: none;
    font-family: Arial,Helvetica,sans-serif
}

:focus {
    outline: 0
}

ins {
    text-decoration: none
}

del {
    text-decoration: line-through
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

input::-ms-clear {
    display: none
}

::-moz-focus-inner {
    padding: 0;
    border: 0
}

a {
    text-decoration: none
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

small {
    font-size: 80%
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: initial
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none
}

button,input,optgroup,select,textarea {
    font-family: inherit;
    font-size: 100%;
    margin: 0;
    background: none;
    border: none
}

button,select {
    text-transform: none
}

[type=button],[type=reset],[type=submit],button {
    -webkit-appearance: button
}

[type=date] {
    -webkit-appearance: none
}

[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
    outline: 1px dotted ButtonText
}

progress {
    vertical-align: initial
}

textarea {
    overflow: auto
}

[type=checkbox],[type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

[hidden],template {
    display: none
}

select::-ms-expand {
    display: none
}

input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover {
    -webkit-text-fill-color: var(--b-sc);
    -webkit-box-shadow: 0 0 0 1000px transparent inset;
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s
}

span[role=img] {
    -webkit-filter: invert(.5);
    filter: invert(.5)
}

@font-face {
    font-family: Roboto;
    font-weight: 400;
    font-style: normal;
    src: local("Roboto"),url(/static/media/Roboto.cd242d68.woff2) format("woff2"),url(/static/media/Roboto.741cba6d.woff) format("woff"),url(/static/media/Roboto.33c606ca.ttf) format("truetype"),url(/static/media/Roboto.91d9e839.eot),url(/static/media/Roboto.91d9e839.eot) format("embedded-opentype"),url(/static/media/Roboto.2e96f640.svg) format("svg");
    font-display: fallback
}

@font-face {
    font-family: Roboto;
    font-weight: 700;
    font-style: normal;
    src: local("Roboto Bold"),url(/static/media/RobotoBold.9b572e19.woff2) format("woff2"),url(/static/media/RobotoBold.f5e24da2.woff) format("woff"),url(/static/media/RobotoBold.5ee934d5.ttf) format("truetype"),url(/static/media/RobotoBold.c86c31f9.eot),url(/static/media/RobotoBold.c86c31f9.eot) format("embedded-opentype"),url(/static/media/RobotoBold.ed3a6280.svg) format("svg");
    font-display: fallback
}

@font-face {
    font-family: "Open Sans";
    font-weight: 400;
    font-style: normal;
    font-display: fallback;
    unicode-range: u+0530-058f;
    src: local("mardoto-regular"),url(/static/media/mardoto-regular-webfont.7f11eda1.woff2) format("woff2"),url(/static/media/mardoto-regular-webfont.bed81331.woff) format("woff"),url(/static/media/mardoto-regular-webfont.4c13246f.ttf) format("truetype")
}

@font-face {
    font-family: "Open Sans";
    font-weight: 700;
    font-style: normal;
    font-display: fallback;
    unicode-range: u+0530-058f;
    src: local("mardoto-bold"),url(/static/media/mardoto-bold-webfont.0f786b33.woff2) format("woff2"),url(/static/media/mardoto-bold-webfont.f13c8d34.woff) format("woff"),url(/static/media/mardoto-bold-webfont.39da1a03.ttf) format("truetype")
}

@font-face {
    font-family: Roboto;
    font-weight: 400;
    font-style: normal;
    font-display: fallback;
    unicode-range: u+06??;
    src: local("IRAN_SemiBold"),url(/static/media/IRAN_SemiBold.2f977b1c.woff2) format("woff2"),url(/static/media/IRAN_SemiBold.ffb10cbf.woff) format("woff"),url(/static/media/IRAN_SemiBold.0c47942b.ttf) format("truetype"),url(/static/media/IRAN_SemiBold.b562451a.eot)
}

@font-face {
    font-family: Roboto;
    font-weight: 700;
    font-style: normal;
    font-display: fallback;
    unicode-range: u+06??;
    src: local("IRAN_SemiBold"),url(/static/media/IRAN_SemiBold.2f977b1c.woff2) format("woff2"),url(/static/media/IRAN_SemiBold.ffb10cbf.woff) format("woff"),url(/static/media/IRAN_SemiBold.0c47942b.ttf) format("truetype"),url(/static/media/IRAN_SemiBold.b562451a.eot)
}

@font-face {
    font-family: "BetConstruct-Icons";
    src: url(/static/media/BetConstruct-Icons.5d207a4b.eot);
    src: url(/static/media/BetConstruct-Icons.5d207a4b.eot) format("embedded-opentype"),url(/static/media/BetConstruct-Icons.d66544ad.ttf) format("truetype"),url(/static/media/BetConstruct-Icons.9a7816b9.woff) format("woff"),url(/static/media/BetConstruct-Icons.59d6b2d2.svg) format("svg");
    font-weight: 400;
    font-style: normal
}

[class*=" bc-i-"],[class^=bc-i-] {
    font-family: "BetConstruct-Icons"!important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    -webkit-font-feature-settings: normal;
    font-feature-settings: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.bc-i-default-icon:before {
    content: ""
}

.bc-i-Go:before {
    content: ""
}

.bc-i-Sepaktakraw:before {
    content: ""
}

.bc-i-AgeofEmpires:before {
    content: ""
}

.bc-i-FreeFire:before {
    content: ""
}

.bc-i-4000235:before,.bc-i-ArenaofValor:before {
    content: ""
}

.bc-i-Headis:before {
    content: ""
}

.bc-i-Teqball:before {
    content: ""
}

.bc-i-MobileLegends:before {
    content: ""
}

.bc-i-ApexLegends:before {
    content: ""
}

.bc-i-Valorant:before {
    content: ""
}

.bc-i-VirtualMarbleRacing:before {
    content: ""
}

.bc-i-Kabaddi:before {
    content: ""
}

.bc-i-RainbowSix:before {
    content: ""
}

.bc-i-Petanque:before {
    content: ""
}

.bc-i-ClashRoyale:before {
    content: ""
}

.bc-i-Bodybuilding-icon:before {
    content: ""
}

.bc-i-FIFA:before {
    content: ""
}

.bc-i-circuit:before {
    content: ""
}

.bc-i-PS4GAMING:before {
    content: ""
}

.bc-i-E-IceHockey:before {
    content: ""
}

.bc-i-BetOnBlackJack:before {
    content: ""
}

.bc-i-150025:before,.bc-i-LiveBetOnPoker:before,.bc-i-livebetonpoker:before {
    content: ""
}

.bc-i-eSports_logo_sportbook:before {
    content: ""
}

.bc-i-KingOfGlory:before {
    content: ""
}

.bc-i-PUBG:before {
    content: ""
}

.bc-i-RocketLeague:before {
    content: ""
}

.bc-i-WarcraftIII:before {
    content: ""
}

.bc-i-StreetFighterSymbol:before {
    content: ""
}

.bc-i-Esports:before {
    content: ""
}

.bc-i-CrossFire:before {
    content: ""
}

.bc-i-Halo:before {
    content: ""
}

.bc-i-blank:before {
    content: ""
}

.bc-i-HON:before {
    content: ""
}

.bc-i-Vainglory:before {
    content: ""
}

.bc-i-VirtualCarRacing:before {
    content: ""
}

.bc-i-CallOfDuty:before {
    content: ""
}

.bc-i-CounterStrike:before {
    content: "!"
}

.bc-i-LeagueofLegendsWildRift:before {
    content: ""
}

.bc-i-LeagueOfLegends:before {
    content: '"'
}

.bc-i-halo:before {
    content: "#"
}

.bc-i-Dota2:before {
    content: "$"
}

.bc-i-BrawlStars:before {
    content: ""
}

.bc-i-HeroesOfTheStorm:before {
    content: "%"
}

.bc-i-Hearthstone:before {
    content: "&"
}

.bc-i-MortalKombatXL:before {
    content: "'"
}

.bc-i-WorldOfTanks:before {
    content: "("
}

.bc-i-WorldOfWarcraft:before {
    content: ")"
}

.bc-i-Overwatch:before {
    content: "*"
}

.bc-i-Smite:before {
    content: "+"
}

.bc-i-smash:before {
    content: ","
}

.bc-i-StarCraft2:before,.bc-i-StarCraft:before {
    content: "-"
}

.bc-i-outright:before {
    content: ""
}

.bc-i-financials:before {
    content: ""
}

.bc-i-ETennis:before {
    content: ""
}

.bc-i-EBasketball:before {
    content: ""
}

.bc-i-CyberFootball:before {
    content: ""
}

.bc-i-Bowls:before {
    content: ""
}

.bc-i-Futsal:before {
    content: "."
}

.bc-i-vbet-sport-icons_tablehockey:before {
    content: "/"
}

.bc-i-vbet-sport-icons_tankbiathlon:before {
    content: "2"
}

.bc-i-TVShowsAndMovies:before {
    content: "3"
}

.bc-i-MarathonSwimming:before {
    content: ""
}

.bc-i-Olympics:before {
    content: ""
}

.bc-i-Skateboarding:before {
    content: ""
}

.bc-i-SynchronizedSwimming:before {
    content: ""
}

.bc-i-Climbing:before {
    content: ""
}

.bc-i-Equestrian:before {
    content: ""
}

.bc-i-Karate:before {
    content: ""
}

.bc-i-150027:before,.bc-i-bingo:before {
    content: ""
}

.bc-i-instantgame:before {
    content: ""
}

.bc-i-vbet-sport-icons_yachting:before {
    content: ">"
}

.bc-i-Balls:before {
    content: ""
}

.bc-i-sport:before {
    content: ""
}

.bc-i-AmericanFootball:before {
    content: ""
}

.bc-i-Angling:before {
    content: ""
}

.bc-i-PistolShooting:before {
    content: ""
}

.bc-i-ArcheryH2H:before {
    content: ""
}

.bc-i-Archery:before {
    content: ""
}

.bc-i-AustralianFootball:before {
    content: ""
}

.bc-i-Badminton:before {
    content: ""
}

.bc-i-3x3:before,.bc-i-3x3Basketball:before {
    content: ""
}

.bc-i-Softball:before {
    content: ""
}

.bc-i-Baseball:before {
    content: ""
}

.bc-i-Tennis:before,.bc-i-vbet-sport-icons_tennis:before {
    content: ""
}

.bc-i-vbet-sport-icons_volleyball:before,.bc-i-Volleyball:before {
    content: ""
}

.bc-i-Basketball:before {
    content: ""
}

.bc-i-Football:before,.bc-i-Soccer:before {
    content: ""
}

.bc-i-BasketballShots:before {
    content: ""
}

.bc-i-BeachHandball:before {
    content: ""
}

.bc-i-BeachFootball:before {
    content: ""
}

.bc-i-BeachVolleyball:before {
    content: ""
}

.bc-i-Biathlon:before {
    content: ""
}

.bc-i-Bobsleigh:before {
    content: ""
}

.bc-i-Boxing:before {
    content: ""
}

.bc-i-Bridge:before {
    content: ""
}

.bc-i-Chess:before {
    content: ""
}

.bc-i-Curling:before {
    content: ""
}

.bc-i-Cycling:before {
    content: ""
}

.bc-i-4000240:before,.bc-i-Cyclo-Cross:before,.bc-i-VirtualBicycle:before {
    content: ""
}

.bc-i-Darts:before {
    content: ""
}

.bc-i-Diving:before {
    content: ""
}

.bc-i-Eurovision:before {
    content: ""
}

.bc-i-X-Sports:before {
    content: ""
}

.bc-i-Fencing:before {
    content: ""
}

.bc-i-FigureSkating:before {
    content: ""
}

.bc-i-Floorball:before {
    content: ""
}

.bc-i-GaelicFootball:before {
    content: ""
}

.bc-i-3320009:before,.bc-i-Golf:before {
    content: ""
}

.bc-i-GrassHockey:before {
    content: ""
}

.bc-i-Gymnastics:before {
    content: ""
}

.bc-i-Handball:before {
    content: ""
}

.bc-i-Weightlifting:before {
    content: ""
}

.bc-i-AirHockey:before {
    content: ""
}

.bc-i-Cricket:before {
    content: ""
}

.bc-i-BallHockey:before {
    content: ""
}

.bc-i-Hockey:before {
    content: ""
}

.bc-i-Hurling:before {
    content: ""
}

.bc-i-IceHockey:before {
    content: ""
}

.bc-i-Judo:before {
    content: ""
}

.bc-i-Lacross:before {
    content: ""
}

.bc-i-Livemonitor:before {
    content: ""
}

.bc-i-Lottery:before {
    content: ""
}

.bc-i-Mafia:before {
    content: ""
}

.bc-i-MiniSoccer:before {
    content: ""
}

.bc-i-420070:before,.bc-i-4000238:before,.bc-i-Greyhounds:before,.bc-i-VirtualGreyhoundRacing:before {
    content: ""
}

.bc-i-PMUHorseRacing:before {
    content: ""
}

.bc-i-FutureHorseRacing:before {
    content: ""
}

.bc-i-ModernPentathlon:before {
    content: ""
}

.bc-i-420071:before,.bc-i-4000509:before,.bc-i-HorseRacing:before,.bc-i-HorseRacingSpecials:before,.bc-i-VirtualHorses:before,.bc-i-VSHorses:before {
    content: ""
}

.bc-i-VirtualDogs:before,.bc-i-VirtualHorseRacing:before {
    content: ""
}

.bc-i-Motorsport:before {
    content: ""
}

.bc-i-4000239:before,.bc-i-Motorbikes:before {
    content: ""
}

.bc-i-AutoRacing:before,.bc-i-Rally:before {
    content: ""
}

.bc-i-Nascar:before {
    content: ""
}

.bc-i-VirtualDragRacing:before {
    content: ""
}

.bc-i-Formula1:before {
    content: ""
}

.bc-i-Netball:before {
    content: ""
}

.bc-i-WinterOlympics:before {
    content: ""
}

.bc-i-Oscar:before {
    content: ""
}

.bc-i-Pesapallo:before {
    content: ""
}

.bc-i-PokerLive:before {
    content: ""
}

.bc-i-Poker:before {
    content: ""
}

.bc-i-Politics:before {
    content: ""
}

.bc-i-Pool:before {
    content: ""
}

.bc-i-RinkHockey:before {
    content: ""
}

.bc-i-Canoeing:before {
    content: ""
}

.bc-i-Rowing:before {
    content: ""
}

.bc-i-RugbySevens:before {
    content: ""
}

.bc-i-RugbyLeague:before {
    content: ""
}

.bc-i-RugbyUnion:before {
    content: ""
}

.bc-i-Shooting:before {
    content: ""
}

.bc-i-Skeleton:before {
    content: ""
}

.bc-i-Swimming:before {
    content: ""
}

.bc-i-vbet-sport-icons_waterpolo:before,.bc-i-WaterPolo:before {
    content: ""
}

.bc-i-Schwingen:before {
    content: ""
}

.bc-i-FreestyleWrestling:before {
    content: ""
}

.bc-i-GrecoRomanWrestling:before,.bc-i-Wrestling:before,.bc-i-WWE:before {
    content: ""
}

.bc-i-Athletics:before {
    content: ""
}

.bc-i-Luge:before {
    content: ""
}

.bc-i-Speedskating:before {
    content: ""
}

.bc-i-ShortTrackSpeedSkating:before {
    content: ""
}

.bc-i-Skis:before {
    content: ""
}

.bc-i-AlpineSkiing:before,.bc-i-CrossCountrySkiing:before {
    content: ""
}

.bc-i-SkiJumping:before {
    content: ""
}

.bc-i-NordicCombined:before {
    content: ""
}

.bc-i-Snooker:before {
    content: ""
}

.bc-i-Snowboard:before {
    content: ""
}

.bc-i-400037037:before,.bc-i-VirtualFootballPro:before {
    content: ""
}

.bc-i-SoccerWC2014:before {
    content: ""
}

.bc-i-SpecialBets:before {
    content: ""
}

.bc-i-Speedway:before {
    content: ""
}

.bc-i-SportAndFun:before {
    content: ""
}

.bc-i-Sumo:before {
    content: ""
}

.bc-i-Surfing:before {
    content: ""
}

.bc-i-SynchronisedSwimming:before {
    content: ""
}

.bc-i-Tablehockey:before {
    content: ""
}

.bc-i-Taekwondo:before,.bc-i-vbet-sport-icons_taekwondo:before {
    content: ""
}

.bc-i-Tankbiathlon:before {
    content: ""
}

.bc-i-Telecasts:before {
    content: ""
}

.bc-i-Triathlon:before,.bc-i-vbet-sport-icons_triathlon:before {
    content: ""
}

.bc-i-Mma:before,.bc-i-SportFight:before,.bc-i-UFS:before,.bc-i-UltimateFighting:before,.bc-i-vbet-sport-icons_ultimatefighting:before {
    content: ""
}

.bc-i-Padel:before {
    content: ""
}

.bc-i-Squash:before {
    content: ""
}

.bc-i-4000236:before,.bc-i-VirtualTennis:before {
    content: ""
}

.bc-i-TableTennis:before,.bc-i-vbet-sport-icons_tabletennis:before {
    content: ""
}

.bc-i-missed-penalty:before {
    content: ""
}

.bc-i-ThePenaltyKicks:before {
    content: ""
}

.bc-i-55:before,.bc-i-games:before {
    content: ""
}

.bc-i-333:before,.bc-i-penality:before,.bc-i-penalty:before {
    content: ""
}

.bc-i-WhatWhereWhen:before {
    content: ""
}

.bc-i-bet-builder:before {
    content: ""
}

.bc-i-view-skins:before {
    content: ""
}

.bc-i-layers:before {
    content: ""
}

.bc-i-booking:before {
    content: ""
}

.bc-i-toharmony:before {
    content: ""
}

.bc-i-push-notification-fill:before {
    content: ""
}

.bc-i-push-notification-outline:before {
    content: ""
}

.bc-i-zoom-in:before {
    content: ""
}

.bc-i-zoom-out:before {
    content: ""
}

.bc-i-slotsforbonuses:before {
    content: ""
}

.bc-i-promotions:before {
    content: ""
}

.bc-i-gamesoftheweek:before {
    content: ""
}

.bc-i-gamesoftheweekwithvpn:before {
    content: ""
}

.bc-i-jackpotswithvpn:before {
    content: ""
}

.bc-i-newwithvpn:before {
    content: ""
}

.bc-i-popularwithvpn:before {
    content: ""
}

.bc-i-topwithvpn:before {
    content: ""
}

.bc-i-promotionswithvpn:before {
    content: ""
}

.bc-i-chinesegames:before {
    content: ""
}

.bc-i-livedealer:before {
    content: ""
}

.bc-i-sportslots:before {
    content: ""
}

.bc-i-summerslots:before {
    content: ""
}

.bc-i-fruitslots:before {
    content: ""
}

.bc-i-saintpatrick:before {
    content: ""
}

.bc-i-deluxe:before {
    content: ""
}

.bc-i-aliensandrobots:before {
    content: ""
}

.bc-i-vegas:before {
    content: ""
}

.bc-i-hotgirls:before {
    content: ""
}

.bc-i-mythology:before {
    content: ""
}

.bc-i-fairytaleslots:before {
    content: ""
}

.bc-i-heroesandvillains:before {
    content: ""
}

.bc-i-filmslot:before {
    content: ""
}

.bc-i-animalslots:before {
    content: ""
}

.bc-i-adventure:before {
    content: ""
}

.bc-i-musicslots:before {
    content: ""
}

.bc-i-journey:before {
    content: ""
}

.bc-i-womeninslots:before {
    content: ""
}

.bc-i-momo-sfavourites:before {
    content: ""
}

.bc-i-buddy-transfer:before {
    content: ""
}

.bc-i-141419:before,.bc-i-pascal:before {
    content: ""
}

.bc-i-141415:before,.bc-i-magic-dice:before {
    content: ""
}

.bc-i-crypto:before {
    content: ""
}

.bc-i-bank-card:before {
    content: ""
}

.bc-i-bank:before {
    content: ""
}

.bc-i-agent:before {
    content: ""
}

.bc-i-voucher:before {
    content: ""
}

.bc-i-qr:before {
    content: ""
}

.bc-i-100lines:before {
    content: ""
}

.bc-i-minigames:before {
    content: ""
}

.bc-i-skillgames:before {
    content: ""
}

.bc-i-gameShows:before {
    content: ""
}

.bc-i-400038601:before,.bc-i-jetx:before {
    content: ""
}

.bc-i-141422:before,.bc-i-fighters-xxx:before {
    content: ""
}

.bc-i-one-block:before {
    content: ""
}

.bc-i-two-block:before,.bc-i-two-column:before {
    content: ""
}

.bc-i-help:before {
    content: ""
}

.bc-i-about:before {
    content: ""
}

.bc-i-holdthejackpot:before {
    content: ""
}

.bc-i-150026:before,.bc-i-BattleShip:before,.bc-i-Ship:before {
    content: ""
}

.bc-i-multiview:before {
    content: ""
}

.bc-i-window-two:before {
    content: ""
}

.bc-i-window-one:before {
    content: ""
}

.bc-i-141418:before,.bc-i-dice:before {
    content: ""
}

.bc-i-LuckyEnvelopes:before {
    content: ""
}

.bc-i-508:before,.bc-i-okey:before {
    content: ""
}

.bc-i-141416:before,.bc-i-4000237:before,.bc-i-fishing:before {
    content: ""
}

.bc-i-4000287:before,.bc-i-4000508:before,.bc-i-bettinggames:before {
    content: ""
}

.bc-i-525:before,.bc-i-predictor:before {
    content: ""
}

.bc-i-location:before {
    content: ""
}

.bc-i-squad:before {
    content: ""
}

.bc-i-refer-to-friend:before {
    content: ""
}

.bc-i-standings:before {
    content: ""
}

.bc-i-referee:before {
    content: ""
}

.bc-i-live-chat:before {
    content: ""
}

.bc-i-live-chat-v1:before {
    content: ""
}

.bc-i-user:before {
    content: ""
}

.bc-i-matches:before {
    content: ""
}

.bc-i-stadium:before {
    content: ""
}

.bc-i-141414:before,.bc-i-x50-wheel:before {
    content: ""
}

.bc-i-reeloffortune:before {
    content: ""
}

.bc-i-wonderwheel:before {
    content: ""
}

.bc-i-instantwin:before {
    content: ""
}

.bc-i-jackpotmania:before {
    content: ""
}

.bc-i-mustdropjackpots:before {
    content: ""
}

.bc-i-fireblazejackpots:before {
    content: ""
}

.bc-i-valentine:before,.bc-i-valentinesdayslots:before {
    content: ""
}

.bc-i-achievementsslots:before {
    content: ""
}

.bc-i-arcadegames:before {
    content: ""
}

.bc-i-pinnacle:before {
    content: ""
}

.bc-i-e-sport:before,.bc-i-E-sports:before,.bc-i-ElectronicSports:before,.bc-i-esports:before {
    content: ""
}

.bc-i-mega-jackpot:before {
    content: ""
}

.bc-i-major-jackpot:before {
    content: ""
}

.bc-i-minor-jackpot:before {
    content: ""
}

.bc-i-mini-jackpot:before {
    content: ""
}

.bc-i-tvgames:before {
    content: ""
}

.bc-i-tv-games:before,.bc-i-tv:before {
    content: ""
}

.bc-i-copy:before {
    content: ""
}

.bc-i-4000241:before,.bc-i-authentication:before,.bc-i-two-factor-authentication:before {
    content: ""
}

.bc-i-not-verified:before {
    content: ""
}

.bc-i-verified:before {
    content: ""
}

.bc-i-christmasslots:before {
    content: ""
}

.bc-i-halloween2018:before,.bc-i-halloween:before {
    content: ""
}

.bc-i-link:before {
    content: ""
}

.bc-i-Yachting:before {
    content: ""
}

.bc-i-bet-cloud:before {
    content: ""
}

.bc-i-world:before {
    content: ""
}

.bc-i-ageofthegods:before {
    content: ""
}

.bc-i-demigods:before {
    content: ""
}

.bc-i-exclusive:before {
    content: ""
}

.bc-i-drops-wins:before,.bc-i-drops-winsslots:before {
    content: ""
}

.bc-i-summerheatpromo:before {
    content: ""
}

.bc-i-suggested-bets:before {
    content: ""
}

.bc-i-results:before {
    content: ""
}

.bc-i-exclamation:before {
    content: ""
}

.bc-i-remove-round:before {
    content: ""
}

.bc-i-cancel-circle:before {
    content: ""
}

.bc-i-check-circle:before {
    content: ""
}

.bc-i-unsettled:before {
    content: ""
}

.bc-i-watch:before {
    content: ""
}

.bc-i-verify-account:before {
    content: ""
}

.bc-i-BestNetentSlots:before {
    content: ""
}

.bc-i-filter:before {
    content: ""
}

.bc-i-fantasy-sport:before,.bc-i-fantasy:before {
    content: ""
}

.bc-i-goal:before {
    content: ""
}

.bc-i-substitution:before {
    content: ""
}

.bc-i-clear:before {
    content: ""
}

.bc-i-buybonus:before {
    content: ""
}

.bc-i-stats:before {
    content: ""
}

.bc-i-deposit:before {
    content: ""
}

.bc-i-withdraw:before {
    content: ""
}

.bc-i-withdraws:before {
    content: ""
}

.bc-i-sent:before {
    content: ""
}

.bc-i-inbox:before {
    content: ""
}

.bc-i-open-bets:before {
    content: ""
}

.bc-i-bet-history:before {
    content: ""
}

.bc-i-self-exclusion:before {
    content: ""
}

.bc-i-time-out:before {
    content: ""
}

.bc-i-change-password:before {
    content: ""
}

.bc-i-game-stop:before {
    content: ""
}

.bc-i-all-games:before,.bc-i-all:before {
    content: ""
}

.bc-i-coupon:before {
    content: ""
}

.bc-i-promo-code:before {
    content: ""
}

.bc-i-apply-promo-code:before {
    content: ""
}

.bc-i-gift-received:before {
    content: ""
}

.bc-i-bonus-casino:before {
    content: ""
}

.bc-i-bonus-sportsbook:before {
    content: ""
}

.bc-i-bonus:before {
    content: ""
}

.bc-i-bonus-request:before {
    content: ""
}

.bc-i-exchange-shop:before {
    content: ""
}

.bc-i-loyalty-points:before {
    content: ""
}

.bc-i-fishing-hunting:before {
    content: ""
}

.bc-i-irishluck:before {
    content: ""
}

.bc-i-betconstruct:before,.bc-i-vgs:before {
    content: ""
}

.bc-i-net:before {
    content: ""
}

.bc-i-psn:before {
    content: ""
}

.bc-i-fgs:before {
    content: ""
}

.bc-i-apg:before {
    content: ""
}

.bc-i-rtg:before {
    content: ""
}

.bc-i-egt:before {
    content: ""
}

.bc-i-dlv:before {
    content: ""
}

.bc-i-ppg:before {
    content: ""
}

.bc-i-hbn:before {
    content: ""
}

.bc-i-125157:before,.bc-i-betfights:before {
    content: ""
}

.bc-i-500:before,.bc-i-pasoor:before {
    content: ""
}

.bc-i-504:before,.bc-i-hokm:before {
    content: ""
}

.bc-i-5000001:before,.bc-i-striker:before {
    content: ""
}

.bc-i-5000000:before,.bc-i-blast:before {
    content: ""
}

.bc-i-14000:before,.bc-i-financial:before {
    content: ""
}

.bc-i-141413:before,.bc-i-monti:before {
    content: ""
}

.bc-i-5000002:before,.bc-i-crash:before {
    content: ""
}

.bc-i-102016:before,.bc-i-plinko:before {
    content: ""
}

.bc-i-27117:before,.bc-i-mines:before {
    content: ""
}

.bc-i-45:before,.bc-i-vr-live-dealer:before {
    content: ""
}

.bc-i-334:before,.bc-i-big-hilo:before,.bc-i-hi-lo:before {
    content: ""
}

.bc-i-131315:before,.bc-i-crystal-crush:before {
    content: ""
}

.bc-i-lightning-dice:before {
    content: ""
}

.bc-i-sic-bo:before {
    content: ""
}

.bc-i-buffalo-blitz-live-slots:before {
    content: ""
}

.bc-i-spin-a-win:before {
    content: ""
}

.bc-i-super-sic-bo:before {
    content: ""
}

.bc-i-deal-or-no-deal:before {
    content: ""
}

.bc-i-monopoly-live:before {
    content: ""
}

.bc-i-11:before,.bc-i-backgammon:before {
    content: ""
}

.bc-i-88:before,.bc-i-checker:before,.bc-i-checkers:before {
    content: ""
}

.bc-i-29:before,.bc-i-chingachoong:before {
    content: ""
}

.bc-i-116:before,.bc-i-ogwil:before {
    content: ""
}

.bc-i-771:before,.bc-i-power-ball:before {
    content: ""
}

.bc-i-152000:before,.bc-i-poolsbetting:before {
    content: ""
}

.bc-i-9010:before,.bc-i-zeppelin:before {
    content: ""
}

.bc-i-poker-card:before {
    content: ""
}

.bc-i-24:before,.bc-i-russian-roulette:before {
    content: ""
}

.bc-i-1181:before,.bc-i-talisman:before {
    content: ""
}

.bc-i-3539:before,.bc-i-zonk:before {
    content: ""
}

.bc-i-28:before,.bc-i-poker:before {
    content: ""
}

.bc-i-live:before {
    content: ""
}

.bc-i-live-v1:before {
    content: ""
}

.bc-i-chain-bet:before {
    content: ""
}

.bc-i-system-bet:before {
    content: ""
}

.bc-i-multiple-bet:before {
    content: ""
}

.bc-i-single-bet:before {
    content: ""
}

.bc-i-prematch:before {
    content: ""
}

.bc-i-prematch-v1:before {
    content: ""
}

.bc-i-placed:before,.bc-i-time:before {
    content: ""
}

.bc-i-declined:before,.bc-i-remove-circle:before {
    content: ""
}

.bc-i-lost:before {
    content: ""
}

.bc-i-won:before {
    content: ""
}

.bc-i-refresh:before {
    content: ""
}

.bc-i-repeat:before {
    content: ""
}

.bc-i-exchange:before {
    content: ""
}

.bc-i-on-hold:before {
    content: ""
}

.bc-i-won-return:before {
    content: ""
}

.bc-i-lost-return:before {
    content: ""
}

.bc-i-returned:before {
    content: ""
}

.bc-i-history:before {
    content: ""
}

.bc-i-cashed-out:before {
    content: ""
}

.bc-i-cash:before {
    content: ""
}

.bc-i-boost:before {
    content: ""
}

.bc-i-info:before {
    content: ""
}

.bc-i-player-info:before {
    content: ""
}

.bc-i-add-circle:before {
    content: ""
}

.bc-i-transfer:before {
    content: ""
}

.bc-i-round-arrow-left:before {
    content: ""
}

.bc-i-round-arrow-right:before {
    content: ""
}

.bc-i-slots:before {
    content: ""
}

.bc-i-slots-v1:before {
    content: ""
}

.bc-i-sports:before {
    content: ""
}

.bc-i-jackpot:before {
    content: ""
}

.bc-i-eye-hidden:before {
    content: ""
}

.bc-i-download:before {
    content: ""
}

.bc-i-upload:before {
    content: ""
}

.bc-i-star:before {
    content: ""
}

.bc-i-favorite:before {
    content: ""
}

.bc-i-upcoming:before {
    content: ""
}

.bc-i-datepicker:before {
    content: ""
}

.bc-i-dragontiger:before {
    content: ""
}

.bc-i-324:before,.bc-i-150024:before,.bc-i-keno:before,.bc-i-livekeno:before {
    content: ""
}

.bc-i-rouletteftv:before {
    content: ""
}

.bc-i-liveroulette:before {
    content: ""
}

.bc-i-dreamcatcher:before {
    content: ""
}

.bc-i-liveholdem:before {
    content: ""
}

.bc-i-live-casino:before,.bc-i-livecasino:before {
    content: ""
}

.bc-i-asianGames:before {
    content: ""
}

.bc-i-44:before,.bc-i-chinese-poker:before,.bc-i-open-chinese-poker:before {
    content: ""
}

.bc-i-tablegames:before {
    content: ""
}

.bc-i-cards:before {
    content: ""
}

.bc-i-side-bet-city:before {
    content: ""
}

.bc-i-football-studio:before {
    content: ""
}

.bc-i-blackjackftv:before {
    content: ""
}

.bc-i-baccaratftv:before {
    content: ""
}

.bc-i-supersixbaccarat:before {
    content: ""
}

.bc-i-10:before,.bc-i-belote:before {
    content: ""
}

.bc-i-livepoker:before {
    content: ""
}

.bc-i-caribbeanstudpoker:before {
    content: ""
}

.bc-i-threecardpoker:before {
    content: ""
}

.bc-i-baccarat:before,.bc-i-livebaccarat:before {
    content: ""
}

.bc-i-blackjack:before,.bc-i-liveblackjack:before {
    content: ""
}

.bc-i-olympic:before {
    content: ""
}

.bc-i-400037034:before,.bc-i-Betting-bet:before,.bc-i-populargames:before,.bc-i-tournament:before,.bc-i-VirtualFootballLeague:before {
    content: ""
}

.bc-i-counter-offer:before {
    content: ""
}

.bc-i-freebet:before {
    content: ""
}

.bc-i-profit-boost:before {
    content: ""
}

.bc-i-superbet:before {
    content: ""
}

.bc-i-gmail:before {
    content: ""
}

.bc-i-ok:before {
    content: ""
}

.bc-i-tumblr:before {
    content: ""
}

.bc-i-twitch:before {
    content: ""
}

.bc-i-blog:before {
    content: ""
}

.bc-i-reddit:before {
    content: ""
}

.bc-i-pinterest:before {
    content: ""
}

.bc-i-tiktok:before {
    content: ""
}

.bc-i-whatsapp:before {
    content: ""
}

.bc-i-vk:before {
    content: ""
}

.bc-i-youtube:before {
    content: ""
}

.bc-i-instagram:before {
    content: ""
}

.bc-i-telegram:before {
    content: ""
}

.bc-i-facebook:before {
    content: ""
}

.bc-i-twitter:before {
    content: ""
}

.bc-i-viber:before {
    content: ""
}

.bc-i-skype:before {
    content: ""
}

.bc-i-yellow-card:before {
    content: ""
}

.bc-i-corner:before {
    content: ""
}

.bc-i-chat:before {
    content: ""
}

.bc-i-message:before {
    content: ""
}

.bc-i-balance-management:before {
    content: ""
}

.bc-i-topslots:before {
    content: ""
}

.bc-i-megaways:before {
    content: ""
}

.bc-i-turkishTables:before {
    content: ""
}

.bc-i-videopoker:before {
    content: ""
}

.bc-i-euro2020slots:before {
    content: ""
}

.bc-i-casualgames:before {
    content: ""
}

.bc-i-new1:before {
    content: ""
}

.bc-i-scratchgames:before {
    content: ""
}

.bc-i-jackpots:before {
    content: ""
}

.bc-i-150022:before,.bc-i-150023:before,.bc-i-420072:before,.bc-i-roulette:before {
    content: ""
}

.bc-i-videoslots:before {
    content: ""
}

.bc-i-cardgames:before {
    content: ""
}

.bc-i-virtualbetting:before {
    content: ""
}

.bc-i-tacktics:before {
    content: ""
}

.bc-i-betslip:before {
    content: ""
}

.bc-i-lock:before {
    content: ""
}

.bc-i-frozen:before {
    content: ""
}

.bc-i-cashback-cashout:before {
    content: ""
}

.bc-i-money-dollar:before {
    content: ""
}

.bc-i-paper-dollar:before {
    content: ""
}

.bc-i-circle-dollar:before {
    content: ""
}

.bc-i-logout:before {
    content: ""
}

.bc-i-edit:before {
    content: ""
}

.bc-i-attention:before {
    content: ""
}

.bc-i-stream:before {
    content: ""
}

.bc-i-card-football:before {
    content: ""
}

.bc-i-players:before {
    content: ""
}

.bc-i-team-t-shirt:before {
    content: ""
}

.bc-i-graph:before {
    content: ""
}

.bc-i-half-time:before {
    content: ""
}

.bc-i-head-t-head:before {
    content: ""
}

.bc-i-field-soccer:before {
    content: ""
}

.bc-i-result:before {
    content: ""
}

.bc-i-field-basketball:before {
    content: ""
}

.bc-i-block-to-right:before {
    content: ""
}

.bc-i-block-to-left:before {
    content: ""
}

.bc-i-burger-2:before {
    content: ""
}

.bc-i-burger-menu:before,.bc-i-burger:before {
    content: ""
}

.bc-i-reorder-dots:before {
    content: ""
}

.bc-i-apps:before {
    content: ""
}

.bc-i-search:before {
    content: ""
}

.bc-i-wallet:before {
    content: ""
}

.bc-i-delete:before {
    content: ""
}

.bc-i-streaming:before {
    content: ""
}

.bc-i-statistics:before {
    content: ""
}

.bc-i-linkedin:before {
    content: ""
}

.bc-i-android:before {
    content: ""
}

.bc-i-app-store:before {
    content: ""
}

.bc-i-mobile:before {
    content: ""
}

.bc-i-applications:before {
    content: ""
}

.bc-i-draw:before {
    content: ""
}

.bc-i-eye:before {
    content: ""
}

.bc-i-eye-no-fill:before {
    content: ""
}

.bc-i-call:before {
    content: ""
}

.bc-i-casino:before {
    content: ""
}

.bc-i-notification:before {
    content: ""
}

.bc-i-promotion:before {
    content: ""
}

.bc-i-settings:before {
    content: ""
}

.bc-i-swatches:before {
    content: ""
}

.bc-i-play-circle:before {
    content: ""
}

.bc-i-pause:before {
    content: ""
}

.bc-i-play:before {
    content: ""
}

.bc-i-stop:before {
    content: ""
}

.bc-i-checked:before {
    content: ""
}

.bc-i-close-with:before {
    content: ""
}

.bc-i-open-with:before {
    content: ""
}

.bc-i-settings1:before {
    content: ""
}

.bc-i-config:before {
    content: ""
}

.bc-i-duplicate:before {
    content: ""
}

.bc-i-add:before {
    content: ""
}

.bc-i-remove:before {
    content: ""
}

.bc-i-radio-selected:before {
    content: ""
}

.bc-i-radio-unselected:before {
    content: ""
}

.bc-i-check-box-checked:before {
    content: ""
}

.bc-i-check-box-unchecked:before {
    content: ""
}

.bc-i-double-arrow-top:before {
    content: ""
}

.bc-i-double-arrow-bottom:before {
    content: ""
}

.bc-i-compare-arrows:before {
    content: ""
}

.bc-i-arrow-to:before {
    content: ""
}

.bc-i-arrow-to-left:before {
    content: ""
}

.bc-i-arrow-to-right:before {
    content: ""
}

.bc-i-arrow-back:before {
    content: ""
}

.bc-i-arrow-forward:before {
    content: ""
}

.bc-i-arrow-downward:before {
    content: ""
}

.bc-i-arrow-upward:before {
    content: ""
}

.bc-i-small-arrow-left:before {
    content: ""
}

.bc-i-small-arrow-right:before {
    content: ""
}

.bc-i-small-arrow-down:before {
    content: ""
}

.bc-i-small-arrow-up:before {
    content: ""
}

.bc-i-arrow-down:before {
    content: ""
}

.bc-i-arrow-up:before {
    content: ""
}

.bc-i-arrow-drop-down-left:before {
    content: ""
}

.bc-i-arrow-drop-down-right:before {
    content: ""
}

.bc-i-arrow-drop-down-bottom:before {
    content: ""
}

.bc-i-arrow-drop-down-up:before {
    content: ""
}

.bc-i-close-remove:before {
    content: ""
}

.bc-i-lightning:before {
    content: ""
}

.bc-i-thunderstorm:before {
    content: ""
}

.bc-i-FlashGames:before,.bc-i-new:before {
    content: ""
}

.bc-i-Slot777:before {
    content: ""
}

.bc-i-lotterygames:before {
    content: ""
}

.bc-i-VideoBingo:before,.bc-i-videobingo:before {
    content: ""
}

.bc-i-othergames:before,.bc-i-others:before {
    content: ""
}

.bc-i-vertical-toggle:before {
    content: ""
}

.bc-i-new-icon:before {
    content: ""
}

.bc-i-classic_slots_icon:before,.bc-i-classicslots:before {
    content: ""
}

.bc-i-skill_games:before {
    content: ""
}

.bc-i-topgames:before {
    content: ""
}

.bc-i-SlotMachine:before {
    content: ""
}

.bc-i-Vip:before {
    content: ""
}

.bc-i-Wheel-of-dice:before {
    content: ""
}

.bc-i-LiveDraw:before {
    content: "w"
}

.bc-i-Search:before {
    content: ""
}

.bc-i-star-radius:before {
    content: ""
}

.bc-i-Star:before {
    content: ""
}

.bc-i-Star2:before {
    content: ""
}

.bc-i-dailyjackpots:before {
    content: ""
}

.bc-i-Favorite-2:before {
    content: ""
}

.bc-i-Favorite:before {
    content: ""
}

.bc-i-Favorite-outline:before {
    content: ""
}

.bc-i-324121:before,.bc-i-powerkeno:before {
    content: ""
}

.flag-bc {
    width: 22px;
    height: 14px;
    flex-shrink: 0;
    background: url(/static/media/flags.3b8922c5.png) no-repeat 0 0/100%
}

.afghanistan {
    background-position: 0 .3460207612%
}

.africa {
    background-position: 0 .6920415225%
}

.aland {
    background-position: 0 1.0380622837%
}

.albania {
    background-position: 0 1.384083045%
}

.alderney {
    background-position: 0 1.7301038062%
}

.algeria {
    background-position: 0 2.0761245675%
}

.americas {
    background-position: 0 2.4221453287%
}

.americansamoa {
    background-position: 0 2.76816609%
}

.andorra {
    background-position: 0 3.1141868512%
}

.angola {
    background-position: 0 3.4602076125%
}

.anguilla {
    background-position: 0 3.8062283737%
}

.antiguaandbarbuda {
    background-position: 0 4.1522491349%
}

.arableague {
    background-position: 0 4.4982698962%
}

.argentina {
    background-position: 0 4.8442906574%
}

.armenia {
    background-position: 0 5.1903114187%
}

.aruba {
    background-position: 0 5.5363321799%
}

.asia {
    background-position: 0 5.8823529412%
}

.australia {
    background-position: 0 6.2283737024%
}

.austria {
    background-position: 0 6.5743944637%
}

.azerbaijan {
    background-position: 0 6.9204152249%
}

.bahamas {
    background-position: 0 7.2664359862%
}

.bahrain {
    background-position: 0 7.6124567474%
}

.bangladesh {
    background-position: 0 7.9584775087%
}

.barbados {
    background-position: 0 8.3044982699%
}

.basquecountry {
    background-position: 0 8.6505190311%
}

.belarus {
    background-position: 0 8.9965397924%
}

.belgium {
    background-position: 0 9.3425605536%
}

.belize {
    background-position: 0 9.6885813149%
}

.benin {
    background-position: 0 10.0346020761%
}

.bermuda {
    background-position: 0 10.3806228374%
}

.bhutan {
    background-position: 0 10.7266435986%
}

.bolivia {
    background-position: 0 11.0726643599%
}

.bonairesinteustatiusandsaba {
    background-position: 0 11.4186851211%
}

.bosniaherzegovina {
    background-position: 0 11.7647058824%
}

.botswana {
    background-position: 0 12.1107266436%
}

.bouvet {
    background-position: 0 12.4567474048%
}

.brazil {
    background-position: 0 12.8027681661%
}

.britishindianoceanterritory {
    background-position: 0 13.1487889273%
}

.brunei {
    background-position: 0 13.4948096886%
}

.bulgaria {
    background-position: 0 13.8408304498%
}

.burkinafaso {
    background-position: 0 14.1868512111%
}

.burundi {
    background-position: 0 14.5328719723%
}

.cambodia {
    background-position: 0 14.8788927336%
}

.cameroon {
    background-position: 0 15.2249134948%
}

.canada {
    background-position: 0 15.5709342561%
}

.capeverde {
    background-position: 0 15.9169550173%
}

.caricom {
    background-position: 0 16.2629757785%
}

.catalonia {
    background-position: 0 16.6089965398%
}

.caymanislands {
    background-position: 0 16.955017301%
}

.centralafricanrepublic {
    background-position: 0 17.3010380623%
}

.chad {
    background-position: 0 17.6470588235%
}

.chile {
    background-position: 0 17.9930795848%
}

.china {
    background-position: 0 18.339100346%
}

.chinesetaipei {
    background-position: 0 18.6851211073%
}

.christmas {
    background-position: 0 19.0311418685%
}

.cis {
    background-position: 0 19.3771626298%
}

.cocoskeeling {
    background-position: 0 19.723183391%
}

.colombia {
    background-position: 0 20.0692041522%
}

.commonwealth {
    background-position: 0 20.4152249135%
}

.comoros {
    background-position: 0 20.7612456747%
}

.congobrazzaville {
    background-position: 0 21.107266436%
}

.drcongo {
    background-position: 0 21.4532871972%
}

.cookislands {
    background-position: 0 21.7993079585%
}

.costarica {
    background-position: 0 22.1453287197%
}

.cotedivoire {
    background-position: 0 22.491349481%
}

.croatia {
    background-position: 0 22.8373702422%
}

.cuba {
    background-position: 0 23.1833910035%
}

.curacao {
    background-position: 0 23.5294117647%
}

.cyprus {
    background-position: 0 23.875432526%
}

.czechrepublic {
    background-position: 0 24.2214532872%
}

.denmark {
    background-position: 0 24.5674740484%
}

.djibouti {
    background-position: 0 24.9134948097%
}

.dominica {
    background-position: 0 25.2595155709%
}

.dominicanrepublic {
    background-position: 0 25.6055363322%
}

.ecuador {
    background-position: 0 25.9515570934%
}

.egypt {
    background-position: 0 26.2975778547%
}

.elsalvador {
    background-position: 0 26.6435986159%
}

.england {
    background-position: 0 26.9896193772%
}

.equatorialguinea {
    background-position: 0 27.3356401384%
}

.eritrea {
    background-position: 0 27.6816608997%
}

.estonia {
    background-position: 0 28.0276816609%
}

.ethiopia {
    background-position: 0 28.3737024221%
}

.europe {
    background-position: 0 28.7197231834%
}

.fao {
    background-position: 0 29.0657439446%
}

.falkland {
    background-position: 0 29.4117647059%
}

.faroeislands {
    background-position: 0 29.7577854671%
}

.fiji {
    background-position: 0 30.1038062284%
}

.finland {
    background-position: 0 30.4498269896%
}

.france {
    background-position: 0 30.7958477509%
}

.french-guiana {
    background-position: 0 31.1418685121%
}

.frenchsouthernandantarcticlands {
    background-position: 0 31.4878892734%
}

.gabon {
    background-position: 0 31.8339100346%
}

.galicia {
    background-position: 0 32.1799307958%
}

.gambia {
    background-position: 0 32.5259515571%
}

.georgia {
    background-position: 0 32.8719723183%
}

.germany {
    background-position: 0 33.2179930796%
}

.ghana {
    background-position: 0 33.5640138408%
}

.gibraltar {
    background-position: 0 33.9100346021%
}

.greatbritain {
    background-position: 0 34.2560553633%
}

.greece {
    background-position: 0 34.6020761246%
}

.greenland {
    background-position: 0 34.9480968858%
}

.grenada {
    background-position: 0 35.2941176471%
}

.guadeloupe {
    background-position: 0 35.6401384083%
}

.guam {
    background-position: 0 35.9861591696%
}

.guatemala {
    background-position: 0 36.3321799308%
}

.guernsey {
    background-position: 0 36.678200692%
}

.guinea {
    background-position: 0 37.0242214533%
}

.guineabissau {
    background-position: 0 37.3702422145%
}

.guyana {
    background-position: 0 37.7162629758%
}

.haiti {
    background-position: 0 38.062283737%
}

.heardislandandmcdonald {
    background-position: 0 38.4083044983%
}

.honduras {
    background-position: 0 38.7543252595%
}

.hongkong {
    background-position: 0 39.1003460208%
}

.hungary {
    background-position: 0 39.446366782%
}

.iaea {
    background-position: 0 39.7923875433%
}

.iceland {
    background-position: 0 40.1384083045%
}

.iho {
    background-position: 0 40.4844290657%
}

.india {
    background-position: 0 40.830449827%
}

.indonesia {
    background-position: 0 41.1764705882%
}

.international {
    background-position: 0 41.5224913495%
}

.iran {
    background-position: 0 41.8685121107%
}

.iraq {
    background-position: 0 42.214532872%
}

.ireland {
    background-position: 0 42.5605536332%
}

.islamicconference {
    background-position: 0 42.9065743945%
}

.isleofman {
    background-position: 0 43.2525951557%
}

.israel {
    background-position: 0 43.598615917%
}

.italy {
    background-position: 0 43.9446366782%
}

.jamaica {
    background-position: 0 44.2906574394%
}

.japan {
    background-position: 0 44.6366782007%
}

.jersey {
    background-position: 0 44.9826989619%
}

.jordan {
    background-position: 0 45.3287197232%
}

.kazakhstan {
    background-position: 0 45.6747404844%
}

.kenya {
    background-position: 0 46.0207612457%
}

.kiribati {
    background-position: 0 46.3667820069%
}

.kosovo {
    background-position: 0 46.7128027682%
}

.kurdish {
    background-position: 0 47.0588235294%
}

.kuwait {
    background-position: 0 47.4048442907%
}

.kyrgyzstan {
    background-position: 0 47.7508650519%
}

.laos {
    background-position: 0 48.0968858131%
}

.latvia {
    background-position: 0 48.4429065744%
}

.lebanon {
    background-position: 0 48.7889273356%
}

.lesotho {
    background-position: 0 49.1349480969%
}

.liberia {
    background-position: 0 49.4809688581%
}

.libya {
    background-position: 0 49.8269896194%
}

.liechtenshein {
    background-position: 0 50.1730103806%
}

.lithuania {
    background-position: 0 50.5190311419%
}

.luxembourg {
    background-position: 0 50.8650519031%
}

.macau {
    background-position: 0 51.2110726644%
}

.northmacedonia {
    background-position: 0 51.5570934256%
}

.madagascar {
    background-position: 0 51.9031141869%
}

.malawi {
    background-position: 0 52.2491349481%
}

.malaysia {
    background-position: 0 52.5951557093%
}

.maldives {
    background-position: 0 52.9411764706%
}

.mali {
    background-position: 0 53.2871972318%
}

.malta {
    background-position: 0 53.6332179931%
}

.marshallislands {
    background-position: 0 53.9792387543%
}

.martinique {
    background-position: 0 54.3252595156%
}

.mauritania {
    background-position: 0 54.6712802768%
}

.mauritius {
    background-position: 0 55.0173010381%
}

.mayotte {
    background-position: 0 55.3633217993%
}

.mexico {
    background-position: 0 55.7093425606%
}

.micronesia {
    background-position: 0 56.0553633218%
}

.moldova {
    background-position: 0 56.401384083%
}

.monaco {
    background-position: 0 56.7474048443%
}

.mongolia {
    background-position: 0 57.0934256055%
}

.montenegro {
    background-position: 0 57.4394463668%
}

.montserrat {
    background-position: 0 57.785467128%
}

.morocco {
    background-position: 0 58.1314878893%
}

.mozambique {
    background-position: 0 58.4775086505%
}

.myanmar {
    background-position: 0 58.8235294118%
}

.nato {
    background-position: 0 59.169550173%
}

.namibia {
    background-position: 0 59.5155709343%
}

.nauru {
    background-position: 0 59.8615916955%
}

.nepal {
    background-position: 0 60.2076124567%
}

.netherlands {
    background-position: 0 60.553633218%
}

.netherlandsantilles {
    background-position: 0 60.8996539792%
}

.newcaledonia {
    background-position: 0 61.2456747405%
}

.newzealand {
    background-position: 0 61.5916955017%
}

.nicaragua {
    background-position: 0 61.937716263%
}

.niger {
    background-position: 0 62.2837370242%
}

.nigeria {
    background-position: 0 62.6297577855%
}

.niue {
    background-position: 0 62.9757785467%
}

.norfolk {
    background-position: 0 63.321799308%
}

.northamerica {
    background-position: 0 63.6678200692%
}

.northerncyprus {
    background-position: 0 64.0138408304%
}

.northernireland {
    background-position: 0 64.3598615917%
}

.northernmariana {
    background-position: 0 64.7058823529%
}

.northkorea {
    background-position: 0 65.0519031142%
}

.norway {
    background-position: 0 65.3979238754%
}

.oas {
    background-position: 0 65.7439446367%
}

.oceania {
    background-position: 0 66.0899653979%
}

.olimpics {
    background-position: 0 66.4359861592%
}

.oman {
    background-position: 0 66.7820069204%
}

.opec {
    background-position: 0 67.1280276817%
}

.pakistan {
    background-position: 0 67.4740484429%
}

.palau {
    background-position: 0 67.8200692042%
}

.palestine {
    background-position: 0 68.1660899654%
}

.panama {
    background-position: 0 68.5121107266%
}

.papuanewguinea {
    background-position: 0 68.8581314879%
}

.paraguay {
    background-position: 0 69.2041522491%
}

.peru {
    background-position: 0 69.5501730104%
}

.philippines {
    background-position: 0 69.8961937716%
}

.pitcairn {
    background-position: 0 70.2422145329%
}

.poland {
    background-position: 0 70.5882352941%
}

.portugal {
    background-position: 0 70.9342560554%
}

.puertorico {
    background-position: 0 71.2802768166%
}

.qatar {
    background-position: 0 71.6262975779%
}

.quebec {
    background-position: 0 71.9723183391%
}

.redcross {
    background-position: 0 72.3183391003%
}

.reunion {
    background-position: 0 72.6643598616%
}

.romania {
    background-position: 0 73.0103806228%
}

.russia {
    background-position: 0 73.3564013841%
}

.rwanda {
    background-position: 0 73.7024221453%
}

.saintbarthelemy {
    background-position: 0 74.0484429066%
}

.sainthelena {
    background-position: 0 74.3944636678%
}

.saintlucia {
    background-position: 0 74.7404844291%
}

.saintmartin {
    background-position: 0 75.0865051903%
}

.saintpierreandmiquelon {
    background-position: 0 75.4325259516%
}

.samoa {
    background-position: 0 75.7785467128%
}

.sanmarino {
    background-position: 0 76.124567474%
}

.saotomeandprincipe {
    background-position: 0 76.4705882353%
}

.saudiarabia {
    background-position: 0 76.8166089965%
}

.scotland {
    background-position: 0 77.1626297578%
}

.senegal {
    background-position: 0 77.508650519%
}

.serbia {
    background-position: 0 77.8546712803%
}

.seychelles {
    background-position: 0 78.2006920415%
}

.sierraleone {
    background-position: 0 78.5467128028%
}

.singapore {
    background-position: 0 78.892733564%
}

.sintmaarten {
    background-position: 0 79.2387543253%
}

.slovakia {
    background-position: 0 79.5847750865%
}

.slovenia {
    background-position: 0 79.9307958478%
}

.solomonislands {
    background-position: 0 80.276816609%
}

.somalia {
    background-position: 0 80.6228373702%
}

.somaliland {
    background-position: 0 80.9688581315%
}

.southafrica {
    background-position: 0 81.3148788927%
}

.southamerica {
    background-position: 0 81.660899654%
}

.southgeorgiaandsouthsandwich {
    background-position: 0 82.0069204152%
}

.southkorea {
    background-position: 0 82.3529411765%
}

.southsudan {
    background-position: 0 82.6989619377%
}

.spain {
    background-position: 0 83.044982699%
}

.srilanka {
    background-position: 0 83.3910034602%
}

.srlmatches {
    background-position: 0 83.7370242215%
}

.stkittsandnevis {
    background-position: 0 84.0830449827%
}

.stvincentandthegrenadines {
    background-position: 0 84.4290657439%
}

.sudan {
    background-position: 0 84.7750865052%
}

.suriname {
    background-position: 0 85.1211072664%
}

.svalbardandjanmayen {
    background-position: 0 85.4671280277%
}

.swaziland {
    background-position: 0 85.8131487889%
}

.sweden {
    background-position: 0 86.1591695502%
}

.switzerland {
    background-position: 0 86.5051903114%
}

.syria {
    background-position: 0 86.8512110727%
}

.tahiti {
    background-position: 0 87.1972318339%
}

.taiwan {
    background-position: 0 87.5432525952%
}

.tajikistan {
    background-position: 0 87.8892733564%
}

.unitedrepublicoftanzania {
    background-position: 0 88.2352941176%
}

.thailand {
    background-position: 0 88.5813148789%
}

.timorleste {
    background-position: 0 88.9273356401%
}

.togo {
    background-position: 0 89.2733564014%
}

.tokelau {
    background-position: 0 89.6193771626%
}

.tonga {
    background-position: 0 89.9653979239%
}

.trinidadtobago {
    background-position: 0 90.3114186851%
}

.tristandacunha {
    background-position: 0 90.6574394464%
}

.tunisia {
    background-position: 0 91.0034602076%
}

.turkey {
    background-position: 0 91.3494809689%
}

.turkmenistan {
    background-position: 0 91.6955017301%
}

.turksandcaicosislands {
    background-position: 0 92.0415224913%
}

.tuvalu {
    background-position: 0 92.3875432526%
}

.uganda {
    background-position: 0 92.7335640138%
}

.ukraine {
    background-position: 0 93.0795847751%
}

.uae {
    background-position: 0 93.4256055363%
}

.unitedkingdom {
    background-position: 0 93.7716262976%
}

.uruguay {
    background-position: 0 94.1176470588%
}

.usa {
    background-position: 0 94.4636678201%
}

.uzbekistan {
    background-position: 0 94.8096885813%
}

.vanutau {
    background-position: 0 95.1557093426%
}

.vaticancity {
    background-position: 0 95.5017301038%
}

.venezuela {
    background-position: 0 95.8477508651%
}

.vietnam {
    background-position: 0 96.1937716263%
}

.virginislandsbritish {
    background-position: 0 96.5397923875%
}

.virginislandsus {
    background-position: 0 96.8858131488%
}

.wales {
    background-position: 0 97.23183391%
}

.wallisandfutuna {
    background-position: 0 97.5778546713%
}

.westernsahara {
    background-position: 0 97.9238754325%
}

.westindies {
    background-position: 0 98.2698961938%
}

.world {
    background-position: 0 98.615916955%
}

.yemen {
    background-position: 0 98.9619377163%
}

.zambia {
    background-position: 0 99.3079584775%
}

.zanzibar {
    background-position: 0 99.6539792388%
}

.zimbabwe {
    background-position: 0 100%
}

.popular-competitions-bg {
    color: #fff;
    background: #0050bf
}

.horizontal-sl-item-bc.popular-competitions .horizontal-sl-icon-bc {
    color: #0050bf
}

.horizontal-sl-item-bc.popular-competitions.active {
    background: #0050bf
}

.horizontal-sl-item-bc.popular-competitions.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.popular-competitions.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-popular-competitions,.live-calendar-market-bc .bc-i-popular-competitions,.multi-select-icon-bc.bc-i-popular-competitions,.sp-sub-list-bc.popular-competitions .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-popular-competitions {
    color: #0050bf
}

.sp-sub-list-bc.popular-competitions.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #0050bf
}

.sp-sub-list-bc.popular-competitions .market-game-section.active:before {
    background: #0050bf
}

.e-sports .horizontal-sl-item-bc.popular-competitions .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-popular-competitions {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-popular-competitions,.e-sports .competition-icon-league-bc.bc-i-popular-competitions:after,.e-sports .competition-icon-league-bc.bc-i-popular-competitions~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-popular-competitions,.e-sports .e-sports-game-icon-back-nav.bc-i-popular-competitions:after,.e-sports .horizontal-sl-item-bc.popular-competitions,.e-sports .sp-s-l-h-flag-bc.bc-i-popular-competitions {
    background: linear-gradient(180deg,#0d72ff,#0050bf)
}

.e-sports .sp-sub-list-bc.popular-competitions:not(.selected):hover {
    background: rgba(0,80,191,.6);
    box-shadow: 0 0 8px 0 rgba(0,80,191,.6)
}

.e-sports-popular-competitions .e-sports-time-start:before,.e-sports-popular-competitions .horizontal-sl-tab-bc:before,.e-sports-popular-competitions .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.popular-competitions.selected,.sportsbook-center-section.popular-competitions .e-sports-time-start:before,.sportsbook-center-section.popular-competitions .horizontal-sl-tab-bc:before,.sportsbook-center-section.popular-competitions .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#0d72ff,#0050bf)
}

.e-sports-match-container.popular-competitions .market-bc:hover {
    box-shadow: 0 0 20px 0 #0050bf
}

.e-sports-match-container.popular-competitions .market-bc.active,.e-sports-match-container.popular-competitions .market-bc:hover {
    color: #fff;
    background: #0050bf
}

.olympic-competitions-bg {
    color: #fff;
    background: #c63947
}

.horizontal-sl-item-bc.olympic-competitions .horizontal-sl-icon-bc {
    color: #c63947
}

.horizontal-sl-item-bc.olympic-competitions.active {
    background: #c63947
}

.horizontal-sl-item-bc.olympic-competitions.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.olympic-competitions.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-olympic-competitions,.live-calendar-market-bc .bc-i-olympic-competitions,.multi-select-icon-bc.bc-i-olympic-competitions,.sp-sub-list-bc.olympic-competitions .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-olympic-competitions {
    color: #c63947
}

.sp-sub-list-bc.olympic-competitions.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #c63947
}

.sp-sub-list-bc.olympic-competitions .market-game-section.active:before {
    background: #c63947
}

.e-sports .horizontal-sl-item-bc.olympic-competitions .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-olympic-competitions {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-olympic-competitions,.e-sports .competition-icon-league-bc.bc-i-olympic-competitions:after,.e-sports .competition-icon-league-bc.bc-i-olympic-competitions~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-olympic-competitions,.e-sports .e-sports-game-icon-back-nav.bc-i-olympic-competitions:after,.e-sports .horizontal-sl-item-bc.olympic-competitions,.e-sports .sp-s-l-h-flag-bc.bc-i-olympic-competitions {
    background: linear-gradient(180deg,#d7747e,#c63947)
}

.e-sports .sp-sub-list-bc.olympic-competitions:not(.selected):hover {
    background: rgba(198,57,71,.6);
    box-shadow: 0 0 8px 0 rgba(198,57,71,.6)
}

.e-sports-olympic-competitions .e-sports-time-start:before,.e-sports-olympic-competitions .horizontal-sl-tab-bc:before,.e-sports-olympic-competitions .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.olympic-competitions.selected,.sportsbook-center-section.olympic-competitions .e-sports-time-start:before,.sportsbook-center-section.olympic-competitions .horizontal-sl-tab-bc:before,.sportsbook-center-section.olympic-competitions .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#d7747e,#c63947)
}

.e-sports-match-container.olympic-competitions .market-bc:hover {
    box-shadow: 0 0 20px 0 #c63947
}

.e-sports-match-container.olympic-competitions .market-bc.active,.e-sports-match-container.olympic-competitions .market-bc:hover {
    color: #fff;
    background: #c63947
}

.favoritecompetitions-bg {
    color: #fff;
    background: gold
}

.horizontal-sl-item-bc.favoritecompetitions .horizontal-sl-icon-bc {
    color: gold
}

.horizontal-sl-item-bc.favoritecompetitions.active {
    background: gold
}

.horizontal-sl-item-bc.favoritecompetitions.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.favoritecompetitions.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-favoritecompetitions,.live-calendar-market-bc .bc-i-favoritecompetitions,.multi-select-icon-bc.bc-i-favoritecompetitions,.sp-sub-list-bc.favoritecompetitions .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-favoritecompetitions {
    color: gold
}

.sp-sub-list-bc.favoritecompetitions.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: gold
}

.sp-sub-list-bc.favoritecompetitions .market-game-section.active:before {
    background: gold
}

.e-sports .horizontal-sl-item-bc.favoritecompetitions .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-favoritecompetitions {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-favoritecompetitions,.e-sports .competition-icon-league-bc.bc-i-favoritecompetitions:after,.e-sports .competition-icon-league-bc.bc-i-favoritecompetitions~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-favoritecompetitions,.e-sports .e-sports-game-icon-back-nav.bc-i-favoritecompetitions:after,.e-sports .horizontal-sl-item-bc.favoritecompetitions,.e-sports .sp-s-l-h-flag-bc.bc-i-favoritecompetitions {
    background: linear-gradient(180deg,#ffe34d,gold)
}

.e-sports .sp-sub-list-bc.favoritecompetitions:not(.selected):hover {
    background: rgba(255,215,0,.6);
    box-shadow: 0 0 8px 0 rgba(255,215,0,.6)
}

.e-sports-favoritecompetitions .e-sports-time-start:before,.e-sports-favoritecompetitions .horizontal-sl-tab-bc:before,.e-sports-favoritecompetitions .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.favoritecompetitions.selected,.sportsbook-center-section.favoritecompetitions .e-sports-time-start:before,.sportsbook-center-section.favoritecompetitions .horizontal-sl-tab-bc:before,.sportsbook-center-section.favoritecompetitions .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ffe34d,gold)
}

.e-sports-match-container.favoritecompetitions .market-bc:hover {
    box-shadow: 0 0 20px 0 gold
}

.e-sports-match-container.favoritecompetitions .market-bc.active,.e-sports-match-container.favoritecompetitions .market-bc:hover {
    color: #fff;
    background: gold
}

.AirHockey-bg {
    color: #000;
    background: #86bad9
}

.horizontal-sl-item-bc.AirHockey .horizontal-sl-icon-bc {
    color: #86bad9
}

.horizontal-sl-item-bc.AirHockey.active {
    background: #86bad9
}

.horizontal-sl-item-bc.AirHockey.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.AirHockey.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-AirHockey,.live-calendar-market-bc .bc-i-AirHockey,.multi-select-icon-bc.bc-i-AirHockey,.sp-sub-list-bc.AirHockey .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-AirHockey {
    color: #86bad9
}

.sp-sub-list-bc.AirHockey.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #86bad9
}

.sp-sub-list-bc.AirHockey .market-game-section.active:before {
    background: #86bad9
}

.e-sports .horizontal-sl-item-bc.AirHockey .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-AirHockey {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-AirHockey,.e-sports .competition-icon-league-bc.bc-i-AirHockey:after,.e-sports .competition-icon-league-bc.bc-i-AirHockey~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-AirHockey,.e-sports .e-sports-game-icon-back-nav.bc-i-AirHockey:after,.e-sports .horizontal-sl-item-bc.AirHockey,.e-sports .sp-s-l-h-flag-bc.bc-i-AirHockey {
    background: linear-gradient(180deg,#c0dbeb,#86bad9)
}

.e-sports .sp-sub-list-bc.AirHockey:not(.selected):hover {
    background: rgba(134,186,217,.6);
    box-shadow: 0 0 8px 0 rgba(134,186,217,.6)
}

.e-sports-AirHockey .e-sports-time-start:before,.e-sports-AirHockey .horizontal-sl-tab-bc:before,.e-sports-AirHockey .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.AirHockey.selected,.sportsbook-center-section.AirHockey .e-sports-time-start:before,.sportsbook-center-section.AirHockey .horizontal-sl-tab-bc:before,.sportsbook-center-section.AirHockey .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#c0dbeb,#86bad9)
}

.e-sports-match-container.AirHockey .market-bc:hover {
    box-shadow: 0 0 20px 0 #86bad9
}

.e-sports-match-container.AirHockey .market-bc.active,.e-sports-match-container.AirHockey .market-bc:hover {
    color: #fff;
    background: #86bad9
}

.AgeofEmpires-bg {
    color: #000;
    background: #c77e61
}

.horizontal-sl-item-bc.AgeofEmpires .horizontal-sl-icon-bc {
    color: #c77e61
}

.horizontal-sl-item-bc.AgeofEmpires.active {
    background: #c77e61
}

.horizontal-sl-item-bc.AgeofEmpires.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.AgeofEmpires.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-AgeofEmpires,.live-calendar-market-bc .bc-i-AgeofEmpires,.multi-select-icon-bc.bc-i-AgeofEmpires,.sp-sub-list-bc.AgeofEmpires .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-AgeofEmpires {
    color: #c77e61
}

.sp-sub-list-bc.AgeofEmpires.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #c77e61
}

.sp-sub-list-bc.AgeofEmpires .market-game-section.active:before {
    background: #c77e61
}

.e-sports .horizontal-sl-item-bc.AgeofEmpires .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-AgeofEmpires {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-AgeofEmpires,.e-sports .competition-icon-league-bc.bc-i-AgeofEmpires:after,.e-sports .competition-icon-league-bc.bc-i-AgeofEmpires~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-AgeofEmpires,.e-sports .e-sports-game-icon-back-nav.bc-i-AgeofEmpires:after,.e-sports .horizontal-sl-item-bc.AgeofEmpires,.e-sports .sp-s-l-h-flag-bc.bc-i-AgeofEmpires {
    background: linear-gradient(180deg,#dbac99,#c77e61)
}

.e-sports .sp-sub-list-bc.AgeofEmpires:not(.selected):hover {
    background: rgba(199,126,97,.6);
    box-shadow: 0 0 8px 0 rgba(199,126,97,.6)
}

.e-sports-AgeofEmpires .e-sports-time-start:before,.e-sports-AgeofEmpires .horizontal-sl-tab-bc:before,.e-sports-AgeofEmpires .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.AgeofEmpires.selected,.sportsbook-center-section.AgeofEmpires .e-sports-time-start:before,.sportsbook-center-section.AgeofEmpires .horizontal-sl-tab-bc:before,.sportsbook-center-section.AgeofEmpires .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#dbac99,#c77e61)
}

.e-sports-match-container.AgeofEmpires .market-bc:hover {
    box-shadow: 0 0 20px 0 #c77e61
}

.e-sports-match-container.AgeofEmpires .market-bc.active,.e-sports-match-container.AgeofEmpires .market-bc:hover {
    color: #fff;
    background: #c77e61
}

.AllianceofValiantArms-bg {
    color: #fff;
    background: #847221
}

.horizontal-sl-item-bc.AllianceofValiantArms .horizontal-sl-icon-bc {
    color: #847221
}

.horizontal-sl-item-bc.AllianceofValiantArms.active {
    background: #847221
}

.horizontal-sl-item-bc.AllianceofValiantArms.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.AllianceofValiantArms.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-AllianceofValiantArms,.live-calendar-market-bc .bc-i-AllianceofValiantArms,.multi-select-icon-bc.bc-i-AllianceofValiantArms,.sp-sub-list-bc.AllianceofValiantArms .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-AllianceofValiantArms {
    color: #847221
}

.sp-sub-list-bc.AllianceofValiantArms.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #847221
}

.sp-sub-list-bc.AllianceofValiantArms .market-game-section.active:before {
    background: #847221
}

.e-sports .horizontal-sl-item-bc.AllianceofValiantArms .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-AllianceofValiantArms {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-AllianceofValiantArms,.e-sports .competition-icon-league-bc.bc-i-AllianceofValiantArms:after,.e-sports .competition-icon-league-bc.bc-i-AllianceofValiantArms~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-AllianceofValiantArms,.e-sports .e-sports-game-icon-back-nav.bc-i-AllianceofValiantArms:after,.e-sports .horizontal-sl-item-bc.AllianceofValiantArms,.e-sports .sp-s-l-h-flag-bc.bc-i-AllianceofValiantArms {
    background: linear-gradient(180deg,#c1a730,#847221)
}

.e-sports .sp-sub-list-bc.AllianceofValiantArms:not(.selected):hover {
    background: rgba(132,114,33,.6);
    box-shadow: 0 0 8px 0 rgba(132,114,33,.6)
}

.e-sports-AllianceofValiantArms .e-sports-time-start:before,.e-sports-AllianceofValiantArms .horizontal-sl-tab-bc:before,.e-sports-AllianceofValiantArms .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.AllianceofValiantArms.selected,.sportsbook-center-section.AllianceofValiantArms .e-sports-time-start:before,.sportsbook-center-section.AllianceofValiantArms .horizontal-sl-tab-bc:before,.sportsbook-center-section.AllianceofValiantArms .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#c1a730,#847221)
}

.e-sports-match-container.AllianceofValiantArms .market-bc:hover {
    box-shadow: 0 0 20px 0 #847221
}

.e-sports-match-container.AllianceofValiantArms .market-bc.active,.e-sports-match-container.AllianceofValiantArms .market-bc:hover {
    color: #fff;
    background: #847221
}

.AlpineSkiing-bg {
    color: #000;
    background: #93c6e5
}

.horizontal-sl-item-bc.AlpineSkiing .horizontal-sl-icon-bc {
    color: #93c6e5
}

.horizontal-sl-item-bc.AlpineSkiing.active {
    background: #93c6e5
}

.horizontal-sl-item-bc.AlpineSkiing.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.AlpineSkiing.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-AlpineSkiing,.live-calendar-market-bc .bc-i-AlpineSkiing,.multi-select-icon-bc.bc-i-AlpineSkiing,.sp-sub-list-bc.AlpineSkiing .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-AlpineSkiing {
    color: #93c6e5
}

.sp-sub-list-bc.AlpineSkiing.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #93c6e5
}

.sp-sub-list-bc.AlpineSkiing .market-game-section.active:before {
    background: #93c6e5
}

.e-sports .horizontal-sl-item-bc.AlpineSkiing .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-AlpineSkiing {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-AlpineSkiing,.e-sports .competition-icon-league-bc.bc-i-AlpineSkiing:after,.e-sports .competition-icon-league-bc.bc-i-AlpineSkiing~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-AlpineSkiing,.e-sports .e-sports-game-icon-back-nav.bc-i-AlpineSkiing:after,.e-sports .horizontal-sl-item-bc.AlpineSkiing,.e-sports .sp-s-l-h-flag-bc.bc-i-AlpineSkiing {
    background: linear-gradient(180deg,#d1e7f4,#93c6e5)
}

.e-sports .sp-sub-list-bc.AlpineSkiing:not(.selected):hover {
    background: rgba(147,198,229,.6);
    box-shadow: 0 0 8px 0 rgba(147,198,229,.6)
}

.e-sports-AlpineSkiing .e-sports-time-start:before,.e-sports-AlpineSkiing .horizontal-sl-tab-bc:before,.e-sports-AlpineSkiing .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.AlpineSkiing.selected,.sportsbook-center-section.AlpineSkiing .e-sports-time-start:before,.sportsbook-center-section.AlpineSkiing .horizontal-sl-tab-bc:before,.sportsbook-center-section.AlpineSkiing .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#d1e7f4,#93c6e5)
}

.e-sports-match-container.AlpineSkiing .market-bc:hover {
    box-shadow: 0 0 20px 0 #93c6e5
}

.e-sports-match-container.AlpineSkiing .market-bc.active,.e-sports-match-container.AlpineSkiing .market-bc:hover {
    color: #fff;
    background: #93c6e5
}

.AmericanFootball-bg {
    color: #000;
    background: #e7685c
}

.horizontal-sl-item-bc.AmericanFootball .horizontal-sl-icon-bc {
    color: #e7685c
}

.horizontal-sl-item-bc.AmericanFootball.active {
    background: #e7685c
}

.horizontal-sl-item-bc.AmericanFootball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.AmericanFootball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-AmericanFootball,.live-calendar-market-bc .bc-i-AmericanFootball,.multi-select-icon-bc.bc-i-AmericanFootball,.sp-sub-list-bc.AmericanFootball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-AmericanFootball {
    color: #e7685c
}

.sp-sub-list-bc.AmericanFootball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #e7685c
}

.sp-sub-list-bc.AmericanFootball .market-game-section.active:before {
    background: #e7685c
}

.e-sports .horizontal-sl-item-bc.AmericanFootball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-AmericanFootball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-AmericanFootball,.e-sports .competition-icon-league-bc.bc-i-AmericanFootball:after,.e-sports .competition-icon-league-bc.bc-i-AmericanFootball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-AmericanFootball,.e-sports .e-sports-game-icon-back-nav.bc-i-AmericanFootball:after,.e-sports .horizontal-sl-item-bc.AmericanFootball,.e-sports .sp-s-l-h-flag-bc.bc-i-AmericanFootball {
    background: linear-gradient(180deg,#f1a69f,#e7685c)
}

.e-sports .sp-sub-list-bc.AmericanFootball:not(.selected):hover {
    background: rgba(231,104,92,.6);
    box-shadow: 0 0 8px 0 rgba(231,104,92,.6)
}

.e-sports-AmericanFootball .e-sports-time-start:before,.e-sports-AmericanFootball .horizontal-sl-tab-bc:before,.e-sports-AmericanFootball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.AmericanFootball.selected,.sportsbook-center-section.AmericanFootball .e-sports-time-start:before,.sportsbook-center-section.AmericanFootball .horizontal-sl-tab-bc:before,.sportsbook-center-section.AmericanFootball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#f1a69f,#e7685c)
}

.e-sports-match-container.AmericanFootball .market-bc:hover {
    box-shadow: 0 0 20px 0 #e7685c
}

.e-sports-match-container.AmericanFootball .market-bc.active,.e-sports-match-container.AmericanFootball .market-bc:hover {
    color: #fff;
    background: #e7685c
}

.ApexLegends-bg {
    color: #fff;
    background: #a81b24
}

.horizontal-sl-item-bc.ApexLegends .horizontal-sl-icon-bc {
    color: #a81b24
}

.horizontal-sl-item-bc.ApexLegends.active {
    background: #a81b24
}

.horizontal-sl-item-bc.ApexLegends.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.ApexLegends.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-ApexLegends,.live-calendar-market-bc .bc-i-ApexLegends,.multi-select-icon-bc.bc-i-ApexLegends,.sp-sub-list-bc.ApexLegends .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-ApexLegends {
    color: #a81b24
}

.sp-sub-list-bc.ApexLegends.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #a81b24
}

.sp-sub-list-bc.ApexLegends .market-game-section.active:before {
    background: #a81b24
}

.e-sports .horizontal-sl-item-bc.ApexLegends .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-ApexLegends {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-ApexLegends,.e-sports .competition-icon-league-bc.bc-i-ApexLegends:after,.e-sports .competition-icon-league-bc.bc-i-ApexLegends~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-ApexLegends,.e-sports .e-sports-game-icon-back-nav.bc-i-ApexLegends:after,.e-sports .horizontal-sl-item-bc.ApexLegends,.e-sports .sp-s-l-h-flag-bc.bc-i-ApexLegends {
    background: linear-gradient(180deg,#de323d,#a81b24)
}

.e-sports .sp-sub-list-bc.ApexLegends:not(.selected):hover {
    background: rgba(168,27,36,.6);
    box-shadow: 0 0 8px 0 rgba(168,27,36,.6)
}

.e-sports-ApexLegends .e-sports-time-start:before,.e-sports-ApexLegends .horizontal-sl-tab-bc:before,.e-sports-ApexLegends .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.ApexLegends.selected,.sportsbook-center-section.ApexLegends .e-sports-time-start:before,.sportsbook-center-section.ApexLegends .horizontal-sl-tab-bc:before,.sportsbook-center-section.ApexLegends .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#de323d,#a81b24)
}

.e-sports-match-container.ApexLegends .market-bc:hover {
    box-shadow: 0 0 20px 0 #a81b24
}

.e-sports-match-container.ApexLegends .market-bc.active,.e-sports-match-container.ApexLegends .market-bc:hover {
    color: #fff;
    background: #a81b24
}

.Archery-bg {
    color: #000;
    background: #f781d9
}

.horizontal-sl-item-bc.Archery .horizontal-sl-icon-bc {
    color: #f781d9
}

.horizontal-sl-item-bc.Archery.active {
    background: #f781d9
}

.horizontal-sl-item-bc.Archery.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Archery.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Archery,.live-calendar-market-bc .bc-i-Archery,.multi-select-icon-bc.bc-i-Archery,.sp-sub-list-bc.Archery .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Archery {
    color: #f781d9
}

.sp-sub-list-bc.Archery.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #f781d9
}

.sp-sub-list-bc.Archery .market-game-section.active:before {
    background: #f781d9
}

.e-sports .horizontal-sl-item-bc.Archery .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Archery {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Archery,.e-sports .competition-icon-league-bc.bc-i-Archery:after,.e-sports .competition-icon-league-bc.bc-i-Archery~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Archery,.e-sports .e-sports-game-icon-back-nav.bc-i-Archery:after,.e-sports .horizontal-sl-item-bc.Archery,.e-sports .sp-s-l-h-flag-bc.bc-i-Archery {
    background: linear-gradient(180deg,#fcc9ef,#f781d9)
}

.e-sports .sp-sub-list-bc.Archery:not(.selected):hover {
    background: rgba(247,129,217,.6);
    box-shadow: 0 0 8px 0 rgba(247,129,217,.6)
}

.e-sports-Archery .e-sports-time-start:before,.e-sports-Archery .horizontal-sl-tab-bc:before,.e-sports-Archery .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Archery.selected,.sportsbook-center-section.Archery .e-sports-time-start:before,.sportsbook-center-section.Archery .horizontal-sl-tab-bc:before,.sportsbook-center-section.Archery .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#fcc9ef,#f781d9)
}

.e-sports-match-container.Archery .market-bc:hover {
    box-shadow: 0 0 20px 0 #f781d9
}

.e-sports-match-container.Archery .market-bc.active,.e-sports-match-container.Archery .market-bc:hover {
    color: #fff;
    background: #f781d9
}

.ArcheryH2H-bg {
    color: #fff;
    background: #a43e8a
}

.horizontal-sl-item-bc.ArcheryH2H .horizontal-sl-icon-bc {
    color: #a43e8a
}

.horizontal-sl-item-bc.ArcheryH2H.active {
    background: #a43e8a
}

.horizontal-sl-item-bc.ArcheryH2H.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.ArcheryH2H.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-ArcheryH2H,.live-calendar-market-bc .bc-i-ArcheryH2H,.multi-select-icon-bc.bc-i-ArcheryH2H,.sp-sub-list-bc.ArcheryH2H .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-ArcheryH2H {
    color: #a43e8a
}

.sp-sub-list-bc.ArcheryH2H.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #a43e8a
}

.sp-sub-list-bc.ArcheryH2H .market-game-section.active:before {
    background: #a43e8a
}

.e-sports .horizontal-sl-item-bc.ArcheryH2H .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-ArcheryH2H {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-ArcheryH2H,.e-sports .competition-icon-league-bc.bc-i-ArcheryH2H:after,.e-sports .competition-icon-league-bc.bc-i-ArcheryH2H~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-ArcheryH2H,.e-sports .e-sports-game-icon-back-nav.bc-i-ArcheryH2H:after,.e-sports .horizontal-sl-item-bc.ArcheryH2H,.e-sports .sp-s-l-h-flag-bc.bc-i-ArcheryH2H {
    background: linear-gradient(180deg,#c668ae,#a43e8a)
}

.e-sports .sp-sub-list-bc.ArcheryH2H:not(.selected):hover {
    background: rgba(164,62,138,.6);
    box-shadow: 0 0 8px 0 rgba(164,62,138,.6)
}

.e-sports-ArcheryH2H .e-sports-time-start:before,.e-sports-ArcheryH2H .horizontal-sl-tab-bc:before,.e-sports-ArcheryH2H .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.ArcheryH2H.selected,.sportsbook-center-section.ArcheryH2H .e-sports-time-start:before,.sportsbook-center-section.ArcheryH2H .horizontal-sl-tab-bc:before,.sportsbook-center-section.ArcheryH2H .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#c668ae,#a43e8a)
}

.e-sports-match-container.ArcheryH2H .market-bc:hover {
    box-shadow: 0 0 20px 0 #a43e8a
}

.e-sports-match-container.ArcheryH2H .market-bc.active,.e-sports-match-container.ArcheryH2H .market-bc:hover {
    color: #fff;
    background: #a43e8a
}

.ArenaofValor-bg {
    color: #fff;
    background: #3b387f
}

.horizontal-sl-item-bc.ArenaofValor .horizontal-sl-icon-bc {
    color: #3b387f
}

.horizontal-sl-item-bc.ArenaofValor.active {
    background: #3b387f
}

.horizontal-sl-item-bc.ArenaofValor.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.ArenaofValor.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-ArenaofValor,.live-calendar-market-bc .bc-i-ArenaofValor,.multi-select-icon-bc.bc-i-ArenaofValor,.sp-sub-list-bc.ArenaofValor .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-ArenaofValor {
    color: #3b387f
}

.sp-sub-list-bc.ArenaofValor.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #3b387f
}

.sp-sub-list-bc.ArenaofValor .market-game-section.active:before {
    background: #3b387f
}

.e-sports .horizontal-sl-item-bc.ArenaofValor .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-ArenaofValor {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-ArenaofValor,.e-sports .competition-icon-league-bc.bc-i-ArenaofValor:after,.e-sports .competition-icon-league-bc.bc-i-ArenaofValor~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-ArenaofValor,.e-sports .e-sports-game-icon-back-nav.bc-i-ArenaofValor:after,.e-sports .horizontal-sl-item-bc.ArenaofValor,.e-sports .sp-s-l-h-flag-bc.bc-i-ArenaofValor {
    background: linear-gradient(180deg,#5551b2,#3b387f)
}

.e-sports .sp-sub-list-bc.ArenaofValor:not(.selected):hover {
    background: rgba(59,56,127,.6);
    box-shadow: 0 0 8px 0 rgba(59,56,127,.6)
}

.e-sports-ArenaofValor .e-sports-time-start:before,.e-sports-ArenaofValor .horizontal-sl-tab-bc:before,.e-sports-ArenaofValor .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.ArenaofValor.selected,.sportsbook-center-section.ArenaofValor .e-sports-time-start:before,.sportsbook-center-section.ArenaofValor .horizontal-sl-tab-bc:before,.sportsbook-center-section.ArenaofValor .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#5551b2,#3b387f)
}

.e-sports-match-container.ArenaofValor .market-bc:hover {
    box-shadow: 0 0 20px 0 #3b387f
}

.e-sports-match-container.ArenaofValor .market-bc.active,.e-sports-match-container.ArenaofValor .market-bc:hover {
    color: #fff;
    background: #3b387f
}

.Athletics-bg {
    color: #fff;
    background: #0b5b99
}

.horizontal-sl-item-bc.Athletics .horizontal-sl-icon-bc {
    color: #0b5b99
}

.horizontal-sl-item-bc.Athletics.active {
    background: #0b5b99
}

.horizontal-sl-item-bc.Athletics.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Athletics.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Athletics,.live-calendar-market-bc .bc-i-Athletics,.multi-select-icon-bc.bc-i-Athletics,.sp-sub-list-bc.Athletics .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Athletics {
    color: #0b5b99
}

.sp-sub-list-bc.Athletics.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #0b5b99
}

.sp-sub-list-bc.Athletics .market-game-section.active:before {
    background: #0b5b99
}

.e-sports .horizontal-sl-item-bc.Athletics .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Athletics {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Athletics,.e-sports .competition-icon-league-bc.bc-i-Athletics:after,.e-sports .competition-icon-league-bc.bc-i-Athletics~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Athletics,.e-sports .e-sports-game-icon-back-nav.bc-i-Athletics:after,.e-sports .horizontal-sl-item-bc.Athletics,.e-sports .sp-s-l-h-flag-bc.bc-i-Athletics {
    background: linear-gradient(180deg,#1085e0,#0b5b99)
}

.e-sports .sp-sub-list-bc.Athletics:not(.selected):hover {
    background: rgba(11,91,153,.6);
    box-shadow: 0 0 8px 0 rgba(11,91,153,.6)
}

.e-sports-Athletics .e-sports-time-start:before,.e-sports-Athletics .horizontal-sl-tab-bc:before,.e-sports-Athletics .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Athletics.selected,.sportsbook-center-section.Athletics .e-sports-time-start:before,.sportsbook-center-section.Athletics .horizontal-sl-tab-bc:before,.sportsbook-center-section.Athletics .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#1085e0,#0b5b99)
}

.e-sports-match-container.Athletics .market-bc:hover {
    box-shadow: 0 0 20px 0 #0b5b99
}

.e-sports-match-container.Athletics .market-bc.active,.e-sports-match-container.Athletics .market-bc:hover {
    color: #fff;
    background: #0b5b99
}

.AustralianFootball-bg {
    color: #fff;
    background: #119a18
}

.horizontal-sl-item-bc.AustralianFootball .horizontal-sl-icon-bc {
    color: #119a18
}

.horizontal-sl-item-bc.AustralianFootball.active {
    background: #119a18
}

.horizontal-sl-item-bc.AustralianFootball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.AustralianFootball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-AustralianFootball,.live-calendar-market-bc .bc-i-AustralianFootball,.multi-select-icon-bc.bc-i-AustralianFootball,.sp-sub-list-bc.AustralianFootball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-AustralianFootball {
    color: #119a18
}

.sp-sub-list-bc.AustralianFootball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #119a18
}

.sp-sub-list-bc.AustralianFootball .market-game-section.active:before {
    background: #119a18
}

.e-sports .horizontal-sl-item-bc.AustralianFootball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-AustralianFootball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-AustralianFootball,.e-sports .competition-icon-league-bc.bc-i-AustralianFootball:after,.e-sports .competition-icon-league-bc.bc-i-AustralianFootball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-AustralianFootball,.e-sports .e-sports-game-icon-back-nav.bc-i-AustralianFootball:after,.e-sports .horizontal-sl-item-bc.AustralianFootball,.e-sports .sp-s-l-h-flag-bc.bc-i-AustralianFootball {
    background: linear-gradient(180deg,#19df23,#119a18)
}

.e-sports .sp-sub-list-bc.AustralianFootball:not(.selected):hover {
    background: rgba(17,154,24,.6);
    box-shadow: 0 0 8px 0 rgba(17,154,24,.6)
}

.e-sports-AustralianFootball .e-sports-time-start:before,.e-sports-AustralianFootball .horizontal-sl-tab-bc:before,.e-sports-AustralianFootball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.AustralianFootball.selected,.sportsbook-center-section.AustralianFootball .e-sports-time-start:before,.sportsbook-center-section.AustralianFootball .horizontal-sl-tab-bc:before,.sportsbook-center-section.AustralianFootball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#19df23,#119a18)
}

.e-sports-match-container.AustralianFootball .market-bc:hover {
    box-shadow: 0 0 20px 0 #119a18
}

.e-sports-match-container.AustralianFootball .market-bc.active,.e-sports-match-container.AustralianFootball .market-bc:hover {
    color: #fff;
    background: #119a18
}

.AutoRacing-bg {
    color: #000;
    background: #ac9afd
}

.horizontal-sl-item-bc.AutoRacing .horizontal-sl-icon-bc {
    color: #ac9afd
}

.horizontal-sl-item-bc.AutoRacing.active {
    background: #ac9afd
}

.horizontal-sl-item-bc.AutoRacing.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.AutoRacing.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-AutoRacing,.live-calendar-market-bc .bc-i-AutoRacing,.multi-select-icon-bc.bc-i-AutoRacing,.sp-sub-list-bc.AutoRacing .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-AutoRacing {
    color: #ac9afd
}

.sp-sub-list-bc.AutoRacing.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #ac9afd
}

.sp-sub-list-bc.AutoRacing .market-game-section.active:before {
    background: #ac9afd
}

.e-sports .horizontal-sl-item-bc.AutoRacing .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-AutoRacing {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-AutoRacing,.e-sports .competition-icon-league-bc.bc-i-AutoRacing:after,.e-sports .competition-icon-league-bc.bc-i-AutoRacing~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-AutoRacing,.e-sports .e-sports-game-icon-back-nav.bc-i-AutoRacing:after,.e-sports .horizontal-sl-item-bc.AutoRacing,.e-sports .sp-s-l-h-flag-bc.bc-i-AutoRacing {
    background: linear-gradient(180deg,#eae5fe,#ac9afd)
}

.e-sports .sp-sub-list-bc.AutoRacing:not(.selected):hover {
    background: rgba(172,154,253,.6);
    box-shadow: 0 0 8px 0 rgba(172,154,253,.6)
}

.e-sports-AutoRacing .e-sports-time-start:before,.e-sports-AutoRacing .horizontal-sl-tab-bc:before,.e-sports-AutoRacing .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.AutoRacing.selected,.sportsbook-center-section.AutoRacing .e-sports-time-start:before,.sportsbook-center-section.AutoRacing .horizontal-sl-tab-bc:before,.sportsbook-center-section.AutoRacing .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#eae5fe,#ac9afd)
}

.e-sports-match-container.AutoRacing .market-bc:hover {
    box-shadow: 0 0 20px 0 #ac9afd
}

.e-sports-match-container.AutoRacing .market-bc.active,.e-sports-match-container.AutoRacing .market-bc:hover {
    color: #fff;
    background: #ac9afd
}

.Badminton-bg {
    color: #000;
    background: #70c2a7
}

.horizontal-sl-item-bc.Badminton .horizontal-sl-icon-bc {
    color: #70c2a7
}

.horizontal-sl-item-bc.Badminton.active {
    background: #70c2a7
}

.horizontal-sl-item-bc.Badminton.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Badminton.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Badminton,.live-calendar-market-bc .bc-i-Badminton,.multi-select-icon-bc.bc-i-Badminton,.sp-sub-list-bc.Badminton .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Badminton {
    color: #70c2a7
}

.sp-sub-list-bc.Badminton.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #70c2a7
}

.sp-sub-list-bc.Badminton .market-game-section.active:before {
    background: #70c2a7
}

.e-sports .horizontal-sl-item-bc.Badminton .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Badminton {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Badminton,.e-sports .competition-icon-league-bc.bc-i-Badminton:after,.e-sports .competition-icon-league-bc.bc-i-Badminton~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Badminton,.e-sports .e-sports-game-icon-back-nav.bc-i-Badminton:after,.e-sports .horizontal-sl-item-bc.Badminton,.e-sports .sp-s-l-h-flag-bc.bc-i-Badminton {
    background: linear-gradient(180deg,#a6d9c8,#70c2a7)
}

.e-sports .sp-sub-list-bc.Badminton:not(.selected):hover {
    background: rgba(112,194,167,.6);
    box-shadow: 0 0 8px 0 rgba(112,194,167,.6)
}

.e-sports-Badminton .e-sports-time-start:before,.e-sports-Badminton .horizontal-sl-tab-bc:before,.e-sports-Badminton .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Badminton.selected,.sportsbook-center-section.Badminton .e-sports-time-start:before,.sportsbook-center-section.Badminton .horizontal-sl-tab-bc:before,.sportsbook-center-section.Badminton .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#a6d9c8,#70c2a7)
}

.e-sports-match-container.Badminton .market-bc:hover {
    box-shadow: 0 0 20px 0 #70c2a7
}

.e-sports-match-container.Badminton .market-bc.active,.e-sports-match-container.Badminton .market-bc:hover {
    color: #fff;
    background: #70c2a7
}

.BallHockey-bg {
    color: #fff;
    background: #168763
}

.horizontal-sl-item-bc.BallHockey .horizontal-sl-icon-bc {
    color: #168763
}

.horizontal-sl-item-bc.BallHockey.active {
    background: #168763
}

.horizontal-sl-item-bc.BallHockey.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.BallHockey.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-BallHockey,.live-calendar-market-bc .bc-i-BallHockey,.multi-select-icon-bc.bc-i-BallHockey,.sp-sub-list-bc.BallHockey .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-BallHockey {
    color: #168763
}

.sp-sub-list-bc.BallHockey.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #168763
}

.sp-sub-list-bc.BallHockey .market-game-section.active:before {
    background: #168763
}

.e-sports .horizontal-sl-item-bc.BallHockey .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-BallHockey {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-BallHockey,.e-sports .competition-icon-league-bc.bc-i-BallHockey:after,.e-sports .competition-icon-league-bc.bc-i-BallHockey~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-BallHockey,.e-sports .e-sports-game-icon-back-nav.bc-i-BallHockey:after,.e-sports .horizontal-sl-item-bc.BallHockey,.e-sports .sp-s-l-h-flag-bc.bc-i-BallHockey {
    background: linear-gradient(180deg,#21c993,#168763)
}

.e-sports .sp-sub-list-bc.BallHockey:not(.selected):hover {
    background: rgba(22,135,99,.6);
    box-shadow: 0 0 8px 0 rgba(22,135,99,.6)
}

.e-sports-BallHockey .e-sports-time-start:before,.e-sports-BallHockey .horizontal-sl-tab-bc:before,.e-sports-BallHockey .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.BallHockey.selected,.sportsbook-center-section.BallHockey .e-sports-time-start:before,.sportsbook-center-section.BallHockey .horizontal-sl-tab-bc:before,.sportsbook-center-section.BallHockey .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#21c993,#168763)
}

.e-sports-match-container.BallHockey .market-bc:hover {
    box-shadow: 0 0 20px 0 #168763
}

.e-sports-match-container.BallHockey .market-bc.active,.e-sports-match-container.BallHockey .market-bc:hover {
    color: #fff;
    background: #168763
}

.Bandy-bg {
    color: #fff;
    background: #5da167
}

.horizontal-sl-item-bc.Bandy .horizontal-sl-icon-bc {
    color: #5da167
}

.horizontal-sl-item-bc.Bandy.active {
    background: #5da167
}

.horizontal-sl-item-bc.Bandy.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Bandy.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Bandy,.live-calendar-market-bc .bc-i-Bandy,.multi-select-icon-bc.bc-i-Bandy,.sp-sub-list-bc.Bandy .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Bandy {
    color: #5da167
}

.sp-sub-list-bc.Bandy.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #5da167
}

.sp-sub-list-bc.Bandy .market-game-section.active:before {
    background: #5da167
}

.e-sports .horizontal-sl-item-bc.Bandy .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Bandy {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Bandy,.e-sports .competition-icon-league-bc.bc-i-Bandy:after,.e-sports .competition-icon-league-bc.bc-i-Bandy~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Bandy,.e-sports .e-sports-game-icon-back-nav.bc-i-Bandy:after,.e-sports .horizontal-sl-item-bc.Bandy,.e-sports .sp-s-l-h-flag-bc.bc-i-Bandy {
    background: linear-gradient(180deg,#8dbd94,#5da167)
}

.e-sports .sp-sub-list-bc.Bandy:not(.selected):hover {
    background: rgba(93,161,103,.6);
    box-shadow: 0 0 8px 0 rgba(93,161,103,.6)
}

.e-sports-Bandy .e-sports-time-start:before,.e-sports-Bandy .horizontal-sl-tab-bc:before,.e-sports-Bandy .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Bandy.selected,.sportsbook-center-section.Bandy .e-sports-time-start:before,.sportsbook-center-section.Bandy .horizontal-sl-tab-bc:before,.sportsbook-center-section.Bandy .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#8dbd94,#5da167)
}

.e-sports-match-container.Bandy .market-bc:hover {
    box-shadow: 0 0 20px 0 #5da167
}

.e-sports-match-container.Bandy .market-bc.active,.e-sports-match-container.Bandy .market-bc:hover {
    color: #fff;
    background: #5da167
}

.Baseball-bg {
    color: #000;
    background: #5caaa7
}

.horizontal-sl-item-bc.Baseball .horizontal-sl-icon-bc {
    color: #5caaa7
}

.horizontal-sl-item-bc.Baseball.active {
    background: #5caaa7
}

.horizontal-sl-item-bc.Baseball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Baseball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Baseball,.live-calendar-market-bc .bc-i-Baseball,.multi-select-icon-bc.bc-i-Baseball,.sp-sub-list-bc.Baseball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Baseball {
    color: #5caaa7
}

.sp-sub-list-bc.Baseball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #5caaa7
}

.sp-sub-list-bc.Baseball .market-game-section.active:before {
    background: #5caaa7
}

.e-sports .horizontal-sl-item-bc.Baseball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Baseball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Baseball,.e-sports .competition-icon-league-bc.bc-i-Baseball:after,.e-sports .competition-icon-league-bc.bc-i-Baseball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Baseball,.e-sports .e-sports-game-icon-back-nav.bc-i-Baseball:after,.e-sports .horizontal-sl-item-bc.Baseball,.e-sports .sp-s-l-h-flag-bc.bc-i-Baseball {
    background: linear-gradient(180deg,#8ec4c2,#5caaa7)
}

.e-sports .sp-sub-list-bc.Baseball:not(.selected):hover {
    background: rgba(92,170,167,.6);
    box-shadow: 0 0 8px 0 rgba(92,170,167,.6)
}

.e-sports-Baseball .e-sports-time-start:before,.e-sports-Baseball .horizontal-sl-tab-bc:before,.e-sports-Baseball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Baseball.selected,.sportsbook-center-section.Baseball .e-sports-time-start:before,.sportsbook-center-section.Baseball .horizontal-sl-tab-bc:before,.sportsbook-center-section.Baseball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#8ec4c2,#5caaa7)
}

.e-sports-match-container.Baseball .market-bc:hover {
    box-shadow: 0 0 20px 0 #5caaa7
}

.e-sports-match-container.Baseball .market-bc.active,.e-sports-match-container.Baseball .market-bc:hover {
    color: #fff;
    background: #5caaa7
}

.Basketball-bg {
    color: #fff;
    background: #fca601
}

.horizontal-sl-item-bc.Basketball .horizontal-sl-icon-bc {
    color: #fca601
}

.horizontal-sl-item-bc.Basketball.active {
    background: #fca601
}

.horizontal-sl-item-bc.Basketball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Basketball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Basketball,.live-calendar-market-bc .bc-i-Basketball,.multi-select-icon-bc.bc-i-Basketball,.sp-sub-list-bc.Basketball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Basketball {
    color: #fca601
}

.sp-sub-list-bc.Basketball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #fca601
}

.sp-sub-list-bc.Basketball .market-game-section.active:before {
    background: #fca601
}

.e-sports .horizontal-sl-item-bc.Basketball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Basketball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Basketball,.e-sports .competition-icon-league-bc.bc-i-Basketball:after,.e-sports .competition-icon-league-bc.bc-i-Basketball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Basketball,.e-sports .e-sports-game-icon-back-nav.bc-i-Basketball:after,.e-sports .horizontal-sl-item-bc.Basketball,.e-sports .sp-s-l-h-flag-bc.bc-i-Basketball {
    background: linear-gradient(180deg,#fec14b,#fca601)
}

.e-sports .sp-sub-list-bc.Basketball:not(.selected):hover {
    background: rgba(252,166,1,.6);
    box-shadow: 0 0 8px 0 rgba(252,166,1,.6)
}

.e-sports-Basketball .e-sports-time-start:before,.e-sports-Basketball .horizontal-sl-tab-bc:before,.e-sports-Basketball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Basketball.selected,.sportsbook-center-section.Basketball .e-sports-time-start:before,.sportsbook-center-section.Basketball .horizontal-sl-tab-bc:before,.sportsbook-center-section.Basketball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#fec14b,#fca601)
}

.e-sports-match-container.Basketball .market-bc:hover {
    box-shadow: 0 0 20px 0 #fca601
}

.e-sports-match-container.Basketball .market-bc.active,.e-sports-match-container.Basketball .market-bc:hover {
    color: #fff;
    background: #fca601
}

.\33 x3Basketball-bg {
    color: #000;
    background: #e1572a
}

.horizontal-sl-item-bc.\33 x3Basketball .horizontal-sl-icon-bc {
    color: #e1572a
}

.horizontal-sl-item-bc.\33 x3Basketball.active {
    background: #e1572a
}

.horizontal-sl-item-bc.\33 x3Basketball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.\33 x3Basketball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-3x3Basketball,.live-calendar-market-bc .bc-i-3x3Basketball,.multi-select-icon-bc.bc-i-3x3Basketball,.sp-sub-list-bc.\33 x3Basketball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-3x3Basketball {
    color: #e1572a
}

.sp-sub-list-bc.\33 x3Basketball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #e1572a
}

.sp-sub-list-bc.\33 x3Basketball .market-game-section.active:before {
    background: #e1572a
}

.e-sports .horizontal-sl-item-bc.\33 x3Basketball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-3x3Basketball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-3x3Basketball,.e-sports .competition-icon-league-bc.bc-i-3x3Basketball:after,.e-sports .competition-icon-league-bc.bc-i-3x3Basketball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-3x3Basketball,.e-sports .e-sports-game-icon-back-nav.bc-i-3x3Basketball:after,.e-sports .horizontal-sl-item-bc.\33 x3Basketball,.e-sports .sp-s-l-h-flag-bc.bc-i-3x3Basketball {
    background: linear-gradient(180deg,#ea8c6d,#e1572a)
}

.e-sports .sp-sub-list-bc.\33 x3Basketball:not(.selected):hover {
    background: rgba(225,87,42,.6);
    box-shadow: 0 0 8px 0 rgba(225,87,42,.6)
}

.e-sports-3x3Basketball .e-sports-time-start:before,.e-sports-3x3Basketball .horizontal-sl-tab-bc:before,.e-sports-3x3Basketball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.\33 x3Basketball.selected,.sportsbook-center-section.\33 x3Basketball .e-sports-time-start:before,.sportsbook-center-section.\33 x3Basketball .horizontal-sl-tab-bc:before,.sportsbook-center-section.\33 x3Basketball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ea8c6d,#e1572a)
}

.e-sports-match-container.\33 x3Basketball .market-bc:hover {
    box-shadow: 0 0 20px 0 #e1572a
}

.e-sports-match-container.\33 x3Basketball .market-bc.active,.e-sports-match-container.\33 x3Basketball .market-bc:hover {
    color: #fff;
    background: #e1572a
}

.BasketballShots-bg {
    color: #fff;
    background: #fca601
}

.horizontal-sl-item-bc.BasketballShots .horizontal-sl-icon-bc {
    color: #fca601
}

.horizontal-sl-item-bc.BasketballShots.active {
    background: #fca601
}

.horizontal-sl-item-bc.BasketballShots.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.BasketballShots.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-BasketballShots,.live-calendar-market-bc .bc-i-BasketballShots,.multi-select-icon-bc.bc-i-BasketballShots,.sp-sub-list-bc.BasketballShots .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-BasketballShots {
    color: #fca601
}

.sp-sub-list-bc.BasketballShots.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #fca601
}

.sp-sub-list-bc.BasketballShots .market-game-section.active:before {
    background: #fca601
}

.e-sports .horizontal-sl-item-bc.BasketballShots .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-BasketballShots {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-BasketballShots,.e-sports .competition-icon-league-bc.bc-i-BasketballShots:after,.e-sports .competition-icon-league-bc.bc-i-BasketballShots~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-BasketballShots,.e-sports .e-sports-game-icon-back-nav.bc-i-BasketballShots:after,.e-sports .horizontal-sl-item-bc.BasketballShots,.e-sports .sp-s-l-h-flag-bc.bc-i-BasketballShots {
    background: linear-gradient(180deg,#fec14b,#fca601)
}

.e-sports .sp-sub-list-bc.BasketballShots:not(.selected):hover {
    background: rgba(252,166,1,.6);
    box-shadow: 0 0 8px 0 rgba(252,166,1,.6)
}

.e-sports-BasketballShots .e-sports-time-start:before,.e-sports-BasketballShots .horizontal-sl-tab-bc:before,.e-sports-BasketballShots .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.BasketballShots.selected,.sportsbook-center-section.BasketballShots .e-sports-time-start:before,.sportsbook-center-section.BasketballShots .horizontal-sl-tab-bc:before,.sportsbook-center-section.BasketballShots .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#fec14b,#fca601)
}

.e-sports-match-container.BasketballShots .market-bc:hover {
    box-shadow: 0 0 20px 0 #fca601
}

.e-sports-match-container.BasketballShots .market-bc.active,.e-sports-match-container.BasketballShots .market-bc:hover {
    color: #fff;
    background: #fca601
}

.BeachHandball-bg {
    color: #000;
    background: #ccbb87
}

.horizontal-sl-item-bc.BeachHandball .horizontal-sl-icon-bc {
    color: #ccbb87
}

.horizontal-sl-item-bc.BeachHandball.active {
    background: #ccbb87
}

.horizontal-sl-item-bc.BeachHandball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.BeachHandball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-BeachHandball,.live-calendar-market-bc .bc-i-BeachHandball,.multi-select-icon-bc.bc-i-BeachHandball,.sp-sub-list-bc.BeachHandball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-BeachHandball {
    color: #ccbb87
}

.sp-sub-list-bc.BeachHandball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #ccbb87
}

.sp-sub-list-bc.BeachHandball .market-game-section.active:before {
    background: #ccbb87
}

.e-sports .horizontal-sl-item-bc.BeachHandball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-BeachHandball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-BeachHandball,.e-sports .competition-icon-league-bc.bc-i-BeachHandball:after,.e-sports .competition-icon-league-bc.bc-i-BeachHandball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-BeachHandball,.e-sports .e-sports-game-icon-back-nav.bc-i-BeachHandball:after,.e-sports .horizontal-sl-item-bc.BeachHandball,.e-sports .sp-s-l-h-flag-bc.bc-i-BeachHandball {
    background: linear-gradient(180deg,#e3d9bd,#ccbb87)
}

.e-sports .sp-sub-list-bc.BeachHandball:not(.selected):hover {
    background: rgba(204,187,135,.6);
    box-shadow: 0 0 8px 0 rgba(204,187,135,.6)
}

.e-sports-BeachHandball .e-sports-time-start:before,.e-sports-BeachHandball .horizontal-sl-tab-bc:before,.e-sports-BeachHandball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.BeachHandball.selected,.sportsbook-center-section.BeachHandball .e-sports-time-start:before,.sportsbook-center-section.BeachHandball .horizontal-sl-tab-bc:before,.sportsbook-center-section.BeachHandball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e3d9bd,#ccbb87)
}

.e-sports-match-container.BeachHandball .market-bc:hover {
    box-shadow: 0 0 20px 0 #ccbb87
}

.e-sports-match-container.BeachHandball .market-bc.active,.e-sports-match-container.BeachHandball .market-bc:hover {
    color: #fff;
    background: #ccbb87
}

.BeachSoccer-bg {
    color: #000;
    background: #bfaf7e
}

.horizontal-sl-item-bc.BeachSoccer .horizontal-sl-icon-bc {
    color: #bfaf7e
}

.horizontal-sl-item-bc.BeachSoccer.active {
    background: #bfaf7e
}

.horizontal-sl-item-bc.BeachSoccer.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.BeachSoccer.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-BeachSoccer,.live-calendar-market-bc .bc-i-BeachSoccer,.multi-select-icon-bc.bc-i-BeachSoccer,.sp-sub-list-bc.BeachSoccer .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-BeachSoccer {
    color: #bfaf7e
}

.sp-sub-list-bc.BeachSoccer.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #bfaf7e
}

.sp-sub-list-bc.BeachSoccer .market-game-section.active:before {
    background: #bfaf7e
}

.e-sports .horizontal-sl-item-bc.BeachSoccer .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-BeachSoccer {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-BeachSoccer,.e-sports .competition-icon-league-bc.bc-i-BeachSoccer:after,.e-sports .competition-icon-league-bc.bc-i-BeachSoccer~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-BeachSoccer,.e-sports .e-sports-game-icon-back-nav.bc-i-BeachSoccer:after,.e-sports .horizontal-sl-item-bc.BeachSoccer,.e-sports .sp-s-l-h-flag-bc.bc-i-BeachSoccer {
    background: linear-gradient(180deg,#d8cfb1,#bfaf7e)
}

.e-sports .sp-sub-list-bc.BeachSoccer:not(.selected):hover {
    background: rgba(191,175,126,.6);
    box-shadow: 0 0 8px 0 rgba(191,175,126,.6)
}

.e-sports-BeachSoccer .e-sports-time-start:before,.e-sports-BeachSoccer .horizontal-sl-tab-bc:before,.e-sports-BeachSoccer .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.BeachSoccer.selected,.sportsbook-center-section.BeachSoccer .e-sports-time-start:before,.sportsbook-center-section.BeachSoccer .horizontal-sl-tab-bc:before,.sportsbook-center-section.BeachSoccer .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#d8cfb1,#bfaf7e)
}

.e-sports-match-container.BeachSoccer .market-bc:hover {
    box-shadow: 0 0 20px 0 #bfaf7e
}

.e-sports-match-container.BeachSoccer .market-bc.active,.e-sports-match-container.BeachSoccer .market-bc:hover {
    color: #fff;
    background: #bfaf7e
}

.BeachFootball-bg {
    color: #000;
    background: #bfaf7e
}

.horizontal-sl-item-bc.BeachFootball .horizontal-sl-icon-bc {
    color: #bfaf7e
}

.horizontal-sl-item-bc.BeachFootball.active {
    background: #bfaf7e
}

.horizontal-sl-item-bc.BeachFootball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.BeachFootball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-BeachFootball,.live-calendar-market-bc .bc-i-BeachFootball,.multi-select-icon-bc.bc-i-BeachFootball,.sp-sub-list-bc.BeachFootball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-BeachFootball {
    color: #bfaf7e
}

.sp-sub-list-bc.BeachFootball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #bfaf7e
}

.sp-sub-list-bc.BeachFootball .market-game-section.active:before {
    background: #bfaf7e
}

.e-sports .horizontal-sl-item-bc.BeachFootball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-BeachFootball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-BeachFootball,.e-sports .competition-icon-league-bc.bc-i-BeachFootball:after,.e-sports .competition-icon-league-bc.bc-i-BeachFootball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-BeachFootball,.e-sports .e-sports-game-icon-back-nav.bc-i-BeachFootball:after,.e-sports .horizontal-sl-item-bc.BeachFootball,.e-sports .sp-s-l-h-flag-bc.bc-i-BeachFootball {
    background: linear-gradient(180deg,#d8cfb1,#bfaf7e)
}

.e-sports .sp-sub-list-bc.BeachFootball:not(.selected):hover {
    background: rgba(191,175,126,.6);
    box-shadow: 0 0 8px 0 rgba(191,175,126,.6)
}

.e-sports-BeachFootball .e-sports-time-start:before,.e-sports-BeachFootball .horizontal-sl-tab-bc:before,.e-sports-BeachFootball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.BeachFootball.selected,.sportsbook-center-section.BeachFootball .e-sports-time-start:before,.sportsbook-center-section.BeachFootball .horizontal-sl-tab-bc:before,.sportsbook-center-section.BeachFootball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#d8cfb1,#bfaf7e)
}

.e-sports-match-container.BeachFootball .market-bc:hover {
    box-shadow: 0 0 20px 0 #bfaf7e
}

.e-sports-match-container.BeachFootball .market-bc.active,.e-sports-match-container.BeachFootball .market-bc:hover {
    color: #fff;
    background: #bfaf7e
}

.BeachVolleyball-bg {
    color: #000;
    background: #d9c68f
}

.horizontal-sl-item-bc.BeachVolleyball .horizontal-sl-icon-bc {
    color: #d9c68f
}

.horizontal-sl-item-bc.BeachVolleyball.active {
    background: #d9c68f
}

.horizontal-sl-item-bc.BeachVolleyball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.BeachVolleyball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-BeachVolleyball,.live-calendar-market-bc .bc-i-BeachVolleyball,.multi-select-icon-bc.bc-i-BeachVolleyball,.sp-sub-list-bc.BeachVolleyball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-BeachVolleyball {
    color: #d9c68f
}

.sp-sub-list-bc.BeachVolleyball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #d9c68f
}

.sp-sub-list-bc.BeachVolleyball .market-game-section.active:before {
    background: #d9c68f
}

.e-sports .horizontal-sl-item-bc.BeachVolleyball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-BeachVolleyball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-BeachVolleyball,.e-sports .competition-icon-league-bc.bc-i-BeachVolleyball:after,.e-sports .competition-icon-league-bc.bc-i-BeachVolleyball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-BeachVolleyball,.e-sports .e-sports-game-icon-back-nav.bc-i-BeachVolleyball:after,.e-sports .horizontal-sl-item-bc.BeachVolleyball,.e-sports .sp-s-l-h-flag-bc.bc-i-BeachVolleyball {
    background: linear-gradient(180deg,#ece3c8,#d9c68f)
}

.e-sports .sp-sub-list-bc.BeachVolleyball:not(.selected):hover {
    background: rgba(217,198,143,.6);
    box-shadow: 0 0 8px 0 rgba(217,198,143,.6)
}

.e-sports-BeachVolleyball .e-sports-time-start:before,.e-sports-BeachVolleyball .horizontal-sl-tab-bc:before,.e-sports-BeachVolleyball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.BeachVolleyball.selected,.sportsbook-center-section.BeachVolleyball .e-sports-time-start:before,.sportsbook-center-section.BeachVolleyball .horizontal-sl-tab-bc:before,.sportsbook-center-section.BeachVolleyball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ece3c8,#d9c68f)
}

.e-sports-match-container.BeachVolleyball .market-bc:hover {
    box-shadow: 0 0 20px 0 #d9c68f
}

.e-sports-match-container.BeachVolleyball .market-bc.active,.e-sports-match-container.BeachVolleyball .market-bc:hover {
    color: #fff;
    background: #d9c68f
}

.BrawlStars-bg {
    color: #000;
    background: #ff9317
}

.horizontal-sl-item-bc.BrawlStars .horizontal-sl-icon-bc {
    color: #ff9317
}

.horizontal-sl-item-bc.BrawlStars.active {
    background: #ff9317
}

.horizontal-sl-item-bc.BrawlStars.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.BrawlStars.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-BrawlStars,.live-calendar-market-bc .bc-i-BrawlStars,.multi-select-icon-bc.bc-i-BrawlStars,.sp-sub-list-bc.BrawlStars .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-BrawlStars {
    color: #ff9317
}

.sp-sub-list-bc.BrawlStars.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #ff9317
}

.sp-sub-list-bc.BrawlStars .market-game-section.active:before {
    background: #ff9317
}

.e-sports .horizontal-sl-item-bc.BrawlStars .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-BrawlStars {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-BrawlStars,.e-sports .competition-icon-league-bc.bc-i-BrawlStars:after,.e-sports .competition-icon-league-bc.bc-i-BrawlStars~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-BrawlStars,.e-sports .e-sports-game-icon-back-nav.bc-i-BrawlStars:after,.e-sports .horizontal-sl-item-bc.BrawlStars,.e-sports .sp-s-l-h-flag-bc.bc-i-BrawlStars {
    background: linear-gradient(180deg,#ffb764,#ff9317)
}

.e-sports .sp-sub-list-bc.BrawlStars:not(.selected):hover {
    background: rgba(255,147,23,.6);
    box-shadow: 0 0 8px 0 rgba(255,147,23,.6)
}

.e-sports-BrawlStars .e-sports-time-start:before,.e-sports-BrawlStars .horizontal-sl-tab-bc:before,.e-sports-BrawlStars .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.BrawlStars.selected,.sportsbook-center-section.BrawlStars .e-sports-time-start:before,.sportsbook-center-section.BrawlStars .horizontal-sl-tab-bc:before,.sportsbook-center-section.BrawlStars .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ffb764,#ff9317)
}

.e-sports-match-container.BrawlStars .market-bc:hover {
    box-shadow: 0 0 20px 0 #ff9317
}

.e-sports-match-container.BrawlStars .market-bc.active,.e-sports-match-container.BrawlStars .market-bc:hover {
    color: #fff;
    background: #ff9317
}

.Biathlon-bg {
    color: #000;
    background: #bedbed
}

.horizontal-sl-item-bc.Biathlon .horizontal-sl-icon-bc {
    color: #bedbed
}

.horizontal-sl-item-bc.Biathlon.active {
    background: #bedbed
}

.horizontal-sl-item-bc.Biathlon.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Biathlon.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Biathlon,.live-calendar-market-bc .bc-i-Biathlon,.multi-select-icon-bc.bc-i-Biathlon,.sp-sub-list-bc.Biathlon .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Biathlon {
    color: #bedbed
}

.sp-sub-list-bc.Biathlon.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #bedbed
}

.sp-sub-list-bc.Biathlon .market-game-section.active:before {
    background: #bedbed
}

.e-sports .horizontal-sl-item-bc.Biathlon .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Biathlon {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Biathlon,.e-sports .competition-icon-league-bc.bc-i-Biathlon:after,.e-sports .competition-icon-league-bc.bc-i-Biathlon~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Biathlon,.e-sports .e-sports-game-icon-back-nav.bc-i-Biathlon:after,.e-sports .horizontal-sl-item-bc.Biathlon,.e-sports .sp-s-l-h-flag-bc.bc-i-Biathlon {
    background: linear-gradient(180deg,#fafcfe,#bedbed)
}

.e-sports .sp-sub-list-bc.Biathlon:not(.selected):hover {
    background: rgba(190,219,237,.6);
    box-shadow: 0 0 8px 0 rgba(190,219,237,.6)
}

.e-sports-Biathlon .e-sports-time-start:before,.e-sports-Biathlon .horizontal-sl-tab-bc:before,.e-sports-Biathlon .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Biathlon.selected,.sportsbook-center-section.Biathlon .e-sports-time-start:before,.sportsbook-center-section.Biathlon .horizontal-sl-tab-bc:before,.sportsbook-center-section.Biathlon .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#fafcfe,#bedbed)
}

.e-sports-match-container.Biathlon .market-bc:hover {
    box-shadow: 0 0 20px 0 #bedbed
}

.e-sports-match-container.Biathlon .market-bc.active,.e-sports-match-container.Biathlon .market-bc:hover {
    color: #fff;
    background: #bedbed
}

.Boxing-bg {
    color: #fff;
    background: #0e7acc
}

.horizontal-sl-item-bc.Boxing .horizontal-sl-icon-bc {
    color: #0e7acc
}

.horizontal-sl-item-bc.Boxing.active {
    background: #0e7acc
}

.horizontal-sl-item-bc.Boxing.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Boxing.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Boxing,.live-calendar-market-bc .bc-i-Boxing,.multi-select-icon-bc.bc-i-Boxing,.sp-sub-list-bc.Boxing .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Boxing {
    color: #0e7acc
}

.sp-sub-list-bc.Boxing.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #0e7acc
}

.sp-sub-list-bc.Boxing .market-game-section.active:before {
    background: #0e7acc
}

.e-sports .horizontal-sl-item-bc.Boxing .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Boxing {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Boxing,.e-sports .competition-icon-league-bc.bc-i-Boxing:after,.e-sports .competition-icon-league-bc.bc-i-Boxing~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Boxing,.e-sports .e-sports-game-icon-back-nav.bc-i-Boxing:after,.e-sports .horizontal-sl-item-bc.Boxing,.e-sports .sp-s-l-h-flag-bc.bc-i-Boxing {
    background: linear-gradient(180deg,#35a0f1,#0e7acc)
}

.e-sports .sp-sub-list-bc.Boxing:not(.selected):hover {
    background: rgba(14,122,204,.6);
    box-shadow: 0 0 8px 0 rgba(14,122,204,.6)
}

.e-sports-Boxing .e-sports-time-start:before,.e-sports-Boxing .horizontal-sl-tab-bc:before,.e-sports-Boxing .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Boxing.selected,.sportsbook-center-section.Boxing .e-sports-time-start:before,.sportsbook-center-section.Boxing .horizontal-sl-tab-bc:before,.sportsbook-center-section.Boxing .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#35a0f1,#0e7acc)
}

.e-sports-match-container.Boxing .market-bc:hover {
    box-shadow: 0 0 20px 0 #0e7acc
}

.e-sports-match-container.Boxing .market-bc.active,.e-sports-match-container.Boxing .market-bc:hover {
    color: #fff;
    background: #0e7acc
}

.CallOfDuty-bg {
    color: #fff;
    background: #826b4a
}

.horizontal-sl-item-bc.CallOfDuty .horizontal-sl-icon-bc {
    color: #826b4a
}

.horizontal-sl-item-bc.CallOfDuty.active {
    background: #826b4a
}

.horizontal-sl-item-bc.CallOfDuty.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.CallOfDuty.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-CallOfDuty,.live-calendar-market-bc .bc-i-CallOfDuty,.multi-select-icon-bc.bc-i-CallOfDuty,.sp-sub-list-bc.CallOfDuty .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-CallOfDuty {
    color: #826b4a
}

.sp-sub-list-bc.CallOfDuty.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #826b4a
}

.sp-sub-list-bc.CallOfDuty .market-game-section.active:before {
    background: #826b4a
}

.e-sports .horizontal-sl-item-bc.CallOfDuty .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-CallOfDuty {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-CallOfDuty,.e-sports .competition-icon-league-bc.bc-i-CallOfDuty:after,.e-sports .competition-icon-league-bc.bc-i-CallOfDuty~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-CallOfDuty,.e-sports .e-sports-game-icon-back-nav.bc-i-CallOfDuty:after,.e-sports .horizontal-sl-item-bc.CallOfDuty,.e-sports .sp-s-l-h-flag-bc.bc-i-CallOfDuty {
    background: linear-gradient(180deg,#ac926d,#826b4a)
}

.e-sports .sp-sub-list-bc.CallOfDuty:not(.selected):hover {
    background: rgba(130,107,74,.6);
    box-shadow: 0 0 8px 0 rgba(130,107,74,.6)
}

.e-sports-CallOfDuty .e-sports-time-start:before,.e-sports-CallOfDuty .horizontal-sl-tab-bc:before,.e-sports-CallOfDuty .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.CallOfDuty.selected,.sportsbook-center-section.CallOfDuty .e-sports-time-start:before,.sportsbook-center-section.CallOfDuty .horizontal-sl-tab-bc:before,.sportsbook-center-section.CallOfDuty .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ac926d,#826b4a)
}

.e-sports-match-container.CallOfDuty .market-bc:hover {
    box-shadow: 0 0 20px 0 #826b4a
}

.e-sports-match-container.CallOfDuty .market-bc.active,.e-sports-match-container.CallOfDuty .market-bc:hover {
    color: #fff;
    background: #826b4a
}

.Canoe-bg {
    color: #fff;
    background: #0d72bf
}

.horizontal-sl-item-bc.Canoe .horizontal-sl-icon-bc {
    color: #0d72bf
}

.horizontal-sl-item-bc.Canoe.active {
    background: #0d72bf
}

.horizontal-sl-item-bc.Canoe.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Canoe.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Canoe,.live-calendar-market-bc .bc-i-Canoe,.multi-select-icon-bc.bc-i-Canoe,.sp-sub-list-bc.Canoe .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Canoe {
    color: #0d72bf
}

.sp-sub-list-bc.Canoe.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #0d72bf
}

.sp-sub-list-bc.Canoe .market-game-section.active:before {
    background: #0d72bf
}

.e-sports .horizontal-sl-item-bc.Canoe .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Canoe {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Canoe,.e-sports .competition-icon-league-bc.bc-i-Canoe:after,.e-sports .competition-icon-league-bc.bc-i-Canoe~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Canoe,.e-sports .e-sports-game-icon-back-nav.bc-i-Canoe:after,.e-sports .horizontal-sl-item-bc.Canoe,.e-sports .sp-s-l-h-flag-bc.bc-i-Canoe {
    background: linear-gradient(180deg,#289af0,#0d72bf)
}

.e-sports .sp-sub-list-bc.Canoe:not(.selected):hover {
    background: rgba(13,114,191,.6);
    box-shadow: 0 0 8px 0 rgba(13,114,191,.6)
}

.e-sports-Canoe .e-sports-time-start:before,.e-sports-Canoe .horizontal-sl-tab-bc:before,.e-sports-Canoe .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Canoe.selected,.sportsbook-center-section.Canoe .e-sports-time-start:before,.sportsbook-center-section.Canoe .horizontal-sl-tab-bc:before,.sportsbook-center-section.Canoe .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#289af0,#0d72bf)
}

.e-sports-match-container.Canoe .market-bc:hover {
    box-shadow: 0 0 20px 0 #0d72bf
}

.e-sports-match-container.Canoe .market-bc.active,.e-sports-match-container.Canoe .market-bc:hover {
    color: #fff;
    background: #0d72bf
}

.Chess-bg {
    color: #000;
    background: #edbd6f
}

.horizontal-sl-item-bc.Chess .horizontal-sl-icon-bc {
    color: #edbd6f
}

.horizontal-sl-item-bc.Chess.active {
    background: #edbd6f
}

.horizontal-sl-item-bc.Chess.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Chess.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Chess,.live-calendar-market-bc .bc-i-Chess,.multi-select-icon-bc.bc-i-Chess,.sp-sub-list-bc.Chess .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Chess {
    color: #edbd6f
}

.sp-sub-list-bc.Chess.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #edbd6f
}

.sp-sub-list-bc.Chess .market-game-section.active:before {
    background: #edbd6f
}

.e-sports .horizontal-sl-item-bc.Chess .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Chess {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Chess,.e-sports .competition-icon-league-bc.bc-i-Chess:after,.e-sports .competition-icon-league-bc.bc-i-Chess~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Chess,.e-sports .e-sports-game-icon-back-nav.bc-i-Chess:after,.e-sports .horizontal-sl-item-bc.Chess,.e-sports .sp-s-l-h-flag-bc.bc-i-Chess {
    background: linear-gradient(180deg,#f6dcb3,#edbd6f)
}

.e-sports .sp-sub-list-bc.Chess:not(.selected):hover {
    background: rgba(237,189,111,.6);
    box-shadow: 0 0 8px 0 rgba(237,189,111,.6)
}

.e-sports-Chess .e-sports-time-start:before,.e-sports-Chess .horizontal-sl-tab-bc:before,.e-sports-Chess .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Chess.selected,.sportsbook-center-section.Chess .e-sports-time-start:before,.sportsbook-center-section.Chess .horizontal-sl-tab-bc:before,.sportsbook-center-section.Chess .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#f6dcb3,#edbd6f)
}

.e-sports-match-container.Chess .market-bc:hover {
    box-shadow: 0 0 20px 0 #edbd6f
}

.e-sports-match-container.Chess .market-bc.active,.e-sports-match-container.Chess .market-bc:hover {
    color: #fff;
    background: #edbd6f
}

.Climbing-bg {
    color: #fff;
    background: #f7a600
}

.horizontal-sl-item-bc.Climbing .horizontal-sl-icon-bc {
    color: #f7a600
}

.horizontal-sl-item-bc.Climbing.active {
    background: #f7a600
}

.horizontal-sl-item-bc.Climbing.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Climbing.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Climbing,.live-calendar-market-bc .bc-i-Climbing,.multi-select-icon-bc.bc-i-Climbing,.sp-sub-list-bc.Climbing .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Climbing {
    color: #f7a600
}

.sp-sub-list-bc.Climbing.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #f7a600
}

.sp-sub-list-bc.Climbing .market-game-section.active:before {
    background: #f7a600
}

.e-sports .horizontal-sl-item-bc.Climbing .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Climbing {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Climbing,.e-sports .competition-icon-league-bc.bc-i-Climbing:after,.e-sports .competition-icon-league-bc.bc-i-Climbing~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Climbing,.e-sports .e-sports-game-icon-back-nav.bc-i-Climbing:after,.e-sports .horizontal-sl-item-bc.Climbing,.e-sports .sp-s-l-h-flag-bc.bc-i-Climbing {
    background: linear-gradient(180deg,#ffc245,#f7a600)
}

.e-sports .sp-sub-list-bc.Climbing:not(.selected):hover {
    background: rgba(247,166,0,.6);
    box-shadow: 0 0 8px 0 rgba(247,166,0,.6)
}

.e-sports-Climbing .e-sports-time-start:before,.e-sports-Climbing .horizontal-sl-tab-bc:before,.e-sports-Climbing .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Climbing.selected,.sportsbook-center-section.Climbing .e-sports-time-start:before,.sportsbook-center-section.Climbing .horizontal-sl-tab-bc:before,.sportsbook-center-section.Climbing .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ffc245,#f7a600)
}

.e-sports-match-container.Climbing .market-bc:hover {
    box-shadow: 0 0 20px 0 #f7a600
}

.e-sports-match-container.Climbing .market-bc.active,.e-sports-match-container.Climbing .market-bc:hover {
    color: #fff;
    background: #f7a600
}

.Cricket-bg {
    color: #fff;
    background: #1bab7d
}

.horizontal-sl-item-bc.Cricket .horizontal-sl-icon-bc {
    color: #1bab7d
}

.horizontal-sl-item-bc.Cricket.active {
    background: #1bab7d
}

.horizontal-sl-item-bc.Cricket.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Cricket.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Cricket,.live-calendar-market-bc .bc-i-Cricket,.multi-select-icon-bc.bc-i-Cricket,.sp-sub-list-bc.Cricket .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Cricket {
    color: #1bab7d
}

.sp-sub-list-bc.Cricket.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #1bab7d
}

.sp-sub-list-bc.Cricket .market-game-section.active:before {
    background: #1bab7d
}

.e-sports .horizontal-sl-item-bc.Cricket .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Cricket {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Cricket,.e-sports .competition-icon-league-bc.bc-i-Cricket:after,.e-sports .competition-icon-league-bc.bc-i-Cricket~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Cricket,.e-sports .e-sports-game-icon-back-nav.bc-i-Cricket:after,.e-sports .horizontal-sl-item-bc.Cricket,.e-sports .sp-s-l-h-flag-bc.bc-i-Cricket {
    background: linear-gradient(180deg,#34dfa8,#1bab7d)
}

.e-sports .sp-sub-list-bc.Cricket:not(.selected):hover {
    background: rgba(27,171,125,.6);
    box-shadow: 0 0 8px 0 rgba(27,171,125,.6)
}

.e-sports-Cricket .e-sports-time-start:before,.e-sports-Cricket .horizontal-sl-tab-bc:before,.e-sports-Cricket .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Cricket.selected,.sportsbook-center-section.Cricket .e-sports-time-start:before,.sportsbook-center-section.Cricket .horizontal-sl-tab-bc:before,.sportsbook-center-section.Cricket .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#34dfa8,#1bab7d)
}

.e-sports-match-container.Cricket .market-bc:hover {
    box-shadow: 0 0 20px 0 #1bab7d
}

.e-sports-match-container.Cricket .market-bc.active,.e-sports-match-container.Cricket .market-bc:hover {
    color: #fff;
    background: #1bab7d
}

.CrossCountrySkiing-bg {
    color: #000;
    background: #bedbed
}

.horizontal-sl-item-bc.CrossCountrySkiing .horizontal-sl-icon-bc {
    color: #bedbed
}

.horizontal-sl-item-bc.CrossCountrySkiing.active {
    background: #bedbed
}

.horizontal-sl-item-bc.CrossCountrySkiing.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.CrossCountrySkiing.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-CrossCountrySkiing,.live-calendar-market-bc .bc-i-CrossCountrySkiing,.multi-select-icon-bc.bc-i-CrossCountrySkiing,.sp-sub-list-bc.CrossCountrySkiing .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-CrossCountrySkiing {
    color: #bedbed
}

.sp-sub-list-bc.CrossCountrySkiing.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #bedbed
}

.sp-sub-list-bc.CrossCountrySkiing .market-game-section.active:before {
    background: #bedbed
}

.e-sports .horizontal-sl-item-bc.CrossCountrySkiing .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-CrossCountrySkiing {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-CrossCountrySkiing,.e-sports .competition-icon-league-bc.bc-i-CrossCountrySkiing:after,.e-sports .competition-icon-league-bc.bc-i-CrossCountrySkiing~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-CrossCountrySkiing,.e-sports .e-sports-game-icon-back-nav.bc-i-CrossCountrySkiing:after,.e-sports .horizontal-sl-item-bc.CrossCountrySkiing,.e-sports .sp-s-l-h-flag-bc.bc-i-CrossCountrySkiing {
    background: linear-gradient(180deg,#fafcfe,#bedbed)
}

.e-sports .sp-sub-list-bc.CrossCountrySkiing:not(.selected):hover {
    background: rgba(190,219,237,.6);
    box-shadow: 0 0 8px 0 rgba(190,219,237,.6)
}

.e-sports-CrossCountrySkiing .e-sports-time-start:before,.e-sports-CrossCountrySkiing .horizontal-sl-tab-bc:before,.e-sports-CrossCountrySkiing .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.CrossCountrySkiing.selected,.sportsbook-center-section.CrossCountrySkiing .e-sports-time-start:before,.sportsbook-center-section.CrossCountrySkiing .horizontal-sl-tab-bc:before,.sportsbook-center-section.CrossCountrySkiing .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#fafcfe,#bedbed)
}

.e-sports-match-container.CrossCountrySkiing .market-bc:hover {
    box-shadow: 0 0 20px 0 #bedbed
}

.e-sports-match-container.CrossCountrySkiing .market-bc.active,.e-sports-match-container.CrossCountrySkiing .market-bc:hover {
    color: #fff;
    background: #bedbed
}

.Curling-bg {
    color: #000;
    background: #76bbef
}

.horizontal-sl-item-bc.Curling .horizontal-sl-icon-bc {
    color: #76bbef
}

.horizontal-sl-item-bc.Curling.active {
    background: #76bbef
}

.horizontal-sl-item-bc.Curling.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Curling.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Curling,.live-calendar-market-bc .bc-i-Curling,.multi-select-icon-bc.bc-i-Curling,.sp-sub-list-bc.Curling .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Curling {
    color: #76bbef
}

.sp-sub-list-bc.Curling.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #76bbef
}

.sp-sub-list-bc.Curling .market-game-section.active:before {
    background: #76bbef
}

.e-sports .horizontal-sl-item-bc.Curling .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Curling {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Curling,.e-sports .competition-icon-league-bc.bc-i-Curling:after,.e-sports .competition-icon-league-bc.bc-i-Curling~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Curling,.e-sports .e-sports-game-icon-back-nav.bc-i-Curling:after,.e-sports .horizontal-sl-item-bc.Curling,.e-sports .sp-s-l-h-flag-bc.bc-i-Curling {
    background: linear-gradient(180deg,#bbddf7,#76bbef)
}

.e-sports .sp-sub-list-bc.Curling:not(.selected):hover {
    background: rgba(118,187,239,.6);
    box-shadow: 0 0 8px 0 rgba(118,187,239,.6)
}

.e-sports-Curling .e-sports-time-start:before,.e-sports-Curling .horizontal-sl-tab-bc:before,.e-sports-Curling .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Curling.selected,.sportsbook-center-section.Curling .e-sports-time-start:before,.sportsbook-center-section.Curling .horizontal-sl-tab-bc:before,.sportsbook-center-section.Curling .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#bbddf7,#76bbef)
}

.e-sports-match-container.Curling .market-bc:hover {
    box-shadow: 0 0 20px 0 #76bbef
}

.e-sports-match-container.Curling .market-bc.active,.e-sports-match-container.Curling .market-bc:hover {
    color: #fff;
    background: #76bbef
}

.Cycling-bg {
    color: #000;
    background: #d9c68f
}

.horizontal-sl-item-bc.Cycling .horizontal-sl-icon-bc {
    color: #d9c68f
}

.horizontal-sl-item-bc.Cycling.active {
    background: #d9c68f
}

.horizontal-sl-item-bc.Cycling.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Cycling.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Cycling,.live-calendar-market-bc .bc-i-Cycling,.multi-select-icon-bc.bc-i-Cycling,.sp-sub-list-bc.Cycling .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Cycling {
    color: #d9c68f
}

.sp-sub-list-bc.Cycling.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #d9c68f
}

.sp-sub-list-bc.Cycling .market-game-section.active:before {
    background: #d9c68f
}

.e-sports .horizontal-sl-item-bc.Cycling .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Cycling {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Cycling,.e-sports .competition-icon-league-bc.bc-i-Cycling:after,.e-sports .competition-icon-league-bc.bc-i-Cycling~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Cycling,.e-sports .e-sports-game-icon-back-nav.bc-i-Cycling:after,.e-sports .horizontal-sl-item-bc.Cycling,.e-sports .sp-s-l-h-flag-bc.bc-i-Cycling {
    background: linear-gradient(180deg,#ece3c8,#d9c68f)
}

.e-sports .sp-sub-list-bc.Cycling:not(.selected):hover {
    background: rgba(217,198,143,.6);
    box-shadow: 0 0 8px 0 rgba(217,198,143,.6)
}

.e-sports-Cycling .e-sports-time-start:before,.e-sports-Cycling .horizontal-sl-tab-bc:before,.e-sports-Cycling .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Cycling.selected,.sportsbook-center-section.Cycling .e-sports-time-start:before,.sportsbook-center-section.Cycling .horizontal-sl-tab-bc:before,.sportsbook-center-section.Cycling .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ece3c8,#d9c68f)
}

.e-sports-match-container.Cycling .market-bc:hover {
    box-shadow: 0 0 20px 0 #d9c68f
}

.e-sports-match-container.Cycling .market-bc.active,.e-sports-match-container.Cycling .market-bc:hover {
    color: #fff;
    background: #d9c68f
}

.Cyclo-Cross-bg {
    color: #000;
    background: #d9c68f
}

.horizontal-sl-item-bc.Cyclo-Cross .horizontal-sl-icon-bc {
    color: #d9c68f
}

.horizontal-sl-item-bc.Cyclo-Cross.active {
    background: #d9c68f
}

.horizontal-sl-item-bc.Cyclo-Cross.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Cyclo-Cross.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Cyclo-Cross,.live-calendar-market-bc .bc-i-Cyclo-Cross,.multi-select-icon-bc.bc-i-Cyclo-Cross,.sp-sub-list-bc.Cyclo-Cross .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Cyclo-Cross {
    color: #d9c68f
}

.sp-sub-list-bc.Cyclo-Cross.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #d9c68f
}

.sp-sub-list-bc.Cyclo-Cross .market-game-section.active:before {
    background: #d9c68f
}

.e-sports .horizontal-sl-item-bc.Cyclo-Cross .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Cyclo-Cross {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Cyclo-Cross,.e-sports .competition-icon-league-bc.bc-i-Cyclo-Cross:after,.e-sports .competition-icon-league-bc.bc-i-Cyclo-Cross~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Cyclo-Cross,.e-sports .e-sports-game-icon-back-nav.bc-i-Cyclo-Cross:after,.e-sports .horizontal-sl-item-bc.Cyclo-Cross,.e-sports .sp-s-l-h-flag-bc.bc-i-Cyclo-Cross {
    background: linear-gradient(180deg,#ece3c8,#d9c68f)
}

.e-sports .sp-sub-list-bc.Cyclo-Cross:not(.selected):hover {
    background: rgba(217,198,143,.6);
    box-shadow: 0 0 8px 0 rgba(217,198,143,.6)
}

.e-sports-Cyclo-Cross .e-sports-time-start:before,.e-sports-Cyclo-Cross .horizontal-sl-tab-bc:before,.e-sports-Cyclo-Cross .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Cyclo-Cross.selected,.sportsbook-center-section.Cyclo-Cross .e-sports-time-start:before,.sportsbook-center-section.Cyclo-Cross .horizontal-sl-tab-bc:before,.sportsbook-center-section.Cyclo-Cross .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ece3c8,#d9c68f)
}

.e-sports-match-container.Cyclo-Cross .market-bc:hover {
    box-shadow: 0 0 20px 0 #d9c68f
}

.e-sports-match-container.Cyclo-Cross .market-bc.active,.e-sports-match-container.Cyclo-Cross .market-bc:hover {
    color: #fff;
    background: #d9c68f
}

.CyberFootball-bg {
    color: #fff;
    background: #308231
}

.horizontal-sl-item-bc.CyberFootball .horizontal-sl-icon-bc {
    color: #308231
}

.horizontal-sl-item-bc.CyberFootball.active {
    background: #308231
}

.horizontal-sl-item-bc.CyberFootball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.CyberFootball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-CyberFootball,.live-calendar-market-bc .bc-i-CyberFootball,.multi-select-icon-bc.bc-i-CyberFootball,.sp-sub-list-bc.CyberFootball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-CyberFootball {
    color: #308231
}

.sp-sub-list-bc.CyberFootball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #308231
}

.sp-sub-list-bc.CyberFootball .market-game-section.active:before {
    background: #308231
}

.e-sports .horizontal-sl-item-bc.CyberFootball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-CyberFootball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-CyberFootball,.e-sports .competition-icon-league-bc.bc-i-CyberFootball:after,.e-sports .competition-icon-league-bc.bc-i-CyberFootball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-CyberFootball,.e-sports .e-sports-game-icon-back-nav.bc-i-CyberFootball:after,.e-sports .horizontal-sl-item-bc.CyberFootball,.e-sports .sp-s-l-h-flag-bc.bc-i-CyberFootball {
    background: linear-gradient(180deg,#45ba46,#308231)
}

.e-sports .sp-sub-list-bc.CyberFootball:not(.selected):hover {
    background: rgba(48,130,49,.6);
    box-shadow: 0 0 8px 0 rgba(48,130,49,.6)
}

.e-sports-CyberFootball .e-sports-time-start:before,.e-sports-CyberFootball .horizontal-sl-tab-bc:before,.e-sports-CyberFootball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.CyberFootball.selected,.sportsbook-center-section.CyberFootball .e-sports-time-start:before,.sportsbook-center-section.CyberFootball .horizontal-sl-tab-bc:before,.sportsbook-center-section.CyberFootball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#45ba46,#308231)
}

.e-sports-match-container.CyberFootball .market-bc:hover {
    box-shadow: 0 0 20px 0 #308231
}

.e-sports-match-container.CyberFootball .market-bc.active,.e-sports-match-container.CyberFootball .market-bc:hover {
    color: #fff;
    background: #308231
}

.Bowls-bg {
    color: #fff;
    background: #2a8c4c
}

.horizontal-sl-item-bc.Bowls .horizontal-sl-icon-bc {
    color: #2a8c4c
}

.horizontal-sl-item-bc.Bowls.active {
    background: #2a8c4c
}

.horizontal-sl-item-bc.Bowls.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Bowls.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Bowls,.live-calendar-market-bc .bc-i-Bowls,.multi-select-icon-bc.bc-i-Bowls,.sp-sub-list-bc.Bowls .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Bowls {
    color: #2a8c4c
}

.sp-sub-list-bc.Bowls.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #2a8c4c
}

.sp-sub-list-bc.Bowls .market-game-section.active:before {
    background: #2a8c4c
}

.e-sports .horizontal-sl-item-bc.Bowls .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Bowls {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Bowls,.e-sports .competition-icon-league-bc.bc-i-Bowls:after,.e-sports .competition-icon-league-bc.bc-i-Bowls~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Bowls,.e-sports .e-sports-game-icon-back-nav.bc-i-Bowls:after,.e-sports .horizontal-sl-item-bc.Bowls,.e-sports .sp-s-l-h-flag-bc.bc-i-Bowls {
    background: linear-gradient(180deg,#3ec56d,#2a8c4c)
}

.e-sports .sp-sub-list-bc.Bowls:not(.selected):hover {
    background: rgba(42,140,76,.6);
    box-shadow: 0 0 8px 0 rgba(42,140,76,.6)
}

.e-sports-Bowls .e-sports-time-start:before,.e-sports-Bowls .horizontal-sl-tab-bc:before,.e-sports-Bowls .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Bowls.selected,.sportsbook-center-section.Bowls .e-sports-time-start:before,.sportsbook-center-section.Bowls .horizontal-sl-tab-bc:before,.sportsbook-center-section.Bowls .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#3ec56d,#2a8c4c)
}

.e-sports-match-container.Bowls .market-bc:hover {
    box-shadow: 0 0 20px 0 #2a8c4c
}

.e-sports-match-container.Bowls .market-bc.active,.e-sports-match-container.Bowls .market-bc:hover {
    color: #fff;
    background: #2a8c4c
}

.Darts-bg {
    color: #fff;
    background: #d32939
}

.horizontal-sl-item-bc.Darts .horizontal-sl-icon-bc {
    color: #d32939
}

.horizontal-sl-item-bc.Darts.active {
    background: #d32939
}

.horizontal-sl-item-bc.Darts.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Darts.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Darts,.live-calendar-market-bc .bc-i-Darts,.multi-select-icon-bc.bc-i-Darts,.sp-sub-list-bc.Darts .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Darts {
    color: #d32939
}

.sp-sub-list-bc.Darts.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #d32939
}

.sp-sub-list-bc.Darts .market-game-section.active:before {
    background: #d32939
}

.e-sports .horizontal-sl-item-bc.Darts .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Darts {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Darts,.e-sports .competition-icon-league-bc.bc-i-Darts:after,.e-sports .competition-icon-league-bc.bc-i-Darts~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Darts,.e-sports .e-sports-game-icon-back-nav.bc-i-Darts:after,.e-sports .horizontal-sl-item-bc.Darts,.e-sports .sp-s-l-h-flag-bc.bc-i-Darts {
    background: linear-gradient(180deg,#e16773,#d32939)
}

.e-sports .sp-sub-list-bc.Darts:not(.selected):hover {
    background: rgba(211,41,57,.6);
    box-shadow: 0 0 8px 0 rgba(211,41,57,.6)
}

.e-sports-Darts .e-sports-time-start:before,.e-sports-Darts .horizontal-sl-tab-bc:before,.e-sports-Darts .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Darts.selected,.sportsbook-center-section.Darts .e-sports-time-start:before,.sportsbook-center-section.Darts .horizontal-sl-tab-bc:before,.sportsbook-center-section.Darts .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e16773,#d32939)
}

.e-sports-match-container.Darts .market-bc:hover {
    box-shadow: 0 0 20px 0 #d32939
}

.e-sports-match-container.Darts .market-bc.active,.e-sports-match-container.Darts .market-bc:hover {
    color: #fff;
    background: #d32939
}

.Diving-bg {
    color: #fff;
    background: #118be9
}

.horizontal-sl-item-bc.Diving .horizontal-sl-icon-bc {
    color: #118be9
}

.horizontal-sl-item-bc.Diving.active {
    background: #118be9
}

.horizontal-sl-item-bc.Diving.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Diving.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Diving,.live-calendar-market-bc .bc-i-Diving,.multi-select-icon-bc.bc-i-Diving,.sp-sub-list-bc.Diving .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Diving {
    color: #118be9
}

.sp-sub-list-bc.Diving.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #118be9
}

.sp-sub-list-bc.Diving .market-game-section.active:before {
    background: #118be9
}

.e-sports .horizontal-sl-item-bc.Diving .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Diving {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Diving,.e-sports .competition-icon-league-bc.bc-i-Diving:after,.e-sports .competition-icon-league-bc.bc-i-Diving~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Diving,.e-sports .e-sports-game-icon-back-nav.bc-i-Diving:after,.e-sports .horizontal-sl-item-bc.Diving,.e-sports .sp-s-l-h-flag-bc.bc-i-Diving {
    background: linear-gradient(180deg,#54aef3,#118be9)
}

.e-sports .sp-sub-list-bc.Diving:not(.selected):hover {
    background: rgba(17,139,233,.6);
    box-shadow: 0 0 8px 0 rgba(17,139,233,.6)
}

.e-sports-Diving .e-sports-time-start:before,.e-sports-Diving .horizontal-sl-tab-bc:before,.e-sports-Diving .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Diving.selected,.sportsbook-center-section.Diving .e-sports-time-start:before,.sportsbook-center-section.Diving .horizontal-sl-tab-bc:before,.sportsbook-center-section.Diving .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#54aef3,#118be9)
}

.e-sports-match-container.Diving .market-bc:hover {
    box-shadow: 0 0 20px 0 #118be9
}

.e-sports-match-container.Diving .market-bc.active,.e-sports-match-container.Diving .market-bc:hover {
    color: #fff;
    background: #118be9
}

.EBasketball-bg {
    color: #fff;
    background: #b04913
}

.horizontal-sl-item-bc.EBasketball .horizontal-sl-icon-bc {
    color: #b04913
}

.horizontal-sl-item-bc.EBasketball.active {
    background: #b04913
}

.horizontal-sl-item-bc.EBasketball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.EBasketball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-EBasketball,.live-calendar-market-bc .bc-i-EBasketball,.multi-select-icon-bc.bc-i-EBasketball,.sp-sub-list-bc.EBasketball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-EBasketball {
    color: #b04913
}

.sp-sub-list-bc.EBasketball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #b04913
}

.sp-sub-list-bc.EBasketball .market-game-section.active:before {
    background: #b04913
}

.e-sports .horizontal-sl-item-bc.EBasketball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-EBasketball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-EBasketball,.e-sports .competition-icon-league-bc.bc-i-EBasketball:after,.e-sports .competition-icon-league-bc.bc-i-EBasketball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-EBasketball,.e-sports .e-sports-game-icon-back-nav.bc-i-EBasketball:after,.e-sports .horizontal-sl-item-bc.EBasketball,.e-sports .sp-s-l-h-flag-bc.bc-i-EBasketball {
    background: linear-gradient(180deg,#e86a28,#b04913)
}

.e-sports .sp-sub-list-bc.EBasketball:not(.selected):hover {
    background: rgba(176,73,19,.6);
    box-shadow: 0 0 8px 0 rgba(176,73,19,.6)
}

.e-sports-EBasketball .e-sports-time-start:before,.e-sports-EBasketball .horizontal-sl-tab-bc:before,.e-sports-EBasketball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.EBasketball.selected,.sportsbook-center-section.EBasketball .e-sports-time-start:before,.sportsbook-center-section.EBasketball .horizontal-sl-tab-bc:before,.sportsbook-center-section.EBasketball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e86a28,#b04913)
}

.e-sports-match-container.EBasketball .market-bc:hover {
    box-shadow: 0 0 20px 0 #b04913
}

.e-sports-match-container.EBasketball .market-bc.active,.e-sports-match-container.EBasketball .market-bc:hover {
    color: #fff;
    background: #b04913
}

.Electronic-bg {
    color: #fff;
    background: #5e55a1
}

.horizontal-sl-item-bc.Electronic .horizontal-sl-icon-bc {
    color: #5e55a1
}

.horizontal-sl-item-bc.Electronic.active {
    background: #5e55a1
}

.horizontal-sl-item-bc.Electronic.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Electronic.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Electronic,.live-calendar-market-bc .bc-i-Electronic,.multi-select-icon-bc.bc-i-Electronic,.sp-sub-list-bc.Electronic .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Electronic {
    color: #5e55a1
}

.sp-sub-list-bc.Electronic.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #5e55a1
}

.sp-sub-list-bc.Electronic .market-game-section.active:before {
    background: #5e55a1
}

.e-sports .horizontal-sl-item-bc.Electronic .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Electronic {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Electronic,.e-sports .competition-icon-league-bc.bc-i-Electronic:after,.e-sports .competition-icon-league-bc.bc-i-Electronic~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Electronic,.e-sports .e-sports-game-icon-back-nav.bc-i-Electronic:after,.e-sports .horizontal-sl-item-bc.Electronic,.e-sports .sp-s-l-h-flag-bc.bc-i-Electronic {
    background: linear-gradient(180deg,#8b84be,#5e55a1)
}

.e-sports .sp-sub-list-bc.Electronic:not(.selected):hover {
    background: rgba(94,85,161,.6);
    box-shadow: 0 0 8px 0 rgba(94,85,161,.6)
}

.e-sports-Electronic .e-sports-time-start:before,.e-sports-Electronic .horizontal-sl-tab-bc:before,.e-sports-Electronic .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Electronic.selected,.sportsbook-center-section.Electronic .e-sports-time-start:before,.sportsbook-center-section.Electronic .horizontal-sl-tab-bc:before,.sportsbook-center-section.Electronic .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#8b84be,#5e55a1)
}

.e-sports-match-container.Electronic .market-bc:hover {
    box-shadow: 0 0 20px 0 #5e55a1
}

.e-sports-match-container.Electronic .market-bc.active,.e-sports-match-container.Electronic .market-bc:hover {
    color: #fff;
    background: #5e55a1
}

.Equestrian-bg {
    color: #fff;
    background: #556158
}

.horizontal-sl-item-bc.Equestrian .horizontal-sl-icon-bc {
    color: #556158
}

.horizontal-sl-item-bc.Equestrian.active {
    background: #556158
}

.horizontal-sl-item-bc.Equestrian.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Equestrian.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Equestrian,.live-calendar-market-bc .bc-i-Equestrian,.multi-select-icon-bc.bc-i-Equestrian,.sp-sub-list-bc.Equestrian .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Equestrian {
    color: #556158
}

.sp-sub-list-bc.Equestrian.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #556158
}

.sp-sub-list-bc.Equestrian .market-game-section.active:before {
    background: #556158
}

.e-sports .horizontal-sl-item-bc.Equestrian .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Equestrian {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Equestrian,.e-sports .competition-icon-league-bc.bc-i-Equestrian:after,.e-sports .competition-icon-league-bc.bc-i-Equestrian~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Equestrian,.e-sports .e-sports-game-icon-back-nav.bc-i-Equestrian:after,.e-sports .horizontal-sl-item-bc.Equestrian,.e-sports .sp-s-l-h-flag-bc.bc-i-Equestrian {
    background: linear-gradient(180deg,#798a7d,#556158)
}

.e-sports .sp-sub-list-bc.Equestrian:not(.selected):hover {
    background: rgba(85,97,88,.6);
    box-shadow: 0 0 8px 0 rgba(85,97,88,.6)
}

.e-sports-Equestrian .e-sports-time-start:before,.e-sports-Equestrian .horizontal-sl-tab-bc:before,.e-sports-Equestrian .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Equestrian.selected,.sportsbook-center-section.Equestrian .e-sports-time-start:before,.sportsbook-center-section.Equestrian .horizontal-sl-tab-bc:before,.sportsbook-center-section.Equestrian .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#798a7d,#556158)
}

.e-sports-match-container.Equestrian .market-bc:hover {
    box-shadow: 0 0 20px 0 #556158
}

.e-sports-match-container.Equestrian .market-bc.active,.e-sports-match-container.Equestrian .market-bc:hover {
    color: #fff;
    background: #556158
}

.FigureSkating-bg {
    color: #000;
    background: #b1cdde
}

.horizontal-sl-item-bc.FigureSkating .horizontal-sl-icon-bc {
    color: #b1cdde
}

.horizontal-sl-item-bc.FigureSkating.active {
    background: #b1cdde
}

.horizontal-sl-item-bc.FigureSkating.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.FigureSkating.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-FigureSkating,.live-calendar-market-bc .bc-i-FigureSkating,.multi-select-icon-bc.bc-i-FigureSkating,.sp-sub-list-bc.FigureSkating .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-FigureSkating {
    color: #b1cdde
}

.sp-sub-list-bc.FigureSkating.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #b1cdde
}

.sp-sub-list-bc.FigureSkating .market-game-section.active:before {
    background: #b1cdde
}

.e-sports .horizontal-sl-item-bc.FigureSkating .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-FigureSkating {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-FigureSkating,.e-sports .competition-icon-league-bc.bc-i-FigureSkating:after,.e-sports .competition-icon-league-bc.bc-i-FigureSkating~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-FigureSkating,.e-sports .e-sports-game-icon-back-nav.bc-i-FigureSkating:after,.e-sports .horizontal-sl-item-bc.FigureSkating,.e-sports .sp-s-l-h-flag-bc.bc-i-FigureSkating {
    background: linear-gradient(180deg,#e7eff5,#b1cdde)
}

.e-sports .sp-sub-list-bc.FigureSkating:not(.selected):hover {
    background: rgba(177,205,222,.6);
    box-shadow: 0 0 8px 0 rgba(177,205,222,.6)
}

.e-sports-FigureSkating .e-sports-time-start:before,.e-sports-FigureSkating .horizontal-sl-tab-bc:before,.e-sports-FigureSkating .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.FigureSkating.selected,.sportsbook-center-section.FigureSkating .e-sports-time-start:before,.sportsbook-center-section.FigureSkating .horizontal-sl-tab-bc:before,.sportsbook-center-section.FigureSkating .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e7eff5,#b1cdde)
}

.e-sports-match-container.FigureSkating .market-bc:hover {
    box-shadow: 0 0 20px 0 #b1cdde
}

.e-sports-match-container.FigureSkating .market-bc.active,.e-sports-match-container.FigureSkating .market-bc:hover {
    color: #fff;
    background: #b1cdde
}

.Floorball-bg {
    color: #000;
    background: #72cddb
}

.horizontal-sl-item-bc.Floorball .horizontal-sl-icon-bc {
    color: #72cddb
}

.horizontal-sl-item-bc.Floorball.active {
    background: #72cddb
}

.horizontal-sl-item-bc.Floorball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Floorball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Floorball,.live-calendar-market-bc .bc-i-Floorball,.multi-select-icon-bc.bc-i-Floorball,.sp-sub-list-bc.Floorball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Floorball {
    color: #72cddb
}

.sp-sub-list-bc.Floorball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #72cddb
}

.sp-sub-list-bc.Floorball .market-game-section.active:before {
    background: #72cddb
}

.e-sports .horizontal-sl-item-bc.Floorball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Floorball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Floorball,.e-sports .competition-icon-league-bc.bc-i-Floorball:after,.e-sports .competition-icon-league-bc.bc-i-Floorball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Floorball,.e-sports .e-sports-game-icon-back-nav.bc-i-Floorball:after,.e-sports .horizontal-sl-item-bc.Floorball,.e-sports .sp-s-l-h-flag-bc.bc-i-Floorball {
    background: linear-gradient(180deg,#afe3eb,#72cddb)
}

.e-sports .sp-sub-list-bc.Floorball:not(.selected):hover {
    background: rgba(114,205,219,.6);
    box-shadow: 0 0 8px 0 rgba(114,205,219,.6)
}

.e-sports-Floorball .e-sports-time-start:before,.e-sports-Floorball .horizontal-sl-tab-bc:before,.e-sports-Floorball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Floorball.selected,.sportsbook-center-section.Floorball .e-sports-time-start:before,.sportsbook-center-section.Floorball .horizontal-sl-tab-bc:before,.sportsbook-center-section.Floorball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#afe3eb,#72cddb)
}

.e-sports-match-container.Floorball .market-bc:hover {
    box-shadow: 0 0 20px 0 #72cddb
}

.e-sports-match-container.Floorball .market-bc.active,.e-sports-match-container.Floorball .market-bc:hover {
    color: #fff;
    background: #72cddb
}

.Formula1-bg {
    color: #fff;
    background: #b8292b
}

.horizontal-sl-item-bc.Formula1 .horizontal-sl-icon-bc {
    color: #b8292b
}

.horizontal-sl-item-bc.Formula1.active {
    background: #b8292b
}

.horizontal-sl-item-bc.Formula1.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Formula1.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Formula1,.live-calendar-market-bc .bc-i-Formula1,.multi-select-icon-bc.bc-i-Formula1,.sp-sub-list-bc.Formula1 .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Formula1 {
    color: #b8292b
}

.sp-sub-list-bc.Formula1.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #b8292b
}

.sp-sub-list-bc.Formula1 .market-game-section.active:before {
    background: #b8292b
}

.e-sports .horizontal-sl-item-bc.Formula1 .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Formula1 {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Formula1,.e-sports .competition-icon-league-bc.bc-i-Formula1:after,.e-sports .competition-icon-league-bc.bc-i-Formula1~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Formula1,.e-sports .e-sports-game-icon-back-nav.bc-i-Formula1:after,.e-sports .horizontal-sl-item-bc.Formula1,.e-sports .sp-s-l-h-flag-bc.bc-i-Formula1 {
    background: linear-gradient(180deg,#d95456,#b8292b)
}

.e-sports .sp-sub-list-bc.Formula1:not(.selected):hover {
    background: rgba(184,41,43,.6);
    box-shadow: 0 0 8px 0 rgba(184,41,43,.6)
}

.e-sports-Formula1 .e-sports-time-start:before,.e-sports-Formula1 .horizontal-sl-tab-bc:before,.e-sports-Formula1 .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Formula1.selected,.sportsbook-center-section.Formula1 .e-sports-time-start:before,.sportsbook-center-section.Formula1 .horizontal-sl-tab-bc:before,.sportsbook-center-section.Formula1 .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#d95456,#b8292b)
}

.e-sports-match-container.Formula1 .market-bc:hover {
    box-shadow: 0 0 20px 0 #b8292b
}

.e-sports-match-container.Formula1 .market-bc.active,.e-sports-match-container.Formula1 .market-bc:hover {
    color: #fff;
    background: #b8292b
}

.Futsal-bg {
    color: #000;
    background: #65b5c2
}

.horizontal-sl-item-bc.Futsal .horizontal-sl-icon-bc {
    color: #65b5c2
}

.horizontal-sl-item-bc.Futsal.active {
    background: #65b5c2
}

.horizontal-sl-item-bc.Futsal.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Futsal.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Futsal,.live-calendar-market-bc .bc-i-Futsal,.multi-select-icon-bc.bc-i-Futsal,.sp-sub-list-bc.Futsal .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Futsal {
    color: #65b5c2
}

.sp-sub-list-bc.Futsal.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #65b5c2
}

.sp-sub-list-bc.Futsal .market-game-section.active:before {
    background: #65b5c2
}

.e-sports .horizontal-sl-item-bc.Futsal .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Futsal {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Futsal,.e-sports .competition-icon-league-bc.bc-i-Futsal:after,.e-sports .competition-icon-league-bc.bc-i-Futsal~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Futsal,.e-sports .e-sports-game-icon-back-nav.bc-i-Futsal:after,.e-sports .horizontal-sl-item-bc.Futsal,.e-sports .sp-s-l-h-flag-bc.bc-i-Futsal {
    background: linear-gradient(180deg,#9ccfd8,#65b5c2)
}

.e-sports .sp-sub-list-bc.Futsal:not(.selected):hover {
    background: rgba(101,181,194,.6);
    box-shadow: 0 0 8px 0 rgba(101,181,194,.6)
}

.e-sports-Futsal .e-sports-time-start:before,.e-sports-Futsal .horizontal-sl-tab-bc:before,.e-sports-Futsal .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Futsal.selected,.sportsbook-center-section.Futsal .e-sports-time-start:before,.sportsbook-center-section.Futsal .horizontal-sl-tab-bc:before,.sportsbook-center-section.Futsal .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#9ccfd8,#65b5c2)
}

.e-sports-match-container.Futsal .market-bc:hover {
    box-shadow: 0 0 20px 0 #65b5c2
}

.e-sports-match-container.Futsal .market-bc.active,.e-sports-match-container.Futsal .market-bc:hover {
    color: #fff;
    background: #65b5c2
}

.Football-bg {
    color: #fff;
    background: #109121
}

.horizontal-sl-item-bc.Football .horizontal-sl-icon-bc {
    color: #109121
}

.horizontal-sl-item-bc.Football.active {
    background: #109121
}

.horizontal-sl-item-bc.Football.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Football.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Football,.live-calendar-market-bc .bc-i-Football,.multi-select-icon-bc.bc-i-Football,.sp-sub-list-bc.Football .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Football {
    color: #109121
}

.sp-sub-list-bc.Football.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #109121
}

.sp-sub-list-bc.Football .market-game-section.active:before {
    background: #109121
}

.e-sports .horizontal-sl-item-bc.Football .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Football {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Football,.e-sports .competition-icon-league-bc.bc-i-Football:after,.e-sports .competition-icon-league-bc.bc-i-Football~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Football,.e-sports .e-sports-game-icon-back-nav.bc-i-Football:after,.e-sports .horizontal-sl-item-bc.Football,.e-sports .sp-s-l-h-flag-bc.bc-i-Football {
    background: linear-gradient(180deg,#18d631,#109121)
}

.e-sports .sp-sub-list-bc.Football:not(.selected):hover {
    background: rgba(16,145,33,.6);
    box-shadow: 0 0 8px 0 rgba(16,145,33,.6)
}

.e-sports-Football .e-sports-time-start:before,.e-sports-Football .horizontal-sl-tab-bc:before,.e-sports-Football .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Football.selected,.sportsbook-center-section.Football .e-sports-time-start:before,.sportsbook-center-section.Football .horizontal-sl-tab-bc:before,.sportsbook-center-section.Football .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#18d631,#109121)
}

.e-sports-match-container.Football .market-bc:hover {
    box-shadow: 0 0 20px 0 #109121
}

.e-sports-match-container.Football .market-bc.active,.e-sports-match-container.Football .market-bc:hover {
    color: #fff;
    background: #109121
}

.Freestyle-bg {
    color: #000;
    background: #edbe13
}

.horizontal-sl-item-bc.Freestyle .horizontal-sl-icon-bc {
    color: #edbe13
}

.horizontal-sl-item-bc.Freestyle.active {
    background: #edbe13
}

.horizontal-sl-item-bc.Freestyle.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Freestyle.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Freestyle,.live-calendar-market-bc .bc-i-Freestyle,.multi-select-icon-bc.bc-i-Freestyle,.sp-sub-list-bc.Freestyle .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Freestyle {
    color: #edbe13
}

.sp-sub-list-bc.Freestyle.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #edbe13
}

.sp-sub-list-bc.Freestyle .market-game-section.active:before {
    background: #edbe13
}

.e-sports .horizontal-sl-item-bc.Freestyle .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Freestyle {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Freestyle,.e-sports .competition-icon-league-bc.bc-i-Freestyle:after,.e-sports .competition-icon-league-bc.bc-i-Freestyle~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Freestyle,.e-sports .e-sports-game-icon-back-nav.bc-i-Freestyle:after,.e-sports .horizontal-sl-item-bc.Freestyle,.e-sports .sp-s-l-h-flag-bc.bc-i-Freestyle {
    background: linear-gradient(180deg,#f2d25a,#edbe13)
}

.e-sports .sp-sub-list-bc.Freestyle:not(.selected):hover {
    background: rgba(237,190,19,.6);
    box-shadow: 0 0 8px 0 rgba(237,190,19,.6)
}

.e-sports-Freestyle .e-sports-time-start:before,.e-sports-Freestyle .horizontal-sl-tab-bc:before,.e-sports-Freestyle .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Freestyle.selected,.sportsbook-center-section.Freestyle .e-sports-time-start:before,.sportsbook-center-section.Freestyle .horizontal-sl-tab-bc:before,.sportsbook-center-section.Freestyle .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#f2d25a,#edbe13)
}

.e-sports-match-container.Freestyle .market-bc:hover {
    box-shadow: 0 0 20px 0 #edbe13
}

.e-sports-match-container.Freestyle .market-bc.active,.e-sports-match-container.Freestyle .market-bc:hover {
    color: #fff;
    background: #edbe13
}

.FreestyleWrestling-bg {
    color: #000;
    background: #edbe13
}

.horizontal-sl-item-bc.FreestyleWrestling .horizontal-sl-icon-bc {
    color: #edbe13
}

.horizontal-sl-item-bc.FreestyleWrestling.active {
    background: #edbe13
}

.horizontal-sl-item-bc.FreestyleWrestling.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.FreestyleWrestling.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-FreestyleWrestling,.live-calendar-market-bc .bc-i-FreestyleWrestling,.multi-select-icon-bc.bc-i-FreestyleWrestling,.sp-sub-list-bc.FreestyleWrestling .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-FreestyleWrestling {
    color: #edbe13
}

.sp-sub-list-bc.FreestyleWrestling.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #edbe13
}

.sp-sub-list-bc.FreestyleWrestling .market-game-section.active:before {
    background: #edbe13
}

.e-sports .horizontal-sl-item-bc.FreestyleWrestling .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-FreestyleWrestling {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-FreestyleWrestling,.e-sports .competition-icon-league-bc.bc-i-FreestyleWrestling:after,.e-sports .competition-icon-league-bc.bc-i-FreestyleWrestling~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-FreestyleWrestling,.e-sports .e-sports-game-icon-back-nav.bc-i-FreestyleWrestling:after,.e-sports .horizontal-sl-item-bc.FreestyleWrestling,.e-sports .sp-s-l-h-flag-bc.bc-i-FreestyleWrestling {
    background: linear-gradient(180deg,#f2d25a,#edbe13)
}

.e-sports .sp-sub-list-bc.FreestyleWrestling:not(.selected):hover {
    background: rgba(237,190,19,.6);
    box-shadow: 0 0 8px 0 rgba(237,190,19,.6)
}

.e-sports-FreestyleWrestling .e-sports-time-start:before,.e-sports-FreestyleWrestling .horizontal-sl-tab-bc:before,.e-sports-FreestyleWrestling .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.FreestyleWrestling.selected,.sportsbook-center-section.FreestyleWrestling .e-sports-time-start:before,.sportsbook-center-section.FreestyleWrestling .horizontal-sl-tab-bc:before,.sportsbook-center-section.FreestyleWrestling .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#f2d25a,#edbe13)
}

.e-sports-match-container.FreestyleWrestling .market-bc:hover {
    box-shadow: 0 0 20px 0 #edbe13
}

.e-sports-match-container.FreestyleWrestling .market-bc.active,.e-sports-match-container.FreestyleWrestling .market-bc:hover {
    color: #fff;
    background: #edbe13
}

.GaelicFootball-bg {
    color: #fff;
    background: #358014
}

.horizontal-sl-item-bc.GaelicFootball .horizontal-sl-icon-bc {
    color: #358014
}

.horizontal-sl-item-bc.GaelicFootball.active {
    background: #358014
}

.horizontal-sl-item-bc.GaelicFootball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.GaelicFootball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-GaelicFootball,.live-calendar-market-bc .bc-i-GaelicFootball,.multi-select-icon-bc.bc-i-GaelicFootball,.sp-sub-list-bc.GaelicFootball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-GaelicFootball {
    color: #358014
}

.sp-sub-list-bc.GaelicFootball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #358014
}

.sp-sub-list-bc.GaelicFootball .market-game-section.active:before {
    background: #358014
}

.e-sports .horizontal-sl-item-bc.GaelicFootball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-GaelicFootball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-GaelicFootball,.e-sports .competition-icon-league-bc.bc-i-GaelicFootball:after,.e-sports .competition-icon-league-bc.bc-i-GaelicFootball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-GaelicFootball,.e-sports .e-sports-game-icon-back-nav.bc-i-GaelicFootball:after,.e-sports .horizontal-sl-item-bc.GaelicFootball,.e-sports .sp-s-l-h-flag-bc.bc-i-GaelicFootball {
    background: linear-gradient(180deg,#50c21e,#358014)
}

.e-sports .sp-sub-list-bc.GaelicFootball:not(.selected):hover {
    background: rgba(53,128,20,.6);
    box-shadow: 0 0 8px 0 rgba(53,128,20,.6)
}

.e-sports-GaelicFootball .e-sports-time-start:before,.e-sports-GaelicFootball .horizontal-sl-tab-bc:before,.e-sports-GaelicFootball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.GaelicFootball.selected,.sportsbook-center-section.GaelicFootball .e-sports-time-start:before,.sportsbook-center-section.GaelicFootball .horizontal-sl-tab-bc:before,.sportsbook-center-section.GaelicFootball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#50c21e,#358014)
}

.e-sports-match-container.GaelicFootball .market-bc:hover {
    box-shadow: 0 0 20px 0 #358014
}

.e-sports-match-container.GaelicFootball .market-bc.active,.e-sports-match-container.GaelicFootball .market-bc:hover {
    color: #fff;
    background: #358014
}

.Go-bg {
    color: #000;
    background: #e2e2e2
}

.horizontal-sl-item-bc.Go .horizontal-sl-icon-bc {
    color: #e2e2e2
}

.horizontal-sl-item-bc.Go.active {
    background: #e2e2e2
}

.horizontal-sl-item-bc.Go.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Go.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Go,.live-calendar-market-bc .bc-i-Go,.multi-select-icon-bc.bc-i-Go,.sp-sub-list-bc.Go .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Go {
    color: #e2e2e2
}

.sp-sub-list-bc.Go.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #e2e2e2
}

.sp-sub-list-bc.Go .market-game-section.active:before {
    background: #e2e2e2
}

.e-sports .horizontal-sl-item-bc.Go .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Go {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Go,.e-sports .competition-icon-league-bc.bc-i-Go:after,.e-sports .competition-icon-league-bc.bc-i-Go~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Go,.e-sports .e-sports-game-icon-back-nav.bc-i-Go:after,.e-sports .horizontal-sl-item-bc.Go,.e-sports .sp-s-l-h-flag-bc.bc-i-Go {
    background: linear-gradient(180deg,#fff,#e2e2e2)
}

.e-sports .sp-sub-list-bc.Go:not(.selected):hover {
    background: hsla(0,0%,88.6%,.6);
    box-shadow: 0 0 8px 0 hsla(0,0%,88.6%,.6)
}

.e-sports-Go .e-sports-time-start:before,.e-sports-Go .horizontal-sl-tab-bc:before,.e-sports-Go .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Go.selected,.sportsbook-center-section.Go .e-sports-time-start:before,.sportsbook-center-section.Go .horizontal-sl-tab-bc:before,.sportsbook-center-section.Go .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#fff,#e2e2e2)
}

.e-sports-match-container.Go .market-bc:hover {
    box-shadow: 0 0 20px 0 #e2e2e2
}

.e-sports-match-container.Go .market-bc.active,.e-sports-match-container.Go .market-bc:hover {
    color: #fff;
    background: #e2e2e2
}

.Golf-bg {
    color: #fff;
    background: #189946
}

.horizontal-sl-item-bc.Golf .horizontal-sl-icon-bc {
    color: #189946
}

.horizontal-sl-item-bc.Golf.active {
    background: #189946
}

.horizontal-sl-item-bc.Golf.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Golf.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Golf,.live-calendar-market-bc .bc-i-Golf,.multi-select-icon-bc.bc-i-Golf,.sp-sub-list-bc.Golf .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Golf {
    color: #189946
}

.sp-sub-list-bc.Golf.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #189946
}

.sp-sub-list-bc.Golf .market-game-section.active:before {
    background: #189946
}

.e-sports .horizontal-sl-item-bc.Golf .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Golf {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Golf,.e-sports .competition-icon-league-bc.bc-i-Golf:after,.e-sports .competition-icon-league-bc.bc-i-Golf~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Golf,.e-sports .e-sports-game-icon-back-nav.bc-i-Golf:after,.e-sports .horizontal-sl-item-bc.Golf,.e-sports .sp-s-l-h-flag-bc.bc-i-Golf {
    background: linear-gradient(180deg,#22db64,#189946)
}

.e-sports .sp-sub-list-bc.Golf:not(.selected):hover {
    background: rgba(24,153,70,.6);
    box-shadow: 0 0 8px 0 rgba(24,153,70,.6)
}

.e-sports-Golf .e-sports-time-start:before,.e-sports-Golf .horizontal-sl-tab-bc:before,.e-sports-Golf .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Golf.selected,.sportsbook-center-section.Golf .e-sports-time-start:before,.sportsbook-center-section.Golf .horizontal-sl-tab-bc:before,.sportsbook-center-section.Golf .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#22db64,#189946)
}

.e-sports-match-container.Golf .market-bc:hover {
    box-shadow: 0 0 20px 0 #189946
}

.e-sports-match-container.Golf .market-bc.active,.e-sports-match-container.Golf .market-bc:hover {
    color: #fff;
    background: #189946
}

.GrassHockey-bg {
    color: #fff;
    background: #189443
}

.horizontal-sl-item-bc.GrassHockey .horizontal-sl-icon-bc {
    color: #189443
}

.horizontal-sl-item-bc.GrassHockey.active {
    background: #189443
}

.horizontal-sl-item-bc.GrassHockey.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.GrassHockey.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-GrassHockey,.live-calendar-market-bc .bc-i-GrassHockey,.multi-select-icon-bc.bc-i-GrassHockey,.sp-sub-list-bc.GrassHockey .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-GrassHockey {
    color: #189443
}

.sp-sub-list-bc.GrassHockey.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #189443
}

.sp-sub-list-bc.GrassHockey .market-game-section.active:before {
    background: #189443
}

.e-sports .horizontal-sl-item-bc.GrassHockey .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-GrassHockey {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-GrassHockey,.e-sports .competition-icon-league-bc.bc-i-GrassHockey:after,.e-sports .competition-icon-league-bc.bc-i-GrassHockey~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-GrassHockey,.e-sports .e-sports-game-icon-back-nav.bc-i-GrassHockey:after,.e-sports .horizontal-sl-item-bc.GrassHockey,.e-sports .sp-s-l-h-flag-bc.bc-i-GrassHockey {
    background: linear-gradient(180deg,#23d661,#189443)
}

.e-sports .sp-sub-list-bc.GrassHockey:not(.selected):hover {
    background: rgba(24,148,67,.6);
    box-shadow: 0 0 8px 0 rgba(24,148,67,.6)
}

.e-sports-GrassHockey .e-sports-time-start:before,.e-sports-GrassHockey .horizontal-sl-tab-bc:before,.e-sports-GrassHockey .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.GrassHockey.selected,.sportsbook-center-section.GrassHockey .e-sports-time-start:before,.sportsbook-center-section.GrassHockey .horizontal-sl-tab-bc:before,.sportsbook-center-section.GrassHockey .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#23d661,#189443)
}

.e-sports-match-container.GrassHockey .market-bc:hover {
    box-shadow: 0 0 20px 0 #189443
}

.e-sports-match-container.GrassHockey .market-bc.active,.e-sports-match-container.GrassHockey .market-bc:hover {
    color: #fff;
    background: #189443
}

.Gymnastics-bg {
    color: #fff;
    background: #03b5a5
}

.horizontal-sl-item-bc.Gymnastics .horizontal-sl-icon-bc {
    color: #03b5a5
}

.horizontal-sl-item-bc.Gymnastics.active {
    background: #03b5a5
}

.horizontal-sl-item-bc.Gymnastics.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Gymnastics.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Gymnastics,.live-calendar-market-bc .bc-i-Gymnastics,.multi-select-icon-bc.bc-i-Gymnastics,.sp-sub-list-bc.Gymnastics .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Gymnastics {
    color: #03b5a5
}

.sp-sub-list-bc.Gymnastics.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #03b5a5
}

.sp-sub-list-bc.Gymnastics .market-game-section.active:before {
    background: #03b5a5
}

.e-sports .horizontal-sl-item-bc.Gymnastics .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Gymnastics {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Gymnastics,.e-sports .competition-icon-league-bc.bc-i-Gymnastics:after,.e-sports .competition-icon-league-bc.bc-i-Gymnastics~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Gymnastics,.e-sports .e-sports-game-icon-back-nav.bc-i-Gymnastics:after,.e-sports .horizontal-sl-item-bc.Gymnastics,.e-sports .sp-s-l-h-flag-bc.bc-i-Gymnastics {
    background: linear-gradient(180deg,#0afbe5,#03b5a5)
}

.e-sports .sp-sub-list-bc.Gymnastics:not(.selected):hover {
    background: rgba(3,181,165,.6);
    box-shadow: 0 0 8px 0 rgba(3,181,165,.6)
}

.e-sports-Gymnastics .e-sports-time-start:before,.e-sports-Gymnastics .horizontal-sl-tab-bc:before,.e-sports-Gymnastics .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Gymnastics.selected,.sportsbook-center-section.Gymnastics .e-sports-time-start:before,.sportsbook-center-section.Gymnastics .horizontal-sl-tab-bc:before,.sportsbook-center-section.Gymnastics .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#0afbe5,#03b5a5)
}

.e-sports-match-container.Gymnastics .market-bc:hover {
    box-shadow: 0 0 20px 0 #03b5a5
}

.e-sports-match-container.Gymnastics .market-bc.active,.e-sports-match-container.Gymnastics .market-bc:hover {
    color: #fff;
    background: #03b5a5
}

.Handball-bg {
    color: #fff;
    background: #42777f
}

.horizontal-sl-item-bc.Handball .horizontal-sl-icon-bc {
    color: #42777f
}

.horizontal-sl-item-bc.Handball.active {
    background: #42777f
}

.horizontal-sl-item-bc.Handball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Handball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Handball,.live-calendar-market-bc .bc-i-Handball,.multi-select-icon-bc.bc-i-Handball,.sp-sub-list-bc.Handball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Handball {
    color: #42777f
}

.sp-sub-list-bc.Handball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #42777f
}

.sp-sub-list-bc.Handball .market-game-section.active:before {
    background: #42777f
}

.e-sports .horizontal-sl-item-bc.Handball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Handball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Handball,.e-sports .competition-icon-league-bc.bc-i-Handball:after,.e-sports .competition-icon-league-bc.bc-i-Handball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Handball,.e-sports .e-sports-game-icon-back-nav.bc-i-Handball:after,.e-sports .horizontal-sl-item-bc.Handball,.e-sports .sp-s-l-h-flag-bc.bc-i-Handball {
    background: linear-gradient(180deg,#61a3ad,#42777f)
}

.e-sports .sp-sub-list-bc.Handball:not(.selected):hover {
    background: rgba(66,119,127,.6);
    box-shadow: 0 0 8px 0 rgba(66,119,127,.6)
}

.e-sports-Handball .e-sports-time-start:before,.e-sports-Handball .horizontal-sl-tab-bc:before,.e-sports-Handball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Handball.selected,.sportsbook-center-section.Handball .e-sports-time-start:before,.sportsbook-center-section.Handball .horizontal-sl-tab-bc:before,.sportsbook-center-section.Handball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#61a3ad,#42777f)
}

.e-sports-match-container.Handball .market-bc:hover {
    box-shadow: 0 0 20px 0 #42777f
}

.e-sports-match-container.Handball .market-bc.active,.e-sports-match-container.Handball .market-bc:hover {
    color: #fff;
    background: #42777f
}

.HardAthletics-bg {
    color: #fff;
    background: #0b5b99
}

.horizontal-sl-item-bc.HardAthletics .horizontal-sl-icon-bc {
    color: #0b5b99
}

.horizontal-sl-item-bc.HardAthletics.active {
    background: #0b5b99
}

.horizontal-sl-item-bc.HardAthletics.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.HardAthletics.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-HardAthletics,.live-calendar-market-bc .bc-i-HardAthletics,.multi-select-icon-bc.bc-i-HardAthletics,.sp-sub-list-bc.HardAthletics .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-HardAthletics {
    color: #0b5b99
}

.sp-sub-list-bc.HardAthletics.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #0b5b99
}

.sp-sub-list-bc.HardAthletics .market-game-section.active:before {
    background: #0b5b99
}

.e-sports .horizontal-sl-item-bc.HardAthletics .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-HardAthletics {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-HardAthletics,.e-sports .competition-icon-league-bc.bc-i-HardAthletics:after,.e-sports .competition-icon-league-bc.bc-i-HardAthletics~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-HardAthletics,.e-sports .e-sports-game-icon-back-nav.bc-i-HardAthletics:after,.e-sports .horizontal-sl-item-bc.HardAthletics,.e-sports .sp-s-l-h-flag-bc.bc-i-HardAthletics {
    background: linear-gradient(180deg,#1085e0,#0b5b99)
}

.e-sports .sp-sub-list-bc.HardAthletics:not(.selected):hover {
    background: rgba(11,91,153,.6);
    box-shadow: 0 0 8px 0 rgba(11,91,153,.6)
}

.e-sports-HardAthletics .e-sports-time-start:before,.e-sports-HardAthletics .horizontal-sl-tab-bc:before,.e-sports-HardAthletics .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.HardAthletics.selected,.sportsbook-center-section.HardAthletics .e-sports-time-start:before,.sportsbook-center-section.HardAthletics .horizontal-sl-tab-bc:before,.sportsbook-center-section.HardAthletics .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#1085e0,#0b5b99)
}

.e-sports-match-container.HardAthletics .market-bc:hover {
    box-shadow: 0 0 20px 0 #0b5b99
}

.e-sports-match-container.HardAthletics .market-bc.active,.e-sports-match-container.HardAthletics .market-bc:hover {
    color: #fff;
    background: #0b5b99
}

.Hockey-bg {
    color: #fff;
    background: #168763
}

.horizontal-sl-item-bc.Hockey .horizontal-sl-icon-bc {
    color: #168763
}

.horizontal-sl-item-bc.Hockey.active {
    background: #168763
}

.horizontal-sl-item-bc.Hockey.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Hockey.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Hockey,.live-calendar-market-bc .bc-i-Hockey,.multi-select-icon-bc.bc-i-Hockey,.sp-sub-list-bc.Hockey .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Hockey {
    color: #168763
}

.sp-sub-list-bc.Hockey.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #168763
}

.sp-sub-list-bc.Hockey .market-game-section.active:before {
    background: #168763
}

.e-sports .horizontal-sl-item-bc.Hockey .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Hockey {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Hockey,.e-sports .competition-icon-league-bc.bc-i-Hockey:after,.e-sports .competition-icon-league-bc.bc-i-Hockey~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Hockey,.e-sports .e-sports-game-icon-back-nav.bc-i-Hockey:after,.e-sports .horizontal-sl-item-bc.Hockey,.e-sports .sp-s-l-h-flag-bc.bc-i-Hockey {
    background: linear-gradient(180deg,#21c993,#168763)
}

.e-sports .sp-sub-list-bc.Hockey:not(.selected):hover {
    background: rgba(22,135,99,.6);
    box-shadow: 0 0 8px 0 rgba(22,135,99,.6)
}

.e-sports-Hockey .e-sports-time-start:before,.e-sports-Hockey .horizontal-sl-tab-bc:before,.e-sports-Hockey .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Hockey.selected,.sportsbook-center-section.Hockey .e-sports-time-start:before,.sportsbook-center-section.Hockey .horizontal-sl-tab-bc:before,.sportsbook-center-section.Hockey .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#21c993,#168763)
}

.e-sports-match-container.Hockey .market-bc:hover {
    box-shadow: 0 0 20px 0 #168763
}

.e-sports-match-container.Hockey .market-bc.active,.e-sports-match-container.Hockey .market-bc:hover {
    color: #fff;
    background: #168763
}

.HorseRacing-bg {
    color: #fff;
    background: #6d5e4d
}

.horizontal-sl-item-bc.HorseRacing .horizontal-sl-icon-bc {
    color: #6d5e4d
}

.horizontal-sl-item-bc.HorseRacing.active {
    background: #6d5e4d
}

.horizontal-sl-item-bc.HorseRacing.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.HorseRacing.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-HorseRacing,.live-calendar-market-bc .bc-i-HorseRacing,.multi-select-icon-bc.bc-i-HorseRacing,.sp-sub-list-bc.HorseRacing .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-HorseRacing {
    color: #6d5e4d
}

.sp-sub-list-bc.HorseRacing.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #6d5e4d
}

.sp-sub-list-bc.HorseRacing .market-game-section.active:before {
    background: #6d5e4d
}

.e-sports .horizontal-sl-item-bc.HorseRacing .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-HorseRacing {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-HorseRacing,.e-sports .competition-icon-league-bc.bc-i-HorseRacing:after,.e-sports .competition-icon-league-bc.bc-i-HorseRacing~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-HorseRacing,.e-sports .e-sports-game-icon-back-nav.bc-i-HorseRacing:after,.e-sports .horizontal-sl-item-bc.HorseRacing,.e-sports .sp-s-l-h-flag-bc.bc-i-HorseRacing {
    background: linear-gradient(180deg,#99856e,#6d5e4d)
}

.e-sports .sp-sub-list-bc.HorseRacing:not(.selected):hover {
    background: rgba(109,94,77,.6);
    box-shadow: 0 0 8px 0 rgba(109,94,77,.6)
}

.e-sports-HorseRacing .e-sports-time-start:before,.e-sports-HorseRacing .horizontal-sl-tab-bc:before,.e-sports-HorseRacing .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.HorseRacing.selected,.sportsbook-center-section.HorseRacing .e-sports-time-start:before,.sportsbook-center-section.HorseRacing .horizontal-sl-tab-bc:before,.sportsbook-center-section.HorseRacing .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#99856e,#6d5e4d)
}

.e-sports-match-container.HorseRacing .market-bc:hover {
    box-shadow: 0 0 20px 0 #6d5e4d
}

.e-sports-match-container.HorseRacing .market-bc.active,.e-sports-match-container.HorseRacing .market-bc:hover {
    color: #fff;
    background: #6d5e4d
}

.Hurling-bg {
    color: #fff;
    background: #189946
}

.horizontal-sl-item-bc.Hurling .horizontal-sl-icon-bc {
    color: #189946
}

.horizontal-sl-item-bc.Hurling.active {
    background: #189946
}

.horizontal-sl-item-bc.Hurling.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Hurling.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Hurling,.live-calendar-market-bc .bc-i-Hurling,.multi-select-icon-bc.bc-i-Hurling,.sp-sub-list-bc.Hurling .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Hurling {
    color: #189946
}

.sp-sub-list-bc.Hurling.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #189946
}

.sp-sub-list-bc.Hurling .market-game-section.active:before {
    background: #189946
}

.e-sports .horizontal-sl-item-bc.Hurling .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Hurling {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Hurling,.e-sports .competition-icon-league-bc.bc-i-Hurling:after,.e-sports .competition-icon-league-bc.bc-i-Hurling~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Hurling,.e-sports .e-sports-game-icon-back-nav.bc-i-Hurling:after,.e-sports .horizontal-sl-item-bc.Hurling,.e-sports .sp-s-l-h-flag-bc.bc-i-Hurling {
    background: linear-gradient(180deg,#22db64,#189946)
}

.e-sports .sp-sub-list-bc.Hurling:not(.selected):hover {
    background: rgba(24,153,70,.6);
    box-shadow: 0 0 8px 0 rgba(24,153,70,.6)
}

.e-sports-Hurling .e-sports-time-start:before,.e-sports-Hurling .horizontal-sl-tab-bc:before,.e-sports-Hurling .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Hurling.selected,.sportsbook-center-section.Hurling .e-sports-time-start:before,.sportsbook-center-section.Hurling .horizontal-sl-tab-bc:before,.sportsbook-center-section.Hurling .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#22db64,#189946)
}

.e-sports-match-container.Hurling .market-bc:hover {
    box-shadow: 0 0 20px 0 #189946
}

.e-sports-match-container.Hurling .market-bc.active,.e-sports-match-container.Hurling .market-bc:hover {
    color: #fff;
    background: #189946
}

.IceHockey-bg {
    color: #000;
    background: #50a2c6
}

.horizontal-sl-item-bc.IceHockey .horizontal-sl-icon-bc {
    color: #50a2c6
}

.horizontal-sl-item-bc.IceHockey.active {
    background: #50a2c6
}

.horizontal-sl-item-bc.IceHockey.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.IceHockey.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-IceHockey,.live-calendar-market-bc .bc-i-IceHockey,.multi-select-icon-bc.bc-i-IceHockey,.sp-sub-list-bc.IceHockey .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-IceHockey {
    color: #50a2c6
}

.sp-sub-list-bc.IceHockey.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #50a2c6
}

.sp-sub-list-bc.IceHockey .market-game-section.active:before {
    background: #50a2c6
}

.e-sports .horizontal-sl-item-bc.IceHockey .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-IceHockey {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-IceHockey,.e-sports .competition-icon-league-bc.bc-i-IceHockey:after,.e-sports .competition-icon-league-bc.bc-i-IceHockey~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-IceHockey,.e-sports .e-sports-game-icon-back-nav.bc-i-IceHockey:after,.e-sports .horizontal-sl-item-bc.IceHockey,.e-sports .sp-s-l-h-flag-bc.bc-i-IceHockey {
    background: linear-gradient(180deg,#8ac1d9,#50a2c6)
}

.e-sports .sp-sub-list-bc.IceHockey:not(.selected):hover {
    background: rgba(80,162,198,.6);
    box-shadow: 0 0 8px 0 rgba(80,162,198,.6)
}

.e-sports-IceHockey .e-sports-time-start:before,.e-sports-IceHockey .horizontal-sl-tab-bc:before,.e-sports-IceHockey .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.IceHockey.selected,.sportsbook-center-section.IceHockey .e-sports-time-start:before,.sportsbook-center-section.IceHockey .horizontal-sl-tab-bc:before,.sportsbook-center-section.IceHockey .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#8ac1d9,#50a2c6)
}

.e-sports-match-container.IceHockey .market-bc:hover {
    box-shadow: 0 0 20px 0 #50a2c6
}

.e-sports-match-container.IceHockey .market-bc.active,.e-sports-match-container.IceHockey .market-bc:hover {
    color: #fff;
    background: #50a2c6
}

.Judo-bg {
    color: #fff;
    background: #0b5b99
}

.horizontal-sl-item-bc.Judo .horizontal-sl-icon-bc {
    color: #0b5b99
}

.horizontal-sl-item-bc.Judo.active {
    background: #0b5b99
}

.horizontal-sl-item-bc.Judo.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Judo.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Judo,.live-calendar-market-bc .bc-i-Judo,.multi-select-icon-bc.bc-i-Judo,.sp-sub-list-bc.Judo .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Judo {
    color: #0b5b99
}

.sp-sub-list-bc.Judo.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #0b5b99
}

.sp-sub-list-bc.Judo .market-game-section.active:before {
    background: #0b5b99
}

.e-sports .horizontal-sl-item-bc.Judo .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Judo {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Judo,.e-sports .competition-icon-league-bc.bc-i-Judo:after,.e-sports .competition-icon-league-bc.bc-i-Judo~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Judo,.e-sports .e-sports-game-icon-back-nav.bc-i-Judo:after,.e-sports .horizontal-sl-item-bc.Judo,.e-sports .sp-s-l-h-flag-bc.bc-i-Judo {
    background: linear-gradient(180deg,#1085e0,#0b5b99)
}

.e-sports .sp-sub-list-bc.Judo:not(.selected):hover {
    background: rgba(11,91,153,.6);
    box-shadow: 0 0 8px 0 rgba(11,91,153,.6)
}

.e-sports-Judo .e-sports-time-start:before,.e-sports-Judo .horizontal-sl-tab-bc:before,.e-sports-Judo .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Judo.selected,.sportsbook-center-section.Judo .e-sports-time-start:before,.sportsbook-center-section.Judo .horizontal-sl-tab-bc:before,.sportsbook-center-section.Judo .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#1085e0,#0b5b99)
}

.e-sports-match-container.Judo .market-bc:hover {
    box-shadow: 0 0 20px 0 #0b5b99
}

.e-sports-match-container.Judo .market-bc.active,.e-sports-match-container.Judo .market-bc:hover {
    color: #fff;
    background: #0b5b99
}

.LeagueOfLegends-bg {
    color: #fff;
    background: #034653
}

.horizontal-sl-item-bc.LeagueOfLegends .horizontal-sl-icon-bc {
    color: #034653
}

.horizontal-sl-item-bc.LeagueOfLegends.active {
    background: #034653
}

.horizontal-sl-item-bc.LeagueOfLegends.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.LeagueOfLegends.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-LeagueOfLegends,.live-calendar-market-bc .bc-i-LeagueOfLegends,.multi-select-icon-bc.bc-i-LeagueOfLegends,.sp-sub-list-bc.LeagueOfLegends .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-LeagueOfLegends {
    color: #034653
}

.sp-sub-list-bc.LeagueOfLegends.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #034653
}

.sp-sub-list-bc.LeagueOfLegends .market-game-section.active:before {
    background: #034653
}

.e-sports .horizontal-sl-item-bc.LeagueOfLegends .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-LeagueOfLegends {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-LeagueOfLegends,.e-sports .competition-icon-league-bc.bc-i-LeagueOfLegends:after,.e-sports .competition-icon-league-bc.bc-i-LeagueOfLegends~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-LeagueOfLegends,.e-sports .e-sports-game-icon-back-nav.bc-i-LeagueOfLegends:after,.e-sports .horizontal-sl-item-bc.LeagueOfLegends,.e-sports .sp-s-l-h-flag-bc.bc-i-LeagueOfLegends {
    background: linear-gradient(180deg,#06849d,#034653)
}

.e-sports .sp-sub-list-bc.LeagueOfLegends:not(.selected):hover {
    background: rgba(3,70,83,.6);
    box-shadow: 0 0 8px 0 rgba(3,70,83,.6)
}

.e-sports-LeagueOfLegends .e-sports-time-start:before,.e-sports-LeagueOfLegends .horizontal-sl-tab-bc:before,.e-sports-LeagueOfLegends .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.LeagueOfLegends.selected,.sportsbook-center-section.LeagueOfLegends .e-sports-time-start:before,.sportsbook-center-section.LeagueOfLegends .horizontal-sl-tab-bc:before,.sportsbook-center-section.LeagueOfLegends .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#06849d,#034653)
}

.e-sports-match-container.LeagueOfLegends .market-bc:hover {
    box-shadow: 0 0 20px 0 #034653
}

.e-sports-match-container.LeagueOfLegends .market-bc.active,.e-sports-match-container.LeagueOfLegends .market-bc:hover {
    color: #fff;
    background: #034653
}

.LeagueofLegendsWildRift-bg {
    color: #000;
    background: #3280ff
}

.horizontal-sl-item-bc.LeagueofLegendsWildRift .horizontal-sl-icon-bc {
    color: #3280ff
}

.horizontal-sl-item-bc.LeagueofLegendsWildRift.active {
    background: #3280ff
}

.horizontal-sl-item-bc.LeagueofLegendsWildRift.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.LeagueofLegendsWildRift.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-LeagueofLegendsWildRift,.live-calendar-market-bc .bc-i-LeagueofLegendsWildRift,.multi-select-icon-bc.bc-i-LeagueofLegendsWildRift,.sp-sub-list-bc.LeagueofLegendsWildRift .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-LeagueofLegendsWildRift {
    color: #3280ff
}

.sp-sub-list-bc.LeagueofLegendsWildRift.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #3280ff
}

.sp-sub-list-bc.LeagueofLegendsWildRift .market-game-section.active:before {
    background: #3280ff
}

.e-sports .horizontal-sl-item-bc.LeagueofLegendsWildRift .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-LeagueofLegendsWildRift {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-LeagueofLegendsWildRift,.e-sports .competition-icon-league-bc.bc-i-LeagueofLegendsWildRift:after,.e-sports .competition-icon-league-bc.bc-i-LeagueofLegendsWildRift~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-LeagueofLegendsWildRift,.e-sports .e-sports-game-icon-back-nav.bc-i-LeagueofLegendsWildRift:after,.e-sports .horizontal-sl-item-bc.LeagueofLegendsWildRift,.e-sports .sp-s-l-h-flag-bc.bc-i-LeagueofLegendsWildRift {
    background: linear-gradient(180deg,#7fafff,#3280ff)
}

.e-sports .sp-sub-list-bc.LeagueofLegendsWildRift:not(.selected):hover {
    background: rgba(50,128,255,.6);
    box-shadow: 0 0 8px 0 rgba(50,128,255,.6)
}

.e-sports-LeagueofLegendsWildRift .e-sports-time-start:before,.e-sports-LeagueofLegendsWildRift .horizontal-sl-tab-bc:before,.e-sports-LeagueofLegendsWildRift .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.LeagueofLegendsWildRift.selected,.sportsbook-center-section.LeagueofLegendsWildRift .e-sports-time-start:before,.sportsbook-center-section.LeagueofLegendsWildRift .horizontal-sl-tab-bc:before,.sportsbook-center-section.LeagueofLegendsWildRift .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#7fafff,#3280ff)
}

.e-sports-match-container.LeagueofLegendsWildRift .market-bc:hover {
    box-shadow: 0 0 20px 0 #3280ff
}

.e-sports-match-container.LeagueofLegendsWildRift .market-bc.active,.e-sports-match-container.LeagueofLegendsWildRift .market-bc:hover {
    color: #fff;
    background: #3280ff
}

.Lacross-bg {
    color: #fff;
    background: #168763
}

.horizontal-sl-item-bc.Lacross .horizontal-sl-icon-bc {
    color: #168763
}

.horizontal-sl-item-bc.Lacross.active {
    background: #168763
}

.horizontal-sl-item-bc.Lacross.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Lacross.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Lacross,.live-calendar-market-bc .bc-i-Lacross,.multi-select-icon-bc.bc-i-Lacross,.sp-sub-list-bc.Lacross .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Lacross {
    color: #168763
}

.sp-sub-list-bc.Lacross.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #168763
}

.sp-sub-list-bc.Lacross .market-game-section.active:before {
    background: #168763
}

.e-sports .horizontal-sl-item-bc.Lacross .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Lacross {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Lacross,.e-sports .competition-icon-league-bc.bc-i-Lacross:after,.e-sports .competition-icon-league-bc.bc-i-Lacross~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Lacross,.e-sports .e-sports-game-icon-back-nav.bc-i-Lacross:after,.e-sports .horizontal-sl-item-bc.Lacross,.e-sports .sp-s-l-h-flag-bc.bc-i-Lacross {
    background: linear-gradient(180deg,#21c993,#168763)
}

.e-sports .sp-sub-list-bc.Lacross:not(.selected):hover {
    background: rgba(22,135,99,.6);
    box-shadow: 0 0 8px 0 rgba(22,135,99,.6)
}

.e-sports-Lacross .e-sports-time-start:before,.e-sports-Lacross .horizontal-sl-tab-bc:before,.e-sports-Lacross .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Lacross.selected,.sportsbook-center-section.Lacross .e-sports-time-start:before,.sportsbook-center-section.Lacross .horizontal-sl-tab-bc:before,.sportsbook-center-section.Lacross .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#21c993,#168763)
}

.e-sports-match-container.Lacross .market-bc:hover {
    box-shadow: 0 0 20px 0 #168763
}

.e-sports-match-container.Lacross .market-bc.active,.e-sports-match-container.Lacross .market-bc:hover {
    color: #fff;
    background: #168763
}

.LightAthletics-bg {
    color: #fff;
    background: #0b5b99
}

.horizontal-sl-item-bc.LightAthletics .horizontal-sl-icon-bc {
    color: #0b5b99
}

.horizontal-sl-item-bc.LightAthletics.active {
    background: #0b5b99
}

.horizontal-sl-item-bc.LightAthletics.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.LightAthletics.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-LightAthletics,.live-calendar-market-bc .bc-i-LightAthletics,.multi-select-icon-bc.bc-i-LightAthletics,.sp-sub-list-bc.LightAthletics .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-LightAthletics {
    color: #0b5b99
}

.sp-sub-list-bc.LightAthletics.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #0b5b99
}

.sp-sub-list-bc.LightAthletics .market-game-section.active:before {
    background: #0b5b99
}

.e-sports .horizontal-sl-item-bc.LightAthletics .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-LightAthletics {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-LightAthletics,.e-sports .competition-icon-league-bc.bc-i-LightAthletics:after,.e-sports .competition-icon-league-bc.bc-i-LightAthletics~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-LightAthletics,.e-sports .e-sports-game-icon-back-nav.bc-i-LightAthletics:after,.e-sports .horizontal-sl-item-bc.LightAthletics,.e-sports .sp-s-l-h-flag-bc.bc-i-LightAthletics {
    background: linear-gradient(180deg,#1085e0,#0b5b99)
}

.e-sports .sp-sub-list-bc.LightAthletics:not(.selected):hover {
    background: rgba(11,91,153,.6);
    box-shadow: 0 0 8px 0 rgba(11,91,153,.6)
}

.e-sports-LightAthletics .e-sports-time-start:before,.e-sports-LightAthletics .horizontal-sl-tab-bc:before,.e-sports-LightAthletics .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.LightAthletics.selected,.sportsbook-center-section.LightAthletics .e-sports-time-start:before,.sportsbook-center-section.LightAthletics .horizontal-sl-tab-bc:before,.sportsbook-center-section.LightAthletics .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#1085e0,#0b5b99)
}

.e-sports-match-container.LightAthletics .market-bc:hover {
    box-shadow: 0 0 20px 0 #0b5b99
}

.e-sports-match-container.LightAthletics .market-bc.active,.e-sports-match-container.LightAthletics .market-bc:hover {
    color: #fff;
    background: #0b5b99
}

.Luge-bg {
    color: #000;
    background: #99c4de
}

.horizontal-sl-item-bc.Luge .horizontal-sl-icon-bc {
    color: #99c4de
}

.horizontal-sl-item-bc.Luge.active {
    background: #99c4de
}

.horizontal-sl-item-bc.Luge.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Luge.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Luge,.live-calendar-market-bc .bc-i-Luge,.multi-select-icon-bc.bc-i-Luge,.sp-sub-list-bc.Luge .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Luge {
    color: #99c4de
}

.sp-sub-list-bc.Luge.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #99c4de
}

.sp-sub-list-bc.Luge .market-game-section.active:before {
    background: #99c4de
}

.e-sports .horizontal-sl-item-bc.Luge .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Luge {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Luge,.e-sports .competition-icon-league-bc.bc-i-Luge:after,.e-sports .competition-icon-league-bc.bc-i-Luge~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Luge,.e-sports .e-sports-game-icon-back-nav.bc-i-Luge:after,.e-sports .horizontal-sl-item-bc.Luge,.e-sports .sp-s-l-h-flag-bc.bc-i-Luge {
    background: linear-gradient(180deg,#d3e5f1,#99c4de)
}

.e-sports .sp-sub-list-bc.Luge:not(.selected):hover {
    background: rgba(153,196,222,.6);
    box-shadow: 0 0 8px 0 rgba(153,196,222,.6)
}

.e-sports-Luge .e-sports-time-start:before,.e-sports-Luge .horizontal-sl-tab-bc:before,.e-sports-Luge .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Luge.selected,.sportsbook-center-section.Luge .e-sports-time-start:before,.sportsbook-center-section.Luge .horizontal-sl-tab-bc:before,.sportsbook-center-section.Luge .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#d3e5f1,#99c4de)
}

.e-sports-match-container.Luge .market-bc:hover {
    box-shadow: 0 0 20px 0 #99c4de
}

.e-sports-match-container.Luge .market-bc.active,.e-sports-match-container.Luge .market-bc:hover {
    color: #fff;
    background: #99c4de
}

.MixedFootball-bg {
    color: #000;
    background: #f94d4b
}

.horizontal-sl-item-bc.MixedFootball .horizontal-sl-icon-bc {
    color: #f94d4b
}

.horizontal-sl-item-bc.MixedFootball.active {
    background: #f94d4b
}

.horizontal-sl-item-bc.MixedFootball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.MixedFootball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-MixedFootball,.live-calendar-market-bc .bc-i-MixedFootball,.multi-select-icon-bc.bc-i-MixedFootball,.sp-sub-list-bc.MixedFootball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-MixedFootball {
    color: #f94d4b
}

.sp-sub-list-bc.MixedFootball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #f94d4b
}

.sp-sub-list-bc.MixedFootball .market-game-section.active:before {
    background: #f94d4b
}

.e-sports .horizontal-sl-item-bc.MixedFootball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-MixedFootball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-MixedFootball,.e-sports .competition-icon-league-bc.bc-i-MixedFootball:after,.e-sports .competition-icon-league-bc.bc-i-MixedFootball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-MixedFootball,.e-sports .e-sports-game-icon-back-nav.bc-i-MixedFootball:after,.e-sports .horizontal-sl-item-bc.MixedFootball,.e-sports .sp-s-l-h-flag-bc.bc-i-MixedFootball {
    background: linear-gradient(180deg,#fb9695,#f94d4b)
}

.e-sports .sp-sub-list-bc.MixedFootball:not(.selected):hover {
    background: rgba(249,77,75,.6);
    box-shadow: 0 0 8px 0 rgba(249,77,75,.6)
}

.e-sports-MixedFootball .e-sports-time-start:before,.e-sports-MixedFootball .horizontal-sl-tab-bc:before,.e-sports-MixedFootball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.MixedFootball.selected,.sportsbook-center-section.MixedFootball .e-sports-time-start:before,.sportsbook-center-section.MixedFootball .horizontal-sl-tab-bc:before,.sportsbook-center-section.MixedFootball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#fb9695,#f94d4b)
}

.e-sports-match-container.MixedFootball .market-bc:hover {
    box-shadow: 0 0 20px 0 #f94d4b
}

.e-sports-match-container.MixedFootball .market-bc.active,.e-sports-match-container.MixedFootball .market-bc:hover {
    color: #fff;
    background: #f94d4b
}

.MobileLegends-bg {
    color: #000;
    background: #a98157
}

.horizontal-sl-item-bc.MobileLegends .horizontal-sl-icon-bc {
    color: #a98157
}

.horizontal-sl-item-bc.MobileLegends.active {
    background: #a98157
}

.horizontal-sl-item-bc.MobileLegends.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.MobileLegends.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-MobileLegends,.live-calendar-market-bc .bc-i-MobileLegends,.multi-select-icon-bc.bc-i-MobileLegends,.sp-sub-list-bc.MobileLegends .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-MobileLegends {
    color: #a98157
}

.sp-sub-list-bc.MobileLegends.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #a98157
}

.sp-sub-list-bc.MobileLegends .market-game-section.active:before {
    background: #a98157
}

.e-sports .horizontal-sl-item-bc.MobileLegends .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-MobileLegends {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-MobileLegends,.e-sports .competition-icon-league-bc.bc-i-MobileLegends:after,.e-sports .competition-icon-league-bc.bc-i-MobileLegends~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-MobileLegends,.e-sports .e-sports-game-icon-back-nav.bc-i-MobileLegends:after,.e-sports .horizontal-sl-item-bc.MobileLegends,.e-sports .sp-s-l-h-flag-bc.bc-i-MobileLegends {
    background: linear-gradient(180deg,#c3a78a,#a98157)
}

.e-sports .sp-sub-list-bc.MobileLegends:not(.selected):hover {
    background: rgba(169,129,87,.6);
    box-shadow: 0 0 8px 0 rgba(169,129,87,.6)
}

.e-sports-MobileLegends .e-sports-time-start:before,.e-sports-MobileLegends .horizontal-sl-tab-bc:before,.e-sports-MobileLegends .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.MobileLegends.selected,.sportsbook-center-section.MobileLegends .e-sports-time-start:before,.sportsbook-center-section.MobileLegends .horizontal-sl-tab-bc:before,.sportsbook-center-section.MobileLegends .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#c3a78a,#a98157)
}

.e-sports-match-container.MobileLegends .market-bc:hover {
    box-shadow: 0 0 20px 0 #a98157
}

.e-sports-match-container.MobileLegends .market-bc.active,.e-sports-match-container.MobileLegends .market-bc:hover {
    color: #fff;
    background: #a98157
}

.Motorbikes-bg {
    color: #fff;
    background: #8d612e
}

.horizontal-sl-item-bc.Motorbikes .horizontal-sl-icon-bc {
    color: #8d612e
}

.horizontal-sl-item-bc.Motorbikes.active {
    background: #8d612e
}

.horizontal-sl-item-bc.Motorbikes.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Motorbikes.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Motorbikes,.live-calendar-market-bc .bc-i-Motorbikes,.multi-select-icon-bc.bc-i-Motorbikes,.sp-sub-list-bc.Motorbikes .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Motorbikes {
    color: #8d612e
}

.sp-sub-list-bc.Motorbikes.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #8d612e
}

.sp-sub-list-bc.Motorbikes .market-game-section.active:before {
    background: #8d612e
}

.e-sports .horizontal-sl-item-bc.Motorbikes .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Motorbikes {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Motorbikes,.e-sports .competition-icon-league-bc.bc-i-Motorbikes:after,.e-sports .competition-icon-league-bc.bc-i-Motorbikes~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Motorbikes,.e-sports .e-sports-game-icon-back-nav.bc-i-Motorbikes:after,.e-sports .horizontal-sl-item-bc.Motorbikes,.e-sports .sp-s-l-h-flag-bc.bc-i-Motorbikes {
    background: linear-gradient(180deg,#c28845,#8d612e)
}

.e-sports .sp-sub-list-bc.Motorbikes:not(.selected):hover {
    background: rgba(141,97,46,.6);
    box-shadow: 0 0 8px 0 rgba(141,97,46,.6)
}

.e-sports-Motorbikes .e-sports-time-start:before,.e-sports-Motorbikes .horizontal-sl-tab-bc:before,.e-sports-Motorbikes .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Motorbikes.selected,.sportsbook-center-section.Motorbikes .e-sports-time-start:before,.sportsbook-center-section.Motorbikes .horizontal-sl-tab-bc:before,.sportsbook-center-section.Motorbikes .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#c28845,#8d612e)
}

.e-sports-match-container.Motorbikes .market-bc:hover {
    box-shadow: 0 0 20px 0 #8d612e
}

.e-sports-match-container.Motorbikes .market-bc.active,.e-sports-match-container.Motorbikes .market-bc:hover,.Motorsport-bg {
    color: #fff;
    background: #8d612e
}

.horizontal-sl-item-bc.Motorsport .horizontal-sl-icon-bc {
    color: #8d612e
}

.horizontal-sl-item-bc.Motorsport.active {
    background: #8d612e
}

.horizontal-sl-item-bc.Motorsport.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Motorsport.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Motorsport,.live-calendar-market-bc .bc-i-Motorsport,.multi-select-icon-bc.bc-i-Motorsport,.sp-sub-list-bc.Motorsport .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Motorsport {
    color: #8d612e
}

.sp-sub-list-bc.Motorsport.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #8d612e
}

.sp-sub-list-bc.Motorsport .market-game-section.active:before {
    background: #8d612e
}

.e-sports .horizontal-sl-item-bc.Motorsport .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Motorsport {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Motorsport,.e-sports .competition-icon-league-bc.bc-i-Motorsport:after,.e-sports .competition-icon-league-bc.bc-i-Motorsport~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Motorsport,.e-sports .e-sports-game-icon-back-nav.bc-i-Motorsport:after,.e-sports .horizontal-sl-item-bc.Motorsport,.e-sports .sp-s-l-h-flag-bc.bc-i-Motorsport {
    background: linear-gradient(180deg,#c28845,#8d612e)
}

.e-sports .sp-sub-list-bc.Motorsport:not(.selected):hover {
    background: rgba(141,97,46,.6);
    box-shadow: 0 0 8px 0 rgba(141,97,46,.6)
}

.e-sports-Motorsport .e-sports-time-start:before,.e-sports-Motorsport .horizontal-sl-tab-bc:before,.e-sports-Motorsport .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Motorsport.selected,.sportsbook-center-section.Motorsport .e-sports-time-start:before,.sportsbook-center-section.Motorsport .horizontal-sl-tab-bc:before,.sportsbook-center-section.Motorsport .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#c28845,#8d612e)
}

.e-sports-match-container.Motorsport .market-bc:hover {
    box-shadow: 0 0 20px 0 #8d612e
}

.e-sports-match-container.Motorsport .market-bc.active,.e-sports-match-container.Motorsport .market-bc:hover {
    color: #fff;
    background: #8d612e
}

.Nascar-bg {
    color: #fff;
    background: #b92f93
}

.horizontal-sl-item-bc.Nascar .horizontal-sl-icon-bc {
    color: #b92f93
}

.horizontal-sl-item-bc.Nascar.active {
    background: #b92f93
}

.horizontal-sl-item-bc.Nascar.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Nascar.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Nascar,.live-calendar-market-bc .bc-i-Nascar,.multi-select-icon-bc.bc-i-Nascar,.sp-sub-list-bc.Nascar .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Nascar {
    color: #b92f93
}

.sp-sub-list-bc.Nascar.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #b92f93
}

.sp-sub-list-bc.Nascar .market-game-section.active:before {
    background: #b92f93
}

.e-sports .horizontal-sl-item-bc.Nascar .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Nascar {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Nascar,.e-sports .competition-icon-league-bc.bc-i-Nascar:after,.e-sports .competition-icon-league-bc.bc-i-Nascar~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Nascar,.e-sports .e-sports-game-icon-back-nav.bc-i-Nascar:after,.e-sports .horizontal-sl-item-bc.Nascar,.e-sports .sp-s-l-h-flag-bc.bc-i-Nascar {
    background: linear-gradient(180deg,#d65eb5,#b92f93)
}

.e-sports .sp-sub-list-bc.Nascar:not(.selected):hover {
    background: rgba(185,47,147,.6);
    box-shadow: 0 0 8px 0 rgba(185,47,147,.6)
}

.e-sports-Nascar .e-sports-time-start:before,.e-sports-Nascar .horizontal-sl-tab-bc:before,.e-sports-Nascar .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Nascar.selected,.sportsbook-center-section.Nascar .e-sports-time-start:before,.sportsbook-center-section.Nascar .horizontal-sl-tab-bc:before,.sportsbook-center-section.Nascar .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#d65eb5,#b92f93)
}

.e-sports-match-container.Nascar .market-bc:hover {
    box-shadow: 0 0 20px 0 #b92f93
}

.e-sports-match-container.Nascar .market-bc.active,.e-sports-match-container.Nascar .market-bc:hover {
    color: #fff;
    background: #b92f93
}

.Netball-bg {
    color: #fff;
    background: #716d6d
}

.horizontal-sl-item-bc.Netball .horizontal-sl-icon-bc {
    color: #716d6d
}

.horizontal-sl-item-bc.Netball.active {
    background: #716d6d
}

.horizontal-sl-item-bc.Netball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Netball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Netball,.live-calendar-market-bc .bc-i-Netball,.multi-select-icon-bc.bc-i-Netball,.sp-sub-list-bc.Netball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Netball {
    color: #716d6d
}

.sp-sub-list-bc.Netball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #716d6d
}

.sp-sub-list-bc.Netball .market-game-section.active:before {
    background: #716d6d
}

.e-sports .horizontal-sl-item-bc.Netball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Netball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Netball,.e-sports .competition-icon-league-bc.bc-i-Netball:after,.e-sports .competition-icon-league-bc.bc-i-Netball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Netball,.e-sports .e-sports-game-icon-back-nav.bc-i-Netball:after,.e-sports .horizontal-sl-item-bc.Netball,.e-sports .sp-s-l-h-flag-bc.bc-i-Netball {
    background: linear-gradient(180deg,#979393,#716d6d)
}

.e-sports .sp-sub-list-bc.Netball:not(.selected):hover {
    background: rgba(113,109,109,.6);
    box-shadow: 0 0 8px 0 rgba(113,109,109,.6)
}

.e-sports-Netball .e-sports-time-start:before,.e-sports-Netball .horizontal-sl-tab-bc:before,.e-sports-Netball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Netball.selected,.sportsbook-center-section.Netball .e-sports-time-start:before,.sportsbook-center-section.Netball .horizontal-sl-tab-bc:before,.sportsbook-center-section.Netball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#979393,#716d6d)
}

.e-sports-match-container.Netball .market-bc:hover {
    box-shadow: 0 0 20px 0 #716d6d
}

.e-sports-match-container.Netball .market-bc.active,.e-sports-match-container.Netball .market-bc:hover {
    color: #fff;
    background: #716d6d
}

.Pesapallo-bg {
    color: #000;
    background: #db8e48
}

.horizontal-sl-item-bc.Pesapallo .horizontal-sl-icon-bc {
    color: #db8e48
}

.horizontal-sl-item-bc.Pesapallo.active {
    background: #db8e48
}

.horizontal-sl-item-bc.Pesapallo.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Pesapallo.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Pesapallo,.live-calendar-market-bc .bc-i-Pesapallo,.multi-select-icon-bc.bc-i-Pesapallo,.sp-sub-list-bc.Pesapallo .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Pesapallo {
    color: #db8e48
}

.sp-sub-list-bc.Pesapallo.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #db8e48
}

.sp-sub-list-bc.Pesapallo .market-game-section.active:before {
    background: #db8e48
}

.e-sports .horizontal-sl-item-bc.Pesapallo .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Pesapallo {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Pesapallo,.e-sports .competition-icon-league-bc.bc-i-Pesapallo:after,.e-sports .competition-icon-league-bc.bc-i-Pesapallo~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Pesapallo,.e-sports .e-sports-game-icon-back-nav.bc-i-Pesapallo:after,.e-sports .horizontal-sl-item-bc.Pesapallo,.e-sports .sp-s-l-h-flag-bc.bc-i-Pesapallo {
    background: linear-gradient(180deg,#e8b588,#db8e48)
}

.e-sports .sp-sub-list-bc.Pesapallo:not(.selected):hover {
    background: rgba(219,142,72,.6);
    box-shadow: 0 0 8px 0 rgba(219,142,72,.6)
}

.e-sports-Pesapallo .e-sports-time-start:before,.e-sports-Pesapallo .horizontal-sl-tab-bc:before,.e-sports-Pesapallo .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Pesapallo.selected,.sportsbook-center-section.Pesapallo .e-sports-time-start:before,.sportsbook-center-section.Pesapallo .horizontal-sl-tab-bc:before,.sportsbook-center-section.Pesapallo .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e8b588,#db8e48)
}

.e-sports-match-container.Pesapallo .market-bc:hover {
    box-shadow: 0 0 20px 0 #db8e48
}

.e-sports-match-container.Pesapallo .market-bc.active,.e-sports-match-container.Pesapallo .market-bc:hover {
    color: #fff;
    background: #db8e48
}

.PokerLive-bg {
    color: #fff;
    background: #116b4f
}

.horizontal-sl-item-bc.PokerLive .horizontal-sl-icon-bc {
    color: #116b4f
}

.horizontal-sl-item-bc.PokerLive.active {
    background: #116b4f
}

.horizontal-sl-item-bc.PokerLive.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.PokerLive.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-PokerLive,.live-calendar-market-bc .bc-i-PokerLive,.multi-select-icon-bc.bc-i-PokerLive,.sp-sub-list-bc.PokerLive .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-PokerLive {
    color: #116b4f
}

.sp-sub-list-bc.PokerLive.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #116b4f
}

.sp-sub-list-bc.PokerLive .market-game-section.active:before {
    background: #116b4f
}

.e-sports .horizontal-sl-item-bc.PokerLive .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-PokerLive {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-PokerLive,.e-sports .competition-icon-league-bc.bc-i-PokerLive:after,.e-sports .competition-icon-league-bc.bc-i-PokerLive~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-PokerLive,.e-sports .e-sports-game-icon-back-nav.bc-i-PokerLive:after,.e-sports .horizontal-sl-item-bc.PokerLive,.e-sports .sp-s-l-h-flag-bc.bc-i-PokerLive {
    background: linear-gradient(180deg,#1bad80,#116b4f)
}

.e-sports .sp-sub-list-bc.PokerLive:not(.selected):hover {
    background: rgba(17,107,79,.6);
    box-shadow: 0 0 8px 0 rgba(17,107,79,.6)
}

.e-sports-PokerLive .e-sports-time-start:before,.e-sports-PokerLive .horizontal-sl-tab-bc:before,.e-sports-PokerLive .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.PokerLive.selected,.sportsbook-center-section.PokerLive .e-sports-time-start:before,.sportsbook-center-section.PokerLive .horizontal-sl-tab-bc:before,.sportsbook-center-section.PokerLive .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#1bad80,#116b4f)
}

.e-sports-match-container.PokerLive .market-bc:hover {
    box-shadow: 0 0 20px 0 #116b4f
}

.e-sports-match-container.PokerLive .market-bc.active,.e-sports-match-container.PokerLive .market-bc:hover,.Poker-bg {
    color: #fff;
    background: #116b4f
}

.horizontal-sl-item-bc.Poker .horizontal-sl-icon-bc {
    color: #116b4f
}

.horizontal-sl-item-bc.Poker.active {
    background: #116b4f
}

.horizontal-sl-item-bc.Poker.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Poker.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Poker,.live-calendar-market-bc .bc-i-Poker,.multi-select-icon-bc.bc-i-Poker,.sp-sub-list-bc.Poker .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Poker {
    color: #116b4f
}

.sp-sub-list-bc.Poker.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #116b4f
}

.sp-sub-list-bc.Poker .market-game-section.active:before {
    background: #116b4f
}

.e-sports .horizontal-sl-item-bc.Poker .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Poker {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Poker,.e-sports .competition-icon-league-bc.bc-i-Poker:after,.e-sports .competition-icon-league-bc.bc-i-Poker~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Poker,.e-sports .e-sports-game-icon-back-nav.bc-i-Poker:after,.e-sports .horizontal-sl-item-bc.Poker,.e-sports .sp-s-l-h-flag-bc.bc-i-Poker {
    background: linear-gradient(180deg,#1bad80,#116b4f)
}

.e-sports .sp-sub-list-bc.Poker:not(.selected):hover {
    background: rgba(17,107,79,.6);
    box-shadow: 0 0 8px 0 rgba(17,107,79,.6)
}

.e-sports-Poker .e-sports-time-start:before,.e-sports-Poker .horizontal-sl-tab-bc:before,.e-sports-Poker .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Poker.selected,.sportsbook-center-section.Poker .e-sports-time-start:before,.sportsbook-center-section.Poker .horizontal-sl-tab-bc:before,.sportsbook-center-section.Poker .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#1bad80,#116b4f)
}

.e-sports-match-container.Poker .market-bc:hover {
    box-shadow: 0 0 20px 0 #116b4f
}

.e-sports-match-container.Poker .market-bc.active,.e-sports-match-container.Poker .market-bc:hover {
    color: #fff;
    background: #116b4f
}

.Pool-bg {
    color: #fff;
    background: #a155a0
}

.horizontal-sl-item-bc.Pool .horizontal-sl-icon-bc {
    color: #a155a0
}

.horizontal-sl-item-bc.Pool.active {
    background: #a155a0
}

.horizontal-sl-item-bc.Pool.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Pool.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Pool,.live-calendar-market-bc .bc-i-Pool,.multi-select-icon-bc.bc-i-Pool,.sp-sub-list-bc.Pool .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Pool {
    color: #a155a0
}

.sp-sub-list-bc.Pool.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #a155a0
}

.sp-sub-list-bc.Pool .market-game-section.active:before {
    background: #a155a0
}

.e-sports .horizontal-sl-item-bc.Pool .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Pool {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Pool,.e-sports .competition-icon-league-bc.bc-i-Pool:after,.e-sports .competition-icon-league-bc.bc-i-Pool~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Pool,.e-sports .e-sports-game-icon-back-nav.bc-i-Pool:after,.e-sports .horizontal-sl-item-bc.Pool,.e-sports .sp-s-l-h-flag-bc.bc-i-Pool {
    background: linear-gradient(180deg,#be84bd,#a155a0)
}

.e-sports .sp-sub-list-bc.Pool:not(.selected):hover {
    background: rgba(161,85,160,.6);
    box-shadow: 0 0 8px 0 rgba(161,85,160,.6)
}

.e-sports-Pool .e-sports-time-start:before,.e-sports-Pool .horizontal-sl-tab-bc:before,.e-sports-Pool .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Pool.selected,.sportsbook-center-section.Pool .e-sports-time-start:before,.sportsbook-center-section.Pool .horizontal-sl-tab-bc:before,.sportsbook-center-section.Pool .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#be84bd,#a155a0)
}

.e-sports-match-container.Pool .market-bc:hover {
    box-shadow: 0 0 20px 0 #a155a0
}

.e-sports-match-container.Pool .market-bc.active,.e-sports-match-container.Pool .market-bc:hover {
    color: #fff;
    background: #a155a0
}

.Rally-bg {
    color: #000;
    background: #c28540
}

.horizontal-sl-item-bc.Rally .horizontal-sl-icon-bc {
    color: #c28540
}

.horizontal-sl-item-bc.Rally.active {
    background: #c28540
}

.horizontal-sl-item-bc.Rally.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Rally.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Rally,.live-calendar-market-bc .bc-i-Rally,.multi-select-icon-bc.bc-i-Rally,.sp-sub-list-bc.Rally .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Rally {
    color: #c28540
}

.sp-sub-list-bc.Rally.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #c28540
}

.sp-sub-list-bc.Rally .market-game-section.active:before {
    background: #c28540
}

.e-sports .horizontal-sl-item-bc.Rally .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Rally {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Rally,.e-sports .competition-icon-league-bc.bc-i-Rally:after,.e-sports .competition-icon-league-bc.bc-i-Rally~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Rally,.e-sports .e-sports-game-icon-back-nav.bc-i-Rally:after,.e-sports .horizontal-sl-item-bc.Rally,.e-sports .sp-s-l-h-flag-bc.bc-i-Rally {
    background: linear-gradient(180deg,#d5aa7a,#c28540)
}

.e-sports .sp-sub-list-bc.Rally:not(.selected):hover {
    background: rgba(194,133,64,.6);
    box-shadow: 0 0 8px 0 rgba(194,133,64,.6)
}

.e-sports-Rally .e-sports-time-start:before,.e-sports-Rally .horizontal-sl-tab-bc:before,.e-sports-Rally .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Rally.selected,.sportsbook-center-section.Rally .e-sports-time-start:before,.sportsbook-center-section.Rally .horizontal-sl-tab-bc:before,.sportsbook-center-section.Rally .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#d5aa7a,#c28540)
}

.e-sports-match-container.Rally .market-bc:hover {
    box-shadow: 0 0 20px 0 #c28540
}

.e-sports-match-container.Rally .market-bc.active,.e-sports-match-container.Rally .market-bc:hover {
    color: #fff;
    background: #c28540
}

.RinkHockey-bg {
    color: #000;
    background: #e3bb6d
}

.horizontal-sl-item-bc.RinkHockey .horizontal-sl-icon-bc {
    color: #e3bb6d
}

.horizontal-sl-item-bc.RinkHockey.active {
    background: #e3bb6d
}

.horizontal-sl-item-bc.RinkHockey.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.RinkHockey.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-RinkHockey,.live-calendar-market-bc .bc-i-RinkHockey,.multi-select-icon-bc.bc-i-RinkHockey,.sp-sub-list-bc.RinkHockey .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-RinkHockey {
    color: #e3bb6d
}

.sp-sub-list-bc.RinkHockey.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #e3bb6d
}

.sp-sub-list-bc.RinkHockey .market-game-section.active:before {
    background: #e3bb6d
}

.e-sports .horizontal-sl-item-bc.RinkHockey .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-RinkHockey {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-RinkHockey,.e-sports .competition-icon-league-bc.bc-i-RinkHockey:after,.e-sports .competition-icon-league-bc.bc-i-RinkHockey~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-RinkHockey,.e-sports .e-sports-game-icon-back-nav.bc-i-RinkHockey:after,.e-sports .horizontal-sl-item-bc.RinkHockey,.e-sports .sp-s-l-h-flag-bc.bc-i-RinkHockey {
    background: linear-gradient(180deg,#efd9ad,#e3bb6d)
}

.e-sports .sp-sub-list-bc.RinkHockey:not(.selected):hover {
    background: rgba(227,187,109,.6);
    box-shadow: 0 0 8px 0 rgba(227,187,109,.6)
}

.e-sports-RinkHockey .e-sports-time-start:before,.e-sports-RinkHockey .horizontal-sl-tab-bc:before,.e-sports-RinkHockey .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.RinkHockey.selected,.sportsbook-center-section.RinkHockey .e-sports-time-start:before,.sportsbook-center-section.RinkHockey .horizontal-sl-tab-bc:before,.sportsbook-center-section.RinkHockey .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#efd9ad,#e3bb6d)
}

.e-sports-match-container.RinkHockey .market-bc:hover {
    box-shadow: 0 0 20px 0 #e3bb6d
}

.e-sports-match-container.RinkHockey .market-bc.active,.e-sports-match-container.RinkHockey .market-bc:hover {
    color: #fff;
    background: #e3bb6d
}

.Rowing-bg {
    color: #fff;
    background: #0f81d9
}

.horizontal-sl-item-bc.Rowing .horizontal-sl-icon-bc {
    color: #0f81d9
}

.horizontal-sl-item-bc.Rowing.active {
    background: #0f81d9
}

.horizontal-sl-item-bc.Rowing.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Rowing.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Rowing,.live-calendar-market-bc .bc-i-Rowing,.multi-select-icon-bc.bc-i-Rowing,.sp-sub-list-bc.Rowing .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Rowing {
    color: #0f81d9
}

.sp-sub-list-bc.Rowing.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #0f81d9
}

.sp-sub-list-bc.Rowing .market-game-section.active:before {
    background: #0f81d9
}

.e-sports .horizontal-sl-item-bc.Rowing .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Rowing {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Rowing,.e-sports .competition-icon-league-bc.bc-i-Rowing:after,.e-sports .competition-icon-league-bc.bc-i-Rowing~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Rowing,.e-sports .e-sports-game-icon-back-nav.bc-i-Rowing:after,.e-sports .horizontal-sl-item-bc.Rowing,.e-sports .sp-s-l-h-flag-bc.bc-i-Rowing {
    background: linear-gradient(180deg,#43a6f2,#0f81d9)
}

.e-sports .sp-sub-list-bc.Rowing:not(.selected):hover {
    background: rgba(15,129,217,.6);
    box-shadow: 0 0 8px 0 rgba(15,129,217,.6)
}

.e-sports-Rowing .e-sports-time-start:before,.e-sports-Rowing .horizontal-sl-tab-bc:before,.e-sports-Rowing .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Rowing.selected,.sportsbook-center-section.Rowing .e-sports-time-start:before,.sportsbook-center-section.Rowing .horizontal-sl-tab-bc:before,.sportsbook-center-section.Rowing .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#43a6f2,#0f81d9)
}

.e-sports-match-container.Rowing .market-bc:hover {
    box-shadow: 0 0 20px 0 #0f81d9
}

.e-sports-match-container.Rowing .market-bc.active,.e-sports-match-container.Rowing .market-bc:hover {
    color: #fff;
    background: #0f81d9
}

.Rugby-bg {
    color: #fff;
    background: #799755
}

.horizontal-sl-item-bc.Rugby .horizontal-sl-icon-bc {
    color: #799755
}

.horizontal-sl-item-bc.Rugby.active {
    background: #799755
}

.horizontal-sl-item-bc.Rugby.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Rugby.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Rugby,.live-calendar-market-bc .bc-i-Rugby,.multi-select-icon-bc.bc-i-Rugby,.sp-sub-list-bc.Rugby .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Rugby {
    color: #799755
}

.sp-sub-list-bc.Rugby.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #799755
}

.sp-sub-list-bc.Rugby .market-game-section.active:before {
    background: #799755
}

.e-sports .horizontal-sl-item-bc.Rugby .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Rugby {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Rugby,.e-sports .competition-icon-league-bc.bc-i-Rugby:after,.e-sports .competition-icon-league-bc.bc-i-Rugby~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Rugby,.e-sports .e-sports-game-icon-back-nav.bc-i-Rugby:after,.e-sports .horizontal-sl-item-bc.Rugby,.e-sports .sp-s-l-h-flag-bc.bc-i-Rugby {
    background: linear-gradient(180deg,#9fb881,#799755)
}

.e-sports .sp-sub-list-bc.Rugby:not(.selected):hover {
    background: rgba(121,151,85,.6);
    box-shadow: 0 0 8px 0 rgba(121,151,85,.6)
}

.e-sports-Rugby .e-sports-time-start:before,.e-sports-Rugby .horizontal-sl-tab-bc:before,.e-sports-Rugby .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Rugby.selected,.sportsbook-center-section.Rugby .e-sports-time-start:before,.sportsbook-center-section.Rugby .horizontal-sl-tab-bc:before,.sportsbook-center-section.Rugby .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#9fb881,#799755)
}

.e-sports-match-container.Rugby .market-bc:hover {
    box-shadow: 0 0 20px 0 #799755
}

.e-sports-match-container.Rugby .market-bc.active,.e-sports-match-container.Rugby .market-bc:hover,.RugbyLeague-bg {
    color: #fff;
    background: #799755
}

.horizontal-sl-item-bc.RugbyLeague .horizontal-sl-icon-bc {
    color: #799755
}

.horizontal-sl-item-bc.RugbyLeague.active {
    background: #799755
}

.horizontal-sl-item-bc.RugbyLeague.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.RugbyLeague.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-RugbyLeague,.live-calendar-market-bc .bc-i-RugbyLeague,.multi-select-icon-bc.bc-i-RugbyLeague,.sp-sub-list-bc.RugbyLeague .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-RugbyLeague {
    color: #799755
}

.sp-sub-list-bc.RugbyLeague.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #799755
}

.sp-sub-list-bc.RugbyLeague .market-game-section.active:before {
    background: #799755
}

.e-sports .horizontal-sl-item-bc.RugbyLeague .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-RugbyLeague {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-RugbyLeague,.e-sports .competition-icon-league-bc.bc-i-RugbyLeague:after,.e-sports .competition-icon-league-bc.bc-i-RugbyLeague~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-RugbyLeague,.e-sports .e-sports-game-icon-back-nav.bc-i-RugbyLeague:after,.e-sports .horizontal-sl-item-bc.RugbyLeague,.e-sports .sp-s-l-h-flag-bc.bc-i-RugbyLeague {
    background: linear-gradient(180deg,#9fb881,#799755)
}

.e-sports .sp-sub-list-bc.RugbyLeague:not(.selected):hover {
    background: rgba(121,151,85,.6);
    box-shadow: 0 0 8px 0 rgba(121,151,85,.6)
}

.e-sports-RugbyLeague .e-sports-time-start:before,.e-sports-RugbyLeague .horizontal-sl-tab-bc:before,.e-sports-RugbyLeague .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.RugbyLeague.selected,.sportsbook-center-section.RugbyLeague .e-sports-time-start:before,.sportsbook-center-section.RugbyLeague .horizontal-sl-tab-bc:before,.sportsbook-center-section.RugbyLeague .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#9fb881,#799755)
}

.e-sports-match-container.RugbyLeague .market-bc:hover {
    box-shadow: 0 0 20px 0 #799755
}

.e-sports-match-container.RugbyLeague .market-bc.active,.e-sports-match-container.RugbyLeague .market-bc:hover,.RugbyUnion-bg {
    color: #fff;
    background: #799755
}

.horizontal-sl-item-bc.RugbyUnion .horizontal-sl-icon-bc {
    color: #799755
}

.horizontal-sl-item-bc.RugbyUnion.active {
    background: #799755
}

.horizontal-sl-item-bc.RugbyUnion.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.RugbyUnion.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-RugbyUnion,.live-calendar-market-bc .bc-i-RugbyUnion,.multi-select-icon-bc.bc-i-RugbyUnion,.sp-sub-list-bc.RugbyUnion .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-RugbyUnion {
    color: #799755
}

.sp-sub-list-bc.RugbyUnion.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #799755
}

.sp-sub-list-bc.RugbyUnion .market-game-section.active:before {
    background: #799755
}

.e-sports .horizontal-sl-item-bc.RugbyUnion .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-RugbyUnion {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-RugbyUnion,.e-sports .competition-icon-league-bc.bc-i-RugbyUnion:after,.e-sports .competition-icon-league-bc.bc-i-RugbyUnion~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-RugbyUnion,.e-sports .e-sports-game-icon-back-nav.bc-i-RugbyUnion:after,.e-sports .horizontal-sl-item-bc.RugbyUnion,.e-sports .sp-s-l-h-flag-bc.bc-i-RugbyUnion {
    background: linear-gradient(180deg,#9fb881,#799755)
}

.e-sports .sp-sub-list-bc.RugbyUnion:not(.selected):hover {
    background: rgba(121,151,85,.6);
    box-shadow: 0 0 8px 0 rgba(121,151,85,.6)
}

.e-sports-RugbyUnion .e-sports-time-start:before,.e-sports-RugbyUnion .horizontal-sl-tab-bc:before,.e-sports-RugbyUnion .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.RugbyUnion.selected,.sportsbook-center-section.RugbyUnion .e-sports-time-start:before,.sportsbook-center-section.RugbyUnion .horizontal-sl-tab-bc:before,.sportsbook-center-section.RugbyUnion .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#9fb881,#799755)
}

.e-sports-match-container.RugbyUnion .market-bc:hover {
    box-shadow: 0 0 20px 0 #799755
}

.e-sports-match-container.RugbyUnion .market-bc.active,.e-sports-match-container.RugbyUnion .market-bc:hover,.RugbySevens-bg {
    color: #fff;
    background: #799755
}

.horizontal-sl-item-bc.RugbySevens .horizontal-sl-icon-bc {
    color: #799755
}

.horizontal-sl-item-bc.RugbySevens.active {
    background: #799755
}

.horizontal-sl-item-bc.RugbySevens.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.RugbySevens.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-RugbySevens,.live-calendar-market-bc .bc-i-RugbySevens,.multi-select-icon-bc.bc-i-RugbySevens,.sp-sub-list-bc.RugbySevens .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-RugbySevens {
    color: #799755
}

.sp-sub-list-bc.RugbySevens.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #799755
}

.sp-sub-list-bc.RugbySevens .market-game-section.active:before {
    background: #799755
}

.e-sports .horizontal-sl-item-bc.RugbySevens .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-RugbySevens {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-RugbySevens,.e-sports .competition-icon-league-bc.bc-i-RugbySevens:after,.e-sports .competition-icon-league-bc.bc-i-RugbySevens~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-RugbySevens,.e-sports .e-sports-game-icon-back-nav.bc-i-RugbySevens:after,.e-sports .horizontal-sl-item-bc.RugbySevens,.e-sports .sp-s-l-h-flag-bc.bc-i-RugbySevens {
    background: linear-gradient(180deg,#9fb881,#799755)
}

.e-sports .sp-sub-list-bc.RugbySevens:not(.selected):hover {
    background: rgba(121,151,85,.6);
    box-shadow: 0 0 8px 0 rgba(121,151,85,.6)
}

.e-sports-RugbySevens .e-sports-time-start:before,.e-sports-RugbySevens .horizontal-sl-tab-bc:before,.e-sports-RugbySevens .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.RugbySevens.selected,.sportsbook-center-section.RugbySevens .e-sports-time-start:before,.sportsbook-center-section.RugbySevens .horizontal-sl-tab-bc:before,.sportsbook-center-section.RugbySevens .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#9fb881,#799755)
}

.e-sports-match-container.RugbySevens .market-bc:hover {
    box-shadow: 0 0 20px 0 #799755
}

.e-sports-match-container.RugbySevens .market-bc.active,.e-sports-match-container.RugbySevens .market-bc:hover {
    color: #fff;
    background: #799755
}

.Sepaktakraw-bg {
    color: #fff;
    background: #966a24
}

.horizontal-sl-item-bc.Sepaktakraw .horizontal-sl-icon-bc {
    color: #966a24
}

.horizontal-sl-item-bc.Sepaktakraw.active {
    background: #966a24
}

.horizontal-sl-item-bc.Sepaktakraw.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Sepaktakraw.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Sepaktakraw,.live-calendar-market-bc .bc-i-Sepaktakraw,.multi-select-icon-bc.bc-i-Sepaktakraw,.sp-sub-list-bc.Sepaktakraw .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Sepaktakraw {
    color: #966a24
}

.sp-sub-list-bc.Sepaktakraw.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #966a24
}

.sp-sub-list-bc.Sepaktakraw .market-game-section.active:before {
    background: #966a24
}

.e-sports .horizontal-sl-item-bc.Sepaktakraw .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Sepaktakraw {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Sepaktakraw,.e-sports .competition-icon-league-bc.bc-i-Sepaktakraw:after,.e-sports .competition-icon-league-bc.bc-i-Sepaktakraw~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Sepaktakraw,.e-sports .e-sports-game-icon-back-nav.bc-i-Sepaktakraw:after,.e-sports .horizontal-sl-item-bc.Sepaktakraw,.e-sports .sp-s-l-h-flag-bc.bc-i-Sepaktakraw {
    background: linear-gradient(180deg,#cf9537,#966a24)
}

.e-sports .sp-sub-list-bc.Sepaktakraw:not(.selected):hover {
    background: rgba(150,106,36,.6);
    box-shadow: 0 0 8px 0 rgba(150,106,36,.6)
}

.e-sports-Sepaktakraw .e-sports-time-start:before,.e-sports-Sepaktakraw .horizontal-sl-tab-bc:before,.e-sports-Sepaktakraw .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Sepaktakraw.selected,.sportsbook-center-section.Sepaktakraw .e-sports-time-start:before,.sportsbook-center-section.Sepaktakraw .horizontal-sl-tab-bc:before,.sportsbook-center-section.Sepaktakraw .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#cf9537,#966a24)
}

.e-sports-match-container.Sepaktakraw .market-bc:hover {
    box-shadow: 0 0 20px 0 #966a24
}

.e-sports-match-container.Sepaktakraw .market-bc.active,.e-sports-match-container.Sepaktakraw .market-bc:hover {
    color: #fff;
    background: #966a24
}

.Shooting-bg {
    color: #000;
    background: #d5d345
}

.horizontal-sl-item-bc.Shooting .horizontal-sl-icon-bc {
    color: #d5d345
}

.horizontal-sl-item-bc.Shooting.active {
    background: #d5d345
}

.horizontal-sl-item-bc.Shooting.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Shooting.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Shooting,.live-calendar-market-bc .bc-i-Shooting,.multi-select-icon-bc.bc-i-Shooting,.sp-sub-list-bc.Shooting .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Shooting {
    color: #d5d345
}

.sp-sub-list-bc.Shooting.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #d5d345
}

.sp-sub-list-bc.Shooting .market-game-section.active:before {
    background: #d5d345
}

.e-sports .horizontal-sl-item-bc.Shooting .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Shooting {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Shooting,.e-sports .competition-icon-league-bc.bc-i-Shooting:after,.e-sports .competition-icon-league-bc.bc-i-Shooting~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Shooting,.e-sports .e-sports-game-icon-back-nav.bc-i-Shooting:after,.e-sports .horizontal-sl-item-bc.Shooting,.e-sports .sp-s-l-h-flag-bc.bc-i-Shooting {
    background: linear-gradient(180deg,#e3e283,#d5d345)
}

.e-sports .sp-sub-list-bc.Shooting:not(.selected):hover {
    background: rgba(213,211,69,.6);
    box-shadow: 0 0 8px 0 rgba(213,211,69,.6)
}

.e-sports-Shooting .e-sports-time-start:before,.e-sports-Shooting .horizontal-sl-tab-bc:before,.e-sports-Shooting .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Shooting.selected,.sportsbook-center-section.Shooting .e-sports-time-start:before,.sportsbook-center-section.Shooting .horizontal-sl-tab-bc:before,.sportsbook-center-section.Shooting .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e3e283,#d5d345)
}

.e-sports-match-container.Shooting .market-bc:hover {
    box-shadow: 0 0 20px 0 #d5d345
}

.e-sports-match-container.Shooting .market-bc.active,.e-sports-match-container.Shooting .market-bc:hover {
    color: #fff;
    background: #d5d345
}

.Shorttrackspeedskating-bg {
    color: #000;
    background: #b1cdde
}

.horizontal-sl-item-bc.Shorttrackspeedskating .horizontal-sl-icon-bc {
    color: #b1cdde
}

.horizontal-sl-item-bc.Shorttrackspeedskating.active {
    background: #b1cdde
}

.horizontal-sl-item-bc.Shorttrackspeedskating.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Shorttrackspeedskating.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Shorttrackspeedskating,.live-calendar-market-bc .bc-i-Shorttrackspeedskating,.multi-select-icon-bc.bc-i-Shorttrackspeedskating,.sp-sub-list-bc.Shorttrackspeedskating .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Shorttrackspeedskating {
    color: #b1cdde
}

.sp-sub-list-bc.Shorttrackspeedskating.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #b1cdde
}

.sp-sub-list-bc.Shorttrackspeedskating .market-game-section.active:before {
    background: #b1cdde
}

.e-sports .horizontal-sl-item-bc.Shorttrackspeedskating .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Shorttrackspeedskating {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Shorttrackspeedskating,.e-sports .competition-icon-league-bc.bc-i-Shorttrackspeedskating:after,.e-sports .competition-icon-league-bc.bc-i-Shorttrackspeedskating~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Shorttrackspeedskating,.e-sports .e-sports-game-icon-back-nav.bc-i-Shorttrackspeedskating:after,.e-sports .horizontal-sl-item-bc.Shorttrackspeedskating,.e-sports .sp-s-l-h-flag-bc.bc-i-Shorttrackspeedskating {
    background: linear-gradient(180deg,#e7eff5,#b1cdde)
}

.e-sports .sp-sub-list-bc.Shorttrackspeedskating:not(.selected):hover {
    background: rgba(177,205,222,.6);
    box-shadow: 0 0 8px 0 rgba(177,205,222,.6)
}

.e-sports-Shorttrackspeedskating .e-sports-time-start:before,.e-sports-Shorttrackspeedskating .horizontal-sl-tab-bc:before,.e-sports-Shorttrackspeedskating .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Shorttrackspeedskating.selected,.sportsbook-center-section.Shorttrackspeedskating .e-sports-time-start:before,.sportsbook-center-section.Shorttrackspeedskating .horizontal-sl-tab-bc:before,.sportsbook-center-section.Shorttrackspeedskating .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e7eff5,#b1cdde)
}

.e-sports-match-container.Shorttrackspeedskating .market-bc:hover {
    box-shadow: 0 0 20px 0 #b1cdde
}

.e-sports-match-container.Shorttrackspeedskating .market-bc.active,.e-sports-match-container.Shorttrackspeedskating .market-bc:hover {
    color: #fff;
    background: #b1cdde
}

.Skateboarding-bg {
    color: #000;
    background: #ab865d
}

.horizontal-sl-item-bc.Skateboarding .horizontal-sl-icon-bc {
    color: #ab865d
}

.horizontal-sl-item-bc.Skateboarding.active {
    background: #ab865d
}

.horizontal-sl-item-bc.Skateboarding.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Skateboarding.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Skateboarding,.live-calendar-market-bc .bc-i-Skateboarding,.multi-select-icon-bc.bc-i-Skateboarding,.sp-sub-list-bc.Skateboarding .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Skateboarding {
    color: #ab865d
}

.sp-sub-list-bc.Skateboarding.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #ab865d
}

.sp-sub-list-bc.Skateboarding .market-game-section.active:before {
    background: #ab865d
}

.e-sports .horizontal-sl-item-bc.Skateboarding .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Skateboarding {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Skateboarding,.e-sports .competition-icon-league-bc.bc-i-Skateboarding:after,.e-sports .competition-icon-league-bc.bc-i-Skateboarding~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Skateboarding,.e-sports .e-sports-game-icon-back-nav.bc-i-Skateboarding:after,.e-sports .horizontal-sl-item-bc.Skateboarding,.e-sports .sp-s-l-h-flag-bc.bc-i-Skateboarding {
    background: linear-gradient(180deg,#c5ac8f,#ab865d)
}

.e-sports .sp-sub-list-bc.Skateboarding:not(.selected):hover {
    background: rgba(171,134,93,.6);
    box-shadow: 0 0 8px 0 rgba(171,134,93,.6)
}

.e-sports-Skateboarding .e-sports-time-start:before,.e-sports-Skateboarding .horizontal-sl-tab-bc:before,.e-sports-Skateboarding .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Skateboarding.selected,.sportsbook-center-section.Skateboarding .e-sports-time-start:before,.sportsbook-center-section.Skateboarding .horizontal-sl-tab-bc:before,.sportsbook-center-section.Skateboarding .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#c5ac8f,#ab865d)
}

.e-sports-match-container.Skateboarding .market-bc:hover {
    box-shadow: 0 0 20px 0 #ab865d
}

.e-sports-match-container.Skateboarding .market-bc.active,.e-sports-match-container.Skateboarding .market-bc:hover {
    color: #fff;
    background: #ab865d
}

.SkiJump-bg {
    color: #000;
    background: #c4dae8
}

.horizontal-sl-item-bc.SkiJump .horizontal-sl-icon-bc {
    color: #c4dae8
}

.horizontal-sl-item-bc.SkiJump.active {
    background: #c4dae8
}

.horizontal-sl-item-bc.SkiJump.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.SkiJump.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-SkiJump,.live-calendar-market-bc .bc-i-SkiJump,.multi-select-icon-bc.bc-i-SkiJump,.sp-sub-list-bc.SkiJump .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-SkiJump {
    color: #c4dae8
}

.sp-sub-list-bc.SkiJump.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #c4dae8
}

.sp-sub-list-bc.SkiJump .market-game-section.active:before {
    background: #c4dae8
}

.e-sports .horizontal-sl-item-bc.SkiJump .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-SkiJump {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-SkiJump,.e-sports .competition-icon-league-bc.bc-i-SkiJump:after,.e-sports .competition-icon-league-bc.bc-i-SkiJump~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-SkiJump,.e-sports .e-sports-game-icon-back-nav.bc-i-SkiJump:after,.e-sports .horizontal-sl-item-bc.SkiJump,.e-sports .sp-s-l-h-flag-bc.bc-i-SkiJump {
    background: linear-gradient(180deg,#fbfdfd,#c4dae8)
}

.e-sports .sp-sub-list-bc.SkiJump:not(.selected):hover {
    background: rgba(196,218,232,.6);
    box-shadow: 0 0 8px 0 rgba(196,218,232,.6)
}

.e-sports-SkiJump .e-sports-time-start:before,.e-sports-SkiJump .horizontal-sl-tab-bc:before,.e-sports-SkiJump .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.SkiJump.selected,.sportsbook-center-section.SkiJump .e-sports-time-start:before,.sportsbook-center-section.SkiJump .horizontal-sl-tab-bc:before,.sportsbook-center-section.SkiJump .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#fbfdfd,#c4dae8)
}

.e-sports-match-container.SkiJump .market-bc:hover {
    box-shadow: 0 0 20px 0 #c4dae8
}

.e-sports-match-container.SkiJump .market-bc.active,.e-sports-match-container.SkiJump .market-bc:hover {
    color: #fff;
    background: #c4dae8
}

.SkiJumping-bg {
    color: #000;
    background: #c4dae8
}

.horizontal-sl-item-bc.SkiJumping .horizontal-sl-icon-bc {
    color: #c4dae8
}

.horizontal-sl-item-bc.SkiJumping.active {
    background: #c4dae8
}

.horizontal-sl-item-bc.SkiJumping.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.SkiJumping.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-SkiJumping,.live-calendar-market-bc .bc-i-SkiJumping,.multi-select-icon-bc.bc-i-SkiJumping,.sp-sub-list-bc.SkiJumping .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-SkiJumping {
    color: #c4dae8
}

.sp-sub-list-bc.SkiJumping.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #c4dae8
}

.sp-sub-list-bc.SkiJumping .market-game-section.active:before {
    background: #c4dae8
}

.e-sports .horizontal-sl-item-bc.SkiJumping .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-SkiJumping {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-SkiJumping,.e-sports .competition-icon-league-bc.bc-i-SkiJumping:after,.e-sports .competition-icon-league-bc.bc-i-SkiJumping~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-SkiJumping,.e-sports .e-sports-game-icon-back-nav.bc-i-SkiJumping:after,.e-sports .horizontal-sl-item-bc.SkiJumping,.e-sports .sp-s-l-h-flag-bc.bc-i-SkiJumping {
    background: linear-gradient(180deg,#fbfdfd,#c4dae8)
}

.e-sports .sp-sub-list-bc.SkiJumping:not(.selected):hover {
    background: rgba(196,218,232,.6);
    box-shadow: 0 0 8px 0 rgba(196,218,232,.6)
}

.e-sports-SkiJumping .e-sports-time-start:before,.e-sports-SkiJumping .horizontal-sl-tab-bc:before,.e-sports-SkiJumping .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.SkiJumping.selected,.sportsbook-center-section.SkiJumping .e-sports-time-start:before,.sportsbook-center-section.SkiJumping .horizontal-sl-tab-bc:before,.sportsbook-center-section.SkiJumping .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#fbfdfd,#c4dae8)
}

.e-sports-match-container.SkiJumping .market-bc:hover {
    box-shadow: 0 0 20px 0 #c4dae8
}

.e-sports-match-container.SkiJumping .market-bc.active,.e-sports-match-container.SkiJumping .market-bc:hover {
    color: #fff;
    background: #c4dae8
}

.Snooker-bg {
    color: #fff;
    background: #37b764
}

.horizontal-sl-item-bc.Snooker .horizontal-sl-icon-bc {
    color: #37b764
}

.horizontal-sl-item-bc.Snooker.active {
    background: #37b764
}

.horizontal-sl-item-bc.Snooker.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Snooker.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Snooker,.live-calendar-market-bc .bc-i-Snooker,.multi-select-icon-bc.bc-i-Snooker,.sp-sub-list-bc.Snooker .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Snooker {
    color: #37b764
}

.sp-sub-list-bc.Snooker.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #37b764
}

.sp-sub-list-bc.Snooker .market-game-section.active:before {
    background: #37b764
}

.e-sports .horizontal-sl-item-bc.Snooker .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Snooker {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Snooker,.e-sports .competition-icon-league-bc.bc-i-Snooker:after,.e-sports .competition-icon-league-bc.bc-i-Snooker~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Snooker,.e-sports .e-sports-game-icon-back-nav.bc-i-Snooker:after,.e-sports .horizontal-sl-item-bc.Snooker,.e-sports .sp-s-l-h-flag-bc.bc-i-Snooker {
    background: linear-gradient(180deg,#69d28e,#37b764)
}

.e-sports .sp-sub-list-bc.Snooker:not(.selected):hover {
    background: rgba(55,183,100,.6);
    box-shadow: 0 0 8px 0 rgba(55,183,100,.6)
}

.e-sports-Snooker .e-sports-time-start:before,.e-sports-Snooker .horizontal-sl-tab-bc:before,.e-sports-Snooker .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Snooker.selected,.sportsbook-center-section.Snooker .e-sports-time-start:before,.sportsbook-center-section.Snooker .horizontal-sl-tab-bc:before,.sportsbook-center-section.Snooker .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#69d28e,#37b764)
}

.e-sports-match-container.Snooker .market-bc:hover {
    box-shadow: 0 0 20px 0 #37b764
}

.e-sports-match-container.Snooker .market-bc.active,.e-sports-match-container.Snooker .market-bc:hover {
    color: #fff;
    background: #37b764
}

.Snowboard-bg {
    color: #000;
    background: #9dd3f5
}

.horizontal-sl-item-bc.Snowboard .horizontal-sl-icon-bc {
    color: #9dd3f5
}

.horizontal-sl-item-bc.Snowboard.active {
    background: #9dd3f5
}

.horizontal-sl-item-bc.Snowboard.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Snowboard.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Snowboard,.live-calendar-market-bc .bc-i-Snowboard,.multi-select-icon-bc.bc-i-Snowboard,.sp-sub-list-bc.Snowboard .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Snowboard {
    color: #9dd3f5
}

.sp-sub-list-bc.Snowboard.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #9dd3f5
}

.sp-sub-list-bc.Snowboard .market-game-section.active:before {
    background: #9dd3f5
}

.e-sports .horizontal-sl-item-bc.Snowboard .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Snowboard {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Snowboard,.e-sports .competition-icon-league-bc.bc-i-Snowboard:after,.e-sports .competition-icon-league-bc.bc-i-Snowboard~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Snowboard,.e-sports .e-sports-game-icon-back-nav.bc-i-Snowboard:after,.e-sports .horizontal-sl-item-bc.Snowboard,.e-sports .sp-s-l-h-flag-bc.bc-i-Snowboard {
    background: linear-gradient(180deg,#e2f2fc,#9dd3f5)
}

.e-sports .sp-sub-list-bc.Snowboard:not(.selected):hover {
    background: rgba(157,211,245,.6);
    box-shadow: 0 0 8px 0 rgba(157,211,245,.6)
}

.e-sports-Snowboard .e-sports-time-start:before,.e-sports-Snowboard .horizontal-sl-tab-bc:before,.e-sports-Snowboard .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Snowboard.selected,.sportsbook-center-section.Snowboard .e-sports-time-start:before,.sportsbook-center-section.Snowboard .horizontal-sl-tab-bc:before,.sportsbook-center-section.Snowboard .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e2f2fc,#9dd3f5)
}

.e-sports-match-container.Snowboard .market-bc:hover {
    box-shadow: 0 0 20px 0 #9dd3f5
}

.e-sports-match-container.Snowboard .market-bc.active,.e-sports-match-container.Snowboard .market-bc:hover {
    color: #fff;
    background: #9dd3f5
}

.Soccer-bg {
    color: #fff;
    background: #109121
}

.horizontal-sl-item-bc.Soccer .horizontal-sl-icon-bc {
    color: #109121
}

.horizontal-sl-item-bc.Soccer.active {
    background: #109121
}

.horizontal-sl-item-bc.Soccer.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Soccer.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Soccer,.live-calendar-market-bc .bc-i-Soccer,.multi-select-icon-bc.bc-i-Soccer,.sp-sub-list-bc.Soccer .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Soccer {
    color: #109121
}

.sp-sub-list-bc.Soccer.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #109121
}

.sp-sub-list-bc.Soccer .market-game-section.active:before {
    background: #109121
}

.e-sports .horizontal-sl-item-bc.Soccer .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Soccer {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Soccer,.e-sports .competition-icon-league-bc.bc-i-Soccer:after,.e-sports .competition-icon-league-bc.bc-i-Soccer~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Soccer,.e-sports .e-sports-game-icon-back-nav.bc-i-Soccer:after,.e-sports .horizontal-sl-item-bc.Soccer,.e-sports .sp-s-l-h-flag-bc.bc-i-Soccer {
    background: linear-gradient(180deg,#18d631,#109121)
}

.e-sports .sp-sub-list-bc.Soccer:not(.selected):hover {
    background: rgba(16,145,33,.6);
    box-shadow: 0 0 8px 0 rgba(16,145,33,.6)
}

.e-sports-Soccer .e-sports-time-start:before,.e-sports-Soccer .horizontal-sl-tab-bc:before,.e-sports-Soccer .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Soccer.selected,.sportsbook-center-section.Soccer .e-sports-time-start:before,.sportsbook-center-section.Soccer .horizontal-sl-tab-bc:before,.sportsbook-center-section.Soccer .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#18d631,#109121)
}

.e-sports-match-container.Soccer .market-bc:hover {
    box-shadow: 0 0 20px 0 #109121
}

.e-sports-match-container.Soccer .market-bc.active,.e-sports-match-container.Soccer .market-bc:hover {
    color: #fff;
    background: #109121
}

.Speedway-bg {
    color: #000;
    background: #aca696
}

.horizontal-sl-item-bc.Speedway .horizontal-sl-icon-bc {
    color: #aca696
}

.horizontal-sl-item-bc.Speedway.active {
    background: #aca696
}

.horizontal-sl-item-bc.Speedway.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Speedway.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Speedway,.live-calendar-market-bc .bc-i-Speedway,.multi-select-icon-bc.bc-i-Speedway,.sp-sub-list-bc.Speedway .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Speedway {
    color: #aca696
}

.sp-sub-list-bc.Speedway.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #aca696
}

.sp-sub-list-bc.Speedway .market-game-section.active:before {
    background: #aca696
}

.e-sports .horizontal-sl-item-bc.Speedway .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Speedway {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Speedway,.e-sports .competition-icon-league-bc.bc-i-Speedway:after,.e-sports .competition-icon-league-bc.bc-i-Speedway~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Speedway,.e-sports .e-sports-game-icon-back-nav.bc-i-Speedway:after,.e-sports .horizontal-sl-item-bc.Speedway,.e-sports .sp-s-l-h-flag-bc.bc-i-Speedway {
    background: linear-gradient(180deg,#cecac1,#aca696)
}

.e-sports .sp-sub-list-bc.Speedway:not(.selected):hover {
    background: rgba(172,166,150,.6);
    box-shadow: 0 0 8px 0 rgba(172,166,150,.6)
}

.e-sports-Speedway .e-sports-time-start:before,.e-sports-Speedway .horizontal-sl-tab-bc:before,.e-sports-Speedway .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Speedway.selected,.sportsbook-center-section.Speedway .e-sports-time-start:before,.sportsbook-center-section.Speedway .horizontal-sl-tab-bc:before,.sportsbook-center-section.Speedway .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#cecac1,#aca696)
}

.e-sports-match-container.Speedway .market-bc:hover {
    box-shadow: 0 0 20px 0 #aca696
}

.e-sports-match-container.Speedway .market-bc.active,.e-sports-match-container.Speedway .market-bc:hover {
    color: #fff;
    background: #aca696
}

.Squash-bg {
    color: #000;
    background: #e1b93f
}

.horizontal-sl-item-bc.Squash .horizontal-sl-icon-bc {
    color: #e1b93f
}

.horizontal-sl-item-bc.Squash.active {
    background: #e1b93f
}

.horizontal-sl-item-bc.Squash.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Squash.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Squash,.live-calendar-market-bc .bc-i-Squash,.multi-select-icon-bc.bc-i-Squash,.sp-sub-list-bc.Squash .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Squash {
    color: #e1b93f
}

.sp-sub-list-bc.Squash.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #e1b93f
}

.sp-sub-list-bc.Squash .market-game-section.active:before {
    background: #e1b93f
}

.e-sports .horizontal-sl-item-bc.Squash .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Squash {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Squash,.e-sports .competition-icon-league-bc.bc-i-Squash:after,.e-sports .competition-icon-league-bc.bc-i-Squash~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Squash,.e-sports .e-sports-game-icon-back-nav.bc-i-Squash:after,.e-sports .horizontal-sl-item-bc.Squash,.e-sports .sp-s-l-h-flag-bc.bc-i-Squash {
    background: linear-gradient(180deg,#ebd181,#e1b93f)
}

.e-sports .sp-sub-list-bc.Squash:not(.selected):hover {
    background: rgba(225,185,63,.6);
    box-shadow: 0 0 8px 0 rgba(225,185,63,.6)
}

.e-sports-Squash .e-sports-time-start:before,.e-sports-Squash .horizontal-sl-tab-bc:before,.e-sports-Squash .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Squash.selected,.sportsbook-center-section.Squash .e-sports-time-start:before,.sportsbook-center-section.Squash .horizontal-sl-tab-bc:before,.sportsbook-center-section.Squash .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ebd181,#e1b93f)
}

.e-sports-match-container.Squash .market-bc:hover {
    box-shadow: 0 0 20px 0 #e1b93f
}

.e-sports-match-container.Squash .market-bc.active,.e-sports-match-container.Squash .market-bc:hover {
    color: #fff;
    background: #e1b93f
}

.Sumo-bg {
    color: #000;
    background: #b0a174
}

.horizontal-sl-item-bc.Sumo .horizontal-sl-icon-bc {
    color: #b0a174
}

.horizontal-sl-item-bc.Sumo.active {
    background: #b0a174
}

.horizontal-sl-item-bc.Sumo.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Sumo.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Sumo,.live-calendar-market-bc .bc-i-Sumo,.multi-select-icon-bc.bc-i-Sumo,.sp-sub-list-bc.Sumo .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Sumo {
    color: #b0a174
}

.sp-sub-list-bc.Sumo.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #b0a174
}

.sp-sub-list-bc.Sumo .market-game-section.active:before {
    background: #b0a174
}

.e-sports .horizontal-sl-item-bc.Sumo .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Sumo {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Sumo,.e-sports .competition-icon-league-bc.bc-i-Sumo:after,.e-sports .competition-icon-league-bc.bc-i-Sumo~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Sumo,.e-sports .e-sports-game-icon-back-nav.bc-i-Sumo:after,.e-sports .horizontal-sl-item-bc.Sumo,.e-sports .sp-s-l-h-flag-bc.bc-i-Sumo {
    background: linear-gradient(180deg,#ccc2a5,#b0a174)
}

.e-sports .sp-sub-list-bc.Sumo:not(.selected):hover {
    background: rgba(176,161,116,.6);
    box-shadow: 0 0 8px 0 rgba(176,161,116,.6)
}

.e-sports-Sumo .e-sports-time-start:before,.e-sports-Sumo .horizontal-sl-tab-bc:before,.e-sports-Sumo .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Sumo.selected,.sportsbook-center-section.Sumo .e-sports-time-start:before,.sportsbook-center-section.Sumo .horizontal-sl-tab-bc:before,.sportsbook-center-section.Sumo .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ccc2a5,#b0a174)
}

.e-sports-match-container.Sumo .market-bc:hover {
    box-shadow: 0 0 20px 0 #b0a174
}

.e-sports-match-container.Sumo .market-bc.active,.e-sports-match-container.Sumo .market-bc:hover {
    color: #fff;
    background: #b0a174
}

.Surfing-bg {
    color: #000;
    background: #3598e4
}

.horizontal-sl-item-bc.Surfing .horizontal-sl-icon-bc {
    color: #3598e4
}

.horizontal-sl-item-bc.Surfing.active {
    background: #3598e4
}

.horizontal-sl-item-bc.Surfing.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Surfing.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Surfing,.live-calendar-market-bc .bc-i-Surfing,.multi-select-icon-bc.bc-i-Surfing,.sp-sub-list-bc.Surfing .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Surfing {
    color: #3598e4
}

.sp-sub-list-bc.Surfing.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #3598e4
}

.sp-sub-list-bc.Surfing .market-game-section.active:before {
    background: #3598e4
}

.e-sports .horizontal-sl-item-bc.Surfing .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Surfing {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Surfing,.e-sports .competition-icon-league-bc.bc-i-Surfing:after,.e-sports .competition-icon-league-bc.bc-i-Surfing~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Surfing,.e-sports .e-sports-game-icon-back-nav.bc-i-Surfing:after,.e-sports .horizontal-sl-item-bc.Surfing,.e-sports .sp-s-l-h-flag-bc.bc-i-Surfing {
    background: linear-gradient(180deg,#78baed,#3598e4)
}

.e-sports .sp-sub-list-bc.Surfing:not(.selected):hover {
    background: rgba(53,152,228,.6);
    box-shadow: 0 0 8px 0 rgba(53,152,228,.6)
}

.e-sports-Surfing .e-sports-time-start:before,.e-sports-Surfing .horizontal-sl-tab-bc:before,.e-sports-Surfing .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Surfing.selected,.sportsbook-center-section.Surfing .e-sports-time-start:before,.sportsbook-center-section.Surfing .horizontal-sl-tab-bc:before,.sportsbook-center-section.Surfing .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#78baed,#3598e4)
}

.e-sports-match-container.Surfing .market-bc:hover {
    box-shadow: 0 0 20px 0 #3598e4
}

.e-sports-match-container.Surfing .market-bc.active,.e-sports-match-container.Surfing .market-bc:hover {
    color: #fff;
    background: #3598e4
}

.Swimming-bg {
    color: #fff;
    background: #118be9
}

.horizontal-sl-item-bc.Swimming .horizontal-sl-icon-bc {
    color: #118be9
}

.horizontal-sl-item-bc.Swimming.active {
    background: #118be9
}

.horizontal-sl-item-bc.Swimming.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Swimming.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Swimming,.live-calendar-market-bc .bc-i-Swimming,.multi-select-icon-bc.bc-i-Swimming,.sp-sub-list-bc.Swimming .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Swimming {
    color: #118be9
}

.sp-sub-list-bc.Swimming.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #118be9
}

.sp-sub-list-bc.Swimming .market-game-section.active:before {
    background: #118be9
}

.e-sports .horizontal-sl-item-bc.Swimming .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Swimming {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Swimming,.e-sports .competition-icon-league-bc.bc-i-Swimming:after,.e-sports .competition-icon-league-bc.bc-i-Swimming~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Swimming,.e-sports .e-sports-game-icon-back-nav.bc-i-Swimming:after,.e-sports .horizontal-sl-item-bc.Swimming,.e-sports .sp-s-l-h-flag-bc.bc-i-Swimming {
    background: linear-gradient(180deg,#54aef3,#118be9)
}

.e-sports .sp-sub-list-bc.Swimming:not(.selected):hover {
    background: rgba(17,139,233,.6);
    box-shadow: 0 0 8px 0 rgba(17,139,233,.6)
}

.e-sports-Swimming .e-sports-time-start:before,.e-sports-Swimming .horizontal-sl-tab-bc:before,.e-sports-Swimming .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Swimming.selected,.sportsbook-center-section.Swimming .e-sports-time-start:before,.sportsbook-center-section.Swimming .horizontal-sl-tab-bc:before,.sportsbook-center-section.Swimming .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#54aef3,#118be9)
}

.e-sports-match-container.Swimming .market-bc:hover {
    box-shadow: 0 0 20px 0 #118be9
}

.e-sports-match-container.Swimming .market-bc.active,.e-sports-match-container.Swimming .market-bc:hover {
    color: #fff;
    background: #118be9
}

.SynchronizedSwimming-bg {
    color: #fff;
    background: #009ac9
}

.horizontal-sl-item-bc.SynchronizedSwimming .horizontal-sl-icon-bc {
    color: #009ac9
}

.horizontal-sl-item-bc.SynchronizedSwimming.active {
    background: #009ac9
}

.horizontal-sl-item-bc.SynchronizedSwimming.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.SynchronizedSwimming.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-SynchronizedSwimming,.live-calendar-market-bc .bc-i-SynchronizedSwimming,.multi-select-icon-bc.bc-i-SynchronizedSwimming,.sp-sub-list-bc.SynchronizedSwimming .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-SynchronizedSwimming {
    color: #009ac9
}

.sp-sub-list-bc.SynchronizedSwimming.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #009ac9
}

.sp-sub-list-bc.SynchronizedSwimming .market-game-section.active:before {
    background: #009ac9
}

.e-sports .horizontal-sl-item-bc.SynchronizedSwimming .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-SynchronizedSwimming {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-SynchronizedSwimming,.e-sports .competition-icon-league-bc.bc-i-SynchronizedSwimming:after,.e-sports .competition-icon-league-bc.bc-i-SynchronizedSwimming~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-SynchronizedSwimming,.e-sports .e-sports-game-icon-back-nav.bc-i-SynchronizedSwimming:after,.e-sports .horizontal-sl-item-bc.SynchronizedSwimming,.e-sports .sp-s-l-h-flag-bc.bc-i-SynchronizedSwimming {
    background: linear-gradient(180deg,#17c9ff,#009ac9)
}

.e-sports .sp-sub-list-bc.SynchronizedSwimming:not(.selected):hover {
    background: rgba(0,154,201,.6);
    box-shadow: 0 0 8px 0 rgba(0,154,201,.6)
}

.e-sports-SynchronizedSwimming .e-sports-time-start:before,.e-sports-SynchronizedSwimming .horizontal-sl-tab-bc:before,.e-sports-SynchronizedSwimming .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.SynchronizedSwimming.selected,.sportsbook-center-section.SynchronizedSwimming .e-sports-time-start:before,.sportsbook-center-section.SynchronizedSwimming .horizontal-sl-tab-bc:before,.sportsbook-center-section.SynchronizedSwimming .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#17c9ff,#009ac9)
}

.e-sports-match-container.SynchronizedSwimming .market-bc:hover {
    box-shadow: 0 0 20px 0 #009ac9
}

.e-sports-match-container.SynchronizedSwimming .market-bc.active,.e-sports-match-container.SynchronizedSwimming .market-bc:hover {
    color: #fff;
    background: #009ac9
}

.Tablehockey-bg {
    color: #fff;
    background: #168763
}

.horizontal-sl-item-bc.Tablehockey .horizontal-sl-icon-bc {
    color: #168763
}

.horizontal-sl-item-bc.Tablehockey.active {
    background: #168763
}

.horizontal-sl-item-bc.Tablehockey.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Tablehockey.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Tablehockey,.live-calendar-market-bc .bc-i-Tablehockey,.multi-select-icon-bc.bc-i-Tablehockey,.sp-sub-list-bc.Tablehockey .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Tablehockey {
    color: #168763
}

.sp-sub-list-bc.Tablehockey.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #168763
}

.sp-sub-list-bc.Tablehockey .market-game-section.active:before {
    background: #168763
}

.e-sports .horizontal-sl-item-bc.Tablehockey .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Tablehockey {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Tablehockey,.e-sports .competition-icon-league-bc.bc-i-Tablehockey:after,.e-sports .competition-icon-league-bc.bc-i-Tablehockey~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Tablehockey,.e-sports .e-sports-game-icon-back-nav.bc-i-Tablehockey:after,.e-sports .horizontal-sl-item-bc.Tablehockey,.e-sports .sp-s-l-h-flag-bc.bc-i-Tablehockey {
    background: linear-gradient(180deg,#21c993,#168763)
}

.e-sports .sp-sub-list-bc.Tablehockey:not(.selected):hover {
    background: rgba(22,135,99,.6);
    box-shadow: 0 0 8px 0 rgba(22,135,99,.6)
}

.e-sports-Tablehockey .e-sports-time-start:before,.e-sports-Tablehockey .horizontal-sl-tab-bc:before,.e-sports-Tablehockey .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Tablehockey.selected,.sportsbook-center-section.Tablehockey .e-sports-time-start:before,.sportsbook-center-section.Tablehockey .horizontal-sl-tab-bc:before,.sportsbook-center-section.Tablehockey .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#21c993,#168763)
}

.e-sports-match-container.Tablehockey .market-bc:hover {
    box-shadow: 0 0 20px 0 #168763
}

.e-sports-match-container.Tablehockey .market-bc.active,.e-sports-match-container.Tablehockey .market-bc:hover {
    color: #fff;
    background: #168763
}

.TableTennis-bg {
    color: #fff;
    background: #839d24
}

.horizontal-sl-item-bc.TableTennis .horizontal-sl-icon-bc {
    color: #839d24
}

.horizontal-sl-item-bc.TableTennis.active {
    background: #839d24
}

.horizontal-sl-item-bc.TableTennis.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.TableTennis.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-TableTennis,.live-calendar-market-bc .bc-i-TableTennis,.multi-select-icon-bc.bc-i-TableTennis,.sp-sub-list-bc.TableTennis .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-TableTennis {
    color: #839d24
}

.sp-sub-list-bc.TableTennis.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #839d24
}

.sp-sub-list-bc.TableTennis .market-game-section.active:before {
    background: #839d24
}

.e-sports .horizontal-sl-item-bc.TableTennis .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-TableTennis {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-TableTennis,.e-sports .competition-icon-league-bc.bc-i-TableTennis:after,.e-sports .competition-icon-league-bc.bc-i-TableTennis~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-TableTennis,.e-sports .e-sports-game-icon-back-nav.bc-i-TableTennis:after,.e-sports .horizontal-sl-item-bc.TableTennis,.e-sports .sp-s-l-h-flag-bc.bc-i-TableTennis {
    background: linear-gradient(180deg,#b2d23b,#839d24)
}

.e-sports .sp-sub-list-bc.TableTennis:not(.selected):hover {
    background: rgba(131,157,36,.6);
    box-shadow: 0 0 8px 0 rgba(131,157,36,.6)
}

.e-sports-TableTennis .e-sports-time-start:before,.e-sports-TableTennis .horizontal-sl-tab-bc:before,.e-sports-TableTennis .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.TableTennis.selected,.sportsbook-center-section.TableTennis .e-sports-time-start:before,.sportsbook-center-section.TableTennis .horizontal-sl-tab-bc:before,.sportsbook-center-section.TableTennis .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#b2d23b,#839d24)
}

.e-sports-match-container.TableTennis .market-bc:hover {
    box-shadow: 0 0 20px 0 #839d24
}

.e-sports-match-container.TableTennis .market-bc.active,.e-sports-match-container.TableTennis .market-bc:hover {
    color: #fff;
    background: #839d24
}

.Tennis-bg {
    color: #fff;
    background: #a19e3e
}

.horizontal-sl-item-bc.Tennis .horizontal-sl-icon-bc {
    color: #a19e3e
}

.horizontal-sl-item-bc.Tennis.active {
    background: #a19e3e
}

.horizontal-sl-item-bc.Tennis.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Tennis.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Tennis,.live-calendar-market-bc .bc-i-Tennis,.multi-select-icon-bc.bc-i-Tennis,.sp-sub-list-bc.Tennis .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Tennis {
    color: #a19e3e
}

.sp-sub-list-bc.Tennis.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #a19e3e
}

.sp-sub-list-bc.Tennis .market-game-section.active:before {
    background: #a19e3e
}

.e-sports .horizontal-sl-item-bc.Tennis .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Tennis {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Tennis,.e-sports .competition-icon-league-bc.bc-i-Tennis:after,.e-sports .competition-icon-league-bc.bc-i-Tennis~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Tennis,.e-sports .e-sports-game-icon-back-nav.bc-i-Tennis:after,.e-sports .horizontal-sl-item-bc.Tennis,.e-sports .sp-s-l-h-flag-bc.bc-i-Tennis {
    background: linear-gradient(180deg,#c4c267,#a19e3e)
}

.e-sports .sp-sub-list-bc.Tennis:not(.selected):hover {
    background: rgba(161,158,62,.6);
    box-shadow: 0 0 8px 0 rgba(161,158,62,.6)
}

.e-sports-Tennis .e-sports-time-start:before,.e-sports-Tennis .horizontal-sl-tab-bc:before,.e-sports-Tennis .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Tennis.selected,.sportsbook-center-section.Tennis .e-sports-time-start:before,.sportsbook-center-section.Tennis .horizontal-sl-tab-bc:before,.sportsbook-center-section.Tennis .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#c4c267,#a19e3e)
}

.e-sports-match-container.Tennis .market-bc:hover {
    box-shadow: 0 0 20px 0 #a19e3e
}

.e-sports-match-container.Tennis .market-bc.active,.e-sports-match-container.Tennis .market-bc:hover {
    color: #fff;
    background: #a19e3e
}

.Triathlon-bg {
    color: #000;
    background: #a1c4c6
}

.horizontal-sl-item-bc.Triathlon .horizontal-sl-icon-bc {
    color: #a1c4c6
}

.horizontal-sl-item-bc.Triathlon.active {
    background: #a1c4c6
}

.horizontal-sl-item-bc.Triathlon.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Triathlon.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Triathlon,.live-calendar-market-bc .bc-i-Triathlon,.multi-select-icon-bc.bc-i-Triathlon,.sp-sub-list-bc.Triathlon .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Triathlon {
    color: #a1c4c6
}

.sp-sub-list-bc.Triathlon.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #a1c4c6
}

.sp-sub-list-bc.Triathlon .market-game-section.active:before {
    background: #a1c4c6
}

.e-sports .horizontal-sl-item-bc.Triathlon .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Triathlon {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Triathlon,.e-sports .competition-icon-league-bc.bc-i-Triathlon:after,.e-sports .competition-icon-league-bc.bc-i-Triathlon~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Triathlon,.e-sports .e-sports-game-icon-back-nav.bc-i-Triathlon:after,.e-sports .horizontal-sl-item-bc.Triathlon,.e-sports .sp-s-l-h-flag-bc.bc-i-Triathlon {
    background: linear-gradient(180deg,#d1e2e3,#a1c4c6)
}

.e-sports .sp-sub-list-bc.Triathlon:not(.selected):hover {
    background: rgba(161,196,198,.6);
    box-shadow: 0 0 8px 0 rgba(161,196,198,.6)
}

.e-sports-Triathlon .e-sports-time-start:before,.e-sports-Triathlon .horizontal-sl-tab-bc:before,.e-sports-Triathlon .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Triathlon.selected,.sportsbook-center-section.Triathlon .e-sports-time-start:before,.sportsbook-center-section.Triathlon .horizontal-sl-tab-bc:before,.sportsbook-center-section.Triathlon .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#d1e2e3,#a1c4c6)
}

.e-sports-match-container.Triathlon .market-bc:hover {
    box-shadow: 0 0 20px 0 #a1c4c6
}

.e-sports-match-container.Triathlon .market-bc.active,.e-sports-match-container.Triathlon .market-bc:hover {
    color: #fff;
    background: #a1c4c6
}

.Mma-bg {
    color: #000;
    background: #868686
}

.horizontal-sl-item-bc.Mma .horizontal-sl-icon-bc {
    color: #868686
}

.horizontal-sl-item-bc.Mma.active {
    background: #868686
}

.horizontal-sl-item-bc.Mma.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Mma.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Mma,.live-calendar-market-bc .bc-i-Mma,.multi-select-icon-bc.bc-i-Mma,.sp-sub-list-bc.Mma .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Mma {
    color: #868686
}

.sp-sub-list-bc.Mma.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #868686
}

.sp-sub-list-bc.Mma .market-game-section.active:before {
    background: #868686
}

.e-sports .horizontal-sl-item-bc.Mma .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Mma {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Mma,.e-sports .competition-icon-league-bc.bc-i-Mma:after,.e-sports .competition-icon-league-bc.bc-i-Mma~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Mma,.e-sports .e-sports-game-icon-back-nav.bc-i-Mma:after,.e-sports .horizontal-sl-item-bc.Mma,.e-sports .sp-s-l-h-flag-bc.bc-i-Mma {
    background: linear-gradient(180deg,#acacac,#868686)
}

.e-sports .sp-sub-list-bc.Mma:not(.selected):hover {
    background: hsla(0,0%,52.5%,.6);
    box-shadow: 0 0 8px 0 hsla(0,0%,52.5%,.6)
}

.e-sports-Mma .e-sports-time-start:before,.e-sports-Mma .horizontal-sl-tab-bc:before,.e-sports-Mma .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Mma.selected,.sportsbook-center-section.Mma .e-sports-time-start:before,.sportsbook-center-section.Mma .horizontal-sl-tab-bc:before,.sportsbook-center-section.Mma .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#acacac,#868686)
}

.e-sports-match-container.Mma .market-bc:hover {
    box-shadow: 0 0 20px 0 #868686
}

.e-sports-match-container.Mma .market-bc.active,.e-sports-match-container.Mma .market-bc:hover {
    color: #fff;
    background: #868686
}

.MortalKombatXL-bg {
    color: #fff;
    background: #a76812
}

.horizontal-sl-item-bc.MortalKombatXL .horizontal-sl-icon-bc {
    color: #a76812
}

.horizontal-sl-item-bc.MortalKombatXL.active {
    background: #a76812
}

.horizontal-sl-item-bc.MortalKombatXL.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.MortalKombatXL.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-MortalKombatXL,.live-calendar-market-bc .bc-i-MortalKombatXL,.multi-select-icon-bc.bc-i-MortalKombatXL,.sp-sub-list-bc.MortalKombatXL .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-MortalKombatXL {
    color: #a76812
}

.sp-sub-list-bc.MortalKombatXL.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #a76812
}

.sp-sub-list-bc.MortalKombatXL .market-game-section.active:before {
    background: #a76812
}

.e-sports .horizontal-sl-item-bc.MortalKombatXL .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-MortalKombatXL {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-MortalKombatXL,.e-sports .competition-icon-league-bc.bc-i-MortalKombatXL:after,.e-sports .competition-icon-league-bc.bc-i-MortalKombatXL~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-MortalKombatXL,.e-sports .e-sports-game-icon-back-nav.bc-i-MortalKombatXL:after,.e-sports .horizontal-sl-item-bc.MortalKombatXL,.e-sports .sp-s-l-h-flag-bc.bc-i-MortalKombatXL {
    background: linear-gradient(180deg,#e7921f,#a76812)
}

.e-sports .sp-sub-list-bc.MortalKombatXL:not(.selected):hover {
    background: rgba(167,104,18,.6);
    box-shadow: 0 0 8px 0 rgba(167,104,18,.6)
}

.e-sports-MortalKombatXL .e-sports-time-start:before,.e-sports-MortalKombatXL .horizontal-sl-tab-bc:before,.e-sports-MortalKombatXL .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.MortalKombatXL.selected,.sportsbook-center-section.MortalKombatXL .e-sports-time-start:before,.sportsbook-center-section.MortalKombatXL .horizontal-sl-tab-bc:before,.sportsbook-center-section.MortalKombatXL .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e7921f,#a76812)
}

.e-sports-match-container.MortalKombatXL .market-bc:hover {
    box-shadow: 0 0 20px 0 #a76812
}

.e-sports-match-container.MortalKombatXL .market-bc.active,.e-sports-match-container.MortalKombatXL .market-bc:hover {
    color: #fff;
    background: #a76812
}

.GrecoRomanWrestling-bg {
    color: #000;
    background: #3a54fb
}

.horizontal-sl-item-bc.GrecoRomanWrestling .horizontal-sl-icon-bc {
    color: #3a54fb
}

.horizontal-sl-item-bc.GrecoRomanWrestling.active {
    background: #3a54fb
}

.horizontal-sl-item-bc.GrecoRomanWrestling.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.GrecoRomanWrestling.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-GrecoRomanWrestling,.live-calendar-market-bc .bc-i-GrecoRomanWrestling,.multi-select-icon-bc.bc-i-GrecoRomanWrestling,.sp-sub-list-bc.GrecoRomanWrestling .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-GrecoRomanWrestling {
    color: #3a54fb
}

.sp-sub-list-bc.GrecoRomanWrestling.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #3a54fb
}

.sp-sub-list-bc.GrecoRomanWrestling .market-game-section.active:before {
    background: #3a54fb
}

.e-sports .horizontal-sl-item-bc.GrecoRomanWrestling .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-GrecoRomanWrestling {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-GrecoRomanWrestling,.e-sports .competition-icon-league-bc.bc-i-GrecoRomanWrestling:after,.e-sports .competition-icon-league-bc.bc-i-GrecoRomanWrestling~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-GrecoRomanWrestling,.e-sports .e-sports-game-icon-back-nav.bc-i-GrecoRomanWrestling:after,.e-sports .horizontal-sl-item-bc.GrecoRomanWrestling,.e-sports .sp-s-l-h-flag-bc.bc-i-GrecoRomanWrestling {
    background: linear-gradient(180deg,#8595fd,#3a54fb)
}

.e-sports .sp-sub-list-bc.GrecoRomanWrestling:not(.selected):hover {
    background: rgba(58,84,251,.6);
    box-shadow: 0 0 8px 0 rgba(58,84,251,.6)
}

.e-sports-GrecoRomanWrestling .e-sports-time-start:before,.e-sports-GrecoRomanWrestling .horizontal-sl-tab-bc:before,.e-sports-GrecoRomanWrestling .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.GrecoRomanWrestling.selected,.sportsbook-center-section.GrecoRomanWrestling .e-sports-time-start:before,.sportsbook-center-section.GrecoRomanWrestling .horizontal-sl-tab-bc:before,.sportsbook-center-section.GrecoRomanWrestling .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#8595fd,#3a54fb)
}

.e-sports-match-container.GrecoRomanWrestling .market-bc:hover {
    box-shadow: 0 0 20px 0 #3a54fb
}

.e-sports-match-container.GrecoRomanWrestling .market-bc.active,.e-sports-match-container.GrecoRomanWrestling .market-bc:hover {
    color: #fff;
    background: #3a54fb
}

.GlobalOffensive-bg {
    color: #fff;
    background: #c28503
}

.horizontal-sl-item-bc.GlobalOffensive .horizontal-sl-icon-bc {
    color: #c28503
}

.horizontal-sl-item-bc.GlobalOffensive.active {
    background: #c28503
}

.horizontal-sl-item-bc.GlobalOffensive.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.GlobalOffensive.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-GlobalOffensive,.live-calendar-market-bc .bc-i-GlobalOffensive,.multi-select-icon-bc.bc-i-GlobalOffensive,.sp-sub-list-bc.GlobalOffensive .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-GlobalOffensive {
    color: #c28503
}

.sp-sub-list-bc.GlobalOffensive.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #c28503
}

.sp-sub-list-bc.GlobalOffensive .market-game-section.active:before {
    background: #c28503
}

.e-sports .horizontal-sl-item-bc.GlobalOffensive .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-GlobalOffensive {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-GlobalOffensive,.e-sports .competition-icon-league-bc.bc-i-GlobalOffensive:after,.e-sports .competition-icon-league-bc.bc-i-GlobalOffensive~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-GlobalOffensive,.e-sports .e-sports-game-icon-back-nav.bc-i-GlobalOffensive:after,.e-sports .horizontal-sl-item-bc.GlobalOffensive,.e-sports .sp-s-l-h-flag-bc.bc-i-GlobalOffensive {
    background: linear-gradient(180deg,#fbb216,#c28503)
}

.e-sports .sp-sub-list-bc.GlobalOffensive:not(.selected):hover {
    background: rgba(194,133,3,.6);
    box-shadow: 0 0 8px 0 rgba(194,133,3,.6)
}

.e-sports-GlobalOffensive .e-sports-time-start:before,.e-sports-GlobalOffensive .horizontal-sl-tab-bc:before,.e-sports-GlobalOffensive .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.GlobalOffensive.selected,.sportsbook-center-section.GlobalOffensive .e-sports-time-start:before,.sportsbook-center-section.GlobalOffensive .horizontal-sl-tab-bc:before,.sportsbook-center-section.GlobalOffensive .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#fbb216,#c28503)
}

.e-sports-match-container.GlobalOffensive .market-bc:hover {
    box-shadow: 0 0 20px 0 #c28503
}

.e-sports-match-container.GlobalOffensive .market-bc.active,.e-sports-match-container.GlobalOffensive .market-bc:hover {
    color: #fff;
    background: #c28503
}

.CounterStrike-bg {
    color: #fff;
    background: #cc581f
}

.horizontal-sl-item-bc.CounterStrike .horizontal-sl-icon-bc {
    color: #cc581f
}

.horizontal-sl-item-bc.CounterStrike.active {
    background: #cc581f
}

.horizontal-sl-item-bc.CounterStrike.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.CounterStrike.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-CounterStrike,.live-calendar-market-bc .bc-i-CounterStrike,.multi-select-icon-bc.bc-i-CounterStrike,.sp-sub-list-bc.CounterStrike .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-CounterStrike {
    color: #cc581f
}

.sp-sub-list-bc.CounterStrike.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #cc581f
}

.sp-sub-list-bc.CounterStrike .market-game-section.active:before {
    background: #cc581f
}

.e-sports .horizontal-sl-item-bc.CounterStrike .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-CounterStrike {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-CounterStrike,.e-sports .competition-icon-league-bc.bc-i-CounterStrike:after,.e-sports .competition-icon-league-bc.bc-i-CounterStrike~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-CounterStrike,.e-sports .e-sports-game-icon-back-nav.bc-i-CounterStrike:after,.e-sports .horizontal-sl-item-bc.CounterStrike,.e-sports .sp-s-l-h-flag-bc.bc-i-CounterStrike {
    background: linear-gradient(180deg,#e58353,#cc581f)
}

.e-sports .sp-sub-list-bc.CounterStrike:not(.selected):hover {
    background: rgba(204,88,31,.6);
    box-shadow: 0 0 8px 0 rgba(204,88,31,.6)
}

.e-sports-CounterStrike .e-sports-time-start:before,.e-sports-CounterStrike .horizontal-sl-tab-bc:before,.e-sports-CounterStrike .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.CounterStrike.selected,.sportsbook-center-section.CounterStrike .e-sports-time-start:before,.sportsbook-center-section.CounterStrike .horizontal-sl-tab-bc:before,.sportsbook-center-section.CounterStrike .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e58353,#cc581f)
}

.e-sports-match-container.CounterStrike .market-bc:hover {
    box-shadow: 0 0 20px 0 #cc581f
}

.e-sports-match-container.CounterStrike .market-bc.active,.e-sports-match-container.CounterStrike .market-bc:hover {
    color: #fff;
    background: #cc581f
}

.Dota-bg {
    color: #fff;
    background: #5e55a1
}

.horizontal-sl-item-bc.Dota .horizontal-sl-icon-bc {
    color: #5e55a1
}

.horizontal-sl-item-bc.Dota.active {
    background: #5e55a1
}

.horizontal-sl-item-bc.Dota.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Dota.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Dota,.live-calendar-market-bc .bc-i-Dota,.multi-select-icon-bc.bc-i-Dota,.sp-sub-list-bc.Dota .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Dota {
    color: #5e55a1
}

.sp-sub-list-bc.Dota.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #5e55a1
}

.sp-sub-list-bc.Dota .market-game-section.active:before {
    background: #5e55a1
}

.e-sports .horizontal-sl-item-bc.Dota .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Dota {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Dota,.e-sports .competition-icon-league-bc.bc-i-Dota:after,.e-sports .competition-icon-league-bc.bc-i-Dota~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Dota,.e-sports .e-sports-game-icon-back-nav.bc-i-Dota:after,.e-sports .horizontal-sl-item-bc.Dota,.e-sports .sp-s-l-h-flag-bc.bc-i-Dota {
    background: linear-gradient(180deg,#8b84be,#5e55a1)
}

.e-sports .sp-sub-list-bc.Dota:not(.selected):hover {
    background: rgba(94,85,161,.6);
    box-shadow: 0 0 8px 0 rgba(94,85,161,.6)
}

.e-sports-Dota .e-sports-time-start:before,.e-sports-Dota .horizontal-sl-tab-bc:before,.e-sports-Dota .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Dota.selected,.sportsbook-center-section.Dota .e-sports-time-start:before,.sportsbook-center-section.Dota .horizontal-sl-tab-bc:before,.sportsbook-center-section.Dota .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#8b84be,#5e55a1)
}

.e-sports-match-container.Dota .market-bc:hover {
    box-shadow: 0 0 20px 0 #5e55a1
}

.e-sports-match-container.Dota .market-bc.active,.e-sports-match-container.Dota .market-bc:hover {
    color: #fff;
    background: #5e55a1
}

.Dota2-bg {
    color: #fff;
    background: #9b1013
}

.horizontal-sl-item-bc.Dota2 .horizontal-sl-icon-bc {
    color: #9b1013
}

.horizontal-sl-item-bc.Dota2.active {
    background: #9b1013
}

.horizontal-sl-item-bc.Dota2.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Dota2.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Dota2,.live-calendar-market-bc .bc-i-Dota2,.multi-select-icon-bc.bc-i-Dota2,.sp-sub-list-bc.Dota2 .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Dota2 {
    color: #9b1013
}

.sp-sub-list-bc.Dota2.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #9b1013
}

.sp-sub-list-bc.Dota2 .market-game-section.active:before {
    background: #9b1013
}

.e-sports .horizontal-sl-item-bc.Dota2 .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Dota2 {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Dota2,.e-sports .competition-icon-league-bc.bc-i-Dota2:after,.e-sports .competition-icon-league-bc.bc-i-Dota2~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Dota2,.e-sports .e-sports-game-icon-back-nav.bc-i-Dota2:after,.e-sports .horizontal-sl-item-bc.Dota2,.e-sports .sp-s-l-h-flag-bc.bc-i-Dota2 {
    background: linear-gradient(180deg,#e0171c,#9b1013)
}

.e-sports .sp-sub-list-bc.Dota2:not(.selected):hover {
    background: rgba(155,16,19,.6);
    box-shadow: 0 0 8px 0 rgba(155,16,19,.6)
}

.e-sports-Dota2 .e-sports-time-start:before,.e-sports-Dota2 .horizontal-sl-tab-bc:before,.e-sports-Dota2 .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Dota2.selected,.sportsbook-center-section.Dota2 .e-sports-time-start:before,.sportsbook-center-section.Dota2 .horizontal-sl-tab-bc:before,.sportsbook-center-section.Dota2 .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e0171c,#9b1013)
}

.e-sports-match-container.Dota2 .market-bc:hover {
    box-shadow: 0 0 20px 0 #9b1013
}

.e-sports-match-container.Dota2 .market-bc.active,.e-sports-match-container.Dota2 .market-bc:hover {
    color: #fff;
    background: #9b1013
}

.HeroesOfTheStorm-bg {
    color: #fff;
    background: #655e8a
}

.horizontal-sl-item-bc.HeroesOfTheStorm .horizontal-sl-icon-bc {
    color: #655e8a
}

.horizontal-sl-item-bc.HeroesOfTheStorm.active {
    background: #655e8a
}

.horizontal-sl-item-bc.HeroesOfTheStorm.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.HeroesOfTheStorm.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-HeroesOfTheStorm,.live-calendar-market-bc .bc-i-HeroesOfTheStorm,.multi-select-icon-bc.bc-i-HeroesOfTheStorm,.sp-sub-list-bc.HeroesOfTheStorm .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-HeroesOfTheStorm {
    color: #655e8a
}

.sp-sub-list-bc.HeroesOfTheStorm.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #655e8a
}

.sp-sub-list-bc.HeroesOfTheStorm .market-game-section.active:before {
    background: #655e8a
}

.e-sports .horizontal-sl-item-bc.HeroesOfTheStorm .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-HeroesOfTheStorm {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-HeroesOfTheStorm,.e-sports .competition-icon-league-bc.bc-i-HeroesOfTheStorm:after,.e-sports .competition-icon-league-bc.bc-i-HeroesOfTheStorm~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-HeroesOfTheStorm,.e-sports .e-sports-game-icon-back-nav.bc-i-HeroesOfTheStorm:after,.e-sports .horizontal-sl-item-bc.HeroesOfTheStorm,.e-sports .sp-s-l-h-flag-bc.bc-i-HeroesOfTheStorm {
    background: linear-gradient(180deg,#8d87ad,#655e8a)
}

.e-sports .sp-sub-list-bc.HeroesOfTheStorm:not(.selected):hover {
    background: rgba(101,94,138,.6);
    box-shadow: 0 0 8px 0 rgba(101,94,138,.6)
}

.e-sports-HeroesOfTheStorm .e-sports-time-start:before,.e-sports-HeroesOfTheStorm .horizontal-sl-tab-bc:before,.e-sports-HeroesOfTheStorm .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.HeroesOfTheStorm.selected,.sportsbook-center-section.HeroesOfTheStorm .e-sports-time-start:before,.sportsbook-center-section.HeroesOfTheStorm .horizontal-sl-tab-bc:before,.sportsbook-center-section.HeroesOfTheStorm .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#8d87ad,#655e8a)
}

.e-sports-match-container.HeroesOfTheStorm .market-bc:hover {
    box-shadow: 0 0 20px 0 #655e8a
}

.e-sports-match-container.HeroesOfTheStorm .market-bc.active,.e-sports-match-container.HeroesOfTheStorm .market-bc:hover {
    color: #fff;
    background: #655e8a
}

.WorldOfTanks-bg {
    color: #fff;
    background: #464a37
}

.horizontal-sl-item-bc.WorldOfTanks .horizontal-sl-icon-bc {
    color: #464a37
}

.horizontal-sl-item-bc.WorldOfTanks.active {
    background: #464a37
}

.horizontal-sl-item-bc.WorldOfTanks.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.WorldOfTanks.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-WorldOfTanks,.live-calendar-market-bc .bc-i-WorldOfTanks,.multi-select-icon-bc.bc-i-WorldOfTanks,.sp-sub-list-bc.WorldOfTanks .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-WorldOfTanks {
    color: #464a37
}

.sp-sub-list-bc.WorldOfTanks.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #464a37
}

.sp-sub-list-bc.WorldOfTanks .market-game-section.active:before {
    background: #464a37
}

.e-sports .horizontal-sl-item-bc.WorldOfTanks .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-WorldOfTanks {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-WorldOfTanks,.e-sports .competition-icon-league-bc.bc-i-WorldOfTanks:after,.e-sports .competition-icon-league-bc.bc-i-WorldOfTanks~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-WorldOfTanks,.e-sports .e-sports-game-icon-back-nav.bc-i-WorldOfTanks:after,.e-sports .horizontal-sl-item-bc.WorldOfTanks,.e-sports .sp-s-l-h-flag-bc.bc-i-WorldOfTanks {
    background: linear-gradient(180deg,#707658,#464a37)
}

.e-sports .sp-sub-list-bc.WorldOfTanks:not(.selected):hover {
    background: rgba(70,74,55,.6);
    box-shadow: 0 0 8px 0 rgba(70,74,55,.6)
}

.e-sports-WorldOfTanks .e-sports-time-start:before,.e-sports-WorldOfTanks .horizontal-sl-tab-bc:before,.e-sports-WorldOfTanks .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.WorldOfTanks.selected,.sportsbook-center-section.WorldOfTanks .e-sports-time-start:before,.sportsbook-center-section.WorldOfTanks .horizontal-sl-tab-bc:before,.sportsbook-center-section.WorldOfTanks .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#707658,#464a37)
}

.e-sports-match-container.WorldOfTanks .market-bc:hover {
    box-shadow: 0 0 20px 0 #464a37
}

.e-sports-match-container.WorldOfTanks .market-bc.active,.e-sports-match-container.WorldOfTanks .market-bc:hover {
    color: #fff;
    background: #464a37
}

.Headis-bg {
    color: #fff;
    background: #d82338
}

.horizontal-sl-item-bc.Headis .horizontal-sl-icon-bc {
    color: #d82338
}

.horizontal-sl-item-bc.Headis.active {
    background: #d82338
}

.horizontal-sl-item-bc.Headis.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Headis.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Headis,.live-calendar-market-bc .bc-i-Headis,.multi-select-icon-bc.bc-i-Headis,.sp-sub-list-bc.Headis .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Headis {
    color: #d82338
}

.sp-sub-list-bc.Headis.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #d82338
}

.sp-sub-list-bc.Headis .market-game-section.active:before {
    background: #d82338
}

.e-sports .horizontal-sl-item-bc.Headis .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Headis {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Headis,.e-sports .competition-icon-league-bc.bc-i-Headis:after,.e-sports .competition-icon-league-bc.bc-i-Headis~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Headis,.e-sports .e-sports-game-icon-back-nav.bc-i-Headis:after,.e-sports .horizontal-sl-item-bc.Headis,.e-sports .sp-s-l-h-flag-bc.bc-i-Headis {
    background: linear-gradient(180deg,#e66271,#d82338)
}

.e-sports .sp-sub-list-bc.Headis:not(.selected):hover {
    background: rgba(216,35,56,.6);
    box-shadow: 0 0 8px 0 rgba(216,35,56,.6)
}

.e-sports-Headis .e-sports-time-start:before,.e-sports-Headis .horizontal-sl-tab-bc:before,.e-sports-Headis .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Headis.selected,.sportsbook-center-section.Headis .e-sports-time-start:before,.sportsbook-center-section.Headis .horizontal-sl-tab-bc:before,.sportsbook-center-section.Headis .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e66271,#d82338)
}

.e-sports-match-container.Headis .market-bc:hover {
    box-shadow: 0 0 20px 0 #d82338
}

.e-sports-match-container.Headis .market-bc.active,.e-sports-match-container.Headis .market-bc:hover {
    color: #fff;
    background: #d82338
}

.Hearthstone-bg {
    color: #fff;
    background: #9d7337
}

.horizontal-sl-item-bc.Hearthstone .horizontal-sl-icon-bc {
    color: #9d7337
}

.horizontal-sl-item-bc.Hearthstone.active {
    background: #9d7337
}

.horizontal-sl-item-bc.Hearthstone.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Hearthstone.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Hearthstone,.live-calendar-market-bc .bc-i-Hearthstone,.multi-select-icon-bc.bc-i-Hearthstone,.sp-sub-list-bc.Hearthstone .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Hearthstone {
    color: #9d7337
}

.sp-sub-list-bc.Hearthstone.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #9d7337
}

.sp-sub-list-bc.Hearthstone .market-game-section.active:before {
    background: #9d7337
}

.e-sports .horizontal-sl-item-bc.Hearthstone .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Hearthstone {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Hearthstone,.e-sports .competition-icon-league-bc.bc-i-Hearthstone:after,.e-sports .competition-icon-league-bc.bc-i-Hearthstone~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Hearthstone,.e-sports .e-sports-game-icon-back-nav.bc-i-Hearthstone:after,.e-sports .horizontal-sl-item-bc.Hearthstone,.e-sports .sp-s-l-h-flag-bc.bc-i-Hearthstone {
    background: linear-gradient(180deg,#c69a5b,#9d7337)
}

.e-sports .sp-sub-list-bc.Hearthstone:not(.selected):hover {
    background: rgba(157,115,55,.6);
    box-shadow: 0 0 8px 0 rgba(157,115,55,.6)
}

.e-sports-Hearthstone .e-sports-time-start:before,.e-sports-Hearthstone .horizontal-sl-tab-bc:before,.e-sports-Hearthstone .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Hearthstone.selected,.sportsbook-center-section.Hearthstone .e-sports-time-start:before,.sportsbook-center-section.Hearthstone .horizontal-sl-tab-bc:before,.sportsbook-center-section.Hearthstone .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#c69a5b,#9d7337)
}

.e-sports-match-container.Hearthstone .market-bc:hover {
    box-shadow: 0 0 20px 0 #9d7337
}

.e-sports-match-container.Hearthstone .market-bc.active,.e-sports-match-container.Hearthstone .market-bc:hover {
    color: #fff;
    background: #9d7337
}

.StarCraft-bg {
    color: #fff;
    background: #326d5d
}

.horizontal-sl-item-bc.StarCraft .horizontal-sl-icon-bc {
    color: #326d5d
}

.horizontal-sl-item-bc.StarCraft.active {
    background: #326d5d
}

.horizontal-sl-item-bc.StarCraft.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.StarCraft.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-StarCraft,.live-calendar-market-bc .bc-i-StarCraft,.multi-select-icon-bc.bc-i-StarCraft,.sp-sub-list-bc.StarCraft .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-StarCraft {
    color: #326d5d
}

.sp-sub-list-bc.StarCraft.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #326d5d
}

.sp-sub-list-bc.StarCraft .market-game-section.active:before {
    background: #326d5d
}

.e-sports .horizontal-sl-item-bc.StarCraft .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-StarCraft {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-StarCraft,.e-sports .competition-icon-league-bc.bc-i-StarCraft:after,.e-sports .competition-icon-league-bc.bc-i-StarCraft~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-StarCraft,.e-sports .e-sports-game-icon-back-nav.bc-i-StarCraft:after,.e-sports .horizontal-sl-item-bc.StarCraft,.e-sports .sp-s-l-h-flag-bc.bc-i-StarCraft {
    background: linear-gradient(180deg,#4aa18a,#326d5d)
}

.e-sports .sp-sub-list-bc.StarCraft:not(.selected):hover {
    background: rgba(50,109,93,.6);
    box-shadow: 0 0 8px 0 rgba(50,109,93,.6)
}

.e-sports-StarCraft .e-sports-time-start:before,.e-sports-StarCraft .horizontal-sl-tab-bc:before,.e-sports-StarCraft .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.StarCraft.selected,.sportsbook-center-section.StarCraft .e-sports-time-start:before,.sportsbook-center-section.StarCraft .horizontal-sl-tab-bc:before,.sportsbook-center-section.StarCraft .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#4aa18a,#326d5d)
}

.e-sports-match-container.StarCraft .market-bc:hover {
    box-shadow: 0 0 20px 0 #326d5d
}

.e-sports-match-container.StarCraft .market-bc.active,.e-sports-match-container.StarCraft .market-bc:hover {
    color: #fff;
    background: #326d5d
}

.StarCraft2-bg {
    color: #fff;
    background: #005895
}

.horizontal-sl-item-bc.StarCraft2 .horizontal-sl-icon-bc {
    color: #005895
}

.horizontal-sl-item-bc.StarCraft2.active {
    background: #005895
}

.horizontal-sl-item-bc.StarCraft2.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.StarCraft2.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-StarCraft2,.live-calendar-market-bc .bc-i-StarCraft2,.multi-select-icon-bc.bc-i-StarCraft2,.sp-sub-list-bc.StarCraft2 .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-StarCraft2 {
    color: #005895
}

.sp-sub-list-bc.StarCraft2.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #005895
}

.sp-sub-list-bc.StarCraft2 .market-game-section.active:before {
    background: #005895
}

.e-sports .horizontal-sl-item-bc.StarCraft2 .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-StarCraft2 {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-StarCraft2,.e-sports .competition-icon-league-bc.bc-i-StarCraft2:after,.e-sports .competition-icon-league-bc.bc-i-StarCraft2~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-StarCraft2,.e-sports .e-sports-game-icon-back-nav.bc-i-StarCraft2:after,.e-sports .horizontal-sl-item-bc.StarCraft2,.e-sports .sp-s-l-h-flag-bc.bc-i-StarCraft2 {
    background: linear-gradient(180deg,#0085e2,#005895)
}

.e-sports .sp-sub-list-bc.StarCraft2:not(.selected):hover {
    background: rgba(0,88,149,.6);
    box-shadow: 0 0 8px 0 rgba(0,88,149,.6)
}

.e-sports-StarCraft2 .e-sports-time-start:before,.e-sports-StarCraft2 .horizontal-sl-tab-bc:before,.e-sports-StarCraft2 .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.StarCraft2.selected,.sportsbook-center-section.StarCraft2 .e-sports-time-start:before,.sportsbook-center-section.StarCraft2 .horizontal-sl-tab-bc:before,.sportsbook-center-section.StarCraft2 .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#0085e2,#005895)
}

.e-sports-match-container.StarCraft2 .market-bc:hover {
    box-shadow: 0 0 20px 0 #005895
}

.e-sports-match-container.StarCraft2 .market-bc.active,.e-sports-match-container.StarCraft2 .market-bc:hover {
    color: #fff;
    background: #005895
}

.Battlefield-bg {
    color: #fff;
    background: #da6123
}

.horizontal-sl-item-bc.Battlefield .horizontal-sl-icon-bc {
    color: #da6123
}

.horizontal-sl-item-bc.Battlefield.active {
    background: #da6123
}

.horizontal-sl-item-bc.Battlefield.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Battlefield.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Battlefield,.live-calendar-market-bc .bc-i-Battlefield,.multi-select-icon-bc.bc-i-Battlefield,.sp-sub-list-bc.Battlefield .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Battlefield {
    color: #da6123
}

.sp-sub-list-bc.Battlefield.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #da6123
}

.sp-sub-list-bc.Battlefield .market-game-section.active:before {
    background: #da6123
}

.e-sports .horizontal-sl-item-bc.Battlefield .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Battlefield {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Battlefield,.e-sports .competition-icon-league-bc.bc-i-Battlefield:after,.e-sports .competition-icon-league-bc.bc-i-Battlefield~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Battlefield,.e-sports .e-sports-game-icon-back-nav.bc-i-Battlefield:after,.e-sports .horizontal-sl-item-bc.Battlefield,.e-sports .sp-s-l-h-flag-bc.bc-i-Battlefield {
    background: linear-gradient(180deg,#e69063,#da6123)
}

.e-sports .sp-sub-list-bc.Battlefield:not(.selected):hover {
    background: rgba(218,97,35,.6);
    box-shadow: 0 0 8px 0 rgba(218,97,35,.6)
}

.e-sports-Battlefield .e-sports-time-start:before,.e-sports-Battlefield .horizontal-sl-tab-bc:before,.e-sports-Battlefield .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Battlefield.selected,.sportsbook-center-section.Battlefield .e-sports-time-start:before,.sportsbook-center-section.Battlefield .horizontal-sl-tab-bc:before,.sportsbook-center-section.Battlefield .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e69063,#da6123)
}

.e-sports-match-container.Battlefield .market-bc:hover {
    box-shadow: 0 0 20px 0 #da6123
}

.e-sports-match-container.Battlefield .market-bc.active,.e-sports-match-container.Battlefield .market-bc:hover {
    color: #fff;
    background: #da6123
}

.CrossFire-bg {
    color: #fff;
    background: #926b25
}

.horizontal-sl-item-bc.CrossFire .horizontal-sl-icon-bc {
    color: #926b25
}

.horizontal-sl-item-bc.CrossFire.active {
    background: #926b25
}

.horizontal-sl-item-bc.CrossFire.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.CrossFire.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-CrossFire,.live-calendar-market-bc .bc-i-CrossFire,.multi-select-icon-bc.bc-i-CrossFire,.sp-sub-list-bc.CrossFire .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-CrossFire {
    color: #926b25
}

.sp-sub-list-bc.CrossFire.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #926b25
}

.sp-sub-list-bc.CrossFire .market-game-section.active:before {
    background: #926b25
}

.e-sports .horizontal-sl-item-bc.CrossFire .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-CrossFire {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-CrossFire,.e-sports .competition-icon-league-bc.bc-i-CrossFire:after,.e-sports .competition-icon-league-bc.bc-i-CrossFire~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-CrossFire,.e-sports .e-sports-game-icon-back-nav.bc-i-CrossFire:after,.e-sports .horizontal-sl-item-bc.CrossFire,.e-sports .sp-s-l-h-flag-bc.bc-i-CrossFire {
    background: linear-gradient(180deg,#cc9737,#926b25)
}

.e-sports .sp-sub-list-bc.CrossFire:not(.selected):hover {
    background: rgba(146,107,37,.6);
    box-shadow: 0 0 8px 0 rgba(146,107,37,.6)
}

.e-sports-CrossFire .e-sports-time-start:before,.e-sports-CrossFire .horizontal-sl-tab-bc:before,.e-sports-CrossFire .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.CrossFire.selected,.sportsbook-center-section.CrossFire .e-sports-time-start:before,.sportsbook-center-section.CrossFire .horizontal-sl-tab-bc:before,.sportsbook-center-section.CrossFire .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#cc9737,#926b25)
}

.e-sports-match-container.CrossFire .market-bc:hover {
    box-shadow: 0 0 20px 0 #926b25
}

.e-sports-match-container.CrossFire .market-bc.active,.e-sports-match-container.CrossFire .market-bc:hover {
    color: #fff;
    background: #926b25
}

.Doom-bg {
    color: #fff;
    background: #be291e
}

.horizontal-sl-item-bc.Doom .horizontal-sl-icon-bc {
    color: #be291e
}

.horizontal-sl-item-bc.Doom.active {
    background: #be291e
}

.horizontal-sl-item-bc.Doom.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Doom.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Doom,.live-calendar-market-bc .bc-i-Doom,.multi-select-icon-bc.bc-i-Doom,.sp-sub-list-bc.Doom .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Doom {
    color: #be291e
}

.sp-sub-list-bc.Doom.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #be291e
}

.sp-sub-list-bc.Doom .market-game-section.active:before {
    background: #be291e
}

.e-sports .horizontal-sl-item-bc.Doom .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Doom {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Doom,.e-sports .competition-icon-league-bc.bc-i-Doom:after,.e-sports .competition-icon-league-bc.bc-i-Doom~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Doom,.e-sports .e-sports-game-icon-back-nav.bc-i-Doom:after,.e-sports .horizontal-sl-item-bc.Doom,.e-sports .sp-s-l-h-flag-bc.bc-i-Doom {
    background: linear-gradient(180deg,#e25147,#be291e)
}

.e-sports .sp-sub-list-bc.Doom:not(.selected):hover {
    background: rgba(190,41,30,.6);
    box-shadow: 0 0 8px 0 rgba(190,41,30,.6)
}

.e-sports-Doom .e-sports-time-start:before,.e-sports-Doom .horizontal-sl-tab-bc:before,.e-sports-Doom .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Doom.selected,.sportsbook-center-section.Doom .e-sports-time-start:before,.sportsbook-center-section.Doom .horizontal-sl-tab-bc:before,.sportsbook-center-section.Doom .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e25147,#be291e)
}

.e-sports-match-container.Doom .market-bc:hover {
    box-shadow: 0 0 20px 0 #be291e
}

.e-sports-match-container.Doom .market-bc.active,.e-sports-match-container.Doom .market-bc:hover {
    color: #fff;
    background: #be291e
}

.E-IceHockey-bg {
    color: #000;
    background: #4196c2
}

.horizontal-sl-item-bc.E-IceHockey .horizontal-sl-icon-bc {
    color: #4196c2
}

.horizontal-sl-item-bc.E-IceHockey.active {
    background: #4196c2
}

.horizontal-sl-item-bc.E-IceHockey.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.E-IceHockey.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-E-IceHockey,.live-calendar-market-bc .bc-i-E-IceHockey,.multi-select-icon-bc.bc-i-E-IceHockey,.sp-sub-list-bc.E-IceHockey .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-E-IceHockey {
    color: #4196c2
}

.sp-sub-list-bc.E-IceHockey.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #4196c2
}

.sp-sub-list-bc.E-IceHockey .market-game-section.active:before {
    background: #4196c2
}

.e-sports .horizontal-sl-item-bc.E-IceHockey .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-E-IceHockey {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-E-IceHockey,.e-sports .competition-icon-league-bc.bc-i-E-IceHockey:after,.e-sports .competition-icon-league-bc.bc-i-E-IceHockey~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-E-IceHockey,.e-sports .e-sports-game-icon-back-nav.bc-i-E-IceHockey:after,.e-sports .horizontal-sl-item-bc.E-IceHockey,.e-sports .sp-s-l-h-flag-bc.bc-i-E-IceHockey {
    background: linear-gradient(180deg,#7bb6d5,#4196c2)
}

.e-sports .sp-sub-list-bc.E-IceHockey:not(.selected):hover {
    background: rgba(65,150,194,.6);
    box-shadow: 0 0 8px 0 rgba(65,150,194,.6)
}

.e-sports-E-IceHockey .e-sports-time-start:before,.e-sports-E-IceHockey .horizontal-sl-tab-bc:before,.e-sports-E-IceHockey .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.E-IceHockey.selected,.sportsbook-center-section.E-IceHockey .e-sports-time-start:before,.sportsbook-center-section.E-IceHockey .horizontal-sl-tab-bc:before,.sportsbook-center-section.E-IceHockey .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#7bb6d5,#4196c2)
}

.e-sports-match-container.E-IceHockey .market-bc:hover {
    box-shadow: 0 0 20px 0 #4196c2
}

.e-sports-match-container.E-IceHockey .market-bc.active,.e-sports-match-container.E-IceHockey .market-bc:hover {
    color: #fff;
    background: #4196c2
}

.ETennis-bg {
    color: #fff;
    background: #829d24
}

.horizontal-sl-item-bc.ETennis .horizontal-sl-icon-bc {
    color: #829d24
}

.horizontal-sl-item-bc.ETennis.active {
    background: #829d24
}

.horizontal-sl-item-bc.ETennis.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.ETennis.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-ETennis,.live-calendar-market-bc .bc-i-ETennis,.multi-select-icon-bc.bc-i-ETennis,.sp-sub-list-bc.ETennis .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-ETennis {
    color: #829d24
}

.sp-sub-list-bc.ETennis.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #829d24
}

.sp-sub-list-bc.ETennis .market-game-section.active:before {
    background: #829d24
}

.e-sports .horizontal-sl-item-bc.ETennis .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-ETennis {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-ETennis,.e-sports .competition-icon-league-bc.bc-i-ETennis:after,.e-sports .competition-icon-league-bc.bc-i-ETennis~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-ETennis,.e-sports .e-sports-game-icon-back-nav.bc-i-ETennis:after,.e-sports .horizontal-sl-item-bc.ETennis,.e-sports .sp-s-l-h-flag-bc.bc-i-ETennis {
    background: linear-gradient(180deg,#b0d23b,#829d24)
}

.e-sports .sp-sub-list-bc.ETennis:not(.selected):hover {
    background: rgba(130,157,36,.6);
    box-shadow: 0 0 8px 0 rgba(130,157,36,.6)
}

.e-sports-ETennis .e-sports-time-start:before,.e-sports-ETennis .horizontal-sl-tab-bc:before,.e-sports-ETennis .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.ETennis.selected,.sportsbook-center-section.ETennis .e-sports-time-start:before,.sportsbook-center-section.ETennis .horizontal-sl-tab-bc:before,.sportsbook-center-section.ETennis .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#b0d23b,#829d24)
}

.e-sports-match-container.ETennis .market-bc:hover {
    box-shadow: 0 0 20px 0 #829d24
}

.e-sports-match-container.ETennis .market-bc.active,.e-sports-match-container.ETennis .market-bc:hover {
    color: #fff;
    background: #829d24
}

.FIFA-bg {
    color: #000;
    background: #efb724
}

.horizontal-sl-item-bc.FIFA .horizontal-sl-icon-bc {
    color: #efb724
}

.horizontal-sl-item-bc.FIFA.active {
    background: #efb724
}

.horizontal-sl-item-bc.FIFA.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.FIFA.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-FIFA,.live-calendar-market-bc .bc-i-FIFA,.multi-select-icon-bc.bc-i-FIFA,.sp-sub-list-bc.FIFA .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-FIFA {
    color: #efb724
}

.sp-sub-list-bc.FIFA.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #efb724
}

.sp-sub-list-bc.FIFA .market-game-section.active:before {
    background: #efb724
}

.e-sports .horizontal-sl-item-bc.FIFA .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-FIFA {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-FIFA,.e-sports .competition-icon-league-bc.bc-i-FIFA:after,.e-sports .competition-icon-league-bc.bc-i-FIFA~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-FIFA,.e-sports .e-sports-game-icon-back-nav.bc-i-FIFA:after,.e-sports .horizontal-sl-item-bc.FIFA,.e-sports .sp-s-l-h-flag-bc.bc-i-FIFA {
    background: linear-gradient(180deg,#f4ce6b,#efb724)
}

.e-sports .sp-sub-list-bc.FIFA:not(.selected):hover {
    background: rgba(239,183,36,.6);
    box-shadow: 0 0 8px 0 rgba(239,183,36,.6)
}

.e-sports-FIFA .e-sports-time-start:before,.e-sports-FIFA .horizontal-sl-tab-bc:before,.e-sports-FIFA .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.FIFA.selected,.sportsbook-center-section.FIFA .e-sports-time-start:before,.sportsbook-center-section.FIFA .horizontal-sl-tab-bc:before,.sportsbook-center-section.FIFA .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#f4ce6b,#efb724)
}

.e-sports-match-container.FIFA .market-bc:hover {
    box-shadow: 0 0 20px 0 #efb724
}

.e-sports-match-container.FIFA .market-bc.active,.e-sports-match-container.FIFA .market-bc:hover {
    color: #fff;
    background: #efb724
}

.FortiteBattleRoyale-bg {
    color: #fff;
    background: #5e3151
}

.horizontal-sl-item-bc.FortiteBattleRoyale .horizontal-sl-icon-bc {
    color: #5e3151
}

.horizontal-sl-item-bc.FortiteBattleRoyale.active {
    background: #5e3151
}

.horizontal-sl-item-bc.FortiteBattleRoyale.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.FortiteBattleRoyale.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-FortiteBattleRoyale,.live-calendar-market-bc .bc-i-FortiteBattleRoyale,.multi-select-icon-bc.bc-i-FortiteBattleRoyale,.sp-sub-list-bc.FortiteBattleRoyale .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-FortiteBattleRoyale {
    color: #5e3151
}

.sp-sub-list-bc.FortiteBattleRoyale.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #5e3151
}

.sp-sub-list-bc.FortiteBattleRoyale .market-game-section.active:before {
    background: #5e3151
}

.e-sports .horizontal-sl-item-bc.FortiteBattleRoyale .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-FortiteBattleRoyale {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-FortiteBattleRoyale,.e-sports .competition-icon-league-bc.bc-i-FortiteBattleRoyale:after,.e-sports .competition-icon-league-bc.bc-i-FortiteBattleRoyale~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-FortiteBattleRoyale,.e-sports .e-sports-game-icon-back-nav.bc-i-FortiteBattleRoyale:after,.e-sports .horizontal-sl-item-bc.FortiteBattleRoyale,.e-sports .sp-s-l-h-flag-bc.bc-i-FortiteBattleRoyale {
    background: linear-gradient(180deg,#904b7c,#5e3151)
}

.e-sports .sp-sub-list-bc.FortiteBattleRoyale:not(.selected):hover {
    background: rgba(94,49,81,.6);
    box-shadow: 0 0 8px 0 rgba(94,49,81,.6)
}

.e-sports-FortiteBattleRoyale .e-sports-time-start:before,.e-sports-FortiteBattleRoyale .horizontal-sl-tab-bc:before,.e-sports-FortiteBattleRoyale .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.FortiteBattleRoyale.selected,.sportsbook-center-section.FortiteBattleRoyale .e-sports-time-start:before,.sportsbook-center-section.FortiteBattleRoyale .horizontal-sl-tab-bc:before,.sportsbook-center-section.FortiteBattleRoyale .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#904b7c,#5e3151)
}

.e-sports-match-container.FortiteBattleRoyale .market-bc:hover {
    box-shadow: 0 0 20px 0 #5e3151
}

.e-sports-match-container.FortiteBattleRoyale .market-bc.active,.e-sports-match-container.FortiteBattleRoyale .market-bc:hover {
    color: #fff;
    background: #5e3151
}

.GearsofWar-bg {
    color: #fff;
    background: #a2191d
}

.horizontal-sl-item-bc.GearsofWar .horizontal-sl-icon-bc {
    color: #a2191d
}

.horizontal-sl-item-bc.GearsofWar.active {
    background: #a2191d
}

.horizontal-sl-item-bc.GearsofWar.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.GearsofWar.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-GearsofWar,.live-calendar-market-bc .bc-i-GearsofWar,.multi-select-icon-bc.bc-i-GearsofWar,.sp-sub-list-bc.GearsofWar .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-GearsofWar {
    color: #a2191d
}

.sp-sub-list-bc.GearsofWar.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #a2191d
}

.sp-sub-list-bc.GearsofWar .market-game-section.active:before {
    background: #a2191d
}

.e-sports .horizontal-sl-item-bc.GearsofWar .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-GearsofWar {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-GearsofWar,.e-sports .competition-icon-league-bc.bc-i-GearsofWar:after,.e-sports .competition-icon-league-bc.bc-i-GearsofWar~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-GearsofWar,.e-sports .e-sports-game-icon-back-nav.bc-i-GearsofWar:after,.e-sports .horizontal-sl-item-bc.GearsofWar,.e-sports .sp-s-l-h-flag-bc.bc-i-GearsofWar {
    background: linear-gradient(180deg,#de292f,#a2191d)
}

.e-sports .sp-sub-list-bc.GearsofWar:not(.selected):hover {
    background: rgba(162,25,29,.6);
    box-shadow: 0 0 8px 0 rgba(162,25,29,.6)
}

.e-sports-GearsofWar .e-sports-time-start:before,.e-sports-GearsofWar .horizontal-sl-tab-bc:before,.e-sports-GearsofWar .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.GearsofWar.selected,.sportsbook-center-section.GearsofWar .e-sports-time-start:before,.sportsbook-center-section.GearsofWar .horizontal-sl-tab-bc:before,.sportsbook-center-section.GearsofWar .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#de292f,#a2191d)
}

.e-sports-match-container.GearsofWar .market-bc:hover {
    box-shadow: 0 0 20px 0 #a2191d
}

.e-sports-match-container.GearsofWar .market-bc.active,.e-sports-match-container.GearsofWar .market-bc:hover {
    color: #fff;
    background: #a2191d
}

.GuildWars2-bg {
    color: #fff;
    background: #c11d1f
}

.horizontal-sl-item-bc.GuildWars2 .horizontal-sl-icon-bc {
    color: #c11d1f
}

.horizontal-sl-item-bc.GuildWars2.active {
    background: #c11d1f
}

.horizontal-sl-item-bc.GuildWars2.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.GuildWars2.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-GuildWars2,.live-calendar-market-bc .bc-i-GuildWars2,.multi-select-icon-bc.bc-i-GuildWars2,.sp-sub-list-bc.GuildWars2 .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-GuildWars2 {
    color: #c11d1f
}

.sp-sub-list-bc.GuildWars2.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #c11d1f
}

.sp-sub-list-bc.GuildWars2 .market-game-section.active:before {
    background: #c11d1f
}

.e-sports .horizontal-sl-item-bc.GuildWars2 .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-GuildWars2 {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-GuildWars2,.e-sports .competition-icon-league-bc.bc-i-GuildWars2:after,.e-sports .competition-icon-league-bc.bc-i-GuildWars2~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-GuildWars2,.e-sports .e-sports-game-icon-back-nav.bc-i-GuildWars2:after,.e-sports .horizontal-sl-item-bc.GuildWars2,.e-sports .sp-s-l-h-flag-bc.bc-i-GuildWars2 {
    background: linear-gradient(180deg,#e34749,#c11d1f)
}

.e-sports .sp-sub-list-bc.GuildWars2:not(.selected):hover {
    background: rgba(193,29,31,.6);
    box-shadow: 0 0 8px 0 rgba(193,29,31,.6)
}

.e-sports-GuildWars2 .e-sports-time-start:before,.e-sports-GuildWars2 .horizontal-sl-tab-bc:before,.e-sports-GuildWars2 .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.GuildWars2.selected,.sportsbook-center-section.GuildWars2 .e-sports-time-start:before,.sportsbook-center-section.GuildWars2 .horizontal-sl-tab-bc:before,.sportsbook-center-section.GuildWars2 .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e34749,#c11d1f)
}

.e-sports-match-container.GuildWars2 .market-bc:hover {
    box-shadow: 0 0 20px 0 #c11d1f
}

.e-sports-match-container.GuildWars2 .market-bc.active,.e-sports-match-container.GuildWars2 .market-bc:hover {
    color: #fff;
    background: #c11d1f
}

.HeroesofNewerth-bg {
    color: #fff;
    background: #76650f
}

.horizontal-sl-item-bc.HeroesofNewerth .horizontal-sl-icon-bc {
    color: #76650f
}

.horizontal-sl-item-bc.HeroesofNewerth.active {
    background: #76650f
}

.horizontal-sl-item-bc.HeroesofNewerth.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.HeroesofNewerth.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-HeroesofNewerth,.live-calendar-market-bc .bc-i-HeroesofNewerth,.multi-select-icon-bc.bc-i-HeroesofNewerth,.sp-sub-list-bc.HeroesofNewerth .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-HeroesofNewerth {
    color: #76650f
}

.sp-sub-list-bc.HeroesofNewerth.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #76650f
}

.sp-sub-list-bc.HeroesofNewerth .market-game-section.active:before {
    background: #76650f
}

.e-sports .horizontal-sl-item-bc.HeroesofNewerth .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-HeroesofNewerth {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-HeroesofNewerth,.e-sports .competition-icon-league-bc.bc-i-HeroesofNewerth:after,.e-sports .competition-icon-league-bc.bc-i-HeroesofNewerth~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-HeroesofNewerth,.e-sports .e-sports-game-icon-back-nav.bc-i-HeroesofNewerth:after,.e-sports .horizontal-sl-item-bc.HeroesofNewerth,.e-sports .sp-s-l-h-flag-bc.bc-i-HeroesofNewerth {
    background: linear-gradient(180deg,#ba9f18,#76650f)
}

.e-sports .sp-sub-list-bc.HeroesofNewerth:not(.selected):hover {
    background: rgba(118,101,15,.6);
    box-shadow: 0 0 8px 0 rgba(118,101,15,.6)
}

.e-sports-HeroesofNewerth .e-sports-time-start:before,.e-sports-HeroesofNewerth .horizontal-sl-tab-bc:before,.e-sports-HeroesofNewerth .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.HeroesofNewerth.selected,.sportsbook-center-section.HeroesofNewerth .e-sports-time-start:before,.sportsbook-center-section.HeroesofNewerth .horizontal-sl-tab-bc:before,.sportsbook-center-section.HeroesofNewerth .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ba9f18,#76650f)
}

.e-sports-match-container.HeroesofNewerth .market-bc:hover {
    box-shadow: 0 0 20px 0 #76650f
}

.e-sports-match-container.HeroesofNewerth .market-bc.active,.e-sports-match-container.HeroesofNewerth .market-bc:hover {
    color: #fff;
    background: #76650f
}

.iRacing-bg {
    color: #fff;
    background: #163885
}

.horizontal-sl-item-bc.iRacing .horizontal-sl-icon-bc {
    color: #163885
}

.horizontal-sl-item-bc.iRacing.active {
    background: #163885
}

.horizontal-sl-item-bc.iRacing.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.iRacing.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-iRacing,.live-calendar-market-bc .bc-i-iRacing,.multi-select-icon-bc.bc-i-iRacing,.sp-sub-list-bc.iRacing .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-iRacing {
    color: #163885
}

.sp-sub-list-bc.iRacing.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #163885
}

.sp-sub-list-bc.iRacing .market-game-section.active:before {
    background: #163885
}

.e-sports .horizontal-sl-item-bc.iRacing .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-iRacing {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-iRacing,.e-sports .competition-icon-league-bc.bc-i-iRacing:after,.e-sports .competition-icon-league-bc.bc-i-iRacing~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-iRacing,.e-sports .e-sports-game-icon-back-nav.bc-i-iRacing:after,.e-sports .horizontal-sl-item-bc.iRacing,.e-sports .sp-s-l-h-flag-bc.bc-i-iRacing {
    background: linear-gradient(180deg,#2154c7,#163885)
}

.e-sports .sp-sub-list-bc.iRacing:not(.selected):hover {
    background: rgba(22,56,133,.6);
    box-shadow: 0 0 8px 0 rgba(22,56,133,.6)
}

.e-sports-iRacing .e-sports-time-start:before,.e-sports-iRacing .horizontal-sl-tab-bc:before,.e-sports-iRacing .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.iRacing.selected,.sportsbook-center-section.iRacing .e-sports-time-start:before,.sportsbook-center-section.iRacing .horizontal-sl-tab-bc:before,.sportsbook-center-section.iRacing .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#2154c7,#163885)
}

.e-sports-match-container.iRacing .market-bc:hover {
    box-shadow: 0 0 20px 0 #163885
}

.e-sports-match-container.iRacing .market-bc.active,.e-sports-match-container.iRacing .market-bc:hover {
    color: #fff;
    background: #163885
}

.Kabaddi-bg {
    color: #000;
    background: #ee6c21
}

.horizontal-sl-item-bc.Kabaddi .horizontal-sl-icon-bc {
    color: #ee6c21
}

.horizontal-sl-item-bc.Kabaddi.active {
    background: #ee6c21
}

.horizontal-sl-item-bc.Kabaddi.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Kabaddi.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Kabaddi,.live-calendar-market-bc .bc-i-Kabaddi,.multi-select-icon-bc.bc-i-Kabaddi,.sp-sub-list-bc.Kabaddi .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Kabaddi {
    color: #ee6c21
}

.sp-sub-list-bc.Kabaddi.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #ee6c21
}

.sp-sub-list-bc.Kabaddi .market-game-section.active:before {
    background: #ee6c21
}

.e-sports .horizontal-sl-item-bc.Kabaddi .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Kabaddi {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Kabaddi,.e-sports .competition-icon-league-bc.bc-i-Kabaddi:after,.e-sports .competition-icon-league-bc.bc-i-Kabaddi~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Kabaddi,.e-sports .e-sports-game-icon-back-nav.bc-i-Kabaddi:after,.e-sports .horizontal-sl-item-bc.Kabaddi,.e-sports .sp-s-l-h-flag-bc.bc-i-Kabaddi {
    background: linear-gradient(180deg,#f39b68,#ee6c21)
}

.e-sports .sp-sub-list-bc.Kabaddi:not(.selected):hover {
    background: rgba(238,108,33,.6);
    box-shadow: 0 0 8px 0 rgba(238,108,33,.6)
}

.e-sports-Kabaddi .e-sports-time-start:before,.e-sports-Kabaddi .horizontal-sl-tab-bc:before,.e-sports-Kabaddi .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Kabaddi.selected,.sportsbook-center-section.Kabaddi .e-sports-time-start:before,.sportsbook-center-section.Kabaddi .horizontal-sl-tab-bc:before,.sportsbook-center-section.Kabaddi .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#f39b68,#ee6c21)
}

.e-sports-match-container.Kabaddi .market-bc:hover {
    box-shadow: 0 0 20px 0 #ee6c21
}

.e-sports-match-container.Kabaddi .market-bc.active,.e-sports-match-container.Kabaddi .market-bc:hover {
    color: #fff;
    background: #ee6c21
}

.Karate-bg {
    color: #000;
    background: #e61b23
}

.horizontal-sl-item-bc.Karate .horizontal-sl-icon-bc {
    color: #e61b23
}

.horizontal-sl-item-bc.Karate.active {
    background: #e61b23
}

.horizontal-sl-item-bc.Karate.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Karate.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Karate,.live-calendar-market-bc .bc-i-Karate,.multi-select-icon-bc.bc-i-Karate,.sp-sub-list-bc.Karate .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Karate {
    color: #e61b23
}

.sp-sub-list-bc.Karate.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #e61b23
}

.sp-sub-list-bc.Karate .market-game-section.active:before {
    background: #e61b23
}

.e-sports .horizontal-sl-item-bc.Karate .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Karate {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Karate,.e-sports .competition-icon-league-bc.bc-i-Karate:after,.e-sports .competition-icon-league-bc.bc-i-Karate~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Karate,.e-sports .e-sports-game-icon-back-nav.bc-i-Karate:after,.e-sports .horizontal-sl-item-bc.Karate,.e-sports .sp-s-l-h-flag-bc.bc-i-Karate {
    background: linear-gradient(180deg,#ee6066,#e61b23)
}

.e-sports .sp-sub-list-bc.Karate:not(.selected):hover {
    background: rgba(230,27,35,.6);
    box-shadow: 0 0 8px 0 rgba(230,27,35,.6)
}

.e-sports-Karate .e-sports-time-start:before,.e-sports-Karate .horizontal-sl-tab-bc:before,.e-sports-Karate .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Karate.selected,.sportsbook-center-section.Karate .e-sports-time-start:before,.sportsbook-center-section.Karate .horizontal-sl-tab-bc:before,.sportsbook-center-section.Karate .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ee6066,#e61b23)
}

.e-sports-match-container.Karate .market-bc:hover {
    box-shadow: 0 0 20px 0 #e61b23
}

.e-sports-match-container.Karate .market-bc.active,.e-sports-match-container.Karate .market-bc:hover {
    color: #fff;
    background: #e61b23
}

.KillerInstinct-bg {
    color: #fff;
    background: #00503b
}

.horizontal-sl-item-bc.KillerInstinct .horizontal-sl-icon-bc {
    color: #00503b
}

.horizontal-sl-item-bc.KillerInstinct.active {
    background: #00503b
}

.horizontal-sl-item-bc.KillerInstinct.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.KillerInstinct.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-KillerInstinct,.live-calendar-market-bc .bc-i-KillerInstinct,.multi-select-icon-bc.bc-i-KillerInstinct,.sp-sub-list-bc.KillerInstinct .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-KillerInstinct {
    color: #00503b
}

.sp-sub-list-bc.KillerInstinct.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #00503b
}

.sp-sub-list-bc.KillerInstinct .market-game-section.active:before {
    background: #00503b
}

.e-sports .horizontal-sl-item-bc.KillerInstinct .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-KillerInstinct {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-KillerInstinct,.e-sports .competition-icon-league-bc.bc-i-KillerInstinct:after,.e-sports .competition-icon-league-bc.bc-i-KillerInstinct~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-KillerInstinct,.e-sports .e-sports-game-icon-back-nav.bc-i-KillerInstinct:after,.e-sports .horizontal-sl-item-bc.KillerInstinct,.e-sports .sp-s-l-h-flag-bc.bc-i-KillerInstinct {
    background: linear-gradient(180deg,#009d73,#00503b)
}

.e-sports .sp-sub-list-bc.KillerInstinct:not(.selected):hover {
    background: rgba(0,80,59,.6);
    box-shadow: 0 0 8px 0 rgba(0,80,59,.6)
}

.e-sports-KillerInstinct .e-sports-time-start:before,.e-sports-KillerInstinct .horizontal-sl-tab-bc:before,.e-sports-KillerInstinct .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.KillerInstinct.selected,.sportsbook-center-section.KillerInstinct .e-sports-time-start:before,.sportsbook-center-section.KillerInstinct .horizontal-sl-tab-bc:before,.sportsbook-center-section.KillerInstinct .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#009d73,#00503b)
}

.e-sports-match-container.KillerInstinct .market-bc:hover {
    box-shadow: 0 0 20px 0 #00503b
}

.e-sports-match-container.KillerInstinct .market-bc.active,.e-sports-match-container.KillerInstinct .market-bc:hover {
    color: #fff;
    background: #00503b
}

.KingOfGlory-bg {
    color: #fff;
    background: #73588e
}

.horizontal-sl-item-bc.KingOfGlory .horizontal-sl-icon-bc {
    color: #73588e
}

.horizontal-sl-item-bc.KingOfGlory.active {
    background: #73588e
}

.horizontal-sl-item-bc.KingOfGlory.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.KingOfGlory.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-KingOfGlory,.live-calendar-market-bc .bc-i-KingOfGlory,.multi-select-icon-bc.bc-i-KingOfGlory,.sp-sub-list-bc.KingOfGlory .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-KingOfGlory {
    color: #73588e
}

.sp-sub-list-bc.KingOfGlory.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #73588e
}

.sp-sub-list-bc.KingOfGlory .market-game-section.active:before {
    background: #73588e
}

.e-sports .horizontal-sl-item-bc.KingOfGlory .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-KingOfGlory {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-KingOfGlory,.e-sports .competition-icon-league-bc.bc-i-KingOfGlory:after,.e-sports .competition-icon-league-bc.bc-i-KingOfGlory~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-KingOfGlory,.e-sports .e-sports-game-icon-back-nav.bc-i-KingOfGlory:after,.e-sports .horizontal-sl-item-bc.KingOfGlory,.e-sports .sp-s-l-h-flag-bc.bc-i-KingOfGlory {
    background: linear-gradient(180deg,#9981b1,#73588e)
}

.e-sports .sp-sub-list-bc.KingOfGlory:not(.selected):hover {
    background: rgba(115,88,142,.6);
    box-shadow: 0 0 8px 0 rgba(115,88,142,.6)
}

.e-sports-KingOfGlory .e-sports-time-start:before,.e-sports-KingOfGlory .horizontal-sl-tab-bc:before,.e-sports-KingOfGlory .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.KingOfGlory.selected,.sportsbook-center-section.KingOfGlory .e-sports-time-start:before,.sportsbook-center-section.KingOfGlory .horizontal-sl-tab-bc:before,.sportsbook-center-section.KingOfGlory .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#9981b1,#73588e)
}

.e-sports-match-container.KingOfGlory .market-bc:hover {
    box-shadow: 0 0 20px 0 #73588e
}

.e-sports-match-container.KingOfGlory .market-bc.active,.e-sports-match-container.KingOfGlory .market-bc:hover {
    color: #fff;
    background: #73588e
}

.Madden-bg {
    color: #fff;
    background: #9c1417
}

.horizontal-sl-item-bc.Madden .horizontal-sl-icon-bc {
    color: #9c1417
}

.horizontal-sl-item-bc.Madden.active {
    background: #9c1417
}

.horizontal-sl-item-bc.Madden.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Madden.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Madden,.live-calendar-market-bc .bc-i-Madden,.multi-select-icon-bc.bc-i-Madden,.sp-sub-list-bc.Madden .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Madden {
    color: #9c1417
}

.sp-sub-list-bc.Madden.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #9c1417
}

.sp-sub-list-bc.Madden .market-game-section.active:before {
    background: #9c1417
}

.e-sports .horizontal-sl-item-bc.Madden .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Madden {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Madden,.e-sports .competition-icon-league-bc.bc-i-Madden:after,.e-sports .competition-icon-league-bc.bc-i-Madden~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Madden,.e-sports .e-sports-game-icon-back-nav.bc-i-Madden:after,.e-sports .horizontal-sl-item-bc.Madden,.e-sports .sp-s-l-h-flag-bc.bc-i-Madden {
    background: linear-gradient(180deg,#e01d21,#9c1417)
}

.e-sports .sp-sub-list-bc.Madden:not(.selected):hover {
    background: rgba(156,20,23,.6);
    box-shadow: 0 0 8px 0 rgba(156,20,23,.6)
}

.e-sports-Madden .e-sports-time-start:before,.e-sports-Madden .horizontal-sl-tab-bc:before,.e-sports-Madden .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Madden.selected,.sportsbook-center-section.Madden .e-sports-time-start:before,.sportsbook-center-section.Madden .horizontal-sl-tab-bc:before,.sportsbook-center-section.Madden .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e01d21,#9c1417)
}

.e-sports-match-container.Madden .market-bc:hover {
    box-shadow: 0 0 20px 0 #9c1417
}

.e-sports-match-container.Madden .market-bc.active,.e-sports-match-container.Madden .market-bc:hover {
    color: #fff;
    background: #9c1417
}

.MarathonSwimming-bg {
    color: #fff;
    background: #051f6b
}

.horizontal-sl-item-bc.MarathonSwimming .horizontal-sl-icon-bc {
    color: #051f6b
}

.horizontal-sl-item-bc.MarathonSwimming.active {
    background: #051f6b
}

.horizontal-sl-item-bc.MarathonSwimming.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.MarathonSwimming.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-MarathonSwimming,.live-calendar-market-bc .bc-i-MarathonSwimming,.multi-select-icon-bc.bc-i-MarathonSwimming,.sp-sub-list-bc.MarathonSwimming .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-MarathonSwimming {
    color: #051f6b
}

.sp-sub-list-bc.MarathonSwimming.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #051f6b
}

.sp-sub-list-bc.MarathonSwimming .market-game-section.active:before {
    background: #051f6b
}

.e-sports .horizontal-sl-item-bc.MarathonSwimming .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-MarathonSwimming {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-MarathonSwimming,.e-sports .competition-icon-league-bc.bc-i-MarathonSwimming:after,.e-sports .competition-icon-league-bc.bc-i-MarathonSwimming~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-MarathonSwimming,.e-sports .e-sports-game-icon-back-nav.bc-i-MarathonSwimming:after,.e-sports .horizontal-sl-item-bc.MarathonSwimming,.e-sports .sp-s-l-h-flag-bc.bc-i-MarathonSwimming {
    background: linear-gradient(180deg,#0834b4,#051f6b)
}

.e-sports .sp-sub-list-bc.MarathonSwimming:not(.selected):hover {
    background: rgba(5,31,107,.6);
    box-shadow: 0 0 8px 0 rgba(5,31,107,.6)
}

.e-sports-MarathonSwimming .e-sports-time-start:before,.e-sports-MarathonSwimming .horizontal-sl-tab-bc:before,.e-sports-MarathonSwimming .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.MarathonSwimming.selected,.sportsbook-center-section.MarathonSwimming .e-sports-time-start:before,.sportsbook-center-section.MarathonSwimming .horizontal-sl-tab-bc:before,.sportsbook-center-section.MarathonSwimming .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#0834b4,#051f6b)
}

.e-sports-match-container.MarathonSwimming .market-bc:hover {
    box-shadow: 0 0 20px 0 #051f6b
}

.e-sports-match-container.MarathonSwimming .market-bc.active,.e-sports-match-container.MarathonSwimming .market-bc:hover {
    color: #fff;
    background: #051f6b
}

.MarvelvsCapcom-bg {
    color: #fff;
    background: #1d418c
}

.horizontal-sl-item-bc.MarvelvsCapcom .horizontal-sl-icon-bc {
    color: #1d418c
}

.horizontal-sl-item-bc.MarvelvsCapcom.active {
    background: #1d418c
}

.horizontal-sl-item-bc.MarvelvsCapcom.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.MarvelvsCapcom.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-MarvelvsCapcom,.live-calendar-market-bc .bc-i-MarvelvsCapcom,.multi-select-icon-bc.bc-i-MarvelvsCapcom,.sp-sub-list-bc.MarvelvsCapcom .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-MarvelvsCapcom {
    color: #1d418c
}

.sp-sub-list-bc.MarvelvsCapcom.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #1d418c
}

.sp-sub-list-bc.MarvelvsCapcom .market-game-section.active:before {
    background: #1d418c
}

.e-sports .horizontal-sl-item-bc.MarvelvsCapcom .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-MarvelvsCapcom {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-MarvelvsCapcom,.e-sports .competition-icon-league-bc.bc-i-MarvelvsCapcom:after,.e-sports .competition-icon-league-bc.bc-i-MarvelvsCapcom~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-MarvelvsCapcom,.e-sports .e-sports-game-icon-back-nav.bc-i-MarvelvsCapcom:after,.e-sports .horizontal-sl-item-bc.MarvelvsCapcom,.e-sports .sp-s-l-h-flag-bc.bc-i-MarvelvsCapcom {
    background: linear-gradient(180deg,#2a5ecb,#1d418c)
}

.e-sports .sp-sub-list-bc.MarvelvsCapcom:not(.selected):hover {
    background: rgba(29,65,140,.6);
    box-shadow: 0 0 8px 0 rgba(29,65,140,.6)
}

.e-sports-MarvelvsCapcom .e-sports-time-start:before,.e-sports-MarvelvsCapcom .horizontal-sl-tab-bc:before,.e-sports-MarvelvsCapcom .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.MarvelvsCapcom.selected,.sportsbook-center-section.MarvelvsCapcom .e-sports-time-start:before,.sportsbook-center-section.MarvelvsCapcom .horizontal-sl-tab-bc:before,.sportsbook-center-section.MarvelvsCapcom .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#2a5ecb,#1d418c)
}

.e-sports-match-container.MarvelvsCapcom .market-bc:hover {
    box-shadow: 0 0 20px 0 #1d418c
}

.e-sports-match-container.MarvelvsCapcom .market-bc.active,.e-sports-match-container.MarvelvsCapcom .market-bc:hover {
    color: #fff;
    background: #1d418c
}

.NBA2K-bg {
    color: #fff;
    background: #b11419
}

.horizontal-sl-item-bc.NBA2K .horizontal-sl-icon-bc {
    color: #b11419
}

.horizontal-sl-item-bc.NBA2K.active {
    background: #b11419
}

.horizontal-sl-item-bc.NBA2K.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.NBA2K.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-NBA2K,.live-calendar-market-bc .bc-i-NBA2K,.multi-select-icon-bc.bc-i-NBA2K,.sp-sub-list-bc.NBA2K .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-NBA2K {
    color: #b11419
}

.sp-sub-list-bc.NBA2K.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #b11419
}

.sp-sub-list-bc.NBA2K .market-game-section.active:before {
    background: #b11419
}

.e-sports .horizontal-sl-item-bc.NBA2K .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-NBA2K {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-NBA2K,.e-sports .competition-icon-league-bc.bc-i-NBA2K:after,.e-sports .competition-icon-league-bc.bc-i-NBA2K~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-NBA2K,.e-sports .e-sports-game-icon-back-nav.bc-i-NBA2K:after,.e-sports .horizontal-sl-item-bc.NBA2K,.e-sports .sp-s-l-h-flag-bc.bc-i-NBA2K {
    background: linear-gradient(180deg,#e72b31,#b11419)
}

.e-sports .sp-sub-list-bc.NBA2K:not(.selected):hover {
    background: rgba(177,20,25,.6);
    box-shadow: 0 0 8px 0 rgba(177,20,25,.6)
}

.e-sports-NBA2K .e-sports-time-start:before,.e-sports-NBA2K .horizontal-sl-tab-bc:before,.e-sports-NBA2K .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.NBA2K.selected,.sportsbook-center-section.NBA2K .e-sports-time-start:before,.sportsbook-center-section.NBA2K .horizontal-sl-tab-bc:before,.sportsbook-center-section.NBA2K .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e72b31,#b11419)
}

.e-sports-match-container.NBA2K .market-bc:hover {
    box-shadow: 0 0 20px 0 #b11419
}

.e-sports-match-container.NBA2K .market-bc.active,.e-sports-match-container.NBA2K .market-bc:hover {
    color: #fff;
    background: #b11419
}

.Overwatch-bg {
    color: #000;
    background: #f68720
}

.horizontal-sl-item-bc.Overwatch .horizontal-sl-icon-bc {
    color: #f68720
}

.horizontal-sl-item-bc.Overwatch.active {
    background: #f68720
}

.horizontal-sl-item-bc.Overwatch.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Overwatch.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Overwatch,.live-calendar-market-bc .bc-i-Overwatch,.multi-select-icon-bc.bc-i-Overwatch,.sp-sub-list-bc.Overwatch .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Overwatch {
    color: #f68720
}

.sp-sub-list-bc.Overwatch.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #f68720
}

.sp-sub-list-bc.Overwatch .market-game-section.active:before {
    background: #f68720
}

.e-sports .horizontal-sl-item-bc.Overwatch .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Overwatch {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Overwatch,.e-sports .competition-icon-league-bc.bc-i-Overwatch:after,.e-sports .competition-icon-league-bc.bc-i-Overwatch~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Overwatch,.e-sports .e-sports-game-icon-back-nav.bc-i-Overwatch:after,.e-sports .horizontal-sl-item-bc.Overwatch,.e-sports .sp-s-l-h-flag-bc.bc-i-Overwatch {
    background: linear-gradient(180deg,#f9af6a,#f68720)
}

.e-sports .sp-sub-list-bc.Overwatch:not(.selected):hover {
    background: rgba(246,135,32,.6);
    box-shadow: 0 0 8px 0 rgba(246,135,32,.6)
}

.e-sports-Overwatch .e-sports-time-start:before,.e-sports-Overwatch .horizontal-sl-tab-bc:before,.e-sports-Overwatch .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Overwatch.selected,.sportsbook-center-section.Overwatch .e-sports-time-start:before,.sportsbook-center-section.Overwatch .horizontal-sl-tab-bc:before,.sportsbook-center-section.Overwatch .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#f9af6a,#f68720)
}

.e-sports-match-container.Overwatch .market-bc:hover {
    box-shadow: 0 0 20px 0 #f68720
}

.e-sports-match-container.Overwatch .market-bc.active,.e-sports-match-container.Overwatch .market-bc:hover {
    color: #fff;
    background: #f68720
}

.Olympics-bg {
    color: #000;
    background: #ffbd01
}

.horizontal-sl-item-bc.Olympics .horizontal-sl-icon-bc {
    color: #ffbd01
}

.horizontal-sl-item-bc.Olympics.active {
    background: #ffbd01
}

.horizontal-sl-item-bc.Olympics.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Olympics.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Olympics,.live-calendar-market-bc .bc-i-Olympics,.multi-select-icon-bc.bc-i-Olympics,.sp-sub-list-bc.Olympics .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Olympics {
    color: #ffbd01
}

.sp-sub-list-bc.Olympics.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #ffbd01
}

.sp-sub-list-bc.Olympics .market-game-section.active:before {
    background: #ffbd01
}

.e-sports .horizontal-sl-item-bc.Olympics .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Olympics {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Olympics,.e-sports .competition-icon-league-bc.bc-i-Olympics:after,.e-sports .competition-icon-league-bc.bc-i-Olympics~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Olympics,.e-sports .e-sports-game-icon-back-nav.bc-i-Olympics:after,.e-sports .horizontal-sl-item-bc.Olympics,.e-sports .sp-s-l-h-flag-bc.bc-i-Olympics {
    background: linear-gradient(180deg,#ffd14e,#ffbd01)
}

.e-sports .sp-sub-list-bc.Olympics:not(.selected):hover {
    background: rgba(255,189,1,.6);
    box-shadow: 0 0 8px 0 rgba(255,189,1,.6)
}

.e-sports-Olympics .e-sports-time-start:before,.e-sports-Olympics .horizontal-sl-tab-bc:before,.e-sports-Olympics .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Olympics.selected,.sportsbook-center-section.Olympics .e-sports-time-start:before,.sportsbook-center-section.Olympics .horizontal-sl-tab-bc:before,.sportsbook-center-section.Olympics .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ffd14e,#ffbd01)
}

.e-sports-match-container.Olympics .market-bc:hover {
    box-shadow: 0 0 20px 0 #ffbd01
}

.e-sports-match-container.Olympics .market-bc.active,.e-sports-match-container.Olympics .market-bc:hover {
    color: #fff;
    background: #ffbd01
}

.Painkiller-bg {
    color: #fff;
    background: #871d1f
}

.horizontal-sl-item-bc.Painkiller .horizontal-sl-icon-bc {
    color: #871d1f
}

.horizontal-sl-item-bc.Painkiller.active {
    background: #871d1f
}

.horizontal-sl-item-bc.Painkiller.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Painkiller.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Painkiller,.live-calendar-market-bc .bc-i-Painkiller,.multi-select-icon-bc.bc-i-Painkiller,.sp-sub-list-bc.Painkiller .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Painkiller {
    color: #871d1f
}

.sp-sub-list-bc.Painkiller.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #871d1f
}

.sp-sub-list-bc.Painkiller .market-game-section.active:before {
    background: #871d1f
}

.e-sports .horizontal-sl-item-bc.Painkiller .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Painkiller {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Painkiller,.e-sports .competition-icon-league-bc.bc-i-Painkiller:after,.e-sports .competition-icon-league-bc.bc-i-Painkiller~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Painkiller,.e-sports .e-sports-game-icon-back-nav.bc-i-Painkiller:after,.e-sports .horizontal-sl-item-bc.Painkiller,.e-sports .sp-s-l-h-flag-bc.bc-i-Painkiller {
    background: linear-gradient(180deg,#c62b2d,#871d1f)
}

.e-sports .sp-sub-list-bc.Painkiller:not(.selected):hover {
    background: rgba(135,29,31,.6);
    box-shadow: 0 0 8px 0 rgba(135,29,31,.6)
}

.e-sports-Painkiller .e-sports-time-start:before,.e-sports-Painkiller .horizontal-sl-tab-bc:before,.e-sports-Painkiller .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Painkiller.selected,.sportsbook-center-section.Painkiller .e-sports-time-start:before,.sportsbook-center-section.Painkiller .horizontal-sl-tab-bc:before,.sportsbook-center-section.Painkiller .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#c62b2d,#871d1f)
}

.e-sports-match-container.Painkiller .market-bc:hover {
    box-shadow: 0 0 20px 0 #871d1f
}

.e-sports-match-container.Painkiller .market-bc.active,.e-sports-match-container.Painkiller .market-bc:hover {
    color: #fff;
    background: #871d1f
}

.PistolShooting-bg {
    color: #fff;
    background: #3c5182
}

.horizontal-sl-item-bc.PistolShooting .horizontal-sl-icon-bc {
    color: #3c5182
}

.horizontal-sl-item-bc.PistolShooting.active {
    background: #3c5182
}

.horizontal-sl-item-bc.PistolShooting.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.PistolShooting.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-PistolShooting,.live-calendar-market-bc .bc-i-PistolShooting,.multi-select-icon-bc.bc-i-PistolShooting,.sp-sub-list-bc.PistolShooting .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-PistolShooting {
    color: #3c5182
}

.sp-sub-list-bc.PistolShooting.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #3c5182
}

.sp-sub-list-bc.PistolShooting .market-game-section.active:before {
    background: #3c5182
}

.e-sports .horizontal-sl-item-bc.PistolShooting .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-PistolShooting {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-PistolShooting,.e-sports .competition-icon-league-bc.bc-i-PistolShooting:after,.e-sports .competition-icon-league-bc.bc-i-PistolShooting~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-PistolShooting,.e-sports .e-sports-game-icon-back-nav.bc-i-PistolShooting:after,.e-sports .horizontal-sl-item-bc.PistolShooting,.e-sports .sp-s-l-h-flag-bc.bc-i-PistolShooting {
    background: linear-gradient(180deg,#5873b2,#3c5182)
}

.e-sports .sp-sub-list-bc.PistolShooting:not(.selected):hover {
    background: rgba(60,81,130,.6);
    box-shadow: 0 0 8px 0 rgba(60,81,130,.6)
}

.e-sports-PistolShooting .e-sports-time-start:before,.e-sports-PistolShooting .horizontal-sl-tab-bc:before,.e-sports-PistolShooting .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.PistolShooting.selected,.sportsbook-center-section.PistolShooting .e-sports-time-start:before,.sportsbook-center-section.PistolShooting .horizontal-sl-tab-bc:before,.sportsbook-center-section.PistolShooting .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#5873b2,#3c5182)
}

.e-sports-match-container.PistolShooting .market-bc:hover {
    box-shadow: 0 0 20px 0 #3c5182
}

.e-sports-match-container.PistolShooting .market-bc.active,.e-sports-match-container.PistolShooting .market-bc:hover {
    color: #fff;
    background: #3c5182
}

.PMUHorseRacing-bg {
    color: #fff;
    background: #34a854
}

.horizontal-sl-item-bc.PMUHorseRacing .horizontal-sl-icon-bc {
    color: #34a854
}

.horizontal-sl-item-bc.PMUHorseRacing.active {
    background: #34a854
}

.horizontal-sl-item-bc.PMUHorseRacing.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.PMUHorseRacing.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-PMUHorseRacing,.live-calendar-market-bc .bc-i-PMUHorseRacing,.multi-select-icon-bc.bc-i-PMUHorseRacing,.sp-sub-list-bc.PMUHorseRacing .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-PMUHorseRacing {
    color: #34a854
}

.sp-sub-list-bc.PMUHorseRacing.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #34a854
}

.sp-sub-list-bc.PMUHorseRacing .market-game-section.active:before {
    background: #34a854
}

.e-sports .horizontal-sl-item-bc.PMUHorseRacing .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-PMUHorseRacing {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-PMUHorseRacing,.e-sports .competition-icon-league-bc.bc-i-PMUHorseRacing:after,.e-sports .competition-icon-league-bc.bc-i-PMUHorseRacing~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-PMUHorseRacing,.e-sports .e-sports-game-icon-back-nav.bc-i-PMUHorseRacing:after,.e-sports .horizontal-sl-item-bc.PMUHorseRacing,.e-sports .sp-s-l-h-flag-bc.bc-i-PMUHorseRacing {
    background: linear-gradient(180deg,#5ccd7b,#34a854)
}

.e-sports .sp-sub-list-bc.PMUHorseRacing:not(.selected):hover {
    background: rgba(52,168,84,.6);
    box-shadow: 0 0 8px 0 rgba(52,168,84,.6)
}

.e-sports-PMUHorseRacing .e-sports-time-start:before,.e-sports-PMUHorseRacing .horizontal-sl-tab-bc:before,.e-sports-PMUHorseRacing .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.PMUHorseRacing.selected,.sportsbook-center-section.PMUHorseRacing .e-sports-time-start:before,.sportsbook-center-section.PMUHorseRacing .horizontal-sl-tab-bc:before,.sportsbook-center-section.PMUHorseRacing .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#5ccd7b,#34a854)
}

.e-sports-match-container.PMUHorseRacing .market-bc:hover {
    box-shadow: 0 0 20px 0 #34a854
}

.e-sports-match-container.PMUHorseRacing .market-bc.active,.e-sports-match-container.PMUHorseRacing .market-bc:hover {
    color: #fff;
    background: #34a854
}

.Pokémon-bg {
    color: #fff;
    background: #e8bc08
}

.horizontal-sl-item-bc.Pokémon .horizontal-sl-icon-bc {
    color: #e8bc08
}

.horizontal-sl-item-bc.Pokémon.active {
    background: #e8bc08
}

.horizontal-sl-item-bc.Pokémon.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Pokémon.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Pokémon,.live-calendar-market-bc .bc-i-Pokémon,.multi-select-icon-bc.bc-i-Pokémon,.sp-sub-list-bc.Pokémon .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Pokémon {
    color: #e8bc08
}

.sp-sub-list-bc.Pokémon.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #e8bc08
}

.sp-sub-list-bc.Pokémon .market-game-section.active:before {
    background: #e8bc08
}

.e-sports .horizontal-sl-item-bc.Pokémon .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Pokémon {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Pokémon,.e-sports .competition-icon-league-bc.bc-i-Pokémon:after,.e-sports .competition-icon-league-bc.bc-i-Pokémon~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Pokémon,.e-sports .e-sports-game-icon-back-nav.bc-i-Pokémon:after,.e-sports .horizontal-sl-item-bc.Pokémon,.e-sports .sp-s-l-h-flag-bc.bc-i-Pokémon {
    background: linear-gradient(180deg,#f9d544,#e8bc08)
}

.e-sports .sp-sub-list-bc.Pokémon:not(.selected):hover {
    background: rgba(232,188,8,.6);
    box-shadow: 0 0 8px 0 rgba(232,188,8,.6)
}

.e-sports-Pokémon .e-sports-time-start:before,.e-sports-Pokémon .horizontal-sl-tab-bc:before,.e-sports-Pokémon .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Pokémon.selected,.sportsbook-center-section.Pokémon .e-sports-time-start:before,.sportsbook-center-section.Pokémon .horizontal-sl-tab-bc:before,.sportsbook-center-section.Pokémon .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#f9d544,#e8bc08)
}

.e-sports-match-container.Pokémon .market-bc:hover {
    box-shadow: 0 0 20px 0 #e8bc08
}

.e-sports-match-container.Pokémon .market-bc.active,.e-sports-match-container.Pokémon .market-bc:hover {
    color: #fff;
    background: #e8bc08
}

.Politics-bg {
    color: #fff;
    background: #641f6e
}

.horizontal-sl-item-bc.Politics .horizontal-sl-icon-bc {
    color: #641f6e
}

.horizontal-sl-item-bc.Politics.active {
    background: #641f6e
}

.horizontal-sl-item-bc.Politics.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Politics.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Politics,.live-calendar-market-bc .bc-i-Politics,.multi-select-icon-bc.bc-i-Politics,.sp-sub-list-bc.Politics .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Politics {
    color: #641f6e
}

.sp-sub-list-bc.Politics.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #641f6e
}

.sp-sub-list-bc.Politics .market-game-section.active:before {
    background: #641f6e
}

.e-sports .horizontal-sl-item-bc.Politics .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Politics {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Politics,.e-sports .competition-icon-league-bc.bc-i-Politics:after,.e-sports .competition-icon-league-bc.bc-i-Politics~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Politics,.e-sports .e-sports-game-icon-back-nav.bc-i-Politics:after,.e-sports .horizontal-sl-item-bc.Politics,.e-sports .sp-s-l-h-flag-bc.bc-i-Politics {
    background: linear-gradient(180deg,#9a30aa,#641f6e)
}

.e-sports .sp-sub-list-bc.Politics:not(.selected):hover {
    background: rgba(100,31,110,.6);
    box-shadow: 0 0 8px 0 rgba(100,31,110,.6)
}

.e-sports-Politics .e-sports-time-start:before,.e-sports-Politics .horizontal-sl-tab-bc:before,.e-sports-Politics .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Politics.selected,.sportsbook-center-section.Politics .e-sports-time-start:before,.sportsbook-center-section.Politics .horizontal-sl-tab-bc:before,.sportsbook-center-section.Politics .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#9a30aa,#641f6e)
}

.e-sports-match-container.Politics .market-bc:hover {
    box-shadow: 0 0 20px 0 #641f6e
}

.e-sports-match-container.Politics .market-bc.active,.e-sports-match-container.Politics .market-bc:hover {
    color: #fff;
    background: #641f6e
}

.ProEvolutionSoccer-bg {
    color: #fff;
    background: #ca171e
}

.horizontal-sl-item-bc.ProEvolutionSoccer .horizontal-sl-icon-bc {
    color: #ca171e
}

.horizontal-sl-item-bc.ProEvolutionSoccer.active {
    background: #ca171e
}

.horizontal-sl-item-bc.ProEvolutionSoccer.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.ProEvolutionSoccer.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-ProEvolutionSoccer,.live-calendar-market-bc .bc-i-ProEvolutionSoccer,.multi-select-icon-bc.bc-i-ProEvolutionSoccer,.sp-sub-list-bc.ProEvolutionSoccer .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-ProEvolutionSoccer {
    color: #ca171e
}

.sp-sub-list-bc.ProEvolutionSoccer.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #ca171e
}

.sp-sub-list-bc.ProEvolutionSoccer .market-game-section.active:before {
    background: #ca171e
}

.e-sports .horizontal-sl-item-bc.ProEvolutionSoccer .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-ProEvolutionSoccer {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-ProEvolutionSoccer,.e-sports .competition-icon-league-bc.bc-i-ProEvolutionSoccer:after,.e-sports .competition-icon-league-bc.bc-i-ProEvolutionSoccer~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-ProEvolutionSoccer,.e-sports .e-sports-game-icon-back-nav.bc-i-ProEvolutionSoccer:after,.e-sports .horizontal-sl-item-bc.ProEvolutionSoccer,.e-sports .sp-s-l-h-flag-bc.bc-i-ProEvolutionSoccer {
    background: linear-gradient(180deg,#ea444a,#ca171e)
}

.e-sports .sp-sub-list-bc.ProEvolutionSoccer:not(.selected):hover {
    background: rgba(202,23,30,.6);
    box-shadow: 0 0 8px 0 rgba(202,23,30,.6)
}

.e-sports-ProEvolutionSoccer .e-sports-time-start:before,.e-sports-ProEvolutionSoccer .horizontal-sl-tab-bc:before,.e-sports-ProEvolutionSoccer .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.ProEvolutionSoccer.selected,.sportsbook-center-section.ProEvolutionSoccer .e-sports-time-start:before,.sportsbook-center-section.ProEvolutionSoccer .horizontal-sl-tab-bc:before,.sportsbook-center-section.ProEvolutionSoccer .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ea444a,#ca171e)
}

.e-sports-match-container.ProEvolutionSoccer .market-bc:hover {
    box-shadow: 0 0 20px 0 #ca171e
}

.e-sports-match-container.ProEvolutionSoccer .market-bc.active,.e-sports-match-container.ProEvolutionSoccer .market-bc:hover {
    color: #fff;
    background: #ca171e
}

.ProjectCARS-bg {
    color: #fff;
    background: #036185
}

.horizontal-sl-item-bc.ProjectCARS .horizontal-sl-icon-bc {
    color: #036185
}

.horizontal-sl-item-bc.ProjectCARS.active {
    background: #036185
}

.horizontal-sl-item-bc.ProjectCARS.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.ProjectCARS.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-ProjectCARS,.live-calendar-market-bc .bc-i-ProjectCARS,.multi-select-icon-bc.bc-i-ProjectCARS,.sp-sub-list-bc.ProjectCARS .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-ProjectCARS {
    color: #036185
}

.sp-sub-list-bc.ProjectCARS.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #036185
}

.sp-sub-list-bc.ProjectCARS .market-game-section.active:before {
    background: #036185
}

.e-sports .horizontal-sl-item-bc.ProjectCARS .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-ProjectCARS {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-ProjectCARS,.e-sports .competition-icon-league-bc.bc-i-ProjectCARS:after,.e-sports .competition-icon-league-bc.bc-i-ProjectCARS~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-ProjectCARS,.e-sports .e-sports-game-icon-back-nav.bc-i-ProjectCARS:after,.e-sports .horizontal-sl-item-bc.ProjectCARS,.e-sports .sp-s-l-h-flag-bc.bc-i-ProjectCARS {
    background: linear-gradient(180deg,#0598d0,#036185)
}

.e-sports .sp-sub-list-bc.ProjectCARS:not(.selected):hover {
    background: rgba(3,97,133,.6);
    box-shadow: 0 0 8px 0 rgba(3,97,133,.6)
}

.e-sports-ProjectCARS .e-sports-time-start:before,.e-sports-ProjectCARS .horizontal-sl-tab-bc:before,.e-sports-ProjectCARS .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.ProjectCARS.selected,.sportsbook-center-section.ProjectCARS .e-sports-time-start:before,.sportsbook-center-section.ProjectCARS .horizontal-sl-tab-bc:before,.sportsbook-center-section.ProjectCARS .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#0598d0,#036185)
}

.e-sports-match-container.ProjectCARS .market-bc:hover {
    box-shadow: 0 0 20px 0 #036185
}

.e-sports-match-container.ProjectCARS .market-bc.active,.e-sports-match-container.ProjectCARS .market-bc:hover {
    color: #fff;
    background: #036185
}

.PUBG-bg {
    color: #fff;
    background: #d6751c
}

.horizontal-sl-item-bc.PUBG .horizontal-sl-icon-bc {
    color: #d6751c
}

.horizontal-sl-item-bc.PUBG.active {
    background: #d6751c
}

.horizontal-sl-item-bc.PUBG.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.PUBG.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-PUBG,.live-calendar-market-bc .bc-i-PUBG,.multi-select-icon-bc.bc-i-PUBG,.sp-sub-list-bc.PUBG .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-PUBG {
    color: #d6751c
}

.sp-sub-list-bc.PUBG.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #d6751c
}

.sp-sub-list-bc.PUBG .market-game-section.active:before {
    background: #d6751c
}

.e-sports .horizontal-sl-item-bc.PUBG .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-PUBG {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-PUBG,.e-sports .competition-icon-league-bc.bc-i-PUBG:after,.e-sports .competition-icon-league-bc.bc-i-PUBG~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-PUBG,.e-sports .e-sports-game-icon-back-nav.bc-i-PUBG:after,.e-sports .horizontal-sl-item-bc.PUBG,.e-sports .sp-s-l-h-flag-bc.bc-i-PUBG {
    background: linear-gradient(180deg,#e99c56,#d6751c)
}

.e-sports .sp-sub-list-bc.PUBG:not(.selected):hover {
    background: rgba(214,117,28,.6);
    box-shadow: 0 0 8px 0 rgba(214,117,28,.6)
}

.e-sports-PUBG .e-sports-time-start:before,.e-sports-PUBG .horizontal-sl-tab-bc:before,.e-sports-PUBG .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.PUBG.selected,.sportsbook-center-section.PUBG .e-sports-time-start:before,.sportsbook-center-section.PUBG .horizontal-sl-tab-bc:before,.sportsbook-center-section.PUBG .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e99c56,#d6751c)
}

.e-sports-match-container.PUBG .market-bc:hover {
    box-shadow: 0 0 20px 0 #d6751c
}

.e-sports-match-container.PUBG .market-bc.active,.e-sports-match-container.PUBG .market-bc:hover,.PUBGPlayerUnknwnsBattleground-bg {
    color: #fff;
    background: #d6751c
}

.horizontal-sl-item-bc.PUBGPlayerUnknwnsBattleground .horizontal-sl-icon-bc {
    color: #d6751c
}

.horizontal-sl-item-bc.PUBGPlayerUnknwnsBattleground.active {
    background: #d6751c
}

.horizontal-sl-item-bc.PUBGPlayerUnknwnsBattleground.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.PUBGPlayerUnknwnsBattleground.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-PUBGPlayerUnknwnsBattleground,.live-calendar-market-bc .bc-i-PUBGPlayerUnknwnsBattleground,.multi-select-icon-bc.bc-i-PUBGPlayerUnknwnsBattleground,.sp-sub-list-bc.PUBGPlayerUnknwnsBattleground .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-PUBGPlayerUnknwnsBattleground {
    color: #d6751c
}

.sp-sub-list-bc.PUBGPlayerUnknwnsBattleground.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #d6751c
}

.sp-sub-list-bc.PUBGPlayerUnknwnsBattleground .market-game-section.active:before {
    background: #d6751c
}

.e-sports .horizontal-sl-item-bc.PUBGPlayerUnknwnsBattleground .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-PUBGPlayerUnknwnsBattleground {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-PUBGPlayerUnknwnsBattleground,.e-sports .competition-icon-league-bc.bc-i-PUBGPlayerUnknwnsBattleground:after,.e-sports .competition-icon-league-bc.bc-i-PUBGPlayerUnknwnsBattleground~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-PUBGPlayerUnknwnsBattleground,.e-sports .e-sports-game-icon-back-nav.bc-i-PUBGPlayerUnknwnsBattleground:after,.e-sports .horizontal-sl-item-bc.PUBGPlayerUnknwnsBattleground,.e-sports .sp-s-l-h-flag-bc.bc-i-PUBGPlayerUnknwnsBattleground {
    background: linear-gradient(180deg,#e99c56,#d6751c)
}

.e-sports .sp-sub-list-bc.PUBGPlayerUnknwnsBattleground:not(.selected):hover {
    background: rgba(214,117,28,.6);
    box-shadow: 0 0 8px 0 rgba(214,117,28,.6)
}

.e-sports-PUBGPlayerUnknwnsBattleground .e-sports-time-start:before,.e-sports-PUBGPlayerUnknwnsBattleground .horizontal-sl-tab-bc:before,.e-sports-PUBGPlayerUnknwnsBattleground .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.PUBGPlayerUnknwnsBattleground.selected,.sportsbook-center-section.PUBGPlayerUnknwnsBattleground .e-sports-time-start:before,.sportsbook-center-section.PUBGPlayerUnknwnsBattleground .horizontal-sl-tab-bc:before,.sportsbook-center-section.PUBGPlayerUnknwnsBattleground .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e99c56,#d6751c)
}

.e-sports-match-container.PUBGPlayerUnknwnsBattleground .market-bc:hover {
    box-shadow: 0 0 20px 0 #d6751c
}

.e-sports-match-container.PUBGPlayerUnknwnsBattleground .market-bc.active,.e-sports-match-container.PUBGPlayerUnknwnsBattleground .market-bc:hover {
    color: #fff;
    background: #d6751c
}

.Quake-bg {
    color: #fff;
    background: #744428
}

.horizontal-sl-item-bc.Quake .horizontal-sl-icon-bc {
    color: #744428
}

.horizontal-sl-item-bc.Quake.active {
    background: #744428
}

.horizontal-sl-item-bc.Quake.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Quake.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Quake,.live-calendar-market-bc .bc-i-Quake,.multi-select-icon-bc.bc-i-Quake,.sp-sub-list-bc.Quake .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Quake {
    color: #744428
}

.sp-sub-list-bc.Quake.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #744428
}

.sp-sub-list-bc.Quake .market-game-section.active:before {
    background: #744428
}

.e-sports .horizontal-sl-item-bc.Quake .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Quake {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Quake,.e-sports .competition-icon-league-bc.bc-i-Quake:after,.e-sports .competition-icon-league-bc.bc-i-Quake~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Quake,.e-sports .e-sports-game-icon-back-nav.bc-i-Quake:after,.e-sports .horizontal-sl-item-bc.Quake,.e-sports .sp-s-l-h-flag-bc.bc-i-Quake {
    background: linear-gradient(180deg,#ad653c,#744428)
}

.e-sports .sp-sub-list-bc.Quake:not(.selected):hover {
    background: rgba(116,68,40,.6);
    box-shadow: 0 0 8px 0 rgba(116,68,40,.6)
}

.e-sports-Quake .e-sports-time-start:before,.e-sports-Quake .horizontal-sl-tab-bc:before,.e-sports-Quake .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Quake.selected,.sportsbook-center-section.Quake .e-sports-time-start:before,.sportsbook-center-section.Quake .horizontal-sl-tab-bc:before,.sportsbook-center-section.Quake .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ad653c,#744428)
}

.e-sports-match-container.Quake .market-bc:hover {
    box-shadow: 0 0 20px 0 #744428
}

.e-sports-match-container.Quake .market-bc.active,.e-sports-match-container.Quake .market-bc:hover {
    color: #fff;
    background: #744428
}

.Rainbow_Six_Siege-bg {
    color: #fff;
    background: #754428
}

.horizontal-sl-item-bc.Rainbow_Six_Siege .horizontal-sl-icon-bc {
    color: #754428
}

.horizontal-sl-item-bc.Rainbow_Six_Siege.active {
    background: #754428
}

.horizontal-sl-item-bc.Rainbow_Six_Siege.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Rainbow_Six_Siege.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Rainbow_Six_Siege,.live-calendar-market-bc .bc-i-Rainbow_Six_Siege,.multi-select-icon-bc.bc-i-Rainbow_Six_Siege,.sp-sub-list-bc.Rainbow_Six_Siege .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Rainbow_Six_Siege {
    color: #754428
}

.sp-sub-list-bc.Rainbow_Six_Siege.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #754428
}

.sp-sub-list-bc.Rainbow_Six_Siege .market-game-section.active:before {
    background: #754428
}

.e-sports .horizontal-sl-item-bc.Rainbow_Six_Siege .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Rainbow_Six_Siege {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Rainbow_Six_Siege,.e-sports .competition-icon-league-bc.bc-i-Rainbow_Six_Siege:after,.e-sports .competition-icon-league-bc.bc-i-Rainbow_Six_Siege~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Rainbow_Six_Siege,.e-sports .e-sports-game-icon-back-nav.bc-i-Rainbow_Six_Siege:after,.e-sports .horizontal-sl-item-bc.Rainbow_Six_Siege,.e-sports .sp-s-l-h-flag-bc.bc-i-Rainbow_Six_Siege {
    background: linear-gradient(180deg,#ae653b,#754428)
}

.e-sports .sp-sub-list-bc.Rainbow_Six_Siege:not(.selected):hover {
    background: rgba(117,68,40,.6);
    box-shadow: 0 0 8px 0 rgba(117,68,40,.6)
}

.e-sports-Rainbow_Six_Siege .e-sports-time-start:before,.e-sports-Rainbow_Six_Siege .horizontal-sl-tab-bc:before,.e-sports-Rainbow_Six_Siege .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Rainbow_Six_Siege.selected,.sportsbook-center-section.Rainbow_Six_Siege .e-sports-time-start:before,.sportsbook-center-section.Rainbow_Six_Siege .horizontal-sl-tab-bc:before,.sportsbook-center-section.Rainbow_Six_Siege .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ae653b,#754428)
}

.e-sports-match-container.Rainbow_Six_Siege .market-bc:hover {
    box-shadow: 0 0 20px 0 #754428
}

.e-sports-match-container.Rainbow_Six_Siege .market-bc.active,.e-sports-match-container.Rainbow_Six_Siege .market-bc:hover {
    color: #fff;
    background: #754428
}

.RealSubspaceHockeyLeague-bg {
    color: #000;
    background: #e56220
}

.horizontal-sl-item-bc.RealSubspaceHockeyLeague .horizontal-sl-icon-bc {
    color: #e56220
}

.horizontal-sl-item-bc.RealSubspaceHockeyLeague.active {
    background: #e56220
}

.horizontal-sl-item-bc.RealSubspaceHockeyLeague.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.RealSubspaceHockeyLeague.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-RealSubspaceHockeyLeague,.live-calendar-market-bc .bc-i-RealSubspaceHockeyLeague,.multi-select-icon-bc.bc-i-RealSubspaceHockeyLeague,.sp-sub-list-bc.RealSubspaceHockeyLeague .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-RealSubspaceHockeyLeague {
    color: #e56220
}

.sp-sub-list-bc.RealSubspaceHockeyLeague.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #e56220
}

.sp-sub-list-bc.RealSubspaceHockeyLeague .market-game-section.active:before {
    background: #e56220
}

.e-sports .horizontal-sl-item-bc.RealSubspaceHockeyLeague .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-RealSubspaceHockeyLeague {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-RealSubspaceHockeyLeague,.e-sports .competition-icon-league-bc.bc-i-RealSubspaceHockeyLeague:after,.e-sports .competition-icon-league-bc.bc-i-RealSubspaceHockeyLeague~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-RealSubspaceHockeyLeague,.e-sports .e-sports-game-icon-back-nav.bc-i-RealSubspaceHockeyLeague:after,.e-sports .horizontal-sl-item-bc.RealSubspaceHockeyLeague,.e-sports .sp-s-l-h-flag-bc.bc-i-RealSubspaceHockeyLeague {
    background: linear-gradient(180deg,#ed9265,#e56220)
}

.e-sports .sp-sub-list-bc.RealSubspaceHockeyLeague:not(.selected):hover {
    background: rgba(229,98,32,.6);
    box-shadow: 0 0 8px 0 rgba(229,98,32,.6)
}

.e-sports-RealSubspaceHockeyLeague .e-sports-time-start:before,.e-sports-RealSubspaceHockeyLeague .horizontal-sl-tab-bc:before,.e-sports-RealSubspaceHockeyLeague .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.RealSubspaceHockeyLeague.selected,.sportsbook-center-section.RealSubspaceHockeyLeague .e-sports-time-start:before,.sportsbook-center-section.RealSubspaceHockeyLeague .horizontal-sl-tab-bc:before,.sportsbook-center-section.RealSubspaceHockeyLeague .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ed9265,#e56220)
}

.e-sports-match-container.RealSubspaceHockeyLeague .market-bc:hover {
    box-shadow: 0 0 20px 0 #e56220
}

.e-sports-match-container.RealSubspaceHockeyLeague .market-bc.active,.e-sports-match-container.RealSubspaceHockeyLeague .market-bc:hover {
    color: #fff;
    background: #e56220
}

.RocketLeague-bg {
    color: #fff;
    background: #04477f
}

.horizontal-sl-item-bc.RocketLeague .horizontal-sl-icon-bc {
    color: #04477f
}

.horizontal-sl-item-bc.RocketLeague.active {
    background: #04477f
}

.horizontal-sl-item-bc.RocketLeague.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.RocketLeague.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-RocketLeague,.live-calendar-market-bc .bc-i-RocketLeague,.multi-select-icon-bc.bc-i-RocketLeague,.sp-sub-list-bc.RocketLeague .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-RocketLeague {
    color: #04477f
}

.sp-sub-list-bc.RocketLeague.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #04477f
}

.sp-sub-list-bc.RocketLeague .market-game-section.active:before {
    background: #04477f
}

.e-sports .horizontal-sl-item-bc.RocketLeague .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-RocketLeague {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-RocketLeague,.e-sports .competition-icon-league-bc.bc-i-RocketLeague:after,.e-sports .competition-icon-league-bc.bc-i-RocketLeague~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-RocketLeague,.e-sports .e-sports-game-icon-back-nav.bc-i-RocketLeague:after,.e-sports .horizontal-sl-item-bc.RocketLeague,.e-sports .sp-s-l-h-flag-bc.bc-i-RocketLeague {
    background: linear-gradient(180deg,#0670c9,#04477f)
}

.e-sports .sp-sub-list-bc.RocketLeague:not(.selected):hover {
    background: rgba(4,71,127,.6);
    box-shadow: 0 0 8px 0 rgba(4,71,127,.6)
}

.e-sports-RocketLeague .e-sports-time-start:before,.e-sports-RocketLeague .horizontal-sl-tab-bc:before,.e-sports-RocketLeague .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.RocketLeague.selected,.sportsbook-center-section.RocketLeague .e-sports-time-start:before,.sportsbook-center-section.RocketLeague .horizontal-sl-tab-bc:before,.sportsbook-center-section.RocketLeague .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#0670c9,#04477f)
}

.e-sports-match-container.RocketLeague .market-bc:hover {
    box-shadow: 0 0 20px 0 #04477f
}

.e-sports-match-container.RocketLeague .market-bc.active,.e-sports-match-container.RocketLeague .market-bc:hover {
    color: #fff;
    background: #04477f
}

.Smite-bg {
    color: #fff;
    background: #ac7311
}

.horizontal-sl-item-bc.Smite .horizontal-sl-icon-bc {
    color: #ac7311
}

.horizontal-sl-item-bc.Smite.active {
    background: #ac7311
}

.horizontal-sl-item-bc.Smite.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Smite.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Smite,.live-calendar-market-bc .bc-i-Smite,.multi-select-icon-bc.bc-i-Smite,.sp-sub-list-bc.Smite .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Smite {
    color: #ac7311
}

.sp-sub-list-bc.Smite.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #ac7311
}

.sp-sub-list-bc.Smite .market-game-section.active:before {
    background: #ac7311
}

.e-sports .horizontal-sl-item-bc.Smite .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Smite {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Smite,.e-sports .competition-icon-league-bc.bc-i-Smite:after,.e-sports .competition-icon-league-bc.bc-i-Smite~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Smite,.e-sports .e-sports-game-icon-back-nav.bc-i-Smite:after,.e-sports .horizontal-sl-item-bc.Smite,.e-sports .sp-s-l-h-flag-bc.bc-i-Smite {
    background: linear-gradient(180deg,#e99f20,#ac7311)
}

.e-sports .sp-sub-list-bc.Smite:not(.selected):hover {
    background: rgba(172,115,17,.6);
    box-shadow: 0 0 8px 0 rgba(172,115,17,.6)
}

.e-sports-Smite .e-sports-time-start:before,.e-sports-Smite .horizontal-sl-tab-bc:before,.e-sports-Smite .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Smite.selected,.sportsbook-center-section.Smite .e-sports-time-start:before,.sportsbook-center-section.Smite .horizontal-sl-tab-bc:before,.sportsbook-center-section.Smite .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e99f20,#ac7311)
}

.e-sports-match-container.Smite .market-bc:hover {
    box-shadow: 0 0 20px 0 #ac7311
}

.e-sports-match-container.Smite .market-bc.active,.e-sports-match-container.Smite .market-bc:hover {
    color: #fff;
    background: #ac7311
}

.SpecialBets-bg {
    color: #fff;
    background: #ef8a00
}

.horizontal-sl-item-bc.SpecialBets .horizontal-sl-icon-bc {
    color: #ef8a00
}

.horizontal-sl-item-bc.SpecialBets.active {
    background: #ef8a00
}

.horizontal-sl-item-bc.SpecialBets.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.SpecialBets.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-SpecialBets,.live-calendar-market-bc .bc-i-SpecialBets,.multi-select-icon-bc.bc-i-SpecialBets,.sp-sub-list-bc.SpecialBets .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-SpecialBets {
    color: #ef8a00
}

.sp-sub-list-bc.SpecialBets.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #ef8a00
}

.sp-sub-list-bc.SpecialBets .market-game-section.active:before {
    background: #ef8a00
}

.e-sports .horizontal-sl-item-bc.SpecialBets .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-SpecialBets {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-SpecialBets,.e-sports .competition-icon-league-bc.bc-i-SpecialBets:after,.e-sports .competition-icon-league-bc.bc-i-SpecialBets~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-SpecialBets,.e-sports .e-sports-game-icon-back-nav.bc-i-SpecialBets:after,.e-sports .horizontal-sl-item-bc.SpecialBets,.e-sports .sp-s-l-h-flag-bc.bc-i-SpecialBets {
    background: linear-gradient(180deg,#ffad3d,#ef8a00)
}

.e-sports .sp-sub-list-bc.SpecialBets:not(.selected):hover {
    background: rgba(239,138,0,.6);
    box-shadow: 0 0 8px 0 rgba(239,138,0,.6)
}

.e-sports-SpecialBets .e-sports-time-start:before,.e-sports-SpecialBets .horizontal-sl-tab-bc:before,.e-sports-SpecialBets .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.SpecialBets.selected,.sportsbook-center-section.SpecialBets .e-sports-time-start:before,.sportsbook-center-section.SpecialBets .horizontal-sl-tab-bc:before,.sportsbook-center-section.SpecialBets .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ffad3d,#ef8a00)
}

.e-sports-match-container.SpecialBets .market-bc:hover {
    box-shadow: 0 0 20px 0 #ef8a00
}

.e-sports-match-container.SpecialBets .market-bc.active,.e-sports-match-container.SpecialBets .market-bc:hover {
    color: #fff;
    background: #ef8a00
}

.SpecialForce2-bg {
    color: #fff;
    background: #917d1d
}

.horizontal-sl-item-bc.SpecialForce2 .horizontal-sl-icon-bc {
    color: #917d1d
}

.horizontal-sl-item-bc.SpecialForce2.active {
    background: #917d1d
}

.horizontal-sl-item-bc.SpecialForce2.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.SpecialForce2.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-SpecialForce2,.live-calendar-market-bc .bc-i-SpecialForce2,.multi-select-icon-bc.bc-i-SpecialForce2,.sp-sub-list-bc.SpecialForce2 .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-SpecialForce2 {
    color: #917d1d
}

.sp-sub-list-bc.SpecialForce2.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #917d1d
}

.sp-sub-list-bc.SpecialForce2 .market-game-section.active:before {
    background: #917d1d
}

.e-sports .horizontal-sl-item-bc.SpecialForce2 .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-SpecialForce2 {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-SpecialForce2,.e-sports .competition-icon-league-bc.bc-i-SpecialForce2:after,.e-sports .competition-icon-league-bc.bc-i-SpecialForce2~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-SpecialForce2,.e-sports .e-sports-game-icon-back-nav.bc-i-SpecialForce2:after,.e-sports .horizontal-sl-item-bc.SpecialForce2,.e-sports .sp-s-l-h-flag-bc.bc-i-SpecialForce2 {
    background: linear-gradient(180deg,#d1b42a,#917d1d)
}

.e-sports .sp-sub-list-bc.SpecialForce2:not(.selected):hover {
    background: rgba(145,125,29,.6);
    box-shadow: 0 0 8px 0 rgba(145,125,29,.6)
}

.e-sports-SpecialForce2 .e-sports-time-start:before,.e-sports-SpecialForce2 .horizontal-sl-tab-bc:before,.e-sports-SpecialForce2 .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.SpecialForce2.selected,.sportsbook-center-section.SpecialForce2 .e-sports-time-start:before,.sportsbook-center-section.SpecialForce2 .horizontal-sl-tab-bc:before,.sportsbook-center-section.SpecialForce2 .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#d1b42a,#917d1d)
}

.e-sports-match-container.SpecialForce2 .market-bc:hover {
    box-shadow: 0 0 20px 0 #917d1d
}

.e-sports-match-container.SpecialForce2 .market-bc.active,.e-sports-match-container.SpecialForce2 .market-bc:hover {
    color: #fff;
    background: #917d1d
}

.StreetFighter-bg {
    color: #fff;
    background: #c63a20
}

.horizontal-sl-item-bc.StreetFighter .horizontal-sl-icon-bc {
    color: #c63a20
}

.horizontal-sl-item-bc.StreetFighter.active {
    background: #c63a20
}

.horizontal-sl-item-bc.StreetFighter.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.StreetFighter.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-StreetFighter,.live-calendar-market-bc .bc-i-StreetFighter,.multi-select-icon-bc.bc-i-StreetFighter,.sp-sub-list-bc.StreetFighter .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-StreetFighter {
    color: #c63a20
}

.sp-sub-list-bc.StreetFighter.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #c63a20
}

.sp-sub-list-bc.StreetFighter .market-game-section.active:before {
    background: #c63a20
}

.e-sports .horizontal-sl-item-bc.StreetFighter .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-StreetFighter {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-StreetFighter,.e-sports .competition-icon-league-bc.bc-i-StreetFighter:after,.e-sports .competition-icon-league-bc.bc-i-StreetFighter~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-StreetFighter,.e-sports .e-sports-game-icon-back-nav.bc-i-StreetFighter:after,.e-sports .horizontal-sl-item-bc.StreetFighter,.e-sports .sp-s-l-h-flag-bc.bc-i-StreetFighter {
    background: linear-gradient(180deg,#e36750,#c63a20)
}

.e-sports .sp-sub-list-bc.StreetFighter:not(.selected):hover {
    background: rgba(198,58,32,.6);
    box-shadow: 0 0 8px 0 rgba(198,58,32,.6)
}

.e-sports-StreetFighter .e-sports-time-start:before,.e-sports-StreetFighter .horizontal-sl-tab-bc:before,.e-sports-StreetFighter .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.StreetFighter.selected,.sportsbook-center-section.StreetFighter .e-sports-time-start:before,.sportsbook-center-section.StreetFighter .horizontal-sl-tab-bc:before,.sportsbook-center-section.StreetFighter .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e36750,#c63a20)
}

.e-sports-match-container.StreetFighter .market-bc:hover {
    box-shadow: 0 0 20px 0 #c63a20
}

.e-sports-match-container.StreetFighter .market-bc.active,.e-sports-match-container.StreetFighter .market-bc:hover,.StreetFighter5-bg {
    color: #fff;
    background: #c63a20
}

.horizontal-sl-item-bc.StreetFighter5 .horizontal-sl-icon-bc {
    color: #c63a20
}

.horizontal-sl-item-bc.StreetFighter5.active {
    background: #c63a20
}

.horizontal-sl-item-bc.StreetFighter5.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.StreetFighter5.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-StreetFighter5,.live-calendar-market-bc .bc-i-StreetFighter5,.multi-select-icon-bc.bc-i-StreetFighter5,.sp-sub-list-bc.StreetFighter5 .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-StreetFighter5 {
    color: #c63a20
}

.sp-sub-list-bc.StreetFighter5.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #c63a20
}

.sp-sub-list-bc.StreetFighter5 .market-game-section.active:before {
    background: #c63a20
}

.e-sports .horizontal-sl-item-bc.StreetFighter5 .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-StreetFighter5 {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-StreetFighter5,.e-sports .competition-icon-league-bc.bc-i-StreetFighter5:after,.e-sports .competition-icon-league-bc.bc-i-StreetFighter5~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-StreetFighter5,.e-sports .e-sports-game-icon-back-nav.bc-i-StreetFighter5:after,.e-sports .horizontal-sl-item-bc.StreetFighter5,.e-sports .sp-s-l-h-flag-bc.bc-i-StreetFighter5 {
    background: linear-gradient(180deg,#e36750,#c63a20)
}

.e-sports .sp-sub-list-bc.StreetFighter5:not(.selected):hover {
    background: rgba(198,58,32,.6);
    box-shadow: 0 0 8px 0 rgba(198,58,32,.6)
}

.e-sports-StreetFighter5 .e-sports-time-start:before,.e-sports-StreetFighter5 .horizontal-sl-tab-bc:before,.e-sports-StreetFighter5 .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.StreetFighter5.selected,.sportsbook-center-section.StreetFighter5 .e-sports-time-start:before,.sportsbook-center-section.StreetFighter5 .horizontal-sl-tab-bc:before,.sportsbook-center-section.StreetFighter5 .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e36750,#c63a20)
}

.e-sports-match-container.StreetFighter5 .market-bc:hover {
    box-shadow: 0 0 20px 0 #c63a20
}

.e-sports-match-container.StreetFighter5 .market-bc.active,.e-sports-match-container.StreetFighter5 .market-bc:hover {
    color: #fff;
    background: #c63a20
}

.SuperSmashBros-bg {
    color: #fff;
    background: #37466f
}

.horizontal-sl-item-bc.SuperSmashBros .horizontal-sl-icon-bc {
    color: #37466f
}

.horizontal-sl-item-bc.SuperSmashBros.active {
    background: #37466f
}

.horizontal-sl-item-bc.SuperSmashBros.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.SuperSmashBros.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-SuperSmashBros,.live-calendar-market-bc .bc-i-SuperSmashBros,.multi-select-icon-bc.bc-i-SuperSmashBros,.sp-sub-list-bc.SuperSmashBros .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-SuperSmashBros {
    color: #37466f
}

.sp-sub-list-bc.SuperSmashBros.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #37466f
}

.sp-sub-list-bc.SuperSmashBros .market-game-section.active:before {
    background: #37466f
}

.e-sports .horizontal-sl-item-bc.SuperSmashBros .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-SuperSmashBros {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-SuperSmashBros,.e-sports .competition-icon-league-bc.bc-i-SuperSmashBros:after,.e-sports .competition-icon-league-bc.bc-i-SuperSmashBros~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-SuperSmashBros,.e-sports .e-sports-game-icon-back-nav.bc-i-SuperSmashBros:after,.e-sports .horizontal-sl-item-bc.SuperSmashBros,.e-sports .sp-s-l-h-flag-bc.bc-i-SuperSmashBros {
    background: linear-gradient(180deg,#5066a2,#37466f)
}

.e-sports .sp-sub-list-bc.SuperSmashBros:not(.selected):hover {
    background: rgba(55,70,111,.6);
    box-shadow: 0 0 8px 0 rgba(55,70,111,.6)
}

.e-sports-SuperSmashBros .e-sports-time-start:before,.e-sports-SuperSmashBros .horizontal-sl-tab-bc:before,.e-sports-SuperSmashBros .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.SuperSmashBros.selected,.sportsbook-center-section.SuperSmashBros .e-sports-time-start:before,.sportsbook-center-section.SuperSmashBros .horizontal-sl-tab-bc:before,.sportsbook-center-section.SuperSmashBros .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#5066a2,#37466f)
}

.e-sports-match-container.SuperSmashBros .market-bc:hover {
    box-shadow: 0 0 20px 0 #37466f
}

.e-sports-match-container.SuperSmashBros .market-bc.active,.e-sports-match-container.SuperSmashBros .market-bc:hover {
    color: #fff;
    background: #37466f
}

.TeamFortress2-bg {
    color: #fff;
    background: #9e411a
}

.horizontal-sl-item-bc.TeamFortress2 .horizontal-sl-icon-bc {
    color: #9e411a
}

.horizontal-sl-item-bc.TeamFortress2.active {
    background: #9e411a
}

.horizontal-sl-item-bc.TeamFortress2.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.TeamFortress2.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-TeamFortress2,.live-calendar-market-bc .bc-i-TeamFortress2,.multi-select-icon-bc.bc-i-TeamFortress2,.sp-sub-list-bc.TeamFortress2 .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-TeamFortress2 {
    color: #9e411a
}

.sp-sub-list-bc.TeamFortress2.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #9e411a
}

.sp-sub-list-bc.TeamFortress2 .market-game-section.active:before {
    background: #9e411a
}

.e-sports .horizontal-sl-item-bc.TeamFortress2 .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-TeamFortress2 {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-TeamFortress2,.e-sports .competition-icon-league-bc.bc-i-TeamFortress2:after,.e-sports .competition-icon-league-bc.bc-i-TeamFortress2~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-TeamFortress2,.e-sports .e-sports-game-icon-back-nav.bc-i-TeamFortress2:after,.e-sports .horizontal-sl-item-bc.TeamFortress2,.e-sports .sp-s-l-h-flag-bc.bc-i-TeamFortress2 {
    background: linear-gradient(180deg,#dc5e29,#9e411a)
}

.e-sports .sp-sub-list-bc.TeamFortress2:not(.selected):hover {
    background: rgba(158,65,26,.6);
    box-shadow: 0 0 8px 0 rgba(158,65,26,.6)
}

.e-sports-TeamFortress2 .e-sports-time-start:before,.e-sports-TeamFortress2 .horizontal-sl-tab-bc:before,.e-sports-TeamFortress2 .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.TeamFortress2.selected,.sportsbook-center-section.TeamFortress2 .e-sports-time-start:before,.sportsbook-center-section.TeamFortress2 .horizontal-sl-tab-bc:before,.sportsbook-center-section.TeamFortress2 .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#dc5e29,#9e411a)
}

.e-sports-match-container.TeamFortress2 .market-bc:hover {
    box-shadow: 0 0 20px 0 #9e411a
}

.e-sports-match-container.TeamFortress2 .market-bc.active,.e-sports-match-container.TeamFortress2 .market-bc:hover {
    color: #fff;
    background: #9e411a
}

.Tekken-bg {
    color: #fff;
    background: #bf231b
}

.horizontal-sl-item-bc.Tekken .horizontal-sl-icon-bc {
    color: #bf231b
}

.horizontal-sl-item-bc.Tekken.active {
    background: #bf231b
}

.horizontal-sl-item-bc.Tekken.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Tekken.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Tekken,.live-calendar-market-bc .bc-i-Tekken,.multi-select-icon-bc.bc-i-Tekken,.sp-sub-list-bc.Tekken .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Tekken {
    color: #bf231b
}

.sp-sub-list-bc.Tekken.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #bf231b
}

.sp-sub-list-bc.Tekken .market-game-section.active:before {
    background: #bf231b
}

.e-sports .horizontal-sl-item-bc.Tekken .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Tekken {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Tekken,.e-sports .competition-icon-league-bc.bc-i-Tekken:after,.e-sports .competition-icon-league-bc.bc-i-Tekken~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Tekken,.e-sports .e-sports-game-icon-back-nav.bc-i-Tekken:after,.e-sports .horizontal-sl-item-bc.Tekken,.e-sports .sp-s-l-h-flag-bc.bc-i-Tekken {
    background: linear-gradient(180deg,#e44a42,#bf231b)
}

.e-sports .sp-sub-list-bc.Tekken:not(.selected):hover {
    background: rgba(191,35,27,.6);
    box-shadow: 0 0 8px 0 rgba(191,35,27,.6)
}

.e-sports-Tekken .e-sports-time-start:before,.e-sports-Tekken .horizontal-sl-tab-bc:before,.e-sports-Tekken .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Tekken.selected,.sportsbook-center-section.Tekken .e-sports-time-start:before,.sportsbook-center-section.Tekken .horizontal-sl-tab-bc:before,.sportsbook-center-section.Tekken .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e44a42,#bf231b)
}

.e-sports-match-container.Tekken .market-bc:hover {
    box-shadow: 0 0 20px 0 #bf231b
}

.e-sports-match-container.Tekken .market-bc.active,.e-sports-match-container.Tekken .market-bc:hover {
    color: #fff;
    background: #bf231b
}

.Teqball-bg {
    color: #fff;
    background: #b84b24
}

.horizontal-sl-item-bc.Teqball .horizontal-sl-icon-bc {
    color: #b84b24
}

.horizontal-sl-item-bc.Teqball.active {
    background: #b84b24
}

.horizontal-sl-item-bc.Teqball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Teqball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Teqball,.live-calendar-market-bc .bc-i-Teqball,.multi-select-icon-bc.bc-i-Teqball,.sp-sub-list-bc.Teqball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Teqball {
    color: #b84b24
}

.sp-sub-list-bc.Teqball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #b84b24
}

.sp-sub-list-bc.Teqball .market-game-section.active:before {
    background: #b84b24
}

.e-sports .horizontal-sl-item-bc.Teqball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Teqball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Teqball,.e-sports .competition-icon-league-bc.bc-i-Teqball:after,.e-sports .competition-icon-league-bc.bc-i-Teqball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Teqball,.e-sports .e-sports-game-icon-back-nav.bc-i-Teqball:after,.e-sports .horizontal-sl-item-bc.Teqball,.e-sports .sp-s-l-h-flag-bc.bc-i-Teqball {
    background: linear-gradient(180deg,#dc724c,#b84b24)
}

.e-sports .sp-sub-list-bc.Teqball:not(.selected):hover {
    background: rgba(184,75,36,.6);
    box-shadow: 0 0 8px 0 rgba(184,75,36,.6)
}

.e-sports-Teqball .e-sports-time-start:before,.e-sports-Teqball .horizontal-sl-tab-bc:before,.e-sports-Teqball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Teqball.selected,.sportsbook-center-section.Teqball .e-sports-time-start:before,.sportsbook-center-section.Teqball .horizontal-sl-tab-bc:before,.sportsbook-center-section.Teqball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#dc724c,#b84b24)
}

.e-sports-match-container.Teqball .market-bc:hover {
    box-shadow: 0 0 20px 0 #b84b24
}

.e-sports-match-container.Teqball .market-bc.active,.e-sports-match-container.Teqball .market-bc:hover {
    color: #fff;
    background: #b84b24
}

.Trackmania-bg {
    color: #fff;
    background: #0267a8
}

.horizontal-sl-item-bc.Trackmania .horizontal-sl-icon-bc {
    color: #0267a8
}

.horizontal-sl-item-bc.Trackmania.active {
    background: #0267a8
}

.horizontal-sl-item-bc.Trackmania.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Trackmania.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Trackmania,.live-calendar-market-bc .bc-i-Trackmania,.multi-select-icon-bc.bc-i-Trackmania,.sp-sub-list-bc.Trackmania .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Trackmania {
    color: #0267a8
}

.sp-sub-list-bc.Trackmania.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #0267a8
}

.sp-sub-list-bc.Trackmania .market-game-section.active:before {
    background: #0267a8
}

.e-sports .horizontal-sl-item-bc.Trackmania .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Trackmania {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Trackmania,.e-sports .competition-icon-league-bc.bc-i-Trackmania:after,.e-sports .competition-icon-league-bc.bc-i-Trackmania~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Trackmania,.e-sports .e-sports-game-icon-back-nav.bc-i-Trackmania:after,.e-sports .horizontal-sl-item-bc.Trackmania,.e-sports .sp-s-l-h-flag-bc.bc-i-Trackmania {
    background: linear-gradient(180deg,#0395f4,#0267a8)
}

.e-sports .sp-sub-list-bc.Trackmania:not(.selected):hover {
    background: rgba(2,103,168,.6);
    box-shadow: 0 0 8px 0 rgba(2,103,168,.6)
}

.e-sports-Trackmania .e-sports-time-start:before,.e-sports-Trackmania .horizontal-sl-tab-bc:before,.e-sports-Trackmania .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Trackmania.selected,.sportsbook-center-section.Trackmania .e-sports-time-start:before,.sportsbook-center-section.Trackmania .horizontal-sl-tab-bc:before,.sportsbook-center-section.Trackmania .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#0395f4,#0267a8)
}

.e-sports-match-container.Trackmania .market-bc:hover {
    box-shadow: 0 0 20px 0 #0267a8
}

.e-sports-match-container.Trackmania .market-bc.active,.e-sports-match-container.Trackmania .market-bc:hover {
    color: #fff;
    background: #0267a8
}

.Halo-bg {
    color: #fff;
    background: #0a61a5
}

.horizontal-sl-item-bc.Halo .horizontal-sl-icon-bc {
    color: #0a61a5
}

.horizontal-sl-item-bc.Halo.active {
    background: #0a61a5
}

.horizontal-sl-item-bc.Halo.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Halo.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Halo,.live-calendar-market-bc .bc-i-Halo,.multi-select-icon-bc.bc-i-Halo,.sp-sub-list-bc.Halo .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Halo {
    color: #0a61a5
}

.sp-sub-list-bc.Halo.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #0a61a5
}

.sp-sub-list-bc.Halo .market-game-section.active:before {
    background: #0a61a5
}

.e-sports .horizontal-sl-item-bc.Halo .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Halo {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Halo,.e-sports .competition-icon-league-bc.bc-i-Halo:after,.e-sports .competition-icon-league-bc.bc-i-Halo~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Halo,.e-sports .e-sports-game-icon-back-nav.bc-i-Halo:after,.e-sports .horizontal-sl-item-bc.Halo,.e-sports .sp-s-l-h-flag-bc.bc-i-Halo {
    background: linear-gradient(180deg,#0e8bed,#0a61a5)
}

.e-sports .sp-sub-list-bc.Halo:not(.selected):hover {
    background: rgba(10,97,165,.6);
    box-shadow: 0 0 8px 0 rgba(10,97,165,.6)
}

.e-sports-Halo .e-sports-time-start:before,.e-sports-Halo .horizontal-sl-tab-bc:before,.e-sports-Halo .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Halo.selected,.sportsbook-center-section.Halo .e-sports-time-start:before,.sportsbook-center-section.Halo .horizontal-sl-tab-bc:before,.sportsbook-center-section.Halo .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#0e8bed,#0a61a5)
}

.e-sports-match-container.Halo .market-bc:hover {
    box-shadow: 0 0 20px 0 #0a61a5
}

.e-sports-match-container.Halo .market-bc.active,.e-sports-match-container.Halo .market-bc:hover {
    color: #fff;
    background: #0a61a5
}

.Oscar-bg {
    color: #000;
    background: #dac860
}

.horizontal-sl-item-bc.Oscar .horizontal-sl-icon-bc {
    color: #dac860
}

.horizontal-sl-item-bc.Oscar.active {
    background: #dac860
}

.horizontal-sl-item-bc.Oscar.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Oscar.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Oscar,.live-calendar-market-bc .bc-i-Oscar,.multi-select-icon-bc.bc-i-Oscar,.sp-sub-list-bc.Oscar .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Oscar {
    color: #dac860
}

.sp-sub-list-bc.Oscar.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #dac860
}

.sp-sub-list-bc.Oscar .market-game-section.active:before {
    background: #dac860
}

.e-sports .horizontal-sl-item-bc.Oscar .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Oscar {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Oscar,.e-sports .competition-icon-league-bc.bc-i-Oscar:after,.e-sports .competition-icon-league-bc.bc-i-Oscar~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Oscar,.e-sports .e-sports-game-icon-back-nav.bc-i-Oscar:after,.e-sports .horizontal-sl-item-bc.Oscar,.e-sports .sp-s-l-h-flag-bc.bc-i-Oscar {
    background: linear-gradient(180deg,#e8dd9e,#dac860)
}

.e-sports .sp-sub-list-bc.Oscar:not(.selected):hover {
    background: rgba(218,200,96,.6);
    box-shadow: 0 0 8px 0 rgba(218,200,96,.6)
}

.e-sports-Oscar .e-sports-time-start:before,.e-sports-Oscar .horizontal-sl-tab-bc:before,.e-sports-Oscar .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Oscar.selected,.sportsbook-center-section.Oscar .e-sports-time-start:before,.sportsbook-center-section.Oscar .horizontal-sl-tab-bc:before,.sportsbook-center-section.Oscar .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e8dd9e,#dac860)
}

.e-sports-match-container.Oscar .market-bc:hover {
    box-shadow: 0 0 20px 0 #dac860
}

.e-sports-match-container.Oscar .market-bc.active,.e-sports-match-container.Oscar .market-bc:hover {
    color: #fff;
    background: #dac860
}

.RainbowSix-bg {
    color: #fff;
    background: #666d72
}

.horizontal-sl-item-bc.RainbowSix .horizontal-sl-icon-bc {
    color: #666d72
}

.horizontal-sl-item-bc.RainbowSix.active {
    background: #666d72
}

.horizontal-sl-item-bc.RainbowSix.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.RainbowSix.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-RainbowSix,.live-calendar-market-bc .bc-i-RainbowSix,.multi-select-icon-bc.bc-i-RainbowSix,.sp-sub-list-bc.RainbowSix .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-RainbowSix {
    color: #666d72
}

.sp-sub-list-bc.RainbowSix.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #666d72
}

.sp-sub-list-bc.RainbowSix .market-game-section.active:before {
    background: #666d72
}

.e-sports .horizontal-sl-item-bc.RainbowSix .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-RainbowSix {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-RainbowSix,.e-sports .competition-icon-league-bc.bc-i-RainbowSix:after,.e-sports .competition-icon-league-bc.bc-i-RainbowSix~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-RainbowSix,.e-sports .e-sports-game-icon-back-nav.bc-i-RainbowSix:after,.e-sports .horizontal-sl-item-bc.RainbowSix,.e-sports .sp-s-l-h-flag-bc.bc-i-RainbowSix {
    background: linear-gradient(180deg,#8c9398,#666d72)
}

.e-sports .sp-sub-list-bc.RainbowSix:not(.selected):hover {
    background: rgba(102,109,114,.6);
    box-shadow: 0 0 8px 0 rgba(102,109,114,.6)
}

.e-sports-RainbowSix .e-sports-time-start:before,.e-sports-RainbowSix .horizontal-sl-tab-bc:before,.e-sports-RainbowSix .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.RainbowSix.selected,.sportsbook-center-section.RainbowSix .e-sports-time-start:before,.sportsbook-center-section.RainbowSix .horizontal-sl-tab-bc:before,.sportsbook-center-section.RainbowSix .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#8c9398,#666d72)
}

.e-sports-match-container.RainbowSix .market-bc:hover {
    box-shadow: 0 0 20px 0 #666d72
}

.e-sports-match-container.RainbowSix .market-bc.active,.e-sports-match-container.RainbowSix .market-bc:hover {
    color: #fff;
    background: #666d72
}

.TVShowsAndMovies-bg {
    color: #fff;
    background: #3b6e2b
}

.horizontal-sl-item-bc.TVShowsAndMovies .horizontal-sl-icon-bc {
    color: #3b6e2b
}

.horizontal-sl-item-bc.TVShowsAndMovies.active {
    background: #3b6e2b
}

.horizontal-sl-item-bc.TVShowsAndMovies.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.TVShowsAndMovies.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-TVShowsAndMovies,.live-calendar-market-bc .bc-i-TVShowsAndMovies,.multi-select-icon-bc.bc-i-TVShowsAndMovies,.sp-sub-list-bc.TVShowsAndMovies .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-TVShowsAndMovies {
    color: #3b6e2b
}

.sp-sub-list-bc.TVShowsAndMovies.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #3b6e2b
}

.sp-sub-list-bc.TVShowsAndMovies .market-game-section.active:before {
    background: #3b6e2b
}

.e-sports .horizontal-sl-item-bc.TVShowsAndMovies .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-TVShowsAndMovies {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-TVShowsAndMovies,.e-sports .competition-icon-league-bc.bc-i-TVShowsAndMovies:after,.e-sports .competition-icon-league-bc.bc-i-TVShowsAndMovies~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-TVShowsAndMovies,.e-sports .e-sports-game-icon-back-nav.bc-i-TVShowsAndMovies:after,.e-sports .horizontal-sl-item-bc.TVShowsAndMovies,.e-sports .sp-s-l-h-flag-bc.bc-i-TVShowsAndMovies {
    background: linear-gradient(180deg,#59a541,#3b6e2b)
}

.e-sports .sp-sub-list-bc.TVShowsAndMovies:not(.selected):hover {
    background: rgba(59,110,43,.6);
    box-shadow: 0 0 8px 0 rgba(59,110,43,.6)
}

.e-sports-TVShowsAndMovies .e-sports-time-start:before,.e-sports-TVShowsAndMovies .horizontal-sl-tab-bc:before,.e-sports-TVShowsAndMovies .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.TVShowsAndMovies.selected,.sportsbook-center-section.TVShowsAndMovies .e-sports-time-start:before,.sportsbook-center-section.TVShowsAndMovies .horizontal-sl-tab-bc:before,.sportsbook-center-section.TVShowsAndMovies .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#59a541,#3b6e2b)
}

.e-sports-match-container.TVShowsAndMovies .market-bc:hover {
    box-shadow: 0 0 20px 0 #3b6e2b
}

.e-sports-match-container.TVShowsAndMovies .market-bc.active,.e-sports-match-container.TVShowsAndMovies .market-bc:hover {
    color: #fff;
    background: #3b6e2b
}

.UnrealTournament-bg {
    color: #fff;
    background: #354d94
}

.horizontal-sl-item-bc.UnrealTournament .horizontal-sl-icon-bc {
    color: #354d94
}

.horizontal-sl-item-bc.UnrealTournament.active {
    background: #354d94
}

.horizontal-sl-item-bc.UnrealTournament.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.UnrealTournament.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-UnrealTournament,.live-calendar-market-bc .bc-i-UnrealTournament,.multi-select-icon-bc.bc-i-UnrealTournament,.sp-sub-list-bc.UnrealTournament .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-UnrealTournament {
    color: #354d94
}

.sp-sub-list-bc.UnrealTournament.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #354d94
}

.sp-sub-list-bc.UnrealTournament .market-game-section.active:before {
    background: #354d94
}

.e-sports .horizontal-sl-item-bc.UnrealTournament .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-UnrealTournament {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-UnrealTournament,.e-sports .competition-icon-league-bc.bc-i-UnrealTournament:after,.e-sports .competition-icon-league-bc.bc-i-UnrealTournament~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-UnrealTournament,.e-sports .e-sports-game-icon-back-nav.bc-i-UnrealTournament:after,.e-sports .horizontal-sl-item-bc.UnrealTournament,.e-sports .sp-s-l-h-flag-bc.bc-i-UnrealTournament {
    background: linear-gradient(180deg,#5470c2,#354d94)
}

.e-sports .sp-sub-list-bc.UnrealTournament:not(.selected):hover {
    background: rgba(53,77,148,.6);
    box-shadow: 0 0 8px 0 rgba(53,77,148,.6)
}

.e-sports-UnrealTournament .e-sports-time-start:before,.e-sports-UnrealTournament .horizontal-sl-tab-bc:before,.e-sports-UnrealTournament .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.UnrealTournament.selected,.sportsbook-center-section.UnrealTournament .e-sports-time-start:before,.sportsbook-center-section.UnrealTournament .horizontal-sl-tab-bc:before,.sportsbook-center-section.UnrealTournament .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#5470c2,#354d94)
}

.e-sports-match-container.UnrealTournament .market-bc:hover {
    box-shadow: 0 0 20px 0 #354d94
}

.e-sports-match-container.UnrealTournament .market-bc.active,.e-sports-match-container.UnrealTournament .market-bc:hover {
    color: #fff;
    background: #354d94
}

.Vainglory-bg {
    color: #fff;
    background: #9c5f50
}

.horizontal-sl-item-bc.Vainglory .horizontal-sl-icon-bc {
    color: #9c5f50
}

.horizontal-sl-item-bc.Vainglory.active {
    background: #9c5f50
}

.horizontal-sl-item-bc.Vainglory.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Vainglory.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Vainglory,.live-calendar-market-bc .bc-i-Vainglory,.multi-select-icon-bc.bc-i-Vainglory,.sp-sub-list-bc.Vainglory .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Vainglory {
    color: #9c5f50
}

.sp-sub-list-bc.Vainglory.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #9c5f50
}

.sp-sub-list-bc.Vainglory .market-game-section.active:before {
    background: #9c5f50
}

.e-sports .horizontal-sl-item-bc.Vainglory .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Vainglory {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Vainglory,.e-sports .competition-icon-league-bc.bc-i-Vainglory:after,.e-sports .competition-icon-league-bc.bc-i-Vainglory~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Vainglory,.e-sports .e-sports-game-icon-back-nav.bc-i-Vainglory:after,.e-sports .horizontal-sl-item-bc.Vainglory,.e-sports .sp-s-l-h-flag-bc.bc-i-Vainglory {
    background: linear-gradient(180deg,#bc897c,#9c5f50)
}

.e-sports .sp-sub-list-bc.Vainglory:not(.selected):hover {
    background: rgba(156,95,80,.6);
    box-shadow: 0 0 8px 0 rgba(156,95,80,.6)
}

.e-sports-Vainglory .e-sports-time-start:before,.e-sports-Vainglory .horizontal-sl-tab-bc:before,.e-sports-Vainglory .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Vainglory.selected,.sportsbook-center-section.Vainglory .e-sports-time-start:before,.sportsbook-center-section.Vainglory .horizontal-sl-tab-bc:before,.sportsbook-center-section.Vainglory .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#bc897c,#9c5f50)
}

.e-sports-match-container.Vainglory .market-bc:hover {
    box-shadow: 0 0 20px 0 #9c5f50
}

.e-sports-match-container.Vainglory .market-bc.active,.e-sports-match-container.Vainglory .market-bc:hover {
    color: #fff;
    background: #9c5f50
}

.Valorant-bg {
    color: #fff;
    background: #c82833
}

.horizontal-sl-item-bc.Valorant .horizontal-sl-icon-bc {
    color: #c82833
}

.horizontal-sl-item-bc.Valorant.active {
    background: #c82833
}

.horizontal-sl-item-bc.Valorant.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Valorant.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Valorant,.live-calendar-market-bc .bc-i-Valorant,.multi-select-icon-bc.bc-i-Valorant,.sp-sub-list-bc.Valorant .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Valorant {
    color: #c82833
}

.sp-sub-list-bc.Valorant.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #c82833
}

.sp-sub-list-bc.Valorant .market-game-section.active:before {
    background: #c82833
}

.e-sports .horizontal-sl-item-bc.Valorant .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Valorant {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Valorant,.e-sports .competition-icon-league-bc.bc-i-Valorant:after,.e-sports .competition-icon-league-bc.bc-i-Valorant~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Valorant,.e-sports .e-sports-game-icon-back-nav.bc-i-Valorant:after,.e-sports .horizontal-sl-item-bc.Valorant,.e-sports .sp-s-l-h-flag-bc.bc-i-Valorant {
    background: linear-gradient(180deg,#df5e67,#c82833)
}

.e-sports .sp-sub-list-bc.Valorant:not(.selected):hover {
    background: rgba(200,40,51,.6);
    box-shadow: 0 0 8px 0 rgba(200,40,51,.6)
}

.e-sports-Valorant .e-sports-time-start:before,.e-sports-Valorant .horizontal-sl-tab-bc:before,.e-sports-Valorant .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Valorant.selected,.sportsbook-center-section.Valorant .e-sports-time-start:before,.sportsbook-center-section.Valorant .horizontal-sl-tab-bc:before,.sportsbook-center-section.Valorant .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#df5e67,#c82833)
}

.e-sports-match-container.Valorant .market-bc:hover {
    box-shadow: 0 0 20px 0 #c82833
}

.e-sports-match-container.Valorant .market-bc.active,.e-sports-match-container.Valorant .market-bc:hover {
    color: #fff;
    background: #c82833
}

.VirtualFootball-bg {
    color: #fff;
    background: #8555a1
}

.horizontal-sl-item-bc.VirtualFootball .horizontal-sl-icon-bc {
    color: #8555a1
}

.horizontal-sl-item-bc.VirtualFootball.active {
    background: #8555a1
}

.horizontal-sl-item-bc.VirtualFootball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.VirtualFootball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-VirtualFootball,.live-calendar-market-bc .bc-i-VirtualFootball,.multi-select-icon-bc.bc-i-VirtualFootball,.sp-sub-list-bc.VirtualFootball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-VirtualFootball {
    color: #8555a1
}

.sp-sub-list-bc.VirtualFootball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #8555a1
}

.sp-sub-list-bc.VirtualFootball .market-game-section.active:before {
    background: #8555a1
}

.e-sports .horizontal-sl-item-bc.VirtualFootball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-VirtualFootball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-VirtualFootball,.e-sports .competition-icon-league-bc.bc-i-VirtualFootball:after,.e-sports .competition-icon-league-bc.bc-i-VirtualFootball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-VirtualFootball,.e-sports .e-sports-game-icon-back-nav.bc-i-VirtualFootball:after,.e-sports .horizontal-sl-item-bc.VirtualFootball,.e-sports .sp-s-l-h-flag-bc.bc-i-VirtualFootball {
    background: linear-gradient(180deg,#a984be,#8555a1)
}

.e-sports .sp-sub-list-bc.VirtualFootball:not(.selected):hover {
    background: rgba(133,85,161,.6);
    box-shadow: 0 0 8px 0 rgba(133,85,161,.6)
}

.e-sports-VirtualFootball .e-sports-time-start:before,.e-sports-VirtualFootball .horizontal-sl-tab-bc:before,.e-sports-VirtualFootball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.VirtualFootball.selected,.sportsbook-center-section.VirtualFootball .e-sports-time-start:before,.sportsbook-center-section.VirtualFootball .horizontal-sl-tab-bc:before,.sportsbook-center-section.VirtualFootball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#a984be,#8555a1)
}

.e-sports-match-container.VirtualFootball .market-bc:hover {
    box-shadow: 0 0 20px 0 #8555a1
}

.e-sports-match-container.VirtualFootball .market-bc.active,.e-sports-match-container.VirtualFootball .market-bc:hover,.VirtualFootballPro-bg {
    color: #fff;
    background: #8555a1
}

.horizontal-sl-item-bc.VirtualFootballPro .horizontal-sl-icon-bc {
    color: #8555a1
}

.horizontal-sl-item-bc.VirtualFootballPro.active {
    background: #8555a1
}

.horizontal-sl-item-bc.VirtualFootballPro.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.VirtualFootballPro.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-VirtualFootballPro,.live-calendar-market-bc .bc-i-VirtualFootballPro,.multi-select-icon-bc.bc-i-VirtualFootballPro,.sp-sub-list-bc.VirtualFootballPro .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-VirtualFootballPro {
    color: #8555a1
}

.sp-sub-list-bc.VirtualFootballPro.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #8555a1
}

.sp-sub-list-bc.VirtualFootballPro .market-game-section.active:before {
    background: #8555a1
}

.e-sports .horizontal-sl-item-bc.VirtualFootballPro .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-VirtualFootballPro {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-VirtualFootballPro,.e-sports .competition-icon-league-bc.bc-i-VirtualFootballPro:after,.e-sports .competition-icon-league-bc.bc-i-VirtualFootballPro~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-VirtualFootballPro,.e-sports .e-sports-game-icon-back-nav.bc-i-VirtualFootballPro:after,.e-sports .horizontal-sl-item-bc.VirtualFootballPro,.e-sports .sp-s-l-h-flag-bc.bc-i-VirtualFootballPro {
    background: linear-gradient(180deg,#a984be,#8555a1)
}

.e-sports .sp-sub-list-bc.VirtualFootballPro:not(.selected):hover {
    background: rgba(133,85,161,.6);
    box-shadow: 0 0 8px 0 rgba(133,85,161,.6)
}

.e-sports-VirtualFootballPro .e-sports-time-start:before,.e-sports-VirtualFootballPro .horizontal-sl-tab-bc:before,.e-sports-VirtualFootballPro .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.VirtualFootballPro.selected,.sportsbook-center-section.VirtualFootballPro .e-sports-time-start:before,.sportsbook-center-section.VirtualFootballPro .horizontal-sl-tab-bc:before,.sportsbook-center-section.VirtualFootballPro .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#a984be,#8555a1)
}

.e-sports-match-container.VirtualFootballPro .market-bc:hover {
    box-shadow: 0 0 20px 0 #8555a1
}

.e-sports-match-container.VirtualFootballPro .market-bc.active,.e-sports-match-container.VirtualFootballPro .market-bc:hover,.virtualsports-bg {
    color: #fff;
    background: #8555a1
}

.horizontal-sl-item-bc.virtualsports .horizontal-sl-icon-bc {
    color: #8555a1
}

.horizontal-sl-item-bc.virtualsports.active {
    background: #8555a1
}

.horizontal-sl-item-bc.virtualsports.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.virtualsports.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-virtualsports,.live-calendar-market-bc .bc-i-virtualsports,.multi-select-icon-bc.bc-i-virtualsports,.sp-sub-list-bc.virtualsports .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-virtualsports {
    color: #8555a1
}

.sp-sub-list-bc.virtualsports.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #8555a1
}

.sp-sub-list-bc.virtualsports .market-game-section.active:before {
    background: #8555a1
}

.e-sports .horizontal-sl-item-bc.virtualsports .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-virtualsports {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-virtualsports,.e-sports .competition-icon-league-bc.bc-i-virtualsports:after,.e-sports .competition-icon-league-bc.bc-i-virtualsports~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-virtualsports,.e-sports .e-sports-game-icon-back-nav.bc-i-virtualsports:after,.e-sports .horizontal-sl-item-bc.virtualsports,.e-sports .sp-s-l-h-flag-bc.bc-i-virtualsports {
    background: linear-gradient(180deg,#a984be,#8555a1)
}

.e-sports .sp-sub-list-bc.virtualsports:not(.selected):hover {
    background: rgba(133,85,161,.6);
    box-shadow: 0 0 8px 0 rgba(133,85,161,.6)
}

.e-sports-virtualsports .e-sports-time-start:before,.e-sports-virtualsports .horizontal-sl-tab-bc:before,.e-sports-virtualsports .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.virtualsports.selected,.sportsbook-center-section.virtualsports .e-sports-time-start:before,.sportsbook-center-section.virtualsports .horizontal-sl-tab-bc:before,.sportsbook-center-section.virtualsports .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#a984be,#8555a1)
}

.e-sports-match-container.virtualsports .market-bc:hover {
    box-shadow: 0 0 20px 0 #8555a1
}

.e-sports-match-container.virtualsports .market-bc.active,.e-sports-match-container.virtualsports .market-bc:hover,.virtualdogs-bg {
    color: #fff;
    background: #8555a1
}

.horizontal-sl-item-bc.virtualdogs .horizontal-sl-icon-bc {
    color: #8555a1
}

.horizontal-sl-item-bc.virtualdogs.active {
    background: #8555a1
}

.horizontal-sl-item-bc.virtualdogs.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.virtualdogs.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-virtualdogs,.live-calendar-market-bc .bc-i-virtualdogs,.multi-select-icon-bc.bc-i-virtualdogs,.sp-sub-list-bc.virtualdogs .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-virtualdogs {
    color: #8555a1
}

.sp-sub-list-bc.virtualdogs.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #8555a1
}

.sp-sub-list-bc.virtualdogs .market-game-section.active:before {
    background: #8555a1
}

.e-sports .horizontal-sl-item-bc.virtualdogs .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-virtualdogs {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-virtualdogs,.e-sports .competition-icon-league-bc.bc-i-virtualdogs:after,.e-sports .competition-icon-league-bc.bc-i-virtualdogs~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-virtualdogs,.e-sports .e-sports-game-icon-back-nav.bc-i-virtualdogs:after,.e-sports .horizontal-sl-item-bc.virtualdogs,.e-sports .sp-s-l-h-flag-bc.bc-i-virtualdogs {
    background: linear-gradient(180deg,#a984be,#8555a1)
}

.e-sports .sp-sub-list-bc.virtualdogs:not(.selected):hover {
    background: rgba(133,85,161,.6);
    box-shadow: 0 0 8px 0 rgba(133,85,161,.6)
}

.e-sports-virtualdogs .e-sports-time-start:before,.e-sports-virtualdogs .horizontal-sl-tab-bc:before,.e-sports-virtualdogs .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.virtualdogs.selected,.sportsbook-center-section.virtualdogs .e-sports-time-start:before,.sportsbook-center-section.virtualdogs .horizontal-sl-tab-bc:before,.sportsbook-center-section.virtualdogs .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#a984be,#8555a1)
}

.e-sports-match-container.virtualdogs .market-bc:hover {
    box-shadow: 0 0 20px 0 #8555a1
}

.e-sports-match-container.virtualdogs .market-bc.active,.e-sports-match-container.virtualdogs .market-bc:hover,.virtualhorses-bg {
    color: #fff;
    background: #8555a1
}

.horizontal-sl-item-bc.virtualhorses .horizontal-sl-icon-bc {
    color: #8555a1
}

.horizontal-sl-item-bc.virtualhorses.active {
    background: #8555a1
}

.horizontal-sl-item-bc.virtualhorses.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.virtualhorses.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-virtualhorses,.live-calendar-market-bc .bc-i-virtualhorses,.multi-select-icon-bc.bc-i-virtualhorses,.sp-sub-list-bc.virtualhorses .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-virtualhorses {
    color: #8555a1
}

.sp-sub-list-bc.virtualhorses.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #8555a1
}

.sp-sub-list-bc.virtualhorses .market-game-section.active:before {
    background: #8555a1
}

.e-sports .horizontal-sl-item-bc.virtualhorses .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-virtualhorses {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-virtualhorses,.e-sports .competition-icon-league-bc.bc-i-virtualhorses:after,.e-sports .competition-icon-league-bc.bc-i-virtualhorses~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-virtualhorses,.e-sports .e-sports-game-icon-back-nav.bc-i-virtualhorses:after,.e-sports .horizontal-sl-item-bc.virtualhorses,.e-sports .sp-s-l-h-flag-bc.bc-i-virtualhorses {
    background: linear-gradient(180deg,#a984be,#8555a1)
}

.e-sports .sp-sub-list-bc.virtualhorses:not(.selected):hover {
    background: rgba(133,85,161,.6);
    box-shadow: 0 0 8px 0 rgba(133,85,161,.6)
}

.e-sports-virtualhorses .e-sports-time-start:before,.e-sports-virtualhorses .horizontal-sl-tab-bc:before,.e-sports-virtualhorses .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.virtualhorses.selected,.sportsbook-center-section.virtualhorses .e-sports-time-start:before,.sportsbook-center-section.virtualhorses .horizontal-sl-tab-bc:before,.sportsbook-center-section.virtualhorses .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#a984be,#8555a1)
}

.e-sports-match-container.virtualhorses .market-bc:hover {
    box-shadow: 0 0 20px 0 #8555a1
}

.e-sports-match-container.virtualhorses .market-bc.active,.e-sports-match-container.virtualhorses .market-bc:hover,.VirtualTennis-bg {
    color: #fff;
    background: #8555a1
}

.horizontal-sl-item-bc.VirtualTennis .horizontal-sl-icon-bc {
    color: #8555a1
}

.horizontal-sl-item-bc.VirtualTennis.active {
    background: #8555a1
}

.horizontal-sl-item-bc.VirtualTennis.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.VirtualTennis.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-VirtualTennis,.live-calendar-market-bc .bc-i-VirtualTennis,.multi-select-icon-bc.bc-i-VirtualTennis,.sp-sub-list-bc.VirtualTennis .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-VirtualTennis {
    color: #8555a1
}

.sp-sub-list-bc.VirtualTennis.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #8555a1
}

.sp-sub-list-bc.VirtualTennis .market-game-section.active:before {
    background: #8555a1
}

.e-sports .horizontal-sl-item-bc.VirtualTennis .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-VirtualTennis {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-VirtualTennis,.e-sports .competition-icon-league-bc.bc-i-VirtualTennis:after,.e-sports .competition-icon-league-bc.bc-i-VirtualTennis~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-VirtualTennis,.e-sports .e-sports-game-icon-back-nav.bc-i-VirtualTennis:after,.e-sports .horizontal-sl-item-bc.VirtualTennis,.e-sports .sp-s-l-h-flag-bc.bc-i-VirtualTennis {
    background: linear-gradient(180deg,#a984be,#8555a1)
}

.e-sports .sp-sub-list-bc.VirtualTennis:not(.selected):hover {
    background: rgba(133,85,161,.6);
    box-shadow: 0 0 8px 0 rgba(133,85,161,.6)
}

.e-sports-VirtualTennis .e-sports-time-start:before,.e-sports-VirtualTennis .horizontal-sl-tab-bc:before,.e-sports-VirtualTennis .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.VirtualTennis.selected,.sportsbook-center-section.VirtualTennis .e-sports-time-start:before,.sportsbook-center-section.VirtualTennis .horizontal-sl-tab-bc:before,.sportsbook-center-section.VirtualTennis .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#a984be,#8555a1)
}

.e-sports-match-container.VirtualTennis .market-bc:hover {
    box-shadow: 0 0 20px 0 #8555a1
}

.e-sports-match-container.VirtualTennis .market-bc.active,.e-sports-match-container.VirtualTennis .market-bc:hover {
    color: #fff;
    background: #8555a1
}

.Volleyball-bg {
    color: #000;
    background: #dac179
}

.horizontal-sl-item-bc.Volleyball .horizontal-sl-icon-bc {
    color: #dac179
}

.horizontal-sl-item-bc.Volleyball.active {
    background: #dac179
}

.horizontal-sl-item-bc.Volleyball.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Volleyball.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Volleyball,.live-calendar-market-bc .bc-i-Volleyball,.multi-select-icon-bc.bc-i-Volleyball,.sp-sub-list-bc.Volleyball .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Volleyball {
    color: #dac179
}

.sp-sub-list-bc.Volleyball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #dac179
}

.sp-sub-list-bc.Volleyball .market-game-section.active:before {
    background: #dac179
}

.e-sports .horizontal-sl-item-bc.Volleyball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Volleyball {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Volleyball,.e-sports .competition-icon-league-bc.bc-i-Volleyball:after,.e-sports .competition-icon-league-bc.bc-i-Volleyball~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Volleyball,.e-sports .e-sports-game-icon-back-nav.bc-i-Volleyball:after,.e-sports .horizontal-sl-item-bc.Volleyball,.e-sports .sp-s-l-h-flag-bc.bc-i-Volleyball {
    background: linear-gradient(180deg,#ebddb5,#dac179)
}

.e-sports .sp-sub-list-bc.Volleyball:not(.selected):hover {
    background: rgba(218,193,121,.6);
    box-shadow: 0 0 8px 0 rgba(218,193,121,.6)
}

.e-sports-Volleyball .e-sports-time-start:before,.e-sports-Volleyball .horizontal-sl-tab-bc:before,.e-sports-Volleyball .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Volleyball.selected,.sportsbook-center-section.Volleyball .e-sports-time-start:before,.sportsbook-center-section.Volleyball .horizontal-sl-tab-bc:before,.sportsbook-center-section.Volleyball .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ebddb5,#dac179)
}

.e-sports-match-container.Volleyball .market-bc:hover {
    box-shadow: 0 0 20px 0 #dac179
}

.e-sports-match-container.Volleyball .market-bc.active,.e-sports-match-container.Volleyball .market-bc:hover {
    color: #fff;
    background: #dac179
}

.WaterPolo-bg {
    color: #000;
    background: #338fd6
}

.horizontal-sl-item-bc.WaterPolo .horizontal-sl-icon-bc {
    color: #338fd6
}

.horizontal-sl-item-bc.WaterPolo.active {
    background: #338fd6
}

.horizontal-sl-item-bc.WaterPolo.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.WaterPolo.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-WaterPolo,.live-calendar-market-bc .bc-i-WaterPolo,.multi-select-icon-bc.bc-i-WaterPolo,.sp-sub-list-bc.WaterPolo .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-WaterPolo {
    color: #338fd6
}

.sp-sub-list-bc.WaterPolo.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #000;
    background: #338fd6
}

.sp-sub-list-bc.WaterPolo .market-game-section.active:before {
    background: #338fd6
}

.e-sports .horizontal-sl-item-bc.WaterPolo .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-WaterPolo {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-WaterPolo,.e-sports .competition-icon-league-bc.bc-i-WaterPolo:after,.e-sports .competition-icon-league-bc.bc-i-WaterPolo~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-WaterPolo,.e-sports .e-sports-game-icon-back-nav.bc-i-WaterPolo:after,.e-sports .horizontal-sl-item-bc.WaterPolo,.e-sports .sp-s-l-h-flag-bc.bc-i-WaterPolo {
    background: linear-gradient(180deg,#73b2e3,#338fd6)
}

.e-sports .sp-sub-list-bc.WaterPolo:not(.selected):hover {
    background: rgba(51,143,214,.6);
    box-shadow: 0 0 8px 0 rgba(51,143,214,.6)
}

.e-sports-WaterPolo .e-sports-time-start:before,.e-sports-WaterPolo .horizontal-sl-tab-bc:before,.e-sports-WaterPolo .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.WaterPolo.selected,.sportsbook-center-section.WaterPolo .e-sports-time-start:before,.sportsbook-center-section.WaterPolo .horizontal-sl-tab-bc:before,.sportsbook-center-section.WaterPolo .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#73b2e3,#338fd6)
}

.e-sports-match-container.WaterPolo .market-bc:hover {
    box-shadow: 0 0 20px 0 #338fd6
}

.e-sports-match-container.WaterPolo .market-bc.active,.e-sports-match-container.WaterPolo .market-bc:hover {
    color: #fff;
    background: #338fd6
}

.Wrestling-bg {
    color: #fff;
    background: #b80f20
}

.horizontal-sl-item-bc.Wrestling .horizontal-sl-icon-bc {
    color: #b80f20
}

.horizontal-sl-item-bc.Wrestling.active {
    background: #b80f20
}

.horizontal-sl-item-bc.Wrestling.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Wrestling.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Wrestling,.live-calendar-market-bc .bc-i-Wrestling,.multi-select-icon-bc.bc-i-Wrestling,.sp-sub-list-bc.Wrestling .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Wrestling {
    color: #b80f20
}

.sp-sub-list-bc.Wrestling.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #b80f20
}

.sp-sub-list-bc.Wrestling .market-game-section.active:before {
    background: #b80f20
}

.e-sports .horizontal-sl-item-bc.Wrestling .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Wrestling {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Wrestling,.e-sports .competition-icon-league-bc.bc-i-Wrestling:after,.e-sports .competition-icon-league-bc.bc-i-Wrestling~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Wrestling,.e-sports .e-sports-game-icon-back-nav.bc-i-Wrestling:after,.e-sports .horizontal-sl-item-bc.Wrestling,.e-sports .sp-s-l-h-flag-bc.bc-i-Wrestling {
    background: linear-gradient(180deg,#ed263a,#b80f20)
}

.e-sports .sp-sub-list-bc.Wrestling:not(.selected):hover {
    background: rgba(184,15,32,.6);
    box-shadow: 0 0 8px 0 rgba(184,15,32,.6)
}

.e-sports-Wrestling .e-sports-time-start:before,.e-sports-Wrestling .horizontal-sl-tab-bc:before,.e-sports-Wrestling .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Wrestling.selected,.sportsbook-center-section.Wrestling .e-sports-time-start:before,.sportsbook-center-section.Wrestling .horizontal-sl-tab-bc:before,.sportsbook-center-section.Wrestling .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ed263a,#b80f20)
}

.e-sports-match-container.Wrestling .market-bc:hover {
    box-shadow: 0 0 20px 0 #b80f20
}

.e-sports-match-container.Wrestling .market-bc.active,.e-sports-match-container.Wrestling .market-bc:hover {
    color: #fff;
    background: #b80f20
}

.WarcraftIII-bg {
    color: #fff;
    background: #bb7013
}

.horizontal-sl-item-bc.WarcraftIII .horizontal-sl-icon-bc {
    color: #bb7013
}

.horizontal-sl-item-bc.WarcraftIII.active {
    background: #bb7013
}

.horizontal-sl-item-bc.WarcraftIII.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.WarcraftIII.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-WarcraftIII,.live-calendar-market-bc .bc-i-WarcraftIII,.multi-select-icon-bc.bc-i-WarcraftIII,.sp-sub-list-bc.WarcraftIII .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-WarcraftIII {
    color: #bb7013
}

.sp-sub-list-bc.WarcraftIII.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #bb7013
}

.sp-sub-list-bc.WarcraftIII .market-game-section.active:before {
    background: #bb7013
}

.e-sports .horizontal-sl-item-bc.WarcraftIII .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-WarcraftIII {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-WarcraftIII,.e-sports .competition-icon-league-bc.bc-i-WarcraftIII:after,.e-sports .competition-icon-league-bc.bc-i-WarcraftIII~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-WarcraftIII,.e-sports .e-sports-game-icon-back-nav.bc-i-WarcraftIII:after,.e-sports .horizontal-sl-item-bc.WarcraftIII,.e-sports .sp-s-l-h-flag-bc.bc-i-WarcraftIII {
    background: linear-gradient(180deg,#ea9730,#bb7013)
}

.e-sports .sp-sub-list-bc.WarcraftIII:not(.selected):hover {
    background: rgba(187,112,19,.6);
    box-shadow: 0 0 8px 0 rgba(187,112,19,.6)
}

.e-sports-WarcraftIII .e-sports-time-start:before,.e-sports-WarcraftIII .horizontal-sl-tab-bc:before,.e-sports-WarcraftIII .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.WarcraftIII.selected,.sportsbook-center-section.WarcraftIII .e-sports-time-start:before,.sportsbook-center-section.WarcraftIII .horizontal-sl-tab-bc:before,.sportsbook-center-section.WarcraftIII .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#ea9730,#bb7013)
}

.e-sports-match-container.WarcraftIII .market-bc:hover {
    box-shadow: 0 0 20px 0 #bb7013
}

.e-sports-match-container.WarcraftIII .market-bc.active,.e-sports-match-container.WarcraftIII .market-bc:hover {
    color: #fff;
    background: #bb7013
}

.WarThunder-bg {
    color: #fff;
    background: #b6171c
}

.horizontal-sl-item-bc.WarThunder .horizontal-sl-icon-bc {
    color: #b6171c
}

.horizontal-sl-item-bc.WarThunder.active {
    background: #b6171c
}

.horizontal-sl-item-bc.WarThunder.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.WarThunder.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-WarThunder,.live-calendar-market-bc .bc-i-WarThunder,.multi-select-icon-bc.bc-i-WarThunder,.sp-sub-list-bc.WarThunder .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-WarThunder {
    color: #b6171c
}

.sp-sub-list-bc.WarThunder.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #b6171c
}

.sp-sub-list-bc.WarThunder .market-game-section.active:before {
    background: #b6171c
}

.e-sports .horizontal-sl-item-bc.WarThunder .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-WarThunder {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-WarThunder,.e-sports .competition-icon-league-bc.bc-i-WarThunder:after,.e-sports .competition-icon-league-bc.bc-i-WarThunder~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-WarThunder,.e-sports .e-sports-game-icon-back-nav.bc-i-WarThunder:after,.e-sports .horizontal-sl-item-bc.WarThunder,.e-sports .sp-s-l-h-flag-bc.bc-i-WarThunder {
    background: linear-gradient(180deg,#e5343a,#b6171c)
}

.e-sports .sp-sub-list-bc.WarThunder:not(.selected):hover {
    background: rgba(182,23,28,.6);
    box-shadow: 0 0 8px 0 rgba(182,23,28,.6)
}

.e-sports-WarThunder .e-sports-time-start:before,.e-sports-WarThunder .horizontal-sl-tab-bc:before,.e-sports-WarThunder .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.WarThunder.selected,.sportsbook-center-section.WarThunder .e-sports-time-start:before,.sportsbook-center-section.WarThunder .horizontal-sl-tab-bc:before,.sportsbook-center-section.WarThunder .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e5343a,#b6171c)
}

.e-sports-match-container.WarThunder .market-bc:hover {
    box-shadow: 0 0 20px 0 #b6171c
}

.e-sports-match-container.WarThunder .market-bc.active,.e-sports-match-container.WarThunder .market-bc:hover {
    color: #fff;
    background: #b6171c
}

.Weightlifting-bg {
    color: #fff;
    background: #990700
}

.horizontal-sl-item-bc.Weightlifting .horizontal-sl-icon-bc {
    color: #990700
}

.horizontal-sl-item-bc.Weightlifting.active {
    background: #990700
}

.horizontal-sl-item-bc.Weightlifting.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Weightlifting.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Weightlifting,.live-calendar-market-bc .bc-i-Weightlifting,.multi-select-icon-bc.bc-i-Weightlifting,.sp-sub-list-bc.Weightlifting .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Weightlifting {
    color: #990700
}

.sp-sub-list-bc.Weightlifting.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #990700
}

.sp-sub-list-bc.Weightlifting .market-game-section.active:before {
    background: #990700
}

.e-sports .horizontal-sl-item-bc.Weightlifting .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Weightlifting {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Weightlifting,.e-sports .competition-icon-league-bc.bc-i-Weightlifting:after,.e-sports .competition-icon-league-bc.bc-i-Weightlifting~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Weightlifting,.e-sports .e-sports-game-icon-back-nav.bc-i-Weightlifting:after,.e-sports .horizontal-sl-item-bc.Weightlifting,.e-sports .sp-s-l-h-flag-bc.bc-i-Weightlifting {
    background: linear-gradient(180deg,#e60b00,#990700)
}

.e-sports .sp-sub-list-bc.Weightlifting:not(.selected):hover {
    background: rgba(153,7,0,.6);
    box-shadow: 0 0 8px 0 rgba(153,7,0,.6)
}

.e-sports-Weightlifting .e-sports-time-start:before,.e-sports-Weightlifting .horizontal-sl-tab-bc:before,.e-sports-Weightlifting .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Weightlifting.selected,.sportsbook-center-section.Weightlifting .e-sports-time-start:before,.sportsbook-center-section.Weightlifting .horizontal-sl-tab-bc:before,.sportsbook-center-section.Weightlifting .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#e60b00,#990700)
}

.e-sports-match-container.Weightlifting .market-bc:hover {
    box-shadow: 0 0 20px 0 #990700
}

.e-sports-match-container.Weightlifting .market-bc.active,.e-sports-match-container.Weightlifting .market-bc:hover {
    color: #fff;
    background: #990700
}

.WorldOfWarcraft-bg {
    color: #fff;
    background: #d09214
}

.horizontal-sl-item-bc.WorldOfWarcraft .horizontal-sl-icon-bc {
    color: #d09214
}

.horizontal-sl-item-bc.WorldOfWarcraft.active {
    background: #d09214
}

.horizontal-sl-item-bc.WorldOfWarcraft.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.WorldOfWarcraft.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-WorldOfWarcraft,.live-calendar-market-bc .bc-i-WorldOfWarcraft,.multi-select-icon-bc.bc-i-WorldOfWarcraft,.sp-sub-list-bc.WorldOfWarcraft .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-WorldOfWarcraft {
    color: #d09214
}

.sp-sub-list-bc.WorldOfWarcraft.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #d09214
}

.sp-sub-list-bc.WorldOfWarcraft .market-game-section.active:before {
    background: #d09214
}

.e-sports .horizontal-sl-item-bc.WorldOfWarcraft .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-WorldOfWarcraft {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-WorldOfWarcraft,.e-sports .competition-icon-league-bc.bc-i-WorldOfWarcraft:after,.e-sports .competition-icon-league-bc.bc-i-WorldOfWarcraft~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-WorldOfWarcraft,.e-sports .e-sports-game-icon-back-nav.bc-i-WorldOfWarcraft:after,.e-sports .horizontal-sl-item-bc.WorldOfWarcraft,.e-sports .sp-s-l-h-flag-bc.bc-i-WorldOfWarcraft {
    background: linear-gradient(180deg,#edb544,#d09214)
}

.e-sports .sp-sub-list-bc.WorldOfWarcraft:not(.selected):hover {
    background: rgba(208,146,20,.6);
    box-shadow: 0 0 8px 0 rgba(208,146,20,.6)
}

.e-sports-WorldOfWarcraft .e-sports-time-start:before,.e-sports-WorldOfWarcraft .horizontal-sl-tab-bc:before,.e-sports-WorldOfWarcraft .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.WorldOfWarcraft.selected,.sportsbook-center-section.WorldOfWarcraft .e-sports-time-start:before,.sportsbook-center-section.WorldOfWarcraft .horizontal-sl-tab-bc:before,.sportsbook-center-section.WorldOfWarcraft .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#edb544,#d09214)
}

.e-sports-match-container.WorldOfWarcraft .market-bc:hover {
    box-shadow: 0 0 20px 0 #d09214
}

.e-sports-match-container.WorldOfWarcraft .market-bc.active,.e-sports-match-container.WorldOfWarcraft .market-bc:hover {
    color: #fff;
    background: #d09214
}

.Yachting-bg {
    color: #fff;
    background: #24537e
}

.horizontal-sl-item-bc.Yachting .horizontal-sl-icon-bc {
    color: #24537e
}

.horizontal-sl-item-bc.Yachting.active {
    background: #24537e
}

.horizontal-sl-item-bc.Yachting.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.Yachting.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-Yachting,.live-calendar-market-bc .bc-i-Yachting,.multi-select-icon-bc.bc-i-Yachting,.sp-sub-list-bc.Yachting .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-Yachting {
    color: #24537e
}

.sp-sub-list-bc.Yachting.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #24537e
}

.sp-sub-list-bc.Yachting .market-game-section.active:before {
    background: #24537e
}

.e-sports .horizontal-sl-item-bc.Yachting .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Yachting {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-Yachting,.e-sports .competition-icon-league-bc.bc-i-Yachting:after,.e-sports .competition-icon-league-bc.bc-i-Yachting~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Yachting,.e-sports .e-sports-game-icon-back-nav.bc-i-Yachting:after,.e-sports .horizontal-sl-item-bc.Yachting,.e-sports .sp-s-l-h-flag-bc.bc-i-Yachting {
    background: linear-gradient(180deg,#357aba,#24537e)
}

.e-sports .sp-sub-list-bc.Yachting:not(.selected):hover {
    background: rgba(36,83,126,.6);
    box-shadow: 0 0 8px 0 rgba(36,83,126,.6)
}

.e-sports-Yachting .e-sports-time-start:before,.e-sports-Yachting .horizontal-sl-tab-bc:before,.e-sports-Yachting .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.Yachting.selected,.sportsbook-center-section.Yachting .e-sports-time-start:before,.sportsbook-center-section.Yachting .horizontal-sl-tab-bc:before,.sportsbook-center-section.Yachting .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#357aba,#24537e)
}

.e-sports-match-container.Yachting .market-bc:hover {
    box-shadow: 0 0 20px 0 #24537e
}

.e-sports-match-container.Yachting .market-bc.active,.e-sports-match-container.Yachting .market-bc:hover {
    color: #fff;
    background: #24537e
}

.X-Sports-bg {
    color: #fff;
    background: #a61f2d
}

.horizontal-sl-item-bc.X-Sports .horizontal-sl-icon-bc {
    color: #a61f2d
}

.horizontal-sl-item-bc.X-Sports.active {
    background: #a61f2d
}

.horizontal-sl-item-bc.X-Sports.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.X-Sports.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-X-Sports,.live-calendar-market-bc .bc-i-X-Sports,.multi-select-icon-bc.bc-i-X-Sports,.sp-sub-list-bc.X-Sports .sp-s-l-h-flag-bc,.widget-scroll-container>i.bc-i-X-Sports {
    color: #a61f2d
}

.sp-sub-list-bc.X-Sports.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #a61f2d
}

.sp-sub-list-bc.X-Sports .market-game-section.active:before {
    background: #a61f2d
}

.e-sports .horizontal-sl-item-bc.X-Sports .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-X-Sports {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-X-Sports,.e-sports .competition-icon-league-bc.bc-i-X-Sports:after,.e-sports .competition-icon-league-bc.bc-i-X-Sports~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-X-Sports,.e-sports .e-sports-game-icon-back-nav.bc-i-X-Sports:after,.e-sports .horizontal-sl-item-bc.X-Sports,.e-sports .sp-s-l-h-flag-bc.bc-i-X-Sports {
    background: linear-gradient(180deg,#da3849,#a61f2d)
}

.e-sports .sp-sub-list-bc.X-Sports:not(.selected):hover {
    background: rgba(166,31,45,.6);
    box-shadow: 0 0 8px 0 rgba(166,31,45,.6)
}

.e-sports-X-Sports .e-sports-time-start:before,.e-sports-X-Sports .horizontal-sl-tab-bc:before,.e-sports-X-Sports .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.X-Sports.selected,.sportsbook-center-section.X-Sports .e-sports-time-start:before,.sportsbook-center-section.X-Sports .horizontal-sl-tab-bc:before,.sportsbook-center-section.X-Sports .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#da3849,#a61f2d)
}

.e-sports-match-container.X-Sports .market-bc:hover {
    box-shadow: 0 0 20px 0 #a61f2d
}

.e-sports-match-container.X-Sports .market-bc.active,.e-sports-match-container.X-Sports .market-bc:hover {
    color: #fff;
    background: #a61f2d
}

.FreeFire-bg {
    color: #fff;
    background: #786d6d
}

.horizontal-sl-item-bc.FreeFire .horizontal-sl-icon-bc {
    color: #786d6d
}

.horizontal-sl-item-bc.FreeFire.active {
    background: #786d6d
}

.horizontal-sl-item-bc.FreeFire.active .horizontal-sl-count-bc,.horizontal-sl-item-bc.FreeFire.active .horizontal-sl-icon-bc {
    color: #fff
}

.coupon-market-bc .bc-i-FreeFire,.live-calendar-market-bc .bc-i-FreeFire,.multi-select-icon-bc.bc-i-FreeFire,.widget-scroll-container>i.bc-i-FreeFire {
    color: #786d6d
}

.sp-sub-list-bc .sp-s-l-h-flag-bc {
    color: rgba(var(--b-sc-rgb),.5)
}

.sp-sub-list-bc.FreeFire .sp-s-l-h-flag-bc {
    color: #786d6d
}

.sp-sub-list-bc.FreeFire.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: #fff;
    background: #786d6d
}

.sp-sub-list-bc.FreeFire .market-game-section.active:before {
    background: #786d6d
}

.e-sports .horizontal-sl-item-bc.FreeFire .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-FreeFire {
    color: #000
}

.e-sports .competition-icon-league-bc.bc-i-FreeFire,.e-sports .competition-icon-league-bc.bc-i-FreeFire:after,.e-sports .competition-icon-league-bc.bc-i-FreeFire~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-FreeFire,.e-sports .e-sports-game-icon-back-nav.bc-i-FreeFire:after,.e-sports .horizontal-sl-item-bc.FreeFire,.e-sports .sp-s-l-h-flag-bc.bc-i-FreeFire {
    background: linear-gradient(180deg,#9e9494,#786d6d)
}

.e-sports .sp-sub-list-bc.FreeFire:not(.selected):hover {
    background: rgba(120,109,109,.6);
    box-shadow: 0 0 8px 0 rgba(120,109,109,.6)
}

.e-sports-FreeFire .e-sports-time-start:before,.e-sports-FreeFire .horizontal-sl-tab-bc:before,.e-sports-FreeFire .main-tabs-bc .tab-bc:before,.e-sports .sp-sub-list-bc.FreeFire.selected,.sportsbook-center-section.FreeFire .e-sports-time-start:before,.sportsbook-center-section.FreeFire .horizontal-sl-tab-bc:before,.sportsbook-center-section.FreeFire .main-tabs-bc .tab-bc:before {
    background: linear-gradient(90deg,#9e9494,#786d6d)
}

.e-sports-match-container.FreeFire .market-bc:hover {
    box-shadow: 0 0 20px 0 #786d6d
}

.e-sports-match-container.FreeFire .market-bc.active,.e-sports-match-container.FreeFire .market-bc:hover {
    color: #fff;
    background: #786d6d
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-authentication,.user-nav-icon.bc-i-authentication {
    background: #97c2ea
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-balance-management,.user-nav-icon.bc-i-balance-management {
    background: #38b838
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-bonus-casino,.user-nav-icon.bc-i-bonus-casino {
    background: #877a11
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-bonus-request,.user-nav-icon.bc-i-bonus-request {
    background: #ad7979
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-bonus-sportsbook,.user-nav-icon.bc-i-bonus-sportsbook {
    background: #95a30d
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-cashback-cashout,.user-nav-icon.bc-i-cashback-cashout {
    background: #c76665
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-circle-dollar,.user-nav-icon.bc-i-circle-dollar {
    background: #38b889
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-change-password,.user-nav-icon.bc-i-change-password {
    background: #adbeb5
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-check-box-checked,.user-nav-icon.bc-i-check-box-checked {
    background: #89bea2
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-esports,.user-nav-icon.bc-i-esports {
    background: #34b2b2
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-exchange-shop,.user-nav-icon.bc-i-exchange-shop {
    background: #fff400
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-games,.user-nav-icon.bc-i-games {
    background: #f51919
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-history,.user-nav-icon.bc-i-history {
    background: #9ce8bb
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-inbox,.user-nav-icon.bc-i-inbox {
    background: #83a9f7
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-jackpot,.user-nav-icon.bc-i-jackpot {
    background: #83376f
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-live,.user-nav-icon.bc-i-live {
    background: #ff0087
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-live-casino,.user-nav-icon.bc-i-live-casino {
    background: #1967f5
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-journey,.user-nav-icon.bc-i-journey {
    background: #ba6e46
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-loyalty-points,.user-nav-icon.bc-i-loyalty-points {
    background: #b8a338
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-message,.user-nav-icon.bc-i-message {
    background: #5280dc
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-pinnacle,.user-nav-icon.bc-i-pinnacle {
    background: #9494e5
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-player-info,.user-nav-icon.bc-i-player-info {
    background: #2bff58
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-poker,.user-nav-icon.bc-i-poker {
    background: #3d6403
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-promo-code,.user-nav-icon.bc-i-promo-code {
    background: #9ce8bb
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-promotion,.user-nav-icon.bc-i-promotion {
    background: #f7ff2b
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-promotions,.user-nav-icon.bc-i-promotions {
    background: #a13d6a
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-results,.user-nav-icon.bc-i-results {
    background: #df8f8f
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-self-exclusion,.user-nav-icon.bc-i-self-exclusion {
    background: #888c9d
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-slots,.user-nav-icon.bc-i-slots {
    background: #6a3fee
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-sport,.user-nav-icon.bc-i-sport {
    background: #12bd12
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-time-out,.user-nav-icon.bc-i-time-out {
    background: #adc6d8
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-tournament,.user-nav-icon.bc-i-tournament {
    background: #895d5d
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-transfer,.user-nav-icon.bc-i-transfer {
    background: #20ad53
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-tv,.user-nav-icon.bc-i-tv {
    background: #640303
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-user,.user-nav-icon.bc-i-user {
    background: #8b928b
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-verify-account,.user-nav-icon.bc-i-verify-account {
    background: #6a8374
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-virtualbetting,.user-nav-icon.bc-i-virtualbetting {
    background: #0100ff
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-wallet,.user-nav-icon.bc-i-wallet {
    background: #2bff92
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-withdraw,.user-nav-icon.bc-i-withdraw {
    background: #9fff2b
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-withdraws,.user-nav-icon.bc-i-withdraws {
    background: #f7ff2b
}

.m-nav-info-w-container-bc .m-nav-icon-bc,.user-nav-icon {
    background: #6585a1
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-wonderwheel,.user-nav-icon.bc-i-wonderwheel {
    background: #6200ff
}

.accordion-button.badge-new:after,.casino-game-item.badge-new:after,.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-new:after,.casino-providers-list-item.badge-new:after,.hdr-navigation-link-bc.badge-new:after,.m-nav-collapsed-container-bc .app-nav-link.badge-new:after,.m-nav-sab-container-r-row-bc>a.badge-new:after,.nav-menu-item.badge-new:after,.skill-games-p-r-c-name-bc.badge-new:after {
    color: #fff;
    background: #7f194f
}

.casino-game-item.badge-new:after {
    box-shadow: -2px 2px 8px 0 rgba(127,25,79,.6)
}

[dir=ltr] .casino-providers-list-item.badge-new:after,[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-new:after {
    background: linear-gradient(270deg,rgba(127,25,79,.6),rgba(127,25,79,0))
}

[dir=rtl] .casino-providers-list-item.badge-new:after,[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link.badge-new:after {
    background: linear-gradient(90deg,rgba(127,25,79,.6),rgba(127,25,79,0))
}

.accordion-button.badge-top:after,.casino-game-item.badge-top:after,.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-top:after,.casino-providers-list-item.badge-top:after,.hdr-navigation-link-bc.badge-top:after,.m-nav-collapsed-container-bc .app-nav-link.badge-top:after,.m-nav-sab-container-r-row-bc>a.badge-top:after,.nav-menu-item.badge-top:after,.skill-games-p-r-c-name-bc.badge-top:after {
    color: #fff;
    background: #6e3a85
}

.casino-game-item.badge-top:after {
    box-shadow: -2px 2px 8px 0 rgba(110,58,133,.6)
}

[dir=ltr] .casino-providers-list-item.badge-top:after,[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-top:after {
    background: linear-gradient(270deg,rgba(110,58,133,.6),rgba(110,58,133,0))
}

[dir=rtl] .casino-providers-list-item.badge-top:after,[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link.badge-top:after {
    background: linear-gradient(90deg,rgba(110,58,133,.6),rgba(110,58,133,0))
}

.accordion-button.badge-vpn:after,.casino-game-item.badge-vpn:after,.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-vpn:after,.casino-providers-list-item.badge-vpn:after,.hdr-navigation-link-bc.badge-vpn:after,.m-nav-collapsed-container-bc .app-nav-link.badge-vpn:after,.m-nav-sab-container-r-row-bc>a.badge-vpn:after,.nav-menu-item.badge-vpn:after,.skill-games-p-r-c-name-bc.badge-vpn:after {
    color: #fff;
    background: #49557e
}

.casino-game-item.badge-vpn:after {
    box-shadow: -2px 2px 8px 0 rgba(73,85,126,.6)
}

[dir=ltr] .casino-providers-list-item.badge-vpn:after,[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-vpn:after {
    background: linear-gradient(270deg,rgba(73,85,126,.6),rgba(73,85,126,0))
}

[dir=rtl] .casino-providers-list-item.badge-vpn:after,[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link.badge-vpn:after {
    background: linear-gradient(90deg,rgba(73,85,126,.6),rgba(73,85,126,0))
}

.accordion-button.badge-promo:after,.casino-game-item.badge-promo:after,.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-promo:after,.casino-providers-list-item.badge-promo:after,.hdr-navigation-link-bc.badge-promo:after,.m-nav-collapsed-container-bc .app-nav-link.badge-promo:after,.m-nav-sab-container-r-row-bc>a.badge-promo:after,.nav-menu-item.badge-promo:after,.skill-games-p-r-c-name-bc.badge-promo:after {
    color: #fff;
    background: #186360
}

.casino-game-item.badge-promo:after {
    box-shadow: -2px 2px 8px 0 rgba(24,99,96,.6)
}

[dir=ltr] .casino-providers-list-item.badge-promo:after,[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-promo:after {
    background: linear-gradient(270deg,rgba(24,99,96,.6),rgba(24,99,96,0))
}

[dir=rtl] .casino-providers-list-item.badge-promo:after,[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link.badge-promo:after {
    background: linear-gradient(90deg,rgba(24,99,96,.6),rgba(24,99,96,0))
}

.accordion-button.badge-jackpot:after,.casino-game-item.badge-jackpot:after,.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-jackpot:after,.casino-providers-list-item.badge-jackpot:after,.hdr-navigation-link-bc.badge-jackpot:after,.m-nav-collapsed-container-bc .app-nav-link.badge-jackpot:after,.m-nav-sab-container-r-row-bc>a.badge-jackpot:after,.nav-menu-item.badge-jackpot:after,.skill-games-p-r-c-name-bc.badge-jackpot:after {
    color: #fff;
    background: #7b6418
}

.casino-game-item.badge-jackpot:after {
    box-shadow: -2px 2px 8px 0 rgba(123,100,24,.6)
}

[dir=ltr] .casino-providers-list-item.badge-jackpot:after,[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-jackpot:after {
    background: linear-gradient(270deg,rgba(123,100,24,.6),rgba(123,100,24,0))
}

[dir=rtl] .casino-providers-list-item.badge-jackpot:after,[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link.badge-jackpot:after {
    background: linear-gradient(90deg,rgba(123,100,24,.6),rgba(123,100,24,0))
}

.accordion-button.badge-exclusive:after,.casino-game-item.badge-exclusive:after,.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-exclusive:after,.casino-providers-list-item.badge-exclusive:after,.hdr-navigation-link-bc.badge-exclusive:after,.m-nav-collapsed-container-bc .app-nav-link.badge-exclusive:after,.m-nav-sab-container-r-row-bc>a.badge-exclusive:after,.nav-menu-item.badge-exclusive:after,.skill-games-p-r-c-name-bc.badge-exclusive:after {
    color: #fff;
    background: #53934f
}

.casino-game-item.badge-exclusive:after {
    box-shadow: -2px 2px 8px 0 rgba(83,147,79,.6)
}

[dir=ltr] .casino-providers-list-item.badge-exclusive:after,[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-exclusive:after {
    background: linear-gradient(270deg,rgba(83,147,79,.6),rgba(83,147,79,0))
}

[dir=rtl] .casino-providers-list-item.badge-exclusive:after,[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link.badge-exclusive:after {
    background: linear-gradient(90deg,rgba(83,147,79,.6),rgba(83,147,79,0))
}

.accordion-button.badge-ByBetconstruct:after,.casino-game-tabs .horizontal-sl-tab-bc.badge-ByBetconstruct:after {
    color: var(--hero-sc);
    background: var(--hero)
}

.special-games-button .btn.multiple-of-the-day.a-color {
    background: #ff5f00;
    background: linear-gradient(90deg,#ff5f00 0,#ef9805)
}

.special-games-button .btn.multiple-of-the-day:not(.a-color)>i {
    color: #ef9805
}

.sp-sub-list-bc.multiple-of-the-day {
    transition: .24s
}

@media (hover: hover) {
    .sp-sub-list-bc.multiple-of-the-day:hover {
        cursor:pointer
    }

    .sp-sub-list-bc.multiple-of-the-day:hover .sp-s-l-head-bc {
        background: rgba(255,95,0,.6);
        box-shadow: 0 0 8px 0 rgba(255,95,0,.6)
    }

    .sp-sub-list-bc.multiple-of-the-day:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.multiple-of-the-day:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

@media not all and (hover: hover) {
    .sp-sub-list-bc.multiple-of-the-day:active .sp-s-l-head-bc {
        background:rgba(255,95,0,.6);
        box-shadow: 0 0 8px 0 rgba(255,95,0,.6)
    }

    .sp-sub-list-bc.multiple-of-the-day:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.multiple-of-the-day:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

.sp-sub-list-bc.multiple-of-the-day:not(.a-color) .sp-s-l-h-flag-bc {
    color: #ef9805
}

.sp-sub-list-bc.multiple-of-the-day.a-color .sp-s-l-head-bc,.sp-sub-list-bc.multiple-of-the-day.selected .sp-s-l-head-bc {
    background: #ff5f00;
    background: linear-gradient(90deg,#ff5f00 0,#ef9805)
}

.sp-sub-list-bc.multiple-of-the-day.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.multiple-of-the-day.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,.sp-sub-list-bc.multiple-of-the-day.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.multiple-of-the-day.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff
}

.sp-sub-list-bc.multiple-of-the-day.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,.sp-sub-list-bc.multiple-of-the-day.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0,0%,100%,.7)
}

.special-games-button .btn.upcoming-matches.a-color {
    background: #026c90;
    background: linear-gradient(90deg,#026c90 0,#0097b7)
}

.special-games-button .btn.upcoming-matches:not(.a-color)>i {
    color: #0097b7
}

.sp-sub-list-bc.upcoming-matches {
    transition: .24s
}

@media (hover: hover) {
    .sp-sub-list-bc.upcoming-matches:hover {
        cursor:pointer
    }

    .sp-sub-list-bc.upcoming-matches:hover .sp-s-l-head-bc {
        background: rgba(2,108,144,.6);
        box-shadow: 0 0 8px 0 rgba(2,108,144,.6)
    }

    .sp-sub-list-bc.upcoming-matches:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.upcoming-matches:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

@media not all and (hover: hover) {
    .sp-sub-list-bc.upcoming-matches:active .sp-s-l-head-bc {
        background:rgba(2,108,144,.6);
        box-shadow: 0 0 8px 0 rgba(2,108,144,.6)
    }

    .sp-sub-list-bc.upcoming-matches:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.upcoming-matches:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

.sp-sub-list-bc.upcoming-matches:not(.a-color) .sp-s-l-h-flag-bc {
    color: #0097b7
}

.sp-sub-list-bc.upcoming-matches.a-color .sp-s-l-head-bc,.sp-sub-list-bc.upcoming-matches.selected .sp-s-l-head-bc {
    background: #026c90;
    background: linear-gradient(90deg,#026c90 0,#0097b7)
}

.sp-sub-list-bc.upcoming-matches.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.upcoming-matches.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,.sp-sub-list-bc.upcoming-matches.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.upcoming-matches.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff
}

.sp-sub-list-bc.upcoming-matches.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,.sp-sub-list-bc.upcoming-matches.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0,0%,100%,.7)
}

.special-games-button .btn.upcoming.a-color {
    background: #026c90;
    background: linear-gradient(90deg,#026c90 0,#0097b7)
}

.special-games-button .btn.upcoming:not(.a-color)>i {
    color: #0097b7
}

.sp-sub-list-bc.upcoming {
    transition: .24s
}

@media (hover: hover) {
    .sp-sub-list-bc.upcoming:hover {
        cursor:pointer
    }

    .sp-sub-list-bc.upcoming:hover .sp-s-l-head-bc {
        background: rgba(2,108,144,.6);
        box-shadow: 0 0 8px 0 rgba(2,108,144,.6)
    }

    .sp-sub-list-bc.upcoming:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.upcoming:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

@media not all and (hover: hover) {
    .sp-sub-list-bc.upcoming:active .sp-s-l-head-bc {
        background:rgba(2,108,144,.6);
        box-shadow: 0 0 8px 0 rgba(2,108,144,.6)
    }

    .sp-sub-list-bc.upcoming:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.upcoming:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

.sp-sub-list-bc.upcoming:not(.a-color) .sp-s-l-h-flag-bc {
    color: #0097b7
}

.sp-sub-list-bc.upcoming.a-color .sp-s-l-head-bc,.sp-sub-list-bc.upcoming.selected .sp-s-l-head-bc {
    background: #026c90;
    background: linear-gradient(90deg,#026c90 0,#0097b7)
}

.sp-sub-list-bc.upcoming.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.upcoming.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,.sp-sub-list-bc.upcoming.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.upcoming.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff
}

.sp-sub-list-bc.upcoming.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,.sp-sub-list-bc.upcoming.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0,0%,100%,.7)
}

.special-games-button .btn.popular-matches.a-color {
    background: #3b26ac;
    background: linear-gradient(90deg,#3b26ac 0,#583de3)
}

.special-games-button .btn.popular-matches:not(.a-color)>i {
    color: #583de3
}

.sp-sub-list-bc.popular-matches {
    transition: .24s
}

@media (hover: hover) {
    .sp-sub-list-bc.popular-matches:hover {
        cursor:pointer
    }

    .sp-sub-list-bc.popular-matches:hover .sp-s-l-head-bc {
        background: rgba(59,38,172,.6);
        box-shadow: 0 0 8px 0 rgba(59,38,172,.6)
    }

    .sp-sub-list-bc.popular-matches:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.popular-matches:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

@media not all and (hover: hover) {
    .sp-sub-list-bc.popular-matches:active .sp-s-l-head-bc {
        background:rgba(59,38,172,.6);
        box-shadow: 0 0 8px 0 rgba(59,38,172,.6)
    }

    .sp-sub-list-bc.popular-matches:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.popular-matches:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

.sp-sub-list-bc.popular-matches:not(.a-color) .sp-s-l-h-flag-bc {
    color: #583de3
}

.sp-sub-list-bc.popular-matches.a-color .sp-s-l-head-bc,.sp-sub-list-bc.popular-matches.selected .sp-s-l-head-bc {
    background: #3b26ac;
    background: linear-gradient(90deg,#3b26ac 0,#583de3)
}

.sp-sub-list-bc.popular-matches.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.popular-matches.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,.sp-sub-list-bc.popular-matches.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.popular-matches.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff
}

.sp-sub-list-bc.popular-matches.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,.sp-sub-list-bc.popular-matches.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0,0%,100%,.7)
}

.special-games-button .btn.olympic-competitions.a-color {
    background: #c63947;
    background: linear-gradient(90deg,#c63947 0,#f55461)
}

.special-games-button .btn.olympic-competitions:not(.a-color)>i {
    color: #f55461
}

.sp-sub-list-bc.olympic-competitions {
    transition: .24s
}

@media (hover: hover) {
    .sp-sub-list-bc.olympic-competitions:hover {
        cursor:pointer
    }

    .sp-sub-list-bc.olympic-competitions:hover .sp-s-l-head-bc {
        background: rgba(198,57,71,.6);
        box-shadow: 0 0 8px 0 rgba(198,57,71,.6)
    }

    .sp-sub-list-bc.olympic-competitions:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.olympic-competitions:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

@media not all and (hover: hover) {
    .sp-sub-list-bc.olympic-competitions:active .sp-s-l-head-bc {
        background:rgba(198,57,71,.6);
        box-shadow: 0 0 8px 0 rgba(198,57,71,.6)
    }

    .sp-sub-list-bc.olympic-competitions:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.olympic-competitions:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

.sp-sub-list-bc.olympic-competitions:not(.a-color) .sp-s-l-h-flag-bc {
    color: #f55461
}

.sp-sub-list-bc.olympic-competitions.a-color .sp-s-l-head-bc,.sp-sub-list-bc.olympic-competitions.selected .sp-s-l-head-bc {
    background: #c63947;
    background: linear-gradient(90deg,#c63947 0,#f55461)
}

.sp-sub-list-bc.olympic-competitions.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.olympic-competitions.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,.sp-sub-list-bc.olympic-competitions.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.olympic-competitions.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff
}

.sp-sub-list-bc.olympic-competitions.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,.sp-sub-list-bc.olympic-competitions.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0,0%,100%,.7)
}

.special-games-button .btn.popular-competitions.a-color {
    background: #0648a3;
    background: linear-gradient(90deg,#0648a3 0,#2275e9)
}

.special-games-button .btn.popular-competitions:not(.a-color)>i {
    color: #2275e9
}

.sp-sub-list-bc.popular-competitions {
    transition: .24s
}

@media (hover: hover) {
    .sp-sub-list-bc.popular-competitions:hover {
        cursor:pointer
    }

    .sp-sub-list-bc.popular-competitions:hover .sp-s-l-head-bc {
        background: rgba(6,72,163,.6);
        box-shadow: 0 0 8px 0 rgba(6,72,163,.6)
    }

    .sp-sub-list-bc.popular-competitions:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.popular-competitions:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

@media not all and (hover: hover) {
    .sp-sub-list-bc.popular-competitions:active .sp-s-l-head-bc {
        background:rgba(6,72,163,.6);
        box-shadow: 0 0 8px 0 rgba(6,72,163,.6)
    }

    .sp-sub-list-bc.popular-competitions:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.popular-competitions:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

.sp-sub-list-bc.popular-competitions:not(.a-color) .sp-s-l-h-flag-bc {
    color: #2275e9
}

.sp-sub-list-bc.popular-competitions.a-color .sp-s-l-head-bc,.sp-sub-list-bc.popular-competitions.selected .sp-s-l-head-bc {
    background: #0648a3;
    background: linear-gradient(90deg,#0648a3 0,#2275e9)
}

.sp-sub-list-bc.popular-competitions.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.popular-competitions.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,.sp-sub-list-bc.popular-competitions.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.popular-competitions.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff
}

.sp-sub-list-bc.popular-competitions.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,.sp-sub-list-bc.popular-competitions.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0,0%,100%,.7)
}

.special-games-button .btn.boosted-bets.a-color {
    background: #097f18;
    background: linear-gradient(90deg,#097f18 0,#00bf19)
}

.special-games-button .btn.boosted-bets:not(.a-color)>i {
    color: #00bf19
}

.sp-sub-list-bc.boosted-bets {
    transition: .24s
}

@media (hover: hover) {
    .sp-sub-list-bc.boosted-bets:hover {
        cursor:pointer
    }

    .sp-sub-list-bc.boosted-bets:hover .sp-s-l-head-bc {
        background: rgba(9,127,24,.6);
        box-shadow: 0 0 8px 0 rgba(9,127,24,.6)
    }

    .sp-sub-list-bc.boosted-bets:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.boosted-bets:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

@media not all and (hover: hover) {
    .sp-sub-list-bc.boosted-bets:active .sp-s-l-head-bc {
        background:rgba(9,127,24,.6);
        box-shadow: 0 0 8px 0 rgba(9,127,24,.6)
    }

    .sp-sub-list-bc.boosted-bets:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.boosted-bets:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

.sp-sub-list-bc.boosted-bets:not(.a-color) .sp-s-l-h-flag-bc {
    color: #00bf19
}

.sp-sub-list-bc.boosted-bets.a-color .sp-s-l-head-bc,.sp-sub-list-bc.boosted-bets.selected .sp-s-l-head-bc {
    background: #097f18;
    background: linear-gradient(90deg,#097f18 0,#00bf19)
}

.sp-sub-list-bc.boosted-bets.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.boosted-bets.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,.sp-sub-list-bc.boosted-bets.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.boosted-bets.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff
}

.sp-sub-list-bc.boosted-bets.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,.sp-sub-list-bc.boosted-bets.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0,0%,100%,.7)
}

.special-games-button .btn.coupons.a-color {
    background: #852d91;
    background: linear-gradient(90deg,#852d91 0,#dc62f4)
}

.special-games-button .btn.coupons:not(.a-color)>i {
    color: #dc62f4
}

.sp-sub-list-bc.coupons {
    transition: .24s
}

@media (hover: hover) {
    .sp-sub-list-bc.coupons:hover {
        cursor:pointer
    }

    .sp-sub-list-bc.coupons:hover .sp-s-l-head-bc {
        background: rgba(133,45,145,.6);
        box-shadow: 0 0 8px 0 rgba(133,45,145,.6)
    }

    .sp-sub-list-bc.coupons:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.coupons:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

@media not all and (hover: hover) {
    .sp-sub-list-bc.coupons:active .sp-s-l-head-bc {
        background:rgba(133,45,145,.6);
        box-shadow: 0 0 8px 0 rgba(133,45,145,.6)
    }

    .sp-sub-list-bc.coupons:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.coupons:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

.sp-sub-list-bc.coupons:not(.a-color) .sp-s-l-h-flag-bc {
    color: #dc62f4
}

.sp-sub-list-bc.coupons.a-color .sp-s-l-head-bc,.sp-sub-list-bc.coupons.selected .sp-s-l-head-bc {
    background: #852d91;
    background: linear-gradient(90deg,#852d91 0,#dc62f4)
}

.sp-sub-list-bc.coupons.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.coupons.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,.sp-sub-list-bc.coupons.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.coupons.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff
}

.sp-sub-list-bc.coupons.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,.sp-sub-list-bc.coupons.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0,0%,100%,.7)
}

.special-games-button .btn.all.a-color {
    background: hero;
    background: linear-gradient(90deg,hero 0,hero-hover)
}

.special-games-button .btn.all:not(.a-color)>i {
    color: hero-hover
}

.sp-sub-list-bc.all {
    transition: .24s
}

@media (hover: hover) {
    .sp-sub-list-bc.all:hover {
        cursor:pointer
    }

    .sp-sub-list-bc.all:hover .sp-s-l-head-bc {
        background: rgba(var(--hero-rgb),.6);
        box-shadow: 0 0 8px 0 rgba(var(--hero-rgb),.6)
    }

    .sp-sub-list-bc.all:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.all:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

@media not all and (hover: hover) {
    .sp-sub-list-bc.all:active .sp-s-l-head-bc {
        background:rgba(var(--hero-rgb),.6);
        box-shadow: 0 0 8px 0 rgba(var(--hero-rgb),.6)
    }

    .sp-sub-list-bc.all:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.all:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

.sp-sub-list-bc.all:not(.a-color) .sp-s-l-h-flag-bc {
    color: var(--hero)
}

.sp-sub-list-bc.all.a-color .sp-s-l-head-bc,.sp-sub-list-bc.all.selected .sp-s-l-head-bc {
    background: var(--hero);
    background: linear-gradient(90deg,var(--hero) 0,var(--hero-hover))
}

.sp-sub-list-bc.all.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.all.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,.sp-sub-list-bc.all.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.all.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff
}

.sp-sub-list-bc.all.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,.sp-sub-list-bc.all.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0,0%,100%,.7)
}

.special-games-button .btn.live.a-color {
    background: #ff3449;
    background: linear-gradient(90deg,#ff3449 0,#f55461)
}

.special-games-button .btn.live:not(.a-color)>i {
    color: #f55461
}

.sp-sub-list-bc.live {
    transition: .24s
}

@media (hover: hover) {
    .sp-sub-list-bc.live:hover {
        cursor:pointer
    }

    .sp-sub-list-bc.live:hover .sp-s-l-head-bc {
        background: rgba(255,52,73,.6);
        box-shadow: 0 0 8px 0 rgba(255,52,73,.6)
    }

    .sp-sub-list-bc.live:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.live:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

@media not all and (hover: hover) {
    .sp-sub-list-bc.live:active .sp-s-l-head-bc {
        background:rgba(255,52,73,.6);
        box-shadow: 0 0 8px 0 rgba(255,52,73,.6)
    }

    .sp-sub-list-bc.live:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.live:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

.sp-sub-list-bc.live:not(.a-color) .sp-s-l-h-flag-bc {
    color: #f55461
}

.sp-sub-list-bc.live.a-color .sp-s-l-head-bc,.sp-sub-list-bc.live.selected .sp-s-l-head-bc {
    background: #ff3449;
    background: linear-gradient(90deg,#ff3449 0,#f55461)
}

.sp-sub-list-bc.live.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.live.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,.sp-sub-list-bc.live.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.live.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff
}

.sp-sub-list-bc.live.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,.sp-sub-list-bc.live.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0,0%,100%,.7)
}

.special-games-button .btn.results.a-color {
    background: #aa7f00;
    background: linear-gradient(90deg,#aa7f00 0,gold)
}

.special-games-button .btn.results:not(.a-color)>i {
    color: gold
}

.sp-sub-list-bc.results {
    transition: .24s
}

@media (hover: hover) {
    .sp-sub-list-bc.results:hover {
        cursor:pointer
    }

    .sp-sub-list-bc.results:hover .sp-s-l-head-bc {
        background: rgba(170,127,0,.6);
        box-shadow: 0 0 8px 0 rgba(170,127,0,.6)
    }

    .sp-sub-list-bc.results:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.results:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

@media not all and (hover: hover) {
    .sp-sub-list-bc.results:active .sp-s-l-head-bc {
        background:rgba(170,127,0,.6);
        box-shadow: 0 0 8px 0 rgba(170,127,0,.6)
    }

    .sp-sub-list-bc.results:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
        color: #fff
    }

    .sp-sub-list-bc.results:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
        color: hsla(0,0%,100%,.7)
    }
}

.sp-sub-list-bc.results:not(.a-color) .sp-s-l-h-flag-bc {
    color: gold
}

.sp-sub-list-bc.results.a-color .sp-s-l-head-bc,.sp-sub-list-bc.results.selected .sp-s-l-head-bc {
    background: #aa7f00;
    background: linear-gradient(90deg,#aa7f00 0,gold)
}

.sp-sub-list-bc.results.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.results.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,.sp-sub-list-bc.results.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.results.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff
}

.sp-sub-list-bc.results.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,.sp-sub-list-bc.results.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0,0%,100%,.7)
}

.header-icon:empty,.social-icon {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    font-size: 12px;
    cursor: pointer;
    transition: opacity .24s
}

.header-icon:empty+.social-icon,.social-icon+.social-icon {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

[dir=ltr] .header-icon:empty.bc-i-telegram:before,[dir=ltr] .social-icon.bc-i-telegram:before {
    margin-left: -2px
}

[dir=rtl] .header-icon:empty.bc-i-telegram:before,[dir=rtl] .social-icon.bc-i-telegram:before {
    margin-right: 2px
}

.header-icon:empty.bc-i-instagram,.social-icon.bc-i-instagram {
    background-image: radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)
}

.header-icon.bc-i-blog,.social-icon.bc-i-blog {
    color: #fff;
    background-color: #ea8c1c;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-blog:hover,.social-icon.bc-i-blog:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-blog:active,.social-icon.bc-i-blog:active {
        opacity:.8
    }
}

.header-icon.bc-i-gmail,.social-icon.bc-i-gmail {
    color: #fff;
    background-color: #bb001b;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-gmail:hover,.social-icon.bc-i-gmail:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-gmail:active,.social-icon.bc-i-gmail:active {
        opacity:.8
    }
}

.header-icon.bc-i-facebook,.social-icon.bc-i-facebook {
    color: #fff;
    background-color: #4867aa;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-facebook:hover,.social-icon.bc-i-facebook:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-facebook:active,.social-icon.bc-i-facebook:active {
        opacity:.8
    }
}

.header-icon.bc-i-instagram,.social-icon.bc-i-instagram {
    color: #fff;
    background-color: #d6249f;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-instagram:hover,.social-icon.bc-i-instagram:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-instagram:active,.social-icon.bc-i-instagram:active {
        opacity:.8
    }
}

.header-icon.bc-i-ok,.social-icon.bc-i-ok {
    color: #fff;
    background-color: #ff8503;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-ok:hover,.social-icon.bc-i-ok:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-ok:active,.social-icon.bc-i-ok:active {
        opacity:.8
    }
}

.header-icon.bc-i-pinterest,.social-icon.bc-i-pinterest {
    color: #fff;
    background-color: #df0022;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-pinterest:hover,.social-icon.bc-i-pinterest:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-pinterest:active,.social-icon.bc-i-pinterest:active {
        opacity:.8
    }
}

.header-icon.bc-i-reddit,.social-icon.bc-i-reddit {
    color: #fff;
    background-color: #f24100;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-reddit:hover,.social-icon.bc-i-reddit:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-reddit:active,.social-icon.bc-i-reddit:active {
        opacity:.8
    }
}

.header-icon.bc-i-telegram,.social-icon.bc-i-telegram {
    color: #fff;
    background-color: #1e96d3;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-telegram:hover,.social-icon.bc-i-telegram:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-telegram:active,.social-icon.bc-i-telegram:active {
        opacity:.8
    }
}

.header-icon.bc-i-tiktok,.social-icon.bc-i-tiktok {
    color: #fff;
    background-color: #000;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-tiktok:hover,.social-icon.bc-i-tiktok:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-tiktok:active,.social-icon.bc-i-tiktok:active {
        opacity:.8
    }
}

.header-icon.bc-i-tumblr,.social-icon.bc-i-tumblr {
    color: #fff;
    background-color: #34465d;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-tumblr:hover,.social-icon.bc-i-tumblr:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-tumblr:active,.social-icon.bc-i-tumblr:active {
        opacity:.8
    }
}

.header-icon.bc-i-twitch,.social-icon.bc-i-twitch {
    color: #fff;
    background-color: #5f3e9d;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-twitch:hover,.social-icon.bc-i-twitch:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-twitch:active,.social-icon.bc-i-twitch:active {
        opacity:.8
    }
}

.header-icon.bc-i-twitter,.social-icon.bc-i-twitter {
    color: #fff;
    background-color: #4ea0ec;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-twitter:hover,.social-icon.bc-i-twitter:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-twitter:active,.social-icon.bc-i-twitter:active {
        opacity:.8
    }
}

.header-icon.bc-i-skype,.social-icon.bc-i-skype {
    color: #fff;
    background-color: #00a6e4;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-skype:hover,.social-icon.bc-i-skype:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-skype:active,.social-icon.bc-i-skype:active {
        opacity:.8
    }
}

.header-icon.bc-i-viber,.social-icon.bc-i-viber {
    color: #fff;
    background-color: #774e97;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-viber:hover,.social-icon.bc-i-viber:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-viber:active,.social-icon.bc-i-viber:active {
        opacity:.8
    }
}

.header-icon.bc-i-vk,.social-icon.bc-i-vk {
    color: #fff;
    background-color: #4680c2;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-vk:hover,.social-icon.bc-i-vk:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-vk:active,.social-icon.bc-i-vk:active {
        opacity:.8
    }
}

.header-icon.bc-i-whatsapp,.social-icon.bc-i-whatsapp {
    color: #fff;
    background-color: #30d64c;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-whatsapp:hover,.social-icon.bc-i-whatsapp:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-whatsapp:active,.social-icon.bc-i-whatsapp:active {
        opacity:.8
    }
}

.header-icon.bc-i-youtube,.social-icon.bc-i-youtube {
    color: #fff;
    background-color: red;
    transition: .24s
}

@media (hover: hover) {
    .header-icon.bc-i-youtube:hover,.social-icon.bc-i-youtube:hover {
        opacity:.8;
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .header-icon.bc-i-youtube:active,.social-icon.bc-i-youtube:active {
        opacity:.8
    }
}

.spoiler {
    border-top: 1px solid rgba(var(--b-sc-rgb),.1);
    border-bottom: 1px solid rgba(var(--b-sc-rgb),.1);
    position: relative
}

.spoiler+.spoiler {
    border-top: none
}

.spoiler>input[type=checkbox] {
    min-height: 40px;
    z-index: 10;
    position: absolute;
    top: 0;
    opacity: 0;
    width: 100%;
    cursor: pointer
}

.spoiler>input[type=checkbox]:checked~.spoiler-title {
    color: var(--accent)
}

.spoiler>input[type=checkbox]:checked~.spoiler-title:before {
    content: ""
}

.spoiler>input[type=checkbox]:checked~.spoiler-content {
    height: auto;
    padding-bottom: 10px
}

.spoiler .spoiler-toggle {
    display: none
}

.spoiler .spoiler {
    -webkit-padding-start: 14px;
    padding-inline-start:14px}

.spoiler-title {
    display: flex;
    align-items: center;
    position: relative;
    color: rgba(var(--b-sc-rgb),.9);
    font-size: 14px;
    font-weight: 400;
    min-height: 40px;
    padding: 10px 0;
    -webkit-padding-start: 16px;
    padding-inline-start:16px}

.spoiler-title:before {
    content: "";
    position: absolute;
    top: 0;
    font: 9px/38px "BetConstruct-Icons"
}

[dir=ltr] .spoiler-title:before {
    left: 0
}

[dir=rtl] .spoiler-title:before {
    right: 0
}

.spoiler-content {
    height: 0;
    overflow: hidden
}

.spoiler-content p {
    color: rgba(var(--b-sc-rgb),.9)
}

.form-control-bc {
    position: relative
}

.form-control-bc.filled .form-control-title-bc,.form-control-bc.focused .form-control-title-bc {
    top: -2px;
    font-size: 12px;
    line-height: 15px
}

.form-control-bc.focused .form-control-input-stroke-bc:after {
    width: 100%;
    background: var(--hero)
}

.form-control-bc.focused .form-control-icon-bc.bc-i-arrow-drop-down-bottom {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
    color: var(--hero)
}

.form-control-bc.invalid .form-control-input-stroke-bc:after {
    width: 100%;
    background: var(--oc-3);
    box-shadow: 0 2px 4px 0 var(--oc-3)
}

.form-control-bc.invalid .form-control-input-bc,.form-control-bc.invalid .form-control-textarea-bc {
    border: 1px solid var(--oc-3)
}

.form-control-bc.invalid .form-control-input-bc:not([type=password]):not([type=number]):not([type=tel]),.form-control-bc.invalid .form-control-textarea-bc:not([type=password]):not([type=number]):not([type=tel]) {
    color: var(--oc-3)
}

.form-control-bc.invalid .form-control-select-bc {
    border: 1px solid var(--oc-3)
}

.form-control-bc.invalid .form-control-input-bc:read-only:not([type=password]):not([type=number]):not([type=tel]),.form-control-bc.invalid .form-control-textarea-bc:read-only:not([type=password]):not([type=number]):not([type=tel]) {
    color: rgba(var(--oc-3-rgb),.6)
}

.form-control-label-bc {
    display: flex;
    align-items: center;
    position: relative
}

.form-control-label-bc.inputs {
    height: 52px;
    caret-color: rgba(var(--b-sc-rgb),.9)
}

.form-control-label-bc.textareas {
    background: var(--b)
}

.form-control-label-bc.textareas .form-control-textarea-bc {
    padding-top: 36px
}

.form-control-label-bc.textareas .form-control-textarea {
    width: 100%;
    resize: none;
    overflow-x: hidden;
    color: rgba(var(--b-sc-rgb),.9);
    box-sizing: border-box
}

.form-control-label-bc.textareas .form-control-textarea::-webkit-input-placeholder {
    color: rgba(var(--b-sc-rgb),.4)
}

.form-control-label-bc.textareas .form-control-textarea::placeholder {
    color: rgba(var(--b-sc-rgb),.4)
}

.form-control-input-bc,.form-control-textarea-bc {
    width: 100%;
    height: 100%;
    border: none;
    outline: none;
    box-sizing: border-box;
    background: transparent;
    font-family: inherit;
    font-weight: 400;
    font-size: 14px;
    color: var(--b-sc);
    transition: color .24s ease
}

.form-control-input-bc[type=date],.form-control-textarea-bc[type=date] {
    line-height: 29px
}

.form-control-icon-bc {
    display: flex;
    justify-content: center;
    align-items: center;
    color: rgba(var(--b-sc-rgb),.8);
    position: absolute;
    top: 50%;
    width: 20px;
    height: 20px;
    text-align: center;
    font-size: 10px;
    cursor: pointer;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

[dir=ltr] .form-control-icon-bc {
    right: 18px
}

[dir=rtl] .form-control-icon-bc {
    left: 18px
}

.form-control-icon-bc[class*=bc-i-eye] {
    width: 26px;
    height: 26px;
    font-size: 20px
}

.form-control-fine-name-bc {
    display: block;
    width: 100%;
    height: 100%;
    font-weight: 400;
    font-size: 12px;
    color: var(--b-sc);
    line-height: 52px
}

.form-control-input-stroke-bc {
    display: block;
    width: 100%;
    height: 2px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto
}

.form-control-input-stroke-bc:after,.form-control-input-stroke-bc:before {
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto
}

.form-control-input-stroke-bc:before {
    width: 100%;
    background-color: #b6b6ce;
    background-color: var(--skin-palette-16);
    transition-property: background-color,opacity;
    transition-duration: .24s;
    opacity: .5
}

.form-control-input-stroke-bc:after {
    width: 0;
    transition-property: width,background-color;
    transition-duration: .24s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.form-control-title-bc {
    width: calc(100% - 48px);
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.4);
    line-height: 14px;
    position: absolute;
    top: 12px;
    text-align: start;
    transition-property: top,font-size,line-height,color;
    transition-duration: .24s;
    pointer-events: none
}

[dir=ltr] .form-control-title-bc {
    left: 0
}

[dir=rtl] .form-control-title-bc {
    right: 0
}

.form-control-message-holder-bc {
    margin-top: 3px;
    -webkit-animation: form-control-message .24s ease;
    animation: form-control-message .24s ease
}

@-webkit-keyframes form-control-message {
    0% {
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes form-control-message {
    0% {
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

.form-control-message-bc {
    display: flex;
    padding: 5px;
    color: var(--b-sc);
    background: rgba(var(--oc-3-rgb),.2);
    border-radius: 4px;
    font-size: 12px
}

.checkbox-control-bc .form-control-message-bc {
    -webkit-padding-start: 28px;
    padding-inline-start:28px}

.checkbox-control-content-bc {
    display: flex;
    cursor: pointer;
    position: relative
}

.checkbox-control-input-bc {
    position: absolute;
    opacity: 0;
    pointer-events: none
}

.checkbox-control-input-bc:checked~.checkbox-control-icon-bc {
    background: var(--hero)
}

.checkbox-control-input-bc:checked~.checkbox-control-icon-bc:before {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.checkbox-control-input-bc:checked:disabled~.checkbox-control-icon-bc {
    background: rgba(var(--hero-rgb),.4)
}

.checkbox-control-input-bc:disabled~.checkbox-control-icon-bc {
    background: rgba(var(--b-sc-rgb),.05)
}

.checkbox-control-icon-bc {
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    font-size: 9px;
    line-height: 18px;
    text-align: center;
    background: rgba(var(--b-sc-rgb),.2);
    border-radius: 4px;
    color: var(--hero-sc);
    transition: background .4s
}

.checkbox-control-icon-bc+.checkbox-control-text-bc {
    -webkit-margin-start: 14px;
    margin-inline-start:14px}

.checkbox-control-icon-bc:before {
    display: block;
    -webkit-transform: scale(0);
    transform: scale(0);
    transition: -webkit-transform .4s;
    transition: transform .4s;
    transition: transform .4s,-webkit-transform .4s
}

.checkbox-control-text-bc {
    flex: auto;
    color: rgba(var(--b-sc-rgb),.7);
    font-size: 14px;
    line-height: 16px
}

.checkbox-control-text-bc a {
    color: rgba(var(--b-sc-rgb),.9);
    text-decoration: underline
}

.checkbox-control-text-content span *,.checkbox-control-text-privacy {
    display: inline
}

.privacy-police-text {
    padding: 0 5px
}

.radio-control-bc~.radio-control-bc {
    -webkit-margin-start: 15px;
    margin-inline-start:15px}

.form-control-title-static-bc {
    width: 100%;
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.7);
    line-height: 16px
}

.form-control-title-static-bc>a {
    color: rgba(var(--b-sc-rgb),.5);
    text-decoration: underline
}

.radio-control-content-bc {
    cursor: pointer;
    -webkit-padding-start: 24px;
    padding-inline-start:24px}

.radio-control-input-holder-bc {
    width: 20px;
    height: 20px;
    position: absolute
}

.form-controls-group-bc.telephone .form-controls-field-bc.country-code {
    width: 82px
}

.form-controls-group-bc.telephone .form-controls-field-bc.country-code .form-control-title-bc {
    -webkit-padding-end: 12px;
    padding-inline-end:12px}

.form-controls-fields-bc {
    display: table;
    table-layout: fixed;
    border-collapse: collapse;
    width: 100%
}

.form-controls-field-bc {
    display: table-cell;
    vertical-align: top
}

[dir=ltr] .form-controls-field-bc {
    border-right: 4px solid transparent
}

[dir=rtl] .form-controls-field-bc {
    border-left: 4px solid transparent
}

.form-controls-field-bc:last-child {
    border: none
}

.select-option-holder-bc {
    display: block;
    width: 100%;
    height: 100%;
    position: relative
}

.select-option-bc {
    display: block;
    width: 100%;
    height: 100%;
    border: none;
    outline: none;
    border-radius: 0;
    -webkit-appearance: none;
    appearance: none;
    font-family: inherit;
    text-transform: capitalize
}

[dir=ltr] .select-option-bc {
    padding-left: 8px;
    padding-right: 30px
}

[dir=rtl] .select-option-bc {
    padding-right: 8px;
    padding-left: 30px
}

.select-option-bc>option {
    color: var(--b)
}

.select-option-bc:focus+.select-option-icon-bc {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
}

.select-option-icon-bc {
    display: inline-block;
    vertical-align: top;
    width: 12px;
    height: 12px;
    font-size: 8px;
    line-height: 12px;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto 0;
    transition: -webkit-transform .24s ease;
    transition: transform .24s ease;
    transition: transform .24s ease,-webkit-transform .24s ease
}

[dir=ltr] .select-option-icon-bc {
    right: 9px
}

[dir=rtl] .select-option-icon-bc {
    left: 9px
}

.form-control-input-stroke-bc {
    display: none
}

.form-control-fine-name-bc,.form-control-input-bc,.form-control-label-file-bc,.form-control-select-bc,.form-control-textarea-bc {
    color: rgba(var(--b-sc-rgb),.9);
    font-size: 14px;
    background: rgba(var(--b-sc-rgb),.15);
    border-radius: 4px;
    padding: 20px 15px 4px;
    transition: background .24s
}

.form-control-fine-name-bc:disabled,.form-control-input-bc:disabled,.form-control-label-file-bc:disabled,.form-control-select-bc:disabled,.form-control-textarea-bc:disabled {
    background: rgba(var(--b-sc-rgb),.05)
}

.form-control-select-bc {
    cursor: pointer
}

.form-control-fine-name-bc {
    padding-top: 10px
}

.form-control-input-bc:read-only {
    color: rgba(var(--b-sc-rgb),.3);
    background: rgba(var(--b-sc-rgb),.05)
}

.form-control-input-bc:read-only~.form-control-title-bc {
    color: rgba(var(--b-sc-rgb),.2)
}

.form-control-input-bc:not([name=phoneCode]) {
    -webkit-padding-end: 44px;
    padding-inline-end:44px}

.form-control-textarea-bc .form-control-textarea:read-only {
    color: rgba(var(--b-sc-rgb),.3);
    background: rgba(var(--b-sc-rgb),.05)
}

.form-control-textarea-bc .form-control-textarea:read-only~.form-control-title-bc {
    color: rgba(var(--b-sc-rgb),.2)
}

.form-control-textarea-bc .form-control-textarea:not([name=phoneCode]) {
    -webkit-padding-end: 44px;
    padding-inline-end:44px}

.form-control-title-bc {
    top: 20px;
    font-weight: 400;
    padding: 0
}

[dir=ltr] .form-control-title-bc {
    left: 15px
}

[dir=rtl] .form-control-title-bc {
    right: 15px
}

.form-control-bc.filled .form-control-title-bc,.form-control-bc.focused .form-control-title-bc {
    top: 10px
}

.bonus-request .textareas .form-control-textarea-bc {
    padding: 10px 15px 15px
}

.u-i-common-content-textarea,.u-i-common-content-textarea+.u-i-p-c-footer-bc {
    margin-top: 10px
}

.market-group-holder-bc {
    display: flex
}

.market-group-holder-bc>div {
    width: 100%
}

.market-group-holder-bc>div+div {
    -webkit-margin-start: 1px;
    margin-inline-start:1px}

.market-group-holder-bc.ext-24>.market-group-item-bc {
    height: 24px
}

.market-group-holder-bc.ext-32>.market-group-item-bc {
    height: 32px
}

.market-group-holder-bc.ext-44>.market-group-item-bc {
    height: 44px
}

.odometer-inside {
    display: inline-flex
}

[dir=rtl] .odometer-inside {
    direction: ltr
}

.Toastify .Toastify__toast {
    min-height: 54px;
    border-radius: 4px
}

.Toastify .Toastify__toast-theme--colored.Toastify__toast--success {
    background: #008d47
}

.Toastify .Toastify__toast-theme--colored.Toastify__toast--warning {
    background: #aa7f00
}

.Toastify .Toastify__toast-container {
    touch-action: pan-y
}

@media screen and (max-width: 480px) {
    .Toastify .Toastify__toast-container {
        width:calc(100vw - 20px);
        margin-bottom: 10px
    }

    [dir=ltr] .Toastify .Toastify__toast-container {
        left: 10px
    }

    [dir=rtl] .Toastify .Toastify__toast-container {
        right: 10px
    }
}

.Toastify__toast-body {
    font-weight: 500
}

.Toastify__toast-body,html {
    font-family: Roboto,Arial,Helvetica,sans-serif
}

html.scroll-locked {
    overflow: hidden
}

html.scroll-locked,html.scroll-locked body {
    height: var(--window-height)
}

html:not([style]) .bc-loader {
    display: none
}

body,html {
    width: 100%;
    min-height: 100%
}

@-webkit-keyframes theme-view {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes theme-view {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

body {
    background: var(--b)
}

.ellipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.disabled,.opacity {
    opacity: .4
}

.disabled,.hidden-global {
    pointer-events: none
}

.hidden-global {
    opacity: 0
}

.no-cursor {
    cursor: auto!important
}

.display-none {
    display: none!important
}

.underline {
    cursor: pointer;
    text-decoration: underline
}

::-webkit-calendar-picker-indicator {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0
}

.home:not([style]) {
    color: var(--hero)
}

.away:not([style]) {
    color: var(--brand)
}

.empty-b-text-v-bc {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding: 5vh 10px;
    color: rgba(var(--b-sc-rgb),.7);
    text-align: center
}

.bc-loader {
    display: flex;
    margin: auto;
    padding: 2vh 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.bc-loader.medium {
    width: 100%
}

.bc-loader.small {
    padding: 0;
    width: auto;
    height: 100%
}

.bc-loader.full {
    width: 100%;
    height: 88vh
}

.full-transparent-loader {
    position: fixed;
    background: rgba(var(--b-rgb),.7);
    z-index: 100
}

.selected-underline {
    position: relative
}

.selected-underline:before {
    content: "";
    display: block;
    width: 0;
    height: 1px;
    background: var(--hero);
    position: absolute;
    bottom: 0;
    left: 50%;
    transition: width .24s,left .24s
}

.selected-underline.active:before {
    left: 0;
    width: 100%
}

.need-to-login {
    flex-direction: column;
    width: 370px;
    margin: auto
}

.need-to-login .btn {
    margin-top: 20px
}

[data-status="0"] {
    color: #ff3449!important
}

[data-status="1"] {
    color: #109121!important
}

[data-status="2"] {
    color: #aa7f00
}

[data-status="3"] {
    color: var(--b-sc)
}

[data-status="4"] {
    color: #c18820
}

[data-status="5"] {
    color: #7c888d
}

[data-status="6"] {
    color: #d38d72
}

[data-status="7"] {
    color: rgba(var(--b-sc-rgb),.8)
}

[data-status="8"] {
    color: #017ca0
}

[data-status="9"] {
    color: #00f
}

[data-status="10"] {
    color: orange!important
}

[data-status="11"] {
    color: #dd82d2
}

[data-status=read] {
    background: rgba(var(--b-sc-rgb),.1)
}

[data-status=unread] {
    background: rgba(var(--b-sc-rgb),.2);
    position: relative
}

[data-status=unread]:before {
    content: "";
    position: absolute;
    top: -1px;
    width: 8px;
    height: 8px;
    background: var(--hero);
    border-radius: 50%;
    border: 2px solid var(--b)
}

[dir=ltr] [data-status=unread]:before {
    right: -1px
}

[dir=rtl] [data-status=unread]:before {
    left: -1px
}

html {
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.empty-b-text-v-bc {
    font-size: 13px;
    line-height: 16px
}

.in-center {
    display: flex;
    align-items: center;
    height: 100%;
    padding: 0 20px
}

.casino-slots .sdr-item-holder-bc-text .competition-wrapper-bc {
    padding: 0 7px
}

.casino-category-games {
    display: grid;
    grid-gap: 10px;
    margin-top: 10px
}

.casino-category-head {
    margin-top: 26px
}

.casino-category-head:first-child {
    margin-top: 10px
}

.casino-game-item {
    width: 100%;
    padding-top: 70%;
    background: rgba(var(--b-sc-rgb),.1) no-repeat 50%/contain;
    border-radius: 4px;
    overflow: hidden;
    position: relative
}

.casino-game-item:after {
    content: attr(data-badge);
    position: absolute;
    top: -40px;
    right: -40px;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    width: 80px;
    height: 80px;
    padding-bottom: 2px;
    box-sizing: border-box;
    font-size: 9px;
    line-height: 11px;
    font-weight: 500;
    letter-spacing: .33px;
    text-transform: uppercase;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.casino-game-item.badge-ByBetconstruct:after {
    width: 120px;
    height: 80px;
    top: -26px;
    right: -48px
}

.casino-game-item-block {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 100%;
    height: 100%;
    z-index: 1;
    -webkit-animation: casino-game-layer .4s forwards;
    animation: casino-game-layer .4s forwards;
    overflow: hidden
}

.casino-game-item-block+.casino-game-item-fav-bc {
    opacity: 1
}

@-webkit-keyframes casino-game-layer {
    0% {
        opacity: 0;
        pointer-events: none
    }

    to {
        opacity: 1;
        pointer-events: auto;
        -webkit-backdrop-filter: blur(2px);
        backdrop-filter: blur(2px);
        background: rgba(0,0,0,.5)
    }
}

@keyframes casino-game-layer {
    0% {
        opacity: 0;
        pointer-events: none
    }

    to {
        opacity: 1;
        pointer-events: auto;
        -webkit-backdrop-filter: blur(2px);
        backdrop-filter: blur(2px);
        background: rgba(0,0,0,.5)
    }
}

.casino-game-item-image-bc {
    width: 100%;
    display: block;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    transition: -webkit-filter .24s;
    transition: filter .24s;
    transition: filter .24s,-webkit-filter .24s
}

.casino-game-icons {
    display: flex;
    justify-content: flex-end;
    color: hsla(0,0%,100%,.8);
    font-size: 16px
}

.casino-game-icons i {
    cursor: pointer
}

.casino-game-item-fav-bc {
    position: absolute;
    color: hsla(0,0%,100%,.8);
    font-size: 16px;
    opacity: 0;
    transition: .24s;
    cursor: pointer;
    z-index: 2
}

.casino-game-item-fav-bc.active {
    opacity: 1;
    color: #fff
}

.casino-game-item-fav-bc.active:before {
    content: ""
}

.casino-game-item-label-bc {
    color: #fff;
    text-align: center;
    font-size: 16px;
    line-height: 18px;
    font-weight: 500;
    -webkit-animation: casino-game-layer-label .4s forwards;
    animation: casino-game-layer-label .4s forwards
}

@-webkit-keyframes casino-game-layer-label {
    0% {
        -webkit-filter: blur(10px);
        filter: blur(10px)
    }

    to {
        -webkit-filter: blur(0);
        filter: blur(0)
    }
}

@keyframes casino-game-layer-label {
    0% {
        -webkit-filter: blur(10px);
        filter: blur(10px)
    }

    to {
        -webkit-filter: blur(0);
        filter: blur(0)
    }
}

.casino-game-buttons {
    display: flex;
    justify-content: center
}

.casino-game-buttons>.btn {
    width: auto
}

.casino-game-buttons>.btn:first-child {
    -webkit-animation: casino-game-layer-first-btn .4s forwards;
    animation: casino-game-layer-first-btn .4s forwards
}

.casino-game-buttons>.btn:nth-child(2) {
    color: hsla(0,0%,100%,.9);
    border-color: hsla(0,0%,100%,.6);
    -webkit-animation: casino-game-layer-second-btn .4s forwards;
    animation: casino-game-layer-second-btn .4s forwards
}

@-webkit-keyframes casino-game-layer-first-btn {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes casino-game-layer-first-btn {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes casino-game-layer-second-btn {
    0% {
        opacity: 0;
        -webkit-transform: translateY(50%);
        transform: translateY(50%)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes casino-game-layer-second-btn {
    0% {
        opacity: 0;
        -webkit-transform: translateY(50%);
        transform: translateY(50%)
    }

    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

.casino-category-head,.casino-providers-more {
    display: flex;
    align-items: center
}

.casino-category-types {
    display: grid;
    grid-gap: 20px
}

.casino-category-title {
    flex: auto;
    color: var(--b-sc);
    height: 20px;
    font-size: 16px;
    line-height: 20px
}

.casino-category-content {
    padding: 5px 7px;
    background: linear-gradient(180deg,hsla(0,0%,100%,.05) 1%,rgba(30,38,57,.05) 46%,transparent);
    overflow: hidden
}

.casino-category-content .casino-category-head {
    border-bottom: 1px solid rgba(var(--b-sc-rgb),.15);
    padding-bottom: 10px
}

.casino-category-content .casino-category-games {
    padding: 0
}

.s-more-c-bc {
    display: flex;
    align-items: center;
    flex-shrink: 0;
    -webkit-margin-start: 10px;
    margin-inline-start:10px;color: rgba(var(--b-sc-rgb),.5)
}

.casino-search-no-results {
    width: 100%;
    height: 280px;
    margin-top: 20px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.casino-search-no-results-image {
    height: 132px;
    display: block;
    margin-bottom: 27px
}

.casino-search-no-results-label {
    text-align: center;
    font-size: 16px;
    line-height: 18px;
    color: var(--b-sc)
}

.casino-game-details-bg {
    width: 100%;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative
}

.casino-game-details-bg:after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1
}

.casino-game-details {
    position: relative;
    height: 100%;
    z-index: 5
}

.casino-game-details-icon-duplicate {
    width: 100%;
    -webkit-filter: blur(4px) brightness(.8);
    filter: blur(4px) brightness(.8);
    background: no-repeat 50%/cover
}

.casino-game-details-icon {
    background: no-repeat 50%/cover;
    position: relative;
    border-radius: 4px;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
    z-index: 5
}

.casino-game-details-title {
    color: var(--b-sc);
    font-weight: 500
}

.casino-game-details-prov-title {
    margin-top: 5px;
    color: rgba(var(--b-sc-rgb),.6)
}

.casino-game-details-buttons {
    margin-top: 20px
}

.live-casino-block .m-block-nav-items-bc {
    grid-template-columns: repeat(auto-fill,minmax(122px,1fr))
}

.live-casino-block .horizontal-sl-tab-bc {
    font-size: 12px;
    text-transform: uppercase
}

.casino-game-tabs .horizontal-sl-tab-bc {
    width: 100%
}

.casino-game-tabs .horizontal-sl-tab-bc[data-badge]:after {
    content: attr(data-badge);
    position: absolute;
    top: 2px;
    height: 12px;
    max-width: 99%;
    padding: 0 4px;
    box-sizing: border-box;
    border-radius: 4px;
    text-transform: capitalize;
    font-size: 8px;
    line-height: 12px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

[dir=ltr] .casino-game-tabs .horizontal-sl-tab-bc[data-badge]:after {
    left: auto;
    right: 0
}

[dir=rtl] .casino-game-tabs .horizontal-sl-tab-bc[data-badge]:after {
    left: 0;
    right: auto
}

.casino-game-tab-result {
    width: 100%
}

.casino-game-tab-description-bc {
    padding: 15px;
    color: rgba(var(--b-sc-rgb),.8);
    font-size: 14px;
    line-height: 20px
}

.casino-jackpot-list-block-bc {
    padding: 7px
}

.casino-jackpot-list-title {
    display: flex;
    align-items: center
}

.casino-jackpot-list-title>span {
    flex: auto;
    color: rgba(var(--b-sc-rgb),.6);
    text-transform: uppercase;
    font-size: 12px;
    line-height: 14px
}

.casino-jackpot-list-arrow {
    flex-shrink: 0;
    display: flex;
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.casino-jackpot-list-arrow>i {
    width: 24px;
    height: 24px;
    color: var(--b-sc);
    background: rgba(var(--b-sc-rgb),.15);
    border-radius: 4px;
    text-align: center;
    font-size: 11px;
    line-height: 24px
}

.casino-jackpot-list-arrow>i+i {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

[dir=rtl] .casino-jackpot-list-arrow>i:first-child:before {
    content: ""
}

[dir=rtl] .casino-jackpot-list-arrow>i:nth-child(2):before {
    content: ""
}

.casino-jackpot-list-item-bc {
    width: 100%;
    margin-bottom: 10px;
    background: rgba(var(--b-sc-rgb),.1);
    padding: 15px;
    border-radius: 4px
}

.casino-jackpot-logo-bc {
    height: 20px;
    display: block;
    margin-bottom: 5px
}

.casino-jackpot-label-bc {
    font-size: 10px;
    color: rgba(var(--b-sc-rgb),.7);
    padding-bottom: 14px;
    font-weight: 400;
    text-transform: uppercase
}

.casino-jackpot-status-bc {
    font-size: 10px;
    line-height: 12px;
    font-weight: 700;
    letter-spacing: 1px;
    padding-bottom: 5px;
    color: rgba(var(--b-sc-rgb),.5);
    text-transform: uppercase
}

.casino-jackpot-price-bc {
    color: var(--b-sc);
    text-transform: uppercase;
    font-size: 16px;
    letter-spacing: 1px;
    line-height: 18px;
    position: relative;
    display: inline-block
}

.casino-jackpot-price-cur-bc {
    position: absolute;
    top: -5px;
    font-size: 10px
}

[dir=ltr] .casino-jackpot-price-cur-bc {
    left: 100%
}

[dir=rtl] .casino-jackpot-price-cur-bc {
    right: 100%
}

.casino-category-games {
    grid-template-columns: repeat(auto-fill,minmax(140px,1fr));
    padding: 0 7px
}

.s-more-c-bc {
    font-size: 14px;
    line-height: 16px
}

.casino-select-provider-button-block-bc {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 44px;
    -webkit-padding-start: 7px;
    padding-inline-start:7px;-webkit-padding-end: 52px;
    padding-inline-end:52px;position: relative
}

.casino-select-provider-button-block-bc .sport-search-bc {
    top: 4px
}

.casino-category-providers {
    position: fixed;
    right: 0;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    z-index: 9
}

.casino-category-providers-select {
    display: flex;
    align-items: center;
    min-height: 46px;
    -webkit-padding-start: 7px;
    padding-inline-start:7px;-webkit-padding-end: 50px;
    padding-inline-end:50px;padding-bottom: 10px;
    position: relative
}

.casino-category-providers-select>.btn {
    width: auto;
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.casino-category-provider-count-bc {
    flex: auto;
    text-transform: uppercase;
    color: rgba(var(--b-sc-rgb),.5);
    font-size: 12px;
    line-height: 14px
}

.casino-category-providers-header {
    width: 100%;
    height: 44px;
    flex-shrink: 0;
    -webkit-padding-start: 15px;
    padding-inline-start:15px;position: relative;
    margin-bottom: 0;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.casino-category-providers-heading {
    color: var(--b-sc);
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 500;
    line-height: 44px
}

.casino-providers-list {
    flex: auto;
    padding: 0 7px;
    height: 100%;
    overflow: auto
}

.casino-providers-list-item {
    color: rgba(var(--b-sc-rgb),.6);
    background: rgba(var(--b-sc-rgb),.08);
    border-radius: 4px;
    margin-bottom: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    -webkit-padding-start: 10px;
    padding-inline-start:10px;-webkit-padding-end: 100px;
    padding-inline-end:100px;text-transform: uppercase;
    position: relative;
    font-size: 14px
}

.casino-providers-list-item .checked-icon {
    display: none
}

.casino-providers-list-item.selected {
    color: var(--b-sc);
    background: rgba(var(--b-sc-rgb),.2);
    position: relative
}

.casino-providers-list-item.selected .checked-icon {
    display: block;
    position: absolute;
    top: 12px;
    width: 12px;
    height: 6px;
    font-size: 15px
}

[dir=ltr] .casino-providers-list-item.selected .checked-icon {
    right: 10px
}

[dir=rtl] .casino-providers-list-item.selected .checked-icon {
    left: 10px
}

.casino-providers-list-item:after {
    content: attr(data-badge);
    position: absolute;
    top: 0;
    width: 64%;
    height: 100%;
    text-align: end;
    -webkit-padding-end: 30px;
    padding-inline-end:30px;box-sizing: border-box;
    border-radius: 4px;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 38px;
    letter-spacing: .44px
}

[dir=ltr] .casino-providers-list-item:after {
    right: 0
}

[dir=rtl] .casino-providers-list-item:after {
    left: 0
}

.casino-game-details-buttons {
    margin-bottom: 20px;
    padding: 0 7px
}

.casino-game-details-buttons>.btn+.btn {
    margin-top: 10px
}

.casino-game-item-block {
    padding: 5px
}

.casino-game-item-label-bc {
    font-size: 13px;
    line-height: 15px;
    font-weight: 400
}

.casino-game-tabs {
    width: 100%
}

.casino-game-tabs.live-casino-no-categories:not(:first-child) {
    margin-top: 10px
}

.live-casino-block>.slider-bc {
    margin-top: 5px
}

.save-filter-button-bc {
    flex-shrink: 0;
    padding: 10px 7px
}

.providers-close-button-bc {
    background-color: transparent;
    border: none;
    outline: none;
    width: 44px;
    height: 44px;
    text-align: center;
    padding: 0;
    font-size: 14px;
    color: var(--b-sc)
}

.casino-home-container,.layout-content-holder-bc {
    position: relative
}

.casino-game-title {
    text-align: center;
    text-shadow: 0 0 5px #000;
    color: #fff
}

.tournament-filters {
    padding: 10px
}

.tournament-filters h3 {
    color: #fff;
    margin-bottom: 10px
}

.tournament-filters ul li {
    padding: 5px;
    color: #fff;
    background-color: #383a40
}

.tournament-filters ul li.active {
    background-color: #9e9e9e
}

.casino-free-spin-block {
    margin-top: 20px
}

.casino-free-spin-block .competition-wrapper-bc {
    width: 100%;
    box-shadow: none
}

.casino-free-spin-block .competition-header-bc {
    border-radius: 4px
}

.casino-free-spin-block .casino-free-spin-grid {
    margin-top: 10px
}

.casino-game-details-bg,.casino-game-details-icon-duplicate {
    height: 180px
}

.casino-game-details-icon {
    width: 168px;
    height: 118px;
    margin: -59px auto 0
}

.casino-game-details-title {
    margin-top: 10px;
    text-align: center;
    font-size: 18px;
    line-height: 20px
}

.casino-game-details-prov-title {
    text-align: center;
    font-size: 12px;
    line-height: 14px
}

.casino-game-buttons .btn {
    height: 28px;
    padding: 0 10px
}

.casino-game-buttons .btn+.btn {
    overflow: hidden;
    -webkit-margin-start: 5px;
    margin-inline-start:5px;margin-top: 0
}

.casino-game-buttons>a span {
    display: none
}

.sportBonusDetailsTables-bc .casino-game-buttons .btn+.btn {
    margin-top: 0
}

.casino-game-item-fav-bc {
    top: 5px
}

[dir=ltr] .casino-game-item-fav-bc {
    left: 5px
}

[dir=rtl] .casino-game-item-fav-bc {
    right: 5px
}

[class*=skeleton-loader] {
    display: inline-flex;
    background: linear-gradient(90deg,rgba(var(--b-sc-rgb),.1) 0,rgba(var(--b-sc-rgb),.3) 50%,rgba(var(--b-sc-rgb),.1));
    background-size: 200%;
    border-radius: 4px;
    -webkit-animation: an-skeleton-loader 1s linear infinite;
    animation: an-skeleton-loader 1s linear infinite;
    pointer-events: none
}

.layout-bc .skeleton-loader-title {
    width: 50%;
    max-width: 50%;
    height: 8px
}

.layout-bc .skeleton-loader-full-text {
    width: 100%;
    max-width: 100%;
    height: 8px
}

.layout-bc .skeleton-loader-text {
    width: 60%;
    max-width: 60%;
    height: 8px
}

.layout-bc .skeleton-loader-center-text,.layout-bc .skeleton-loader-margin-text,.layout-bc .skeleton-loader-small-text {
    width: 30%;
    max-width: 30%;
    height: 8px
}

.layout-bc .skeleton-loader-center-text {
    margin: 0 auto
}

.layout-bc .skeleton-loader-margin-text {
    margin: 0 10px
}

.layout-bc .skeleton-loader-game-cube {
    padding: 35%
}

.layout-bc .skeleton-loader-full-banner {
    width: 100%;
    height: 100%
}

.layout-bc .skeleton-loader-banner {
    width: 108px;
    height: 130px
}

.layout-bc .skeleton-loader-banner+.skeleton-loader-banner {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.layout-bc .skeleton-loader-ex-small-cube {
    width: 24px;
    height: 24px
}

.layout-bc .skeleton-loader-small-select {
    width: 100%;
    max-width: 147px;
    height: 20px
}

.layout-bc .skeleton-loader-banner-height {
    width: 90%;
    height: 41px;
    margin: auto
}

.layout-bc .skeleton-loader-min-height {
    width: calc(100% - 14px);
    min-height: 30px;
    margin: auto
}

@-webkit-keyframes an-skeleton-loader {
    0% {
        background-position: 200%
    }

    50% {
        background-position: 100%
    }

    to {
        background-position: 0
    }
}

@keyframes an-skeleton-loader {
    0% {
        background-position: 200%
    }

    50% {
        background-position: 100%
    }

    to {
        background-position: 0
    }
}

.layout-bc .skeleton-loader-slider {
    padding: 25%
}

.layout-bc .skeleton-loader-small-cube {
    width: 30px;
    height: 30px
}

.games-horiz {
    overflow: hidden
}

.games-horiz-scroll {
    display: grid;
    grid-auto-flow: column;
    grid-gap: 10px
}

.horizontal-sl-item-bc {
    flex-direction: column;
    min-width: 80px;
    height: 60px;
    text-align: center
}

.horizontal-sl-item-bc.active {
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.15)
}

.horizontal-sl-item-bc+.horizontal-sl-item-bc {
    -webkit-margin-start: 5px;
    margin-inline-start:5px}

.games-horiz-title {
    margin-bottom: 10px;
    color: var(--b-sc);
    font-size: 16px;
    line-height: 18px
}

.games-horiz {
    margin: 10px 0;
    padding: 0 7px
}

.games-horiz-scroll {
    will-change: scroll-position;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    -webkit-scroll-snap-type: x proximity;
    scroll-snap-type: x proximity
}

.games-horiz-scroll::-webkit-scrollbar {
    display: none
}

.games-horiz-scroll .casino-game-item {
    min-width: 150px;
    scroll-snap-align: start
}

.countdown-banner-content {
    display: flex;
    justify-content: center;
    position: absolute;
    top: 5px;
    padding: 5px;
    color: var(--b-sc);
    background: rgba(var(--b-rgb),.8);
    border-radius: 4px;
    border: 1px solid rgba(var(--b-sc-rgb),.1);
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    box-shadow: 0 0 4px 0 rgba(0,0,0,.25);
    z-index: 1
}

[dir=ltr] .countdown-banner-content {
    left: 5px
}

[dir=rtl] .countdown-banner-content {
    right: 5px
}

.countdown-banner-counter {
    display: flex;
    flex-direction: column;
    align-items: center
}

.countdown-banner-counter:not(:last-child) {
    -webkit-padding-end: 9px;
    padding-inline-end:9px}

.countdown-banner-counter+.countdown-banner-counter {
    -webkit-padding-start: 9px;
    padding-inline-start:9px;position: relative
}

.countdown-banner-counter+.countdown-banner-counter:before {
    content: ":";
    position: absolute;
    top: -4px
}

[dir=ltr] .countdown-banner-counter+.countdown-banner-counter:before {
    left: -1px
}

[dir=rtl] .countdown-banner-counter+.countdown-banner-counter:before {
    right: -1px
}

.countdown-banner-date {
    font-size: 12px;
    line-height: 14px;
    font-weight: 500;
    margin-bottom: 3px
}

.countdown-banner-names {
    text-transform: uppercase;
    font-size: 10px
}

.market-filter-bc {
    display: flex;
    align-items: center;
    width: 100%;
    height: 28px;
    margin-bottom: 7px
}

.market-filter-s-bc {
    flex: auto
}

.market-filter-s-bc .select.s-small .form-control-select-bc {
    padding-top: 2px;
    padding-bottom: 0
}

.market-filter-cell-bc {
    flex-shrink: 0;
    display: flex;
    text-align: center
}

.market-filter-cell-bc>.market-filter-info-bc {
    width: 100%;
    color: var(--b-sc);
    font-size: 11px;
    line-height: 13px
}

.live-page-sections-bc+.live-page-sections-bc,.prematch-page-bc {
    min-height: 40vh
}

.market-filter-bc {
    padding: 0 7px;
    background: rgba(var(--b-sc-rgb),.1)
}

.market-filter-s-bc {
    -webkit-margin-end: 35px;
    margin-inline-end:35px}

.market-filter-s-bc .select.s-small {
    height: 20px
}

.market-filter-s-bc .select.s-small .form-control-select-bc {
    -webkit-padding-start: 10px;
    padding-inline-start:10px;background: rgba(var(--b-sc-rgb),.05)
}

.market-filter-s-bc .form-control-bc .form-control-icon-bc {
    font-size: 11px
}

[dir=ltr] .market-filter-s-bc .form-control-icon-bc {
    right: 6px
}

[dir=rtl] .market-filter-s-bc .form-control-icon-bc {
    left: 6px
}

.market-filter-s-bc:empty+.market-filter-cell-bc {
    box-shadow: none
}

.market-filter-arrow-bc {
    color: rgba(var(--b-sc-rgb),.9)
}

.market-filter-cell-bc {
    width: 179px
}

[dir=ltr] .market-filter-cell-bc {
    box-shadow: -1px 0 0 0 var(--b)
}

[dir=rtl] .market-filter-cell-bc {
    box-shadow: 1px 0 0 0 var(--b)
}

.sg-head-bc {
    display: flex;
    align-items: center;
    height: 26px;
    padding: 0 10px;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 33;
    margin-bottom: 2px;
    cursor: pointer
}

.sg-head-bc.has-filter {
    overflow: hidden;
    -webkit-padding-end: 110px;
    padding-inline-end:110px}

.sg-head-bc>.sg-collapse-icon-bc {
    color: inherit
}

.sg-title-bc {
    flex: auto;
    margin: 0 6px;
    font-size: 13px
}

.sg-type-icon-bc {
    flex-shrink: 0;
    font-size: 12px
}

.sg-collapse-icon-bc {
    flex-shrink: 0;
    font-size: 8px;
    color: var(--b-sc);
    transition: -webkit-transform .24s ease;
    transition: transform .24s ease;
    transition: transform .24s ease,-webkit-transform .24s ease
}

.sg-collapse-icon-bc.active {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
}

.sports-group-bc {
    margin-bottom: 2px
}

.sports-group-bc:last-child {
    margin-bottom: 24px
}

.sports-group-bc .select-option-holder-bc>.market-filter-arrow-bc {
    color: inherit
}

.sg-filter-holder-bc {
    width: 110px;
    height: 100%;
    position: absolute;
    top: 0
}

[dir=ltr] .sg-filter-holder-bc {
    right: 0
}

[dir=rtl] .sg-filter-holder-bc {
    left: 0
}

.sg-select-filter-bc {
    background-color: transparent;
    font-weight: 400;
    font-size: 12px;
    color: inherit
}

.sg-item-bc {
    margin-top: 1px;
    margin-bottom: 4px
}

.sg-item-bc:last-child {
    margin-bottom: 0
}

.s-g-competition-n-bc {
    font-weight: 700
}

.popular-matches-bc {
    position: relative;
    overflow: hidden
}

.c-row-bc {
    display: flex;
    overflow: hidden
}

.c-row-bc.bordered>.c-odd-bc {
    -webkit-margin-start: 1px;
    margin-inline-start:1px}

.c-teams-bc {
    flex-wrap: wrap;
    align-content: center;
    background: rgba(var(--b-sc-rgb),.1)
}

.c-teams-bc,.c-teams-row-bc {
    display: flex;
    width: 100%;
    overflow: hidden
}

.c-teams-row-bc {
    align-items: center;
    height: 18px
}

.c-team-info-team-bc {
    flex: auto;
    color: var(--b-sc);
    font-weight: 400
}

.c-country-bc-text {
    display: flex;
    flex-direction: column;
    flex: auto
}

.c-odd-bc {
    flex-shrink: 0
}

.c-team-info-scores-bc {
    flex-shrink: 0;
    -webkit-margin-start: 4px;
    margin-inline-start:4px;color: var(--oc-2);
    font-size: 12px;
    font-weight: 400
}

.c-info-score-wrapper {
    display: flex;
    overflow: hidden
}

.c-info-more-bc {
    flex-shrink: 0;
    display: flex
}

.c-info-more-bc .c-info-icon-bc,.c-info-more-bc .notification-loader {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.c-info-more-bc .bc-loader.small .bc-loader-contain {
    max-width: 13px;
    height: 13px;
    line-height: 13px
}

.c-info-more-bc .bc-loader.small .vivaro-loader {
    width: 13px
}

.c-info-icon-bc {
    font-size: 13px;
    color: rgba(var(--b-sc-rgb),.7)
}

.c-info-content-bc {
    display: flex;
    align-items: center
}

.c-info-content-bc>i {
    -webkit-margin-end: 5px;
    margin-inline-end:5px}

.c-info-content-bc>i+.c-info-time-bc {
    -webkit-margin-start: 0;
    margin-inline-start:0}

.info-live-prematch-icon-bc {
    flex-shrink: 0;
    font-size: 13px
}

.info-live-prematch-icon-bc.bc-i-live {
    color: #ff3449
}

.info-live-prematch-icon-bc.bc-i-prematch {
    color: rgba(var(--b-sc-rgb),.65)
}

.prematch-page-bc .c-head-bc {
    height: 33px
}

.prematch-page-bc .c-title-bc {
    font-size: 11px;
    color: rgba(var(--b-sc-rgb),.7)
}

.competition-bc {
    background: rgba(var(--b-sc-rgb),.1)
}

.competition-bc .c-segment-holder-bc.head {
    margin: 0
}

.competition-bc+.competition-bc {
    border-top: 1px solid var(--b)
}

.competition-bc .competition-bc {
    background: none
}

.c-segment-holder-bc.single-g-info-bc {
    width: 100%;
    position: relative
}

.c-segment-holder-bc.head {
    margin-top: 5px
}

.c-segment-holder-bc.teams {
    margin-top: 1px
}

.c-segment-holder-bc.markets {
    padding: 0 7px
}

.c-segment-holder-bc.info {
    padding: 1px 7px 7px
}

.c-segment-holder-bc.active+.c-segment-holder-bc .c-info-bc,.c-segment-holder-bc.active .c-teams-bc {
    background: rgba(var(--b-sc-rgb),.2)
}

.c-row-bc {
    height: 52px;
    border-radius: 4px 4px 0 0
}

.c-head-bc {
    display: flex;
    align-items: center;
    height: 36px;
    padding: 0 7px
}

.c-title-bc {
    flex: auto;
    -webkit-margin-end: 4px;
    margin-inline-end:4px;color: rgba(var(--b-sc-rgb),.9);
    font-size: 13px;
    line-height: 15px
}

.sgm-market-g.hidden .sgm-market-g-head-bc .sgm-market-g-h-toggle-icon-bc {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
}

.sgm-market-g-h-toggle-icon-bc {
    align-self: center
}

.c-country-bc {
    flex-shrink: 0;
    -webkit-margin-end: 10px;
    margin-inline-end:10px}

.c-team-info-team-bc {
    font-size: 12px;
    line-height: 18px
}

.c-odd-bc {
    width: 60px
}

.c-odd-bc:nth-child(2):nth-last-child(2),.c-odd-bc:nth-child(3):last-child {
    width: 90px
}

.c-info-bc {
    display: flex;
    align-items: center;
    width: 100%;
    height: 24px;
    -webkit-padding-start: 5px;
    padding-inline-start:5px;-webkit-padding-end: 10px;
    padding-inline-end:10px;background: rgba(var(--b-sc-rgb),.1);
    border-radius: 0 0 4px 4px
}

.c-info-content-bc {
    flex: auto;
    overflow: hidden
}

.c-teams-bc {
    padding: 0 5px
}

.c-info-more-bc {
    align-items: center;
    justify-content: flex-end;
    width: 105px;
    -webkit-margin-start: 5px;
    margin-inline-start:5px}

.c-info-more-bc .c-info-icon-bc {
    -webkit-padding-end: 10px;
    padding-inline-end:10px}

[dir=ltr] .c-info-more-bc .c-info-icon-bc:after {
    right: 0
}

[dir=rtl] .c-info-more-bc .c-info-icon-bc:after {
    left: 0
}

.c-info-more-bc .c-info-icon-bc:last-child,.c-info-more-bc .c-info-icon-bc:only-child {
    padding: 0
}

.c-info-more-bc .c-info-icon-bc:last-child:after,.c-info-more-bc .c-info-icon-bc:only-child:after {
    content: none
}

.c-info-more-bc .notification-loader {
    -webkit-padding-end: 10px;
    padding-inline-end:10px}

.c-info-more-bc .notification-loader:last-child,.c-info-more-bc .notification-loader:only-child {
    -webkit-padding-end: 0;
    padding-inline-end:0}

.info-live-prematch-icon-bc+.c-info-score-bc {
    -webkit-padding-start: 0;
    padding-inline-start:0}

[dir=ltr] .info-live-prematch-icon-bc+.c-info-score-bc,[dir=rtl] .info-live-prematch-icon-bc+.c-info-score-bc {
    box-shadow: none
}

.c-info-score-bc,.c-info-time-bc {
    white-space: nowrap;
    font-size: 11px;
    color: rgba(var(--b-sc-rgb),.7)
}

.c-info-time-bc {
    -webkit-margin-end: 6px;
    margin-inline-end:6px}

[dir=rtl] .c-info-time-bc {
    direction: ltr
}

.c-info-time-bc:last-child {
    overflow: hidden;
    text-overflow: ellipsis
}

[dir=ltr] .c-info-score-bc {
    box-shadow: -1px 0 0 0 var(--b)
}

[dir=rtl] .c-info-score-bc {
    box-shadow: 1px 0 0 0 var(--b)
}

[dir=ltr] .c-info-score-bc+.c-info-score-bc {
    -webkit-margin-start: 6px;
    margin-inline-start:6px;-webkit-padding-start: 5px;
    padding-inline-start:5px}

[dir=rtl] .c-info-score-bc+.c-info-score-bc {
    -webkit-margin-end: 6px;
    margin-inline-end:6px;-webkit-padding-end: 5px;
    padding-inline-end:5px}

[dir=ltr] .c-info-icon-bc:not(:only-child),[dir=ltr] .c-info-more-bc .notification-loader:not(:only-child) {
    box-shadow: 1px 0 0 0 var(--b)
}

[dir=rtl] .c-info-icon-bc:not(:only-child),[dir=rtl] .c-info-more-bc .notification-loader:not(:only-child) {
    box-shadow: -1px 0 0 0 var(--b)
}

.c-info-icon-bc:not(:only-child):last-child,.c-info-more-bc .notification-loader:not(:only-child):last-child {
    box-shadow: none
}

.c-info-markets-count-bc {
    -webkit-margin-start: 10px;
    margin-inline-start:10px;font-size: 12px;
    color: var(--b-sc)
}

.market-bc {
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex-wrap: nowrap;
    align-items: center;
    text-align: center;
    width: 100%;
    height: 100%;
    font-size: 12px;
    line-height: 14px;
    color: rgba(var(--b-sc-rgb),.7);
    background: rgba(var(--b-sc-rgb),.2);
    word-break: break-word;
    cursor: pointer;
    position: relative;
    transition: .24s
}

.market-bc.active {
    color: var(--hero-sc);
    background: var(--hero)
}

.market-bc.active>.market-coefficient-bc>.market-arrow-up-down-bc.is-up {
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-right-color: var(--hero-sc);
    border-top-color: transparent
}

.market-bc.active>.market-coefficient-bc>.market-arrow-up-down-bc.is-down {
    border-left-color: transparent;
    border-bottom-color: var(--hero-sc);
    border-right-color: transparent;
    border-top-color: transparent
}

.market-bc.active .market-icon-bc,.market-bc.active .market-odd-bc {
    color: var(--hero-sc)
}

.market-bc.empty-market-bc {
    pointer-events: none
}

.market-bc.disabled-market-bc {
    pointer-events: none;
    background: rgba(var(--b-sc-rgb),.1)
}

.sgm-market-g-item-bc>.market-bc.m-g-header {
    min-height: 26px;
    color: rgba(var(--b-sc-rgb),.6);
    background: rgba(var(--b-sc-rgb),.15)
}

.market-arrow-up-down-bc {
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    border-style: solid
}

[dir=ltr] .market-arrow-up-down-bc {
    right: 2px
}

[dir=rtl] .market-arrow-up-down-bc {
    left: 2px
}

.market-arrow-up-down-bc.is-up {
    top: 3px;
    border-width: 0 8px 8px 0;
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-right-color: var(--odd-up);
    border-top-color: transparent;
    -webkit-clip-path: polygon(0 15%,15% 15%,15% 0,85% 0,100% 0,100% 15%,100% 85%,85% 85%,85% 100%,15% 100%,0 100%,0 85%);
    clip-path: polygon(0 15%,15% 15%,15% 0,85% 0,100% 0,100% 15%,100% 85%,85% 85%,85% 100%,15% 100%,0 100%,0 85%);
    -webkit-animation: odds-arrow-animation-change 7s forwards;
    animation: odds-arrow-animation-change 7s forwards
}

[dir=rtl] .market-arrow-up-down-bc.is-up {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.market-arrow-up-down-bc.is-down {
    bottom: 3px;
    border-width: 0 0 8px 8px;
    -webkit-clip-path: polygon(0 15%,0 0,15% 0,85% 0,85% 15%,100% 15%,100% 85%,100% 100%,85% 100%,15% 100%,15% 85%,0 85%);
    clip-path: polygon(0 15%,0 0,15% 0,85% 0,85% 15%,100% 15%,100% 85%,100% 100%,85% 100%,15% 100%,15% 85%,0 85%);
    border-left-color: transparent;
    border-bottom-color: var(--odd-down);
    border-right-color: transparent;
    border-top-color: transparent;
    -webkit-animation: odds-arrow-animation-change 7s forwards;
    animation: odds-arrow-animation-change 7s forwards
}

[dir=rtl] .market-arrow-up-down-bc.is-down {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.market-coefficient-bc {
    display: flex;
    align-items: center
}

.market-name-bc {
    margin-bottom: 2px
}

.market-name-bc:empty {
    display: none
}

.market-name-bc:empty+.market-coefficient-bc {
    flex-shrink: 0;
    flex-direction: column
}

.market-name-bc:empty+.market-coefficient-bc .market-icon-bc {
    margin: 0
}

.market-icon-bc {
    color: #00bf19;
    font-size: 14px;
    -webkit-margin-end: 4px;
    margin-inline-end:4px;transition: color .24s
}

.market-odd-bc {
    color: var(--oc-2);
    font-size: 13px;
    line-height: 15px;
    transition: color .24s
}

.market-lock-icon {
    font-size: 20px;
    color: rgba(var(--b-sc-rgb),.7)
}

@-webkit-keyframes odds-arrow-animation-change {
    0% {
        opacity: 0
    }

    5% {
        opacity: 1
    }

    10% {
        opacity: 0
    }

    15% {
        opacity: 1
    }

    20% {
        opacity: 0
    }

    25% {
        opacity: 1
    }

    to {
        opacity: 1;
        width: auto
    }
}

@keyframes odds-arrow-animation-change {
    0% {
        opacity: 0
    }

    5% {
        opacity: 1
    }

    10% {
        opacity: 0
    }

    15% {
        opacity: 1
    }

    20% {
        opacity: 0
    }

    25% {
        opacity: 1
    }

    to {
        opacity: 1;
        width: auto
    }
}

.slider-bc {
    min-width: 0;
    position: relative
}

[dir=ltr] .slider-bc .carousel-count-arrow-container.with-count {
    right: 0
}

[dir=rtl] .slider-bc .carousel-count-arrow-container.with-count {
    left: 0
}

.slider-bc .carousel-count-arrow-container.with-count i.carousel-arrow-left {
    border-start-end-radius: 0;
    border-end-end-radius: 0
}

.slider-bc .carousel-count-arrow-container.with-count i.carousel-arrow-right {
    border-start-start-radius: 0;
    border-end-start-radius: 0
}

.slider-bc .carousel-count-arrow {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 30px;
    margin: 0 1px;
    padding: 0 5px;
    background: hsla(0,0%,100%,.3);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px)
}

.slider-bc.collapsed .sdr-collapsed-arrow-bc {
    bottom: 1px
}

.slider-bc.collapsed .sdr-image-bc {
    max-height: 26px
}

.slider-bc.hide-shadow .sdr-item-bc:before {
    display: none
}

.slider-bc .carousel-count {
    position: absolute;
    top: 6px;
    inset-inline-end: 11px;
    color: rgba(var(--hero-sc-rgb),.9);
    background: rgba(var(--hero-rgb),.7);
    padding: 4px 6px;
    border-radius: 4px;
    font-size: 13px;
    pointer-events: none;
    z-index: 1
}

.sdr-collapsed-arrow-bc {
    display: flex;
    padding: 7px;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: 2%;
    color: #fff;
    font-size: 11px;
    transition: bottom .24s linear
}

.sdr-collapsed-arrow-bc:before {
    transition: -webkit-transform .24s linear;
    transition: transform .24s linear;
    transition: transform .24s linear,-webkit-transform .24s linear
}

.sdr-collapsed-arrow-bc.active:before {
    position: relative;
    text-align: center;
    top: 0;
    left: 0;
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
}

.sdr-texts-holder-bc {
    width: 40%;
    padding-top: 64px;
    position: absolute;
    top: 0;
    z-index: 1;
    white-space: normal
}

[dir=ltr] .sdr-texts-holder-bc {
    right: 0;
    padding-right: 74px
}

[dir=rtl] .sdr-texts-holder-bc {
    left: 0;
    padding-left: 74px
}

.sdr-title-bc {
    font-weight: 700;
    font-size: 22px;
    color: var(--b-sc);
    text-align: center;
    text-transform: capitalize
}

.sdr-description-bc {
    margin-top: 8px;
    font-weight: 400;
    font-size: 16px;
    color: rgba(var(--b-sc-rgb),.9);
    text-align: center
}

.slider-holder-container-bc {
    width: 100%
}

.sdr-item-holder-bc {
    position: relative;
    height: 100%
}

.sdr-item-holder-bc .sdr-item-bc+.sdr-item-holder-bc-text .competition-header-bc {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.sdr-item-texts-holder-bc {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    padding: 15px;
    text-align: center;
    word-break: break-word
}

.sdr-item-title-bc {
    display: none
}

.sdr-item-description-bc {
    font-size: 16px;
    line-height: 18px;
    color: #fff;
    font-style: italic;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    width: 100%;
    word-break: break-word
}

.sdr-item-bc {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden
}

.sdr-item-bc:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    background: linear-gradient(180deg,transparent 62%,rgba(0,0,0,.7))
}

.sdr-item-bc:only-child {
    border-radius: 4px
}

.sdr-item-bc:not(:only-child) {
    border-radius: 4px 4px 0 0
}

.sdr-image-bc {
    display: block;
    width: 100%;
    height: auto;
    object-fit: cover;
    transition: max-height .24s linear
}

.sdr-arrow-holder-bc {
    display: inline-block;
    vertical-align: top;
    width: 24px;
    height: 24px;
    position: absolute;
    top: 50%;
    z-index: 1;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

[dir=ltr] .sdr-arrow-holder-bc.left {
    left: 8px
}

[dir=ltr] .sdr-arrow-holder-bc.right,[dir=rtl] .sdr-arrow-holder-bc.left {
    right: 8px
}

[dir=rtl] .sdr-arrow-holder-bc.right {
    left: 8px
}

.sdr-arrow-bc {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 100%;
    border: none;
    border-radius: 4px;
    outline: none;
    position: relative;
    font-family: inherit;
    background-color: rgba(0,0,0,.4);
    transition: background-color .24s ease;
    cursor: pointer
}

.sdr-arrow-bc:hover {
    background-color: var(--oc-1)
}

.sdr-arrow-bc:hover>.sdr-arrow-icon-bc {
    color: var(--oc-1-sc)
}

.sdr-arrow-icon-bc {
    display: inline-block;
    vertical-align: top;
    width: 14px;
    height: 14px;
    font-size: 12px;
    line-height: 14px;
    color: #8c8cab;
    color: var(--skin-palette-13);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    transition: color .24s ease
}

[dir=rtl] .sdr-arrow-icon-bc.bc-i-small-arrow-left,[dir=rtl] .sdr-arrow-icon-bc.bc-i-small-arrow-right {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

.sdr-dots-holder-bc {
    display: inline-block;
    vertical-align: top;
    white-space: nowrap;
    font-size: 0;
    position: absolute;
    bottom: 48px
}

[dir=ltr] .sdr-dots-holder-bc {
    left: 48px
}

[dir=rtl] .sdr-dots-holder-bc {
    right: 48px
}

.sdr-dot-bc {
    display: inline-block;
    vertical-align: middle;
    width: 12px;
    height: 12px;
    border: none;
    outline: none;
    border-radius: 4px;
    background-color: #2b2b40;
    background-color: var(--skin-palette-5);
    font-family: inherit;
    transition: background-color .24s ease;
    cursor: pointer
}

[dir=ltr] .sdr-dot-bc {
    margin-right: 8px
}

[dir=rtl] .sdr-dot-bc {
    margin-left: 8px
}

.sdr-dot-bc:last-child {
    margin: 0
}

.sdr-dot-bc.active,.sdr-dot-bc:hover {
    background-color: var(--hero)
}

.sdr-play-pause-holder-bc {
    display: inline-block;
    vertical-align: top;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%
}

[dir=ltr] .sdr-play-pause-holder-bc {
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

[dir=rtl] .sdr-play-pause-holder-bc {
    right: 50%;
    -webkit-transform: translate(50%,-50%);
    transform: translate(50%,-50%)
}

.sdr-play-pause-bc {
    display: inline-block;
    vertical-align: top;
    width: 100%;
    height: 100%;
    border: none;
    border-radius: 4px;
    outline: none;
    font-family: inherit;
    background-color: #212131;
    background-color: var(--skin-palette-4);
    transition: background-color .24s ease;
    cursor: pointer
}

.sdr-play-pause-bc:hover {
    background-color: var(--oc-1)
}

.sdr-play-pause-bc:hover>.sdr-play-pause-icon-bc {
    color: var(--b-sc)
}

.sdr-play-pause-icon-bc {
    display: inline-block;
    vertical-align: top;
    width: 24px;
    height: 24px;
    font-size: 24px;
    color: #8c8cab;
    color: var(--skin-palette-13);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    transition: color .24s ease
}

.sdr-iframe-holder-bc {
    position: relative
}

.sdr-iframe-backface-bc {
    display: block;
    width: 100%;
    max-height: 480px
}

.sdr-iframe-bc {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.sdr-inner-html-bc {
    padding: 48px;
    background-color: #212131;
    background-color: var(--skin-palette-4)
}

.sdr-inner-html-bc p {
    font-weight: 400;
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.9)
}

.sdr-inner-html-bc a {
    font-weight: 400;
    font-size: 12px;
    color: var(--hero);
    text-decoration: underline;
    transition: color esae .24s
}

.sdr-inner-html-bc a:hover {
    color: var(--hero)
}

.sdr-inner-html-bc img {
    display: inline-block;
    vertical-align: top
}

.horizontal-sl-list {
    display: flex;
    white-space: nowrap
}

.horizontal-sl-item-bc {
    display: inline-flex;
    align-items: center;
    flex-shrink: 0;
    border-radius: 4px;
    color: rgba(var(--b-sc-rgb),.5);
    position: relative
}

.horizontal-sl-item-bc:not(:empty) {
    background: rgba(var(--b-sc-rgb),.1)
}

.horizontal-sl-item-bc.active {
    color: #fff;
    background: #727782
}

.horizontal-sl-item-bc.active:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
    background-image: linear-gradient(229deg,transparent,rgba(0,0,0,.1))
}

.horizontal-sl-icon-bc[class*=Fishing]:before {
    content: ""
}

.horizontal-sl-icon-bc[class*=valentine]:before {
    content: ""
}

.horizontal-sl-count-bc {
    position: absolute
}

.casino-horizontal-sl-list-bc .horizontal-sl-item-bc.active,.promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active {
    color: var(--hero-sc);
    background: var(--hero)
}

.casino-horizontal-sl-list-bc .horizontal-sl-item-bc.active .horizontal-sl-count-bc,.casino-horizontal-sl-list-bc .horizontal-sl-item-bc.active .horizontal-sl-icon-bc,.promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active .horizontal-sl-count-bc,.promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active .horizontal-sl-icon-bc {
    color: var(--hero-sc)
}

.horizontal-sl-tab {
    display: flex;
    align-items: center;
    height: 36px;
    background: rgba(var(--b-sc-rgb),.1)
}

.horizontal-sl-tab-bc {
    font-size: 14px;
    line-height: 36px;
    padding: 0 15px;
    text-align: center;
    white-space: nowrap;
    color: rgba(var(--b-sc-rgb),.5);
    cursor: pointer
}

.horizontal-sl-tab-bc.active,.horizontal-sl-tab-bc.active:after {
    color: var(--b-sc)
}

.horizontal-sl-tab-bc:after {
    content: attr(data-count);
    display: inline-flex;
    position: relative;
    top: -9px;
    color: rgba(var(--b-sc-rgb),.55);
    font-size: 9px;
    line-height: 11px;
    letter-spacing: .32px;
    transition: color .24s
}

[dir=ltr] .horizontal-sl-tab-bc:after {
    left: 2px
}

[dir=rtl] .horizontal-sl-tab-bc:after {
    right: 2px
}

.sgm-market-custom-icon-bc {
    font-size: 18px;
    display: inline-block;
    vertical-align: middle
}

.sgm-market-custom-icon-bc .bc-i-favorite {
    color: var(--oc-2)
}

.casino-game-item-amount .games-horiz-scroll {
    grid-template-columns: repeat(auto-fill,minmax(150px,1fr))
}

.horizontal-sl-list-container {
    display: flex;
    padding: 10px 7px;
    will-change: scroll-position;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch
}

.horizontal-sl-list-container::-webkit-scrollbar {
    display: none
}

.horizontal-sl-tab-container .horizontal-sl-tab {
    will-change: scroll-position;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch
}

.horizontal-sl-tab-container .horizontal-sl-tab::-webkit-scrollbar {
    display: none
}

.horizontal-sl-item-bc {
    justify-content: flex-end;
    padding: 5px
}

[dir=ltr] .horizontal-sl-item-bc.active {
    left: -7px;
    right: -7px;
    position: -webkit-sticky;
    position: sticky;
    z-index: 1
}

.horizontal-sl-item-bc.active .horizontal-sl-count-bc {
    color: #fff
}

.sport-horizontal-sl-list-bc .horizontal-sl-item-bc {
    min-width: 80px;
    height: 60px
}

.horizontal-sl-title-bc {
    margin-top: 6px;
    font-size: 10px;
    line-height: 12px
}

.horizontal-sl-icon-bc {
    height: 28px;
    font-size: 28px
}

.horizontal-sl-count-bc {
    top: 2px;
    color: var(--b-sc);
    font-size: 9px;
    line-height: 11px;
    font-family: Roboto,Arial,Helvetica,sans-serif
}

[dir=ltr] .horizontal-sl-count-bc {
    left: 70%
}

[dir=rtl] .horizontal-sl-count-bc {
    right: 70%
}

.horizontal-list-capsule .horizontal-sl-item-bc {
    flex-direction: row;
    justify-content: center;
    height: 34px;
    min-width: 108px;
    padding: 7px 14px 7px 10px;
    color: #333;
    background: #fff;
    border-radius: 17px;
    border: 1px solid #fff;
    transition: color .24s,border-color .24s
}

.horizontal-list-capsule .horizontal-sl-item-bc.active {
    color: var(--hero);
    border-color: var(--hero);
    box-shadow: none
}

.horizontal-list-capsule .horizontal-sl-item-bc.active:before {
    content: none
}

.horizontal-list-capsule .horizontal-sl-icon-bc {
    width: 20px;
    height: 20px;
    -webkit-margin-end: 10px;
    margin-inline-end:10px}

.horizontal-list-capsule .horizontal-sl-title-bc {
    margin-top: 0;
    font-size: 12px;
    line-height: 14px;
    font-weight: 500
}

.product-banner-bc {
    border-radius: 4px
}

.product-banner-info-bc {
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%
}

.hdr-dynamic-content .product-banner-container-bc {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(28px,1fr));
    margin-bottom: 10px;
    background: none
}

.hdr-dynamic-content .product-banner-container-bc .product-banner-bc {
    height: 28px;
    background: none
}

.hdr-dynamic-content .product-banner-container-bc .product-banner-info-bc {
    padding: 0
}

.product-banner-container-bc {
    display: grid;
    grid-gap: 10px
}

.product-banner-without-titles .product-banner-icon-bc,.product-banner-without-titles .product-banner-img-bc {
    max-width: 100%;
    border-radius: 4px
}

.product-banner-container-bc-f {
    display: grid;
    grid-template-columns: repeat(auto-fill,minmax(28px,1fr));
    grid-gap: 5px;
    padding: 0 7px;
    margin-bottom: 10px
}

.product-banner-container-bc-f .product-banner-info-bc {
    justify-content: center
}

.product-banner-container-bc-f .product-banner-info-bc i {
    font-size: 24px;
    color: var(--hero)
}

.product-banner-container-bc-f .product-banner-img-bc {
    max-width: 100%;
    height: 28px;
    object-fit: contain
}

.product-banner-container-bc-f .product-banner-bc-item {
    height: 28px
}

.product-banner-container-bc {
    padding: 10px 5px;
    background: rgba(var(--b-sc-rgb),.1)
}

.product-banner-container-bc .product-banner-title-bc {
    color: rgba(var(--b-sc-rgb),.55);
    font-size: 11px
}

.product-banner-container-bc .product-banner-icon-bc {
    color: rgba(var(--b-sc-rgb),.9);
    font-size: 28px
}

.product-banner-container-bc.product-item-amount,.product-banner-container-bc:not(.col-1,.col-2,.col-3,.col-4,.col-5) {
    grid-template-columns: repeat(5,1fr)
}

.product-banner-container-bc.col-1 {
    grid-template-columns: 1fr
}

.product-banner-container-bc.col-2 {
    grid-template-columns: repeat(2,1fr)
}

.product-banner-container-bc.col-3 {
    grid-template-columns: repeat(3,1fr)
}

.product-banner-container-bc.col-4 {
    grid-template-columns: repeat(4,1fr)
}

.product-banner-container-bc.col-5 {
    grid-template-columns: repeat(5,1fr)
}

.product-banner-container-bc:not(.product-banner-without-titles) .product-banner-bc {
    height: 62px;
    background: rgba(var(--b-sc-rgb),.05)
}

.product-banner-container-bc:not(.product-banner-without-titles) .product-banner-img-bc {
    max-width: 80%;
    height: 28px;
    object-fit: contain
}

.product-banner-container-bc:not(.product-banner-without-titles) .product-banner-info-bc {
    flex-direction: column;
    justify-content: space-between;
    padding: 10px 5px 5px
}

.jackpot .footer-bc .btn {
    background: hsla(0,0%,100%,.15)
}

.jackpot .footer-bc .btn.a-outline {
    color: hsla(0,0%,100%,.9);
    border-color: hsla(0,0%,100%,.6)
}

.jackpot .footer-bc .form-control-select-bc {
    color: hsla(0,0%,100%,.9);
    background: hsla(0,0%,100%,.15)
}

.jackpot .footer-bc .form-control-icon-bc,.jackpot .footer-bc .ftr-m-nav-icon-bc {
    color: hsla(0,0%,100%,.8)
}

.jackpot .footer-bc .form-control-title-bc,.jackpot .footer-bc .ftr-copy-rights-bc {
    color: hsla(0,0%,100%,.4)
}

.jackpot .footer-bc .ftr-tel-mail-bc a {
    color: hsla(0,0%,100%,.7)
}

.jackpot .bc-i-footer-icon-holder,.jackpot .ftr-m-nav-name-bc {
    color: #fff
}

.jackpot .ftr-m-nav-l-item-hidden-bc>.ftr-m-nav-link-bc {
    color: hsla(0,0%,100%,.5)
}

.jackpot .ftr-m-nav-title-bc,.jackpot .ftr-partners-row-bc,.jackpot .ftr-social-link-row-bc {
    box-shadow: 0 1px 0 0 hsla(0,0%,100%,.15)
}

.jackpot .ftr-age-bc {
    color: hsla(0,0%,100%,.7);
    border-color: hsla(0,0%,100%,.7)
}

.jackpot .ftr-payments-row-bc,.jackpot .partners-logo-scroll>a {
    background: hsla(0,0%,100%,.1)
}

.hm-row-bc .casinoJackpotWrapper-bc:before,.layout-content-holder-bc>.casinoJackpotWrapper-bc:before {
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    background-size: cover;
    background-repeat: no-repeat
}

.hm-row-bc .casinoJackpotWrapper-bc:not(.VGS,.PSN,.DLV,.EGT,.RTG,.APG):before,.layout-content-holder-bc>.casinoJackpotWrapper-bc:not(.VGS,.PSN,.DLV,.EGT,.RTG,.APG):before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXcAAAMYCAMAAAAHI1dqAAAAaVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8G612AAAAI3RSTlMAAwYKDRATGSAWKiaTPyOFfh1bMTkuT0cbVJAVYos1l3RtaCkfz+wAAAqkSURBVHja7N3ZktowEIVhuluS943F2AxL4P0fMgOZVO6mKgUjR5P/45IqLo5bkrUUWuFviKzikPcPPoh5ixKHiKoKyX/QbJPr6suJqJkzI/kPOjSVrb6aqLlQFEVwqgR/J/bmX5KE2qdf+qzdbXZ54cj9peOq+PKzcndZuV8f100VTFd4HSmazxpVaPfX7tTdmoyCfymx6bPevditu/pS93PujdxjdVfqis3xdLnU3bol92hE7a18r/f60I/Ue0RiPm9ufdcft/TvEYm6omrm9bhtg5F7PGIuZHk7ZJ7YYxJVc957R+xxiYiamQrrM7GJEDoAAP8oRullWJZ7go/P7ZqJLZT4bGqp9wWIsmMIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8tUce1ZwvQrOTPsBdgeVORe3zih0A/swAumQCAryXcurcAEVFVLpmMTETNOWemBB+RiDpfZNmbdwQfzSP2kO+253IIXFYezz32tlnfbvOZy/kjEvXZ+difTv28Kyj4aMR8vv9xqOvDdZuRezRivt33h/py+NFM5B6NqB+a66muu+OZeo9H1BXleO37274KjthjETE/7Zpx3FYZu24RiZov8rYdCm90MxGJmvPBe/dk7Dyzvw5ezUyfWSWQ31bPe+ZHErtpXR6efXKPZ/eC99olR/fH0mwq61S/eqoiPN1VvZOsKd1qEX8KSJMY6ETuI3O5KfPC2bOlIsWmtdVSfq3NJrIyK+qKqlkf56Z6e37mteQZMlEL5X5fpvFmJ+bz5tqdulszeJOEx1VRN42n05jGxF0slHNX14d+rkLSUy9RN8yHw5ylUO9yz319qi91ty5Tz93Cbp53IYXc7/Vezf3hvd7HxOt9JebCNIRExlXzw/bYd/1xOyW+ZSWq5pwlUe6P1tlux3k852k00G8y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),radial-gradient(circle at 56% 100%,rgba(var(--hero-rgb),.7),rgba(0,0,0,.7) 100%)
}

.hm-row-bc .casinoJackpotWrapper-bc.VGS:before,.layout-content-holder-bc>.casinoJackpotWrapper-bc.VGS:before {
    background-position: 100% 50px;
    background-image: linear-gradient(195deg,rgba(9,2,38,.2) 109%,rgba(99,0,83,.2) 0),url(/static/media/VGS.ef08d825.jpg)
}

.hm-row-bc .casinoJackpotWrapper-bc.PSN:before,.layout-content-holder-bc>.casinoJackpotWrapper-bc.PSN:before {
    background-position: 100% 50px;
    background-image: linear-gradient(195deg,rgba(9,2,38,.2) 109%,rgba(99,0,83,.2) 0),url(/static/media/PSN.4706c041.jpg)
}

.hm-row-bc .casinoJackpotWrapper-bc.DLV:before,.layout-content-holder-bc>.casinoJackpotWrapper-bc.DLV:before {
    background-position: 100% 50px;
    background-image: linear-gradient(195deg,rgba(9,2,38,.2) 109%,rgba(99,0,83,.2) 0),url(/static/media/DLV.354d33e6.jpg)
}

.hm-row-bc .casinoJackpotWrapper-bc.EGT:before,.layout-content-holder-bc>.casinoJackpotWrapper-bc.EGT:before {
    background-position: 100% 50px;
    background-image: linear-gradient(195deg,rgba(9,2,38,.2) 109%,rgba(99,0,83,.2) 0),url(/static/media/EGT.3826266d.jpg)
}

.hm-row-bc .casinoJackpotWrapper-bc.RTG:before,.layout-content-holder-bc>.casinoJackpotWrapper-bc.RTG:before {
    background-position: 100% 50px;
    background-image: linear-gradient(195deg,rgba(9,2,38,.2) 109%,rgba(99,0,83,.2) 0),url(/static/media/RTG.3ac39c44.jpg)
}

.hm-row-bc .casinoJackpotWrapper-bc.APG:before,.layout-content-holder-bc>.casinoJackpotWrapper-bc.APG:before {
    background-position: 100% 50px;
    background-image: linear-gradient(195deg,rgba(9,2,38,.2) 109%,rgba(99,0,83,.2) 0),url(/static/media/APG.777f4a2b.jpg)
}

.hm-row-bc .casinoJackpotWrapper-bc.jackpot-page-widget:before {
    background-position: 100% 0
}

.jackpot-banner {
    min-width: 0
}

.jackpot-banner .casinoJackpotWrapper-bc {
    border-radius: 4px;
    background: url(/static/media/jackpot-banner-bg.103b1588.png) no-repeat 0 0/cover,radial-gradient(circle at 49% 48%,rgba(var(--hero-rgb),.7),rgba(var(--b-sc-rgb),.05) 100%)
}

.jackpot-banner .casinoJackpotLevelPrice-bc {
    color: var(--hero-sc)
}

.casinoJackpotWrapper-bc {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding: 18px 0;
    overflow: hidden
}

.casinoJackpotWrapper-bc .casino-game-item-label-bc {
    color: #fff
}

.casinoJackpotWrapper-bc .casino-game-item-fav-bc {
    color: hsla(0,0%,100%,.8)
}

.casinoJackpotWrapper-bc .more-button-bc .btn {
    color: hsla(0,0%,100%,.9)
}

.casinoJackpotWrapper-bc .casino-loader svg g {
    fill: #fff
}

.casinoJackpotWrapper-bc [class*=skeleton-loader] {
    background: linear-gradient(90deg,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,.1));
    background-size: 200%
}

.casinoJackpotTopBar-bc {
    width: 100%;
    height: 46px;
    position: relative;
    margin-bottom: 10px
}

.casinoJackpotTopBar-bc:after {
    content: "";
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 1px;
    left: 0;
    background-image: linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent)
}

.casinoJackpotSlider-bc {
    width: 100%;
    height: 100%
}

.casinoJackpotSliderWrapper-bc {
    display: flex
}

.casino-jackpot-slider-bc {
    flex: auto;
    overflow: hidden
}

.casinoJackpotSliderElContainer-bc {
    display: flex;
    transition: -webkit-transform .24s;
    transition: transform .24s;
    transition: transform .24s,-webkit-transform .24s
}

.casinoJackpotSliderEl-bc {
    flex-shrink: 0;
    color: hsla(0,0%,100%,.45);
    text-align: center;
    font-size: 44px;
    cursor: pointer
}

.casinoJackpotSliderEl-bc:before {
    will-change: transform;
    display: inline-flex;
    -webkit-transform: scale(1) translateZ(0);
    transform: scale(1) translateZ(0);
    transition: color .24s,-webkit-transform .24s;
    transition: color .24s,transform .24s;
    transition: color .24s,transform .24s,-webkit-transform .24s
}

.casinoJackpotSliderEl-bc.active:before {
    color: #fff;
    -webkit-transform: scale(1.4) translateZ(0);
    transform: scale(1.4) translateZ(0)
}

.casinoJackpotSliderNavArrow-bc {
    flex-shrink: 0;
    width: 44px;
    height: 44px;
    background: none;
    border: none;
    font-size: 11px;
    color: hsla(0,0%,100%,.8);
    cursor: pointer;
    transition: color .24s
}

.casinoJackpotSliderNavArrow-bc:disabled {
    color: hsla(0,0%,100%,.3)
}

[dir=rtl] .casinoJackpotSliderNavArrow-bc.bc-i-small-arrow-left:before {
    content: ""
}

[dir=rtl] .casinoJackpotSliderNavArrow-bc.bc-i-small-arrow-right:before {
    content: ""
}

.casinoJackpotLabelBlock-bc {
    width: 100%;
    padding: 0 7px 10px;
    position: relative
}

.casinoJackpotLabelBlock-bc div.casinoJackpotPrice-bc {
    width: 100%;
    text-align: center;
    font-weight: 700;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    padding-bottom: 10px
}

.casinoJackpotLabelBlock-bc div.casinoJackpotPrice-bc:after {
    content: attr(data-cur);
    display: block;
    text-transform: uppercase
}

.casinoJackpotLabelBlock-bc:after {
    content: "";
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 1px;
    left: 0;
    background-image: linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent)
}

.casinoJackpotLabelTitle-bc {
    padding-top: 20px;
    padding-bottom: 16px;
    font-size: 16px;
    line-height: 32px;
    font-weight: 700;
    display: flex;
    flex-direction: column;
    align-items: center;
    color: gold;
    text-transform: uppercase
}

.casinoJackpotLabelTitle-bc img {
    height: 20px
}

.casinoJackpotMoreWrapper-bc {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center
}

.casinoJackpotLevelList-bc {
    width: 100%;
    margin-top: 20px;
    display: flex;
    margin-bottom: 30px;
    padding: 0 7px
}

.casinoJackpotLevelList-bc .casinoJackpotLevelPrice-bc.odometer.odometer-auto-theme {
    display: inline-block
}

.casinoJackpotLevelList-bc .casinoJackpotLevelPrice-bc.odometer.odometer-auto-theme:after {
    -webkit-margin-start: 0;
    margin-inline-start:0}

.casinoJackpotLevelEl-bc {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    text-align: center
}

.casinoJackpotLevelTitle-bc {
    display: flex;
    font-size: 12px;
    line-height: 14px;
    padding-bottom: 5px;
    color: gold;
    text-transform: uppercase;
    font-weight: 400
}

.casinoJackpotLevelInfo-bc {
    -webkit-margin-start: 5px;
    margin-inline-start:5px;color: rgba(var(--hero-sc-rgb),.85)
}

.casinoJackpotLevelPrice-bc {
    width: 100%;
    display: flex;
    text-align: center;
    align-items: flex-start;
    justify-content: center;
    color: #fff;
    font-size: 15px
}

.casinoJackpotLevelPrice-bc.odometer.odometer-auto-theme {
    display: flex
}

.casinoJackpotLevelPrice-bc:after {
    content: attr(data-cur);
    display: flex;
    justify-content: center;
    text-transform: uppercase;
    -webkit-margin-start: 5px;
    margin-inline-start:5px;font-size: 10px
}

.jackpot-start-bc {
    font-size: 12px;
    color: grey
}

.jackpot-start-time-bc {
    font-size: 12px;
    color: #a6a6a6
}

.jackpot-pool {
    padding: 7px 7px 15px
}

.jackpot-pool-wrapper {
    width: 100%;
    margin-top: 10px;
    padding: 10px;
    border-radius: 4px;
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    background: rgba(0,0,0,.3)
}

.jackpot-pool-item {
    display: flex;
    align-items: center
}

.jackpot-pool-item:not(:only-child) {
    padding-bottom: 8px
}

.jackpot-pool-icon {
    flex-shrink: 0;
    width: 38px;
    text-align: center;
    color: gold
}

.jackpot-pool-icon.bc-i-mini-jackpot {
    font-size: 18px
}

.jackpot-pool-icon.bc-i-minor-jackpot {
    font-size: 24px
}

.jackpot-pool-icon.bc-i-major-jackpot {
    font-size: 26px
}

.jackpot-pool-icon.bc-i-mega-jackpot {
    font-size: 36px
}

.jackpot-pool-icon:not([class*=bc-i]) {
    height: 38px
}

.jackpot-pool-money {
    flex: auto;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    margin: 0 15px
}

.jackpot-pool-title {
    margin-bottom: 5px;
    color: gold;
    font-size: 12px;
    text-transform: uppercase
}

.jackpot-pool-price {
    align-items: center;
    color: #fff;
    font-size: 16px;
    font-weight: 500
}

.jackpot-pool-price:after {
    content: attr(data-cur);
    -webkit-margin-start: 4px;
    margin-inline-start:4px;text-transform: uppercase
}

.jackpot-pool-arrow-icon {
    color: hsla(0,0%,100%,.8);
    font-size: 11px
}

.jackpot-pool-list {
    display: flex;
    flex-direction: column;
    border-top: 1px solid rgba(var(--b-sc-rgb),.1)
}

.jackpot-pool-list:empty {
    display: none
}

.jackpot-pool-list-item {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding: 10px;
    background: rgba(0,0,0,.25);
    border-radius: 4px
}

.jackpot-pool-list-item:first-child {
    margin-top: 8px
}

.jackpot-pool-list-item+.jackpot-pool-list-item {
    margin-top: 5px
}

.jackpot-pool-list-item .jackpot-pool-price {
    font-size: 12px;
    align-items: normal
}

.jackpot-pool-status {
    margin-bottom: 8px;
    color: gold;
    font-size: 14px;
    font-weight: 500
}

.jackpot-pool-info {
    display: flex;
    justify-content: space-between;
    margin-bottom: 6px;
    color: hsla(0,0%,100%,.6);
    font-size: 12px;
    font-weight: 500
}

.VGS-mega-jackpot {
    background: url(data:image/png;base64,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) no-repeat 50%/contain
}

.VGS-major-jackpot {
    background: url(data:image/png;base64,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) no-repeat 50%/contain
}

.VGS-minor-jackpot {
    background: url(data:image/png;base64,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) no-repeat 50%/contain
}

.VGS-mini-jackpot {
    background: url(data:image/png;base64,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) no-repeat 50%/contain
}

.HARMONY-major-jackpot {
    background: url(/static/media/mega.a6a0862f.png) no-repeat 50%/contain
}

.HARMONY-minor-jackpot {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWCAYAAAFLBkF0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAlqADAAQAAAABAAAAlgAAAAAXS0ggAAAhGUlEQVR4Ae2dC5BlR1nHv3Nf896ZfczsI5vdZZNNAmEFKoEACSBKiUChpULEFxKkUCBRggaCUdlSS4JUSBAVUCmDj9JilQJBSSkmITySFCGEGEg2Juxmd5PZmX3Mznvmvtrfv+eecbM7d3bPzZx799ycrurb557Tp0/3v//99ddf9+ljFtHt3eU6I96ydHTnXL8rudmlr5pl6l2ocz6wY3a8zrVoiQVBcNymrLQiiflEKvWSil7MZe+IipmZW8GcuWUev8ylpXNQLS99XmcjJ1Ze5o5lLi2dg+qKYlZd+iENFdOtJM8yy+QsVz/TC1fc7c7ZFrPZabPHvmKWrdRvTssm5mZJSIA/YTZF887sMHvwLsvXy0Dd2nTujpy/7QgJPWy275tm/3MXOeuql5RZ3ZwFwavL7n/IFiStTJoN9Jm98sVm48P1E8vWv2T2mt5dj47vs5/LULDu9Wbzh23+grcFdYu5XFrxXkNsv9Q96r5a7yl1K2CpG5C090zea2NLXdO5SInphrm6STWQmGq3noucMwvqJdVAzgr104qOWdcyqUUuZmGZO5a5tHR5yispz4p1+/MGKmB6Jakxv5I5KzaK2efe7XrdI85VH3Nu7z/QzL9RebC6TGJ1heP0IfeZ7iF7u40gx55ERq4xe2BvZidq456l63kZSVuaIaE5syry//ADZo/sNZueN7tsq9Xtn+q2tLs/gfB6A0oP+Rh+zGwSsb3jcvqAHUHde+peUFHuuM6555xD9nvNOs41G3xt/YTqFX1Fzxdvc1Plm91uqq9u/Sz1wEiRl0pguXNk5i2uah1uh21H4i/TdE5NJbLMODWJ+mfIzD8HT9jwxNfsh/VjLX0l1oz5R4LTXN0BzdKZ0tn4M8YTGnlII/fUL2adK4Vl1aylb4o9Y9JfC8sKkhZlTDL0rERMMqIBwOpr7EsDHP1slVwtNzStl2KsAlYPrVKVy/X99TIWO/mlQ8wuo+G0LGMBiM0U6z2+/vkVq8qv/ol7Wb+zN6OZHrzl+/bx3bsDr28xWLaKZEYzHJ3z1v1/7e5wT3I0jh/DD+MPOFd63LnJPc5NPezc4Tuc+/Q1zj30Ibc7ar4iI8bjt2LM2HfuO3iUZMEE/rBZaZTDY2ZHxs2OMu6ews/gV8HitehgUV3kjKExPHHwLmfnvIhHKWNYE8oHUEkPok2SweNk7Dhkl410y/lmF+80+9I/2c1RM9aI7LN/e69777kb7OZtaKLdPXAIcs/NoITDp9wAKG1B2q82G3nUbMPrG9NUG8rYiaX/7K+7N63qtn9aO2A52Tdc1v7glR8I/ujEOGfdMXzsKN7kXhA1Y3EL1+77xoxBUTQXW6ZAibGQXbfuJ5GsZ4sjUwVXdU+MPl51025609mSLyM3G//7w8sZk5fOamzVp8cFPcEwkzJLP3mZs7FmSs/NYQaO6mLPlEmFiOhiz1R0nBobzkUqd8UrNpFuaWiMGekJpeiNL/5MVZebkqtTvNg5VW5AHY09U5XojS/+6jsrOdVA7cWPFB1zHTrXPx0/p6LnKX6kMkH0cke/oz7qK3Yl9kxlgujmvyZkKvojot8RsZIyDQz/Ys9UtoG2FHumMg0MeWPPVC46zxvANiKnsg0gFdkCs1Se3nyxK3zgKrumNG7bMh322ct+L7gvjNf0TB34W/f45hfYdmNyUTbsEmaiyVG7+sGPODv/YrP8jP32nQ+F2TvzsAFwtbzLBfZtzPzn8SBhzdSpyeaJl1FWenkGf+e/YDLi9Kt3RZMLkaqPHl/xL3WjdncwxJEMaFN4Fgk5DGcT2Kom+T9FWGLOdz3WhEN7uR7RRcqUJiSPPeY+uFoIqfcXOsoQZsYZzI2TZOww5sfj+GlMjdNMyQ2paiO6SCIBpIYO3mc/VVVmNHRStfHw+aNY9JhWn36KDB3EBko4ybmBtWY7d0bMEdEjZQqkRkd5aMADPUpUkzLlQKZMtWkhVJVqK2DVGzrX7IWXEy3SExYKEKn6dMvBvfY3Ew/bO/qfwx8hBloBVZlBSHb3m21aR6sbNNtIFUua33ab/YTui+Iaan23sTzgeeebrSMDalci9ZwWM4BK92azXnyZDN/7Jfv8K24Ifi5KhhS3oUzpxq+Ssb4Os9V9Zp0sgAtYAqSFcAV4JOvPge/Y616yK7hNcaO6hjO18CAX7L7a7mZB3WW9q8gMywezObv88usC2uKz1B1y3+sp3ur2PPZHzhU/5m6NG4YG2mzcWTqz9BGb+TX23J3519i5w8ys5Tqte8yNbdP5M0vhWRILQDrwb8Nr2q96dG/VVe9zd4260QZm0c4ctKQyaw1FfAot6qNoBpOHHgqsxLsGQ8EQvV58LpFgoSQM4/8zyAa38ELG+IFvV23mKa+/xIcUKScSrKchgh5QyDrzKt/TLqz8n+SDBSZZVLwyinrcLvlgodBVMbYut5h3pUBMPliorzJMZ5pQkiY8YqXqtX46pUYmF+onV/dK8sGCVXqVKfcMB0h1ETrhQvLBojAl5vcYwcfuEg8WxLIyc9n5JpSkCY+IucIpgWdWE6iVfLCgVgVmZVOwTs/KUL9qYFHQ6RM/KUbimSUTaKmMhG9CSZrwiJOqZ4X/8vKUBViul3u/e6UemXywkFUZ1He9EBG3Sz5YAokpwgbW4kTGNvlgaVzICpNGXrOJilbywWLaMpfNeF0rauGjxk8+WJQgoBk2YyydeLA0Ia7lS8vtDhCVQfXiJx8sL7OYFtcqgphd4sFSAbSyqgmaQzP03nirW8OcPLasRpZhR81Z5CUhUR9wuvhffpdbfdGl9o+bNtvruniFzlgwITnkmAGsskKoRFhmPQwy3OZzLFvI2J+PPm7XX7wr0IIU02ZKMik3Q8A3DSxmjoe0KEgF3PNxd/0FF9qHbQN/WHPjAQotnTJQ4bQmxxsSAIOZLquwuqM6ZfnJA3btsaxd+5UbnL3i9ZxjZYoG082wOjQNrJKVNh74Z/e3m19kr7eNoCEGCQ0JZi2EE0/C1XmcqwJOkfNlvDaIUaghTcCLnNtftQBgmfiVPWabWdw0w3q1uF3sYMGoH6la5f3V8ewvnXPlQnMSa7xEFlACiQVUpqVn7Byo3QOL/J8HiLnQE2eW45JA47goT7w5mqjehnWcv2Qd98fsYgeLl4/3ju1Z9xb22vFE8kAJLAElkCi0gHKsy9PavBJ+nv9znBdAkxxPEW9GwAFSGWBKhBWYptVq/TDtOQAFuWJ3sYMVBIOT3/qUy553CTv1nE8BWe3mHYVfZBQLGSsS5vgiYMkLLC3ZmwasacDR3kNaIad9IHLkupelIZu28D71Jo4B7sH77eFayrEFsYOlnI8cNEdvFxir8Ew9np4qZtVYpTADMOrfnDzXfC9HlC4EeIDvgkGScx0sKurleN1GkloLiMiqh75jD7z894M/IEasLuyDYn2IEv/yB53bDAvOoZADsILFZ6CABxwJ9gpecmge0CSXNHwRnk5gdQMSAAmwTnrPLKCViXvwYbNHH7JPvPZDwW8SNXbXNLBUku99yH12ZMre2kNT7AeAVSxGLVDwvHYF4LoyI33Jv6VJT6lFqgWYlAegHNsbZGCk5NX4kyxYfcS+cNnvBj+jdJvlmgpWWKg7drkcO2Dc0ZG3K6Q9EFoXTMvXgNMGkv4lKIFIDsUkerwie2f+/iXvD/40TCcNIyCAWlKY+7DbPvlRNxThtoajJnogPfl3lbdODtjjpYqNzH7YbWsYhTO8MdFg5TdlzxunA5hBs2eCB6lGc424d98Z4uSjNUV1iJKhM40LKIOsJx1UbWvQXekv9XBuo9abnmkaUeMlCizAEDaST4h+e4WtsQv6zqtabn1gXdl8IU6gBGyimiFgVPGHyDdKBwNys5es2hRYliHQTLaIihqvSxRYJ0DBAAe1rGqTZZTYDDpbfm12EOZ5q84J8Vb0MHFg1QDZAAr/yPuN35w+Etjko7w08HD2fs4h6uNziQILoCRje2iKdxH+d3XU7pkYwTLxGIPu4zbPeQ0EYnOJAgswynhsFLTBIJjnBdXD5VlWlKpRNsElCqxT8GCkzSoHdIcFw+sp11f4RLLBQkJpj1O9Ol+Q9SJml2iwsmjv7C/H5AbUQjGN2yUaLL3PW/X2HGBKmbU8V/zEKk2wWXamZDMLLPV2hSdXyqzlmRVebVaNN+s5YblWNMxqOI2LVRNdeIT/TTRYfkaDYoQy/oRyxXKYbLAYNqs3FLOaILKSZaI5hS6aK5NrUjtMNLM8VugNjexdtoBytN9EgyWDjNY7NOOFAcGabLAogFqgN2I1QWglHizVeCqzPAqn//GynabIpHXsLvnMwjgqo0OxCWglG6yaBq9m2ASsEi7g0R18M2yS0Eo2s5BSejmzWS7RYGlFs5zTuqQmuESDJQXLafYr3hmwxWpINFiLQ8NUwC9WaP0DekMNdWSiaYICn/zesDnSaqG+Et0MVQTHSNoD1gRqJRus2pqZZrx5r4pJNljkXq/8VlPVQXV5eiecKqkGf3qgfE/IWoecLIBNcIluhsq8xHsz3mJVXSQaLA0LWaeVToWpJk/rUOFTsE6L0v9HEFjpQPr/8ah/RDtMZVZ9eE69gu7QyEdzTk3o9GcSLeBVPGkN6VqH01f0QgzZtBZsy2d6R8Pxks2s2oSFXjJvhks2WKgOkldpMzwTqqg3BKy0GZ4JWMTJIK/SVTRnCFa4kuZMoz+TeMmWWZRczXDBVPpMYDize8+qN1m/dIM7Z90qu6wjay+am7DVhaxNsNfFd2ecfe21u5b4zhcCXs2wWQK+5WDd/2fuF9YP2V+y/cqA6XtM0pnYPaTKfjQlPr6nly8r2NfHb3U2n7FHshW7au1VwT0hFySvRK5muJaBtecv3NVbN9snOrQ9kfao0coO2dQFFi/1OrZgsU2ABrWmedF3fB9b1xy1i9iD5m73dTePefQv+frl87WHFtuUNmUurGlg6WVwLATV/7jGdVx6iY0OngdE2vNKbDrxZV2BhdcpNbEswOV5+3nV+R4sO/QQ27R80Tq2bLdrd74OEt5FnBPv5764XLMYjC7kBh+50Xp2/IjtzV5IcUI2iRWaWpYlT2sXFMpzTmZjfdjV70+jc4CnmXqx7dD/mn3rbgiJFn8+gJ7XYc9fe33wfWLF5prCLIAqzB+3X7zoFXaLXUBZxCYNVSi438LuBID81DIAads6+TkA1AZj2vJd7xbKaQfJAd6S/lnevy8fM/v+DzjJ63Rxu9jAAqBOmt0c4dqKVX40n8l+zO2koAJKfBZAIaMEgiZJYYyEu3Yyktdef/LadIwtVDxo2pHNb5bIdX1hlV7T5nWv3y+EMEYXG1g1oCS2316ZzP5qvgdFW01OQIlR8gIMMBaBmgEIfEl7aXFe29hp67pZQBFoHkTOSahrX8BZekzt+bcZoLQPYNwuNrCUcQArlt3cI9XZjosD5MqiOxkoCi9WVaYBhFBebNImidMChVCbJQrAEKgi/3Ws7aQGSVvX4naxgqXMl453vGgGBuS0oxoF8xp32ATV/Ciw9v6T0NZua2XpVzXAtEubQJoReDBHzS3cIFEr/jrYc2sI1WMtYE2P6mnxOjWMWByyKoPfdvvHLTPJ3gtijf+CiYAKm19NVjlAqQgwmpR2u/We+EXee/a7SxL6bTZ1jnhqwgJqcAMfXz6HimDHkEenfKqxlCVMNDawpFPh982XbdMUtV7WbgySKxLqoReraD6omF5Yi10S2tqrVIB5thEKSO0DKHGnL1V3Ac6a9QC1dQGwsXmbHR62/VyO1cXeDPmk+5yald9mM5QrAkusUigQBBihVAO/myTH/msnXBdAUjo7VK10Fzl8HztS6vPw6zdzDaCPTtnX3/r3AbyL18UOFs3m87MTdk1FzJLaoC5eAl5gydMkA0JttemXh4KOek3tRarNEzsJJee6COlRrYs0Vg8tbL2ZB8RDB9kscdg+SUqxO1Vc7O4ru5y74HlmW7fBBO03KoVUrBLjaGZ8sdfLpiLH2v1WPZ32VdYmriUAqRA/B0hddBLao7SPcWMe8Eb2IasesG++8v3BFaQSu+OR8bsjo/YvnVl7UxZw1Ht1UvBAgEnQq8lJZnEswmn1RUCucoSST53IJ40Ptf25wCrUlM+pw2b799j82BG7Urc1wzWFWSrIf7zPuT4KPUih+8UQCq1mJoS0Rbk0c7/RNCHWBBACNIYwBcaQBeJ34LMAJ4Cnjpo9ucfcnkfskp++MfguZ5vimsIslWTHKut/atbGDw3T6o4DGMB1srlrB4CF31OVEU9k0wI1ySlt4irdLEsoQNWjznDvscdt5oc/tBcD1A+aglLtIU1jlp6nzVzdDFtllm1LFyCtQlfyQhwGCRA1OzVB3xQFEnE0lvR7zpBTbVA9tt/ufP77glfX8t/UoKlghSX792vdTyO8v9CJXMKEbJ0CDXC0A26OUDvgqhlqUzqBJ9VhdtweLB63N166K9gfptPssCVghYX83LvdBj65dwMTpT/f02mDXTRLMU0MA8xpVIi7gordfMUNwX+F97QybClYrSx4q599wB3o6tu9bkN+pPMqdij/DXYtXw1H7kNu3/hf37EvX7kbmiTYITRS1woENh/f3NGV7/yl3AZ790SXDT4xYzl2L3xpb6f9yuteYs9tRZ5W8pnqplPXCgQGrJA5z9YG89Y3i2waexI7CiomXZ0r8A4EDgHmx9KaW5jEfqOhYWJcSqwYqwpySNVQryDDnsgivNfjt+F35J5rW23OVXqgUB99YE5L8gaDzcG20iXTVjzaYz0juo+4iXMpsWKsshopKhBK5vUhHvVC/Mvx21h8N8TI5Dw2Ps4OYroa2MroZZRF6mM2E0wETw3b8NiOYEciSSVIUx1LKMTsIJjsKDITH8I/jodCdi7hVkzmBRlWZBh2DIfdKstXBoLufuvX4DixLpVYzas6rMHehL6FcD2EuofpmxnsKjsxY3Ye24t1b85Zfyef/1rjit3Wra9xYFSQud1mk9YlpsSi1uJ0kEOSh7kVv05vP+FNeDo+21I9xirGLtvOhGrn4Yd5+Qip1dljx+cP5Q6uuSg/QpzEurQrjL/q9FUEKeEH8HN4SZ9H8P+ZOWjfddMsAjri7MgPsXLSUfIFPscHehOrW4VwpsQKkYgphEB1SYKVwTEJ7/wnsHNu4XVJZgCb8bGEmIq7mGxKrEUoWnAAszQ96lhXnEFIyTah+XhmahLvUmK1sAr9on3YpC+V5AhVGVpnlUqsFlZK2zxaEgujVrhfodZx+FWRCS9gKrFaWIF63yFU0/VCm15P8itCZZhIuEvNDWdBBVZhl16DR3j5lWepxDoLKiXxWaiNGUUqSa9w2WPSy5V2hS2sQf96MjWg0aBfM6uDNnEpsc6CipTQ0tcGZWpoF5cSq5U1qRVX0q08qRa+yihutYHunq5uaCWv/JtdvvurfeqTzGjzr3ZwqcRqdS2GyjvDQulZEmKp5b3VlZLw58sWKve0rS1o6mlXuIBL+tsoAlKoal2fvosgW1a7dCGpgbRRUqzUfZBJvaE+T+x5pp9QlK3UM1qQTkqsFoC+1COrElc4PzHdBmIrJdZStdzEc/49HrpDTyt+svJtoGSlxGoiiU55FJJJI0FmCv3OhV5oaVgon3CXEqvFFShJJY+KhY7FKlK9W8gq0qS7lFhnSQ1KavmlM0grNv9IvGuDIiS8DiSpNCJkNNjMz17HjVoqseJGeJn0/WfBMS3oI10Bq/x48WKZ2Mm6lEqsFtaXVjTIQKplyVLctUS5XaiVEquFxDrx0RX6Qinw7eJSYrWyJkFfg8CFZTOErczLCj87JdYKAxo5OaSUdKws62W8+UpSqw0MpCmxIjNhBW8Qk7yORVibhG6X3jAl1grypJGkpFf5wSA/6grVLbaDS4nVyloU+n4YyI90rZrUamWWVurZKbFWCskG01HXJ8NoBlIts39Ig6m37raUWK3D3j95wX7lxRZ2rIXusMVZWpHHp8RaERgbTKSmT/GpUHrCjLdjeaNpg8mdTbelxGphbfgNQLzyLh1rQVrpS6nt4FJinQ21CKkyLG1QV9guE9EpsVpJLLpC6VgLn05HYnGcSqxWVkgbPVsSyjGv49X3BR2+LUqXSqyzoBoXaAWrJLFqCv1ZkK1nlIWUWM8IvhW4GSJJUGX5TbvCFcAzTQIE1KzFKiQV+rvXt9IpnZQZK4aAuCWnXrAN3lX1ZUm7Qg9Di37UDdZGhRoZqiss49vBpWvez4Ja9G/n0MS1uW0bvFLoEU0lVouJpa9ShFJLulaqY7W4Qtrq8ZBLUkuKfJv0hG2za05ieSY+qQtUKCc9qx1cqmPVavFzb3bZgRfb9oGcXdHbZ6/q7rIXsiHa1q4u6+/utEDfhssyZKvwZebqFEr2HCf4LyLoOwCzVatUAjvMcvU9pcDu5hv0t0/m7P7Lrg6O1h5xaqB3Crlf0srvoMyr9W3CK3uWEssF3/yoDa7usl/t6bZfG1hjF/b1U8md1L28NGghE2qg1Lav8Jo9QATLwia9cFqeJ4RsHdOWLU/bhuysbSiU7FWZrF0/2A3h/pXv5BRsKpe1O9iT4TM2bHcGvx6Mk7oIpW+vav55sSsk6bZwbUcsXvrspWamT/6cmyTS815uL13VYzeuXWNXdA8QSyTqwes78RJJQkN9UtgvcRi68FQ4astAMvFMYQ4PmayMuCrNmM3zkd65Y2bjyKrJ/fyfsd5Mh71x/WZ745btkPR70FQJ4YvcOzvJvdzfy39fIW3wlk7bEYvqErFU51Sx2fd2uaFVQ3bzunX2i7363LcIJTJpB1l5SSX5kDkcevEkEaVUFHpx9fQwgATay0rX1J3x4XDja6lWWEXyGzhdu7dK91bh47tzyKixYbN7v212BNLxJVXb9hyIBKmf2gexlBZ5KHNfG/CqLbvCzqni1Jpv3eDGkQ67z9lqL+MLzAsfz9UXlkUiNaeQTDVyePJo+yD9V38UkurEUOe5LtL4l0wVlXNa6qKPK3lycByaDLQkRk6b1xYg9Ab8xgt5NM+ZgVxH+KLq6P4FSdXJtaIISDopsRZwa/kv3Z/kjb67vLFYKV6UHen96CVvsm0FnenDh12duh/FVIXLiyghcXQcnqNb8tdENJ2veU8m4pf5r2NJF60CVVghrs6LTCKblHq/np1jOR2j0C84Qkm5XvS6PvQwDQhGDtONksZAor9dXysfQSK7wpoeRZWYZJDKMEj1bC7OZHfOjxZ+q2+z9Vc5o32m1EVJYmj/qUD8o0K9hwyeVKpsEUj/Q0JJZOhY5wm9NCKeyOOJxLFIFHotdSlzTf89wXiG4vlukGOn+4jjzykOaUrpV1jhWfOMMOfwa+maqxCr2AYiK5HEQjFnwG/ySAK3uWKVtTabfSUt/z29W+jkIFJGJROJaoEnVfjnRFKJQFS2J5KORSYq3ROK/1Uq2ROK86WQFCIS14r8l5RRuEis8Jg4IqTuDQnpJZnuIU0/mqxd18qGbgi1hmbSL71PeUi4SySxTsK85MrZ+Ykn7Q0D51pGUkCkYri/4Kg09X7eiWghqVR5IZEUSkrIc97JhMBxtSZVPLmII4lUIhRBioQilA+5R6QTybwUq4WSUiGxQqkn/Uz3KxShCnTTvYxO16DMD0GsHs5PMEpMuks0sZBWq2ft6LYDt6+93M3Z9iLjwB66wA4qKY+XU+V5F5KKSvWECkORSh4iiVD6JrMnEl2T/qurCrsskUqSSWQSkTypOJ4XsfBzeJFmUeeCJJ5cepa6RP7LqWvG8GqddOY9jGH7yesaEYxrFcrgRbGPmdyfRBILQq0D8nm6xDHCe7/4Ife2jedSYXQn+ZotCIOkZaQIi1jyIpYqOPSQINShfNcHiRSKWBWFeC+xIJjIpa7PG0Rr5PJ6EmlJHxKp5jn2pFMYEkpk0nN5vj5wqfzk8CJVH6PAHkwTfbCpj//dxJsbMzcyaxMPH7XEy6xEEgtCHaG6Ft3MnGWl/HbS2ktUSVWjQJUstKJTqd6JVCJUGEKKxS4QwohUXmqJWKQnYoVdoicV16WQ69h3ZyKb/uPV1fmRHwTR4ySV1B1LYsrmJUKp2+tCOvUwUh1Yu0CqLqRWjnuKx82OztgTo1P29Ss/HuwniUS7RBLrZMRnZuwHMxCqi9ZfwhbkkAB+ck8RpQyHUkuEUnckckGKk6VXoPN4hSLK4qhRpMH7yWLuV3L6/Btzg5YTgiIQ5wn8Rmq6VcTO4r2UIuyAQN34LkjVg5lhFdIqz3mNGKeQu8PDNv/kiH1ueJ99Qbcn3VG05DuU3Vs7DtvvFPJ2jkZXElQdSIG8yCPpxTnPBoJFYtVI5AkmssEGTw7ukw3Kc5GfUOKIVDop8ogQmsoJIK0nWC3ZClJK5g2n63hZ1QtkJl/Tp7qRVtL/CiI798+hTB0fhVT7rXTsiH1y9JDddNWtAbIr+U74tYX79DvdZQM99vU1ayy/jm5mNb5f0oGKzItpqkyxIiyxxIoIJfKd4NWtac7PK+wc+5C4/jyht7pDsjLpeLMYZHKebSQNgbOQKcvzmHi2AhIqL3JBrKyuKR5OpoYJCDV2CMv7IRs5dtxuPLzPPgWp6IDbw4Uwt0Vp/v5d7sLOnN3b2239eFtFl9NDJYtcXapsKlfSQhUsvccXHnJ5sog0+NAU4AnFNelT3rjJsQyhElxynkykoa4uqJEpS9qSTjl5zmX4LwnmH0TaIuw8XfbEUSzt+61y/KjtPjphf/ymjwTf94m20U9bEUv18qV3PtU9MLDxZiTKO4tIHBGqmwruIOyS9KiRSyTTGig/WiOU8yO4Wigy6b8nFaE/ViQQk2IuHcp3dyIsXhPQIpMkk7pIb6AlmrpVjTLn0P0Y9dn4iJWPjNj9Rybs7T/VhoQSRHJtR6yFYrFiYNdT3QfLG39vfNau41xOupAU7QK+QyEEkK6kc5JgGsH5xXYiWw0VPwPJzWGo4Z6XdLrOfd4QC5nU7Wktl/7ruhPxIJS3sDMPOI/WNHXMRieP2qfp9m75yZsDpqDb27UtscJqY44w+MYHbcd00f4Qq/iVBV45lvTJU/mydcnupdGb/08oooUKux/VCSERhVCkWZRYHPv/NTKdrL8xvVSZGbfHZmfsryDU3736pqebSML8tWvY9sQ6ueJ2vdkVnrfRfozVBb+M8v7jSK4NHSKJiAOBRDBJL3lvZNVxjWyLH6msxVU3Kgdhy3SZB9HRvkEP+nnWX33t5bvaXyotlH7p32cdsZaGwWzXLpfZOmpDnVXbmOm2jSziG6RL7Ec5LyDVShzPIpXG6D4PBkUbPbrRRq58j58Mr5fks/r8/wFSmQfokxYuagAAAABJRU5ErkJggg==) no-repeat 50%/contain
}

.HARMONY-mini-jackpot {
    background: url(/static/media/mini.8a77face.png) no-repeat 50%/contain
}

.hm-row-bc>.casinoJackpotWrapper-bc:before,.layout-content-holder-bc>.casinoJackpotWrapper-bc:before {
    position: absolute
}

.layout-bc.jackpot .casinoJackpotWrapper-bc:before {
    position: fixed
}

.casinoJackpotWrapper-bc .carousel>i {
    width: 18px;
    height: 18px;
    line-height: 18px
}

.overlay-sliding-w-c-content-slider-bc .jackpot-pool {
    min-height: calc(100% - 38px);
    padding-top: 15px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXcAAAMYCAMAAAAHI1dqAAAAaVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8G612AAAAI3RSTlMAAwYKDRATGSAWKiaTPyOFfh1bMTkuT0cbVJAVYos1l3RtaCkfz+wAAAqkSURBVHja7N3ZktowEIVhuluS943F2AxL4P0fMgOZVO6mKgUjR5P/45IqLo5bkrUUWuFviKzikPcPPoh5ixKHiKoKyX/QbJPr6suJqJkzI/kPOjSVrb6aqLlQFEVwqgR/J/bmX5KE2qdf+qzdbXZ54cj9peOq+PKzcndZuV8f100VTFd4HSmazxpVaPfX7tTdmoyCfymx6bPevditu/pS93PujdxjdVfqis3xdLnU3bol92hE7a18r/f60I/Ue0RiPm9ufdcft/TvEYm6omrm9bhtg5F7PGIuZHk7ZJ7YYxJVc957R+xxiYiamQrrM7GJEDoAAP8oRullWJZ7go/P7ZqJLZT4bGqp9wWIsmMIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8tUce1ZwvQrOTPsBdgeVORe3zih0A/swAumQCAryXcurcAEVFVLpmMTETNOWemBB+RiDpfZNmbdwQfzSP2kO+253IIXFYezz32tlnfbvOZy/kjEvXZ+difTv28Kyj4aMR8vv9xqOvDdZuRezRivt33h/py+NFM5B6NqB+a66muu+OZeo9H1BXleO37274KjthjETE/7Zpx3FYZu24RiZov8rYdCm90MxGJmvPBe/dk7Dyzvw5ezUyfWSWQ31bPe+ZHErtpXR6efXKPZ/eC99olR/fH0mwq61S/eqoiPN1VvZOsKd1qEX8KSJMY6ETuI3O5KfPC2bOlIsWmtdVSfq3NJrIyK+qKqlkf56Z6e37mteQZMlEL5X5fpvFmJ+bz5tqdulszeJOEx1VRN42n05jGxF0slHNX14d+rkLSUy9RN8yHw5ylUO9yz319qi91ty5Tz93Cbp53IYXc7/Vezf3hvd7HxOt9JebCNIRExlXzw/bYd/1xOyW+ZSWq5pwlUe6P1tlux3k852k00G8y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) no-repeat 0 0/cover,radial-gradient(circle at 56% 100%,rgba(var(--hero-rgb),.7),rgba(var(--b-rgb),.7) 100%)
}

.casinoJackpotLabelBlock-bc {
    font-size: 30px
}

.casinoJackpotLabelBlock-bc div.casinoJackpotPrice-bc:after {
    -webkit-margin-start: 6px;
    margin-inline-start:6px;font-size: 16px
}

.jackpot-banner {
    padding: 0 7px
}

.casino-tournament-header {
    display: flex;
    align-items: center;
    overflow: hidden;
    height: 44px;
    padding: 0 16px;
    color: var(--b-sc);
    border-bottom: 1px solid rgba(var(--b-sc-rgb),.1)
}

.casino-tournament-header-icon {
    flex-shrink: 0;
    -webkit-margin-end: 10px;
    margin-inline-end:10px;font-size: 22px
}

.casino-tournament-header-title {
    flex: auto;
    text-transform: uppercase;
    font-size: 16px
}

.casino-tournament-info {
    flex: auto;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    font-size: 14px
}

.casino-tournament-name {
    max-width: 100%;
    color: var(--oc-2)
}

.casino-tournament-amount {
    color: var(--b-sc)
}

.casino-tournament-all {
    align-self: flex-end;
    margin-top: 10px;
    padding: 0 15px;
    color: var(--b-sc);
    cursor: pointer;
    font-size: 12px
}

.casino-info-block {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    background: rgba(var(--b-sc-rgb),.1);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    border: 1px solid rgba(var(--b-sc-rgb),.1);
    border-radius: 4px
}

@media screen and (max-width: 1366px) {
    .casino-info-block {
        min-width:248px
    }
}

@media screen and (min-width: 1367px) {
    .casino-info-block {
        min-width:284px
    }
}

.hm-row-bc.has-slider .casino-info-content {
    position: absolute;
    left: 0;
    width: 100%
}

.hm-row-bc.has-slider .casino-info-content-tournament {
    top: 68px;
    height: calc(100% - 68px)
}

.hm-row-bc.has-slider .casino-info-content-winners {
    top: 44px;
    height: calc(100% - 44px)
}

.casino-info-content {
    padding: 15px;
    max-height: 410px;
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.casino-info-content>li {
    display: flex;
    align-items: center;
    height: 50px;
    padding: 10px;
    background: rgba(var(--b-sc-rgb),.1);
    border-radius: 4px
}

.casino-info-content>li+li {
    margin-top: 5px
}

.casino-info-img {
    flex-shrink: 0;
    width: 30px;
    height: 30px;
    object-fit: cover;
    -webkit-margin-end: 10px;
    margin-inline-end:10px;border-radius: 4px;
    overflow: hidden
}

.btn {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 36px;
    padding: 0 20px;
    color: rgba(var(--b-sc-rgb),.9);
    background: rgba(var(--b-sc-rgb),.15);
    border: none;
    border-radius: 4px;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 500;
    cursor: pointer;
    transition: color .24s,background .24s,border-color .24s;
    transition: .24s
}

.btn>span {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.btn>i+span,.btn>span+i {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

@media (hover: hover) {
    .btn:hover {
        background:rgba(var(--b-sc-rgb),.35);
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .btn:active {
        background:rgba(var(--b-sc-rgb),.35)
    }
}

.btn:focus {
    background: rgba(var(--b-sc-rgb),.15)
}

.btn.s-big {
    height: 40px;
    font-size: 16px
}

.btn.s-small {
    width: auto;
    height: 28px;
    padding: 0 15px
}

.btn.a-outline {
    background: none;
    border: 1px solid rgba(var(--b-sc-rgb),.6);
    transition: .24s
}

@media (hover: hover) {
    .btn.a-outline:hover {
        border-color:rgba(var(--b-sc-rgb),.6);
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .btn.a-outline:active {
        border-color:rgba(var(--b-sc-rgb),.6)
    }
}

.btn.a-outline:active {
    background: none
}

.btn.a-outline:focus {
    background: none;
    border-color: rgba(var(--b-sc-rgb),.6)
}

.btn.a-outline.a-color {
    color: var(--oc-1);
    background: none;
    border-color: var(--oc-1);
    transition: .24s
}

@media (hover: hover) {
    .btn.a-outline.a-color:hover {
        background:var(--oc-1-hover);
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .btn.a-outline.a-color:active {
        background:var(--oc-1-hover)
    }
}

.btn.a-outline.a-white {
    color: rgba(var(--b-rgb),.9);
    background: var(--b-sc);
    border-color: var(--b-sc)
}

.btn.a-outline.active {
    color: var(--oc-1-sc);
    background: var(--oc-1);
    border-color: var(--oc-1)
}

.btn.a-outline:disabled {
    background: none;
    border-color: rgba(var(--b-sc-rgb),.1)
}

.btn.a-color {
    color: var(--oc-1-sc);
    background: var(--oc-1);
    transition: .24s
}

@media (hover: hover) {
    .btn.a-color:hover {
        background:var(--oc-1-hover);
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .btn.a-color:active {
        background:var(--oc-1-hover)
    }
}

.btn.a-accept {
    color: var(--accent-sc);
    background: var(--accent)
}

.btn.a-cancel {
    background: var(--oc-3)
}

.btn.sign-in {
    padding: 0;
    color: var(--header-sc);
    background: none;
    text-decoration: underline;
    transition: .24s
}

@media (hover: hover) {
    .btn.sign-in:hover {
        color:var(--header-sc);
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .btn.sign-in:active {
        color:var(--header-sc)
    }
}

.btn.sign-in:focus {
    background: none
}

.btn.register {
    padding: 0 8px;
    color: var(--hero-sc);
    background: var(--hero);
    transition: .24s
}

@media (hover: hover) {
    .btn.register:hover {
        background:var(--hero-hover);
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .btn.register:active {
        background:var(--hero-hover)
    }
}

.btn:disabled {
    color: rgba(var(--b-sc-rgb),.3);
    background: rgba(var(--b-sc-rgb),.1);
    pointer-events: none
}

.more-button-bc {
    margin-top: 15px;
    padding: 0 7px
}

.bs-remove-all-bc {
    flex-shrink: 0;
    display: flex;
    overflow: hidden
}

.bs-favorite-remove-bc {
    justify-content: flex-end;
    padding: 0 7px
}

.betslip-remove-icon-bc {
    -webkit-margin-end: 6px;
    margin-inline-end:6px;color: rgba(var(--b-sc-rgb),.7);
    font-size: 15px
}

.betslip-remove-all {
    color: rgba(var(--b-sc-rgb),.5);
    font-size: 12px
}

.bs-favorite-remove-bc {
    margin: 24px 0 12px
}

.main-tabs-bc,.second-tabs-bc {
    display: flex;
    width: 100%;
    flex-shrink: 0
}

.main-tabs-bc {
    height: 36px;
    background: rgba(var(--b-sc-rgb),.15)
}

.main-tabs-bc .tab-bc {
    font-size: 14px
}

.second-tabs-bc {
    flex-shrink: 0;
    height: 34px
}

.second-tabs-bc .tab-bc {
    background: rgba(var(--b-sc-rgb),.1);
    font-size: 12px
}

.second-tabs-bc .tab-bc.active,.second-tabs-bc .tab-bc:hover {
    background: rgba(var(--b-sc-rgb),.2)
}

[dir=ltr] .second-tabs-bc .tab-bc:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

[dir=ltr] .second-tabs-bc .tab-bc:last-child,[dir=rtl] .second-tabs-bc .tab-bc:first-child {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

[dir=rtl] .second-tabs-bc .tab-bc:last-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.second-tabs-bc .tab-bc+.tab-bc {
    -webkit-margin-start: 1px;
    margin-inline-start:1px}

.tab-bc {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 0 5px;
    color: rgba(var(--b-sc-rgb),.5);
    text-align: center;
    cursor: pointer;
    transition: all .24s
}

.tab-bc span+span {
    -webkit-margin-start: 4px;
    margin-inline-start:4px}

.tab-bc.active,.tab-bc:hover {
    color: var(--b-sc)
}

.sp-fav-body-bc .second-tabs-bc {
    margin-top: 10px
}

.second-tabs-bc {
    margin-bottom: 10px;
    padding: 0 7px
}

.select.s-small {
    height: 28px
}

.select.s-small.has-icon .select-icon-bc {
    display: flex;
    position: absolute;
    top: 0;
    font-size: 14px;
    line-height: 28px;
    color: rgba(var(--b-sc-rgb),.8);
    pointer-events: none
}

[dir=ltr] .select.s-small.has-icon .select-icon-bc {
    left: 12px
}

[dir=rtl] .select.s-small.has-icon .select-icon-bc {
    right: 12px
}

.select.s-small.has-icon .form-control-select-bc {
    -webkit-padding-start: 34px;
    padding-inline-start:34px}

.select.s-small .inputs {
    height: 100%
}

.select.s-small .form-control-select-bc {
    padding-top: 4px;
    color: rgba(var(--b-sc-rgb),.9);
    font-size: 12px
}

.select .form-control-icon-bc {
    pointer-events: none
}

.form-control-select-bc .bs-number-button-bc {
    text-align: start
}

.form-control-label-file-bc,.form-control-select-bc {
    width: 100%;
    height: 100%;
    -webkit-padding-end: 30px;
    padding-inline-end:30px;border: none;
    outline: none;
    box-sizing: border-box;
    -webkit-appearance: none;
    appearance: none
}

.form-control-label-file-bc>option,.form-control-select-bc>option {
    background: var(--b)
}

.form-control-label-file-bc>option:hover,.form-control-select-bc>option:hover {
    color: var(--hero-sc);
    background: var(--hero)
}

.ftr-lang-bar-flag-bc {
    display: flex;
    pointer-events: none
}

[dir=ltr] .select.s-small .form-control-icon-bc {
    right: 6px
}

[dir=rtl] .select.s-small .form-control-icon-bc {
    left: 6px
}

.ftr-lang-bar-flag-bc {
    position: absolute;
    bottom: 11px
}

[dir=ltr] .ftr-lang-bar-flag-bc {
    left: 15px
}

[dir=rtl] .ftr-lang-bar-flag-bc {
    right: 15px
}

.ftr-lang-bar-flag-bc+.form-control-select-bc {
    -webkit-padding-start: 42px;
    padding-inline-start:42px}

.componentFilterWrapper-bc {
    width: 100%;
    position: relative;
    margin-bottom: 10px;
    z-index: 10
}

.componentFilterWrapper-bc:only-child {
    margin-bottom: 0
}

.componentFilterLabel-bc {
    width: 100%;
    display: flex;
    align-items: center;
    height: 44px;
    -webkit-padding-start: 10px;
    padding-inline-start:10px;-webkit-padding-end: 11px;
    padding-inline-end:11px;font-size: 12px;
    line-height: 14px;
    color: var(--b-sc);
    background: rgba(var(--b-sc-rgb),.15);
    cursor: pointer;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    position: relative;
    border-radius: 4px
}

.componentFilterLabel-bc.active {
    border-radius: 4px 4px 0 0
}

.componentFilterLabel-bc.active:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 10px;
    width: calc(100% - 21px);
    height: 1px;
    background: var(--b)
}

.componentFilterLabel-filter-bc {
    flex: auto;
    overflow: hidden
}

.componentFilterLabel-filter-description {
    color: rgba(var(--b-sc-rgb),.6);
    margin-top: 1px
}

.componentFilterLabel-filter-i-bc {
    -webkit-margin-end: 10px;
    margin-inline-end:10px;position: relative;
    flex-shrink: 0;
    font-size: 16px
}

.componentFilterChevron-bc {
    font-size: 11px;
    flex-shrink: 0;
    -webkit-margin-start: 4px;
    margin-inline-start:4px}

.componentFilterLabel-badge-bc {
    position: absolute;
    top: 0;
    left: 100%;
    font-size: 7px;
    line-height: 1.1;
    padding: 3px;
    background: var(--oc-1);
    border-radius: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.componentFilterBody-bc {
    position: relative;
    width: 100%;
    z-index: 1
}

.componentFilterLabel-bc.active {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.componentFilterLabel-bc.active .componentFilterChevron-bc {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
}

.componentFilterLabel-bc.active+.componentFilterBody-bc {
    max-height: 1000px;
    overflow: visible
}

.componentFilterEl-bc,.componentFilterElsWrapper-bc {
    width: 100%
}

.componentFilterBody-bc .u-i-p-control-item-holder-bc {
    width: 100%;
    padding: 0
}

.filter-form-w-bc {
    padding: 10px;
    background: rgba(var(--b-sc-rgb),.15);
    display: flex;
    justify-content: space-between
}

.date-range-warning .form-control-title-static-bc {
    color: var(--b-sc);
    font-size: 11px;
    margin-bottom: 12px
}

.date-range-warning .form-control-title-static-bc .bc-i-attention {
    margin-right: 5px
}

.componentFilterBody-bc {
    max-height: 0;
    overflow: hidden
}

.filter-form-w-bc {
    flex-wrap: wrap;
    border-radius: 0 0 4px 4px
}

.componentFilterBody-bc .u-i-p-control-item-holder-bc.halfPartFilterSection {
    width: calc(50% - 5px);
    margin-bottom: 6px
}

.competition-wrapper-bc {
    display: flex;
    flex-direction: column;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.15)
}

.competition-wrapper-bc+.competition-wrapper-bc {
    margin-top: 5px
}

.competition-wrapper-bc+.page-view-more,.competition-wrapper-bc+.sgm-market-g {
    margin-top: 10px
}

.competition-header-bc {
    display: flex;
    align-items: center;
    height: 34px;
    padding: 0 7px;
    background: rgba(var(--b-sc-rgb),.05);
    cursor: pointer
}

.header-center-icon .competition-icon-arrow-bc {
    width: 100%;
    text-align: center;
    -webkit-margin-start: 0;
    margin-inline-start:0}

.competition-icon-league-bc {
    flex-shrink: 0;
    width: 18px;
    height: 18px;
    -webkit-margin-end: 8px;
    margin-inline-end:8px}

.competition-title-bc {
    flex: auto;
    color: var(--b-sc);
    font-size: 12px;
    line-height: 14px;
    font-weight: 500
}

.competition-description {
    flex-shrink: 0;
    height: 22px;
    color: var(--hero-sc);
    padding: 0 8px;
    box-sizing: border-box;
    -webkit-margin-start: 10px;
    margin-inline-start:10px;border-radius: 4px;
    background-image: linear-gradient(180deg,var(--hero-hover),var(--hero));
    font-size: 12px;
    line-height: 22px;
    font-weight: 500
}

.competition-group-count {
    flex-shrink: 0;
    font-size: 13px;
    color: rgba(var(--b-sc-rgb),.75)
}

.competition-icon-arrow-bc {
    flex-shrink: 0;
    color: rgba(var(--b-sc-rgb),.8);
    -webkit-margin-start: 10px;
    margin-inline-start:10px;font-size: 11px
}

.competition-icon-arrow-bc.active {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
}

.fixed-bottom-container {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 10px 10px 22px;
    background: var(--b);
    border-top: 1px solid rgba(var(--b-sc-rgb),.05);
    z-index: 951
}

.count-odd-animation {
    position: absolute
}

.count-odd-animation:after {
    content: attr(data-badge);
    position: absolute;
    width: 15px;
    height: 15px;
    color: var(--hero-sc);
    background: var(--hero);
    border-radius: 50%;
    text-align: center;
    font-size: 8px;
    line-height: 15px;
    font-style: normal;
    font-family: Roboto,Arial,Helvetica,sans-serif
}

.count-odd-animation.count-blink-odd:after {
    -webkit-animation: count-blink-odd .24s ease-in-out;
    animation: count-blink-odd .24s ease-in-out
}

.count-odd-animation.count-blink-even:after {
    -webkit-animation: count-blink-even .24s ease-in-out;
    animation: count-blink-even .24s ease-in-out
}

.count-odd-animation[data-count=""]:after {
    content: none
}

.ui-kit-toggle {
    display: flex;
    flex-shrink: 0;
    width: 36px;
    height: 20px;
    position: relative;
    border-radius: 12px;
    background: rgba(var(--b-sc-rgb),.15);
    cursor: pointer;
    transition: background-color .24s
}

.ui-kit-toggle:before {
    content: "";
    position: absolute;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    top: 0;
    bottom: 0;
    margin: auto 0;
    background: rgba(var(--b-sc-rgb),.6);
    transition: .24s
}

[dir=ltr] .ui-kit-toggle:before {
    left: 2px
}

[dir=rtl] .ui-kit-toggle:before {
    right: 2px
}

.ui-kit-toggle.active {
    background: rgba(var(--b-sc-rgb),.7)
}

.ui-kit-toggle.active:before {
    background: var(--hero)
}

[dir=ltr] .ui-kit-toggle.active:before {
    left: 18px
}

[dir=rtl] .ui-kit-toggle.active:before {
    right: 18px
}

.casino-info-block .main-tabs-bc {
    height: 44px;
    background: none;
    box-shadow: inset 0 -1px 0 0 rgba(var(--b-sc-rgb),.1)
}

.casino-info-block .main-tabs-bc .tab-bc {
    text-transform: uppercase;
    transition: color .24s,background .24s
}

.casino-info-block .main-tabs-bc .tab-bc.active {
    color: var(--hero-sc);
    background: var(--hero);
    box-shadow: none
}

.casino-info-block .main-tabs-bc .tab-bc:not(.active) {
    color: rgba(var(--b-sc-rgb),.9)
}

.casino-winners-info {
    flex: auto;
    display: flex;
    flex-direction: column;
    -webkit-margin-end: 6px;
    margin-inline-end:6px;font-size: 12px;
    overflow: hidden
}

.casino-winners-info>b {
    color: rgba(var(--b-sc-rgb),.9);
    font-weight: 500
}

.casino-winners-info>span {
    color: rgba(var(--b-sc-rgb),.4)
}

.casino-winners-amount {
    flex-shrink: 0;
    color: var(--oc-2);
    font-size: 14px;
    font-weight: 500
}

.express-of-the-day .competition-wrapper-bc {
    position: relative;
    border: 1px solid rgba(var(--b-sc-rgb),.2);
    border-radius: 4px
}

.express-of-the-day .competition-wrapper-bc .express-day-loader {
    position: absolute;
    top: 34px;
    left: 0;
    width: 100%;
    height: calc(100% - 34px);
    background: rgba(var(--b-rgb),.7);
    z-index: 1
}

.express-of-the-day .competition-wrapper-bc+.competition-wrapper-bc {
    margin-top: 15px
}

.express-of-the-day .competition-wrapper-bc .bs-inputs-bc {
    background: rgba(var(--b-sc-rgb),.05)
}

.express-of-the-day .bs-info-massages-w-bc,.express-of-the-day .fixed-bottom-container>.btn {
    margin-top: 10px
}

.express-of-the-day .express-day-block+.express-show-events-padding {
    padding-top: 5px
}

.express-day-block {
    padding: 0 5px 5px;
    background: rgba(var(--b-sc-rgb),.05)
}

.express-day-block:nth-last-child(2) {
    padding-bottom: 10px
}

.express-day-content {
    padding: 6px 8px;
    background: rgba(var(--b-sc-rgb),.05);
    border-radius: 4px 4px 0 0
}

.express-day-content .quickBetMsgWrapper-bc {
    margin-bottom: 6px
}

.express-day-info {
    display: flex;
    align-items: center;
    margin-bottom: 8px
}

.express-day-icon {
    flex-shrink: 0;
    -webkit-margin-end: 8px;
    margin-inline-end:8px;color: rgba(var(--b-sc-rgb),.8);
    font-size: 16px
}

.express-day-game {
    flex: auto;
    margin: 0 8px;
    color: var(--b-sc);
    font-size: 14px
}

.express-day-statistics-icon {
    flex-shrink: 0;
    color: rgba(var(--b-sc-rgb),.6);
    cursor: pointer;
    font-size: 16px
}

.express-day-statistics-icon+.express-day-statistics-icon,.express-day-statistics-icon+.notification-loader {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.express-day-statistics-icon+.notification-loader .bc-loader.small .bc-loader-contain {
    max-width: 16px;
    height: 16px;
    line-height: 16px
}

.express-day-statistics-icon+.notification-loader .bc-loader.small .vivaro-loader {
    width: 16px;
    max-height: 16px
}

.express-day-team {
    color: rgba(var(--b-sc-rgb),.7);
    font-size: 12px
}

.express-day-team+.express-day-team {
    margin-top: 4px
}

.express-day-player-section {
    display: flex;
    align-items: center;
    height: 36px;
    margin-top: 8px;
    padding: 0 10px;
    background: rgba(var(--b-sc-rgb),.03);
    border-radius: 4px
}

.express-day-player {
    flex: auto;
    color: rgba(var(--b-sc-rgb),.7);
    font-size: 12px
}

.express-day-player-odd {
    flex-shrink: 0;
    -webkit-margin-start: 10px;
    margin-inline-start:10px;color: var(--oc-2);
    font-size: 12px;
    font-weight: 400
}

.express-day-player-odd.remove {
    color: var(--oc-3);
    text-decoration: line-through
}

.express-day-footer {
    display: flex;
    align-items: center;
    height: 24px;
    margin-top: 1px;
    padding: 0 5px;
    background: rgba(var(--b-sc-rgb),.05);
    color: rgba(var(--b-sc-rgb),.5);
    border-radius: 0 0 4px 4px;
    font-size: 12px
}

.express-day-time {
    flex: auto
}

.express-day-more {
    flex-shrink: 0;
    font-weight: 400
}

.express-bets {
    padding: 2px 10px 10px;
    color: var(--oc-1);
    background: rgba(var(--b-sc-rgb),.05);
    font-size: 12px;
    font-weight: 500
}

.express-show-events-padding {
    padding: 0 10px;
    background: rgba(var(--b-sc-rgb),.05)
}

.ftr-g-content-bc {
    display: flex;
    flex-direction: column;
    overflow: hidden
}

.ftr-g-content-bc .carousel-count,.ftr-g-content-bc .carousel-count-arrow {
    position: absolute;
    inset-inline-end: 7px;
    color: rgba(var(--b-sc-rgb),.9);
    font-size: 13px
}

.ftr-g-content-bc .carousel-count {
    top: -20px
}

[dir=ltr] .ftr-g-content-bc .carousel-count {
    right: 7px
}

[dir=rtl] .ftr-g-content-bc .carousel-count {
    left: 7px
}

.ftr-g-content-bc .carousel-count-arrow {
    top: -86px
}

.ftr-game-item-bc {
    display: flex;
    flex-direction: column;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url(/static/media/feature-game-bg.0be6bce5.png)
}

.ftr-game-item-bc .market-group-holder-bc {
    flex-shrink: 0
}

.ftr-game-item-bc .market-group-holder-bc .market-group-item-bc:first-child .market-bc {
    border-bottom-left-radius: 4px
}

.ftr-game-item-bc .market-group-holder-bc .market-group-item-bc:last-child .market-bc {
    border-bottom-right-radius: 4px
}

.ftr-game-item-bc.Baseball {
    background-image: url(/static/media/Baseball.c764cf45.png)
}

.ftr-game-item-bc.Basketball {
    background-image: url(/static/media/Basketball.706b1205.png)
}

.ftr-game-item-bc.Boxing {
    background-image: url(/static/media/Boxing.69cde4ae.png)
}

.ftr-game-item-bc.Chess {
    background-image: url(/static/media/Chess.466723cb.png)
}

.ftr-game-item-bc.Football {
    background-image: url(/static/media/Football.a2ab0fac.png)
}

.ftr-game-item-bc.Golf {
    background-image: url(/static/media/Golf.cd538599.png)
}

.ftr-game-item-bc.Handball {
    background-image: url(/static/media/Handball.8b6cba1a.png)
}

.ftr-game-item-bc.Horseracing {
    background-image: url(/static/media/Horseracing.16888f97.png)
}

.ftr-game-item-bc.IceHockey {
    background-image: url(/static/media/IceHockey.a28ea944.png)
}

.ftr-game-item-bc.RugbyLeague {
    background-image: url(/static/media/RugbyLeague.091b2470.png)
}

.ftr-game-item-bc.Soccer {
    background-image: url(/static/media/Soccer.3cd5282e.png)
}

.ftr-game-item-bc.Tennis {
    background-image: url(/static/media/Tennis.99920110.png)
}

.ftr-game-item-bc.Volleyball {
    background-image: url(/static/media/Volleyball.14c83902.png)
}

.ftr-g-i-head-bc {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    height: 33px;
    padding: 0 10px;
    background: rgba(var(--b-sc-rgb),.1);
    border-radius: 4px 4px 0 0
}

.ftr-g-i-head-bc .notification-loader {
    -webkit-margin-start: 15px;
    margin-inline-start:15px}

.ftr-g-i-head-bc .bc-loader.small .bc-loader-contain {
    max-width: 13px;
    height: 13px;
    line-height: 13px
}

.ftr-g-i-head-bc .bc-loader.small .vivaro-loader {
    width: 13px
}

.ftr-g-icon-bc {
    flex-shrink: 0;
    font-size: 13px;
    color: rgba(var(--b-sc-rgb),.8)
}

.ftr-g-icon-bc+.ftr-g-icon-bc,.notification-loader+.ftr-g-icon-bc {
    -webkit-margin-start: 15px;
    margin-inline-start:15px}

.ftr-g-i-b-time-block {
    flex: auto;
    display: flex;
    align-items: center;
    margin: 0 10px;
    overflow: hidden
}

.ftr-g-i-b-time-bc {
    font-size: 11px;
    color: rgba(var(--b-sc-rgb),.7)
}

.ftr-g-i-b-time-bc:not(.ellipsis) {
    flex-shrink: 0
}

.ftr-g-i-b-time-bc+.ftr-g-i-b-time-bc {
    -webkit-margin-start: 5px;
    margin-inline-start:5px;-webkit-padding-start: 5px;
    padding-inline-start:5px}

[dir=ltr] .ftr-g-i-b-time-bc+.ftr-g-i-b-time-bc {
    box-shadow: -1px 0 0 0 var(--b)
}

[dir=rtl] .ftr-g-i-b-time-bc+.ftr-g-i-b-time-bc {
    box-shadow: 1px 0 0 0 var(--b)
}

[dir=rtl] .fixed-direction {
    direction: ltr
}

.ftr-g-i-body-bc {
    display: flex;
    flex-direction: column;
    flex: auto;
    margin: 1px 0;
    padding: 10px 0;
    background: rgba(var(--b-sc-rgb),.1)
}

.ftr-g-title-bc {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    padding: 0 10px
}

.ftr-g-i-type-icon-bc {
    flex-shrink: 0;
    font-size: 13px;
    color: rgba(var(--b-sc-rgb),.8)
}

.ftr-flag-bc {
    flex-shrink: 0;
    margin: 0 10px
}

.ftr-g-i-title-bc {
    flex: auto;
    font-size: 13px;
    color: rgba(var(--b-sc-rgb),.95)
}

.ftr-g-i-b-opp-t-holder-bc {
    flex: auto;
    display: flex;
    align-items: center;
    min-height: 30px;
    margin-top: 16px
}

.ftr-g-i-b-opp-logo-bc {
    align-self: center;
    width: 24px;
    height: 24px;
    margin-bottom: 4px
}

.ftr-g-i-b-opp-title-bc {
    width: 100%;
    display: flex;
    flex-direction: column;
    font-size: 13px;
    color: var(--b-sc);
    padding: 0 5px;
    text-align: center
}

.featuredGames-sport .page-view-more {
    margin-bottom: 5px
}

.featuredGames-sport .carousel,.featuredGames-sport .carousel-viewport,.featuredGames-sport .horizontal-sl-list-container {
    width: 100%
}

.featuredGames-sport .horizontal-sl-item-bc {
    min-width: 30px;
    height: 30px
}

.featuredGames-sport .horizontal-sl-count-bc {
    top: -8px;
    width: 15px;
    height: 15px;
    color: var(--b-sc);
    background: var(--b);
    border-radius: 50%;
    text-align: center;
    font-size: 8px;
    line-height: 15px;
    box-shadow: inset 0 0 0 8px rgba(var(--b-sc-rgb),.15),0 0 2px 1px rgba(0,0,0,.2)
}

[dir=ltr] .featuredGames-sport .horizontal-sl-count-bc {
    right: -4px
}

[dir=rtl] .featuredGames-sport .horizontal-sl-count-bc {
    left: -4px
}

.featuredGames-sport .horizontal-sl-title-bc {
    display: none
}

.featuredGames-sport .horizontal-sl-icon-bc {
    height: 20px;
    font-size: 20px
}

.ftr-game-item-bc {
    margin: 0 7px
}

.bc-loader.big .bc-loader-contain {
    width: 120px;
    height: 120px
}

.bc-loader.big .bc-loader-contain:before {
    width: 80px;
    height: 80px;
    border-width: 8px
}

.bc-loader.medium .bc-loader-contain {
    width: 68px;
    height: 68px
}

.bc-loader.medium .bc-loader-contain:before {
    width: 46px;
    height: 46px
}

.bc-loader.small .bc-loader-contain {
    width: 24px;
    height: 24px
}

.bc-loader.small .bc-loader-contain:before {
    width: 16px;
    height: 16px;
    border-width: 2px
}

.bc-loader-contain {
    position: relative;
    margin: auto
}

.bc-loader-contain:empty:before {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    border: 4px solid hsla(0,0%,100%,.1);
    border-radius: 50%
}

.bc-loader-contain.big {
    width: 120px;
    height: 120px
}

.bc-loader-contain.big:before {
    width: 80px;
    height: 80px;
    border-width: 8px
}

.bc-loader-contain.medium {
    width: 68px;
    height: 68px
}

.bc-loader-contain.medium:before {
    width: 46px;
    height: 46px
}

.bc-loader-contain.small {
    width: 24px;
    height: 24px
}

.bc-loader-contain.small:before {
    width: 16px;
    height: 16px;
    border-width: 2px
}

.bc-loader-contain>img,.bc-loader-contain>svg {
    width: 100%;
    height: auto
}

.bc-loader-animation {
    -webkit-animation: rotate 2s linear infinite;
    animation: rotate 2s linear infinite;
    width: 100%;
    height: 100%;
    -webkit-transform-origin: center center;
    transform-origin: center center;
    position: absolute;
    top: 0;
    left: 0
}

.path {
    stroke-dasharray: 20,200;
    stroke-dashoffset: 0;
    -webkit-animation: dash 2s ease-in-out infinite,color 6s ease-in-out infinite;
    animation: dash 2s ease-in-out infinite,color 6s ease-in-out infinite;
    stroke-linecap: round;
    fill: var(--b-sc)
}

@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@-webkit-keyframes dash {
    0% {
        stroke-dasharray: 0,200;
        stroke-dashoffset: -40px
    }

    50% {
        stroke-dasharray: 80,200;
        stroke-dashoffset: 0
    }

    to {
        stroke-dasharray: 0,200;
        stroke-dashoffset: -40px
    }
}

@keyframes dash {
    0% {
        stroke-dasharray: 0,200;
        stroke-dashoffset: -40px
    }

    50% {
        stroke-dasharray: 80,200;
        stroke-dashoffset: 0
    }

    to {
        stroke-dasharray: 0,200;
        stroke-dashoffset: -40px
    }
}

@-webkit-keyframes color {
    0%,to {
        stroke: #b6862e
    }

    40% {
        stroke: #a71f67
    }

    66% {
        stroke: #b6862e
    }

    80%,90% {
        stroke: #a71f67
    }
}

@keyframes color {
    0%,to {
        stroke: #b6862e
    }

    40% {
        stroke: #a71f67
    }

    66% {
        stroke: #b6862e
    }

    80%,90% {
        stroke: #a71f67
    }
}

.bc-loader.medium .casino-loader {
    -webkit-transform: scale(.7);
    transform: scale(.7)
}

.bc-loader.small .casino-loader {
    -webkit-transform: scale(.3);
    transform: scale(.3)
}

.casino-loader {
    width: 110px;
    height: 53px;
    margin: auto;
    position: relative;
    overflow: hidden;
    border-radius: 9px
}

.casino-loader svg {
    position: absolute;
    bottom: 5px;
    display: inline-block;
    opacity: .9;
    -webkit-animation: 4s ease-in-out infinite;
    animation: 4s ease-in-out infinite;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.casino-loader svg g {
    fill: var(--b-sc)
}

.casino-loader svg.loader-one {
    left: 5px;
    -webkit-animation-name: casino-loader;
    animation-name: casino-loader
}

.casino-loader svg.loader-two {
    left: 40px;
    -webkit-animation-name: casino-loader-two;
    animation-name: casino-loader-two
}

.casino-loader svg.loader-three {
    left: 75px;
    -webkit-animation-name: casino-loader-three;
    animation-name: casino-loader-three
}

.casino-loader>img {
    width: 100%
}

@-webkit-keyframes casino-loader {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0);
        bottom: 0
    }

    50%,to {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        bottom: 48px
    }
}

@keyframes casino-loader {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0);
        bottom: 0
    }

    50%,to {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        bottom: 48px
    }
}

@-webkit-keyframes casino-loader-two {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0);
        bottom: 0
    }

    60%,to {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        bottom: 48px
    }
}

@keyframes casino-loader-two {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0);
        bottom: 0
    }

    60%,to {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        bottom: 48px
    }
}

@-webkit-keyframes casino-loader-three {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0);
        bottom: 0
    }

    70%,to {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        bottom: 48px
    }
}

@keyframes casino-loader-three {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0);
        bottom: 0
    }

    70%,to {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        bottom: 48px
    }
}

.bc-loader.big .live-casino-loader {
    width: 100px;
    height: 100px
}

.bc-loader.big .live-casino-loader svg.loader-center {
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: -20px
}

.bc-loader.medium .live-casino-loader {
    width: 60px;
    height: 60px
}

.bc-loader.medium .live-casino-loader svg.loader-center {
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px
}

.bc-loader.small .live-casino-loader {
    width: 20px;
    height: 20px
}

.bc-loader.small .live-casino-loader svg.loader-center {
    width: 6px;
    height: 6px;
    margin-top: -3px;
    margin-left: -3px
}

.live-casino-loader {
    margin: auto;
    position: relative
}

.live-casino-loader svg {
    -webkit-animation: loader-rulet 4s ease-in-out infinite;
    animation: loader-rulet 4s ease-in-out infinite;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.live-casino-loader svg path {
    fill: var(--b-sc)
}

.live-casino-loader svg.loader-circle {
    width: 100%;
    height: 100%;
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    opacity: .9
}

.live-casino-loader svg.loader-center {
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 50%;
    opacity: .9
}

.live-casino-loader.big {
    width: 100px;
    height: 100px
}

.live-casino-loader.big svg.loader-center {
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: -20px
}

.live-casino-loader.medium {
    width: 60px;
    height: 60px
}

.live-casino-loader.medium svg.loader-center {
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px
}

.live-casino-loader.small {
    width: 20px;
    height: 20px
}

.live-casino-loader.small svg.loader-center {
    width: 6px;
    height: 6px;
    margin-top: -3px;
    margin-left: -3px
}

@-webkit-keyframes loader-rulet {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    80%,to {
        -webkit-transform: rotate(5turn);
        transform: rotate(5turn)
    }
}

@keyframes loader-rulet {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    80%,to {
        -webkit-transform: rotate(5turn);
        transform: rotate(5turn)
    }
}

.error-page {
    display: flex;
    height: 100%;
    padding: 40px 20px
}

.error-page.full {
    height: 100vh
}

.error-page-content {
    margin: auto;
    display: flex;
    flex-direction: column;
    align-items: center
}

.error-page-content>.btn {
    width: auto
}

.error-page-icon {
    height: 220px
}

.error-page-info {
    margin: 10px 0 25px;
    color: rgba(var(--b-sc-rgb),.35);
    text-align: center;
    font-size: 14px;
    line-height: 20px
}

.popup-holder-bc.windowed.homework-popup {
    padding: 0 15px
}

.popup-holder-bc.windowed.homework-popup .status-popup-content-w-bc {
    display: flex;
    padding: 0;
    height: calc(100vh - 30px);
    background: none;
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.homework-promo-wrapper {
    padding: 0 5px
}

.homework-promo {
    display: flex;
    align-items: center;
    height: 36px;
    padding: 0 10px;
    color: #fff;
    background: #be1062 linear-gradient(90deg,#be1062,#6b2d6a);
    border-radius: 4px;
    position: relative
}

.homework-promo:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .15;
    pointer-events: none;
    background: url(/static/media/homework.8ade11ca.svg) no-repeat 175% 68%/82%
}

.homework-promo * {
    position: relative;
    z-index: 1
}

.homework-icon,.homework-info-icon {
    flex-shrink: 0
}

.homework-title {
    flex: auto;
    margin: 0 10px;
    font-size: 14px
}

.homework-info-icon {
    height: 16px
}

.homework-info-icon>a {
    color: #fff
}

.homework-amount {
    flex-shrink: 0;
    height: 20px;
    -webkit-margin-start: 10px;
    margin-inline-start:10px;padding: 0 8px;
    background: #a71f67;
    border-radius: 4px;
    font-size: 13px;
    line-height: 20px;
    font-weight: 400
}

.loyaltyBonusBackButton-bc {
    width: 100%;
    height: 49px;
    display: flex;
    align-items: center;
    padding-left: 15px;
    padding-right: 15px;
    margin-top: 3px;
    font-size: 16px;
    color: var(--b-sc);
    text-transform: uppercase
}

.loyaltyBonusBackButton-bc span {
    font-size: 11px;
    margin-right: 10px
}

.loyaltyPointsCurrentPlanBlock-bc {
    display: flex
}

.loyaltyPointsCurrentPlanMedal-bc {
    flex-shrink: 0
}

.loyaltyPoints-title-block {
    width: 100%;
    overflow: hidden;
    text-transform: uppercase
}

.loyaltyPointsCurrentPlanTitle-bc {
    color: var(--b-sc)
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="0"] .loyalProgressBarStick-bc:after {
    background: #ff3449
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="0"] .loyalProgressBarNumPar-bc span {
    background: rgba(255,52,73,.5)
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="1"] .loyalProgressBarStick-bc:after {
    background: #109121
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="1"] .loyalProgressBarNumPar-bc span {
    background: rgba(16,145,33,.5)
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="2"] .loyalProgressBarStick-bc:after {
    background: #aa7f00
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="2"] .loyalProgressBarNumPar-bc span {
    background: rgba(170,127,0,.5)
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="3"] .loyalProgressBarStick-bc:after {
    background: var(--b-sc)
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="3"] .loyalProgressBarNumPar-bc span {
    background: rgba(var(--b-sc-rgb),.5)
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="4"] .loyalProgressBarStick-bc:after {
    background: #c18820
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="4"] .loyalProgressBarNumPar-bc span {
    background: rgba(193,136,32,.5)
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="5"] .loyalProgressBarStick-bc:after {
    background: #7c888d
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="5"] .loyalProgressBarNumPar-bc span {
    background: rgba(124,136,141,.5)
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="6"] .loyalProgressBarStick-bc:after {
    background: #d38d72
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="6"] .loyalProgressBarNumPar-bc span {
    background: rgba(211,141,114,.5)
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="7"] .loyalProgressBarStick-bc:after {
    background: #c2c5cd
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="7"] .loyalProgressBarNumPar-bc span {
    background: rgba(194,197,205,.5)
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="8"] .loyalProgressBarStick-bc:after {
    background: #017ca0
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="8"] .loyalProgressBarNumPar-bc span {
    background: rgba(1,124,160,.5)
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="9"] .loyalProgressBarStick-bc:after {
    background: #00f
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="9"] .loyalProgressBarNumPar-bc span {
    background: rgba(0,0,255,.5)
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="10"] .loyalProgressBarStick-bc:after {
    background: orange
}

.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="10"] .loyalProgressBarNumPar-bc span {
    background: rgba(255,165,0,.5)
}

.loyaltyPointsCurrentPlanProgressBar-bc {
    margin: 32px 0 10px;
    white-space: nowrap;
    position: relative;
    font-size: 0
}

.loyaltyPointsCurrentPlanProgressBar-bc:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 6px;
    background: rgba(var(--b-sc-rgb),.05);
    border-radius: 4px
}

.loyalProgressBarStick-bc {
    display: inline-flex;
    position: relative
}

.loyalProgressBarStick-bc:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 6px;
    border-radius: 3px;
    background: rgba(var(--b-sc-rgb),.3);
    z-index: 1
}

.loyalProgressBarNumPar-bc {
    display: inline-flex;
    align-items: center;
    vertical-align: top;
    margin-top: -24px;
    position: -webkit-sticky;
    position: sticky;
    border-radius: 4px;
    overflow: hidden;
    top: 0
}

[dir=ltr] .loyalProgressBarNumPar-bc {
    right: 15px
}

[dir=rtl] .loyalProgressBarNumPar-bc {
    left: 15px
}

.loyalProgressBarNumPar-bc span {
    color: #000;
    background: rgba(var(--b-sc-rgb),.4);
    font-size: 12px;
    height: 18px;
    line-height: 1.5;
    padding: 0 8px
}

.loyalty-points-progress-numbers {
    display: flex;
    justify-content: space-between;
    color: rgba(var(--b-sc-rgb),.5);
    font-size: 12px
}

.loyalty-status-row {
    display: flex
}

.loyalty-status-main-info {
    flex: auto;
    display: flex;
    overflow: hidden;
    align-items: center
}

.loyalty-status-title {
    color: var(--b-sc);
    text-transform: uppercase;
    font-size: 14px
}

.loyalty-status-info-icon {
    flex-shrink: 0;
    color: rgba(var(--b-sc-rgb),.6);
    font-size: 13px
}

.loyalty-status-point {
    flex-shrink: 0;
    color: rgba(var(--b-sc-rgb),.6);
    font-size: 14px
}

.loyalty-status-period {
    flex: auto;
    color: rgba(var(--b-sc-rgb),.5);
    font-size: 12px
}

.loyalty-status-point-small {
    color: rgba(var(--b-sc-rgb),.5);
    font-size: 12px;
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.loyaltyButtons-bc {
    align-items: center
}

.loyaltyMedalSliderElBody-bc {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 1;
    background: rgba(var(--b-sc-rgb),.05);
    border-radius: 4px;
    overflow: hidden
}

.loyaltyMedalSliderElBody-bc:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(180deg,transparent 3%,rgba(0,0,0,.5) 98%);
    pointer-events: none
}

.loyaltySliderTitle-bc {
    color: var(--b-sc);
    font-size: 18px
}

.loyaltyNum-bc {
    font-size: 12px
}

.loyaltyPointCount-bc {
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.7)
}

.loyaltyPointsWrapper {
    padding: 7px
}

.loyaltyPointsCurrentPlanBlock-bc {
    align-items: center;
    margin: 5px 0 10px
}

.loyaltyPointsCurrentPlanMedal-bc {
    max-width: 37px;
    max-height: 37px;
    -webkit-margin-end: 10px;
    margin-inline-end:10px}

.loyaltyPointsCurrentPlanTitle-bc {
    font-size: 18px
}

.loyaltyPointsCurrentPlanLabel-bc {
    font-size: 12px
}

.loyalty-status-block {
    margin-bottom: 15px
}

.loyalty-status {
    padding: 9px 0
}

.loyalty-status,.loyaltyButtons-bc {
    border-bottom: 1px solid rgba(var(--b-sc-rgb),.1)
}

.loyaltyButtons-bc {
    margin-bottom: 9px;
    padding-bottom: 10px
}

.loyaltyButtons-bc .btn {
    width: 100%
}

.loyaltyButtons-bc .btn+.btn {
    margin-top: 10px
}

.loyaltyMedalSlider-bc {
    display: flex;
    align-items: center;
    will-change: scroll-position;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch
}

.loyaltyMedalSlider-bc::-webkit-scrollbar {
    display: none
}

[dir=rtl] .loyaltyMedalSlider-bc {
    direction: ltr
}

.loyaltyMedalSliderElBody-bc {
    flex-shrink: 0;
    padding: 5px;
    width: 250px;
    height: 78px
}

[dir=rtl] .loyaltyMedalSliderElBody-bc {
    direction: rtl;
    justify-content: flex-end
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:first-child {
    order: -1
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(2) {
    order: -2
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(3) {
    order: -3
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(4) {
    order: -4
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(5) {
    order: -5
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(6) {
    order: -6
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(7) {
    order: -7
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(8) {
    order: -8
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(9) {
    order: -9
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(10) {
    order: -10
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(11) {
    order: -11
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(12) {
    order: -12
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(13) {
    order: -13
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(14) {
    order: -14
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(15) {
    order: -15
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(16) {
    order: -16
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(17) {
    order: -17
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(18) {
    order: -18
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(19) {
    order: -19
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(20) {
    order: -20
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(21) {
    order: -21
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(22) {
    order: -22
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(23) {
    order: -23
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(24) {
    order: -24
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(25) {
    order: -25
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(26) {
    order: -26
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(27) {
    order: -27
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(28) {
    order: -28
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(29) {
    order: -29
}

[dir=rtl] .loyaltyMedalSliderElBody-bc:nth-child(30) {
    order: -30
}

.loyaltyMedalSliderElBody-bc+.loyaltyMedalSliderElBody-bc {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.loyaltyMedalSliderElBody-bc .loyaltyPoints-title-block {
    flex: auto
}

.loyaltySliderImage-bc {
    flex-shrink: 0;
    width: 55px;
    -webkit-margin-end: 10px;
    margin-inline-end:10px}

.loyalty-status-info-icon {
    margin: 0 10px
}

.loyalty-status-row+.loyalty-status-row {
    margin-top: 2px
}

.loyaltyNum-bc {
    display: block;
    margin-top: 3px
}

.slider-bc .carousel-count-arrow-container {
    top: auto;
    bottom: 10px;
    padding: 0 15px;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.slider-bc .carousel-count-arrow-container.with-count {
    top: 10px;
    bottom: auto
}

.slider-bc .carousel-count-arrow-container i {
    width: 30px;
    height: 30px;
    background: hsla(0,0%,100%,.3);
    border-radius: 4px;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

[dir=ltr] .carousel-arrow-left:before {
    content: ""
}

[dir=rtl] .carousel-arrow-left:before {
    content: ""
}

[dir=rtl] .carousel-arrow-right:before {
    content: ""
}

.sdr-item-holder-bc {
    padding: 0 7px
}

.carousel {
    position: relative
}

.carousel-count-arrow-container {
    display: flex;
    position: absolute;
    color: rgba(var(--b-sc-rgb),.8);
    font-size: 14px;
    z-index: 1;
    pointer-events: none
}

.carousel-count-arrow-container i {
    display: flex;
    justify-content: center;
    align-items: center;
    pointer-events: auto
}

.carousel-viewport {
    overflow: hidden
}

.carousel-container {
    display: flex
}

.carousel-slide {
    flex-shrink: 0;
    position: relative
}

.carousel-count-arrow-container {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.carousel-count-arrow-container:not(.with-count) {
    left: 0;
    width: 100%;
    justify-content: space-between
}

.sdr-item-holder-bc-text .competition-wrapper-bc {
    padding: 0
}

.sdr-item-holder-bc-text .competition-wrapper-bc .entrance-f-error-message-bc {
    display: block;
    padding: 10px;
    background: rgba(var(--b-sc-rgb),.05);
    border-radius: 0 0 4px 4px
}

.sdr-item-holder-bc-text .competition-header-bc {
    background: rgba(var(--b-sc-rgb),.1);
    margin-top: 1px
}

.sdr-item-holder-bc-text .competition-header-bc:only-child {
    border-radius: 4px
}

.sdr-item-holder-bc-text .competition-header-bc:not(:only-child) {
    border-radius: 4px 4px 0 0
}

.bonusExchangeWrapper-bc {
    flex: auto;
    width: 100%;
    position: relative;
    z-index: 1;
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.bonusExchangeBackButton-bc {
    width: 100%;
    height: 49px;
    display: flex;
    align-items: center;
    text-transform: uppercase;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 16px;
    color: var(--b-sc)
}

.bonusExchangeBackButton-bc span {
    font-size: 11px;
    margin-right: 10px
}

.bonusExchangeListEl-bc {
    width: 100%;
    border-radius: 6px;
    overflow: hidden
}

.bonusExchangeListElThumbWrapper-bc {
    position: relative;
    width: 100%;
    padding-top: 50%
}

.bonusExchangeListElThumb-bc {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    object-fit: cover
}

.bonusExchangeListElInfo-bc {
    display: flex;
    width: 100%;
    padding: 10px;
    position: relative
}

.bonusExchangeListElInfoContain-bc {
    display: flex;
    flex-direction: column;
    flex: auto;
    overflow: hidden
}

.bonusExchangeListElTitle-bc {
    font-size: 16px;
    font-weight: 700;
    color: var(--b-sc);
    padding-bottom: 5px;
    text-transform: uppercase
}

.bonusExchangeListElPts-bc {
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.7)
}

.bonusExchangeListElInfo-btn-bc {
    flex-shrink: 0;
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.bonusExchangeInnerCover-bc,.bonusExchangeInnerThumbnailWrapper-bc {
    width: 100%;
    position: relative
}

.bonusExchangeInnerThumbnailWrapper-bc:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 68px;
    background-image: linear-gradient(180deg,#2b2b40,transparent);
    background-image: linear-gradient(180deg,var(--skin-palette-5),transparent)
}

.bonusExchangeInnerThumbnailWrapper-bc:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 68px;
    background-image: linear-gradient(180deg,transparent 6%,rgba(0,0,0,.3) 97%)
}

.bonusExchangeInnerCoverImg-bc {
    width: 100%;
    object-fit: cover
}

.bonusExchangeInnerBackButton-bc {
    position: absolute;
    width: 38px;
    height: 47px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #ccc;
    color: var(--text-palette-17);
    z-index: 2;
    top: 0;
    left: 0
}

.bonusExchangeInnerCoverBlock-bc {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    margin-top: -45px;
    z-index: 2;
    position: relative
}

.bonusExchangeInnerThumbnail-bc {
    width: 110px;
    height: 77px;
    border-radius: 8px;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
    margin-right: 15px
}

.bonusExchangeInnerCoverTopBlock-bc {
    width: 100%;
    display: flex;
    justify-content: flex-start;
    align-items: flex-end;
    margin-bottom: 20px
}

.bonusExchangeInnerInfoBlock-bc {
    flex: auto
}

.bonusExchangeInnerInfoBlock-bc+.select {
    flex-shrink: 0;
    width: 63px;
    min-height: 36px
}

.bonusExchangeInnerInfoBlock-bc+.select .form-control-label-bc.inputs {
    height: 36px
}

.bonusExchangeInnerInfoBlock-bc+.select .form-control-select-bc {
    padding-top: 0;
    padding-bottom: 0;
    -webkit-padding-start: 10px;
    padding-inline-start:10px;-webkit-padding-end: 4px;
    padding-inline-end:4px}

[dir=ltr] .bonusExchangeInnerInfoBlock-bc+.select .form-control-icon-bc {
    right: 4px
}

.bonusExchangeInnerTitle-bc {
    width: 100%;
    position: relative;
    color: #fff;
    font-size: 16px;
    line-height: 18px;
    font-weight: 700;
    padding-bottom: 3px
}

.bonusExchangeInnerTitle-bc:before {
    content: attr(data-title);
    display: block;
    font-size: 12px;
    font-weight: 400
}

.bonusExchangeInnerPts-bc {
    width: 100%;
    font-size: 16px;
    font-weight: 700;
    color: #fff
}

.bonusExchangeInnerPts-bc:after {
    content: " " attr(data-pts)
}

.bonusExchangeInnerPts-bc:before {
    content: attr(data-title);
    display: block;
    font-size: 12px
}

.bonusExchangeInnerAlertBox-border-bc {
    margin-bottom: 10px;
    padding-bottom: 15px;
    border-bottom: 1px solid rgba(var(--b-sc-rgb),.05)
}

.bonusExchangeInnerAlertBox-border-bc .checkbox-control-bc {
    margin-bottom: 10px
}

.bonusExchangeInnerInfoBlock {
    width: 100%
}

.bonusExchangeInnerInfoDescBlock-bc {
    width: 100%;
    margin-bottom: 72px;
    padding-left: 15px;
    padding-right: 15px
}

.bonusExchangeInnerInfoTitle-bc {
    font-size: 16px;
    line-height: 18px;
    color: var(--b-sc);
    padding-top: 30px;
    font-weight: 700;
    text-transform: uppercase;
    padding-bottom: 10px
}

.bonusExchangeInnerInfoDesc-bc {
    color: rgba(var(--b-sc-rgb),.6);
    line-height: 1.5;
    font-size: 14px
}

.bonusExchangeInnerAlertBox-bc {
    width: 100%;
    height: 27px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    color: var(--oc-3-sc);
    background: var(--oc-3);
    padding: 0 20px;
    font-size: 12px;
    line-height: 1.4
}

.exchange-shop-form-bc {
    display: flex;
    flex-direction: column;
    height: calc(100% - 50px)
}

.exchange-shop-form-bc>form {
    flex: auto;
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.exchange-shop-form-bc>form .checkbox-control-content-bc {
    margin-top: 10px
}

.exchangePoints {
    padding: 10px;
    border-radius: 4px;
    color: var(--b-sc);
    background: rgba(var(--b-sc-rgb),.05)
}

.bonusExchangeListEl-bc+.bonusExchangeListEl-bc {
    margin-top: 10px
}

.bonusExchangeListElInfo-bc {
    background: rgba(var(--b-sc-rgb),.1)
}

.bonusExchangeList-bc {
    width: 100%;
    padding: 15px 7px
}

.bonusExchangeInnerCoverImg-bc {
    height: 269px
}

.exchangePoints {
    margin: 15px 7px;
    font-size: 14px
}

.overlay-sliding-is-visible .hdr-dynamic-content {
    max-height: 0;
    padding: 0;
    opacity: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
}

.overlay-sliding-is-visible .iframe-widget {
    padding: 0
}

.overlay-sliding-wrapper-bc {
    will-change: transform;
    position: fixed;
    width: 100%;
    height: calc(100% - var(--mobile-header-main-section-height));
    bottom: 0;
    z-index: 970;
    background: rgba(var(--b-rgb),.7)
}

[dir=ltr] .overlay-sliding-wrapper-bc {
    left: 0
}

[dir=rtl] .overlay-sliding-wrapper-bc {
    right: 0
}

.overlay-sliding-wrapper-bc .overlay-sliding-wrapper-bc {
    height: 100%
}

.overlay-sliding-wrapper-bc .back-nav-bc {
    transition: opacity .1s;
    background: var(--header)
}

.overlay-sliding-wrapper-bc .back-nav-icon-bc {
    color: rgba(var(--header-sc-rgb),.8)
}

.overlay-sliding-wrapper-bc .back-nav-title-bc {
    color: var(--header-sc)
}

.overlay-sliding-wrapper-bc:not([style*="transform: translateY(0px)"]) .back-nav-bc {
    opacity: 0
}

.overlay-sliding-wrapper-bc+.hm-row-bc {
    margin-top: 10px
}

.overlay-sliding-w-c-content-slider-bc {
    width: 100%;
    height: 100%;
    background: var(--b);
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

[dir=ltr] .overlay-sliding-w-c-content-slider-bc {
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
    -webkit-animation: overlay-sliding-left .24s ease .1s forwards;
    animation: overlay-sliding-left .24s ease .1s forwards
}

[dir=rtl] .overlay-sliding-w-c-content-slider-bc {
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
    -webkit-animation: overlay-sliding-right .24s ease .1s forwards;
    animation: overlay-sliding-right .24s ease .1s forwards
}

@-webkit-keyframes overlay-sliding-left {
    0% {
        display: none;
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }

    to {
        display: flex;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes overlay-sliding-left {
    0% {
        display: none;
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }

    to {
        display: flex;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@-webkit-keyframes overlay-sliding-right {
    0% {
        display: none;
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }

    to {
        display: flex;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes overlay-sliding-right {
    0% {
        display: none;
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }

    to {
        display: flex;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.overlay-header {
    display: flex;
    align-items: center;
    height: 49px;
    line-height: 49px;
    padding: 0 10px;
    color: var(--b-sc);
    font-size: 16px;
    font-weight: 500
}

.overlay-header .back-nav-favorite-icon {
    color: var(--b-sc);
    -webkit-margin-end: 10px;
    margin-inline-end:10px;cursor: pointer;
    transition: color .24s
}

.overlay-header .back-nav-favorite-icon:hover {
    color: var(--b-sc)
}

.overlay-header .e-p-close-icon-bc {
    top: 8px
}

[dir=ltr] .overlay-header .e-p-close-icon-bc {
    right: 5px
}

[dir=rtl] .overlay-header .e-p-close-icon-bc {
    left: 5px
}

.my-profile-info-block>.overlay-header {
    padding: 0 15px;
    font-size: 14px;
    background: rgba(var(--b-sc-rgb),.1);
    border-bottom: 1px solid rgba(var(--b-sc-rgb),.1)
}

.back-nav-bc {
    display: flex;
    align-items: center;
    width: 100%;
    height: 38px;
    padding: 0 7px;
    position: relative;
    cursor: pointer
}

.back-nav-bc,.back-nav-bc>i {
    flex-shrink: 0
}

.back-nav-bc>i+i {
    -webkit-margin-start: 8px;
    margin-inline-start:8px}

.back-nav-icon-bc {
    color: rgba(var(--b-sc-rgb),.8);
    font-size: 20px
}

[dir=rtl] .back-nav-icon-bc:before {
    content: ""
}

.back-nav-title-bc {
    flex: auto;
    margin: 0 8px;
    color: var(--b-sc);
    text-transform: uppercase;
    font-size: 14px
}

.casino-game-details .back-nav-bc,.casinoTournamentPageWrapper-bc .back-nav-bc,.skill-game .back-nav-bc {
    top: 0;
    z-index: 10;
    position: -webkit-sticky;
    position: sticky;
    background: rgba(0,0,0,.4)
}

.back-nav-favorite-icon,.casino-game-details .back-nav-icon-bc,.casino-game-details .back-nav-title-bc,.casinoTournamentPageWrapper-bc .back-nav-icon-bc,.casinoTournamentPageWrapper-bc .back-nav-title-bc,.skill-game .back-nav-icon-bc,.skill-game .back-nav-title-bc {
    color: hsla(0,0%,100%,.8)
}

.back-nav-favorite-icon {
    width: 22px;
    height: 22px;
    text-align: center;
    font-size: 17px;
    line-height: 22px
}

.promoCodeWrapper-bc {
    width: 100%
}

.promoCodeBackButton-bc {
    width: 100%;
    height: 49px;
    display: flex;
    align-items: center;
    margin-top: 3px;
    font-size: 16px;
    color: var(--b-sc);
    text-transform: uppercase
}

.promoCodeBackButton-bc span {
    font-size: 11px;
    margin-right: 10px
}

.promoCodeParagraph-bc {
    font-size: 14px;
    line-height: 16px;
    color: rgba(var(--b-sc-rgb),.6);
    padding-bottom: 20px
}

.promoCodeWrapper-bc .u-i-p-control-item-holder-bc {
    padding: 0
}

.promoCodeWrapper-bc {
    padding: 15px 7px 0
}

.historyListEl .competition-wrapper-bc {
    background: rgba(var(--b-sc-rgb),.05);
    border-radius: 4px;
    box-shadow: none;
    overflow: hidden
}

.historyListEl .competition-header-bc+div {
    padding: 0 10px
}

.historyListEl .competition-header-bc+div .historyListEl-list-item {
    height: 34px
}

.historyListEl .competition-header-bc+div .historyListEl-list-item+.historyListEl-list-item {
    border-top: 1px solid rgba(var(--b-sc-rgb),.1)
}

.historyListEl-list-item {
    display: flex
}

.historyListEl-id-content {
    flex: auto;
    display: flex;
    align-items: center
}

.historyListEl-id-number {
    color: rgba(var(--b-sc-rgb),.8);
    -webkit-margin-start: 4px;
    margin-inline-start:4px}

.historyListEl-list-item-separator {
    display: flex;
    height: 1px;
    margin: 5px 0;
    background: rgba(var(--b-sc-rgb),.1)
}

.historyListEl-title {
    flex: auto
}

.historyListEl-icon {
    font-size: 14px
}

.social-share {
    display: flex;
    align-items: center;
    padding: 5px 0;
    border-top: 1px solid rgba(var(--b-sc-rgb),.1);
    border-bottom: 1px solid rgba(var(--b-sc-rgb),.1)
}

.social-share-title {
    flex: auto;
    font-size: 14px;
    color: rgba(var(--b-sc-rgb),.6);
    -webkit-margin-end: 10px;
    margin-inline-end:10px}

.historyListEl-list-content+.historyListEl-list-content {
    margin-top: 10px
}

.historyListEl-list-item {
    align-items: center;
    color: rgba(var(--b-sc-rgb),.8)
}

.historyListEl-list-item:not(.cancel-withdraw-status) {
    height: 26px
}

.cancel-withdraw-status .historyListEl-info {
    width: 100%;
    margin-top: 10px;
    -webkit-margin-start: 0;
    margin-inline-start:0}

.historyList-bc {
    width: 100%
}

.historyList-bc>.historyListEl,.historyListEl-list-content {
    padding: 5px 10px;
    background: rgba(var(--b-sc-rgb),.05);
    border-radius: 4px;
    font-size: 12px;
    font-weight: 700
}

.historyList-bc>.historyListEl+.historyListEl,.historyList-bc>.historyListEl>.btn {
    margin-top: 10px
}

.limits-history .competition-wrapper-bc .historyListEl {
    padding: 0;
    background: none
}

.historyListEl>.btn {
    margin-top: 10px
}

.historyListEl-date,.historyListEl-id {
    color: rgba(var(--b-sc-rgb),.5)
}

.historyListEl-info {
    flex-shrink: 0;
    -webkit-margin-start: 10px;
    margin-inline-start:10px;text-align: end
}

.historyListEl-list {
    display: flex;
    align-items: center;
    height: 26px
}

.u-i-p-c-footer-bc-verify {
    width: 100%;
    margin-top: 30px
}

.react-datepicker-wrapper,.react-datepicker__input-container {
    display: block;
    width: 100%
}

.react-datepicker__input-container .form-control-input-bc:read-only {
    color: rgba(var(--b-sc-rgb),.9);
    background: rgba(var(--b-sc-rgb),.15)
}

.react-datepicker__input-container .form-control-input-bc:read-only~.form-control-title-bc {
    color: rgba(var(--b-sc-rgb),.4)
}

.react-datepicker__input-container .form-control-input-bc:read-only::-webkit-input-placeholder {
    color: rgba(var(--b-sc-rgb),.9)
}

.react-datepicker__input-container .form-control-input-bc:read-only::placeholder {
    color: rgba(var(--b-sc-rgb),.9)
}

.react-datepicker__current-month.react-datepicker__current-month--hasYearDropdown.react-datepicker__current-month--hasMonthDropdown {
    display: none
}

.react-datepicker__tab-loop .react-datepicker {
    background: var(--b);
    border-color: rgba(var(--b-sc-rgb),.3);
    border-radius: 4px
}

.react-datepicker__tab-loop .react-datepicker__header {
    background: rgba(var(--b-sc-rgb),.1);
    border-bottom-color: rgba(var(--b-sc-rgb),.1);
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

.react-datepicker__tab-loop select {
    height: 28px;
    padding: 0 4px;
    color: rgba(var(--b-sc-rgb),.7);
    background: rgba(var(--b-sc-rgb),.15);
    border: none;
    border-radius: 4px
}

.react-datepicker__tab-loop .react-datepicker__navigation {
    top: 6px
}

.react-datepicker__tab-loop .react-datepicker__month-read-view--down-arrow,.react-datepicker__tab-loop .react-datepicker__month-year-read-view--down-arrow,.react-datepicker__tab-loop .react-datepicker__navigation-icon:before,.react-datepicker__tab-loop .react-datepicker__year-read-view--down-arrow {
    border-color: rgba(var(--b-sc-rgb),.3)
}

.react-datepicker__tab-loop .react-datepicker__navigation--next {
    border-left-color: rgba(var(--b-sc-rgb),.3)
}

.react-datepicker__tab-loop .react-datepicker__day,.react-datepicker__tab-loop .react-datepicker__day-name,.react-datepicker__tab-loop .react-datepicker__time-name {
    color: var(--b-sc)
}

.react-datepicker__tab-loop .react-datepicker__day--disabled,.react-datepicker__tab-loop .react-datepicker__month-text--disabled,.react-datepicker__tab-loop .react-datepicker__quarter-text--disabled,.react-datepicker__tab-loop .react-datepicker__year-text--disabled {
    color: rgba(var(--b-sc-rgb),.4)
}

.react-datepicker__tab-loop .react-datepicker__day--in-range,.react-datepicker__tab-loop .react-datepicker__day--in-selecting-range,.react-datepicker__tab-loop .react-datepicker__day--keyboard-selected,.react-datepicker__tab-loop .react-datepicker__day--selected,.react-datepicker__tab-loop .react-datepicker__month-text--in-range,.react-datepicker__tab-loop .react-datepicker__month-text--in-selecting-range,.react-datepicker__tab-loop .react-datepicker__month-text--keyboard-selected,.react-datepicker__tab-loop .react-datepicker__month-text--selected,.react-datepicker__tab-loop .react-datepicker__quarter-text--in-range,.react-datepicker__tab-loop .react-datepicker__quarter-text--in-selecting-range,.react-datepicker__tab-loop .react-datepicker__quarter-text--keyboard-selected,.react-datepicker__tab-loop .react-datepicker__quarter-text--selected,.react-datepicker__tab-loop .react-datepicker__year-text--in-range,.react-datepicker__tab-loop .react-datepicker__year-text--in-selecting-range,.react-datepicker__tab-loop .react-datepicker__year-text--keyboard-selected,.react-datepicker__tab-loop .react-datepicker__year-text--selected {
    color: var(--hero-sc);
    background: var(--hero)
}

.react-datepicker__tab-loop .react-datepicker__day:hover {
    color: var(--b)
}

.react-datepicker__tab-loop .react-datepicker__day--selected:hover {
    color: var(--hero-sc);
    background: var(--hero)
}

[dir=rtl] .react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,[dir=rtl] .react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle {
    left: 50px;
    right: auto
}

.react-datepicker-web {
    display: flex;
    align-items: center
}

.react-datepicker-web>i {
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    text-align: center;
    color: rgba(var(--b-sc-rgb),.3);
    line-height: 28px;
    cursor: pointer
}

[dir=rtl] .react-datepicker-web>i.bc-i-small-arrow-left,[dir=rtl] .react-datepicker-web>i.bc-i-small-arrow-right {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.react-datepicker-web .form-control-bc+.form-control-bc {
    -webkit-margin-start: 4px;
    margin-inline-start:4px}

.react-datepicker-months {
    width: 109px
}

.sportBonusWrapper-b {
    width: 100%
}

.sportBonusBackButton-bc {
    width: 100%;
    height: 49px;
    line-height: 49px;
    display: flex;
    align-items: center;
    padding-left: 15px;
    padding-right: 15px;
    margin-top: 3px;
    font-size: 16px;
    color: var(--b-sc);
    text-transform: uppercase
}

.sportBonusBackButton-bc span {
    font-size: 11px
}

[dir=ltr] .sportBonusBackButton-bc span {
    margin-right: 10px
}

[dir=rtl] .sportBonusBackButton-bc span {
    margin-left: 10px;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.sportBonusFundTotal-bc,.sportBonusFundWithdrawable-bc {
    display: flex
}

.sportBonusFundPrice-total {
    color: var(--oc-2)
}

.sportBonusFundPrice-withdrawable {
    color: var(--oc-1)
}

.sportBonusFundTitle-bc+.sportBonusFundTitle-bc {
    -webkit-margin-start: 10px;
    margin-inline-start:10px;text-align: end
}

.sportBonusFundProgressBar-bc {
    display: flex;
    border-radius: 3px;
    background: var(--oc-1);
    overflow: hidden
}

.sportBonusFundProgressBarPassed-bc {
    height: 100%;
    background: var(--oc-2)
}

.sportBonusFundResultBlock-bc {
    display: flex
}

.sportBonusFundResult-title {
    color: rgba(var(--b-sc-rgb),.4)
}

.sportBonusFundResult-total {
    color: var(--b-sc)
}

.sportBonusWrapper-bc>.bc-loader {
    height: auto
}

.sportBonusList-bc {
    width: 100%
}

.sportBonusListEl-bc {
    margin-top: 15px;
    padding: 10px;
    background: rgba(var(--b-sc-rgb),.05);
    border-radius: 4px
}

.sportBonusListEl-bc.skeleton-loader-full-banner {
    height: 163px;
    padding: 0
}

.sportBonusList-header {
    display: flex;
    align-items: center
}

.sportBonusList-img {
    flex-shrink: 0;
    display: flex;
    width: 70px;
    height: auto;
    object-fit: cover
}

.sportBonusList-header-title {
    flex: auto;
    overflow-x: hidden
}

.sportBonusListElTitle-bc {
    display: flex;
    align-items: center;
    font-size: 13px;
    color: var(--b-sc);
    text-transform: uppercase;
    margin-bottom: 4px
}

.sportBonusListElTitle-bc>span {
    flex: auto
}

.sportBonusListElTitle-icon {
    flex-shrink: 0;
    -webkit-margin-start: 6px;
    margin-inline-start:6px;color: rgba(var(--b-sc-rgb),.5)
}

[dir=rtl] .sportBonusListElTitle-icon:before {
    content: ""
}

.sportBonusListTable-bc {
    overflow: hidden
}

.sportBonusListTable-bc ul {
    display: flex;
    align-items: center
}

.sportBonusListTable-bc ul+ul {
    margin-top: 1px
}

.sportBonusListTable-bc ul>li {
    font-size: 12px;
    line-height: 1.5
}

.sportBonusListTable-bc>.btn {
    margin-top: 15px
}

.sportBonusListTable-bc .competition-wrapper-bc {
    margin-top: 4px;
    border-radius: 4px;
    overflow: hidden
}

.sportBonus-status {
    flex: auto;
    color: rgba(var(--b-sc-rgb),.4)
}

.sportBonus-value {
    color: var(--b-sc)
}

.sportBonus-value.Approved,.sportBonus-value.Pending,.sportBonus-value.Rejected {
    text-transform: uppercase
}

.sportBonus-value.Pending {
    color: #fdbc0c
}

.sportBonus-value.Approved {
    color: #16c72e
}

.sportBonus-value.Rejected {
    color: #e9044a
}

.sportBonus-value:not(.request-read-more) span {
    display: none
}

.sportBonus-value.request-read-more {
    display: flex
}

.sportBonus-value.request-read-more p {
    max-width: 100px
}

[dir=rtl] .sportBonus-value.request-read-more p {
    direction: ltr
}

.sportBonus-value.request-read-more span {
    -webkit-margin-start: 5px;
    margin-inline-start:5px;color: rgba(var(--b-sc-rgb),.5)
}

.sportBonusClaimButton-bc {
    width: 100%;
    height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: var(--oc-1);
    border-radius: 8px;
    border: 0;
    color: var(--b-sc);
    text-transform: uppercase
}

.sportBonusDetailsTables-bc {
    width: 100%;
    flex: auto;
    padding-bottom: 15px;
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.sportBonusDetailsTables-bc .btn+.btn {
    margin-top: 15px
}

.sportBonusDetailsTitle-bc {
    width: 100%;
    font-size: 13px;
    line-height: 16px;
    color: var(--b-sc);
    text-transform: uppercase;
    margin-bottom: 12px
}

.sportBonusDetailsTableList-bc {
    display: flex
}

.sportBonusDetailsTableList-bc li:first-child {
    flex: auto;
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.5)
}

.sportBonusDetailsTableList-bc li:last-child {
    flex-shrink: 0;
    font-size: 14px;
    color: var(--b-sc);
    -webkit-margin-start: 3px;
    margin-inline-start:3px}

.sportBonusDetailsTableList-bc+ul {
    margin-top: 10px
}

.sportBonus-progress-title {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.sportBonusDetailsWrapper-bc,.sportBonusList-bc {
    padding: 0 7px 7px
}

.sportBonusDetailsWrapper-bc {
    height: calc(100% - 52px);
    display: flex;
    flex-direction: column
}

.sportBonusDetailsWrapper-bc a,.sportBonusDetailsWrapper-bc button {
    flex-shrink: 0
}

.sportBonusDetailsWrapper-bc>.btn+.btn {
    margin-top: 15px
}

.sportBonusDetailsWrapper-bc .casino-category-games {
    padding: 0
}

.sportBonusDetailsTablesItem-bc {
    border-bottom: 1px solid rgba(var(--b-sc-rgb),.05);
    padding-bottom: 15px
}

.sportBonusDetailsTablesItem-bc+.sportBonusDetailsTablesItem-bc {
    margin-top: 15px
}

.sportBonusListElDescription-bc {
    color: var(--b-sc);
    margin-bottom: 5px;
    padding-bottom: 10px;
    font-size: 12px;
    border-bottom: 1px solid rgba(var(--b-sc-rgb),.05)
}

.sportBonusListElDescription-bc>a {
    color: rgba(var(--b-sc-rgb),.7);
    -webkit-margin-start: 5px;
    margin-inline-start:5px;text-decoration: underline
}

.sportBonusListElTitle-bc+.sport-casino-bonus {
    margin: 25px 0
}

.sport-casino-bonus-container {
    padding: 15px 15px 0
}

.sportBonusFundResultBlock-bc {
    align-items: center;
    height: 40px;
    margin: 10px 0 15px;
    border-top: 1px solid rgba(var(--b-sc-rgb),.2);
    border-bottom: 1px solid rgba(var(--b-sc-rgb),.2)
}

.sportBonusFundResult-title {
    flex: auto;
    font-size: 12px;
    line-height: 14px
}

.sportBonusFundResult-total {
    font-size: 16px;
    font-weight: 400;
    flex-shrink: 0;
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.sportBonusFundPrice-bc {
    font-size: 12px;
    line-height: 14px
}

.sportBonusFundTitle-bc {
    color: rgba(var(--b-sc-rgb),.5);
    font-size: 12px
}

.sportBonusFundProgressBar-bc {
    margin-top: 10px;
    height: 6px
}

.sportBonusFundWithdrawable-bc {
    align-items: flex-end
}

.sportBonusFundTotal-bc,.sportBonusFundWithdrawable-bc {
    flex-direction: column
}

.sportBonusFundTitle-bc {
    margin-bottom: 5px
}

.sportBonus-value {
    flex-shrink: 0;
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.competition-request-description {
    padding: 10px;
    color: rgba(var(--b-sc-rgb),.7);
    background: rgba(var(--b-sc-rgb),.1);
    font-size: 12px;
    line-height: 16px
}

.sportBonusWrapper-bc {
    flex: auto;
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.historyLayoutWrapper-bc {
    width: 100%;
    min-height: 400px
}

.historyFilterWrapper-bc {
    width: 100%;
    border-radius: 8px;
    position: relative
}

.historyFilterLabel-bc {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 52px;
    padding-left: 10px;
    padding-right: 16px;
    font-size: 14px;
    line-height: 16px;
    color: var(--b-sc);
    cursor: pointer
}

.historyFilterLabel-bc span {
    font-size: 11px
}

.historyFilterBody-bc {
    position: absolute;
    top: 0;
    left: 0;
    padding-top: 0;
    max-height: 0;
    overflow: hidden;
    z-index: 1;
    padding-left: 10px;
    padding-right: 10px
}

.historyFilterEl-bc,.historyFilterElsWrapper-bc {
    width: 100%
}

.wallet-go-to-button {
    display: flex
}

.wallet-go-to-button>a {
    height: 36px;
    padding: 0 10px;
    line-height: 38px;
    text-align: center;
    border-radius: 4px;
    border: none;
    font-size: 14px;
    text-transform: uppercase;
    color: var(--oc-1-sc);
    background: var(--oc-1)
}

.wallet-go-to-button {
    padding: 15px 7px
}

.wallet-go-to-button>a {
    width: 100%
}

.historyLayoutWrapper-bc {
    padding: 15px 7px
}

.u-i-content-link {
    display: flex;
    align-items: center;
    border-radius: 4px;
    border: 1px solid rgba(var(--b-sc-rgb),.6);
    padding: 0 15px;
    margin-bottom: 10px;
    color: rgba(var(--b-sc-rgb),.4);
    font-size: 14px
}

.u-i-content-link-text {
    flex: auto;
    -webkit-margin-end: 10px;
    margin-inline-end:10px}

.u-i-content-link-icon {
    font-size: 19px;
    color: rgba(var(--b-sc-rgb),.8)
}

.u-i-content-link-icon.bc-i-checked {
    color: var(--oc-1)
}

.referral-content {
    margin-top: 20px
}

.referral-content .bc-i-check-circle {
    color: var(--oc-1)
}

.referral-content .bc-i-cancel-circle {
    color: var(--oc-3)
}

.referral-content-title {
    font-size: 14px;
    color: rgba(var(--b-sc-rgb),.6);
    margin-bottom: 10px
}

.u-i-content-link {
    height: 52px
}

.grecaptcha-badge {
    display: none
}

.layout-bc {
    width: 100%;
    display: grid;
    grid-template-areas: "header" "content" "footer" "betslip";
    grid-template-rows: auto 1fr auto;
    grid-template-columns: 100%;
    min-height: 100vh;
    -webkit-user-select: none;
    user-select: none
}

.layout-bc>.bc-loader {
    position: fixed
}

.iframe-full-page {
    width: 100%
}

.layout-header-holder-bc {
    grid-area: header;
    width: 100%
}

.layout-content-holder-bc {
    grid-area: content;
    width: 100%
}

.layout-footer-holder-bc {
    grid-area: footer;
    width: 100%;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.layout-betslip-holder-bc {
    grid-area: betslip
}

.layout-betslip-holder-bc:empty {
    display: none
}

.layout-navigation-holder-bc {
    grid-area: navigation;
    height: 48px
}

.layout-navigation-holder-bc:empty {
    height: 0
}

.hm-row-bc {
    display: grid;
    grid-gap: 10px;
    gap: 10px
}

.hm-row-bc:empty {
    display: none
}

.hm-row-bc>.page-view-more {
    margin-bottom: 0
}

.home-page-desc {
    padding: 0 15px
}

.home-page-desc .u-i-p-control-item-holder-bc {
    padding: 0
}

.home-page-desc .form-control-title-static-bc {
    color: var(--b-sc)
}

.home-page-desc img {
    width: 100%;
    border-radius: 4px
}

.snowflake {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 1
}

.reg-form-block-bc,.snowflake {
    width: 100%;
    height: 100%
}

.reg-form-block-bc .entrance-form-actions-holder-bc.login-ext-1 {
    margin-top: 10px
}

.reg-form-block-bc .entrance-form-actions-holder-bc.reg-ext-1 {
    flex-shrink: 0;
    padding-top: 14px;
    display: flex;
    justify-content: center
}

.reg-form-block-bc .entrance-form-actions-holder-bc.reg-ext-1 .btn+.btn {
    -webkit-margin-start: 20px;
    margin-inline-start:20px}

.entrance-form-actions-holder-bc {
    margin-top: 20px
}

.entrance-form-bc.popup.login {
    display: flex;
    flex-direction: column;
    padding-top: 15px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.entrance-form-bc.popup.login .form-sign-bc {
    flex: auto
}

.entrance-form-bc.popup.login .form-sign-bc .u-i-p-control-item-holder-bc {
    padding: 0
}

.entrance-form-bc.popup.login .entrance-form-action-item-bc.right {
    margin-bottom: 15px
}

.entrance-form-bc.popup.registration {
    display: flex;
    flex-direction: column;
    flex: auto;
    height: 100%;
    position: relative
}

.entrance-form-bc.popup.registration .entrance-form-content-bc {
    width: 100%;
    flex: auto
}

.entrance-form-bc.popup.registration .entrance-f-item-bc .radio-v-bc {
    display: flex;
    align-items: center
}

.entrance-form-bc.popup:not(.registration) .entrance-f-item-bc .radio-control-bc+.radio-control-bc {
    margin-top: 10px;
    -webkit-margin-start: 0;
    margin-inline-start:0}

.entrance-form-bc.popup .entrance-f-item-bc+.entrance-f-item-bc {
    margin-top: 15px
}

.entrance-form-bc.popup .entrance-f-item-bc.entrance-f-item-checkbox-bc,.entrance-form-bc.popup .entrance-f-item-bc.minimum-allowed-age-bc {
    margin: 15px 0 20px
}

.entrance-form-bc.popup .entrance-f-recaptcha-bc {
    padding-top: 15px;
    border-top: 1px solid rgba(var(--b-sc-rgb),.05)
}

.entrance-form-bc.popup .entrance-f-recaptcha-bc .u-i-p-control-item-holder-bc {
    display: flex;
    align-items: center;
    padding-bottom: 10px
}

.entrance-form-bc.popup .entrance-f-recaptcha-bc .recaptcha-img {
    width: 24px;
    height: 24px;
    opacity: .7;
    -webkit-margin-end: 10px;
    margin-inline-end:10px}

.entrance-f-error-message-bc {
    display: flex;
    margin-bottom: 5px;
    padding: 5px;
    color: var(--b-sc);
    background: rgba(var(--oc-3-rgb),.2);
    border-radius: 4px;
    font-size: 12px
}

.reg-form-content {
    padding-top: 15px
}

.reg-form-footer-bc {
    flex-shrink: 0;
    background: rgba(var(--b-sc-rgb),.05)
}

.steps-indicator {
    display: flex;
    flex-shrink: 0
}

.step-indicator {
    flex: 1 1;
    height: 3px;
    background: rgba(var(--b-sc-rgb),.1)
}

.step-indicator:first-child:nth-last-child(2):not(.step-indicator-active) {
    background: rgba(var(--b-sc-rgb),.3)
}

.step-indicator-active {
    background: rgba(var(--b-sc-rgb),.7)
}

.popup-checkbox {
    margin-top: 15px
}

.layout-header-holder-bc {
    height: var(--mobile-header-main-section-height)
}

.layout-content-holder-bc {
    padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header))
}

.layout-bc.hide-tab-navigation-footer-mobile .layout-footer-holder-bc,.layout-bc.hide-tab-navigation-footer-mobile .layout-navigation-holder-bc {
    display: none
}

.layout-bc.betslip-is-compact {
    height: 42px
}

.layout-bc:not(.navigation-is-visible) .tab-nav-item-bc.active {
    color: var(--tab-navigation-sc)
}

.layout-bc.navigation-is-visible .tab-nav-item-bc.menu {
    color: var(--tab-navigation-sc);
    pointer-events: none;
    background: rgba(var(--tab-navigation-sc-rgb),.15)
}

.layout-footer-holder-bc {
    margin-bottom: env(safe-area-inset-bottom)
}

.iframe-full-page {
    position: fixed;
    top: var(--mobile-header-full-height);
    left: 0;
    height: calc(100% - var(--mobile-header-full-height))
}

.iframe-widget {
    width: 100%;
    padding: 0 7px
}

.is-home-page .prematch-page-bc {
    overflow: hidden
}

.hm-row-bc:first-child,.hm-row-bc:first-child:empty+.hm-row-bc {
    margin-top: 5px
}

.hm-row-bc:not(:first-child) {
    margin-top: 10px
}

.tab-navigation-w-bc {
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 950;
    height: 49px;
    background: rgba(var(--tab-navigation-rgb),.9);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    border-top: 1px solid rgba(var(--b-sc-rgb),.3);
    min-height: calc(49px + env(safe-area-inset-bottom));
    padding-bottom: env(safe-area-inset-bottom);
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
    transition: padding-bottom .24s
}

.tab-nav-item-bc,.tab-navigation-w-bc {
    width: 100%;
    display: flex;
    align-items: center
}

.tab-nav-item-bc {
    flex-direction: column;
    justify-content: center;
    height: 100%;
    padding: 0 4px;
    text-align: center;
    position: relative;
    color: #fff;
    overflow: hidden;
    box-shadow: 0 48px 0 0 var(--tab-navigation)
}

.tab-nav-item-bc:after {
    top: 4px
}

[dir=ltr] .tab-nav-item-bc:after {
    left: 55%
}

[dir=rtl] .tab-nav-item-bc:after {
    right: 55%
}

.tab-nav-title-bc {
    margin-top: 2px;
    max-width: 100%;
    font-size: 10px;
    line-height: 14px
}

.tab-nav-icon-bc {
    font-size: 20px;
    line-height: 24px
}

@-webkit-keyframes count-blink-odd {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes count-blink-odd {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes count-blink-even {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes count-blink-even {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.reg-form-block-bc .entrance-form-actions-holder-bc {
    padding: 0 7px 15px
}

.entrance-form-bc.reset-login>.entrance-form-actions-holder-bc {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    padding: 15px
}

@media(orientation: landscape) {
    .entrance-form-bc.popup.registration .slider-bc {
        display:none
    }
}

.entrance-form-bc.popup .entrance-f-item-bc:not(.entrance-f-recaptcha-bc) {
    -webkit-padding-start: 7px;
    padding-inline-start:7px;-webkit-padding-end: 7px;
    padding-inline-end:7px}

.entrance-form-bc.popup.login .entrance-form-action-item-bc.right {
    padding: 0 7px
}

.entrance-form-bc.panel .entrance-form-action-item-bc {
    width: 100%
}

.entrance-form-bc.panel .entrance-f-item-bc {
    margin-bottom: 16px
}

.entrance-form-bc.panel .entrance-f-item-bc:last-child {
    margin-bottom: 0
}

.entrance-form-bc.panel .entrance-form-actions-holder-bc.login-ext-1 {
    margin-top: 8px
}

.entrance-form-bc.panel .entrance-form-actions-holder-bc.reg-ext-1 {
    margin-top: 12px
}

.entrance-form-bc .entrance-form-content-bc.step-1~.entrance-form-actions-holder-bc:after {
    display: none
}

.entrance-form-bc .entrance-form-content-bc.step-1~.entrance-form-actions-holder-bc.reg-ext-1 {
    display: flex
}

[dir=ltr] .entrance-form-bc .entrance-form-content-bc.step-1~.entrance-form-actions-holder-bc.reg-ext-1 .btn+.btn {
    margin-left: 15px
}

[dir=rtl] .entrance-form-bc .entrance-form-content-bc.step-1~.entrance-form-actions-holder-bc.reg-ext-1 .btn+.btn {
    margin-right: 15px
}

.entrance-form-bc .hdr-user-ent-buttons-bc {
    width: 100%;
    min-width: 102px;
    height: 36px;
    padding: 0 8px;
    border: none;
    border-radius: 4px;
    outline: none;
    background-color: var(--oc-1);
    font-family: inherit;
    font-size: 14px;
    color: var(--oc-1-sc);
    text-transform: uppercase;
    transition-property: background-color,color;
    transition-duration: .24s;
    cursor: pointer
}

.entrance-form-bc .entrance-form-error-message-holder-bc {
    margin-bottom: 6px
}

.entrance-form-bc .entrance-f-error-message-bc {
    -webkit-margin-start: 7px;
    margin-inline-start:7px;-webkit-margin-end: 7px;
    margin-inline-end:7px}

.user-logout-bc .btn {
    color: rgba(var(--b-sc-rgb),.7);
    background: rgba(var(--b-sc-rgb),.05)
}

.layout-bc:not(.is-home-page)~#hoory-widget-button-wrapper {
    display: none!important
}

#hoory-widget-button-wrapper {
    bottom: 40px!important;
    pointer-events: none
}

#hoory-widget-button-wrapper #hoory-widget-button {
    pointer-events: auto
}

.entrance-form-bc.popup.registration .entrance-form-content-bc {
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.entrance-form-bc.popup.registration .entrance-form-content-bc .slider-bc {
    margin-bottom: 10px
}

.footer-bc .live-chat-adviser-bc {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 36px;
    margin-top: 15px;
    padding: 0 20px;
    color: var(--oc-1-sc);
    background: var(--oc-1);
    border: none;
    border-radius: 4px;
    text-decoration: none;
    cursor: pointer;
    text-transform: uppercase;
    transition: background .24s;
    transition: .24s
}

@media (hover: hover) {
    .footer-bc .live-chat-adviser-bc:hover {
        background:var(--oc-1-hover);
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .footer-bc .live-chat-adviser-bc:active {
        background:var(--oc-1-hover)
    }
}

.footer-bc .live-chat-adviser-bc+.switch-old-version {
    padding-top: 15px;
    box-shadow: 0 -1px 0 0 rgba(var(--b-sc-rgb),.15)
}

.ftr-decimal-language-row {
    display: flex;
    margin-bottom: 15px;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.ftr-decimal-language-row .form-control-bc {
    width: 100%
}

.ftr-decimal-language-row .form-control-bc+.form-control-bc {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.bc-i-footer-icon-holder {
    flex-shrink: 0;
    width: 14px;
    height: 14px;
    -webkit-margin-end: 5px;
    margin-inline-end:5px;color: var(--b-sc);
    text-align: center;
    font-size: 14px
}

.ftr-social-link-row-column-bc {
    display: flex
}

.ftr-partners-row-bc {
    width: 100%
}

.ftr-social-link-c-item-bc+.ftr-social-link-c-item-bc {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.ftr-partners-row-inner-bc {
    display: flex;
    align-content: center
}

.ftr-partners-row-inner-bc>a,.ftr-partners-row-inner-bc>div {
    display: flex;
    justify-content: center
}

.ftr-partners-row-inner-bc>a+.ftr-copy-rights-bc,.ftr-partners-row-inner-bc>div+.ftr-copy-rights-bc {
    text-align: start;
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.ftr-partners-row-inner-bc>div>div,.ftr-partners-row-inner-bc>div>div>a {
    height: 100%
}

.ftr-partners-row-inner-bc>div>div>a>img {
    width: auto!important;
    display: inline-flex;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

.ftr-partners-row-inner-bc:not(.partners-logo-scroll) {
    justify-content: center
}

.partners-logo-scroll>a {
    flex-shrink: 0;
    background: rgba(var(--b-sc-rgb),.1);
    border-radius: 4px
}

.ftr-partners-r-img,.xcm-container img {
    display: flex;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

.ftr-payments-row-bc {
    display: flex;
    align-items: center
}

.ftr-payments-row-img-bc {
    object-fit: contain;
    background: rgba(var(--b-sc-rgb),.1);
    border-radius: 4px
}

.ftr-age-bc {
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    text-align: center;
    color: rgba(var(--b-sc-rgb),.7);
    border-style: solid;
    border-color: rgba(var(--b-sc-rgb),.7);
    border-radius: 50%;
    font-size: 10px
}

.ftr-age-description-bc {
    margin: 0 4px;
    color: rgba(var(--b-sc-rgb),.7);
    font-size: 8px;
    line-height: 10px
}

.ftr-copy-rights-bc {
    width: 100%;
    font-size: 12px;
    line-height: 14px;
    text-align: center
}

.ftr-tel-mail-bc {
    display: flex;
    justify-content: center;
    margin-top: 2px
}

.ftr-tel-mail-bc>a {
    color: rgba(var(--b-sc-rgb),.7);
    font-size: 10px
}

.ftr-tel-mail-bc>a+a {
    -webkit-margin-start: 4px;
    margin-inline-start:4px;-webkit-padding-start: 5px;
    padding-inline-start:5px}

[dir=ltr] .ftr-tel-mail-bc>a+a {
    border-left: 1px solid rgba(var(--b-sc-rgb),.5)
}

[dir=rtl] .ftr-tel-mail-bc>a+a {
    border-right: 1px solid rgba(var(--b-sc-rgb),.5)
}

.ftr-tel-mail-bc span {
    color: #c6a143;
    -webkit-margin-end: 2px;
    margin-inline-end:2px}

.footer-bc {
    padding: 15px 7px 10px
}

.footer-bc>.ftr-copy-rights-bc {
    margin-top: 10px
}

.ftr-decimal-language-row {
    overflow: hidden
}

.ftr-head-bc {
    margin-bottom: 20px;
    padding-bottom: 20px
}

.ftr-app-row-bc,.ftr-head-bc {
    border-bottom: 1px solid rgba(var(--b-sc-rgb),.1)
}

.ftr-app-row-bc {
    width: 100%;
    padding: 30px 0 20px
}

.ftr-app-r-title-bc {
    margin-bottom: 20px;
    color: var(--b-sc);
    font-size: 14px;
    line-height: 16px;
    font-weight: 700
}

.ftr-app-r-table-bc {
    display: grid;
    grid-template-columns: repeat(auto-fit,minmax(64px,1fr));
    grid-row-gap: 15px;
    grid-column-gap: 6px;
    width: 100%
}

.ftr-app-r-t-column-bc {
    display: flex;
    flex-direction: column;
    align-items: center
}

.ftr-app-t-c-item-bc {
    display: flex;
    width: 48px;
    text-align: center;
    justify-content: center;
    flex-direction: column
}

.ftr-app-t-c-item-bc>span {
    font-size: 7px;
    line-height: 9px;
    text-transform: uppercase;
    padding: 2px;
    color: rgba(var(--b-sc-rgb),.4);
    background: rgba(var(--b-sc-rgb),.05);
    border-radius: 0 0 4px 4px
}

.ftr-app-t-c-title-bc {
    margin-top: 10px;
    font-size: 11px;
    line-height: 13px;
    text-align: center;
    color: rgba(var(--b-sc-rgb),.5)
}

.ftr-app-t-c-i-logo-bc {
    height: 34px;
    background: var(--hero);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px 4px 0 0
}

.ftr-app-t-c-i-logo-bc>i {
    color: var(--hero-sc);
    font-size: 30px
}

.ftr-social-link-row-bc {
    display: flex;
    align-items: center;
    height: 44px;
    box-shadow: 0 1px 0 0 rgba(var(--b-sc-rgb),.15)
}

.ftr-age-bc {
    border-width: 1px;
    line-height: 24px
}

.ftr-social-link-row-column-bc {
    flex: auto;
    align-items: center;
    justify-content: flex-end
}

.ftr-partners-row-bc {
    padding: 10px 0;
    box-shadow: 0 1px 0 0 rgba(var(--b-sc-rgb),.15)
}

.ftr-partners-row-inner-bc>a+a,.ftr-partners-row-inner-bc>a+div,.ftr-partners-row-inner-bc>div+a,.ftr-partners-row-inner-bc>div+div {
    -webkit-margin-start: 8px;
    margin-inline-start:8px}

.ftr-partners-row-inner-bc>a:only-child img,.ftr-partners-row-inner-bc>div:only-child img {
    max-height: 40px
}

.ftr-partners-row-inner-bc>a:not(:only-child) img,.ftr-partners-row-inner-bc>div:not(:only-child) img {
    height: 40px
}

.ftr-partners-row-inner-bc+.ftr-partners-row-inner-bc {
    margin-top: 8px
}

.ftr-partners-row-inner-bc.partners-logo-scroll {
    will-change: scroll-position;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch
}

.ftr-partners-row-inner-bc.partners-logo-scroll::-webkit-scrollbar {
    display: none
}

.ftr-partners-row-inner-bc.partners-logo-scroll>a {
    width: 53px;
    height: 53px;
    padding: 5px
}

.ftr-partners-row-inner-bc.partners-logo-scroll>a img {
    height: 100%!important;
    max-height: 100%!important
}

.ftr-payments-row-bc {
    margin-top: 10px;
    will-change: scroll-position;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch
}

.ftr-payments-row-bc::-webkit-scrollbar {
    display: none
}

.ftr-payments-row-img-bc {
    width: 60px;
    height: 30px;
    padding: 5px
}

.ftr-payments-row-img-bc+.ftr-payments-row-img-bc {
    -webkit-margin-start: 8px;
    margin-inline-start:8px}

.theme-white .ftr-partners-r-img,.theme-white .ftr-payments-row-img-bc {
    filter: brightness(.7) grayscale(100%);
    -webkit-filter: brightness(.7) grayscale(100%)
}

.ftr-copy-rights-bc {
    color: rgba(var(--b-sc-rgb),.4)
}

.ftr-m-nav-l-item-bc {
    display: flex;
    flex-direction: column
}

.ftr-m-nav-l-item-bc.active .ftr-m-nav-icon-bc {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
}

.ftr-m-nav-l-item-bc.active .ftr-m-nav-l-item-hidden-bc {
    max-height: 1000px
}

.ftr-m-nav-title-bc {
    display: flex;
    align-items: center;
    height: 40px;
    box-shadow: 0 1px 0 0 rgba(var(--b-sc-rgb),.15)
}

.ftr-m-nav-title-bc>.ftr-m-nav-link-bc {
    width: 100%;
    color: var(--b-sc)
}

.ftr-m-nav-name-bc {
    flex: auto;
    color: var(--b-sc);
    font-size: 14px;
    font-weight: 700
}

.ftr-m-nav-icon-bc {
    flex-shrink: 0;
    -webkit-margin-start: 10px;
    margin-inline-start:10px;color: rgba(var(--b-sc-rgb),.8);
    font-size: 12px;
    transition: -webkit-transform .24s;
    transition: transform .24s;
    transition: transform .24s,-webkit-transform .24s
}

.ftr-m-nav-l-item-hidden-bc {
    display: flex;
    flex-direction: column;
    max-height: 0;
    overflow: hidden;
    transition: max-height .24s;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.ftr-m-nav-l-item-hidden-bc>.ftr-m-nav-link-bc {
    color: rgba(var(--b-sc-rgb),.5)
}

.ftr-m-nav-link-bc {
    display: flex;
    align-items: center;
    height: 36px;
    font-size: 14px;
    line-height: 36px;
    font-weight: 700
}

.settings-selectors-bc {
    padding: 7px
}

.settings-selectors-bc .form-control-bc+.form-control-bc {
    margin-top: 10px
}

.theme-title-bc {
    text-transform: uppercase
}

.sp-theme-container-bc {
    display: grid;
    width: 100%;
    grid-gap: 10px;
    grid-template-columns: repeat(auto-fit,minmax(45%,1fr));
    align-self: center
}

.sp-theme-item-bc {
    position: relative;
    border-radius: 4px;
    overflow: hidden;
    cursor: pointer
}

.sp-theme-item-bc.active {
    pointer-events: none
}

.sp-theme-item-bc.active:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.sp-theme-item-bc.active:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    text-align: center;
    border-radius: 4px;
    color: var(--oc-1-sc);
    background-color: var(--oc-1);
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    z-index: 1
}

.sp-theme-item-bc.active .sp-theme-container {
    -webkit-filter: blur(2px);
    filter: blur(2px)
}

.sp-theme-container {
    width: 100%
}

.sp-theme-container-content-top {
    display: flex
}

.sp-theme-top-item:first-child {
    width: 100%
}

.sp-theme-container-content {
    padding: 5px
}

.theme-title-bc {
    margin-top: 20px;
    padding: 20px 0 10px;
    font-size: 13px;
    line-height: 15px;
    color: rgba(var(--b-sc-rgb),.8);
    border-top: 1px solid rgba(var(--b-sc-rgb),.2)
}

.sp-theme-item-bc.active:after {
    width: 18px;
    height: 18px;
    font: 11px/18px BetConstruct-Icons
}

.sp-theme-item-bc.dark.active:before {
    background: rgba(0,0,0,.1)
}

.sp-theme-item-bc.dark .sp-them-logo {
    border-bottom: 1px solid hsla(0,0%,100%,.1)
}

.sp-theme-item-bc.dark .sp-them-logo:after,.sp-theme-item-bc.dark .sp-them-logo:before {
    background: hsla(0,0%,100%,.2)
}

.sp-theme-item-bc.dark .sp-them-logo span {
    color: hsla(0,0%,100%,.5)
}

.sp-theme-item-bc.dark .sp-theme-top-item:first-child:after,.sp-theme-item-bc.dark .sp-theme-top-item:first-child:before,.sp-theme-item-bc.dark .sp-theme-top-item:not(:first-child):not(:last-child) {
    background: hsla(0,0%,100%,.2)
}

.sp-theme-item-bc.dark .sp-theme-top-item:last-child {
    background: hsla(0,0%,100%,.1)
}

.sp-theme-item-bc.dark .sp-theme-top-item:last-child:before {
    background: hsla(0,0%,100%,.2)
}

.sp-theme-item-bc.dark .sp-theme-middle-item:first-child,.sp-theme-item-bc.dark .sp-theme-middle-item:nth-child(2),.sp-theme-item-bc.dark .sp-theme-middle-item:nth-child(3),.sp-theme-item-bc.dark .sp-theme-middle-item:nth-child(4),.sp-theme-item-bc.light.active:before {
    background: hsla(0,0%,100%,.1)
}

.sp-theme-item-bc.light .sp-them-logo {
    border-bottom: 1px solid rgba(0,0,0,.1)
}

.sp-theme-item-bc.light .sp-them-logo:after,.sp-theme-item-bc.light .sp-them-logo:before {
    background: rgba(0,0,0,.2)
}

.sp-theme-item-bc.light .sp-them-logo span {
    color: rgba(0,0,0,.5)
}

.sp-theme-item-bc.light .sp-theme-top-item:first-child:after,.sp-theme-item-bc.light .sp-theme-top-item:first-child:before,.sp-theme-item-bc.light .sp-theme-top-item:not(:first-child):not(:last-child) {
    background: rgba(0,0,0,.2)
}

.sp-theme-item-bc.light .sp-theme-top-item:last-child {
    background: rgba(0,0,0,.1)
}

.sp-theme-item-bc.light .sp-theme-top-item:last-child:before {
    background: rgba(0,0,0,.2)
}

.sp-theme-item-bc.light .sp-theme-middle-item:first-child,.sp-theme-item-bc.light .sp-theme-middle-item:nth-child(2),.sp-theme-item-bc.light .sp-theme-middle-item:nth-child(3),.sp-theme-item-bc.light .sp-theme-middle-item:nth-child(4) {
    background: rgba(0,0,0,.1)
}

.sp-theme-container-content {
    width: 100%
}

.sp-them-logo {
    display: flex;
    align-items: center;
    padding-bottom: 5px
}

.sp-them-logo:after,.sp-them-logo:before {
    content: ""
}

.sp-them-logo:before {
    width: 15px;
    height: 10px
}

.sp-them-logo:after {
    width: 6px;
    height: 6px
}

.sp-them-logo span {
    flex: auto;
    font-size: 12px;
    -webkit-margin-start: 5px;
    margin-inline-start:5px}

.sp-theme-container-content-top {
    flex-wrap: wrap;
    justify-content: space-between
}

.sp-theme-top-item {
    border-radius: 1px
}

.sp-theme-top-item:not(:first-child):not(:last-child) {
    height: 4px
}

.sp-theme-top-item:not(:first-child):not(:last-child)+.sp-theme-top-item:not(:last-child) {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.sp-theme-top-item:first-child {
    display: flex;
    align-items: center;
    margin: 5px 0 10px
}

.sp-theme-top-item:first-child:after,.sp-theme-top-item:first-child:before {
    content: "";
    height: 6px;
    border-radius: 2px
}

.sp-theme-top-item:first-child:before {
    width: 10px
}

.sp-theme-top-item:first-child:after {
    width: 35px;
    -webkit-margin-start: 5px;
    margin-inline-start:5px}

.sp-theme-top-item:nth-child(2),.sp-theme-top-item:nth-child(3) {
    width: 26%
}

.sp-theme-top-item:nth-child(4),.sp-theme-top-item:nth-child(5) {
    width: 14.5%
}

.sp-theme-top-item:last-child {
    position: relative;
    width: 100%;
    margin-top: 10px;
    height: 1px
}

.sp-theme-top-item:last-child:before {
    content: "";
    position: absolute;
    left: 0;
    width: 30%;
    height: 1px
}

.sp-theme-middle-item {
    margin-top: 5px
}

.sp-theme-middle-item:first-child,.sp-theme-middle-item:nth-child(2),.sp-theme-middle-item:nth-child(3),.sp-theme-middle-item:nth-child(4) {
    width: 100%;
    height: 15px;
    border-radius: 2px
}

.switch-old-version {
    margin-top: 15px
}

#betslip_container {
    width: 100%
}

.bs-f-header-bc {
    width: 100%;
    grid-area: betslip-header
}

.bs-f-header-bc .second-tabs-bc {
    margin-bottom: 3px
}

.bs-f-header-bc .second-tabs-bc .tab-bc {
    box-shadow: 0 2px 0 0 rgba(var(--b-sc-rgb),.15)
}

.bs-f-header-bc .second-tabs-bc .tab-bc span {
    display: none
}

[dir=ltr] .bs-f-header-bc .second-tabs-bc .tab-bc:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0
}

[dir=ltr] .bs-f-header-bc .second-tabs-bc .tab-bc:last-child,[dir=rtl] .bs-f-header-bc .second-tabs-bc .tab-bc:first-child {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 0
}

[dir=rtl] .bs-f-header-bc .second-tabs-bc .tab-bc:last-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 0
}

.bs-f-header-bc .second-tabs-bc .tab-bc:not(:only-child).active,.bs-f-header-bc .second-tabs-bc .tab-bc:not(:only-child):hover {
    color: var(--hero-sc);
    background: var(--hero)
}

.bs-f-header-bc .second-tabs-bc .tab-bc.active .count-odd-animation:after,.bs-f-header-bc .second-tabs-bc .tab-bc:hover .count-odd-animation:after {
    color: var(--hero);
    background: var(--hero-sc);
    box-shadow: 0 0 0 1px var(--hero)
}

.bs-f-header-bc .second-tabs-bc .tab-bc:after {
    font-size: 16px;
    font-family: "BetConstruct-Icons"
}

.bs-f-header-bc .second-tabs-bc .tab-bc.betslip:after {
    content: ""
}

.bs-f-header-bc .second-tabs-bc .tab-bc.open-bets:after {
    content: ""
}

.bs-f-header-bc .second-tabs-bc .tab-bc.suggested-bets:after {
    content: ""
}

.bs-f-header-bc .second-tabs-bc .tab-bc.booking:after {
    content: ""
}

.bs-f-header-bc .second-tabs-bc .tab-bc:first-child:nth-last-child(2) span,.bs-f-header-bc .second-tabs-bc .tab-bc:nth-child(2):last-child span,.bs-f-header-bc .second-tabs-bc .tab-bc:only-child span {
    display: initial
}

.bs-f-header-bc .second-tabs-bc .tab-bc:first-child:nth-last-child(2):after,.bs-f-header-bc .second-tabs-bc .tab-bc:nth-child(2):last-child:after,.bs-f-header-bc .second-tabs-bc .tab-bc:only-child:after {
    display: none
}

.bs-f-header-bc .second-tabs-bc .tab-bc:first-child:nth-last-child(2) .count-odd-animation,.bs-f-header-bc .second-tabs-bc .tab-bc:nth-child(2):last-child .count-odd-animation,.bs-f-header-bc .second-tabs-bc .tab-bc:only-child .count-odd-animation {
    position: relative;
    top: -14px
}

[dir=ltr] .bs-f-header-bc .second-tabs-bc .tab-bc:first-child:nth-last-child(2) .count-odd-animation,[dir=ltr] .bs-f-header-bc .second-tabs-bc .tab-bc:nth-child(2):last-child .count-odd-animation,[dir=ltr] .bs-f-header-bc .second-tabs-bc .tab-bc:only-child .count-odd-animation {
    left: 1px
}

[dir=rtl] .bs-f-header-bc .second-tabs-bc .tab-bc:first-child:nth-last-child(2) .count-odd-animation,[dir=rtl] .bs-f-header-bc .second-tabs-bc .tab-bc:nth-child(2):last-child .count-odd-animation,[dir=rtl] .bs-f-header-bc .second-tabs-bc .tab-bc:only-child .count-odd-animation {
    right: 1px
}

.bs-f-header-bc .second-tabs-bc .tab-bc+.tab-bc {
    -webkit-margin-start: 0;
    margin-inline-start:0}

.bs-f-header-bc .second-tabs-bc .tab-bc .count-odd-animation {
    position: relative;
    top: -14px
}

[dir=ltr] .bs-f-header-bc .second-tabs-bc .tab-bc .count-odd-animation {
    left: 8px
}

[dir=rtl] .bs-f-header-bc .second-tabs-bc .tab-bc .count-odd-animation {
    right: 8px
}

.bs-f-header-bc .second-tabs-bc .tab-bc .count-odd-animation:after {
    transition: .24s
}

.bs-f-header-top-stage-bc {
    height: 49px;
    position: relative;
    -webkit-padding-start: 7px;
    padding-inline-start:7px;display: flex;
    align-items: center;
    justify-content: flex-end
}

.sport-search-betslip.sport-search-bc {
    position: relative
}

.sport-search-betslip.sport-search-bc.active {
    -webkit-padding-start: 0;
    padding-inline-start:0;-webkit-padding-end: 36px;
    padding-inline-end:36px}

[dir=ltr] .sport-search-betslip.sport-search-bc .ss-icon-holder-bc {
    right: 0
}

[dir=rtl] .sport-search-betslip.sport-search-bc .ss-icon-holder-bc {
    left: 0
}

.booking-popup {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: rgba(var(--b-sc-rgb),.8)
}

.booking-popup .bet-history-social {
    justify-content: center;
    flex-wrap: wrap
}

.booking-popup .bet-history-social i {
    margin-top: 15px;
    position: relative
}

.booking-popup .bet-history-social i a {
    font-size: 0;
    position: absolute;
    width: 30px;
    height: 30px;
    top: 0;
    z-index: 1
}

[dir=ltr] .booking-popup .bet-history-social i a {
    left: 0
}

[dir=rtl] .booking-popup .bet-history-social i a {
    right: 0
}

.booking-popup .bet-history-social i:after {
    content: "";
    position: absolute;
    width: 30px;
    height: 30px;
    padding: 5px;
    box-sizing: border-box;
    border-radius: 4px;
    background: rgba(var(--b-sc-rgb),.05)
}

.booking-popup .bet-history-social .bc-i-link-icon {
    -webkit-margin-end: 15px;
    margin-inline-end:15px}

.booking-popup .bet-history-social .social-icon+.social-icon {
    -webkit-margin-start: 15px;
    margin-inline-start:15px}

.booking-popup time {
    display: flex;
    justify-content: center;
    color: rgba(var(--b-sc-rgb),.8);
    font-size: 12px;
    text-align: center;
    margin: 10px 0 15px
}

.booking-popup-header {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%
}

.booking-popup-header i {
    flex-shrink: 0;
    text-align: center
}

.booking-popup-header i.bc-i-checked:before {
    color: var(--oc-1)
}

.booking-popup-header i+i {
    -webkit-margin-start: 5px;
    margin-inline-start:5px}

.booking-popup-header i {
    background: rgba(var(--b-sc-rgb),.05);
    border-radius: 4px;
    font-size: 14px
}

.booking-popup-id {
    padding: 0 10px;
    font-size: 14px
}

.booking-popup-content {
    margin-top: 10px
}

.booking-popup-image {
    overflow: hidden;
    width: 180px;
    height: 195px;
    margin: 0 auto
}

.booking-popup-image:after,.booking-popup-image:before {
    color: rgba(var(--b-sc-rgb),.8);
    position: absolute;
    padding: 5px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    background: rgba(var(--b-sc-rgb),.05);
    box-sizing: border-box;
    border-radius: 4px;
    font-size: 20px;
    font-family: "BetConstruct-Icons"
}

.booking-popup-image img {
    width: 100%;
    max-height: 100%
}

.booking-popup-image:not(.booking-zoom-out) {
    position: relative
}

.booking-popup-image:not(.booking-zoom-out) img {
    -webkit-filter: blur(1px);
    filter: blur(1px)
}

.booking-popup-image:not(.booking-zoom-out):after {
    content: ""
}

.booking-popup-image:not(.booking-zoom-out) .booking-popup-image-content {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.booking-popup-image.booking-zoom-out .booking-popup-image-content {
    display: flex;
    align-items: center;
    justify-content: center;
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
    width: 100%;
    height: 90vh;
    z-index: 100000
}

.booking-popup-image.booking-zoom-out .booking-popup-img {
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    max-height: 100%
}

.booking-popup-image.booking-zoom-out:after {
    content: "";
    z-index: 100000
}

.bc-i-copy-icon,.bc-i-link-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 5px;
    cursor: pointer;
    transition: .24s
}

@media (hover: hover) {
    .bc-i-copy-icon:hover,.bc-i-link-icon:hover {
        background:rgba(var(--b-sc-rgb),.15);
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .bc-i-copy-icon:active,.bc-i-link-icon:active {
        background:rgba(var(--b-sc-rgb),.15)
    }
}

.bs-f-h-t-t-balance-bc {
    flex: 1 0 auto;
    -webkit-margin-end: 14px;
    margin-inline-end:14px;color: var(--b-sc);
    font-weight: 500;
    font-size: 12px;
    text-transform: uppercase
}

.bs-f-h-t-t-balance-view-r-2-bc {
    font-style: normal;
    display: block;
    font-size: 11px;
    line-height: 13px;
    color: var(--oc-2)
}

.bs-f-h-t-close-icon-bc {
    height: 100%;
    font-size: 14px;
    padding: 0 7px 0 14px;
    text-align: center;
    line-height: 49px;
    color: rgba(var(--b-sc-rgb),.7);
    transition: color .24s ease
}

.bs-f-h-t-close-icon-bc:active {
    color: var(--oc-3)
}

.bs-f-h-m-nav-menu-bc {
    display: table;
    table-layout: fixed
}

.bs-f-h-m-nav-menu-bc,.bs-scroll-container-bc {
    width: 100%;
    height: 100%
}

.bs-f-header-sub-navigation-bc {
    grid-area: betslip-type;
    height: 34px;
    -webkit-padding-end: 10px;
    padding-inline-end:10px;display: flex;
    align-items: center;
    background: rgba(var(--b-sc-rgb),.15);
    border-radius: 4px
}

.bs-f-header-sub-navigation-bc .form-control-select-bc {
    background: none
}

.bs-f-header-sub-navigation-bc .bs-remove-all-bc {
    display: grid;
    flex: auto;
    justify-content: flex-end
}

.bs-f-header-sub-navigation-bc .betslip-remove-all {
    text-decoration: underline
}

.bs-f-header-sub-navigation-bc:empty {
    opacity: 0
}

.bet-slip-tab-toggle {
    display: flex;
    justify-content: center;
    padding: 10px
}

.bet-slip-tab-toggle .ui-kit-toggle {
    align-self: center;
    order: 1;
    margin: 0 10px;
    background: rgba(var(--b-sc-rgb),.7)
}

.bet-slip-tab-toggle .ui-kit-toggle:before {
    background: var(--hero)
}

.bet-slip-tab-toggle .ui-kit-toggle.active~.bet-slip-tab-toggle-item-right,.bet-slip-tab-toggle .ui-kit-toggle:not(.active)~.bet-slip-tab-toggle-item-left {
    color: var(--b-sc)
}

.bet-slip-tab-toggle>span {
    width: 100%;
    align-self: center;
    color: rgba(var(--b-sc-rgb),.5);
    font-size: 12px;
    transition: color .24s
}

.bet-slip-tab-toggle-item-left {
    order: 0;
    text-align: end
}

.bet-slip-tab-toggle-item-right {
    order: 2
}

.bs-f-body-bc {
    height: 100%;
    width: 100%;
    position: relative;
    grid-area: betslip-items
}

.bs-info-massages-w-bc {
    padding: 10px;
    background: var(--b)
}

.bs-info-massages-w-bc:empty {
    display: none
}

.bs-info-massages-w-bc .quickBetMsgWrapper-bc+.quickBetMsgWrapper-bc {
    margin-top: 4px
}

.quickBetMsgWrapper-bc {
    display: flex;
    align-items: center;
    min-height: 34px;
    padding: 4px 10px
}

.quickBetMsgText-bc {
    line-height: 13px
}

.betslip-success-message {
    background: rgba(16,145,33,.2)
}

.betslip-success-message .bs-notification-icon-bc {
    color: #109121
}

.betslip-error-message {
    background: rgba(255,52,73,.2)
}

.betslip-error-message .bs-notification-icon-bc {
    color: #ff3449
}

.betslip-info-message,.betslip-warning-message {
    background: rgba(170,127,0,.2)
}

.betslip-info-message .bs-notification-icon-bc,.betslip-warning-message .bs-notification-icon-bc {
    color: #aa7f00
}

.bs-notification-holder-bc {
    min-height: 20px;
    padding: 0 8px;
    margin-bottom: 1px;
    color: rgba(var(--b-sc-rgb),.9)
}

.bs-notification-holder-bc.notification-clr-bc .bs-notification-icon-bc {
    color: var(--oc-1)
}

.bs-notification-holder-bc.single-n-v {
    position: static;
    border-radius: 4px;
    margin-bottom: 4px;
    box-shadow: none
}

.bs-notification-bc {
    display: inline-block;
    vertical-align: top;
    height: 100%;
    max-width: 100%;
    position: relative;
    font-weight: 400;
    font-size: 11px;
    line-height: 20px
}

[dir=ltr] .bs-notification-bc {
    padding-left: 18px
}

[dir=rtl] .bs-notification-bc {
    padding-right: 18px
}

.bs-notification-icon-bc {
    font-size: 15px;
    -webkit-margin-end: 10px;
    margin-inline-end:10px}

.bs-f-b-content-bc {
    transition: opacity .24s
}

.open-bets-bet-history-btn {
    display: flex;
    justify-content: flex-end;
    margin: 5px 0 10px
}

.open-bets-bet-history-btn>span {
    color: rgba(var(--b-sc-rgb),.7);
    text-decoration: underline;
    font-size: 14px;
    cursor: pointer
}

.bs-bet-item-bc {
    background: rgba(var(--b-sc-rgb),.1);
    border-radius: 4px
}

.bs-bet-item-bc.blocked .bs-bet-i-b-coefficient-bc.c-1,.bs-bet-item-bc.blocked .bs-bet-i-b-coefficient-bc.c-2,.bs-bet-item-bc.blocked .bs-bet-i-b-title-bc.t-1,.bs-bet-item-bc.blocked .bs-bet-i-b-title-bc.t-2,.bs-bet-item-bc.blocked .bs-bet-i-h-c-icon-checkbox-bc,.bs-bet-item-bc.blocked .bs-bet-i-h-title-bc,.bs-bet-item-bc.blocked .bs-item-date-v-bc,.bs-bet-item-bc.deleted .bs-bet-i-b-coefficient-bc.c-1,.bs-bet-item-bc.deleted .bs-bet-i-b-coefficient-bc.c-2,.bs-bet-item-bc.deleted .bs-bet-i-b-title-bc.t-1,.bs-bet-item-bc.deleted .bs-bet-i-b-title-bc.t-2,.bs-bet-item-bc.deleted .bs-bet-i-h-c-icon-checkbox-bc,.bs-bet-item-bc.deleted .bs-bet-i-h-title-bc,.bs-bet-item-bc.deleted .bs-item-date-v-bc {
    opacity: .5
}

.bs-bet-item-bc.blocked .bs-bet-i-b-section-bc,.bs-bet-item-bc.deleted .bs-bet-i-b-section-bc {
    max-height: 0;
    margin: 0;
    opacity: 0;
    transition: all .5s
}

.bs-bet-item-bc.blocked .betslip-changed,.bs-bet-item-bc.deleted .betslip-changed {
    padding: 10px 0 4px;
    -webkit-animation: an-betslip-changed 1s ease forwards;
    animation: an-betslip-changed 1s ease forwards
}

.bs-bet-item-bc .quickBetMsgWrapper-bc {
    padding: 0 8px 6px
}

.bs-bet-item-bg-c-bc {
    width: 100%;
    padding: 6px 8px
}

.bs-bet-i-head-bc {
    display: flex
}

.bs-bet-i-head-bc.bordered {
    border-bottom: 1px solid rgba(var(--b-sc-rgb),.1)
}

.bs-bet-i-h-cell-bc {
    height: 100%
}

[dir=ltr] .bs-bet-i-h-cell-bc {
    border-right: 8px solid transparent
}

[dir=rtl] .bs-bet-i-h-cell-bc {
    border-left: 8px solid transparent
}

.bs-bet-i-h-cell-bc.checkbox {
    width: 14px
}

.bs-bet-i-h-cell-bc.status {
    position: relative
}

.bs-bet-i-h-cell-bc.title {
    width: 100%;
    position: relative
}

.bs-bet-i-h-cell-bc.icon {
    width: 16px
}

.bs-bet-i-h-cell-bc:last-child {
    border: none
}

.bs-item-date-v-bc {
    width: 100%;
    margin-top: 4px;
    color: rgba(var(--b-sc-rgb),.4);
    font-size: 11px;
    line-height: 13px
}

.bs-bet-i-h-c-icon-checkbox-bc {
    width: 100%;
    font-size: 11px;
    color: rgba(var(--b-sc-rgb),.7)
}

.bs-bet-i-h-title-bc {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    height: 100%;
    color: rgba(var(--b-sc-rgb),.7);
    font-size: 11px;
    line-height: 14px;
    max-width: 100%
}

.bs-bet-i-h-title-bc.t-2 {
    font-weight: 400;
    display: block
}

.bs-bet-i-h-title-bc-text {
    width: 100%
}

.bs-bet-i-h-c-icon-holder-bc {
    display: flex;
    width: 10px;
    height: 16px;
    position: relative;
    line-height: 1;
    font-size: 10px;
    justify-content: flex-end;
    align-items: center
}

.bs-bet-i-h-c-icon-bc.attention {
    color: var(--oc-3)
}

.bs-bet-i-h-c-icon-bc.remove {
    color: rgba(var(--b-sc-rgb),.7)
}

.bs-bet-i-h-c-icon-bc.remove:active {
    color: var(--oc-3)
}

.bs-bet-i-h-c-popup-bc {
    display: inline-block;
    vertical-align: top;
    width: 198px;
    padding: 6px 4px;
    position: absolute;
    top: 100%;
    z-index: 1;
    background-color: #f3f3f7;
    background-color: var(--skin-palette-20);
    box-shadow: 0 0 4px 0 rgba(0,0,0,.3);
    border-radius: 4px
}

[dir=ltr] .bs-bet-i-h-c-popup-bc {
    right: 0
}

[dir=rtl] .bs-bet-i-h-c-popup-bc {
    left: 0
}

.bs-bet-i-h-c-p-title-bc {
    display: block;
    font-weight: 400;
    font-size: 12px;
    color: var(--oc-3)
}

.bs-bet-i-h-c-p-text-bc {
    display: block;
    margin-top: 3px;
    font-weight: 400;
    font-size: 12px;
    color: #404040;
    color: var(--text-palette-6)
}

.bs-bet-i-h-c-p-text-bc:last-child {
    margin-bottom: 0
}

.bs-bet-i-body-bc {
    margin-top: 3px
}

.bs-bet-i-b-section-bc {
    display: grid;
    max-height: 150px;
    margin-top: 6px
}

.bs-bet-i-b-section-bc+.bs-bet-i-b-section-bc {
    margin-top: 10px
}

.betslip-changed {
    display: flex;
    align-items: center;
    overflow: hidden;
    width: 0
}

@-webkit-keyframes an-betslip-changed {
    0% {
        width: 0
    }

    to {
        width: 100%
    }
}

@keyframes an-betslip-changed {
    0% {
        width: 0
    }

    to {
        width: 100%
    }
}

.betslip-changed-icon {
    color: var(--oc-3);
    font-size: 16px
}

.betslip-changed-text {
    -webkit-margin-start: 10px;
    margin-inline-start:10px;color: rgba(var(--b-sc-rgb),.7);
    font-size: 12px
}

.bs-bet-i-b-row-bc {
    display: flex;
    align-items: center;
    color: rgba(var(--b-sc-rgb),.9);
    min-height: 14px;
    overflow: hidden;
    line-height: 16px
}

.bs-bet-i-b-row-bc+.bs-bet-i-b-row-bc {
    margin-top: 3px
}

.bs-bet-i-b-cell-bc {
    height: 100%
}

[dir=ltr] .bs-bet-i-b-cell-bc {
    border-right: 8px solid transparent
}

[dir=rtl] .bs-bet-i-b-cell-bc {
    border-left: 8px solid transparent
}

.bs-bet-i-b-cell-bc:last-child {
    border: none
}

.bs-bet-i-b-cell-bc.title {
    display: flex;
    width: 100%;
    overflow: hidden;
    position: relative
}

.bs-bet-i-b-title-bc {
    font-size: 12px
}

.bs-bet-i-b-title-bc.t-1 {
    color: rgba(var(--b-sc-rgb),.65)
}

.bs-bet-i-b-title-bc.t-2 {
    color: rgba(var(--b-sc-rgb),.95)
}

.bs-bet-i-b-coefficient-bc {
    display: inline-block;
    vertical-align: top;
    position: relative;
    font-size: 12px;
    -webkit-margin-start: 12px;
    margin-inline-start:12px}

.bs-bet-i-b-coefficient-bc.c-2 {
    color: var(--oc-2)
}

.bs-bet-i-b-prev-coefficient-bc {
    font-weight: 700;
    font-size: 12px;
    color: var(--oc-3);
    text-decoration: line-through
}

.bs-bet-i-b-stake-bc {
    display: flex;
    height: 36px;
    margin-top: 10px;
    overflow: hidden
}

.bs-bet-i-b-stake-bc+.bs-bet-i-b-section-bc {
    margin-top: 10px
}

.bet-slip-select-ew-wrapper {
    display: flex;
    align-items: center
}

.bet-slip-select-ew-wrapper .form-control-bc {
    flex: auto
}

.bet-slip-select-ew-wrapper .bs-bet-i-b-s-i-block-bc {
    flex-shrink: 0;
    -webkit-margin-start: 5px;
    margin-inline-start:5px;width: 52px;
    height: 52px;
    line-height: 52px
}

.bs-bet-i-b-s-i-block-bc {
    height: 100%;
    padding: 0 10px;
    text-align: center;
    color: rgba(var(--b-sc-rgb),.8);
    background: rgba(var(--b-sc-rgb),.1);
    font-size: 14px;
    line-height: 36px;
    border-radius: 4px
}

.bs-bet-i-b-s-i-block-bc+.bs-bet-i-b-s-i-block-bc {
    -webkit-margin-start: 5px;
    margin-inline-start:5px;color: rgba(var(--b-sc-rgb),.9);
    background: rgba(var(--b-sc-rgb),.2)
}

.bs-bet-i-b-s-i-block-bc>span:after {
    height: 17px;
    background: rgba(var(--b-sc-rgb),.4)
}

.bs-bet-i-b-s-i-block-bc.active {
    color: var(--accent-sc);
    background: var(--accent)
}

.bs-bet-i-b-s-i-holder-bc {
    flex: auto;
    display: flex;
    overflow: hidden;
    border: 1px solid rgba(var(--b-sc-rgb),.2)
}

.bs-bet-i-b-s-i-holder-bc>b {
    -webkit-margin-start: 4px;
    margin-inline-start:4px;color: rgba(var(--b-sc-rgb),.9);
    font-weight: 400
}

.bs-bet-i-b-stake-to-all-bc {
    font-size: 15px;
    transition: background-color .24s ease
}

.bs-bet-i-b-stake-to-all-bc.active,.bs-bet-i-b-stake-to-all-bc:active {
    background-color: var(--hero)
}

.bs-bet-i-b-stake-to-all-bc.active .bs-bet-i-b-stake-to-all-icon-bc,.bs-bet-i-b-stake-to-all-bc:active .bs-bet-i-b-stake-to-all-icon-bc {
    color: var(--hero-sc)
}

.bs-bet-i-b-stake-to-all-bc>i {
    width: 16px
}

.bs-bet-i-b-amount-bc {
    display: inline-block;
    vertical-align: top;
    font-size: 12px;
    white-space: nowrap;
    text-transform: uppercase;
    font-weight: 700;
    color: var(--oc-1)
}

.betslip-full-content-bc {
    display: grid;
    grid-template-rows: auto auto 9fr auto;
    grid-template-columns: auto;
    grid-template-areas: "betslip-header" "betslip-type" "betslip-items" "betslip-footer";
    grid-row-gap: 2px;
    row-gap: 2px
}

.bet-button-wrapper-bc {
    width: 100%;
    padding: 7px
}

.bs-actions-bc {
    width: 100%
}

.bs-actions-bc:empty {
    display: none
}

.bs-actions-bc .bs-booking-section-bc {
    padding: 0 7px;
    border-bottom: 1px solid rgba(var(--b-sc-rgb),.3)
}

.bs-inputs-bc {
    padding: 10px 7px;
    background: var(--b)
}

.min-stake-v-bc {
    display: grid;
    grid-template-columns: 24px 1fr;
    grid-column: 1/-1;
    align-items: center;
    margin-top: 5px;
    font-size: 12px;
    line-height: 15px;
    color: var(--b-sc)
}

.min-stake-v-bc>p {
    line-height: 12px
}

.free-bet-bet-type-v-bc,.free-bet-num-p-v-bc {
    width: 100%;
    margin-bottom: 6px
}

.bs-o-b-d-t-value-bc {
    display: inline-block;
    vertical-align: top;
    font-weight: 400;
    font-size: 12px;
    color: var(--b-sc);
    text-transform: uppercase;
    line-height: 24px
}

.bs-o-b-section-bc {
    padding: 4px 8px 0;
    border-bottom: 1px solid rgba(var(--b-rgb),.2)
}

.bs-o-b-section-bc.r-2 {
    margin-top: 1px
}

.bs-o-b-section-bc.r-2,.bs-o-b-section-bc.r-3 {
    padding-top: 4px;
    padding-bottom: 4px
}

.bs-o-b-section-bc.r-4 {
    padding-top: 4px;
    padding-bottom: 4px
}

.bs-o-b-section-bc.r-5+.r-6 {
    border-top: 2px solid #d4d4e2;
    border-top: 2px solid var(--skin-palette-18)
}

.bs-o-b-section-bc.r-6>.bs-bet-i-b-row-bc {
    line-height: 24px
}

.bs-o-b-section-bc.r-7 {
    padding: 0
}

.bs-o-b-cash-out-bc {
    width: 100%;
    padding: 8px 6px;
    border-bottom: 1px solid rgba(var(--b-rgb),.2)
}

.bs-bet-i-h-status-bc {
    display: inline-block;
    vertical-align: top;
    position: relative;
    font-weight: 700;
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.9);
    text-transform: uppercase
}

[dir=ltr] .bs-bet-i-h-status-bc {
    padding-left: 10px
}

[dir=rtl] .bs-bet-i-h-status-bc {
    padding-right: 10px
}

.bs-bet-i-h-status-bc:before {
    content: "";
    display: inline-block;
    vertical-align: top;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: var(--oc-3);
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto 0
}

[dir=ltr] .bs-bet-i-h-status-bc:before {
    left: 0
}

[dir=rtl] .bs-bet-i-h-status-bc:before {
    right: 0
}

.bs-booking-section-bc {
    display: flex;
    align-items: center;
    height: 38px;
    font-size: 11px
}

.bs-booking-title-bc {
    flex-shrink: 0;
    color: rgba(var(--b-sc-rgb),.5);
    font-size: 12px
}

.bs-booking-id-bc {
    flex: auto;
    -webkit-margin-start: 3px;
    margin-inline-start:3px;color: rgba(var(--b-sc-rgb),.8);
    font-style: normal
}

.bs-booking-id-bc i {
    -webkit-margin-start: 5px;
    margin-inline-start:5px}

.bs-booking-id-bc i.bc-i-checked:before {
    color: var(--oc-1)
}

.bs-booking-icon-bc {
    flex-shrink: 0;
    -webkit-margin-start: 10px;
    margin-inline-start:10px;color: rgba(var(--b-sc-rgb),.7);
    font-size: 13px
}

.bs-each-w-switcher-bc {
    display: flex;
    align-items: center;
    height: 34px;
    margin: 5px 0;
    padding: 0 6px;
    background: rgba(var(--b-sc-rgb),.1);
    border-radius: 4px
}

.each-way-text {
    flex: auto;
    color: rgba(var(--b-sc-rgb),.9);
    -webkit-margin-start: 10px;
    margin-inline-start:10px;font-size: 12px
}

.settings-r-b-row-bc {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: rgba(var(--b-sc-rgb),.05);
    border-radius: 0 0 4px 4px
}

.settings-r-b-row-bc .select.s-small {
    height: 36px
}

.settings-r-b-row-bc .select.s-small.has-icon .select-icon-bc {
    font-size: 16px;
    line-height: 36px
}

.settings-r-b-row-bc .select.s-small.has-icon .form-control-select-bc {
    color: rgba(var(--b-sc-rgb),.7);
    background: none;
    -webkit-padding-start: 39px;
    padding-inline-start:39px;font-size: 14px
}

.bs-f-footer {
    grid-area: betslip-footer
}

.betslip-multiples-bc .bs-bet-i-b-section-bc {
    margin: 1px 0;
    padding: 10px;
    background: rgba(var(--b-sc-rgb),.1)
}

.betslip-multiples-input-bc {
    display: grid;
    align-items: center;
    grid-template-columns: auto 1fr;
    grid-auto-rows: 56px;
    padding: 0 10px;
    background: rgba(var(--b-sc-rgb),.1)
}

.betslip-multiples-input-bc .bs-bet-i-b-stake-bc {
    margin: 0;
    position: relative
}

.betslip-multiples-type-bc {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 36px;
    color: rgba(var(--b-sc-rgb),.8);
    font-size: 14px;
    position: relative;
    -webkit-padding-end: 10px;
    padding-inline-end:10px}

.betslip-multiples-number-bc {
    color: rgba(var(--b-sc-rgb),.4);
    font-size: 11px;
    font-weight: 400
}

.betslip-multiples-input-bc .betslip-multiples-type-bc:not(:last-of-type):after,.betslip-multiples-input-bc .bs-bet-i-b-stake-bc:not(:last-of-type):after {
    content: "";
    position: absolute;
    display: block;
    left: 0;
    bottom: -10px;
    width: 100%;
    height: 1px;
    background: var(--b)
}

.quickBetWrapper-bc .bc-loader {
    position: absolute;
    background: rgba(var(--b-rgb),.5);
    z-index: 10
}

.quickBetWrapper-bc .bc-loader+.quickBetCloseButton-bc {
    display: none
}

.quickBetWrapper-bc .bs-bet-item-bg-c-bc {
    padding: 0
}

.quickBetWrapper-bc .min-stake-v-bc {
    color: rgba(var(--b-rgb),.9)
}

.quickBetWrapper-bc .betslip-changed-text {
    color: rgba(var(--b-rgb),.7)
}

.quickBetWrapper-bc .bs-bet-i-head-bc {
    margin-bottom: 2px
}

.quickBetWrapper-bc .bs-bet-i-h-title-bc-text,.quickBetWrapper-bc .bs-item-date-v-bc {
    font-size: 12px;
    line-height: 14px;
    color: rgba(var(--b-rgb),.7)
}

.quickBetWrapper-bc .bc-i-close-remove.remove {
    color: var(--b)
}

.quickBetWrapper-bc .bs-bet-i-head-bc.bordered {
    border-color: rgba(var(--b-rgb),.15)
}

.quickBetWrapper-bc .bs-bet-i-b-title-bc.t-1 {
    font-size: 12px;
    line-height: 14px
}

.quickBetWrapper-bc .bs-bet-i-body-bc .bs-bet-i-b-title-bc.t-2 {
    color: var(--b);
    font-size: 15px;
    line-height: 17px
}

.quickBetWrapper-bc .bs-bet-i-b-title-bc.t-2 {
    color: rgba(var(--b-rgb),.8);
    font-size: 11px;
    line-height: 13px;
    font-weight: 700
}

.quickBetWrapper-bc .bs-bet-i-b-coefficient-bc.c-2 {
    font-size: 12px;
    line-height: 14px
}

.quickBetWrapper-bc .quickBetTaxInputRow-bc {
    width: 100%;
    display: flex;
    margin-top: 10px
}

.quickBetWrapper-bc .quickBetTaxInputRow-bc .bs-bet-i-b-stake-bc {
    align-items: center;
    width: 50%;
    margin-top: 0;
    -webkit-padding-end: 2px;
    padding-inline-end:2px;background: rgba(var(--b-rgb),.1);
    border-radius: 4px;
    position: relative
}

.quickBetWrapper-bc .quickBetTaxInputRow-bc .bs-bet-i-b-stake-bc+.quickBetButton-bc {
    width: 50%;
    -webkit-margin-start: 5px;
    margin-inline-start:5px}

.quickBetWrapper-bc .quickBetTaxInputRow-bc .bs-bet-i-b-s-i-holder-bc {
    border: none;
    color: rgba(var(--b-rgb),.8)
}

.quickBetWrapper-bc .quickBetTaxInputRow-bc .bs-bet-i-b-s-i-block-bc {
    font-size: 12px
}

.quickBetWrapper-bc .quickBetTaxInputRow-bc .bs-bet-i-b-s-i-block-bc+.bs-bet-i-b-s-i-block-bc {
    height: 32px;
    margin: 0;
    background: var(--accent);
    line-height: 32px
}

.quickBetWrapper-bc .quickBetTaxInputRow-bc .quickBetInput-text-bc:after {
    background: rgba(var(--b-rgb),.4)
}

.quickBetWrapper-bc .quickBetButton-bc {
    width: 100%;
    overflow: hidden
}

.quickBetWrapper-bc .quickBetButtonEl-bc {
    flex-direction: column;
    position: relative
}

.quickBetWrapper-bc .quickBetButtonEl-bc .bc-loader {
    position: absolute;
    top: 0;
    width: auto
}

[dir=ltr] .quickBetWrapper-bc .quickBetButtonEl-bc .bc-loader {
    right: 0;
    left: auto
}

[dir=rtl] .quickBetWrapper-bc .quickBetButtonEl-bc .bc-loader {
    left: 0;
    right: auto
}

.quickBetWrapper-bc .quickBetButtonEl-bc p {
    width: 100%;
    text-align: center;
    font-size: 10px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical
}

.quickBetWrapper-bc .quickBetButtonEl-bc.a-outline .vivaro-loader svg path {
    fill: var(--oc-1)
}

.quickBetWrapper-bc .bs-info-massages-w-bc {
    background: none;
    padding: 10px 0
}

.quickBetWrapper-bc .quickBetMessageWrapper-bc {
    width: 100%;
    margin-top: 8px
}

.quickBetWrapper-bc .quickBetMsgWrapper-bc {
    width: 100%
}

.quickBetWrapper-bc .quickBetMsgWrapper-bc+.quickBetMsgWrapper-bc {
    margin-top: 5px
}

.quickBetWrapper-bc .quickBetMsgText-bc {
    color: rgba(var(--b-rgb),.9);
    font-size: 12px;
    line-height: 15px
}

.quickBetWrapper-bc .quickBetMsgIcon-bc {
    position: static;
    margin-right: 8px;
    font-size: 14px;
    color: var(--b-sc)
}

.quickBetWrapper-bc .bs-number-buttons-bc {
    width: 100%;
    grid-template-columns: repeat(auto-fill,minmax(32%,1fr));
    grid-column-start: 1;
    grid-row-start: 1;
    grid-area: left
}

.quickBetWrapper-bc .bs-editable-number-buttons-bc {
    grid-area: right;
    grid-template-columns: none
}

.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="4"] {
    grid-column-start: 1;
    grid-row-start: 2
}

.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="5"] {
    grid-column-start: 2;
    grid-row-start: 2
}

.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="6"] {
    grid-column-start: 3;
    grid-row-start: 2
}

.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="7"] {
    grid-column-start: 1;
    grid-row-start: 3
}

.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="8"] {
    grid-column-start: 2;
    grid-row-start: 3
}

.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="9"] {
    grid-column-start: 3;
    grid-row-start: 3
}

.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value=delete] {
    grid-column-start: 3;
    grid-row-start: 4;
    background: #c5c5d8;
    background: var(--skin-palette-17)
}

.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value=delete] i {
    color: #737373;
    color: var(--text-palette-10);
    font-size: 24px
}

.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="."] {
    background: #c5c5d8;
    background: var(--skin-palette-17)
}

.quickBetWrapper-bc .bet-slip-switcher-wrapper-bc {
    margin-top: 5px;
    padding: 0;
    background: none;
    border-radius: 4px
}

.quickBetWrapper-bc .bet-slip-switcher-row-bc {
    background: rgba(var(--b-rgb),.15)
}

.quickBetWrapper-bc .bet-slip-switcher-row-bc:not(.active) .bet-slip-switcher-r-i-c-name,.quickBetWrapper-bc .bet-slip-switcher-row-bc:not(.active) .bet-slip-switcher-row-info-bc {
    color: rgba(var(--b-rgb),.8)
}

.quickBetWrapper-bc .bet-slip-s-r-i-c-info-icon-bc {
    color: rgba(var(--b-rgb),.3)
}

.quickBetWrapper-bc .ui-kit-toggle {
    background: rgba(var(--b-rgb),.15)
}

.quickBetWrapper-bc .ui-kit-toggle:before {
    background: rgba(var(--b-rgb),.6)
}

.quickBetWrapper-bc .form-control-select-bc {
    color: rgba(var(--b-rgb),.9);
    background: rgba(var(--b-rgb),.15)
}

.quickBetWrapper-bc .form-control-icon-bc {
    color: rgba(var(--b-rgb),.8)
}

.quickBetWrapper-bc .form-control-select-bc>option {
    background: var(--b-sc)
}

.quickBetWrapper-bc [class*=skeleton-loader] {
    background: linear-gradient(90deg,rgba(var(--b-rgb),.1) 0,rgba(var(--b-rgb),.3) 50%,rgba(var(--b-rgb),.1))
}

.quickBetCloseButton-bc {
    min-width: 112px;
    height: 24px;
    border-radius: 4px 4px 0 0;
    padding: 0 7px;
    color: var(--b);
    background: var(--b-sc);
    display: flex;
    justify-content: center;
    align-items: center;
    border: none;
    outline: none;
    position: absolute;
    top: 1px;
    font-size: 11px;
    z-index: -1;
    -webkit-animation: quick-bet-close .24s ease .24s forwards;
    animation: quick-bet-close .24s ease .24s forwards
}

[dir=ltr] .quickBetCloseButton-bc {
    right: 4px
}

[dir=rtl] .quickBetCloseButton-bc {
    left: 4px
}

.quickBetCloseButton-bc>i {
    margin-top: 2px
}

[dir=ltr] .quickBetCloseButton-bc>i {
    margin-left: 10px
}

[dir=rtl] .quickBetCloseButton-bc>i {
    margin-right: 10px
}

@-webkit-keyframes quick-bet-close {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

@keyframes quick-bet-close {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

.betslip-bc.first-bet .quickBetWrapper-bc .bs-bet-item-bc.multiple {
    background: var(--b-sc)
}

.betslip-bc.first-bet .quickBetWrapper-bc .bs-numbers-bc {
    margin-top: 0;
    padding: 5px 0 0;
    border-top: none;
    grid-template-columns: 3fr 1fr;
    grid-template-areas: "left right";
    grid-column-gap: 2px;
    background: var(--b-sc)
}

.first-bet .bs-bet-i-b-title-bc.t-1 {
    color: rgba(var(--b-rgb),.9)
}

.first-bet .bs-bet-i-b-coefficient-bc.c-2 {
    color: var(--accent);
    font-size: 15px;
    line-height: 17px;
    font-weight: 700
}

.fav-stake-edit .quickBetInput-text-bc:after {
    content: none
}

.quickBetInput-text-bc {
    position: relative;
    padding: 0 2px
}

.quickBetInput-text-bc.selected {
    background: rgba(var(--b-rgb),.3)
}

[dir=ltr] .quickBetInput-text-bc.selected:after {
    left: 0
}

[dir=rtl] .quickBetInput-text-bc.selected:after {
    right: 0
}

.quickBetInput-text-bc:after {
    content: "";
    position: absolute;
    top: 50%;
    width: 1px;
    height: 17px;
    background: rgba(var(--b-rgb),.5);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-animation: input-focus 1s linear infinite;
    animation: input-focus 1s linear infinite
}

.fav-stake-entered .bs-bet-i-b-stake-bc .quickBetInput-text-bc {
    background: rgba(var(--b-sc-rgb),.2)
}

[dir=ltr] .fav-stake-entered .quickBetInput-text-bc:after {
    left: 0
}

[dir=rtl] .fav-stake-entered .quickBetInput-text-bc:after {
    right: 0
}

@-webkit-keyframes input-focus {
    0%,50% {
        opacity: 0
    }

    51%,to {
        opacity: 1
    }
}

@keyframes input-focus {
    0%,50% {
        opacity: 0
    }

    51%,to {
        opacity: 1
    }
}

.quickBetMsgText-bc {
    color: rgba(var(--b-sc-rgb),.9);
    font-size: 11px;
    line-height: 16px
}

.bet-slip-info-link {
    text-decoration: underline;
    cursor: pointer
}

.quickBetMsgIcon-bc {
    color: var(--oc-2)
}

.betSwitchersWrapper-bc {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px
}

.bs-inputs-bc+.bs-numbers-bc {
    grid-template-areas: "contrls nums";
    grid-template-columns: 9fr 3fr;
    grid-template-rows: auto;
    grid-column-gap: 2px
}

.bs-inputs-bc+.bs-numbers-bc .bs-editable-number-buttons-bc {
    grid-area: nums
}

.bs-inputs-bc+.bs-numbers-bc .bs-number-buttons-bc {
    grid-area: contrls
}

.bs-inputs-bc+.bs-numbers-bc .bs-number-button-bc[data-value="1"] {
    grid-column-start: 1;
    grid-row-start: 1
}

.bs-inputs-bc+.bs-numbers-bc .bs-number-button-bc[data-value="2"] {
    grid-column-start: 2;
    grid-row-start: 1
}

.bs-inputs-bc+.bs-numbers-bc .bs-number-button-bc[data-value="3"] {
    grid-column-start: 3;
    grid-row-start: 1
}

.bs-inputs-bc+.bs-numbers-bc .bs-number-button-bc[data-value="4"] {
    grid-column-start: 1;
    grid-row-start: 2
}

.bs-inputs-bc+.bs-numbers-bc .bs-number-button-bc[data-value="5"] {
    grid-column-start: 2;
    grid-row-start: 2
}

.bs-inputs-bc+.bs-numbers-bc .bs-number-button-bc[data-value="6"] {
    grid-column-start: 3;
    grid-row-start: 2
}

.bs-inputs-bc+.bs-numbers-bc .bs-number-button-bc[data-value="7"] {
    grid-column-start: 1;
    grid-row-start: 3
}

.bs-inputs-bc+.bs-numbers-bc .bs-number-button-bc[data-value="8"] {
    grid-column-start: 2;
    grid-row-start: 3
}

.bs-inputs-bc+.bs-numbers-bc .bs-number-button-bc[data-value="9"] {
    grid-column-start: 3;
    grid-row-start: 3
}

.bs-inputs-bc+.bs-numbers-bc .bs-number-button-bc[data-value="."] {
    grid-column-start: 1;
    grid-row-start: 4
}

.bs-inputs-bc+.bs-numbers-bc .bs-number-button-bc[data-value="0"] {
    grid-column-start: 2;
    grid-row-start: 4
}

.edit-bet-header {
    top: 0;
    left: 0;
    width: 100%;
    z-index: 955;
    background: var(--b)
}

.edit-bet-header-top {
    display: flex;
    align-items: center;
    -webkit-padding-start: 10px;
    padding-inline-start:10px;-webkit-padding-end: 15px;
    padding-inline-end:15px;color: rgba(var(--hero-sc-rgb),.8);
    background: rgba(var(--hero-rgb),.7)
}

.edit-bet-header-top>i {
    flex-shrink: 0;
    font-size: 14px
}

.edit-bet-header-title {
    flex: auto;
    margin: 0 8px;
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase
}

.edit-bet-header-bottom {
    display: flex;
    align-items: center;
    min-height: 34px;
    padding: 4px 10px;
    color: rgba(var(--hero-sc-rgb),.7);
    background: rgba(var(--hero-rgb),.5)
}

.edit-bet-header-bottom>i {
    flex-shrink: 0;
    font-size: 14px
}

.edit-bet-header-info {
    flex: auto;
    -webkit-margin-start: 8px;
    margin-inline-start:8px;font-size: 12px
}

.edit-bet-add-btn {
    justify-content: flex-start;
    margin-top: 15px
}

.edit-bet-new-title {
    display: flex;
    color: rgba(var(--b-sc-rgb),.5);
    margin: 13px 0 8px;
    -webkit-padding-start: 5px;
    padding-inline-start:5px;font-size: 10px
}

.betslip-bonus-info {
    display: flex;
    align-items: center;
    padding: 0 10px;
    height: 40px;
    background: var(--b);
    color: rgba(var(--b-sc-rgb),.9);
    font-size: 11px;
    cursor: pointer
}

.betslip-bonus-info+.bs-info-massages-w-bc {
    position: relative
}

.betslip-bonus-info+.bs-info-massages-w-bc:after {
    content: "";
    position: absolute;
    top: 1px;
    left: 10px;
    height: 1px;
    width: calc(100% - 20px);
    background: rgba(var(--b-sc-rgb),.1)
}

.betslip-bonus-icon {
    -webkit-margin-end: 10px;
    margin-inline-end:10px;color: rgba(var(--b-sc-rgb),.7);
    font-size: 15px
}

.betStatus-search {
    margin-top: -2px
}

.betStatus-search>form {
    background: rgba(var(--b-sc-rgb),.05);
    border-radius: 0 0 4px 4px
}

.betStatus-search .ss-icon-holder-bc,.betStatus-search .ss-input-bc {
    background: none;
    border: none
}

.betStatus-search .ss-input-bc {
    font-size: 14px
}

.betStatus-search .ss-input-bc::-webkit-input-placeholder {
    font-size: 14px
}

.betStatus-search .ss-input-bc::placeholder {
    font-size: 14px
}

.betStatus-search .skeleton-loader-full-banner {
    min-height: 34px;
    margin-top: 5px
}

.betStatus-search-content {
    font-size: 12px;
    padding: 10px;
    margin-top: 5px;
    background: rgba(var(--b-sc-rgb),.1);
    border-radius: 4px
}

.betStatus-search-item {
    width: 100%;
    display: flex;
    align-items: center
}

.betStatus-search-item+.betStatus-search-item {
    margin-top: 5px
}

.betStatus-search-title {
    flex: auto;
    color: rgba(var(--b-sc-rgb),.5);
    -webkit-margin-end: 3px;
    margin-inline-end:3px}

.betStatus-search-Id {
    color: var(--b-sc)
}

.betStatus-search-cashOut {
    color: #109121
}

.betStatus-search-cashOut,.betStatus-search-Id {
    flex-shrink: 0
}

.betslip-bc {
    width: 100%;
    height: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 990;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    transition: max-height .24s
}

.betslip-bc.first-bet {
    border-radius: 4px;
    height: 0;
    z-index: 969
}

.betslip-bc.first-bet .bs-bet-item-bc.single {
    margin-bottom: 0;
    padding-bottom: 5px;
    border-radius: 4px 4px 0 0
}

.betslip-bc.compact {
    max-height: 42px;
    -webkit-animation: betslip-compact-v .36s ease-in-out;
    animation: betslip-compact-v .36s ease-in-out;
    bottom: 48px;
    display: none
}

.betslip-bc.full {
    max-height: 100%;
    z-index: 990
}

@-webkit-keyframes betslip-compact-v {
    0% {
        -webkit-transform: translate3d(0,200%,0);
        transform: translate3d(0,200%,0);
        opacity: 0
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
    }
}

@keyframes betslip-compact-v {
    0% {
        -webkit-transform: translate3d(0,200%,0);
        transform: translate3d(0,200%,0);
        opacity: 0
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1
    }
}

#betslip_container {
    height: 100%
}

.bs-scroll-container-bc {
    position: absolute;
    top: 0;
    left: 0;
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.betslip-first-bet-content-bc {
    position: relative;
    border-radius: 4px 4px 0 0;
    background: var(--b-sc);
    padding: 10px 7px 22px;
    -webkit-animation: bs-first-bet-content .24s ease forwards;
    animation: bs-first-bet-content .24s ease forwards
}

.betslip-first-bet-content-bc>.bs-actions-bc {
    position: static;
    box-shadow: inherit
}

.betslip-first-bet-content-bc .quickBetMsgWrapper-bc {
    display: flex;
    margin-top: 6px;
    border-radius: 4px
}

.bs-f-footer {
    overflow: hidden
}

@-webkit-keyframes bs-first-bet-content {
    0%,1% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

@keyframes bs-first-bet-content {
    0%,1% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

@-webkit-keyframes bs-first-bet-content-message {
    0%,1% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    to {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

@keyframes bs-first-bet-content-message {
    0%,1% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    to {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

.betslip-full-content-bc {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: var(--b);
    -webkit-animation: bs-full-content .24s ease forwards;
    animation: bs-full-content .24s ease forwards
}

.betslip-full-content-bc .full-transparent-loader {
    top: 49px;
    height: calc(100% - 49px)
}

@-webkit-keyframes bs-full-content {
    0% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes bs-full-content {
    0% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

.bet-button-wrapper-bc {
    background: var(--b);
    border-top: 1px solid rgba(var(--b-sc-rgb),.15)
}

.bs-f-b-content-bc {
    padding: 0 7px
}

.c-segment-holder-bc+.c-segment-holder-bc .bs-bet-item-bc {
    margin-top: 2px
}

.bs-f-header-sub-navigation-bc,.settings-r-b-row-bc {
    margin: 0 7px
}

.edit-bet-header {
    position: fixed
}

.edit-bet-header-top {
    height: 56px
}

.betStatus-search {
    padding: 0 7px
}

.booking-popup {
    margin: 15px 0
}

.booking-popup-id {
    height: 24px;
    line-height: 24px
}

.bc-i-copy-icon,.bc-i-link-icon {
    width: 24px;
    height: 24px
}

.bet-history-info-block {
    flex: auto;
    margin: 0 5px;
    overflow: hidden
}

.bet-history-info-title-block {
    display: flex;
    align-items: center;
    font-size: 12px;
    font-weight: 400
}

.bet-history-info-count {
    flex-shrink: 0;
    -webkit-margin-start: 2px;
    margin-inline-start:2px}

.bet-history-id {
    display: flex;
    margin-top: 2px;
    font-size: 11px
}

.bet-history-id>span {
    color: rgba(var(--b-sc-rgb),.45);
    -webkit-margin-end: 2px;
    margin-inline-end:2px}

.bet-history-id i {
    -webkit-margin-start: 5px;
    margin-inline-start:5px}

.bet-history-id i.bc-i-checked {
    color: var(--oc-1)
}

.bet-history-arrow {
    flex-shrink: 0;
    -webkit-margin-start: 6px;
    margin-inline-start:6px;color: rgba(var(--b-sc-rgb),.8);
    font-size: 12px
}

[dir=rtl] .bet-history-arrow:before {
    content: ""
}

.bet-history-t-b-row-hk-bc {
    display: flex;
    align-items: center
}

.bet-history-t-b-row-inner-hk-bc {
    flex: auto;
    display: flex;
    align-items: center
}

.bet-history-t-b-row-inner-hk-bc:nth-child(2) {
    -webkit-margin-start: 6px;
    margin-inline-start:6px;justify-content: flex-end
}

.bet-history-t-b-r-cell-hk-bc {
    display: flex;
    align-items: center;
    overflow: hidden
}

.bet-history-t-b-text-hk-bc {
    color: rgba(var(--b-sc-rgb),.7);
    font-size: 12px;
    font-weight: 400
}

.bet-history-stake-odds {
    display: flex
}

.bet-history-odds-coeff {
    color: var(--accent)
}

.bet-history-possible-win-block {
    display: flex;
    align-items: center
}

.bet-history-possible-win {
    color: var(--oc-1)
}

.bet-history-info-icon {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    -webkit-margin-start: 5px;
    margin-inline-start:5px;color: rgba(var(--b-sc-rgb),.3);
    background: rgba(var(--b-sc-rgb),.05);
    border-radius: 4px;
    font-size: 20px
}

.bet-history-teams {
    display: flex;
    overflow: hidden
}

.bet-history-social {
    flex: auto;
    display: flex;
    align-items: center
}

.bet-history-received-gift,.bet-history-send-gift {
    position: relative
}

.bet-history-received-gift:after,.bet-history-send-gift:after {
    position: absolute;
    bottom: -4px;
    border-radius: 50%;
    text-align: center
}

[dir=ltr] .bet-history-received-gift:after,[dir=ltr] .bet-history-send-gift:after {
    left: 14px
}

[dir=rtl] .bet-history-received-gift:after,[dir=rtl] .bet-history-send-gift:after {
    right: 14px
}

.bet-history-send-gift:after {
    color: var(--oc-1-sc);
    background: var(--oc-1)
}

[dir=ltr] .bet-history-send-gift:after {
    content: ""
}

[dir=rtl] .bet-history-send-gift:after {
    content: ""
}

.bet-history-received-gift:after {
    color: var(--accent-sc);
    background: var(--accent)
}

[dir=ltr] .bet-history-received-gift:after {
    content: ""
}

[dir=rtl] .bet-history-received-gift:after {
    content: ""
}

.bet-history-league-block {
    display: flex
}

.bet-history-match-info {
    color: rgba(var(--b-sc-rgb),.9)
}

.bet-history-match-info+div {
    margin-top: 2px
}

.bet-history-match-info-text {
    color: rgba(var(--b-sc-rgb),.6);
    font-size: 11px
}

.bet-history-match-info-text+div {
    margin-top: 4px
}

.bet-history-sport-icon {
    flex-shrink: 0;
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.7)
}

.bet-history-match-result-teams {
    -webkit-margin-start: 2px;
    margin-inline-start:2px;color: rgba(var(--b-sc-rgb),.9)
}

.popup-bonus-icon {
    color: var(--hero);
    font-size: 40px
}

.bet-history-bonus-bet-icons {
    display: flex;
    align-items: center
}

.bet-history-bonus-bet-icons img {
    height: 14px;
    -webkit-margin-start: 5px;
    margin-inline-start:5px}

.cashout-popup-bc {
    width: 100%
}

.cashout-popup-bc .radio-control-bc {
    margin: 5px 0;
    display: block
}

.cash-p-t-info-bc {
    font-size: 16px;
    font-weight: 500;
    color: rgba(var(--b-sc-rgb),.9);
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding: 46px 12px 21px
}

.cash-out-tab-w-bc {
    width: 100%;
    background: #2b2b40;
    background: var(--skin-palette-5)
}

.cash-p-tabs-w-bc {
    width: 100%;
    display: table;
    table-layout: fixed;
    height: 36px
}

.cash-t-item-bc {
    display: table-cell;
    vertical-align: middle;
    transition: box-shadow .24s;
    text-align: center;
    font-size: 14px;
    line-height: 16px;
    color: rgba(var(--b-sc-rgb),.9);
    cursor: pointer
}

.cash-t-item-bc.active {
    box-shadow: 0 -1px 0 var(--hero) inset
}

.tab-info-b-w-bc {
    width: 100%;
    padding: 15px
}

.cash-out-t-info-bc {
    text-align: center;
    color: rgba(var(--b-sc-rgb),.9);
    font-size: 14px;
    line-height: 18px;
    font-weight: 700;
    margin: 0 0 15px;
    text-transform: uppercase
}

.cash-rules-t-bc {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 10px 0;
    color: rgba(var(--b-sc-rgb),.8);
    font-size: 14px;
    line-height: 16px
}

.curr-am-cashout-bc {
    color: var(--oc-2)
}

.form-control-bc+.cash-out-btn-c-bc {
    margin-top: 20px
}

.cash-out-btn-c-bc>.btn+.btn {
    margin-top: 10px
}

.min-max-cashout-r-bc {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 5px 0;
    font-size: 12px;
    line-height: 14px;
    color: rgba(var(--b-sc-rgb),.9)
}

.slider-pr-container-bc {
    width: 100%;
    position: relative;
    padding: 10px 0 30px
}

.slider-pr-circle-bc {
    position: absolute;
    -webkit-transform: translate3d(-50%,-50%,0);
    transform: translate3d(-50%,-50%,0);
    z-index: 5;
    width: 28px;
    height: 42px;
    cursor: pointer;
    top: 0
}

.slider-handles {
    width: 100%;
    height: 100%
}

.slider-pr-line-bc {
    height: 42px;
    border-radius: 7px;
    cursor: pointer
}

.slider-pr-line-bc,.slider-pr-line-bg-bc {
    position: absolute;
    width: 100%;
    -webkit-transform: translate3d(0,-50%,0);
    transform: translate3d(0,-50%,0)
}

.slider-pr-line-bg-bc {
    height: 6px;
    border-radius: 3px;
    pointer-events: none;
    background-color: rgba(var(--b-sc-rgb),.1)
}

.slider-pr-circle-color-bc {
    position: absolute;
    -webkit-transform: translate3d(-50%,-50%,0);
    transform: translate3d(-50%,-50%,0);
    z-index: 2;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    color: rgba(var(--b-sc-rgb),.7);
    background: var(--b);
    font-size: 12px;
    line-height: 18px;
    text-align: center;
    box-shadow: 0 0 0 1px rgba(var(--b-sc-rgb),.2)
}

.slider-pr-circle-color-bc>span {
    display: block;
    position: absolute;
    top: -22px;
    left: 50%;
    padding: 0 10px;
    min-width: 40px;
    border-radius: 4px;
    background: rgba(var(--b-sc-rgb),.1);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.radio-v-bc {
    margin: 20px 0
}

label.radio-control-content-bc {
    display: inline-flex;
    justify-content: flex-start;
    align-items: center;
    -webkit-padding-start: 0;
    padding-inline-start:0}

.radio-control-input-holder-bc {
    flex-shrink: 0;
    width: 16px;
    height: 16px;
    -webkit-margin-end: 12px;
    margin-inline-end:12px;position: relative;
    background: rgba(var(--b-sc-rgb),.9);
    background-clip: padding-box;
    border-radius: 50%;
    border: 2px solid rgba(var(--b-sc-rgb),.6);
    font-size: 20px;
    top: 0;
    cursor: pointer;
    transition: border-color .4s
}

[dir=ltr] .radio-control-input-holder-bc {
    left: 0
}

[dir=rtl] .radio-control-input-holder-bc {
    right: 0
}

.radio-control-input-holder-bc:after {
    content: "";
    position: absolute;
    top: 2px;
    left: 2px;
    -webkit-transform: scale(0);
    transform: scale(0);
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: var(--hero);
    transition: -webkit-transform .4s;
    transition: transform .4s;
    transition: transform .4s,-webkit-transform .4s
}

.radio-control-input-bc {
    display: none
}

.radio-control-input-bc:checked~.radio-control-input-holder-bc {
    border-color: var(--hero)
}

.radio-control-input-bc:checked~.radio-control-input-holder-bc:after {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.radio-control-input-bc:checked:disabled~.radio-control-input-holder-bc {
    border-color: rgba(var(--hero-rgb),.4)
}

.radio-control-input-bc:checked:disabled~.radio-control-input-holder-bc:after {
    background: rgba(var(--hero-rgb),.4)
}

.radio-control-input-bc:disabled~.radio-control-input-holder-bc {
    background: rgba(var(--b-sc-rgb),.75)
}

.radio-control-input-bc:disabled~.radio-control-text-bc {
    color: rgba(var(--b-sc-rgb),.2)
}

.radio-control-text-bc {
    font-weight: 700;
    font-size: 12px;
    color: var(--b-sc);
    line-height: 20px
}

.c-segment-holder-bc {
    overflow: hidden
}

.swipe-fav-container-bc {
    position: absolute;
    top: 50%;
    width: 40px;
    height: 40px;
    border-radius: 5px;
    background: rgba(var(--b-sc-rgb),.1);
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: -20px;
    z-index: 2
}

[dir=ltr] .swipe-fav-container-bc {
    right: 0
}

[dir=rtl] .swipe-fav-container-bc {
    left: 0
}

.swipe-fav-container-bc>.c-info-icon-bc {
    font-size: 16px;
    line-height: 1;
    width: auto;
    color: rgba(var(--b-sc-rgb),.8)
}

.swipe-fav-container-bc>.c-info-icon-bc:after {
    content: none
}

.swipe-fav-container-bc>.c-info-icon-bc.bc-i-favorite {
    -webkit-animation: favorit-animation .24s;
    animation: favorit-animation .24s
}

.swipe-fav-container-bc>.c-info-icon-bc.bc-i-star {
    -webkit-animation: favorit-animation-active .24s;
    animation: favorit-animation-active .24s
}

.sw-container-bc {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 5
}

@-webkit-keyframes favorit-animation {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes favorit-animation {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes favorit-animation-active {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes favorit-animation-active {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.bs-numbers-bc {
    padding: 10px;
    width: 100%;
    display: grid;
    grid-column-gap: 2px;
    grid-template-areas: "num_left num_right";
    grid-gap: 2px
}

.bs-number-button-bc {
    border-radius: 4px;
    position: relative;
    text-align: center;
    line-height: 35px;
    border: 1px solid transparent;
    height: 36px;
    transition-property: color,background-color;
    transition-duration: .24s;
    cursor: pointer
}

.bs-number-button-bc i {
    color: rgba(var(--b-sc-rgb),.8)
}

.bs-number-button-bc.i-1 {
    color: rgba(var(--b-sc-rgb),.7);
    background: rgba(var(--b-sc-rgb),.15);
    font-size: 15px;
    font-weight: 500
}

.bs-number-button-bc.i-2 {
    color: rgba(var(--b-sc-rgb),.8);
    background: rgba(var(--b-sc-rgb),.1);
    padding: 0 2px;
    box-sizing: border-box;
    font-size: 14px
}

.bs-number-button-bc.closed-n-p-bc {
    grid-row: 1/3;
    grid-column: 7;
    height: 73px;
    line-height: 73px
}

.bs-number-button-bc.disabled {
    opacity: .4;
    pointer-events: none
}

.bs-number-button-bc:active {
    background-color: var(--hero);
    color: var(--hero-sc)
}

.bs-number-button-bc:active .bs-number-button-icon-bc {
    color: var(--hero-sc)
}

.bs-number-button-bc.active {
    background: none;
    border: 1px solid rgba(var(--b-sc-rgb),.7)
}

.bs-number-button-bc.hidden {
    display: none
}

input.bs-number-button-bc.i-2:not(.active) {
    opacity: .7
}

.num-pad-checked-i-bc {
    font-size: 24px;
    line-height: 36px
}

.bs-number-button-icon-bc {
    display: block;
    position: absolute;
    top: 50%;
    right: 0;
    left: 0;
    font-size: 18px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.betslip-bc.first-bet .bs-numbers-bc {
    border-top: none;
    padding-left: 0;
    padding-right: 0;
    margin-top: 10px
}

.bs-number-buttons-bc {
    width: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 2px
}

[dir=rtl] .bs-number-buttons-bc {
    direction: ltr
}

.bs-editable-number-buttons-bc {
    display: grid;
    grid-column-gap: 2px
}

.quickBetWrapper-bc .bs-number-button-bc i {
    color: rgba(var(--b-rgb),.8)
}

.quickBetWrapper-bc .bs-number-button-bc.i-1 {
    color: rgba(var(--b-rgb),.7);
    background: rgba(var(--b-rgb),.15)
}

.quickBetWrapper-bc .bs-number-button-bc.i-2 {
    color: rgba(var(--b-rgb),.8);
    background: rgba(var(--b-rgb),.1)
}

.quickBetWrapper-bc .bs-number-button-bc.active {
    background: none;
    border-color: rgba(var(--b-rgb),.7)
}

.bs-numbers-bc {
    grid-template-columns: 9fr 3fr;
    margin-top: 1px;
    background: var(--b)
}

.fav-stakes-hidden {
    grid-template-columns: 1fr;
    grid-column-gap: 0
}

.bs-editable-number-buttons-bc {
    grid-template-columns: 1fr;
    grid-row-gap: 2px
}

.sport-search-bc {
    position: absolute;
    top: 0;
    width: 100%;
    height: 36px;
    max-width: 36px;
    cursor: pointer;
    transition: max-width .24s
}

[dir=ltr] .sport-search-bc {
    right: 0
}

[dir=rtl] .sport-search-bc {
    left: 0
}

.ss-input-bc {
    will-change: max-width;
    display: block;
    width: 100%;
    height: 100%;
    outline: none;
    box-sizing: border-box;
    padding: 0 8px;
    color: var(--b-sc);
    background: var(--b);
    font-size: 12px;
    font-weight: 400;
    border: 1px solid rgba(var(--b-sc-rgb),.1);
    -webkit-border-end: 0;
    border-inline-end:0;border-start-start-radius: 4px;
    border-end-start-radius: 4px
}

.ss-input-bc::-webkit-input-placeholder {
    color: rgba(var(--b-sc-rgb),.4)
}

.ss-input-bc::placeholder {
    color: rgba(var(--b-sc-rgb),.4)
}

.ss-input-bc:-ms-input-placeholder {
    color: rgba(var(--b-sc-rgb),.4)
}

.ss-input-bc::-ms-input-placeholder {
    color: rgba(var(--b-sc-rgb),.4)
}

[dir=ltr] .ss-input-bc+.ss-icon-holder-bc {
    border-radius: 0 4px 4px 0
}

[dir=rtl] .ss-input-bc+.ss-icon-holder-bc {
    border-radius: 4px 0 0 4px
}

.ss-icon-holder-bc {
    width: 37px;
    height: 36px;
    background: rgba(var(--b-sc-rgb),.1);
    border-radius: 4px
}

.ss-icon-bc,.ss-icon-holder-bc {
    display: inline-block;
    vertical-align: top;
    position: absolute;
    top: 0
}

.ss-icon-bc {
    width: 16px;
    height: 16px;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    font-size: 16px;
    color: rgba(var(--b-sc-rgb),.8)
}

.sport-search-result-bc {
    position: absolute;
    top: 36px;
    left: 0;
    right: 0;
    padding-bottom: 114px;
    background: var(--b);
    z-index: 9999;
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.sport-search-result-header-bc {
    display: flex;
    align-items: center;
    height: 32px;
    -webkit-padding-start: 8px;
    padding-inline-start:8px;-webkit-padding-end: 42px;
    padding-inline-end:42px;position: relative;
    position: sticky;
    position: -webkit-sticky;
    top: 0;
    z-index: 444;
    background-color: #1a7051;
    color: var(--oc-1-sc);
    border-bottom: 1px solid var(--b)
}

.sport-search-result-title-bc {
    width: 100%;
    font-weight: 400;
    font-size: 12px;
    line-height: 32px
}

.sport-search-result-body-bc .sports-group-bc {
    margin-bottom: 2px
}

.sport-search-result-body-bc .has-filter {
    position: sticky;
    position: -webkit-sticky;
    top: 36px;
    z-index: 33
}

.sport-search-result-body-bc .sg-body-bc {
    padding: 2px 4px
}

.sport-search-result-item-bc {
    display: block;
    padding: 5px 10px;
    font-size: 11px;
    line-height: 15px;
    margin: 2px 0;
    color: rgba(var(--b-sc-rgb),.8);
    background: rgba(var(--b-sc-rgb),.05)
}

[dir=ltr] .ss-icon-holder-bc {
    right: 7px
}

[dir=rtl] .ss-icon-holder-bc {
    left: 7px
}

.sport-search-bc {
    -webkit-padding-end: 44px;
    padding-inline-end:44px}

.sport-search-bc.active {
    max-width: 100%;
    -webkit-padding-start: 5px;
    padding-inline-start:5px}

.live-casino-search {
    display: flex;
    justify-content: flex-end;
    margin-top: 10px
}

.live-casino-search .sport-search-bc {
    position: relative
}

.bet-slip-switcher-wrapper-bc {
    padding: 10px
}

.bet-slip-switcher-wrapper-bc .bs-bet-i-b-section-bc {
    margin-top: 10px
}

.bet-slip-switcher-wrapper-bc:empty {
    display: none
}

.bet-slip-switcher-row-bc {
    background: rgba(var(--b-sc-rgb),.15);
    border-radius: 4px;
    max-height: 34px;
    transition: max-height .24s;
    overflow: hidden;
    position: relative;
    margin-bottom: 5px
}

[dir=ltr] .bet-slip-switcher-row-bc {
    padding: 5px 5px 5px 10px
}

[dir=rtl] .bet-slip-switcher-row-bc {
    padding: 5px 10px 5px 5px
}

.bet-slip-switcher-row-bc:last-child {
    margin-bottom: 0
}

.bet-slip-switcher-row-bc:before {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity .24s;
    left: 0;
    top: 0
}

.bet-slip-switcher-row-bc:not(.active) .bet-slip-switcher-r-i-c-name,.bet-slip-switcher-row-bc:not(.active) .bet-slip-switcher-row-info-bc {
    color: rgba(var(--b-sc-rgb),.8)
}

.bet-slip-switcher-row-bc.active .bet-slip-switcher-r-i-c-name,.bet-slip-switcher-row-bc.active .bet-slip-switcher-row-info-bc {
    color: #fff
}

.bet-slip-switcher-row-bc.active:before {
    opacity: 1
}

.bet-slip-switcher-row-bc.active .bet-slip-s-r-i-c-info-icon-bc {
    color: hsla(0,0%,100%,.5)
}

.bet-slip-switcher-row-bc.active .ui-kit-toggle {
    background: hsla(0,0%,100%,.5)
}

.bet-slip-switcher-row-bc.active .ui-kit-toggle:before {
    background: #fff
}

.bet-slip-switcher-row-bc.info-active {
    max-height: 200px
}

.bet-slip-switcher-row-bc.superbet:before {
    background-image: linear-gradient(90deg,#751f9f,#ffc353 119%)
}

.bet-slip-switcher-row-bc.freebet:before {
    background-image: linear-gradient(90deg,#751f9f,#a71f67)
}

.bet-slip-switcher-row-bc.profitBoost:before {
    background-image: linear-gradient(90deg,#751f9f,#ef8d55 113%)
}

.bet-slip-switcher-row-bc.counterOffer:before {
    background-image: linear-gradient(90deg,#751f9f,#106682)
}

.bet-slip-switcher-row-bc.realBalance:before {
    background-image: linear-gradient(90deg,#7c0087,#3d1eb2)
}

.bet-slip-switcher-row-inner-bc {
    display: flex;
    width: 100%;
    align-items: center;
    z-index: 99;
    position: relative
}

.bet-slip-switcher-r-i-column-bc {
    display: flex;
    align-items: center;
    overflow: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.bet-slip-switcher-r-i-column-bc:first-child {
    flex: auto
}

.bet-slip-switcher-r-i-column-bc:last-child {
    flex-shrink: 0
}

.bet-slip-switcher-r-i-column-bc:only-child {
    flex: 1 1
}

.bet-slip-switcher-r-i-c-icon-bc {
    flex-shrink: 0;
    width: 24px;
    height: 24px
}

.bet-slip-switcher-r-i-c-name {
    font-size: 12px;
    line-height: 14px;
    padding: 0 6px
}

.bet-slip-switcher-row-info-bc {
    font-size: 11px;
    line-height: 14px;
    padding-top: 10px;
    z-index: 99;
    position: relative;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.bet-slip-s-r-i-c-info-icon-bc {
    -webkit-margin-start: 10px;
    margin-inline-start:10px;-webkit-margin-end: 16px;
    margin-inline-end:16px;color: rgba(var(--b-sc-rgb),.3);
    font-size: 20px;
    line-height: 22px;
    cursor: pointer;
    transition: color .24s
}

.bet-slip-switcher-wrapper-bc {
    background: var(--b)
}

.header-bc {
    width: 100%;
    background: var(--header)
}

.hdr-toggle-button-bc {
    flex-shrink: 0;
    color: rgba(var(--header-sc-rgb),.8);
    background: rgba(var(--header-sc-rgb),.1);
    border-radius: 50%;
    text-align: center;
    position: relative;
    font-size: 16px
}

.hdr-toggle-button-bc:after {
    top: -2px
}

[dir=ltr] .hdr-toggle-button-bc:after {
    right: -8px
}

[dir=rtl] .hdr-toggle-button-bc:after {
    left: -8px
}

.hdr-main-content-bc {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 2
}

.hdr-main-content-bc .bc-loader {
    margin: inherit;
    justify-content: flex-end
}

.hdr-main-content-bc .bc-loader-contain {
    margin: auto 0
}

.logo-container {
    flex: auto;
    -webkit-margin-end: 5px;
    margin-inline-end:5px}

.logo {
    flex-shrink: 0;
    display: flex;
    align-items: center
}

.hdr-logo-bc {
    display: flex;
    height: 100%;
    object-fit: contain
}

.hdr-user-bc {
    display: flex;
    align-items: center;
    cursor: pointer
}

.hdr-user-bc .btn.register {
    max-width: 112px;
    -webkit-margin-start: 12px;
    margin-inline-start:12px}

.hdr-user-close {
    width: 24px;
    height: 24px;
    color: rgba(var(--header-sc-rgb),.6);
    text-align: end;
    font-size: 14px;
    line-height: 24px
}

.hdr-user-info-content-bc {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    overflow: hidden
}

.hdr-user-avatar-icon-bc {
    color: rgba(var(--header-sc-rgb),.6);
    font-size: 28px
}

.user-verified {
    text-shadow: 0 0 12px #109121,0 0 20px #109121
}

.user-not-verified {
    text-shadow: 0 0 12px #ff3449,0 0 20px #ff3449
}

.hdr-user-info-texts-bc {
    max-width: 100%;
    font-weight: 500
}

.hdr-user-info-texts-bc.ext-1 {
    color: var(--header-sc);
    font-size: 12px
}

.hdr-user-info-texts-bc.ext-2 {
    color: var(--oc-2);
    font-size: 11px
}

.m-nav-sab-container-r-row-bc>a,.nav-menu-item {
    position: relative
}

.m-nav-sab-container-r-row-bc>a:after,.nav-menu-item:after {
    content: attr(data-badge);
    position: absolute;
    top: 3px;
    height: 12px;
    max-width: 99%;
    padding: 0 4px;
    box-sizing: border-box;
    border-radius: 4px;
    text-transform: uppercase;
    font-size: 8px;
    line-height: 12px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.m-block-nav-items-bc {
    width: 100%;
    padding: 7px;
    display: grid;
    grid-template-rows: auto;
    grid-gap: 10px;
    text-align: center
}

.m-nav-items-list-item-bc {
    padding: 0 10px;
    color: rgba(var(--b-sc-rgb),.6);
    border-radius: 4px;
    transition: background-color .24s,color .24s
}

.nav-ico-w-row-bc {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative
}

.m-nav-icon-bc {
    font-size: 24px;
    line-height: 26px
}

.m-nav-list-item-title-bc {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-height: 42px;
    padding: 4px 0;
    font-size: 12px;
    line-height: 14px;
    word-break: break-word
}

.hdr-dynamic-content {
    padding-bottom: 5px
}

.hdr-dynamic-content:empty {
    display: none
}

.integration-mode .hdr-toggle-button-bc {
    -webkit-margin-start: 0;
    margin-inline-start:0;-webkit-margin-end: 10px;
    margin-inline-end:10px;color: rgba(var(--tab-navigation-sc-rgb),.8);
    background: rgba(var(--tab-navigation-sc-rgb),.1)
}

.header-bc {
    position: fixed;
    left: 0;
    height: var(--mobile-header-main-section-height);
    z-index: 950
}

.header-bc.header-bc-hide .hdr-navigation-scrollable-bc-holder {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
}

.header-bc .hdr-navigation-scrollable-bc:not(:only-child):first-child {
    position: absolute;
    top: 0;
    left: 0
}

.header-bc .hdr-navigation-scrollable-bc:not(:only-child):first-child .hdr-navigation-link-bc.active {
    box-shadow: none
}

.header-bc .hdr-navigation-scrollable-bc:not(:only-child):first-child .hdr-navigation-link-bc.active:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(var(--menu-sc-rgb),.05)
}

.header-bc .hdr-navigation-scrollable-bc:not(:only-child):nth-child(2) {
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.header-bc .hdr-navigation-scrollable-bc:not(:only-child):nth-child(2) .hdr-navigation-link-bc {
    position: relative
}

.header-bc .hdr-navigation-scrollable-bc:not(:only-child):nth-child(2) .hdr-navigation-link-bc:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(var(--header-sc-rgb),.05);
    pointer-events: none
}

.header-bc .hdr-navigation-scrollable-bc:not(:only-child):nth-child(2) .hdr-navigation-link-bc.active {
    position: -webkit-sticky;
    position: sticky
}

.header-bc.active:not(.header-bc-hide) .hdr-navigation-scrollable-bc:nth-child(2) {
    -webkit-transform: translateY(40px);
    transform: translateY(40px)
}

.hdr-user-info-content-bc {
    margin: 0 10px
}

.layout-bc.smart-panel-is-visible .hdr-smart-panel-holder-arrow-bc {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.layout-bc.smart-panel-is-visible .hdr-smart-panel-holder-arrow-bc:after,.layout-bc.smart-panel-is-visible .hdr-smart-panel-holder-arrow-bc:before {
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.layout-bc.smart-panel-is-visible .hdr-toggle-button-bc {
    color: var(--header);
    background: rgba(var(--header-sc-rgb),.6)
}

.hdr-toggle-button-bc {
    width: 28px;
    height: 28px;
    -webkit-margin-start: 9px;
    margin-inline-start:9px;line-height: 27px
}

.hdr-toggle-button-bc:before {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    bottom: 0;
    top: 0
}

.hdr-main-content-bc {
    height: 100%;
    -webkit-padding-start: 7px;
    padding-inline-start:7px;-webkit-padding-end: 15px;
    padding-inline-end:15px;background: var(--header);
    border-bottom: 1px solid rgba(var(--header-sc-rgb),.05)
}

.hdr-dynamic-content {
    position: fixed;
    top: 0;
    width: 100%;
    max-height: 500px;
    background: var(--b);
    z-index: 950;
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    transition: all .4s
}

.logo {
    height: 46px
}

.hdr-logo-bc {
    max-width: 100px;
    padding: 2px 0
}

.hdr-nav-menu-holder-bc {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 100%;
    z-index: 950;
    padding-top: 54px;
    background: rgba(0,0,0,.8);
    -webkit-animation-name: hdr-nav-menu-holder-ltr;
    animation-name: hdr-nav-menu-holder-ltr;
    -webkit-animation-duration: .24s;
    animation-duration: .24s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-delay: 80ms;
    animation-delay: 80ms;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

.hdr-nav-menu-holder-bc:after {
    content: "";
    position: absolute;
    bottom: 49px;
    left: 0;
    width: 100%;
    height: 77px;
    background-image: linear-gradient(180deg,rgba(var(--b-rgb),0),var(--b));
    pointer-events: none;
    z-index: 1
}

@-webkit-keyframes hdr-nav-menu-holder-ltr {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0)
    }
}

@keyframes hdr-nav-menu-holder-ltr {
    0% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    to {
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0)
    }
}

.m-navigation-container-bc {
    width: 100%;
    height: 100%;
    background: var(--b);
    position: relative
}

.m-nav-title-row-bc {
    width: 100%;
    height: 44px;
    box-shadow: 0 -1px 0 rgba(var(--b-sc-rgb),.1) inset;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.m-nav-title-content-bc {
    font-size: 16px;
    line-height: 44px;
    font-weight: 500;
    color: var(--b-sc);
    padding: 0 7px;
    text-transform: uppercase
}

.closed-n-p-bc {
    padding: 0 7px;
    display: flex;
    align-items: center;
    color: rgba(var(--b-sc-rgb),.9);
    font-size: 14px;
    height: 100%
}

.m-nav-info-w-container-bc {
    width: 100%;
    height: calc(100% - 44px);
    padding: 7px 7px var(--mobile-header-main-section-height);
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.m-nav-info-w-container-bc .m-nav-icon-bc {
    width: 29px;
    height: 29px;
    color: #fff;
    border-radius: 4px;
    font-size: 18px;
    line-height: 28px;
    position: relative
}

.m-nav-info-w-container-bc .m-nav-icon-bc:before {
    position: relative;
    z-index: 1
}

.m-nav-info-w-container-bc .m-nav-icon-bc:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 4px;
    background-image: radial-gradient(circle at -14% 113%,rgba(0,0,0,.65),transparent 120%)
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-esports,.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-slots {
    font-size: 14px
}

.app-nav-arrow-block-bc {
    position: relative
}

.app-nav-arrow-block-bc+.menu-group-title {
    margin-top: 20px
}

.app-nav-link {
    display: flex
}

.m-nav-arrow-icon-bc {
    top: 0;
    height: 100%;
    line-height: 48px;
    font-size: 12px;
    position: absolute;
    color: rgba(var(--b-sc-rgb),.6);
    pointer-events: none
}

[dir=ltr] .m-nav-arrow-icon-bc {
    right: 10px
}

[dir=rtl] .m-nav-arrow-icon-bc {
    left: 10px;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.m-nav-collapsed-container-bc {
    overflow: hidden;
    margin-bottom: 20px
}

.m-nav-collapsed-container-bc .nav-ico-w-row-bc:not(:only-child) {
    box-shadow: none
}

.m-nav-collapsed-container-bc .m-block-nav-items-bc {
    margin: 0;
    padding: 0;
    grid-template-columns: 1fr
}

.m-nav-collapsed-container-bc .app-nav-link:after {
    content: attr(data-badge);
    position: absolute;
    top: 0;
    width: 64%;
    height: 100%;
    text-align: end;
    -webkit-padding-end: 30px;
    padding-inline-end:30px;box-sizing: border-box;
    border-radius: 4px;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 50px;
    letter-spacing: .44px
}

[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link:after {
    right: 0
}

[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link:after {
    left: 0
}

.m-nav-collapsed-container-bc .m-nav-items-list-item-bc {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 1
}

.m-nav-collapsed-container-bc .nav-ico-w-row-bc {
    width: 28px;
    height: 48px;
    flex-shrink: 0;
    box-shadow: none
}

.m-nav-collapsed-container-bc .m-nav-list-item-title-bc {
    flex: auto;
    justify-content: flex-start;
    height: 48px;
    -webkit-padding-start: 10px;
    padding-inline-start:10px;-webkit-padding-end: 110px;
    padding-inline-end:110px;text-align: start;
    font-size: 14px;
    line-height: 16px
}

.menu-group-title {
    display: flex;
    width: 98px;
    color: rgba(var(--b-sc-rgb),.7);
    text-align: start;
    text-transform: uppercase;
    font-size: 12px
}

.m-block-nav-items-bc {
    grid-template-columns: repeat(auto-fill,minmax(108px,1fr));
    padding: 15px 7px 20px
}

.m-nav-items-list-item-bc {
    width: 100%
}

.nav-ico-w-row-bc {
    height: 56px
}

.nav-ico-w-row-bc:not(:only-child) {
    box-shadow: inset 0 -1px 0 var(--b)
}

.m-nav-items-list-item-bc {
    background: rgba(var(--b-sc-rgb),.1)
}

.m-nav-items-list-item-bc.active {
    color: var(--b-sc);
    background: rgba(var(--b-sc-rgb),.25)
}

.m-nav-items-list-item-bc.active .nav-ico-w-row-bc {
    box-shadow: inset 0 -1px 0 rgba(var(--b-rgb),.5)
}

.payment-logo {
    max-width: 80%;
    max-height: 80%
}

.m-nav-sab-container-bc {
    display: grid;
    grid-auto-columns: auto 11fr;
    grid-template-areas: "left right";
    position: absolute;
    width: 100%;
    height: calc(100% - 44px);
    padding-top: 7px;
    left: 0;
    bottom: 0
}

.m-nav-sab-container-bc .m-block-nav-items-bc {
    grid-template-columns: repeat(auto-fit,minmax(98px,1fr));
    padding: 0 7px 69px;
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.m-nav-sab-container-bc .m-block-nav-items-bc .nav-ico-w-row-bc {
    height: 48px
}

.m-nav-sab-container-bc .m-block-nav-items-bc .m-nav-list-item-title-bc {
    height: 30px
}

.m-nav-sab-container-bc .m-block-nav-items-bc .m-nav-items-list-item-bc {
    width: 98px
}

.m-nav-sab-container-bc .m-block-nav-items-bc .m-nav-arrow-icon-bc {
    display: none
}

.m-nav-sab-container-bc .m-block-nav-items-bc .app-nav-arrow-block-bc:last-child {
    padding-bottom: 10px
}

.m-nav-sab-container-right-bc {
    grid-area: right;
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

[dir=ltr] .m-nav-sab-container-right-bc {
    border-top-left-radius: 4px;
    -webkit-animation: m-nav-sab-container-ltr .24s ease;
    animation: m-nav-sab-container-ltr .24s ease;
    border-left: 1px solid rgba(var(--b-sc-rgb),.1)
}

[dir=rtl] .m-nav-sab-container-right-bc {
    border-top-right-radius: 4px;
    -webkit-animation: m-nav-sab-container-rtl .24s ease;
    animation: m-nav-sab-container-rtl .24s ease;
    border-right: 1px solid rgba(var(--b-sc-rgb),.1)
}

@-webkit-keyframes m-nav-sab-container-ltr {
    0% {
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes m-nav-sab-container-ltr {
    0% {
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@-webkit-keyframes m-nav-sab-container-rtl {
    0% {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes m-nav-sab-container-rtl {
    0% {
        -webkit-transform: translate3d(-100%,0,0);
        transform: translate3d(-100%,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.m-nav-sab-container-r-row-title-bc {
    display: flex;
    align-items: center;
    height: 36px;
    width: 100%;
    padding: 0 15px;
    background: rgba(var(--b-sc-rgb),.1);
    overflow: hidden
}

.m-nav-sab-c-r-row-icon-bc {
    flex: 0 0 auto;
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.9)
}

[dir=rtl] .m-nav-sab-c-r-row-icon-bc {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.m-nav-sab-container-r-row-name-title {
    -webkit-padding-start: 10px;
    padding-inline-start:10px;font-size: 15px;
    text-transform: uppercase;
    color: rgba(var(--b-sc-rgb),.9)
}

.m-nav-sab-container-r-row-name {
    width: 100%;
    height: 44px;
    font-size: 15px;
    line-height: 44px;
    color: rgba(var(--b-sc-rgb),.9)
}

.m-nav-sab-container-r-row-bc {
    display: flex;
    width: 100%;
    -webkit-padding-start: 30px;
    padding-inline-start:30px;-webkit-padding-end: 15px;
    padding-inline-end:15px}

.m-nav-sab-container-r-row-bc>a {
    display: flex;
    overflow: hidden
}

[dir=ltr] .m-nav-sab-container-r-row-bc>a:after {
    right: -10px
}

[dir=rtl] .m-nav-sab-container-r-row-bc>a:after {
    left: -10px
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-scrollable-bc {
    direction: ltr
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:first-child {
    order: -1
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(2) {
    order: -2
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(3) {
    order: -3
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(4) {
    order: -4
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(5) {
    order: -5
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(6) {
    order: -6
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(7) {
    order: -7
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(8) {
    order: -8
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(9) {
    order: -9
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(10) {
    order: -10
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(11) {
    order: -11
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(12) {
    order: -12
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(13) {
    order: -13
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(14) {
    order: -14
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(15) {
    order: -15
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(16) {
    order: -16
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(17) {
    order: -17
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(18) {
    order: -18
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(19) {
    order: -19
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(20) {
    order: -20
}

.hdr-navigation-scrollable-bc,.hdr-navigation-scrollable-bc-holder {
    position: relative;
    transition: -webkit-transform .24s ease;
    transition: transform .24s ease;
    transition: transform .24s ease,-webkit-transform .24s ease
}

.hdr-navigation-scrollable-bc {
    flex-shrink: 0;
    display: flex;
    width: 100%;
    height: var(--mobile-header-navigation-height);
    white-space: nowrap;
    background: var(--menu);
    z-index: 1;
    will-change: scroll-position;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch
}

.hdr-navigation-scrollable-bc::-webkit-scrollbar {
    display: none
}

.hdr-navigation-scrollable-content {
    flex: auto;
    display: flex
}

.hdr-navigation-link-bc {
    width: 100%;
    text-align: center;
    padding: 0 10px;
    font-weight: 400;
    color: rgba(var(--menu-sc-rgb),.8);
    background: var(--menu);
    position: relative;
    text-transform: uppercase;
    letter-spacing: .1em;
    box-shadow: inset 0 -2px 0 0 rgba(var(--menu-sc-rgb),.05);
    font-size: 10px;
    line-height: var(--mobile-header-navigation-height)
}

.hdr-navigation-link-bc.active,.hdr-navigation-link-bc:active {
    color: var(--menu-sc)
}

.hdr-navigation-link-bc.active {
    position: sticky;
    position: -webkit-sticky;
    left: 0;
    right: 0;
    z-index: 33;
    box-shadow: inset 0 -2px 0 0 var(--hero)
}

.hdr-navigation-link-bc:after {
    content: attr(data-badge);
    position: absolute;
    top: 3px;
    height: 12px;
    max-width: 99%;
    padding: 0 4px;
    box-sizing: border-box;
    border-radius: 4px;
    text-transform: uppercase;
    font-size: 8px;
    line-height: 12px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

[dir=ltr] .hdr-navigation-link-bc:after {
    right: 0
}

[dir=rtl] .hdr-navigation-link-bc:after {
    left: 0
}

[dir=ltr] .hdr-navigation-link-bc .count-odd-animation:after {
    right: -10px
}

[dir=rtl] .hdr-navigation-link-bc .count-odd-animation:after {
    left: -10px
}

.logo-container {
    display: flex;
    align-items: center
}

.header-icon {
    display: flex;
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.header-icon>img {
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 4px
}

.header-icon {
    height: 22px
}

.nav-floating-btn-hide {
    opacity: 0;
    pointer-events: none
}

.nav-floating-btn {
    width: 56px;
    height: 56px;
    border-radius: 50%;
    background: rgba(var(--b-sc-rgb),.15);
    color: rgba(var(--b-sc-rgb),.8);
    font-size: 14px;
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px)
}

.header-bc .center-top-btn {
    transition: opacity .24s ease
}

.header-bc .center-top-btn>button {
    position: fixed;
    top: 90px;
    right: 0;
    left: 0;
    margin: auto;
    transition: top .24s ease
}

.header-bc.active .center-top-btn>button {
    top: 135px
}

.header-bc .left-top-btn {
    transition: opacity .24s ease
}

.header-bc .left-top-btn>button {
    position: fixed;
    top: 90px;
    left: 20px;
    transition: top .24s ease
}

.header-bc.active .left-top-btn>button {
    top: 135px
}

.header-bc .right-top-btn {
    transition: opacity .24s ease
}

.header-bc .right-top-btn>button {
    position: fixed;
    top: 90px;
    right: 20px;
    transition: top .24s ease
}

.header-bc.active .right-top-btn>button {
    top: 135px
}

.header-bc .center-bottom-btn {
    transition: opacity .24s ease
}

.header-bc .center-bottom-btn>button {
    position: fixed;
    bottom: 90px;
    right: 0;
    left: 0;
    margin: auto;
    transition: top .24s ease
}

.header-bc.active .center-bottom-btn>button {
    top: 45px
}

.header-bc .right-bottom-btn {
    transition: opacity .24s ease
}

.header-bc .right-bottom-btn>button {
    position: fixed;
    bottom: 90px;
    right: 20px;
    transition: top .24s ease
}

.header-bc.active .right-bottom-btn>button {
    top: 45px
}

.header-bc .left-bottom-btn {
    transition: opacity .24s ease
}

.header-bc .left-bottom-btn>button {
    position: fixed;
    bottom: 90px;
    left: 20px;
    transition: top .24s ease
}

.header-bc.active .left-bottom-btn>button {
    top: 45px
}

.hdr-toggle-button-bc:before {
    transition: -webkit-transform .24s;
    transition: transform .24s;
    transition: transform .24s,-webkit-transform .24s
}

.smart-panel-is-visible .hdr-toggle-button-bc:before {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.integration-mode .hdr-smart-panel-holder-bc {
    display: flex;
    flex-direction: column-reverse;
    background: var(--tab-navigation);
    box-shadow: 0 -2px 4px 0 rgba(0,0,0,.15)
}

.integration-mode .sp-button-bc {
    color: rgba(var(--tab-navigation-sc-rgb),.85);
    background: rgba(var(--tab-navigation-sc-rgb),.2)
}

.integration-mode .hdr-smart-panel-holder-arrow-bc {
    top: auto;
    bottom: 46px;
    -webkit-transform: translateY(4%);
    transform: translateY(4%)
}

[dir=ltr] .integration-mode .hdr-smart-panel-holder-arrow-bc {
    right: 7px
}

[dir=rtl] .integration-mode .hdr-smart-panel-holder-arrow-bc {
    left: 7px
}

.integration-mode .hdr-smart-panel-holder-arrow-bc:after,.integration-mode .hdr-smart-panel-holder-arrow-bc:before {
    top: auto;
    bottom: -7px;
    border-width: 7px 7px 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.integration-mode .hdr-smart-panel-holder-arrow-bc:before {
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-right-color: transparent;
    border-top-color: var(--tab-navigation)
}

.integration-mode .hdr-smart-panel-holder-arrow-bc:after {
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-right-color: transparent;
    border-top-color: rgba(var(--tab-navigation-sc-rgb),.2)
}

.hdr-smart-panel-holder-arrow-bc {
    position: fixed;
    top: calc(var(--dynamic-header) + var(--mobile-header-main-section-height) - 3px)
}

[dir=ltr] .hdr-smart-panel-holder-arrow-bc {
    right: 12px
}

[dir=rtl] .hdr-smart-panel-holder-arrow-bc {
    left: 12px
}

.sp-button-content-text-bc {
    position: absolute;
    top: 8px;
    font-size: 9px
}

[dir=ltr] .sp-button-content-text-bc {
    right: 10px
}

[dir=rtl] .sp-button-content-text-bc {
    left: 10px
}

.sp-button-flag-bc {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto
}

.hdr-smart-panel-holder-arrow-bc {
    display: flex;
    justify-content: flex-end;
    opacity: 0;
    z-index: 980;
    visibility: hidden;
    -webkit-transform: translateY(-4%);
    transform: translateY(-4%);
    transition: opacity .24s,visibility .24s,-webkit-transform .24s;
    transition: opacity .24s,visibility .24s,transform .24s;
    transition: opacity .24s,visibility .24s,transform .24s,-webkit-transform .24s
}

.hdr-smart-panel-holder-arrow-bc:after,.hdr-smart-panel-holder-arrow-bc:before {
    content: "";
    position: absolute;
    top: -7px;
    border-style: solid;
    border-width: 0 7px 7px;
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
    transition: -webkit-transform .24s .24s;
    transition: transform .24s .24s;
    transition: transform .24s .24s,-webkit-transform .24s .24s
}

[dir=ltr] .hdr-smart-panel-holder-arrow-bc:after,[dir=ltr] .hdr-smart-panel-holder-arrow-bc:before {
    right: 10px
}

[dir=rtl] .hdr-smart-panel-holder-arrow-bc:after,[dir=rtl] .hdr-smart-panel-holder-arrow-bc:before {
    left: 10px
}

.hdr-smart-panel-holder-arrow-bc:before {
    border-bottom-color: var(--header)
}

.hdr-smart-panel-holder-arrow-bc:after,.hdr-smart-panel-holder-arrow-bc:before {
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: transparent
}

.hdr-smart-panel-holder-arrow-bc:after {
    border-bottom-color: rgba(var(--header-sc-rgb),.2)
}

.hdr-smart-panel-holder-arrow-bc~.overlay-sliding-wrapper-bc {
    z-index: 971
}

.hdr-smart-panel-holder-bc {
    width: 54px;
    max-height: 51vh;
    background: var(--header);
    position: relative;
    border-radius: 4px;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.15);
    z-index: 1;
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.sp-button-bc {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    width: 100%;
    height: 56px;
    position: relative;
    border: none;
    padding: 0;
    color: rgba(var(--header-sc-rgb),.85);
    background: rgba(var(--header-sc-rgb),.2);
    cursor: pointer;
    transition: background .24s
}

.sp-button-bc:hover {
    background: rgba(var(--header-sc-rgb),.15)
}

.sp-button-bc .count-odd-animation {
    top: 14px
}

[dir=ltr] .sp-button-bc .count-odd-animation {
    right: 26px
}

[dir=rtl] .sp-button-bc .count-odd-animation {
    left: 26px
}

.sp-button-icon-bc {
    font-size: 18px
}

.mobApp-bottom-holder {
    position: fixed;
    bottom: 0;
    width: 100%;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-animation: bottomTotop-animation .24s ease forwards;
    animation: bottomTotop-animation .24s ease forwards;
    z-index: 951
}

.mobApp-bottom-holder,.mobApp-remove {
    background: var(--b-sc);
    border-start-end-radius: 4px
}

.mobApp-remove {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: -39px;
    font-size: 14px;
    color: var(--b);
    width: 42px;
    height: 40px
}

[dir=ltr] .mobApp-remove {
    left: 0
}

[dir=rtl] .mobApp-remove {
    right: 0
}

.mobApp-img {
    max-height: 40px;
    max-width: 40px;
    border-radius: 4px
}

.mobApp-content,.mobApp-content-item {
    display: flex;
    align-items: center
}

.mobApp-content {
    padding: 15px
}

.mobApp-content-item {
    flex: auto
}

.mobApp-content-link {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    background: var(--oc-1);
    color: #fff;
    font-size: 12px;
    min-width: 80px;
    height: 30px;
    padding: 0 16px;
    -webkit-margin-start: 3px;
    margin-inline-start:3px;text-transform: uppercase;
    border-radius: 4px
}

.mobApp-content-description {
    -webkit-margin-start: 10px;
    margin-inline-start:10px;overflow: hidden
}

.mobApp-content-title {
    font-size: 16px;
    line-height: 16px;
    color: var(--b);
    font-weight: 700
}

.mobApp-content-title+.mobApp-content-ios-title {
    margin-top: 8px
}

.mobApp-checkbox-holder {
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(var(--b-rgb),.1);
    padding: 15px 15px 22px
}

.mobApp-checkbox-holder .checkbox-control-icon-bc {
    width: 14px;
    height: 14px;
    line-height: 15px;
    background: rgba(var(--b-rgb),.4)
}

.mobApp-checkbox-holder .checkbox-control-icon-bc+.checkbox-control-text-bc {
    -webkit-margin-start: 5px;
    margin-inline-start:5px}

.mobApp-checkbox-holder .checkbox-control-text-bc {
    font-size: 12px;
    color: rgba(var(--b-rgb),.7);
    flex: none
}

.mobApp-content-ios-title {
    display: flex;
    align-items: center
}

.mobApp-content-ios-title>img {
    max-height: 16px;
    max-width: 16px;
    border-radius: 4px;
    -webkit-margin-end: 4px;
    margin-inline-end:4px}

.mobApp-content-ios-title>span {
    color: rgba(var(--b-rgb),.85);
    font-size: 11px;
    line-height: 16px
}

@-webkit-keyframes bottomTotop-animation {
    0%,1% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes bottomTotop-animation {
    0%,1% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

.u-i-p-c-body-bc {
    display: flex;
    height: 100%
}

.u-i-profile-page-bc {
    padding: 12px 7px
}

.u-i-profile-page-bc .profile-panel-promo-code .big-btn {
    flex-shrink: 0;
    min-width: auto
}

.u-i-profile-page-bc .u-i-p-control-item-holder-bc {
    flex: auto
}

.u-i-profile-page-bc .count-odd-animation {
    position: relative;
    width: 16px;
    height: 16px;
    -webkit-margin-end: 10px;
    margin-inline-end:10px}

.u-i-profile-page-bc .count-odd-animation:after {
    top: 0;
    width: 16px;
    height: 16px;
    font-size: 10px;
    line-height: 16px
}

.u-i-p-p-u-i-edit-button-bc {
    display: flex;
    align-items: center;
    -webkit-padding-start: 10px;
    padding-inline-start:10px;color: rgba(var(--b-sc-rgb),.9)
}

.u-i-p-p-u-i-avatar-holder-bc {
    width: 32px;
    height: 32px;
    font-size: 12px;
    line-height: 32px;
    flex-shrink: 0;
    text-align: center;
    text-transform: uppercase;
    border-radius: 50%;
    color: var(--b);
    background: rgba(var(--b-sc-rgb),.4)
}

.separator-line-bc {
    width: 100%;
    height: 1px
}

.total-balance-r-bc {
    display: flex
}

.u-i-p-a-user-balance {
    -webkit-margin-end: 10px;
    margin-inline-end:10px}

.u-i-p-a-user-balance,.u-i-p-p-u-i-identifiers-bc {
    flex: auto;
    display: flex;
    flex-direction: column;
    overflow: hidden
}

.u-i-p-p-u-i-identifiers-bc {
    justify-content: center;
    margin: 0 10px
}

.u-i-p-p-u-i-d-username-bc {
    color: rgba(var(--b-sc-rgb),.9)
}

.u-i-p-p-u-i-d-user-id-bc {
    display: flex;
    align-items: center;
    margin-top: 4px;
    font-size: 11px;
    color: rgba(var(--b-sc-rgb),.5)
}

.u-i-p-p-u-i-d-user-id-bc .bc-i-checked {
    color: var(--oc-1)
}

.u-i-p-p-u-i-d-user-id-copy-bc {
    -webkit-margin-start: 6px;
    margin-inline-start:6px}

.u-i-p-amount-holder-bc {
    display: flex;
    margin: 0 0 10px
}

.u-i-p-amount-holder-bc>div {
    width: 100%
}

.u-i-p-amounts-bc {
    height: 120px;
    overflow: hidden
}

.u-i-p-amounts-bc.withdrawable .u-i-p-a-content-bc {
    background: #109121
}

.u-i-p-amounts-bc.withdrawable .u-i-p-a-content-bc:after {
    content: ""
}

.u-i-p-amounts-bc.bonuses .u-i-p-a-content-bc {
    background: #aa7f00
}

.u-i-p-amounts-bc.bonuses .u-i-p-a-content-bc:after {
    content: ""
}

.u-i-p-amounts-bc.frozen .u-i-p-a-content-bc {
    background: #084b9c
}

.u-i-p-amounts-bc.frozen .u-i-p-a-content-bc:after {
    content: ""
}

.u-i-p-a-content-bc {
    display: flex;
    flex-direction: column;
    height: 100%;
    color: #fff;
    padding: 10px 15px;
    position: relative;
    border-radius: 4px;
    box-shadow: 0 1px 4px 0 rgba(var(--b-rgb),.5);
    overflow: hidden
}

.u-i-p-a-content-bc>* {
    position: relative;
    z-index: 1
}

.u-i-p-a-content-bc:after,.u-i-p-a-content-bc:before {
    position: absolute
}

.u-i-p-a-content-bc:before {
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .9;
    background: radial-gradient(circle at -14% 113%,hsla(0,0%,100%,.3),hsla(0,0%,100%,0) 135%)
}

[dir=rtl] .u-i-p-a-content-bc:before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.u-i-p-a-content-bc:after {
    top: -10px;
    opacity: .1;
    font-size: 64px;
    font-family: "BetConstruct-Icons"
}

[dir=ltr] .u-i-p-a-content-bc:after {
    right: -10px
}

[dir=rtl] .u-i-p-a-content-bc:after {
    left: -10px
}

.u-i-p-a-total-bc {
    font-weight: 400;
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.7)
}

.u-i-p-a-title-bc {
    display: flex;
    flex-direction: column;
    margin-bottom: 6px;
    opacity: .9;
    font-size: 14px;
    font-weight: 500
}

.u-i-p-a-total-amount-bc {
    margin-top: 5px;
    color: rgba(var(--b-sc-rgb),.9);
    font-size: 16px;
    line-height: 18px
}

.u-i-p-a-c-icon-bc {
    flex-shrink: 0;
    width: 34px;
    height: 34px;
    text-align: center;
    color: rgba(var(--b-sc-rgb),.6);
    background: rgba(var(--b-sc-rgb),.1);
    border-radius: 4px;
    font-size: 20px;
    line-height: 34px
}

.u-i-p-a-amount-bc {
    margin-bottom: 6px;
    font-size: 20px;
    line-height: 22px;
    font-weight: 700;
    text-transform: uppercase
}

.u-i-p-a-buttons-bc {
    display: flex;
    margin-top: 8px
}

.u-i-p-a-deposit-bc,.u-i-p-a-withdraw-bc {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 34px;
    border-radius: 4px;
    background: rgba(var(--b-sc-rgb),.25);
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 500;
    padding: 0 5px;
    transition: background .24s;
    transition: .24s
}

@media (hover: hover) {
    .u-i-p-a-deposit-bc:hover,.u-i-p-a-withdraw-bc:hover {
        background:rgba(var(--b-sc-rgb),.15);
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .u-i-p-a-deposit-bc:active,.u-i-p-a-withdraw-bc:active {
        background:rgba(var(--b-sc-rgb),.15)
    }
}

.u-i-p-a-deposit-bc i,.u-i-p-a-withdraw-bc i {
    font-size: 18px;
    -webkit-margin-end: 10px;
    margin-inline-end:10px}

.u-i-p-a-deposit-bc,.u-i-p-a-withdraw-bc {
    color: #fff
}

.u-i-p-a-deposit-bc+.u-i-p-a-deposit-bc,.u-i-p-a-deposit-bc+.u-i-p-a-withdraw-bc {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.bonus-info-section {
    padding-top: 10px;
    border-top: 1px solid hsla(0,0%,100%,.2)
}

.bonus-info-section>div {
    display: flex;
    justify-content: space-between;
    color: #fff;
    font-size: 12px
}

.bonus-info-section>div span {
    -webkit-margin-end: 5px;
    margin-inline-end:5px;opacity: .8;
    font-weight: 500
}

.bonus-info-section>div+div {
    margin-top: 6px
}

.frozen-info-section {
    color: hsla(0,0%,100%,.7);
    font-size: 12px;
    line-height: 1.75
}

.u-i-p-a-loyaltyPoint-bc {
    position: relative;
    display: flex;
    align-items: center;
    min-height: 47px;
    padding: 5px 10px;
    margin-bottom: 10px;
    border-radius: 4px;
    color: rgba(var(--b-sc-rgb),.9);
    background: #b8a338;
    overflow: hidden;
    font-size: 14px
}

.u-i-p-a-loyaltyPoint-bc:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

[dir=ltr] .u-i-p-a-loyaltyPoint-bc:before {
    background-image: radial-gradient(circle at -14% 113%,rgba(0,0,0,.3),transparent 120%)
}

[dir=rtl] .u-i-p-a-loyaltyPoint-bc:before {
    background-image: radial-gradient(circle at 113% -14%,rgba(0,0,0,.3),transparent 120%)
}

.u-i-p-a-loyaltyPoint-bc p,.u-i-p-a-loyaltyPoint-bc span {
    position: relative
}

.u-i-p-a-loyaltyPoint-bc p {
    flex: auto
}

.u-i-p-a-loyaltyPoint-bc span {
    flex-shrink: 0;
    -webkit-margin-start: 5px;
    margin-inline-start:5px;font-style: normal
}

.u-i-p-a-loyaltyPoint-bc .loyaltyPointsCurrentPlanMedal-bc {
    object-fit: contain;
    max-width: 37px;
    max-height: 37px;
    -webkit-margin-end: 10px;
    margin-inline-end:10px}

.u-i-e-p-p-content-bc.u-i-common-content,.u-i-e-to-l-content-bc.u-i-common-content,.u-i-e-v-a-content-bc.u-i-common-content {
    flex: auto
}

.u-i-e-p-p-content-bc.u-i-common-content .back-nav-bc,.u-i-e-to-l-content-bc.u-i-common-content .back-nav-bc,.u-i-e-v-a-content-bc.u-i-common-content .back-nav-bc {
    padding: 0
}

.u-i-e-p-p-content-bc.u-i-common-content {
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.u-i-e-p-p-content-bc.u-i-common-content>.bc-loader {
    height: auto
}

.u-i-e-p-p-content-bc .form-control-bc.radio-v-bc {
    min-height: 20px;
    display: flex;
    margin-top: 10px;
    margin-bottom: 10px
}

.u-i-e-ch-p-content-bc>form+.componentFilterWrapper-bc {
    margin-top: 20px
}

.bonus-request-text {
    padding: 10px 0
}

.bonus-request-text .form-control-title-static-bc {
    color: rgba(var(--b-sc-rgb),.7)
}

.bonus-request-text+div {
    margin-top: 0
}

.u-i-p-control-item-holder-bc {
    padding: 0 10px;
    margin-bottom: 10px
}

.u-i-p-control-item-holder-bc:last-child {
    margin-bottom: 0
}

.u-i-p-control-item-holder-bc a {
    color: rgba(var(--b-sc-rgb),.7);
    text-decoration: underline;
    word-break: break-all
}

.u-i-p-control-item-remaining-bc {
    color: rgba(var(--b-sc-rgb),.5);
    font-size: 12px
}

.eligible-bonus {
    display: flex;
    align-items: center;
    color: rgba(var(--b-sc-rgb),.6);
    font-size: 12px
}

.eligible-bonus-title {
    margin: 0 4px
}

.eligible-bonus-status.green {
    color: var(--oc-1)
}

.eligible-bonus-status.red {
    color: var(--oc-3)
}

.u-i-p-info-text-holder-bc {
    margin-bottom: 12px
}

.u-i-p-info-text-holder-bc:last-child {
    margin-bottom: 0
}

.u-i-p-info-text-bc {
    padding-bottom: 10px;
    font-weight: 400
}

.u-i-p-info-light-text-holder-bc {
    margin-bottom: 12px
}

.u-i-p-info-light-text-holder-bc:last-child {
    margin-bottom: 0
}

.u-i-p-info-light-text-bc {
    font-weight: 400;
    font-size: 10px;
    color: rgba(var(--b-sc-rgb),.5)
}

.u-i-e-v-a-t-title-bc {
    display: block;
    font-weight: 400;
    color: rgba(var(--b-sc-rgb),.6);
    padding-top: 10px;
    margin: 10px 0;
    border-top: 2px solid rgba(var(--b-sc-rgb),.3)
}

.reality-check-radio-group .radio-control-bc {
    display: block;
    margin: 0 0 10px
}

.form-control-message-sep-bc {
    -webkit-padding-before: 5px;
    padding-block-start:5px}

.u-i-e-p-p-content-bc .u-i-p-control-item-holder-bc,.u-i-edit-change-password-page-bc .u-i-p-control-item-holder-bc,.u-i-edit-timeout-limits-page-bc .u-i-p-control-item-holder-bc,.u-i-edit-verify-account-page-bc .u-i-p-control-item-holder-bc {
    padding: 0
}

.u-i-e-p-p-content-bc .u-i-p-control-item-holder-bc .radio-v-bc,.u-i-edit-change-password-page-bc .u-i-p-control-item-holder-bc .radio-v-bc,.u-i-edit-timeout-limits-page-bc .u-i-p-control-item-holder-bc .radio-v-bc,.u-i-edit-verify-account-page-bc .u-i-p-control-item-holder-bc .radio-v-bc {
    display: flex;
    align-items: center
}

.userProfileWrapper-bc {
    width: 100%
}

.dropdownArrow-bc {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: 11px;
    color: var(--b-sc)
}

[dir=ltr] .dropdownArrow-bc {
    right: 15px
}

[dir=rtl] .dropdownArrow-bc {
    left: 15px
}

.dropdownArrowParent-bc {
    position: relative
}

.timeoutRadios-bc>div .radio-control-bc {
    -webkit-margin-start: 0;
    margin-inline-start:0}

.timeoutRadios-bc>div .radio-control-bc+.radio-control-bc {
    margin-top: 10px
}

.dropdownIcon-bc {
    color: rgba(var(--b-sc-rgb),.8);
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: 20px
}

[dir=ltr] .dropdownIcon-bc {
    right: 15px
}

[dir=rtl] .dropdownIcon-bc {
    left: 15px
}

.u-i-p-control-item-holder-bc {
    position: relative
}

.passwordAboveSeparator,.subscribeBelowSeparator {
    border-color: rgba(var(--b-sc-rgb),.05);
    border-top: none;
    border-top-color: rgba(var(--b-sc-rgb),.05)
}

.GamStopWrapper-bc {
    width: 100%;
    padding: 30px 15px 50px
}

.GamStopImage-bc {
    width: 100%;
    margin-bottom: 50px;
    display: block
}

.GamStopParagraph-bc {
    width: 100%;
    font-size: 14px;
    line-height: 16px;
    color: rgba(var(--b-sc-rgb),.6)
}

.GamStopLink-bc {
    color: var(--b-sc);
    text-decoration: underline
}

.account-verified-edit-icon {
    flex-shrink: 0;
    font-size: 14px
}

.account-verified-edit-icon:not(.bc-i-verified),.account-verified-edit-icon:not(.bc-i-verified)+span {
    color: rgba(var(--b-sc-rgb),.9)
}

.account-verified-edit-icon.bc-i-verified {
    color: #4cad59
}

.account-verified-edit-icon.bc-i-not-verified {
    color: #ff3449
}

.account-verified-edit-title {
    flex: auto;
    margin: 0 10px;
    font-size: 14px
}

.account-verified-edit-title.bc-i-verified {
    color: var(--oc-1)
}

.dep-w-info-bc,.single-d-w-item-bc {
    width: 100%;
    position: relative;
    z-index: 1
}

.single-d-w-item-bc {
    flex: auto;
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.deposit-limit-b-w-bc {
    width: 100%
}

.deposit-limit-b-w-bc>.form-control-title-static-bc {
    margin-top: 20px
}

.deposit-limit-b-w-bc .bs-number-button-bc.selected {
    background-color: var(--hero);
    color: var(--hero-sc)
}

.deposit-limit-b-w-bc .bs-number-button-bc.selected .bs-number-button-icon-bc {
    color: var(--hero-sc)
}

.deposit-limit-buttons-bc {
    width: 100%;
    display: grid;
    grid-template-rows: auto;
    grid-template-columns: repeat(auto-fit,minmax(100px,1fr));
    grid-gap: 10px;
    border-top: 1px solid #2b2b40;
    border-top: 1px solid var(--skin-palette-5);
    padding-top: 15px;
    margin-bottom: 20px
}

.deposit-w-address-i-bc {
    width: 100%
}

.dep-w-single-town-bc {
    width: 100%;
    background: rgba(var(--b-sc-rgb),.05)
}

.bet-shop-city-name-bc {
    width: 100%
}

.address-info-row-bc {
    display: block;
    width: 100%;
    color: rgba(var(--b-sc-rgb),.6);
    font-size: 12px;
    line-height: 16px;
    padding: 5px 6px;
    margin-bottom: 2px
}

.address-info-row-bc:nth-child(2) {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

.address-info-row-bc:last-child {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    margin-bottom: 0
}

.withdraw-form-l-bc .dep-w-single-town-bc>.radio-control-bc {
    margin-left: 0;
    margin-right: 0;
    width: 100%
}

.withdraw-form-l-bc .dep-w-single-town-bc>.radio-control-bc:nth-child(2) {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

.withdraw-form-l-bc .dep-w-single-town-bc>.radio-control-bc:last-child {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    margin-bottom: 0
}

.casino-game-tr-form-block .u-i-p-control-item-holder-bc,.withdraw-form-l-bc .u-i-p-control-item-holder-bc {
    padding: 0
}

.casino-game-tr-p-wrapper-bc {
    margin: 15px 0 20px
}

.casino-game-tr-p-bc {
    width: 100%;
    font-size: 14px;
    line-height: 16px
}

.casino-game-tr-from-to-bc {
    width: 100%;
    border-radius: 4px;
    background: rgba(var(--b-sc-rgb),.05);
    display: flex;
    justify-content: space-between;
    position: relative;
    padding: 10px
}

.transfer-bc .casino-game-tr-form-block {
    padding: 0 7px;
    margin-bottom: 20px
}

.transfer-bc .casino-game-tr-from-to-bc {
    margin-bottom: 15px
}

.casino-game-tr-from-block-bc {
    width: 50%;
    -webkit-padding-end: 29px;
    padding-inline-end:29px;display: flex;
    flex-direction: column;
    align-items: flex-start
}

.casino-game-tr-to-block-bc {
    width: 50%;
    -webkit-padding-start: 29px;
    padding-inline-start:29px;display: flex;
    flex-direction: column;
    align-items: flex-end
}

.casino-game-tr-to-block-bc .casino-game-tr-title {
    text-align: end
}

.casino-game-tr-switcher-bc {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 18px;
    color: var(--b-sc);
    border-radius: 8px;
    z-index: 2;
    width: 42px;
    height: 42px;
    background: rgba(var(--b-sc-rgb),.05);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto
}

.casino-game-tr-label {
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.4);
    line-height: 14px
}

.casino-game-tr-title {
    width: 100%;
    font-weight: 500;
    color: var(--b-sc);
    text-transform: capitalize
}

.casino-game-tr-price {
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.4);
    line-height: 14px
}

.transfer-amount {
    display: flex;
    flex: auto
}

.transfer-amount>div {
    flex: auto
}

.casino-game-tr-button {
    flex-basis: 65px;
    height: 52px;
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.wallet-page-row-bc {
    display: flex;
    align-items: center;
    width: 100%;
    position: relative;
    background: rgba(var(--b-sc-rgb),.1);
    border-radius: 4px
}

.wallet-page-row-bc+.wallet-page-row-bc {
    margin-top: 10px
}

.wallet-page-icon {
    flex-shrink: 0;
    width: 28px;
    height: 28px;
    border-radius: 4px;
    color: rgba(var(--b-sc-rgb),.6);
    background: rgba(var(--b-sc-rgb),.15);
    text-align: center;
    font-size: 16px;
    line-height: 28px
}

.wallet-page-icon+.wallet-page-icon {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.authentication-section {
    padding: 0 15px
}

.toggle-wrapper {
    display: flex;
    align-items: center;
    height: 60px
}

.toggle-title {
    flex: auto;
    color: var(--b-sc);
    -webkit-margin-end: 10px;
    margin-inline-end:10px}

.authentication-block .back-nav-bc {
    padding: 0
}

.authentication-title {
    display: flex;
    padding-top: 20px;
    color: var(--b-sc);
    font-size: 14px;
    line-height: 16px;
    font-weight: 500
}

.authentication-description {
    margin: 10px 0 30px;
    color: rgba(var(--b-sc-rgb),.5);
    font-size: 12px;
    line-height: 1.5
}

.authentication-scan-link {
    display: flex;
    flex-direction: column;
    align-items: center
}

.authentication-qr-corners {
    margin-bottom: 20px;
    width: 110px;
    height: 110px;
    padding: 10px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCAgMAAACeOuh7AAAACVBMVEUAAAD///////9zeKVjAAAAA3RSTlMAMhQN3ETSAAAAP0lEQVQ4y2NgYJgaigwCGBg0Q9FFpqKLMIUmMKACzjAGNMAagC6i6oAuItqALjKVAR2EYYiEjIqMioyKjBQRALj8JZEQzsYjAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCAgMAAACeOuh7AAAACVBMVEUAAAD///////9zeKVjAAAAA3RSTlMAMhQN3ETSAAAAPUlEQVQ4y2MIRQELGBjQRMIwREITGNDA1Ah0Ec4wBnQQiiEi2oAuouqALsKagGF0ALoI46jIqMioyLAVAQA+vySvS5MbEwAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCAgMAAACeOuh7AAAACVBMVEUAAAD///////9zeKVjAAAAA3RSTlMAMhQN3ETSAAAAN0lEQVQ4y2NAA4wBoyKjIqMiw1OEkwgR1gR0EVUHdBHRBnSRUAyDw9BFpkYAlaGCBHQRkCYMJQDaSSR3EAvBpwAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCAgMAAACeOuh7AAAACVBMVEUAAAD///////9zeKVjAAAAA3RSTlMAMhQN3ETSAAAAOklEQVQ4y2MIYUADoyKjIqMiw1YkDENkKoaIaAO6iKoDughrALoIJ4bRTKEJGJaFooAAoDY0EQxFAQDs+iVxOtIKqAAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-size: 22px 22px;
    background-position: 0 0,100% 0,100% 100%,0 100%
}

.authentication-qr {
    width: 100%;
    height: 100%
}

.authentication-no-scan {
    margin-bottom: 20px;
    color: #4f85d9;
    font-size: 14px;
    line-height: 16px;
    font-weight: 500;
    text-transform: uppercase
}

.authentication-popup.entrance-form-bc .entrance-f-item-bc {
    padding: 0
}

.authentication-popup .form-control-bc {
    display: flex;
    flex-direction: column
}

.authentication-popup .form-control-label-bc>div {
    width: 100%;
    height: 100%;
    justify-content: center
}

.authentication-popup .form-control-label-bc>div>div {
    width: 40px
}

.authentication-popup .form-control-label-bc>div>div+div {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.authentication-popup .form-control-label-bc input {
    width: 100%!important;
    height: 100%;
    color: var(--b-sc);
    background: rgba(var(--b-sc-rgb),.15);
    border: 0;
    border-radius: 4px;
    transition: background .24s
}

.authentication-popup .form-control-label-bc input:focus {
    background: rgba(var(--b-sc-rgb),.25)
}

.authentication-popup .form-control-message-holder-bc {
    margin-top: 5px
}

.authentication-popup-description,.authentication-popup-title {
    padding: 0 15px;
    text-align: center;
    line-height: 18px
}

.authentication-popup-title {
    margin-bottom: 10px;
    color: var(--b-sc);
    font-weight: 500
}

.authentication-popup-description {
    margin-bottom: 30px;
    color: rgba(var(--b-sc-rgb),.7);
    font-size: 14px;
    line-height: 16px
}

.authentication-text {
    padding: 10px 0 20px;
    color: var(--b-sc);
    border-top: 1px solid rgba(var(--b-sc-rgb),.05)
}

.authentication-key-code-section {
    margin-bottom: 15px
}

.authentication-key-code-section p+p {
    margin-top: 4px
}

.authentication-key-code-text {
    text-decoration: underline
}

.authentication-key-code-button {
    display: flex;
    align-items: center
}

.authentication-key-code-button i {
    -webkit-margin-start: 5px;
    margin-inline-start:5px;cursor: pointer
}

.authentication-key-code-button i.bc-i-checked:before {
    color: var(--oc-1)
}

.limits-history .limits-filter-bc {
    margin-bottom: 20px
}

.limits-history .historyListEl-info[data-cur] {
    color: #fdbc0c
}

.limits-history .historyListEl-info[data-cur]:after {
    content: attr(data-cur);
    display: inline-block;
    -webkit-margin-start: 3px;
    margin-inline-start:3px}

.limits-filter-bc {
    margin-bottom: 20px
}

.verify-icons-content {
    display: flex;
    align-items: center
}

.verify-icons-content .verify-icons+.verify-icons {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.user-profile form {
    display: flex;
    flex-direction: column;
    height: 100%
}

.userProfile-content {
    flex: auto;
    -webkit-padding-end: 2px;
    padding-inline-end:2px;will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.u-i-p-c-body-bc {
    flex-direction: column
}

.u-i-profile-page-bc .profile-panel-promo-code {
    padding: 0 0 10px
}

.u-i-profile-page-bc .profile-panel-promo-code form {
    display: flex
}

.u-i-profile-page-bc .u-i-p-control-item-holder-bc {
    margin: 0
}

.u-i-profile-page-bc .u-i-p-c-footer-bc {
    width: auto;
    min-width: 100px;
    margin-top: 0;
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.u-i-profile-page-bc .u-i-p-c-footer-bc .btn {
    height: 52px
}

.separator-line-bc,.u-i-p-p-u-i-edit-button-bc {
    margin-bottom: 15px
}

.u-i-p-p-u-i-edit-button-bc {
    -webkit-padding-end: 15px;
    padding-inline-end:15px}

.total-balance-r-bc {
    align-items: flex-end;
    margin: 8px 0
}

.u-i-p-amount-holder-bc {
    margin-bottom: 10px
}

.u-i-p-amount-holder-bc .carousel-slide {
    will-change: transform;
    width: 80%;
    transition: -webkit-transform .24s;
    transition: transform .24s;
    transition: transform .24s,-webkit-transform .24s
}

.u-i-p-amount-holder-bc .carousel-slide:not(.active-slide) {
    -webkit-transform: scale(.9);
    transform: scale(.9)
}

.u-i-p-amounts-bc {
    flex-direction: column;
    width: 100%
}

.u-i-p-amounts-bc+.u-i-p-amounts-bc {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.u-i-e-p-p-content-bc.u-i-common-content,.u-i-e-to-l-content-bc.u-i-common-content,.u-i-e-v-a-content-bc.u-i-common-content {
    padding: 15px 7px
}

.u-i-p-a-deposit-bc+.u-i-p-a-deposit-bc {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.u-i-p-links-lists-holder-bc {
    width: 100%;
    border-radius: 4px;
    overflow: hidden;
    margin-bottom: 15px
}

.u-i-p-l-head-bc {
    display: flex
}

.user-nav-icon {
    flex-shrink: 0;
    width: 29px;
    height: 29px;
    color: #fff;
    text-align: center;
    border-radius: 4px;
    font-size: 18px;
    line-height: 28px;
    position: relative
}

.user-nav-icon:before {
    position: relative;
    z-index: 1
}

.user-nav-icon:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 4px;
    background-image: radial-gradient(circle at -14% 113%,rgba(0,0,0,.65),transparent 120%)
}

.u-i-p-l-h-icon-bc {
    flex-shrink: 0;
    color: rgba(var(--b-sc-rgb),.5);
    font-size: 12px
}

[dir=rtl] .u-i-p-l-h-icon-bc:before {
    content: ""
}

.u-i-p-l-h-title-bc {
    flex: auto;
    font-size: 15px;
    margin: 0 10px;
    color: rgba(var(--b-sc-rgb),.9)
}

.u-i-p-l-body-bc {
    margin-top: 1px;
    -webkit-transform: translate3d(-120%,0,0);
    transform: translate3d(-120%,0,0);
    -webkit-animation: sub-nav-v .24s ease-in-out forwards;
    animation: sub-nav-v .24s ease-in-out forwards
}

@-webkit-keyframes sub-nav-v {
    0% {
        -webkit-transform: translate3d(-120%,0,0);
        transform: translate3d(-120%,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes sub-nav-v {
    0% {
        -webkit-transform: translate3d(-120%,0,0);
        transform: translate3d(-120%,0,0)
    }

    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.u-i-p-links-lists-holder-bc>.u-i-p-l-head-bc:first-child:nth-last-child(2) {
    background: rgba(var(--b-sc-rgb),.05)
}

.u-i-p-l-head-bc {
    align-items: center;
    height: 42px;
    -webkit-padding-start: 10px;
    padding-inline-start:10px;-webkit-padding-end: 15px;
    padding-inline-end:15px;background: rgba(var(--b-sc-rgb),.15)
}

.u-i-p-l-head-bc+.u-i-p-l-head-bc {
    margin-top: 1px
}

.u-i-p-l-head-bc:first-child:nth-last-child(2) .u-i-p-l-h-icon-bc {
    width: auto
}

.u-i-e-v-a-t-text-bc {
    display: block;
    font-weight: 400;
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.5);
    line-height: 14px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.u-i-e-v-a-t-title-bc {
    font-size: 12px
}

.upload-document-bc {
    color: var(--b-sc);
    font-size: 12px
}

.u-i-p-c-footer-bc {
    width: 100%;
    margin-top: 30px
}

.u-i-p-p-u-i-d-username-bc {
    font-size: 12px
}

.separator-line-bc {
    background: rgba(var(--b-sc-rgb),.5)
}

.u-i-p-info-text-bc {
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.5)
}

.payment-info-bc {
    padding: 0 7px 20px
}

.dep-w-info-bc {
    display: flex;
    flex-direction: column;
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.dep-w-info-bc .horizontal-sl-list-container {
    flex-shrink: 0
}

.dep-w-info-bc .u-i-p-control-item-holder-bc {
    margin-top: 5px;
    margin-bottom: 0
}

.dep-w-info-bc .slider-bc {
    margin-top: 15px
}

.casino-game-tr-p-wrapper-bc {
    width: 100%;
    padding: 0 7px
}

.casino-game-tr-label {
    padding-bottom: 2px
}

.casino-game-tr-title {
    font-size: 17px
}

.casino-game-tr-price {
    padding-top: 4px
}

.casino-game-tr-p-bc {
    color: rgba(var(--b-sc-rgb),.6)
}

.casino-game-tr-button-group {
    margin-top: 20px
}

.dep-w-single-town-bc {
    padding: 8px 6px 6px;
    margin-bottom: 4px
}

.address-info-row-bc {
    background: rgba(var(--b-sc-rgb),.1)
}

.bet-shop-city-name-bc {
    margin: 0 0 5px;
    color: rgba(var(--b-sc-rgb),.7);
    font-size: 12px;
    font-weight: 700;
    line-height: 16px;
    text-transform: uppercase
}

.withdraw-form-l-bc .dep-w-single-town-bc>.radio-control-bc {
    padding: 5px 6px;
    background: rgba(var(--b-sc-rgb),.1)
}

.wallets-page-wrapper-bc {
    padding: 30px 15px 15px
}

.wallet-page-row-bc {
    height: 52px;
    padding: 0 10px
}

.wallet-page-logo {
    display: flex;
    flex-shrink: 0;
    -webkit-padding-end: 10px;
    padding-inline-end:10px}

[dir=ltr] .wallet-page-logo {
    border-right: 1px solid var(--b)
}

[dir=rtl] .wallet-page-logo {
    border-left: 1px solid var(--b)
}

.wallet-page-logo>img {
    max-width: 80px
}

.wallet-page-r-column-bc {
    flex: auto;
    margin: 0 10px;
    overflow: hidden
}

.wallet-page-r-num-text {
    color: rgba(var(--b-sc-rgb),.9);
    font-size: 14px;
    line-height: 16px
}

.wallet-page-r-pey-text {
    margin-bottom: 2px;
    color: rgba(var(--b-sc-rgb),.4);
    font-size: 12px;
    line-height: 14px
}

.u-i-edit-verify-account-page-bc {
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.u-i-e-ch-p-content-bc.u-i-common-content {
    flex: auto;
    padding: 15px 7px
}

.u-i-e-ch-p-content-bc.u-i-common-content .back-nav-bc {
    padding: 0
}

.limits-history {
    padding: 15px 7px
}

.authentication-block {
    border-top: 1px solid rgba(var(--b-sc-rgb),.05)
}

.authentication-key-code-section p {
    color: rgba(var(--b-sc-rgb),.5);
    font-size: 14px;
    line-height: 18px
}

.userProfileWrapper-bc {
    margin-top: 18px;
    margin-bottom: 30px
}

.u-i-loss-limits-bc {
    margin-top: 12px
}

.form-control-label-file-bc .form-control-input-bc,.verify-status i {
    display: none
}

.form-control-label-file-bc .form-control-icon-bc {
    font-size: 16px
}

[dir=ltr] .form-control-label-file-bc .form-control-icon-bc {
    right: 19px
}

[dir=rtl] .form-control-label-file-bc .form-control-icon-bc {
    left: 19px
}

.form-control-filename-bc {
    position: absolute;
    font-size: 12px;
    top: 27px;
    color: var(--b-sc)
}

[dir=ltr] .form-control-filename-bc {
    left: 14px
}

[dir=rtl] .form-control-filename-bc {
    right: 14px
}

.payment-method-info-padding {
    padding: 0 15px
}

.payment-method-info-wrapper {
    padding: 10px;
    background: rgba(var(--b-sc-rgb),.1);
    border-radius: 4px
}

.payment-method-info-wrapper>.btn {
    margin-top: 10px
}

.payment-method-info {
    display: table
}

.payment-method-info>ul {
    display: table-row
}

.payment-method-info>ul>li {
    display: table-cell
}

.payment-method-info>ul>li+li {
    -webkit-padding-start: 10px;
    padding-inline-start:10px}

.payment-method-info>ul>li:not(:first-child) {
    text-align: center
}

.payment-method-info-header {
    height: 22px;
    color: rgba(var(--b-sc-rgb),.5);
    box-shadow: 0 1px 0 0 var(--b);
    font-size: 12px
}

.payment-method-info-refresh-icon {
    display: inline-flex;
    -webkit-margin-start: 5px;
    margin-inline-start:5px;font-size: 11px
}

.payment-method-info-content {
    color: rgba(var(--b-sc-rgb),.9);
    font-size: 14px
}

.payment-method-info-content>li {
    padding-top: 10px;
    vertical-align: middle
}

.payment-method-info-time {
    display: flex;
    margin-bottom: 5px;
    color: rgba(var(--b-sc-rgb),.7);
    font-size: 13px
}

.WithdrawAmount-Row {
    display: flex
}

.WithdrawAmount-Row-Title {
    color: rgba(var(--b-sc-rgb),.6);
    flex: auto;
    -webkit-margin-end: 5px;
    margin-inline-end:5px}

.WithdrawAmount-Row-Value {
    color: var(--accent);
    flex-shrink: 0
}

.WithdrawAmount-Row-ValueBalance {
    color: var(--oc-1);
    flex-shrink: 0
}

.WithdrawAmount-All {
    background: rgba(var(--b-sc-rgb),.1);
    padding: 0 10px;
    border-radius: 4px;
    margin-bottom: 13px
}

.WithdrawAmount-Row {
    padding: 10px 0
}

.WithdrawAmount-Row+.WithdrawAmount-Row {
    border-top: 1px solid var(--b)
}

.WithdrawAmount-Row li {
    font-size: 14px
}

.description-container-bc {
    width: 100%
}

.description-c-row-bc {
    display: flex
}

.description-c-row-column-bc.pay-logo {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    width: 104px
}

.description-c-row-column-bc.pay-logo>img {
    max-width: 80px;
    display: block
}

.description-c-row-c-title-bc {
    display: flex;
    justify-content: space-between;
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.4)
}

.description-c-r-c-t-column-bc {
    display: flex;
    flex-direction: column
}

.description-c-r-c-t-column-bc .description-title {
    color: rgba(var(--b-sc-rgb),.6);
    font-size: 12px;
    line-height: 13px;
    text-transform: capitalize;
    white-space: nowrap
}

.description-c-r-c-t-column-bc .description-value {
    color: rgba(var(--b-sc-rgb),.9);
    margin-top: 5px
}

.description-c-r-c-t-column-inner-bc {
    display: flex;
    justify-content: flex-end
}

.description-c-row-c-money-bc {
    display: flex;
    justify-content: space-between;
    font-size: 16px;
    line-height: 22px;
    color: rgba(var(--b-sc-rgb),.9)
}

.description-c-row-c-money-bc .currency {
    -webkit-margin-start: 4px;
    margin-inline-start:4px;text-transform: uppercase
}

.deposit-method-description {
    width: 100%;
    font-size: 14px
}

.deposit-method-description * {
    margin: 0!important;
    line-height: 20px!important;
    letter-spacing: normal!important;
    font-family: Roboto,Arial,Helvetica,sans-serif!important
}

.deposit-method-description a {
    color: rgba(var(--b-sc-rgb),.9)!important;
    text-decoration: underline
}

.description-wrapper-bc {
    padding: 15px 7px
}

.description-wrapper-bc .second-tabs-bc {
    padding: 0
}

.description-c-row-bc {
    margin-bottom: 10px;
    padding: 10px 0;
    border-radius: 4px;
    background: rgba(var(--b-sc-rgb),.1)
}

.description-c-row-column-bc {
    padding: 0 10px;
    overflow: hidden
}

[dir=ltr] .description-c-row-column-bc.pay-logo {
    border-right: 1px solid var(--b)
}

[dir=rtl] .description-c-row-column-bc.pay-logo {
    border-left: 1px solid var(--b)
}

.description-c-row-column-bc.texts {
    flex: 1 1
}

.description-c-row-c-title-bc.has-border {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid var(--b)
}

.description-c-r-c-t-column-bc {
    max-width: 50%
}

.description-c-r-c-t-column-bc:last-child {
    text-align: end
}

.description-c-r-c-t-column-bc+.description-c-r-c-t-column-bc {
    -webkit-margin-start: 5px;
    margin-inline-start:5px}

.description-c-r-c-t-column-bc .description-value {
    font-size: 14px;
    line-height: 16px
}

.deposit-method-description {
    margin-bottom: 20px;
    color: rgba(var(--b-sc-rgb),.6)
}

.withdraw-form-l-bc {
    width: 100%
}

.description-container-bc {
    overflow: hidden
}

.buddy-transfer .radio-control-bc {
    -webkit-margin-start: 0;
    margin-inline-start:0}

.buddy-transfer .radio-control-bc+.radio-control-bc {
    margin-top: 4px
}

.buddy-transfer .casino-game-tr-bc {
    margin-top: 25px;
    border-radius: 4px 4px 0 0
}

[dir=rtl] .buddy-transfer .casino-game-tr-switcher-bc {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.buddy-transfer-bc .radio-v-bc {
    padding: 10px;
    border-radius: 4px;
    background: rgba(var(--b-sc-rgb),.05);
    margin: 15px 0 20px
}

.buddy-transfer-bc .radio-control-text-bc {
    text-transform: capitalize
}

.buddy-transfer-button {
    border-radius: 0 0 4px 4px
}

.buddy-transfer .buddy-transfer-button,.buddy-transfer .casino-game-tr-bc,.buddy-transfer .casino-game-tr-bc+.transfer-amount {
    padding: 10px;
    background: rgba(var(--b-sc-rgb),.05)
}

.messageBoxWrapper-bc {
    width: 100%
}

.messageBoxWrapper-bc .more-button-bc {
    margin-bottom: 10px;
    padding: 0
}

.massageBoxBackButton-bc {
    width: 100%;
    display: flex;
    align-items: center;
    height: 49px;
    color: var(--b-sc);
    text-transform: uppercase;
    font-size: 16px
}

.massageBoxBackButton-bc span {
    margin-right: 10px;
    font-size: 11px
}

.message-block-bc {
    border-radius: 4px
}

.message-title-block {
    display: flex;
    justify-content: space-between
}

.message-title-bc {
    color: rgba(var(--b-sc-rgb),.7);
    word-break: break-word
}

.message-info-bc {
    font-size: 12px;
    white-space: pre-wrap;
    word-break: break-word
}

.message-info-bc :not(a) {
    color: rgba(var(--b-sc-rgb),.8)!important;
    background: none!important
}

.message-more-time-bc {
    align-items: center
}

.message-container {
    background-color: #595a5b;
    color: #fff;
    padding: 20px;
    margin-bottom: 20px;
    border-bottom: 2px solid #595a5b
}

.message-header {
    padding-top: 20px;
    cursor: pointer
}

.messageBoxWrapper-bc {
    padding: 15px 7px
}

.messageBoxList-bc {
    width: 100%;
    min-height: 40vh
}

.message-block-bc {
    margin-bottom: 5px;
    padding: 10px
}

.message-title-bc {
    font-size: 14px;
    line-height: 18px
}

.message-info-bc {
    margin-top: 6px;
    color: rgba(var(--b-sc-rgb),.8);
    line-height: 15px;
    padding: 4px 0
}

.message-remove-icon {
    -webkit-margin-start: 10px;
    margin-inline-start:10px;color: rgba(var(--b-sc-rgb),.8)
}

.message-more-time-bc {
    display: flex;
    margin-top: 25px;
    color: rgba(var(--b-sc-rgb),.9);
    font-weight: 500
}

.message-more-bc {
    font-size: 10px;
    flex: auto
}

.message-time-bc {
    flex-shrink: 0;
    -webkit-margin-start: 10px;
    margin-inline-start:10px;font-size: 12px
}

.form-control-label-bc .form-control-textarea {
    height: 84px
}

.bet-history-possible-win-block {
    font-size: 12px
}

.bet-history-odds-coeff,.bet-history-possible-win,.bet-history-stake-money {
    flex-shrink: 0;
    -webkit-margin-start: 6px;
    margin-inline-start:6px;font-weight: 400
}

.bet-history-title {
    flex: auto;
    color: rgba(var(--b-sc-rgb),.7)
}

.bet-history-title>span+span {
    -webkit-margin-start: 3px;
    margin-inline-start:3px}

.bet-history-stake-odds {
    align-items: center;
    font-size: 12px
}

.bet-history-stake-odds+.bet-history-stake-odds {
    margin-top: 4px
}

.bet-history-social {
    justify-content: flex-end
}

.bet-history-received-gift:before,.bet-history-send-gift:before {
    color: rgba(var(--b-sc-rgb),.2)
}

.bet-history-received-gift:after,.bet-history-send-gift:after {
    font-size: 7px;
    width: 14px;
    height: 14px;
    line-height: 14px
}

.bet-history-cashout {
    display: flex;
    margin-top: 15px
}

.bet-history-cashout-btn-money {
    flex-shrink: 0;
    -webkit-margin-start: 6px;
    margin-inline-start:6px}

.bet-history-cashout-btn {
    justify-content: space-between
}

.bet-history-t-b-row-hk-bc>i+i {
    -webkit-margin-start: 12px;
    margin-inline-start:12px}

.bet-history-t-b-r-cell-hk-bc:nth-child(2) {
    flex: auto;
    overflow: hidden;
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.bet-history-function-icon {
    color: rgba(var(--b-sc-rgb),.7);
    font-size: 17px
}

.bet-history-bonus-icon {
    flex-shrink: 0;
    color: var(--hero);
    font-size: 20px
}

.bet-history-bonus-icon+div {
    -webkit-margin-start: 12px;
    margin-inline-start:12px}

.bet-history-express-icon,.bet-history-info-block {
    color: rgba(var(--b-sc-rgb),.7)
}

.bet-history-express-icon {
    flex-shrink: 0;
    font-size: 24px
}

.bet-history-teams-block {
    display: flex;
    align-items: flex-start
}

.bet-history-teams-block .bet-history-status {
    font-size: 12px;
    -webkit-margin-start: 6px;
    margin-inline-start:6px}

.bet-history-t-holder-hk-bc {
    padding: 10px;
    border-radius: 4px;
    background: rgba(var(--b-sc-rgb),.1);
    margin-bottom: 10px
}

.bet-history-t-holder-hk-bc>div+div {
    margin-top: 10px;
    padding-top: 10px;
    border-top: 1px solid rgba(var(--b-sc-rgb),.1)
}

.bet-history-t-holder-hk-bc .competition-wrapper-bc {
    box-shadow: none
}

.bet-history-t-holder-hk-bc .competition-header-bc {
    border-radius: 4px 4px 0 0
}

.bet-history-t-holder-hk-bc .competition-header-bc:only-child {
    border-radius: 4px
}

.bet-history-t-holder-hk-bc .competition-header-bc+.bet-history-t-holder-hk-bc {
    border-radius: 0 0 4px 4px
}

.bet-history-info {
    flex: auto;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    font-size: 11px
}

.bet-history-status {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    text-transform: uppercase
}

.bet-history-day {
    color: rgba(var(--b-sc-rgb),.45)
}

.bet-history-day:not(.bet-history-cashout-day) {
    text-align: end
}

.bet-history-teams {
    flex: auto;
    color: rgba(var(--b-sc-rgb),.9);
    font-size: 15px
}

.bet-history-event-order {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    border-radius: 4px;
    -webkit-margin-end: 10px;
    margin-inline-end:10px;color: var(--b-sc);
    background: rgba(var(--b-sc-rgb),.1);
    font-size: 15px;
    font-weight: 500
}

.bet-history-team-name-wrapper {
    flex: auto
}

.bet-history-team-name+.bet-history-team-name {
    margin-top: 2px
}

.bet-history-league-block {
    margin-top: 8px;
    color: rgba(var(--b-sc-rgb),.7);
    font-size: 12px
}

.bet-history-league-block .bet-history-day {
    flex-shrink: 0
}

.bet-history-league {
    flex: auto;
    margin: 0 10px
}

.bet-history-match-result,.bet-history-match-result .bet-history-stake-odds {
    font-size: 14px
}

.bet-history-match-info {
    font-size: 11px
}

.bet-history-match-info-score {
    color: rgba(var(--b-sc-rgb),.7)
}

.bet-history-title-bc {
    margin: 25px 0 5px;
    font-size: 12px;
    line-height: 14px;
    text-transform: uppercase;
    -webkit-padding-start: 10px;
    padding-inline-start:10px;color: var(--b-sc)
}

.bet-history-stake-money {
    color: rgba(var(--b-sc-rgb),.95)
}

.cashback-bonus-container-bc {
    background: rgba(var(--b-sc-rgb),.05);
    border-radius: 4px
}

.cashback-bonus-container-bc+.cashback-bonus-container-bc {
    margin-top: 5px
}

.cashback-bonus-name-bc {
    height: 38px;
    line-height: 38px;
    color: var(--b-sc)
}

.cashback-bonus-value-bc {
    display: flex;
    align-items: center;
    padding: 10px 0;
    min-height: 50px;
    border-top: 1px solid rgba(var(--b-sc-rgb),.1);
    border-bottom: 1px solid rgba(var(--b-sc-rgb),.1)
}

.cashback-bonus-text-bc {
    flex: auto;
    -webkit-margin-end: 10px;
    margin-inline-end:10px;color: rgba(var(--b-sc-rgb),.55)
}

.cashback-bonus-code-bc {
    flex-shrink: 0;
    padding: 0 5px;
    text-align: center;
    border-radius: 4px
}

.cashback-bonus-amount-bc {
    flex-shrink: 0;
    color: var(--accent);
    font-size: 14px
}

.cashout-banner {
    margin-top: 10px
}

.cashout-bonuses {
    margin: 10px 5px 0
}

.cashback-bonus-container-bc {
    padding: 0 10px 10px
}

.cashback-bonus-container-bc>.btn {
    margin-top: 10px
}

.cashback-bonus-container-bc:last-child {
    margin-bottom: 10px
}

.cashback-bonus-name-bc {
    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase
}

.cashback-bonus-text-bc {
    font-size: 14px
}

.cashback-bonus-code-bc {
    min-width: 163px;
    height: 30px;
    font-size: 16px;
    line-height: 38px;
    color: var(--b-sc)
}

.journey-content .radio-control-bc {
    display: flex;
    align-items: center;
    pointer-events: none
}

.journey-content .radio-control-bc~.radio-control-bc {
    -webkit-margin-start: 0;
    margin-inline-start:0}

.journey-content .radio-control-bc:not(.is-passed) .radio-control-text-bc {
    color: rgba(var(--b-sc-rgb),.4)
}

.journey-content .radio-control-input-holder-bc {
    display: flex;
    width: 14px;
    height: 14px;
    flex-shrink: 0;
    border-radius: 50%;
    border: 2px solid rgba(var(--b-sc-rgb),.4);
    box-sizing: initial;
    -webkit-margin-end: 10px;
    margin-inline-end:10px;background: none;
    position: relative;
    cursor: pointer
}

.journey-content .radio-control-input-holder-bc:after {
    font-family: "BetConstruct-Icons";
    position: absolute;
    font-size: 16px;
    top: -1px;
    color: #109121;
    background: none;
    transition: -webkit-transform .4s;
    transition: transform .4s;
    transition: transform .4s,-webkit-transform .4s
}

[dir=ltr] .journey-content .radio-control-input-holder-bc:after {
    left: -1px
}

[dir=rtl] .journey-content .radio-control-input-holder-bc:after {
    right: -1px
}

.journey-content .radio-control-item-text {
    color: rgba(var(--b-sc-rgb),.4);
    font-size: 14px;
    transition: color .4s
}

.journey-content .radio-control-input-bc {
    display: none
}

.journey-content .radio-control-input-bc:checked~.radio-control-input-bc {
    background: transparent;
    border-color: transparent
}

.journey-content .radio-control-input-bc:checked~.radio-control-input-bc:after {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.journey-content .radio-control-input-bc:checked:disabled~.radio-control-item-holder {
    border-color: rgba(var(--hero-rgb),.4)
}

.journey-content .radio-control-input-bc:checked:disabled~.radio-control-item-holder:after {
    background: rgba(var(--hero-rgb),.4)
}

.journey-content .radio-control-input-bc:checked~.radio-control-item-text {
    color: rgba(var(--b-sc-rgb),.9)
}

.journey-content .radio-control-input-bc:disabled~.radio-control-item-holder {
    background: rgba(var(--b-sc-rgb),.75)
}

.journey-description {
    margin: 20px 0 15px
}

.journey-title {
    color: var(--b-sc);
    font-size: 13px
}

.journey-desc {
    margin-top: 5px;
    color: rgba(var(--b-sc-rgb),.6);
    font-size: 12px
}

.journey-content-header {
    padding: 10px 10px 0
}

.journey-content-footer {
    display: flex;
    margin: 30px 0 0
}

.journey-content-footer-item {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    height: 4px;
    width: 100%;
    position: relative
}

.journey-content-footer-item+.journey-content-footer-item {
    -webkit-margin-start: 26px;
    margin-inline-start:26px}

.journey-content-footer-item:first-child:not(:only-child,:last-child) {
    border-radius: 4px 0 0 4px
}

.journey-content-footer-item:last-child:not(:only-child,:first-child) {
    border-radius: 0 4px 4px 0
}

.journey-content-footer-item:only-child {
    border-radius: 4px
}

.journey-content-footer-item:after {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0
}

.journey-content-footer-item:not(.bonus-journey):after {
    width: 22px;
    height: 22px;
    border-radius: 50%;
    border: 2px solid rgba(var(--b-sc-rgb),.15)
}

[dir=ltr] .journey-content-footer-item:not(.bonus-journey):after {
    right: -26px
}

[dir=rtl] .journey-content-footer-item:not(.bonus-journey):after {
    left: -26px
}

.journey-content-footer-item:not(.is-passed) {
    color: rgba(var(--b-sc-rgb),.15);
    background: rgba(var(--b-sc-rgb),.15)
}

.journey-content-footer-item:not(.is-passed):after {
    content: ""
}

.journey-content-footer-item.is-passed {
    background: #109121
}

.journey-content-footer-item.is-passed:after {
    content: "";
    font-family: "BetConstruct-Icons";
    border-color: #109121;
    color: #109121
}

.bonus-journey {
    -webkit-margin-end: 40px;
    margin-inline-end:40px}

.bonus-journey:after {
    background: url(/static/media/bonus_closed.9f1a2b38.png) no-repeat 50% 50%/contain;
    width: 60px;
    height: 60px;
    opacity: .5
}

[dir=ltr] .bonus-journey:after {
    right: -54px
}

[dir=rtl] .bonus-journey:after {
    left: -54px
}

.bonus-journey.is-passed:after {
    content: ""
}

.bonus-journey.is-passed.is-completed:after {
    content: "";
    opacity: 1
}

.is-passed .radio-control-input-holder-bc {
    border-color: #109121
}

.is-passed .radio-control-input-holder-bc:after {
    content: "";
    -webkit-transform: none;
    transform: none
}

.is-passed .radio-control-text-bc {
    color: rgba(var(--b-sc-rgb),.6)
}

.step-lock {
    display: none;
    color: rgba(var(--b-sc-rgb),.8)
}

.inActive-step {
    position: relative;
    opacity: .5;
    pointer-events: none
}

.inActive-step:before {
    content: "";
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(var(--b-sc-rgb),.03);
    pointer-events: none
}

[dir=ltr] .inActive-step:before {
    left: 0
}

[dir=rtl] .inActive-step:before {
    right: 0
}

.inActive-step .step-lock {
    display: inline-flex
}

.bc-crm-icon {
    font-size: 18px
}

.bc-crm-icon+span {
    -webkit-margin-start: 10px;
    margin-inline-start:10px}

.journey-step {
    display: flex;
    align-items: center;
    padding: 0 5px
}

.journey-step+.journey-step {
    margin-top: 10px
}

.journey-step>i {
    font-size: 14px;
    color: rgba(var(--b-sc-rgb),.6);
    -webkit-margin-start: 5px;
    margin-inline-start:5px;cursor: pointer
}

.journey-step.journey-step-description {
    position: relative;
    flex-wrap: wrap
}

.journey-step.journey-step-description>p {
    width: 100%;
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.6);
    margin-top: 5px;
    padding: 10px;
    background: rgba(var(--b-sc-rgb),.04);
    border-radius: 4px
}

.journey-popup .casino-popup-icon-wrapper img {
    max-width: 82px;
    max-height: 82px
}

.journey-popup .status-popup-content-w-bc {
    background: url(/static/media/journey-background.1f262311.png) no-repeat 50% 50%/cover
}

.journey-content-bc {
    padding: 0 7px
}

.journey-table-content {
    background: rgba(var(--b-sc-rgb),.05);
    border-radius: 4px;
    margin-bottom: 10px
}

.journey-content-body {
    padding: 0 5px 30px
}

.journey-content-footer {
    padding: 0 5px
}

.journey-content-title {
    display: flex;
    flex-direction: column;
    font-size: 15px
}

.journey-content-title>p {
    display: flex;
    align-items: center;
    color: var(--b-sc)
}

.journey-content-title>span {
    font-size: 12px;
    color: rgba(var(--b-sc-rgb),.8);
    margin-top: 5px
}

.journey-content-status {
    display: flex;
    align-items: center;
    font-size: 12px;
    margin-top: 7px;
    padding-bottom: 10px
}

.journey-content-status>p {
    flex: auto;
    color: rgba(var(--b-sc-rgb),.4)
}

.journey-content-status>span {
    flex-shrink: 0;
    -webkit-margin-start: 5px;
    margin-inline-start:5px}

.step-lock {
    -webkit-margin-end: 10px;
    margin-inline-end:10px}

.journey-step:first-child {
    padding-top: 10px;
    border-top: 1px solid rgba(var(--b-sc-rgb),.1)
}

.status-popup-content-w-bc {
    background: var(--b)
}

.status-popup-content-w-bc>iframe {
    margin: auto;
    width: 100%;
    height: 100%;
    max-height: 685px;
    border-radius: 4px
}

.status-popup-content-w-bc>iframe.hidden {
    display: none
}

.status-popup-content-w-bc .entrance-form-bc.popup {
    padding-top: 0
}

.casino-popup-close-button {
    width: 14px;
    height: 14px;
    top: 15px;
    right: 15px
}

.casino-popup-close-button,.casino-popup-icon-wrapper {
    display: flex;
    justify-content: center;
    align-items: center
}

.casino-popup-icon-wrapper {
    width: 100%;
    margin-bottom: 29px
}

.casino-popup-icon-wrapper>svg {
    width: 57px;
    height: 57px
}

@supports(-webkit-touch-callout:none) {
    .casino-popup-icon-wrapper>svg {
        -webkit-animation: popup-svg .24s .1s;
        animation: popup-svg .24s .1s
    }
}

@-webkit-keyframes popup-svg {
    0%,to {
        opacity: 1
    }
}

@keyframes popup-svg {
    0%,to {
        opacity: 1
    }
}

.casino-popup-icon {
    height: 100px
}

.casino-popup-title {
    width: 100%;
    color: var(--b-sc);
    font-weight: 500;
    text-transform: uppercase
}

.casino-popup-content,.casino-popup-title {
    text-align: center;
    font-size: 16px;
    line-height: 18px
}

.casino-popup-content {
    flex: auto;
    color: rgba(var(--b-sc-rgb),.7)
}

.casino-popup-content>p img {
    width: auto!important;
    height: auto!important;
    max-width: 100%;
    border-radius: 4px
}

.casino-popup-button-block {
    width: 100%
}

.casino-popup-button-block .btn+.btn {
    margin-top: 10px
}

.sms-verification {
    display: flex
}

.sms-verification .casino-popup-content {
    margin-top: 0
}

.sms-verification .form-control-bc {
    text-align: start
}

.sms-verification>.btn {
    height: 52px;
    -webkit-margin-start: 5px;
    margin-inline-start:5px}

.express-bonus-popup {
    display: flex;
    flex-direction: column;
    background: rgba(var(--b-sc-rgb),.05);
    padding: 10px;
    border-radius: 4px;
    position: relative;
    margin-top: 20px
}

.express-bonus-popup:before {
    content: "";
    position: absolute;
    top: -10px;
    left: 0;
    height: 1px;
    width: 100%;
    background: rgba(var(--b-sc-rgb),.1)
}

.express-bonus-popup .express-bonus-popup-items {
    display: flex;
    font-size: 14px;
    text-align: center;
    overflow: hidden
}

.express-bonus-popup .express-bonus-popup-items:first-child {
    margin-bottom: 10px
}

.express-bonus-popup .express-bonus-popup-items:first-child li:not(:last-child) {
    color: rgba(var(--b-sc-rgb),.5)
}

.express-bonus-popup .express-bonus-popup-items li {
    width: 100%;
    padding: 0 2px
}

.express-bonus-popup .express-bonus-popup-items li:last-child {
    display: flex;
    justify-content: flex-end;
    color: var(--accent)
}

.express-bonus-popup .express-bonus-popup-items li:last-child img {
    width: 16px;
    height: 16px;
    -webkit-margin-start: 2px;
    margin-inline-start:2px}

.express-bonus-popup .express-bonus-popup-items+ul {
    margin-top: 2px
}

.express-bonus-popup .express-bonus-popup-items+ul li:not(:last-child) {
    color: rgba(var(--b-sc-rgb),.9)
}

.express-bonus-popup-bonus {
    display: flex;
    justify-content: center
}

.express-bonus-popup-bonus>b {
    -webkit-margin-start: 2px;
    margin-inline-start:2px;font-weight: 400
}

.reality-check-popup-body {
    margin-bottom: 10px
}

.reality-check-popup-item {
    display: flex;
    align-items: center;
    color: rgba(var(--b-sc-rgb),.8);
    font-size: 13px
}

.reality-check-popup-item+.reality-check-popup-item {
    margin-top: 3px
}

.reality-check-popup-link {
    color: rgba(var(--b-sc-rgb),.6);
    text-decoration: underline;
    transition: .24s
}

@media (hover: hover) {
    .reality-check-popup-link:hover {
        color:rgba(var(--b-sc-rgb),.8);
        cursor: pointer
    }
}

@media not all and (hover: hover) {
    .reality-check-popup-link:active {
        color:rgba(var(--b-sc-rgb),.8)
    }
}

.reality-check-popup-detail {
    flex: auto
}

.reality-check-popup-value {
    flex-shrink: 0;
    -webkit-margin-start: 5px;
    margin-inline-start:5px;font-weight: 400
}

.exchange-point-popup {
    margin-bottom: 18px;
    color: rgba(var(--b-sc-rgb),.7);
    text-align: center;
    font-size: 14px
}

.exchange-point {
    display: flex;
    justify-content: center;
    margin-top: 10px;
    font-size: 16px
}

.popup-holder-bc.windowed.info .u-i-p-c-footer-bc {
    margin-top: 30px
}

.status-popup-content-w-bc {
    padding: 44px 15px 15px
}

.casino-popup-title {
    margin-bottom: 10px
}

.casino-popup-content {
    margin-bottom: 30px
}

.popup-holder-bc {
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 1000;
    top: 0;
    background: rgba(0,0,0,.7)
}

[dir=ltr] .popup-holder-bc {
    left: 0
}

[dir=rtl] .popup-holder-bc {
    right: 0
}

.popup-holder-bc.hidden {
    display: none
}

.popup-holder-bc.windowed {
    padding: 0 30px
}

.popup-holder-bc.blocked {
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px)
}

.popup-holder-bc.blocked .popup-inner-bc {
    background: none;
    position: relative
}

.popup-holder-bc.blocked:not(.homework-popup) .status-popup-content-w-bc {
    padding-top: 15px;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    background: none;
    display: flex;
    flex-direction: column
}

.select-doc-a {
    width: 100%;
    display: flex;
    flex-direction: column;
    margin: auto;
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.e-p-close-icon-bc {
    display: block;
    width: 24px;
    height: 24px;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    color: rgba(var(--b-sc-rgb),.6);
    transition: color .24s ease;
    cursor: pointer;
    z-index: 99999;
    position: absolute;
    top: 11px
}

[dir=ltr] .e-p-close-icon-bc {
    right: 11px
}

[dir=rtl] .e-p-close-icon-bc {
    left: 11px
}

.popup-middleware-bc {
    display: flex;
    height: 100%
}

.popup-inner-bc {
    margin: auto;
    border-radius: 4px;
    box-shadow: 0 0 5px 0 rgba(var(--b-rgb),.1);
    overflow: hidden;
    position: relative;
    opacity: 0;
    background: var(--b);
    -webkit-animation: open-popup .24s ease-in-out forwards;
    animation: open-popup .24s ease-in-out forwards
}

@-webkit-keyframes open-popup {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes open-popup {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.entrance-popup-bc {
    height: 100%;
    position: relative
}

.entrance-popup-bc>.e-p-content-holder-bc {
    box-shadow: none
}

.entrance-popup-bc.register>.e-p-content-holder-bc,.entrance-popup-bc.sign-in>.e-p-content-holder-bc {
    width: 100%
}

.sg-n-text-row-1-bc {
    width: 100%;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 16px;
    font-weight: 500;
    color: rgba(var(--b-sc-rgb),.5)
}

.sg-n-text-row-2-bc {
    width: 100%;
    margin-bottom: 15px;
    font-size: 18px;
    line-height: 20px;
    color: var(--b-sc);
    text-transform: uppercase
}

.sg-n-forgot-password-text {
    margin-top: 20px;
    color: rgba(var(--b-sc-rgb),.7);
    font-size: 14px;
    line-height: 16px;
    font-weight: 500;
    text-transform: uppercase;
    text-align: center;
    cursor: pointer
}

.reg-step-title-v-bc {
    width: 100%;
    font-size: 16px;
    line-height: 18px;
    color: var(--b-sc);
    text-transform: uppercase;
    margin-bottom: 18px
}

.live-chat-adviser-bc {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 20px 7px;
    color: rgba(var(--b-sc-rgb),.5);
    font-size: 14px;
    font-weight: 500;
    text-decoration: underline;
    cursor: pointer
}

.live-chat-adviser-bc>i {
    -webkit-margin-end: 12px;
    margin-inline-end:12px}

.e-p-b-social-holder-bc {
    display: inline-block;
    vertical-align: top;
    position: absolute;
    bottom: 8px
}

[dir=ltr] .e-p-b-social-holder-bc {
    right: 0
}

[dir=rtl] .e-p-b-social-holder-bc {
    left: 0
}

.e-p-content-bc,.e-p-content-holder-bc {
    height: 100%;
    position: relative
}

.e-p-content-bc {
    display: flex;
    flex-direction: column;
    padding-bottom: 0
}

.e-p-header-bc {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: var(--mobile-header-main-section-height);
    border-bottom: 1px solid rgba(var(--b-sc-rgb),.05);
    z-index: 3;
    -webkit-padding-end: 52px;
    padding-inline-end:52px}

.popup-t-logo-w-bc {
    display: flex;
    align-items: center;
    height: 46px
}

.e-p-sections-bc {
    flex-shrink: 0
}

.e-p-section-item-bc {
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
    -webkit-margin-end: 24px;
    margin-inline-end:24px}

.e-p-section-item-bc:last-child {
    margin: 0
}

.e-p-section-item-bc.active>.e-p-section-title-bc:before,.e-p-section-item-bc:hover>.e-p-section-title-bc:before {
    width: 100%
}

.e-p-section-title-bc {
    display: block;
    padding: 6px 0;
    position: relative;
    font-weight: 400;
    font-size: 14px;
    text-transform: uppercase;
    color: rgba(var(--b-sc-rgb),.8);
    transition: color .24s ease;
    text-decoration: underline
}

.e-p-body-bc {
    flex: auto;
    height: 100%;
    overflow: hidden;
    position: relative
}

.e-p-header-bc {
    -webkit-padding-start: 7px;
    padding-inline-start:7px}

.popup-holder-bc.full-screen .popup-inner-bc {
    height: 100%;
    border-radius: 0
}

.popup-holder-bc.full-screen .popup-inner-bc>.e-p-close-icon-bc {
    position: fixed
}

.popup-holder-bc.content-manager.windowed {
    height: 100%;
    padding: 46px 0 0;
    overflow: hidden
}

.popup-holder-bc.content-manager.windowed .popup-inner-bc {
    max-width: 100%;
    height: 100%;
    -webkit-animation: none;
    animation: none;
    border-radius: 0;
    opacity: 1;
    -webkit-transform: inherit;
    transform: inherit
}

.popup-holder-bc.content-manager.windowed .popup-inner-bc>.e-p-close-icon-bc {
    position: fixed;
    top: 56px
}

.popup-inner-bc {
    width: 100%
}

.reg-step-title-v-bc,.sg-n-forgot-password-text,.sg-n-text-row-1-bc,.sg-n-text-row-2-bc {
    padding: 0 7px
}

.popup-t-logo-w-bc {
    max-width: 100px
}

.popup-holder-bc.windowed.info .popup-inner-bc {
    width: 400px
}

.help-popup {
    display: grid;
    grid-template-rows: auto 11fr;
    grid-template-areas: "head" "content";
    width: 100%;
    height: 100%
}

.help-popup-title {
    grid-area: head;
    display: flex;
    align-items: center;
    height: 44px;
    overflow: hidden
}

[dir=ltr] .help-popup-title {
    padding: 0 50px 0 15px
}

[dir=rtl] .help-popup-title {
    padding: 0 15px 0 50px
}

.help-popup-title-text {
    color: var(--b-sc);
    font-size: 16px;
    font-weight: 500;
    line-height: 19px;
    text-transform: uppercase;
    max-width: 100%
}

.content {
    grid-area: content;
    padding: 15px;
    color: rgba(var(--b-sc-rgb),.6);
    font-size: 13px;
    line-height: 18px;
    box-shadow: 0 0 0 1px rgba(var(--b-sc-rgb),.15);
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.content table {
    width: 100%!important;
    border-spacing: 1px;
    border-collapse: initial
}

.content table td,.content table th {
    color: rgba(var(--b-sc-rgb),.8)
}

.content table thead th {
    height: 32px;
    vertical-align: middle
}

.content table tbody tr {
    background: rgba(var(--b-sc-rgb),.1)
}

.content table tbody tr td {
    vertical-align: middle;
    height: 32px;
    padding: 0 5px
}

.content table tbody tr td * {
    word-break: break-word
}

.content table tbody tr:first-child {
    font-weight: 700
}

.content p>strong {
    color: rgba(var(--b-sc-rgb),.95);
    font-size: 16px;
    font-weight: 500
}

.content p>strong em,.content p>strong u {
    color: rgba(var(--b-sc-rgb),.9);
    font-size: 14px;
    font-weight: 400
}

.content img {
    width: 100%
}

.content a {
    color: var(--hero);
    text-decoration: underline
}

.navigation {
    width: calc(100% - 50px);
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    font-size: 14px;
    padding: 0 10px;
    line-height: 50px;
    color: rgba(var(--b-sc-rgb),.9)
}

.navigation,.navigation:before {
    position: fixed;
    top: 0;
    height: 50px;
    background-color: #2b2b40;
    background-color: var(--skin-palette-5);
    box-shadow: 0 0 5px rgba(var(--b-rgb),.7)
}

.navigation:before {
    width: 50px;
    content: "";
    display: block;
    right: 0
}

.navigation>li {
    width: auto
}

.navigation>li,.navigation>li>ul,.navigation>li>ul>li {
    display: inline-block;
    vertical-align: top
}

.navigation>li>ul>li {
    width: auto
}

.help-popup {
    position: absolute;
    left: 0;
    top: 0
}
