@charset "UTF-8";@font-face {
  font-family: BetConstruct-Icons;
  src: url(/assets/BetConstruct-Icons-a50a7c28.eot?c6eb3o);
  src: url(/assets/BetConstruct-Icons-a50a7c28.eot?c6eb3o#iefix) format("embedded-opentype"),url(/assets/BetConstruct-Icons-885a0287.ttf?c6eb3o) format("truetype"),url(/assets/BetConstruct-Icons-bfa2787a.woff?c6eb3o) format("woff"),url(/assets/BetConstruct-Icons-7a2967b4.svg?c6eb3o#BetConstruct-Icons) format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: block
}

[class^=bc-i-],[class*=" bc-i-"] {
  font-family: BetConstruct-Icons!important;
  speak: never;
  font-style: normal;
  font-weight: 400;
  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-ArenaofValor:before {
  content: ""
}

.bc-i-4000235: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-JokerWild:before {
  content: ""
}

.bc-i-420033728: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-LiveBetOnPoker:before {
  content: ""
}

.bc-i-livebetonpoker:before {
  content: ""
}

.bc-i-150025: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-FTNSpaceTaxi:before {
  content: ""
}

.bc-i-420031330: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-StarCraft:before {
  content: "-"
}

.bc-i-StarCraft2:before {
  content: "-"
}

.bc-i-outright:before {
  content: ""
}

.bc-i-goldengate:before {
  content: ""
}

.bc-i-420031083: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-bingo:before {
  content: ""
}

.bc-i-150027: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-PistolHead2Head:before {
  content: ""
}

.bc-i-ArcheryH2H:before {
  content: ""
}

.bc-i-CompoundArchery:before {
  content: ""
}

.bc-i-CompoundArchery1:before {
  content: ""
}

.bc-i-Archery:before {
  content: ""
}

.bc-i-AustralianFootball:before {
  content: ""
}

.bc-i-Badminton:before {
  content: ""
}

.bc-i-3x3:before {
  content: ""
}

.bc-i-3x3Basketball:before {
  content: ""
}

.bc-i-Softball:before {
  content: ""
}

.bc-i-Baseball:before {
  content: ""
}

.bc-i-Tennis:before {
  content: ""
}

.bc-i-vbet-sport-icons_tennis:before {
  content: ""
}

.bc-i-Volleyball:before {
  content: ""
}

.bc-i-vbet-sport-icons_volleyball:before {
  content: ""
}

.bc-i-Basketball:before {
  content: ""
}

.bc-i-Soccer:before {
  content: ""
}

.bc-i-Football:before {
  content: ""
}

.bc-i-football: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-Cyclo-Cross:before {
  content: ""
}

.bc-i-VirtualBicycle:before {
  content: ""
}

.bc-i-4000240: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-pirates:before {
  content: ""
}

.bc-i-FigureSkating:before {
  content: ""
}

.bc-i-Floorball:before {
  content: ""
}

.bc-i-GaelicFootball:before {
  content: ""
}

.bc-i-Golf:before {
  content: ""
}

.bc-i-3320009: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-Greyhounds:before {
  content: ""
}

.bc-i-VirtualGreyhoundRacing:before {
  content: ""
}

.bc-i-4000238:before {
  content: ""
}

.bc-i-420070:before {
  content: ""
}

.bc-i-PMUHorseRacing:before {
  content: ""
}

.bc-i-FutureHorseRacing:before {
  content: ""
}

.bc-i-ModernPentathlon:before {
  content: ""
}

.bc-i-VirtualHorses:before {
  content: ""
}

.bc-i-HorseRacing:before {
  content: ""
}

.bc-i-HorseRacingSpecials:before {
  content: ""
}

.bc-i-VSHorses:before {
  content: ""
}

.bc-i-4000509:before {
  content: ""
}

.bc-i-420071:before {
  content: ""
}

.bc-i-VirtualDogs:before {
  content: ""
}

.bc-i-VirtualHorseRacing:before {
  content: ""
}

.bc-i-Motorsport:before {
  content: ""
}

.bc-i-Motorbikes:before {
  content: ""
}

.bc-i-4000239:before {
  content: ""
}

.bc-i-AutoRacing:before {
  content: ""
}

.bc-i-Rally:before {
  content: ""
}

.bc-i-BigCityCars:before {
  content: ""
}

.bc-i-33060323: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-DiscGolf:before {
  content: ""
}

.bc-i-WaterPolo:before {
  content: ""
}

.bc-i-vbet-sport-icons_waterpolo:before {
  content: ""
}

.bc-i-Schwingen:before {
  content: ""
}

.bc-i-FreestyleWrestling:before {
  content: ""
}

.bc-i-GrecoRomanWrestling:before {
  content: ""
}

.bc-i-Wrestling:before {
  content: ""
}

.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 {
  content: ""
}

.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-VirtualFootballPro:before {
  content: ""
}

.bc-i-400037037: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 {
  content: ""
}

.bc-i-vbet-sport-icons_taekwondo:before {
  content: ""
}

.bc-i-Tankbiathlon:before {
  content: ""
}

.bc-i-Telecasts:before {
  content: ""
}

.bc-i-Triathlon:before {
  content: ""
}

.bc-i-vbet-sport-icons_triathlon:before {
  content: ""
}

.bc-i-UltimateFighting:before {
  content: ""
}

.bc-i-Mma:before {
  content: ""
}

.bc-i-SportFight:before {
  content: ""
}

.bc-i-vbet-sport-icons_ultimatefighting:before {
  content: ""
}

.bc-i-UFS:before {
  content: ""
}

.bc-i-Padel:before {
  content: ""
}

.bc-i-Squash:before {
  content: ""
}

.bc-i-VirtualTennis:before {
  content: ""
}

.bc-i-4000236:before {
  content: ""
}

.bc-i-TableTennis:before {
  content: ""
}

.bc-i-vbet-sport-icons_tabletennis:before {
  content: ""
}

.bc-i-missed-penalty:before {
  content: ""
}

.bc-i-ThePenaltyKicks:before {
  content: ""
}

.bc-i-games:before {
  content: ""
}

.bc-i-55:before {
  content: ""
}

.bc-i-games-1:before {
  content: ""
}

.bc-i-games-2:before {
  content: ""
}

.bc-i-penalty:before {
  content: ""
}

.bc-i-penality:before {
  content: ""
}

.bc-i-333:before {
  content: ""
}

.bc-i-WhatWhereWhen:before {
  content: ""
}

.bc-i-bet-builder:before {
  content: ""
}

.bc-i-bet-builder-history: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-vipbelllink:before {
  content: ""
}

.bc-i-zoom-in:before {
  content: ""
}

.bc-i-zoom-out:before {
  content: ""
}

.bc-i-slotsforbonuses:before {
  content: ""
}

.bc-i-specialslots:before {
  content: ""
}

.bc-i-promotions:before {
  content: ""
}

.bc-i-promotions-2:before {
  content: ""
}

.bc-i-promotions-3:before {
  content: ""
}

.bc-i-gamesoftheweek:before {
  content: ""
}

.bc-i-selectionofthemonth: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-asiangames: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-ladies:before {
  content: ""
}

.bc-i-mythology:before {
  content: ""
}

.bc-i-ancients:before {
  content: ""
}

.bc-i-fairytaleslots:before {
  content: ""
}

.bc-i-heroesandvillains:before {
  content: ""
}

.bc-i-filmslot:before {
  content: ""
}

.bc-i-animalslots:before {
  content: ""
}

.bc-i-420019282:before {
  content: ""
}

.bc-i-adventure:before {
  content: ""
}

.bc-i-adventures: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-pascal:before {
  content: ""
}

.bc-i-141419:before {
  content: ""
}

.bc-i-magic-dice:before {
  content: ""
}

.bc-i-141415:before {
  content: ""
}

.bc-i-crypto:before {
  content: ""
}

.bc-i-bank-card:before {
  content: ""
}

.bc-i-bank-account: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-jetx:before {
  content: ""
}

.bc-i-400038601:before {
  content: ""
}

.bc-i-fighters-xxx:before {
  content: ""
}

.bc-i-141422:before {
  content: ""
}

.bc-i-one-block:before {
  content: ""
}

.bc-i-two-block:before {
  content: ""
}

.bc-i-two-column:before {
  content: ""
}

.bc-i-help:before {
  content: ""
}

.bc-i-about:before {
  content: ""
}

.bc-i-holdthejackpot:before {
  content: ""
}

.bc-i-Ship:before {
  content: ""
}

.bc-i-BattleShip:before {
  content: ""
}

.bc-i-150026:before {
  content: ""
}

.bc-i-multiview:before {
  content: ""
}

.bc-i-window-two:before {
  content: ""
}

.bc-i-window-one:before {
  content: ""
}

.bc-i-dice2:before {
  content: ""
}

.bc-i-141418:before {
  content: ""
}

.bc-i-LuckyEnvelopes:before {
  content: ""
}

.bc-i-okey:before {
  content: ""
}

.bc-i-508:before {
  content: ""
}

.bc-i-fishing:before {
  content: ""
}

.bc-i-141416:before {
  content: ""
}

.bc-i-4000237:before {
  content: ""
}

.bc-i-bettinggames:before {
  content: ""
}

.bc-i-4000508:before {
  content: ""
}

.bc-i-4000287:before {
  content: ""
}

.bc-i-predictor:before {
  content: ""
}

.bc-i-525:before {
  content: ""
}

.bc-i-location:before {
  content: ""
}

.bc-i-420015424:before {
  content: ""
}

.bc-i-GeoGuessr: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-x50-wheel:before {
  content: ""
}

.bc-i-141414:before {
  content: ""
}

.bc-i-420031086:before {
  content: ""
}

.bc-i-reeloffortune:before {
  content: ""
}

.bc-i-wonderwheel:before {
  content: ""
}

.bc-i-instantwin:before {
  content: ""
}

.bc-i-jackpotmania:before {
  content: ""
}

.bc-i-spingifts:before {
  content: ""
}

.bc-i-mustdropjackpots:before {
  content: ""
}

.bc-i-fireblazejackpots:before {
  content: ""
}

.bc-i-achievementsslots:before {
  content: ""
}

.bc-i-arcadegames:before {
  content: ""
}

.bc-i-pinnacle:before {
  content: ""
}

.bc-i-vikings:before {
  content: ""
}

.bc-i-esports:before {
  content: ""
}

.bc-i-e-sport:before {
  content: ""
}

.bc-i-E-sports:before {
  content: ""
}

.bc-i-ElectronicSports:before {
  content: ""
}

.bc-i-E-sports-2:before {
  content: ""
}

.bc-i-mega-jackpot:before {
  content: ""
}

.bc-i-major-jackpot:before {
  content: ""
}

.bc-i-jackpotplay:before {
  content: ""
}

.bc-i-minor-jackpot:before {
  content: ""
}

.bc-i-mini-jackpot:before {
  content: ""
}

.bc-i-tvgames:before {
  content: ""
}

.bc-i-tv:before {
  content: ""
}

.bc-i-tv-games:before {
  content: ""
}

.bc-i-tv-2:before {
  content: ""
}

.bc-i-copy:before {
  content: ""
}

.bc-i-authentication:before {
  content: ""
}

.bc-i-two-factor-authentication:before {
  content: ""
}

.bc-i-4000241:before {
  content: ""
}

.bc-i-not-verified:before {
  content: ""
}

.bc-i-verified:before {
  content: ""
}

.bc-i-christmasslots:before {
  content: ""
}

.bc-i-halloween:before {
  content: ""
}

.bc-i-halloween2018:before {
  content: ""
}

.bc-i-link:before {
  content: ""
}

.bc-i-Yachting:before {
  content: ""
}

.bc-i-bet-cloud:before {
  content: ""
}

.bc-i-region:before {
  content: ""
}

.bc-i-ageofthegods:before {
  content: ""
}

.bc-i-demigods:before {
  content: ""
}

.bc-i-exclusive:before {
  content: ""
}

.bc-i-non-stopdrop:before {
  content: ""
}

.bc-i-drops-wins:before {
  content: ""
}

.bc-i-drops-winsslots:before {
  content: ""
}

.bc-i-drops-winslivecasino:before {
  content: ""
}

.bc-i-dropandwins:before {
  content: ""
}

.bc-i-summerheatpromo:before {
  content: ""
}

.bc-i-hot:before {
  content: ""
}

.bc-i-mostsearched:before {
  content: ""
}

.bc-i-hotslots:before {
  content: ""
}

.bc-i-suggested-bets:before {
  content: ""
}

.bc-i-results:before {
  content: ""
}

.bc-i-results-1:before {
  content: ""
}

.bc-i-results-2: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-bestslots:before {
  content: ""
}

.bc-i-filter:before {
  content: ""
}

.bc-i-filter-outline:before {
  content: ""
}

.bc-i-fantasy:before {
  content: ""
}

.bc-i-fantasy-sport:before {
  content: ""
}

.bc-i-goal:before {
  content: ""
}

.bc-i-substitution:before {
  content: ""
}

.bc-i-clear:before {
  content: ""
}

.bc-i-buybonus:before {
  content: ""
}

.bc-i-purchaseofbonuses: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 {
  content: ""
}

.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-1:before {
  content: ""
}

.bc-i-specialbonuses: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 {
  content: ""
}

.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-amusnet:before {
  content: ""
}

.bc-i-amusnet-sgold:before {
  content: ""
}

.bc-i-dlv:before {
  content: ""
}

.bc-i-ppg:before {
  content: ""
}

.bc-i-hbn:before {
  content: ""
}

.bc-i-tpg:before {
  content: ""
}

.bc-i-pragmaticplay:before {
  content: ""
}

.bc-i-mgs:before {
  content: ""
}

.bc-i-ctg:before {
  content: ""
}

.bc-i-pcg:before {
  content: ""
}

.bc-i-egd:before {
  content: ""
}

.bc-i-ppl:before {
  content: ""
}

.bc-i-betfights:before {
  content: ""
}

.bc-i-125157:before {
  content: ""
}

.bc-i-pasoor:before {
  content: ""
}

.bc-i-500:before {
  content: ""
}

.bc-i-meritbet:before {
  content: ""
}

.bc-i-hokm:before {
  content: ""
}

.bc-i-504:before {
  content: ""
}

.bc-i-bettinggames1:before {
  content: ""
}

.bc-i-hokm-1:before {
  content: ""
}

.bc-i-striker:before {
  content: ""
}

.bc-i-5000001:before {
  content: ""
}

.bc-i-blast:before {
  content: ""
}

.bc-i-5000000:before {
  content: ""
}

.bc-i-financial:before {
  content: ""
}

.bc-i-14000:before {
  content: ""
}

.bc-i-monti:before {
  content: ""
}

.bc-i-141413:before {
  content: ""
}

.bc-i-crash:before {
  content: ""
}

.bc-i-5000002:before {
  content: ""
}

.bc-i-plinko:before {
  content: ""
}

.bc-i-102016:before {
  content: ""
}

.bc-i-papara:before {
  content: ""
}

.bc-i-mines:before {
  content: ""
}

.bc-i-27117:before {
  content: ""
}

.bc-i-highestmultiplier:before {
  content: ""
}

.bc-i-420031084:before {
  content: ""
}

.bc-i-426634405:before {
  content: ""
}

.bc-i-vr-live-dealer:before {
  content: ""
}

.bc-i-45:before {
  content: ""
}

.bc-i-empirelottery:before {
  content: ""
}

.bc-i-400040631:before {
  content: ""
}

.bc-i-bitupdown:before {
  content: ""
}

.bc-i-3400000:before {
  content: ""
}

.bc-i-aliensmasters:before {
  content: ""
}

.bc-i-570:before {
  content: ""
}

.bc-i-hi-lo:before {
  content: ""
}

.bc-i-big-hilo:before {
  content: ""
}

.bc-i-334:before {
  content: ""
}

.bc-i-crystal-crush:before {
  content: ""
}

.bc-i-131315: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-backgammon:before {
  content: ""
}

.bc-i-11:before {
  content: ""
}

.bc-i-checker:before {
  content: ""
}

.bc-i-checkers:before {
  content: ""
}

.bc-i-88:before {
  content: ""
}

.bc-i-chingachoong:before {
  content: ""
}

.bc-i-29:before {
  content: ""
}

.bc-i-ogwil:before {
  content: ""
}

.bc-i-116:before {
  content: ""
}

.bc-i-wildwest:before {
  content: ""
}

.bc-i-power-ball:before {
  content: ""
}

.bc-i-771:before {
  content: ""
}

.bc-i-poolsbetting:before {
  content: ""
}

.bc-i-152000:before {
  content: ""
}

.bc-i-zeppelin:before {
  content: ""
}

.bc-i-9010:before {
  content: ""
}

.bc-i-poker-card:before {
  content: ""
}

.bc-i-russian-roulette:before {
  content: ""
}

.bc-i-24:before {
  content: ""
}

.bc-i-talisman:before {
  content: ""
}

.bc-i-1181:before {
  content: ""
}

.bc-i-zonk:before {
  content: ""
}

.bc-i-3539:before {
  content: ""
}

.bc-i-28:before {
  content: ""
}

.bc-i-poker-1:before {
  content: ""
}

.bc-i-poker-2:before {
  content: ""
}

.bc-i-live:before {
  content: ""
}

.bc-i-live-1:before {
  content: ""
}

.bc-i-live-2:before {
  content: ""
}

.bc-i-live-v1:before {
  content: ""
}

.bc-i-live-3: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-1:before {
  content: ""
}

.bc-i-prematch-2:before {
  content: ""
}

.bc-i-prematch-v1:before {
  content: ""
}

.bc-i-time:before {
  content: ""
}

.bc-i-placed:before {
  content: ""
}

.bc-i-login-limit:before {
  content: ""
}

.bc-i-bet-limits:before {
  content: ""
}

.bc-i-limits:before {
  content: ""
}

.bc-i-remove-circle:before {
  content: ""
}

.bc-i-declined:before {
  content: ""
}

.bc-i-lost:before {
  content: ""
}

.bc-i-won:before {
  content: ""
}

.bc-i-refresh:before {
  content: ""
}

.bc-i-pending: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-livekeno:before {
  content: ""
}

.bc-i-keno:before {
  content: ""
}

.bc-i-324:before {
  content: ""
}

.bc-i-150024:before {
  content: ""
}

.bc-i-524:before {
  content: ""
}

.bc-i-420031085:before {
  content: ""
}

.bc-i-420018888:before {
  content: ""
}

.bc-i-420018887:before {
  content: ""
}

.bc-i-rouletteftv:before {
  content: ""
}

.bc-i-liveroulette:before {
  content: ""
}

.bc-i-dreamcatcher:before {
  content: ""
}

.bc-i-liveholdem:before {
  content: ""
}

.bc-i-livecasino:before {
  content: ""
}

.bc-i-live-casino:before {
  content: ""
}

.bc-i-live-casino-1:before {
  content: ""
}

.bc-i-live-casino-2:before {
  content: ""
}

.bc-i-asianGames:before {
  content: ""
}

.bc-i-open-chinese-poker:before {
  content: ""
}

.bc-i-chinese-poker:before {
  content: ""
}

.bc-i-44: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-belote:before {
  content: ""
}

.bc-i-10:before {
  content: ""
}

.bc-i-livepoker:before {
  content: ""
}

.bc-i-caribbeanstudpoker:before {
  content: ""
}

.bc-i-threecardpoker:before {
  content: ""
}

.bc-i-livebaccarat:before {
  content: ""
}

.bc-i-liveblackjack:before {
  content: ""
}

.bc-i-420033727:before {
  content: ""
}

.bc-i-olympic:before {
  content: ""
}

.bc-i-Betting-bet:before {
  content: ""
}

.bc-i-tournament:before {
  content: ""
}

.bc-i-VirtualFootballLeague:before {
  content: ""
}

.bc-i-populargames:before {
  content: ""
}

.bc-i-400037034:before {
  content: ""
}

.bc-i-426634442:before {
  content: ""
}

.bc-i-tournament-2:before {
  content: ""
}

.bc-i-casino-tournament-1:before {
  content: ""
}

.bc-i-tournament-1: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-blog:before {
  content: ""
}

.bc-i-twitch: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-imo:before {
  content: ""
}

.bc-i-discord:before {
  content: ""
}

.bc-i-corner:before {
  content: ""
}

.bc-i-chat:before {
  content: ""
}

.bc-i-message:before {
  content: ""
}

.bc-i-confirmation-settings:before {
  content: ""
}

.bc-i-balance-management:before {
  content: ""
}

.bc-i-topslots:before {
  content: ""
}

.bc-i-megaways:before {
  content: ""
}

.bc-i-topmegaways: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-newrelease:before {
  content: ""
}

.bc-i-scratchgames:before {
  content: ""
}

.bc-i-jackpotrain:before {
  content: ""
}

.bc-i-jackpots-1:before {
  content: ""
}

.bc-i-jackpots-2:before {
  content: ""
}

.bc-i-roulette:before {
  content: ""
}

.bc-i-150022:before {
  content: ""
}

.bc-i-150023:before {
  content: ""
}

.bc-i-420072:before {
  content: ""
}

.bc-i-videoslots:before {
  content: ""
}

.bc-i-cardgames:before {
  content: ""
}

.bc-i-virtualbetting:before {
  content: ""
}

.bc-i-virtualbetting-1:before {
  content: ""
}

.bc-i-virtualbetting-2:before {
  content: ""
}

.bc-i-tumblr: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-buyfeature:before {
  content: ""
}

.bc-i-paper-dollar:before {
  content: ""
}

.bc-i-circle-dollar:before {
  content: ""
}

.bc-i-deposits: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:before {
  content: ""
}

.bc-i-burger-menu:before {
  content: ""
}

.bc-i-menu-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-shorts: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-casino-1:before {
  content: ""
}

.bc-i-casino-2: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-center: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-420031921:before {
  content: ""
}

.bc-i-FlashGames:before {
  content: ""
}

.bc-i-Slot777:before {
  content: ""
}

.bc-i-lotterygames:before {
  content: ""
}

.bc-i-VideoBingo:before {
  content: ""
}

.bc-i-videobingo:before {
  content: ""
}

.bc-i-othergames:before {
  content: ""
}

.bc-i-others:before {
  content: ""
}

.bc-i-vertical-toggle:before {
  content: ""
}

.bc-i-new-icon:before {
  content: ""
}

.bc-i-classic_slots_icon:before {
  content: ""
}

.bc-i-classicslots:before {
  content: ""
}

.bc-i-sesbettop20:before {
  content: ""
}

.bc-i-sesbetpopulargames:before {
  content: ""
}

.bc-i-jackpotcards:before {
  content: ""
}

.bc-i-skill_games:before {
  content: ""
}

.bc-i-topgames:before {
  content: ""
}

.bc-i-highlightsoftheweek:before {
  content: ""
}

.bc-i-SlotMachine:before {
  content: ""
}

.bc-i-Vip:before {
  content: ""
}

.bc-i-egtdigitaljp: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-vgsweethearts:before {
  content: ""
}

.bc-i-valentinesdayslots:before {
  content: ""
}

.bc-i-valentine:before {
  content: ""
}

.bc-i-mostliked:before {
  content: ""
}

.bc-i-Favorite-outline:before {
  content: ""
}

.bc-i-powerkeno:before {
  content: ""
}

.bc-i-324121:before {
  content: ""
}

.bc-i-426634866:before {
  content: ""
}

.bc-i-wagering-bonus:before {
  content: ""
}

.bc-i-arcade:before {
  content: ""
}

.bc-i-3301632:before {
  content: ""
}

.bc-i-gogoBanana:before {
  content: ""
}

.bc-i-420014053:before {
  content: ""
}

.bc-i-diamondQuest:before {
  content: ""
}

.bc-i-420014058:before {
  content: ""
}

.bc-i-plinko1:before {
  content: ""
}

.bc-i-420014051:before {
  content: ""
}

.bc-i-10921:before {
  content: ""
}

.bc-i-magicIdol:before {
  content: ""
}

.bc-i-420014052:before {
  content: ""
}

.bc-i-nonStopRoulette:before {
  content: ""
}

.bc-i-141417:before {
  content: ""
}

.bc-i-catchMe:before {
  content: ""
}

.bc-i-141426:before {
  content: ""
}

.bc-i-nonStopBlackJack:before {
  content: ""
}

.bc-i-161616:before {
  content: ""
}

.bc-i-dreamWheel:before {
  content: ""
}

.bc-i-141425:before {
  content: ""
}

.bc-i-nonStopBaccarat:before {
  content: ""
}

.bc-i-141427:before {
  content: ""
}

.bc-i-turboBaccarat:before {
  content: ""
}

.bc-i-141432:before {
  content: ""
}

.bc-i-welcome:before {
  content: ""
}

.bc-i-calendar:before {
  content: ""
}

.bc-i-today-bets:before {
  content: ""
}

.bc-i-fruits:before {
  content: ""
}

.bc-i-endorphinajp:before {
  content: ""
}

.bc-i-books:before {
  content: ""
}

.bc-i-wagerslots:before {
  content: ""
}

.bc-i-egypt:before {
  content: ""
}

.bc-i-popular:before {
  content: ""
}

.bc-i-footballStreakChampions:before {
  content: ""
}

.bc-i-400037044:before {
  content: ""
}

.bc-i-426633697:before {
  content: ""
}

.bc-i-virtualFootballLeague:before {
  content: ""
}

.bc-i-400037043:before {
  content: ""
}

.bc-i-420019060:before {
  content: ""
}

.bc-i-420033862:before {
  content: ""
}

.bc-i-420040039:before {
  content: ""
}

.bc-i-greyhoundsStreak:before {
  content: ""
}

.bc-i-40009992:before {
  content: ""
}

.bc-i-dogs:before {
  content: ""
}

.bc-i-horsesStreak:before {
  content: ""
}

.bc-i-400037040:before {
  content: ""
}

.bc-i-420015961:before {
  content: ""
}

.bc-i-footballPenaltyDuel:before {
  content: ""
}

.bc-i-40009991:before {
  content: ""
}

.bc-i-420015962:before {
  content: ""
}

.bc-i-420015963:before {
  content: ""
}

.bc-i-footballCupWorld:before {
  content: ""
}

.bc-i-400037060:before {
  content: ""
}

.bc-i-scratch-card:before {
  content: ""
}

.bc-i-Print:before {
  content: ""
}

.bc-i-worldcup2022:before {
  content: ""
}

.bc-i-icons-feed-throwin:before {
  content: ""
}

.bc-i-throw_in:before {
  content: ""
}

.bc-i-icons-feed-offside:before {
  content: ""
}

.bc-i-offside:before {
  content: ""
}

.bc-i-foul:before {
  content: ""
}

.bc-i-Pelota:before {
  content: ""
}

.bc-i-newyear:before {
  content: ""
}

.bc-i-newyearspecialslotmultipliertournament:before {
  content: ""
}

.bc-i-electric-crash:before {
  content: ""
}

.bc-i-420014070:before {
  content: ""
}

.bc-i-turbo-belote:before {
  content: ""
}

.bc-i-33060318:before {
  content: ""
}

.bc-i-hilo:before {
  content: ""
}

.bc-i-420014065:before {
  content: ""
}

.bc-i-double-wheel:before {
  content: ""
}

.bc-i-141428:before {
  content: ""
}

.bc-i-drift:before {
  content: ""
}

.bc-i-141430:before {
  content: ""
}

.bc-i-specialgames:before {
  content: ""
}

.bc-i-buy-bonus-slots:before {
  content: ""
}

.bc-i-medium:before {
  content: ""
}

.bc-i-lucky-lotto:before {
  content: ""
}

.bc-i-151516:before {
  content: ""
}

.bc-i-mines1:before {
  content: ""
}

.bc-i-33060324:before {
  content: ""
}

.bc-i-420014075:before {
  content: ""
}

.bc-i-Multi:before {
  content: ""
}

.bc-i-keno1:before {
  content: ""
}

.bc-i-12500:before {
  content: ""
}

.bc-i-12501:before {
  content: ""
}

.bc-i-12502:before {
  content: ""
}

.bc-i-12503:before {
  content: ""
}

.bc-i-12507:before {
  content: ""
}

.bc-i-12508:before {
  content: ""
}

.bc-i-420015766:before {
  content: ""
}

.bc-i-pokerTH:before {
  content: ""
}

.bc-i-12505:before {
  content: ""
}

.bc-i-roulette1:before {
  content: ""
}

.bc-i-12511:before {
  content: ""
}

.bc-i-12512:before {
  content: ""
}

.bc-i-12513:before {
  content: ""
}

.bc-i-12514:before {
  content: ""
}

.bc-i-12509:before {
  content: ""
}

.bc-i-redlottery:before {
  content: ""
}

.bc-i-12504:before {
  content: ""
}

.bc-i-lotto-7-49:before {
  content: ""
}

.bc-i-420015794:before {
  content: ""
}

.bc-i-lotto-6-42:before {
  content: ""
}

.bc-i-420015793:before {
  content: ""
}

.bc-i-lotto-5-36:before {
  content: ""
}

.bc-i-420015792:before {
  content: ""
}

.bc-i-features:before {
  content: ""
}

.bc-i-extrachance:before {
  content: ""
}

.bc-i-occupation:before {
  content: ""
}

.bc-i-show-all-categories:before {
  content: ""
}

.bc-i-aviatrix:before {
  content: ""
}

.bc-i-3606:before {
  content: ""
}

.bc-i-JacksOrBetter:before {
  content: ""
}

.bc-i-420015509:before {
  content: ""
}

.bc-i-nonStopMatch:before {
  content: ""
}

.bc-i-33060326:before {
  content: ""
}

.bc-i-OddBall:before {
  content: ""
}

.bc-i-33060314:before {
  content: ""
}

.bc-i-champion-challenge:before {
  content: ""
}

.bc-i-33060319:before {
  content: ""
}

.bc-i-euro2024:before {
  content: ""
}

.bc-i-turbo-blackjack:before {
  content: ""
}

.bc-i-33060316:before {
  content: ""
}

.bc-i-spaceman:before {
  content: ""
}

.bc-i-400043028:before {
  content: ""
}

.bc-i-BTC:before {
  content: ""
}

.bc-i-ETH:before {
  content: ""
}

.bc-i-TUS:before {
  content: ""
}

.bc-i-LTC:before {
  content: ""
}

.bc-i-FTN:before {
  content: ""
}

.bc-i-ftnjackpotdrop:before {
  content: ""
}

.bc-i-ftnmania:before {
  content: ""
}

.bc-i-dog6:before {
  content: ""
}

.bc-i-420015960:before {
  content: ""
}

.bc-i-achievement:before {
  content: ""
}

.bc-i-crashgamesur:before {
  content: ""
}

.bc-i-crashgames:before {
  content: ""
}

.bc-i-blast1:before {
  content: ""
}

.bc-i-33060327:before {
  content: ""
}

.bc-i-crazyWorm:before {
  content: ""
}

.bc-i-33060325:before {
  content: ""
}

.bc-i-stairs:before {
  content: ""
}

.bc-i-420015275:before {
  content: ""
}

.bc-i-Diia:before {
  content: ""
}

.bc-i-fastTrade:before {
  content: ""
}

.bc-i-141429:before {
  content: ""
}

.bc-i-crash1:before {
  content: ""
}

.bc-i-33060328:before {
  content: ""
}

.bc-i-amigosFestival:before {
  content: ""
}

.bc-i-400040635:before {
  content: ""
}

.bc-i-goldenGlobe:before {
  content: ""
}

.bc-i-400040633:before {
  content: ""
}

.bc-i-jungleHashs:before {
  content: ""
}

.bc-i-400040634:before {
  content: ""
}

.bc-i-hotkwachagames:before {
  content: ""
}

.bc-i-zambiagames:before {
  content: ""
}

.bc-i-lowdatagames:before {
  content: ""
}

.bc-i-view-list:before {
  content: ""
}

.bc-i-view-module:before {
  content: ""
}

.bc-i-menu-open:before {
  content: ""
}

.bc-i-menu-close:before {
  content: ""
}

.bc-i-rule:before {
  content: ""
}

.bc-i-leaderboard:before {
  content: ""
}

.bc-i-user1:before {
  content: ""
}

.bc-i-bonus1:before {
  content: ""
}

.bc-i-exclusivetotimebet:before {
  content: ""
}

.bc-i-monthlymostpreferredslots:before {
  content: ""
}

.bc-i-420015434:before {
  content: ""
}

.bc-i-777poker:before {
  content: ""
}

.bc-i-3150:before {
  content: ""
}

.bc-i-space-taxi:before {
  content: ""
}

.bc-i-420018881:before {
  content: ""
}

.bc-i-instant-keno:before {
  content: ""
}

.bc-i-420015499:before {
  content: ""
}

.bc-i-striker1:before {
  content: ""
}

.bc-i-trusted:before {
  content: ""
}

.bc-i-connect-wallet:before {
  content: ""
}

.bc-i-express-the-day:before {
  content: ""
}

.bc-i-pragmaticplayjackpot:before {
  content: ""
}

.bc-i-PUBGMobile:before {
  content: ""
}

.bc-i-aviator:before {
  content: ""
}

.bc-i-806666:before {
  content: ""
}

.bc-i-stage:before {
  content: ""
}

.bc-i-home:before {
  content: ""
}

.bc-i-andarBahar:before {
  content: ""
}

.bc-i-420016246:before {
  content: ""
}

.bc-i-shumba:before {
  content: ""
}

.bc-i-161617:before {
  content: ""
}

.bc-i-xLogo:before {
  content: ""
}

.bc-i-hacksawexclusive:before {
  content: ""
}

.bc-i-misio:before {
  content: ""
}

.bc-i-threads:before {
  content: ""
}

.bc-i-betslip-icon:before {
  content: ""
}

.bc-i-prizes:before {
  content: ""
}

.bc-i-summertime:before {
  content: ""
}

.bc-i-profits:before {
  content: ""
}

.bc-i-fast-news:before {
  content: ""
}

.bc-i-keno2:before {
  content: ""
}

.bc-i-420015425:before {
  content: ""
}

.bc-i-touch-me:before {
  content: ""
}

.bc-i-420016327:before {
  content: ""
}

.bc-i-keno10:before {
  content: ""
}

.bc-i-420018919:before {
  content: ""
}

.bc-i-limbo:before {
  content: ""
}

.bc-i-420015419:before {
  content: ""
}

.bc-i-420018918:before {
  content: ""
}

.bc-i-keno8:before {
  content: ""
}

.bc-i-blackjack-crypto:before {
  content: ""
}

.bc-i-420015421:before {
  content: ""
}

.bc-i-winball:before {
  content: ""
}

.bc-i-10918:before {
  content: ""
}

.bc-i-penalty1:before {
  content: ""
}

.bc-i-10917:before {
  content: ""
}

.bc-i-formula1:before {
  content: ""
}

.bc-i-10914:before {
  content: ""
}

.bc-i-greyhound-racing:before {
  content: ""
}

.bc-i-10915:before {
  content: ""
}

.bc-i-SISGreyhound:before {
  content: ""
}

.bc-i-wow-bow:before {
  content: ""
}

.bc-i-10919:before {
  content: ""
}

.bc-i-horse-racing:before {
  content: ""
}

.bc-i-10916:before {
  content: ""
}

.bc-i-boombasket:before {
  content: ""
}

.bc-i-10912:before {
  content: ""
}

.bc-i-darts:before {
  content: ""
}

.bc-i-10913:before {
  content: ""
}

.bc-i-boomball:before {
  content: ""
}

.bc-i-10911:before {
  content: ""
}

.bc-i-striker2:before {
  content: ""
}

.bc-i-10920:before {
  content: ""
}

.bc-i-thunder:before {
  content: ""
}

.bc-i-10910:before {
  content: ""
}

.bc-i-Quake:before {
  content: ""
}

.bc-i-blackjack:before {
  content: ""
}

.bc-i-baccarat:before {
  content: ""
}

.bc-i-indianTables:before {
  content: ""
}

.bc-i-soundcloud:before {
  content: ""
}

.bc-i-poker:before {
  content: ""
}

.bc-i-virtual-races:before {
  content: ""
}

.bc-i-420030744:before {
  content: ""
}

.bc-i-instant-euroleague-legends:before {
  content: ""
}

.bc-i-420018930:before {
  content: ""
}

.bc-i-nascar-streak:before {
  content: ""
}

.bc-i-420018929:before {
  content: ""
}

.bc-i-archive:before {
  content: ""
}

.bc-i-the-power-of-choice:before {
  content: ""
}

.bc-i-chance-to-change-blackjack:before {
  content: ""
}

.bc-i-420016236:before {
  content: ""
}

.bc-i-red-hot-line:before {
  content: ""
}

.bc-i-420030856:before {
  content: ""
}

.bc-i-crash-crypto:before {
  content: ""
}

.bc-i-420015420:before {
  content: ""
}

.bc-i-dice1:before {
  content: ""
}

.bc-i-420015423:before {
  content: ""
}

.bc-i-cryptogames:before {
  content: ""
}

.bc-i-stake-and-earn:before {
  content: ""
}

.bc-i-ClashofClans:before {
  content: ""
}

.bc-i-world:before {
  content: ""
}

.bc-i-whistle:before {
  content: ""
}

.bc-i-stadium1:before {
  content: ""
}

.bc-i-playoff:before {
  content: ""
}

.bc-i-burger-menu2:before {
  content: ""
}

.bc-i-winlandia:before {
  content: ""
}

.bc-i-betonpoker:before {
  content: ""
}

.bc-i-420030789:before {
  content: ""
}

.bc-i-ninjafruitcubes:before {
  content: ""
}

.bc-i-420031768:before {
  content: ""
}

.bc-i-luckyspin:before {
  content: ""
}

.bc-i-420032901:before {
  content: ""
}

.bc-i-bonuswagering:before {
  content: ""
}

.bc-i-bonusslots:before {
  content: ""
}

.bc-i-returned1:before {
  content: ""
}

.bc-i-calculate:before {
  content: ""
}

.bc-i-Bowling:before {
  content: ""
}

.bc-i-green-start:before {
  content: ""
}

.bc-i-euro:before {
  content: ""
}

.bc-i-trash:before {
  content: ""
}

.bc-i-add-row:before {
  content: ""
}

.bc-i-add-column:before {
  content: ""
}

.bc-i-layouts:before {
  content: ""
}

.bc-i-rewards:before {
  content: ""
}

.bc-i-Vaquejada:before {
  content: ""
}

.bc-i-X1Football:before {
  content: ""
}

.bc-i-aviatrix-1:before {
  content: ""
}

.bc-i-search-request:before {
  content: ""
}

.bc-i-bring-friend:before {
  content: ""
}

.bc-i-zeppelin-1:before {
  content: ""
}

.bc-i-elementarDragonScore:before {
  content: ""
}

.bc-i-towerScore:before {
  content: ""
}

.bc-i-inhibitor:before {
  content: ""
}

.bc-i-killScore:before {
  content: ""
}

.bc-i-baronScore:before {
  content: ""
}

.bc-i-share:before {
  content: ""
}

.bc-i-easter:before {
  content: ""
}

.bc-i-hoory:before {
  content: ""
}

.bc-i-draggable:before {
  content: ""
}

.bc-i-belllinkjackpot:before {
  content: ""
}

.bc-i-belllink:before {
  content: ""
}

.bc-i-egtdbelllink:before {
  content: ""
}

.bc-i-community:before {
  content: ""
}

.bc-i-crashosaurus:before {
  content: ""
}

.bc-i-426633798:before {
  content: ""
}

.bc-i-RedHotLine2:before {
  content: ""
}

.bc-i-420032827:before {
  content: ""
}

.bc-i-dice3:before {
  content: ""
}

.bc-i-426634207:before {
  content: ""
}

.bc-i-CrashExtreme:before {
  content: ""
}

.bc-i-420033385:before {
  content: ""
}

.bc-i-CrashInfinity:before {
  content: ""
}

.bc-i-420033108:before {
  content: ""
}

.bc-i-crash-infinity:before {
  content: ""
}

.bc-i-almancrash:before {
  content: ""
}

.bc-i-FootballCup:before {
  content: ""
}

.bc-i-426634205:before {
  content: ""
}

.bc-i-hooryAI-stars:before {
  content: ""
}

.bc-i-crownslots:before {
  content: ""
}

.bc-i-sloteuro2024:before {
  content: ""
}

.bc-i-euro-cup:before {
  content: ""
}

.bc-i-FastFlip:before {
  content: ""
}

.bc-i-420030656:before {
  content: ""
}

.bc-i-new:before {
  content: ""
}

.bc-i-bftharena:before {
  content: ""
}

.bc-i-BFTH-arena:before {
  content: ""
}

.bc-i-Slap:before {
  content: ""
}

.bc-i-copa-america:before {
  content: ""
}

.bc-i-heylink:before {
  content: ""
}

.bc-i-virtualbetting-3:before {
  content: ""
}

.bc-i-ortak:before {
  content: ""
}

.bc-i-Breaking:before {
  content: ""
}

.bc-i-casinowelcomebonus:before {
  content: ""
}

.bc-i-running-line-star:before {
  content: ""
}

.bc-i-bigbassgames:before {
  content: ""
}

.bc-i-Camogie:before {
  content: ""
}

.bc-i-pool-masters:before {
  content: ""
}

.bc-i-freespin:before {
  content: ""
}

.bc-i-yiriwa:before {
  content: ""
}

.bc-i-jackpots:before {
  content: ""
}

.bc-i-galabetspecial:before {
  content: ""
}

.bc-i-delete1:before {
  content: ""
}

.bc-i-desktopView:before {
  content: ""
}

.bc-i-mobileView:before {
  content: ""
}

.bc-i-slingo:before {
  content: ""
}

.bc-i-stepBack:before {
  content: ""
}

.bc-i-betongames:before {
  content: ""
}

.bc-i-playtech:before {
  content: ""
}

.bc-i-gameshows:before {
  content: ""
}

.bc-i-crashBall:before {
  content: ""
}

.bc-i-420015433:before {
  content: ""
}

.bc-i-miniGames:before {
  content: ""
}

.bc-i-1666:before {
  content: ""
}

.bc-i-fishing1:before {
  content: ""
}

.bc-i-420015431:before {
  content: ""
}

.bc-i-coinFlipper:before {
  content: ""
}

.bc-i-420015430:before {
  content: ""
}

.bc-i-plinko11:before {
  content: ""
}

.bc-i-420015418:before {
  content: ""
}

.bc-i-poker-ko:before {
  content: ""
}

.bc-i-hilo1:before {
  content: ""
}

.bc-i-420015422:before {
  content: ""
}

.bc-i-hotgames:before {
  content: ""
}

.bc-i-aviatrixMRFirst:before {
  content: ""
}

.bc-i-426636977:before {
  content: ""
}

.bc-i-drift1:before {
  content: ""
}

.bc-i-420015432:before {
  content: ""
}

.bc-i-layers1:before {
  content: ""
}

.bc-i-aviatrixFTN:before {
  content: ""
}

.bc-i-420031266:before {
  content: ""
}

.bc-i-roulette2:before {
  content: ""
}

.bc-i-420015426:before {
  content: ""
}

.bc-i-aviaStar:before {
  content: ""
}

.bc-i-400038649:before {
  content: ""
}

.bc-i-tikiQuest:before {
  content: ""
}

.bc-i-426636592:before {
  content: ""
}

.bc-i-hotCricket:before {
  content: ""
}

.bc-i-420031607:before {
  content: ""
}

.bc-i-dailywinsslots:before {
  content: ""
}

.bc-i-fruits-vegetables:before {
  content: ""
}

.bc-i-superBetoCrash:before {
  content: ""
}

.bc-i-426636721:before {
  content: ""
}

.bc-i-moneyLocker:before {
  content: ""
}

.bc-i-420015429:before {
  content: ""
}

.bc-i-lucky5:before {
  content: ""
}

.bc-i-9002:before {
  content: ""
}

.bc-i-mines2:before {
  content: ""
}

.bc-i-420015428:before {
  content: ""
}

.bc-i-highFlyer:before {
  content: ""
}

.bc-i-426636687:before {
  content: ""
}

.bc-i-baccarat1:before {
  content: ""
}

.bc-i-420015427:before {
  content: ""
}

.bc-i-gravity:before {
  content: ""
}

.bc-i-420033335:before {
  content: ""
}

.bc-i-skyward:before {
  content: ""
}

.bc-i-420032120:before {
  content: ""
}

.bc-i-magic:before {
  content: ""
}

.bc-i-mystery:before {
  content: ""
}

.bc-i-megacandyfestivalcashrain:before {
  content: ""
}

.bc-i-spingift:before {
  content: ""
}

.bc-i-account-closure:before {
  content: ""
}

.bc-i-pin:before {
  content: ""
}

.bc-i-Osu:before {
  content: ""
}

.bc-i-brasil:before {
  content: ""
}

.bc-i-christmas:before {
  content: ""
}

.bc-i-horseRacing1:before {
  content: ""
}

.bc-i-safer:before {
  content: ""
}

.bc-i-promotion1:before {
  content: ""
}

.bc-i-freeToPlay:before {
  content: ""
}

.bc-i-casino4:before {
  content: ""
}

.bc-i-amusnetexclusive:before {
  content: ""
}

.bc-i-endorphinasdrops:before {
  content: ""
}

.bc-i-brand-new:before {
  content: ""
}

.bc-i-egtdigital:before {
  content: ""
}

.bc-i-Deadlock:before {
  content: ""
}

.bc-i-extrarecommended:before {
  content: ""
}

.bc-i-sort:before {
  content: ""
}

.bc-i-all-games1:before {
  content: ""
}

.bc-i-yophone:before {
  content: ""
}

.bc-i-achat:before {
  content: ""
}

.bc-i-chinesenewyear:before {
  content: ""
}

.bc-i-india:before {
  content: ""
}

.bc-i-racing:before {
  content: ""
}

.bc-i-horses:before {
  content: ""
}

.bc-i-padishahbetoriginals:before {
  content: ""
}

.bc-i-compra:before {
  content: ""
}

.bc-i-egtvipbelllink:before {
  content: ""
}

.bc-i-instantVirtual:before {
  content: ""
}

.bc-i-farsiTables:before {
  content: ""
}

.bc-i-africa:before {
  content: ""
}

.bc-i-gold:before {
  content: ""
}

.bc-i-stvalentine:before {
  content: ""
}

.bc-i-Entertainment:before {
  content: ""
}

.bc-i-valentine-sday:before {
  content: ""
}

.bc-i-Hezarfen:before {
  content: ""
}

.bc-i-426636210:before {
  content: ""
}

.bc-i-crashpoki:before {
  content: ""
}

.bc-i-500000203:before {
  content: ""
}

.bc-i-pages:before {
  content: ""
}

.bc-i-ortakshort:before {
  content: ""
}

.bc-i-exclusivegames:before {
  content: ""
}

.bc-i-coins:before {
  content: ""
}

.bc-i-tiktak:before {
  content: ""
}

.bc-i-trebuchet:before {
  content: ""
}

.bc-i-dice:before {
  content: ""
}

.bc-i-Snowboarding:before {
  content: ""
}

.bc-i-FreestyleSkiing:before {
  content: ""
}

.bc-i-sort-a-z:before {
  content: ""
}

.bc-i-tournamentgames:before {
  content: ""
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  box-sizing: border-box;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent
}

ol,ul {
  list-style: none
}

blockquote,q {
  quotes: none
}

blockquote:before,blockquote:after,q:before,q:after {
  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
}

::-moz-focus-inner {
  padding: 0;
  border: 0
}

a {
  text-decoration: none
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted
}

small {
  font-size: 80%
}

sub,sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline
}

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
}

button,[type=button],[type=reset],[type=submit] {
  -webkit-appearance: button
}

[type=date] {
  -webkit-appearance: none
}

button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0
}

button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText
}

progress {
  vertical-align: baseline
}

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
}

template {
  display: none
}

[hidden] {
  display: none
}

select::-ms-expand {
  display: none
}

input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus {
  -webkit-text-fill-color: rgba(var(--b-sc),1);
  -webkit-box-shadow: 0 0 0 1000px transparent inset;
  transition: background-color 5000s ease-in-out 0s
}

span[role=img] {
  filter: invert(.5)
}

@font-face {
  font-family: Roboto;
  font-weight: 400;
  font-style: normal;
  src: local("Roboto"),url(/fonts/default/Roboto.woff2?v=725) format("woff2"),url(/fonts/default/Roboto.woff?v=725) format("woff"),url(/fonts/default/Roboto.ttf?v=725) format("truetype"),url(/fonts/default/Roboto.eot?v=725),url(/fonts/default/Roboto.eot?v=725) format("embedded-opentype"),url(/fonts/default/Roboto.svg?v=725) format("svg");
  font-display: fallback
}

@font-face {
  font-family: Roboto;
  font-weight: 700;
  font-style: normal;
  src: local("Roboto Bold"),url(/fonts/default/RobotoBold.woff2?v=725) format("woff2"),url(/fonts/default/RobotoBold.woff?v=725) format("woff"),url(/fonts/default/RobotoBold.ttf?v=725) format("truetype"),url(/fonts/default/RobotoBold.eot?v=725),url(/fonts/default/RobotoBold.eot?v=725) format("embedded-opentype"),url(/fonts/default/RobotoBold.svg?v=725) 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(/fonts/armenian/mardoto-regular-webfont.woff2?v=725) format("woff2"),url(/fonts/armenian/mardoto-regular-webfont.woff?v=725) format("woff"),url(/fonts/armenian/mardoto-regular-webfont.ttf?v=725) 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(/fonts/armenian/mardoto-bold-webfont.woff2?v=725) format("woff2"),url(/fonts/armenian/mardoto-bold-webfont.woff?v=725) format("woff"),url(/fonts/armenian/mardoto-bold-webfont.ttf?v=725) format("truetype")
}

@font-face {
  font-family: Roboto;
  font-weight: 400;
  font-style: normal;
  font-display: fallback;
  unicode-range: U+0600-06FF;
  src: local("IRAN_SemiBold"),url(/fonts/farsi/IRAN_SemiBold.woff2?v=725) format("woff2"),url(/fonts/farsi/IRAN_SemiBold.woff?v=725) format("woff"),url(/fonts/farsi/IRAN_SemiBold.eot?v=725),url(/fonts/farsi/IRAN_SemiBold.ttf?v=725) format("truetype")
}

@font-face {
  font-family: Roboto;
  font-weight: 700;
  font-style: normal;
  font-display: fallback;
  unicode-range: U+0600-06FF;
  src: local("IRAN_SemiBold"),url(/fonts/farsi/IRAN_SemiBold.woff2?v=725) format("woff2"),url(/fonts/farsi/IRAN_SemiBold.woff?v=725) format("woff"),url(/fonts/farsi/IRAN_SemiBold.ttf?v=725) format("truetype"),url(/fonts/farsi/IRAN_SemiBold.eot?v=725)
}

@font-face {
  font-family: Roboto-Regular;
  font-weight: 700;
  font-style: normal;
  font-display: fallback;
  unicode-range: U+0600-06FF;
  src: local("RobotoRegular"),url(/fonts/farsi/RobotoRegular.woff2?v=725) format("woff2"),url(/fonts/farsi/RobotoRegular.woff?v=725) format("woff"),url(/fonts/farsi/RobotoRegular.ttf?v=725) format("truetype"),url(/fonts/farsi/RobotoRegular.eot?v=725)
}

.flagImg {
  flex: 0 0 auto;
  width: 22px;
  height: 14px;
  background: url(/assets/flags-BQeYwOcj.png?v=725) no-repeat 0 0/100%;
  margin-inline-end:5px}

.flag-bc {
  width: 22px;
  height: 14px;
  flex-shrink: 0;
  background: url(/assets/flags-BQeYwOcj.png?v=725) 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%
}

.bruneidarussalam {
  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%
}

.congo {
  background-position: 0 21.107266436%
}

.congokinshasa {
  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%
}

.falkland {
  background-position: 0 29.0657439446%
}

.fao {
  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%
}

.namibia {
  background-position: 0 59.169550173%
}

.nato {
  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-icon-bc,.horizontal-sl-item-bc.popular-competitions.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-popular-competitions,.coupon-market-bc .bc-i-popular-competitions {
  color: #0050bf
}

.multi-select-icon-bc.bc-i-popular-competitions,.widget-scroll-container>i.bc-i-popular-competitions {
  color: #0050bf
}

.sp-sub-list-bc.popular-competitions .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.popular-competitions,.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 .sp-s-l-h-flag-bc.bc-i-popular-competitions {
  background: linear-gradient(to bottom,#0d72ff,#0050bf)
}

.e-sports .sp-sub-list-bc.popular-competitions:not(.selected):hover {
  background: #0050bf99;
  box-shadow: 0 0 8px #0050bf99
}

.e-sports .sp-sub-list-bc.popular-competitions.selected {
  background: linear-gradient(to right,#0d72ff,#0050bf)
}

.e-sports-popular-competitions .e-sports-time-start:before,.e-sports-popular-competitions .main-tabs-bc .tab-bc:before,.e-sports-popular-competitions .horizontal-sl-tab-bc:before,.sportsbook-center-section.popular-competitions .e-sports-time-start:before,.sportsbook-center-section.popular-competitions .main-tabs-bc .tab-bc:before,.sportsbook-center-section.popular-competitions .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#0d72ff,#0050bf)
}

.e-sports-match-container.popular-competitions .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #0050bf
}

.e-sports-match-container.popular-competitions .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.popular-competitions .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #0050bf
}

.SearchResultV2 .searchResultBtn.popular-competitions {
  background: radial-gradient(at center bottom,#0050bfcc,#0050bf66,#0050bf00)
}

.SearchResultV2 .searchResultBtn.popular-competitions:after {
  background: #0050bf66
}

.SearchResultV2 .horizontalCategoryItemWrp.popular-competitions .horizontalCategoryItem {
  background: linear-gradient(to right,#0050bf1a,#0050bf00)
}

.SearchResultV2 .horizontalCategoryItemWrp.popular-competitions.active .horizontalCategoryItem {
  border-color: #0050bfb3;
  background: linear-gradient(to right,#0050bf4d,#0050bf00)
}

.SearchResultV2 .horizontalCategoryItemWrp.popular-competitions .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.olympic-competitions.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-olympic-competitions,.coupon-market-bc .bc-i-olympic-competitions {
  color: #c63947
}

.multi-select-icon-bc.bc-i-olympic-competitions,.widget-scroll-container>i.bc-i-olympic-competitions {
  color: #c63947
}

.sp-sub-list-bc.olympic-competitions .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.olympic-competitions,.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 .sp-s-l-h-flag-bc.bc-i-olympic-competitions {
  background: linear-gradient(to bottom,#d7747e,#c63947)
}

.e-sports .sp-sub-list-bc.olympic-competitions:not(.selected):hover {
  background: #c6394799;
  box-shadow: 0 0 8px #c6394799
}

.e-sports .sp-sub-list-bc.olympic-competitions.selected {
  background: linear-gradient(to right,#d7747e,#c63947)
}

.e-sports-olympic-competitions .e-sports-time-start:before,.e-sports-olympic-competitions .main-tabs-bc .tab-bc:before,.e-sports-olympic-competitions .horizontal-sl-tab-bc:before,.sportsbook-center-section.olympic-competitions .e-sports-time-start:before,.sportsbook-center-section.olympic-competitions .main-tabs-bc .tab-bc:before,.sportsbook-center-section.olympic-competitions .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#d7747e,#c63947)
}

.e-sports-match-container.olympic-competitions .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #c63947
}

.e-sports-match-container.olympic-competitions .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.olympic-competitions .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #c63947
}

.SearchResultV2 .searchResultBtn.olympic-competitions {
  background: radial-gradient(at center bottom,#c63947cc,#c6394766,#c6394700)
}

.SearchResultV2 .searchResultBtn.olympic-competitions:after {
  background: #c6394766
}

.SearchResultV2 .horizontalCategoryItemWrp.olympic-competitions .horizontalCategoryItem {
  background: linear-gradient(to right,#c639471a,#c6394700)
}

.SearchResultV2 .horizontalCategoryItemWrp.olympic-competitions.active .horizontalCategoryItem {
  border-color: #c63947b3;
  background: linear-gradient(to right,#c639474d,#c6394700)
}

.SearchResultV2 .horizontalCategoryItemWrp.olympic-competitions .horizontalCategoryItem>i {
  color: #c63947
}

.olympic-matches-bg {
  color: #fff;
  background: #c63947
}

.horizontal-sl-item-bc.olympic-matches .horizontal-sl-icon-bc {
  color: #c63947
}

.horizontal-sl-item-bc.olympic-matches.active {
  background: #c63947
}

.horizontal-sl-item-bc.olympic-matches.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.olympic-matches.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-olympic-matches,.coupon-market-bc .bc-i-olympic-matches {
  color: #c63947
}

.multi-select-icon-bc.bc-i-olympic-matches,.widget-scroll-container>i.bc-i-olympic-matches {
  color: #c63947
}

.sp-sub-list-bc.olympic-matches .sp-s-l-h-flag-bc {
  color: #c63947
}

.sp-sub-list-bc.olympic-matches.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #c63947
}

.sp-sub-list-bc.olympic-matches .market-game-section.active:before {
  background: #c63947
}

.e-sports .horizontal-sl-item-bc.olympic-matches .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-olympic-matches {
  color: #000
}

.e-sports .horizontal-sl-item-bc.olympic-matches,.e-sports .competition-icon-league-bc.bc-i-olympic-matches,.e-sports .competition-icon-league-bc.bc-i-olympic-matches:after,.e-sports .competition-icon-league-bc.bc-i-olympic-matches~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-olympic-matches,.e-sports .e-sports-game-icon-back-nav.bc-i-olympic-matches:after,.e-sports .sp-s-l-h-flag-bc.bc-i-olympic-matches {
  background: linear-gradient(to bottom,#d7747e,#c63947)
}

.e-sports .sp-sub-list-bc.olympic-matches:not(.selected):hover {
  background: #c6394799;
  box-shadow: 0 0 8px #c6394799
}

.e-sports .sp-sub-list-bc.olympic-matches.selected {
  background: linear-gradient(to right,#d7747e,#c63947)
}

.e-sports-olympic-matches .e-sports-time-start:before,.e-sports-olympic-matches .main-tabs-bc .tab-bc:before,.e-sports-olympic-matches .horizontal-sl-tab-bc:before,.sportsbook-center-section.olympic-matches .e-sports-time-start:before,.sportsbook-center-section.olympic-matches .main-tabs-bc .tab-bc:before,.sportsbook-center-section.olympic-matches .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#d7747e,#c63947)
}

.e-sports-match-container.olympic-matches .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #c63947
}

.e-sports-match-container.olympic-matches .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.olympic-matches .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #c63947
}

.SearchResultV2 .searchResultBtn.olympic-matches {
  background: radial-gradient(at center bottom,#c63947cc,#c6394766,#c6394700)
}

.SearchResultV2 .searchResultBtn.olympic-matches:after {
  background: #c6394766
}

.SearchResultV2 .horizontalCategoryItemWrp.olympic-matches .horizontalCategoryItem {
  background: linear-gradient(to right,#c639471a,#c6394700)
}

.SearchResultV2 .horizontalCategoryItemWrp.olympic-matches.active .horizontalCategoryItem {
  border-color: #c63947b3;
  background: linear-gradient(to right,#c639474d,#c6394700)
}

.SearchResultV2 .horizontalCategoryItemWrp.olympic-matches .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.favoritecompetitions.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-favoritecompetitions,.coupon-market-bc .bc-i-favoritecompetitions {
  color: gold
}

.multi-select-icon-bc.bc-i-favoritecompetitions,.widget-scroll-container>i.bc-i-favoritecompetitions {
  color: gold
}

.sp-sub-list-bc.favoritecompetitions .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.favoritecompetitions,.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 .sp-s-l-h-flag-bc.bc-i-favoritecompetitions {
  background: linear-gradient(to bottom,#ffe34d,gold)
}

.e-sports .sp-sub-list-bc.favoritecompetitions:not(.selected):hover {
  background: #ffd70099;
  box-shadow: 0 0 8px #ffd70099
}

.e-sports .sp-sub-list-bc.favoritecompetitions.selected {
  background: linear-gradient(to right,#ffe34d,gold)
}

.e-sports-favoritecompetitions .e-sports-time-start:before,.e-sports-favoritecompetitions .main-tabs-bc .tab-bc:before,.e-sports-favoritecompetitions .horizontal-sl-tab-bc:before,.sportsbook-center-section.favoritecompetitions .e-sports-time-start:before,.sportsbook-center-section.favoritecompetitions .main-tabs-bc .tab-bc:before,.sportsbook-center-section.favoritecompetitions .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ffe34d,gold)
}

.e-sports-match-container.favoritecompetitions .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px gold
}

.e-sports-match-container.favoritecompetitions .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.favoritecompetitions .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: gold
}

.SearchResultV2 .searchResultBtn.favoritecompetitions {
  background: radial-gradient(at center bottom,#ffd700cc,#ffd70066,#ffd70000)
}

.SearchResultV2 .searchResultBtn.favoritecompetitions:after {
  background: #ffd70066
}

.SearchResultV2 .horizontalCategoryItemWrp.favoritecompetitions .horizontalCategoryItem {
  background: linear-gradient(to right,#ffd7001a,#ffd70000)
}

.SearchResultV2 .horizontalCategoryItemWrp.favoritecompetitions.active .horizontalCategoryItem {
  border-color: #ffd700b3;
  background: linear-gradient(to right,#ffd7004d,#ffd70000)
}

.SearchResultV2 .horizontalCategoryItemWrp.favoritecompetitions .horizontalCategoryItem>i {
  color: 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-icon-bc,.horizontal-sl-item-bc.AirHockey.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-AirHockey,.coupon-market-bc .bc-i-AirHockey {
  color: #86bad9
}

.multi-select-icon-bc.bc-i-AirHockey,.widget-scroll-container>i.bc-i-AirHockey {
  color: #86bad9
}

.sp-sub-list-bc.AirHockey .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.AirHockey,.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 .sp-s-l-h-flag-bc.bc-i-AirHockey {
  background: linear-gradient(to bottom,#c0dbeb,#86bad9)
}

.e-sports .sp-sub-list-bc.AirHockey:not(.selected):hover {
  background: #86bad999;
  box-shadow: 0 0 8px #86bad999
}

.e-sports .sp-sub-list-bc.AirHockey.selected {
  background: linear-gradient(to right,#c0dbeb,#86bad9)
}

.e-sports-AirHockey .e-sports-time-start:before,.e-sports-AirHockey .main-tabs-bc .tab-bc:before,.e-sports-AirHockey .horizontal-sl-tab-bc:before,.sportsbook-center-section.AirHockey .e-sports-time-start:before,.sportsbook-center-section.AirHockey .main-tabs-bc .tab-bc:before,.sportsbook-center-section.AirHockey .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#c0dbeb,#86bad9)
}

.e-sports-match-container.AirHockey .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #86bad9
}

.e-sports-match-container.AirHockey .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.AirHockey .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #86bad9
}

.SearchResultV2 .searchResultBtn.AirHockey {
  background: radial-gradient(at center bottom,#86bad9cc,#86bad966,#86bad900)
}

.SearchResultV2 .searchResultBtn.AirHockey:after {
  background: #86bad966
}

.SearchResultV2 .horizontalCategoryItemWrp.AirHockey .horizontalCategoryItem {
  background: linear-gradient(to right,#86bad91a,#86bad900)
}

.SearchResultV2 .horizontalCategoryItemWrp.AirHockey.active .horizontalCategoryItem {
  border-color: #86bad9b3;
  background: linear-gradient(to right,#86bad94d,#86bad900)
}

.SearchResultV2 .horizontalCategoryItemWrp.AirHockey .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.AgeofEmpires.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-AgeofEmpires,.coupon-market-bc .bc-i-AgeofEmpires {
  color: #c77e61
}

.multi-select-icon-bc.bc-i-AgeofEmpires,.widget-scroll-container>i.bc-i-AgeofEmpires {
  color: #c77e61
}

.sp-sub-list-bc.AgeofEmpires .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.AgeofEmpires,.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 .sp-s-l-h-flag-bc.bc-i-AgeofEmpires {
  background: linear-gradient(to bottom,#dbac99,#c77e61)
}

.e-sports .sp-sub-list-bc.AgeofEmpires:not(.selected):hover {
  background: #c77e6199;
  box-shadow: 0 0 8px #c77e6199
}

.e-sports .sp-sub-list-bc.AgeofEmpires.selected {
  background: linear-gradient(to right,#dbac99,#c77e61)
}

.e-sports-AgeofEmpires .e-sports-time-start:before,.e-sports-AgeofEmpires .main-tabs-bc .tab-bc:before,.e-sports-AgeofEmpires .horizontal-sl-tab-bc:before,.sportsbook-center-section.AgeofEmpires .e-sports-time-start:before,.sportsbook-center-section.AgeofEmpires .main-tabs-bc .tab-bc:before,.sportsbook-center-section.AgeofEmpires .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#dbac99,#c77e61)
}

.e-sports-match-container.AgeofEmpires .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #c77e61
}

.e-sports-match-container.AgeofEmpires .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.AgeofEmpires .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #c77e61
}

.SearchResultV2 .searchResultBtn.AgeofEmpires {
  background: radial-gradient(at center bottom,#c77e61cc,#c77e6166,#c77e6100)
}

.SearchResultV2 .searchResultBtn.AgeofEmpires:after {
  background: #c77e6166
}

.SearchResultV2 .horizontalCategoryItemWrp.AgeofEmpires .horizontalCategoryItem {
  background: linear-gradient(to right,#c77e611a,#c77e6100)
}

.SearchResultV2 .horizontalCategoryItemWrp.AgeofEmpires.active .horizontalCategoryItem {
  border-color: #c77e61b3;
  background: linear-gradient(to right,#c77e614d,#c77e6100)
}

.SearchResultV2 .horizontalCategoryItemWrp.AgeofEmpires .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.AllianceofValiantArms.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-AllianceofValiantArms,.coupon-market-bc .bc-i-AllianceofValiantArms {
  color: #847221
}

.multi-select-icon-bc.bc-i-AllianceofValiantArms,.widget-scroll-container>i.bc-i-AllianceofValiantArms {
  color: #847221
}

.sp-sub-list-bc.AllianceofValiantArms .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.AllianceofValiantArms,.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 .sp-s-l-h-flag-bc.bc-i-AllianceofValiantArms {
  background: linear-gradient(to bottom,#c1a730,#847221)
}

.e-sports .sp-sub-list-bc.AllianceofValiantArms:not(.selected):hover {
  background: #84722199;
  box-shadow: 0 0 8px #84722199
}

.e-sports .sp-sub-list-bc.AllianceofValiantArms.selected {
  background: linear-gradient(to right,#c1a730,#847221)
}

.e-sports-AllianceofValiantArms .e-sports-time-start:before,.e-sports-AllianceofValiantArms .main-tabs-bc .tab-bc:before,.e-sports-AllianceofValiantArms .horizontal-sl-tab-bc:before,.sportsbook-center-section.AllianceofValiantArms .e-sports-time-start:before,.sportsbook-center-section.AllianceofValiantArms .main-tabs-bc .tab-bc:before,.sportsbook-center-section.AllianceofValiantArms .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#c1a730,#847221)
}

.e-sports-match-container.AllianceofValiantArms .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #847221
}

.e-sports-match-container.AllianceofValiantArms .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.AllianceofValiantArms .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #847221
}

.SearchResultV2 .searchResultBtn.AllianceofValiantArms {
  background: radial-gradient(at center bottom,#847221cc,#84722166,#84722100)
}

.SearchResultV2 .searchResultBtn.AllianceofValiantArms:after {
  background: #84722166
}

.SearchResultV2 .horizontalCategoryItemWrp.AllianceofValiantArms .horizontalCategoryItem {
  background: linear-gradient(to right,#8472211a,#84722100)
}

.SearchResultV2 .horizontalCategoryItemWrp.AllianceofValiantArms.active .horizontalCategoryItem {
  border-color: #847221b3;
  background: linear-gradient(to right,#8472214d,#84722100)
}

.SearchResultV2 .horizontalCategoryItemWrp.AllianceofValiantArms .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.AlpineSkiing.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-AlpineSkiing,.coupon-market-bc .bc-i-AlpineSkiing {
  color: #93c6e5
}

.multi-select-icon-bc.bc-i-AlpineSkiing,.widget-scroll-container>i.bc-i-AlpineSkiing {
  color: #93c6e5
}

.sp-sub-list-bc.AlpineSkiing .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.AlpineSkiing,.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 .sp-s-l-h-flag-bc.bc-i-AlpineSkiing {
  background: linear-gradient(to bottom,#d1e7f4,#93c6e5)
}

.e-sports .sp-sub-list-bc.AlpineSkiing:not(.selected):hover {
  background: #93c6e599;
  box-shadow: 0 0 8px #93c6e599
}

.e-sports .sp-sub-list-bc.AlpineSkiing.selected {
  background: linear-gradient(to right,#d1e7f4,#93c6e5)
}

.e-sports-AlpineSkiing .e-sports-time-start:before,.e-sports-AlpineSkiing .main-tabs-bc .tab-bc:before,.e-sports-AlpineSkiing .horizontal-sl-tab-bc:before,.sportsbook-center-section.AlpineSkiing .e-sports-time-start:before,.sportsbook-center-section.AlpineSkiing .main-tabs-bc .tab-bc:before,.sportsbook-center-section.AlpineSkiing .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#d1e7f4,#93c6e5)
}

.e-sports-match-container.AlpineSkiing .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #93c6e5
}

.e-sports-match-container.AlpineSkiing .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.AlpineSkiing .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #93c6e5
}

.SearchResultV2 .searchResultBtn.AlpineSkiing {
  background: radial-gradient(at center bottom,#93c6e5cc,#93c6e566,#93c6e500)
}

.SearchResultV2 .searchResultBtn.AlpineSkiing:after {
  background: #93c6e566
}

.SearchResultV2 .horizontalCategoryItemWrp.AlpineSkiing .horizontalCategoryItem {
  background: linear-gradient(to right,#93c6e51a,#93c6e500)
}

.SearchResultV2 .horizontalCategoryItemWrp.AlpineSkiing.active .horizontalCategoryItem {
  border-color: #93c6e5b3;
  background: linear-gradient(to right,#93c6e54d,#93c6e500)
}

.SearchResultV2 .horizontalCategoryItemWrp.AlpineSkiing .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.AmericanFootball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-AmericanFootball,.coupon-market-bc .bc-i-AmericanFootball {
  color: #e7685c
}

.multi-select-icon-bc.bc-i-AmericanFootball,.widget-scroll-container>i.bc-i-AmericanFootball {
  color: #e7685c
}

.sp-sub-list-bc.AmericanFootball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.AmericanFootball,.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 .sp-s-l-h-flag-bc.bc-i-AmericanFootball {
  background: linear-gradient(to bottom,#f1a69f,#e7685c)
}

.e-sports .sp-sub-list-bc.AmericanFootball:not(.selected):hover {
  background: #e7685c99;
  box-shadow: 0 0 8px #e7685c99
}

.e-sports .sp-sub-list-bc.AmericanFootball.selected {
  background: linear-gradient(to right,#f1a69f,#e7685c)
}

.e-sports-AmericanFootball .e-sports-time-start:before,.e-sports-AmericanFootball .main-tabs-bc .tab-bc:before,.e-sports-AmericanFootball .horizontal-sl-tab-bc:before,.sportsbook-center-section.AmericanFootball .e-sports-time-start:before,.sportsbook-center-section.AmericanFootball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.AmericanFootball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#f1a69f,#e7685c)
}

.e-sports-match-container.AmericanFootball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #e7685c
}

.e-sports-match-container.AmericanFootball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.AmericanFootball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #e7685c
}

.SearchResultV2 .searchResultBtn.AmericanFootball {
  background: radial-gradient(at center bottom,#e7685ccc,#e7685c66,#e7685c00)
}

.SearchResultV2 .searchResultBtn.AmericanFootball:after {
  background: #e7685c66
}

.SearchResultV2 .horizontalCategoryItemWrp.AmericanFootball .horizontalCategoryItem {
  background: linear-gradient(to right,#e7685c1a,#e7685c00)
}

.SearchResultV2 .horizontalCategoryItemWrp.AmericanFootball.active .horizontalCategoryItem {
  border-color: #e7685cb3;
  background: linear-gradient(to right,#e7685c4d,#e7685c00)
}

.SearchResultV2 .horizontalCategoryItemWrp.AmericanFootball .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.ApexLegends.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-ApexLegends,.coupon-market-bc .bc-i-ApexLegends {
  color: #a81b24
}

.multi-select-icon-bc.bc-i-ApexLegends,.widget-scroll-container>i.bc-i-ApexLegends {
  color: #a81b24
}

.sp-sub-list-bc.ApexLegends .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.ApexLegends,.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 .sp-s-l-h-flag-bc.bc-i-ApexLegends {
  background: linear-gradient(to bottom,#de323d,#a81b24)
}

.e-sports .sp-sub-list-bc.ApexLegends:not(.selected):hover {
  background: #a81b2499;
  box-shadow: 0 0 8px #a81b2499
}

.e-sports .sp-sub-list-bc.ApexLegends.selected {
  background: linear-gradient(to right,#de323d,#a81b24)
}

.e-sports-ApexLegends .e-sports-time-start:before,.e-sports-ApexLegends .main-tabs-bc .tab-bc:before,.e-sports-ApexLegends .horizontal-sl-tab-bc:before,.sportsbook-center-section.ApexLegends .e-sports-time-start:before,.sportsbook-center-section.ApexLegends .main-tabs-bc .tab-bc:before,.sportsbook-center-section.ApexLegends .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#de323d,#a81b24)
}

.e-sports-match-container.ApexLegends .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #a81b24
}

.e-sports-match-container.ApexLegends .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.ApexLegends .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #a81b24
}

.SearchResultV2 .searchResultBtn.ApexLegends {
  background: radial-gradient(at center bottom,#a81b24cc,#a81b2466,#a81b2400)
}

.SearchResultV2 .searchResultBtn.ApexLegends:after {
  background: #a81b2466
}

.SearchResultV2 .horizontalCategoryItemWrp.ApexLegends .horizontalCategoryItem {
  background: linear-gradient(to right,#a81b241a,#a81b2400)
}

.SearchResultV2 .horizontalCategoryItemWrp.ApexLegends.active .horizontalCategoryItem {
  border-color: #a81b24b3;
  background: linear-gradient(to right,#a81b244d,#a81b2400)
}

.SearchResultV2 .horizontalCategoryItemWrp.ApexLegends .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Archery.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Archery,.coupon-market-bc .bc-i-Archery {
  color: #f781d9
}

.multi-select-icon-bc.bc-i-Archery,.widget-scroll-container>i.bc-i-Archery {
  color: #f781d9
}

.sp-sub-list-bc.Archery .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Archery,.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 .sp-s-l-h-flag-bc.bc-i-Archery {
  background: linear-gradient(to bottom,#fcc9ef,#f781d9)
}

.e-sports .sp-sub-list-bc.Archery:not(.selected):hover {
  background: #f781d999;
  box-shadow: 0 0 8px #f781d999
}

.e-sports .sp-sub-list-bc.Archery.selected {
  background: linear-gradient(to right,#fcc9ef,#f781d9)
}

.e-sports-Archery .e-sports-time-start:before,.e-sports-Archery .main-tabs-bc .tab-bc:before,.e-sports-Archery .horizontal-sl-tab-bc:before,.sportsbook-center-section.Archery .e-sports-time-start:before,.sportsbook-center-section.Archery .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Archery .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#fcc9ef,#f781d9)
}

.e-sports-match-container.Archery .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #f781d9
}

.e-sports-match-container.Archery .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Archery .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #f781d9
}

.SearchResultV2 .searchResultBtn.Archery {
  background: radial-gradient(at center bottom,#f781d9cc,#f781d966,#f781d900)
}

.SearchResultV2 .searchResultBtn.Archery:after {
  background: #f781d966
}

.SearchResultV2 .horizontalCategoryItemWrp.Archery .horizontalCategoryItem {
  background: linear-gradient(to right,#f781d91a,#f781d900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Archery.active .horizontalCategoryItem {
  border-color: #f781d9b3;
  background: linear-gradient(to right,#f781d94d,#f781d900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Archery .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.ArcheryH2H.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-ArcheryH2H,.coupon-market-bc .bc-i-ArcheryH2H {
  color: #a43e8a
}

.multi-select-icon-bc.bc-i-ArcheryH2H,.widget-scroll-container>i.bc-i-ArcheryH2H {
  color: #a43e8a
}

.sp-sub-list-bc.ArcheryH2H .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.ArcheryH2H,.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 .sp-s-l-h-flag-bc.bc-i-ArcheryH2H {
  background: linear-gradient(to bottom,#c668ae,#a43e8a)
}

.e-sports .sp-sub-list-bc.ArcheryH2H:not(.selected):hover {
  background: #a43e8a99;
  box-shadow: 0 0 8px #a43e8a99
}

.e-sports .sp-sub-list-bc.ArcheryH2H.selected {
  background: linear-gradient(to right,#c668ae,#a43e8a)
}

.e-sports-ArcheryH2H .e-sports-time-start:before,.e-sports-ArcheryH2H .main-tabs-bc .tab-bc:before,.e-sports-ArcheryH2H .horizontal-sl-tab-bc:before,.sportsbook-center-section.ArcheryH2H .e-sports-time-start:before,.sportsbook-center-section.ArcheryH2H .main-tabs-bc .tab-bc:before,.sportsbook-center-section.ArcheryH2H .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#c668ae,#a43e8a)
}

.e-sports-match-container.ArcheryH2H .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #a43e8a
}

.e-sports-match-container.ArcheryH2H .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.ArcheryH2H .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #a43e8a
}

.SearchResultV2 .searchResultBtn.ArcheryH2H {
  background: radial-gradient(at center bottom,#a43e8acc,#a43e8a66,#a43e8a00)
}

.SearchResultV2 .searchResultBtn.ArcheryH2H:after {
  background: #a43e8a66
}

.SearchResultV2 .horizontalCategoryItemWrp.ArcheryH2H .horizontalCategoryItem {
  background: linear-gradient(to right,#a43e8a1a,#a43e8a00)
}

.SearchResultV2 .horizontalCategoryItemWrp.ArcheryH2H.active .horizontalCategoryItem {
  border-color: #a43e8ab3;
  background: linear-gradient(to right,#a43e8a4d,#a43e8a00)
}

.SearchResultV2 .horizontalCategoryItemWrp.ArcheryH2H .horizontalCategoryItem>i {
  color: #a43e8a
}

.CompoundArchery-bg {
  color: #fff;
  background: #a43e8a
}

.horizontal-sl-item-bc.CompoundArchery .horizontal-sl-icon-bc {
  color: #a43e8a
}

.horizontal-sl-item-bc.CompoundArchery.active {
  background: #a43e8a
}

.horizontal-sl-item-bc.CompoundArchery.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.CompoundArchery.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-CompoundArchery,.coupon-market-bc .bc-i-CompoundArchery {
  color: #a43e8a
}

.multi-select-icon-bc.bc-i-CompoundArchery,.widget-scroll-container>i.bc-i-CompoundArchery {
  color: #a43e8a
}

.sp-sub-list-bc.CompoundArchery .sp-s-l-h-flag-bc {
  color: #a43e8a
}

.sp-sub-list-bc.CompoundArchery.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #a43e8a
}

.sp-sub-list-bc.CompoundArchery .market-game-section.active:before {
  background: #a43e8a
}

.e-sports .horizontal-sl-item-bc.CompoundArchery .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-CompoundArchery {
  color: #000
}

.e-sports .horizontal-sl-item-bc.CompoundArchery,.e-sports .competition-icon-league-bc.bc-i-CompoundArchery,.e-sports .competition-icon-league-bc.bc-i-CompoundArchery:after,.e-sports .competition-icon-league-bc.bc-i-CompoundArchery~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-CompoundArchery,.e-sports .e-sports-game-icon-back-nav.bc-i-CompoundArchery:after,.e-sports .sp-s-l-h-flag-bc.bc-i-CompoundArchery {
  background: linear-gradient(to bottom,#c668ae,#a43e8a)
}

.e-sports .sp-sub-list-bc.CompoundArchery:not(.selected):hover {
  background: #a43e8a99;
  box-shadow: 0 0 8px #a43e8a99
}

.e-sports .sp-sub-list-bc.CompoundArchery.selected {
  background: linear-gradient(to right,#c668ae,#a43e8a)
}

.e-sports-CompoundArchery .e-sports-time-start:before,.e-sports-CompoundArchery .main-tabs-bc .tab-bc:before,.e-sports-CompoundArchery .horizontal-sl-tab-bc:before,.sportsbook-center-section.CompoundArchery .e-sports-time-start:before,.sportsbook-center-section.CompoundArchery .main-tabs-bc .tab-bc:before,.sportsbook-center-section.CompoundArchery .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#c668ae,#a43e8a)
}

.e-sports-match-container.CompoundArchery .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #a43e8a
}

.e-sports-match-container.CompoundArchery .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.CompoundArchery .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #a43e8a
}

.SearchResultV2 .searchResultBtn.CompoundArchery {
  background: radial-gradient(at center bottom,#a43e8acc,#a43e8a66,#a43e8a00)
}

.SearchResultV2 .searchResultBtn.CompoundArchery:after {
  background: #a43e8a66
}

.SearchResultV2 .horizontalCategoryItemWrp.CompoundArchery .horizontalCategoryItem {
  background: linear-gradient(to right,#a43e8a1a,#a43e8a00)
}

.SearchResultV2 .horizontalCategoryItemWrp.CompoundArchery.active .horizontalCategoryItem {
  border-color: #a43e8ab3;
  background: linear-gradient(to right,#a43e8a4d,#a43e8a00)
}

.SearchResultV2 .horizontalCategoryItemWrp.CompoundArchery .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.ArenaofValor.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-ArenaofValor,.coupon-market-bc .bc-i-ArenaofValor {
  color: #3b387f
}

.multi-select-icon-bc.bc-i-ArenaofValor,.widget-scroll-container>i.bc-i-ArenaofValor {
  color: #3b387f
}

.sp-sub-list-bc.ArenaofValor .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.ArenaofValor,.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 .sp-s-l-h-flag-bc.bc-i-ArenaofValor {
  background: linear-gradient(to bottom,#5551b2,#3b387f)
}

.e-sports .sp-sub-list-bc.ArenaofValor:not(.selected):hover {
  background: #3b387f99;
  box-shadow: 0 0 8px #3b387f99
}

.e-sports .sp-sub-list-bc.ArenaofValor.selected {
  background: linear-gradient(to right,#5551b2,#3b387f)
}

.e-sports-ArenaofValor .e-sports-time-start:before,.e-sports-ArenaofValor .main-tabs-bc .tab-bc:before,.e-sports-ArenaofValor .horizontal-sl-tab-bc:before,.sportsbook-center-section.ArenaofValor .e-sports-time-start:before,.sportsbook-center-section.ArenaofValor .main-tabs-bc .tab-bc:before,.sportsbook-center-section.ArenaofValor .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#5551b2,#3b387f)
}

.e-sports-match-container.ArenaofValor .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #3b387f
}

.e-sports-match-container.ArenaofValor .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.ArenaofValor .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #3b387f
}

.SearchResultV2 .searchResultBtn.ArenaofValor {
  background: radial-gradient(at center bottom,#3b387fcc,#3b387f66,#3b387f00)
}

.SearchResultV2 .searchResultBtn.ArenaofValor:after {
  background: #3b387f66
}

.SearchResultV2 .horizontalCategoryItemWrp.ArenaofValor .horizontalCategoryItem {
  background: linear-gradient(to right,#3b387f1a,#3b387f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.ArenaofValor.active .horizontalCategoryItem {
  border-color: #3b387fb3;
  background: linear-gradient(to right,#3b387f4d,#3b387f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.ArenaofValor .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Athletics.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Athletics,.coupon-market-bc .bc-i-Athletics {
  color: #0b5b99
}

.multi-select-icon-bc.bc-i-Athletics,.widget-scroll-container>i.bc-i-Athletics {
  color: #0b5b99
}

.sp-sub-list-bc.Athletics .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Athletics,.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 .sp-s-l-h-flag-bc.bc-i-Athletics {
  background: linear-gradient(to bottom,#1085e0,#0b5b99)
}

.e-sports .sp-sub-list-bc.Athletics:not(.selected):hover {
  background: #0b5b9999;
  box-shadow: 0 0 8px #0b5b9999
}

.e-sports .sp-sub-list-bc.Athletics.selected {
  background: linear-gradient(to right,#1085e0,#0b5b99)
}

.e-sports-Athletics .e-sports-time-start:before,.e-sports-Athletics .main-tabs-bc .tab-bc:before,.e-sports-Athletics .horizontal-sl-tab-bc:before,.sportsbook-center-section.Athletics .e-sports-time-start:before,.sportsbook-center-section.Athletics .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Athletics .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#1085e0,#0b5b99)
}

.e-sports-match-container.Athletics .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #0b5b99
}

.e-sports-match-container.Athletics .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Athletics .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #0b5b99
}

.SearchResultV2 .searchResultBtn.Athletics {
  background: radial-gradient(at center bottom,#0b5b99cc,#0b5b9966,#0b5b9900)
}

.SearchResultV2 .searchResultBtn.Athletics:after {
  background: #0b5b9966
}

.SearchResultV2 .horizontalCategoryItemWrp.Athletics .horizontalCategoryItem {
  background: linear-gradient(to right,#0b5b991a,#0b5b9900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Athletics.active .horizontalCategoryItem {
  border-color: #0b5b99b3;
  background: linear-gradient(to right,#0b5b994d,#0b5b9900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Athletics .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.AustralianFootball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-AustralianFootball,.coupon-market-bc .bc-i-AustralianFootball {
  color: #119a18
}

.multi-select-icon-bc.bc-i-AustralianFootball,.widget-scroll-container>i.bc-i-AustralianFootball {
  color: #119a18
}

.sp-sub-list-bc.AustralianFootball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.AustralianFootball,.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 .sp-s-l-h-flag-bc.bc-i-AustralianFootball {
  background: linear-gradient(to bottom,#19df23,#119a18)
}

.e-sports .sp-sub-list-bc.AustralianFootball:not(.selected):hover {
  background: #119a1899;
  box-shadow: 0 0 8px #119a1899
}

.e-sports .sp-sub-list-bc.AustralianFootball.selected {
  background: linear-gradient(to right,#19df23,#119a18)
}

.e-sports-AustralianFootball .e-sports-time-start:before,.e-sports-AustralianFootball .main-tabs-bc .tab-bc:before,.e-sports-AustralianFootball .horizontal-sl-tab-bc:before,.sportsbook-center-section.AustralianFootball .e-sports-time-start:before,.sportsbook-center-section.AustralianFootball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.AustralianFootball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#19df23,#119a18)
}

.e-sports-match-container.AustralianFootball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #119a18
}

.e-sports-match-container.AustralianFootball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.AustralianFootball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #119a18
}

.SearchResultV2 .searchResultBtn.AustralianFootball {
  background: radial-gradient(at center bottom,#119a18cc,#119a1866,#119a1800)
}

.SearchResultV2 .searchResultBtn.AustralianFootball:after {
  background: #119a1866
}

.SearchResultV2 .horizontalCategoryItemWrp.AustralianFootball .horizontalCategoryItem {
  background: linear-gradient(to right,#119a181a,#119a1800)
}

.SearchResultV2 .horizontalCategoryItemWrp.AustralianFootball.active .horizontalCategoryItem {
  border-color: #119a18b3;
  background: linear-gradient(to right,#119a184d,#119a1800)
}

.SearchResultV2 .horizontalCategoryItemWrp.AustralianFootball .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.AutoRacing.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-AutoRacing,.coupon-market-bc .bc-i-AutoRacing {
  color: #ac9afd
}

.multi-select-icon-bc.bc-i-AutoRacing,.widget-scroll-container>i.bc-i-AutoRacing {
  color: #ac9afd
}

.sp-sub-list-bc.AutoRacing .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.AutoRacing,.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 .sp-s-l-h-flag-bc.bc-i-AutoRacing {
  background: linear-gradient(to bottom,#eae5fe,#ac9afd)
}

.e-sports .sp-sub-list-bc.AutoRacing:not(.selected):hover {
  background: #ac9afd99;
  box-shadow: 0 0 8px #ac9afd99
}

.e-sports .sp-sub-list-bc.AutoRacing.selected {
  background: linear-gradient(to right,#eae5fe,#ac9afd)
}

.e-sports-AutoRacing .e-sports-time-start:before,.e-sports-AutoRacing .main-tabs-bc .tab-bc:before,.e-sports-AutoRacing .horizontal-sl-tab-bc:before,.sportsbook-center-section.AutoRacing .e-sports-time-start:before,.sportsbook-center-section.AutoRacing .main-tabs-bc .tab-bc:before,.sportsbook-center-section.AutoRacing .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#eae5fe,#ac9afd)
}

.e-sports-match-container.AutoRacing .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #ac9afd
}

.e-sports-match-container.AutoRacing .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.AutoRacing .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #ac9afd
}

.SearchResultV2 .searchResultBtn.AutoRacing {
  background: radial-gradient(at center bottom,#ac9afdcc,#ac9afd66,#ac9afd00)
}

.SearchResultV2 .searchResultBtn.AutoRacing:after {
  background: #ac9afd66
}

.SearchResultV2 .horizontalCategoryItemWrp.AutoRacing .horizontalCategoryItem {
  background: linear-gradient(to right,#ac9afd1a,#ac9afd00)
}

.SearchResultV2 .horizontalCategoryItemWrp.AutoRacing.active .horizontalCategoryItem {
  border-color: #ac9afdb3;
  background: linear-gradient(to right,#ac9afd4d,#ac9afd00)
}

.SearchResultV2 .horizontalCategoryItemWrp.AutoRacing .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Badminton.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Badminton,.coupon-market-bc .bc-i-Badminton {
  color: #70c2a7
}

.multi-select-icon-bc.bc-i-Badminton,.widget-scroll-container>i.bc-i-Badminton {
  color: #70c2a7
}

.sp-sub-list-bc.Badminton .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Badminton,.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 .sp-s-l-h-flag-bc.bc-i-Badminton {
  background: linear-gradient(to bottom,#a6d9c8,#70c2a7)
}

.e-sports .sp-sub-list-bc.Badminton:not(.selected):hover {
  background: #70c2a799;
  box-shadow: 0 0 8px #70c2a799
}

.e-sports .sp-sub-list-bc.Badminton.selected {
  background: linear-gradient(to right,#a6d9c8,#70c2a7)
}

.e-sports-Badminton .e-sports-time-start:before,.e-sports-Badminton .main-tabs-bc .tab-bc:before,.e-sports-Badminton .horizontal-sl-tab-bc:before,.sportsbook-center-section.Badminton .e-sports-time-start:before,.sportsbook-center-section.Badminton .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Badminton .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#a6d9c8,#70c2a7)
}

.e-sports-match-container.Badminton .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #70c2a7
}

.e-sports-match-container.Badminton .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Badminton .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #70c2a7
}

.SearchResultV2 .searchResultBtn.Badminton {
  background: radial-gradient(at center bottom,#70c2a7cc,#70c2a766,#70c2a700)
}

.SearchResultV2 .searchResultBtn.Badminton:after {
  background: #70c2a766
}

.SearchResultV2 .horizontalCategoryItemWrp.Badminton .horizontalCategoryItem {
  background: linear-gradient(to right,#70c2a71a,#70c2a700)
}

.SearchResultV2 .horizontalCategoryItemWrp.Badminton.active .horizontalCategoryItem {
  border-color: #70c2a7b3;
  background: linear-gradient(to right,#70c2a74d,#70c2a700)
}

.SearchResultV2 .horizontalCategoryItemWrp.Badminton .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.BallHockey.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-BallHockey,.coupon-market-bc .bc-i-BallHockey {
  color: #168763
}

.multi-select-icon-bc.bc-i-BallHockey,.widget-scroll-container>i.bc-i-BallHockey {
  color: #168763
}

.sp-sub-list-bc.BallHockey .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.BallHockey,.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 .sp-s-l-h-flag-bc.bc-i-BallHockey {
  background: linear-gradient(to bottom,#21c993,#168763)
}

.e-sports .sp-sub-list-bc.BallHockey:not(.selected):hover {
  background: #16876399;
  box-shadow: 0 0 8px #16876399
}

.e-sports .sp-sub-list-bc.BallHockey.selected {
  background: linear-gradient(to right,#21c993,#168763)
}

.e-sports-BallHockey .e-sports-time-start:before,.e-sports-BallHockey .main-tabs-bc .tab-bc:before,.e-sports-BallHockey .horizontal-sl-tab-bc:before,.sportsbook-center-section.BallHockey .e-sports-time-start:before,.sportsbook-center-section.BallHockey .main-tabs-bc .tab-bc:before,.sportsbook-center-section.BallHockey .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#21c993,#168763)
}

.e-sports-match-container.BallHockey .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #168763
}

.e-sports-match-container.BallHockey .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.BallHockey .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #168763
}

.SearchResultV2 .searchResultBtn.BallHockey {
  background: radial-gradient(at center bottom,#168763cc,#16876366,#16876300)
}

.SearchResultV2 .searchResultBtn.BallHockey:after {
  background: #16876366
}

.SearchResultV2 .horizontalCategoryItemWrp.BallHockey .horizontalCategoryItem {
  background: linear-gradient(to right,#1687631a,#16876300)
}

.SearchResultV2 .horizontalCategoryItemWrp.BallHockey.active .horizontalCategoryItem {
  border-color: #168763b3;
  background: linear-gradient(to right,#1687634d,#16876300)
}

.SearchResultV2 .horizontalCategoryItemWrp.BallHockey .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Bandy.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Bandy,.coupon-market-bc .bc-i-Bandy {
  color: #5da167
}

.multi-select-icon-bc.bc-i-Bandy,.widget-scroll-container>i.bc-i-Bandy {
  color: #5da167
}

.sp-sub-list-bc.Bandy .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Bandy,.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 .sp-s-l-h-flag-bc.bc-i-Bandy {
  background: linear-gradient(to bottom,#8dbd94,#5da167)
}

.e-sports .sp-sub-list-bc.Bandy:not(.selected):hover {
  background: #5da16799;
  box-shadow: 0 0 8px #5da16799
}

.e-sports .sp-sub-list-bc.Bandy.selected {
  background: linear-gradient(to right,#8dbd94,#5da167)
}

.e-sports-Bandy .e-sports-time-start:before,.e-sports-Bandy .main-tabs-bc .tab-bc:before,.e-sports-Bandy .horizontal-sl-tab-bc:before,.sportsbook-center-section.Bandy .e-sports-time-start:before,.sportsbook-center-section.Bandy .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Bandy .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#8dbd94,#5da167)
}

.e-sports-match-container.Bandy .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #5da167
}

.e-sports-match-container.Bandy .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Bandy .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #5da167
}

.SearchResultV2 .searchResultBtn.Bandy {
  background: radial-gradient(at center bottom,#5da167cc,#5da16766,#5da16700)
}

.SearchResultV2 .searchResultBtn.Bandy:after {
  background: #5da16766
}

.SearchResultV2 .horizontalCategoryItemWrp.Bandy .horizontalCategoryItem {
  background: linear-gradient(to right,#5da1671a,#5da16700)
}

.SearchResultV2 .horizontalCategoryItemWrp.Bandy.active .horizontalCategoryItem {
  border-color: #5da167b3;
  background: linear-gradient(to right,#5da1674d,#5da16700)
}

.SearchResultV2 .horizontalCategoryItemWrp.Bandy .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Baseball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Baseball,.coupon-market-bc .bc-i-Baseball {
  color: #5caaa7
}

.multi-select-icon-bc.bc-i-Baseball,.widget-scroll-container>i.bc-i-Baseball {
  color: #5caaa7
}

.sp-sub-list-bc.Baseball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Baseball,.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 .sp-s-l-h-flag-bc.bc-i-Baseball {
  background: linear-gradient(to bottom,#8ec4c2,#5caaa7)
}

.e-sports .sp-sub-list-bc.Baseball:not(.selected):hover {
  background: #5caaa799;
  box-shadow: 0 0 8px #5caaa799
}

.e-sports .sp-sub-list-bc.Baseball.selected {
  background: linear-gradient(to right,#8ec4c2,#5caaa7)
}

.e-sports-Baseball .e-sports-time-start:before,.e-sports-Baseball .main-tabs-bc .tab-bc:before,.e-sports-Baseball .horizontal-sl-tab-bc:before,.sportsbook-center-section.Baseball .e-sports-time-start:before,.sportsbook-center-section.Baseball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Baseball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#8ec4c2,#5caaa7)
}

.e-sports-match-container.Baseball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #5caaa7
}

.e-sports-match-container.Baseball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Baseball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #5caaa7
}

.SearchResultV2 .searchResultBtn.Baseball {
  background: radial-gradient(at center bottom,#5caaa7cc,#5caaa766,#5caaa700)
}

.SearchResultV2 .searchResultBtn.Baseball:after {
  background: #5caaa766
}

.SearchResultV2 .horizontalCategoryItemWrp.Baseball .horizontalCategoryItem {
  background: linear-gradient(to right,#5caaa71a,#5caaa700)
}

.SearchResultV2 .horizontalCategoryItemWrp.Baseball.active .horizontalCategoryItem {
  border-color: #5caaa7b3;
  background: linear-gradient(to right,#5caaa74d,#5caaa700)
}

.SearchResultV2 .horizontalCategoryItemWrp.Baseball .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Basketball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Basketball,.coupon-market-bc .bc-i-Basketball {
  color: #fca601
}

.multi-select-icon-bc.bc-i-Basketball,.widget-scroll-container>i.bc-i-Basketball {
  color: #fca601
}

.sp-sub-list-bc.Basketball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Basketball,.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 .sp-s-l-h-flag-bc.bc-i-Basketball {
  background: linear-gradient(to bottom,#fec14b,#fca601)
}

.e-sports .sp-sub-list-bc.Basketball:not(.selected):hover {
  background: #fca60199;
  box-shadow: 0 0 8px #fca60199
}

.e-sports .sp-sub-list-bc.Basketball.selected {
  background: linear-gradient(to right,#fec14b,#fca601)
}

.e-sports-Basketball .e-sports-time-start:before,.e-sports-Basketball .main-tabs-bc .tab-bc:before,.e-sports-Basketball .horizontal-sl-tab-bc:before,.sportsbook-center-section.Basketball .e-sports-time-start:before,.sportsbook-center-section.Basketball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Basketball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#fec14b,#fca601)
}

.e-sports-match-container.Basketball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #fca601
}

.e-sports-match-container.Basketball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Basketball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #fca601
}

.SearchResultV2 .searchResultBtn.Basketball {
  background: radial-gradient(at center bottom,#fca601cc,#fca60166,#fca60100)
}

.SearchResultV2 .searchResultBtn.Basketball:after {
  background: #fca60166
}

.SearchResultV2 .horizontalCategoryItemWrp.Basketball .horizontalCategoryItem {
  background: linear-gradient(to right,#fca6011a,#fca60100)
}

.SearchResultV2 .horizontalCategoryItemWrp.Basketball.active .horizontalCategoryItem {
  border-color: #fca601b3;
  background: linear-gradient(to right,#fca6014d,#fca60100)
}

.SearchResultV2 .horizontalCategoryItemWrp.Basketball .horizontalCategoryItem>i {
  color: #fca601
}

.\33x3Basketball-bg {
  color: #000;
  background: #e1572a
}

.horizontal-sl-item-bc.\33x3Basketball .horizontal-sl-icon-bc {
  color: #e1572a
}

.horizontal-sl-item-bc.\33x3Basketball.active {
  background: #e1572a
}

.horizontal-sl-item-bc.\33x3Basketball.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.\33x3Basketball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-3x3Basketball,.coupon-market-bc .bc-i-3x3Basketball {
  color: #e1572a
}

.multi-select-icon-bc.bc-i-3x3Basketball,.widget-scroll-container>i.bc-i-3x3Basketball {
  color: #e1572a
}

.sp-sub-list-bc.\33x3Basketball .sp-s-l-h-flag-bc {
  color: #e1572a
}

.sp-sub-list-bc.\33x3Basketball.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #e1572a
}

.sp-sub-list-bc.\33x3Basketball .market-game-section.active:before {
  background: #e1572a
}

.e-sports .horizontal-sl-item-bc.\33x3Basketball .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-3x3Basketball {
  color: #000
}

.e-sports .horizontal-sl-item-bc.\33x3Basketball,.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 .sp-s-l-h-flag-bc.bc-i-3x3Basketball {
  background: linear-gradient(to bottom,#ea8c6d,#e1572a)
}

.e-sports .sp-sub-list-bc.\33x3Basketball:not(.selected):hover {
  background: #e1572a99;
  box-shadow: 0 0 8px #e1572a99
}

.e-sports .sp-sub-list-bc.\33x3Basketball.selected {
  background: linear-gradient(to right,#ea8c6d,#e1572a)
}

.e-sports-3x3Basketball .e-sports-time-start:before,.e-sports-3x3Basketball .main-tabs-bc .tab-bc:before,.e-sports-3x3Basketball .horizontal-sl-tab-bc:before,.sportsbook-center-section.\33x3Basketball .e-sports-time-start:before,.sportsbook-center-section.\33x3Basketball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.\33x3Basketball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ea8c6d,#e1572a)
}

.e-sports-match-container.\33x3Basketball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #e1572a
}

.e-sports-match-container.\33x3Basketball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.\33x3Basketball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #e1572a
}

.SearchResultV2 .searchResultBtn.\33x3Basketball {
  background: radial-gradient(at center bottom,#e1572acc,#e1572a66,#e1572a00)
}

.SearchResultV2 .searchResultBtn.\33x3Basketball:after {
  background: #e1572a66
}

.SearchResultV2 .horizontalCategoryItemWrp.\33x3Basketball .horizontalCategoryItem {
  background: linear-gradient(to right,#e1572a1a,#e1572a00)
}

.SearchResultV2 .horizontalCategoryItemWrp.\33x3Basketball.active .horizontalCategoryItem {
  border-color: #e1572ab3;
  background: linear-gradient(to right,#e1572a4d,#e1572a00)
}

.SearchResultV2 .horizontalCategoryItemWrp.\33x3Basketball .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.BasketballShots.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-BasketballShots,.coupon-market-bc .bc-i-BasketballShots {
  color: #fca601
}

.multi-select-icon-bc.bc-i-BasketballShots,.widget-scroll-container>i.bc-i-BasketballShots {
  color: #fca601
}

.sp-sub-list-bc.BasketballShots .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.BasketballShots,.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 .sp-s-l-h-flag-bc.bc-i-BasketballShots {
  background: linear-gradient(to bottom,#fec14b,#fca601)
}

.e-sports .sp-sub-list-bc.BasketballShots:not(.selected):hover {
  background: #fca60199;
  box-shadow: 0 0 8px #fca60199
}

.e-sports .sp-sub-list-bc.BasketballShots.selected {
  background: linear-gradient(to right,#fec14b,#fca601)
}

.e-sports-BasketballShots .e-sports-time-start:before,.e-sports-BasketballShots .main-tabs-bc .tab-bc:before,.e-sports-BasketballShots .horizontal-sl-tab-bc:before,.sportsbook-center-section.BasketballShots .e-sports-time-start:before,.sportsbook-center-section.BasketballShots .main-tabs-bc .tab-bc:before,.sportsbook-center-section.BasketballShots .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#fec14b,#fca601)
}

.e-sports-match-container.BasketballShots .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #fca601
}

.e-sports-match-container.BasketballShots .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.BasketballShots .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #fca601
}

.SearchResultV2 .searchResultBtn.BasketballShots {
  background: radial-gradient(at center bottom,#fca601cc,#fca60166,#fca60100)
}

.SearchResultV2 .searchResultBtn.BasketballShots:after {
  background: #fca60166
}

.SearchResultV2 .horizontalCategoryItemWrp.BasketballShots .horizontalCategoryItem {
  background: linear-gradient(to right,#fca6011a,#fca60100)
}

.SearchResultV2 .horizontalCategoryItemWrp.BasketballShots.active .horizontalCategoryItem {
  border-color: #fca601b3;
  background: linear-gradient(to right,#fca6014d,#fca60100)
}

.SearchResultV2 .horizontalCategoryItemWrp.BasketballShots .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.BeachHandball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-BeachHandball,.coupon-market-bc .bc-i-BeachHandball {
  color: #ccbb87
}

.multi-select-icon-bc.bc-i-BeachHandball,.widget-scroll-container>i.bc-i-BeachHandball {
  color: #ccbb87
}

.sp-sub-list-bc.BeachHandball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.BeachHandball,.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 .sp-s-l-h-flag-bc.bc-i-BeachHandball {
  background: linear-gradient(to bottom,#e3d9bd,#ccbb87)
}

.e-sports .sp-sub-list-bc.BeachHandball:not(.selected):hover {
  background: #ccbb8799;
  box-shadow: 0 0 8px #ccbb8799
}

.e-sports .sp-sub-list-bc.BeachHandball.selected {
  background: linear-gradient(to right,#e3d9bd,#ccbb87)
}

.e-sports-BeachHandball .e-sports-time-start:before,.e-sports-BeachHandball .main-tabs-bc .tab-bc:before,.e-sports-BeachHandball .horizontal-sl-tab-bc:before,.sportsbook-center-section.BeachHandball .e-sports-time-start:before,.sportsbook-center-section.BeachHandball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.BeachHandball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e3d9bd,#ccbb87)
}

.e-sports-match-container.BeachHandball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #ccbb87
}

.e-sports-match-container.BeachHandball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.BeachHandball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #ccbb87
}

.SearchResultV2 .searchResultBtn.BeachHandball {
  background: radial-gradient(at center bottom,#ccbb87cc,#ccbb8766,#ccbb8700)
}

.SearchResultV2 .searchResultBtn.BeachHandball:after {
  background: #ccbb8766
}

.SearchResultV2 .horizontalCategoryItemWrp.BeachHandball .horizontalCategoryItem {
  background: linear-gradient(to right,#ccbb871a,#ccbb8700)
}

.SearchResultV2 .horizontalCategoryItemWrp.BeachHandball.active .horizontalCategoryItem {
  border-color: #ccbb87b3;
  background: linear-gradient(to right,#ccbb874d,#ccbb8700)
}

.SearchResultV2 .horizontalCategoryItemWrp.BeachHandball .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.BeachSoccer.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-BeachSoccer,.coupon-market-bc .bc-i-BeachSoccer {
  color: #bfaf7e
}

.multi-select-icon-bc.bc-i-BeachSoccer,.widget-scroll-container>i.bc-i-BeachSoccer {
  color: #bfaf7e
}

.sp-sub-list-bc.BeachSoccer .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.BeachSoccer,.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 .sp-s-l-h-flag-bc.bc-i-BeachSoccer {
  background: linear-gradient(to bottom,#d8cfb1,#bfaf7e)
}

.e-sports .sp-sub-list-bc.BeachSoccer:not(.selected):hover {
  background: #bfaf7e99;
  box-shadow: 0 0 8px #bfaf7e99
}

.e-sports .sp-sub-list-bc.BeachSoccer.selected {
  background: linear-gradient(to right,#d8cfb1,#bfaf7e)
}

.e-sports-BeachSoccer .e-sports-time-start:before,.e-sports-BeachSoccer .main-tabs-bc .tab-bc:before,.e-sports-BeachSoccer .horizontal-sl-tab-bc:before,.sportsbook-center-section.BeachSoccer .e-sports-time-start:before,.sportsbook-center-section.BeachSoccer .main-tabs-bc .tab-bc:before,.sportsbook-center-section.BeachSoccer .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#d8cfb1,#bfaf7e)
}

.e-sports-match-container.BeachSoccer .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #bfaf7e
}

.e-sports-match-container.BeachSoccer .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.BeachSoccer .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #bfaf7e
}

.SearchResultV2 .searchResultBtn.BeachSoccer {
  background: radial-gradient(at center bottom,#bfaf7ecc,#bfaf7e66,#bfaf7e00)
}

.SearchResultV2 .searchResultBtn.BeachSoccer:after {
  background: #bfaf7e66
}

.SearchResultV2 .horizontalCategoryItemWrp.BeachSoccer .horizontalCategoryItem {
  background: linear-gradient(to right,#bfaf7e1a,#bfaf7e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.BeachSoccer.active .horizontalCategoryItem {
  border-color: #bfaf7eb3;
  background: linear-gradient(to right,#bfaf7e4d,#bfaf7e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.BeachSoccer .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.BeachFootball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-BeachFootball,.coupon-market-bc .bc-i-BeachFootball {
  color: #bfaf7e
}

.multi-select-icon-bc.bc-i-BeachFootball,.widget-scroll-container>i.bc-i-BeachFootball {
  color: #bfaf7e
}

.sp-sub-list-bc.BeachFootball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.BeachFootball,.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 .sp-s-l-h-flag-bc.bc-i-BeachFootball {
  background: linear-gradient(to bottom,#d8cfb1,#bfaf7e)
}

.e-sports .sp-sub-list-bc.BeachFootball:not(.selected):hover {
  background: #bfaf7e99;
  box-shadow: 0 0 8px #bfaf7e99
}

.e-sports .sp-sub-list-bc.BeachFootball.selected {
  background: linear-gradient(to right,#d8cfb1,#bfaf7e)
}

.e-sports-BeachFootball .e-sports-time-start:before,.e-sports-BeachFootball .main-tabs-bc .tab-bc:before,.e-sports-BeachFootball .horizontal-sl-tab-bc:before,.sportsbook-center-section.BeachFootball .e-sports-time-start:before,.sportsbook-center-section.BeachFootball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.BeachFootball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#d8cfb1,#bfaf7e)
}

.e-sports-match-container.BeachFootball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #bfaf7e
}

.e-sports-match-container.BeachFootball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.BeachFootball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #bfaf7e
}

.SearchResultV2 .searchResultBtn.BeachFootball {
  background: radial-gradient(at center bottom,#bfaf7ecc,#bfaf7e66,#bfaf7e00)
}

.SearchResultV2 .searchResultBtn.BeachFootball:after {
  background: #bfaf7e66
}

.SearchResultV2 .horizontalCategoryItemWrp.BeachFootball .horizontalCategoryItem {
  background: linear-gradient(to right,#bfaf7e1a,#bfaf7e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.BeachFootball.active .horizontalCategoryItem {
  border-color: #bfaf7eb3;
  background: linear-gradient(to right,#bfaf7e4d,#bfaf7e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.BeachFootball .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.BeachVolleyball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-BeachVolleyball,.coupon-market-bc .bc-i-BeachVolleyball {
  color: #d9c68f
}

.multi-select-icon-bc.bc-i-BeachVolleyball,.widget-scroll-container>i.bc-i-BeachVolleyball {
  color: #d9c68f
}

.sp-sub-list-bc.BeachVolleyball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.BeachVolleyball,.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 .sp-s-l-h-flag-bc.bc-i-BeachVolleyball {
  background: linear-gradient(to bottom,#ece3c8,#d9c68f)
}

.e-sports .sp-sub-list-bc.BeachVolleyball:not(.selected):hover {
  background: #d9c68f99;
  box-shadow: 0 0 8px #d9c68f99
}

.e-sports .sp-sub-list-bc.BeachVolleyball.selected {
  background: linear-gradient(to right,#ece3c8,#d9c68f)
}

.e-sports-BeachVolleyball .e-sports-time-start:before,.e-sports-BeachVolleyball .main-tabs-bc .tab-bc:before,.e-sports-BeachVolleyball .horizontal-sl-tab-bc:before,.sportsbook-center-section.BeachVolleyball .e-sports-time-start:before,.sportsbook-center-section.BeachVolleyball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.BeachVolleyball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ece3c8,#d9c68f)
}

.e-sports-match-container.BeachVolleyball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #d9c68f
}

.e-sports-match-container.BeachVolleyball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.BeachVolleyball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #d9c68f
}

.SearchResultV2 .searchResultBtn.BeachVolleyball {
  background: radial-gradient(at center bottom,#d9c68fcc,#d9c68f66,#d9c68f00)
}

.SearchResultV2 .searchResultBtn.BeachVolleyball:after {
  background: #d9c68f66
}

.SearchResultV2 .horizontalCategoryItemWrp.BeachVolleyball .horizontalCategoryItem {
  background: linear-gradient(to right,#d9c68f1a,#d9c68f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.BeachVolleyball.active .horizontalCategoryItem {
  border-color: #d9c68fb3;
  background: linear-gradient(to right,#d9c68f4d,#d9c68f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.BeachVolleyball .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.BrawlStars.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-BrawlStars,.coupon-market-bc .bc-i-BrawlStars {
  color: #ff9317
}

.multi-select-icon-bc.bc-i-BrawlStars,.widget-scroll-container>i.bc-i-BrawlStars {
  color: #ff9317
}

.sp-sub-list-bc.BrawlStars .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.BrawlStars,.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 .sp-s-l-h-flag-bc.bc-i-BrawlStars {
  background: linear-gradient(to bottom,#ffb764,#ff9317)
}

.e-sports .sp-sub-list-bc.BrawlStars:not(.selected):hover {
  background: #ff931799;
  box-shadow: 0 0 8px #ff931799
}

.e-sports .sp-sub-list-bc.BrawlStars.selected {
  background: linear-gradient(to right,#ffb764,#ff9317)
}

.e-sports-BrawlStars .e-sports-time-start:before,.e-sports-BrawlStars .main-tabs-bc .tab-bc:before,.e-sports-BrawlStars .horizontal-sl-tab-bc:before,.sportsbook-center-section.BrawlStars .e-sports-time-start:before,.sportsbook-center-section.BrawlStars .main-tabs-bc .tab-bc:before,.sportsbook-center-section.BrawlStars .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ffb764,#ff9317)
}

.e-sports-match-container.BrawlStars .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #ff9317
}

.e-sports-match-container.BrawlStars .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.BrawlStars .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #ff9317
}

.SearchResultV2 .searchResultBtn.BrawlStars {
  background: radial-gradient(at center bottom,#ff9317cc,#ff931766,#ff931700)
}

.SearchResultV2 .searchResultBtn.BrawlStars:after {
  background: #ff931766
}

.SearchResultV2 .horizontalCategoryItemWrp.BrawlStars .horizontalCategoryItem {
  background: linear-gradient(to right,#ff93171a,#ff931700)
}

.SearchResultV2 .horizontalCategoryItemWrp.BrawlStars.active .horizontalCategoryItem {
  border-color: #ff9317b3;
  background: linear-gradient(to right,#ff93174d,#ff931700)
}

.SearchResultV2 .horizontalCategoryItemWrp.BrawlStars .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Biathlon.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Biathlon,.coupon-market-bc .bc-i-Biathlon {
  color: #bedbed
}

.multi-select-icon-bc.bc-i-Biathlon,.widget-scroll-container>i.bc-i-Biathlon {
  color: #bedbed
}

.sp-sub-list-bc.Biathlon .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Biathlon,.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 .sp-s-l-h-flag-bc.bc-i-Biathlon {
  background: linear-gradient(to bottom,#fafcfe,#bedbed)
}

.e-sports .sp-sub-list-bc.Biathlon:not(.selected):hover {
  background: #bedbed99;
  box-shadow: 0 0 8px #bedbed99
}

.e-sports .sp-sub-list-bc.Biathlon.selected {
  background: linear-gradient(to right,#fafcfe,#bedbed)
}

.e-sports-Biathlon .e-sports-time-start:before,.e-sports-Biathlon .main-tabs-bc .tab-bc:before,.e-sports-Biathlon .horizontal-sl-tab-bc:before,.sportsbook-center-section.Biathlon .e-sports-time-start:before,.sportsbook-center-section.Biathlon .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Biathlon .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#fafcfe,#bedbed)
}

.e-sports-match-container.Biathlon .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #bedbed
}

.e-sports-match-container.Biathlon .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Biathlon .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #bedbed
}

.SearchResultV2 .searchResultBtn.Biathlon {
  background: radial-gradient(at center bottom,#bedbedcc,#bedbed66,#bedbed00)
}

.SearchResultV2 .searchResultBtn.Biathlon:after {
  background: #bedbed66
}

.SearchResultV2 .horizontalCategoryItemWrp.Biathlon .horizontalCategoryItem {
  background: linear-gradient(to right,#bedbed1a,#bedbed00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Biathlon.active .horizontalCategoryItem {
  border-color: #bedbedb3;
  background: linear-gradient(to right,#bedbed4d,#bedbed00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Biathlon .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Boxing.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Boxing,.coupon-market-bc .bc-i-Boxing {
  color: #0e7acc
}

.multi-select-icon-bc.bc-i-Boxing,.widget-scroll-container>i.bc-i-Boxing {
  color: #0e7acc
}

.sp-sub-list-bc.Boxing .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Boxing,.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 .sp-s-l-h-flag-bc.bc-i-Boxing {
  background: linear-gradient(to bottom,#35a0f1,#0e7acc)
}

.e-sports .sp-sub-list-bc.Boxing:not(.selected):hover {
  background: #0e7acc99;
  box-shadow: 0 0 8px #0e7acc99
}

.e-sports .sp-sub-list-bc.Boxing.selected {
  background: linear-gradient(to right,#35a0f1,#0e7acc)
}

.e-sports-Boxing .e-sports-time-start:before,.e-sports-Boxing .main-tabs-bc .tab-bc:before,.e-sports-Boxing .horizontal-sl-tab-bc:before,.sportsbook-center-section.Boxing .e-sports-time-start:before,.sportsbook-center-section.Boxing .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Boxing .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#35a0f1,#0e7acc)
}

.e-sports-match-container.Boxing .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #0e7acc
}

.e-sports-match-container.Boxing .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Boxing .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #0e7acc
}

.SearchResultV2 .searchResultBtn.Boxing {
  background: radial-gradient(at center bottom,#0e7acccc,#0e7acc66,#0e7acc00)
}

.SearchResultV2 .searchResultBtn.Boxing:after {
  background: #0e7acc66
}

.SearchResultV2 .horizontalCategoryItemWrp.Boxing .horizontalCategoryItem {
  background: linear-gradient(to right,#0e7acc1a,#0e7acc00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Boxing.active .horizontalCategoryItem {
  border-color: #0e7accb3;
  background: linear-gradient(to right,#0e7acc4d,#0e7acc00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Boxing .horizontalCategoryItem>i {
  color: #0e7acc
}

.Bowling-bg {
  color: #000;
  background: #afafaf
}

.horizontal-sl-item-bc.Bowling .horizontal-sl-icon-bc {
  color: #afafaf
}

.horizontal-sl-item-bc.Bowling.active {
  background: #afafaf
}

.horizontal-sl-item-bc.Bowling.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.Bowling.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Bowling,.coupon-market-bc .bc-i-Bowling {
  color: #afafaf
}

.multi-select-icon-bc.bc-i-Bowling,.widget-scroll-container>i.bc-i-Bowling {
  color: #afafaf
}

.sp-sub-list-bc.Bowling .sp-s-l-h-flag-bc {
  color: #afafaf
}

.sp-sub-list-bc.Bowling.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #afafaf
}

.sp-sub-list-bc.Bowling .market-game-section.active:before {
  background: #afafaf
}

.e-sports .horizontal-sl-item-bc.Bowling .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Bowling {
  color: #000
}

.e-sports .horizontal-sl-item-bc.Bowling,.e-sports .competition-icon-league-bc.bc-i-Bowling,.e-sports .competition-icon-league-bc.bc-i-Bowling:after,.e-sports .competition-icon-league-bc.bc-i-Bowling~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Bowling,.e-sports .e-sports-game-icon-back-nav.bc-i-Bowling:after,.e-sports .sp-s-l-h-flag-bc.bc-i-Bowling {
  background: linear-gradient(to bottom,#d5d5d5,#afafaf)
}

.e-sports .sp-sub-list-bc.Bowling:not(.selected):hover {
  background: #afafaf99;
  box-shadow: 0 0 8px #afafaf99
}

.e-sports .sp-sub-list-bc.Bowling.selected {
  background: linear-gradient(to right,#d5d5d5,#afafaf)
}

.e-sports-Bowling .e-sports-time-start:before,.e-sports-Bowling .main-tabs-bc .tab-bc:before,.e-sports-Bowling .horizontal-sl-tab-bc:before,.sportsbook-center-section.Bowling .e-sports-time-start:before,.sportsbook-center-section.Bowling .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Bowling .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#d5d5d5,#afafaf)
}

.e-sports-match-container.Bowling .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #afafaf
}

.e-sports-match-container.Bowling .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Bowling .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #afafaf
}

.SearchResultV2 .searchResultBtn.Bowling {
  background: radial-gradient(at center bottom,#afafafcc,#afafaf66,#afafaf00)
}

.SearchResultV2 .searchResultBtn.Bowling:after {
  background: #afafaf66
}

.SearchResultV2 .horizontalCategoryItemWrp.Bowling .horizontalCategoryItem {
  background: linear-gradient(to right,#afafaf1a,#afafaf00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Bowling.active .horizontalCategoryItem {
  border-color: #afafafb3;
  background: linear-gradient(to right,#afafaf4d,#afafaf00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Bowling .horizontalCategoryItem>i {
  color: #afafaf
}

.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-icon-bc,.horizontal-sl-item-bc.CallOfDuty.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-CallOfDuty,.coupon-market-bc .bc-i-CallOfDuty {
  color: #826b4a
}

.multi-select-icon-bc.bc-i-CallOfDuty,.widget-scroll-container>i.bc-i-CallOfDuty {
  color: #826b4a
}

.sp-sub-list-bc.CallOfDuty .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.CallOfDuty,.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 .sp-s-l-h-flag-bc.bc-i-CallOfDuty {
  background: linear-gradient(to bottom,#ac926d,#826b4a)
}

.e-sports .sp-sub-list-bc.CallOfDuty:not(.selected):hover {
  background: #826b4a99;
  box-shadow: 0 0 8px #826b4a99
}

.e-sports .sp-sub-list-bc.CallOfDuty.selected {
  background: linear-gradient(to right,#ac926d,#826b4a)
}

.e-sports-CallOfDuty .e-sports-time-start:before,.e-sports-CallOfDuty .main-tabs-bc .tab-bc:before,.e-sports-CallOfDuty .horizontal-sl-tab-bc:before,.sportsbook-center-section.CallOfDuty .e-sports-time-start:before,.sportsbook-center-section.CallOfDuty .main-tabs-bc .tab-bc:before,.sportsbook-center-section.CallOfDuty .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ac926d,#826b4a)
}

.e-sports-match-container.CallOfDuty .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #826b4a
}

.e-sports-match-container.CallOfDuty .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.CallOfDuty .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #826b4a
}

.SearchResultV2 .searchResultBtn.CallOfDuty {
  background: radial-gradient(at center bottom,#826b4acc,#826b4a66,#826b4a00)
}

.SearchResultV2 .searchResultBtn.CallOfDuty:after {
  background: #826b4a66
}

.SearchResultV2 .horizontalCategoryItemWrp.CallOfDuty .horizontalCategoryItem {
  background: linear-gradient(to right,#826b4a1a,#826b4a00)
}

.SearchResultV2 .horizontalCategoryItemWrp.CallOfDuty.active .horizontalCategoryItem {
  border-color: #826b4ab3;
  background: linear-gradient(to right,#826b4a4d,#826b4a00)
}

.SearchResultV2 .horizontalCategoryItemWrp.CallOfDuty .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Canoe.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Canoe,.coupon-market-bc .bc-i-Canoe {
  color: #0d72bf
}

.multi-select-icon-bc.bc-i-Canoe,.widget-scroll-container>i.bc-i-Canoe {
  color: #0d72bf
}

.sp-sub-list-bc.Canoe .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Canoe,.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 .sp-s-l-h-flag-bc.bc-i-Canoe {
  background: linear-gradient(to bottom,#289af0,#0d72bf)
}

.e-sports .sp-sub-list-bc.Canoe:not(.selected):hover {
  background: #0d72bf99;
  box-shadow: 0 0 8px #0d72bf99
}

.e-sports .sp-sub-list-bc.Canoe.selected {
  background: linear-gradient(to right,#289af0,#0d72bf)
}

.e-sports-Canoe .e-sports-time-start:before,.e-sports-Canoe .main-tabs-bc .tab-bc:before,.e-sports-Canoe .horizontal-sl-tab-bc:before,.sportsbook-center-section.Canoe .e-sports-time-start:before,.sportsbook-center-section.Canoe .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Canoe .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#289af0,#0d72bf)
}

.e-sports-match-container.Canoe .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #0d72bf
}

.e-sports-match-container.Canoe .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Canoe .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #0d72bf
}

.SearchResultV2 .searchResultBtn.Canoe {
  background: radial-gradient(at center bottom,#0d72bfcc,#0d72bf66,#0d72bf00)
}

.SearchResultV2 .searchResultBtn.Canoe:after {
  background: #0d72bf66
}

.SearchResultV2 .horizontalCategoryItemWrp.Canoe .horizontalCategoryItem {
  background: linear-gradient(to right,#0d72bf1a,#0d72bf00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Canoe.active .horizontalCategoryItem {
  border-color: #0d72bfb3;
  background: linear-gradient(to right,#0d72bf4d,#0d72bf00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Canoe .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Chess.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Chess,.coupon-market-bc .bc-i-Chess {
  color: #edbd6f
}

.multi-select-icon-bc.bc-i-Chess,.widget-scroll-container>i.bc-i-Chess {
  color: #edbd6f
}

.sp-sub-list-bc.Chess .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Chess,.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 .sp-s-l-h-flag-bc.bc-i-Chess {
  background: linear-gradient(to bottom,#f6dcb3,#edbd6f)
}

.e-sports .sp-sub-list-bc.Chess:not(.selected):hover {
  background: #edbd6f99;
  box-shadow: 0 0 8px #edbd6f99
}

.e-sports .sp-sub-list-bc.Chess.selected {
  background: linear-gradient(to right,#f6dcb3,#edbd6f)
}

.e-sports-Chess .e-sports-time-start:before,.e-sports-Chess .main-tabs-bc .tab-bc:before,.e-sports-Chess .horizontal-sl-tab-bc:before,.sportsbook-center-section.Chess .e-sports-time-start:before,.sportsbook-center-section.Chess .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Chess .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#f6dcb3,#edbd6f)
}

.e-sports-match-container.Chess .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #edbd6f
}

.e-sports-match-container.Chess .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Chess .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #edbd6f
}

.SearchResultV2 .searchResultBtn.Chess {
  background: radial-gradient(at center bottom,#edbd6fcc,#edbd6f66,#edbd6f00)
}

.SearchResultV2 .searchResultBtn.Chess:after {
  background: #edbd6f66
}

.SearchResultV2 .horizontalCategoryItemWrp.Chess .horizontalCategoryItem {
  background: linear-gradient(to right,#edbd6f1a,#edbd6f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Chess.active .horizontalCategoryItem {
  border-color: #edbd6fb3;
  background: linear-gradient(to right,#edbd6f4d,#edbd6f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Chess .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Climbing.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Climbing,.coupon-market-bc .bc-i-Climbing {
  color: #f7a600
}

.multi-select-icon-bc.bc-i-Climbing,.widget-scroll-container>i.bc-i-Climbing {
  color: #f7a600
}

.sp-sub-list-bc.Climbing .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Climbing,.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 .sp-s-l-h-flag-bc.bc-i-Climbing {
  background: linear-gradient(to bottom,#ffc245,#f7a600)
}

.e-sports .sp-sub-list-bc.Climbing:not(.selected):hover {
  background: #f7a60099;
  box-shadow: 0 0 8px #f7a60099
}

.e-sports .sp-sub-list-bc.Climbing.selected {
  background: linear-gradient(to right,#ffc245,#f7a600)
}

.e-sports-Climbing .e-sports-time-start:before,.e-sports-Climbing .main-tabs-bc .tab-bc:before,.e-sports-Climbing .horizontal-sl-tab-bc:before,.sportsbook-center-section.Climbing .e-sports-time-start:before,.sportsbook-center-section.Climbing .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Climbing .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ffc245,#f7a600)
}

.e-sports-match-container.Climbing .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #f7a600
}

.e-sports-match-container.Climbing .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Climbing .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #f7a600
}

.SearchResultV2 .searchResultBtn.Climbing {
  background: radial-gradient(at center bottom,#f7a600cc,#f7a60066,#f7a60000)
}

.SearchResultV2 .searchResultBtn.Climbing:after {
  background: #f7a60066
}

.SearchResultV2 .horizontalCategoryItemWrp.Climbing .horizontalCategoryItem {
  background: linear-gradient(to right,#f7a6001a,#f7a60000)
}

.SearchResultV2 .horizontalCategoryItemWrp.Climbing.active .horizontalCategoryItem {
  border-color: #f7a600b3;
  background: linear-gradient(to right,#f7a6004d,#f7a60000)
}

.SearchResultV2 .horizontalCategoryItemWrp.Climbing .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Cricket.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Cricket,.coupon-market-bc .bc-i-Cricket {
  color: #1bab7d
}

.multi-select-icon-bc.bc-i-Cricket,.widget-scroll-container>i.bc-i-Cricket {
  color: #1bab7d
}

.sp-sub-list-bc.Cricket .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Cricket,.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 .sp-s-l-h-flag-bc.bc-i-Cricket {
  background: linear-gradient(to bottom,#34dfa8,#1bab7d)
}

.e-sports .sp-sub-list-bc.Cricket:not(.selected):hover {
  background: #1bab7d99;
  box-shadow: 0 0 8px #1bab7d99
}

.e-sports .sp-sub-list-bc.Cricket.selected {
  background: linear-gradient(to right,#34dfa8,#1bab7d)
}

.e-sports-Cricket .e-sports-time-start:before,.e-sports-Cricket .main-tabs-bc .tab-bc:before,.e-sports-Cricket .horizontal-sl-tab-bc:before,.sportsbook-center-section.Cricket .e-sports-time-start:before,.sportsbook-center-section.Cricket .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Cricket .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#34dfa8,#1bab7d)
}

.e-sports-match-container.Cricket .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #1bab7d
}

.e-sports-match-container.Cricket .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Cricket .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #1bab7d
}

.SearchResultV2 .searchResultBtn.Cricket {
  background: radial-gradient(at center bottom,#1bab7dcc,#1bab7d66,#1bab7d00)
}

.SearchResultV2 .searchResultBtn.Cricket:after {
  background: #1bab7d66
}

.SearchResultV2 .horizontalCategoryItemWrp.Cricket .horizontalCategoryItem {
  background: linear-gradient(to right,#1bab7d1a,#1bab7d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Cricket.active .horizontalCategoryItem {
  border-color: #1bab7db3;
  background: linear-gradient(to right,#1bab7d4d,#1bab7d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Cricket .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.CrossCountrySkiing.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-CrossCountrySkiing,.coupon-market-bc .bc-i-CrossCountrySkiing {
  color: #bedbed
}

.multi-select-icon-bc.bc-i-CrossCountrySkiing,.widget-scroll-container>i.bc-i-CrossCountrySkiing {
  color: #bedbed
}

.sp-sub-list-bc.CrossCountrySkiing .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.CrossCountrySkiing,.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 .sp-s-l-h-flag-bc.bc-i-CrossCountrySkiing {
  background: linear-gradient(to bottom,#fafcfe,#bedbed)
}

.e-sports .sp-sub-list-bc.CrossCountrySkiing:not(.selected):hover {
  background: #bedbed99;
  box-shadow: 0 0 8px #bedbed99
}

.e-sports .sp-sub-list-bc.CrossCountrySkiing.selected {
  background: linear-gradient(to right,#fafcfe,#bedbed)
}

.e-sports-CrossCountrySkiing .e-sports-time-start:before,.e-sports-CrossCountrySkiing .main-tabs-bc .tab-bc:before,.e-sports-CrossCountrySkiing .horizontal-sl-tab-bc:before,.sportsbook-center-section.CrossCountrySkiing .e-sports-time-start:before,.sportsbook-center-section.CrossCountrySkiing .main-tabs-bc .tab-bc:before,.sportsbook-center-section.CrossCountrySkiing .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#fafcfe,#bedbed)
}

.e-sports-match-container.CrossCountrySkiing .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #bedbed
}

.e-sports-match-container.CrossCountrySkiing .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.CrossCountrySkiing .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #bedbed
}

.SearchResultV2 .searchResultBtn.CrossCountrySkiing {
  background: radial-gradient(at center bottom,#bedbedcc,#bedbed66,#bedbed00)
}

.SearchResultV2 .searchResultBtn.CrossCountrySkiing:after {
  background: #bedbed66
}

.SearchResultV2 .horizontalCategoryItemWrp.CrossCountrySkiing .horizontalCategoryItem {
  background: linear-gradient(to right,#bedbed1a,#bedbed00)
}

.SearchResultV2 .horizontalCategoryItemWrp.CrossCountrySkiing.active .horizontalCategoryItem {
  border-color: #bedbedb3;
  background: linear-gradient(to right,#bedbed4d,#bedbed00)
}

.SearchResultV2 .horizontalCategoryItemWrp.CrossCountrySkiing .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Curling.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Curling,.coupon-market-bc .bc-i-Curling {
  color: #76bbef
}

.multi-select-icon-bc.bc-i-Curling,.widget-scroll-container>i.bc-i-Curling {
  color: #76bbef
}

.sp-sub-list-bc.Curling .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Curling,.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 .sp-s-l-h-flag-bc.bc-i-Curling {
  background: linear-gradient(to bottom,#bbddf7,#76bbef)
}

.e-sports .sp-sub-list-bc.Curling:not(.selected):hover {
  background: #76bbef99;
  box-shadow: 0 0 8px #76bbef99
}

.e-sports .sp-sub-list-bc.Curling.selected {
  background: linear-gradient(to right,#bbddf7,#76bbef)
}

.e-sports-Curling .e-sports-time-start:before,.e-sports-Curling .main-tabs-bc .tab-bc:before,.e-sports-Curling .horizontal-sl-tab-bc:before,.sportsbook-center-section.Curling .e-sports-time-start:before,.sportsbook-center-section.Curling .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Curling .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#bbddf7,#76bbef)
}

.e-sports-match-container.Curling .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #76bbef
}

.e-sports-match-container.Curling .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Curling .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #76bbef
}

.SearchResultV2 .searchResultBtn.Curling {
  background: radial-gradient(at center bottom,#76bbefcc,#76bbef66,#76bbef00)
}

.SearchResultV2 .searchResultBtn.Curling:after {
  background: #76bbef66
}

.SearchResultV2 .horizontalCategoryItemWrp.Curling .horizontalCategoryItem {
  background: linear-gradient(to right,#76bbef1a,#76bbef00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Curling.active .horizontalCategoryItem {
  border-color: #76bbefb3;
  background: linear-gradient(to right,#76bbef4d,#76bbef00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Curling .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Cycling.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Cycling,.coupon-market-bc .bc-i-Cycling {
  color: #d9c68f
}

.multi-select-icon-bc.bc-i-Cycling,.widget-scroll-container>i.bc-i-Cycling {
  color: #d9c68f
}

.sp-sub-list-bc.Cycling .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Cycling,.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 .sp-s-l-h-flag-bc.bc-i-Cycling {
  background: linear-gradient(to bottom,#ece3c8,#d9c68f)
}

.e-sports .sp-sub-list-bc.Cycling:not(.selected):hover {
  background: #d9c68f99;
  box-shadow: 0 0 8px #d9c68f99
}

.e-sports .sp-sub-list-bc.Cycling.selected {
  background: linear-gradient(to right,#ece3c8,#d9c68f)
}

.e-sports-Cycling .e-sports-time-start:before,.e-sports-Cycling .main-tabs-bc .tab-bc:before,.e-sports-Cycling .horizontal-sl-tab-bc:before,.sportsbook-center-section.Cycling .e-sports-time-start:before,.sportsbook-center-section.Cycling .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Cycling .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ece3c8,#d9c68f)
}

.e-sports-match-container.Cycling .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #d9c68f
}

.e-sports-match-container.Cycling .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Cycling .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #d9c68f
}

.SearchResultV2 .searchResultBtn.Cycling {
  background: radial-gradient(at center bottom,#d9c68fcc,#d9c68f66,#d9c68f00)
}

.SearchResultV2 .searchResultBtn.Cycling:after {
  background: #d9c68f66
}

.SearchResultV2 .horizontalCategoryItemWrp.Cycling .horizontalCategoryItem {
  background: linear-gradient(to right,#d9c68f1a,#d9c68f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Cycling.active .horizontalCategoryItem {
  border-color: #d9c68fb3;
  background: linear-gradient(to right,#d9c68f4d,#d9c68f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Cycling .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Cyclo-Cross.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Cyclo-Cross,.coupon-market-bc .bc-i-Cyclo-Cross {
  color: #d9c68f
}

.multi-select-icon-bc.bc-i-Cyclo-Cross,.widget-scroll-container>i.bc-i-Cyclo-Cross {
  color: #d9c68f
}

.sp-sub-list-bc.Cyclo-Cross .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Cyclo-Cross,.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 .sp-s-l-h-flag-bc.bc-i-Cyclo-Cross {
  background: linear-gradient(to bottom,#ece3c8,#d9c68f)
}

.e-sports .sp-sub-list-bc.Cyclo-Cross:not(.selected):hover {
  background: #d9c68f99;
  box-shadow: 0 0 8px #d9c68f99
}

.e-sports .sp-sub-list-bc.Cyclo-Cross.selected {
  background: linear-gradient(to right,#ece3c8,#d9c68f)
}

.e-sports-Cyclo-Cross .e-sports-time-start:before,.e-sports-Cyclo-Cross .main-tabs-bc .tab-bc:before,.e-sports-Cyclo-Cross .horizontal-sl-tab-bc:before,.sportsbook-center-section.Cyclo-Cross .e-sports-time-start:before,.sportsbook-center-section.Cyclo-Cross .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Cyclo-Cross .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ece3c8,#d9c68f)
}

.e-sports-match-container.Cyclo-Cross .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #d9c68f
}

.e-sports-match-container.Cyclo-Cross .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Cyclo-Cross .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #d9c68f
}

.SearchResultV2 .searchResultBtn.Cyclo-Cross {
  background: radial-gradient(at center bottom,#d9c68fcc,#d9c68f66,#d9c68f00)
}

.SearchResultV2 .searchResultBtn.Cyclo-Cross:after {
  background: #d9c68f66
}

.SearchResultV2 .horizontalCategoryItemWrp.Cyclo-Cross .horizontalCategoryItem {
  background: linear-gradient(to right,#d9c68f1a,#d9c68f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Cyclo-Cross.active .horizontalCategoryItem {
  border-color: #d9c68fb3;
  background: linear-gradient(to right,#d9c68f4d,#d9c68f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Cyclo-Cross .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.CyberFootball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-CyberFootball,.coupon-market-bc .bc-i-CyberFootball {
  color: #308231
}

.multi-select-icon-bc.bc-i-CyberFootball,.widget-scroll-container>i.bc-i-CyberFootball {
  color: #308231
}

.sp-sub-list-bc.CyberFootball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.CyberFootball,.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 .sp-s-l-h-flag-bc.bc-i-CyberFootball {
  background: linear-gradient(to bottom,#45ba46,#308231)
}

.e-sports .sp-sub-list-bc.CyberFootball:not(.selected):hover {
  background: #30823199;
  box-shadow: 0 0 8px #30823199
}

.e-sports .sp-sub-list-bc.CyberFootball.selected {
  background: linear-gradient(to right,#45ba46,#308231)
}

.e-sports-CyberFootball .e-sports-time-start:before,.e-sports-CyberFootball .main-tabs-bc .tab-bc:before,.e-sports-CyberFootball .horizontal-sl-tab-bc:before,.sportsbook-center-section.CyberFootball .e-sports-time-start:before,.sportsbook-center-section.CyberFootball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.CyberFootball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#45ba46,#308231)
}

.e-sports-match-container.CyberFootball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #308231
}

.e-sports-match-container.CyberFootball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.CyberFootball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #308231
}

.SearchResultV2 .searchResultBtn.CyberFootball {
  background: radial-gradient(at center bottom,#308231cc,#30823166,#30823100)
}

.SearchResultV2 .searchResultBtn.CyberFootball:after {
  background: #30823166
}

.SearchResultV2 .horizontalCategoryItemWrp.CyberFootball .horizontalCategoryItem {
  background: linear-gradient(to right,#3082311a,#30823100)
}

.SearchResultV2 .horizontalCategoryItemWrp.CyberFootball.active .horizontalCategoryItem {
  border-color: #308231b3;
  background: linear-gradient(to right,#3082314d,#30823100)
}

.SearchResultV2 .horizontalCategoryItemWrp.CyberFootball .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Bowls.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Bowls,.coupon-market-bc .bc-i-Bowls {
  color: #2a8c4c
}

.multi-select-icon-bc.bc-i-Bowls,.widget-scroll-container>i.bc-i-Bowls {
  color: #2a8c4c
}

.sp-sub-list-bc.Bowls .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Bowls,.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 .sp-s-l-h-flag-bc.bc-i-Bowls {
  background: linear-gradient(to bottom,#3ec56d,#2a8c4c)
}

.e-sports .sp-sub-list-bc.Bowls:not(.selected):hover {
  background: #2a8c4c99;
  box-shadow: 0 0 8px #2a8c4c99
}

.e-sports .sp-sub-list-bc.Bowls.selected {
  background: linear-gradient(to right,#3ec56d,#2a8c4c)
}

.e-sports-Bowls .e-sports-time-start:before,.e-sports-Bowls .main-tabs-bc .tab-bc:before,.e-sports-Bowls .horizontal-sl-tab-bc:before,.sportsbook-center-section.Bowls .e-sports-time-start:before,.sportsbook-center-section.Bowls .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Bowls .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#3ec56d,#2a8c4c)
}

.e-sports-match-container.Bowls .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #2a8c4c
}

.e-sports-match-container.Bowls .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Bowls .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #2a8c4c
}

.SearchResultV2 .searchResultBtn.Bowls {
  background: radial-gradient(at center bottom,#2a8c4ccc,#2a8c4c66,#2a8c4c00)
}

.SearchResultV2 .searchResultBtn.Bowls:after {
  background: #2a8c4c66
}

.SearchResultV2 .horizontalCategoryItemWrp.Bowls .horizontalCategoryItem {
  background: linear-gradient(to right,#2a8c4c1a,#2a8c4c00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Bowls.active .horizontalCategoryItem {
  border-color: #2a8c4cb3;
  background: linear-gradient(to right,#2a8c4c4d,#2a8c4c00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Bowls .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Darts.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Darts,.coupon-market-bc .bc-i-Darts {
  color: #d32939
}

.multi-select-icon-bc.bc-i-Darts,.widget-scroll-container>i.bc-i-Darts {
  color: #d32939
}

.sp-sub-list-bc.Darts .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Darts,.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 .sp-s-l-h-flag-bc.bc-i-Darts {
  background: linear-gradient(to bottom,#e16773,#d32939)
}

.e-sports .sp-sub-list-bc.Darts:not(.selected):hover {
  background: #d3293999;
  box-shadow: 0 0 8px #d3293999
}

.e-sports .sp-sub-list-bc.Darts.selected {
  background: linear-gradient(to right,#e16773,#d32939)
}

.e-sports-Darts .e-sports-time-start:before,.e-sports-Darts .main-tabs-bc .tab-bc:before,.e-sports-Darts .horizontal-sl-tab-bc:before,.sportsbook-center-section.Darts .e-sports-time-start:before,.sportsbook-center-section.Darts .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Darts .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e16773,#d32939)
}

.e-sports-match-container.Darts .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #d32939
}

.e-sports-match-container.Darts .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Darts .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #d32939
}

.SearchResultV2 .searchResultBtn.Darts {
  background: radial-gradient(at center bottom,#d32939cc,#d3293966,#d3293900)
}

.SearchResultV2 .searchResultBtn.Darts:after {
  background: #d3293966
}

.SearchResultV2 .horizontalCategoryItemWrp.Darts .horizontalCategoryItem {
  background: linear-gradient(to right,#d329391a,#d3293900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Darts.active .horizontalCategoryItem {
  border-color: #d32939b3;
  background: linear-gradient(to right,#d329394d,#d3293900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Darts .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Diving.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Diving,.coupon-market-bc .bc-i-Diving {
  color: #118be9
}

.multi-select-icon-bc.bc-i-Diving,.widget-scroll-container>i.bc-i-Diving {
  color: #118be9
}

.sp-sub-list-bc.Diving .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Diving,.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 .sp-s-l-h-flag-bc.bc-i-Diving {
  background: linear-gradient(to bottom,#54aef3,#118be9)
}

.e-sports .sp-sub-list-bc.Diving:not(.selected):hover {
  background: #118be999;
  box-shadow: 0 0 8px #118be999
}

.e-sports .sp-sub-list-bc.Diving.selected {
  background: linear-gradient(to right,#54aef3,#118be9)
}

.e-sports-Diving .e-sports-time-start:before,.e-sports-Diving .main-tabs-bc .tab-bc:before,.e-sports-Diving .horizontal-sl-tab-bc:before,.sportsbook-center-section.Diving .e-sports-time-start:before,.sportsbook-center-section.Diving .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Diving .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#54aef3,#118be9)
}

.e-sports-match-container.Diving .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #118be9
}

.e-sports-match-container.Diving .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Diving .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #118be9
}

.SearchResultV2 .searchResultBtn.Diving {
  background: radial-gradient(at center bottom,#118be9cc,#118be966,#118be900)
}

.SearchResultV2 .searchResultBtn.Diving:after {
  background: #118be966
}

.SearchResultV2 .horizontalCategoryItemWrp.Diving .horizontalCategoryItem {
  background: linear-gradient(to right,#118be91a,#118be900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Diving.active .horizontalCategoryItem {
  border-color: #118be9b3;
  background: linear-gradient(to right,#118be94d,#118be900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Diving .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.EBasketball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-EBasketball,.coupon-market-bc .bc-i-EBasketball {
  color: #b04913
}

.multi-select-icon-bc.bc-i-EBasketball,.widget-scroll-container>i.bc-i-EBasketball {
  color: #b04913
}

.sp-sub-list-bc.EBasketball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.EBasketball,.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 .sp-s-l-h-flag-bc.bc-i-EBasketball {
  background: linear-gradient(to bottom,#e86a28,#b04913)
}

.e-sports .sp-sub-list-bc.EBasketball:not(.selected):hover {
  background: #b0491399;
  box-shadow: 0 0 8px #b0491399
}

.e-sports .sp-sub-list-bc.EBasketball.selected {
  background: linear-gradient(to right,#e86a28,#b04913)
}

.e-sports-EBasketball .e-sports-time-start:before,.e-sports-EBasketball .main-tabs-bc .tab-bc:before,.e-sports-EBasketball .horizontal-sl-tab-bc:before,.sportsbook-center-section.EBasketball .e-sports-time-start:before,.sportsbook-center-section.EBasketball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.EBasketball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e86a28,#b04913)
}

.e-sports-match-container.EBasketball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #b04913
}

.e-sports-match-container.EBasketball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.EBasketball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #b04913
}

.SearchResultV2 .searchResultBtn.EBasketball {
  background: radial-gradient(at center bottom,#b04913cc,#b0491366,#b0491300)
}

.SearchResultV2 .searchResultBtn.EBasketball:after {
  background: #b0491366
}

.SearchResultV2 .horizontalCategoryItemWrp.EBasketball .horizontalCategoryItem {
  background: linear-gradient(to right,#b049131a,#b0491300)
}

.SearchResultV2 .horizontalCategoryItemWrp.EBasketball.active .horizontalCategoryItem {
  border-color: #b04913b3;
  background: linear-gradient(to right,#b049134d,#b0491300)
}

.SearchResultV2 .horizontalCategoryItemWrp.EBasketball .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Electronic.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Electronic,.coupon-market-bc .bc-i-Electronic {
  color: #5e55a1
}

.multi-select-icon-bc.bc-i-Electronic,.widget-scroll-container>i.bc-i-Electronic {
  color: #5e55a1
}

.sp-sub-list-bc.Electronic .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Electronic,.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 .sp-s-l-h-flag-bc.bc-i-Electronic {
  background: linear-gradient(to bottom,#8b84be,#5e55a1)
}

.e-sports .sp-sub-list-bc.Electronic:not(.selected):hover {
  background: #5e55a199;
  box-shadow: 0 0 8px #5e55a199
}

.e-sports .sp-sub-list-bc.Electronic.selected {
  background: linear-gradient(to right,#8b84be,#5e55a1)
}

.e-sports-Electronic .e-sports-time-start:before,.e-sports-Electronic .main-tabs-bc .tab-bc:before,.e-sports-Electronic .horizontal-sl-tab-bc:before,.sportsbook-center-section.Electronic .e-sports-time-start:before,.sportsbook-center-section.Electronic .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Electronic .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#8b84be,#5e55a1)
}

.e-sports-match-container.Electronic .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #5e55a1
}

.e-sports-match-container.Electronic .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Electronic .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #5e55a1
}

.SearchResultV2 .searchResultBtn.Electronic {
  background: radial-gradient(at center bottom,#5e55a1cc,#5e55a166,#5e55a100)
}

.SearchResultV2 .searchResultBtn.Electronic:after {
  background: #5e55a166
}

.SearchResultV2 .horizontalCategoryItemWrp.Electronic .horizontalCategoryItem {
  background: linear-gradient(to right,#5e55a11a,#5e55a100)
}

.SearchResultV2 .horizontalCategoryItemWrp.Electronic.active .horizontalCategoryItem {
  border-color: #5e55a1b3;
  background: linear-gradient(to right,#5e55a14d,#5e55a100)
}

.SearchResultV2 .horizontalCategoryItemWrp.Electronic .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Equestrian.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Equestrian,.coupon-market-bc .bc-i-Equestrian {
  color: #556158
}

.multi-select-icon-bc.bc-i-Equestrian,.widget-scroll-container>i.bc-i-Equestrian {
  color: #556158
}

.sp-sub-list-bc.Equestrian .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Equestrian,.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 .sp-s-l-h-flag-bc.bc-i-Equestrian {
  background: linear-gradient(to bottom,#798a7d,#556158)
}

.e-sports .sp-sub-list-bc.Equestrian:not(.selected):hover {
  background: #55615899;
  box-shadow: 0 0 8px #55615899
}

.e-sports .sp-sub-list-bc.Equestrian.selected {
  background: linear-gradient(to right,#798a7d,#556158)
}

.e-sports-Equestrian .e-sports-time-start:before,.e-sports-Equestrian .main-tabs-bc .tab-bc:before,.e-sports-Equestrian .horizontal-sl-tab-bc:before,.sportsbook-center-section.Equestrian .e-sports-time-start:before,.sportsbook-center-section.Equestrian .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Equestrian .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#798a7d,#556158)
}

.e-sports-match-container.Equestrian .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #556158
}

.e-sports-match-container.Equestrian .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Equestrian .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #556158
}

.SearchResultV2 .searchResultBtn.Equestrian {
  background: radial-gradient(at center bottom,#556158cc,#55615866,#55615800)
}

.SearchResultV2 .searchResultBtn.Equestrian:after {
  background: #55615866
}

.SearchResultV2 .horizontalCategoryItemWrp.Equestrian .horizontalCategoryItem {
  background: linear-gradient(to right,#5561581a,#55615800)
}

.SearchResultV2 .horizontalCategoryItemWrp.Equestrian.active .horizontalCategoryItem {
  border-color: #556158b3;
  background: linear-gradient(to right,#5561584d,#55615800)
}

.SearchResultV2 .horizontalCategoryItemWrp.Equestrian .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.FigureSkating.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-FigureSkating,.coupon-market-bc .bc-i-FigureSkating {
  color: #b1cdde
}

.multi-select-icon-bc.bc-i-FigureSkating,.widget-scroll-container>i.bc-i-FigureSkating {
  color: #b1cdde
}

.sp-sub-list-bc.FigureSkating .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.FigureSkating,.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 .sp-s-l-h-flag-bc.bc-i-FigureSkating {
  background: linear-gradient(to bottom,#e7eff5,#b1cdde)
}

.e-sports .sp-sub-list-bc.FigureSkating:not(.selected):hover {
  background: #b1cdde99;
  box-shadow: 0 0 8px #b1cdde99
}

.e-sports .sp-sub-list-bc.FigureSkating.selected {
  background: linear-gradient(to right,#e7eff5,#b1cdde)
}

.e-sports-FigureSkating .e-sports-time-start:before,.e-sports-FigureSkating .main-tabs-bc .tab-bc:before,.e-sports-FigureSkating .horizontal-sl-tab-bc:before,.sportsbook-center-section.FigureSkating .e-sports-time-start:before,.sportsbook-center-section.FigureSkating .main-tabs-bc .tab-bc:before,.sportsbook-center-section.FigureSkating .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e7eff5,#b1cdde)
}

.e-sports-match-container.FigureSkating .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #b1cdde
}

.e-sports-match-container.FigureSkating .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.FigureSkating .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #b1cdde
}

.SearchResultV2 .searchResultBtn.FigureSkating {
  background: radial-gradient(at center bottom,#b1cddecc,#b1cdde66,#b1cdde00)
}

.SearchResultV2 .searchResultBtn.FigureSkating:after {
  background: #b1cdde66
}

.SearchResultV2 .horizontalCategoryItemWrp.FigureSkating .horizontalCategoryItem {
  background: linear-gradient(to right,#b1cdde1a,#b1cdde00)
}

.SearchResultV2 .horizontalCategoryItemWrp.FigureSkating.active .horizontalCategoryItem {
  border-color: #b1cddeb3;
  background: linear-gradient(to right,#b1cdde4d,#b1cdde00)
}

.SearchResultV2 .horizontalCategoryItemWrp.FigureSkating .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Floorball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Floorball,.coupon-market-bc .bc-i-Floorball {
  color: #72cddb
}

.multi-select-icon-bc.bc-i-Floorball,.widget-scroll-container>i.bc-i-Floorball {
  color: #72cddb
}

.sp-sub-list-bc.Floorball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Floorball,.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 .sp-s-l-h-flag-bc.bc-i-Floorball {
  background: linear-gradient(to bottom,#afe3eb,#72cddb)
}

.e-sports .sp-sub-list-bc.Floorball:not(.selected):hover {
  background: #72cddb99;
  box-shadow: 0 0 8px #72cddb99
}

.e-sports .sp-sub-list-bc.Floorball.selected {
  background: linear-gradient(to right,#afe3eb,#72cddb)
}

.e-sports-Floorball .e-sports-time-start:before,.e-sports-Floorball .main-tabs-bc .tab-bc:before,.e-sports-Floorball .horizontal-sl-tab-bc:before,.sportsbook-center-section.Floorball .e-sports-time-start:before,.sportsbook-center-section.Floorball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Floorball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#afe3eb,#72cddb)
}

.e-sports-match-container.Floorball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #72cddb
}

.e-sports-match-container.Floorball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Floorball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #72cddb
}

.SearchResultV2 .searchResultBtn.Floorball {
  background: radial-gradient(at center bottom,#72cddbcc,#72cddb66,#72cddb00)
}

.SearchResultV2 .searchResultBtn.Floorball:after {
  background: #72cddb66
}

.SearchResultV2 .horizontalCategoryItemWrp.Floorball .horizontalCategoryItem {
  background: linear-gradient(to right,#72cddb1a,#72cddb00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Floorball.active .horizontalCategoryItem {
  border-color: #72cddbb3;
  background: linear-gradient(to right,#72cddb4d,#72cddb00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Floorball .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Formula1.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Formula1,.coupon-market-bc .bc-i-Formula1 {
  color: #b8292b
}

.multi-select-icon-bc.bc-i-Formula1,.widget-scroll-container>i.bc-i-Formula1 {
  color: #b8292b
}

.sp-sub-list-bc.Formula1 .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Formula1,.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 .sp-s-l-h-flag-bc.bc-i-Formula1 {
  background: linear-gradient(to bottom,#d95456,#b8292b)
}

.e-sports .sp-sub-list-bc.Formula1:not(.selected):hover {
  background: #b8292b99;
  box-shadow: 0 0 8px #b8292b99
}

.e-sports .sp-sub-list-bc.Formula1.selected {
  background: linear-gradient(to right,#d95456,#b8292b)
}

.e-sports-Formula1 .e-sports-time-start:before,.e-sports-Formula1 .main-tabs-bc .tab-bc:before,.e-sports-Formula1 .horizontal-sl-tab-bc:before,.sportsbook-center-section.Formula1 .e-sports-time-start:before,.sportsbook-center-section.Formula1 .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Formula1 .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#d95456,#b8292b)
}

.e-sports-match-container.Formula1 .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #b8292b
}

.e-sports-match-container.Formula1 .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Formula1 .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #b8292b
}

.SearchResultV2 .searchResultBtn.Formula1 {
  background: radial-gradient(at center bottom,#b8292bcc,#b8292b66,#b8292b00)
}

.SearchResultV2 .searchResultBtn.Formula1:after {
  background: #b8292b66
}

.SearchResultV2 .horizontalCategoryItemWrp.Formula1 .horizontalCategoryItem {
  background: linear-gradient(to right,#b8292b1a,#b8292b00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Formula1.active .horizontalCategoryItem {
  border-color: #b8292bb3;
  background: linear-gradient(to right,#b8292b4d,#b8292b00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Formula1 .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Futsal.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Futsal,.coupon-market-bc .bc-i-Futsal {
  color: #65b5c2
}

.multi-select-icon-bc.bc-i-Futsal,.widget-scroll-container>i.bc-i-Futsal {
  color: #65b5c2
}

.sp-sub-list-bc.Futsal .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Futsal,.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 .sp-s-l-h-flag-bc.bc-i-Futsal {
  background: linear-gradient(to bottom,#9ccfd8,#65b5c2)
}

.e-sports .sp-sub-list-bc.Futsal:not(.selected):hover {
  background: #65b5c299;
  box-shadow: 0 0 8px #65b5c299
}

.e-sports .sp-sub-list-bc.Futsal.selected {
  background: linear-gradient(to right,#9ccfd8,#65b5c2)
}

.e-sports-Futsal .e-sports-time-start:before,.e-sports-Futsal .main-tabs-bc .tab-bc:before,.e-sports-Futsal .horizontal-sl-tab-bc:before,.sportsbook-center-section.Futsal .e-sports-time-start:before,.sportsbook-center-section.Futsal .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Futsal .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#9ccfd8,#65b5c2)
}

.e-sports-match-container.Futsal .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #65b5c2
}

.e-sports-match-container.Futsal .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Futsal .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #65b5c2
}

.SearchResultV2 .searchResultBtn.Futsal {
  background: radial-gradient(at center bottom,#65b5c2cc,#65b5c266,#65b5c200)
}

.SearchResultV2 .searchResultBtn.Futsal:after {
  background: #65b5c266
}

.SearchResultV2 .horizontalCategoryItemWrp.Futsal .horizontalCategoryItem {
  background: linear-gradient(to right,#65b5c21a,#65b5c200)
}

.SearchResultV2 .horizontalCategoryItemWrp.Futsal.active .horizontalCategoryItem {
  border-color: #65b5c2b3;
  background: linear-gradient(to right,#65b5c24d,#65b5c200)
}

.SearchResultV2 .horizontalCategoryItemWrp.Futsal .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Football.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Football,.coupon-market-bc .bc-i-Football {
  color: #109121
}

.multi-select-icon-bc.bc-i-Football,.widget-scroll-container>i.bc-i-Football {
  color: #109121
}

.sp-sub-list-bc.Football .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Football,.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 .sp-s-l-h-flag-bc.bc-i-Football {
  background: linear-gradient(to bottom,#18d631,#109121)
}

.e-sports .sp-sub-list-bc.Football:not(.selected):hover {
  background: #10912199;
  box-shadow: 0 0 8px #10912199
}

.e-sports .sp-sub-list-bc.Football.selected {
  background: linear-gradient(to right,#18d631,#109121)
}

.e-sports-Football .e-sports-time-start:before,.e-sports-Football .main-tabs-bc .tab-bc:before,.e-sports-Football .horizontal-sl-tab-bc:before,.sportsbook-center-section.Football .e-sports-time-start:before,.sportsbook-center-section.Football .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Football .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#18d631,#109121)
}

.e-sports-match-container.Football .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #109121
}

.e-sports-match-container.Football .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Football .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #109121
}

.SearchResultV2 .searchResultBtn.Football {
  background: radial-gradient(at center bottom,#109121cc,#10912166,#10912100)
}

.SearchResultV2 .searchResultBtn.Football:after {
  background: #10912166
}

.SearchResultV2 .horizontalCategoryItemWrp.Football .horizontalCategoryItem {
  background: linear-gradient(to right,#1091211a,#10912100)
}

.SearchResultV2 .horizontalCategoryItemWrp.Football.active .horizontalCategoryItem {
  border-color: #109121b3;
  background: linear-gradient(to right,#1091214d,#10912100)
}

.SearchResultV2 .horizontalCategoryItemWrp.Football .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Freestyle.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Freestyle,.coupon-market-bc .bc-i-Freestyle {
  color: #edbe13
}

.multi-select-icon-bc.bc-i-Freestyle,.widget-scroll-container>i.bc-i-Freestyle {
  color: #edbe13
}

.sp-sub-list-bc.Freestyle .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Freestyle,.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 .sp-s-l-h-flag-bc.bc-i-Freestyle {
  background: linear-gradient(to bottom,#f2d25a,#edbe13)
}

.e-sports .sp-sub-list-bc.Freestyle:not(.selected):hover {
  background: #edbe1399;
  box-shadow: 0 0 8px #edbe1399
}

.e-sports .sp-sub-list-bc.Freestyle.selected {
  background: linear-gradient(to right,#f2d25a,#edbe13)
}

.e-sports-Freestyle .e-sports-time-start:before,.e-sports-Freestyle .main-tabs-bc .tab-bc:before,.e-sports-Freestyle .horizontal-sl-tab-bc:before,.sportsbook-center-section.Freestyle .e-sports-time-start:before,.sportsbook-center-section.Freestyle .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Freestyle .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#f2d25a,#edbe13)
}

.e-sports-match-container.Freestyle .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #edbe13
}

.e-sports-match-container.Freestyle .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Freestyle .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #edbe13
}

.SearchResultV2 .searchResultBtn.Freestyle {
  background: radial-gradient(at center bottom,#edbe13cc,#edbe1366,#edbe1300)
}

.SearchResultV2 .searchResultBtn.Freestyle:after {
  background: #edbe1366
}

.SearchResultV2 .horizontalCategoryItemWrp.Freestyle .horizontalCategoryItem {
  background: linear-gradient(to right,#edbe131a,#edbe1300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Freestyle.active .horizontalCategoryItem {
  border-color: #edbe13b3;
  background: linear-gradient(to right,#edbe134d,#edbe1300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Freestyle .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.FreestyleWrestling.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-FreestyleWrestling,.coupon-market-bc .bc-i-FreestyleWrestling {
  color: #edbe13
}

.multi-select-icon-bc.bc-i-FreestyleWrestling,.widget-scroll-container>i.bc-i-FreestyleWrestling {
  color: #edbe13
}

.sp-sub-list-bc.FreestyleWrestling .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.FreestyleWrestling,.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 .sp-s-l-h-flag-bc.bc-i-FreestyleWrestling {
  background: linear-gradient(to bottom,#f2d25a,#edbe13)
}

.e-sports .sp-sub-list-bc.FreestyleWrestling:not(.selected):hover {
  background: #edbe1399;
  box-shadow: 0 0 8px #edbe1399
}

.e-sports .sp-sub-list-bc.FreestyleWrestling.selected {
  background: linear-gradient(to right,#f2d25a,#edbe13)
}

.e-sports-FreestyleWrestling .e-sports-time-start:before,.e-sports-FreestyleWrestling .main-tabs-bc .tab-bc:before,.e-sports-FreestyleWrestling .horizontal-sl-tab-bc:before,.sportsbook-center-section.FreestyleWrestling .e-sports-time-start:before,.sportsbook-center-section.FreestyleWrestling .main-tabs-bc .tab-bc:before,.sportsbook-center-section.FreestyleWrestling .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#f2d25a,#edbe13)
}

.e-sports-match-container.FreestyleWrestling .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #edbe13
}

.e-sports-match-container.FreestyleWrestling .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.FreestyleWrestling .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #edbe13
}

.SearchResultV2 .searchResultBtn.FreestyleWrestling {
  background: radial-gradient(at center bottom,#edbe13cc,#edbe1366,#edbe1300)
}

.SearchResultV2 .searchResultBtn.FreestyleWrestling:after {
  background: #edbe1366
}

.SearchResultV2 .horizontalCategoryItemWrp.FreestyleWrestling .horizontalCategoryItem {
  background: linear-gradient(to right,#edbe131a,#edbe1300)
}

.SearchResultV2 .horizontalCategoryItemWrp.FreestyleWrestling.active .horizontalCategoryItem {
  border-color: #edbe13b3;
  background: linear-gradient(to right,#edbe134d,#edbe1300)
}

.SearchResultV2 .horizontalCategoryItemWrp.FreestyleWrestling .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.GaelicFootball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-GaelicFootball,.coupon-market-bc .bc-i-GaelicFootball {
  color: #358014
}

.multi-select-icon-bc.bc-i-GaelicFootball,.widget-scroll-container>i.bc-i-GaelicFootball {
  color: #358014
}

.sp-sub-list-bc.GaelicFootball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.GaelicFootball,.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 .sp-s-l-h-flag-bc.bc-i-GaelicFootball {
  background: linear-gradient(to bottom,#50c21e,#358014)
}

.e-sports .sp-sub-list-bc.GaelicFootball:not(.selected):hover {
  background: #35801499;
  box-shadow: 0 0 8px #35801499
}

.e-sports .sp-sub-list-bc.GaelicFootball.selected {
  background: linear-gradient(to right,#50c21e,#358014)
}

.e-sports-GaelicFootball .e-sports-time-start:before,.e-sports-GaelicFootball .main-tabs-bc .tab-bc:before,.e-sports-GaelicFootball .horizontal-sl-tab-bc:before,.sportsbook-center-section.GaelicFootball .e-sports-time-start:before,.sportsbook-center-section.GaelicFootball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.GaelicFootball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#50c21e,#358014)
}

.e-sports-match-container.GaelicFootball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #358014
}

.e-sports-match-container.GaelicFootball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.GaelicFootball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #358014
}

.SearchResultV2 .searchResultBtn.GaelicFootball {
  background: radial-gradient(at center bottom,#358014cc,#35801466,#35801400)
}

.SearchResultV2 .searchResultBtn.GaelicFootball:after {
  background: #35801466
}

.SearchResultV2 .horizontalCategoryItemWrp.GaelicFootball .horizontalCategoryItem {
  background: linear-gradient(to right,#3580141a,#35801400)
}

.SearchResultV2 .horizontalCategoryItemWrp.GaelicFootball.active .horizontalCategoryItem {
  border-color: #358014b3;
  background: linear-gradient(to right,#3580144d,#35801400)
}

.SearchResultV2 .horizontalCategoryItemWrp.GaelicFootball .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Go.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Go,.coupon-market-bc .bc-i-Go {
  color: #e2e2e2
}

.multi-select-icon-bc.bc-i-Go,.widget-scroll-container>i.bc-i-Go {
  color: #e2e2e2
}

.sp-sub-list-bc.Go .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Go,.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 .sp-s-l-h-flag-bc.bc-i-Go {
  background: linear-gradient(to bottom,#fff,#e2e2e2)
}

.e-sports .sp-sub-list-bc.Go:not(.selected):hover {
  background: #e2e2e299;
  box-shadow: 0 0 8px #e2e2e299
}

.e-sports .sp-sub-list-bc.Go.selected {
  background: linear-gradient(to right,#fff,#e2e2e2)
}

.e-sports-Go .e-sports-time-start:before,.e-sports-Go .main-tabs-bc .tab-bc:before,.e-sports-Go .horizontal-sl-tab-bc:before,.sportsbook-center-section.Go .e-sports-time-start:before,.sportsbook-center-section.Go .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Go .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#fff,#e2e2e2)
}

.e-sports-match-container.Go .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #e2e2e2
}

.e-sports-match-container.Go .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Go .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #e2e2e2
}

.SearchResultV2 .searchResultBtn.Go {
  background: radial-gradient(at center bottom,#e2e2e2cc,#e2e2e266,#e2e2e200)
}

.SearchResultV2 .searchResultBtn.Go:after {
  background: #e2e2e266
}

.SearchResultV2 .horizontalCategoryItemWrp.Go .horizontalCategoryItem {
  background: linear-gradient(to right,#e2e2e21a,#e2e2e200)
}

.SearchResultV2 .horizontalCategoryItemWrp.Go.active .horizontalCategoryItem {
  border-color: #e2e2e2b3;
  background: linear-gradient(to right,#e2e2e24d,#e2e2e200)
}

.SearchResultV2 .horizontalCategoryItemWrp.Go .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Golf.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Golf,.coupon-market-bc .bc-i-Golf {
  color: #189946
}

.multi-select-icon-bc.bc-i-Golf,.widget-scroll-container>i.bc-i-Golf {
  color: #189946
}

.sp-sub-list-bc.Golf .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Golf,.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 .sp-s-l-h-flag-bc.bc-i-Golf {
  background: linear-gradient(to bottom,#22db64,#189946)
}

.e-sports .sp-sub-list-bc.Golf:not(.selected):hover {
  background: #18994699;
  box-shadow: 0 0 8px #18994699
}

.e-sports .sp-sub-list-bc.Golf.selected {
  background: linear-gradient(to right,#22db64,#189946)
}

.e-sports-Golf .e-sports-time-start:before,.e-sports-Golf .main-tabs-bc .tab-bc:before,.e-sports-Golf .horizontal-sl-tab-bc:before,.sportsbook-center-section.Golf .e-sports-time-start:before,.sportsbook-center-section.Golf .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Golf .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#22db64,#189946)
}

.e-sports-match-container.Golf .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #189946
}

.e-sports-match-container.Golf .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Golf .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #189946
}

.SearchResultV2 .searchResultBtn.Golf {
  background: radial-gradient(at center bottom,#189946cc,#18994666,#18994600)
}

.SearchResultV2 .searchResultBtn.Golf:after {
  background: #18994666
}

.SearchResultV2 .horizontalCategoryItemWrp.Golf .horizontalCategoryItem {
  background: linear-gradient(to right,#1899461a,#18994600)
}

.SearchResultV2 .horizontalCategoryItemWrp.Golf.active .horizontalCategoryItem {
  border-color: #189946b3;
  background: linear-gradient(to right,#1899464d,#18994600)
}

.SearchResultV2 .horizontalCategoryItemWrp.Golf .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.GrassHockey.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-GrassHockey,.coupon-market-bc .bc-i-GrassHockey {
  color: #189443
}

.multi-select-icon-bc.bc-i-GrassHockey,.widget-scroll-container>i.bc-i-GrassHockey {
  color: #189443
}

.sp-sub-list-bc.GrassHockey .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.GrassHockey,.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 .sp-s-l-h-flag-bc.bc-i-GrassHockey {
  background: linear-gradient(to bottom,#23d661,#189443)
}

.e-sports .sp-sub-list-bc.GrassHockey:not(.selected):hover {
  background: #18944399;
  box-shadow: 0 0 8px #18944399
}

.e-sports .sp-sub-list-bc.GrassHockey.selected {
  background: linear-gradient(to right,#23d661,#189443)
}

.e-sports-GrassHockey .e-sports-time-start:before,.e-sports-GrassHockey .main-tabs-bc .tab-bc:before,.e-sports-GrassHockey .horizontal-sl-tab-bc:before,.sportsbook-center-section.GrassHockey .e-sports-time-start:before,.sportsbook-center-section.GrassHockey .main-tabs-bc .tab-bc:before,.sportsbook-center-section.GrassHockey .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#23d661,#189443)
}

.e-sports-match-container.GrassHockey .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #189443
}

.e-sports-match-container.GrassHockey .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.GrassHockey .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #189443
}

.SearchResultV2 .searchResultBtn.GrassHockey {
  background: radial-gradient(at center bottom,#189443cc,#18944366,#18944300)
}

.SearchResultV2 .searchResultBtn.GrassHockey:after {
  background: #18944366
}

.SearchResultV2 .horizontalCategoryItemWrp.GrassHockey .horizontalCategoryItem {
  background: linear-gradient(to right,#1894431a,#18944300)
}

.SearchResultV2 .horizontalCategoryItemWrp.GrassHockey.active .horizontalCategoryItem {
  border-color: #189443b3;
  background: linear-gradient(to right,#1894434d,#18944300)
}

.SearchResultV2 .horizontalCategoryItemWrp.GrassHockey .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Gymnastics.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Gymnastics,.coupon-market-bc .bc-i-Gymnastics {
  color: #03b5a5
}

.multi-select-icon-bc.bc-i-Gymnastics,.widget-scroll-container>i.bc-i-Gymnastics {
  color: #03b5a5
}

.sp-sub-list-bc.Gymnastics .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Gymnastics,.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 .sp-s-l-h-flag-bc.bc-i-Gymnastics {
  background: linear-gradient(to bottom,#0afbe5,#03b5a5)
}

.e-sports .sp-sub-list-bc.Gymnastics:not(.selected):hover {
  background: #03b5a599;
  box-shadow: 0 0 8px #03b5a599
}

.e-sports .sp-sub-list-bc.Gymnastics.selected {
  background: linear-gradient(to right,#0afbe5,#03b5a5)
}

.e-sports-Gymnastics .e-sports-time-start:before,.e-sports-Gymnastics .main-tabs-bc .tab-bc:before,.e-sports-Gymnastics .horizontal-sl-tab-bc:before,.sportsbook-center-section.Gymnastics .e-sports-time-start:before,.sportsbook-center-section.Gymnastics .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Gymnastics .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#0afbe5,#03b5a5)
}

.e-sports-match-container.Gymnastics .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #03b5a5
}

.e-sports-match-container.Gymnastics .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Gymnastics .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #03b5a5
}

.SearchResultV2 .searchResultBtn.Gymnastics {
  background: radial-gradient(at center bottom,#03b5a5cc,#03b5a566,#03b5a500)
}

.SearchResultV2 .searchResultBtn.Gymnastics:after {
  background: #03b5a566
}

.SearchResultV2 .horizontalCategoryItemWrp.Gymnastics .horizontalCategoryItem {
  background: linear-gradient(to right,#03b5a51a,#03b5a500)
}

.SearchResultV2 .horizontalCategoryItemWrp.Gymnastics.active .horizontalCategoryItem {
  border-color: #03b5a5b3;
  background: linear-gradient(to right,#03b5a54d,#03b5a500)
}

.SearchResultV2 .horizontalCategoryItemWrp.Gymnastics .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Handball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Handball,.coupon-market-bc .bc-i-Handball {
  color: #42777f
}

.multi-select-icon-bc.bc-i-Handball,.widget-scroll-container>i.bc-i-Handball {
  color: #42777f
}

.sp-sub-list-bc.Handball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Handball,.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 .sp-s-l-h-flag-bc.bc-i-Handball {
  background: linear-gradient(to bottom,#61a3ad,#42777f)
}

.e-sports .sp-sub-list-bc.Handball:not(.selected):hover {
  background: #42777f99;
  box-shadow: 0 0 8px #42777f99
}

.e-sports .sp-sub-list-bc.Handball.selected {
  background: linear-gradient(to right,#61a3ad,#42777f)
}

.e-sports-Handball .e-sports-time-start:before,.e-sports-Handball .main-tabs-bc .tab-bc:before,.e-sports-Handball .horizontal-sl-tab-bc:before,.sportsbook-center-section.Handball .e-sports-time-start:before,.sportsbook-center-section.Handball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Handball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#61a3ad,#42777f)
}

.e-sports-match-container.Handball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #42777f
}

.e-sports-match-container.Handball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Handball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #42777f
}

.SearchResultV2 .searchResultBtn.Handball {
  background: radial-gradient(at center bottom,#42777fcc,#42777f66,#42777f00)
}

.SearchResultV2 .searchResultBtn.Handball:after {
  background: #42777f66
}

.SearchResultV2 .horizontalCategoryItemWrp.Handball .horizontalCategoryItem {
  background: linear-gradient(to right,#42777f1a,#42777f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Handball.active .horizontalCategoryItem {
  border-color: #42777fb3;
  background: linear-gradient(to right,#42777f4d,#42777f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Handball .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.HardAthletics.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-HardAthletics,.coupon-market-bc .bc-i-HardAthletics {
  color: #0b5b99
}

.multi-select-icon-bc.bc-i-HardAthletics,.widget-scroll-container>i.bc-i-HardAthletics {
  color: #0b5b99
}

.sp-sub-list-bc.HardAthletics .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.HardAthletics,.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 .sp-s-l-h-flag-bc.bc-i-HardAthletics {
  background: linear-gradient(to bottom,#1085e0,#0b5b99)
}

.e-sports .sp-sub-list-bc.HardAthletics:not(.selected):hover {
  background: #0b5b9999;
  box-shadow: 0 0 8px #0b5b9999
}

.e-sports .sp-sub-list-bc.HardAthletics.selected {
  background: linear-gradient(to right,#1085e0,#0b5b99)
}

.e-sports-HardAthletics .e-sports-time-start:before,.e-sports-HardAthletics .main-tabs-bc .tab-bc:before,.e-sports-HardAthletics .horizontal-sl-tab-bc:before,.sportsbook-center-section.HardAthletics .e-sports-time-start:before,.sportsbook-center-section.HardAthletics .main-tabs-bc .tab-bc:before,.sportsbook-center-section.HardAthletics .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#1085e0,#0b5b99)
}

.e-sports-match-container.HardAthletics .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #0b5b99
}

.e-sports-match-container.HardAthletics .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.HardAthletics .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #0b5b99
}

.SearchResultV2 .searchResultBtn.HardAthletics {
  background: radial-gradient(at center bottom,#0b5b99cc,#0b5b9966,#0b5b9900)
}

.SearchResultV2 .searchResultBtn.HardAthletics:after {
  background: #0b5b9966
}

.SearchResultV2 .horizontalCategoryItemWrp.HardAthletics .horizontalCategoryItem {
  background: linear-gradient(to right,#0b5b991a,#0b5b9900)
}

.SearchResultV2 .horizontalCategoryItemWrp.HardAthletics.active .horizontalCategoryItem {
  border-color: #0b5b99b3;
  background: linear-gradient(to right,#0b5b994d,#0b5b9900)
}

.SearchResultV2 .horizontalCategoryItemWrp.HardAthletics .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Hockey.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Hockey,.coupon-market-bc .bc-i-Hockey {
  color: #168763
}

.multi-select-icon-bc.bc-i-Hockey,.widget-scroll-container>i.bc-i-Hockey {
  color: #168763
}

.sp-sub-list-bc.Hockey .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Hockey,.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 .sp-s-l-h-flag-bc.bc-i-Hockey {
  background: linear-gradient(to bottom,#21c993,#168763)
}

.e-sports .sp-sub-list-bc.Hockey:not(.selected):hover {
  background: #16876399;
  box-shadow: 0 0 8px #16876399
}

.e-sports .sp-sub-list-bc.Hockey.selected {
  background: linear-gradient(to right,#21c993,#168763)
}

.e-sports-Hockey .e-sports-time-start:before,.e-sports-Hockey .main-tabs-bc .tab-bc:before,.e-sports-Hockey .horizontal-sl-tab-bc:before,.sportsbook-center-section.Hockey .e-sports-time-start:before,.sportsbook-center-section.Hockey .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Hockey .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#21c993,#168763)
}

.e-sports-match-container.Hockey .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #168763
}

.e-sports-match-container.Hockey .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Hockey .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #168763
}

.SearchResultV2 .searchResultBtn.Hockey {
  background: radial-gradient(at center bottom,#168763cc,#16876366,#16876300)
}

.SearchResultV2 .searchResultBtn.Hockey:after {
  background: #16876366
}

.SearchResultV2 .horizontalCategoryItemWrp.Hockey .horizontalCategoryItem {
  background: linear-gradient(to right,#1687631a,#16876300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Hockey.active .horizontalCategoryItem {
  border-color: #168763b3;
  background: linear-gradient(to right,#1687634d,#16876300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Hockey .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.HorseRacing.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-HorseRacing,.coupon-market-bc .bc-i-HorseRacing {
  color: #6d5e4d
}

.multi-select-icon-bc.bc-i-HorseRacing,.widget-scroll-container>i.bc-i-HorseRacing {
  color: #6d5e4d
}

.sp-sub-list-bc.HorseRacing .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.HorseRacing,.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 .sp-s-l-h-flag-bc.bc-i-HorseRacing {
  background: linear-gradient(to bottom,#99856e,#6d5e4d)
}

.e-sports .sp-sub-list-bc.HorseRacing:not(.selected):hover {
  background: #6d5e4d99;
  box-shadow: 0 0 8px #6d5e4d99
}

.e-sports .sp-sub-list-bc.HorseRacing.selected {
  background: linear-gradient(to right,#99856e,#6d5e4d)
}

.e-sports-HorseRacing .e-sports-time-start:before,.e-sports-HorseRacing .main-tabs-bc .tab-bc:before,.e-sports-HorseRacing .horizontal-sl-tab-bc:before,.sportsbook-center-section.HorseRacing .e-sports-time-start:before,.sportsbook-center-section.HorseRacing .main-tabs-bc .tab-bc:before,.sportsbook-center-section.HorseRacing .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#99856e,#6d5e4d)
}

.e-sports-match-container.HorseRacing .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #6d5e4d
}

.e-sports-match-container.HorseRacing .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.HorseRacing .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #6d5e4d
}

.SearchResultV2 .searchResultBtn.HorseRacing {
  background: radial-gradient(at center bottom,#6d5e4dcc,#6d5e4d66,#6d5e4d00)
}

.SearchResultV2 .searchResultBtn.HorseRacing:after {
  background: #6d5e4d66
}

.SearchResultV2 .horizontalCategoryItemWrp.HorseRacing .horizontalCategoryItem {
  background: linear-gradient(to right,#6d5e4d1a,#6d5e4d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.HorseRacing.active .horizontalCategoryItem {
  border-color: #6d5e4db3;
  background: linear-gradient(to right,#6d5e4d4d,#6d5e4d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.HorseRacing .horizontalCategoryItem>i {
  color: #6d5e4d
}

.FutureHorseRacing-bg {
  color: #fff;
  background: #6d5e4d
}

.horizontal-sl-item-bc.FutureHorseRacing .horizontal-sl-icon-bc {
  color: #6d5e4d
}

.horizontal-sl-item-bc.FutureHorseRacing.active {
  background: #6d5e4d
}

.horizontal-sl-item-bc.FutureHorseRacing.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.FutureHorseRacing.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-FutureHorseRacing,.coupon-market-bc .bc-i-FutureHorseRacing {
  color: #6d5e4d
}

.multi-select-icon-bc.bc-i-FutureHorseRacing,.widget-scroll-container>i.bc-i-FutureHorseRacing {
  color: #6d5e4d
}

.sp-sub-list-bc.FutureHorseRacing .sp-s-l-h-flag-bc {
  color: #6d5e4d
}

.sp-sub-list-bc.FutureHorseRacing.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #6d5e4d
}

.sp-sub-list-bc.FutureHorseRacing .market-game-section.active:before {
  background: #6d5e4d
}

.e-sports .horizontal-sl-item-bc.FutureHorseRacing .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-FutureHorseRacing {
  color: #000
}

.e-sports .horizontal-sl-item-bc.FutureHorseRacing,.e-sports .competition-icon-league-bc.bc-i-FutureHorseRacing,.e-sports .competition-icon-league-bc.bc-i-FutureHorseRacing:after,.e-sports .competition-icon-league-bc.bc-i-FutureHorseRacing~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-FutureHorseRacing,.e-sports .e-sports-game-icon-back-nav.bc-i-FutureHorseRacing:after,.e-sports .sp-s-l-h-flag-bc.bc-i-FutureHorseRacing {
  background: linear-gradient(to bottom,#99856e,#6d5e4d)
}

.e-sports .sp-sub-list-bc.FutureHorseRacing:not(.selected):hover {
  background: #6d5e4d99;
  box-shadow: 0 0 8px #6d5e4d99
}

.e-sports .sp-sub-list-bc.FutureHorseRacing.selected {
  background: linear-gradient(to right,#99856e,#6d5e4d)
}

.e-sports-FutureHorseRacing .e-sports-time-start:before,.e-sports-FutureHorseRacing .main-tabs-bc .tab-bc:before,.e-sports-FutureHorseRacing .horizontal-sl-tab-bc:before,.sportsbook-center-section.FutureHorseRacing .e-sports-time-start:before,.sportsbook-center-section.FutureHorseRacing .main-tabs-bc .tab-bc:before,.sportsbook-center-section.FutureHorseRacing .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#99856e,#6d5e4d)
}

.e-sports-match-container.FutureHorseRacing .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #6d5e4d
}

.e-sports-match-container.FutureHorseRacing .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.FutureHorseRacing .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #6d5e4d
}

.SearchResultV2 .searchResultBtn.FutureHorseRacing {
  background: radial-gradient(at center bottom,#6d5e4dcc,#6d5e4d66,#6d5e4d00)
}

.SearchResultV2 .searchResultBtn.FutureHorseRacing:after {
  background: #6d5e4d66
}

.SearchResultV2 .horizontalCategoryItemWrp.FutureHorseRacing .horizontalCategoryItem {
  background: linear-gradient(to right,#6d5e4d1a,#6d5e4d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.FutureHorseRacing.active .horizontalCategoryItem {
  border-color: #6d5e4db3;
  background: linear-gradient(to right,#6d5e4d4d,#6d5e4d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.FutureHorseRacing .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Hurling.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Hurling,.coupon-market-bc .bc-i-Hurling {
  color: #189946
}

.multi-select-icon-bc.bc-i-Hurling,.widget-scroll-container>i.bc-i-Hurling {
  color: #189946
}

.sp-sub-list-bc.Hurling .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Hurling,.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 .sp-s-l-h-flag-bc.bc-i-Hurling {
  background: linear-gradient(to bottom,#22db64,#189946)
}

.e-sports .sp-sub-list-bc.Hurling:not(.selected):hover {
  background: #18994699;
  box-shadow: 0 0 8px #18994699
}

.e-sports .sp-sub-list-bc.Hurling.selected {
  background: linear-gradient(to right,#22db64,#189946)
}

.e-sports-Hurling .e-sports-time-start:before,.e-sports-Hurling .main-tabs-bc .tab-bc:before,.e-sports-Hurling .horizontal-sl-tab-bc:before,.sportsbook-center-section.Hurling .e-sports-time-start:before,.sportsbook-center-section.Hurling .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Hurling .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#22db64,#189946)
}

.e-sports-match-container.Hurling .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #189946
}

.e-sports-match-container.Hurling .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Hurling .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #189946
}

.SearchResultV2 .searchResultBtn.Hurling {
  background: radial-gradient(at center bottom,#189946cc,#18994666,#18994600)
}

.SearchResultV2 .searchResultBtn.Hurling:after {
  background: #18994666
}

.SearchResultV2 .horizontalCategoryItemWrp.Hurling .horizontalCategoryItem {
  background: linear-gradient(to right,#1899461a,#18994600)
}

.SearchResultV2 .horizontalCategoryItemWrp.Hurling.active .horizontalCategoryItem {
  border-color: #189946b3;
  background: linear-gradient(to right,#1899464d,#18994600)
}

.SearchResultV2 .horizontalCategoryItemWrp.Hurling .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.IceHockey.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-IceHockey,.coupon-market-bc .bc-i-IceHockey {
  color: #50a2c6
}

.multi-select-icon-bc.bc-i-IceHockey,.widget-scroll-container>i.bc-i-IceHockey {
  color: #50a2c6
}

.sp-sub-list-bc.IceHockey .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.IceHockey,.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 .sp-s-l-h-flag-bc.bc-i-IceHockey {
  background: linear-gradient(to bottom,#8ac1d9,#50a2c6)
}

.e-sports .sp-sub-list-bc.IceHockey:not(.selected):hover {
  background: #50a2c699;
  box-shadow: 0 0 8px #50a2c699
}

.e-sports .sp-sub-list-bc.IceHockey.selected {
  background: linear-gradient(to right,#8ac1d9,#50a2c6)
}

.e-sports-IceHockey .e-sports-time-start:before,.e-sports-IceHockey .main-tabs-bc .tab-bc:before,.e-sports-IceHockey .horizontal-sl-tab-bc:before,.sportsbook-center-section.IceHockey .e-sports-time-start:before,.sportsbook-center-section.IceHockey .main-tabs-bc .tab-bc:before,.sportsbook-center-section.IceHockey .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#8ac1d9,#50a2c6)
}

.e-sports-match-container.IceHockey .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #50a2c6
}

.e-sports-match-container.IceHockey .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.IceHockey .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #50a2c6
}

.SearchResultV2 .searchResultBtn.IceHockey {
  background: radial-gradient(at center bottom,#50a2c6cc,#50a2c666,#50a2c600)
}

.SearchResultV2 .searchResultBtn.IceHockey:after {
  background: #50a2c666
}

.SearchResultV2 .horizontalCategoryItemWrp.IceHockey .horizontalCategoryItem {
  background: linear-gradient(to right,#50a2c61a,#50a2c600)
}

.SearchResultV2 .horizontalCategoryItemWrp.IceHockey.active .horizontalCategoryItem {
  border-color: #50a2c6b3;
  background: linear-gradient(to right,#50a2c64d,#50a2c600)
}

.SearchResultV2 .horizontalCategoryItemWrp.IceHockey .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Judo.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Judo,.coupon-market-bc .bc-i-Judo {
  color: #0b5b99
}

.multi-select-icon-bc.bc-i-Judo,.widget-scroll-container>i.bc-i-Judo {
  color: #0b5b99
}

.sp-sub-list-bc.Judo .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Judo,.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 .sp-s-l-h-flag-bc.bc-i-Judo {
  background: linear-gradient(to bottom,#1085e0,#0b5b99)
}

.e-sports .sp-sub-list-bc.Judo:not(.selected):hover {
  background: #0b5b9999;
  box-shadow: 0 0 8px #0b5b9999
}

.e-sports .sp-sub-list-bc.Judo.selected {
  background: linear-gradient(to right,#1085e0,#0b5b99)
}

.e-sports-Judo .e-sports-time-start:before,.e-sports-Judo .main-tabs-bc .tab-bc:before,.e-sports-Judo .horizontal-sl-tab-bc:before,.sportsbook-center-section.Judo .e-sports-time-start:before,.sportsbook-center-section.Judo .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Judo .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#1085e0,#0b5b99)
}

.e-sports-match-container.Judo .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #0b5b99
}

.e-sports-match-container.Judo .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Judo .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #0b5b99
}

.SearchResultV2 .searchResultBtn.Judo {
  background: radial-gradient(at center bottom,#0b5b99cc,#0b5b9966,#0b5b9900)
}

.SearchResultV2 .searchResultBtn.Judo:after {
  background: #0b5b9966
}

.SearchResultV2 .horizontalCategoryItemWrp.Judo .horizontalCategoryItem {
  background: linear-gradient(to right,#0b5b991a,#0b5b9900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Judo.active .horizontalCategoryItem {
  border-color: #0b5b99b3;
  background: linear-gradient(to right,#0b5b994d,#0b5b9900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Judo .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.LeagueOfLegends.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-LeagueOfLegends,.coupon-market-bc .bc-i-LeagueOfLegends {
  color: #034653
}

.multi-select-icon-bc.bc-i-LeagueOfLegends,.widget-scroll-container>i.bc-i-LeagueOfLegends {
  color: #034653
}

.sp-sub-list-bc.LeagueOfLegends .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.LeagueOfLegends,.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 .sp-s-l-h-flag-bc.bc-i-LeagueOfLegends {
  background: linear-gradient(to bottom,#06849d,#034653)
}

.e-sports .sp-sub-list-bc.LeagueOfLegends:not(.selected):hover {
  background: #03465399;
  box-shadow: 0 0 8px #03465399
}

.e-sports .sp-sub-list-bc.LeagueOfLegends.selected {
  background: linear-gradient(to right,#06849d,#034653)
}

.e-sports-LeagueOfLegends .e-sports-time-start:before,.e-sports-LeagueOfLegends .main-tabs-bc .tab-bc:before,.e-sports-LeagueOfLegends .horizontal-sl-tab-bc:before,.sportsbook-center-section.LeagueOfLegends .e-sports-time-start:before,.sportsbook-center-section.LeagueOfLegends .main-tabs-bc .tab-bc:before,.sportsbook-center-section.LeagueOfLegends .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#06849d,#034653)
}

.e-sports-match-container.LeagueOfLegends .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #034653
}

.e-sports-match-container.LeagueOfLegends .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.LeagueOfLegends .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #034653
}

.SearchResultV2 .searchResultBtn.LeagueOfLegends {
  background: radial-gradient(at center bottom,#034653cc,#03465366,#03465300)
}

.SearchResultV2 .searchResultBtn.LeagueOfLegends:after {
  background: #03465366
}

.SearchResultV2 .horizontalCategoryItemWrp.LeagueOfLegends .horizontalCategoryItem {
  background: linear-gradient(to right,#0346531a,#03465300)
}

.SearchResultV2 .horizontalCategoryItemWrp.LeagueOfLegends.active .horizontalCategoryItem {
  border-color: #034653b3;
  background: linear-gradient(to right,#0346534d,#03465300)
}

.SearchResultV2 .horizontalCategoryItemWrp.LeagueOfLegends .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.LeagueofLegendsWildRift.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-LeagueofLegendsWildRift,.coupon-market-bc .bc-i-LeagueofLegendsWildRift {
  color: #3280ff
}

.multi-select-icon-bc.bc-i-LeagueofLegendsWildRift,.widget-scroll-container>i.bc-i-LeagueofLegendsWildRift {
  color: #3280ff
}

.sp-sub-list-bc.LeagueofLegendsWildRift .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.LeagueofLegendsWildRift,.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 .sp-s-l-h-flag-bc.bc-i-LeagueofLegendsWildRift {
  background: linear-gradient(to bottom,#7fafff,#3280ff)
}

.e-sports .sp-sub-list-bc.LeagueofLegendsWildRift:not(.selected):hover {
  background: #3280ff99;
  box-shadow: 0 0 8px #3280ff99
}

.e-sports .sp-sub-list-bc.LeagueofLegendsWildRift.selected {
  background: linear-gradient(to right,#7fafff,#3280ff)
}

.e-sports-LeagueofLegendsWildRift .e-sports-time-start:before,.e-sports-LeagueofLegendsWildRift .main-tabs-bc .tab-bc:before,.e-sports-LeagueofLegendsWildRift .horizontal-sl-tab-bc:before,.sportsbook-center-section.LeagueofLegendsWildRift .e-sports-time-start:before,.sportsbook-center-section.LeagueofLegendsWildRift .main-tabs-bc .tab-bc:before,.sportsbook-center-section.LeagueofLegendsWildRift .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#7fafff,#3280ff)
}

.e-sports-match-container.LeagueofLegendsWildRift .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #3280ff
}

.e-sports-match-container.LeagueofLegendsWildRift .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.LeagueofLegendsWildRift .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #3280ff
}

.SearchResultV2 .searchResultBtn.LeagueofLegendsWildRift {
  background: radial-gradient(at center bottom,#3280ffcc,#3280ff66,#3280ff00)
}

.SearchResultV2 .searchResultBtn.LeagueofLegendsWildRift:after {
  background: #3280ff66
}

.SearchResultV2 .horizontalCategoryItemWrp.LeagueofLegendsWildRift .horizontalCategoryItem {
  background: linear-gradient(to right,#3280ff1a,#3280ff00)
}

.SearchResultV2 .horizontalCategoryItemWrp.LeagueofLegendsWildRift.active .horizontalCategoryItem {
  border-color: #3280ffb3;
  background: linear-gradient(to right,#3280ff4d,#3280ff00)
}

.SearchResultV2 .horizontalCategoryItemWrp.LeagueofLegendsWildRift .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Lacross.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Lacross,.coupon-market-bc .bc-i-Lacross {
  color: #168763
}

.multi-select-icon-bc.bc-i-Lacross,.widget-scroll-container>i.bc-i-Lacross {
  color: #168763
}

.sp-sub-list-bc.Lacross .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Lacross,.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 .sp-s-l-h-flag-bc.bc-i-Lacross {
  background: linear-gradient(to bottom,#21c993,#168763)
}

.e-sports .sp-sub-list-bc.Lacross:not(.selected):hover {
  background: #16876399;
  box-shadow: 0 0 8px #16876399
}

.e-sports .sp-sub-list-bc.Lacross.selected {
  background: linear-gradient(to right,#21c993,#168763)
}

.e-sports-Lacross .e-sports-time-start:before,.e-sports-Lacross .main-tabs-bc .tab-bc:before,.e-sports-Lacross .horizontal-sl-tab-bc:before,.sportsbook-center-section.Lacross .e-sports-time-start:before,.sportsbook-center-section.Lacross .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Lacross .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#21c993,#168763)
}

.e-sports-match-container.Lacross .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #168763
}

.e-sports-match-container.Lacross .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Lacross .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #168763
}

.SearchResultV2 .searchResultBtn.Lacross {
  background: radial-gradient(at center bottom,#168763cc,#16876366,#16876300)
}

.SearchResultV2 .searchResultBtn.Lacross:after {
  background: #16876366
}

.SearchResultV2 .horizontalCategoryItemWrp.Lacross .horizontalCategoryItem {
  background: linear-gradient(to right,#1687631a,#16876300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Lacross.active .horizontalCategoryItem {
  border-color: #168763b3;
  background: linear-gradient(to right,#1687634d,#16876300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Lacross .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.LightAthletics.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-LightAthletics,.coupon-market-bc .bc-i-LightAthletics {
  color: #0b5b99
}

.multi-select-icon-bc.bc-i-LightAthletics,.widget-scroll-container>i.bc-i-LightAthletics {
  color: #0b5b99
}

.sp-sub-list-bc.LightAthletics .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.LightAthletics,.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 .sp-s-l-h-flag-bc.bc-i-LightAthletics {
  background: linear-gradient(to bottom,#1085e0,#0b5b99)
}

.e-sports .sp-sub-list-bc.LightAthletics:not(.selected):hover {
  background: #0b5b9999;
  box-shadow: 0 0 8px #0b5b9999
}

.e-sports .sp-sub-list-bc.LightAthletics.selected {
  background: linear-gradient(to right,#1085e0,#0b5b99)
}

.e-sports-LightAthletics .e-sports-time-start:before,.e-sports-LightAthletics .main-tabs-bc .tab-bc:before,.e-sports-LightAthletics .horizontal-sl-tab-bc:before,.sportsbook-center-section.LightAthletics .e-sports-time-start:before,.sportsbook-center-section.LightAthletics .main-tabs-bc .tab-bc:before,.sportsbook-center-section.LightAthletics .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#1085e0,#0b5b99)
}

.e-sports-match-container.LightAthletics .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #0b5b99
}

.e-sports-match-container.LightAthletics .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.LightAthletics .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #0b5b99
}

.SearchResultV2 .searchResultBtn.LightAthletics {
  background: radial-gradient(at center bottom,#0b5b99cc,#0b5b9966,#0b5b9900)
}

.SearchResultV2 .searchResultBtn.LightAthletics:after {
  background: #0b5b9966
}

.SearchResultV2 .horizontalCategoryItemWrp.LightAthletics .horizontalCategoryItem {
  background: linear-gradient(to right,#0b5b991a,#0b5b9900)
}

.SearchResultV2 .horizontalCategoryItemWrp.LightAthletics.active .horizontalCategoryItem {
  border-color: #0b5b99b3;
  background: linear-gradient(to right,#0b5b994d,#0b5b9900)
}

.SearchResultV2 .horizontalCategoryItemWrp.LightAthletics .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Luge.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Luge,.coupon-market-bc .bc-i-Luge {
  color: #99c4de
}

.multi-select-icon-bc.bc-i-Luge,.widget-scroll-container>i.bc-i-Luge {
  color: #99c4de
}

.sp-sub-list-bc.Luge .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Luge,.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 .sp-s-l-h-flag-bc.bc-i-Luge {
  background: linear-gradient(to bottom,#d3e5f1,#99c4de)
}

.e-sports .sp-sub-list-bc.Luge:not(.selected):hover {
  background: #99c4de99;
  box-shadow: 0 0 8px #99c4de99
}

.e-sports .sp-sub-list-bc.Luge.selected {
  background: linear-gradient(to right,#d3e5f1,#99c4de)
}

.e-sports-Luge .e-sports-time-start:before,.e-sports-Luge .main-tabs-bc .tab-bc:before,.e-sports-Luge .horizontal-sl-tab-bc:before,.sportsbook-center-section.Luge .e-sports-time-start:before,.sportsbook-center-section.Luge .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Luge .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#d3e5f1,#99c4de)
}

.e-sports-match-container.Luge .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #99c4de
}

.e-sports-match-container.Luge .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Luge .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #99c4de
}

.SearchResultV2 .searchResultBtn.Luge {
  background: radial-gradient(at center bottom,#99c4decc,#99c4de66,#99c4de00)
}

.SearchResultV2 .searchResultBtn.Luge:after {
  background: #99c4de66
}

.SearchResultV2 .horizontalCategoryItemWrp.Luge .horizontalCategoryItem {
  background: linear-gradient(to right,#99c4de1a,#99c4de00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Luge.active .horizontalCategoryItem {
  border-color: #99c4deb3;
  background: linear-gradient(to right,#99c4de4d,#99c4de00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Luge .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.MixedFootball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-MixedFootball,.coupon-market-bc .bc-i-MixedFootball {
  color: #f94d4b
}

.multi-select-icon-bc.bc-i-MixedFootball,.widget-scroll-container>i.bc-i-MixedFootball {
  color: #f94d4b
}

.sp-sub-list-bc.MixedFootball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.MixedFootball,.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 .sp-s-l-h-flag-bc.bc-i-MixedFootball {
  background: linear-gradient(to bottom,#fb9695,#f94d4b)
}

.e-sports .sp-sub-list-bc.MixedFootball:not(.selected):hover {
  background: #f94d4b99;
  box-shadow: 0 0 8px #f94d4b99
}

.e-sports .sp-sub-list-bc.MixedFootball.selected {
  background: linear-gradient(to right,#fb9695,#f94d4b)
}

.e-sports-MixedFootball .e-sports-time-start:before,.e-sports-MixedFootball .main-tabs-bc .tab-bc:before,.e-sports-MixedFootball .horizontal-sl-tab-bc:before,.sportsbook-center-section.MixedFootball .e-sports-time-start:before,.sportsbook-center-section.MixedFootball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.MixedFootball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#fb9695,#f94d4b)
}

.e-sports-match-container.MixedFootball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #f94d4b
}

.e-sports-match-container.MixedFootball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.MixedFootball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #f94d4b
}

.SearchResultV2 .searchResultBtn.MixedFootball {
  background: radial-gradient(at center bottom,#f94d4bcc,#f94d4b66,#f94d4b00)
}

.SearchResultV2 .searchResultBtn.MixedFootball:after {
  background: #f94d4b66
}

.SearchResultV2 .horizontalCategoryItemWrp.MixedFootball .horizontalCategoryItem {
  background: linear-gradient(to right,#f94d4b1a,#f94d4b00)
}

.SearchResultV2 .horizontalCategoryItemWrp.MixedFootball.active .horizontalCategoryItem {
  border-color: #f94d4bb3;
  background: linear-gradient(to right,#f94d4b4d,#f94d4b00)
}

.SearchResultV2 .horizontalCategoryItemWrp.MixedFootball .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.MobileLegends.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-MobileLegends,.coupon-market-bc .bc-i-MobileLegends {
  color: #a98157
}

.multi-select-icon-bc.bc-i-MobileLegends,.widget-scroll-container>i.bc-i-MobileLegends {
  color: #a98157
}

.sp-sub-list-bc.MobileLegends .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.MobileLegends,.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 .sp-s-l-h-flag-bc.bc-i-MobileLegends {
  background: linear-gradient(to bottom,#c3a78a,#a98157)
}

.e-sports .sp-sub-list-bc.MobileLegends:not(.selected):hover {
  background: #a9815799;
  box-shadow: 0 0 8px #a9815799
}

.e-sports .sp-sub-list-bc.MobileLegends.selected {
  background: linear-gradient(to right,#c3a78a,#a98157)
}

.e-sports-MobileLegends .e-sports-time-start:before,.e-sports-MobileLegends .main-tabs-bc .tab-bc:before,.e-sports-MobileLegends .horizontal-sl-tab-bc:before,.sportsbook-center-section.MobileLegends .e-sports-time-start:before,.sportsbook-center-section.MobileLegends .main-tabs-bc .tab-bc:before,.sportsbook-center-section.MobileLegends .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#c3a78a,#a98157)
}

.e-sports-match-container.MobileLegends .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #a98157
}

.e-sports-match-container.MobileLegends .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.MobileLegends .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #a98157
}

.SearchResultV2 .searchResultBtn.MobileLegends {
  background: radial-gradient(at center bottom,#a98157cc,#a9815766,#a9815700)
}

.SearchResultV2 .searchResultBtn.MobileLegends:after {
  background: #a9815766
}

.SearchResultV2 .horizontalCategoryItemWrp.MobileLegends .horizontalCategoryItem {
  background: linear-gradient(to right,#a981571a,#a9815700)
}

.SearchResultV2 .horizontalCategoryItemWrp.MobileLegends.active .horizontalCategoryItem {
  border-color: #a98157b3;
  background: linear-gradient(to right,#a981574d,#a9815700)
}

.SearchResultV2 .horizontalCategoryItemWrp.MobileLegends .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Motorbikes.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Motorbikes,.coupon-market-bc .bc-i-Motorbikes {
  color: #8d612e
}

.multi-select-icon-bc.bc-i-Motorbikes,.widget-scroll-container>i.bc-i-Motorbikes {
  color: #8d612e
}

.sp-sub-list-bc.Motorbikes .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Motorbikes,.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 .sp-s-l-h-flag-bc.bc-i-Motorbikes {
  background: linear-gradient(to bottom,#c28845,#8d612e)
}

.e-sports .sp-sub-list-bc.Motorbikes:not(.selected):hover {
  background: #8d612e99;
  box-shadow: 0 0 8px #8d612e99
}

.e-sports .sp-sub-list-bc.Motorbikes.selected {
  background: linear-gradient(to right,#c28845,#8d612e)
}

.e-sports-Motorbikes .e-sports-time-start:before,.e-sports-Motorbikes .main-tabs-bc .tab-bc:before,.e-sports-Motorbikes .horizontal-sl-tab-bc:before,.sportsbook-center-section.Motorbikes .e-sports-time-start:before,.sportsbook-center-section.Motorbikes .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Motorbikes .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#c28845,#8d612e)
}

.e-sports-match-container.Motorbikes .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #8d612e
}

.e-sports-match-container.Motorbikes .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Motorbikes .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #8d612e
}

.SearchResultV2 .searchResultBtn.Motorbikes {
  background: radial-gradient(at center bottom,#8d612ecc,#8d612e66,#8d612e00)
}

.SearchResultV2 .searchResultBtn.Motorbikes:after {
  background: #8d612e66
}

.SearchResultV2 .horizontalCategoryItemWrp.Motorbikes .horizontalCategoryItem {
  background: linear-gradient(to right,#8d612e1a,#8d612e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Motorbikes.active .horizontalCategoryItem {
  border-color: #8d612eb3;
  background: linear-gradient(to right,#8d612e4d,#8d612e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Motorbikes .horizontalCategoryItem>i {
  color: #8d612e
}

.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-icon-bc,.horizontal-sl-item-bc.Motorsport.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Motorsport,.coupon-market-bc .bc-i-Motorsport {
  color: #8d612e
}

.multi-select-icon-bc.bc-i-Motorsport,.widget-scroll-container>i.bc-i-Motorsport {
  color: #8d612e
}

.sp-sub-list-bc.Motorsport .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Motorsport,.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 .sp-s-l-h-flag-bc.bc-i-Motorsport {
  background: linear-gradient(to bottom,#c28845,#8d612e)
}

.e-sports .sp-sub-list-bc.Motorsport:not(.selected):hover {
  background: #8d612e99;
  box-shadow: 0 0 8px #8d612e99
}

.e-sports .sp-sub-list-bc.Motorsport.selected {
  background: linear-gradient(to right,#c28845,#8d612e)
}

.e-sports-Motorsport .e-sports-time-start:before,.e-sports-Motorsport .main-tabs-bc .tab-bc:before,.e-sports-Motorsport .horizontal-sl-tab-bc:before,.sportsbook-center-section.Motorsport .e-sports-time-start:before,.sportsbook-center-section.Motorsport .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Motorsport .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#c28845,#8d612e)
}

.e-sports-match-container.Motorsport .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #8d612e
}

.e-sports-match-container.Motorsport .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Motorsport .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #8d612e
}

.SearchResultV2 .searchResultBtn.Motorsport {
  background: radial-gradient(at center bottom,#8d612ecc,#8d612e66,#8d612e00)
}

.SearchResultV2 .searchResultBtn.Motorsport:after {
  background: #8d612e66
}

.SearchResultV2 .horizontalCategoryItemWrp.Motorsport .horizontalCategoryItem {
  background: linear-gradient(to right,#8d612e1a,#8d612e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Motorsport.active .horizontalCategoryItem {
  border-color: #8d612eb3;
  background: linear-gradient(to right,#8d612e4d,#8d612e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Motorsport .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Nascar.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Nascar,.coupon-market-bc .bc-i-Nascar {
  color: #b92f93
}

.multi-select-icon-bc.bc-i-Nascar,.widget-scroll-container>i.bc-i-Nascar {
  color: #b92f93
}

.sp-sub-list-bc.Nascar .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Nascar,.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 .sp-s-l-h-flag-bc.bc-i-Nascar {
  background: linear-gradient(to bottom,#d65eb5,#b92f93)
}

.e-sports .sp-sub-list-bc.Nascar:not(.selected):hover {
  background: #b92f9399;
  box-shadow: 0 0 8px #b92f9399
}

.e-sports .sp-sub-list-bc.Nascar.selected {
  background: linear-gradient(to right,#d65eb5,#b92f93)
}

.e-sports-Nascar .e-sports-time-start:before,.e-sports-Nascar .main-tabs-bc .tab-bc:before,.e-sports-Nascar .horizontal-sl-tab-bc:before,.sportsbook-center-section.Nascar .e-sports-time-start:before,.sportsbook-center-section.Nascar .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Nascar .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#d65eb5,#b92f93)
}

.e-sports-match-container.Nascar .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #b92f93
}

.e-sports-match-container.Nascar .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Nascar .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #b92f93
}

.SearchResultV2 .searchResultBtn.Nascar {
  background: radial-gradient(at center bottom,#b92f93cc,#b92f9366,#b92f9300)
}

.SearchResultV2 .searchResultBtn.Nascar:after {
  background: #b92f9366
}

.SearchResultV2 .horizontalCategoryItemWrp.Nascar .horizontalCategoryItem {
  background: linear-gradient(to right,#b92f931a,#b92f9300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Nascar.active .horizontalCategoryItem {
  border-color: #b92f93b3;
  background: linear-gradient(to right,#b92f934d,#b92f9300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Nascar .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Netball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Netball,.coupon-market-bc .bc-i-Netball {
  color: #716d6d
}

.multi-select-icon-bc.bc-i-Netball,.widget-scroll-container>i.bc-i-Netball {
  color: #716d6d
}

.sp-sub-list-bc.Netball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Netball,.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 .sp-s-l-h-flag-bc.bc-i-Netball {
  background: linear-gradient(to bottom,#979393,#716d6d)
}

.e-sports .sp-sub-list-bc.Netball:not(.selected):hover {
  background: #716d6d99;
  box-shadow: 0 0 8px #716d6d99
}

.e-sports .sp-sub-list-bc.Netball.selected {
  background: linear-gradient(to right,#979393,#716d6d)
}

.e-sports-Netball .e-sports-time-start:before,.e-sports-Netball .main-tabs-bc .tab-bc:before,.e-sports-Netball .horizontal-sl-tab-bc:before,.sportsbook-center-section.Netball .e-sports-time-start:before,.sportsbook-center-section.Netball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Netball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#979393,#716d6d)
}

.e-sports-match-container.Netball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #716d6d
}

.e-sports-match-container.Netball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Netball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #716d6d
}

.SearchResultV2 .searchResultBtn.Netball {
  background: radial-gradient(at center bottom,#716d6dcc,#716d6d66,#716d6d00)
}

.SearchResultV2 .searchResultBtn.Netball:after {
  background: #716d6d66
}

.SearchResultV2 .horizontalCategoryItemWrp.Netball .horizontalCategoryItem {
  background: linear-gradient(to right,#716d6d1a,#716d6d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Netball.active .horizontalCategoryItem {
  border-color: #716d6db3;
  background: linear-gradient(to right,#716d6d4d,#716d6d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Netball .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Pesapallo.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Pesapallo,.coupon-market-bc .bc-i-Pesapallo {
  color: #db8e48
}

.multi-select-icon-bc.bc-i-Pesapallo,.widget-scroll-container>i.bc-i-Pesapallo {
  color: #db8e48
}

.sp-sub-list-bc.Pesapallo .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Pesapallo,.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 .sp-s-l-h-flag-bc.bc-i-Pesapallo {
  background: linear-gradient(to bottom,#e8b588,#db8e48)
}

.e-sports .sp-sub-list-bc.Pesapallo:not(.selected):hover {
  background: #db8e4899;
  box-shadow: 0 0 8px #db8e4899
}

.e-sports .sp-sub-list-bc.Pesapallo.selected {
  background: linear-gradient(to right,#e8b588,#db8e48)
}

.e-sports-Pesapallo .e-sports-time-start:before,.e-sports-Pesapallo .main-tabs-bc .tab-bc:before,.e-sports-Pesapallo .horizontal-sl-tab-bc:before,.sportsbook-center-section.Pesapallo .e-sports-time-start:before,.sportsbook-center-section.Pesapallo .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Pesapallo .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e8b588,#db8e48)
}

.e-sports-match-container.Pesapallo .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #db8e48
}

.e-sports-match-container.Pesapallo .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Pesapallo .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #db8e48
}

.SearchResultV2 .searchResultBtn.Pesapallo {
  background: radial-gradient(at center bottom,#db8e48cc,#db8e4866,#db8e4800)
}

.SearchResultV2 .searchResultBtn.Pesapallo:after {
  background: #db8e4866
}

.SearchResultV2 .horizontalCategoryItemWrp.Pesapallo .horizontalCategoryItem {
  background: linear-gradient(to right,#db8e481a,#db8e4800)
}

.SearchResultV2 .horizontalCategoryItemWrp.Pesapallo.active .horizontalCategoryItem {
  border-color: #db8e48b3;
  background: linear-gradient(to right,#db8e484d,#db8e4800)
}

.SearchResultV2 .horizontalCategoryItemWrp.Pesapallo .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.PokerLive.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-PokerLive,.coupon-market-bc .bc-i-PokerLive {
  color: #116b4f
}

.multi-select-icon-bc.bc-i-PokerLive,.widget-scroll-container>i.bc-i-PokerLive {
  color: #116b4f
}

.sp-sub-list-bc.PokerLive .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.PokerLive,.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 .sp-s-l-h-flag-bc.bc-i-PokerLive {
  background: linear-gradient(to bottom,#1bad80,#116b4f)
}

.e-sports .sp-sub-list-bc.PokerLive:not(.selected):hover {
  background: #116b4f99;
  box-shadow: 0 0 8px #116b4f99
}

.e-sports .sp-sub-list-bc.PokerLive.selected {
  background: linear-gradient(to right,#1bad80,#116b4f)
}

.e-sports-PokerLive .e-sports-time-start:before,.e-sports-PokerLive .main-tabs-bc .tab-bc:before,.e-sports-PokerLive .horizontal-sl-tab-bc:before,.sportsbook-center-section.PokerLive .e-sports-time-start:before,.sportsbook-center-section.PokerLive .main-tabs-bc .tab-bc:before,.sportsbook-center-section.PokerLive .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#1bad80,#116b4f)
}

.e-sports-match-container.PokerLive .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #116b4f
}

.e-sports-match-container.PokerLive .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.PokerLive .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #116b4f
}

.SearchResultV2 .searchResultBtn.PokerLive {
  background: radial-gradient(at center bottom,#116b4fcc,#116b4f66,#116b4f00)
}

.SearchResultV2 .searchResultBtn.PokerLive:after {
  background: #116b4f66
}

.SearchResultV2 .horizontalCategoryItemWrp.PokerLive .horizontalCategoryItem {
  background: linear-gradient(to right,#116b4f1a,#116b4f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.PokerLive.active .horizontalCategoryItem {
  border-color: #116b4fb3;
  background: linear-gradient(to right,#116b4f4d,#116b4f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.PokerLive .horizontalCategoryItem>i {
  color: #116b4f
}

.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-icon-bc,.horizontal-sl-item-bc.Poker.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Poker,.coupon-market-bc .bc-i-Poker {
  color: #116b4f
}

.multi-select-icon-bc.bc-i-Poker,.widget-scroll-container>i.bc-i-Poker {
  color: #116b4f
}

.sp-sub-list-bc.Poker .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Poker,.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 .sp-s-l-h-flag-bc.bc-i-Poker {
  background: linear-gradient(to bottom,#1bad80,#116b4f)
}

.e-sports .sp-sub-list-bc.Poker:not(.selected):hover {
  background: #116b4f99;
  box-shadow: 0 0 8px #116b4f99
}

.e-sports .sp-sub-list-bc.Poker.selected {
  background: linear-gradient(to right,#1bad80,#116b4f)
}

.e-sports-Poker .e-sports-time-start:before,.e-sports-Poker .main-tabs-bc .tab-bc:before,.e-sports-Poker .horizontal-sl-tab-bc:before,.sportsbook-center-section.Poker .e-sports-time-start:before,.sportsbook-center-section.Poker .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Poker .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#1bad80,#116b4f)
}

.e-sports-match-container.Poker .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #116b4f
}

.e-sports-match-container.Poker .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Poker .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #116b4f
}

.SearchResultV2 .searchResultBtn.Poker {
  background: radial-gradient(at center bottom,#116b4fcc,#116b4f66,#116b4f00)
}

.SearchResultV2 .searchResultBtn.Poker:after {
  background: #116b4f66
}

.SearchResultV2 .horizontalCategoryItemWrp.Poker .horizontalCategoryItem {
  background: linear-gradient(to right,#116b4f1a,#116b4f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Poker.active .horizontalCategoryItem {
  border-color: #116b4fb3;
  background: linear-gradient(to right,#116b4f4d,#116b4f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Poker .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Pool.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Pool,.coupon-market-bc .bc-i-Pool {
  color: #a155a0
}

.multi-select-icon-bc.bc-i-Pool,.widget-scroll-container>i.bc-i-Pool {
  color: #a155a0
}

.sp-sub-list-bc.Pool .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Pool,.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 .sp-s-l-h-flag-bc.bc-i-Pool {
  background: linear-gradient(to bottom,#be84bd,#a155a0)
}

.e-sports .sp-sub-list-bc.Pool:not(.selected):hover {
  background: #a155a099;
  box-shadow: 0 0 8px #a155a099
}

.e-sports .sp-sub-list-bc.Pool.selected {
  background: linear-gradient(to right,#be84bd,#a155a0)
}

.e-sports-Pool .e-sports-time-start:before,.e-sports-Pool .main-tabs-bc .tab-bc:before,.e-sports-Pool .horizontal-sl-tab-bc:before,.sportsbook-center-section.Pool .e-sports-time-start:before,.sportsbook-center-section.Pool .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Pool .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#be84bd,#a155a0)
}

.e-sports-match-container.Pool .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #a155a0
}

.e-sports-match-container.Pool .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Pool .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #a155a0
}

.SearchResultV2 .searchResultBtn.Pool {
  background: radial-gradient(at center bottom,#a155a0cc,#a155a066,#a155a000)
}

.SearchResultV2 .searchResultBtn.Pool:after {
  background: #a155a066
}

.SearchResultV2 .horizontalCategoryItemWrp.Pool .horizontalCategoryItem {
  background: linear-gradient(to right,#a155a01a,#a155a000)
}

.SearchResultV2 .horizontalCategoryItemWrp.Pool.active .horizontalCategoryItem {
  border-color: #a155a0b3;
  background: linear-gradient(to right,#a155a04d,#a155a000)
}

.SearchResultV2 .horizontalCategoryItemWrp.Pool .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Rally.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Rally,.coupon-market-bc .bc-i-Rally {
  color: #c28540
}

.multi-select-icon-bc.bc-i-Rally,.widget-scroll-container>i.bc-i-Rally {
  color: #c28540
}

.sp-sub-list-bc.Rally .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Rally,.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 .sp-s-l-h-flag-bc.bc-i-Rally {
  background: linear-gradient(to bottom,#d5aa7a,#c28540)
}

.e-sports .sp-sub-list-bc.Rally:not(.selected):hover {
  background: #c2854099;
  box-shadow: 0 0 8px #c2854099
}

.e-sports .sp-sub-list-bc.Rally.selected {
  background: linear-gradient(to right,#d5aa7a,#c28540)
}

.e-sports-Rally .e-sports-time-start:before,.e-sports-Rally .main-tabs-bc .tab-bc:before,.e-sports-Rally .horizontal-sl-tab-bc:before,.sportsbook-center-section.Rally .e-sports-time-start:before,.sportsbook-center-section.Rally .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Rally .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#d5aa7a,#c28540)
}

.e-sports-match-container.Rally .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #c28540
}

.e-sports-match-container.Rally .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Rally .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #c28540
}

.SearchResultV2 .searchResultBtn.Rally {
  background: radial-gradient(at center bottom,#c28540cc,#c2854066,#c2854000)
}

.SearchResultV2 .searchResultBtn.Rally:after {
  background: #c2854066
}

.SearchResultV2 .horizontalCategoryItemWrp.Rally .horizontalCategoryItem {
  background: linear-gradient(to right,#c285401a,#c2854000)
}

.SearchResultV2 .horizontalCategoryItemWrp.Rally.active .horizontalCategoryItem {
  border-color: #c28540b3;
  background: linear-gradient(to right,#c285404d,#c2854000)
}

.SearchResultV2 .horizontalCategoryItemWrp.Rally .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.RinkHockey.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-RinkHockey,.coupon-market-bc .bc-i-RinkHockey {
  color: #e3bb6d
}

.multi-select-icon-bc.bc-i-RinkHockey,.widget-scroll-container>i.bc-i-RinkHockey {
  color: #e3bb6d
}

.sp-sub-list-bc.RinkHockey .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.RinkHockey,.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 .sp-s-l-h-flag-bc.bc-i-RinkHockey {
  background: linear-gradient(to bottom,#efd9ad,#e3bb6d)
}

.e-sports .sp-sub-list-bc.RinkHockey:not(.selected):hover {
  background: #e3bb6d99;
  box-shadow: 0 0 8px #e3bb6d99
}

.e-sports .sp-sub-list-bc.RinkHockey.selected {
  background: linear-gradient(to right,#efd9ad,#e3bb6d)
}

.e-sports-RinkHockey .e-sports-time-start:before,.e-sports-RinkHockey .main-tabs-bc .tab-bc:before,.e-sports-RinkHockey .horizontal-sl-tab-bc:before,.sportsbook-center-section.RinkHockey .e-sports-time-start:before,.sportsbook-center-section.RinkHockey .main-tabs-bc .tab-bc:before,.sportsbook-center-section.RinkHockey .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#efd9ad,#e3bb6d)
}

.e-sports-match-container.RinkHockey .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #e3bb6d
}

.e-sports-match-container.RinkHockey .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.RinkHockey .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #e3bb6d
}

.SearchResultV2 .searchResultBtn.RinkHockey {
  background: radial-gradient(at center bottom,#e3bb6dcc,#e3bb6d66,#e3bb6d00)
}

.SearchResultV2 .searchResultBtn.RinkHockey:after {
  background: #e3bb6d66
}

.SearchResultV2 .horizontalCategoryItemWrp.RinkHockey .horizontalCategoryItem {
  background: linear-gradient(to right,#e3bb6d1a,#e3bb6d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.RinkHockey.active .horizontalCategoryItem {
  border-color: #e3bb6db3;
  background: linear-gradient(to right,#e3bb6d4d,#e3bb6d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.RinkHockey .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Rowing.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Rowing,.coupon-market-bc .bc-i-Rowing {
  color: #0f81d9
}

.multi-select-icon-bc.bc-i-Rowing,.widget-scroll-container>i.bc-i-Rowing {
  color: #0f81d9
}

.sp-sub-list-bc.Rowing .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Rowing,.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 .sp-s-l-h-flag-bc.bc-i-Rowing {
  background: linear-gradient(to bottom,#43a6f2,#0f81d9)
}

.e-sports .sp-sub-list-bc.Rowing:not(.selected):hover {
  background: #0f81d999;
  box-shadow: 0 0 8px #0f81d999
}

.e-sports .sp-sub-list-bc.Rowing.selected {
  background: linear-gradient(to right,#43a6f2,#0f81d9)
}

.e-sports-Rowing .e-sports-time-start:before,.e-sports-Rowing .main-tabs-bc .tab-bc:before,.e-sports-Rowing .horizontal-sl-tab-bc:before,.sportsbook-center-section.Rowing .e-sports-time-start:before,.sportsbook-center-section.Rowing .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Rowing .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#43a6f2,#0f81d9)
}

.e-sports-match-container.Rowing .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #0f81d9
}

.e-sports-match-container.Rowing .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Rowing .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #0f81d9
}

.SearchResultV2 .searchResultBtn.Rowing {
  background: radial-gradient(at center bottom,#0f81d9cc,#0f81d966,#0f81d900)
}

.SearchResultV2 .searchResultBtn.Rowing:after {
  background: #0f81d966
}

.SearchResultV2 .horizontalCategoryItemWrp.Rowing .horizontalCategoryItem {
  background: linear-gradient(to right,#0f81d91a,#0f81d900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Rowing.active .horizontalCategoryItem {
  border-color: #0f81d9b3;
  background: linear-gradient(to right,#0f81d94d,#0f81d900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Rowing .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Rugby.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Rugby,.coupon-market-bc .bc-i-Rugby {
  color: #799755
}

.multi-select-icon-bc.bc-i-Rugby,.widget-scroll-container>i.bc-i-Rugby {
  color: #799755
}

.sp-sub-list-bc.Rugby .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Rugby,.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 .sp-s-l-h-flag-bc.bc-i-Rugby {
  background: linear-gradient(to bottom,#9fb881,#799755)
}

.e-sports .sp-sub-list-bc.Rugby:not(.selected):hover {
  background: #79975599;
  box-shadow: 0 0 8px #79975599
}

.e-sports .sp-sub-list-bc.Rugby.selected {
  background: linear-gradient(to right,#9fb881,#799755)
}

.e-sports-Rugby .e-sports-time-start:before,.e-sports-Rugby .main-tabs-bc .tab-bc:before,.e-sports-Rugby .horizontal-sl-tab-bc:before,.sportsbook-center-section.Rugby .e-sports-time-start:before,.sportsbook-center-section.Rugby .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Rugby .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#9fb881,#799755)
}

.e-sports-match-container.Rugby .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #799755
}

.e-sports-match-container.Rugby .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Rugby .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #799755
}

.SearchResultV2 .searchResultBtn.Rugby {
  background: radial-gradient(at center bottom,#799755cc,#79975566,#79975500)
}

.SearchResultV2 .searchResultBtn.Rugby:after {
  background: #79975566
}

.SearchResultV2 .horizontalCategoryItemWrp.Rugby .horizontalCategoryItem {
  background: linear-gradient(to right,#7997551a,#79975500)
}

.SearchResultV2 .horizontalCategoryItemWrp.Rugby.active .horizontalCategoryItem {
  border-color: #799755b3;
  background: linear-gradient(to right,#7997554d,#79975500)
}

.SearchResultV2 .horizontalCategoryItemWrp.Rugby .horizontalCategoryItem>i {
  color: #799755
}

.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-icon-bc,.horizontal-sl-item-bc.RugbyLeague.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-RugbyLeague,.coupon-market-bc .bc-i-RugbyLeague {
  color: #799755
}

.multi-select-icon-bc.bc-i-RugbyLeague,.widget-scroll-container>i.bc-i-RugbyLeague {
  color: #799755
}

.sp-sub-list-bc.RugbyLeague .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.RugbyLeague,.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 .sp-s-l-h-flag-bc.bc-i-RugbyLeague {
  background: linear-gradient(to bottom,#9fb881,#799755)
}

.e-sports .sp-sub-list-bc.RugbyLeague:not(.selected):hover {
  background: #79975599;
  box-shadow: 0 0 8px #79975599
}

.e-sports .sp-sub-list-bc.RugbyLeague.selected {
  background: linear-gradient(to right,#9fb881,#799755)
}

.e-sports-RugbyLeague .e-sports-time-start:before,.e-sports-RugbyLeague .main-tabs-bc .tab-bc:before,.e-sports-RugbyLeague .horizontal-sl-tab-bc:before,.sportsbook-center-section.RugbyLeague .e-sports-time-start:before,.sportsbook-center-section.RugbyLeague .main-tabs-bc .tab-bc:before,.sportsbook-center-section.RugbyLeague .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#9fb881,#799755)
}

.e-sports-match-container.RugbyLeague .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #799755
}

.e-sports-match-container.RugbyLeague .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.RugbyLeague .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #799755
}

.SearchResultV2 .searchResultBtn.RugbyLeague {
  background: radial-gradient(at center bottom,#799755cc,#79975566,#79975500)
}

.SearchResultV2 .searchResultBtn.RugbyLeague:after {
  background: #79975566
}

.SearchResultV2 .horizontalCategoryItemWrp.RugbyLeague .horizontalCategoryItem {
  background: linear-gradient(to right,#7997551a,#79975500)
}

.SearchResultV2 .horizontalCategoryItemWrp.RugbyLeague.active .horizontalCategoryItem {
  border-color: #799755b3;
  background: linear-gradient(to right,#7997554d,#79975500)
}

.SearchResultV2 .horizontalCategoryItemWrp.RugbyLeague .horizontalCategoryItem>i {
  color: #799755
}

.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-icon-bc,.horizontal-sl-item-bc.RugbyUnion.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-RugbyUnion,.coupon-market-bc .bc-i-RugbyUnion {
  color: #799755
}

.multi-select-icon-bc.bc-i-RugbyUnion,.widget-scroll-container>i.bc-i-RugbyUnion {
  color: #799755
}

.sp-sub-list-bc.RugbyUnion .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.RugbyUnion,.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 .sp-s-l-h-flag-bc.bc-i-RugbyUnion {
  background: linear-gradient(to bottom,#9fb881,#799755)
}

.e-sports .sp-sub-list-bc.RugbyUnion:not(.selected):hover {
  background: #79975599;
  box-shadow: 0 0 8px #79975599
}

.e-sports .sp-sub-list-bc.RugbyUnion.selected {
  background: linear-gradient(to right,#9fb881,#799755)
}

.e-sports-RugbyUnion .e-sports-time-start:before,.e-sports-RugbyUnion .main-tabs-bc .tab-bc:before,.e-sports-RugbyUnion .horizontal-sl-tab-bc:before,.sportsbook-center-section.RugbyUnion .e-sports-time-start:before,.sportsbook-center-section.RugbyUnion .main-tabs-bc .tab-bc:before,.sportsbook-center-section.RugbyUnion .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#9fb881,#799755)
}

.e-sports-match-container.RugbyUnion .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #799755
}

.e-sports-match-container.RugbyUnion .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.RugbyUnion .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #799755
}

.SearchResultV2 .searchResultBtn.RugbyUnion {
  background: radial-gradient(at center bottom,#799755cc,#79975566,#79975500)
}

.SearchResultV2 .searchResultBtn.RugbyUnion:after {
  background: #79975566
}

.SearchResultV2 .horizontalCategoryItemWrp.RugbyUnion .horizontalCategoryItem {
  background: linear-gradient(to right,#7997551a,#79975500)
}

.SearchResultV2 .horizontalCategoryItemWrp.RugbyUnion.active .horizontalCategoryItem {
  border-color: #799755b3;
  background: linear-gradient(to right,#7997554d,#79975500)
}

.SearchResultV2 .horizontalCategoryItemWrp.RugbyUnion .horizontalCategoryItem>i {
  color: #799755
}

.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-icon-bc,.horizontal-sl-item-bc.RugbySevens.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-RugbySevens,.coupon-market-bc .bc-i-RugbySevens {
  color: #799755
}

.multi-select-icon-bc.bc-i-RugbySevens,.widget-scroll-container>i.bc-i-RugbySevens {
  color: #799755
}

.sp-sub-list-bc.RugbySevens .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.RugbySevens,.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 .sp-s-l-h-flag-bc.bc-i-RugbySevens {
  background: linear-gradient(to bottom,#9fb881,#799755)
}

.e-sports .sp-sub-list-bc.RugbySevens:not(.selected):hover {
  background: #79975599;
  box-shadow: 0 0 8px #79975599
}

.e-sports .sp-sub-list-bc.RugbySevens.selected {
  background: linear-gradient(to right,#9fb881,#799755)
}

.e-sports-RugbySevens .e-sports-time-start:before,.e-sports-RugbySevens .main-tabs-bc .tab-bc:before,.e-sports-RugbySevens .horizontal-sl-tab-bc:before,.sportsbook-center-section.RugbySevens .e-sports-time-start:before,.sportsbook-center-section.RugbySevens .main-tabs-bc .tab-bc:before,.sportsbook-center-section.RugbySevens .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#9fb881,#799755)
}

.e-sports-match-container.RugbySevens .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #799755
}

.e-sports-match-container.RugbySevens .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.RugbySevens .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #799755
}

.SearchResultV2 .searchResultBtn.RugbySevens {
  background: radial-gradient(at center bottom,#799755cc,#79975566,#79975500)
}

.SearchResultV2 .searchResultBtn.RugbySevens:after {
  background: #79975566
}

.SearchResultV2 .horizontalCategoryItemWrp.RugbySevens .horizontalCategoryItem {
  background: linear-gradient(to right,#7997551a,#79975500)
}

.SearchResultV2 .horizontalCategoryItemWrp.RugbySevens.active .horizontalCategoryItem {
  border-color: #799755b3;
  background: linear-gradient(to right,#7997554d,#79975500)
}

.SearchResultV2 .horizontalCategoryItemWrp.RugbySevens .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Sepaktakraw.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Sepaktakraw,.coupon-market-bc .bc-i-Sepaktakraw {
  color: #966a24
}

.multi-select-icon-bc.bc-i-Sepaktakraw,.widget-scroll-container>i.bc-i-Sepaktakraw {
  color: #966a24
}

.sp-sub-list-bc.Sepaktakraw .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Sepaktakraw,.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 .sp-s-l-h-flag-bc.bc-i-Sepaktakraw {
  background: linear-gradient(to bottom,#cf9537,#966a24)
}

.e-sports .sp-sub-list-bc.Sepaktakraw:not(.selected):hover {
  background: #966a2499;
  box-shadow: 0 0 8px #966a2499
}

.e-sports .sp-sub-list-bc.Sepaktakraw.selected {
  background: linear-gradient(to right,#cf9537,#966a24)
}

.e-sports-Sepaktakraw .e-sports-time-start:before,.e-sports-Sepaktakraw .main-tabs-bc .tab-bc:before,.e-sports-Sepaktakraw .horizontal-sl-tab-bc:before,.sportsbook-center-section.Sepaktakraw .e-sports-time-start:before,.sportsbook-center-section.Sepaktakraw .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Sepaktakraw .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#cf9537,#966a24)
}

.e-sports-match-container.Sepaktakraw .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #966a24
}

.e-sports-match-container.Sepaktakraw .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Sepaktakraw .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #966a24
}

.SearchResultV2 .searchResultBtn.Sepaktakraw {
  background: radial-gradient(at center bottom,#966a24cc,#966a2466,#966a2400)
}

.SearchResultV2 .searchResultBtn.Sepaktakraw:after {
  background: #966a2466
}

.SearchResultV2 .horizontalCategoryItemWrp.Sepaktakraw .horizontalCategoryItem {
  background: linear-gradient(to right,#966a241a,#966a2400)
}

.SearchResultV2 .horizontalCategoryItemWrp.Sepaktakraw.active .horizontalCategoryItem {
  border-color: #966a24b3;
  background: linear-gradient(to right,#966a244d,#966a2400)
}

.SearchResultV2 .horizontalCategoryItemWrp.Sepaktakraw .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Shooting.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Shooting,.coupon-market-bc .bc-i-Shooting {
  color: #d5d345
}

.multi-select-icon-bc.bc-i-Shooting,.widget-scroll-container>i.bc-i-Shooting {
  color: #d5d345
}

.sp-sub-list-bc.Shooting .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Shooting,.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 .sp-s-l-h-flag-bc.bc-i-Shooting {
  background: linear-gradient(to bottom,#e3e283,#d5d345)
}

.e-sports .sp-sub-list-bc.Shooting:not(.selected):hover {
  background: #d5d34599;
  box-shadow: 0 0 8px #d5d34599
}

.e-sports .sp-sub-list-bc.Shooting.selected {
  background: linear-gradient(to right,#e3e283,#d5d345)
}

.e-sports-Shooting .e-sports-time-start:before,.e-sports-Shooting .main-tabs-bc .tab-bc:before,.e-sports-Shooting .horizontal-sl-tab-bc:before,.sportsbook-center-section.Shooting .e-sports-time-start:before,.sportsbook-center-section.Shooting .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Shooting .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e3e283,#d5d345)
}

.e-sports-match-container.Shooting .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #d5d345
}

.e-sports-match-container.Shooting .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Shooting .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #d5d345
}

.SearchResultV2 .searchResultBtn.Shooting {
  background: radial-gradient(at center bottom,#d5d345cc,#d5d34566,#d5d34500)
}

.SearchResultV2 .searchResultBtn.Shooting:after {
  background: #d5d34566
}

.SearchResultV2 .horizontalCategoryItemWrp.Shooting .horizontalCategoryItem {
  background: linear-gradient(to right,#d5d3451a,#d5d34500)
}

.SearchResultV2 .horizontalCategoryItemWrp.Shooting.active .horizontalCategoryItem {
  border-color: #d5d345b3;
  background: linear-gradient(to right,#d5d3454d,#d5d34500)
}

.SearchResultV2 .horizontalCategoryItemWrp.Shooting .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Shorttrackspeedskating.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Shorttrackspeedskating,.coupon-market-bc .bc-i-Shorttrackspeedskating {
  color: #b1cdde
}

.multi-select-icon-bc.bc-i-Shorttrackspeedskating,.widget-scroll-container>i.bc-i-Shorttrackspeedskating {
  color: #b1cdde
}

.sp-sub-list-bc.Shorttrackspeedskating .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Shorttrackspeedskating,.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 .sp-s-l-h-flag-bc.bc-i-Shorttrackspeedskating {
  background: linear-gradient(to bottom,#e7eff5,#b1cdde)
}

.e-sports .sp-sub-list-bc.Shorttrackspeedskating:not(.selected):hover {
  background: #b1cdde99;
  box-shadow: 0 0 8px #b1cdde99
}

.e-sports .sp-sub-list-bc.Shorttrackspeedskating.selected {
  background: linear-gradient(to right,#e7eff5,#b1cdde)
}

.e-sports-Shorttrackspeedskating .e-sports-time-start:before,.e-sports-Shorttrackspeedskating .main-tabs-bc .tab-bc:before,.e-sports-Shorttrackspeedskating .horizontal-sl-tab-bc:before,.sportsbook-center-section.Shorttrackspeedskating .e-sports-time-start:before,.sportsbook-center-section.Shorttrackspeedskating .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Shorttrackspeedskating .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e7eff5,#b1cdde)
}

.e-sports-match-container.Shorttrackspeedskating .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #b1cdde
}

.e-sports-match-container.Shorttrackspeedskating .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Shorttrackspeedskating .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #b1cdde
}

.SearchResultV2 .searchResultBtn.Shorttrackspeedskating {
  background: radial-gradient(at center bottom,#b1cddecc,#b1cdde66,#b1cdde00)
}

.SearchResultV2 .searchResultBtn.Shorttrackspeedskating:after {
  background: #b1cdde66
}

.SearchResultV2 .horizontalCategoryItemWrp.Shorttrackspeedskating .horizontalCategoryItem {
  background: linear-gradient(to right,#b1cdde1a,#b1cdde00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Shorttrackspeedskating.active .horizontalCategoryItem {
  border-color: #b1cddeb3;
  background: linear-gradient(to right,#b1cdde4d,#b1cdde00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Shorttrackspeedskating .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Skateboarding.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Skateboarding,.coupon-market-bc .bc-i-Skateboarding {
  color: #ab865d
}

.multi-select-icon-bc.bc-i-Skateboarding,.widget-scroll-container>i.bc-i-Skateboarding {
  color: #ab865d
}

.sp-sub-list-bc.Skateboarding .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Skateboarding,.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 .sp-s-l-h-flag-bc.bc-i-Skateboarding {
  background: linear-gradient(to bottom,#c5ac8f,#ab865d)
}

.e-sports .sp-sub-list-bc.Skateboarding:not(.selected):hover {
  background: #ab865d99;
  box-shadow: 0 0 8px #ab865d99
}

.e-sports .sp-sub-list-bc.Skateboarding.selected {
  background: linear-gradient(to right,#c5ac8f,#ab865d)
}

.e-sports-Skateboarding .e-sports-time-start:before,.e-sports-Skateboarding .main-tabs-bc .tab-bc:before,.e-sports-Skateboarding .horizontal-sl-tab-bc:before,.sportsbook-center-section.Skateboarding .e-sports-time-start:before,.sportsbook-center-section.Skateboarding .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Skateboarding .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#c5ac8f,#ab865d)
}

.e-sports-match-container.Skateboarding .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #ab865d
}

.e-sports-match-container.Skateboarding .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Skateboarding .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #ab865d
}

.SearchResultV2 .searchResultBtn.Skateboarding {
  background: radial-gradient(at center bottom,#ab865dcc,#ab865d66,#ab865d00)
}

.SearchResultV2 .searchResultBtn.Skateboarding:after {
  background: #ab865d66
}

.SearchResultV2 .horizontalCategoryItemWrp.Skateboarding .horizontalCategoryItem {
  background: linear-gradient(to right,#ab865d1a,#ab865d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Skateboarding.active .horizontalCategoryItem {
  border-color: #ab865db3;
  background: linear-gradient(to right,#ab865d4d,#ab865d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Skateboarding .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.SkiJump.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-SkiJump,.coupon-market-bc .bc-i-SkiJump {
  color: #c4dae8
}

.multi-select-icon-bc.bc-i-SkiJump,.widget-scroll-container>i.bc-i-SkiJump {
  color: #c4dae8
}

.sp-sub-list-bc.SkiJump .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.SkiJump,.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 .sp-s-l-h-flag-bc.bc-i-SkiJump {
  background: linear-gradient(to bottom,#fbfdfd,#c4dae8)
}

.e-sports .sp-sub-list-bc.SkiJump:not(.selected):hover {
  background: #c4dae899;
  box-shadow: 0 0 8px #c4dae899
}

.e-sports .sp-sub-list-bc.SkiJump.selected {
  background: linear-gradient(to right,#fbfdfd,#c4dae8)
}

.e-sports-SkiJump .e-sports-time-start:before,.e-sports-SkiJump .main-tabs-bc .tab-bc:before,.e-sports-SkiJump .horizontal-sl-tab-bc:before,.sportsbook-center-section.SkiJump .e-sports-time-start:before,.sportsbook-center-section.SkiJump .main-tabs-bc .tab-bc:before,.sportsbook-center-section.SkiJump .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#fbfdfd,#c4dae8)
}

.e-sports-match-container.SkiJump .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #c4dae8
}

.e-sports-match-container.SkiJump .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.SkiJump .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #c4dae8
}

.SearchResultV2 .searchResultBtn.SkiJump {
  background: radial-gradient(at center bottom,#c4dae8cc,#c4dae866,#c4dae800)
}

.SearchResultV2 .searchResultBtn.SkiJump:after {
  background: #c4dae866
}

.SearchResultV2 .horizontalCategoryItemWrp.SkiJump .horizontalCategoryItem {
  background: linear-gradient(to right,#c4dae81a,#c4dae800)
}

.SearchResultV2 .horizontalCategoryItemWrp.SkiJump.active .horizontalCategoryItem {
  border-color: #c4dae8b3;
  background: linear-gradient(to right,#c4dae84d,#c4dae800)
}

.SearchResultV2 .horizontalCategoryItemWrp.SkiJump .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.SkiJumping.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-SkiJumping,.coupon-market-bc .bc-i-SkiJumping {
  color: #c4dae8
}

.multi-select-icon-bc.bc-i-SkiJumping,.widget-scroll-container>i.bc-i-SkiJumping {
  color: #c4dae8
}

.sp-sub-list-bc.SkiJumping .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.SkiJumping,.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 .sp-s-l-h-flag-bc.bc-i-SkiJumping {
  background: linear-gradient(to bottom,#fbfdfd,#c4dae8)
}

.e-sports .sp-sub-list-bc.SkiJumping:not(.selected):hover {
  background: #c4dae899;
  box-shadow: 0 0 8px #c4dae899
}

.e-sports .sp-sub-list-bc.SkiJumping.selected {
  background: linear-gradient(to right,#fbfdfd,#c4dae8)
}

.e-sports-SkiJumping .e-sports-time-start:before,.e-sports-SkiJumping .main-tabs-bc .tab-bc:before,.e-sports-SkiJumping .horizontal-sl-tab-bc:before,.sportsbook-center-section.SkiJumping .e-sports-time-start:before,.sportsbook-center-section.SkiJumping .main-tabs-bc .tab-bc:before,.sportsbook-center-section.SkiJumping .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#fbfdfd,#c4dae8)
}

.e-sports-match-container.SkiJumping .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #c4dae8
}

.e-sports-match-container.SkiJumping .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.SkiJumping .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #c4dae8
}

.SearchResultV2 .searchResultBtn.SkiJumping {
  background: radial-gradient(at center bottom,#c4dae8cc,#c4dae866,#c4dae800)
}

.SearchResultV2 .searchResultBtn.SkiJumping:after {
  background: #c4dae866
}

.SearchResultV2 .horizontalCategoryItemWrp.SkiJumping .horizontalCategoryItem {
  background: linear-gradient(to right,#c4dae81a,#c4dae800)
}

.SearchResultV2 .horizontalCategoryItemWrp.SkiJumping.active .horizontalCategoryItem {
  border-color: #c4dae8b3;
  background: linear-gradient(to right,#c4dae84d,#c4dae800)
}

.SearchResultV2 .horizontalCategoryItemWrp.SkiJumping .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Snooker.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Snooker,.coupon-market-bc .bc-i-Snooker {
  color: #37b764
}

.multi-select-icon-bc.bc-i-Snooker,.widget-scroll-container>i.bc-i-Snooker {
  color: #37b764
}

.sp-sub-list-bc.Snooker .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Snooker,.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 .sp-s-l-h-flag-bc.bc-i-Snooker {
  background: linear-gradient(to bottom,#69d28e,#37b764)
}

.e-sports .sp-sub-list-bc.Snooker:not(.selected):hover {
  background: #37b76499;
  box-shadow: 0 0 8px #37b76499
}

.e-sports .sp-sub-list-bc.Snooker.selected {
  background: linear-gradient(to right,#69d28e,#37b764)
}

.e-sports-Snooker .e-sports-time-start:before,.e-sports-Snooker .main-tabs-bc .tab-bc:before,.e-sports-Snooker .horizontal-sl-tab-bc:before,.sportsbook-center-section.Snooker .e-sports-time-start:before,.sportsbook-center-section.Snooker .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Snooker .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#69d28e,#37b764)
}

.e-sports-match-container.Snooker .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #37b764
}

.e-sports-match-container.Snooker .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Snooker .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #37b764
}

.SearchResultV2 .searchResultBtn.Snooker {
  background: radial-gradient(at center bottom,#37b764cc,#37b76466,#37b76400)
}

.SearchResultV2 .searchResultBtn.Snooker:after {
  background: #37b76466
}

.SearchResultV2 .horizontalCategoryItemWrp.Snooker .horizontalCategoryItem {
  background: linear-gradient(to right,#37b7641a,#37b76400)
}

.SearchResultV2 .horizontalCategoryItemWrp.Snooker.active .horizontalCategoryItem {
  border-color: #37b764b3;
  background: linear-gradient(to right,#37b7644d,#37b76400)
}

.SearchResultV2 .horizontalCategoryItemWrp.Snooker .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Snowboard.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Snowboard,.coupon-market-bc .bc-i-Snowboard {
  color: #9dd3f5
}

.multi-select-icon-bc.bc-i-Snowboard,.widget-scroll-container>i.bc-i-Snowboard {
  color: #9dd3f5
}

.sp-sub-list-bc.Snowboard .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Snowboard,.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 .sp-s-l-h-flag-bc.bc-i-Snowboard {
  background: linear-gradient(to bottom,#e2f2fc,#9dd3f5)
}

.e-sports .sp-sub-list-bc.Snowboard:not(.selected):hover {
  background: #9dd3f599;
  box-shadow: 0 0 8px #9dd3f599
}

.e-sports .sp-sub-list-bc.Snowboard.selected {
  background: linear-gradient(to right,#e2f2fc,#9dd3f5)
}

.e-sports-Snowboard .e-sports-time-start:before,.e-sports-Snowboard .main-tabs-bc .tab-bc:before,.e-sports-Snowboard .horizontal-sl-tab-bc:before,.sportsbook-center-section.Snowboard .e-sports-time-start:before,.sportsbook-center-section.Snowboard .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Snowboard .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e2f2fc,#9dd3f5)
}

.e-sports-match-container.Snowboard .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #9dd3f5
}

.e-sports-match-container.Snowboard .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Snowboard .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #9dd3f5
}

.SearchResultV2 .searchResultBtn.Snowboard {
  background: radial-gradient(at center bottom,#9dd3f5cc,#9dd3f566,#9dd3f500)
}

.SearchResultV2 .searchResultBtn.Snowboard:after {
  background: #9dd3f566
}

.SearchResultV2 .horizontalCategoryItemWrp.Snowboard .horizontalCategoryItem {
  background: linear-gradient(to right,#9dd3f51a,#9dd3f500)
}

.SearchResultV2 .horizontalCategoryItemWrp.Snowboard.active .horizontalCategoryItem {
  border-color: #9dd3f5b3;
  background: linear-gradient(to right,#9dd3f54d,#9dd3f500)
}

.SearchResultV2 .horizontalCategoryItemWrp.Snowboard .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Soccer.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Soccer,.coupon-market-bc .bc-i-Soccer {
  color: #109121
}

.multi-select-icon-bc.bc-i-Soccer,.widget-scroll-container>i.bc-i-Soccer {
  color: #109121
}

.sp-sub-list-bc.Soccer .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Soccer,.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 .sp-s-l-h-flag-bc.bc-i-Soccer {
  background: linear-gradient(to bottom,#18d631,#109121)
}

.e-sports .sp-sub-list-bc.Soccer:not(.selected):hover {
  background: #10912199;
  box-shadow: 0 0 8px #10912199
}

.e-sports .sp-sub-list-bc.Soccer.selected {
  background: linear-gradient(to right,#18d631,#109121)
}

.e-sports-Soccer .e-sports-time-start:before,.e-sports-Soccer .main-tabs-bc .tab-bc:before,.e-sports-Soccer .horizontal-sl-tab-bc:before,.sportsbook-center-section.Soccer .e-sports-time-start:before,.sportsbook-center-section.Soccer .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Soccer .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#18d631,#109121)
}

.e-sports-match-container.Soccer .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #109121
}

.e-sports-match-container.Soccer .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Soccer .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #109121
}

.SearchResultV2 .searchResultBtn.Soccer {
  background: radial-gradient(at center bottom,#109121cc,#10912166,#10912100)
}

.SearchResultV2 .searchResultBtn.Soccer:after {
  background: #10912166
}

.SearchResultV2 .horizontalCategoryItemWrp.Soccer .horizontalCategoryItem {
  background: linear-gradient(to right,#1091211a,#10912100)
}

.SearchResultV2 .horizontalCategoryItemWrp.Soccer.active .horizontalCategoryItem {
  border-color: #109121b3;
  background: linear-gradient(to right,#1091214d,#10912100)
}

.SearchResultV2 .horizontalCategoryItemWrp.Soccer .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Speedway.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Speedway,.coupon-market-bc .bc-i-Speedway {
  color: #aca696
}

.multi-select-icon-bc.bc-i-Speedway,.widget-scroll-container>i.bc-i-Speedway {
  color: #aca696
}

.sp-sub-list-bc.Speedway .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Speedway,.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 .sp-s-l-h-flag-bc.bc-i-Speedway {
  background: linear-gradient(to bottom,#cecac1,#aca696)
}

.e-sports .sp-sub-list-bc.Speedway:not(.selected):hover {
  background: #aca69699;
  box-shadow: 0 0 8px #aca69699
}

.e-sports .sp-sub-list-bc.Speedway.selected {
  background: linear-gradient(to right,#cecac1,#aca696)
}

.e-sports-Speedway .e-sports-time-start:before,.e-sports-Speedway .main-tabs-bc .tab-bc:before,.e-sports-Speedway .horizontal-sl-tab-bc:before,.sportsbook-center-section.Speedway .e-sports-time-start:before,.sportsbook-center-section.Speedway .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Speedway .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#cecac1,#aca696)
}

.e-sports-match-container.Speedway .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #aca696
}

.e-sports-match-container.Speedway .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Speedway .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #aca696
}

.SearchResultV2 .searchResultBtn.Speedway {
  background: radial-gradient(at center bottom,#aca696cc,#aca69666,#aca69600)
}

.SearchResultV2 .searchResultBtn.Speedway:after {
  background: #aca69666
}

.SearchResultV2 .horizontalCategoryItemWrp.Speedway .horizontalCategoryItem {
  background: linear-gradient(to right,#aca6961a,#aca69600)
}

.SearchResultV2 .horizontalCategoryItemWrp.Speedway.active .horizontalCategoryItem {
  border-color: #aca696b3;
  background: linear-gradient(to right,#aca6964d,#aca69600)
}

.SearchResultV2 .horizontalCategoryItemWrp.Speedway .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Squash.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Squash,.coupon-market-bc .bc-i-Squash {
  color: #e1b93f
}

.multi-select-icon-bc.bc-i-Squash,.widget-scroll-container>i.bc-i-Squash {
  color: #e1b93f
}

.sp-sub-list-bc.Squash .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Squash,.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 .sp-s-l-h-flag-bc.bc-i-Squash {
  background: linear-gradient(to bottom,#ebd181,#e1b93f)
}

.e-sports .sp-sub-list-bc.Squash:not(.selected):hover {
  background: #e1b93f99;
  box-shadow: 0 0 8px #e1b93f99
}

.e-sports .sp-sub-list-bc.Squash.selected {
  background: linear-gradient(to right,#ebd181,#e1b93f)
}

.e-sports-Squash .e-sports-time-start:before,.e-sports-Squash .main-tabs-bc .tab-bc:before,.e-sports-Squash .horizontal-sl-tab-bc:before,.sportsbook-center-section.Squash .e-sports-time-start:before,.sportsbook-center-section.Squash .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Squash .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ebd181,#e1b93f)
}

.e-sports-match-container.Squash .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #e1b93f
}

.e-sports-match-container.Squash .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Squash .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #e1b93f
}

.SearchResultV2 .searchResultBtn.Squash {
  background: radial-gradient(at center bottom,#e1b93fcc,#e1b93f66,#e1b93f00)
}

.SearchResultV2 .searchResultBtn.Squash:after {
  background: #e1b93f66
}

.SearchResultV2 .horizontalCategoryItemWrp.Squash .horizontalCategoryItem {
  background: linear-gradient(to right,#e1b93f1a,#e1b93f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Squash.active .horizontalCategoryItem {
  border-color: #e1b93fb3;
  background: linear-gradient(to right,#e1b93f4d,#e1b93f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Squash .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Sumo.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Sumo,.coupon-market-bc .bc-i-Sumo {
  color: #b0a174
}

.multi-select-icon-bc.bc-i-Sumo,.widget-scroll-container>i.bc-i-Sumo {
  color: #b0a174
}

.sp-sub-list-bc.Sumo .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Sumo,.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 .sp-s-l-h-flag-bc.bc-i-Sumo {
  background: linear-gradient(to bottom,#ccc2a5,#b0a174)
}

.e-sports .sp-sub-list-bc.Sumo:not(.selected):hover {
  background: #b0a17499;
  box-shadow: 0 0 8px #b0a17499
}

.e-sports .sp-sub-list-bc.Sumo.selected {
  background: linear-gradient(to right,#ccc2a5,#b0a174)
}

.e-sports-Sumo .e-sports-time-start:before,.e-sports-Sumo .main-tabs-bc .tab-bc:before,.e-sports-Sumo .horizontal-sl-tab-bc:before,.sportsbook-center-section.Sumo .e-sports-time-start:before,.sportsbook-center-section.Sumo .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Sumo .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ccc2a5,#b0a174)
}

.e-sports-match-container.Sumo .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #b0a174
}

.e-sports-match-container.Sumo .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Sumo .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #b0a174
}

.SearchResultV2 .searchResultBtn.Sumo {
  background: radial-gradient(at center bottom,#b0a174cc,#b0a17466,#b0a17400)
}

.SearchResultV2 .searchResultBtn.Sumo:after {
  background: #b0a17466
}

.SearchResultV2 .horizontalCategoryItemWrp.Sumo .horizontalCategoryItem {
  background: linear-gradient(to right,#b0a1741a,#b0a17400)
}

.SearchResultV2 .horizontalCategoryItemWrp.Sumo.active .horizontalCategoryItem {
  border-color: #b0a174b3;
  background: linear-gradient(to right,#b0a1744d,#b0a17400)
}

.SearchResultV2 .horizontalCategoryItemWrp.Sumo .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Surfing.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Surfing,.coupon-market-bc .bc-i-Surfing {
  color: #3598e4
}

.multi-select-icon-bc.bc-i-Surfing,.widget-scroll-container>i.bc-i-Surfing {
  color: #3598e4
}

.sp-sub-list-bc.Surfing .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Surfing,.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 .sp-s-l-h-flag-bc.bc-i-Surfing {
  background: linear-gradient(to bottom,#78baed,#3598e4)
}

.e-sports .sp-sub-list-bc.Surfing:not(.selected):hover {
  background: #3598e499;
  box-shadow: 0 0 8px #3598e499
}

.e-sports .sp-sub-list-bc.Surfing.selected {
  background: linear-gradient(to right,#78baed,#3598e4)
}

.e-sports-Surfing .e-sports-time-start:before,.e-sports-Surfing .main-tabs-bc .tab-bc:before,.e-sports-Surfing .horizontal-sl-tab-bc:before,.sportsbook-center-section.Surfing .e-sports-time-start:before,.sportsbook-center-section.Surfing .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Surfing .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#78baed,#3598e4)
}

.e-sports-match-container.Surfing .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #3598e4
}

.e-sports-match-container.Surfing .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Surfing .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #3598e4
}

.SearchResultV2 .searchResultBtn.Surfing {
  background: radial-gradient(at center bottom,#3598e4cc,#3598e466,#3598e400)
}

.SearchResultV2 .searchResultBtn.Surfing:after {
  background: #3598e466
}

.SearchResultV2 .horizontalCategoryItemWrp.Surfing .horizontalCategoryItem {
  background: linear-gradient(to right,#3598e41a,#3598e400)
}

.SearchResultV2 .horizontalCategoryItemWrp.Surfing.active .horizontalCategoryItem {
  border-color: #3598e4b3;
  background: linear-gradient(to right,#3598e44d,#3598e400)
}

.SearchResultV2 .horizontalCategoryItemWrp.Surfing .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Swimming.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Swimming,.coupon-market-bc .bc-i-Swimming {
  color: #118be9
}

.multi-select-icon-bc.bc-i-Swimming,.widget-scroll-container>i.bc-i-Swimming {
  color: #118be9
}

.sp-sub-list-bc.Swimming .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Swimming,.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 .sp-s-l-h-flag-bc.bc-i-Swimming {
  background: linear-gradient(to bottom,#54aef3,#118be9)
}

.e-sports .sp-sub-list-bc.Swimming:not(.selected):hover {
  background: #118be999;
  box-shadow: 0 0 8px #118be999
}

.e-sports .sp-sub-list-bc.Swimming.selected {
  background: linear-gradient(to right,#54aef3,#118be9)
}

.e-sports-Swimming .e-sports-time-start:before,.e-sports-Swimming .main-tabs-bc .tab-bc:before,.e-sports-Swimming .horizontal-sl-tab-bc:before,.sportsbook-center-section.Swimming .e-sports-time-start:before,.sportsbook-center-section.Swimming .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Swimming .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#54aef3,#118be9)
}

.e-sports-match-container.Swimming .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #118be9
}

.e-sports-match-container.Swimming .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Swimming .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #118be9
}

.SearchResultV2 .searchResultBtn.Swimming {
  background: radial-gradient(at center bottom,#118be9cc,#118be966,#118be900)
}

.SearchResultV2 .searchResultBtn.Swimming:after {
  background: #118be966
}

.SearchResultV2 .horizontalCategoryItemWrp.Swimming .horizontalCategoryItem {
  background: linear-gradient(to right,#118be91a,#118be900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Swimming.active .horizontalCategoryItem {
  border-color: #118be9b3;
  background: linear-gradient(to right,#118be94d,#118be900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Swimming .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.SynchronizedSwimming.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-SynchronizedSwimming,.coupon-market-bc .bc-i-SynchronizedSwimming {
  color: #009ac9
}

.multi-select-icon-bc.bc-i-SynchronizedSwimming,.widget-scroll-container>i.bc-i-SynchronizedSwimming {
  color: #009ac9
}

.sp-sub-list-bc.SynchronizedSwimming .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.SynchronizedSwimming,.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 .sp-s-l-h-flag-bc.bc-i-SynchronizedSwimming {
  background: linear-gradient(to bottom,#17c9ff,#009ac9)
}

.e-sports .sp-sub-list-bc.SynchronizedSwimming:not(.selected):hover {
  background: #009ac999;
  box-shadow: 0 0 8px #009ac999
}

.e-sports .sp-sub-list-bc.SynchronizedSwimming.selected {
  background: linear-gradient(to right,#17c9ff,#009ac9)
}

.e-sports-SynchronizedSwimming .e-sports-time-start:before,.e-sports-SynchronizedSwimming .main-tabs-bc .tab-bc:before,.e-sports-SynchronizedSwimming .horizontal-sl-tab-bc:before,.sportsbook-center-section.SynchronizedSwimming .e-sports-time-start:before,.sportsbook-center-section.SynchronizedSwimming .main-tabs-bc .tab-bc:before,.sportsbook-center-section.SynchronizedSwimming .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#17c9ff,#009ac9)
}

.e-sports-match-container.SynchronizedSwimming .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #009ac9
}

.e-sports-match-container.SynchronizedSwimming .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.SynchronizedSwimming .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #009ac9
}

.SearchResultV2 .searchResultBtn.SynchronizedSwimming {
  background: radial-gradient(at center bottom,#009ac9cc,#009ac966,#009ac900)
}

.SearchResultV2 .searchResultBtn.SynchronizedSwimming:after {
  background: #009ac966
}

.SearchResultV2 .horizontalCategoryItemWrp.SynchronizedSwimming .horizontalCategoryItem {
  background: linear-gradient(to right,#009ac91a,#009ac900)
}

.SearchResultV2 .horizontalCategoryItemWrp.SynchronizedSwimming.active .horizontalCategoryItem {
  border-color: #009ac9b3;
  background: linear-gradient(to right,#009ac94d,#009ac900)
}

.SearchResultV2 .horizontalCategoryItemWrp.SynchronizedSwimming .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Tablehockey.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Tablehockey,.coupon-market-bc .bc-i-Tablehockey {
  color: #168763
}

.multi-select-icon-bc.bc-i-Tablehockey,.widget-scroll-container>i.bc-i-Tablehockey {
  color: #168763
}

.sp-sub-list-bc.Tablehockey .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Tablehockey,.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 .sp-s-l-h-flag-bc.bc-i-Tablehockey {
  background: linear-gradient(to bottom,#21c993,#168763)
}

.e-sports .sp-sub-list-bc.Tablehockey:not(.selected):hover {
  background: #16876399;
  box-shadow: 0 0 8px #16876399
}

.e-sports .sp-sub-list-bc.Tablehockey.selected {
  background: linear-gradient(to right,#21c993,#168763)
}

.e-sports-Tablehockey .e-sports-time-start:before,.e-sports-Tablehockey .main-tabs-bc .tab-bc:before,.e-sports-Tablehockey .horizontal-sl-tab-bc:before,.sportsbook-center-section.Tablehockey .e-sports-time-start:before,.sportsbook-center-section.Tablehockey .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Tablehockey .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#21c993,#168763)
}

.e-sports-match-container.Tablehockey .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #168763
}

.e-sports-match-container.Tablehockey .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Tablehockey .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #168763
}

.SearchResultV2 .searchResultBtn.Tablehockey {
  background: radial-gradient(at center bottom,#168763cc,#16876366,#16876300)
}

.SearchResultV2 .searchResultBtn.Tablehockey:after {
  background: #16876366
}

.SearchResultV2 .horizontalCategoryItemWrp.Tablehockey .horizontalCategoryItem {
  background: linear-gradient(to right,#1687631a,#16876300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Tablehockey.active .horizontalCategoryItem {
  border-color: #168763b3;
  background: linear-gradient(to right,#1687634d,#16876300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Tablehockey .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.TableTennis.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-TableTennis,.coupon-market-bc .bc-i-TableTennis {
  color: #839d24
}

.multi-select-icon-bc.bc-i-TableTennis,.widget-scroll-container>i.bc-i-TableTennis {
  color: #839d24
}

.sp-sub-list-bc.TableTennis .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.TableTennis,.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 .sp-s-l-h-flag-bc.bc-i-TableTennis {
  background: linear-gradient(to bottom,#b2d23b,#839d24)
}

.e-sports .sp-sub-list-bc.TableTennis:not(.selected):hover {
  background: #839d2499;
  box-shadow: 0 0 8px #839d2499
}

.e-sports .sp-sub-list-bc.TableTennis.selected {
  background: linear-gradient(to right,#b2d23b,#839d24)
}

.e-sports-TableTennis .e-sports-time-start:before,.e-sports-TableTennis .main-tabs-bc .tab-bc:before,.e-sports-TableTennis .horizontal-sl-tab-bc:before,.sportsbook-center-section.TableTennis .e-sports-time-start:before,.sportsbook-center-section.TableTennis .main-tabs-bc .tab-bc:before,.sportsbook-center-section.TableTennis .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#b2d23b,#839d24)
}

.e-sports-match-container.TableTennis .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #839d24
}

.e-sports-match-container.TableTennis .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.TableTennis .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #839d24
}

.SearchResultV2 .searchResultBtn.TableTennis {
  background: radial-gradient(at center bottom,#839d24cc,#839d2466,#839d2400)
}

.SearchResultV2 .searchResultBtn.TableTennis:after {
  background: #839d2466
}

.SearchResultV2 .horizontalCategoryItemWrp.TableTennis .horizontalCategoryItem {
  background: linear-gradient(to right,#839d241a,#839d2400)
}

.SearchResultV2 .horizontalCategoryItemWrp.TableTennis.active .horizontalCategoryItem {
  border-color: #839d24b3;
  background: linear-gradient(to right,#839d244d,#839d2400)
}

.SearchResultV2 .horizontalCategoryItemWrp.TableTennis .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Tennis.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Tennis,.coupon-market-bc .bc-i-Tennis {
  color: #a19e3e
}

.multi-select-icon-bc.bc-i-Tennis,.widget-scroll-container>i.bc-i-Tennis {
  color: #a19e3e
}

.sp-sub-list-bc.Tennis .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Tennis,.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 .sp-s-l-h-flag-bc.bc-i-Tennis {
  background: linear-gradient(to bottom,#c4c267,#a19e3e)
}

.e-sports .sp-sub-list-bc.Tennis:not(.selected):hover {
  background: #a19e3e99;
  box-shadow: 0 0 8px #a19e3e99
}

.e-sports .sp-sub-list-bc.Tennis.selected {
  background: linear-gradient(to right,#c4c267,#a19e3e)
}

.e-sports-Tennis .e-sports-time-start:before,.e-sports-Tennis .main-tabs-bc .tab-bc:before,.e-sports-Tennis .horizontal-sl-tab-bc:before,.sportsbook-center-section.Tennis .e-sports-time-start:before,.sportsbook-center-section.Tennis .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Tennis .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#c4c267,#a19e3e)
}

.e-sports-match-container.Tennis .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #a19e3e
}

.e-sports-match-container.Tennis .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Tennis .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #a19e3e
}

.SearchResultV2 .searchResultBtn.Tennis {
  background: radial-gradient(at center bottom,#a19e3ecc,#a19e3e66,#a19e3e00)
}

.SearchResultV2 .searchResultBtn.Tennis:after {
  background: #a19e3e66
}

.SearchResultV2 .horizontalCategoryItemWrp.Tennis .horizontalCategoryItem {
  background: linear-gradient(to right,#a19e3e1a,#a19e3e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Tennis.active .horizontalCategoryItem {
  border-color: #a19e3eb3;
  background: linear-gradient(to right,#a19e3e4d,#a19e3e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Tennis .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Triathlon.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Triathlon,.coupon-market-bc .bc-i-Triathlon {
  color: #a1c4c6
}

.multi-select-icon-bc.bc-i-Triathlon,.widget-scroll-container>i.bc-i-Triathlon {
  color: #a1c4c6
}

.sp-sub-list-bc.Triathlon .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Triathlon,.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 .sp-s-l-h-flag-bc.bc-i-Triathlon {
  background: linear-gradient(to bottom,#d1e2e3,#a1c4c6)
}

.e-sports .sp-sub-list-bc.Triathlon:not(.selected):hover {
  background: #a1c4c699;
  box-shadow: 0 0 8px #a1c4c699
}

.e-sports .sp-sub-list-bc.Triathlon.selected {
  background: linear-gradient(to right,#d1e2e3,#a1c4c6)
}

.e-sports-Triathlon .e-sports-time-start:before,.e-sports-Triathlon .main-tabs-bc .tab-bc:before,.e-sports-Triathlon .horizontal-sl-tab-bc:before,.sportsbook-center-section.Triathlon .e-sports-time-start:before,.sportsbook-center-section.Triathlon .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Triathlon .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#d1e2e3,#a1c4c6)
}

.e-sports-match-container.Triathlon .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #a1c4c6
}

.e-sports-match-container.Triathlon .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Triathlon .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #a1c4c6
}

.SearchResultV2 .searchResultBtn.Triathlon {
  background: radial-gradient(at center bottom,#a1c4c6cc,#a1c4c666,#a1c4c600)
}

.SearchResultV2 .searchResultBtn.Triathlon:after {
  background: #a1c4c666
}

.SearchResultV2 .horizontalCategoryItemWrp.Triathlon .horizontalCategoryItem {
  background: linear-gradient(to right,#a1c4c61a,#a1c4c600)
}

.SearchResultV2 .horizontalCategoryItemWrp.Triathlon.active .horizontalCategoryItem {
  border-color: #a1c4c6b3;
  background: linear-gradient(to right,#a1c4c64d,#a1c4c600)
}

.SearchResultV2 .horizontalCategoryItemWrp.Triathlon .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Mma.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Mma,.coupon-market-bc .bc-i-Mma {
  color: #868686
}

.multi-select-icon-bc.bc-i-Mma,.widget-scroll-container>i.bc-i-Mma {
  color: #868686
}

.sp-sub-list-bc.Mma .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Mma,.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 .sp-s-l-h-flag-bc.bc-i-Mma {
  background: linear-gradient(to bottom,#acacac,#868686)
}

.e-sports .sp-sub-list-bc.Mma:not(.selected):hover {
  background: #86868699;
  box-shadow: 0 0 8px #86868699
}

.e-sports .sp-sub-list-bc.Mma.selected {
  background: linear-gradient(to right,#acacac,#868686)
}

.e-sports-Mma .e-sports-time-start:before,.e-sports-Mma .main-tabs-bc .tab-bc:before,.e-sports-Mma .horizontal-sl-tab-bc:before,.sportsbook-center-section.Mma .e-sports-time-start:before,.sportsbook-center-section.Mma .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Mma .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#acacac,#868686)
}

.e-sports-match-container.Mma .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #868686
}

.e-sports-match-container.Mma .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Mma .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #868686
}

.SearchResultV2 .searchResultBtn.Mma {
  background: radial-gradient(at center bottom,#868686cc,#86868666,#86868600)
}

.SearchResultV2 .searchResultBtn.Mma:after {
  background: #86868666
}

.SearchResultV2 .horizontalCategoryItemWrp.Mma .horizontalCategoryItem {
  background: linear-gradient(to right,#8686861a,#86868600)
}

.SearchResultV2 .horizontalCategoryItemWrp.Mma.active .horizontalCategoryItem {
  border-color: #868686b3;
  background: linear-gradient(to right,#8686864d,#86868600)
}

.SearchResultV2 .horizontalCategoryItemWrp.Mma .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.MortalKombatXL.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-MortalKombatXL,.coupon-market-bc .bc-i-MortalKombatXL {
  color: #a76812
}

.multi-select-icon-bc.bc-i-MortalKombatXL,.widget-scroll-container>i.bc-i-MortalKombatXL {
  color: #a76812
}

.sp-sub-list-bc.MortalKombatXL .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.MortalKombatXL,.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 .sp-s-l-h-flag-bc.bc-i-MortalKombatXL {
  background: linear-gradient(to bottom,#e7921f,#a76812)
}

.e-sports .sp-sub-list-bc.MortalKombatXL:not(.selected):hover {
  background: #a7681299;
  box-shadow: 0 0 8px #a7681299
}

.e-sports .sp-sub-list-bc.MortalKombatXL.selected {
  background: linear-gradient(to right,#e7921f,#a76812)
}

.e-sports-MortalKombatXL .e-sports-time-start:before,.e-sports-MortalKombatXL .main-tabs-bc .tab-bc:before,.e-sports-MortalKombatXL .horizontal-sl-tab-bc:before,.sportsbook-center-section.MortalKombatXL .e-sports-time-start:before,.sportsbook-center-section.MortalKombatXL .main-tabs-bc .tab-bc:before,.sportsbook-center-section.MortalKombatXL .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e7921f,#a76812)
}

.e-sports-match-container.MortalKombatXL .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #a76812
}

.e-sports-match-container.MortalKombatXL .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.MortalKombatXL .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #a76812
}

.SearchResultV2 .searchResultBtn.MortalKombatXL {
  background: radial-gradient(at center bottom,#a76812cc,#a7681266,#a7681200)
}

.SearchResultV2 .searchResultBtn.MortalKombatXL:after {
  background: #a7681266
}

.SearchResultV2 .horizontalCategoryItemWrp.MortalKombatXL .horizontalCategoryItem {
  background: linear-gradient(to right,#a768121a,#a7681200)
}

.SearchResultV2 .horizontalCategoryItemWrp.MortalKombatXL.active .horizontalCategoryItem {
  border-color: #a76812b3;
  background: linear-gradient(to right,#a768124d,#a7681200)
}

.SearchResultV2 .horizontalCategoryItemWrp.MortalKombatXL .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.GrecoRomanWrestling.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-GrecoRomanWrestling,.coupon-market-bc .bc-i-GrecoRomanWrestling {
  color: #3a54fb
}

.multi-select-icon-bc.bc-i-GrecoRomanWrestling,.widget-scroll-container>i.bc-i-GrecoRomanWrestling {
  color: #3a54fb
}

.sp-sub-list-bc.GrecoRomanWrestling .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.GrecoRomanWrestling,.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 .sp-s-l-h-flag-bc.bc-i-GrecoRomanWrestling {
  background: linear-gradient(to bottom,#8595fd,#3a54fb)
}

.e-sports .sp-sub-list-bc.GrecoRomanWrestling:not(.selected):hover {
  background: #3a54fb99;
  box-shadow: 0 0 8px #3a54fb99
}

.e-sports .sp-sub-list-bc.GrecoRomanWrestling.selected {
  background: linear-gradient(to right,#8595fd,#3a54fb)
}

.e-sports-GrecoRomanWrestling .e-sports-time-start:before,.e-sports-GrecoRomanWrestling .main-tabs-bc .tab-bc:before,.e-sports-GrecoRomanWrestling .horizontal-sl-tab-bc:before,.sportsbook-center-section.GrecoRomanWrestling .e-sports-time-start:before,.sportsbook-center-section.GrecoRomanWrestling .main-tabs-bc .tab-bc:before,.sportsbook-center-section.GrecoRomanWrestling .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#8595fd,#3a54fb)
}

.e-sports-match-container.GrecoRomanWrestling .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #3a54fb
}

.e-sports-match-container.GrecoRomanWrestling .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.GrecoRomanWrestling .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #3a54fb
}

.SearchResultV2 .searchResultBtn.GrecoRomanWrestling {
  background: radial-gradient(at center bottom,#3a54fbcc,#3a54fb66,#3a54fb00)
}

.SearchResultV2 .searchResultBtn.GrecoRomanWrestling:after {
  background: #3a54fb66
}

.SearchResultV2 .horizontalCategoryItemWrp.GrecoRomanWrestling .horizontalCategoryItem {
  background: linear-gradient(to right,#3a54fb1a,#3a54fb00)
}

.SearchResultV2 .horizontalCategoryItemWrp.GrecoRomanWrestling.active .horizontalCategoryItem {
  border-color: #3a54fbb3;
  background: linear-gradient(to right,#3a54fb4d,#3a54fb00)
}

.SearchResultV2 .horizontalCategoryItemWrp.GrecoRomanWrestling .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.GlobalOffensive.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-GlobalOffensive,.coupon-market-bc .bc-i-GlobalOffensive {
  color: #c28503
}

.multi-select-icon-bc.bc-i-GlobalOffensive,.widget-scroll-container>i.bc-i-GlobalOffensive {
  color: #c28503
}

.sp-sub-list-bc.GlobalOffensive .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.GlobalOffensive,.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 .sp-s-l-h-flag-bc.bc-i-GlobalOffensive {
  background: linear-gradient(to bottom,#fbb216,#c28503)
}

.e-sports .sp-sub-list-bc.GlobalOffensive:not(.selected):hover {
  background: #c2850399;
  box-shadow: 0 0 8px #c2850399
}

.e-sports .sp-sub-list-bc.GlobalOffensive.selected {
  background: linear-gradient(to right,#fbb216,#c28503)
}

.e-sports-GlobalOffensive .e-sports-time-start:before,.e-sports-GlobalOffensive .main-tabs-bc .tab-bc:before,.e-sports-GlobalOffensive .horizontal-sl-tab-bc:before,.sportsbook-center-section.GlobalOffensive .e-sports-time-start:before,.sportsbook-center-section.GlobalOffensive .main-tabs-bc .tab-bc:before,.sportsbook-center-section.GlobalOffensive .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#fbb216,#c28503)
}

.e-sports-match-container.GlobalOffensive .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #c28503
}

.e-sports-match-container.GlobalOffensive .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.GlobalOffensive .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #c28503
}

.SearchResultV2 .searchResultBtn.GlobalOffensive {
  background: radial-gradient(at center bottom,#c28503cc,#c2850366,#c2850300)
}

.SearchResultV2 .searchResultBtn.GlobalOffensive:after {
  background: #c2850366
}

.SearchResultV2 .horizontalCategoryItemWrp.GlobalOffensive .horizontalCategoryItem {
  background: linear-gradient(to right,#c285031a,#c2850300)
}

.SearchResultV2 .horizontalCategoryItemWrp.GlobalOffensive.active .horizontalCategoryItem {
  border-color: #c28503b3;
  background: linear-gradient(to right,#c285034d,#c2850300)
}

.SearchResultV2 .horizontalCategoryItemWrp.GlobalOffensive .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.CounterStrike.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-CounterStrike,.coupon-market-bc .bc-i-CounterStrike {
  color: #cc581f
}

.multi-select-icon-bc.bc-i-CounterStrike,.widget-scroll-container>i.bc-i-CounterStrike {
  color: #cc581f
}

.sp-sub-list-bc.CounterStrike .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.CounterStrike,.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 .sp-s-l-h-flag-bc.bc-i-CounterStrike {
  background: linear-gradient(to bottom,#e58353,#cc581f)
}

.e-sports .sp-sub-list-bc.CounterStrike:not(.selected):hover {
  background: #cc581f99;
  box-shadow: 0 0 8px #cc581f99
}

.e-sports .sp-sub-list-bc.CounterStrike.selected {
  background: linear-gradient(to right,#e58353,#cc581f)
}

.e-sports-CounterStrike .e-sports-time-start:before,.e-sports-CounterStrike .main-tabs-bc .tab-bc:before,.e-sports-CounterStrike .horizontal-sl-tab-bc:before,.sportsbook-center-section.CounterStrike .e-sports-time-start:before,.sportsbook-center-section.CounterStrike .main-tabs-bc .tab-bc:before,.sportsbook-center-section.CounterStrike .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e58353,#cc581f)
}

.e-sports-match-container.CounterStrike .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #cc581f
}

.e-sports-match-container.CounterStrike .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.CounterStrike .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #cc581f
}

.SearchResultV2 .searchResultBtn.CounterStrike {
  background: radial-gradient(at center bottom,#cc581fcc,#cc581f66,#cc581f00)
}

.SearchResultV2 .searchResultBtn.CounterStrike:after {
  background: #cc581f66
}

.SearchResultV2 .horizontalCategoryItemWrp.CounterStrike .horizontalCategoryItem {
  background: linear-gradient(to right,#cc581f1a,#cc581f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.CounterStrike.active .horizontalCategoryItem {
  border-color: #cc581fb3;
  background: linear-gradient(to right,#cc581f4d,#cc581f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.CounterStrike .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Dota.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Dota,.coupon-market-bc .bc-i-Dota {
  color: #5e55a1
}

.multi-select-icon-bc.bc-i-Dota,.widget-scroll-container>i.bc-i-Dota {
  color: #5e55a1
}

.sp-sub-list-bc.Dota .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Dota,.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 .sp-s-l-h-flag-bc.bc-i-Dota {
  background: linear-gradient(to bottom,#8b84be,#5e55a1)
}

.e-sports .sp-sub-list-bc.Dota:not(.selected):hover {
  background: #5e55a199;
  box-shadow: 0 0 8px #5e55a199
}

.e-sports .sp-sub-list-bc.Dota.selected {
  background: linear-gradient(to right,#8b84be,#5e55a1)
}

.e-sports-Dota .e-sports-time-start:before,.e-sports-Dota .main-tabs-bc .tab-bc:before,.e-sports-Dota .horizontal-sl-tab-bc:before,.sportsbook-center-section.Dota .e-sports-time-start:before,.sportsbook-center-section.Dota .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Dota .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#8b84be,#5e55a1)
}

.e-sports-match-container.Dota .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #5e55a1
}

.e-sports-match-container.Dota .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Dota .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #5e55a1
}

.SearchResultV2 .searchResultBtn.Dota {
  background: radial-gradient(at center bottom,#5e55a1cc,#5e55a166,#5e55a100)
}

.SearchResultV2 .searchResultBtn.Dota:after {
  background: #5e55a166
}

.SearchResultV2 .horizontalCategoryItemWrp.Dota .horizontalCategoryItem {
  background: linear-gradient(to right,#5e55a11a,#5e55a100)
}

.SearchResultV2 .horizontalCategoryItemWrp.Dota.active .horizontalCategoryItem {
  border-color: #5e55a1b3;
  background: linear-gradient(to right,#5e55a14d,#5e55a100)
}

.SearchResultV2 .horizontalCategoryItemWrp.Dota .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Dota2.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Dota2,.coupon-market-bc .bc-i-Dota2 {
  color: #9b1013
}

.multi-select-icon-bc.bc-i-Dota2,.widget-scroll-container>i.bc-i-Dota2 {
  color: #9b1013
}

.sp-sub-list-bc.Dota2 .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Dota2,.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 .sp-s-l-h-flag-bc.bc-i-Dota2 {
  background: linear-gradient(to bottom,#e0171c,#9b1013)
}

.e-sports .sp-sub-list-bc.Dota2:not(.selected):hover {
  background: #9b101399;
  box-shadow: 0 0 8px #9b101399
}

.e-sports .sp-sub-list-bc.Dota2.selected {
  background: linear-gradient(to right,#e0171c,#9b1013)
}

.e-sports-Dota2 .e-sports-time-start:before,.e-sports-Dota2 .main-tabs-bc .tab-bc:before,.e-sports-Dota2 .horizontal-sl-tab-bc:before,.sportsbook-center-section.Dota2 .e-sports-time-start:before,.sportsbook-center-section.Dota2 .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Dota2 .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e0171c,#9b1013)
}

.e-sports-match-container.Dota2 .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #9b1013
}

.e-sports-match-container.Dota2 .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Dota2 .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #9b1013
}

.SearchResultV2 .searchResultBtn.Dota2 {
  background: radial-gradient(at center bottom,#9b1013cc,#9b101366,#9b101300)
}

.SearchResultV2 .searchResultBtn.Dota2:after {
  background: #9b101366
}

.SearchResultV2 .horizontalCategoryItemWrp.Dota2 .horizontalCategoryItem {
  background: linear-gradient(to right,#9b10131a,#9b101300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Dota2.active .horizontalCategoryItem {
  border-color: #9b1013b3;
  background: linear-gradient(to right,#9b10134d,#9b101300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Dota2 .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.HeroesOfTheStorm.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-HeroesOfTheStorm,.coupon-market-bc .bc-i-HeroesOfTheStorm {
  color: #655e8a
}

.multi-select-icon-bc.bc-i-HeroesOfTheStorm,.widget-scroll-container>i.bc-i-HeroesOfTheStorm {
  color: #655e8a
}

.sp-sub-list-bc.HeroesOfTheStorm .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.HeroesOfTheStorm,.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 .sp-s-l-h-flag-bc.bc-i-HeroesOfTheStorm {
  background: linear-gradient(to bottom,#8d87ad,#655e8a)
}

.e-sports .sp-sub-list-bc.HeroesOfTheStorm:not(.selected):hover {
  background: #655e8a99;
  box-shadow: 0 0 8px #655e8a99
}

.e-sports .sp-sub-list-bc.HeroesOfTheStorm.selected {
  background: linear-gradient(to right,#8d87ad,#655e8a)
}

.e-sports-HeroesOfTheStorm .e-sports-time-start:before,.e-sports-HeroesOfTheStorm .main-tabs-bc .tab-bc:before,.e-sports-HeroesOfTheStorm .horizontal-sl-tab-bc:before,.sportsbook-center-section.HeroesOfTheStorm .e-sports-time-start:before,.sportsbook-center-section.HeroesOfTheStorm .main-tabs-bc .tab-bc:before,.sportsbook-center-section.HeroesOfTheStorm .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#8d87ad,#655e8a)
}

.e-sports-match-container.HeroesOfTheStorm .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #655e8a
}

.e-sports-match-container.HeroesOfTheStorm .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.HeroesOfTheStorm .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #655e8a
}

.SearchResultV2 .searchResultBtn.HeroesOfTheStorm {
  background: radial-gradient(at center bottom,#655e8acc,#655e8a66,#655e8a00)
}

.SearchResultV2 .searchResultBtn.HeroesOfTheStorm:after {
  background: #655e8a66
}

.SearchResultV2 .horizontalCategoryItemWrp.HeroesOfTheStorm .horizontalCategoryItem {
  background: linear-gradient(to right,#655e8a1a,#655e8a00)
}

.SearchResultV2 .horizontalCategoryItemWrp.HeroesOfTheStorm.active .horizontalCategoryItem {
  border-color: #655e8ab3;
  background: linear-gradient(to right,#655e8a4d,#655e8a00)
}

.SearchResultV2 .horizontalCategoryItemWrp.HeroesOfTheStorm .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.WorldOfTanks.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-WorldOfTanks,.coupon-market-bc .bc-i-WorldOfTanks {
  color: #464a37
}

.multi-select-icon-bc.bc-i-WorldOfTanks,.widget-scroll-container>i.bc-i-WorldOfTanks {
  color: #464a37
}

.sp-sub-list-bc.WorldOfTanks .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.WorldOfTanks,.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 .sp-s-l-h-flag-bc.bc-i-WorldOfTanks {
  background: linear-gradient(to bottom,#707658,#464a37)
}

.e-sports .sp-sub-list-bc.WorldOfTanks:not(.selected):hover {
  background: #464a3799;
  box-shadow: 0 0 8px #464a3799
}

.e-sports .sp-sub-list-bc.WorldOfTanks.selected {
  background: linear-gradient(to right,#707658,#464a37)
}

.e-sports-WorldOfTanks .e-sports-time-start:before,.e-sports-WorldOfTanks .main-tabs-bc .tab-bc:before,.e-sports-WorldOfTanks .horizontal-sl-tab-bc:before,.sportsbook-center-section.WorldOfTanks .e-sports-time-start:before,.sportsbook-center-section.WorldOfTanks .main-tabs-bc .tab-bc:before,.sportsbook-center-section.WorldOfTanks .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#707658,#464a37)
}

.e-sports-match-container.WorldOfTanks .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #464a37
}

.e-sports-match-container.WorldOfTanks .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.WorldOfTanks .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #464a37
}

.SearchResultV2 .searchResultBtn.WorldOfTanks {
  background: radial-gradient(at center bottom,#464a37cc,#464a3766,#464a3700)
}

.SearchResultV2 .searchResultBtn.WorldOfTanks:after {
  background: #464a3766
}

.SearchResultV2 .horizontalCategoryItemWrp.WorldOfTanks .horizontalCategoryItem {
  background: linear-gradient(to right,#464a371a,#464a3700)
}

.SearchResultV2 .horizontalCategoryItemWrp.WorldOfTanks.active .horizontalCategoryItem {
  border-color: #464a37b3;
  background: linear-gradient(to right,#464a374d,#464a3700)
}

.SearchResultV2 .horizontalCategoryItemWrp.WorldOfTanks .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Headis.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Headis,.coupon-market-bc .bc-i-Headis {
  color: #d82338
}

.multi-select-icon-bc.bc-i-Headis,.widget-scroll-container>i.bc-i-Headis {
  color: #d82338
}

.sp-sub-list-bc.Headis .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Headis,.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 .sp-s-l-h-flag-bc.bc-i-Headis {
  background: linear-gradient(to bottom,#e66271,#d82338)
}

.e-sports .sp-sub-list-bc.Headis:not(.selected):hover {
  background: #d8233899;
  box-shadow: 0 0 8px #d8233899
}

.e-sports .sp-sub-list-bc.Headis.selected {
  background: linear-gradient(to right,#e66271,#d82338)
}

.e-sports-Headis .e-sports-time-start:before,.e-sports-Headis .main-tabs-bc .tab-bc:before,.e-sports-Headis .horizontal-sl-tab-bc:before,.sportsbook-center-section.Headis .e-sports-time-start:before,.sportsbook-center-section.Headis .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Headis .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e66271,#d82338)
}

.e-sports-match-container.Headis .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #d82338
}

.e-sports-match-container.Headis .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Headis .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #d82338
}

.SearchResultV2 .searchResultBtn.Headis {
  background: radial-gradient(at center bottom,#d82338cc,#d8233866,#d8233800)
}

.SearchResultV2 .searchResultBtn.Headis:after {
  background: #d8233866
}

.SearchResultV2 .horizontalCategoryItemWrp.Headis .horizontalCategoryItem {
  background: linear-gradient(to right,#d823381a,#d8233800)
}

.SearchResultV2 .horizontalCategoryItemWrp.Headis.active .horizontalCategoryItem {
  border-color: #d82338b3;
  background: linear-gradient(to right,#d823384d,#d8233800)
}

.SearchResultV2 .horizontalCategoryItemWrp.Headis .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Hearthstone.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Hearthstone,.coupon-market-bc .bc-i-Hearthstone {
  color: #9d7337
}

.multi-select-icon-bc.bc-i-Hearthstone,.widget-scroll-container>i.bc-i-Hearthstone {
  color: #9d7337
}

.sp-sub-list-bc.Hearthstone .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Hearthstone,.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 .sp-s-l-h-flag-bc.bc-i-Hearthstone {
  background: linear-gradient(to bottom,#c69a5b,#9d7337)
}

.e-sports .sp-sub-list-bc.Hearthstone:not(.selected):hover {
  background: #9d733799;
  box-shadow: 0 0 8px #9d733799
}

.e-sports .sp-sub-list-bc.Hearthstone.selected {
  background: linear-gradient(to right,#c69a5b,#9d7337)
}

.e-sports-Hearthstone .e-sports-time-start:before,.e-sports-Hearthstone .main-tabs-bc .tab-bc:before,.e-sports-Hearthstone .horizontal-sl-tab-bc:before,.sportsbook-center-section.Hearthstone .e-sports-time-start:before,.sportsbook-center-section.Hearthstone .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Hearthstone .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#c69a5b,#9d7337)
}

.e-sports-match-container.Hearthstone .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #9d7337
}

.e-sports-match-container.Hearthstone .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Hearthstone .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #9d7337
}

.SearchResultV2 .searchResultBtn.Hearthstone {
  background: radial-gradient(at center bottom,#9d7337cc,#9d733766,#9d733700)
}

.SearchResultV2 .searchResultBtn.Hearthstone:after {
  background: #9d733766
}

.SearchResultV2 .horizontalCategoryItemWrp.Hearthstone .horizontalCategoryItem {
  background: linear-gradient(to right,#9d73371a,#9d733700)
}

.SearchResultV2 .horizontalCategoryItemWrp.Hearthstone.active .horizontalCategoryItem {
  border-color: #9d7337b3;
  background: linear-gradient(to right,#9d73374d,#9d733700)
}

.SearchResultV2 .horizontalCategoryItemWrp.Hearthstone .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.StarCraft.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-StarCraft,.coupon-market-bc .bc-i-StarCraft {
  color: #326d5d
}

.multi-select-icon-bc.bc-i-StarCraft,.widget-scroll-container>i.bc-i-StarCraft {
  color: #326d5d
}

.sp-sub-list-bc.StarCraft .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.StarCraft,.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 .sp-s-l-h-flag-bc.bc-i-StarCraft {
  background: linear-gradient(to bottom,#4aa18a,#326d5d)
}

.e-sports .sp-sub-list-bc.StarCraft:not(.selected):hover {
  background: #326d5d99;
  box-shadow: 0 0 8px #326d5d99
}

.e-sports .sp-sub-list-bc.StarCraft.selected {
  background: linear-gradient(to right,#4aa18a,#326d5d)
}

.e-sports-StarCraft .e-sports-time-start:before,.e-sports-StarCraft .main-tabs-bc .tab-bc:before,.e-sports-StarCraft .horizontal-sl-tab-bc:before,.sportsbook-center-section.StarCraft .e-sports-time-start:before,.sportsbook-center-section.StarCraft .main-tabs-bc .tab-bc:before,.sportsbook-center-section.StarCraft .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#4aa18a,#326d5d)
}

.e-sports-match-container.StarCraft .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #326d5d
}

.e-sports-match-container.StarCraft .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.StarCraft .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #326d5d
}

.SearchResultV2 .searchResultBtn.StarCraft {
  background: radial-gradient(at center bottom,#326d5dcc,#326d5d66,#326d5d00)
}

.SearchResultV2 .searchResultBtn.StarCraft:after {
  background: #326d5d66
}

.SearchResultV2 .horizontalCategoryItemWrp.StarCraft .horizontalCategoryItem {
  background: linear-gradient(to right,#326d5d1a,#326d5d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.StarCraft.active .horizontalCategoryItem {
  border-color: #326d5db3;
  background: linear-gradient(to right,#326d5d4d,#326d5d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.StarCraft .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.StarCraft2.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-StarCraft2,.coupon-market-bc .bc-i-StarCraft2 {
  color: #005895
}

.multi-select-icon-bc.bc-i-StarCraft2,.widget-scroll-container>i.bc-i-StarCraft2 {
  color: #005895
}

.sp-sub-list-bc.StarCraft2 .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.StarCraft2,.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 .sp-s-l-h-flag-bc.bc-i-StarCraft2 {
  background: linear-gradient(to bottom,#0085e2,#005895)
}

.e-sports .sp-sub-list-bc.StarCraft2:not(.selected):hover {
  background: #00589599;
  box-shadow: 0 0 8px #00589599
}

.e-sports .sp-sub-list-bc.StarCraft2.selected {
  background: linear-gradient(to right,#0085e2,#005895)
}

.e-sports-StarCraft2 .e-sports-time-start:before,.e-sports-StarCraft2 .main-tabs-bc .tab-bc:before,.e-sports-StarCraft2 .horizontal-sl-tab-bc:before,.sportsbook-center-section.StarCraft2 .e-sports-time-start:before,.sportsbook-center-section.StarCraft2 .main-tabs-bc .tab-bc:before,.sportsbook-center-section.StarCraft2 .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#0085e2,#005895)
}

.e-sports-match-container.StarCraft2 .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #005895
}

.e-sports-match-container.StarCraft2 .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.StarCraft2 .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #005895
}

.SearchResultV2 .searchResultBtn.StarCraft2 {
  background: radial-gradient(at center bottom,#005895cc,#00589566,#00589500)
}

.SearchResultV2 .searchResultBtn.StarCraft2:after {
  background: #00589566
}

.SearchResultV2 .horizontalCategoryItemWrp.StarCraft2 .horizontalCategoryItem {
  background: linear-gradient(to right,#0058951a,#00589500)
}

.SearchResultV2 .horizontalCategoryItemWrp.StarCraft2.active .horizontalCategoryItem {
  border-color: #005895b3;
  background: linear-gradient(to right,#0058954d,#00589500)
}

.SearchResultV2 .horizontalCategoryItemWrp.StarCraft2 .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Battlefield.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Battlefield,.coupon-market-bc .bc-i-Battlefield {
  color: #da6123
}

.multi-select-icon-bc.bc-i-Battlefield,.widget-scroll-container>i.bc-i-Battlefield {
  color: #da6123
}

.sp-sub-list-bc.Battlefield .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Battlefield,.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 .sp-s-l-h-flag-bc.bc-i-Battlefield {
  background: linear-gradient(to bottom,#e69063,#da6123)
}

.e-sports .sp-sub-list-bc.Battlefield:not(.selected):hover {
  background: #da612399;
  box-shadow: 0 0 8px #da612399
}

.e-sports .sp-sub-list-bc.Battlefield.selected {
  background: linear-gradient(to right,#e69063,#da6123)
}

.e-sports-Battlefield .e-sports-time-start:before,.e-sports-Battlefield .main-tabs-bc .tab-bc:before,.e-sports-Battlefield .horizontal-sl-tab-bc:before,.sportsbook-center-section.Battlefield .e-sports-time-start:before,.sportsbook-center-section.Battlefield .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Battlefield .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e69063,#da6123)
}

.e-sports-match-container.Battlefield .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #da6123
}

.e-sports-match-container.Battlefield .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Battlefield .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #da6123
}

.SearchResultV2 .searchResultBtn.Battlefield {
  background: radial-gradient(at center bottom,#da6123cc,#da612366,#da612300)
}

.SearchResultV2 .searchResultBtn.Battlefield:after {
  background: #da612366
}

.SearchResultV2 .horizontalCategoryItemWrp.Battlefield .horizontalCategoryItem {
  background: linear-gradient(to right,#da61231a,#da612300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Battlefield.active .horizontalCategoryItem {
  border-color: #da6123b3;
  background: linear-gradient(to right,#da61234d,#da612300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Battlefield .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.CrossFire.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-CrossFire,.coupon-market-bc .bc-i-CrossFire {
  color: #926b25
}

.multi-select-icon-bc.bc-i-CrossFire,.widget-scroll-container>i.bc-i-CrossFire {
  color: #926b25
}

.sp-sub-list-bc.CrossFire .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.CrossFire,.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 .sp-s-l-h-flag-bc.bc-i-CrossFire {
  background: linear-gradient(to bottom,#cc9737,#926b25)
}

.e-sports .sp-sub-list-bc.CrossFire:not(.selected):hover {
  background: #926b2599;
  box-shadow: 0 0 8px #926b2599
}

.e-sports .sp-sub-list-bc.CrossFire.selected {
  background: linear-gradient(to right,#cc9737,#926b25)
}

.e-sports-CrossFire .e-sports-time-start:before,.e-sports-CrossFire .main-tabs-bc .tab-bc:before,.e-sports-CrossFire .horizontal-sl-tab-bc:before,.sportsbook-center-section.CrossFire .e-sports-time-start:before,.sportsbook-center-section.CrossFire .main-tabs-bc .tab-bc:before,.sportsbook-center-section.CrossFire .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#cc9737,#926b25)
}

.e-sports-match-container.CrossFire .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #926b25
}

.e-sports-match-container.CrossFire .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.CrossFire .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #926b25
}

.SearchResultV2 .searchResultBtn.CrossFire {
  background: radial-gradient(at center bottom,#926b25cc,#926b2566,#926b2500)
}

.SearchResultV2 .searchResultBtn.CrossFire:after {
  background: #926b2566
}

.SearchResultV2 .horizontalCategoryItemWrp.CrossFire .horizontalCategoryItem {
  background: linear-gradient(to right,#926b251a,#926b2500)
}

.SearchResultV2 .horizontalCategoryItemWrp.CrossFire.active .horizontalCategoryItem {
  border-color: #926b25b3;
  background: linear-gradient(to right,#926b254d,#926b2500)
}

.SearchResultV2 .horizontalCategoryItemWrp.CrossFire .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Doom.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Doom,.coupon-market-bc .bc-i-Doom {
  color: #be291e
}

.multi-select-icon-bc.bc-i-Doom,.widget-scroll-container>i.bc-i-Doom {
  color: #be291e
}

.sp-sub-list-bc.Doom .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Doom,.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 .sp-s-l-h-flag-bc.bc-i-Doom {
  background: linear-gradient(to bottom,#e25147,#be291e)
}

.e-sports .sp-sub-list-bc.Doom:not(.selected):hover {
  background: #be291e99;
  box-shadow: 0 0 8px #be291e99
}

.e-sports .sp-sub-list-bc.Doom.selected {
  background: linear-gradient(to right,#e25147,#be291e)
}

.e-sports-Doom .e-sports-time-start:before,.e-sports-Doom .main-tabs-bc .tab-bc:before,.e-sports-Doom .horizontal-sl-tab-bc:before,.sportsbook-center-section.Doom .e-sports-time-start:before,.sportsbook-center-section.Doom .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Doom .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e25147,#be291e)
}

.e-sports-match-container.Doom .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #be291e
}

.e-sports-match-container.Doom .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Doom .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #be291e
}

.SearchResultV2 .searchResultBtn.Doom {
  background: radial-gradient(at center bottom,#be291ecc,#be291e66,#be291e00)
}

.SearchResultV2 .searchResultBtn.Doom:after {
  background: #be291e66
}

.SearchResultV2 .horizontalCategoryItemWrp.Doom .horizontalCategoryItem {
  background: linear-gradient(to right,#be291e1a,#be291e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Doom.active .horizontalCategoryItem {
  border-color: #be291eb3;
  background: linear-gradient(to right,#be291e4d,#be291e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Doom .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.E-IceHockey.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-E-IceHockey,.coupon-market-bc .bc-i-E-IceHockey {
  color: #4196c2
}

.multi-select-icon-bc.bc-i-E-IceHockey,.widget-scroll-container>i.bc-i-E-IceHockey {
  color: #4196c2
}

.sp-sub-list-bc.E-IceHockey .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.E-IceHockey,.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 .sp-s-l-h-flag-bc.bc-i-E-IceHockey {
  background: linear-gradient(to bottom,#7bb6d5,#4196c2)
}

.e-sports .sp-sub-list-bc.E-IceHockey:not(.selected):hover {
  background: #4196c299;
  box-shadow: 0 0 8px #4196c299
}

.e-sports .sp-sub-list-bc.E-IceHockey.selected {
  background: linear-gradient(to right,#7bb6d5,#4196c2)
}

.e-sports-E-IceHockey .e-sports-time-start:before,.e-sports-E-IceHockey .main-tabs-bc .tab-bc:before,.e-sports-E-IceHockey .horizontal-sl-tab-bc:before,.sportsbook-center-section.E-IceHockey .e-sports-time-start:before,.sportsbook-center-section.E-IceHockey .main-tabs-bc .tab-bc:before,.sportsbook-center-section.E-IceHockey .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#7bb6d5,#4196c2)
}

.e-sports-match-container.E-IceHockey .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #4196c2
}

.e-sports-match-container.E-IceHockey .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.E-IceHockey .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #4196c2
}

.SearchResultV2 .searchResultBtn.E-IceHockey {
  background: radial-gradient(at center bottom,#4196c2cc,#4196c266,#4196c200)
}

.SearchResultV2 .searchResultBtn.E-IceHockey:after {
  background: #4196c266
}

.SearchResultV2 .horizontalCategoryItemWrp.E-IceHockey .horizontalCategoryItem {
  background: linear-gradient(to right,#4196c21a,#4196c200)
}

.SearchResultV2 .horizontalCategoryItemWrp.E-IceHockey.active .horizontalCategoryItem {
  border-color: #4196c2b3;
  background: linear-gradient(to right,#4196c24d,#4196c200)
}

.SearchResultV2 .horizontalCategoryItemWrp.E-IceHockey .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.ETennis.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-ETennis,.coupon-market-bc .bc-i-ETennis {
  color: #829d24
}

.multi-select-icon-bc.bc-i-ETennis,.widget-scroll-container>i.bc-i-ETennis {
  color: #829d24
}

.sp-sub-list-bc.ETennis .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.ETennis,.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 .sp-s-l-h-flag-bc.bc-i-ETennis {
  background: linear-gradient(to bottom,#b0d23b,#829d24)
}

.e-sports .sp-sub-list-bc.ETennis:not(.selected):hover {
  background: #829d2499;
  box-shadow: 0 0 8px #829d2499
}

.e-sports .sp-sub-list-bc.ETennis.selected {
  background: linear-gradient(to right,#b0d23b,#829d24)
}

.e-sports-ETennis .e-sports-time-start:before,.e-sports-ETennis .main-tabs-bc .tab-bc:before,.e-sports-ETennis .horizontal-sl-tab-bc:before,.sportsbook-center-section.ETennis .e-sports-time-start:before,.sportsbook-center-section.ETennis .main-tabs-bc .tab-bc:before,.sportsbook-center-section.ETennis .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#b0d23b,#829d24)
}

.e-sports-match-container.ETennis .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #829d24
}

.e-sports-match-container.ETennis .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.ETennis .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #829d24
}

.SearchResultV2 .searchResultBtn.ETennis {
  background: radial-gradient(at center bottom,#829d24cc,#829d2466,#829d2400)
}

.SearchResultV2 .searchResultBtn.ETennis:after {
  background: #829d2466
}

.SearchResultV2 .horizontalCategoryItemWrp.ETennis .horizontalCategoryItem {
  background: linear-gradient(to right,#829d241a,#829d2400)
}

.SearchResultV2 .horizontalCategoryItemWrp.ETennis.active .horizontalCategoryItem {
  border-color: #829d24b3;
  background: linear-gradient(to right,#829d244d,#829d2400)
}

.SearchResultV2 .horizontalCategoryItemWrp.ETennis .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.FIFA.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-FIFA,.coupon-market-bc .bc-i-FIFA {
  color: #efb724
}

.multi-select-icon-bc.bc-i-FIFA,.widget-scroll-container>i.bc-i-FIFA {
  color: #efb724
}

.sp-sub-list-bc.FIFA .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.FIFA,.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 .sp-s-l-h-flag-bc.bc-i-FIFA {
  background: linear-gradient(to bottom,#f4ce6b,#efb724)
}

.e-sports .sp-sub-list-bc.FIFA:not(.selected):hover {
  background: #efb72499;
  box-shadow: 0 0 8px #efb72499
}

.e-sports .sp-sub-list-bc.FIFA.selected {
  background: linear-gradient(to right,#f4ce6b,#efb724)
}

.e-sports-FIFA .e-sports-time-start:before,.e-sports-FIFA .main-tabs-bc .tab-bc:before,.e-sports-FIFA .horizontal-sl-tab-bc:before,.sportsbook-center-section.FIFA .e-sports-time-start:before,.sportsbook-center-section.FIFA .main-tabs-bc .tab-bc:before,.sportsbook-center-section.FIFA .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#f4ce6b,#efb724)
}

.e-sports-match-container.FIFA .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #efb724
}

.e-sports-match-container.FIFA .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.FIFA .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #efb724
}

.SearchResultV2 .searchResultBtn.FIFA {
  background: radial-gradient(at center bottom,#efb724cc,#efb72466,#efb72400)
}

.SearchResultV2 .searchResultBtn.FIFA:after {
  background: #efb72466
}

.SearchResultV2 .horizontalCategoryItemWrp.FIFA .horizontalCategoryItem {
  background: linear-gradient(to right,#efb7241a,#efb72400)
}

.SearchResultV2 .horizontalCategoryItemWrp.FIFA.active .horizontalCategoryItem {
  border-color: #efb724b3;
  background: linear-gradient(to right,#efb7244d,#efb72400)
}

.SearchResultV2 .horizontalCategoryItemWrp.FIFA .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.FortiteBattleRoyale.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-FortiteBattleRoyale,.coupon-market-bc .bc-i-FortiteBattleRoyale {
  color: #5e3151
}

.multi-select-icon-bc.bc-i-FortiteBattleRoyale,.widget-scroll-container>i.bc-i-FortiteBattleRoyale {
  color: #5e3151
}

.sp-sub-list-bc.FortiteBattleRoyale .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.FortiteBattleRoyale,.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 .sp-s-l-h-flag-bc.bc-i-FortiteBattleRoyale {
  background: linear-gradient(to bottom,#904b7c,#5e3151)
}

.e-sports .sp-sub-list-bc.FortiteBattleRoyale:not(.selected):hover {
  background: #5e315199;
  box-shadow: 0 0 8px #5e315199
}

.e-sports .sp-sub-list-bc.FortiteBattleRoyale.selected {
  background: linear-gradient(to right,#904b7c,#5e3151)
}

.e-sports-FortiteBattleRoyale .e-sports-time-start:before,.e-sports-FortiteBattleRoyale .main-tabs-bc .tab-bc:before,.e-sports-FortiteBattleRoyale .horizontal-sl-tab-bc:before,.sportsbook-center-section.FortiteBattleRoyale .e-sports-time-start:before,.sportsbook-center-section.FortiteBattleRoyale .main-tabs-bc .tab-bc:before,.sportsbook-center-section.FortiteBattleRoyale .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#904b7c,#5e3151)
}

.e-sports-match-container.FortiteBattleRoyale .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #5e3151
}

.e-sports-match-container.FortiteBattleRoyale .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.FortiteBattleRoyale .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #5e3151
}

.SearchResultV2 .searchResultBtn.FortiteBattleRoyale {
  background: radial-gradient(at center bottom,#5e3151cc,#5e315166,#5e315100)
}

.SearchResultV2 .searchResultBtn.FortiteBattleRoyale:after {
  background: #5e315166
}

.SearchResultV2 .horizontalCategoryItemWrp.FortiteBattleRoyale .horizontalCategoryItem {
  background: linear-gradient(to right,#5e31511a,#5e315100)
}

.SearchResultV2 .horizontalCategoryItemWrp.FortiteBattleRoyale.active .horizontalCategoryItem {
  border-color: #5e3151b3;
  background: linear-gradient(to right,#5e31514d,#5e315100)
}

.SearchResultV2 .horizontalCategoryItemWrp.FortiteBattleRoyale .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.GearsofWar.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-GearsofWar,.coupon-market-bc .bc-i-GearsofWar {
  color: #a2191d
}

.multi-select-icon-bc.bc-i-GearsofWar,.widget-scroll-container>i.bc-i-GearsofWar {
  color: #a2191d
}

.sp-sub-list-bc.GearsofWar .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.GearsofWar,.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 .sp-s-l-h-flag-bc.bc-i-GearsofWar {
  background: linear-gradient(to bottom,#de292f,#a2191d)
}

.e-sports .sp-sub-list-bc.GearsofWar:not(.selected):hover {
  background: #a2191d99;
  box-shadow: 0 0 8px #a2191d99
}

.e-sports .sp-sub-list-bc.GearsofWar.selected {
  background: linear-gradient(to right,#de292f,#a2191d)
}

.e-sports-GearsofWar .e-sports-time-start:before,.e-sports-GearsofWar .main-tabs-bc .tab-bc:before,.e-sports-GearsofWar .horizontal-sl-tab-bc:before,.sportsbook-center-section.GearsofWar .e-sports-time-start:before,.sportsbook-center-section.GearsofWar .main-tabs-bc .tab-bc:before,.sportsbook-center-section.GearsofWar .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#de292f,#a2191d)
}

.e-sports-match-container.GearsofWar .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #a2191d
}

.e-sports-match-container.GearsofWar .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.GearsofWar .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #a2191d
}

.SearchResultV2 .searchResultBtn.GearsofWar {
  background: radial-gradient(at center bottom,#a2191dcc,#a2191d66,#a2191d00)
}

.SearchResultV2 .searchResultBtn.GearsofWar:after {
  background: #a2191d66
}

.SearchResultV2 .horizontalCategoryItemWrp.GearsofWar .horizontalCategoryItem {
  background: linear-gradient(to right,#a2191d1a,#a2191d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.GearsofWar.active .horizontalCategoryItem {
  border-color: #a2191db3;
  background: linear-gradient(to right,#a2191d4d,#a2191d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.GearsofWar .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.GuildWars2.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-GuildWars2,.coupon-market-bc .bc-i-GuildWars2 {
  color: #c11d1f
}

.multi-select-icon-bc.bc-i-GuildWars2,.widget-scroll-container>i.bc-i-GuildWars2 {
  color: #c11d1f
}

.sp-sub-list-bc.GuildWars2 .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.GuildWars2,.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 .sp-s-l-h-flag-bc.bc-i-GuildWars2 {
  background: linear-gradient(to bottom,#e34749,#c11d1f)
}

.e-sports .sp-sub-list-bc.GuildWars2:not(.selected):hover {
  background: #c11d1f99;
  box-shadow: 0 0 8px #c11d1f99
}

.e-sports .sp-sub-list-bc.GuildWars2.selected {
  background: linear-gradient(to right,#e34749,#c11d1f)
}

.e-sports-GuildWars2 .e-sports-time-start:before,.e-sports-GuildWars2 .main-tabs-bc .tab-bc:before,.e-sports-GuildWars2 .horizontal-sl-tab-bc:before,.sportsbook-center-section.GuildWars2 .e-sports-time-start:before,.sportsbook-center-section.GuildWars2 .main-tabs-bc .tab-bc:before,.sportsbook-center-section.GuildWars2 .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e34749,#c11d1f)
}

.e-sports-match-container.GuildWars2 .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #c11d1f
}

.e-sports-match-container.GuildWars2 .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.GuildWars2 .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #c11d1f
}

.SearchResultV2 .searchResultBtn.GuildWars2 {
  background: radial-gradient(at center bottom,#c11d1fcc,#c11d1f66,#c11d1f00)
}

.SearchResultV2 .searchResultBtn.GuildWars2:after {
  background: #c11d1f66
}

.SearchResultV2 .horizontalCategoryItemWrp.GuildWars2 .horizontalCategoryItem {
  background: linear-gradient(to right,#c11d1f1a,#c11d1f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.GuildWars2.active .horizontalCategoryItem {
  border-color: #c11d1fb3;
  background: linear-gradient(to right,#c11d1f4d,#c11d1f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.GuildWars2 .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.HeroesofNewerth.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-HeroesofNewerth,.coupon-market-bc .bc-i-HeroesofNewerth {
  color: #76650f
}

.multi-select-icon-bc.bc-i-HeroesofNewerth,.widget-scroll-container>i.bc-i-HeroesofNewerth {
  color: #76650f
}

.sp-sub-list-bc.HeroesofNewerth .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.HeroesofNewerth,.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 .sp-s-l-h-flag-bc.bc-i-HeroesofNewerth {
  background: linear-gradient(to bottom,#ba9f18,#76650f)
}

.e-sports .sp-sub-list-bc.HeroesofNewerth:not(.selected):hover {
  background: #76650f99;
  box-shadow: 0 0 8px #76650f99
}

.e-sports .sp-sub-list-bc.HeroesofNewerth.selected {
  background: linear-gradient(to right,#ba9f18,#76650f)
}

.e-sports-HeroesofNewerth .e-sports-time-start:before,.e-sports-HeroesofNewerth .main-tabs-bc .tab-bc:before,.e-sports-HeroesofNewerth .horizontal-sl-tab-bc:before,.sportsbook-center-section.HeroesofNewerth .e-sports-time-start:before,.sportsbook-center-section.HeroesofNewerth .main-tabs-bc .tab-bc:before,.sportsbook-center-section.HeroesofNewerth .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ba9f18,#76650f)
}

.e-sports-match-container.HeroesofNewerth .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #76650f
}

.e-sports-match-container.HeroesofNewerth .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.HeroesofNewerth .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #76650f
}

.SearchResultV2 .searchResultBtn.HeroesofNewerth {
  background: radial-gradient(at center bottom,#76650fcc,#76650f66,#76650f00)
}

.SearchResultV2 .searchResultBtn.HeroesofNewerth:after {
  background: #76650f66
}

.SearchResultV2 .horizontalCategoryItemWrp.HeroesofNewerth .horizontalCategoryItem {
  background: linear-gradient(to right,#76650f1a,#76650f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.HeroesofNewerth.active .horizontalCategoryItem {
  border-color: #76650fb3;
  background: linear-gradient(to right,#76650f4d,#76650f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.HeroesofNewerth .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.iRacing.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-iRacing,.coupon-market-bc .bc-i-iRacing {
  color: #163885
}

.multi-select-icon-bc.bc-i-iRacing,.widget-scroll-container>i.bc-i-iRacing {
  color: #163885
}

.sp-sub-list-bc.iRacing .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.iRacing,.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 .sp-s-l-h-flag-bc.bc-i-iRacing {
  background: linear-gradient(to bottom,#2154c7,#163885)
}

.e-sports .sp-sub-list-bc.iRacing:not(.selected):hover {
  background: #16388599;
  box-shadow: 0 0 8px #16388599
}

.e-sports .sp-sub-list-bc.iRacing.selected {
  background: linear-gradient(to right,#2154c7,#163885)
}

.e-sports-iRacing .e-sports-time-start:before,.e-sports-iRacing .main-tabs-bc .tab-bc:before,.e-sports-iRacing .horizontal-sl-tab-bc:before,.sportsbook-center-section.iRacing .e-sports-time-start:before,.sportsbook-center-section.iRacing .main-tabs-bc .tab-bc:before,.sportsbook-center-section.iRacing .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#2154c7,#163885)
}

.e-sports-match-container.iRacing .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #163885
}

.e-sports-match-container.iRacing .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.iRacing .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #163885
}

.SearchResultV2 .searchResultBtn.iRacing {
  background: radial-gradient(at center bottom,#163885cc,#16388566,#16388500)
}

.SearchResultV2 .searchResultBtn.iRacing:after {
  background: #16388566
}

.SearchResultV2 .horizontalCategoryItemWrp.iRacing .horizontalCategoryItem {
  background: linear-gradient(to right,#1638851a,#16388500)
}

.SearchResultV2 .horizontalCategoryItemWrp.iRacing.active .horizontalCategoryItem {
  border-color: #163885b3;
  background: linear-gradient(to right,#1638854d,#16388500)
}

.SearchResultV2 .horizontalCategoryItemWrp.iRacing .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Kabaddi.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Kabaddi,.coupon-market-bc .bc-i-Kabaddi {
  color: #ee6c21
}

.multi-select-icon-bc.bc-i-Kabaddi,.widget-scroll-container>i.bc-i-Kabaddi {
  color: #ee6c21
}

.sp-sub-list-bc.Kabaddi .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Kabaddi,.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 .sp-s-l-h-flag-bc.bc-i-Kabaddi {
  background: linear-gradient(to bottom,#f39b68,#ee6c21)
}

.e-sports .sp-sub-list-bc.Kabaddi:not(.selected):hover {
  background: #ee6c2199;
  box-shadow: 0 0 8px #ee6c2199
}

.e-sports .sp-sub-list-bc.Kabaddi.selected {
  background: linear-gradient(to right,#f39b68,#ee6c21)
}

.e-sports-Kabaddi .e-sports-time-start:before,.e-sports-Kabaddi .main-tabs-bc .tab-bc:before,.e-sports-Kabaddi .horizontal-sl-tab-bc:before,.sportsbook-center-section.Kabaddi .e-sports-time-start:before,.sportsbook-center-section.Kabaddi .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Kabaddi .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#f39b68,#ee6c21)
}

.e-sports-match-container.Kabaddi .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #ee6c21
}

.e-sports-match-container.Kabaddi .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Kabaddi .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #ee6c21
}

.SearchResultV2 .searchResultBtn.Kabaddi {
  background: radial-gradient(at center bottom,#ee6c21cc,#ee6c2166,#ee6c2100)
}

.SearchResultV2 .searchResultBtn.Kabaddi:after {
  background: #ee6c2166
}

.SearchResultV2 .horizontalCategoryItemWrp.Kabaddi .horizontalCategoryItem {
  background: linear-gradient(to right,#ee6c211a,#ee6c2100)
}

.SearchResultV2 .horizontalCategoryItemWrp.Kabaddi.active .horizontalCategoryItem {
  border-color: #ee6c21b3;
  background: linear-gradient(to right,#ee6c214d,#ee6c2100)
}

.SearchResultV2 .horizontalCategoryItemWrp.Kabaddi .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Karate.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Karate,.coupon-market-bc .bc-i-Karate {
  color: #e61b23
}

.multi-select-icon-bc.bc-i-Karate,.widget-scroll-container>i.bc-i-Karate {
  color: #e61b23
}

.sp-sub-list-bc.Karate .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Karate,.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 .sp-s-l-h-flag-bc.bc-i-Karate {
  background: linear-gradient(to bottom,#ee6066,#e61b23)
}

.e-sports .sp-sub-list-bc.Karate:not(.selected):hover {
  background: #e61b2399;
  box-shadow: 0 0 8px #e61b2399
}

.e-sports .sp-sub-list-bc.Karate.selected {
  background: linear-gradient(to right,#ee6066,#e61b23)
}

.e-sports-Karate .e-sports-time-start:before,.e-sports-Karate .main-tabs-bc .tab-bc:before,.e-sports-Karate .horizontal-sl-tab-bc:before,.sportsbook-center-section.Karate .e-sports-time-start:before,.sportsbook-center-section.Karate .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Karate .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ee6066,#e61b23)
}

.e-sports-match-container.Karate .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #e61b23
}

.e-sports-match-container.Karate .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Karate .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #e61b23
}

.SearchResultV2 .searchResultBtn.Karate {
  background: radial-gradient(at center bottom,#e61b23cc,#e61b2366,#e61b2300)
}

.SearchResultV2 .searchResultBtn.Karate:after {
  background: #e61b2366
}

.SearchResultV2 .horizontalCategoryItemWrp.Karate .horizontalCategoryItem {
  background: linear-gradient(to right,#e61b231a,#e61b2300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Karate.active .horizontalCategoryItem {
  border-color: #e61b23b3;
  background: linear-gradient(to right,#e61b234d,#e61b2300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Karate .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.KillerInstinct.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-KillerInstinct,.coupon-market-bc .bc-i-KillerInstinct {
  color: #00503b
}

.multi-select-icon-bc.bc-i-KillerInstinct,.widget-scroll-container>i.bc-i-KillerInstinct {
  color: #00503b
}

.sp-sub-list-bc.KillerInstinct .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.KillerInstinct,.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 .sp-s-l-h-flag-bc.bc-i-KillerInstinct {
  background: linear-gradient(to bottom,#009d73,#00503b)
}

.e-sports .sp-sub-list-bc.KillerInstinct:not(.selected):hover {
  background: #00503b99;
  box-shadow: 0 0 8px #00503b99
}

.e-sports .sp-sub-list-bc.KillerInstinct.selected {
  background: linear-gradient(to right,#009d73,#00503b)
}

.e-sports-KillerInstinct .e-sports-time-start:before,.e-sports-KillerInstinct .main-tabs-bc .tab-bc:before,.e-sports-KillerInstinct .horizontal-sl-tab-bc:before,.sportsbook-center-section.KillerInstinct .e-sports-time-start:before,.sportsbook-center-section.KillerInstinct .main-tabs-bc .tab-bc:before,.sportsbook-center-section.KillerInstinct .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#009d73,#00503b)
}

.e-sports-match-container.KillerInstinct .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #00503b
}

.e-sports-match-container.KillerInstinct .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.KillerInstinct .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #00503b
}

.SearchResultV2 .searchResultBtn.KillerInstinct {
  background: radial-gradient(at center bottom,#00503bcc,#00503b66,#00503b00)
}

.SearchResultV2 .searchResultBtn.KillerInstinct:after {
  background: #00503b66
}

.SearchResultV2 .horizontalCategoryItemWrp.KillerInstinct .horizontalCategoryItem {
  background: linear-gradient(to right,#00503b1a,#00503b00)
}

.SearchResultV2 .horizontalCategoryItemWrp.KillerInstinct.active .horizontalCategoryItem {
  border-color: #00503bb3;
  background: linear-gradient(to right,#00503b4d,#00503b00)
}

.SearchResultV2 .horizontalCategoryItemWrp.KillerInstinct .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.KingOfGlory.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-KingOfGlory,.coupon-market-bc .bc-i-KingOfGlory {
  color: #73588e
}

.multi-select-icon-bc.bc-i-KingOfGlory,.widget-scroll-container>i.bc-i-KingOfGlory {
  color: #73588e
}

.sp-sub-list-bc.KingOfGlory .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.KingOfGlory,.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 .sp-s-l-h-flag-bc.bc-i-KingOfGlory {
  background: linear-gradient(to bottom,#9981b1,#73588e)
}

.e-sports .sp-sub-list-bc.KingOfGlory:not(.selected):hover {
  background: #73588e99;
  box-shadow: 0 0 8px #73588e99
}

.e-sports .sp-sub-list-bc.KingOfGlory.selected {
  background: linear-gradient(to right,#9981b1,#73588e)
}

.e-sports-KingOfGlory .e-sports-time-start:before,.e-sports-KingOfGlory .main-tabs-bc .tab-bc:before,.e-sports-KingOfGlory .horizontal-sl-tab-bc:before,.sportsbook-center-section.KingOfGlory .e-sports-time-start:before,.sportsbook-center-section.KingOfGlory .main-tabs-bc .tab-bc:before,.sportsbook-center-section.KingOfGlory .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#9981b1,#73588e)
}

.e-sports-match-container.KingOfGlory .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #73588e
}

.e-sports-match-container.KingOfGlory .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.KingOfGlory .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #73588e
}

.SearchResultV2 .searchResultBtn.KingOfGlory {
  background: radial-gradient(at center bottom,#73588ecc,#73588e66,#73588e00)
}

.SearchResultV2 .searchResultBtn.KingOfGlory:after {
  background: #73588e66
}

.SearchResultV2 .horizontalCategoryItemWrp.KingOfGlory .horizontalCategoryItem {
  background: linear-gradient(to right,#73588e1a,#73588e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.KingOfGlory.active .horizontalCategoryItem {
  border-color: #73588eb3;
  background: linear-gradient(to right,#73588e4d,#73588e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.KingOfGlory .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Madden.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Madden,.coupon-market-bc .bc-i-Madden {
  color: #9c1417
}

.multi-select-icon-bc.bc-i-Madden,.widget-scroll-container>i.bc-i-Madden {
  color: #9c1417
}

.sp-sub-list-bc.Madden .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Madden,.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 .sp-s-l-h-flag-bc.bc-i-Madden {
  background: linear-gradient(to bottom,#e01d21,#9c1417)
}

.e-sports .sp-sub-list-bc.Madden:not(.selected):hover {
  background: #9c141799;
  box-shadow: 0 0 8px #9c141799
}

.e-sports .sp-sub-list-bc.Madden.selected {
  background: linear-gradient(to right,#e01d21,#9c1417)
}

.e-sports-Madden .e-sports-time-start:before,.e-sports-Madden .main-tabs-bc .tab-bc:before,.e-sports-Madden .horizontal-sl-tab-bc:before,.sportsbook-center-section.Madden .e-sports-time-start:before,.sportsbook-center-section.Madden .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Madden .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e01d21,#9c1417)
}

.e-sports-match-container.Madden .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #9c1417
}

.e-sports-match-container.Madden .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Madden .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #9c1417
}

.SearchResultV2 .searchResultBtn.Madden {
  background: radial-gradient(at center bottom,#9c1417cc,#9c141766,#9c141700)
}

.SearchResultV2 .searchResultBtn.Madden:after {
  background: #9c141766
}

.SearchResultV2 .horizontalCategoryItemWrp.Madden .horizontalCategoryItem {
  background: linear-gradient(to right,#9c14171a,#9c141700)
}

.SearchResultV2 .horizontalCategoryItemWrp.Madden.active .horizontalCategoryItem {
  border-color: #9c1417b3;
  background: linear-gradient(to right,#9c14174d,#9c141700)
}

.SearchResultV2 .horizontalCategoryItemWrp.Madden .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.MarathonSwimming.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-MarathonSwimming,.coupon-market-bc .bc-i-MarathonSwimming {
  color: #051f6b
}

.multi-select-icon-bc.bc-i-MarathonSwimming,.widget-scroll-container>i.bc-i-MarathonSwimming {
  color: #051f6b
}

.sp-sub-list-bc.MarathonSwimming .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.MarathonSwimming,.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 .sp-s-l-h-flag-bc.bc-i-MarathonSwimming {
  background: linear-gradient(to bottom,#0834b4,#051f6b)
}

.e-sports .sp-sub-list-bc.MarathonSwimming:not(.selected):hover {
  background: #051f6b99;
  box-shadow: 0 0 8px #051f6b99
}

.e-sports .sp-sub-list-bc.MarathonSwimming.selected {
  background: linear-gradient(to right,#0834b4,#051f6b)
}

.e-sports-MarathonSwimming .e-sports-time-start:before,.e-sports-MarathonSwimming .main-tabs-bc .tab-bc:before,.e-sports-MarathonSwimming .horizontal-sl-tab-bc:before,.sportsbook-center-section.MarathonSwimming .e-sports-time-start:before,.sportsbook-center-section.MarathonSwimming .main-tabs-bc .tab-bc:before,.sportsbook-center-section.MarathonSwimming .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#0834b4,#051f6b)
}

.e-sports-match-container.MarathonSwimming .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #051f6b
}

.e-sports-match-container.MarathonSwimming .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.MarathonSwimming .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #051f6b
}

.SearchResultV2 .searchResultBtn.MarathonSwimming {
  background: radial-gradient(at center bottom,#051f6bcc,#051f6b66,#051f6b00)
}

.SearchResultV2 .searchResultBtn.MarathonSwimming:after {
  background: #051f6b66
}

.SearchResultV2 .horizontalCategoryItemWrp.MarathonSwimming .horizontalCategoryItem {
  background: linear-gradient(to right,#051f6b1a,#051f6b00)
}

.SearchResultV2 .horizontalCategoryItemWrp.MarathonSwimming.active .horizontalCategoryItem {
  border-color: #051f6bb3;
  background: linear-gradient(to right,#051f6b4d,#051f6b00)
}

.SearchResultV2 .horizontalCategoryItemWrp.MarathonSwimming .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.MarvelvsCapcom.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-MarvelvsCapcom,.coupon-market-bc .bc-i-MarvelvsCapcom {
  color: #1d418c
}

.multi-select-icon-bc.bc-i-MarvelvsCapcom,.widget-scroll-container>i.bc-i-MarvelvsCapcom {
  color: #1d418c
}

.sp-sub-list-bc.MarvelvsCapcom .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.MarvelvsCapcom,.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 .sp-s-l-h-flag-bc.bc-i-MarvelvsCapcom {
  background: linear-gradient(to bottom,#2a5ecb,#1d418c)
}

.e-sports .sp-sub-list-bc.MarvelvsCapcom:not(.selected):hover {
  background: #1d418c99;
  box-shadow: 0 0 8px #1d418c99
}

.e-sports .sp-sub-list-bc.MarvelvsCapcom.selected {
  background: linear-gradient(to right,#2a5ecb,#1d418c)
}

.e-sports-MarvelvsCapcom .e-sports-time-start:before,.e-sports-MarvelvsCapcom .main-tabs-bc .tab-bc:before,.e-sports-MarvelvsCapcom .horizontal-sl-tab-bc:before,.sportsbook-center-section.MarvelvsCapcom .e-sports-time-start:before,.sportsbook-center-section.MarvelvsCapcom .main-tabs-bc .tab-bc:before,.sportsbook-center-section.MarvelvsCapcom .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#2a5ecb,#1d418c)
}

.e-sports-match-container.MarvelvsCapcom .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #1d418c
}

.e-sports-match-container.MarvelvsCapcom .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.MarvelvsCapcom .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #1d418c
}

.SearchResultV2 .searchResultBtn.MarvelvsCapcom {
  background: radial-gradient(at center bottom,#1d418ccc,#1d418c66,#1d418c00)
}

.SearchResultV2 .searchResultBtn.MarvelvsCapcom:after {
  background: #1d418c66
}

.SearchResultV2 .horizontalCategoryItemWrp.MarvelvsCapcom .horizontalCategoryItem {
  background: linear-gradient(to right,#1d418c1a,#1d418c00)
}

.SearchResultV2 .horizontalCategoryItemWrp.MarvelvsCapcom.active .horizontalCategoryItem {
  border-color: #1d418cb3;
  background: linear-gradient(to right,#1d418c4d,#1d418c00)
}

.SearchResultV2 .horizontalCategoryItemWrp.MarvelvsCapcom .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.NBA2K.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-NBA2K,.coupon-market-bc .bc-i-NBA2K {
  color: #b11419
}

.multi-select-icon-bc.bc-i-NBA2K,.widget-scroll-container>i.bc-i-NBA2K {
  color: #b11419
}

.sp-sub-list-bc.NBA2K .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.NBA2K,.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 .sp-s-l-h-flag-bc.bc-i-NBA2K {
  background: linear-gradient(to bottom,#e72b31,#b11419)
}

.e-sports .sp-sub-list-bc.NBA2K:not(.selected):hover {
  background: #b1141999;
  box-shadow: 0 0 8px #b1141999
}

.e-sports .sp-sub-list-bc.NBA2K.selected {
  background: linear-gradient(to right,#e72b31,#b11419)
}

.e-sports-NBA2K .e-sports-time-start:before,.e-sports-NBA2K .main-tabs-bc .tab-bc:before,.e-sports-NBA2K .horizontal-sl-tab-bc:before,.sportsbook-center-section.NBA2K .e-sports-time-start:before,.sportsbook-center-section.NBA2K .main-tabs-bc .tab-bc:before,.sportsbook-center-section.NBA2K .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e72b31,#b11419)
}

.e-sports-match-container.NBA2K .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #b11419
}

.e-sports-match-container.NBA2K .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.NBA2K .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #b11419
}

.SearchResultV2 .searchResultBtn.NBA2K {
  background: radial-gradient(at center bottom,#b11419cc,#b1141966,#b1141900)
}

.SearchResultV2 .searchResultBtn.NBA2K:after {
  background: #b1141966
}

.SearchResultV2 .horizontalCategoryItemWrp.NBA2K .horizontalCategoryItem {
  background: linear-gradient(to right,#b114191a,#b1141900)
}

.SearchResultV2 .horizontalCategoryItemWrp.NBA2K.active .horizontalCategoryItem {
  border-color: #b11419b3;
  background: linear-gradient(to right,#b114194d,#b1141900)
}

.SearchResultV2 .horizontalCategoryItemWrp.NBA2K .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Overwatch.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Overwatch,.coupon-market-bc .bc-i-Overwatch {
  color: #f68720
}

.multi-select-icon-bc.bc-i-Overwatch,.widget-scroll-container>i.bc-i-Overwatch {
  color: #f68720
}

.sp-sub-list-bc.Overwatch .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Overwatch,.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 .sp-s-l-h-flag-bc.bc-i-Overwatch {
  background: linear-gradient(to bottom,#f9af6a,#f68720)
}

.e-sports .sp-sub-list-bc.Overwatch:not(.selected):hover {
  background: #f6872099;
  box-shadow: 0 0 8px #f6872099
}

.e-sports .sp-sub-list-bc.Overwatch.selected {
  background: linear-gradient(to right,#f9af6a,#f68720)
}

.e-sports-Overwatch .e-sports-time-start:before,.e-sports-Overwatch .main-tabs-bc .tab-bc:before,.e-sports-Overwatch .horizontal-sl-tab-bc:before,.sportsbook-center-section.Overwatch .e-sports-time-start:before,.sportsbook-center-section.Overwatch .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Overwatch .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#f9af6a,#f68720)
}

.e-sports-match-container.Overwatch .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #f68720
}

.e-sports-match-container.Overwatch .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Overwatch .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #f68720
}

.SearchResultV2 .searchResultBtn.Overwatch {
  background: radial-gradient(at center bottom,#f68720cc,#f6872066,#f6872000)
}

.SearchResultV2 .searchResultBtn.Overwatch:after {
  background: #f6872066
}

.SearchResultV2 .horizontalCategoryItemWrp.Overwatch .horizontalCategoryItem {
  background: linear-gradient(to right,#f687201a,#f6872000)
}

.SearchResultV2 .horizontalCategoryItemWrp.Overwatch.active .horizontalCategoryItem {
  border-color: #f68720b3;
  background: linear-gradient(to right,#f687204d,#f6872000)
}

.SearchResultV2 .horizontalCategoryItemWrp.Overwatch .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Olympics.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Olympics,.coupon-market-bc .bc-i-Olympics {
  color: #ffbd01
}

.multi-select-icon-bc.bc-i-Olympics,.widget-scroll-container>i.bc-i-Olympics {
  color: #ffbd01
}

.sp-sub-list-bc.Olympics .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Olympics,.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 .sp-s-l-h-flag-bc.bc-i-Olympics {
  background: linear-gradient(to bottom,#ffd14e,#ffbd01)
}

.e-sports .sp-sub-list-bc.Olympics:not(.selected):hover {
  background: #ffbd0199;
  box-shadow: 0 0 8px #ffbd0199
}

.e-sports .sp-sub-list-bc.Olympics.selected {
  background: linear-gradient(to right,#ffd14e,#ffbd01)
}

.e-sports-Olympics .e-sports-time-start:before,.e-sports-Olympics .main-tabs-bc .tab-bc:before,.e-sports-Olympics .horizontal-sl-tab-bc:before,.sportsbook-center-section.Olympics .e-sports-time-start:before,.sportsbook-center-section.Olympics .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Olympics .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ffd14e,#ffbd01)
}

.e-sports-match-container.Olympics .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #ffbd01
}

.e-sports-match-container.Olympics .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Olympics .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #ffbd01
}

.SearchResultV2 .searchResultBtn.Olympics {
  background: radial-gradient(at center bottom,#ffbd01cc,#ffbd0166,#ffbd0100)
}

.SearchResultV2 .searchResultBtn.Olympics:after {
  background: #ffbd0166
}

.SearchResultV2 .horizontalCategoryItemWrp.Olympics .horizontalCategoryItem {
  background: linear-gradient(to right,#ffbd011a,#ffbd0100)
}

.SearchResultV2 .horizontalCategoryItemWrp.Olympics.active .horizontalCategoryItem {
  border-color: #ffbd01b3;
  background: linear-gradient(to right,#ffbd014d,#ffbd0100)
}

.SearchResultV2 .horizontalCategoryItemWrp.Olympics .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Painkiller.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Painkiller,.coupon-market-bc .bc-i-Painkiller {
  color: #871d1f
}

.multi-select-icon-bc.bc-i-Painkiller,.widget-scroll-container>i.bc-i-Painkiller {
  color: #871d1f
}

.sp-sub-list-bc.Painkiller .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Painkiller,.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 .sp-s-l-h-flag-bc.bc-i-Painkiller {
  background: linear-gradient(to bottom,#c62b2d,#871d1f)
}

.e-sports .sp-sub-list-bc.Painkiller:not(.selected):hover {
  background: #871d1f99;
  box-shadow: 0 0 8px #871d1f99
}

.e-sports .sp-sub-list-bc.Painkiller.selected {
  background: linear-gradient(to right,#c62b2d,#871d1f)
}

.e-sports-Painkiller .e-sports-time-start:before,.e-sports-Painkiller .main-tabs-bc .tab-bc:before,.e-sports-Painkiller .horizontal-sl-tab-bc:before,.sportsbook-center-section.Painkiller .e-sports-time-start:before,.sportsbook-center-section.Painkiller .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Painkiller .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#c62b2d,#871d1f)
}

.e-sports-match-container.Painkiller .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #871d1f
}

.e-sports-match-container.Painkiller .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Painkiller .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #871d1f
}

.SearchResultV2 .searchResultBtn.Painkiller {
  background: radial-gradient(at center bottom,#871d1fcc,#871d1f66,#871d1f00)
}

.SearchResultV2 .searchResultBtn.Painkiller:after {
  background: #871d1f66
}

.SearchResultV2 .horizontalCategoryItemWrp.Painkiller .horizontalCategoryItem {
  background: linear-gradient(to right,#871d1f1a,#871d1f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Painkiller.active .horizontalCategoryItem {
  border-color: #871d1fb3;
  background: linear-gradient(to right,#871d1f4d,#871d1f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Painkiller .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.PistolShooting.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-PistolShooting,.coupon-market-bc .bc-i-PistolShooting {
  color: #3c5182
}

.multi-select-icon-bc.bc-i-PistolShooting,.widget-scroll-container>i.bc-i-PistolShooting {
  color: #3c5182
}

.sp-sub-list-bc.PistolShooting .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.PistolShooting,.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 .sp-s-l-h-flag-bc.bc-i-PistolShooting {
  background: linear-gradient(to bottom,#5873b2,#3c5182)
}

.e-sports .sp-sub-list-bc.PistolShooting:not(.selected):hover {
  background: #3c518299;
  box-shadow: 0 0 8px #3c518299
}

.e-sports .sp-sub-list-bc.PistolShooting.selected {
  background: linear-gradient(to right,#5873b2,#3c5182)
}

.e-sports-PistolShooting .e-sports-time-start:before,.e-sports-PistolShooting .main-tabs-bc .tab-bc:before,.e-sports-PistolShooting .horizontal-sl-tab-bc:before,.sportsbook-center-section.PistolShooting .e-sports-time-start:before,.sportsbook-center-section.PistolShooting .main-tabs-bc .tab-bc:before,.sportsbook-center-section.PistolShooting .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#5873b2,#3c5182)
}

.e-sports-match-container.PistolShooting .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #3c5182
}

.e-sports-match-container.PistolShooting .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.PistolShooting .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #3c5182
}

.SearchResultV2 .searchResultBtn.PistolShooting {
  background: radial-gradient(at center bottom,#3c5182cc,#3c518266,#3c518200)
}

.SearchResultV2 .searchResultBtn.PistolShooting:after {
  background: #3c518266
}

.SearchResultV2 .horizontalCategoryItemWrp.PistolShooting .horizontalCategoryItem {
  background: linear-gradient(to right,#3c51821a,#3c518200)
}

.SearchResultV2 .horizontalCategoryItemWrp.PistolShooting.active .horizontalCategoryItem {
  border-color: #3c5182b3;
  background: linear-gradient(to right,#3c51824d,#3c518200)
}

.SearchResultV2 .horizontalCategoryItemWrp.PistolShooting .horizontalCategoryItem>i {
  color: #3c5182
}

.PistolHead2Head-bg {
  color: #fff;
  background: #3c5182
}

.horizontal-sl-item-bc.PistolHead2Head .horizontal-sl-icon-bc {
  color: #3c5182
}

.horizontal-sl-item-bc.PistolHead2Head.active {
  background: #3c5182
}

.horizontal-sl-item-bc.PistolHead2Head.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.PistolHead2Head.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-PistolHead2Head,.coupon-market-bc .bc-i-PistolHead2Head {
  color: #3c5182
}

.multi-select-icon-bc.bc-i-PistolHead2Head,.widget-scroll-container>i.bc-i-PistolHead2Head {
  color: #3c5182
}

.sp-sub-list-bc.PistolHead2Head .sp-s-l-h-flag-bc {
  color: #3c5182
}

.sp-sub-list-bc.PistolHead2Head.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #3c5182
}

.sp-sub-list-bc.PistolHead2Head .market-game-section.active:before {
  background: #3c5182
}

.e-sports .horizontal-sl-item-bc.PistolHead2Head .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-PistolHead2Head {
  color: #000
}

.e-sports .horizontal-sl-item-bc.PistolHead2Head,.e-sports .competition-icon-league-bc.bc-i-PistolHead2Head,.e-sports .competition-icon-league-bc.bc-i-PistolHead2Head:after,.e-sports .competition-icon-league-bc.bc-i-PistolHead2Head~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-PistolHead2Head,.e-sports .e-sports-game-icon-back-nav.bc-i-PistolHead2Head:after,.e-sports .sp-s-l-h-flag-bc.bc-i-PistolHead2Head {
  background: linear-gradient(to bottom,#5873b2,#3c5182)
}

.e-sports .sp-sub-list-bc.PistolHead2Head:not(.selected):hover {
  background: #3c518299;
  box-shadow: 0 0 8px #3c518299
}

.e-sports .sp-sub-list-bc.PistolHead2Head.selected {
  background: linear-gradient(to right,#5873b2,#3c5182)
}

.e-sports-PistolHead2Head .e-sports-time-start:before,.e-sports-PistolHead2Head .main-tabs-bc .tab-bc:before,.e-sports-PistolHead2Head .horizontal-sl-tab-bc:before,.sportsbook-center-section.PistolHead2Head .e-sports-time-start:before,.sportsbook-center-section.PistolHead2Head .main-tabs-bc .tab-bc:before,.sportsbook-center-section.PistolHead2Head .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#5873b2,#3c5182)
}

.e-sports-match-container.PistolHead2Head .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #3c5182
}

.e-sports-match-container.PistolHead2Head .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.PistolHead2Head .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #3c5182
}

.SearchResultV2 .searchResultBtn.PistolHead2Head {
  background: radial-gradient(at center bottom,#3c5182cc,#3c518266,#3c518200)
}

.SearchResultV2 .searchResultBtn.PistolHead2Head:after {
  background: #3c518266
}

.SearchResultV2 .horizontalCategoryItemWrp.PistolHead2Head .horizontalCategoryItem {
  background: linear-gradient(to right,#3c51821a,#3c518200)
}

.SearchResultV2 .horizontalCategoryItemWrp.PistolHead2Head.active .horizontalCategoryItem {
  border-color: #3c5182b3;
  background: linear-gradient(to right,#3c51824d,#3c518200)
}

.SearchResultV2 .horizontalCategoryItemWrp.PistolHead2Head .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.PMUHorseRacing.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-PMUHorseRacing,.coupon-market-bc .bc-i-PMUHorseRacing {
  color: #34a854
}

.multi-select-icon-bc.bc-i-PMUHorseRacing,.widget-scroll-container>i.bc-i-PMUHorseRacing {
  color: #34a854
}

.sp-sub-list-bc.PMUHorseRacing .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.PMUHorseRacing,.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 .sp-s-l-h-flag-bc.bc-i-PMUHorseRacing {
  background: linear-gradient(to bottom,#5ccd7b,#34a854)
}

.e-sports .sp-sub-list-bc.PMUHorseRacing:not(.selected):hover {
  background: #34a85499;
  box-shadow: 0 0 8px #34a85499
}

.e-sports .sp-sub-list-bc.PMUHorseRacing.selected {
  background: linear-gradient(to right,#5ccd7b,#34a854)
}

.e-sports-PMUHorseRacing .e-sports-time-start:before,.e-sports-PMUHorseRacing .main-tabs-bc .tab-bc:before,.e-sports-PMUHorseRacing .horizontal-sl-tab-bc:before,.sportsbook-center-section.PMUHorseRacing .e-sports-time-start:before,.sportsbook-center-section.PMUHorseRacing .main-tabs-bc .tab-bc:before,.sportsbook-center-section.PMUHorseRacing .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#5ccd7b,#34a854)
}

.e-sports-match-container.PMUHorseRacing .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #34a854
}

.e-sports-match-container.PMUHorseRacing .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.PMUHorseRacing .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #34a854
}

.SearchResultV2 .searchResultBtn.PMUHorseRacing {
  background: radial-gradient(at center bottom,#34a854cc,#34a85466,#34a85400)
}

.SearchResultV2 .searchResultBtn.PMUHorseRacing:after {
  background: #34a85466
}

.SearchResultV2 .horizontalCategoryItemWrp.PMUHorseRacing .horizontalCategoryItem {
  background: linear-gradient(to right,#34a8541a,#34a85400)
}

.SearchResultV2 .horizontalCategoryItemWrp.PMUHorseRacing.active .horizontalCategoryItem {
  border-color: #34a854b3;
  background: linear-gradient(to right,#34a8544d,#34a85400)
}

.SearchResultV2 .horizontalCategoryItemWrp.PMUHorseRacing .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Pokémon.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Pokémon,.coupon-market-bc .bc-i-Pokémon {
  color: #e8bc08
}

.multi-select-icon-bc.bc-i-Pokémon,.widget-scroll-container>i.bc-i-Pokémon {
  color: #e8bc08
}

.sp-sub-list-bc.Pokémon .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Pokémon,.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 .sp-s-l-h-flag-bc.bc-i-Pokémon {
  background: linear-gradient(to bottom,#f9d544,#e8bc08)
}

.e-sports .sp-sub-list-bc.Pokémon:not(.selected):hover {
  background: #e8bc0899;
  box-shadow: 0 0 8px #e8bc0899
}

.e-sports .sp-sub-list-bc.Pokémon.selected {
  background: linear-gradient(to right,#f9d544,#e8bc08)
}

.e-sports-Pokémon .e-sports-time-start:before,.e-sports-Pokémon .main-tabs-bc .tab-bc:before,.e-sports-Pokémon .horizontal-sl-tab-bc:before,.sportsbook-center-section.Pokémon .e-sports-time-start:before,.sportsbook-center-section.Pokémon .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Pokémon .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#f9d544,#e8bc08)
}

.e-sports-match-container.Pokémon .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #e8bc08
}

.e-sports-match-container.Pokémon .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Pokémon .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #e8bc08
}

.SearchResultV2 .searchResultBtn.Pokémon {
  background: radial-gradient(at center bottom,#e8bc08cc,#e8bc0866,#e8bc0800)
}

.SearchResultV2 .searchResultBtn.Pokémon:after {
  background: #e8bc0866
}

.SearchResultV2 .horizontalCategoryItemWrp.Pokémon .horizontalCategoryItem {
  background: linear-gradient(to right,#e8bc081a,#e8bc0800)
}

.SearchResultV2 .horizontalCategoryItemWrp.Pokémon.active .horizontalCategoryItem {
  border-color: #e8bc08b3;
  background: linear-gradient(to right,#e8bc084d,#e8bc0800)
}

.SearchResultV2 .horizontalCategoryItemWrp.Pokémon .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Politics.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Politics,.coupon-market-bc .bc-i-Politics {
  color: #641f6e
}

.multi-select-icon-bc.bc-i-Politics,.widget-scroll-container>i.bc-i-Politics {
  color: #641f6e
}

.sp-sub-list-bc.Politics .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Politics,.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 .sp-s-l-h-flag-bc.bc-i-Politics {
  background: linear-gradient(to bottom,#9a30aa,#641f6e)
}

.e-sports .sp-sub-list-bc.Politics:not(.selected):hover {
  background: #641f6e99;
  box-shadow: 0 0 8px #641f6e99
}

.e-sports .sp-sub-list-bc.Politics.selected {
  background: linear-gradient(to right,#9a30aa,#641f6e)
}

.e-sports-Politics .e-sports-time-start:before,.e-sports-Politics .main-tabs-bc .tab-bc:before,.e-sports-Politics .horizontal-sl-tab-bc:before,.sportsbook-center-section.Politics .e-sports-time-start:before,.sportsbook-center-section.Politics .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Politics .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#9a30aa,#641f6e)
}

.e-sports-match-container.Politics .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #641f6e
}

.e-sports-match-container.Politics .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Politics .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #641f6e
}

.SearchResultV2 .searchResultBtn.Politics {
  background: radial-gradient(at center bottom,#641f6ecc,#641f6e66,#641f6e00)
}

.SearchResultV2 .searchResultBtn.Politics:after {
  background: #641f6e66
}

.SearchResultV2 .horizontalCategoryItemWrp.Politics .horizontalCategoryItem {
  background: linear-gradient(to right,#641f6e1a,#641f6e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Politics.active .horizontalCategoryItem {
  border-color: #641f6eb3;
  background: linear-gradient(to right,#641f6e4d,#641f6e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Politics .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.ProEvolutionSoccer.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-ProEvolutionSoccer,.coupon-market-bc .bc-i-ProEvolutionSoccer {
  color: #ca171e
}

.multi-select-icon-bc.bc-i-ProEvolutionSoccer,.widget-scroll-container>i.bc-i-ProEvolutionSoccer {
  color: #ca171e
}

.sp-sub-list-bc.ProEvolutionSoccer .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.ProEvolutionSoccer,.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 .sp-s-l-h-flag-bc.bc-i-ProEvolutionSoccer {
  background: linear-gradient(to bottom,#ea444a,#ca171e)
}

.e-sports .sp-sub-list-bc.ProEvolutionSoccer:not(.selected):hover {
  background: #ca171e99;
  box-shadow: 0 0 8px #ca171e99
}

.e-sports .sp-sub-list-bc.ProEvolutionSoccer.selected {
  background: linear-gradient(to right,#ea444a,#ca171e)
}

.e-sports-ProEvolutionSoccer .e-sports-time-start:before,.e-sports-ProEvolutionSoccer .main-tabs-bc .tab-bc:before,.e-sports-ProEvolutionSoccer .horizontal-sl-tab-bc:before,.sportsbook-center-section.ProEvolutionSoccer .e-sports-time-start:before,.sportsbook-center-section.ProEvolutionSoccer .main-tabs-bc .tab-bc:before,.sportsbook-center-section.ProEvolutionSoccer .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ea444a,#ca171e)
}

.e-sports-match-container.ProEvolutionSoccer .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #ca171e
}

.e-sports-match-container.ProEvolutionSoccer .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.ProEvolutionSoccer .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #ca171e
}

.SearchResultV2 .searchResultBtn.ProEvolutionSoccer {
  background: radial-gradient(at center bottom,#ca171ecc,#ca171e66,#ca171e00)
}

.SearchResultV2 .searchResultBtn.ProEvolutionSoccer:after {
  background: #ca171e66
}

.SearchResultV2 .horizontalCategoryItemWrp.ProEvolutionSoccer .horizontalCategoryItem {
  background: linear-gradient(to right,#ca171e1a,#ca171e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.ProEvolutionSoccer.active .horizontalCategoryItem {
  border-color: #ca171eb3;
  background: linear-gradient(to right,#ca171e4d,#ca171e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.ProEvolutionSoccer .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.ProjectCARS.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-ProjectCARS,.coupon-market-bc .bc-i-ProjectCARS {
  color: #036185
}

.multi-select-icon-bc.bc-i-ProjectCARS,.widget-scroll-container>i.bc-i-ProjectCARS {
  color: #036185
}

.sp-sub-list-bc.ProjectCARS .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.ProjectCARS,.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 .sp-s-l-h-flag-bc.bc-i-ProjectCARS {
  background: linear-gradient(to bottom,#0598d0,#036185)
}

.e-sports .sp-sub-list-bc.ProjectCARS:not(.selected):hover {
  background: #03618599;
  box-shadow: 0 0 8px #03618599
}

.e-sports .sp-sub-list-bc.ProjectCARS.selected {
  background: linear-gradient(to right,#0598d0,#036185)
}

.e-sports-ProjectCARS .e-sports-time-start:before,.e-sports-ProjectCARS .main-tabs-bc .tab-bc:before,.e-sports-ProjectCARS .horizontal-sl-tab-bc:before,.sportsbook-center-section.ProjectCARS .e-sports-time-start:before,.sportsbook-center-section.ProjectCARS .main-tabs-bc .tab-bc:before,.sportsbook-center-section.ProjectCARS .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#0598d0,#036185)
}

.e-sports-match-container.ProjectCARS .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #036185
}

.e-sports-match-container.ProjectCARS .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.ProjectCARS .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #036185
}

.SearchResultV2 .searchResultBtn.ProjectCARS {
  background: radial-gradient(at center bottom,#036185cc,#03618566,#03618500)
}

.SearchResultV2 .searchResultBtn.ProjectCARS:after {
  background: #03618566
}

.SearchResultV2 .horizontalCategoryItemWrp.ProjectCARS .horizontalCategoryItem {
  background: linear-gradient(to right,#0361851a,#03618500)
}

.SearchResultV2 .horizontalCategoryItemWrp.ProjectCARS.active .horizontalCategoryItem {
  border-color: #036185b3;
  background: linear-gradient(to right,#0361854d,#03618500)
}

.SearchResultV2 .horizontalCategoryItemWrp.ProjectCARS .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.PUBG.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-PUBG,.coupon-market-bc .bc-i-PUBG {
  color: #d6751c
}

.multi-select-icon-bc.bc-i-PUBG,.widget-scroll-container>i.bc-i-PUBG {
  color: #d6751c
}

.sp-sub-list-bc.PUBG .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.PUBG,.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 .sp-s-l-h-flag-bc.bc-i-PUBG {
  background: linear-gradient(to bottom,#e99c56,#d6751c)
}

.e-sports .sp-sub-list-bc.PUBG:not(.selected):hover {
  background: #d6751c99;
  box-shadow: 0 0 8px #d6751c99
}

.e-sports .sp-sub-list-bc.PUBG.selected {
  background: linear-gradient(to right,#e99c56,#d6751c)
}

.e-sports-PUBG .e-sports-time-start:before,.e-sports-PUBG .main-tabs-bc .tab-bc:before,.e-sports-PUBG .horizontal-sl-tab-bc:before,.sportsbook-center-section.PUBG .e-sports-time-start:before,.sportsbook-center-section.PUBG .main-tabs-bc .tab-bc:before,.sportsbook-center-section.PUBG .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e99c56,#d6751c)
}

.e-sports-match-container.PUBG .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #d6751c
}

.e-sports-match-container.PUBG .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.PUBG .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #d6751c
}

.SearchResultV2 .searchResultBtn.PUBG {
  background: radial-gradient(at center bottom,#d6751ccc,#d6751c66,#d6751c00)
}

.SearchResultV2 .searchResultBtn.PUBG:after {
  background: #d6751c66
}

.SearchResultV2 .horizontalCategoryItemWrp.PUBG .horizontalCategoryItem {
  background: linear-gradient(to right,#d6751c1a,#d6751c00)
}

.SearchResultV2 .horizontalCategoryItemWrp.PUBG.active .horizontalCategoryItem {
  border-color: #d6751cb3;
  background: linear-gradient(to right,#d6751c4d,#d6751c00)
}

.SearchResultV2 .horizontalCategoryItemWrp.PUBG .horizontalCategoryItem>i {
  color: #d6751c
}

.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-icon-bc,.horizontal-sl-item-bc.PUBGPlayerUnknwnsBattleground.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-PUBGPlayerUnknwnsBattleground,.coupon-market-bc .bc-i-PUBGPlayerUnknwnsBattleground {
  color: #d6751c
}

.multi-select-icon-bc.bc-i-PUBGPlayerUnknwnsBattleground,.widget-scroll-container>i.bc-i-PUBGPlayerUnknwnsBattleground {
  color: #d6751c
}

.sp-sub-list-bc.PUBGPlayerUnknwnsBattleground .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.PUBGPlayerUnknwnsBattleground,.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 .sp-s-l-h-flag-bc.bc-i-PUBGPlayerUnknwnsBattleground {
  background: linear-gradient(to bottom,#e99c56,#d6751c)
}

.e-sports .sp-sub-list-bc.PUBGPlayerUnknwnsBattleground:not(.selected):hover {
  background: #d6751c99;
  box-shadow: 0 0 8px #d6751c99
}

.e-sports .sp-sub-list-bc.PUBGPlayerUnknwnsBattleground.selected {
  background: linear-gradient(to right,#e99c56,#d6751c)
}

.e-sports-PUBGPlayerUnknwnsBattleground .e-sports-time-start:before,.e-sports-PUBGPlayerUnknwnsBattleground .main-tabs-bc .tab-bc:before,.e-sports-PUBGPlayerUnknwnsBattleground .horizontal-sl-tab-bc:before,.sportsbook-center-section.PUBGPlayerUnknwnsBattleground .e-sports-time-start:before,.sportsbook-center-section.PUBGPlayerUnknwnsBattleground .main-tabs-bc .tab-bc:before,.sportsbook-center-section.PUBGPlayerUnknwnsBattleground .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e99c56,#d6751c)
}

.e-sports-match-container.PUBGPlayerUnknwnsBattleground .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #d6751c
}

.e-sports-match-container.PUBGPlayerUnknwnsBattleground .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.PUBGPlayerUnknwnsBattleground .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #d6751c
}

.SearchResultV2 .searchResultBtn.PUBGPlayerUnknwnsBattleground {
  background: radial-gradient(at center bottom,#d6751ccc,#d6751c66,#d6751c00)
}

.SearchResultV2 .searchResultBtn.PUBGPlayerUnknwnsBattleground:after {
  background: #d6751c66
}

.SearchResultV2 .horizontalCategoryItemWrp.PUBGPlayerUnknwnsBattleground .horizontalCategoryItem {
  background: linear-gradient(to right,#d6751c1a,#d6751c00)
}

.SearchResultV2 .horizontalCategoryItemWrp.PUBGPlayerUnknwnsBattleground.active .horizontalCategoryItem {
  border-color: #d6751cb3;
  background: linear-gradient(to right,#d6751c4d,#d6751c00)
}

.SearchResultV2 .horizontalCategoryItemWrp.PUBGPlayerUnknwnsBattleground .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Quake.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Quake,.coupon-market-bc .bc-i-Quake {
  color: #744428
}

.multi-select-icon-bc.bc-i-Quake,.widget-scroll-container>i.bc-i-Quake {
  color: #744428
}

.sp-sub-list-bc.Quake .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Quake,.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 .sp-s-l-h-flag-bc.bc-i-Quake {
  background: linear-gradient(to bottom,#ad653c,#744428)
}

.e-sports .sp-sub-list-bc.Quake:not(.selected):hover {
  background: #74442899;
  box-shadow: 0 0 8px #74442899
}

.e-sports .sp-sub-list-bc.Quake.selected {
  background: linear-gradient(to right,#ad653c,#744428)
}

.e-sports-Quake .e-sports-time-start:before,.e-sports-Quake .main-tabs-bc .tab-bc:before,.e-sports-Quake .horizontal-sl-tab-bc:before,.sportsbook-center-section.Quake .e-sports-time-start:before,.sportsbook-center-section.Quake .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Quake .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ad653c,#744428)
}

.e-sports-match-container.Quake .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #744428
}

.e-sports-match-container.Quake .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Quake .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #744428
}

.SearchResultV2 .searchResultBtn.Quake {
  background: radial-gradient(at center bottom,#744428cc,#74442866,#74442800)
}

.SearchResultV2 .searchResultBtn.Quake:after {
  background: #74442866
}

.SearchResultV2 .horizontalCategoryItemWrp.Quake .horizontalCategoryItem {
  background: linear-gradient(to right,#7444281a,#74442800)
}

.SearchResultV2 .horizontalCategoryItemWrp.Quake.active .horizontalCategoryItem {
  border-color: #744428b3;
  background: linear-gradient(to right,#7444284d,#74442800)
}

.SearchResultV2 .horizontalCategoryItemWrp.Quake .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Rainbow_Six_Siege.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Rainbow_Six_Siege,.coupon-market-bc .bc-i-Rainbow_Six_Siege {
  color: #754428
}

.multi-select-icon-bc.bc-i-Rainbow_Six_Siege,.widget-scroll-container>i.bc-i-Rainbow_Six_Siege {
  color: #754428
}

.sp-sub-list-bc.Rainbow_Six_Siege .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Rainbow_Six_Siege,.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 .sp-s-l-h-flag-bc.bc-i-Rainbow_Six_Siege {
  background: linear-gradient(to bottom,#ae653b,#754428)
}

.e-sports .sp-sub-list-bc.Rainbow_Six_Siege:not(.selected):hover {
  background: #75442899;
  box-shadow: 0 0 8px #75442899
}

.e-sports .sp-sub-list-bc.Rainbow_Six_Siege.selected {
  background: linear-gradient(to right,#ae653b,#754428)
}

.e-sports-Rainbow_Six_Siege .e-sports-time-start:before,.e-sports-Rainbow_Six_Siege .main-tabs-bc .tab-bc:before,.e-sports-Rainbow_Six_Siege .horizontal-sl-tab-bc:before,.sportsbook-center-section.Rainbow_Six_Siege .e-sports-time-start:before,.sportsbook-center-section.Rainbow_Six_Siege .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Rainbow_Six_Siege .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ae653b,#754428)
}

.e-sports-match-container.Rainbow_Six_Siege .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #754428
}

.e-sports-match-container.Rainbow_Six_Siege .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Rainbow_Six_Siege .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #754428
}

.SearchResultV2 .searchResultBtn.Rainbow_Six_Siege {
  background: radial-gradient(at center bottom,#754428cc,#75442866,#75442800)
}

.SearchResultV2 .searchResultBtn.Rainbow_Six_Siege:after {
  background: #75442866
}

.SearchResultV2 .horizontalCategoryItemWrp.Rainbow_Six_Siege .horizontalCategoryItem {
  background: linear-gradient(to right,#7544281a,#75442800)
}

.SearchResultV2 .horizontalCategoryItemWrp.Rainbow_Six_Siege.active .horizontalCategoryItem {
  border-color: #754428b3;
  background: linear-gradient(to right,#7544284d,#75442800)
}

.SearchResultV2 .horizontalCategoryItemWrp.Rainbow_Six_Siege .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.RealSubspaceHockeyLeague.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-RealSubspaceHockeyLeague,.coupon-market-bc .bc-i-RealSubspaceHockeyLeague {
  color: #e56220
}

.multi-select-icon-bc.bc-i-RealSubspaceHockeyLeague,.widget-scroll-container>i.bc-i-RealSubspaceHockeyLeague {
  color: #e56220
}

.sp-sub-list-bc.RealSubspaceHockeyLeague .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.RealSubspaceHockeyLeague,.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 .sp-s-l-h-flag-bc.bc-i-RealSubspaceHockeyLeague {
  background: linear-gradient(to bottom,#ed9265,#e56220)
}

.e-sports .sp-sub-list-bc.RealSubspaceHockeyLeague:not(.selected):hover {
  background: #e5622099;
  box-shadow: 0 0 8px #e5622099
}

.e-sports .sp-sub-list-bc.RealSubspaceHockeyLeague.selected {
  background: linear-gradient(to right,#ed9265,#e56220)
}

.e-sports-RealSubspaceHockeyLeague .e-sports-time-start:before,.e-sports-RealSubspaceHockeyLeague .main-tabs-bc .tab-bc:before,.e-sports-RealSubspaceHockeyLeague .horizontal-sl-tab-bc:before,.sportsbook-center-section.RealSubspaceHockeyLeague .e-sports-time-start:before,.sportsbook-center-section.RealSubspaceHockeyLeague .main-tabs-bc .tab-bc:before,.sportsbook-center-section.RealSubspaceHockeyLeague .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ed9265,#e56220)
}

.e-sports-match-container.RealSubspaceHockeyLeague .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #e56220
}

.e-sports-match-container.RealSubspaceHockeyLeague .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.RealSubspaceHockeyLeague .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #e56220
}

.SearchResultV2 .searchResultBtn.RealSubspaceHockeyLeague {
  background: radial-gradient(at center bottom,#e56220cc,#e5622066,#e5622000)
}

.SearchResultV2 .searchResultBtn.RealSubspaceHockeyLeague:after {
  background: #e5622066
}

.SearchResultV2 .horizontalCategoryItemWrp.RealSubspaceHockeyLeague .horizontalCategoryItem {
  background: linear-gradient(to right,#e562201a,#e5622000)
}

.SearchResultV2 .horizontalCategoryItemWrp.RealSubspaceHockeyLeague.active .horizontalCategoryItem {
  border-color: #e56220b3;
  background: linear-gradient(to right,#e562204d,#e5622000)
}

.SearchResultV2 .horizontalCategoryItemWrp.RealSubspaceHockeyLeague .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.RocketLeague.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-RocketLeague,.coupon-market-bc .bc-i-RocketLeague {
  color: #04477f
}

.multi-select-icon-bc.bc-i-RocketLeague,.widget-scroll-container>i.bc-i-RocketLeague {
  color: #04477f
}

.sp-sub-list-bc.RocketLeague .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.RocketLeague,.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 .sp-s-l-h-flag-bc.bc-i-RocketLeague {
  background: linear-gradient(to bottom,#0670c9,#04477f)
}

.e-sports .sp-sub-list-bc.RocketLeague:not(.selected):hover {
  background: #04477f99;
  box-shadow: 0 0 8px #04477f99
}

.e-sports .sp-sub-list-bc.RocketLeague.selected {
  background: linear-gradient(to right,#0670c9,#04477f)
}

.e-sports-RocketLeague .e-sports-time-start:before,.e-sports-RocketLeague .main-tabs-bc .tab-bc:before,.e-sports-RocketLeague .horizontal-sl-tab-bc:before,.sportsbook-center-section.RocketLeague .e-sports-time-start:before,.sportsbook-center-section.RocketLeague .main-tabs-bc .tab-bc:before,.sportsbook-center-section.RocketLeague .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#0670c9,#04477f)
}

.e-sports-match-container.RocketLeague .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #04477f
}

.e-sports-match-container.RocketLeague .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.RocketLeague .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #04477f
}

.SearchResultV2 .searchResultBtn.RocketLeague {
  background: radial-gradient(at center bottom,#04477fcc,#04477f66,#04477f00)
}

.SearchResultV2 .searchResultBtn.RocketLeague:after {
  background: #04477f66
}

.SearchResultV2 .horizontalCategoryItemWrp.RocketLeague .horizontalCategoryItem {
  background: linear-gradient(to right,#04477f1a,#04477f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.RocketLeague.active .horizontalCategoryItem {
  border-color: #04477fb3;
  background: linear-gradient(to right,#04477f4d,#04477f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.RocketLeague .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Smite.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Smite,.coupon-market-bc .bc-i-Smite {
  color: #ac7311
}

.multi-select-icon-bc.bc-i-Smite,.widget-scroll-container>i.bc-i-Smite {
  color: #ac7311
}

.sp-sub-list-bc.Smite .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Smite,.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 .sp-s-l-h-flag-bc.bc-i-Smite {
  background: linear-gradient(to bottom,#e99f20,#ac7311)
}

.e-sports .sp-sub-list-bc.Smite:not(.selected):hover {
  background: #ac731199;
  box-shadow: 0 0 8px #ac731199
}

.e-sports .sp-sub-list-bc.Smite.selected {
  background: linear-gradient(to right,#e99f20,#ac7311)
}

.e-sports-Smite .e-sports-time-start:before,.e-sports-Smite .main-tabs-bc .tab-bc:before,.e-sports-Smite .horizontal-sl-tab-bc:before,.sportsbook-center-section.Smite .e-sports-time-start:before,.sportsbook-center-section.Smite .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Smite .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e99f20,#ac7311)
}

.e-sports-match-container.Smite .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #ac7311
}

.e-sports-match-container.Smite .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Smite .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #ac7311
}

.SearchResultV2 .searchResultBtn.Smite {
  background: radial-gradient(at center bottom,#ac7311cc,#ac731166,#ac731100)
}

.SearchResultV2 .searchResultBtn.Smite:after {
  background: #ac731166
}

.SearchResultV2 .horizontalCategoryItemWrp.Smite .horizontalCategoryItem {
  background: linear-gradient(to right,#ac73111a,#ac731100)
}

.SearchResultV2 .horizontalCategoryItemWrp.Smite.active .horizontalCategoryItem {
  border-color: #ac7311b3;
  background: linear-gradient(to right,#ac73114d,#ac731100)
}

.SearchResultV2 .horizontalCategoryItemWrp.Smite .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.SpecialBets.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-SpecialBets,.coupon-market-bc .bc-i-SpecialBets {
  color: #ef8a00
}

.multi-select-icon-bc.bc-i-SpecialBets,.widget-scroll-container>i.bc-i-SpecialBets {
  color: #ef8a00
}

.sp-sub-list-bc.SpecialBets .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.SpecialBets,.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 .sp-s-l-h-flag-bc.bc-i-SpecialBets {
  background: linear-gradient(to bottom,#ffad3d,#ef8a00)
}

.e-sports .sp-sub-list-bc.SpecialBets:not(.selected):hover {
  background: #ef8a0099;
  box-shadow: 0 0 8px #ef8a0099
}

.e-sports .sp-sub-list-bc.SpecialBets.selected {
  background: linear-gradient(to right,#ffad3d,#ef8a00)
}

.e-sports-SpecialBets .e-sports-time-start:before,.e-sports-SpecialBets .main-tabs-bc .tab-bc:before,.e-sports-SpecialBets .horizontal-sl-tab-bc:before,.sportsbook-center-section.SpecialBets .e-sports-time-start:before,.sportsbook-center-section.SpecialBets .main-tabs-bc .tab-bc:before,.sportsbook-center-section.SpecialBets .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ffad3d,#ef8a00)
}

.e-sports-match-container.SpecialBets .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #ef8a00
}

.e-sports-match-container.SpecialBets .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.SpecialBets .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #ef8a00
}

.SearchResultV2 .searchResultBtn.SpecialBets {
  background: radial-gradient(at center bottom,#ef8a00cc,#ef8a0066,#ef8a0000)
}

.SearchResultV2 .searchResultBtn.SpecialBets:after {
  background: #ef8a0066
}

.SearchResultV2 .horizontalCategoryItemWrp.SpecialBets .horizontalCategoryItem {
  background: linear-gradient(to right,#ef8a001a,#ef8a0000)
}

.SearchResultV2 .horizontalCategoryItemWrp.SpecialBets.active .horizontalCategoryItem {
  border-color: #ef8a00b3;
  background: linear-gradient(to right,#ef8a004d,#ef8a0000)
}

.SearchResultV2 .horizontalCategoryItemWrp.SpecialBets .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.SpecialForce2.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-SpecialForce2,.coupon-market-bc .bc-i-SpecialForce2 {
  color: #917d1d
}

.multi-select-icon-bc.bc-i-SpecialForce2,.widget-scroll-container>i.bc-i-SpecialForce2 {
  color: #917d1d
}

.sp-sub-list-bc.SpecialForce2 .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.SpecialForce2,.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 .sp-s-l-h-flag-bc.bc-i-SpecialForce2 {
  background: linear-gradient(to bottom,#d1b42a,#917d1d)
}

.e-sports .sp-sub-list-bc.SpecialForce2:not(.selected):hover {
  background: #917d1d99;
  box-shadow: 0 0 8px #917d1d99
}

.e-sports .sp-sub-list-bc.SpecialForce2.selected {
  background: linear-gradient(to right,#d1b42a,#917d1d)
}

.e-sports-SpecialForce2 .e-sports-time-start:before,.e-sports-SpecialForce2 .main-tabs-bc .tab-bc:before,.e-sports-SpecialForce2 .horizontal-sl-tab-bc:before,.sportsbook-center-section.SpecialForce2 .e-sports-time-start:before,.sportsbook-center-section.SpecialForce2 .main-tabs-bc .tab-bc:before,.sportsbook-center-section.SpecialForce2 .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#d1b42a,#917d1d)
}

.e-sports-match-container.SpecialForce2 .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #917d1d
}

.e-sports-match-container.SpecialForce2 .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.SpecialForce2 .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #917d1d
}

.SearchResultV2 .searchResultBtn.SpecialForce2 {
  background: radial-gradient(at center bottom,#917d1dcc,#917d1d66,#917d1d00)
}

.SearchResultV2 .searchResultBtn.SpecialForce2:after {
  background: #917d1d66
}

.SearchResultV2 .horizontalCategoryItemWrp.SpecialForce2 .horizontalCategoryItem {
  background: linear-gradient(to right,#917d1d1a,#917d1d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.SpecialForce2.active .horizontalCategoryItem {
  border-color: #917d1db3;
  background: linear-gradient(to right,#917d1d4d,#917d1d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.SpecialForce2 .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.StreetFighter.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-StreetFighter,.coupon-market-bc .bc-i-StreetFighter {
  color: #c63a20
}

.multi-select-icon-bc.bc-i-StreetFighter,.widget-scroll-container>i.bc-i-StreetFighter {
  color: #c63a20
}

.sp-sub-list-bc.StreetFighter .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.StreetFighter,.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 .sp-s-l-h-flag-bc.bc-i-StreetFighter {
  background: linear-gradient(to bottom,#e36750,#c63a20)
}

.e-sports .sp-sub-list-bc.StreetFighter:not(.selected):hover {
  background: #c63a2099;
  box-shadow: 0 0 8px #c63a2099
}

.e-sports .sp-sub-list-bc.StreetFighter.selected {
  background: linear-gradient(to right,#e36750,#c63a20)
}

.e-sports-StreetFighter .e-sports-time-start:before,.e-sports-StreetFighter .main-tabs-bc .tab-bc:before,.e-sports-StreetFighter .horizontal-sl-tab-bc:before,.sportsbook-center-section.StreetFighter .e-sports-time-start:before,.sportsbook-center-section.StreetFighter .main-tabs-bc .tab-bc:before,.sportsbook-center-section.StreetFighter .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e36750,#c63a20)
}

.e-sports-match-container.StreetFighter .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #c63a20
}

.e-sports-match-container.StreetFighter .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.StreetFighter .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #c63a20
}

.SearchResultV2 .searchResultBtn.StreetFighter {
  background: radial-gradient(at center bottom,#c63a20cc,#c63a2066,#c63a2000)
}

.SearchResultV2 .searchResultBtn.StreetFighter:after {
  background: #c63a2066
}

.SearchResultV2 .horizontalCategoryItemWrp.StreetFighter .horizontalCategoryItem {
  background: linear-gradient(to right,#c63a201a,#c63a2000)
}

.SearchResultV2 .horizontalCategoryItemWrp.StreetFighter.active .horizontalCategoryItem {
  border-color: #c63a20b3;
  background: linear-gradient(to right,#c63a204d,#c63a2000)
}

.SearchResultV2 .horizontalCategoryItemWrp.StreetFighter .horizontalCategoryItem>i {
  color: #c63a20
}

.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-icon-bc,.horizontal-sl-item-bc.StreetFighter5.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-StreetFighter5,.coupon-market-bc .bc-i-StreetFighter5 {
  color: #c63a20
}

.multi-select-icon-bc.bc-i-StreetFighter5,.widget-scroll-container>i.bc-i-StreetFighter5 {
  color: #c63a20
}

.sp-sub-list-bc.StreetFighter5 .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.StreetFighter5,.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 .sp-s-l-h-flag-bc.bc-i-StreetFighter5 {
  background: linear-gradient(to bottom,#e36750,#c63a20)
}

.e-sports .sp-sub-list-bc.StreetFighter5:not(.selected):hover {
  background: #c63a2099;
  box-shadow: 0 0 8px #c63a2099
}

.e-sports .sp-sub-list-bc.StreetFighter5.selected {
  background: linear-gradient(to right,#e36750,#c63a20)
}

.e-sports-StreetFighter5 .e-sports-time-start:before,.e-sports-StreetFighter5 .main-tabs-bc .tab-bc:before,.e-sports-StreetFighter5 .horizontal-sl-tab-bc:before,.sportsbook-center-section.StreetFighter5 .e-sports-time-start:before,.sportsbook-center-section.StreetFighter5 .main-tabs-bc .tab-bc:before,.sportsbook-center-section.StreetFighter5 .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e36750,#c63a20)
}

.e-sports-match-container.StreetFighter5 .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #c63a20
}

.e-sports-match-container.StreetFighter5 .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.StreetFighter5 .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #c63a20
}

.SearchResultV2 .searchResultBtn.StreetFighter5 {
  background: radial-gradient(at center bottom,#c63a20cc,#c63a2066,#c63a2000)
}

.SearchResultV2 .searchResultBtn.StreetFighter5:after {
  background: #c63a2066
}

.SearchResultV2 .horizontalCategoryItemWrp.StreetFighter5 .horizontalCategoryItem {
  background: linear-gradient(to right,#c63a201a,#c63a2000)
}

.SearchResultV2 .horizontalCategoryItemWrp.StreetFighter5.active .horizontalCategoryItem {
  border-color: #c63a20b3;
  background: linear-gradient(to right,#c63a204d,#c63a2000)
}

.SearchResultV2 .horizontalCategoryItemWrp.StreetFighter5 .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.SuperSmashBros.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-SuperSmashBros,.coupon-market-bc .bc-i-SuperSmashBros {
  color: #37466f
}

.multi-select-icon-bc.bc-i-SuperSmashBros,.widget-scroll-container>i.bc-i-SuperSmashBros {
  color: #37466f
}

.sp-sub-list-bc.SuperSmashBros .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.SuperSmashBros,.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 .sp-s-l-h-flag-bc.bc-i-SuperSmashBros {
  background: linear-gradient(to bottom,#5066a2,#37466f)
}

.e-sports .sp-sub-list-bc.SuperSmashBros:not(.selected):hover {
  background: #37466f99;
  box-shadow: 0 0 8px #37466f99
}

.e-sports .sp-sub-list-bc.SuperSmashBros.selected {
  background: linear-gradient(to right,#5066a2,#37466f)
}

.e-sports-SuperSmashBros .e-sports-time-start:before,.e-sports-SuperSmashBros .main-tabs-bc .tab-bc:before,.e-sports-SuperSmashBros .horizontal-sl-tab-bc:before,.sportsbook-center-section.SuperSmashBros .e-sports-time-start:before,.sportsbook-center-section.SuperSmashBros .main-tabs-bc .tab-bc:before,.sportsbook-center-section.SuperSmashBros .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#5066a2,#37466f)
}

.e-sports-match-container.SuperSmashBros .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #37466f
}

.e-sports-match-container.SuperSmashBros .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.SuperSmashBros .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #37466f
}

.SearchResultV2 .searchResultBtn.SuperSmashBros {
  background: radial-gradient(at center bottom,#37466fcc,#37466f66,#37466f00)
}

.SearchResultV2 .searchResultBtn.SuperSmashBros:after {
  background: #37466f66
}

.SearchResultV2 .horizontalCategoryItemWrp.SuperSmashBros .horizontalCategoryItem {
  background: linear-gradient(to right,#37466f1a,#37466f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.SuperSmashBros.active .horizontalCategoryItem {
  border-color: #37466fb3;
  background: linear-gradient(to right,#37466f4d,#37466f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.SuperSmashBros .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.TeamFortress2.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-TeamFortress2,.coupon-market-bc .bc-i-TeamFortress2 {
  color: #9e411a
}

.multi-select-icon-bc.bc-i-TeamFortress2,.widget-scroll-container>i.bc-i-TeamFortress2 {
  color: #9e411a
}

.sp-sub-list-bc.TeamFortress2 .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.TeamFortress2,.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 .sp-s-l-h-flag-bc.bc-i-TeamFortress2 {
  background: linear-gradient(to bottom,#dc5e29,#9e411a)
}

.e-sports .sp-sub-list-bc.TeamFortress2:not(.selected):hover {
  background: #9e411a99;
  box-shadow: 0 0 8px #9e411a99
}

.e-sports .sp-sub-list-bc.TeamFortress2.selected {
  background: linear-gradient(to right,#dc5e29,#9e411a)
}

.e-sports-TeamFortress2 .e-sports-time-start:before,.e-sports-TeamFortress2 .main-tabs-bc .tab-bc:before,.e-sports-TeamFortress2 .horizontal-sl-tab-bc:before,.sportsbook-center-section.TeamFortress2 .e-sports-time-start:before,.sportsbook-center-section.TeamFortress2 .main-tabs-bc .tab-bc:before,.sportsbook-center-section.TeamFortress2 .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#dc5e29,#9e411a)
}

.e-sports-match-container.TeamFortress2 .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #9e411a
}

.e-sports-match-container.TeamFortress2 .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.TeamFortress2 .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #9e411a
}

.SearchResultV2 .searchResultBtn.TeamFortress2 {
  background: radial-gradient(at center bottom,#9e411acc,#9e411a66,#9e411a00)
}

.SearchResultV2 .searchResultBtn.TeamFortress2:after {
  background: #9e411a66
}

.SearchResultV2 .horizontalCategoryItemWrp.TeamFortress2 .horizontalCategoryItem {
  background: linear-gradient(to right,#9e411a1a,#9e411a00)
}

.SearchResultV2 .horizontalCategoryItemWrp.TeamFortress2.active .horizontalCategoryItem {
  border-color: #9e411ab3;
  background: linear-gradient(to right,#9e411a4d,#9e411a00)
}

.SearchResultV2 .horizontalCategoryItemWrp.TeamFortress2 .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Tekken.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Tekken,.coupon-market-bc .bc-i-Tekken {
  color: #bf231b
}

.multi-select-icon-bc.bc-i-Tekken,.widget-scroll-container>i.bc-i-Tekken {
  color: #bf231b
}

.sp-sub-list-bc.Tekken .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Tekken,.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 .sp-s-l-h-flag-bc.bc-i-Tekken {
  background: linear-gradient(to bottom,#e44a42,#bf231b)
}

.e-sports .sp-sub-list-bc.Tekken:not(.selected):hover {
  background: #bf231b99;
  box-shadow: 0 0 8px #bf231b99
}

.e-sports .sp-sub-list-bc.Tekken.selected {
  background: linear-gradient(to right,#e44a42,#bf231b)
}

.e-sports-Tekken .e-sports-time-start:before,.e-sports-Tekken .main-tabs-bc .tab-bc:before,.e-sports-Tekken .horizontal-sl-tab-bc:before,.sportsbook-center-section.Tekken .e-sports-time-start:before,.sportsbook-center-section.Tekken .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Tekken .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e44a42,#bf231b)
}

.e-sports-match-container.Tekken .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #bf231b
}

.e-sports-match-container.Tekken .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Tekken .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #bf231b
}

.SearchResultV2 .searchResultBtn.Tekken {
  background: radial-gradient(at center bottom,#bf231bcc,#bf231b66,#bf231b00)
}

.SearchResultV2 .searchResultBtn.Tekken:after {
  background: #bf231b66
}

.SearchResultV2 .horizontalCategoryItemWrp.Tekken .horizontalCategoryItem {
  background: linear-gradient(to right,#bf231b1a,#bf231b00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Tekken.active .horizontalCategoryItem {
  border-color: #bf231bb3;
  background: linear-gradient(to right,#bf231b4d,#bf231b00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Tekken .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Teqball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Teqball,.coupon-market-bc .bc-i-Teqball {
  color: #b84b24
}

.multi-select-icon-bc.bc-i-Teqball,.widget-scroll-container>i.bc-i-Teqball {
  color: #b84b24
}

.sp-sub-list-bc.Teqball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Teqball,.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 .sp-s-l-h-flag-bc.bc-i-Teqball {
  background: linear-gradient(to bottom,#dc724c,#b84b24)
}

.e-sports .sp-sub-list-bc.Teqball:not(.selected):hover {
  background: #b84b2499;
  box-shadow: 0 0 8px #b84b2499
}

.e-sports .sp-sub-list-bc.Teqball.selected {
  background: linear-gradient(to right,#dc724c,#b84b24)
}

.e-sports-Teqball .e-sports-time-start:before,.e-sports-Teqball .main-tabs-bc .tab-bc:before,.e-sports-Teqball .horizontal-sl-tab-bc:before,.sportsbook-center-section.Teqball .e-sports-time-start:before,.sportsbook-center-section.Teqball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Teqball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#dc724c,#b84b24)
}

.e-sports-match-container.Teqball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #b84b24
}

.e-sports-match-container.Teqball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Teqball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #b84b24
}

.SearchResultV2 .searchResultBtn.Teqball {
  background: radial-gradient(at center bottom,#b84b24cc,#b84b2466,#b84b2400)
}

.SearchResultV2 .searchResultBtn.Teqball:after {
  background: #b84b2466
}

.SearchResultV2 .horizontalCategoryItemWrp.Teqball .horizontalCategoryItem {
  background: linear-gradient(to right,#b84b241a,#b84b2400)
}

.SearchResultV2 .horizontalCategoryItemWrp.Teqball.active .horizontalCategoryItem {
  border-color: #b84b24b3;
  background: linear-gradient(to right,#b84b244d,#b84b2400)
}

.SearchResultV2 .horizontalCategoryItemWrp.Teqball .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Trackmania.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Trackmania,.coupon-market-bc .bc-i-Trackmania {
  color: #0267a8
}

.multi-select-icon-bc.bc-i-Trackmania,.widget-scroll-container>i.bc-i-Trackmania {
  color: #0267a8
}

.sp-sub-list-bc.Trackmania .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Trackmania,.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 .sp-s-l-h-flag-bc.bc-i-Trackmania {
  background: linear-gradient(to bottom,#0395f4,#0267a8)
}

.e-sports .sp-sub-list-bc.Trackmania:not(.selected):hover {
  background: #0267a899;
  box-shadow: 0 0 8px #0267a899
}

.e-sports .sp-sub-list-bc.Trackmania.selected {
  background: linear-gradient(to right,#0395f4,#0267a8)
}

.e-sports-Trackmania .e-sports-time-start:before,.e-sports-Trackmania .main-tabs-bc .tab-bc:before,.e-sports-Trackmania .horizontal-sl-tab-bc:before,.sportsbook-center-section.Trackmania .e-sports-time-start:before,.sportsbook-center-section.Trackmania .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Trackmania .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#0395f4,#0267a8)
}

.e-sports-match-container.Trackmania .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #0267a8
}

.e-sports-match-container.Trackmania .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Trackmania .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #0267a8
}

.SearchResultV2 .searchResultBtn.Trackmania {
  background: radial-gradient(at center bottom,#0267a8cc,#0267a866,#0267a800)
}

.SearchResultV2 .searchResultBtn.Trackmania:after {
  background: #0267a866
}

.SearchResultV2 .horizontalCategoryItemWrp.Trackmania .horizontalCategoryItem {
  background: linear-gradient(to right,#0267a81a,#0267a800)
}

.SearchResultV2 .horizontalCategoryItemWrp.Trackmania.active .horizontalCategoryItem {
  border-color: #0267a8b3;
  background: linear-gradient(to right,#0267a84d,#0267a800)
}

.SearchResultV2 .horizontalCategoryItemWrp.Trackmania .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Halo.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Halo,.coupon-market-bc .bc-i-Halo {
  color: #0a61a5
}

.multi-select-icon-bc.bc-i-Halo,.widget-scroll-container>i.bc-i-Halo {
  color: #0a61a5
}

.sp-sub-list-bc.Halo .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Halo,.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 .sp-s-l-h-flag-bc.bc-i-Halo {
  background: linear-gradient(to bottom,#0e8bed,#0a61a5)
}

.e-sports .sp-sub-list-bc.Halo:not(.selected):hover {
  background: #0a61a599;
  box-shadow: 0 0 8px #0a61a599
}

.e-sports .sp-sub-list-bc.Halo.selected {
  background: linear-gradient(to right,#0e8bed,#0a61a5)
}

.e-sports-Halo .e-sports-time-start:before,.e-sports-Halo .main-tabs-bc .tab-bc:before,.e-sports-Halo .horizontal-sl-tab-bc:before,.sportsbook-center-section.Halo .e-sports-time-start:before,.sportsbook-center-section.Halo .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Halo .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#0e8bed,#0a61a5)
}

.e-sports-match-container.Halo .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #0a61a5
}

.e-sports-match-container.Halo .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Halo .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #0a61a5
}

.SearchResultV2 .searchResultBtn.Halo {
  background: radial-gradient(at center bottom,#0a61a5cc,#0a61a566,#0a61a500)
}

.SearchResultV2 .searchResultBtn.Halo:after {
  background: #0a61a566
}

.SearchResultV2 .horizontalCategoryItemWrp.Halo .horizontalCategoryItem {
  background: linear-gradient(to right,#0a61a51a,#0a61a500)
}

.SearchResultV2 .horizontalCategoryItemWrp.Halo.active .horizontalCategoryItem {
  border-color: #0a61a5b3;
  background: linear-gradient(to right,#0a61a54d,#0a61a500)
}

.SearchResultV2 .horizontalCategoryItemWrp.Halo .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Oscar.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Oscar,.coupon-market-bc .bc-i-Oscar {
  color: #dac860
}

.multi-select-icon-bc.bc-i-Oscar,.widget-scroll-container>i.bc-i-Oscar {
  color: #dac860
}

.sp-sub-list-bc.Oscar .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Oscar,.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 .sp-s-l-h-flag-bc.bc-i-Oscar {
  background: linear-gradient(to bottom,#e8dd9e,#dac860)
}

.e-sports .sp-sub-list-bc.Oscar:not(.selected):hover {
  background: #dac86099;
  box-shadow: 0 0 8px #dac86099
}

.e-sports .sp-sub-list-bc.Oscar.selected {
  background: linear-gradient(to right,#e8dd9e,#dac860)
}

.e-sports-Oscar .e-sports-time-start:before,.e-sports-Oscar .main-tabs-bc .tab-bc:before,.e-sports-Oscar .horizontal-sl-tab-bc:before,.sportsbook-center-section.Oscar .e-sports-time-start:before,.sportsbook-center-section.Oscar .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Oscar .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e8dd9e,#dac860)
}

.e-sports-match-container.Oscar .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #dac860
}

.e-sports-match-container.Oscar .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Oscar .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #dac860
}

.SearchResultV2 .searchResultBtn.Oscar {
  background: radial-gradient(at center bottom,#dac860cc,#dac86066,#dac86000)
}

.SearchResultV2 .searchResultBtn.Oscar:after {
  background: #dac86066
}

.SearchResultV2 .horizontalCategoryItemWrp.Oscar .horizontalCategoryItem {
  background: linear-gradient(to right,#dac8601a,#dac86000)
}

.SearchResultV2 .horizontalCategoryItemWrp.Oscar.active .horizontalCategoryItem {
  border-color: #dac860b3;
  background: linear-gradient(to right,#dac8604d,#dac86000)
}

.SearchResultV2 .horizontalCategoryItemWrp.Oscar .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.RainbowSix.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-RainbowSix,.coupon-market-bc .bc-i-RainbowSix {
  color: #666d72
}

.multi-select-icon-bc.bc-i-RainbowSix,.widget-scroll-container>i.bc-i-RainbowSix {
  color: #666d72
}

.sp-sub-list-bc.RainbowSix .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.RainbowSix,.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 .sp-s-l-h-flag-bc.bc-i-RainbowSix {
  background: linear-gradient(to bottom,#8c9398,#666d72)
}

.e-sports .sp-sub-list-bc.RainbowSix:not(.selected):hover {
  background: #666d7299;
  box-shadow: 0 0 8px #666d7299
}

.e-sports .sp-sub-list-bc.RainbowSix.selected {
  background: linear-gradient(to right,#8c9398,#666d72)
}

.e-sports-RainbowSix .e-sports-time-start:before,.e-sports-RainbowSix .main-tabs-bc .tab-bc:before,.e-sports-RainbowSix .horizontal-sl-tab-bc:before,.sportsbook-center-section.RainbowSix .e-sports-time-start:before,.sportsbook-center-section.RainbowSix .main-tabs-bc .tab-bc:before,.sportsbook-center-section.RainbowSix .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#8c9398,#666d72)
}

.e-sports-match-container.RainbowSix .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #666d72
}

.e-sports-match-container.RainbowSix .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.RainbowSix .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #666d72
}

.SearchResultV2 .searchResultBtn.RainbowSix {
  background: radial-gradient(at center bottom,#666d72cc,#666d7266,#666d7200)
}

.SearchResultV2 .searchResultBtn.RainbowSix:after {
  background: #666d7266
}

.SearchResultV2 .horizontalCategoryItemWrp.RainbowSix .horizontalCategoryItem {
  background: linear-gradient(to right,#666d721a,#666d7200)
}

.SearchResultV2 .horizontalCategoryItemWrp.RainbowSix.active .horizontalCategoryItem {
  border-color: #666d72b3;
  background: linear-gradient(to right,#666d724d,#666d7200)
}

.SearchResultV2 .horizontalCategoryItemWrp.RainbowSix .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.TVShowsAndMovies.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-TVShowsAndMovies,.coupon-market-bc .bc-i-TVShowsAndMovies {
  color: #3b6e2b
}

.multi-select-icon-bc.bc-i-TVShowsAndMovies,.widget-scroll-container>i.bc-i-TVShowsAndMovies {
  color: #3b6e2b
}

.sp-sub-list-bc.TVShowsAndMovies .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.TVShowsAndMovies,.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 .sp-s-l-h-flag-bc.bc-i-TVShowsAndMovies {
  background: linear-gradient(to bottom,#59a541,#3b6e2b)
}

.e-sports .sp-sub-list-bc.TVShowsAndMovies:not(.selected):hover {
  background: #3b6e2b99;
  box-shadow: 0 0 8px #3b6e2b99
}

.e-sports .sp-sub-list-bc.TVShowsAndMovies.selected {
  background: linear-gradient(to right,#59a541,#3b6e2b)
}

.e-sports-TVShowsAndMovies .e-sports-time-start:before,.e-sports-TVShowsAndMovies .main-tabs-bc .tab-bc:before,.e-sports-TVShowsAndMovies .horizontal-sl-tab-bc:before,.sportsbook-center-section.TVShowsAndMovies .e-sports-time-start:before,.sportsbook-center-section.TVShowsAndMovies .main-tabs-bc .tab-bc:before,.sportsbook-center-section.TVShowsAndMovies .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#59a541,#3b6e2b)
}

.e-sports-match-container.TVShowsAndMovies .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #3b6e2b
}

.e-sports-match-container.TVShowsAndMovies .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.TVShowsAndMovies .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #3b6e2b
}

.SearchResultV2 .searchResultBtn.TVShowsAndMovies {
  background: radial-gradient(at center bottom,#3b6e2bcc,#3b6e2b66,#3b6e2b00)
}

.SearchResultV2 .searchResultBtn.TVShowsAndMovies:after {
  background: #3b6e2b66
}

.SearchResultV2 .horizontalCategoryItemWrp.TVShowsAndMovies .horizontalCategoryItem {
  background: linear-gradient(to right,#3b6e2b1a,#3b6e2b00)
}

.SearchResultV2 .horizontalCategoryItemWrp.TVShowsAndMovies.active .horizontalCategoryItem {
  border-color: #3b6e2bb3;
  background: linear-gradient(to right,#3b6e2b4d,#3b6e2b00)
}

.SearchResultV2 .horizontalCategoryItemWrp.TVShowsAndMovies .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.UnrealTournament.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-UnrealTournament,.coupon-market-bc .bc-i-UnrealTournament {
  color: #354d94
}

.multi-select-icon-bc.bc-i-UnrealTournament,.widget-scroll-container>i.bc-i-UnrealTournament {
  color: #354d94
}

.sp-sub-list-bc.UnrealTournament .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.UnrealTournament,.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 .sp-s-l-h-flag-bc.bc-i-UnrealTournament {
  background: linear-gradient(to bottom,#5470c2,#354d94)
}

.e-sports .sp-sub-list-bc.UnrealTournament:not(.selected):hover {
  background: #354d9499;
  box-shadow: 0 0 8px #354d9499
}

.e-sports .sp-sub-list-bc.UnrealTournament.selected {
  background: linear-gradient(to right,#5470c2,#354d94)
}

.e-sports-UnrealTournament .e-sports-time-start:before,.e-sports-UnrealTournament .main-tabs-bc .tab-bc:before,.e-sports-UnrealTournament .horizontal-sl-tab-bc:before,.sportsbook-center-section.UnrealTournament .e-sports-time-start:before,.sportsbook-center-section.UnrealTournament .main-tabs-bc .tab-bc:before,.sportsbook-center-section.UnrealTournament .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#5470c2,#354d94)
}

.e-sports-match-container.UnrealTournament .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #354d94
}

.e-sports-match-container.UnrealTournament .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.UnrealTournament .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #354d94
}

.SearchResultV2 .searchResultBtn.UnrealTournament {
  background: radial-gradient(at center bottom,#354d94cc,#354d9466,#354d9400)
}

.SearchResultV2 .searchResultBtn.UnrealTournament:after {
  background: #354d9466
}

.SearchResultV2 .horizontalCategoryItemWrp.UnrealTournament .horizontalCategoryItem {
  background: linear-gradient(to right,#354d941a,#354d9400)
}

.SearchResultV2 .horizontalCategoryItemWrp.UnrealTournament.active .horizontalCategoryItem {
  border-color: #354d94b3;
  background: linear-gradient(to right,#354d944d,#354d9400)
}

.SearchResultV2 .horizontalCategoryItemWrp.UnrealTournament .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Vainglory.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Vainglory,.coupon-market-bc .bc-i-Vainglory {
  color: #9c5f50
}

.multi-select-icon-bc.bc-i-Vainglory,.widget-scroll-container>i.bc-i-Vainglory {
  color: #9c5f50
}

.sp-sub-list-bc.Vainglory .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Vainglory,.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 .sp-s-l-h-flag-bc.bc-i-Vainglory {
  background: linear-gradient(to bottom,#bc897c,#9c5f50)
}

.e-sports .sp-sub-list-bc.Vainglory:not(.selected):hover {
  background: #9c5f5099;
  box-shadow: 0 0 8px #9c5f5099
}

.e-sports .sp-sub-list-bc.Vainglory.selected {
  background: linear-gradient(to right,#bc897c,#9c5f50)
}

.e-sports-Vainglory .e-sports-time-start:before,.e-sports-Vainglory .main-tabs-bc .tab-bc:before,.e-sports-Vainglory .horizontal-sl-tab-bc:before,.sportsbook-center-section.Vainglory .e-sports-time-start:before,.sportsbook-center-section.Vainglory .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Vainglory .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#bc897c,#9c5f50)
}

.e-sports-match-container.Vainglory .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #9c5f50
}

.e-sports-match-container.Vainglory .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Vainglory .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #9c5f50
}

.SearchResultV2 .searchResultBtn.Vainglory {
  background: radial-gradient(at center bottom,#9c5f50cc,#9c5f5066,#9c5f5000)
}

.SearchResultV2 .searchResultBtn.Vainglory:after {
  background: #9c5f5066
}

.SearchResultV2 .horizontalCategoryItemWrp.Vainglory .horizontalCategoryItem {
  background: linear-gradient(to right,#9c5f501a,#9c5f5000)
}

.SearchResultV2 .horizontalCategoryItemWrp.Vainglory.active .horizontalCategoryItem {
  border-color: #9c5f50b3;
  background: linear-gradient(to right,#9c5f504d,#9c5f5000)
}

.SearchResultV2 .horizontalCategoryItemWrp.Vainglory .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Valorant.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Valorant,.coupon-market-bc .bc-i-Valorant {
  color: #c82833
}

.multi-select-icon-bc.bc-i-Valorant,.widget-scroll-container>i.bc-i-Valorant {
  color: #c82833
}

.sp-sub-list-bc.Valorant .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Valorant,.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 .sp-s-l-h-flag-bc.bc-i-Valorant {
  background: linear-gradient(to bottom,#df5e67,#c82833)
}

.e-sports .sp-sub-list-bc.Valorant:not(.selected):hover {
  background: #c8283399;
  box-shadow: 0 0 8px #c8283399
}

.e-sports .sp-sub-list-bc.Valorant.selected {
  background: linear-gradient(to right,#df5e67,#c82833)
}

.e-sports-Valorant .e-sports-time-start:before,.e-sports-Valorant .main-tabs-bc .tab-bc:before,.e-sports-Valorant .horizontal-sl-tab-bc:before,.sportsbook-center-section.Valorant .e-sports-time-start:before,.sportsbook-center-section.Valorant .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Valorant .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#df5e67,#c82833)
}

.e-sports-match-container.Valorant .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #c82833
}

.e-sports-match-container.Valorant .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Valorant .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #c82833
}

.SearchResultV2 .searchResultBtn.Valorant {
  background: radial-gradient(at center bottom,#c82833cc,#c8283366,#c8283300)
}

.SearchResultV2 .searchResultBtn.Valorant:after {
  background: #c8283366
}

.SearchResultV2 .horizontalCategoryItemWrp.Valorant .horizontalCategoryItem {
  background: linear-gradient(to right,#c828331a,#c8283300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Valorant.active .horizontalCategoryItem {
  border-color: #c82833b3;
  background: linear-gradient(to right,#c828334d,#c8283300)
}

.SearchResultV2 .horizontalCategoryItemWrp.Valorant .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.VirtualFootball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-VirtualFootball,.coupon-market-bc .bc-i-VirtualFootball {
  color: #8555a1
}

.multi-select-icon-bc.bc-i-VirtualFootball,.widget-scroll-container>i.bc-i-VirtualFootball {
  color: #8555a1
}

.sp-sub-list-bc.VirtualFootball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.VirtualFootball,.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 .sp-s-l-h-flag-bc.bc-i-VirtualFootball {
  background: linear-gradient(to bottom,#a984be,#8555a1)
}

.e-sports .sp-sub-list-bc.VirtualFootball:not(.selected):hover {
  background: #8555a199;
  box-shadow: 0 0 8px #8555a199
}

.e-sports .sp-sub-list-bc.VirtualFootball.selected {
  background: linear-gradient(to right,#a984be,#8555a1)
}

.e-sports-VirtualFootball .e-sports-time-start:before,.e-sports-VirtualFootball .main-tabs-bc .tab-bc:before,.e-sports-VirtualFootball .horizontal-sl-tab-bc:before,.sportsbook-center-section.VirtualFootball .e-sports-time-start:before,.sportsbook-center-section.VirtualFootball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.VirtualFootball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#a984be,#8555a1)
}

.e-sports-match-container.VirtualFootball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #8555a1
}

.e-sports-match-container.VirtualFootball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.VirtualFootball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #8555a1
}

.SearchResultV2 .searchResultBtn.VirtualFootball {
  background: radial-gradient(at center bottom,#8555a1cc,#8555a166,#8555a100)
}

.SearchResultV2 .searchResultBtn.VirtualFootball:after {
  background: #8555a166
}

.SearchResultV2 .horizontalCategoryItemWrp.VirtualFootball .horizontalCategoryItem {
  background: linear-gradient(to right,#8555a11a,#8555a100)
}

.SearchResultV2 .horizontalCategoryItemWrp.VirtualFootball.active .horizontalCategoryItem {
  border-color: #8555a1b3;
  background: linear-gradient(to right,#8555a14d,#8555a100)
}

.SearchResultV2 .horizontalCategoryItemWrp.VirtualFootball .horizontalCategoryItem>i {
  color: #8555a1
}

.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-icon-bc,.horizontal-sl-item-bc.VirtualFootballPro.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-VirtualFootballPro,.coupon-market-bc .bc-i-VirtualFootballPro {
  color: #8555a1
}

.multi-select-icon-bc.bc-i-VirtualFootballPro,.widget-scroll-container>i.bc-i-VirtualFootballPro {
  color: #8555a1
}

.sp-sub-list-bc.VirtualFootballPro .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.VirtualFootballPro,.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 .sp-s-l-h-flag-bc.bc-i-VirtualFootballPro {
  background: linear-gradient(to bottom,#a984be,#8555a1)
}

.e-sports .sp-sub-list-bc.VirtualFootballPro:not(.selected):hover {
  background: #8555a199;
  box-shadow: 0 0 8px #8555a199
}

.e-sports .sp-sub-list-bc.VirtualFootballPro.selected {
  background: linear-gradient(to right,#a984be,#8555a1)
}

.e-sports-VirtualFootballPro .e-sports-time-start:before,.e-sports-VirtualFootballPro .main-tabs-bc .tab-bc:before,.e-sports-VirtualFootballPro .horizontal-sl-tab-bc:before,.sportsbook-center-section.VirtualFootballPro .e-sports-time-start:before,.sportsbook-center-section.VirtualFootballPro .main-tabs-bc .tab-bc:before,.sportsbook-center-section.VirtualFootballPro .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#a984be,#8555a1)
}

.e-sports-match-container.VirtualFootballPro .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #8555a1
}

.e-sports-match-container.VirtualFootballPro .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.VirtualFootballPro .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #8555a1
}

.SearchResultV2 .searchResultBtn.VirtualFootballPro {
  background: radial-gradient(at center bottom,#8555a1cc,#8555a166,#8555a100)
}

.SearchResultV2 .searchResultBtn.VirtualFootballPro:after {
  background: #8555a166
}

.SearchResultV2 .horizontalCategoryItemWrp.VirtualFootballPro .horizontalCategoryItem {
  background: linear-gradient(to right,#8555a11a,#8555a100)
}

.SearchResultV2 .horizontalCategoryItemWrp.VirtualFootballPro.active .horizontalCategoryItem {
  border-color: #8555a1b3;
  background: linear-gradient(to right,#8555a14d,#8555a100)
}

.SearchResultV2 .horizontalCategoryItemWrp.VirtualFootballPro .horizontalCategoryItem>i {
  color: #8555a1
}

.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-icon-bc,.horizontal-sl-item-bc.virtualsports.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-virtualsports,.coupon-market-bc .bc-i-virtualsports {
  color: #8555a1
}

.multi-select-icon-bc.bc-i-virtualsports,.widget-scroll-container>i.bc-i-virtualsports {
  color: #8555a1
}

.sp-sub-list-bc.virtualsports .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.virtualsports,.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 .sp-s-l-h-flag-bc.bc-i-virtualsports {
  background: linear-gradient(to bottom,#a984be,#8555a1)
}

.e-sports .sp-sub-list-bc.virtualsports:not(.selected):hover {
  background: #8555a199;
  box-shadow: 0 0 8px #8555a199
}

.e-sports .sp-sub-list-bc.virtualsports.selected {
  background: linear-gradient(to right,#a984be,#8555a1)
}

.e-sports-virtualsports .e-sports-time-start:before,.e-sports-virtualsports .main-tabs-bc .tab-bc:before,.e-sports-virtualsports .horizontal-sl-tab-bc:before,.sportsbook-center-section.virtualsports .e-sports-time-start:before,.sportsbook-center-section.virtualsports .main-tabs-bc .tab-bc:before,.sportsbook-center-section.virtualsports .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#a984be,#8555a1)
}

.e-sports-match-container.virtualsports .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #8555a1
}

.e-sports-match-container.virtualsports .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.virtualsports .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #8555a1
}

.SearchResultV2 .searchResultBtn.virtualsports {
  background: radial-gradient(at center bottom,#8555a1cc,#8555a166,#8555a100)
}

.SearchResultV2 .searchResultBtn.virtualsports:after {
  background: #8555a166
}

.SearchResultV2 .horizontalCategoryItemWrp.virtualsports .horizontalCategoryItem {
  background: linear-gradient(to right,#8555a11a,#8555a100)
}

.SearchResultV2 .horizontalCategoryItemWrp.virtualsports.active .horizontalCategoryItem {
  border-color: #8555a1b3;
  background: linear-gradient(to right,#8555a14d,#8555a100)
}

.SearchResultV2 .horizontalCategoryItemWrp.virtualsports .horizontalCategoryItem>i {
  color: #8555a1
}

.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-icon-bc,.horizontal-sl-item-bc.virtualdogs.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-virtualdogs,.coupon-market-bc .bc-i-virtualdogs {
  color: #8555a1
}

.multi-select-icon-bc.bc-i-virtualdogs,.widget-scroll-container>i.bc-i-virtualdogs {
  color: #8555a1
}

.sp-sub-list-bc.virtualdogs .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.virtualdogs,.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 .sp-s-l-h-flag-bc.bc-i-virtualdogs {
  background: linear-gradient(to bottom,#a984be,#8555a1)
}

.e-sports .sp-sub-list-bc.virtualdogs:not(.selected):hover {
  background: #8555a199;
  box-shadow: 0 0 8px #8555a199
}

.e-sports .sp-sub-list-bc.virtualdogs.selected {
  background: linear-gradient(to right,#a984be,#8555a1)
}

.e-sports-virtualdogs .e-sports-time-start:before,.e-sports-virtualdogs .main-tabs-bc .tab-bc:before,.e-sports-virtualdogs .horizontal-sl-tab-bc:before,.sportsbook-center-section.virtualdogs .e-sports-time-start:before,.sportsbook-center-section.virtualdogs .main-tabs-bc .tab-bc:before,.sportsbook-center-section.virtualdogs .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#a984be,#8555a1)
}

.e-sports-match-container.virtualdogs .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #8555a1
}

.e-sports-match-container.virtualdogs .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.virtualdogs .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #8555a1
}

.SearchResultV2 .searchResultBtn.virtualdogs {
  background: radial-gradient(at center bottom,#8555a1cc,#8555a166,#8555a100)
}

.SearchResultV2 .searchResultBtn.virtualdogs:after {
  background: #8555a166
}

.SearchResultV2 .horizontalCategoryItemWrp.virtualdogs .horizontalCategoryItem {
  background: linear-gradient(to right,#8555a11a,#8555a100)
}

.SearchResultV2 .horizontalCategoryItemWrp.virtualdogs.active .horizontalCategoryItem {
  border-color: #8555a1b3;
  background: linear-gradient(to right,#8555a14d,#8555a100)
}

.SearchResultV2 .horizontalCategoryItemWrp.virtualdogs .horizontalCategoryItem>i {
  color: #8555a1
}

.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-icon-bc,.horizontal-sl-item-bc.virtualhorses.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-virtualhorses,.coupon-market-bc .bc-i-virtualhorses {
  color: #8555a1
}

.multi-select-icon-bc.bc-i-virtualhorses,.widget-scroll-container>i.bc-i-virtualhorses {
  color: #8555a1
}

.sp-sub-list-bc.virtualhorses .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.virtualhorses,.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 .sp-s-l-h-flag-bc.bc-i-virtualhorses {
  background: linear-gradient(to bottom,#a984be,#8555a1)
}

.e-sports .sp-sub-list-bc.virtualhorses:not(.selected):hover {
  background: #8555a199;
  box-shadow: 0 0 8px #8555a199
}

.e-sports .sp-sub-list-bc.virtualhorses.selected {
  background: linear-gradient(to right,#a984be,#8555a1)
}

.e-sports-virtualhorses .e-sports-time-start:before,.e-sports-virtualhorses .main-tabs-bc .tab-bc:before,.e-sports-virtualhorses .horizontal-sl-tab-bc:before,.sportsbook-center-section.virtualhorses .e-sports-time-start:before,.sportsbook-center-section.virtualhorses .main-tabs-bc .tab-bc:before,.sportsbook-center-section.virtualhorses .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#a984be,#8555a1)
}

.e-sports-match-container.virtualhorses .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #8555a1
}

.e-sports-match-container.virtualhorses .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.virtualhorses .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #8555a1
}

.SearchResultV2 .searchResultBtn.virtualhorses {
  background: radial-gradient(at center bottom,#8555a1cc,#8555a166,#8555a100)
}

.SearchResultV2 .searchResultBtn.virtualhorses:after {
  background: #8555a166
}

.SearchResultV2 .horizontalCategoryItemWrp.virtualhorses .horizontalCategoryItem {
  background: linear-gradient(to right,#8555a11a,#8555a100)
}

.SearchResultV2 .horizontalCategoryItemWrp.virtualhorses.active .horizontalCategoryItem {
  border-color: #8555a1b3;
  background: linear-gradient(to right,#8555a14d,#8555a100)
}

.SearchResultV2 .horizontalCategoryItemWrp.virtualhorses .horizontalCategoryItem>i {
  color: #8555a1
}

.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-icon-bc,.horizontal-sl-item-bc.VirtualTennis.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-VirtualTennis,.coupon-market-bc .bc-i-VirtualTennis {
  color: #8555a1
}

.multi-select-icon-bc.bc-i-VirtualTennis,.widget-scroll-container>i.bc-i-VirtualTennis {
  color: #8555a1
}

.sp-sub-list-bc.VirtualTennis .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.VirtualTennis,.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 .sp-s-l-h-flag-bc.bc-i-VirtualTennis {
  background: linear-gradient(to bottom,#a984be,#8555a1)
}

.e-sports .sp-sub-list-bc.VirtualTennis:not(.selected):hover {
  background: #8555a199;
  box-shadow: 0 0 8px #8555a199
}

.e-sports .sp-sub-list-bc.VirtualTennis.selected {
  background: linear-gradient(to right,#a984be,#8555a1)
}

.e-sports-VirtualTennis .e-sports-time-start:before,.e-sports-VirtualTennis .main-tabs-bc .tab-bc:before,.e-sports-VirtualTennis .horizontal-sl-tab-bc:before,.sportsbook-center-section.VirtualTennis .e-sports-time-start:before,.sportsbook-center-section.VirtualTennis .main-tabs-bc .tab-bc:before,.sportsbook-center-section.VirtualTennis .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#a984be,#8555a1)
}

.e-sports-match-container.VirtualTennis .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #8555a1
}

.e-sports-match-container.VirtualTennis .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.VirtualTennis .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #8555a1
}

.SearchResultV2 .searchResultBtn.VirtualTennis {
  background: radial-gradient(at center bottom,#8555a1cc,#8555a166,#8555a100)
}

.SearchResultV2 .searchResultBtn.VirtualTennis:after {
  background: #8555a166
}

.SearchResultV2 .horizontalCategoryItemWrp.VirtualTennis .horizontalCategoryItem {
  background: linear-gradient(to right,#8555a11a,#8555a100)
}

.SearchResultV2 .horizontalCategoryItemWrp.VirtualTennis.active .horizontalCategoryItem {
  border-color: #8555a1b3;
  background: linear-gradient(to right,#8555a14d,#8555a100)
}

.SearchResultV2 .horizontalCategoryItemWrp.VirtualTennis .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Volleyball.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Volleyball,.coupon-market-bc .bc-i-Volleyball {
  color: #dac179
}

.multi-select-icon-bc.bc-i-Volleyball,.widget-scroll-container>i.bc-i-Volleyball {
  color: #dac179
}

.sp-sub-list-bc.Volleyball .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Volleyball,.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 .sp-s-l-h-flag-bc.bc-i-Volleyball {
  background: linear-gradient(to bottom,#ebddb5,#dac179)
}

.e-sports .sp-sub-list-bc.Volleyball:not(.selected):hover {
  background: #dac17999;
  box-shadow: 0 0 8px #dac17999
}

.e-sports .sp-sub-list-bc.Volleyball.selected {
  background: linear-gradient(to right,#ebddb5,#dac179)
}

.e-sports-Volleyball .e-sports-time-start:before,.e-sports-Volleyball .main-tabs-bc .tab-bc:before,.e-sports-Volleyball .horizontal-sl-tab-bc:before,.sportsbook-center-section.Volleyball .e-sports-time-start:before,.sportsbook-center-section.Volleyball .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Volleyball .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ebddb5,#dac179)
}

.e-sports-match-container.Volleyball .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #dac179
}

.e-sports-match-container.Volleyball .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Volleyball .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #dac179
}

.SearchResultV2 .searchResultBtn.Volleyball {
  background: radial-gradient(at center bottom,#dac179cc,#dac17966,#dac17900)
}

.SearchResultV2 .searchResultBtn.Volleyball:after {
  background: #dac17966
}

.SearchResultV2 .horizontalCategoryItemWrp.Volleyball .horizontalCategoryItem {
  background: linear-gradient(to right,#dac1791a,#dac17900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Volleyball.active .horizontalCategoryItem {
  border-color: #dac179b3;
  background: linear-gradient(to right,#dac1794d,#dac17900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Volleyball .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.WaterPolo.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-WaterPolo,.coupon-market-bc .bc-i-WaterPolo {
  color: #338fd6
}

.multi-select-icon-bc.bc-i-WaterPolo,.widget-scroll-container>i.bc-i-WaterPolo {
  color: #338fd6
}

.sp-sub-list-bc.WaterPolo .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.WaterPolo,.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 .sp-s-l-h-flag-bc.bc-i-WaterPolo {
  background: linear-gradient(to bottom,#73b2e3,#338fd6)
}

.e-sports .sp-sub-list-bc.WaterPolo:not(.selected):hover {
  background: #338fd699;
  box-shadow: 0 0 8px #338fd699
}

.e-sports .sp-sub-list-bc.WaterPolo.selected {
  background: linear-gradient(to right,#73b2e3,#338fd6)
}

.e-sports-WaterPolo .e-sports-time-start:before,.e-sports-WaterPolo .main-tabs-bc .tab-bc:before,.e-sports-WaterPolo .horizontal-sl-tab-bc:before,.sportsbook-center-section.WaterPolo .e-sports-time-start:before,.sportsbook-center-section.WaterPolo .main-tabs-bc .tab-bc:before,.sportsbook-center-section.WaterPolo .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#73b2e3,#338fd6)
}

.e-sports-match-container.WaterPolo .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #338fd6
}

.e-sports-match-container.WaterPolo .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.WaterPolo .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #338fd6
}

.SearchResultV2 .searchResultBtn.WaterPolo {
  background: radial-gradient(at center bottom,#338fd6cc,#338fd666,#338fd600)
}

.SearchResultV2 .searchResultBtn.WaterPolo:after {
  background: #338fd666
}

.SearchResultV2 .horizontalCategoryItemWrp.WaterPolo .horizontalCategoryItem {
  background: linear-gradient(to right,#338fd61a,#338fd600)
}

.SearchResultV2 .horizontalCategoryItemWrp.WaterPolo.active .horizontalCategoryItem {
  border-color: #338fd6b3;
  background: linear-gradient(to right,#338fd64d,#338fd600)
}

.SearchResultV2 .horizontalCategoryItemWrp.WaterPolo .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Wrestling.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Wrestling,.coupon-market-bc .bc-i-Wrestling {
  color: #b80f20
}

.multi-select-icon-bc.bc-i-Wrestling,.widget-scroll-container>i.bc-i-Wrestling {
  color: #b80f20
}

.sp-sub-list-bc.Wrestling .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Wrestling,.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 .sp-s-l-h-flag-bc.bc-i-Wrestling {
  background: linear-gradient(to bottom,#ed263a,#b80f20)
}

.e-sports .sp-sub-list-bc.Wrestling:not(.selected):hover {
  background: #b80f2099;
  box-shadow: 0 0 8px #b80f2099
}

.e-sports .sp-sub-list-bc.Wrestling.selected {
  background: linear-gradient(to right,#ed263a,#b80f20)
}

.e-sports-Wrestling .e-sports-time-start:before,.e-sports-Wrestling .main-tabs-bc .tab-bc:before,.e-sports-Wrestling .horizontal-sl-tab-bc:before,.sportsbook-center-section.Wrestling .e-sports-time-start:before,.sportsbook-center-section.Wrestling .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Wrestling .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ed263a,#b80f20)
}

.e-sports-match-container.Wrestling .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #b80f20
}

.e-sports-match-container.Wrestling .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Wrestling .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #b80f20
}

.SearchResultV2 .searchResultBtn.Wrestling {
  background: radial-gradient(at center bottom,#b80f20cc,#b80f2066,#b80f2000)
}

.SearchResultV2 .searchResultBtn.Wrestling:after {
  background: #b80f2066
}

.SearchResultV2 .horizontalCategoryItemWrp.Wrestling .horizontalCategoryItem {
  background: linear-gradient(to right,#b80f201a,#b80f2000)
}

.SearchResultV2 .horizontalCategoryItemWrp.Wrestling.active .horizontalCategoryItem {
  border-color: #b80f20b3;
  background: linear-gradient(to right,#b80f204d,#b80f2000)
}

.SearchResultV2 .horizontalCategoryItemWrp.Wrestling .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.WarcraftIII.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-WarcraftIII,.coupon-market-bc .bc-i-WarcraftIII {
  color: #bb7013
}

.multi-select-icon-bc.bc-i-WarcraftIII,.widget-scroll-container>i.bc-i-WarcraftIII {
  color: #bb7013
}

.sp-sub-list-bc.WarcraftIII .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.WarcraftIII,.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 .sp-s-l-h-flag-bc.bc-i-WarcraftIII {
  background: linear-gradient(to bottom,#ea9730,#bb7013)
}

.e-sports .sp-sub-list-bc.WarcraftIII:not(.selected):hover {
  background: #bb701399;
  box-shadow: 0 0 8px #bb701399
}

.e-sports .sp-sub-list-bc.WarcraftIII.selected {
  background: linear-gradient(to right,#ea9730,#bb7013)
}

.e-sports-WarcraftIII .e-sports-time-start:before,.e-sports-WarcraftIII .main-tabs-bc .tab-bc:before,.e-sports-WarcraftIII .horizontal-sl-tab-bc:before,.sportsbook-center-section.WarcraftIII .e-sports-time-start:before,.sportsbook-center-section.WarcraftIII .main-tabs-bc .tab-bc:before,.sportsbook-center-section.WarcraftIII .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ea9730,#bb7013)
}

.e-sports-match-container.WarcraftIII .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #bb7013
}

.e-sports-match-container.WarcraftIII .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.WarcraftIII .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #bb7013
}

.SearchResultV2 .searchResultBtn.WarcraftIII {
  background: radial-gradient(at center bottom,#bb7013cc,#bb701366,#bb701300)
}

.SearchResultV2 .searchResultBtn.WarcraftIII:after {
  background: #bb701366
}

.SearchResultV2 .horizontalCategoryItemWrp.WarcraftIII .horizontalCategoryItem {
  background: linear-gradient(to right,#bb70131a,#bb701300)
}

.SearchResultV2 .horizontalCategoryItemWrp.WarcraftIII.active .horizontalCategoryItem {
  border-color: #bb7013b3;
  background: linear-gradient(to right,#bb70134d,#bb701300)
}

.SearchResultV2 .horizontalCategoryItemWrp.WarcraftIII .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.WarThunder.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-WarThunder,.coupon-market-bc .bc-i-WarThunder {
  color: #b6171c
}

.multi-select-icon-bc.bc-i-WarThunder,.widget-scroll-container>i.bc-i-WarThunder {
  color: #b6171c
}

.sp-sub-list-bc.WarThunder .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.WarThunder,.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 .sp-s-l-h-flag-bc.bc-i-WarThunder {
  background: linear-gradient(to bottom,#e5343a,#b6171c)
}

.e-sports .sp-sub-list-bc.WarThunder:not(.selected):hover {
  background: #b6171c99;
  box-shadow: 0 0 8px #b6171c99
}

.e-sports .sp-sub-list-bc.WarThunder.selected {
  background: linear-gradient(to right,#e5343a,#b6171c)
}

.e-sports-WarThunder .e-sports-time-start:before,.e-sports-WarThunder .main-tabs-bc .tab-bc:before,.e-sports-WarThunder .horizontal-sl-tab-bc:before,.sportsbook-center-section.WarThunder .e-sports-time-start:before,.sportsbook-center-section.WarThunder .main-tabs-bc .tab-bc:before,.sportsbook-center-section.WarThunder .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e5343a,#b6171c)
}

.e-sports-match-container.WarThunder .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #b6171c
}

.e-sports-match-container.WarThunder .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.WarThunder .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #b6171c
}

.SearchResultV2 .searchResultBtn.WarThunder {
  background: radial-gradient(at center bottom,#b6171ccc,#b6171c66,#b6171c00)
}

.SearchResultV2 .searchResultBtn.WarThunder:after {
  background: #b6171c66
}

.SearchResultV2 .horizontalCategoryItemWrp.WarThunder .horizontalCategoryItem {
  background: linear-gradient(to right,#b6171c1a,#b6171c00)
}

.SearchResultV2 .horizontalCategoryItemWrp.WarThunder.active .horizontalCategoryItem {
  border-color: #b6171cb3;
  background: linear-gradient(to right,#b6171c4d,#b6171c00)
}

.SearchResultV2 .horizontalCategoryItemWrp.WarThunder .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Weightlifting.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Weightlifting,.coupon-market-bc .bc-i-Weightlifting {
  color: #990700
}

.multi-select-icon-bc.bc-i-Weightlifting,.widget-scroll-container>i.bc-i-Weightlifting {
  color: #990700
}

.sp-sub-list-bc.Weightlifting .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Weightlifting,.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 .sp-s-l-h-flag-bc.bc-i-Weightlifting {
  background: linear-gradient(to bottom,#e60b00,#990700)
}

.e-sports .sp-sub-list-bc.Weightlifting:not(.selected):hover {
  background: #99070099;
  box-shadow: 0 0 8px #99070099
}

.e-sports .sp-sub-list-bc.Weightlifting.selected {
  background: linear-gradient(to right,#e60b00,#990700)
}

.e-sports-Weightlifting .e-sports-time-start:before,.e-sports-Weightlifting .main-tabs-bc .tab-bc:before,.e-sports-Weightlifting .horizontal-sl-tab-bc:before,.sportsbook-center-section.Weightlifting .e-sports-time-start:before,.sportsbook-center-section.Weightlifting .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Weightlifting .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e60b00,#990700)
}

.e-sports-match-container.Weightlifting .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #990700
}

.e-sports-match-container.Weightlifting .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Weightlifting .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #990700
}

.SearchResultV2 .searchResultBtn.Weightlifting {
  background: radial-gradient(at center bottom,#990700cc,#99070066,#99070000)
}

.SearchResultV2 .searchResultBtn.Weightlifting:after {
  background: #99070066
}

.SearchResultV2 .horizontalCategoryItemWrp.Weightlifting .horizontalCategoryItem {
  background: linear-gradient(to right,#9907001a,#99070000)
}

.SearchResultV2 .horizontalCategoryItemWrp.Weightlifting.active .horizontalCategoryItem {
  border-color: #990700b3;
  background: linear-gradient(to right,#9907004d,#99070000)
}

.SearchResultV2 .horizontalCategoryItemWrp.Weightlifting .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.WorldOfWarcraft.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-WorldOfWarcraft,.coupon-market-bc .bc-i-WorldOfWarcraft {
  color: #d09214
}

.multi-select-icon-bc.bc-i-WorldOfWarcraft,.widget-scroll-container>i.bc-i-WorldOfWarcraft {
  color: #d09214
}

.sp-sub-list-bc.WorldOfWarcraft .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.WorldOfWarcraft,.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 .sp-s-l-h-flag-bc.bc-i-WorldOfWarcraft {
  background: linear-gradient(to bottom,#edb544,#d09214)
}

.e-sports .sp-sub-list-bc.WorldOfWarcraft:not(.selected):hover {
  background: #d0921499;
  box-shadow: 0 0 8px #d0921499
}

.e-sports .sp-sub-list-bc.WorldOfWarcraft.selected {
  background: linear-gradient(to right,#edb544,#d09214)
}

.e-sports-WorldOfWarcraft .e-sports-time-start:before,.e-sports-WorldOfWarcraft .main-tabs-bc .tab-bc:before,.e-sports-WorldOfWarcraft .horizontal-sl-tab-bc:before,.sportsbook-center-section.WorldOfWarcraft .e-sports-time-start:before,.sportsbook-center-section.WorldOfWarcraft .main-tabs-bc .tab-bc:before,.sportsbook-center-section.WorldOfWarcraft .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#edb544,#d09214)
}

.e-sports-match-container.WorldOfWarcraft .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #d09214
}

.e-sports-match-container.WorldOfWarcraft .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.WorldOfWarcraft .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #d09214
}

.SearchResultV2 .searchResultBtn.WorldOfWarcraft {
  background: radial-gradient(at center bottom,#d09214cc,#d0921466,#d0921400)
}

.SearchResultV2 .searchResultBtn.WorldOfWarcraft:after {
  background: #d0921466
}

.SearchResultV2 .horizontalCategoryItemWrp.WorldOfWarcraft .horizontalCategoryItem {
  background: linear-gradient(to right,#d092141a,#d0921400)
}

.SearchResultV2 .horizontalCategoryItemWrp.WorldOfWarcraft.active .horizontalCategoryItem {
  border-color: #d09214b3;
  background: linear-gradient(to right,#d092144d,#d0921400)
}

.SearchResultV2 .horizontalCategoryItemWrp.WorldOfWarcraft .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.Yachting.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Yachting,.coupon-market-bc .bc-i-Yachting {
  color: #24537e
}

.multi-select-icon-bc.bc-i-Yachting,.widget-scroll-container>i.bc-i-Yachting {
  color: #24537e
}

.sp-sub-list-bc.Yachting .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.Yachting,.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 .sp-s-l-h-flag-bc.bc-i-Yachting {
  background: linear-gradient(to bottom,#357aba,#24537e)
}

.e-sports .sp-sub-list-bc.Yachting:not(.selected):hover {
  background: #24537e99;
  box-shadow: 0 0 8px #24537e99
}

.e-sports .sp-sub-list-bc.Yachting.selected {
  background: linear-gradient(to right,#357aba,#24537e)
}

.e-sports-Yachting .e-sports-time-start:before,.e-sports-Yachting .main-tabs-bc .tab-bc:before,.e-sports-Yachting .horizontal-sl-tab-bc:before,.sportsbook-center-section.Yachting .e-sports-time-start:before,.sportsbook-center-section.Yachting .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Yachting .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#357aba,#24537e)
}

.e-sports-match-container.Yachting .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #24537e
}

.e-sports-match-container.Yachting .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Yachting .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #24537e
}

.SearchResultV2 .searchResultBtn.Yachting {
  background: radial-gradient(at center bottom,#24537ecc,#24537e66,#24537e00)
}

.SearchResultV2 .searchResultBtn.Yachting:after {
  background: #24537e66
}

.SearchResultV2 .horizontalCategoryItemWrp.Yachting .horizontalCategoryItem {
  background: linear-gradient(to right,#24537e1a,#24537e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Yachting.active .horizontalCategoryItem {
  border-color: #24537eb3;
  background: linear-gradient(to right,#24537e4d,#24537e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Yachting .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.X-Sports.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-X-Sports,.coupon-market-bc .bc-i-X-Sports {
  color: #a61f2d
}

.multi-select-icon-bc.bc-i-X-Sports,.widget-scroll-container>i.bc-i-X-Sports {
  color: #a61f2d
}

.sp-sub-list-bc.X-Sports .sp-s-l-h-flag-bc {
  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 .horizontal-sl-item-bc.X-Sports,.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 .sp-s-l-h-flag-bc.bc-i-X-Sports {
  background: linear-gradient(to bottom,#da3849,#a61f2d)
}

.e-sports .sp-sub-list-bc.X-Sports:not(.selected):hover {
  background: #a61f2d99;
  box-shadow: 0 0 8px #a61f2d99
}

.e-sports .sp-sub-list-bc.X-Sports.selected {
  background: linear-gradient(to right,#da3849,#a61f2d)
}

.e-sports-X-Sports .e-sports-time-start:before,.e-sports-X-Sports .main-tabs-bc .tab-bc:before,.e-sports-X-Sports .horizontal-sl-tab-bc:before,.sportsbook-center-section.X-Sports .e-sports-time-start:before,.sportsbook-center-section.X-Sports .main-tabs-bc .tab-bc:before,.sportsbook-center-section.X-Sports .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#da3849,#a61f2d)
}

.e-sports-match-container.X-Sports .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #a61f2d
}

.e-sports-match-container.X-Sports .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.X-Sports .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #a61f2d
}

.SearchResultV2 .searchResultBtn.X-Sports {
  background: radial-gradient(at center bottom,#a61f2dcc,#a61f2d66,#a61f2d00)
}

.SearchResultV2 .searchResultBtn.X-Sports:after {
  background: #a61f2d66
}

.SearchResultV2 .horizontalCategoryItemWrp.X-Sports .horizontalCategoryItem {
  background: linear-gradient(to right,#a61f2d1a,#a61f2d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.X-Sports.active .horizontalCategoryItem {
  border-color: #a61f2db3;
  background: linear-gradient(to right,#a61f2d4d,#a61f2d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.X-Sports .horizontalCategoryItem>i {
  color: #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-icon-bc,.horizontal-sl-item-bc.FreeFire.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-FreeFire,.coupon-market-bc .bc-i-FreeFire {
  color: #786d6d
}

.multi-select-icon-bc.bc-i-FreeFire,.widget-scroll-container>i.bc-i-FreeFire {
  color: #786d6d
}

.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 .horizontal-sl-item-bc.FreeFire,.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 .sp-s-l-h-flag-bc.bc-i-FreeFire {
  background: linear-gradient(to bottom,#9e9494,#786d6d)
}

.e-sports .sp-sub-list-bc.FreeFire:not(.selected):hover {
  background: #786d6d99;
  box-shadow: 0 0 8px #786d6d99
}

.e-sports .sp-sub-list-bc.FreeFire.selected {
  background: linear-gradient(to right,#9e9494,#786d6d)
}

.e-sports-FreeFire .e-sports-time-start:before,.e-sports-FreeFire .main-tabs-bc .tab-bc:before,.e-sports-FreeFire .horizontal-sl-tab-bc:before,.sportsbook-center-section.FreeFire .e-sports-time-start:before,.sportsbook-center-section.FreeFire .main-tabs-bc .tab-bc:before,.sportsbook-center-section.FreeFire .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#9e9494,#786d6d)
}

.e-sports-match-container.FreeFire .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #786d6d
}

.e-sports-match-container.FreeFire .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.FreeFire .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #786d6d
}

.SearchResultV2 .searchResultBtn.FreeFire {
  background: radial-gradient(at center bottom,#786d6dcc,#786d6d66,#786d6d00)
}

.SearchResultV2 .searchResultBtn.FreeFire:after {
  background: #786d6d66
}

.SearchResultV2 .horizontalCategoryItemWrp.FreeFire .horizontalCategoryItem {
  background: linear-gradient(to right,#786d6d1a,#786d6d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.FreeFire.active .horizontalCategoryItem {
  border-color: #786d6db3;
  background: linear-gradient(to right,#786d6d4d,#786d6d00)
}

.SearchResultV2 .horizontalCategoryItemWrp.FreeFire .horizontalCategoryItem>i {
  color: #786d6d
}

.Pelota-bg {
  color: #fff;
  background: #0f67a7
}

.horizontal-sl-item-bc.Pelota .horizontal-sl-icon-bc {
  color: #0f67a7
}

.horizontal-sl-item-bc.Pelota.active {
  background: #0f67a7
}

.horizontal-sl-item-bc.Pelota.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.Pelota.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Pelota,.coupon-market-bc .bc-i-Pelota {
  color: #0f67a7
}

.multi-select-icon-bc.bc-i-Pelota,.widget-scroll-container>i.bc-i-Pelota {
  color: #0f67a7
}

.sp-sub-list-bc.Pelota .sp-s-l-h-flag-bc {
  color: #0f67a7
}

.sp-sub-list-bc.Pelota.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #0f67a7
}

.sp-sub-list-bc.Pelota .market-game-section.active:before {
  background: #0f67a7
}

.e-sports .horizontal-sl-item-bc.Pelota .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Pelota {
  color: #000
}

.e-sports .horizontal-sl-item-bc.Pelota,.e-sports .competition-icon-league-bc.bc-i-Pelota,.e-sports .competition-icon-league-bc.bc-i-Pelota:after,.e-sports .competition-icon-league-bc.bc-i-Pelota~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Pelota,.e-sports .e-sports-game-icon-back-nav.bc-i-Pelota:after,.e-sports .sp-s-l-h-flag-bc.bc-i-Pelota {
  background: linear-gradient(to bottom,#1892ea,#0f67a7)
}

.e-sports .sp-sub-list-bc.Pelota:not(.selected):hover {
  background: #0f67a799;
  box-shadow: 0 0 8px #0f67a799
}

.e-sports .sp-sub-list-bc.Pelota.selected {
  background: linear-gradient(to right,#1892ea,#0f67a7)
}

.e-sports-Pelota .e-sports-time-start:before,.e-sports-Pelota .main-tabs-bc .tab-bc:before,.e-sports-Pelota .horizontal-sl-tab-bc:before,.sportsbook-center-section.Pelota .e-sports-time-start:before,.sportsbook-center-section.Pelota .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Pelota .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#1892ea,#0f67a7)
}

.e-sports-match-container.Pelota .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #0f67a7
}

.e-sports-match-container.Pelota .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Pelota .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #0f67a7
}

.SearchResultV2 .searchResultBtn.Pelota {
  background: radial-gradient(at center bottom,#0f67a7cc,#0f67a766,#0f67a700)
}

.SearchResultV2 .searchResultBtn.Pelota:after {
  background: #0f67a766
}

.SearchResultV2 .horizontalCategoryItemWrp.Pelota .horizontalCategoryItem {
  background: linear-gradient(to right,#0f67a71a,#0f67a700)
}

.SearchResultV2 .horizontalCategoryItemWrp.Pelota.active .horizontalCategoryItem {
  border-color: #0f67a7b3;
  background: linear-gradient(to right,#0f67a74d,#0f67a700)
}

.SearchResultV2 .horizontalCategoryItemWrp.Pelota .horizontalCategoryItem>i {
  color: #0f67a7
}

.PUBGMobile-bg {
  color: #fff;
  background: #bb7116
}

.horizontal-sl-item-bc.PUBGMobile .horizontal-sl-icon-bc {
  color: #bb7116
}

.horizontal-sl-item-bc.PUBGMobile.active {
  background: #bb7116
}

.horizontal-sl-item-bc.PUBGMobile.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.PUBGMobile.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-PUBGMobile,.coupon-market-bc .bc-i-PUBGMobile {
  color: #bb7116
}

.multi-select-icon-bc.bc-i-PUBGMobile,.widget-scroll-container>i.bc-i-PUBGMobile {
  color: #bb7116
}

.sp-sub-list-bc.PUBGMobile .sp-s-l-h-flag-bc {
  color: #bb7116
}

.sp-sub-list-bc.PUBGMobile.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #bb7116
}

.sp-sub-list-bc.PUBGMobile .market-game-section.active:before {
  background: #bb7116
}

.e-sports .horizontal-sl-item-bc.PUBGMobile .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-PUBGMobile {
  color: #000
}

.e-sports .horizontal-sl-item-bc.PUBGMobile,.e-sports .competition-icon-league-bc.bc-i-PUBGMobile,.e-sports .competition-icon-league-bc.bc-i-PUBGMobile:after,.e-sports .competition-icon-league-bc.bc-i-PUBGMobile~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-PUBGMobile,.e-sports .e-sports-game-icon-back-nav.bc-i-PUBGMobile:after,.e-sports .sp-s-l-h-flag-bc.bc-i-PUBGMobile {
  background: linear-gradient(to bottom,#e79836,#bb7116)
}

.e-sports .sp-sub-list-bc.PUBGMobile:not(.selected):hover {
  background: #bb711699;
  box-shadow: 0 0 8px #bb711699
}

.e-sports .sp-sub-list-bc.PUBGMobile.selected {
  background: linear-gradient(to right,#e79836,#bb7116)
}

.e-sports-PUBGMobile .e-sports-time-start:before,.e-sports-PUBGMobile .main-tabs-bc .tab-bc:before,.e-sports-PUBGMobile .horizontal-sl-tab-bc:before,.sportsbook-center-section.PUBGMobile .e-sports-time-start:before,.sportsbook-center-section.PUBGMobile .main-tabs-bc .tab-bc:before,.sportsbook-center-section.PUBGMobile .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#e79836,#bb7116)
}

.e-sports-match-container.PUBGMobile .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #bb7116
}

.e-sports-match-container.PUBGMobile .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.PUBGMobile .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #bb7116
}

.SearchResultV2 .searchResultBtn.PUBGMobile {
  background: radial-gradient(at center bottom,#bb7116cc,#bb711666,#bb711600)
}

.SearchResultV2 .searchResultBtn.PUBGMobile:after {
  background: #bb711666
}

.SearchResultV2 .horizontalCategoryItemWrp.PUBGMobile .horizontalCategoryItem {
  background: linear-gradient(to right,#bb71161a,#bb711600)
}

.SearchResultV2 .horizontalCategoryItemWrp.PUBGMobile.active .horizontalCategoryItem {
  border-color: #bb7116b3;
  background: linear-gradient(to right,#bb71164d,#bb711600)
}

.SearchResultV2 .horizontalCategoryItemWrp.PUBGMobile .horizontalCategoryItem>i {
  color: #bb7116
}

.DiscGolf-bg {
  color: #000;
  background: #659b66
}

.horizontal-sl-item-bc.DiscGolf .horizontal-sl-icon-bc {
  color: #659b66
}

.horizontal-sl-item-bc.DiscGolf.active {
  background: #659b66
}

.horizontal-sl-item-bc.DiscGolf.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.DiscGolf.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-DiscGolf,.coupon-market-bc .bc-i-DiscGolf {
  color: #659b66
}

.multi-select-icon-bc.bc-i-DiscGolf,.widget-scroll-container>i.bc-i-DiscGolf {
  color: #659b66
}

.sp-sub-list-bc.DiscGolf .sp-s-l-h-flag-bc {
  color: #659b66
}

.sp-sub-list-bc.DiscGolf.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #659b66
}

.sp-sub-list-bc.DiscGolf .market-game-section.active:before {
  background: #659b66
}

.e-sports .horizontal-sl-item-bc.DiscGolf .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-DiscGolf {
  color: #000
}

.e-sports .horizontal-sl-item-bc.DiscGolf,.e-sports .competition-icon-league-bc.bc-i-DiscGolf,.e-sports .competition-icon-league-bc.bc-i-DiscGolf:after,.e-sports .competition-icon-league-bc.bc-i-DiscGolf~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-DiscGolf,.e-sports .e-sports-game-icon-back-nav.bc-i-DiscGolf:after,.e-sports .sp-s-l-h-flag-bc.bc-i-DiscGolf {
  background: linear-gradient(to bottom,#93b994,#659b66)
}

.e-sports .sp-sub-list-bc.DiscGolf:not(.selected):hover {
  background: #659b6699;
  box-shadow: 0 0 8px #659b6699
}

.e-sports .sp-sub-list-bc.DiscGolf.selected {
  background: linear-gradient(to right,#93b994,#659b66)
}

.e-sports-DiscGolf .e-sports-time-start:before,.e-sports-DiscGolf .main-tabs-bc .tab-bc:before,.e-sports-DiscGolf .horizontal-sl-tab-bc:before,.sportsbook-center-section.DiscGolf .e-sports-time-start:before,.sportsbook-center-section.DiscGolf .main-tabs-bc .tab-bc:before,.sportsbook-center-section.DiscGolf .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#93b994,#659b66)
}

.e-sports-match-container.DiscGolf .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #659b66
}

.e-sports-match-container.DiscGolf .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.DiscGolf .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #659b66
}

.SearchResultV2 .searchResultBtn.DiscGolf {
  background: radial-gradient(at center bottom,#659b66cc,#659b6666,#659b6600)
}

.SearchResultV2 .searchResultBtn.DiscGolf:after {
  background: #659b6666
}

.SearchResultV2 .horizontalCategoryItemWrp.DiscGolf .horizontalCategoryItem {
  background: linear-gradient(to right,#659b661a,#659b6600)
}

.SearchResultV2 .horizontalCategoryItemWrp.DiscGolf.active .horizontalCategoryItem {
  border-color: #659b66b3;
  background: linear-gradient(to right,#659b664d,#659b6600)
}

.SearchResultV2 .horizontalCategoryItemWrp.DiscGolf .horizontalCategoryItem>i {
  color: #659b66
}

.ClashofClans-bg {
  color: #fff;
  background: #af8600
}

.horizontal-sl-item-bc.ClashofClans .horizontal-sl-icon-bc {
  color: #af8600
}

.horizontal-sl-item-bc.ClashofClans.active {
  background: #af8600
}

.horizontal-sl-item-bc.ClashofClans.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.ClashofClans.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-ClashofClans,.coupon-market-bc .bc-i-ClashofClans {
  color: #af8600
}

.multi-select-icon-bc.bc-i-ClashofClans,.widget-scroll-container>i.bc-i-ClashofClans {
  color: #af8600
}

.sp-sub-list-bc.ClashofClans .sp-s-l-h-flag-bc {
  color: #af8600
}

.sp-sub-list-bc.ClashofClans.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #af8600
}

.sp-sub-list-bc.ClashofClans .market-game-section.active:before {
  background: #af8600
}

.e-sports .horizontal-sl-item-bc.ClashofClans .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-ClashofClans {
  color: #000
}

.e-sports .horizontal-sl-item-bc.ClashofClans,.e-sports .competition-icon-league-bc.bc-i-ClashofClans,.e-sports .competition-icon-league-bc.bc-i-ClashofClans:after,.e-sports .competition-icon-league-bc.bc-i-ClashofClans~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-ClashofClans,.e-sports .e-sports-game-icon-back-nav.bc-i-ClashofClans:after,.e-sports .sp-s-l-h-flag-bc.bc-i-ClashofClans {
  background: linear-gradient(to bottom,#fcc100,#af8600)
}

.e-sports .sp-sub-list-bc.ClashofClans:not(.selected):hover {
  background: #af860099;
  box-shadow: 0 0 8px #af860099
}

.e-sports .sp-sub-list-bc.ClashofClans.selected {
  background: linear-gradient(to right,#fcc100,#af8600)
}

.e-sports-ClashofClans .e-sports-time-start:before,.e-sports-ClashofClans .main-tabs-bc .tab-bc:before,.e-sports-ClashofClans .horizontal-sl-tab-bc:before,.sportsbook-center-section.ClashofClans .e-sports-time-start:before,.sportsbook-center-section.ClashofClans .main-tabs-bc .tab-bc:before,.sportsbook-center-section.ClashofClans .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#fcc100,#af8600)
}

.e-sports-match-container.ClashofClans .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #af8600
}

.e-sports-match-container.ClashofClans .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.ClashofClans .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #af8600
}

.SearchResultV2 .searchResultBtn.ClashofClans {
  background: radial-gradient(at center bottom,#af8600cc,#af860066,#af860000)
}

.SearchResultV2 .searchResultBtn.ClashofClans:after {
  background: #af860066
}

.SearchResultV2 .horizontalCategoryItemWrp.ClashofClans .horizontalCategoryItem {
  background: linear-gradient(to right,#af86001a,#af860000)
}

.SearchResultV2 .horizontalCategoryItemWrp.ClashofClans.active .horizontalCategoryItem {
  border-color: #af8600b3;
  background: linear-gradient(to right,#af86004d,#af860000)
}

.SearchResultV2 .horizontalCategoryItemWrp.ClashofClans .horizontalCategoryItem>i {
  color: #af8600
}

.X1Football-bg {
  color: #000;
  background: #0e84ff
}

.horizontal-sl-item-bc.X1Football .horizontal-sl-icon-bc {
  color: #0e84ff
}

.horizontal-sl-item-bc.X1Football.active {
  background: #0e84ff
}

.horizontal-sl-item-bc.X1Football.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.X1Football.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-X1Football,.coupon-market-bc .bc-i-X1Football {
  color: #0e84ff
}

.multi-select-icon-bc.bc-i-X1Football,.widget-scroll-container>i.bc-i-X1Football {
  color: #0e84ff
}

.sp-sub-list-bc.X1Football .sp-s-l-h-flag-bc {
  color: #0e84ff
}

.sp-sub-list-bc.X1Football.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #0e84ff
}

.sp-sub-list-bc.X1Football .market-game-section.active:before {
  background: #0e84ff
}

.e-sports .horizontal-sl-item-bc.X1Football .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-X1Football {
  color: #000
}

.e-sports .horizontal-sl-item-bc.X1Football,.e-sports .competition-icon-league-bc.bc-i-X1Football,.e-sports .competition-icon-league-bc.bc-i-X1Football:after,.e-sports .competition-icon-league-bc.bc-i-X1Football~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-X1Football,.e-sports .e-sports-game-icon-back-nav.bc-i-X1Football:after,.e-sports .sp-s-l-h-flag-bc.bc-i-X1Football {
  background: linear-gradient(to bottom,#5babff,#0e84ff)
}

.e-sports .sp-sub-list-bc.X1Football:not(.selected):hover {
  background: #0e84ff99;
  box-shadow: 0 0 8px #0e84ff99
}

.e-sports .sp-sub-list-bc.X1Football.selected {
  background: linear-gradient(to right,#5babff,#0e84ff)
}

.e-sports-X1Football .e-sports-time-start:before,.e-sports-X1Football .main-tabs-bc .tab-bc:before,.e-sports-X1Football .horizontal-sl-tab-bc:before,.sportsbook-center-section.X1Football .e-sports-time-start:before,.sportsbook-center-section.X1Football .main-tabs-bc .tab-bc:before,.sportsbook-center-section.X1Football .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#5babff,#0e84ff)
}

.e-sports-match-container.X1Football .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #0e84ff
}

.e-sports-match-container.X1Football .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.X1Football .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #0e84ff
}

.SearchResultV2 .searchResultBtn.X1Football {
  background: radial-gradient(at center bottom,#0e84ffcc,#0e84ff66,#0e84ff00)
}

.SearchResultV2 .searchResultBtn.X1Football:after {
  background: #0e84ff66
}

.SearchResultV2 .horizontalCategoryItemWrp.X1Football .horizontalCategoryItem {
  background: linear-gradient(to right,#0e84ff1a,#0e84ff00)
}

.SearchResultV2 .horizontalCategoryItemWrp.X1Football.active .horizontalCategoryItem {
  border-color: #0e84ffb3;
  background: linear-gradient(to right,#0e84ff4d,#0e84ff00)
}

.SearchResultV2 .horizontalCategoryItemWrp.X1Football .horizontalCategoryItem>i {
  color: #0e84ff
}

.Vaquejada-bg {
  color: #fff;
  background: #d7850f
}

.horizontal-sl-item-bc.Vaquejada .horizontal-sl-icon-bc {
  color: #d7850f
}

.horizontal-sl-item-bc.Vaquejada.active {
  background: #d7850f
}

.horizontal-sl-item-bc.Vaquejada.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.Vaquejada.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Vaquejada,.coupon-market-bc .bc-i-Vaquejada {
  color: #d7850f
}

.multi-select-icon-bc.bc-i-Vaquejada,.widget-scroll-container>i.bc-i-Vaquejada {
  color: #d7850f
}

.sp-sub-list-bc.Vaquejada .sp-s-l-h-flag-bc {
  color: #d7850f
}

.sp-sub-list-bc.Vaquejada.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #d7850f
}

.sp-sub-list-bc.Vaquejada .market-game-section.active:before {
  background: #d7850f
}

.e-sports .horizontal-sl-item-bc.Vaquejada .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Vaquejada {
  color: #000
}

.e-sports .horizontal-sl-item-bc.Vaquejada,.e-sports .competition-icon-league-bc.bc-i-Vaquejada,.e-sports .competition-icon-league-bc.bc-i-Vaquejada:after,.e-sports .competition-icon-league-bc.bc-i-Vaquejada~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Vaquejada,.e-sports .e-sports-game-icon-back-nav.bc-i-Vaquejada:after,.e-sports .sp-s-l-h-flag-bc.bc-i-Vaquejada {
  background: linear-gradient(to bottom,#f2a941,#d7850f)
}

.e-sports .sp-sub-list-bc.Vaquejada:not(.selected):hover {
  background: #d7850f99;
  box-shadow: 0 0 8px #d7850f99
}

.e-sports .sp-sub-list-bc.Vaquejada.selected {
  background: linear-gradient(to right,#f2a941,#d7850f)
}

.e-sports-Vaquejada .e-sports-time-start:before,.e-sports-Vaquejada .main-tabs-bc .tab-bc:before,.e-sports-Vaquejada .horizontal-sl-tab-bc:before,.sportsbook-center-section.Vaquejada .e-sports-time-start:before,.sportsbook-center-section.Vaquejada .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Vaquejada .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#f2a941,#d7850f)
}

.e-sports-match-container.Vaquejada .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #d7850f
}

.e-sports-match-container.Vaquejada .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Vaquejada .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #d7850f
}

.SearchResultV2 .searchResultBtn.Vaquejada {
  background: radial-gradient(at center bottom,#d7850fcc,#d7850f66,#d7850f00)
}

.SearchResultV2 .searchResultBtn.Vaquejada:after {
  background: #d7850f66
}

.SearchResultV2 .horizontalCategoryItemWrp.Vaquejada .horizontalCategoryItem {
  background: linear-gradient(to right,#d7850f1a,#d7850f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Vaquejada.active .horizontalCategoryItem {
  border-color: #d7850fb3;
  background: linear-gradient(to right,#d7850f4d,#d7850f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Vaquejada .horizontalCategoryItem>i {
  color: #d7850f
}

.SISGreyhound-bg {
  color: #fff;
  background: #754428
}

.horizontal-sl-item-bc.SISGreyhound .horizontal-sl-icon-bc {
  color: #754428
}

.horizontal-sl-item-bc.SISGreyhound.active {
  background: #754428
}

.horizontal-sl-item-bc.SISGreyhound.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.SISGreyhound.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-SISGreyhound,.coupon-market-bc .bc-i-SISGreyhound {
  color: #754428
}

.multi-select-icon-bc.bc-i-SISGreyhound,.widget-scroll-container>i.bc-i-SISGreyhound {
  color: #754428
}

.sp-sub-list-bc.SISGreyhound .sp-s-l-h-flag-bc {
  color: #754428
}

.sp-sub-list-bc.SISGreyhound.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #754428
}

.sp-sub-list-bc.SISGreyhound .market-game-section.active:before {
  background: #754428
}

.e-sports .horizontal-sl-item-bc.SISGreyhound .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-SISGreyhound {
  color: #000
}

.e-sports .horizontal-sl-item-bc.SISGreyhound,.e-sports .competition-icon-league-bc.bc-i-SISGreyhound,.e-sports .competition-icon-league-bc.bc-i-SISGreyhound:after,.e-sports .competition-icon-league-bc.bc-i-SISGreyhound~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-SISGreyhound,.e-sports .e-sports-game-icon-back-nav.bc-i-SISGreyhound:after,.e-sports .sp-s-l-h-flag-bc.bc-i-SISGreyhound {
  background: linear-gradient(to bottom,#ae653b,#754428)
}

.e-sports .sp-sub-list-bc.SISGreyhound:not(.selected):hover {
  background: #75442899;
  box-shadow: 0 0 8px #75442899
}

.e-sports .sp-sub-list-bc.SISGreyhound.selected {
  background: linear-gradient(to right,#ae653b,#754428)
}

.e-sports-SISGreyhound .e-sports-time-start:before,.e-sports-SISGreyhound .main-tabs-bc .tab-bc:before,.e-sports-SISGreyhound .horizontal-sl-tab-bc:before,.sportsbook-center-section.SISGreyhound .e-sports-time-start:before,.sportsbook-center-section.SISGreyhound .main-tabs-bc .tab-bc:before,.sportsbook-center-section.SISGreyhound .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ae653b,#754428)
}

.e-sports-match-container.SISGreyhound .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #754428
}

.e-sports-match-container.SISGreyhound .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.SISGreyhound .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #754428
}

.SearchResultV2 .searchResultBtn.SISGreyhound {
  background: radial-gradient(at center bottom,#754428cc,#75442866,#75442800)
}

.SearchResultV2 .searchResultBtn.SISGreyhound:after {
  background: #75442866
}

.SearchResultV2 .horizontalCategoryItemWrp.SISGreyhound .horizontalCategoryItem {
  background: linear-gradient(to right,#7544281a,#75442800)
}

.SearchResultV2 .horizontalCategoryItemWrp.SISGreyhound.active .horizontalCategoryItem {
  border-color: #754428b3;
  background: linear-gradient(to right,#7544284d,#75442800)
}

.SearchResultV2 .horizontalCategoryItemWrp.SISGreyhound .horizontalCategoryItem>i {
  color: #754428
}

.Slap-bg {
  color: #000;
  background: #dac179
}

.horizontal-sl-item-bc.Slap .horizontal-sl-icon-bc {
  color: #dac179
}

.horizontal-sl-item-bc.Slap.active {
  background: #dac179
}

.horizontal-sl-item-bc.Slap.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.Slap.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Slap,.coupon-market-bc .bc-i-Slap {
  color: #dac179
}

.multi-select-icon-bc.bc-i-Slap,.widget-scroll-container>i.bc-i-Slap {
  color: #dac179
}

.sp-sub-list-bc.Slap .sp-s-l-h-flag-bc {
  color: #dac179
}

.sp-sub-list-bc.Slap.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #dac179
}

.sp-sub-list-bc.Slap .market-game-section.active:before {
  background: #dac179
}

.e-sports .horizontal-sl-item-bc.Slap .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Slap {
  color: #000
}

.e-sports .horizontal-sl-item-bc.Slap,.e-sports .competition-icon-league-bc.bc-i-Slap,.e-sports .competition-icon-league-bc.bc-i-Slap:after,.e-sports .competition-icon-league-bc.bc-i-Slap~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Slap,.e-sports .e-sports-game-icon-back-nav.bc-i-Slap:after,.e-sports .sp-s-l-h-flag-bc.bc-i-Slap {
  background: linear-gradient(to bottom,#ebddb5,#dac179)
}

.e-sports .sp-sub-list-bc.Slap:not(.selected):hover {
  background: #dac17999;
  box-shadow: 0 0 8px #dac17999
}

.e-sports .sp-sub-list-bc.Slap.selected {
  background: linear-gradient(to right,#ebddb5,#dac179)
}

.e-sports-Slap .e-sports-time-start:before,.e-sports-Slap .main-tabs-bc .tab-bc:before,.e-sports-Slap .horizontal-sl-tab-bc:before,.sportsbook-center-section.Slap .e-sports-time-start:before,.sportsbook-center-section.Slap .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Slap .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ebddb5,#dac179)
}

.e-sports-match-container.Slap .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #dac179
}

.e-sports-match-container.Slap .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Slap .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #dac179
}

.SearchResultV2 .searchResultBtn.Slap {
  background: radial-gradient(at center bottom,#dac179cc,#dac17966,#dac17900)
}

.SearchResultV2 .searchResultBtn.Slap:after {
  background: #dac17966
}

.SearchResultV2 .horizontalCategoryItemWrp.Slap .horizontalCategoryItem {
  background: linear-gradient(to right,#dac1791a,#dac17900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Slap.active .horizontalCategoryItem {
  border-color: #dac179b3;
  background: linear-gradient(to right,#dac1794d,#dac17900)
}

.SearchResultV2 .horizontalCategoryItemWrp.Slap .horizontalCategoryItem>i {
  color: #dac179
}

.Breaking-bg {
  color: #000;
  background: #59c3c7
}

.horizontal-sl-item-bc.Breaking .horizontal-sl-icon-bc {
  color: #59c3c7
}

.horizontal-sl-item-bc.Breaking.active {
  background: #59c3c7
}

.horizontal-sl-item-bc.Breaking.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.Breaking.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Breaking,.coupon-market-bc .bc-i-Breaking {
  color: #59c3c7
}

.multi-select-icon-bc.bc-i-Breaking,.widget-scroll-container>i.bc-i-Breaking {
  color: #59c3c7
}

.sp-sub-list-bc.Breaking .sp-s-l-h-flag-bc {
  color: #59c3c7
}

.sp-sub-list-bc.Breaking.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #59c3c7
}

.sp-sub-list-bc.Breaking .market-game-section.active:before {
  background: #59c3c7
}

.e-sports .horizontal-sl-item-bc.Breaking .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Breaking {
  color: #000
}

.e-sports .horizontal-sl-item-bc.Breaking,.e-sports .competition-icon-league-bc.bc-i-Breaking,.e-sports .competition-icon-league-bc.bc-i-Breaking:after,.e-sports .competition-icon-league-bc.bc-i-Breaking~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Breaking,.e-sports .e-sports-game-icon-back-nav.bc-i-Breaking:after,.e-sports .sp-s-l-h-flag-bc.bc-i-Breaking {
  background: linear-gradient(to bottom,#92d8da,#59c3c7)
}

.e-sports .sp-sub-list-bc.Breaking:not(.selected):hover {
  background: #59c3c799;
  box-shadow: 0 0 8px #59c3c799
}

.e-sports .sp-sub-list-bc.Breaking.selected {
  background: linear-gradient(to right,#92d8da,#59c3c7)
}

.e-sports-Breaking .e-sports-time-start:before,.e-sports-Breaking .main-tabs-bc .tab-bc:before,.e-sports-Breaking .horizontal-sl-tab-bc:before,.sportsbook-center-section.Breaking .e-sports-time-start:before,.sportsbook-center-section.Breaking .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Breaking .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#92d8da,#59c3c7)
}

.e-sports-match-container.Breaking .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #59c3c7
}

.e-sports-match-container.Breaking .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Breaking .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #59c3c7
}

.SearchResultV2 .searchResultBtn.Breaking {
  background: radial-gradient(at center bottom,#59c3c7cc,#59c3c766,#59c3c700)
}

.SearchResultV2 .searchResultBtn.Breaking:after {
  background: #59c3c766
}

.SearchResultV2 .horizontalCategoryItemWrp.Breaking .horizontalCategoryItem {
  background: linear-gradient(to right,#59c3c71a,#59c3c700)
}

.SearchResultV2 .horizontalCategoryItemWrp.Breaking.active .horizontalCategoryItem {
  border-color: #59c3c7b3;
  background: linear-gradient(to right,#59c3c74d,#59c3c700)
}

.SearchResultV2 .horizontalCategoryItemWrp.Breaking .horizontalCategoryItem>i {
  color: #59c3c7
}

.Camogie-bg {
  color: #fff;
  background: #d0942e
}

.horizontal-sl-item-bc.Camogie .horizontal-sl-icon-bc {
  color: #d0942e
}

.horizontal-sl-item-bc.Camogie.active {
  background: #d0942e
}

.horizontal-sl-item-bc.Camogie.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.Camogie.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Camogie,.coupon-market-bc .bc-i-Camogie {
  color: #d0942e
}

.multi-select-icon-bc.bc-i-Camogie,.widget-scroll-container>i.bc-i-Camogie {
  color: #d0942e
}

.sp-sub-list-bc.Camogie .sp-s-l-h-flag-bc {
  color: #d0942e
}

.sp-sub-list-bc.Camogie.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #d0942e
}

.sp-sub-list-bc.Camogie .market-game-section.active:before {
  background: #d0942e
}

.e-sports .horizontal-sl-item-bc.Camogie .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Camogie {
  color: #000
}

.e-sports .horizontal-sl-item-bc.Camogie,.e-sports .competition-icon-league-bc.bc-i-Camogie,.e-sports .competition-icon-league-bc.bc-i-Camogie:after,.e-sports .competition-icon-league-bc.bc-i-Camogie~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Camogie,.e-sports .e-sports-game-icon-back-nav.bc-i-Camogie:after,.e-sports .sp-s-l-h-flag-bc.bc-i-Camogie {
  background: linear-gradient(to bottom,#deb46c,#d0942e)
}

.e-sports .sp-sub-list-bc.Camogie:not(.selected):hover {
  background: #d0942e99;
  box-shadow: 0 0 8px #d0942e99
}

.e-sports .sp-sub-list-bc.Camogie.selected {
  background: linear-gradient(to right,#deb46c,#d0942e)
}

.e-sports-Camogie .e-sports-time-start:before,.e-sports-Camogie .main-tabs-bc .tab-bc:before,.e-sports-Camogie .horizontal-sl-tab-bc:before,.sportsbook-center-section.Camogie .e-sports-time-start:before,.sportsbook-center-section.Camogie .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Camogie .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#deb46c,#d0942e)
}

.e-sports-match-container.Camogie .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #d0942e
}

.e-sports-match-container.Camogie .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Camogie .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #d0942e
}

.SearchResultV2 .searchResultBtn.Camogie {
  background: radial-gradient(at center bottom,#d0942ecc,#d0942e66,#d0942e00)
}

.SearchResultV2 .searchResultBtn.Camogie:after {
  background: #d0942e66
}

.SearchResultV2 .horizontalCategoryItemWrp.Camogie .horizontalCategoryItem {
  background: linear-gradient(to right,#d0942e1a,#d0942e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Camogie.active .horizontalCategoryItem {
  border-color: #d0942eb3;
  background: linear-gradient(to right,#d0942e4d,#d0942e00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Camogie .horizontalCategoryItem>i {
  color: #d0942e
}

.Osu-bg {
  color: #000;
  background: #f6a
}

.horizontal-sl-item-bc.Osu .horizontal-sl-icon-bc {
  color: #f6a
}

.horizontal-sl-item-bc.Osu.active {
  background: #f6a
}

.horizontal-sl-item-bc.Osu.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.Osu.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Osu,.coupon-market-bc .bc-i-Osu {
  color: #f6a
}

.multi-select-icon-bc.bc-i-Osu,.widget-scroll-container>i.bc-i-Osu {
  color: #f6a
}

.sp-sub-list-bc.Osu .sp-s-l-h-flag-bc {
  color: #f6a
}

.sp-sub-list-bc.Osu.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #f6a
}

.sp-sub-list-bc.Osu .market-game-section.active:before {
  background: #f6a
}

.e-sports .horizontal-sl-item-bc.Osu .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Osu {
  color: #000
}

.e-sports .horizontal-sl-item-bc.Osu,.e-sports .competition-icon-league-bc.bc-i-Osu,.e-sports .competition-icon-league-bc.bc-i-Osu:after,.e-sports .competition-icon-league-bc.bc-i-Osu~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Osu,.e-sports .e-sports-game-icon-back-nav.bc-i-Osu:after,.e-sports .sp-s-l-h-flag-bc.bc-i-Osu {
  background: linear-gradient(to bottom,#ffb3d5,#f6a)
}

.e-sports .sp-sub-list-bc.Osu:not(.selected):hover {
  background: #f6a9;
  box-shadow: 0 0 8px #f6a9
}

.e-sports .sp-sub-list-bc.Osu.selected {
  background: linear-gradient(to right,#ffb3d5,#f6a)
}

.e-sports-Osu .e-sports-time-start:before,.e-sports-Osu .main-tabs-bc .tab-bc:before,.e-sports-Osu .horizontal-sl-tab-bc:before,.sportsbook-center-section.Osu .e-sports-time-start:before,.sportsbook-center-section.Osu .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Osu .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#ffb3d5,#f6a)
}

.e-sports-match-container.Osu .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #f6a
}

.e-sports-match-container.Osu .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Osu .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #f6a
}

.SearchResultV2 .searchResultBtn.Osu {
  background: radial-gradient(at center bottom,#f6ac,#f6a6,#f6a0)
}

.SearchResultV2 .searchResultBtn.Osu:after {
  background: #f6a6
}

.SearchResultV2 .horizontalCategoryItemWrp.Osu .horizontalCategoryItem {
  background: linear-gradient(to right,#ff66aa1a,#f6a0)
}

.SearchResultV2 .horizontalCategoryItemWrp.Osu.active .horizontalCategoryItem {
  border-color: #ff66aab3;
  background: linear-gradient(to right,#ff66aa4d,#f6a0)
}

.SearchResultV2 .horizontalCategoryItemWrp.Osu .horizontalCategoryItem>i {
  color: #f6a
}

.GeoGuessr-bg {
  color: #fff;
  background: #c9312f
}

.horizontal-sl-item-bc.GeoGuessr .horizontal-sl-icon-bc {
  color: #c9312f
}

.horizontal-sl-item-bc.GeoGuessr.active {
  background: #c9312f
}

.horizontal-sl-item-bc.GeoGuessr.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.GeoGuessr.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-GeoGuessr,.coupon-market-bc .bc-i-GeoGuessr {
  color: #c9312f
}

.multi-select-icon-bc.bc-i-GeoGuessr,.widget-scroll-container>i.bc-i-GeoGuessr {
  color: #c9312f
}

.sp-sub-list-bc.GeoGuessr .sp-s-l-h-flag-bc {
  color: #c9312f
}

.sp-sub-list-bc.GeoGuessr.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #c9312f
}

.sp-sub-list-bc.GeoGuessr .market-game-section.active:before {
  background: #c9312f
}

.e-sports .horizontal-sl-item-bc.GeoGuessr .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-GeoGuessr {
  color: #000
}

.e-sports .horizontal-sl-item-bc.GeoGuessr,.e-sports .competition-icon-league-bc.bc-i-GeoGuessr,.e-sports .competition-icon-league-bc.bc-i-GeoGuessr:after,.e-sports .competition-icon-league-bc.bc-i-GeoGuessr~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-GeoGuessr,.e-sports .e-sports-game-icon-back-nav.bc-i-GeoGuessr:after,.e-sports .sp-s-l-h-flag-bc.bc-i-GeoGuessr {
  background: linear-gradient(to bottom,#dc6a69,#c9312f)
}

.e-sports .sp-sub-list-bc.GeoGuessr:not(.selected):hover {
  background: #c9312f99;
  box-shadow: 0 0 8px #c9312f99
}

.e-sports .sp-sub-list-bc.GeoGuessr.selected {
  background: linear-gradient(to right,#dc6a69,#c9312f)
}

.e-sports-GeoGuessr .e-sports-time-start:before,.e-sports-GeoGuessr .main-tabs-bc .tab-bc:before,.e-sports-GeoGuessr .horizontal-sl-tab-bc:before,.sportsbook-center-section.GeoGuessr .e-sports-time-start:before,.sportsbook-center-section.GeoGuessr .main-tabs-bc .tab-bc:before,.sportsbook-center-section.GeoGuessr .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#dc6a69,#c9312f)
}

.e-sports-match-container.GeoGuessr .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #c9312f
}

.e-sports-match-container.GeoGuessr .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.GeoGuessr .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #c9312f
}

.SearchResultV2 .searchResultBtn.GeoGuessr {
  background: radial-gradient(at center bottom,#c9312fcc,#c9312f66,#c9312f00)
}

.SearchResultV2 .searchResultBtn.GeoGuessr:after {
  background: #c9312f66
}

.SearchResultV2 .horizontalCategoryItemWrp.GeoGuessr .horizontalCategoryItem {
  background: linear-gradient(to right,#c9312f1a,#c9312f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.GeoGuessr.active .horizontalCategoryItem {
  border-color: #c9312fb3;
  background: linear-gradient(to right,#c9312f4d,#c9312f00)
}

.SearchResultV2 .horizontalCategoryItemWrp.GeoGuessr .horizontalCategoryItem>i {
  color: #c9312f
}

.Deadlock-bg {
  color: #000;
  background: #f0dfbf
}

.horizontal-sl-item-bc.Deadlock .horizontal-sl-icon-bc {
  color: #f0dfbf
}

.horizontal-sl-item-bc.Deadlock.active {
  background: #f0dfbf
}

.horizontal-sl-item-bc.Deadlock.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.Deadlock.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Deadlock,.coupon-market-bc .bc-i-Deadlock {
  color: #f0dfbf
}

.multi-select-icon-bc.bc-i-Deadlock,.widget-scroll-container>i.bc-i-Deadlock {
  color: #f0dfbf
}

.sp-sub-list-bc.Deadlock .sp-s-l-h-flag-bc {
  color: #f0dfbf
}

.sp-sub-list-bc.Deadlock.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #f0dfbf
}

.sp-sub-list-bc.Deadlock .market-game-section.active:before {
  background: #f0dfbf
}

.e-sports .horizontal-sl-item-bc.Deadlock .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Deadlock {
  color: #000
}

.e-sports .horizontal-sl-item-bc.Deadlock,.e-sports .competition-icon-league-bc.bc-i-Deadlock,.e-sports .competition-icon-league-bc.bc-i-Deadlock:after,.e-sports .competition-icon-league-bc.bc-i-Deadlock~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Deadlock,.e-sports .e-sports-game-icon-back-nav.bc-i-Deadlock:after,.e-sports .sp-s-l-h-flag-bc.bc-i-Deadlock {
  background: linear-gradient(to bottom,#fffefd,#f0dfbf)
}

.e-sports .sp-sub-list-bc.Deadlock:not(.selected):hover {
  background: #f0dfbf99;
  box-shadow: 0 0 8px #f0dfbf99
}

.e-sports .sp-sub-list-bc.Deadlock.selected {
  background: linear-gradient(to right,#fffefd,#f0dfbf)
}

.e-sports-Deadlock .e-sports-time-start:before,.e-sports-Deadlock .main-tabs-bc .tab-bc:before,.e-sports-Deadlock .horizontal-sl-tab-bc:before,.sportsbook-center-section.Deadlock .e-sports-time-start:before,.sportsbook-center-section.Deadlock .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Deadlock .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#fffefd,#f0dfbf)
}

.e-sports-match-container.Deadlock .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #f0dfbf
}

.e-sports-match-container.Deadlock .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Deadlock .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #f0dfbf
}

.SearchResultV2 .searchResultBtn.Deadlock {
  background: radial-gradient(at center bottom,#f0dfbfcc,#f0dfbf66,#f0dfbf00)
}

.SearchResultV2 .searchResultBtn.Deadlock:after {
  background: #f0dfbf66
}

.SearchResultV2 .horizontalCategoryItemWrp.Deadlock .horizontalCategoryItem {
  background: linear-gradient(to right,#f0dfbf1a,#f0dfbf00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Deadlock.active .horizontalCategoryItem {
  border-color: #f0dfbfb3;
  background: linear-gradient(to right,#f0dfbf4d,#f0dfbf00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Deadlock .horizontalCategoryItem>i {
  color: #f0dfbf
}

.Entertainment-bg {
  color: #fff;
  background: #f70202
}

.horizontal-sl-item-bc.Entertainment .horizontal-sl-icon-bc {
  color: #f70202
}

.horizontal-sl-item-bc.Entertainment.active {
  background: #f70202
}

.horizontal-sl-item-bc.Entertainment.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.Entertainment.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Entertainment,.coupon-market-bc .bc-i-Entertainment {
  color: #f70202
}

.multi-select-icon-bc.bc-i-Entertainment,.widget-scroll-container>i.bc-i-Entertainment {
  color: #f70202
}

.sp-sub-list-bc.Entertainment .sp-s-l-h-flag-bc {
  color: #f70202
}

.sp-sub-list-bc.Entertainment.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #f70202
}

.sp-sub-list-bc.Entertainment .market-game-section.active:before {
  background: #f70202
}

.e-sports .horizontal-sl-item-bc.Entertainment .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Entertainment {
  color: #000
}

.e-sports .horizontal-sl-item-bc.Entertainment,.e-sports .competition-icon-league-bc.bc-i-Entertainment,.e-sports .competition-icon-league-bc.bc-i-Entertainment:after,.e-sports .competition-icon-league-bc.bc-i-Entertainment~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Entertainment,.e-sports .e-sports-game-icon-back-nav.bc-i-Entertainment:after,.e-sports .sp-s-l-h-flag-bc.bc-i-Entertainment {
  background: linear-gradient(to bottom,#fe4848,#f70202)
}

.e-sports .sp-sub-list-bc.Entertainment:not(.selected):hover {
  background: #f7020299;
  box-shadow: 0 0 8px #f7020299
}

.e-sports .sp-sub-list-bc.Entertainment.selected {
  background: linear-gradient(to right,#fe4848,#f70202)
}

.e-sports-Entertainment .e-sports-time-start:before,.e-sports-Entertainment .main-tabs-bc .tab-bc:before,.e-sports-Entertainment .horizontal-sl-tab-bc:before,.sportsbook-center-section.Entertainment .e-sports-time-start:before,.sportsbook-center-section.Entertainment .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Entertainment .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#fe4848,#f70202)
}

.e-sports-match-container.Entertainment .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #f70202
}

.e-sports-match-container.Entertainment .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Entertainment .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #f70202
}

.SearchResultV2 .searchResultBtn.Entertainment {
  background: radial-gradient(at center bottom,#f70202cc,#f7020266,#f7020200)
}

.SearchResultV2 .searchResultBtn.Entertainment:after {
  background: #f7020266
}

.SearchResultV2 .horizontalCategoryItemWrp.Entertainment .horizontalCategoryItem {
  background: linear-gradient(to right,#f702021a,#f7020200)
}

.SearchResultV2 .horizontalCategoryItemWrp.Entertainment.active .horizontalCategoryItem {
  border-color: #f70202b3;
  background: linear-gradient(to right,#f702024d,#f7020200)
}

.SearchResultV2 .horizontalCategoryItemWrp.Entertainment .horizontalCategoryItem>i {
  color: #f70202
}

.Snowboarding-bg {
  color: #000;
  background: #43b1ff
}

.horizontal-sl-item-bc.Snowboarding .horizontal-sl-icon-bc {
  color: #43b1ff
}

.horizontal-sl-item-bc.Snowboarding.active {
  background: #43b1ff
}

.horizontal-sl-item-bc.Snowboarding.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.Snowboarding.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-Snowboarding,.coupon-market-bc .bc-i-Snowboarding {
  color: #43b1ff
}

.multi-select-icon-bc.bc-i-Snowboarding,.widget-scroll-container>i.bc-i-Snowboarding {
  color: #43b1ff
}

.sp-sub-list-bc.Snowboarding .sp-s-l-h-flag-bc {
  color: #43b1ff
}

.sp-sub-list-bc.Snowboarding.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #43b1ff
}

.sp-sub-list-bc.Snowboarding .market-game-section.active:before {
  background: #43b1ff
}

.e-sports .horizontal-sl-item-bc.Snowboarding .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-Snowboarding {
  color: #000
}

.e-sports .horizontal-sl-item-bc.Snowboarding,.e-sports .competition-icon-league-bc.bc-i-Snowboarding,.e-sports .competition-icon-league-bc.bc-i-Snowboarding:after,.e-sports .competition-icon-league-bc.bc-i-Snowboarding~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-Snowboarding,.e-sports .e-sports-game-icon-back-nav.bc-i-Snowboarding:after,.e-sports .sp-s-l-h-flag-bc.bc-i-Snowboarding {
  background: linear-gradient(to bottom,#90d1ff,#43b1ff)
}

.e-sports .sp-sub-list-bc.Snowboarding:not(.selected):hover {
  background: #43b1ff99;
  box-shadow: 0 0 8px #43b1ff99
}

.e-sports .sp-sub-list-bc.Snowboarding.selected {
  background: linear-gradient(to right,#90d1ff,#43b1ff)
}

.e-sports-Snowboarding .e-sports-time-start:before,.e-sports-Snowboarding .main-tabs-bc .tab-bc:before,.e-sports-Snowboarding .horizontal-sl-tab-bc:before,.sportsbook-center-section.Snowboarding .e-sports-time-start:before,.sportsbook-center-section.Snowboarding .main-tabs-bc .tab-bc:before,.sportsbook-center-section.Snowboarding .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#90d1ff,#43b1ff)
}

.e-sports-match-container.Snowboarding .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #43b1ff
}

.e-sports-match-container.Snowboarding .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.Snowboarding .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #43b1ff
}

.SearchResultV2 .searchResultBtn.Snowboarding {
  background: radial-gradient(at center bottom,#43b1ffcc,#43b1ff66,#43b1ff00)
}

.SearchResultV2 .searchResultBtn.Snowboarding:after {
  background: #43b1ff66
}

.SearchResultV2 .horizontalCategoryItemWrp.Snowboarding .horizontalCategoryItem {
  background: linear-gradient(to right,#43b1ff1a,#43b1ff00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Snowboarding.active .horizontalCategoryItem {
  border-color: #43b1ffb3;
  background: linear-gradient(to right,#43b1ff4d,#43b1ff00)
}

.SearchResultV2 .horizontalCategoryItemWrp.Snowboarding .horizontalCategoryItem>i {
  color: #43b1ff
}

.FreestyleSkiing-bg {
  color: #fff;
  background: #35b5c9
}

.horizontal-sl-item-bc.FreestyleSkiing .horizontal-sl-icon-bc {
  color: #35b5c9
}

.horizontal-sl-item-bc.FreestyleSkiing.active {
  background: #35b5c9
}

.horizontal-sl-item-bc.FreestyleSkiing.active .horizontal-sl-icon-bc,.horizontal-sl-item-bc.FreestyleSkiing.active .horizontal-sl-count-bc {
  color: #fff
}

.live-calendar-market-bc .bc-i-FreestyleSkiing,.coupon-market-bc .bc-i-FreestyleSkiing {
  color: #35b5c9
}

.multi-select-icon-bc.bc-i-FreestyleSkiing,.widget-scroll-container>i.bc-i-FreestyleSkiing {
  color: #35b5c9
}

.sp-sub-list-bc .sp-s-l-h-flag-bc {
  color: rgba(var(--b-sc),.5)
}

.sp-sub-list-bc.FreestyleSkiing .sp-s-l-h-flag-bc {
  color: #35b5c9
}

.sp-sub-list-bc.FreestyleSkiing.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #35b5c9
}

.sp-sub-list-bc.FreestyleSkiing .market-game-section.active:before {
  background: #35b5c9
}

.e-sports .horizontal-sl-item-bc.FreestyleSkiing .horizontal-sl-icon-bc,.e-sports .sp-s-l-h-flag-bc.bc-i-FreestyleSkiing {
  color: #000
}

.e-sports .horizontal-sl-item-bc.FreestyleSkiing,.e-sports .competition-icon-league-bc.bc-i-FreestyleSkiing,.e-sports .competition-icon-league-bc.bc-i-FreestyleSkiing:after,.e-sports .competition-icon-league-bc.bc-i-FreestyleSkiing~.competition-icon-arrow-bc,.e-sports .e-sports-game-icon-back-nav.bc-i-FreestyleSkiing,.e-sports .e-sports-game-icon-back-nav.bc-i-FreestyleSkiing:after,.e-sports .sp-s-l-h-flag-bc.bc-i-FreestyleSkiing {
  background: linear-gradient(to bottom,#71cbda,#35b5c9)
}

.e-sports .sp-sub-list-bc.FreestyleSkiing:not(.selected):hover {
  background: #35b5c999;
  box-shadow: 0 0 8px #35b5c999
}

.e-sports .sp-sub-list-bc.FreestyleSkiing.selected {
  background: linear-gradient(to right,#71cbda,#35b5c9)
}

.e-sports-FreestyleSkiing .e-sports-time-start:before,.e-sports-FreestyleSkiing .main-tabs-bc .tab-bc:before,.e-sports-FreestyleSkiing .horizontal-sl-tab-bc:before,.sportsbook-center-section.FreestyleSkiing .e-sports-time-start:before,.sportsbook-center-section.FreestyleSkiing .main-tabs-bc .tab-bc:before,.sportsbook-center-section.FreestyleSkiing .horizontal-sl-tab-bc:before {
  background: linear-gradient(to right,#71cbda,#35b5c9)
}

.e-sports-match-container.FreestyleSkiing .market-bc:not(.disabled-market-bc):hover {
  box-shadow: 0 0 20px #35b5c9
}

.e-sports-match-container.FreestyleSkiing .market-bc:not(.disabled-market-bc):hover,.e-sports-match-container.FreestyleSkiing .market-bc:not(.disabled-market-bc).active {
  color: #fff;
  background: #35b5c9
}

.SearchResultV2 .searchResultBtn.FreestyleSkiing {
  background: radial-gradient(at center bottom,#35b5c9cc,#35b5c966,#35b5c900)
}

.SearchResultV2 .searchResultBtn.FreestyleSkiing:after {
  background: #35b5c966
}

.SearchResultV2 .horizontalCategoryItemWrp.FreestyleSkiing .horizontalCategoryItem {
  background: linear-gradient(to right,#35b5c91a,#35b5c900)
}

.SearchResultV2 .horizontalCategoryItemWrp.FreestyleSkiing.active .horizontalCategoryItem {
  border-color: #35b5c9b3;
  background: linear-gradient(to right,#35b5c94d,#35b5c900)
}

.SearchResultV2 .horizontalCategoryItemWrp.FreestyleSkiing .horizontalCategoryItem>i {
  color: #35b5c9
}

.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.bc-i-wonderwheel,.user-nav-icon.bc-i-wonderwheel {
  background: #6200ff
}

.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-telegram,.user-nav-icon.bc-i-telegram {
  background: #08c
}

.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-community,.user-nav-icon.bc-i-community {
  background: #109121
}

.hdr-navigation-link-bc.badge-new:after,.nav-menu-item.badge-new:after,.m-nav-sab-container-r-row-bc>a.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,.skill-games-p-r-c-name-bc.badge-new:after,.m-nav-collapsed-container-bc .app-nav-link.badge-new:after,.accordion-button.badge-new:after {
  color: #fff;
  background: #7f194f
}

.casino-game-item.badge-new:after {
  box-shadow: -2px 2px 8px #7f194f99
}

[dir=ltr] .casino-providers-list-item.badge-new:after,[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-new:after {
  background: -moz-linear-gradient(right,rgba(127,25,79,.6),rgba(127,25,79,0) 100%);
  background: -webkit-linear-gradient(right,rgba(127,25,79,.6),rgba(127,25,79,0) 100%);
  background: linear-gradient(to left,#7f194f99,#7f194f00)
}

[dir=rtl] .casino-providers-list-item.badge-new:after,[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link.badge-new:after {
  background: -moz-linear-gradient(left,rgba(127,25,79,.6),rgba(127,25,79,0) 100%);
  background: -webkit-linear-gradient(left,rgba(127,25,79,.6),rgba(127,25,79,0) 100%);
  background: linear-gradient(to right,#7f194f99,#7f194f00)
}

.hdr-navigation-link-bc.badge-top:after,.nav-menu-item.badge-top:after,.m-nav-sab-container-r-row-bc>a.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,.skill-games-p-r-c-name-bc.badge-top:after,.m-nav-collapsed-container-bc .app-nav-link.badge-top:after,.accordion-button.badge-top:after {
  color: #fff;
  background: #6e3a85
}

.casino-game-item.badge-top:after {
  box-shadow: -2px 2px 8px #6e3a8599
}

[dir=ltr] .casino-providers-list-item.badge-top:after,[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-top:after {
  background: -moz-linear-gradient(right,rgba(110,58,133,.6),rgba(110,58,133,0) 100%);
  background: -webkit-linear-gradient(right,rgba(110,58,133,.6),rgba(110,58,133,0) 100%);
  background: linear-gradient(to left,#6e3a8599,#6e3a8500)
}

[dir=rtl] .casino-providers-list-item.badge-top:after,[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link.badge-top:after {
  background: -moz-linear-gradient(left,rgba(110,58,133,.6),rgba(110,58,133,0) 100%);
  background: -webkit-linear-gradient(left,rgba(110,58,133,.6),rgba(110,58,133,0) 100%);
  background: linear-gradient(to right,#6e3a8599,#6e3a8500)
}

.hdr-navigation-link-bc.badge-vpn:after,.nav-menu-item.badge-vpn:after,.m-nav-sab-container-r-row-bc>a.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,.skill-games-p-r-c-name-bc.badge-vpn:after,.m-nav-collapsed-container-bc .app-nav-link.badge-vpn:after,.accordion-button.badge-vpn:after {
  color: #fff;
  background: #49557e
}

.casino-game-item.badge-vpn:after {
  box-shadow: -2px 2px 8px #49557e99
}

[dir=ltr] .casino-providers-list-item.badge-vpn:after,[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-vpn:after {
  background: -moz-linear-gradient(right,rgba(73,85,126,.6),rgba(73,85,126,0) 100%);
  background: -webkit-linear-gradient(right,rgba(73,85,126,.6),rgba(73,85,126,0) 100%);
  background: linear-gradient(to left,#49557e99,#49557e00)
}

[dir=rtl] .casino-providers-list-item.badge-vpn:after,[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link.badge-vpn:after {
  background: -moz-linear-gradient(left,rgba(73,85,126,.6),rgba(73,85,126,0) 100%);
  background: -webkit-linear-gradient(left,rgba(73,85,126,.6),rgba(73,85,126,0) 100%);
  background: linear-gradient(to right,#49557e99,#49557e00)
}

.hdr-navigation-link-bc.badge-promo:after,.nav-menu-item.badge-promo:after,.m-nav-sab-container-r-row-bc>a.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,.skill-games-p-r-c-name-bc.badge-promo:after,.m-nav-collapsed-container-bc .app-nav-link.badge-promo:after,.accordion-button.badge-promo:after {
  color: #fff;
  background: #186360
}

.casino-game-item.badge-promo:after {
  box-shadow: -2px 2px 8px #18636099
}

[dir=ltr] .casino-providers-list-item.badge-promo:after,[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-promo:after {
  background: -moz-linear-gradient(right,rgba(24,99,96,.6),rgba(24,99,96,0) 100%);
  background: -webkit-linear-gradient(right,rgba(24,99,96,.6),rgba(24,99,96,0) 100%);
  background: linear-gradient(to left,#18636099,#18636000)
}

[dir=rtl] .casino-providers-list-item.badge-promo:after,[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link.badge-promo:after {
  background: -moz-linear-gradient(left,rgba(24,99,96,.6),rgba(24,99,96,0) 100%);
  background: -webkit-linear-gradient(left,rgba(24,99,96,.6),rgba(24,99,96,0) 100%);
  background: linear-gradient(to right,#18636099,#18636000)
}

.hdr-navigation-link-bc.badge-jackpot:after,.nav-menu-item.badge-jackpot:after,.m-nav-sab-container-r-row-bc>a.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,.skill-games-p-r-c-name-bc.badge-jackpot:after,.m-nav-collapsed-container-bc .app-nav-link.badge-jackpot:after,.accordion-button.badge-jackpot:after {
  color: #fff;
  background: #7b6418
}

.casino-game-item.badge-jackpot:after {
  box-shadow: -2px 2px 8px #7b641899
}

[dir=ltr] .casino-providers-list-item.badge-jackpot:after,[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-jackpot:after {
  background: -moz-linear-gradient(right,rgba(123,100,24,.6),rgba(123,100,24,0) 100%);
  background: -webkit-linear-gradient(right,rgba(123,100,24,.6),rgba(123,100,24,0) 100%);
  background: linear-gradient(to left,#7b641899,#7b641800)
}

[dir=rtl] .casino-providers-list-item.badge-jackpot:after,[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link.badge-jackpot:after {
  background: -moz-linear-gradient(left,rgba(123,100,24,.6),rgba(123,100,24,0) 100%);
  background: -webkit-linear-gradient(left,rgba(123,100,24,.6),rgba(123,100,24,0) 100%);
  background: linear-gradient(to right,#7b641899,#7b641800)
}

.hdr-navigation-link-bc.badge-exclusive:after,.nav-menu-item.badge-exclusive:after,.m-nav-sab-container-r-row-bc>a.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,.skill-games-p-r-c-name-bc.badge-exclusive:after,.m-nav-collapsed-container-bc .app-nav-link.badge-exclusive:after,.accordion-button.badge-exclusive:after {
  color: #fff;
  background: #53934f
}

.casino-game-item.badge-exclusive:after {
  box-shadow: -2px 2px 8px #53934f99
}

[dir=ltr] .casino-providers-list-item.badge-exclusive:after,[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-exclusive:after {
  background: -moz-linear-gradient(right,rgba(83,147,79,.6),rgba(83,147,79,0) 100%);
  background: -webkit-linear-gradient(right,rgba(83,147,79,.6),rgba(83,147,79,0) 100%);
  background: linear-gradient(to left,#53934f99,#53934f00)
}

[dir=rtl] .casino-providers-list-item.badge-exclusive:after,[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link.badge-exclusive:after {
  background: -moz-linear-gradient(left,rgba(83,147,79,.6),rgba(83,147,79,0) 100%);
  background: -webkit-linear-gradient(left,rgba(83,147,79,.6),rgba(83,147,79,0) 100%);
  background: linear-gradient(to right,#53934f99,#53934f00)
}

.hdr-navigation-link-bc.badge-free:after,.nav-menu-item.badge-free:after,.m-nav-sab-container-r-row-bc>a.badge-free:after,.casino-game-item.badge-free:after,.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-free:after,.casino-providers-list-item.badge-free:after,.skill-games-p-r-c-name-bc.badge-free:after,.m-nav-collapsed-container-bc .app-nav-link.badge-free:after,.accordion-button.badge-free:after {
  color: #fff;
  background: #1077c3
}

.casino-game-item.badge-free:after {
  box-shadow: -2px 2px 8px #1077c399
}

[dir=ltr] .casino-providers-list-item.badge-free:after,[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-free:after {
  background: -moz-linear-gradient(right,rgba(16,119,195,.6),rgba(16,119,195,0) 100%);
  background: -webkit-linear-gradient(right,rgba(16,119,195,.6),rgba(16,119,195,0) 100%);
  background: linear-gradient(to left,#1077c399,#1077c300)
}

[dir=rtl] .casino-providers-list-item.badge-free:after,[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link.badge-free:after {
  background: -moz-linear-gradient(left,rgba(16,119,195,.6),rgba(16,119,195,0) 100%);
  background: -webkit-linear-gradient(left,rgba(16,119,195,.6),rgba(16,119,195,0) 100%);
  background: linear-gradient(to right,#1077c399,#1077c300)
}

.hdr-navigation-link-bc.badge-tournament:after,.nav-menu-item.badge-tournament:after,.m-nav-sab-container-r-row-bc>a.badge-tournament:after,.casino-game-item.badge-tournament:after,.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-tournament:after,.casino-providers-list-item.badge-tournament:after,.skill-games-p-r-c-name-bc.badge-tournament:after,.m-nav-collapsed-container-bc .app-nav-link.badge-tournament:after,.accordion-button.badge-tournament:after {
  color: #fff;
  background: #3b26ac
}

.casino-game-item.badge-tournament:after {
  box-shadow: -2px 2px 8px #3b26ac99
}

[dir=ltr] .casino-providers-list-item.badge-tournament:after,[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-tournament:after {
  background: -moz-linear-gradient(right,rgba(59,38,172,.6),rgba(59,38,172,0) 100%);
  background: -webkit-linear-gradient(right,rgba(59,38,172,.6),rgba(59,38,172,0) 100%);
  background: linear-gradient(to left,#3b26ac99,#3b26ac00)
}

[dir=rtl] .casino-providers-list-item.badge-tournament:after,[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link.badge-tournament:after {
  background: -moz-linear-gradient(left,rgba(59,38,172,.6),rgba(59,38,172,0) 100%);
  background: -webkit-linear-gradient(left,rgba(59,38,172,.6),rgba(59,38,172,0) 100%);
  background: linear-gradient(to right,#3b26ac99,#3b26ac00)
}

.hdr-navigation-link-bc.badge-spinCount:after,.nav-menu-item.badge-spinCount:after,.m-nav-sab-container-r-row-bc>a.badge-spinCount:after,.casino-game-item.badge-spinCount:after,.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-spinCount:after,.casino-providers-list-item.badge-spinCount:after,.skill-games-p-r-c-name-bc.badge-spinCount:after,.m-nav-collapsed-container-bc .app-nav-link.badge-spinCount:after,.accordion-button.badge-spinCount:after {
  color: #fff;
  background: #c3910a
}

.casino-game-item.badge-spinCount:after {
  box-shadow: -2px 2px 8px #c3910a99
}

[dir=ltr] .casino-providers-list-item.badge-spinCount:after,[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-spinCount:after {
  background: -moz-linear-gradient(right,rgba(195,145,10,.6),rgba(195,145,10,0) 100%);
  background: -webkit-linear-gradient(right,rgba(195,145,10,.6),rgba(195,145,10,0) 100%);
  background: linear-gradient(to left,#c3910a99,#c3910a00)
}

[dir=rtl] .casino-providers-list-item.badge-spinCount:after,[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link.badge-spinCount:after {
  background: -moz-linear-gradient(left,rgba(195,145,10,.6),rgba(195,145,10,0) 100%);
  background: -webkit-linear-gradient(left,rgba(195,145,10,.6),rgba(195,145,10,0) 100%);
  background: linear-gradient(to right,#c3910a99,#c3910a00)
}

.hdr-navigation-link-bc.badge-hot:after,.nav-menu-item.badge-hot:after,.m-nav-sab-container-r-row-bc>a.badge-hot:after,.casino-game-item.badge-hot:after,.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-hot:after,.casino-providers-list-item.badge-hot:after,.skill-games-p-r-c-name-bc.badge-hot:after,.m-nav-collapsed-container-bc .app-nav-link.badge-hot:after,.accordion-button.badge-hot:after {
  color: #fff;
  background: #e32020
}

.casino-game-item.badge-hot:after {
  box-shadow: -2px 2px 8px #e3202099
}

[dir=ltr] .casino-providers-list-item.badge-hot:after,[dir=ltr] .m-nav-collapsed-container-bc .app-nav-link.badge-hot:after {
  background: -moz-linear-gradient(right,rgba(227,32,32,.6),rgba(227,32,32,0) 100%);
  background: -webkit-linear-gradient(right,rgba(227,32,32,.6),rgba(227,32,32,0) 100%);
  background: linear-gradient(to left,#e3202099,#e3202000)
}

[dir=rtl] .casino-providers-list-item.badge-hot:after,[dir=rtl] .m-nav-collapsed-container-bc .app-nav-link.badge-hot:after {
  background: -moz-linear-gradient(left,rgba(227,32,32,.6),rgba(227,32,32,0) 100%);
  background: -webkit-linear-gradient(left,rgba(227,32,32,.6),rgba(227,32,32,0) 100%);
  background: linear-gradient(to right,#e3202099,#e3202000)
}

.casino-game-tabs .horizontal-sl-tab-bc.badge-ByBetconstruct:after,.accordion-button.badge-ByBetconstruct:after {
  color: rgba(var(--hero-sc),1);
  background: rgba(var(--hero),1)
}

.special-games-button .btn.favorite-team.a-color {
  background: #b21705;
  background: linear-gradient(to right,#b21705,#f34235)
}

.special-games-button .btn.favorite-team:not(.a-color)>i {
  color: #f34235
}

.sp-sub-list-bc.favorite-team {
  transition: var(--default-transition-duration)
}

@media all and (hover: hover) {
  .sp-sub-list-bc.favorite-team:hover {
      cursor:pointer
  }

  .sp-sub-list-bc.favorite-team:hover .sp-s-l-head-bc {
      background: #b2170599;
      box-shadow: 0 0 8px #b2170599
  }

  .sp-sub-list-bc.favorite-team:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
      color: #fff
  }

  .sp-sub-list-bc.favorite-team:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
      color: #ffffffb3
  }
}

@media not all and (hover: hover) {
  .sp-sub-list-bc.favorite-team:active .sp-s-l-head-bc {
      background:#b2170599;
      box-shadow: 0 0 8px #b2170599
  }

  .sp-sub-list-bc.favorite-team:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
      color: #fff
  }

  .sp-sub-list-bc.favorite-team:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
      color: #ffffffb3
  }
}

.sp-sub-list-bc.favorite-team:not(.a-color) .sp-s-l-h-flag-bc {
  color: #f34235
}

.sp-sub-list-bc.favorite-team.a-color .sp-s-l-head-bc,.sp-sub-list-bc.favorite-team.selected .sp-s-l-head-bc {
  background: #b21705;
  background: linear-gradient(to right,#b21705,#f34235)
}

.sp-sub-list-bc.favorite-team.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.favorite-team.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,.sp-sub-list-bc.favorite-team.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.favorite-team.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
  color: #fff
}

.sp-sub-list-bc.favorite-team.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,.sp-sub-list-bc.favorite-team.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #ffffffb3
}

.special-games-button .btn.multiple-of-the-day.a-color {
  background: #ff5f00;
  background: linear-gradient(to right,#ff5f00,#ef9805)
}

.special-games-button .btn.multiple-of-the-day:not(.a-color)>i {
  color: #ef9805
}

.sp-sub-list-bc.multiple-of-the-day {
  transition: var(--default-transition-duration)
}

@media all and (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: #ff5f0099;
      box-shadow: 0 0 8px #ff5f0099
  }

  .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: #ffffffb3
  }
}

@media not all and (hover: hover) {
  .sp-sub-list-bc.multiple-of-the-day:active .sp-s-l-head-bc {
      background:#ff5f0099;
      box-shadow: 0 0 8px #ff5f0099
  }

  .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: #ffffffb3
  }
}

.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(to right,#ff5f00,#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: #ffffffb3
}

.special-games-button .btn.upcoming-matches.a-color {
  background: #026c90;
  background: linear-gradient(to right,#026c90,#0097b7)
}

.special-games-button .btn.upcoming-matches:not(.a-color)>i {
  color: #0097b7
}

.sp-sub-list-bc.upcoming-matches {
  transition: var(--default-transition-duration)
}

@media all and (hover: hover) {
  .sp-sub-list-bc.upcoming-matches:hover {
      cursor:pointer
  }

  .sp-sub-list-bc.upcoming-matches:hover .sp-s-l-head-bc {
      background: #026c9099;
      box-shadow: 0 0 8px #026c9099
  }

  .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: #ffffffb3
  }
}

@media not all and (hover: hover) {
  .sp-sub-list-bc.upcoming-matches:active .sp-s-l-head-bc {
      background:#026c9099;
      box-shadow: 0 0 8px #026c9099
  }

  .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: #ffffffb3
  }
}

.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(to right,#026c90,#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: #ffffffb3
}

.special-games-button .btn.upcoming.a-color {
  background: #026c90;
  background: linear-gradient(to right,#026c90,#0097b7)
}

.special-games-button .btn.upcoming:not(.a-color)>i {
  color: #0097b7
}

.sp-sub-list-bc.upcoming {
  transition: var(--default-transition-duration)
}

@media all and (hover: hover) {
  .sp-sub-list-bc.upcoming:hover {
      cursor:pointer
  }

  .sp-sub-list-bc.upcoming:hover .sp-s-l-head-bc {
      background: #026c9099;
      box-shadow: 0 0 8px #026c9099
  }

  .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: #ffffffb3
  }
}

@media not all and (hover: hover) {
  .sp-sub-list-bc.upcoming:active .sp-s-l-head-bc {
      background:#026c9099;
      box-shadow: 0 0 8px #026c9099
  }

  .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: #ffffffb3
  }
}

.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(to right,#026c90,#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: #ffffffb3
}

.special-games-button .btn.popular-matches.a-color {
  background: #3b26ac;
  background: linear-gradient(to right,#3b26ac,#583de3)
}

.special-games-button .btn.popular-matches:not(.a-color)>i {
  color: #583de3
}

.sp-sub-list-bc.popular-matches {
  transition: var(--default-transition-duration)
}

@media all and (hover: hover) {
  .sp-sub-list-bc.popular-matches:hover {
      cursor:pointer
  }

  .sp-sub-list-bc.popular-matches:hover .sp-s-l-head-bc {
      background: #3b26ac99;
      box-shadow: 0 0 8px #3b26ac99
  }

  .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: #ffffffb3
  }
}

@media not all and (hover: hover) {
  .sp-sub-list-bc.popular-matches:active .sp-s-l-head-bc {
      background:#3b26ac99;
      box-shadow: 0 0 8px #3b26ac99
  }

  .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: #ffffffb3
  }
}

.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(to right,#3b26ac,#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: #ffffffb3
}

.special-games-button .btn.olympic-competitions.a-color {
  background: #c63947;
  background: linear-gradient(to right,#c63947,#f55461)
}

.special-games-button .btn.olympic-competitions:not(.a-color)>i {
  color: #f55461
}

.sp-sub-list-bc.olympic-competitions {
  transition: var(--default-transition-duration)
}

@media all and (hover: hover) {
  .sp-sub-list-bc.olympic-competitions:hover {
      cursor:pointer
  }

  .sp-sub-list-bc.olympic-competitions:hover .sp-s-l-head-bc {
      background: #c6394799;
      box-shadow: 0 0 8px #c6394799
  }

  .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: #ffffffb3
  }
}

@media not all and (hover: hover) {
  .sp-sub-list-bc.olympic-competitions:active .sp-s-l-head-bc {
      background:#c6394799;
      box-shadow: 0 0 8px #c6394799
  }

  .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: #ffffffb3
  }
}

.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(to right,#c63947,#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: #ffffffb3
}

.special-games-button .btn.olympic-matches.a-color {
  background: #c63947;
  background: linear-gradient(to right,#c63947,#f55461)
}

.special-games-button .btn.olympic-matches:not(.a-color)>i {
  color: #f55461
}

.sp-sub-list-bc.olympic-matches {
  transition: var(--default-transition-duration)
}

@media all and (hover: hover) {
  .sp-sub-list-bc.olympic-matches:hover {
      cursor:pointer
  }

  .sp-sub-list-bc.olympic-matches:hover .sp-s-l-head-bc {
      background: #c6394799;
      box-shadow: 0 0 8px #c6394799
  }

  .sp-sub-list-bc.olympic-matches:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
      color: #fff
  }

  .sp-sub-list-bc.olympic-matches:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
      color: #ffffffb3
  }
}

@media not all and (hover: hover) {
  .sp-sub-list-bc.olympic-matches:active .sp-s-l-head-bc {
      background:#c6394799;
      box-shadow: 0 0 8px #c6394799
  }

  .sp-sub-list-bc.olympic-matches:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
      color: #fff
  }

  .sp-sub-list-bc.olympic-matches:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
      color: #ffffffb3
  }
}

.sp-sub-list-bc.olympic-matches:not(.a-color) .sp-s-l-h-flag-bc {
  color: #f55461
}

.sp-sub-list-bc.olympic-matches.a-color .sp-s-l-head-bc,.sp-sub-list-bc.olympic-matches.selected .sp-s-l-head-bc {
  background: #c63947;
  background: linear-gradient(to right,#c63947,#f55461)
}

.sp-sub-list-bc.olympic-matches.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.olympic-matches.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,.sp-sub-list-bc.olympic-matches.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.olympic-matches.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
  color: #fff
}

.sp-sub-list-bc.olympic-matches.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,.sp-sub-list-bc.olympic-matches.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #ffffffb3
}

.special-games-button .btn.popular-competitions.a-color {
  background: #0648a3;
  background: linear-gradient(to right,#0648a3,#2275e9)
}

.special-games-button .btn.popular-competitions:not(.a-color)>i {
  color: #2275e9
}

.sp-sub-list-bc.popular-competitions {
  transition: var(--default-transition-duration)
}

@media all and (hover: hover) {
  .sp-sub-list-bc.popular-competitions:hover {
      cursor:pointer
  }

  .sp-sub-list-bc.popular-competitions:hover .sp-s-l-head-bc {
      background: #0648a399;
      box-shadow: 0 0 8px #0648a399
  }

  .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: #ffffffb3
  }
}

@media not all and (hover: hover) {
  .sp-sub-list-bc.popular-competitions:active .sp-s-l-head-bc {
      background:#0648a399;
      box-shadow: 0 0 8px #0648a399
  }

  .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: #ffffffb3
  }
}

.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(to right,#0648a3,#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: #ffffffb3
}

.special-games-button .btn.boosted-bets.a-color {
  background: #097f18;
  background: linear-gradient(to right,#097f18,#00bf19)
}

.special-games-button .btn.boosted-bets:not(.a-color)>i {
  color: #00bf19
}

.sp-sub-list-bc.boosted-bets {
  transition: var(--default-transition-duration)
}

@media all and (hover: hover) {
  .sp-sub-list-bc.boosted-bets:hover {
      cursor:pointer
  }

  .sp-sub-list-bc.boosted-bets:hover .sp-s-l-head-bc {
      background: #097f1899;
      box-shadow: 0 0 8px #097f1899
  }

  .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: #ffffffb3
  }
}

@media not all and (hover: hover) {
  .sp-sub-list-bc.boosted-bets:active .sp-s-l-head-bc {
      background:#097f1899;
      box-shadow: 0 0 8px #097f1899
  }

  .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: #ffffffb3
  }
}

.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(to right,#097f18,#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: #ffffffb3
}

.special-games-button .btn.coupons.a-color {
  background: #852d91;
  background: linear-gradient(to right,#852d91,#dc62f4)
}

.special-games-button .btn.coupons:not(.a-color)>i {
  color: #dc62f4
}

.sp-sub-list-bc.coupons {
  transition: var(--default-transition-duration)
}

@media all and (hover: hover) {
  .sp-sub-list-bc.coupons:hover {
      cursor:pointer
  }

  .sp-sub-list-bc.coupons:hover .sp-s-l-head-bc {
      background: #852d9199;
      box-shadow: 0 0 8px #852d9199
  }

  .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: #ffffffb3
  }
}

@media not all and (hover: hover) {
  .sp-sub-list-bc.coupons:active .sp-s-l-head-bc {
      background:#852d9199;
      box-shadow: 0 0 8px #852d9199
  }

  .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: #ffffffb3
  }
}

.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(to right,#852d91,#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: #ffffffb3
}

.special-games-button .btn.all.a-color {
  background: hero;
  background: linear-gradient(to right,hero 0%,hero-hover 100%)
}

.special-games-button .btn.all:not(.a-color)>i {
  color: hero-hover
}

.sp-sub-list-bc.all {
  transition: var(--default-transition-duration)
}

@media all and (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),.6);
      box-shadow: 0 0 8px rgba(var(--hero),.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: #ffffffb3
  }
}

@media not all and (hover: hover) {
  .sp-sub-list-bc.all:active .sp-s-l-head-bc {
      background:rgba(var(--hero),.6);
      box-shadow: 0 0 8px rgba(var(--hero),.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: #ffffffb3
  }
}

.sp-sub-list-bc.all:not(.a-color) .sp-s-l-h-flag-bc {
  color: rgba(var(--hero),1)
}

.sp-sub-list-bc.all.a-color .sp-s-l-head-bc,.sp-sub-list-bc.all.selected .sp-s-l-head-bc {
  background: rgba(var(--hero),1);
  background: linear-gradient(to right,rgba(var(--hero),1),rgba(var(--hero-hover),1))
}

.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: #ffffffb3
}

.special-games-button .btn.live.a-color {
  background: #ff3449;
  background: linear-gradient(to right,#ff3449,#f55461)
}

.special-games-button .btn.live:not(.a-color)>i {
  color: #f55461
}

.sp-sub-list-bc.live {
  transition: var(--default-transition-duration)
}

@media all and (hover: hover) {
  .sp-sub-list-bc.live:hover {
      cursor:pointer
  }

  .sp-sub-list-bc.live:hover .sp-s-l-head-bc {
      background: #ff344999;
      box-shadow: 0 0 8px #ff344999
  }

  .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: #ffffffb3
  }
}

@media not all and (hover: hover) {
  .sp-sub-list-bc.live:active .sp-s-l-head-bc {
      background:#ff344999;
      box-shadow: 0 0 8px #ff344999
  }

  .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: #ffffffb3
  }
}

.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(to right,#ff3449,#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: #ffffffb3
}

.special-games-button .btn.results.a-color {
  background: #aa7f00;
  background: linear-gradient(to right,#aa7f00,gold)
}

.special-games-button .btn.results:not(.a-color)>i {
  color: gold
}

.sp-sub-list-bc.results {
  transition: var(--default-transition-duration)
}

@media all and (hover: hover) {
  .sp-sub-list-bc.results:hover {
      cursor:pointer
  }

  .sp-sub-list-bc.results:hover .sp-s-l-head-bc {
      background: #aa7f0099;
      box-shadow: 0 0 8px #aa7f0099
  }

  .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: #ffffffb3
  }
}

@media not all and (hover: hover) {
  .sp-sub-list-bc.results:active .sp-s-l-head-bc {
      background:#aa7f0099;
      box-shadow: 0 0 8px #aa7f0099
  }

  .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: #ffffffb3
  }
}

.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(to right,#aa7f00,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: #ffffffb3
}

.special-games-button .btn.today-bets.a-color {
  background: #ff5f00;
  background: linear-gradient(to right,#ff5f00,#ed9b00)
}

.special-games-button .btn.today-bets:not(.a-color)>i {
  color: #ed9b00
}

.sp-sub-list-bc.today-bets {
  transition: var(--default-transition-duration)
}

@media all and (hover: hover) {
  .sp-sub-list-bc.today-bets:hover {
      cursor:pointer
  }

  .sp-sub-list-bc.today-bets:hover .sp-s-l-head-bc {
      background: #ff5f0099;
      box-shadow: 0 0 8px #ff5f0099
  }

  .sp-sub-list-bc.today-bets:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
      color: #fff
  }

  .sp-sub-list-bc.today-bets:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
      color: #ffffffb3
  }
}

@media not all and (hover: hover) {
  .sp-sub-list-bc.today-bets:active .sp-s-l-head-bc {
      background:#ff5f0099;
      box-shadow: 0 0 8px #ff5f0099
  }

  .sp-sub-list-bc.today-bets:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
      color: #fff
  }

  .sp-sub-list-bc.today-bets:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
      color: #ffffffb3
  }
}

.sp-sub-list-bc.today-bets:not(.a-color) .sp-s-l-h-flag-bc {
  color: #ed9b00
}

.sp-sub-list-bc.today-bets.a-color .sp-s-l-head-bc,.sp-sub-list-bc.today-bets.selected .sp-s-l-head-bc {
  background: #ff5f00;
  background: linear-gradient(to right,#ff5f00,#ed9b00)
}

.sp-sub-list-bc.today-bets.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.today-bets.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,.sp-sub-list-bc.today-bets.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,.sp-sub-list-bc.today-bets.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
  color: #fff
}

.sp-sub-list-bc.today-bets.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,.sp-sub-list-bc.today-bets.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #ffffffb3
}

.social-icon,.header-icon:empty {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  cursor: pointer;
  transition: opacity var(--default-transition-duration)
}

.social-icon+.social-icon,.header-icon:empty+.social-icon {
  margin-inline-start:10px}

[dir=ltr] .social-icon.bc-i-telegram:before,[dir=ltr] .header-icon:empty.bc-i-telegram:before {
  margin-left: -2px
}

[dir=rtl] .social-icon.bc-i-telegram:before,[dir=rtl] .header-icon:empty.bc-i-telegram:before {
  margin-right: 2px
}

.social-icon.bc-i-instagram,.header-icon:empty.bc-i-instagram {
  background-image: radial-gradient(circle at 30% 107%,#fdf497,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)
}

[dir=ltr] .social-icon.bc-i-threads:before,[dir=ltr] .header-icon:empty.bc-i-threads:before {
  margin-left: -1px
}

[dir=rtl] .social-icon.bc-i-threads:before,[dir=rtl] .header-icon:empty.bc-i-threads:before {
  margin-right: 1px
}

.social-icon {
  width: 24px;
  height: 24px;
  font-size: 14px
}

.social-icon.bc-i-blog,.header-icon.bc-i-blog,.callPanelIcon.bc-i-blog {
  color: #fff;
  background-color: #ea8c1c;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-blog:hover,.header-icon.bc-i-blog:hover,.callPanelIcon.bc-i-blog:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-blog:active,.header-icon.bc-i-blog:active,.callPanelIcon.bc-i-blog:active {
      opacity:.8
  }
}

.sidebar-item.blog {
  background: #ea8c1c
}

.sidebar-image .bc-i-blog {
  color: #ea8c1c
}

.social-icon.bc-i-gmail,.header-icon.bc-i-gmail,.callPanelIcon.bc-i-gmail {
  color: #fff;
  background-color: #bb001b;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-gmail:hover,.header-icon.bc-i-gmail:hover,.callPanelIcon.bc-i-gmail:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-gmail:active,.header-icon.bc-i-gmail:active,.callPanelIcon.bc-i-gmail:active {
      opacity:.8
  }
}

.sidebar-item.gmail {
  background: #bb001b
}

.sidebar-image .bc-i-gmail {
  color: #bb001b
}

.social-icon.bc-i-facebook,.header-icon.bc-i-facebook,.callPanelIcon.bc-i-facebook {
  color: #fff;
  background-color: #4867aa;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-facebook:hover,.header-icon.bc-i-facebook:hover,.callPanelIcon.bc-i-facebook:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-facebook:active,.header-icon.bc-i-facebook:active,.callPanelIcon.bc-i-facebook:active {
      opacity:.8
  }
}

.sidebar-item.facebook {
  background: #4867aa
}

.sidebar-image .bc-i-facebook {
  color: #4867aa
}

.social-icon.bc-i-instagram,.header-icon.bc-i-instagram,.callPanelIcon.bc-i-instagram {
  color: #fff;
  background-color: #d6249f;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-instagram:hover,.header-icon.bc-i-instagram:hover,.callPanelIcon.bc-i-instagram:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-instagram:active,.header-icon.bc-i-instagram:active,.callPanelIcon.bc-i-instagram:active {
      opacity:.8
  }
}

.sidebar-item.instagram {
  background: #d6249f
}

.sidebar-image .bc-i-instagram {
  color: #d6249f
}

.social-icon.bc-i-ok,.header-icon.bc-i-ok,.callPanelIcon.bc-i-ok {
  color: #fff;
  background-color: #ff8503;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-ok:hover,.header-icon.bc-i-ok:hover,.callPanelIcon.bc-i-ok:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-ok:active,.header-icon.bc-i-ok:active,.callPanelIcon.bc-i-ok:active {
      opacity:.8
  }
}

.sidebar-item.ok {
  background: #ff8503
}

.sidebar-image .bc-i-ok {
  color: #ff8503
}

.social-icon.bc-i-pinterest,.header-icon.bc-i-pinterest,.callPanelIcon.bc-i-pinterest {
  color: #fff;
  background-color: #df0022;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-pinterest:hover,.header-icon.bc-i-pinterest:hover,.callPanelIcon.bc-i-pinterest:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-pinterest:active,.header-icon.bc-i-pinterest:active,.callPanelIcon.bc-i-pinterest:active {
      opacity:.8
  }
}

.sidebar-item.pinterest {
  background: #df0022
}

.sidebar-image .bc-i-pinterest {
  color: #df0022
}

.social-icon.bc-i-reddit,.header-icon.bc-i-reddit,.callPanelIcon.bc-i-reddit {
  color: #fff;
  background-color: #f24100;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-reddit:hover,.header-icon.bc-i-reddit:hover,.callPanelIcon.bc-i-reddit:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-reddit:active,.header-icon.bc-i-reddit:active,.callPanelIcon.bc-i-reddit:active {
      opacity:.8
  }
}

.sidebar-item.reddit {
  background: #f24100
}

.sidebar-image .bc-i-reddit {
  color: #f24100
}

.social-icon.bc-i-telegram,.header-icon.bc-i-telegram,.callPanelIcon.bc-i-telegram {
  color: #fff;
  background-color: #08c;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-telegram:hover,.header-icon.bc-i-telegram:hover,.callPanelIcon.bc-i-telegram:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-telegram:active,.header-icon.bc-i-telegram:active,.callPanelIcon.bc-i-telegram:active {
      opacity:.8
  }
}

.sidebar-item.telegram {
  background: #08c
}

.sidebar-image .bc-i-telegram {
  color: #08c
}

.social-icon.bc-i-tiktok,.header-icon.bc-i-tiktok,.callPanelIcon.bc-i-tiktok {
  color: #fff;
  background-color: #000;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-tiktok:hover,.header-icon.bc-i-tiktok:hover,.callPanelIcon.bc-i-tiktok:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-tiktok:active,.header-icon.bc-i-tiktok:active,.callPanelIcon.bc-i-tiktok:active {
      opacity:.8
  }
}

.sidebar-item.tiktok {
  background: #000
}

.sidebar-image .bc-i-tiktok {
  color: #000
}

.social-icon.bc-i-tumblr,.header-icon.bc-i-tumblr,.callPanelIcon.bc-i-tumblr {
  color: #fff;
  background-color: #34465d;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-tumblr:hover,.header-icon.bc-i-tumblr:hover,.callPanelIcon.bc-i-tumblr:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-tumblr:active,.header-icon.bc-i-tumblr:active,.callPanelIcon.bc-i-tumblr:active {
      opacity:.8
  }
}

.sidebar-item.tumblr {
  background: #34465d
}

.sidebar-image .bc-i-tumblr {
  color: #34465d
}

.social-icon.bc-i-twitch,.header-icon.bc-i-twitch,.callPanelIcon.bc-i-twitch {
  color: #fff;
  background-color: #5f3e9d;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-twitch:hover,.header-icon.bc-i-twitch:hover,.callPanelIcon.bc-i-twitch:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-twitch:active,.header-icon.bc-i-twitch:active,.callPanelIcon.bc-i-twitch:active {
      opacity:.8
  }
}

.sidebar-item.twitch {
  background: #5f3e9d
}

.sidebar-image .bc-i-twitch {
  color: #5f3e9d
}

.social-icon.bc-i-twitter,.header-icon.bc-i-twitter,.callPanelIcon.bc-i-twitter {
  color: #fff;
  background-color: #000;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-twitter:hover,.header-icon.bc-i-twitter:hover,.callPanelIcon.bc-i-twitter:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-twitter:active,.header-icon.bc-i-twitter:active,.callPanelIcon.bc-i-twitter:active {
      opacity:.8
  }
}

.sidebar-item.twitter {
  background: #000
}

.sidebar-image .bc-i-twitter {
  color: #000
}

.social-icon.bc-i-skype,.header-icon.bc-i-skype,.callPanelIcon.bc-i-skype {
  color: #fff;
  background-color: #00a6e4;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-skype:hover,.header-icon.bc-i-skype:hover,.callPanelIcon.bc-i-skype:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-skype:active,.header-icon.bc-i-skype:active,.callPanelIcon.bc-i-skype:active {
      opacity:.8
  }
}

.sidebar-item.skype {
  background: #00a6e4
}

.sidebar-image .bc-i-skype {
  color: #00a6e4
}

.social-icon.bc-i-viber,.header-icon.bc-i-viber,.callPanelIcon.bc-i-viber {
  color: #fff;
  background-color: #774e97;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-viber:hover,.header-icon.bc-i-viber:hover,.callPanelIcon.bc-i-viber:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-viber:active,.header-icon.bc-i-viber:active,.callPanelIcon.bc-i-viber:active {
      opacity:.8
  }
}

.sidebar-item.viber {
  background: #774e97
}

.sidebar-image .bc-i-viber {
  color: #774e97
}

.social-icon.bc-i-vk,.header-icon.bc-i-vk,.callPanelIcon.bc-i-vk {
  color: #fff;
  background-color: #4680c2;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-vk:hover,.header-icon.bc-i-vk:hover,.callPanelIcon.bc-i-vk:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-vk:active,.header-icon.bc-i-vk:active,.callPanelIcon.bc-i-vk:active {
      opacity:.8
  }
}

.sidebar-item.vk {
  background: #4680c2
}

.sidebar-image .bc-i-vk {
  color: #4680c2
}

.social-icon.bc-i-whatsapp,.header-icon.bc-i-whatsapp,.callPanelIcon.bc-i-whatsapp {
  color: #fff;
  background-color: #30d64c;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-whatsapp:hover,.header-icon.bc-i-whatsapp:hover,.callPanelIcon.bc-i-whatsapp:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-whatsapp:active,.header-icon.bc-i-whatsapp:active,.callPanelIcon.bc-i-whatsapp:active {
      opacity:.8
  }
}

.sidebar-item.whatsapp {
  background: #30d64c
}

.sidebar-image .bc-i-whatsapp {
  color: #30d64c
}

.social-icon.bc-i-youtube,.header-icon.bc-i-youtube,.callPanelIcon.bc-i-youtube {
  color: #fff;
  background-color: red;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-youtube:hover,.header-icon.bc-i-youtube:hover,.callPanelIcon.bc-i-youtube:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-youtube:active,.header-icon.bc-i-youtube:active,.callPanelIcon.bc-i-youtube:active {
      opacity:.8
  }
}

.sidebar-item.youtube {
  background: red
}

.sidebar-image .bc-i-youtube {
  color: red
}

.social-icon.bc-i-linkedin,.header-icon.bc-i-linkedin,.callPanelIcon.bc-i-linkedin {
  color: #fff;
  background-color: #0072b1;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-linkedin:hover,.header-icon.bc-i-linkedin:hover,.callPanelIcon.bc-i-linkedin:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-linkedin:active,.header-icon.bc-i-linkedin:active,.callPanelIcon.bc-i-linkedin:active {
      opacity:.8
  }
}

.sidebar-item.linkedin {
  background: #0072b1
}

.sidebar-image .bc-i-linkedin {
  color: #0072b1
}

.social-icon.bc-i-tv,.header-icon.bc-i-tv,.callPanelIcon.bc-i-tv {
  color: #fff;
  background-color: #4e7a65;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-tv:hover,.header-icon.bc-i-tv:hover,.callPanelIcon.bc-i-tv:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-tv:active,.header-icon.bc-i-tv:active,.callPanelIcon.bc-i-tv:active {
      opacity:.8
  }
}

.sidebar-item.tv {
  background: #4e7a65
}

.sidebar-image .bc-i-tv {
  color: #4e7a65
}

.social-icon.bc-i-medium,.header-icon.bc-i-medium,.callPanelIcon.bc-i-medium {
  color: #fff;
  background-color: #00a14b;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-medium:hover,.header-icon.bc-i-medium:hover,.callPanelIcon.bc-i-medium:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-medium:active,.header-icon.bc-i-medium:active,.callPanelIcon.bc-i-medium:active {
      opacity:.8
  }
}

.sidebar-item.medium {
  background: #00a14b
}

.sidebar-image .bc-i-medium {
  color: #00a14b
}

.social-icon.bc-i-threads,.header-icon.bc-i-threads,.callPanelIcon.bc-i-threads {
  color: #fff;
  background-color: #000;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-threads:hover,.header-icon.bc-i-threads:hover,.callPanelIcon.bc-i-threads:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-threads:active,.header-icon.bc-i-threads:active,.callPanelIcon.bc-i-threads:active {
      opacity:.8
  }
}

.sidebar-item.threads {
  background: #000
}

.sidebar-image .bc-i-threads {
  color: #000
}

.social-icon.bc-i-soundcloud,.header-icon.bc-i-soundcloud,.callPanelIcon.bc-i-soundcloud {
  color: #fff;
  background-color: #ff6a22;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-soundcloud:hover,.header-icon.bc-i-soundcloud:hover,.callPanelIcon.bc-i-soundcloud:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-soundcloud:active,.header-icon.bc-i-soundcloud:active,.callPanelIcon.bc-i-soundcloud:active {
      opacity:.8
  }
}

.sidebar-item.soundcloud {
  background: #ff6a22
}

.sidebar-image .bc-i-soundcloud {
  color: #ff6a22
}

.social-icon.bc-i-imo,.header-icon.bc-i-imo,.callPanelIcon.bc-i-imo {
  color: #fff;
  background-color: #009dff;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-imo:hover,.header-icon.bc-i-imo:hover,.callPanelIcon.bc-i-imo:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-imo:active,.header-icon.bc-i-imo:active,.callPanelIcon.bc-i-imo:active {
      opacity:.8
  }
}

.sidebar-item.imo {
  background: #009dff
}

.sidebar-image .bc-i-imo {
  color: #009dff
}

.social-icon.bc-i-discord,.header-icon.bc-i-discord,.callPanelIcon.bc-i-discord {
  color: #fff;
  background-color: #5865f2;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-discord:hover,.header-icon.bc-i-discord:hover,.callPanelIcon.bc-i-discord:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-discord:active,.header-icon.bc-i-discord:active,.callPanelIcon.bc-i-discord:active {
      opacity:.8
  }
}

.sidebar-item.discord {
  background: #5865f2
}

.sidebar-image .bc-i-discord {
  color: #5865f2
}

.social-icon.bc-i-heylink,.header-icon.bc-i-heylink,.callPanelIcon.bc-i-heylink {
  color: #fff;
  background-color: #46d7d1;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-heylink:hover,.header-icon.bc-i-heylink:hover,.callPanelIcon.bc-i-heylink:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-heylink:active,.header-icon.bc-i-heylink:active,.callPanelIcon.bc-i-heylink:active {
      opacity:.8
  }
}

.sidebar-item.heylink {
  background: #46d7d1
}

.sidebar-image .bc-i-heylink {
  color: #46d7d1
}

.social-icon.bc-i-yophone,.header-icon.bc-i-yophone,.callPanelIcon.bc-i-yophone {
  color: #fff;
  background-color: #ddf154;
  transition: opacity var(--default-transition-duration)
}

@media all and (hover: hover) {
  .social-icon.bc-i-yophone:hover,.header-icon.bc-i-yophone:hover,.callPanelIcon.bc-i-yophone:hover {
      opacity:.8;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .social-icon.bc-i-yophone:active,.header-icon.bc-i-yophone:active,.callPanelIcon.bc-i-yophone:active {
      opacity:.8
  }
}

.sidebar-item.yophone {
  background: #ddf154
}

.sidebar-image .bc-i-yophone {
  color: #ddf154
}

.spoiler {
  border-top: 1px solid rgba(var(--b-sc),.1);
  border-bottom: 1px solid rgba(var(--b-sc),.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: rgba(var(--accent),1)
}

.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 {
  padding-inline-start:14px}

.spoiler-title {
  display: flex;
  align-items: center;
  position: relative;
  color: rgba(var(--b-sc),.9);
  font-size: 14px;
  font-weight: 400;
  min-height: 40px;
  padding: 10px 0;
  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),.9)
}

.form-control-bc {
  position: relative
}

.form-control-bc.expanded .form-control-icon-bc[class*=bc-i-small-arrow]:before {
  transform: rotate(180deg)
}

.form-control-bc.focused .form-control-title-bc,.form-control-bc.filled .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: rgba(var(--hero),1)
}

.form-control-bc.focused .form-control-icon-bc.bc-i-arrow-drop-down-bottom {
  transform: rotateX(180deg);
  color: rgba(var(--hero),1)
}

.form-control-bc.invalid .form-control-input-stroke-bc:after {
  width: 100%;
  background: rgba(var(--oc-3),1);
  box-shadow: 0 2px 4px rgba(var(--oc-3),1)
}

.form-control-bc.invalid .form-control-input-bc,.form-control-bc.invalid .form-control-textarea-bc {
  border: 1px solid rgba(var(--oc-3),1)
}

.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: rgba(var(--oc-3),1)
}

.form-control-bc.invalid .form-control-select-bc {
  border: 1px solid rgba(var(--oc-3),1)
}

.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),.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),.9)
}

.form-control-label-bc.textareas {
  background: rgba(var(--b),1)
}

.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),.9);
  box-sizing: border-box
}

.form-control-label-bc.textareas .form-control-textarea::placeholder {
  color: rgba(var(--b-sc),.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: rgba(var(--b-sc),1);
  transition: color var(--default-transition-duration) 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;
  font-size: 10px;
  width: 20px;
  height: 20px;
  text-align: center
}

.form-control-icon-bc[class*=bc-i-eye] {
  width: 26px;
  height: 26px;
  font-size: 20px
}

.form-control-icon-bc[class*=bc-i-small-arrow]:before {
  transition: all var(--default-transition-duration)
}

.form-control-icon-bc,.sport-search-icon {
  position: absolute;
  top: 50%;
  color: rgba(var(--b-sc),.8);
  transform: translateY(-50%);
  cursor: pointer
}

[dir=ltr] .form-control-icon-bc,[dir=ltr] .sport-search-icon {
  right: 14px
}

[dir=rtl] .form-control-icon-bc,[dir=rtl] .sport-search-icon {
  left: 14px
}

.sport-search-icon {
  font-size: 12px;
  transition: color var(--default-transition-duration) ease
}

.sport-search-icon:hover {
  color: rgba(var(--b-sc),1)
}

.form-control-fine-name-bc {
  display: block;
  width: 100%;
  height: 100%;
  font-weight: 400;
  font-size: 12px;
  color: rgba(var(--b-sc),1);
  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:before,.form-control-input-stroke-bc:after {
  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: var(--skin-palette-16);
  transition-property: background-color,opacity;
  transition-duration: var(--default-transition-duration);
  opacity: .5
}

.form-control-input-stroke-bc:after {
  width: 0;
  transition-property: width,background-color;
  transition-duration: var(--default-transition-duration);
  transform: translateZ(0)
}

.form-control-title-bc {
  width: calc(100% - 48px);
  font-size: 12px;
  color: rgba(var(--b-sc),.4);
  line-height: 14px;
  position: absolute;
  top: 12px;
  text-align: start;
  transition-property: top,font-size,line-height,color;
  transition-duration: var(--default-transition-duration);
  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;
  animation: form-control-message var(--default-transition-duration) ease
}

@keyframes form-control-message {
  0% {
      transform: translateY(-50%)
  }

  to {
      transform: translateY(0)
  }
}

.form-control-message-bc {
  display: flex;
  padding: 5px;
  color: rgba(var(--b-sc),1);
  background: rgba(var(--oc-3),.2);
  border-radius: var(--border-radius);
  font-size: 12px
}

.checkbox-control-bc .form-control-message-bc {
  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: rgba(var(--hero),1)
}

.checkbox-control-input-bc:checked~.checkbox-control-icon-bc:before {
  transform: scale(1)
}

.checkbox-control-input-bc:checked:disabled~.checkbox-control-icon-bc {
  background: rgba(var(--hero),.4)
}

.checkbox-control-input-bc:disabled~.checkbox-control-icon-bc {
  background: rgba(var(--b-sc),.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),.2);
  border-radius: var(--border-radius);
  color: rgba(var(--hero-sc),1);
  transition: background var(--slow-transition-duration)
}

.checkbox-control-icon-bc+.checkbox-control-text-bc {
  margin-inline-start:14px}

.checkbox-control-icon-bc:before {
  display: block;
  transform: scale(0);
  transition: transform var(--slow-transition-duration)
}

.checkbox-control-text-bc {
  flex: auto;
  color: rgba(var(--b-sc),.7);
  font-size: 14px;
  line-height: 16px
}

.checkbox-control-text-bc a {
  color: rgba(var(--b-sc),.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 {
  margin-inline-start:15px}

.form-control-title-static-bc {
  width: 100%;
  font-size: 12px;
  color: rgba(var(--b-sc),.7);
  line-height: 16px
}

.form-control-title-static-bc>a {
  color: rgba(var(--b-sc),.5);
  text-decoration: underline
}

.radio-control-content-bc {
  cursor: pointer;
  padding-inline-start:24px}

.radio-control-input-holder-bc {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 0
}

.register .telephone .form-controls-field-content,.reg-via-wallet .telephone .form-controls-field-content {
  display: flex
}

[dir=ltr] .register .telephone .form-control-icon-bc,[dir=ltr] .reg-via-wallet .telephone .form-control-icon-bc {
  right: 6px
}

[dir=rtl] .register .telephone .form-control-icon-bc,[dir=rtl] .reg-via-wallet .telephone .form-control-icon-bc {
  left: 6px
}

[dir=rtl] .register .telephone .form-control-input-bc,[dir=rtl] .reg-via-wallet .telephone .form-control-input-bc {
  text-align: end
}

.form-controls-field-bc.country-code {
  flex-shrink: 0;
  min-width: 84px
}

.form-controls-field-bc.country-code+.form-controls-field-bc {
  flex: auto;
  padding-inline-start:5px}

.form-controls-field-bc.country-code .form-control-title-bc {
  top: 10px
}

.form-controls-field-bc.country-code .ftr-lang-bar-flag-bc {
  position: static;
  margin-inline-end:4px}

.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;
  -moz-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: rgba(var(--b),1)
}

.select-option-bc:focus+.select-option-icon-bc {
  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: transform var(--default-transition-duration) 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-textarea-bc,.form-control-input-bc,.form-control-select-bc,.form-control-fine-name-bc,.form-control-label-file-bc {
  color: rgba(var(--b-sc),.9);
  font-size: 14px;
  background: rgba(var(--b-sc),.15);
  border-radius: var(--border-radius);
  padding: 20px 15px 4px;
  transition: background var(--default-transition-duration)
}

.form-control-textarea-bc:disabled,.form-control-input-bc:disabled,.form-control-select-bc:disabled,.form-control-fine-name-bc:disabled,.form-control-label-file-bc:disabled {
  background: rgba(var(--b-sc),.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),.6);
  background: rgba(var(--b-sc),.05)
}

.form-control-input-bc:read-only~.form-control-title-bc {
  color: rgba(var(--b-sc),.4)
}

.form-control-input-bc:not([name=phoneCode],[name=phoneNumber]) {
  padding-inline-end:44px}

[dir=rtl] .form-control-input-bc[name=field2],[dir=rtl] .form-control-input-bc[name=receiver_mobile_no] {
  direction: ltr;
  padding-inline-end:15px;text-align: end
}

[dir=rtl] .form-control-input-bc[type=tel] {
  text-align: end;
  padding-inline-start:44px;padding-inline-end:15px}

.form-control-textarea-bc .form-control-textarea:read-only {
  color: rgba(var(--b-sc),.6);
  background: rgba(var(--b-sc),.05)
}

.form-control-textarea-bc .form-control-textarea:read-only~.form-control-title-bc {
  color: rgba(var(--b-sc),.4)
}

.form-control-textarea-bc .form-control-textarea:not([name=phoneCode],[name=reason_text]) {
  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.focused .form-control-title-bc,.form-control-bc.filled .form-control-title-bc {
  top: 10px
}

.bonus-request .textareas .form-control-textarea-bc {
  padding: 10px 15px 15px
}

.u-i-common-content-textarea {
  margin-top: 10px
}

.u-i-common-content-textarea+.u-i-p-c-footer-bc {
  margin-top: 10px
}

.input-search-field {
  position: relative
}

.input-search-field input {
  padding-top: 12px;
  padding-bottom: 12px;
  margin-bottom: 2px;
  font-size: 12px;
  color: rgba(var(--b-sc),.9)
}

.input-search-field input::placeholder {
  color: rgba(var(--b-sc),.4)
}

[dir=ltr] .input-search-field .ss-icon-bc {
  right: 16px;
  left: auto
}

[dir=rtl] .input-search-field .ss-icon-bc {
  left: 16px;
  right: auto
}

.user-entrance-bc {
  padding: 16px;
  background-color: #005b55
}

.usr-ent-text-bc {
  display: block;
  font-weight: 400;
  font-size: 20px;
  color: #ffc854;
  text-align: center;
  line-height: 26px
}

.usr-ent-text-bc:first-letter {
  text-transform: capitalize
}

.usr-ent-form-bc {
  padding-top: 36px
}

.usr-ent-form-item-bc {
  margin-bottom: 14px
}

.usr-ent-form-item-bc.forgot-password {
  text-align: center
}

.usr-ent-form-actions-holder-bc {
  display: table;
  table-layout: fixed;
  width: 100%;
  border-radius: 5px;
  overflow: hidden
}

.usr-ent-form-error-holder-bc {
  margin-bottom: 14px
}

.usr-ent-form-error-bc {
  display: inline-block;
  vertical-align: top;
  font-weight: 400;
  font-size: 12px;
  color: #db1c30
}

.usr-ent-form-action-item-bc {
  display: table-cell;
  vertical-align: top
}

.usr-ent-form-action-bc {
  display: block;
  width: 100%;
  height: 40px;
  border: none;
  outline: none;
  box-sizing: border-box;
  background-color: #ffc854;
  transition: background-color var(--default-transition-duration) ease;
  font-family: inherit;
  font-weight: 700;
  font-size: 18px;
  color: #000;
  text-transform: uppercase;
  cursor: pointer
}

.usr-ent-form-action-bc[disabled] {
  opacity: .7;
  pointer-events: none
}

.usr-ent-form-action-bc:hover {
  background-color: #ffc03b
}

.usr-ent-forgot-password-bc {
  display: inline-block;
  vertical-align: top;
  font-weight: 400;
  font-size: 14px;
  color: #9e9e9e;
  transition: color var(--default-transition-duration) ease;
  cursor: pointer
}

.usr-ent-forgot-password-bc:first-letter {
  text-transform: capitalize
}

.usr-ent-forgot-password-bc:hover {
  color: #fff
}

.market-group-holder-bc {
  display: flex
}

.market-group-holder-bc>div {
  width: 100%
}

.market-group-holder-bc>div+div {
  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: var(--border-radius)
}

.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: 54px
  }

  [dir=ltr] .Toastify .Toastify__toast-container {
      left: 10px
  }

  [dir=rtl] .Toastify .Toastify__toast-container {
      right: 10px
  }
}

.Toastify__toast-body {
  font-weight: 500;
  font-family: var(--font-family)
}

script[src*=recaptcha]+div {
  max-width: 400px;
  left: 0!important;
  right: 0!important;
  margin: auto
}

.g-recaptcha-bubble-arrow {
  display: none
}

.Toastify .Toastify__toast-theme--colored.Toastify__toast--success.new-message-toast-notification {
  background: rgba(var(--hero));
  color: rgba(var(--hero-sc))
}

.Toastify .Toastify__toast-theme--colored.Toastify__toast--success.new-message-toast-notification .Toastify__close-button {
  display: none
}

.Toastify .Toastify__toast-theme--colored.Toastify__toast--success.new-message-toast-notification .new-message-toast-notification-content {
  display: flex;
  justify-content: space-between
}

.Toastify .Toastify__toast-theme--colored.Toastify__toast--success.new-message-toast-notification .new-message-toast-notification-content>span:last-child {
  text-transform: uppercase
}

:root {
  --font-family: Roboto, Arial, Helvetica, sans-serif;
  --border-radius: 4px;
  --border-radius-middle: 8px;
  --border-radius-big: 16px;
  --default-transition-duration: .24s;
  --slow-transition-duration: .4s;
  --default-transition-delay: .1s;
  --slow-transition-delay: .4s;
  --tab-navigation-height: 49px;
  --betslip-header-height: 49px;
  --desktop-header-height: 56px;
  --desktop-nav-height: 36px;
  --desktop-sub-nav-height: 36px;
  --desktop-header-margin-bottom: 10px;
  --desktop-header-full-height: calc(var(--desktop-header-height) + var(--desktop-nav-height));
  --desktop-header-nav-full-height: calc(var(--desktop-header-full-height) + var(--desktop-sub-nav-height));
  --padding-page-aside: 7px;
  --desktop-smart-panel-live-support-height: 50px;
  --desktop-smart-panel-button-holder-vertical: 50px;
  --desktop-smart-panel-button-padding-vertical: 4px;
  --desktop-smart-panel-button-width-height: 42px;
  --desktop-home-page-aside-width: 272px;
  --desktop-home-page-content-width: 1328px;
  --desktop-smart-panel-width: 48px;
  --desktop-breakpoint-1: 1358px;
  --desktop-dynamic-panel-width: 340px;
  --desktop-dynamic-panel-width-2: -340px;
  --mobile-betslip-compact-height: 42px;
  --desktop-entrance-popup-banner-width: 254px;
  --desktop-entrance-popup-sign-in-width: 688px;
  --desktop-entrance-popup-registration-width: 688px;
  --desktop-entrance-popup-height: 578px;
  --layout-width: 1670px;
  --desktop-home-page-gutter: 8px
}

html {
  font-family: var(--font-family)
}

html.scroll-locked {
  overflow: hidden;
  height: var(--window-height)
}

html.scroll-locked body {
  height: var(--window-height)
}

html:not([style]) .bc-loader {
  display: none
}

html[lang=ku] {
  font-family: Roboto-Regular,Arial,Helvetica,sans-serif
}

html,body {
  width: 100%;
  min-height: 100%
}

body {
  background: rgba(var(--b),1)
}

.ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

.opacity {
  opacity: .4
}

.disabled {
  opacity: .4;
  pointer-events: none
}

.hidden-global {
  opacity: 0;
  pointer-events: none
}

.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: rgba(var(--hero),1)
}

.away:not([style]) {
  color: rgba(var(--brand),1)
}

.empty-b-text-v-bc {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 5vh 10px;
  color: rgba(var(--b-sc),.7);
  text-align: center
}

.bc-loader {
  display: flex;
  margin: auto;
  padding: 2vh 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

.bc-loader.small {
  padding: 0;
  width: auto
}

.bc-loader.full {
  height: 88vh
}

.full-transparent-loader {
  position: fixed;
  background: rgba(var(--b),.7);
  z-index: 100
}

.selected-underline {
  position: relative
}

.selected-underline:before {
  content: "";
  display: block;
  width: 0;
  height: 1px;
  background: rgba(var(--hero),1);
  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
}

hr {
  border-top: none;
  border-color: rgba(var(--b-sc),.1)
}

[data-status="0"] {
  color: #ff3449!important
}

[data-status="1"] {
  color: #109121!important
}

[data-status="2"] {
  color: #aa7f00
}

[data-status="3"] {
  color: rgba(var(--b-sc),1)
}

[data-status="4"] {
  color: #c18820
}

[data-status="5"] {
  color: #7c888d
}

[data-status="6"] {
  color: #d38d72
}

[data-status="7"] {
  color: rgba(var(--b-sc),.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),.1)
}

[data-status=unread] {
  background: rgba(var(--b-sc),.2);
  position: relative
}

[data-status=unread]:before {
  content: "";
  position: absolute;
  top: -1px;
  width: 8px;
  height: 8px;
  background: rgba(var(--hero),1);
  border-radius: 50%;
  border: 2px solid rgba(var(--b),1)
}

[dir=ltr] [data-status=unread]:before {
  right: -1px
}

[dir=rtl] [data-status=unread]:before {
  left: -1px
}

@media screen and (min-width: 1024px) {
  html {
      min-width:1020px
  }
}

html.is-web {
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: transparent
}

html.is-web ::-webkit-scrollbar {
  width: 4px;
  height: 6px
}

html.is-web ::-webkit-scrollbar-track {
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius)
}

html.is-web ::-webkit-scrollbar-thumb {
  background: rgba(var(--b-sc),.5);
  border-radius: var(--border-radius)
}

html.is-web ::selection {
  color: rgba(var(--b-sc),1);
  background: rgba(var(--hero),1)
}

html.is-web .empty-b-text-v-bc {
  font-size: 13px;
  line-height: 16px
}

html.is-web .in-center {
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0 20px
}

html .empty-b-text-v-bc {
  font-size: 16px;
  line-height: 18px
}

@-moz-document url-prefix() {
  * {
      scrollbar-color: var(--scrollbar-thumb-bg) var(--scrollbar-track-bg);
      scrollbar-width: thin
  }
}

.current-day-1:after {
  content: "1"
}

.current-day-2:after {
  content: "2"
}

.current-day-3:after {
  content: "3"
}

.current-day-4:after {
  content: "4"
}

.current-day-5:after {
  content: "5"
}

.current-day-6:after {
  content: "6"
}

.current-day-7:after {
  content: "7"
}

.current-day-8:after {
  content: "8"
}

.current-day-9:after {
  content: "9"
}

.current-day-10:after {
  content: "10"
}

.current-day-11:after {
  content: "11"
}

.current-day-12:after {
  content: "12"
}

.current-day-13:after {
  content: "13"
}

.current-day-14:after {
  content: "14"
}

.current-day-15:after {
  content: "15"
}

.current-day-16:after {
  content: "16"
}

.current-day-17:after {
  content: "17"
}

.current-day-18:after {
  content: "18"
}

.current-day-19:after {
  content: "19"
}

.current-day-20:after {
  content: "20"
}

.current-day-21:after {
  content: "21"
}

.current-day-22:after {
  content: "22"
}

.current-day-23:after {
  content: "23"
}

.current-day-24:after {
  content: "24"
}

.current-day-25:after {
  content: "25"
}

.current-day-26:after {
  content: "26"
}

.current-day-27:after {
  content: "27"
}

.current-day-28:after {
  content: "28"
}

.current-day-29:after {
  content: "29"
}

.current-day-30:after {
  content: "30"
}

.current-day-31:after {
  content: "31"
}

.casino-slots .sdr-item-holder-bc-text .competition-wrapper-bc {
  padding: 0 var(--padding-page-aside)
}

.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%;
  height: 100%;
  padding-top: 70%;
  background: rgba(var(--b-sc),.1) no-repeat center/contain;
  border-radius: var(--border-radius);
  overflow: hidden;
  position: relative
}

.casino-game-item:after {
  content: attr(data-badge);
  position: absolute;
  top: -32px;
  right: -42px;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  width: 100px;
  height: 80px;
  padding-bottom: 2px;
  box-sizing: border-box;
  font-size: 9px;
  line-height: 11px;
  font-weight: 500;
  letter-spacing: .33px;
  text-transform: uppercase;
  transform: rotate(45deg)
}

.casino-game-item.badge-ByBetconstruct:after {
  width: 120px;
  height: 80px;
  top: -26px;
  right: -48px
}

.casino-game-item.badge-ortak:after {
  content: "";
  font-family: BetConstruct-Icons,sans-serif;
  font-size: 17px;
  color: #fff;
  background: #60499e;
  width: auto;
  height: auto;
  align-items: center;
  padding: 3px 5px 5px;
  top: 5px;
  right: 5px;
  border-radius: var(--border-radius);
  transform: none
}

.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;
  animation: casino-game-layer var(--slow-transition-duration) forwards;
  overflow: hidden
}

.casino-game-item-block+.casino-game-item-fav-bc {
  opacity: 1
}

@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: #00000080
  }
}

.casino-game-item-image-bc {
  width: 100%;
  height: 100%;
  display: block;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  transition: filter var(--default-transition-duration)
}

.casino-game-icons {
  display: flex;
  justify-content: flex-end;
  color: #fffc;
  font-size: 16px
}

.casino-game-icons i {
  cursor: pointer
}

.casino-game-item-fav-bc {
  position: absolute;
  color: #fffc;
  font-size: 16px;
  opacity: 0;
  transition: var(--default-transition-duration);
  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;
  animation: casino-game-layer-label var(--slow-transition-duration) forwards
}

@keyframes casino-game-layer-label {
  0% {
      filter: blur(10px)
  }

  to {
      filter: blur(0)
  }
}

.casino-game-buttons {
  display: flex;
  justify-content: center
}

.casino-game-buttons>.btn {
  width: auto
}

.casino-game-buttons>.btn:first-child {
  animation: casino-game-layer-first-btn var(--slow-transition-duration) forwards
}

.casino-game-buttons>.btn:nth-child(2) {
  color: #ffffffe6;
  border-color: #fff9;
  animation: casino-game-layer-second-btn var(--slow-transition-duration) forwards
}

@keyframes casino-game-layer-first-btn {
  0% {
      opacity: 0;
      transform: translateY(-50%)
  }

  to {
      opacity: 1;
      transform: translateY(0)
  }
}

@keyframes casino-game-layer-second-btn {
  0% {
      opacity: 0;
      transform: translateY(50%)
  }

  to {
      opacity: 1;
      transform: translateY(0)
  }
}

.casino-category-head,.casino-providers-more {
  display: flex;
  align-items: center
}

.casino-category-types {
  display: grid;
  grid-gap: 20px
}

.btn.show-allCategories {
  width: 36px;
  padding: 0
}

.btn.show-allCategories:not(.active) {
  background: rgba(var(--b-sc),.1)
}

.btn.show-allCategories.active {
  background: rgba(var(--b-sc),.8);
  color: rgba(var(--b),.8)
}

.btn.show-allCategories i {
  font-size: 22px
}

.casino-category-title {
  flex: auto;
  color: rgba(var(--b-sc),1);
  height: 20px;
  font-size: 16px;
  line-height: 20px
}

.casino-category-content {
  padding: 5px var(--padding-page-aside);
  background: linear-gradient(to bottom,rgba(255,255,255,.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),.15);
  padding-bottom: 10px
}

.casino-category-content .casino-category-games {
  padding: 0
}

.s-more-c-bc {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  margin-inline-start:10px;color: rgba(var(--b-sc),.5)
}

.casino-search-no-results {
  width: 100%;
  height: 280px;
  margin-top: 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 0
}

.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: rgba(var(--b-sc),1)
}

.casino-game-details-bg {
  width: 100%;
  background-position: center;
  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%;
  filter: blur(4px) brightness(.8);
  background: no-repeat center/cover
}

.casino-game-details-icon {
  background: no-repeat center/cover;
  position: relative;
  border-radius: var(--border-radius);
  box-shadow: 0 2px 4px #0003;
  z-index: 5
}

.casino-game-details-title {
  color: rgba(var(--b-sc),1);
  font-weight: 500
}

.casino-game-details-prov-title {
  margin-top: 5px;
  color: rgba(var(--b-sc),.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: 1px;
  height: 12px;
  max-width: 99%;
  padding: 0 4px;
  box-sizing: border-box;
  border-radius: var(--border-radius);
  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),.8);
  font-size: 14px;
  line-height: 20px
}

.casino-jackpot-list-block-bc {
  padding: var(--padding-page-aside)
}

.casino-jackpot-list-title {
  display: flex;
  align-items: center
}

.casino-jackpot-list-title>span {
  flex: auto;
  color: rgba(var(--b-sc),.6);
  text-transform: uppercase;
  font-size: 12px;
  line-height: 14px
}

.casino-jackpot-list-arrow {
  flex-shrink: 0;
  display: flex;
  margin-inline-start:10px}

.casino-jackpot-list-arrow>i {
  width: 24px;
  height: 24px;
  color: rgba(var(--b-sc),1);
  background: rgba(var(--b-sc),.15);
  border-radius: var(--border-radius);
  text-align: center;
  font-size: 11px;
  line-height: 24px
}

.casino-jackpot-list-arrow>i+i {
  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),.1);
  padding: 15px;
  border-radius: var(--border-radius)
}

.casino-jackpot-logo-bc {
  height: 20px;
  display: block;
  margin-bottom: 5px
}

.casino-jackpot-label-bc {
  font-size: 10px;
  color: rgba(var(--b-sc),.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),.5);
  text-transform: uppercase
}

.casino-jackpot-price-bc {
  color: rgba(var(--b-sc),1);
  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%
}

.portrait-mode .casino-game-item,.portrait-mode .skeleton-loader-game-cube {
  aspect-ratio: 2/3
}

.casino-category-games {
  grid-template-columns: repeat(auto-fill,minmax(140px,1fr));
  padding: 0 var(--padding-page-aside)
}

.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;
  padding-inline-start:var(--padding-page-aside);padding-inline-end: calc(var(--padding-page-aside) + 45px);
  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;
  padding-inline-start:var(--padding-page-aside);padding-inline-end: 50px;
  padding-bottom: 10px;
  position: relative
}

.casino-category-providers-select>.btn {
  width: auto;
  margin-inline-start:10px}

.casino-category-provider-count-bc {
  flex: auto;
  text-transform: uppercase;
  color: rgba(var(--b-sc),.5);
  font-size: 12px;
  line-height: 14px
}

.casino-category-providers-header {
  width: 100%;
  height: 44px;
  flex-shrink: 0;
  padding-inline-start:15px;position: relative;
  margin-bottom: 0;
  display: flex;
  justify-content: space-between;
  align-items: center
}

.casino-category-providers-heading {
  color: rgba(var(--b-sc),1);
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 500;
  line-height: 44px
}

.casino-providers-list {
  flex: auto;
  padding: 0 var(--padding-page-aside);
  height: 100%;
  overflow: auto
}

.casino-providers-list-item {
  color: rgba(var(--b-sc),.6);
  background: rgba(var(--b-sc),.08);
  border-radius: var(--border-radius);
  margin-bottom: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-inline-start:10px;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: rgba(var(--b-sc),1);
  background: rgba(var(--b-sc),.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;
  padding-inline-end:30px;box-sizing: border-box;
  border-radius: var(--border-radius);
  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 var(--padding-page-aside)
}

.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%
}

.live-casino-block>.slider-bc {
  margin-top: 5px
}

.save-filter-button-bc {
  flex-shrink: 0;
  padding: 10px var(--padding-page-aside)
}

.providers-close-button-bc {
  background-color: transparent;
  border: none;
  outline: none;
  width: 44px;
  height: 44px;
  text-align: center;
  padding: 0;
  font-size: 14px;
  color: rgba(var(--b-sc),1)
}

.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: var(--border-radius)
}

.casino-free-spin-block .casino-free-spin-grid {
  margin-top: 10px
}

.casino-jackpot-search {
  position: relative;
  height: 36px
}

.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;
  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
}

.casino-generic-page-template:not(.with-extra-categories) .casino-game-tabs {
  margin-top: 10px
}

.layout-bc .skeleton-loader-big-button {
  width: 100%;
  max-width: 140px;
  height: 40px
}

.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 #00000026
}

.horizontal-sl-item-bc+.horizontal-sl-item-bc {
  margin-inline-start:5px}

.games-horiz-title {
  margin-bottom: 10px;
  color: rgba(var(--b-sc),1);
  font-size: 16px;
  line-height: 18px
}

.games-horiz {
  margin: 10px 0;
  padding: 0 var(--padding-page-aside)
}

.games-horiz-scroll {
  will-change: scroll-position;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch;
  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
}

.market-filter-bc {
  display: flex;
  align-items: center;
  width: 100%;
  height: 28px;
  margin-bottom: var(--padding-page-aside)
}

.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: rgba(var(--b-sc),1);
  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 var(--padding-page-aside);
  background: rgba(var(--b-sc),.1)
}

.market-filter-s-bc {
  margin-inline-end:35px}

.market-filter-s-bc .select.s-small {
  height: 20px
}

.market-filter-s-bc .select.s-small .form-control-select-bc {
  padding-inline-start:10px;background: rgba(var(--b-sc),.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),.9)
}

.market-filter-cell-bc {
  width: 179px
}

[dir=ltr] .market-filter-cell-bc {
  box-shadow: -1px 0 rgba(var(--b),1)
}

[dir=rtl] .market-filter-cell-bc {
  box-shadow: 1px 0 rgba(var(--b),1)
}

.sg-head-bc {
  display: flex;
  align-items: center;
  height: 26px;
  padding: 0 10px;
  position: sticky;
  top: 0;
  z-index: 33;
  margin-bottom: 2px;
  cursor: pointer
}

.sg-head-bc.has-filter {
  overflow: hidden;
  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: rgba(var(--b-sc),1);
  transition: transform var(--default-transition-duration) ease
}

.sg-collapse-icon-bc.active {
  transform: rotateX(180deg)
}

.sports-group-bc+.sports-group-bc {
  margin-top: 2px
}

.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;
  display: flex
}

.s-g-competition-n-bc>span {
  flex: auto
}

.s-g-competition-n-bc>i.bc-i-live {
  margin-top: 2px
}

.popular-matches-bc {
  position: relative;
  overflow: hidden
}

.gameList .teams-info-main-flag {
  height: 18px;
  margin-inline-end:5px}

.gameList .c-teams-row-bc+.c-teams-row-bc {
  margin-top: 2px
}

.competition-content {
  width: 100%;
  overflow: hidden
}

.competition-content:not(.hidden) {
  margin-bottom: 2px
}

.competition-content.hidden,.competition-content.visible {
  transition: all .22s linear
}

.competition-content.hidden {
  opacity: 0;
  z-index: -1
}

.competition-content.visible {
  opacity: 1;
  margin-top: 2px
}

.c-head-bc {
  display: flex;
  align-items: center;
  height: 36px
}

.c-row-bc {
  display: flex;
  overflow: hidden
}

.c-row-bc.bordered>.c-odd-bc {
  margin-inline-start:1px}

.c-title-bc {
  flex: auto;
  color: rgba(var(--b-sc),.9);
  font-size: 13px
}

.c-title-bc:not(.c-segment-holder-title) {
  margin-inline-end:4px;line-height: 15px
}

.c-teams-bc {
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  width: 100%;
  overflow: hidden;
  background: rgba(var(--b-sc),.1)
}

.c-teams-row-bc {
  display: flex;
  align-items: center;
  width: 100%;
  overflow: hidden
}

.c-team-info-team-bc {
  flex: auto;
  color: rgba(var(--b-sc),1);
  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;
  margin-inline-start:4px;color: rgba(var(--oc-2),1);
  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 {
  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
}

.flags-content {
  width: 100%
}

.c-info-markets-count-bc {
  margin-inline-start:10px}

.c-info-icon-bc {
  font-size: 13px
}

.c-info-icon-bc:not(.bc-i-bet-builder) {
  color: rgba(var(--b-sc),.7)
}

.c-info-icon-bc.bc-i-bet-builder {
  color: #b98502
}

.c-info-content-bc {
  display: flex;
  align-items: center
}

[class*=is-web] .c-info-content-bc>i {
  margin-inline-end:5px}

[class*=is-web] .c-info-content-bc>i+.c-info-time-bc {
  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),.65)
}

.c-segment-holder-title {
  height: 30px;
  line-height: 30px;
  margin-bottom: 1px;
  padding-inline-start:5px;border-top-right-radius: var(--border-radius) var(--border-radius);
  border-top-left-radius: var(--border-radius) var(--border-radius);
  background: rgba(var(--b-sc),.06)
}

.today-bets-external .market-odd-bc:not(.not-boosted-odd) {
  font-size: 11px;
  word-break: keep-all
}

@media screen and (max-width: 1366px) {
  .today-bets-external .c-team-info-team-bc {
      font-size:11px
  }

  .today-bets-external .c-odd-bc {
      width: 80px
  }

  .today-bets-external .market-filter-cell-bc {
      width: 242px
  }

  .today-bets-external .c-info-content-bc {
      width: 130px
  }

  .today-bets-external .c-info-score-bc {
      white-space: break-spaces
  }
}

@media screen and (max-width: 1200px) {
  .today-bets-external .c-odd-bc {
      width:60px
  }

  .today-bets-external .market-filter-cell-bc {
      width: 182px
  }
}

@media screen and (max-width: 768px) {
  .today-bets-external .market-filter-cell-bc {
      width:153px
  }

  .today-bets-external .c-info-content-bc {
      width: 125px
  }

  .today-bets-external .c-odd-bc {
      width: 50px
  }

  .today-bets-external .c-info-time-bc,.today-bets-external .c-info-score-bc {
      font-size: 11px
  }
}

@media screen and (max-width: 480px) {
  .today-bets-external .c-info-content-bc {
      width:76px;
      padding-inline-start:5px;padding-inline-end:5px}

  .today-bets-external .c-team-info-team-bc {
      font-size: 11px
  }

  .today-bets-external .market-filter-cell-bc {
      width: 137px
  }

  .today-bets-external .c-info-time-bc {
      word-break: break-word
  }

  .today-bets-external .c-info-more-bc {
      padding: 0 5px
  }

  .today-bets-external .c-teams-bc {
      padding-inline-start:5px}

  .today-bets-external .c-info-icon-bc+.c-info-icon-bc {
      margin-inline-start:5px}

  .today-bets-external .c-info-markets-count-bc,.today-bets-external .c-info-more-bc .c-info-icon-bc,.today-bets-external .c-info-more-bc .notification-loader {
      margin-inline-start:5px}
}

.prematch-page-bc .c-head-bc {
  height: 33px
}

.prematch-page-bc .c-title-bc {
  font-size: 11px;
  color: rgba(var(--b-sc),.7)
}

.competition-bc {
  background: rgba(var(--b-sc),.1)
}

.competition-bc .c-segment-holder-bc.head {
  margin: 0
}

.competition-bc+.competition-bc {
  border-top: 1px solid rgba(var(--b),1)
}

.competition-bc .competition-bc {
  background: none
}

.c-segment-holder-bc {
  overflow: hidden
}

.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 var(--padding-page-aside)
}

.c-segment-holder-bc.info {
  padding: 1px var(--padding-page-aside) var(--padding-page-aside)
}

.c-segment-holder-bc.active .c-teams-bc,.c-segment-holder-bc.active+.c-segment-holder-bc .c-info-bc {
  background: rgba(var(--b-sc),.2)
}

.c-row-bc {
  min-height: 52px;
  border-radius: var(--border-radius) var(--border-radius) 0 0
}

.c-head-bc {
  padding: 0 var(--padding-page-aside)
}

.sgm-market-g.hidden .sgm-market-g-head-bc .sgm-market-g-h-toggle-icon-bc {
  transform: rotateX(180deg)
}

.sgm-market-g-h-toggle-icon-bc {
  align-self: center
}

.c-country-bc {
  flex-shrink: 0;
  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;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
  padding-right: 4px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: rgba(var(--b-sc),.1);
  border-radius: 0 0 var(--border-radius) var(--border-radius)
}

.c-info-bc>div {
  padding-top: 2px;
  padding-bottom: 2px;
  margin-inline-start:6px}

.c-info-bc .c-info-time-bc,.c-info-bc .c-info-score-bc {
  padding-inline-start:4px}

.c-teams-bc {
  padding: 5px
}

.c-teams-bc:not(:only-child) .c-team-info-team-bc {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

.c-teams-row-bc {
  min-height: 18px
}

.c-teams-row-bc .teams-info-main-flag {
  height: 18px;
  margin-inline-end:5px}

.c-teams-row-bc+.c-teams-row-bc {
  margin-top: 2px
}

.c-info-more-bc {
  align-items: center
}

.c-info-more-bc .c-info-icon-bc {
  display: flex;
  align-items: center;
  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:first-child:not(.bc-i-bet-builder) {
  margin-inline-start: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 .c-info-icon-bc.bc-i-bet-builder {
  font-size: 14px
}

.c-info-more-bc .c-info-icon-bc .info-game-flag-bc {
  display: flex
}

.c-info-more-bc .bet-builder-container:not(:only-child,:last-child) i {
  padding-inline-end:10px}

[dir=ltr] .c-info-more-bc .bet-builder-container:not(:only-child,:last-child) i {
  box-shadow: 1px 0 rgba(var(--b),1)
}

[dir=rtl] .c-info-more-bc .bet-builder-container:not(:only-child,:last-child) i {
  box-shadow: -1px 0 rgba(var(--b),1)
}

.c-info-more-bc .notification-loader {
  padding-inline-end:10px}

.c-info-more-bc .notification-loader:only-child,.c-info-more-bc .notification-loader:last-child {
  padding-inline-end:0}

.c-info-more-bc *:first-child.bet-builder-container i {
  margin-inline-start:0}

.info-live-prematch-icon-bc+.c-info-score-bc {
  padding-inline-start:0}

[dir=ltr] .info-live-prematch-icon-bc+.c-info-score-bc {
  box-shadow: none
}

[dir=rtl] .info-live-prematch-icon-bc+.c-info-score-bc {
  box-shadow: none
}

.c-info-time-bc,.c-info-score-bc {
  white-space: nowrap;
  font-size: 11px;
  color: rgba(var(--b-sc),.7)
}

.c-info-time-bc {
  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 rgba(var(--b),1)
}

[dir=rtl] .c-info-score-bc {
  box-shadow: 1px 0 rgba(var(--b),1)
}

[dir=ltr] .c-info-score-bc+.c-info-score-bc {
  margin-inline-start:6px;padding-inline-start:5px}

[dir=rtl] .c-info-score-bc+.c-info-score-bc {
  margin-inline-end:6px;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 rgba(var(--b),1)
}

[dir=rtl] .c-info-icon-bc:not(:only-child),[dir=rtl] .c-info-more-bc .notification-loader:not(:only-child) {
  box-shadow: -1px 0 rgba(var(--b),1)
}

.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 {
  font-size: 12px;
  color: rgba(var(--b-sc),1)
}

.c-segment-holder-title+.c-row-bc {
  border-radius: 0
}

.c-info-score-wrapper {
  align-items: center
}

.c-info-score-wrapper .fixed-direction {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  white-space: break-spaces
}

.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;
  color: rgba(var(--b-sc),.7);
  background: rgba(var(--b-sc),.2);
  word-break: break-word;
  position: relative;
  transition: var(--default-transition-duration)
}

.market-bc.active {
  color: rgba(var(--hero-sc),1);
  background: rgba(var(--hero),1)
}

.market-bc.active>.market-coefficient-bc>.market-arrow-up-down-bc.is-up {
  border-color: transparent rgba(var(--hero-sc),1) transparent transparent
}

.market-bc.active>.market-coefficient-bc>.market-arrow-up-down-bc.is-down {
  border-color: transparent transparent rgba(var(--hero-sc),1) transparent
}

.market-bc.active .market-odd-bc,.market-bc.active .market-icon-bc {
  color: rgba(var(--hero-sc),1)
}

.market-bc.empty-market-bc {
  pointer-events: none
}

.market-bc.disabled-market-bc {
  cursor: auto;
  background: rgba(var(--b-sc),.1)
}

.sgm-market-g-item-bc>.market-bc.m-g-header {
  min-height: 26px;
  color: rgba(var(--b-sc),.6);
  background: rgba(var(--b-sc),.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-color: transparent rgba(var(--odd-up),1) transparent transparent;
  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%);
  animation: odds-arrow-animation-change 7s forwards
}

[dir=rtl] .market-arrow-up-down-bc.is-up {
  transform: rotate(270deg)
}

.market-arrow-up-down-bc.is-down {
  bottom: 3px;
  border-width: 0 0 8px 8px;
  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-color: transparent transparent rgba(var(--odd-down),1) transparent;
  animation: odds-arrow-animation-change 7s forwards
}

[dir=rtl] .market-arrow-up-down-bc.is-down {
  transform: rotate(90deg)
}

.market-coefficient-bc {
  display: flex;
  align-items: center
}

.market-name-bc {
  -webkit-user-select: text;
  user-select: text;
  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;
  margin-inline-end:2px;transition: color var(--default-transition-duration)
}

.market-icon-bc:not(.bc-i-boost) {
  font-size: 14px
}

.market-icon-bc.bc-i-boost {
  font-size: 13px
}

.market-odds-container {
  display: flex;
  flex-direction: column
}

.market-odd-bc {
  line-height: 15px;
  transition: color var(--default-transition-duration)
}

.market-odd-bc:not(:only-child) {
  letter-spacing: -.3px;
  word-break: keep-all;
  padding-inline-end:2px}

.market-odd-bc:not(.not-boosted-odd) {
  font-size: 13px;
  color: rgba(var(--oc-2),1)
}

.market-odd-bc.not-boosted-odd {
  font-size: 10px;
  color: rgba(var(--oc-2),.6);
  text-decoration: line-through
}

.market-lock-icon {
  font-size: 20px;
  color: rgba(var(--b-sc),.7)
}

@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: #ffffff4d;
  -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),.9);
  background: rgba(var(--hero),.7);
  padding: 4px 6px;
  border-radius: var(--border-radius);
  font-size: 13px;
  pointer-events: none;
  z-index: 1
}

.sdr-collapsed-arrow-bc {
  display: flex;
  padding: 7px;
  position: absolute;
  left: 50%;
  transform: translate(-50%);
  bottom: 2%;
  color: #fff;
  font-size: 11px;
  transition: bottom var(--default-transition-duration) linear
}

.sdr-collapsed-arrow-bc:before {
  transition: transform var(--default-transition-duration) linear
}

.sdr-collapsed-arrow-bc.active:before {
  position: relative;
  text-align: center;
  top: 0;
  left: 0;
  transform: rotateX(180deg)
}

.sdr-texts-holder-bc {
  width: 40%;
  padding-top: 64px;
  position: absolute;
  top: 0;
  z-index: 1;
  white-space: initial
}

[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: rgba(var(--b-sc),1);
  text-align: center;
  text-transform: capitalize
}

.sdr-description-bc {
  margin-top: 8px;
  font-weight: 400;
  font-size: 16px;
  color: rgba(var(--b-sc),.9);
  text-align: center
}

.slider-holder-container-bc {
  width: 100%
}

.sdr-item-holder-bc {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden
}

.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-holder-bc .entrance-f-error-message-bc {
  background: none
}

.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(to bottom,#0000 62%,#000000b3)
}

.sdr-image-bc {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: max-height var(--default-transition-duration) linear
}

.sdr-arrow-holder-bc {
  display: inline-block;
  vertical-align: top;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  z-index: 1;
  transform: translateY(-50%)
}

[dir=ltr] .sdr-arrow-holder-bc.left {
  left: 8px
}

[dir=rtl] .sdr-arrow-holder-bc.left,[dir=ltr] .sdr-arrow-holder-bc.right {
  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: var(--border-radius);
  outline: none;
  position: relative;
  font-family: inherit;
  background-color: #0006;
  transition: background-color var(--default-transition-duration) ease;
  cursor: pointer
}

.sdr-arrow-bc:hover {
  background-color: rgba(var(--oc-1),1)
}

.sdr-arrow-bc:hover>.sdr-arrow-icon-bc {
  color: rgba(var(--oc-1-sc),1)
}

.sdr-arrow-icon-bc {
  display: inline-block;
  vertical-align: top;
  width: 14px;
  height: 14px;
  font-size: 12px;
  line-height: 14px;
  color: var(--skin-palette-13);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  transition: color var(--default-transition-duration) ease
}

[dir=rtl] .sdr-arrow-icon-bc.bc-i-small-arrow-left,[dir=rtl] .sdr-arrow-icon-bc.bc-i-small-arrow-right {
  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: var(--border-radius);
  background-color: var(--skin-palette-5);
  font-family: inherit;
  transition: background-color var(--default-transition-duration) 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:hover,.sdr-dot-bc.active {
  background-color: rgba(var(--hero),1)
}

.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%;
  transform: translate(-50%,-50%)
}

[dir=rtl] .sdr-play-pause-holder-bc {
  right: 50%;
  transform: translate(50%,-50%)
}

.sdr-play-pause-bc {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  border: none;
  border-radius: var(--border-radius);
  outline: none;
  font-family: inherit;
  background-color: var(--skin-palette-4);
  transition: background-color var(--default-transition-duration) ease;
  cursor: pointer
}

.sdr-play-pause-bc:hover {
  background-color: rgba(var(--oc-1),1)
}

.sdr-play-pause-bc:hover>.sdr-play-pause-icon-bc {
  color: rgba(var(--b-sc),1)
}

.sdr-play-pause-icon-bc {
  display: inline-block;
  vertical-align: top;
  width: 24px;
  height: 24px;
  font-size: 24px;
  color: var(--skin-palette-13);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  transition: color var(--default-transition-duration) 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: var(--skin-palette-4)
}

.sdr-inner-html-bc p {
  font-weight: 400;
  font-size: 12px;
  color: rgba(var(--b-sc),.9)
}

.sdr-inner-html-bc a {
  font-weight: 400;
  font-size: 12px;
  color: rgba(var(--hero),1);
  text-decoration: underline;
  transition: color var(--default-transition-duration) esae
}

.sdr-inner-html-bc a:hover {
  color: rgba(var(--hero),1)
}

.sdr-inner-html-bc img {
  display: inline-block;
  vertical-align: top
}

.slider-bc .carousel>i {
  width: 30px;
  height: 30px;
  bottom: 10px;
  background: #ffffff4d;
  border-radius: var(--border-radius);
  font-size: 14px;
  line-height: 30px
}

.slider-bc .carousel-count {
  top: 6px;
  inset-inline-end: 11px;
  color: rgba(var(--hero-sc),.9);
  background: rgba(var(--hero),.7);
  padding: 4px 6px;
  border-radius: var(--border-radius);
  z-index: 1
}

.slider-market-coefficient-container .countdown-banner-content {
  width: 100%;
  align-items: center;
  top: auto;
  transform: translate(-50%);
  background: none;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  box-shadow: none;
  border: none;
  border-radius: 0
}

[dir=ltr] .slider-market-coefficient-container .countdown-banner-content {
  left: 50%
}

[dir=rtl] .slider-market-coefficient-container .countdown-banner-content {
  left: 50%;
  right: auto
}

.slider-market-coefficient-container .market-bc {
  border-radius: var(--border-radius)
}

.slider-market-coefficient-container .market-bc:not(.active) {
  background: rgba(var(--b),1);
  box-shadow: 3px 0 24px rgba(var(--b-sc),.2)
}

.slider-market-coefficient-container .market-name-bc {
  display: none
}

.slider-market-coefficient-container .market-odd-bc {
  font-weight: 700;
  color: rgba(var(--oc-2),1);
  white-space: nowrap
}

.slider-market-coefficient-container .c-odd-bc+.c-odd-bc {
  margin-inline-start:20px}

.product-banner-bc {
  border-radius: var(--border-radius)
}

.product-banner-info-bc {
  display: flex;
  align-items: center;
  width: 100%
}

.hdr-dynamic-content .hm-row-bc:nth-child(2):last-child:not(:first-child:empty) {
  margin-top: 0
}

.hdr-dynamic-content .product-banner-container-bc {
  display: flex;
  align-items: center;
  margin-bottom: 10px
}

[class*=is-mobile] .hdr-dynamic-content .product-banner-container-bc {
  background: none;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none
}

[class*=is-mobile] .hdr-dynamic-content .product-banner-container-bc::-webkit-scrollbar {
  display: none
}

[class*=is-web] .hdr-dynamic-content .product-banner-container-bc {
  flex-wrap: wrap;
  padding-top: 10px
}

.hdr-dynamic-content .product-banner-container-bc .product-banner-img-bc {
  height: 100%;
  object-fit: contain
}

.hdr-dynamic-content .product-banner-container-bc .product-banner-info-bc {
  width: auto
}

[class*=is-web] .hdr-dynamic-content .product-banner-container-bc .product-banner-info-bc {
  cursor: pointer
}

[class*=is-web] .hdr-dynamic-content .product-banner-container-bc .product-banner-info-bc.product-banner-bc {
  height: 32px
}

[class*=is-mobile] .hdr-dynamic-content .product-banner-container-bc .product-banner-info-bc.product-banner-bc {
  flex-shrink: 0;
  height: 28px
}

.hdr-dynamic-content .product-banner-container-bc .product-banner-info-bc {
  padding: 0
}

.hdr-dynamic-content .product-banner-container-bc:not(.product-banner-without-titles) .product-banner-container-bc:not(.product-banner-without-titles) .product-banner-img-bc {
  max-width: 100%
}

.hdr-dynamic-content .product-banner-container-bc:not(.product-banner-without-titles) .product-banner-bc {
  height: 28px
}

.product-banner-container-bc {
  display: grid;
  grid-gap: 10px
}

.product-banner-container-bc .carousel {
  margin-inline-start:-5px}

.product-banner-container-bc .carousel .carousel-slide {
  padding-inline-start:5px}

.product-banner-without-titles .product-banner-img-bc,.product-banner-without-titles .product-banner-icon-bc {
  max-width: 100%;
  border-radius: var(--border-radius)
}

.product-banner-container-bc-f {
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(28px,1fr));
  grid-gap: 5px;
  padding: 0 var(--padding-page-aside);
  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: rgba(var(--hero),1)
}

.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),.1)
}

.product-banner-container-bc .product-banner-title-bc {
  color: rgba(var(--b-sc),.55);
  font-size: 11px
}

.product-banner-container-bc .product-banner-icon-bc {
  color: rgba(var(--b-sc),.9);
  font-size: 28px
}

.product-banner-container-bc.product-item-amount {
  grid-template-columns: repeat(5,1fr)
}

.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),.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: #ffffff26
}

.jackpot .footer-bc .btn.a-outline {
  color: #ffffffe6;
  border-color: #fff9
}

.jackpot .footer-bc .form-control-select-bc {
  color: #ffffffe6;
  background: #ffffff26
}

.jackpot .footer-bc .form-control-icon-bc,.jackpot .footer-bc .ftr-m-nav-icon-bc {
  color: #fffc
}

.jackpot .footer-bc .form-control-title-bc,.jackpot .footer-bc .ftr-copy-rights-bc {
  color: #fff6
}

.jackpot .footer-bc .ftr-tel-mail-bc a {
  color: #ffffffb3
}

.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: #ffffff80
}

.jackpot .ftr-m-nav-title-bc,.jackpot .ftr-social-link-row-bc,.jackpot .ftr-partners-row-bc {
  box-shadow: 0 1px #ffffff26
}

.jackpot .ftr-age-bc {
  color: #ffffffb3;
  border-color: #ffffffb3
}

.jackpot .partners-logo-scroll>a,.jackpot .ftr-payments-row-bc {
  background: #ffffff1a
}

.layout-content-holder-bc>.casinoJackpotWrapper-bc:before,.hm-row-bc .casinoJackpotWrapper-bc:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat
}

.layout-content-holder-bc>.casinoJackpotWrapper-bc:not(.VGS,.PSN,.DLV,.EGT,.RTG,.APG):before,.hm-row-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+ZSWq5pwlUe6P1tlux3k852k00G8yb3psjU9V1U6JNNDvcoTrMV/1wScy3/g+RNTMOPkUnUhK7RMAAAAAAADAv4JFRQAAAAAAAAAAAAAAAAAAgJ/s3W1u2zAMBuBStJwlHoq4cdFtKbKP+x9y8I8dYBggT+rz3MAvDMoyQBKwbvU/EfPrmk+0to9ClXt7Ma2zNbcHCHOBAAAAAAAAAAAAAAAAAGjM+vUjREQpugqbi5K7MkDwkf1MHYiS9X6apxGCjy+3Uy9d2JHTur3dziPkXtbH2kvuJc/b9fPPZcr+S3zk3E+d2XP/9muZRjhaO3qEyPr89nU7TQPUmZ5EyXpa70Ocq10Z6DuyK3/uTfYBNxcRTzH2NWUkZX08G9LVXvm0yf0AMc2TOnMAv48BAAAAAAAAAAAA/knOtZcuyZHEvL3qc2gv6u0i9/aiVHXmL3zItmAAAAAAAAAAAAAAAAAAAADgA7OT8AixE31rESUzi+DbilKmWqsl8I1Fmc7L4zJn8cK3FFkv79f3SzVuq6nI+XH9ft3k3lZkXV5+vCw11ZmWouR9uS2zc7WtiJK11vS6N7YHn75mDuC6CgAAAAAAv9m7t+TEgRgKw5HUN2wcgs2dcJv9L3KcB9fUvIWqRBj8fysIp1Sd7kZqAAAAAAAAgB/EMOEjiKj1lOZ7V6IWYkox0AfuSdTisdRVyZFxEy/DDGezb7frJcE7Ekvv29vH4rpfzwK5exjKvWsX8/np1iyZ43QjGvL5z+lyOVy3hdx9DPX+2df74daQuyOxVG+vi9NH22XWdz+iIVfbtt10lLsnUYu5VOt6lyh3P8N5dZYi51VfomrGuLg/EVHe2AIA4MXwr/0RxDgwP4LuuqJv8Kalqcndn4QUWGfuwlPsAAAAAAAAAAAAAAAAAAAAAAA8IVr5H0JsCqMr4ysu3Z0nMCJnsziyD6m5W47sT/p5MltV4W1cNLz+KK6kc/36n3KEplBco0TqAAAAAAAAAAAAAIDnbuCaBE15At2B4xO7ZvfyXWojZKVK1Ls/MX6oGwAAAAAAAAAAAAAAfqB+nKysJvDK1x2k59DKp2UCr3zdlbr2fj94scg684+IWk8dKp7+2P9jj3kW6Snz9RV7tdlUieBdiVrenE6bHMjdy5D7/jDf78jdlailrm071hlfIhqOpRx5bNOZqFoI9Mi7E9Eee2t/wsQfAAD4bSLCnsPbcEXOFtuZiFqMkSOls6/Yy/o9cWPoSzSU/bWtorHSeBKL6+tlseKq1pdYrD8Xt47vQH2JhlQ1XeaK3NWwnwmU+3ewf39+nFfvRa8VAAAAgBHgKPcIItojeWciZha4NPrL3p2kNwoDYRhOVUliMmMM2MZD4vsfstML77uzkGzre29APQKBhOqPTdSFsdwcW2BRiVioj9O+Ym06KlEr1svuXLLXHs+j7v1pGhnvcYn5Zl04FRWbqPniEJhXYxM1Z6YM93/EqahXx7cqAAAAAAAAAAAAAAAAAAAAAAAAgFehHP5LQYu6IF47PuvahrrHp34M1D0ByfqUcd5Xn4yGjrs9AW3azj4Qm4RuY7wnIEbZAQAA3gjNulIQoTddAqL2gxaYkYmaCwW9R2MTdYf9ci3oLR2XWLh+ne4NAz6eR92H29dMfnZcYr5bzuuBPOG4RM0fyoL47MhENHk2jKjld7eJaOqm3hLqMb8NkfQ5znJo6zfZd5VXylET9y5/Fb1YIMC7/Fcjan/xjhLTI0htZNElMlEL8/E4E3AUl6g7LKfLwmJXXKKuWIdhJTgwLlHzXds2rHVFJmp+21hziU1EzQhSi09EyJ9Og6IDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA3lG1Qs4ima/stqvYjv8o/ogXTtLkXUee34LILNxA1F6qq8mnikkStmttrfgGqar7q5s+5rLwmqbtrzv33NbewJlFX1Ot0ntpmM/2ITtR9ft36Nru6W+jW7/7S39syRU6VqOuW72nOLb1GrZqnfnfbDcfGW4q6my/rLuSWTaau+jxfbrddP9Xe0kyszrnswifVtvrY73anYWnS1F1UTbPLahLzZXsf+uG8H9Pc68lzmpMQdVXTHqdl3/3/KwVZTb8mYm4rm7oZt/ef2kSf5+tMVM1573P4UnfN7J/mIkVEzSyDNUHx8z4800XmMrNZqJ7nQZOTPIYXgD/swYEAAAAAAJD/ayOoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqtKevSYnCEMBFO7Ni0djQEGwgBbd/yJL2UHHTuYOcz7/O5NjhEsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQg2we5iYgxRoT2Ge3VrbPWGsLnJMb6MFfBO0v4bPbsRbp2dRkIn5EYX9TjslxOKVhD90xEbEjj2tybpb95e5DuIqJ9TBBXdUsT49QO6TDdjdE+oIlx1eN1j9+xGT7DUbpb572zRvNl07j5evnd7+t4nP0+38pzEbbyH2qJ9eXp1TbrpSuc5g3yF3U/nroyaF6PGDenfhjG7uwPM88Mz3Zd+lLz/1fE+nBLn2Xh394eouV3e97j1FyuldN8odkfWIN3bx8UiC9nHQtt43ecXn2hufsefmPePp8x6VTbDw3aGLfuD93df8vv3v6akAodC30109R+1bPy7v9ERMvEPC7r8+tx1nxfPaTU9f31zHlTbqG6FZXXPL4fk3UbXuRkJ8YYquen/xgY+Dc/+ghOjBvCthYAAAAASUVORK5CYII=),radial-gradient(circle at 56% 100%,rgba(var(--hero),.7),#000000b3)
}

.layout-content-holder-bc>.casinoJackpotWrapper-bc.VGS:before,.hm-row-bc .casinoJackpotWrapper-bc.VGS:before {
  background-position: 100% 50px;
  background-image: linear-gradient(195deg,#09022633 109%,#63005333 20%),url(/assets/VGS-DasPR8ky.jpg)
}

.layout-content-holder-bc>.casinoJackpotWrapper-bc.PSN:before,.hm-row-bc .casinoJackpotWrapper-bc.PSN:before {
  background-position: 100% 50px;
  background-image: linear-gradient(195deg,#09022633 109%,#63005333 20%),url(/assets/PSN-NAG2TZBe.jpg)
}

.layout-content-holder-bc>.casinoJackpotWrapper-bc.DLV:before,.hm-row-bc .casinoJackpotWrapper-bc.DLV:before {
  background-position: 100% 50px;
  background-image: linear-gradient(195deg,#09022633 109%,#63005333 20%),url(/assets/DLV-u_H0wk4M.jpg)
}

.layout-content-holder-bc>.casinoJackpotWrapper-bc.EGT:before,.hm-row-bc .casinoJackpotWrapper-bc.EGT:before {
  background-position: 100% 50px;
  background-image: linear-gradient(195deg,#09022633 109%,#63005333 20%),url(/assets/EGT-BaDHkfiu.jpg)
}

.layout-content-holder-bc>.casinoJackpotWrapper-bc.RTG:before,.hm-row-bc .casinoJackpotWrapper-bc.RTG:before {
  background-position: 100% 50px;
  background-image: linear-gradient(195deg,#09022633 109%,#63005333 20%),url(/assets/RTG-79eK5ZFi.jpg)
}

.layout-content-holder-bc>.casinoJackpotWrapper-bc.APG:before,.hm-row-bc .casinoJackpotWrapper-bc.APG:before {
  background-position: 100% 50px;
  background-image: linear-gradient(195deg,#09022633 109%,#63005333 20%),url(/assets/APG-CBWbdsQK.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: var(--border-radius);
  background: url(/assets/jackpot-banner-bg-DRSIk5Wh.png?v=453) no-repeat 0 0/cover,radial-gradient(circle at 49% 48%,rgba(var(--hero),.7),rgba(var(--b-sc),.05))
}

.jackpot-banner .casinoJackpotLevelPrice-bc {
  color: rgba(var(--hero-sc),1)
}

.casinoJackpotWrapper-bc {
  position: relative;
  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: #fffc
}

.casinoJackpotWrapper-bc .more-button-bc .btn {
  color: #ffffffe6
}

.casinoJackpotWrapper-bc .casino-loader svg g {
  fill: #fff
}

.casinoJackpotWrapper-bc [class*=skeleton-loader] {
  background: linear-gradient(to right,#ffffff1a,#ffffff4d,#ffffff1a);
  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(to right,transparent,rgba(255,255,255,.5),transparent)
}

.casinoJackpotSlider-bc {
  width: 100%;
  height: 100%
}

.casinoJackpotSliderWrapper-bc {
  display: flex;
  align-items: center
}

.casino-jackpot-slider-bc {
  flex: auto;
  overflow: hidden
}

.casinoJackpotSliderElContainer-bc {
  display: flex;
  transition: transform var(--default-transition-duration)
}

.casinoJackpotSliderEl-bc {
  flex-shrink: 0;
  color: #ffffff8c;
  text-align: center;
  cursor: pointer
}

.casinoJackpotSliderEl-bc:before {
  will-change: transform;
  display: inline-flex;
  transition: color var(--default-transition-duration),transform var(--default-transition-duration)
}

.casinoJackpotSliderEl-bc.active:before {
  color: #fff
}

.casinoJackpotSliderNavArrow-bc {
  flex-shrink: 0;
  width: 34px;
  height: 34px;
  background: none;
  border: none;
  font-size: 11px;
  color: #fffc;
  cursor: pointer;
  transition: color var(--default-transition-duration)
}

.casinoJackpotSliderNavArrow-bc:disabled {
  color: #ffffff4d
}

[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%;
  position: relative
}

.casinoJackpotLabelBlock-bc:after {
  content: "";
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 1px;
  left: 0;
  background-image: linear-gradient(to right,transparent,rgba(255,255,255,.5),transparent)
}

.casinoJackpotLabelBlock-bc div.casinoJackpotPrice-bc {
  width: 100%;
  text-align: center;
  font-weight: 700;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: flex-start
}

.casinoJackpotLabelBlock-bc div.casinoJackpotPrice-bc:after {
  content: attr(data-cur);
  display: block
}

.casinoJackpotLabelBlock-bc:not(.jackpot-odometer-item) {
  padding: 0 var(--padding-page-aside) 10px
}

.casinoJackpotLabelBlock-bc:not(.jackpot-odometer-item) .casinoJackpotPrice-bc {
  padding-bottom: 10px
}

.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
}

.casinoJackpotLevelList-bc .casinoJackpotLevelPrice-bc.odometer.odometer-auto-theme {
  display: inline-block
}

.casinoJackpotLevelList-bc .casinoJackpotLevelPrice-bc.odometer.odometer-auto-theme:after {
  margin-inline-start:0}

.casinoJackpotLevelEl-bc {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  text-align: center
}

.casinoJackpotLevelTitle-bc {
  display: flex;
  padding-bottom: 5px;
  color: gold;
  text-transform: uppercase;
  font-weight: 400
}

.casinoJackpotLevelInfo-bc {
  margin-inline-start:5px;color: rgba(var(--hero-sc),.85)
}

.casinoJackpotLevelPrice-bc {
  width: 100%;
  display: flex;
  text-align: center;
  align-items: flex-start;
  justify-content: center;
  color: #fff
}

.casinoJackpotLevelPrice-bc.odometer.odometer-auto-theme {
  display: flex
}

.casinoJackpotLevelPrice-bc:after {
  content: attr(data-cur);
  display: flex;
  justify-content: center;
  margin-inline-start:5px;font-size: 10px
}

.jackpot-start-bc {
  font-size: 12px;
  color: gray
}

.jackpot-start-time-bc {
  font-size: 12px;
  color: #a6a6a6
}

.jackpot-pool-wrapper {
  width: 100%;
  margin-top: 10px;
  padding: 10px;
  border-radius: var(--border-radius);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background: #0000004d
}

.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 {
  font-size: 12px;
  color: #fff;
  margin-top: 6px;
  white-space: nowrap
}

.jackpot-pool-price:after {
  content: attr(data-cur);
  margin-inline-start:4px}

.jackpot-pool-arrow-icon {
  color: #fffc;
  font-size: 11px
}

.jackpot-pool-list {
  display: flex;
  flex-direction: column;
  border-top: 1px solid rgba(var(--b-sc),.1)
}

.jackpot-pool-list:empty {
  display: none
}

.jackpot-pool-list-item {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 10px;
  background: #00000040;
  border-radius: var(--border-radius)
}

.jackpot-pool-list-item:first-child {
  margin-top: 8px
}

.jackpot-pool-list-item+.jackpot-pool-list-item {
  margin-top: 5px
}

.jackpot-pool-list-item-header {
  display: flex;
  align-items: center
}

.jackpot-pool-status {
  color: gold;
  font-size: 14px;
  font-weight: 500;
  flex: auto
}

.jackpot-pool-info-date {
  font-size: 12px;
  color: #fff9;
  white-space: nowrap
}

.jackpot-pool-info {
  margin-top: 6px;
  font-size: 12px;
  color: #fff9
}

.VGS-mega-jackpot {
  background: url(/assets/mega-B3w-JMFP.png?v=453) no-repeat 50%/contain
}

.VGS-major-jackpot {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAABLCAMAAAAMJ4TwAAACu1BMVEUAAADkwXLMmQ3Spzakbia7iw/51lDHky387bD4zzqldhKnDQ72yijWqBTlvi+hWR+OPBvFmR2nfB66dhCufxPy1objtyqDCAbGlRfWqRPQph+JVgrLnRrz0bLEZ2rcoqPwvxDxzU+JUwTouQ9rMAqqfxzz0WLBfxLXpRfjtBBqMATerhDbrRD99MrZrBjvwh7zzkjsyD9yNAzuxzL989ByMg/WrkfRlV92CwZjJArks7fPnxC2hhHwvg3GlRGwgRP1yypsNAXAkBO2iBLruxGwgxedcBfBJCVaFgWYZAf56rD744OBTQbx3JVxOwZ9IBbSohH1yjDYqRbsw1Lv2rR5QwT/9c7lHiWeagXswi7DPD343Gl5Dg/Gmha3ih3555z+99roqqGFURWRHR2meBn7naFkBQadawesGBrpu6j4p6LnJS/422u/cnLdMDnJIyuqERPtMjlVJQZ6BgjAfn7kpqjWm5/ZKzHpHyf32mXqGyKwAgS/AwWJAgRdAgJoAwN/AgRyAgKiAgTyvwWQAgS4AwWXAgRTAgPOBQh4AgSsfxWSXQHiGSC2hAvksgbFAgTPngjYpQeoAgPcFx7quAVnMgSJVQPBkRDeqwiDUAScAQSLDgpaJwL1xxmTDAudDQhLAgP6xwV0PwN9RwHKERY/BgP86qLHkgVKGwL52mT98cD64HuwDhGSLgmbaAX++/j02tv64InyZmmvfQLwUVXYEBWgUg7u06H75pLzuHz42XCtXA2ndATqyML43qb0enq/T1HuQUfsxDzqJy+lKiRWDQiibwT79ObOhIf0jn7t0HzUqCmxbQ+VQwv36d799tT3lZXVoICxZ2uqPT7vNT29aAyrQAuDKgnnwp3UunmTWFy+hFPgvEuhcz6dFRjbt5F1Oz7HOzy5YS1/QRd6LRHy6MPFol2RWy/YIyswPAhIAAAAenRSTlMACf0iDfz+F/7+/v79pzoqGlA2/Xoq/v79x5KRYBz+/fr56Y95Rv77+vbx79u5t6qecWhRR0D++/n49e3m5uXd3NvYw8OtXv7+8ubj0r21lIaDcWNe8+rj4M7FuK+hmIuARfvx7Ovhup+YlIh9cmhL4N/f2NTSwbevptcpVowAAAfOSURBVFjDrdflW1NRHMDxJRslXYKkIFig2N3d3d3dASu2McZkc3PBxoJwbjA2lO4UQQEDC7vrz/B37lX00Yfro4/fV7z5cM4959y7e0n/I/I/oa0LNyaMSOxHJf+VGrWwsMDJ2Rg+eWiQe3/fkGhvDyqDwaDRyFh9oWHMquruysqOmIgW/87YwEypZNfUGUFBw+Pjo6JWrAjx8or29vb28KD9rAZsW2NjVnXfDJtQf+3OnTt3P1Y+efr006cxY/z9jcZcgUxOoUtd5s+PjIwc+ZMaNcxmsTArw8JCX7U+aArFNFZ9/ZMnr193d499/vzly8+fd7x/v8ijV/ktsBTXMJn19fUPRFl8/qXk5NRU89y3b982NTWFhobeRz2D3rx5M35wcC/bWlXjVGCz3bk24RUojLFYF1mpyZf4WVlCITuAl57C5XJuQGnzeofzW1jg7Fbc3n716k0c9TLkREI2j5fC5XDSOGlQzuDvV3fIyc1otF2FSjIylMrycjMkFptZrFS73dU1O9uUDgoLsGEJDV/7aUaBqqUd1LWyJDyklWa7azbkCuk5P9iN6aMxlihQyRRPr7a3Xwtr/om5stl6vd6EB5eGB27wQIzFq7SUopftd8JuNn35wex6x+2K2tpH0GOTiYcRHI5fQgZFHaqQ6vLyXt/tbn1l/86UZn2FROIioVO0qlzBY7Y+BcVNQWzedE9gXvQLl6GXHytbhUIzrsrFogp6kVqtzrusu1CnsurZ6YjhljMYXZyv5rJOp9Fontqes9muGRgSs/RSiTrfAA6gXGZi89JRuMMubnSkRnMBkjTAcCJzUrkYSr4dOB+NBf9Rp5HCLAN4WJgdv5QEBYMpKmqrG2MZaxLxxSiWyWdK8Gow2H8sFdTycIbTcUsQ817X1lZXWirN7Ch+lyXiw/Fg8R2UZZ6LwEAaGO3RuAD29+DETCehfMFIrVarf3F1q5DNh7PF7proTQsGosszGOoEbmOXbtopEkKAODcMOGPMtFrlcoVCG1E4Vs9jZ10SOSjuZFpwntqQn5/fFu78ZML2o8fgbMIZy7mSr54OS4LymghGphIYCwreBfDYwoCuIV60kSfyIUNb3Kz9E05vsJu4nLScK1euGFYvgfXHi1KpBILc3FyjU8Q7PY/nUAz3HDjegCqKHU4lb9/gykvLyQGVnxcZjDYbjzELjADOpr9zyyCHwzokZOB4NSC1JtCdSvLcZ+LiyrBj0ZyfH0b9JoPRKuTyzhY3lWyy+8DBapSOPhMpPdxpSKnn7/XuJbgLGiKnZGbSJ80ImhW/LHh1HkonmQ1q6bg0CNbi8jqY4C9RN8+YNHXmbN850VTGyEjdZUjnMtOb5DmQ+03ppvrSSL9FiwZBQ3/MiYQ91ug0LlOjSbSRezgYy9dMAkVQ9LqiCyiXSb5wYvdwIBhMN4VYeextayuC6uhbaCSPTVwuYlfyJi4jVIwtpaWldXV1pdgiLk3hIpejprgziBQ5hC6VSuGMBk7xggsbBwzcPPosKomofjOsUGZg55j+ZNLok3BjArxRNDmEUFHdFXKo80XHYj+S5yZeOnIcdVwUmXCKI+K0WjjWLzoWrCKRD++E5zG4edJp/YinOA3OmEzmH9MwbADJ79QDPQ/ifghfTqjICbkCVEvNglEk8v6bD/RsxLqm+RFP0S0XyxizmExaFRYKjM1O/xCbQLwe6wV44RGrSAPO3Gx6BU8Bdspt/5WEg62Mk6FUgvAEMvlwaFNrtggeICld6wcQMcZwBaTVygSTE0nUDXPtfPhRFAnHBcYTKXiiUCgU2DSZMZ5MPjIXfhMvART2xI4gnOOWTCxKuNtKEuOsORUefOCEt4cQbprHVDiMdDqd4gbXcnStmJWKQWHFUCoRmyPB63ReTiIfzBBfZGFQVBtEJprjbIkLStICm+uxNkMsvojBbJ/hhHOcJIFcJIFOCbAgSUpgyAFzJ2IhcGUIvnBaSaKdS1ICAgVsECHbnEmnS+nSzIiYAwM81gIDAwpYfwJFnWLNRI0pqN594GBSkhIMtiTEzIuCslJe1FTf230cGBhAf2IrFHJUbEzNvXuN1xED8mfmrlVAcv/C6nv3StDLAmLofGX7bCbYtaEyLaqlsPrWrTKMgYH4hBtAjVPJIG1M8a3GxocYwxCfL+oi2O5+4QIVqgZYyfUkyAwGRXi4EgVYxuKOxka4NMTgpkGJiI7yCCMkEDhXVZeUlGFMyRdhCR9P7PvGWe7sBhmdLMCacWYXioQoByWkT5bg5IwqsNwqK3mIsQw7G08f2PfGnS9wQhUyb5WVXceZ+RsL8Anqk20srCmAqhoam78zpYmHV9v3miwuLkRZGkqam78xmCX+QueIDemTWaqqqoqLmQ1lD5uTcFbOSuazefCD00OJ6outWsC0QIjhK6Ish4cJguncFJ9ZfW04efswm43JtDU0X78OHwJirIsYFKZUEDzy4Jvqrs1WOdfuCh84LOgiBC41OcsRl0j02Tfs7t3KVvgZRK+UqbiF+4DPf4yNRjQgc+wHeJ/gwssh+rTKEkGutRR3GhFDA1o6nr/nIsmFNUwP0DsqfKb0h30jdn5bF9ZEdPpU3O7p6UFfHV0uu2Z7MYgRDg9tjHATqLQKeOGjz5jt683oXX1iSPNLHLE8KmrZCi9vBu3vPqZRBOIrERBPaI8zQ34AAAAASUVORK5CYII=) no-repeat 50%/contain
}

.VGS-minor-jackpot {
  background: url(/assets/minor-BURPXoDK.png?v=453) no-repeat 50%/contain
}

.VGS-mini-jackpot {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAABXCAMAAABLCFkZAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAMAUExURUdwTOC4JZ9qArmUL/3yx5hjBPbJIdTCceXJYLCJJriIE6qBI7aPLPvnmM+dEPbUUfv01/jtsc6fFPrki+++D3pHDLCDGvndcPvutIlYEu3JSvjkk+K7Mr2TIcCSHvzxx+K7J8ebHu/FKvjghc2hIKBuDJVkDJ5wEq+DHPTRSPPEF9usEZFfEPbYYsiaFcmkVPnHBffHD9ysD+/EIfztrrmGF/fotoROCLuMFPfge/XXY7iROe2+Fat9FtSjEfPZde2/E/zzx7OGGvvuuPz34vHEHeW2D/nkiJ1nDvPPTtqqCNasJeDAa8CYMXdABIxYA/vljf3okv3qov70x/nfgl4tCOe6K+GwCPHbn7iQLfztsv/516p3bFYjBMamaPzuttAXG8kVGVQBAl8CAtQYHZEDBFoBAtYXHcAUFcYWGYgDBbwUFdkYHnECA4QCBHUCApYDBGwCA2kCA5sEBmQBA7QSE3kCBHwCA9wZH6AEBn8DBNOhCOy6BKcEBa4REeKvBMMVGIwEBah6FcwWGsIVGLgTFNimCPnGAnhABK4CA72NEMeTAbCCFMubDaVwBqMPD8WTDo9bAq14ArcQEuEaIXAYCmo0A/zsqc6bAee1BoJGB92rBf379vG/A7qHAf7+/V0oCPXQQPnYXfTDDUwCA/jOMMGMBLSAAYZRAv754/Tfm+3RfjgIAuOtJkQYAu2IifngfOnMbPTnxeW6N/Ph4U8hAt0mK+JNULYFCN1DR6VGCu6fn30cH+rGV/rt7cmeMa52ctSzsOXS0NysD982O2ESCtOlJ5kiJM+pYO3To923V8CSjnwtD5MjCepwcdogIuV4e+LJgt28hPHYgXo7L+nJw8IMD45MIJIWGaVxPPG+v+/evpVJS/bV175wE7+HQcygnLN7RZhcKrmEhZ0vCea5JOZdXfGvr41aEOBYH7+LaNQmKtChSMN6D9OsccKjpKJmGMteW6ZfYOmqT+iJQeuZbJJlWLFUUrJfDt2am2shJNOpiOeWJb05O7E6I9doaqVOeM4AAABgdFJOUwBF/g3+/v4DCBb9JTX86f3+Ep/+/Zmb/iJIGzQoVf1AOodzWmi0nNp4VM7BbtnA+e/k1b6X6f7Ltojx/J3z+cXbfc1hooqyoY2q+OX8se/5vNDg2eum7vesy73F1+fBxJ1RvicAAAuCSURBVFjDrJd5UNNnGsdV0CCKglCgWPFevJCpq9RqvbWu0zrVujvdtrs7QEyAQO6QmIQkBiXESEiADZRLrqAQQO5bblBAEAQUUBAVFc96W1ttu8/7CwHcYDIjfJPJn5881/t93nfSJGMymWcyaUKFm7l95sQSp9uuWzahQJN5m8y//2QiiTOclm533DJ/AkNc5rRqnnnTgfkT1xanz6bPWFdp8eNEIU1sn/xr504XZbnFD/YTE+K8TZ3V8bEXZWftLNZaTcjkrL9bX1VRcbVSnmj37TbcBOS8JCDCo7Mmv6bheFRK0v4JKOWM7XfVxPrz+TXtcolNStJuq/FPTkC9B9Gjt6amupIvsklxXjzuyVkXTcQTib89vlT9kC8B5B6zcbZlTkg9g8HC11dVV7/h8yHKFQvGOTnrollkOoPF6nz8+PpZiZwv+nTRuIgOq0MYbDYZmKqBx+cfSvhK/ndfOowDaLZE1szm8dhUYPaeH7i/WSKTyddMHkfOn6x+whOTKDwOMM9UDVRVxiiDZbMWfnhvTBbKWgg0Agkxqezeqqp+kcQ82HH1BzslbsGs1zQuk0bQMs89e3Yj83ZTg4vLkg+fnJMtgmMCxBQDk9L7y9Pnszs0mnTnPV/MQbK1tf2LVh8N6WOD+w03eVYpgSs4Nsw898udlx2RpqaR2Yk2Ign/p+MnToWFTJk6NTQ0NTU1WiqNiJB+NMNgFec8EtOYCAlMSF3cXfLnYG5abGyaqaYj5+umhgaX/v4bPT09N2/e7EJAqTT1s49xhiZn8y0SYRjJpNGERWV9FbHx8bGxFfn5fX01l65UV1+/fn6g6lnvmTPNUqk0NPSbVe9JG+ewYNea7x7xKGItshgxBd4PStrKLuXnX/n16R/nQN3d3WeQVHQGQyWVRodC/mOn7bB811Z/m7ycHvowEjHD3dweFLWVDQ7++ufvCm1pKRw2GU4oCwFTp4RASZ300sbZL9qzdVpKkkVuzeNOIplH0SVeXOzu5nbwQdGFtranvwuxKgAS5hQRVRBgGNam0FXTR+Os5n6+ZcPsJLtIwL36zUOtJtI5OmTx5SNuCFlXUvIgHGowFCSKEY+Ap05qO790JG2r+dv2WWd3pDdeqh4AHEgNHwZ7CFnsjhEP+rYe8r18TABBIiSPDFankqaGnhgepqG0zebvPOAaqWl/c32gt1OFRx5L9MDEovIwpM8RLdHT99AwkkCioqZEp049LorRIf+mTXtnWm7jm/toDMC44G9ZeDwRi9LDA09GSIG7lujp6TuEBKKYTQebiw4N4cf5R8VIfjp+8lRYmJP2ErctrerMuW4Sm0pFxjWCRELFpAW6a7PGgIf+6+seXlwsoFDJdFX0N05fJQcFDSFPnBoqpP2PlxI8OJhtDSOJw0gWm+v9LhHpkJcCVDp16ZytcUFBQXFRIoRcP3NofHZYns9Qw/xhSDqdPjpKIoMEIeoR3YUCobB0ytJlK2NE/nEIGSPhr9YBJ5ntNH2VkeFBHxUlHosSz+5W+B311o/Rm8sVKBBwtRx2pBYpWrlgZMDtDzQmZKjVeDKHM5w4g0xSCAO9Dh8+7K0XozuXxlSUhmz8z/fmMqUOuWLyKHvH7TC9D0GqYVywKMnQDoVfoI+Pj5fXUX2iNxNGqjRsY7tLQECwTCmXiKLigt4BAnJt5KsMNVY2KkVMUwj9/AJBYxIPHWbCgb91qrK9IThgCBnj/+nk/1tA9t+md2Z4wGgTGUwhkh9iDhF1ddQivWkksfjWtcqLXzsGY0hzQH61SG+j7bBoOK3Gg1g8hRb4DhEDYmfGm0kikRDwYqVMpkPOWqi3x3Fmu6171ETMnaAjfkLhe4juXNg6tx6dvZh+Vq5Uyswx5LqF08fwWfv96Z1qFgwjg9oNOKFf4DvEI1qiNxc8p+Xa2RxNnoQvl2uRm2zHtFrc4uymBCIdGk2mQN5+geF6MXp6HlHAEkNAi3IRjLQ2yvcAYVnttuuvp8PhZlNJCr06HkG9dguniUktjzJzIpNsokS1Q1Hufd8bD2fvnHSTzOZwOGweUzhmZw66+3EV1wCYPS3Z3z8KXEwud9z7/kej2eINz1t4aN3zUJD6dQQ38zx4D4DWs1OmJcdFAVKyea+hV6jZ50n9HDEsZwqJNkavPZE/tt7L05hmz05ESIiydqXByxpu/oZ+8Fi4PxFoXL06aqcHES1dh5F/nWzwRWK2OKdLTcSTKQQmLJex5rG1sPBeZkdarKl1EkImGwFC1uUJcBI98HRgCvRj9PQtrKu79zbHMj7W0gKiTFmx3MibyWHLQyIeE4vOownCMfM5qvNHLbHk3ttyy/j4+DSLpETn5Uaup7i5G3rwLJ3oHKaO6D5CLCkqeptoCref2LTILcYihFOTFI1njIjnp+dmhUV37rzIc01Dstxm9AUGZVTBwdaJTAocm3hbk2aKZJxo5fywHjvXWlFpeh7uWVh04cKL2x2WkUhrjT24cXPtbrCoI+Io9LdCa1HbhReZ6aYW1tbWFv+cayzpxRtuMthUNiY43RShfoytRVlZLzPLTa3t7Oyy9xkl7m5qpnI4PB4H/fB4BHSw3yHChJdgRDgzs5OSnI312mpLA4MyIhLTT6gQeh31Gk08VJJVlpWZ55qdmJiYsmGRmZEy/v0GVQyGCl9MBIVQQVD4HB61uXx967LKyp7nabKnIe0yMTKNdl0Ugk5iHlsMTk6gMANH1xGIg2XPMzusk5PjkpO/cDAyjekqAg0JrptwN+QQuMI/SlVkknA0sTBrcPBlZo7Gxh/0peEXnf2+BioEh4BiNoMBplZ6TSkLacbTCT7DWXsWtl250p5ZrrktEomijHgjlBG5LZgjmwVOQW15rYQlIguIxhOpCi93t4PYnQKIfY155bAJJZKYNfMMl9G6CzaCWMxjEMGAyKVKvjxYKg0wD7irghufINwbu4fXZfX1Xc3J0TTxQbOWGBofs7XpzRzYMHR0yyNGn6yVKO8WZGQU3A0OeNLMYnG4xZfdPFvr7mT1VeQ3prtehP0vn7XQULOt9v+s4nDILARUhdVGSUIiTmechq8ULg1dKgaGrCu6UJZfUXFV49pY6SiTOdoaelvOtbhPpzLQPbR+qsQ/SplacLrgNKaIqQHBT5qpPG6xe8mFrMH82FhL19xGF0dzc/P1hvbgDk0PnoFutl38oLjaKREJCQkFCQWYEu4Gy8xLeRTmUXgaXqkA/87NvfrzxuDg4O2GWrM2vQsPKTc7TgvyP5kagZSAsKB//2PZdqXydQvp3FN4bAIx1hIRoRpOBoi4H9rhbaR6kpcyrfZ/6wP2lztAXWawudNCJRnYeSx6q98+Of798U+oiZsuWfcA22QauKNGIuhE0tFHp/gXPu0CdmtB/Xpgzx4IOswlQcUBO6ei3ezqe98PPLi6BWTi7dsXQVHDha2VBwXyqx5e0RdftPDYJCYgYAWNFoCAObwTzqxiVPP0zavTBw/NAZp48iQw+QCBEO7Idp5+6fKGRZt75y1fDuyMTZrU19fHxKSO3LvlUHATWbr3HdDI+XM2XVy9+vDs2W2z3XCOowFb9rzC/GtndAPBsmXz5s1bPm85erOQXcaGbeGid6cfbJmzycdHt2bmzJk1WjjbFILx0zcsnDkbCNqqq2fMmNE9Y4IFZjHAqWS4lP/Uq9NbWE55G7eDgCHOQld++iI2UPduLrBVOBNYrMzWlsWmlIPRmG3p5vsxEd58RgZgI3EWutKexsZaWoaGBiAgIuKgxIlrMM1GROSwqYdeLx+4hKyxwV9EsnMISskoMGpq4imbmZUcZs7m4+vunQ30ST2wL0j5YDEHozaoM909o3oGsEDDX0QSC2SE7IB96W4wwF9EkjBKztcNSmJAgC/XkOZzvWXgjDBpkiq1ppe4xXr6wEBVkmpTVRqqah4eOjqSnAxUBuxYYgYAQY/Y0Z+fJD0AAAAASUVORK5CYII=) no-repeat 50%/contain
}

.HARMONY-major-jackpot {
  background: url(/assets/mega-ZzHA4Zdl.png?v=453) no-repeat 50%/contain
}

.HARMONY-minor-jackpot {
  background: url(/assets/minor-DOH4SGiL.png?v=453) no-repeat 50%/contain
}

.HARMONY-mini-jackpot {
  background: url(/assets/mini-gP2LnUF3.png?v=453) no-repeat 50%/contain
}

.layout-content-holder-bc>.casinoJackpotWrapper-bc:before,.hm-row-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
}

.overlay-sliding-w-c-content-slider-bc .jackpot-pool-content {
  min-height: 100%;
  padding: var(--padding-page-aside) var(--padding-page-aside) 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+ZSWq5pwlUe6P1tlux3k852k00G8yb3psjU9V1U6JNNDvcoTrMV/1wScy3/g+RNTMOPkUnUhK7RMAAAAAAADAv4JFRQAAAAAAAAAAAAAAAAAAgJ/s3W1u2zAMBuBStJwlHoq4cdFtKbKP+x9y8I8dYBggT+rz3MAvDMoyQBKwbvU/EfPrmk+0to9ClXt7Ma2zNbcHCHOBAAAAAAAAAAAAAAAAAGjM+vUjREQpugqbi5K7MkDwkf1MHYiS9X6apxGCjy+3Uy9d2JHTur3dziPkXtbH2kvuJc/b9fPPZcr+S3zk3E+d2XP/9muZRjhaO3qEyPr89nU7TQPUmZ5EyXpa70Ocq10Z6DuyK3/uTfYBNxcRTzH2NWUkZX08G9LVXvm0yf0AMc2TOnMAv48BAAAAAAAAAAAA/knOtZcuyZHEvL3qc2gv6u0i9/aiVHXmL3zItmAAAAAAAAAAAAAAAAAAAADgA7OT8AixE31rESUzi+DbilKmWqsl8I1Fmc7L4zJn8cK3FFkv79f3SzVuq6nI+XH9ft3k3lZkXV5+vCw11ZmWouR9uS2zc7WtiJK11vS6N7YHn75mDuC6CgAAAAAAv9m7t+TEgRgKw5HUN2wcgs2dcJv9L3KcB9fUvIWqRBj8fysIp1Sd7kZqAAAAAAAAgB/EMOEjiKj1lOZ7V6IWYkox0AfuSdTisdRVyZFxEy/DDGezb7frJcE7Ekvv29vH4rpfzwK5exjKvWsX8/np1iyZ43QjGvL5z+lyOVy3hdx9DPX+2df74daQuyOxVG+vi9NH22XWdz+iIVfbtt10lLsnUYu5VOt6lyh3P8N5dZYi51VfomrGuLg/EVHe2AIA4MXwr/0RxDgwP4LuuqJv8Kalqcndn4QUWGfuwlPsAAAAAAAAAAAAAAAAAAAAAAA8IVr5H0JsCqMr4ysu3Z0nMCJnsziyD6m5W47sT/p5MltV4W1cNLz+KK6kc/36n3KEplBco0TqAAAAAAAAAAAAAIDnbuCaBE15At2B4xO7ZvfyXWojZKVK1Ls/MX6oGwAAAAAAAAAAAAAAfqB+nKysJvDK1x2k59DKp2UCr3zdlbr2fj94scg684+IWk8dKp7+2P9jj3kW6Snz9RV7tdlUieBdiVrenE6bHMjdy5D7/jDf78jdlailrm071hlfIhqOpRx5bNOZqFoI9Mi7E9Eee2t/wsQfAAD4bSLCnsPbcEXOFtuZiFqMkSOls6/Yy/o9cWPoSzSU/bWtorHSeBKL6+tlseKq1pdYrD8Xt47vQH2JhlQ1XeaK3NWwnwmU+3ewf39+nFfvRa8VAAAAgBHgKPcIItojeWciZha4NPrL3p2kNwoDYRhOVUliMmMM2MZD4vsfstML77uzkGzre29APQKBhOqPTdSFsdwcW2BRiVioj9O+Ym06KlEr1svuXLLXHs+j7v1pGhnvcYn5Zl04FRWbqPniEJhXYxM1Z6YM93/EqahXx7cqAAAAAAAAAAAAAAAAAAAAAAAAgFehHP5LQYu6IF47PuvahrrHp34M1D0ByfqUcd5Xn4yGjrs9AW3azj4Qm4RuY7wnIEbZAQAA3gjNulIQoTddAqL2gxaYkYmaCwW9R2MTdYf9ci3oLR2XWLh+ne4NAz6eR92H29dMfnZcYr5bzuuBPOG4RM0fyoL47MhENHk2jKjld7eJaOqm3hLqMb8NkfQ5znJo6zfZd5VXylET9y5/Fb1YIMC7/Fcjan/xjhLTI0htZNElMlEL8/E4E3AUl6g7LKfLwmJXXKKuWIdhJTgwLlHzXds2rHVFJmp+21hziU1EzQhSi09EyJ9Og6IDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA3lG1Qs4ima/stqvYjv8o/ogXTtLkXUee34LILNxA1F6qq8mnikkStmttrfgGqar7q5s+5rLwmqbtrzv33NbewJlFX1Ot0ntpmM/2ITtR9ft36Nru6W+jW7/7S39syRU6VqOuW72nOLb1GrZqnfnfbDcfGW4q6my/rLuSWTaau+jxfbrddP9Xe0kyszrnswifVtvrY73anYWnS1F1UTbPLahLzZXsf+uG8H9Pc68lzmpMQdVXTHqdl3/3/KwVZTb8mYm4rm7oZt/ef2kSf5+tMVM1573P4UnfN7J/mIkVEzSyDNUHx8z4800XmMrNZqJ7nQZOTPIYXgD/swYEAAAAAAJD/ayOoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqtKevSYnCEMBFO7Ni0djQEGwgBbd/yJL2UHHTuYOcz7/O5NjhEsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOQg2we5iYgxRoT2Ge3VrbPWGsLnJMb6MFfBO0v4bPbsRbp2dRkIn5EYX9TjslxOKVhD90xEbEjj2tybpb95e5DuIqJ9TBBXdUsT49QO6TDdjdE+oIlx1eN1j9+xGT7DUbpb572zRvNl07j5evnd7+t4nP0+38pzEbbyH2qJ9eXp1TbrpSuc5g3yF3U/nroyaF6PGDenfhjG7uwPM88Mz3Zd+lLz/1fE+nBLn2Xh394eouV3e97j1FyuldN8odkfWIN3bx8UiC9nHQtt43ecXn2hufsefmPePp8x6VTbDw3aGLfuD93df8vv3v6akAodC30109R+1bPy7v9ERMvEPC7r8+tx1nxfPaTU9f31zHlTbqG6FZXXPL4fk3UbXuRkJ8YYquen/xgY+Dc/+ghOjBvCthYAAAAASUVORK5CYII=) no-repeat 0 0/cover,radial-gradient(circle at 56% 100%,rgba(var(--hero),.7),rgba(var(--b),.7));
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

.casinoJackpotLabelBlock-bc:not(.jackpot-odometer-item) {
  font-size: 30px
}

.casinoJackpotLabelBlock-bc div.casinoJackpotPrice-bc:after {
  margin-inline-start:6px;font-size: 16px
}

.jackpot-banner {
  padding: 0 var(--padding-page-aside)
}

.casinoJackpotSliderEl-bc {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 38px
}

.casinoJackpotSliderEl-bc:before {
  transform: scale(.8) translateZ(0)
}

.casinoJackpotSliderEl-bc.active:before {
  transform: scale(1) translateZ(0)
}

.jackpot-pool-wrapper+.jackpot-pool-play-btn {
  margin-top: 10px
}

.casinoJackpotLevelTitle-bc {
  font-size: 12px;
  line-height: 14px
}

.casinoJackpotLevelPrice-bc {
  font-size: 15px
}

.casino-tournament-header {
  display: flex;
  align-items: center;
  overflow: hidden;
  height: 44px;
  padding: 0 16px;
  color: rgba(var(--b-sc),1);
  border-bottom: 1px solid rgba(var(--b-sc),.1)
}

.casino-tournament-header-icon {
  flex-shrink: 0;
  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: rgba(var(--oc-2),1)
}

.casino-tournament-amount {
  color: rgba(var(--b-sc),1)
}

.casino-tournament-all {
  align-self: flex-end;
  margin-top: 10px;
  padding: 0 15px;
  color: rgba(var(--b-sc),1);
  cursor: pointer;
  font-size: 12px
}

.casino-info-block {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  background: rgba(var(--b-sc),.1);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border: 1px solid rgba(var(--b-sc),.1);
  border-radius: var(--border-radius)
}

@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 .main-tabs-bc+.casino-info-content-winners {
  top: 44px;
  height: calc(100% - 44px)
}

.hm-row-bc.has-slider .main-tabs-bc+.main-tabs-bc+.casino-info-content-winners {
  top: 88px;
  height: calc(100% - 88px)
}

.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),.1);
  border-radius: var(--border-radius);
  transition: background var(--default-transition-duration)
}

.casino-info-content>li+li {
  margin-top: 5px
}

@media all and (hover: hover) {
  .casino-info-content>li:hover {
      background:rgba(var(--b-sc),.2);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .casino-info-content>li:active {
      background:rgba(var(--b-sc),.2)
  }
}

.casino-info-img {
  flex-shrink: 0;
  width: 30px;
  height: 30px;
  object-fit: cover;
  margin-inline-end:10px;border-radius: var(--border-radius);
  overflow: hidden
}

.btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 36px;
  padding: 0 20px;
  color: rgba(var(--b-sc),.9);
  background: rgba(var(--b-sc),.15);
  border: none;
  border-radius: var(--border-radius);
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  transition: color var(--default-transition-duration),background var(--default-transition-duration),border-color var(--default-transition-duration)
}

.btn>span {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

.btn>i+span:not(:empty),.btn>span:not(:empty)+i {
  margin-inline-start:10px}

@media all and (hover: hover) {
  .btn:hover {
      background:rgba(var(--b-sc),.35);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .btn:active {
      background:rgba(var(--b-sc),.35)
  }
}

.btn:focus {
  background: rgba(var(--b-sc),.15)
}

.btn.s-big {
  height: 40px;
  font-size: 16px
}

.btn.s-bigger {
  width: auto;
  height: 52px
}

.btn.s-small {
  width: auto;
  height: 28px;
  padding: 0 15px
}

.btn.a-outline {
  background: none;
  border: solid 1px rgba(var(--b-sc),.6);
  transition: var(--default-transition-duration)
}

@media all and (hover: hover) {
  .btn.a-outline:hover {
      border-color:rgba(var(--b-sc),.6);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .btn.a-outline:active {
      border-color:rgba(var(--b-sc),.6)
  }
}

.btn.a-outline:active {
  background: none
}

.btn.a-outline:focus {
  background: none;
  border-color: rgba(var(--b-sc),.6)
}

.btn.a-outline.a-color {
  color: rgba(var(--oc-1),1);
  background: none;
  border-color: rgba(var(--oc-1),1);
  transition: background var(--default-transition-duration)
}

@media all and (hover: hover) {
  .btn.a-outline.a-color:hover {
      background:rgba(var(--oc-1-hover),1);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .btn.a-outline.a-color:active {
      background:rgba(var(--oc-1-hover),1)
  }
}

.btn.a-outline.a-white {
  color: rgba(var(--b),.9);
  background: rgba(var(--b-sc),1);
  border-color: rgba(var(--b-sc),1)
}

.btn.a-outline.active {
  color: rgba(var(--oc-1-sc),1);
  background: rgba(var(--oc-1),1);
  border-color: rgba(var(--oc-1),1)
}

.btn.a-outline:disabled {
  background: none;
  border-color: rgba(var(--b-sc),.1)
}

.btn.a-color {
  color: rgba(var(--oc-1-sc),1);
  background: rgba(var(--oc-1),1);
  transition: background var(--default-transition-duration)
}

@media all and (hover: hover) {
  .btn.a-color:hover {
      background:rgba(var(--oc-1-hover),1);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .btn.a-color:active {
      background:rgba(var(--oc-1-hover),1)
  }
}

.btn.a-accept {
  color: rgba(var(--accent-sc),1);
  background: rgba(var(--accent),1)
}

.btn.a-cancel {
  background: rgba(var(--oc-3),1)
}

.btn.sign-in {
  padding: 0;
  color: rgba(var(--header-sc),1);
  background: none;
  text-decoration: underline;
  transition: color var(--default-transition-duration)
}

@media all and (hover: hover) {
  .btn.sign-in:hover {
      color:rgba(var(--header-sc),1);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .btn.sign-in:active {
      color:rgba(var(--header-sc),1)
  }
}

.btn.sign-in:focus {
  background: none
}

.btn.register,.btn.btn-color {
  padding: 0 8px;
  color: rgba(var(--hero-sc),1);
  background: rgba(var(--hero),1);
  transition: background var(--default-transition-duration)
}

@media all and (hover: hover) {
  .btn.register:hover,.btn.btn-color:hover {
      background:rgba(var(--hero-hover),1);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .btn.register:active,.btn.btn-color:active {
      background:rgba(var(--hero-hover),1)
  }
}

.btn:disabled {
  color: rgba(var(--b-sc),.3);
  background: rgba(var(--b-sc),.1);
  pointer-events: none
}

.btn.ortak-btn {
  background: #ff008c
}

.more-button-bc {
  margin-top: 15px;
  padding: 0 var(--padding-page-aside)
}

.bs-remove-all-bc {
  flex-shrink: 0;
  display: flex;
  overflow: hidden
}

.bs-favorite-remove-bc {
  justify-content: flex-end;
  padding: 0 var(--padding-page-aside)
}

.betslip-remove-icon-bc {
  margin-inline-end:6px;color: rgba(var(--b-sc),.7);
  font-size: 15px
}

.betslip-remove-all {
  color: rgba(var(--b-sc),.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),.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),.1);
  font-size: 12px
}

.second-tabs-bc .tab-bc:hover,.second-tabs-bc .tab-bc.active {
  background: rgba(var(--b-sc),.2)
}

[dir=ltr] .second-tabs-bc .tab-bc:not(.pb-actions-tab):first-child {
  border-top-left-radius: var(--border-radius);
  border-bottom-left-radius: var(--border-radius)
}

[dir=rtl] .second-tabs-bc .tab-bc:not(.pb-actions-tab):first-child {
  border-top-right-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius)
}

[dir=ltr] .second-tabs-bc .tab-bc:not(.pb-actions-tab):last-child {
  border-top-right-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius)
}

[dir=rtl] .second-tabs-bc .tab-bc:not(.pb-actions-tab):last-child {
  border-top-left-radius: var(--border-radius);
  border-bottom-left-radius: var(--border-radius)
}

.second-tabs-bc .tab-bc:not(.pb-actions-tab)+.tab-bc {
  margin-inline-start:1px}

.tab-bc {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 0 5px;
  color: rgba(var(--b-sc),.5);
  text-align: center;
  cursor: pointer;
  transition: all var(--default-transition-duration)
}

.tab-bc span+span {
  margin-inline-start:4px}

.tab-bc:hover,.tab-bc.active {
  color: rgba(var(--b-sc),1)
}

.sp-fav-body-bc .second-tabs-bc {
  margin-top: 10px
}

.second-tabs-bc {
  margin-bottom: 10px;
  padding: 0 var(--padding-page-aside)
}

.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),.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 {
  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),.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-select-bc,.form-control-label-file-bc {
  width: 100%;
  height: 100%;
  padding-inline-end:30px;border: none;
  outline: none;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none
}

.form-control-select-bc>option,.form-control-label-file-bc>option {
  background: rgba(var(--b),1)
}

.form-control-select-bc>option:hover,.form-control-label-file-bc>option:hover {
  color: rgba(var(--hero-sc),1);
  background: rgba(var(--hero),1)
}

.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 {
  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;
  padding-inline-start:10px;padding-inline-end:11px;font-size: 12px;
  line-height: 14px;
  color: rgba(var(--b-sc),1);
  background: rgba(var(--b-sc),.15);
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  border-radius: var(--border-radius)
}

.componentFilterLabel-bc.active {
  border-radius: var(--border-radius) var(--border-radius) 0 0
}

.componentFilterLabel-bc.active:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 10px;
  width: calc(100% - 21px);
  height: 1px;
  background: rgba(var(--b),1)
}

.componentFilterLabel-filter-bc {
  flex: auto;
  overflow: hidden
}

.componentFilterLabel-filter-description {
  color: rgba(var(--b-sc),.6);
  margin-top: 1px
}

.componentFilterLabel-filter-i-bc {
  margin-inline-end:10px;position: relative;
  flex-shrink: 0;
  font-size: 16px
}

.componentFilterChevron-bc {
  font-size: 11px;
  flex-shrink: 0;
  margin-inline-start:4px}

.componentFilterLabel-badge-bc {
  position: absolute;
  top: 0;
  left: 100%;
  font-size: 7px;
  line-height: 1.1;
  padding: 3px;
  background: rgba(var(--oc-1),1);
  border-radius: 50%;
  transform: translate(-50%,-50%)
}

.componentFilterBody-bc {
  position: relative;
  width: 100%;
  z-index: 1
}

.componentFilterLabel-bc.active {
  -webkit-tap-highlight-color: transparent
}

.componentFilterLabel-bc.active .componentFilterChevron-bc {
  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),.15);
  display: flex;
  justify-content: space-between
}

.date-range-warning .form-control-title-static-bc {
  color: rgba(var(--b-sc),1);
  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 var(--border-radius) var(--border-radius)
}

.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 #00000026
}

.competition-wrapper-bc+.sgm-market-g,.competition-wrapper-bc+.page-view-more {
  margin-top: 10px
}

.competition-header-bc {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  height: 34px;
  padding: 0 var(--padding-page-aside);
  background: rgba(var(--b-sc),.15);
  cursor: pointer
}

.header-center-icon .competition-icon-arrow-bc {
  width: 100%;
  text-align: center;
  margin-inline-start:0}

.competition-icon-league-bc {
  flex-shrink: 0;
  width: 18px;
  height: 18px;
  margin-inline-end:8px}

.competition-title-bc {
  flex: auto;
  color: rgba(var(--b-sc),1);
  font-size: 12px;
  line-height: 14px;
  font-weight: 500
}

.competition-description {
  flex-shrink: 0;
  height: 22px;
  color: rgba(var(--hero-sc),1);
  padding: 0 8px;
  box-sizing: border-box;
  margin-inline-start:10px;border-radius: var(--border-radius);
  background-image: linear-gradient(to bottom,rgba(var(--hero-hover),1),rgba(var(--hero),1));
  font-size: 12px;
  line-height: 22px;
  font-weight: 500
}

.competition-group-count {
  flex-shrink: 0;
  font-size: 13px;
  color: rgba(var(--b-sc),.75)
}

.competition-icon-arrow-bc {
  flex-shrink: 0;
  color: rgba(var(--b-sc),.8);
  margin-inline-start:10px;font-size: 11px
}

.competition-icon-arrow-bc.active {
  transform: rotateX(180deg)
}

.competition-icon-arrow-bc:before {
  display: block;
  transition: transform var(--default-transition-duration)
}

.competition-icon-arrow-bc.opened:before {
  transform: rotate(-180deg)
}

.competition-wrapper-bc+.competition-wrapper-bc {
  margin-top: 5px
}

.fixed-bottom-container {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 10px 10px 22px;
  background: rgba(var(--b),1);
  border-top: 1px solid rgba(var(--b-sc),.05);
  z-index: 951
}

.count-odd-animation {
  position: absolute
}

.count-odd-animation:after {
  content: attr(data-badge);
  position: absolute;
  width: 15px;
  height: 15px;
  color: rgba(var(--hero-sc),1);
  background: rgba(var(--hero),1);
  border-radius: 50%;
  text-align: center;
  font-size: 8px;
  line-height: 15px;
  font-style: normal;
  font-family: var(--font-family)
}

.count-odd-animation.count-blink-odd:after {
  animation: var(--default-transition-duration) count-blink-odd ease-in-out
}

.count-odd-animation.count-blink-even:after {
  animation: var(--default-transition-duration) count-blink-even ease-in-out
}

.count-odd-animation[data-count=""]:after {
  content: none
}

.count-odd-animation.BB-badge-new {
  top: 1px
}

[dir=ltr] .count-odd-animation.BB-badge-new {
  right: 20px
}

[dir=rtl] .count-odd-animation.BB-badge-new {
  left: 20px
}

.count-odd-animation.BB-badge-new:after {
  width: auto;
  max-width: 30px;
  height: 12px;
  padding: 0 4px;
  border-radius: var(--border-radius);
  font-size: 8px;
  line-height: 12px;
  background: #7f194f;
  color: #fff;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

.ui-kit-toggle {
  display: flex;
  flex-shrink: 0;
  width: 36px;
  height: 20px;
  position: relative;
  border-radius: 12px;
  background: rgba(var(--b-sc),.15);
  transition: background-color var(--default-transition-duration)
}

[class*=is-web] .ui-kit-toggle {
  cursor: pointer
}

.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),.6);
  transition: var(--default-transition-duration)
}

[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),.7)
}

.ui-kit-toggle.active:before {
  background: rgba(var(--hero),1)
}

[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 rgba(var(--b-sc),.1)
}

.casino-info-block .main-tabs-bc .tab-bc {
  text-transform: uppercase;
  transition: color var(--default-transition-duration),background var(--default-transition-duration)
}

.casino-info-block .main-tabs-bc .tab-bc.active {
  color: rgba(var(--hero-sc),1);
  background: rgba(var(--hero),1);
  box-shadow: none
}

.casino-info-block .main-tabs-bc .tab-bc:not(.active) {
  color: rgba(var(--b-sc),.9)
}

.casino-winners-info {
  flex: auto;
  display: flex;
  flex-direction: column;
  margin-inline-end:6px;font-size: 12px;
  overflow: hidden
}

.casino-winners-info>b {
  color: rgba(var(--b-sc),.9);
  font-weight: 500
}

.casino-winners-info>span {
  color: rgba(var(--b-sc),.4)
}

.casino-winners-amount {
  flex-shrink: 0;
  color: rgba(var(--oc-2),1);
  font-size: 14px;
  font-weight: 500
}

.express-of-the-day .competition-wrapper-bc {
  position: relative;
  border: 1px solid rgba(var(--b-sc),.2);
  border-radius: var(--border-radius)
}

.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),.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),.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),.05)
}

.express-day-block:nth-last-child(2) {
  padding-bottom: 10px
}

.express-day-content {
  padding: 6px 8px;
  background: rgba(var(--b-sc),.05);
  border-radius: var(--border-radius) var(--border-radius) 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;
  margin-inline-end:8px;color: rgba(var(--b-sc),.8);
  font-size: 16px
}

.express-day-game {
  flex: auto;
  margin: 0 8px;
  color: rgba(var(--b-sc),1);
  font-size: 14px
}

.express-day-statistics-icon {
  flex-shrink: 0;
  color: rgba(var(--b-sc),.6);
  cursor: pointer;
  font-size: 16px
}

.express-day-statistics-icon+.express-day-statistics-icon {
  margin-inline-start:10px}

.express-day-statistics-icon+.notification-loader {
  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),.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),.03);
  border-radius: var(--border-radius)
}

.express-day-player {
  flex: auto;
  color: rgba(var(--b-sc),.7);
  font-size: 12px
}

.express-day-player-odd {
  flex-shrink: 0;
  margin-inline-start:10px;color: rgba(var(--oc-2),1);
  font-size: 12px;
  font-weight: 400
}

.express-day-player-odd.remove {
  color: rgba(var(--oc-3),1);
  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),.05);
  color: rgba(var(--b-sc),.5);
  border-radius: 0 0 var(--border-radius) var(--border-radius);
  font-size: 12px
}

.express-day-time {
  flex: auto
}

.express-day-more {
  flex-shrink: 0;
  font-weight: 400
}

.express-bets {
  padding: 2px 10px 10px;
  color: rgba(var(--oc-1),1);
  background: rgba(var(--b-sc),.05);
  font-size: 12px;
  font-weight: 500
}

.express-show-events-padding {
  padding: 0 10px;
  background: rgba(var(--b-sc),.05)
}

.ftr-g-content-bc,.games-carousel-content {
  display: flex;
  flex-direction: column;
  overflow: hidden
}

.ftr-g-content-bc .carousel-count,.ftr-g-content-bc .carousel-count-arrow,.games-carousel-content .carousel-count,.games-carousel-content .carousel-count-arrow {
  position: absolute;
  inset-inline-end: var(--padding-page-aside);
  color: rgba(var(--b-sc),.9);
  font-size: 13px
}

.ftr-g-content-bc .carousel-count,.games-carousel-content .carousel-count {
  top: -20px
}

[dir=ltr] .ftr-g-content-bc .carousel-count,[dir=ltr] .games-carousel-content .carousel-count {
  right: var(--padding-page-aside)
}

[dir=rtl] .ftr-g-content-bc .carousel-count,[dir=rtl] .games-carousel-content .carousel-count {
  left: var(--padding-page-aside)
}

.ftr-g-content-bc .carousel-count-arrow,.games-carousel-content .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(/assets/feature-game-bg-DylVRaHb.png?v=8);
  background-color: rgba(var(--b),1)
}

.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: var(--border-radius)
}

.ftr-game-item-bc .market-group-holder-bc .market-group-item-bc:last-child .market-bc {
  border-bottom-right-radius: var(--border-radius)
}

.ftr-game-item-bc.Baseball {
  background-image: url(/assets/Baseball-Kfmdt4cc.png)
}

.ftr-game-item-bc.Basketball {
  background-image: url(/assets/Basketball-Dr56h7TD.png)
}

.ftr-game-item-bc.Boxing {
  background-image: url(/assets/Boxing-T5I1j-lQ.png)
}

.ftr-game-item-bc.Chess {
  background-image: url(/assets/Chess-BJO2Ancj.png)
}

.ftr-game-item-bc.Football {
  background-image: url(/assets/Football-Dh52BkT3.png)
}

.ftr-game-item-bc.Golf {
  background-image: url(/assets/Golf-D-YE83Mg.png)
}

.ftr-game-item-bc.Handball {
  background-image: url(/assets/Handball-DARCK-uE.png)
}

.ftr-game-item-bc.Horseracing {
  background-image: url(/assets/Horseracing-BirrlapH.png)
}

.ftr-game-item-bc.IceHockey {
  background-image: url(/assets/IceHockey-WoLu7-l_.png)
}

.ftr-game-item-bc.RugbyLeague {
  background-image: url(/assets/RugbyLeague-BMNHiz8G.png)
}

.ftr-game-item-bc.Soccer {
  background-image: url(/assets/Soccer-DsReKL1n.png)
}

.ftr-game-item-bc.Tennis {
  background-image: url(/assets/Tennis-1d92vpIo.png)
}

.ftr-game-item-bc.Volleyball {
  background-image: url(/assets/Volleyball-CQkDnmBl.png)
}

.ftr-g-i-head-bc {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  height: 33px;
  padding: 0 10px;
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius) var(--border-radius) 0 0
}

.ftr-g-i-head-bc .notification-loader {
  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),.8)
}

.ftr-g-icon-bc.bc-i-live {
  color: #ff3449
}

.ftr-g-icon-bc+.ftr-g-icon-bc,.notification-loader+.ftr-g-icon-bc {
  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),.7)
}

.ftr-g-i-b-time-bc:not(.ellipsis) {
  flex-shrink: 0
}

.ftr-g-i-b-time-bc+.ftr-g-i-b-time-bc {
  margin-inline-start:5px;padding-inline-start:5px}

[dir=ltr] .ftr-g-i-b-time-bc+.ftr-g-i-b-time-bc {
  box-shadow: -1px 0 rgba(var(--b),1)
}

[dir=rtl] .ftr-g-i-b-time-bc+.ftr-g-i-b-time-bc {
  box-shadow: 1px 0 rgba(var(--b),1)
}

[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),.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),.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),.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: rgba(var(--b-sc),1);
  padding: 0 5px;
  text-align: center
}

.ftr-content {
  display: flex;
  flex-direction: column
}

.featuredGames-sport .horizontal-sl-list {
  flex-shrink: 0
}

[class*=is-web] .featuredGames-sport .horizontal-sl-list {
  padding-top: 10px;
  padding-bottom: 10px
}

.featuredGames-sport .horizontal-sl-icon-bc {
  width: 28px;
  text-align: center;
  font-size: 22px;
  transition: color var(--slow-transition-duration)
}

.featuredGames-sport .page-view-more {
  margin-bottom: 5px
}

.featuredGames-sport .horizontal-sl-list-container,.featuredGames-sport .carousel,.featuredGames-sport .carousel-viewport {
  width: 100%
}

.featuredGames-sport .horizontal-sl-list {
  min-height: 30px
}

.featuredGames-sport .horizontal-sl-item-bc {
  min-width: 30px;
  height: 30px
}

.featuredGames-sport .horizontal-sl-item-bc.active .horizontal-sl-count-bc {
  color: rgba(var(--b-sc),1)
}

.featuredGames-sport .horizontal-sl-count-bc {
  top: -8px;
  width: 15px;
  height: 15px;
  color: rgba(var(--b-sc),1);
  background: rgba(var(--b),1);
  border-radius: 50%;
  text-align: center;
  font-size: 8px;
  line-height: 15px;
  box-shadow: inset 0 0 0 8px rgba(var(--b-sc),.15),0 0 2px 1px #0003
}

[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 var(--padding-page-aside)
}

.slider-bc .carousel-count-arrow-container {
  top: auto;
  bottom: 10px;
  padding: 0 15px;
  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: #ffffff4d;
  border-radius: var(--border-radius);
  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 var(--padding-page-aside)
}

.sdr-item-bc {
  border-radius: var(--border-radius)
}

.sdr-item-bc:not(:only-child) {
  height: auto
}

.sdr-item-bc>.countdown-banner-content .countdown-banner-names {
  font-size: 8px
}

.slider-market-coefficient-container>.countdown-banner-content {
  bottom: 4px
}

.slider-market-coefficient-container>.countdown-banner-content .skeleton-loader-small-cube {
  width: 24px;
  height: 24px
}

.slider-market-coefficient-container .market-odd-bc {
  line-height: 12px
}

.slider-market-coefficient-container .market-odd-bc:not(.not-boosted-odd) {
  font-size: 12px
}

.slider-market-coefficient-container .c-odd-bc:first-child:not(:only-child),.slider-market-coefficient-container .c-odd-bc:nth-child(2):nth-last-child(2),.slider-market-coefficient-container .c-odd-bc:nth-child(3):last-child {
  width: auto
}

.slider-market-coefficient-container .c-odd-bc:nth-child(2):not(:last-child) .market-bc.disabled-market-bc {
  width: 44px;
  height: 24px
}

.slider-market-coefficient-container .market-bc+.market-bc {
  margin-inline-start:20px}

.slider-market-coefficient-container .market-bc:first-child:not(:nth-child(2)),.slider-market-coefficient-container .market-bc:last-child:not(:nth-child(2)) {
  width: 52px;
  height: 28px
}

.slider-market-coefficient-container .market-bc:nth-child(2):not(:last-child) {
  width: 44px;
  height: 24px
}

.slider-market-coefficient-container .market-bc:nth-child(2):last-child {
  width: 52px;
  height: 28px
}

.slider-market-coefficient-container .market-lock-icon {
  font-size: 13px
}

@keyframes select-dropdown-animation {
  0% {
      opacity: 0;
      transform: translateY(-10px)
  }

  to {
      opacity: 1;
      transform: translateY(0)
  }
}

.multi-select-label-bc {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 100%;
  background: rgba(var(--b),1);
  z-index: 945;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  animation: var(--default-transition-duration) ease-out select-dropdown-animation
}

[dir=ltr] .multi-select-label-bc {
  left: 0
}

[dir=rtl] .multi-select-label-bc {
  right: 0
}

.multi-select-label-bc .checkbox-control-content-bc {
  align-items: center
}

.multi-select-label-bc .checkbox-control-content-bc .sp-s-l-h-flag-bc {
  color: rgba(var(--b-sc),.6)
}

.multi-select-label-bc .checkbox-control-text-bc {
  font-size: 12px
}

.multi-select-icon-bc {
  flex-shrink: 0;
  margin-inline-end:10px;color: rgba(var(--b-sc),.8)
}

.multi-select-bc .form-control-label-bc:not(:only-child) .form-control-select-bc {
  border-radius: var(--border-radius) var(--border-radius) 0 0
}

.multi-select-bc .form-control-label-bc .form-control-select-bc {
  line-height: 30px
}

.multi-select-label-bc {
  width: 100%;
  max-height: 63vh;
  background: rgba(var(--b),1);
  border-radius: 0 0 var(--border-radius) var(--border-radius);
  box-shadow: 0 4px 4px #0000004d;
  overscroll-behavior-y: contain
}

.multi-select-label-bc .checkbox-control-content-bc {
  height: 44px;
  min-height: 44px;
  padding-inline-start:15px;padding-inline-end:20px;background: rgba(var(--b-sc),.05)
}

.multi-select-label-bc .checkbox-control-content-bc+.checkbox-control-content-bc {
  margin-top: 1px
}

.multi-select-label-bc .checkbox-control-content-bc.active {
  background: rgba(var(--b-sc),.1)
}

.multi-select-label-bc .checkbox-control-text-bc {
  color: rgba(var(--b-sc),.7)
}

.multi-select-icon-bc {
  font-size: 14px
}

label.radio-control-content-bc {
  display: inline-flex;
  justify-content: flex-start;
  align-items: center;
  padding-inline-start:0}

.radio-control-input-holder-bc {
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin-inline-end:12px;position: relative;
  background: rgba(var(--b-sc),.9);
  background-clip: padding-box;
  border-radius: 50%;
  border: 2px solid rgba(var(--b-sc),.6);
  font-size: 20px;
  top: 0;
  cursor: pointer;
  transition: border-color var(--slow-transition-duration)
}

[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;
  transform: scale(0);
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: rgba(var(--hero),1);
  transition: transform var(--slow-transition-duration)
}

.radio-control-input-bc {
  display: none
}

.radio-control-input-bc:checked~.radio-control-input-holder-bc {
  border-color: rgba(var(--hero),1)
}

.radio-control-input-bc:checked~.radio-control-input-holder-bc:after {
  transform: scale(1)
}

.radio-control-input-bc:checked:disabled~.radio-control-input-holder-bc {
  border-color: rgba(var(--hero),.4)
}

.radio-control-input-bc:checked:disabled~.radio-control-input-holder-bc:after {
  background: rgba(var(--hero),.4)
}

.radio-control-input-bc:disabled~.radio-control-input-holder-bc {
  background: rgba(var(--b-sc),.75)
}

.radio-control-input-bc:disabled~.radio-control-text-bc {
  color: rgba(var(--b-sc),.2)
}

.radio-control-text-bc {
  font-weight: 700;
  font-size: 12px;
  color: rgba(var(--b-sc),1);
  line-height: 20px
}

.validation-content {
  font-size: 12px;
  line-height: 18px;
  color: rgba(var(--b-sc),.9);
  margin-top: 2px;
  padding: 16px;
  word-break: break-all;
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius)
}

.validation-content .valid {
  background: #109121
}

.validation-content .invalid {
  background: rgba(var(--b-sc),.3)
}

.validation-content .bc-i-checked {
  color: #109121
}

.validation-message-content {
  display: flex;
  margin-bottom: 16px
}

.validation-message {
  font-weight: 700;
  margin-bottom: 16px
}

.validation-message+.validation-check-info {
  margin-top: 2px
}

.validation-progress {
  width: 38px;
  height: 2px;
  background: #000c244d;
  border-radius: var(--border-radius)
}

.validation-progress+.validation-progress {
  margin-inline-start:2px}

.validation-check-info {
  display: flex;
  align-items: center
}

.validation-check-info+.validation-check-info {
  margin-top: 2px
}

.validation-marker {
  width: 12px;
  height: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-inline-end:8px}

.validation-check-marker.invalid {
  width: 6px;
  height: 6px;
  border-radius: 50%
}

.back-nav-bc {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  width: 100%;
  height: 38px;
  padding: 0 var(--padding-page-aside);
  position: relative;
  cursor: pointer
}

.back-nav-bc>i {
  flex-shrink: 0
}

.back-nav-bc>i+i {
  margin-inline-start:8px}

.back-nav-icon-bc {
  color: rgba(var(--b-sc),.8);
  font-size: 20px
}

[dir=rtl] .back-nav-icon-bc:before {
  content: ""
}

.back-nav-title-bc,.back-nav-title-bc-h1 {
  margin: 0 8px;
  color: rgba(var(--b-sc),1);
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 400
}

.back-nav-title-bc:empty,.back-nav-title-bc-h1:empty {
  display: none
}

.generic-game .back-nav-bc,.casino-game-details .back-nav-bc,.casinoTournamentPageWrapper-bc .back-nav-bc {
  top: 0;
  z-index: 10;
  position: sticky;
  background: #0006
}

.generic-game .back-nav-title-bc,.generic-game .back-nav-icon-bc,.casino-game-details .back-nav-title-bc,.casino-game-details .back-nav-icon-bc,.casinoTournamentPageWrapper-bc .back-nav-title-bc,.casinoTournamentPageWrapper-bc .back-nav-icon-bc {
  color: #fffc
}

.back-nav-favorite-icon {
  width: 22px;
  height: 22px;
  text-align: center;
  color: #fffc;
  font-size: 17px;
  line-height: 22px
}

.countdown-banner-content {
  display: flex;
  justify-content: center;
  position: absolute;
  top: 5px;
  padding: 5px;
  color: rgba(var(--b-sc),1);
  background: rgba(var(--b),.8);
  border-radius: var(--border-radius);
  border: 1px solid rgba(var(--b-sc),.1);
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  box-shadow: 0 0 4px #00000040;
  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) {
  padding-inline-end:9px}

.countdown-banner-counter+.countdown-banner-counter {
  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
}

.overlay-sliding-is-visible .hdr-dynamic-content {
  max-height: 0;
  padding: 0;
  opacity: 0;
  transform: translateY(-100%);
  z-index: 950
}

.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),.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 var(--default-transition-delay);
  background: rgba(var(--header),1)
}

.overlay-sliding-wrapper-bc .back-nav-icon-bc {
  color: rgba(var(--header-sc),.8)
}

.overlay-sliding-wrapper-bc .back-nav-title-bc {
  color: rgba(var(--header-sc),1)
}

.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 {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  background: rgba(var(--b),1);
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

[dir=ltr] .overlay-sliding-w-c-content-slider-bc {
  transform: translate3d(100%,0,0);
  animation: overlay-sliding-left var(--default-transition-duration) var(--default-transition-delay) ease forwards
}

[dir=rtl] .overlay-sliding-w-c-content-slider-bc {
  transform: translate3d(-100%,0,0);
  animation: overlay-sliding-right var(--default-transition-duration) var(--default-transition-delay) ease forwards
}

@keyframes overlay-sliding-left {
  0% {
      display: none;
      transform: translate3d(100%,0,0)
  }

  to {
      display: flex;
      transform: translateZ(0)
  }
}

@keyframes overlay-sliding-right {
  0% {
      display: none;
      transform: translate3d(-100%,0,0)
  }

  to {
      display: flex;
      transform: translateZ(0)
  }
}

.overlay-header {
  display: flex;
  align-items: center;
  height: 49px;
  line-height: 49px;
  padding: 0 15px;
  color: rgba(var(--b-sc),1);
  font-size: 16px;
  font-weight: 500
}

.overlay-header .back-nav-favorite-icon {
  color: rgba(var(--b-sc),1);
  margin-inline-end:10px;cursor: pointer;
  transition: color var(--default-transition-duration)
}

.overlay-header .back-nav-favorite-icon:hover {
  color: rgba(var(--b-sc),1)
}

.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),.1);
  border-bottom: 1px solid rgba(var(--b-sc),.1)
}

.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%;
  transform: translate(-50%,-50%);
  border: 4px solid rgba(255,255,255,.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;
  aspect-ratio: 1;
  object-fit: contain
}

.bc-loader-animation {
  animation: rotate 2s linear infinite;
  width: 100%;
  height: 100%;
  transform-origin: center center;
  position: absolute;
  top: 0;
  left: 0
}

.path {
  stroke-dasharray: 20,200;
  stroke-dashoffset: 0;
  animation: dash 2s ease-in-out infinite,color 6s ease-in-out infinite;
  stroke-linecap: round;
  fill: rgba(var(--b-sc),1)
}

@keyframes rotate {
  0% {
      transform: rotate(0)
  }

  to {
      transform: rotate(360deg)
  }
}

@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 color {
  to,0% {
      stroke: #b6862e
  }

  40% {
      stroke: #a71f67
  }

  66% {
      stroke: #b6862e
  }

  80%,90% {
      stroke: #a71f67
  }
}

.bc-loader.medium .casino-loader {
  transform: scale(.7)
}

.bc-loader.small .casino-loader {
  transform: scale(.3)
}

.casino-loader {
  width: 110px;
  height: 53px;
  margin: auto;
  position: relative;
  overflow: hidden;
  -webkit-border-radius: 9px;
  border-radius: 9px
}

.casino-loader svg {
  position: absolute;
  bottom: 5px;
  display: inline-block;
  opacity: .9;
  animation: ease-in-out 4s infinite;
  transform-origin: 50% 50%
}

.casino-loader svg g {
  fill: rgba(var(--b-sc),1)
}

.casino-loader svg.loader-one {
  left: 5px;
  animation-name: casino-loader
}

.casino-loader svg.loader-two {
  left: 40px;
  animation-name: casino-loader-two
}

.casino-loader svg.loader-three {
  left: 75px;
  animation-name: casino-loader-three
}

.casino-loader>img {
  width: 100%
}

@keyframes casino-loader {
  0% {
      transform: translate(0);
      bottom: 0
  }

  50%,to {
      transform: translateY(100%);
      bottom: 48px
  }
}

@keyframes casino-loader-two {
  0% {
      transform: translate(0);
      bottom: 0
  }

  60%,to {
      transform: translateY(100%);
      bottom: 48px
  }
}

@keyframes casino-loader-three {
  0% {
      transform: translate(0);
      bottom: 0
  }

  70%,to {
      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 {
  animation: loader-rulet ease-in-out 4s infinite;
  transform-origin: 50% 50%
}

.live-casino-loader svg path {
  fill: rgba(var(--b-sc),1)
}

.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
}

@keyframes loader-rulet {
  0% {
      transform: rotate(0)
  }

  80%,to {
      transform: rotate(1800deg)
  }
}

.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),.35);
  text-align: center;
  font-size: 14px;
  line-height: 20px
}

.carousel {
  position: relative;
  height: 100%
}

.carousel-count-arrow-container {
  display: flex;
  position: absolute;
  color: rgba(var(--b-sc),.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;
  height: 100%
}

[class*=is-web] .carousel-viewport {
  border-radius: var(--border-radius)
}

.carousel-container {
  display: flex;
  height: 100%
}

.carousel-slide {
  flex-shrink: 0;
  position: relative
}

[class*=is-web] .carousel-slide.active-slide+.carousel-slide .sdr-item-bc {
  padding-inline-start:4px}

.carousel-count-arrow-container {
  top: 50%;
  transform: translateY(-50%)
}

.carousel-count-arrow-container:not(.with-count) {
  left: 0;
  width: 100%;
  justify-content: space-between
}

.page-view-more {
  display: flex;
  align-items: center;
  margin-bottom: 5px
}

.sport-game-detail-holder-bc+.page-view-more {
  margin-bottom: 0;
  margin-top: 10px
}

.view-title-more {
  flex: auto;
  text-transform: uppercase
}

.view-see-more {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  color: rgba(var(--b-sc),.5);
  margin-inline-start:10px;margin-inline-end:4px;font-size: 12px;
  line-height: 14px
}

.view-arrow-more {
  margin-inline-start:6px}

[dir=rtl] .view-arrow-more:before {
  content: ""
}

.page-view-more {
  padding: 0 var(--padding-page-aside)
}

.page-view-more+.casino-category-games {
  margin-top: 0
}

.view-title-more {
  color: rgba(var(--b-sc),.8);
  font-size: 13px
}

.swipe-fav-container-bc {
  position: absolute;
  top: 50%;
  width: 40px;
  height: 40px;
  border-radius: 5px;
  background: rgba(var(--b-sc),.1);
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: -20px;
  z-index: 2;
  opacity: 1
}

[dir=ltr] .swipe-fav-container-bc {
  right: 0
}

[dir=rtl] .swipe-fav-container-bc {
  left: 0
}

[dir=ltr] .swipe-fav-container-bc.animated {
  animation: swipe-fav-container-bc-left 2s ease
}

[dir=rtl] .swipe-fav-container-bc.animated {
  animation: swipe-fav-container-bc-right 2s ease
}

.swipe-fav-container-bc>.c-info-icon-bc {
  font-size: 16px;
  line-height: 1;
  width: auto;
  color: rgba(var(--b-sc),.8)
}

.swipe-fav-container-bc>.c-info-icon-bc:after {
  content: none
}

.swipe-fav-container-bc>.c-info-icon-bc.bc-i-favorite {
  animation: favorit-animation var(--default-transition-duration)
}

.swipe-fav-container-bc>.c-info-icon-bc.bc-i-star {
  animation: favorit-animation-active var(--default-transition-duration)
}

.sw-container-bc {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 5
}

[dir=ltr] .sw-container-bc.animated {
  animation: swipe-container-bc-left 2s ease
}

[dir=rtl] .sw-container-bc.animated {
  animation: swipe-container-bc-right 2s ease
}

@keyframes favorit-animation {
  0% {
      transform: scale(0)
  }

  to {
      transform: scale(1)
  }
}

@keyframes favorit-animation-active {
  0% {
      transform: scale(0)
  }

  to {
      transform: scale(1)
  }
}

@keyframes swipe-container-bc-left {
  0% {
      transform: translate(0)
  }

  50% {
      transform: translate(-83px)
  }

  to {
      transform: translate(0)
  }
}

@keyframes swipe-container-bc-right {
  0% {
      transform: translate(0)
  }

  50% {
      transform: translate(83px)
  }

  to {
      transform: translate(0)
  }
}

@keyframes swipe-fav-container-bc-left {
  0% {
      transform: translate(0);
      opacity: 0
  }

  50% {
      transform: translate(-23px);
      opacity: 1
  }

  80% {
      opacity: 0
  }

  to {
      transform: translate(0);
      opacity: 0
  }
}

@keyframes swipe-fav-container-bc-right {
  0% {
      transform: translate(0);
      opacity: 0
  }

  50% {
      transform: translate(23px);
      opacity: 1
  }

  80% {
      opacity: 0
  }

  to {
      transform: translate(0);
      opacity: 0
  }
}

.sgm-markets-head-bc {
  display: flex;
  align-items: center;
  height: 36px;
  cursor: pointer
}

.sgm-markets-head-bc.hidden .sgm-m-h-toggle-icon-bc {
  transform: rotate(-180deg)
}

.sgm-m-h-title-bc {
  flex: auto;
  font-size: 12px;
  font-weight: 500;
  color: rgba(var(--b-sc),1)
}

.sgm-m-h-toggle-icon-bc {
  min-width: 14px;
  flex-shrink: 0;
  display: flex;
  justify-content: center;
  color: rgba(var(--b-sc),.8);
  font-size: 11px;
  transition: transform var(--default-transition-duration)
}

.sgm-market-g-new-label {
  position: absolute;
  top: 4px;
  width: 5px;
  height: 5px;
  background: rgba(var(--hero),1);
  border-radius: 50%
}

[dir=ltr] .sgm-market-g-new-label {
  right: 6px
}

[dir=rtl] .sgm-market-g-new-label {
  left: 6px
}

.sgm-body-bc {
  padding: 1px 2px
}

.sgm-market-g {
  position: relative
}

.sgm-market-g.hidden,.sgm-market-g.hidden .large-market-button-bc,.sgm-market-g.hidden .sgm-market-g-item-bc {
  display: none
}

.sgm-market-g-h-toggle-icon-bc {
  color: rgba(var(--b-sc),.8);
  font-size: 11px;
  transition: transform var(--default-transition-duration)
}

.sgm-market-g-h-toggle-icon-bc.opened {
  transform: rotate(180deg)
}

.sgm-market-search {
  position: relative
}

.sgm-market-search .sport-search-bc {
  border: none;
  z-index: 3;
  padding-inline-end:0}

[dir=ltr] .sgm-market-search .sport-search-bc {
  left: 0
}

[dir=rtl] .sgm-market-search .sport-search-bc {
  right: 0
}

.sgm-market-search .sport-search-bc.active {
  max-width: 100%
}

[class*=is-web] .sgm-market-search .sport-search-bc.active {
  padding-inline-start:37px}

[class*=is-mobile] .sgm-market-search .sport-search-bc.active {
  padding-inline-start:34px}

.sgm-market-search .sport-search-bc .ss-icon-holder-bc {
  background: rgba(var(--b-sc),.2);
  border-radius: 0
}

[dir=ltr] .sgm-market-search .sport-search-bc .ss-icon-holder-bc {
  left: 0
}

[dir=rtl] .sgm-market-search .sport-search-bc .ss-icon-holder-bc {
  right: 0
}

.sgm-market-search .sport-search-bc .ss-input-bc {
  border: 1px solid rgba(var(--b-sc),.1)
}

[dir=ltr] .sgm-market-search .sport-search-bc .ss-input-bc {
  border-radius: 0 var(--border-radius) var(--border-radius) 0
}

[dir=rtl] .sgm-market-search .sport-search-bc .ss-input-bc {
  border-radius: var(--border-radius) 0 0 var(--border-radius)
}

[class*=is-web] .sgm-market-search .horizontal-sl-tab {
  margin-inline-start:37px}

[class*=is-mobile] .sgm-market-search .horizontal-sl-tab {
  margin-inline-start:34px}

.sgm-market-g-h-ew-title-bc {
  margin-inline-end:7px}

.sgm-market-g-head-bc {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 5px;
  padding-bottom: 5px;
  color: rgba(var(--b-sc),.8);
  background: rgba(var(--b-sc),.05);
  font-size: 12px;
  border-top: 2px solid transparent;
  background-clip: padding-box;
  box-sizing: content-box
}

[class*=is-web] .sgm-market-g-head-bc {
  height: 24px
}

[class*=is-mobile] .sgm-market-g-head-bc {
  min-height: 24px
}

.sgm-market-g-head-bc:nth-child(2) {
  margin-top: 0
}

.sgm-market-g-head-bc.hidden .sgm-market-g-h-toggle-icon-bc {
  transform: rotate(-180deg)
}

.sgm-market-head-icons {
  flex-shrink: 0;
  margin-inline-start:5px}

.sgm-market-head-icons>i {
  min-width: 14px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  line-height: 14px
}

.sgm-market-head-icons>i+i:not(:last-child) {
  margin-inline-start:7px}

.sgm-market-head-icons>i:last-child.sgm-market-g-h-toggle-icon-bc {
  margin-inline-start:15px}

.sgm-market-head-info,.sgm-market-head-icons {
  display: flex;
  align-items: center
}

.sgm-market-head-info {
  flex: auto;
  overflow: hidden
}

.sgm-market-g-h-fav-icon-bc {
  flex-shrink: 0;
  font-size: 14px
}

.sgm-market-g-h-title-bc {
  margin-inline-start:10px;-webkit-user-select: text;
  user-select: text
}

.sgm-market-g-h-title {
  flex: 0 1 auto
}

.sgm-market-g-h-title-label {
  display: flex;
  align-items: center;
  flex: auto;
  margin-inline-start:5px;margin-inline-end:5px}

.sgm-market-g-h-title-label>span {
  padding: 1px 4px;
  color: rgba(var(--hero-sc),1);
  background: rgba(var(--hero),1);
  border-radius: var(--border-radius);
  white-space: nowrap;
  text-transform: uppercase;
  font-size: 8px;
  font-weight: 500;
  letter-spacing: 1px
}

.sgm-market-g-h-link-icon-bc:after {
  content: attr(data-count);
  margin-inline-start:4px;font-family: var(--font-family)
}

.sgm-market-g-h-cashed-out-icon-bc {
  color: rgba(var(--oc-1),1);
  font-size: 14px
}

.sgm-market-g-h-statistics-icon-bc {
  font-size: 14px
}

.sgm-market-g-h-statistics-icon-bc.active {
  color: rgba(var(--oc-2),1)
}

.sgm-market-g-item-bc {
  width: 100%;
  display: grid;
  grid-gap: 1px;
  padding-top: 1px;
  grid-template-rows: auto
}

.sgm-market-g-item-bc.column-1 {
  grid-template-columns: repeat(1,100%)
}

.sgm-market-g-item-bc.column-2,.sgm-market-g-item-bc.column-0,.sgm-market-g-item-bc.default {
  grid-template-columns: repeat(auto-fit,minmax(49%,1fr))
}

.sgm-market-g-item-bc.column-2>.sgm-market-g-i-cell-bc:last-child:not(:nth-child(2n)):nth-last-child(odd):not(:first-child),.sgm-market-g-item-bc.column-0>.sgm-market-g-i-cell-bc:last-child:not(:nth-child(2n)):nth-last-child(odd):not(:first-child),.sgm-market-g-item-bc.default>.sgm-market-g-i-cell-bc:last-child:not(:nth-child(2n)):nth-last-child(odd):not(:first-child) {
  width: 200.5%
}

.sgm-market-g-item-bc.column-3 {
  grid-template-columns: repeat(auto-fit,minmax(32%,1fr))
}

.sgm-market-g-item-bc.column-3>.sgm-market-g-i-cell-bc:nth-child(3n+1):nth-last-child(1):not(:first-child) {
  width: 301%
}

.sgm-market-g-item-bc.column-3>.sgm-market-g-i-cell-bc:nth-child(3n+2):nth-last-child(1):not(:nth-child(2)) {
  grid-column: 2/4
}

.sgm-market-g-item-bc.collapsed {
  display: none
}

.sgm-market-g-item-bc>.market-bc {
  flex-direction: row;
  min-height: 40px
}

.sgm-market-g-item-bc>.market-bc .market-name-bc {
  flex: auto;
  text-align: start;
  margin-bottom: 0;
  margin-inline-end:4px}

.sgm-market-g-item-bc>.market-bc .market-icon-bc {
  margin-inline-end:4px}

.sgm-market-g-item-bc>.market-bc .market-coefficient-bc {
  flex-shrink: 0
}

.sgm-market-g-item-bc.show-less {
  max-height: 287px;
  overflow: hidden
}

.large-market-button-bc {
  margin-bottom: 6px
}

.sport-game-detail-holder-bc {
  margin-bottom: 10px
}

.sport-game-detail-holder-bc iframe {
  height: 100%
}

.stream-player-details:not(.expandable) .sp-s-l-head-bc {
  pointer-events: none
}

.stream-player-details .sp-s-l-h-flag-bc {
  width: auto
}

.stream-player-details .sp-s-l-head-bc {
  position: relative
}

.stream-player-details .video-pr-bc {
  overflow: visible
}

.stream-player-details .video-pr-bc .multi-select-label-bc {
  min-width: 140px
}

.stream-player-details .sp-s-l-h-title-content {
  overflow: visible;
  white-space: normal;
  text-overflow: unset
}

.stream-player-details .sp-s-l-h-title-content .form-control-bc.select {
  border-top: none;
  margin-bottom: 0
}

.stream-player-details .sp-s-l-h-title-content .form-control-bc {
  padding: 0
}

.draggableStream {
  width: 304px;
  position: fixed;
  top: 220px;
  right: 180px;
  background: rgba(var(--b),1);
  cursor: move;
  box-shadow: 0 0 15px #000;
  border-radius: var(--border-radius);
  overflow: hidden;
  z-index: 9999
}

.draggableStream:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(var(--b-sc),.07);
  z-index: -1
}

.draggableStream .streamingMode {
  border-radius: unset
}

.draggable-stream-player .sport-game-detail-holder-bc {
  margin-bottom: 0
}

.draggable-stream-player .sp-s-l-h-flag-bc {
  width: auto
}

.sgm-market-g .main-tabs-bc {
  height: 34px;
  margin-top: 2px
}

.sgm-market-g .tab-bc {
  margin-bottom: 2px;
  font-size: 12px
}

.sgm-market-g .tab-bc:only-child {
  margin-bottom: 0;
  position: relative
}

.sgm-market-g .tab-bc:only-child.active {
  box-shadow: none
}

.sgm-market-g .tab-bc:only-child:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 5px;
  width: calc(100% - 10px);
  height: 1px;
  background: rgba(var(--b),1)
}

.game-details-container-inner-bc {
  padding: 10px;
  position: relative;
  border-radius: var(--border-radius)
}

.game-details-container-inner-bc:not(.live-score-bg-pistolshooting):before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  pointer-events: none;
  background: #0006
}

.game-details-container-inner-bc>div {
  position: relative
}

.live-score-bg-compoundarchery .shooting-total-score+.shooting-total-score {
  display: none
}

.game-details-c-head-bc {
  display: flex;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 10px;
  position: relative
}

.game-details-c-head-bc .competition-icon-arrow-bc {
  line-height: 18px
}

.game-details-c-head-bc .notification-loader {
  margin-inline-start:10px}

.game-details-c-head-bc .bc-loader.small .bc-loader-contain {
  max-width: 12px;
  height: 12px;
  line-height: 12px
}

.game-details-c-head-bc .bc-loader.small .vivaro-loader {
  width: 12px
}

.game-details-c-head-title-bc {
  display: flex;
  flex: auto;
  flex-wrap: wrap;
  align-items: center
}

.game-details-c-head-title-bc * {
  margin-bottom: 4px
}

.game-details-c-head-c-row-bc {
  flex: 100%;
  margin-block-start:5px}

.game-d-c-h-c-r-sport-icon {
  flex-shrink: 0;
  font-size: 13px;
  color: #ffffffb3
}

.game-details-number {
  font-size: 12px;
  font-weight: 700;
  color: #ffffffe6;
  margin-inline-start:8px}

.game-d-c-h-c-r-sport-country {
  flex-shrink: 0;
  margin: 0 8px 4px
}

.game-d-c-h-c-r-sport-league-bc {
  flex: auto;
  font-size: 12px;
  line-height: 14px;
  text-transform: capitalize;
  color: #ccc
}

.game-details-c-head-time-bc {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  font-weight: 500;
  box-shadow: 0 4px 4px #0000000d
}

.game-details-c-head-time-bc:not(.stoppage-time) {
  padding: 0 5px;
  color: rgba(var(--oc-1-sc),1)
}

.game-details-c-head-time-bc:nth-child(2) {
  margin-inline-start:10px;background: rgba(var(--oc-1),.5)
}

.game-details-c-head-time-bc:nth-child(2):last-child {
  background: rgba(var(--oc-1),1);
  border-radius: var(--border-radius)
}

[dir=ltr] .game-details-c-head-time-bc:nth-child(2):nth-last-child(2) {
  border-radius: var(--border-radius) 0 0 var(--border-radius)
}

[dir=rtl] .game-details-c-head-time-bc:nth-child(2):nth-last-child(2) {
  border-radius: 0 var(--border-radius) var(--border-radius) 0
}

.game-details-c-head-time-bc+.game-details-c-head-time-bc:not(.stoppage-time) {
  margin-inline-start:1px;background: rgba(var(--oc-1),1)
}

[dir=ltr] .game-details-c-head-time-bc+.game-details-c-head-time-bc:not(.stoppage-time) {
  border-radius: 0 var(--border-radius) var(--border-radius) 0
}

[dir=rtl] .game-details-c-head-time-bc+.game-details-c-head-time-bc:not(.stoppage-time) {
  border-radius: var(--border-radius) 0 0 var(--border-radius)
}

.game-details-c-head-time-bc+.stoppage-time {
  margin-inline-start:10px}

.stoppage-time {
  position: relative;
  justify-content: center;
  color: rgba(var(--oc-1),1)
}

.stoppage-time:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: #0000001a;
  border: 1px solid rgba(var(--oc-1),1);
  border-radius: var(--border-radius);
  animation: stoppageTime 2.5s ease
}

@keyframes stoppageTime {
  0% {
      opacity: 0
  }

  25% {
      opacity: 1;
      transform: scale(1.2) rotate(15deg);
      box-shadow: 0 0 10px 1px rgba(var(--oc-1),1)
  }

  50% {
      transform: scale(1);
      box-shadow: none
  }

  75% {
      transform: scale(1.2) rotate(-15deg);
      box-shadow: 0 0 10px 1px rgba(var(--oc-1),1)
  }
}

.live-page-sections-bc .competition-icon-arrow-bc {
  width: 24px;
  height: 24px;
  text-align: center;
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius);
  line-height: 24px
}

.game-details-list {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: calc(100vh - 38px - var(--mobile-header-navigation-height) - var(--mobile-header-main-section-height) * 2 - var(--dynamic-header));
  padding: 15px;
  background: rgba(var(--b),.7);
  z-index: 5;
  pointer-events: none
}

.game-details-list .sp-sub-list-bc {
  background: rgba(var(--b-sc),.2);
  border-radius: var(--border-radius)
}

.game-details-list .sp-s-l-head-bc {
  height: 30px
}

.game-details-list .c-row-bc {
  height: 40px
}

.game-details-list-scroll {
  max-height: 80%;
  padding: var(--padding-page-aside);
  background: rgba(var(--b),1);
  border-radius: var(--border-radius);
  pointer-events: auto;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  overscroll-behavior-y: contain
}

.game-details-list-scroll .sp-s-l-h-title-bc {
  color: rgba(var(--b-sc),.8)
}

.game-details-list-scroll .sp-sub-list-bc+.sp-sub-list-bc {
  margin-top: 1px
}

.game-details-additional-info-bc {
  display: flex;
  align-items: flex-start;
  margin-top: 8px
}

.game-details-additional-info-bc .notification-loader {
  margin-inline-start:10px}

.game-details-additional-info-bc .bc-loader.small .bc-loader-contain {
  max-width: 12px;
  height: 12px;
  line-height: 12px
}

.game-details-additional-info-bc .bc-loader.small .vivaro-loader {
  width: 12px
}

.game-details-additional-info-title-bc {
  display: flex;
  flex: auto;
  flex-wrap: wrap;
  justify-content: center
}

.game-details-c-head-c-row-data-bc {
  font-size: 12px;
  line-height: 16px;
  color: #ccc
}

[dir=rtl] .game-details-c-head-c-row-data-bc {
  direction: ltr
}

.game-details-c-head-c-row-data-bc+.game-details-c-head-c-row-data-bc {
  margin-inline-start:4px}

.game-details-c-head-column-bc {
  display: flex
}

.game-d-c-head-c-icon-bc {
  margin-inline-start:10px;color: #c5c5d8;
  cursor: pointer;
  font-size: 12px;
  line-height: 12px
}

.game-details-c-body-bc {
  display: flex;
  width: 100%;
  overflow: hidden;
  padding: 10px 0;
  background: #0000004d;
  box-shadow: -11px 0 #0000004d,11px 0 #0000004d
}

.game-details-c-body-bc.set-score-bc {
  align-items: flex-end
}

.game-details-c-body-name-bc {
  flex: auto;
  display: flex;
  flex-direction: column;
  overflow: hidden
}

.game-details-c-body-count-bc {
  flex-shrink: 0;
  display: flex;
  max-width: 50%
}

.game-details-c-body-count-bc>.game-details-c-body-numbers-bc {
  padding-inline-start:10px}

[dir=ltr] .game-details-c-body-count-bc>.game-details-c-body-numbers-bc:nth-child(2) {
  box-shadow: inset 1px 0 #a9a9c1,-10px 0 10px #fff3
}

[dir=rtl] .game-details-c-body-count-bc>.game-details-c-body-numbers-bc:nth-child(2) {
  box-shadow: inset -1px 0 #a9a9c1,10px 0 10px #fff3
}

.game-details-c-body-count-bc>.game-details-c-body-numbers-bc:nth-child(2) .game-details-c-b-r-c-score-item-bc.point {
  color: rgba(var(--oc-2),1)
}

.game-details-c-body-amount-bc {
  display: flex;
  will-change: scroll-position;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch
}

.game-details-c-body-amount-bc::-webkit-scrollbar {
  display: none
}

.game-details-c-body-amount-bc .game-details-c-body-numbers-bc+.game-details-c-body-numbers-bc {
  margin-inline-start:12px}

.game-details-c-body-amount-bc .game-details-c-body-numbers-bc:last-child {
  padding-inline-end:10px}

.game-details-c-body-numbers-bc {
  display: flex;
  flex-direction: column;
  justify-content: space-between
}

.game-d-c-b-r-c-team-bc {
  display: flex;
  align-items: center;
  margin-inline-end:10px}

.game-d-c-b-r-c-team-bc:first-child .scores-section-start-icon-bc {
  margin-top: 3px
}

.game-d-c-b-r-c-team-bc+.game-d-c-b-r-c-team-bc {
  margin-top: 3px
}

.game-details-c-team-name-bc {
  display: flex;
  align-items: center
}

.game-details-c-team-name-bc+.game-details-c-team-name-bc {
  margin-top: 5px
}

.game-details-c-team-name-bc .teams-info-main-flag {
  width: 25px;
  height: 25px;
  object-fit: contain;
  margin-inline-end:3px}

.game-d-c-b-r-c-team-name-bc {
  display: flex;
  align-items: center;
  flex: auto;
  font-size: 15px;
  line-height: 20px;
  text-transform: capitalize;
  color: #f2f2f2;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
  word-break: break-word;
  overflow: hidden
}

.game-d-c-b-r-c-team-name {
  flex: auto
}

.game-d-c-position-point-bc {
  font-size: 10px;
  line-height: 11px;
  color: #999;
  margin-bottom: 10px
}

.game-d-c-position-point-bc:last-child {
  margin-bottom: 0
}

.game-details-c-b-r-c-score-item-bc {
  text-align: center
}

.game-details-c-b-r-c-score-item-bc.point {
  color: #fff;
  font-size: 16px
}

.game-details-c-b-r-c-score-item-bc.title {
  line-height: 11px;
  font-size: 10px;
  text-transform: capitalize;
  color: #ccc
}

.game-details-c-b-r-c-score-item-bc+.game-details-c-b-r-c-score-item-bc {
  margin-top: 3px
}

.game-d-c-b-r-c-statistics-item-bc {
  display: flex;
  justify-content: center;
  line-height: 22px;
  width: 20px;
  height: 20px;
  font-size: 11px;
  text-transform: uppercase;
  background: #00000080
}

.game-d-c-b-r-c-statistics-item-bc.W {
  color: #16c72e
}

.game-d-c-b-r-c-statistics-item-bc.L {
  color: #ff3449
}

.game-d-c-b-r-c-statistics-item-bc.D {
  color: gold
}

[dir=ltr] .game-d-c-b-r-c-statistics-item-bc:first-child {
  border-top-left-radius: var(--border-radius);
  border-bottom-left-radius: var(--border-radius)
}

[dir=rtl] .game-d-c-b-r-c-statistics-item-bc:first-child {
  border-top-right-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius)
}

[dir=ltr] .game-d-c-b-r-c-statistics-item-bc:last-child {
  border-top-right-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius)
}

[dir=rtl] .game-d-c-b-r-c-statistics-item-bc:last-child {
  border-top-left-radius: var(--border-radius);
  border-bottom-left-radius: var(--border-radius)
}

.game-details-c-live-icons-row-bc {
  display: flex;
  justify-content: center;
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px solid #a9a9c1
}

.game-details-c-live-i-item-bc {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20%;
  height: 32px;
  max-width: 63px;
  color: #e9e9e9;
  background: #0006;
  border-radius: var(--border-radius);
  font-size: 18px;
  cursor: pointer;
  transition: color var(--default-transition-duration),background var(--default-transition-duration)
}

.game-details-c-live-i-item-bc.active {
  color: #fff
}

.game-details-c-live-i-item-bc+.game-details-c-live-i-item-bc {
  margin-inline-start:5px}

.game-details-container-prematch-bc .game-details-c-body-bc {
  align-items: stretch
}

.game-details-container-prematch-bc .game-details-c-body-numbers-bc {
  justify-content: space-around
}

.game-details-container-prematch-bc .game-details-c-b-r-c-score-item-bc {
  display: flex
}

.game-details-container-prematch-bc .game-details-c-b-r-c-score-item-bc:only-child.team1 {
  margin-bottom: 16px
}

.game-details-container-prematch-bc .game-details-c-b-r-c-score-item-bc:only-child.team2 {
  margin-top: 16px
}

.game-d-c-b-r-c-statistics-item-bc+.game-d-c-b-r-c-statistics-item-bc {
  margin-inline-start:1px}

.game-details-penalties-bc {
  flex-direction: column;
  align-items: center;
  margin-top: 12px
}

.game-details-penalties-title-bc {
  margin-bottom: 10px;
  color: #fff9;
  font-size: 12px
}

.game-details-penalties-info-bc {
  display: flex;
  align-items: center
}

.game-details-penalties-info-bc .game-d-c-b-r-c-statistics-item-bc:nth-child(5n+6) {
  margin-inline-start:0}

[dir=ltr] .game-details-penalties-info-bc .game-d-c-b-r-c-statistics-item-bc:nth-child(5n+6) {
  border-top-left-radius: var(--border-radius);
  border-bottom-left-radius: var(--border-radius)
}

[dir=rtl] .game-details-penalties-info-bc .game-d-c-b-r-c-statistics-item-bc:nth-child(5n+6) {
  border-top-right-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius)
}

.game-details-penalties-info-bc .game-d-c-b-r-c-statistics-item-bc:nth-child(n+6) {
  margin-top: 1px
}

[dir=ltr] .game-details-penalties-info-bc .game-d-c-b-r-c-statistics-item-bc:nth-child(5n) {
  border-top-right-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius)
}

[dir=rtl] .game-details-penalties-info-bc .game-d-c-b-r-c-statistics-item-bc:nth-child(5n) {
  border-top-left-radius: var(--border-radius);
  border-bottom-left-radius: var(--border-radius)
}

.game-details-penalties-info-bc .bc-i-checked {
  color: #16c72e
}

.game-details-penalties-info-bc .bc-i-close-remove {
  color: #ff3449;
  font-size: 9px
}

.game-details-penalties-games-bc {
  display: flex;
  width: 104px;
  flex-wrap: wrap
}

.game-details-penalties-score-bc {
  display: flex;
  margin: 0 12px
}

.game-details-penalties-number-bc {
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  background: #00000080
}

.game-details-penalties-number-bc+.game-details-penalties-number-bc {
  margin-inline-start:1px}

.game-details-penalties-number-bc:first-child {
  border-top-left-radius: var(--border-radius);
  border-bottom-left-radius: var(--border-radius)
}

.game-details-penalties-number-bc:last-child {
  border-top-right-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius)
}

@media screen and (max-width: 354px) {
  .game-details-penalties-score-bc {
      margin:0 6px
  }

  .game-details-penalties-number-bc {
      width: 28px;
      height: 28px
  }
}

.mixed-matches-container {
  padding: 0 5px 5px;
  background: rgba(var(--b-sc),.05)
}

.mixed-matches-header {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  border-radius: var(--border-radius) var(--border-radius) 0 0;
  background: rgba(var(--b-sc),.1)
}

.mixed-matches-title {
  width: 100%;
  color: rgba(var(--b-sc),1);
  font-size: 12px;
  padding: 0 18px
}

.mixed-matches-title:first-child {
  text-align: end
}

.mixed-matches-team {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 34px;
  margin-top: 1px;
  padding: 0 5px;
  color: rgba(var(--b-sc),.5);
  background: rgba(var(--b-sc),.05);
  font-size: 12px
}

.mixed-matches-team:last-child {
  border-radius: 0 0 var(--border-radius) var(--border-radius)
}

.mixed-matches-player {
  display: flex;
  align-items: center;
  width: 100%;
  overflow: hidden
}

.mixed-matches-player>img {
  width: 18px;
  height: auto;
  margin: 0 5px
}

.mixed-matches-player:first-child {
  justify-content: flex-end
}

.mixed-matches-vs {
  margin: 0 5px
}

.bet-builder-container {
  display: inline
}

.sgm-market-search .bet-builder-container .bc-i-bet-builder {
  display: none
}

.show-fast-news-icon .bc-i-stream {
  background-repeat: no-repeat;
  background-position: center;
  background-color: #0006;
  background-image: url(/assets/fasttv-DzeDDrgJ.png?v=212)
}

.show-fast-news-icon .bc-i-stream:before {
  content: none
}

.view-on-fastNews-container .empty-b-text-v-bc {
  display: flex;
  flex-direction: column
}

.fast-news-img {
  background: url(/assets/fasttv-DzeDDrgJ.png?v=212) no-repeat center center;
  max-width: 80px;
  width: 100%;
  height: 40px;
  background-size: contain
}

.streamingModeContent .sport-game-detail-holder-bc {
  margin-top: 10px
}

.streamingMode {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  height: 28px;
  background: rgba(var(--b-sc),.1);
  padding-inline-end:6px;border-radius: var(--border-radius)
}

.streamingModeBetslip {
  margin-top: 2px
}

.streamingModeIcon {
  font-size: 10px;
  color: rgba(var(--b-sc),.6);
  transition: var(--default-transition-duration) ease;
  cursor: pointer
}

.streamingModeIcon+.streamingModeIcon {
  padding-inline-start:8px;border-inline-start:1px solid rgba(var(--b-sc),.1);margin-inline-start: 8px
}

.streamingModeIcon.active,.streamingModeIcon:hover {
  color: rgba(var(--b-sc),1)
}

.live .live-score-bg-custom {
  background: url(/assets/custom-D_0UcMGy.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-custom {
  background: url(/assets/custom-Q5YfanS0.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-alpineskiing {
  background: url(/assets/alpineskiing-D5ecP2lT.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-alpineskiing {
  background: url(/assets/alpineskiing-Cn2HXsFD.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-americanfootball {
  background: url(/assets/americanfootball-BtS5nz6Z.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-americanfootball {
  background: url(/assets/americanfootball-CEy4vhsV.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-arenaofvalor {
  background: url(/assets/arenaofvalor-nXge_2TT.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-arenaofvalor {
  background: url(/assets/arenaofvalor-CxhKg8RQ.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-archery {
  background: url(/assets/archery-Dw794wS_.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-archery {
  background: url(/assets/archery-Dx45bbj7.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-archeryh2h {
  background: url(/assets/archery-Dw794wS_.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-archeryh2h {
  background: url(/assets/archery-Dx45bbj7.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-compoundarchery {
  background: url(/assets/archery-Dw794wS_.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-compoundarchery {
  background: url(/assets/archery-Dx45bbj7.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-australianfootball {
  background: url(/assets/australianfootball-ihRLWf6z.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-australianfootball {
  background: url(/assets/australianfootball-B_FLt8WW.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-autoracing {
  background: url(/assets/autoracing-BN56EE5U.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-autoracing {
  background: url(/assets/autoracing-DwcCcd0w.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-badminton {
  background: url(/assets/badminton-EZJTMsvY.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-badminton {
  background: url(/assets/badminton-D9tyXY7-.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-baseball {
  background: url(/assets/baseball-CPkVWwSu.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-baseball {
  background: url(/assets/baseball-A6nub_X-.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-basketball {
  background: url(/assets/basketball-2BJPYR4T.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-basketball {
  background: url(/assets/basketball-C-dm2dUa.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-basketballshots {
  background: url(/assets/basketballshots-De-5PCgH.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-basketballshots {
  background: url(/assets/basketballshots-EVqoM-3J.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-beachfootball {
  background: url(/assets/beachfootball-BbiB0MZv.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-beachfootball {
  background: url(/assets/beachfootball-Ch4Uh5g8.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-beachvolleyball {
  background: url(/assets/beachvolleyball-DnCEbM0f.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-beachvolleyball {
  background: url(/assets/beachvolleyball-G81jzZTF.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-boxing {
  background: url(/assets/boxing-dx8vPgbP.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-boxing {
  background: url(/assets/boxing-CwS5WUaD.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-callofduty {
  background: url(/assets/callofduty-DmZSxEjQ.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-callofduty {
  background: url(/assets/callofduty-Bq-WaqyJ.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-chess {
  background: url(/assets/chess-CL7D19_Z.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-chess {
  background: url(/assets/chess-BZh0tMPf.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-counterstrike {
  background: url(/assets/counterstrike-DpTkp9ha.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-counterstrike {
  background: url(/assets/counterstrike-CmVtI517.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-cricket {
  background: url(/assets/cricket-DqPyBLwM.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-cricket {
  background: url(/assets/cricket-x03t6LsT.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-cyberfootball {
  background: url(/assets/cyberfootball-BdgDUtq6.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-cyberfootball {
  background: url(/assets/cyberfootball-DIBR1I86.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-cycling {
  background: url(/assets/cycling-CJ2n7eBd.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-cycling {
  background: url(/assets/cycling-DlGLmJIs.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-darts {
  background: url(/assets/darts-lxJWLqtT.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-darts {
  background: url(/assets/darts-CDkZlYgv.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-dota {
  background: url(/assets/dota-CzCc5Ic4.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-dota {
  background: url(/assets/dota-CAjaue5l.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-dota2 {
  background: url(/assets/dota-CzCc5Ic4.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-dota2 {
  background: url(/assets/dota-CAjaue5l.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-ebasketball {
  background: url(/assets/ebasketball-Cdqr7Vgs.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-ebasketball {
  background: url(/assets/ebasketball-rhQiecIb.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-esports {
  background: url(/assets/esports-CTNDxOO8.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-esports {
  background: url(/assets/esports-DoikFRj0.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-eurovision {
  background: url(/assets/eurovision-CEbvVqtL.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-eurovision {
  background: url(/assets/eurovision-CfDu_mqA.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-floorball {
  background: url(/assets/floorball-DBHofDgJ.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-floorball {
  background: url(/assets/floorball-Bf-otDyv.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-formula1 {
  background: url(/assets/formula1-ClRkY_Wt.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-formula1 {
  background: url(/assets/formula1-CIv4kwzq.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-freestylewrestling {
  background: url(/assets/freestylewrestling-CcahGMhp.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-freestylewrestling {
  background: url(/assets/freestylewrestling-B7GbB7Pi.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-futsal {
  background: url(/assets/futsal-Cf359BxC.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-futsal {
  background: url(/assets/futsal-CAtqv5eU.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-golf {
  background: url(/assets/golf-14L1kH5H.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-golf {
  background: url(/assets/golf-k5JCMot1.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-grasshockey {
  background: url(/assets/grasshockey-BlyYI_wM.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-grasshockey {
  background: url(/assets/grasshockey-eIre9M-A.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-grecoromanwrestling {
  background: url(/assets/grecoromanwrestling-BQYS1kut.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-grecoromanwrestling {
  background: url(/assets/grecoromanwrestling-Brz8sQVP.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-handball {
  background: url(/assets/handball-Dd5hQDuD.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-handball {
  background: url(/assets/handball-49gyCeQh.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-hearthstone {
  background: url(/assets/hearthstone-Cfuk9FYG.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-hearthstone {
  background: url(/assets/hearthstone-BJ2tVGEw.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-horseracing {
  background: url(/assets/horseracing-CfIzVsUt.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-horseracing {
  background: url(/assets/horseracing-grCvecBu.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-icehockey {
  background: url(/assets/icehockey-B3Ad7PV0.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-icehockey {
  background: url(/assets/icehockey-fBvFZKTV.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-e-icehockey {
  background: url(/assets/icehockey-B3Ad7PV0.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-e-icehockey {
  background: url(/assets/icehockey-fBvFZKTV.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-judo {
  background: url(/assets/judo-Je6Jcmd8.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-judo {
  background: url(/assets/judo-CT8G1MdD.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-kingofglory {
  background: url(/assets/kingofglory-BYO9QSdQ.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-kingofglory {
  background: url(/assets/kingofglory-Droy6b4f.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-lacross {
  background: url(/assets/lacross-L6hGk8MZ.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-lacross {
  background: url(/assets/lacross-Cq0PwKZA.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-leagueoflegends {
  background: url(/assets/leagueoflegends-BChRFHch.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-leagueoflegends {
  background: url(/assets/leagueoflegends-Dy5urF9O.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-mma {
  background: url(/assets/mma-Biy9g0ed.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-mma {
  background: url(/assets/mma-r0evDZLw.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-mortalkombatxl {
  background: url(/assets/mortalkombatxl-CdpeCYx3.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-mortalkombatxl {
  background: url(/assets/mortalkombatxl-TKIlse1v.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-mobilelegends {
  background: url(/assets/mobilelegends-gSlWoMYi.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-mobilelegends {
  background: url(/assets/mobilelegends-BimkQtgL.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-motorsport {
  background: url(/assets/motorsport-DJFFtrU0.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-motorsport {
  background: url(/assets/motorsport-0GfSrIuH.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-nascar {
  background: url(/assets/nascar-C1rg9QC9.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-nascar {
  background: url(/assets/nascar-XVOsUNbv.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-netball {
  background: url(/assets/netball-Cgr7q5BN.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-netball {
  background: url(/assets/netball-CWz6qbDg.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-oscar {
  background: url(/assets/oscar-HM6uTuk7.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-oscar {
  background: url(/assets/oscar-DntwHAwa.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-overwatch {
  background: url(/assets/overwatch-DHtIeLxY.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-overwatch {
  background: url(/assets/overwatch-CI4HdAWm.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-pistolshooting {
  background: url(/assets/pistolshooting-eT2ktSWg.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-pistolshooting {
  background: url(/assets/pistolshooting-ZHDTRgL8.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-pistolhead2head {
  background: url(/assets/pistolshooting-eT2ktSWg.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-pistolhead2head {
  background: url(/assets/pistolshooting-ZHDTRgL8.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-politics {
  background: url(/assets/politics-3mRsnlU3.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-politics {
  background: url(/assets/politics-DICEmRLG.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-rocketleague {
  background: url(/assets/rocketleague-BkvMEfap.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-rocketleague {
  background: url(/assets/rocketleague-hhW-BoKr.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-rugby {
  background: url(/assets/rugby-D1Tldf1E.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-rugby {
  background: url(/assets/rugby-C4luP7Z6.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-rugbyleague {
  background: url(/assets/rugbyleague-DqjPS733.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-rugbyleague {
  background: url(/assets/rugbyleague-C9D4Qhl5.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-rugbysevens {
  background: url(/assets/rugbysevens-YDRMpcgz.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-rugbysevens {
  background: url(/assets/rugbysevens-C6Jh2RFp.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-rugbyunion {
  background: url(/assets/rugbyunion--SBYcl_i.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-rugbyunion {
  background: url(/assets/rugbyunion-IhzWpXGv.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-skijumping {
  background: url(/assets/skijumping-W25-C1xM.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-skijumping {
  background: url(/assets/skijumping-BokN5NFM.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-snooker {
  background: url(/assets/snooker-D1BqI5p8.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-snooker {
  background: url(/assets/snooker-CNrF63pZ.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-soccer {
  background: url(/assets/soccer-DhRqUlem.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-soccer {
  background: url(/assets/soccer-BTEjeC8Z.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-specialbets {
  background: url(/assets/specialbets-DTpXNIkc.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-specialbets {
  background: url(/assets/specialbets-ykqNtMfu.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-speedway {
  background: url(/assets/speedway-8Jf8zJ3g.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-speedway {
  background: url(/assets/speedway-DJjQO0-O.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-starcraft {
  background: url(/assets/starcraft-CIoTVZKc.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-starcraft {
  background: url(/assets/starcraft-BHsyYpM6.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-starcraft2 {
  background: url(/assets/starcraft2-Db-fonNe.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-starcraft2 {
  background: url(/assets/starcraft2-DvISACGF.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-streetfighterv {
  background: url(/assets/streetfighterv-DZh4cT5L.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-streetfighterv {
  background: url(/assets/streetfighterv-Ry2ZUwpC.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-surfing {
  background: url(/assets/surfing-BkV7Lm52.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-surfing {
  background: url(/assets/surfing-DQvkNWhh.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-tabletennis {
  background: url(/assets/tabletennis-BFKJcHEg.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-tabletennis {
  background: url(/assets/tabletennis-B7fFRdRO.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-tennis {
  background: url(/assets/tennis-C6xsipMN.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-tennis {
  background: url(/assets/tennis-DD4ZR_c5.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-etennis {
  background: url(/assets/tennis-C6xsipMN.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-etennis {
  background: url(/assets/tennis-DD4ZR_c5.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-tennisgrass {
  background: url(/assets/tennisgrass-4D1DQDGP.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-tennisgrass {
  background: url(/assets/tennisgrass-WqE5RSN4.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-tvshowsandmovies {
  background: url(/assets/tvshowsandmovies-Ca6wPQVc.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-tvshowsandmovies {
  background: url(/assets/tvshowsandmovies-BLPqdGb1.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-valorant {
  background: url(/assets/valorant-ep7qpg9c.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-valorant {
  background: url(/assets/valorant-BcUX79x6.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-volleyball {
  background: url(/assets/volleyball-D_UwixWW.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-volleyball {
  background: url(/assets/volleyball-C7JHRDrN.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-worldoftanks {
  background: url(/assets/worldoftanks-nl0xkTNt.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-worldoftanks {
  background: url(/assets/worldoftanks-Byv2HbpL.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-wrestling {
  background: url(/assets/wrestling-kD2mRj7z.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-wrestling {
  background: url(/assets/wrestling-Cv7DWF9A.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-waterpolo {
  background: url(/assets/waterpolo-DsevhqCm.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-waterpolo {
  background: url(/assets/waterpolo-DElgNWmu.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-wwe {
  background: url(/assets/wwe-DVWIkyMf.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-wwe {
  background: url(/assets/wwe-BAy5hwfW.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-modernpentathlon {
  background: url(/assets/modernpentathlon-QSYjvaHp.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-modernpentathlon {
  background: url(/assets/modernpentathlon-CKc-N_ho.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-marathonswimming {
  background: url(/assets/marathonswimming-DsFv05tc.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-marathonswimming {
  background: url(/assets/marathonswimming-BcCzd3LW.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-gymnastics {
  background: url(/assets/gymnastics-B4UQZspU.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-gymnastics {
  background: url(/assets/gymnastics-BLoQFOkr.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-hockey {
  background: url(/assets/hockey-Bj1mSG4b.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-hockey {
  background: url(/assets/hockey-cmHj3j3s.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-climbing {
  background: url(/assets/climbing-DWzjIPKp.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-climbing {
  background: url(/assets/climbing-BEd6U4Be.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-canoeing {
  background: url(/assets/canoeing-CLuiegi1.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-canoeing {
  background: url(/assets/canoeing-C0AnQCjM.png) no-repeat 50% 50%/cover
}

.live .live-score-bg-biathlon {
  background: url(/assets/biathlon-dDGPizcx.png) no-repeat 50% 50%/cover
}

.prematch .live-score-bg-biathlon {
  background: url(/assets/biathlon-B9oD9UQw.png) no-repeat 50% 50%/cover
}

.sport-game-detail-holder-bc,.sgm-markets-head-bc {
  padding: 0 var(--padding-page-aside)
}

.sport-game-detail-holder-bc video,.sport-game-detail-holder-bc .bc-loader {
  min-height: 203px
}

.sport-game-detail-holder-bc .streamingVideo {
  margin: auto
}

.stream-player-details .sp-sub-list-bc {
  border-radius: var(--border-radius)
}

.sgm-market-g-head-bc {
  padding-inline-start:var(--padding-page-aside);padding-inline-end: var(--padding-page-aside)
}

.sgm-market-g-item-bc>.market-bc {
  padding: 0 4px
}

.game-details-container-bc {
  padding: var(--padding-page-aside) var(--padding-page-aside) 10px
}

.game-details-c-head-time-bc {
  height: 25px
}

.game-details-c-head-time-bc:not(.stoppage-time) {
  font-size: 10px
}

.stoppage-time {
  padding: 0 10px;
  font-size: 12px
}

.show-fast-news-icon .bc-i-stream {
  background-size: 60%
}

.sgm-market-animation {
  display: flex;
  overflow: hidden
}

.sgm-market-animation .horizontal-sl-tab-container {
  flex: auto
}

.sgm-market-animation .horizontal-sl-tab-container:nth-last-child(2) {
  overflow: hidden
}

.notification-loader .vivaro-loader svg {
  max-height: 13px
}

.popup-holder-bc.bet-builder-top.windowed.info {
  padding: 0
}

.popup-holder-bc.bet-builder-top.windowed.info .popup-inner-bc {
  width: 100%;
  height: 100%
}

.popup-holder-bc.bet-builder-top.windowed.info .popup-inner-bc .status-popup-content-w-bc {
  padding: 0
}

.bet-builder-top .status-popup-content-w-bc {
  width: 100%;
  height: 100%
}

.betBuilder-popup {
  position: relative;
  height: 100%
}

.betBuilder-popup.BBIframeView {
  margin-top: 2px;
  border-radius: var(--border-radius)
}

[dir=ltr] .betBuilder-popup.BBIframeView {
  transform-origin: top left
}

[dir=rtl] .betBuilder-popup.BBIframeView {
  transform-origin: top right
}

.betBuilder-popup.BBIframeView .BBIframe {
  min-width: 600px;
  height: 100%
}

.betBuilder-popup.BBIframeView .BBIframe+.betBuilder-betslip-content {
  min-width: 600px
}

.betBuilder-popup:not(.BBIframeView) {
  background: #fff
}

.betBuilder-popup:not(.BBIframeView) iframe.BBIframe {
  height: calc(100% - 40px)
}

.betBuilder-popup iframe {
  width: 100%
}

.betBuilder-popup .e-p-close-icon-bc {
  color: #3f3f3fcc;
  width: 14px;
  height: 14px;
  font-size: 14px;
  line-height: 14px;
  top: 14px;
  transition: color var(--default-transition-duration)
}

[dir=ltr] .betBuilder-popup .e-p-close-icon-bc {
  right: 20px
}

[dir=rtl] .betBuilder-popup .e-p-close-icon-bc {
  left: 20px
}

.betBuilder-popup .e-p-close-icon-bc:hover {
  color: #3f3f3f
}

.betBuilder-popup .betBuilder-popup-match {
  position: relative;
  height: 40px;
  padding-inline-start:20px;background: #efefef;
  box-shadow: 1px 1px 4px #3f3f3f66;
  z-index: 1
}

.betBuilder-popup .betBuilder-popup-match span {
  display: block;
  font-size: 16px;
  font-weight: 700;
  line-height: 40px;
  color: #3f3f3f;
  max-width: 90%
}

.betBuilder-popup.betslip-open:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: transparent
}

.live-page-sections-bc.hasBBIframe {
  height: 100%
}

.betBuilder-betslip-content {
  width: 100%;
  position: absolute;
  bottom: 0;
  background: #efefef
}

.betBuilder-betslip-content .bs-favorite-remove {
  display: flex;
  align-items: center;
  min-width: 0
}

.betBuilder-betslip-content .betslip-remove-all {
  color: #595959;
  text-decoration: underline
}

.betBuilder-betslip-content .bs-bet-i-b-stake-bc .bs-bet-i-b-s-i-block-bc {
  background: #ddd;
  color: #595959;
  border-color: #ddd
}

.betBuilder-betslip-content .bs-bet-i-b-stake-bc .bs-bet-i-b-s-i-block-bc>span:after {
  background: #595959
}

.betBuilder-betslip-content .bs-bet-i-b-stake-bc+.bs-numbers-bc {
  margin-top: 5px
}

.betBuilder-betslip-content .quickBetMsgText-bc,.betBuilder-betslip-content .bs-bet-i-b-title-bc.t-2 {
  color: #595959
}

.betBuilder-betslip-content .bet-slip-info-link {
  margin-inline-start:3px}

.betBuilder-odd-remove {
  display: flex;
  align-items: center
}

.betBuilder-odd-remove .bs-remove-all-bc {
  flex: auto;
  justify-content: flex-start;
  margin: 0;
  margin-inline-end:5px;padding: 0
}

.betBuilder-odds {
  display: flex;
  align-items: center;
  font-size: 12px;
  flex-shrink: 0
}

.betBuilder-odds p {
  flex: auto;
  color: #595959
}

.betBuilder-odds span {
  margin-inline-start:4px;flex-shrink: 0;
  color: #faab2e
}

.bet-builder-btn {
  height: 44px;
  font-size: 16px;
  margin-top: 8px;
  color: #000;
  background: #faab2e
}

.bet-builder-btn:disabled {
  color: #8d8d8d;
  background: #cacaca
}

.bet-builder-btn+.bs-info-massages {
  margin-top: 5px
}

.betBuilder-select {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background: #00000080;
  z-index: 1
}

.betBuilder-select+.betBuilder-popup {
  pointer-events: none
}

.betBuilder-select-popup {
  position: relative;
  width: 400px;
  padding: 0 15px 20px;
  background: rgba(var(--b),1);
  border-radius: var(--border-radius);
  z-index: 9;
  overflow: hidden
}

.betBuilder-select-popup:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(var(--b-sc),.01);
  pointer-events: none
}

.betBuilder-select-popup .casino-popup-title {
  margin-top: 46px
}

.betBuilder-betslip-content {
  padding: 5px 20px 8px
}

.betBuilder-betslip-content .bs-bet-i-b-stake-bc {
  margin-top: 4px
}

.betBuilder-betslip-content .competition-header-bc {
  padding: 0;
  background: none
}

.betBuilder-betslip-content .competition-title-bc {
  font-size: 14px;
  font-weight: 600;
  color: #4d4d4d
}

.betBuilder-betslip-content .competition-wrapper-bc {
  box-shadow: none
}

.betBuilder-betslip-content .competition-icon-arrow-bc {
  color: #4d4d4d
}

.betBuilder-betslip-content .bs-numbers-bc {
  background: #c2c2c2
}

.betBuilder-betslip-content .bs-numbers-bc .bs-number-button-bc.i-1 {
  background: #eee;
  color: #595959
}

.betBuilder-betslip-content .bs-numbers-bc .bs-number-button-bc.i-2 {
  background: #ddd;
  color: #595959
}

.betBuilder-betslip-content .bs-numbers-bc .bs-number-button-bc i {
  color: #8d8d8d
}

.betBuilder-odd-remove {
  border-top: 1px solid #d8d8d8;
  padding-top: 8px
}

.betBuilder-text {
  color: #595959;
  font-size: 14px;
  height: 140px;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

.bs-numbers-bc {
  padding: 5px;
  width: 100%;
  display: grid;
  grid-column-gap: 2px;
  grid-template-areas: "num_left num_right";
  grid-gap: 2px
}

.bs-number-button-bc {
  border-radius: var(--border-radius);
  position: relative;
  text-align: center;
  line-height: 35px;
  border: 1px solid transparent;
  height: 36px;
  transition-property: color,background-color;
  transition-duration: var(--default-transition-duration);
  cursor: pointer
}

.bs-number-button-bc i {
  color: rgba(var(--b-sc),.8)
}

.bs-number-button-bc.i-1 {
  color: rgba(var(--b-sc),.7);
  background: rgba(var(--b-sc),.15);
  font-size: 15px;
  font-weight: 500
}

.bs-number-button-bc.i-2 {
  color: rgba(var(--b-sc),.8);
  background: rgba(var(--b-sc),.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: rgba(var(--hero),1);
  color: rgba(var(--hero-sc),1)
}

.bs-number-button-bc:active .bs-number-button-icon-bc {
  color: rgba(var(--hero-sc),1)
}

.bs-number-button-bc.active {
  background: none;
  border: 1px solid rgba(var(--b-sc),.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;
  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%
}

.bs-number-buttons-bc {
  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),.8)
}

.quickBetWrapper-bc .bs-number-button-bc.i-1 {
  color: rgba(var(--b),.7);
  background: rgba(var(--b),.15)
}

.quickBetWrapper-bc .bs-number-button-bc.i-2 {
  color: rgba(var(--b),.8);
  background: rgba(var(--b),.1)
}

.quickBetWrapper-bc .bs-number-button-bc.active {
  background: none;
  border-color: rgba(var(--b),.7)
}

.bs-numbers-bc {
  grid-template-columns: 9fr 3fr;
  margin-top: 1px;
  background: rgba(var(--b),1)
}

.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;
  border: 1px solid rgba(var(--b-sc),.15);
  border-radius: var(--border-radius);
  transition: max-width var(--default-transition-duration)
}

[class*=is-web] .sport-search-bc {
  cursor: pointer
}

[dir=ltr] .sport-search-bc {
  right: 0
}

[dir=rtl] .sport-search-bc {
  left: 0
}

[dir=ltr] .sport-search-bc .hooryIcon {
  border-radius: 3px 0 0 3px
}

[dir=rtl] .sport-search-bc .hooryIcon {
  border-radius: 0 3px 3px 0
}

.ss-input-bc {
  will-change: max-width;
  display: block;
  width: 100%;
  height: 100%;
  outline: none;
  box-sizing: border-box;
  padding-inline-start:8px;color: rgba(var(--b-sc),1);
  background: rgba(var(--b),1);
  font-size: 12px;
  font-weight: 400;
  border-inline-end:0;border-start-start-radius: var(--border-radius);
  border-end-start-radius: var(--border-radius)
}

.ss-input-bc::placeholder {
  color: rgba(var(--b-sc),.4)
}

.ss-input-bc:-ms-input-placeholder {
  color: rgba(var(--b-sc),.4)
}

.ss-input-bc::-ms-input-placeholder {
  color: rgba(var(--b-sc),.4)
}

[dir=ltr] .ss-input-bc+.ss-icon-holder-bc {
  border-radius: 0 var(--border-radius) var(--border-radius) 0
}

[dir=rtl] .ss-input-bc+.ss-icon-holder-bc {
  border-radius: var(--border-radius) 0 0 var(--border-radius)
}

.ss-icon-holder-bc {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  bottom: 0;
  border-radius: var(--border-radius);
  background: rgba(var(--b),1)
}

[class*=is-web] .ss-icon-holder-bc {
  width: 37px
}

[class*=is-mobile] .ss-icon-holder-bc {
  width: 34px
}

.ss-icon-bc {
  display: inline-block;
  vertical-align: top;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  line-height: 16px;
  color: rgba(var(--b-sc),.4)
}

.ss-icon-bc.bc-i-search {
  font-size: 14px
}

.ss-icon-bc.bc-i-close-remove {
  font-size: 12px
}

.sport-search-result-bc {
  position: absolute;
  top: 36px;
  left: 0;
  right: 0;
  padding-bottom: 114px;
  background: rgba(var(--b),1);
  z-index: 99;
  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;
  padding-inline-start:8px;position: sticky;
  position: -webkit-sticky;
  top: 0;
  z-index: 444;
  background-color: #1a7051;
  color: rgba(var(--oc-1-sc),1);
  border-bottom: 1px solid rgba(var(--b),1)
}

.sport-search-result-title-bc {
  width: 100%;
  font-weight: 400;
  font-size: 12px;
  line-height: 32px
}

.search-close-btn {
  width: 38px;
  height: 30px;
  font-size: 10px;
  line-height: 30px;
  text-align: center;
  color: rgba(var(--b-sc),.8);
  transition: color var(--default-transition-duration)
}

.search-close-btn:hover {
  color: rgba(var(--b-sc),1)
}

.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-item-bc {
  display: block;
  padding: 5px 10px;
  font-size: 11px;
  line-height: 15px;
  margin: 2px 0;
  color: rgba(var(--b-sc),.8);
  background: rgba(var(--b-sc),.05)
}

[class*=is-web] .sport-search-result-item-bc:hover {
  cursor: pointer
}

.hooryAvailable .ss-input-bc {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

.hooryAvailable .ss-input-bc::placeholder {
  font-size: 11px
}

.hooryIcon {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 34px;
  height: 34px;
  font-size: 24px;
  color: rgba(var(--b-sc),.8);
  background: #a71f67;
  border-radius: var(--border-radius)
}

[class*=is-web][dir=ltr] .hooryIcon {
  left: 6px
}

[class*=is-web][dir=rtl] .hooryIcon {
  right: 6px
}

[class*=is-mobile][dir=ltr] .hooryIcon {
  left: 0
}

[class*=is-mobile][dir=rtl] .hooryIcon,[dir=ltr] .ss-icon-holder-bc {
  right: 0
}

[dir=rtl] .ss-icon-holder-bc {
  left: 0
}

[dir=ltr] .sport-search-bc {
  right: var(--padding-page-aside)
}

[dir=rtl] .sport-search-bc {
  left: var(--padding-page-aside)
}

.sport-search-bc.active {
  max-width: calc(100% + 1px - 2 * var(--padding-page-aside))
}

.esport-sarch-content {
  position: relative;
  height: 36px;
  margin-top: 10px;
  margin-bottom: 10px
}

.casino-search-content {
  display: flex;
  justify-content: flex-end;
  margin-top: 10px
}

.casino-search-content .sport-search-bc {
  position: relative
}

.hooryAvailable .ss-input-bc {
  max-width: calc(100% - 68px);
  margin: 0 auto
}

.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),.15);
  border-radius: var(--border-radius);
  max-height: 34px;
  transition: max-height var(--default-transition-duration);
  overflow: hidden;
  position: relative;
  margin-bottom: 5px;
  padding: 5px 10px
}

.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 var(--default-transition-duration);
  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),.8)
}

.bet-slip-switcher-row-bc.active:not(.quickBet) .bet-slip-switcher-r-i-c-name,.bet-slip-switcher-row-bc.active:not(.quickBet) .bet-slip-switcher-row-info-bc {
  color: #fff
}

.bet-slip-switcher-row-bc.active:not(.quickBet):before {
  opacity: 1
}

.bet-slip-switcher-row-bc.active:not(.quickBet) .ui-kit-toggle {
  background: #ffffff80
}

.bet-slip-switcher-row-bc.active:not(.quickBet) .ui-kit-toggle:before {
  background: #fff
}

.bet-slip-switcher-row-bc.active.quickBet .bet-slip-switcher-r-i-c-name,.bet-slip-switcher-row-bc.active.quickBet .bet-slip-switcher-row-info-bc {
  color: rgba(var(--b-sc),.8)
}

.bet-slip-switcher-row-bc.active.quickBet .ui-kit-toggle {
  background: rgba(var(--b-sc),.5)
}

.bet-slip-switcher-row-bc.active.quickBet .ui-kit-toggle:before {
  background: rgba(var(--b-sc),.6)
}

.bet-slip-switcher-row-bc.info-active {
  max-height: 200px
}

.bet-slip-switcher-row-bc.superbet:before {
  background-image: linear-gradient(to right,#751f9f,#ffc353 119%)
}

.bet-slip-switcher-row-bc.freebet:before {
  background-image: linear-gradient(to right,#751f9f,#a71f67)
}

.bet-slip-switcher-row-bc.frenchFreebet:before {
  background-image: linear-gradient(to right,#751f9f,#a71f67)
}

.bet-slip-switcher-row-bc.profitBoost:before {
  background-image: linear-gradient(to right,#751f9f,#ef8d55 113%)
}

.bet-slip-switcher-row-bc.counterOffer:before {
  background-image: linear-gradient(to right,#751f9f,#106682)
}

.bet-slip-switcher-row-bc.realBalance:before {
  background-image: linear-gradient(to right,#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;
  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
}

.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;
  transform: translateZ(0)
}

.bet-slip-s-r-i-c-info-icon-bc {
  margin-inline-start:10px;margin-inline-end:16px;color: rgba(var(--b-sc),.3);
  font-size: 20px;
  line-height: 22px;
  transition: color var(--default-transition-duration)
}

[class*=is-web] .bet-slip-s-r-i-c-info-icon-bc {
  cursor: pointer
}

[class*=is-web] .bet-slip-s-r-i-c-info-icon-bc:not(.active):hover {
  color: rgba(var(--b-sc),.5)
}

.bet-slip-s-r-i-c-info-icon-bc.active {
  color: rgba(var(--b-sc),.7)
}

.bet-slip-switcher-wrapper-bc {
  background: rgba(var(--b),1)
}

[class*=is-web] .left-menu-hoory {
  border-radius: var(--border-radius);
  background: rgba(var(--b-sc),.05)
}

.hoorySwitcher.hooryInFooter {
  min-width: 150px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  border-radius: var(--border-radius-middle);
  font-size: 12px;
  overflow: hidden;
  background: linear-gradient(175deg,#7f0dd8 10%,#a937f0 50%,#c80dd8)
}

[class*=is-web] .hoorySwitcher.hooryInFooter {
  margin-inline-end:16px}

.hoorySwitcherBtn {
  display: flex;
  align-items: center;
  font-weight: 900;
  letter-spacing: .8px;
  text-transform: uppercase;
  color: transparent;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(to right,#fff,#fff3,#fff) 0 0/200% 100%;
  -webkit-background-clip: text;
  background-clip: text;
  animation-name: hoory-switcher-btn-animation;
  animation-duration: 3s;
  animation-direction: reverse;
  animation-timing-function: linear;
  animation-iteration-count: infinite
}

[dir=rtl] .hoorySwitcherBtn {
  flex-direction: row-reverse
}

.hoorySwitcherBtn .bc-i-hooryAI-stars {
  font-size: 18px
}

[dir=ltr] .hoorySwitcherBtn .bc-i-hooryAI-stars {
  margin-inline-end:5px}

[dir=rtl] .hoorySwitcherBtn .bc-i-hooryAI-stars {
  margin-inline-start:5px}

@keyframes hoory-switcher-btn-animation {
  to {
      background-position: 200%
  }
}

.askHooryAIBtnWrapper {
  padding: 5px 7px
}

.askHooryAIBtn.btn.a-color {
  border-radius: 26px;
  box-shadow: 0 2px 10px #fb275cb3;
  background: linear-gradient(329.84deg,#d80d83f2 27.27%,#f037a2f2 66.3%,#d80d83f2 110.73%)
}

#root:not(.hasLeftMenu) {
  --maxHeightProvider: calc( 100vh - ( var(--desktop-header-height) + var(--desktop-sub-nav-height) + var(--desktop-nav-height) + var(--desktop-header-margin-bottom) + var(--dynamic-header) + 90px + 48px ) );
  --stickyProvider: calc( var(--desktop-header-height) + var(--desktop-sub-nav-height) + var(--desktop-nav-height) + var(--dynamic-header) + 10px )
}

html.is-web #root {
  --desktop-sub-nav-height: 0px
}

html.is-web #root.has-sub-navigation {
  --desktop-sub-nav-height: 36px
}

.portrait-mode .casinoGameItem {
  padding-top: 150%
}

[class*=is-mobile] .portrait-mode .casinoGameItemWrp .casinoCategoryGames {
  grid-template-columns: repeat(2,1fr)
}

.genericPageContainer,.casinoGenericPageTemplate {
  width: 100%
}

[class*=is-mobile] .casinoGenericPageTemplate {
  margin-top: 10px
}

.liveCasinoWrapper,.tvGamesWrapper {
  width: 100%
}

[class*=is-web] .tvGamesWrapper .casinoGenericPageTemplate:not(:only-child) {
  padding-top: 15px
}

[class*=is-mobile] .tvGamesWrapper .casinoGenericPageTemplate {
  padding-top: 8px
}

[class*=is-mobile] .tvGamesWrapper .casinoProviderBlockMob {
  margin-top: 0
}

.casinoProviderBlockTitle {
  margin-inline-end:16px;padding-inline-end:16px}

.casinoProviderContent {
  margin-top: 16px
}

.casinoProviderContent .casinoProviderBlockIcon:before {
  display: block;
  transition: all var(--default-transition-duration)
}

.casinoProviderContent:not(.closeProvider) .casinoProviderBlockTitle {
  min-width: 210px;
  transition: all .18s ease
}

.casinoProviderContent:not(.closeProvider) .casinoProviderBlockTitle span {
  max-width: 160px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

.casinoProviderContent.closeProvider .casinoProviderBlockTitle {
  position: relative;
  min-width: 145px;
  transition: all .18s ease
}

.casinoProviderContent.closeProvider .casinoProviderBlockTitle:after {
  content: "";
  position: absolute;
  top: 0;
  width: 1px;
  height: 100%;
  background: linear-gradient(to top,rgba(var(--b-sc),.1),rgba(var(--b-sc),.3))
}

[dir=ltr] .casinoProviderContent.closeProvider .casinoProviderBlockTitle:after {
  right: 0
}

[dir=rtl] .casinoProviderContent.closeProvider .casinoProviderBlockTitle:after {
  left: 0
}

.casinoProviderContent.closeProvider .casinoProviderBlockHolder {
  max-width: 0;
  min-width: 0
}

.casinoProviderContent.closeProvider .casinoGameListBlock .closeProviderBlock {
  margin-inline-start:0}

.closeProvider .casinoProviderBlockIcon:before {
  transform: rotate(180deg)
}

.casinoGameListTitle {
  color: rgba(var(--b-sc),.9)
}

.casinoProviderAndGame {
  width: 100%;
  display: grid;
  grid-template-columns: auto 11fr;
  grid-template-areas: "providerRow providerRow" "provider game"
}

.casinoProviderRow {
  height: 48px;
  display: flex;
  align-items: center;
  position: sticky;
  top: var(--stickyProvider);
  left: 0;
  z-index: 100;
  text-transform: uppercase;
  background: rgba(var(--b),1);
  padding-top: 2px
}

.casinoProviderBlockTitle,.casinoGameListTitle {
  display: flex;
  align-items: center;
  height: 28px
}

[class*=is-web] .casinoProviderBlockTitle {
  cursor: pointer
}

.casinoProviderBlockTitle i {
  font-size: 8px;
  color: rgba(var(--b-sc),.9);
  padding: 8px;
  margin-inline-end:8px;background: linear-gradient(rgba(var(--b-sc),.1),rgba(var(--b-sc),.05));
  border-radius: 8px;
  border: 1px solid rgba(var(--b-sc),.1)
}

[dir=rtl] .casinoProviderBlockTitle i {
  transform: rotate(180deg)
}

.casinoProviderBlockTitle span {
  color: rgba(var(--b-sc),.9)
}

.casinoProviderBlock {
  grid-area: provider;
  min-width: 0
}

.casinoProviderBlockHolder {
  width: 100%;
  max-width: 226px;
  min-width: 226px;
  overflow: hidden;
  transition: all .18s ease;
  position: -webkit-sticky;
  position: sticky;
  top: calc(var(--stickyProvider) + 48px);
  left: 0;
  z-index: 10
}

.providerSearchAndReset {
  width: 100%;
  margin-bottom: 12px;
  padding-inline-end:14px}

[class*=is-mobile] .providerSearchAndReset {
  flex: 0 0 auto;
  padding-left: 16px;
  padding-right: 16px
}

.providerSearchAndReset .providerResetIcon {
  padding-inline-end:10px}

.providerSearchRow {
  width: 100%;
  position: relative;
  margin-bottom: 14px
}

.providerSearchRow:not(:empty) {
  height: 40px
}

.providerSearchRow .sport-search-bc {
  position: relative
}

.providerResetRow {
  width: 100%;
  height: 24px;
  display: flex;
  align-items: center
}

.providerResetRow>.providerTypeIconWrp>.tooltipIconWrapper>i {
  font-size: 18px;
  margin-inline-end:0}

.providerCountTxt {
  flex: auto;
  font-size: 14px;
  line-height: 16px;
  padding-inline-end:14px;color: rgba(var(--b-sc),.8);
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  min-width: 0
}

.providerResetTxt {
  font-size: 14px;
  color: rgba(var(--b-sc),1);
  border-inline-start:1px solid rgba(var(--b-sc),.15);padding: 0 8px;
  text-decoration: underline;
  cursor: pointer;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  min-width: 0
}

.providerResetIcon {
  border-inline-end:1px solid rgba(var(--b-sc),.2);line-height: 16px
}

.providerTypeIconWrp {
  display: flex;
  align-items: center
}

.providerTypeIconWrp i {
  font-size: 18px;
  color: rgba(var(--b-sc),.6);
  transition: all var(--default-transition-duration) ease;
  background: linear-gradient(rgba(var(--b-sc),1),rgba(var(--b-sc),.5));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-inline-end:2px}

.providerTypeIconWrp i.active {
  background: linear-gradient(rgba(var(--hero),1),rgba(var(--hero),.6));
  -webkit-background-clip: text
}

[class*=is-web] .providerTypeIconWrp i {
  cursor: pointer
}

[class*=is-web] .providerTypeIconWrp i:hover {
  background: linear-gradient(rgba(var(--hero),1),rgba(var(--hero),.6));
  -webkit-background-clip: text
}

.providerTypeIconWrp i:not(:last-child) {
  margin-inline-end:10px}

.providerItemsContainer {
  width: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch
}

.providerItemsContainer::-webkit-scrollbar {
  display: none
}

[class*=is-web] .providerItemsContainer {
  max-height: var(--maxHeightProvider);
  padding-inline-end:14px}

[class*=is-mobile] .providerItemsContainer {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  flex: 1;
  min-height: 0
}

.providerItemsInnerLoader {
  width: 100%;
  border-radius: var(--border-radius-middle)
}

.emptyProviderListWrp {
  width: 100%;
  flex: 1;
  display: flex;
  align-items: center
}

.saveFilterButtonBc {
  width: 100%;
  position: sticky;
  bottom: 0;
  left: 0;
  z-index: 10;
  padding: 16px;
  margin-top: auto;
  background: rgba(var(--b),1)
}

.providerItemsHolder {
  width: 100%;
  padding-top: 3px;
  padding-bottom: 10px
}

.providerItemsHolder.module {
  display: grid;
  grid-gap: 6px
}

[class*=is-web] .providerItemsHolder.module {
  grid-template-columns: repeat(3,1fr)
}

[class*=is-mobile] .providerItemsHolder.module {
  grid-template-columns: repeat(4,1fr)
}

[class*=is-web] .providerItemsHolder.module .providerItemsInner,[class*=is-web] .providerItemsHolder.module .providerItemsInnerLoader {
  height: 58px
}

[class*=is-mobile] .providerItemsHolder.module .providerItemsInner,[class*=is-mobile] .providerItemsHolder.module .providerItemsInnerLoader {
  height: 72px
}

[dir=ltr] .providerItemsHolder.module .providerBadgeBlock {
  left: 10px
}

[dir=rtl] .providerItemsHolder.module .providerBadgeBlock {
  right: 10px
}

.providerItemsHolder.list {
  display: flex;
  flex-direction: column;
  gap: 6px;
  padding-inline-end:4px}

.providerItemsHolder.list .providerItemsInner,.providerItemsHolder.list .providerItemsInnerLoader {
  height: 40px
}

.providerItemsHolder.list .providerBadgeBlock {
  top: 0
}

[dir=ltr] .providerItemsHolder.list .providerBadgeBlock {
  right: -5px
}

[dir=rtl] .providerItemsHolder.list .providerBadgeBlock {
  left: -5px
}

.providerItemsHolder.list .providerBadgeBlock:before {
  top: auto;
  border-inline-end:none;border-top: none;
  border-bottom: 4px solid transparent;
  bottom: -4px
}

[dir=ltr] .providerItemsHolder.list .providerBadgeBlock:before {
  left: auto;
  right: 0
}

[dir=rtl] .providerItemsHolder.list .providerBadgeBlock:before {
  right: auto;
  left: 0
}

[class*=is-mobile] .providerItemsHolder {
  padding-left: 16px;
  padding-right: 16px
}

.providerItemsHolder .providerItemsInnerLoader .skeleton-loader-slider-cube {
  width: 100%;
  height: 100%
}

.providerItemsInner {
  position: relative;
  width: 100%;
  min-width: 0;
  border-radius: var(--border-radius-middle)
}

.providerItemsInner:not(.active) {
  color: rgba(var(--b-sc),.8);
  border: 1px solid rgba(var(--b-sc),.1);
  box-shadow: inset .5px .5px rgba(var(--b-sc),.4);
  background: linear-gradient(to bottom,rgba(var(--b-sc),.1),rgba(var(--b-sc),.05))
}

.providerItemsInner.active {
  background: linear-gradient(to bottom,rgba(var(--b-sc),.8),rgba(var(--b-sc),.5));
  color: rgba(var(--b),1);
  box-shadow: inset 1px 1px rgba(var(--b-sc),.9)
}

.providerItemsInner.active svg path,.providerItemsInner.active svg rect,.providerItemsInner.active svg polygon {
  fill: rgba(var(--b),.8)
}

[class*=is-web] .providerItemsInner {
  cursor: pointer
}

[class*=is-web] .providerItemsInner:hover {
  background: linear-gradient(to bottom,rgba(var(--b-sc),.8),rgba(var(--b-sc),.5));
  color: rgba(var(--b),1);
  box-shadow: inset 1px 1px rgba(var(--b-sc),.9)
}

[class*=is-web] .providerItemsInner:hover svg path,[class*=is-web] .providerItemsInner:hover svg rect,[class*=is-web] .providerItemsInner:hover svg polygon {
  fill: rgba(var(--b),.8)
}

.providerListRow {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  padding-left: 16px;
  padding-right: 16px
}

.providerListRowName {
  font-size: 12px;
  line-height: 14px;
  font-weight: 500;
  text-transform: uppercase;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden
}

.providerItemsBtn {
  position: relative;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-size: 10px;
  line-height: 16px;
  font-weight: 500;
  padding: 4px;
  word-break: break-word
}

.providerItemsBtn svg {
  width: 100%;
  height: 100%;
  display: block
}

.providerItemsBtn svg path,.providerItemsBtn svg rect,.providerItemsBtn svg polygon {
  fill: rgba(var(--b-sc),.9);
  transition: fill .24s
}

.providerBadgeBlock {
  position: absolute;
  top: -3px;
  pointer-events: none;
  z-index: 10;
  transition: opacity .24s
}

.providerBadgeBlock:after {
  content: attr(data-badge);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  font-size: 8px;
  text-transform: uppercase
}

@media screen and (max-width: 1365px) {
  .providerBadgeBlock:after {
      padding:2px 4px
  }
}

.providerBadgeBlock:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  width: 0;
  height: 0;
  border-top: 4px solid transparent
}

[dir=ltr] .providerBadgeBlock:before {
  left: -8px
}

[dir=rtl] .providerBadgeBlock:before {
  right: -8px
}

.providerBadgeBlock:not([data-badge=""])+.casinoGameItem .casinoGameIconsWrp i {
  animation: anim-info-icon .36s 80ms forwards
}

@keyframes anim-info-icon {
  0% {
      transform: translateY(0)
  }

  to {
      transform: translateY(40%)
  }
}

.closeProviderBlock {
  margin-inline-start:-48px;flex: 0 0 auto;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius);
  cursor: pointer;
  transition: margin .18s
}

.closeProviderBlock i {
  display: block;
  font-size: 20px;
  color: rgba(var(--b-sc),.8)
}

[dir=rtl] .closeProviderBlock i {
  transform: rotate(-180deg)
}

.casinoGameListBlock {
  width: 100%;
  grid-area: game;
  min-width: 0
}

.casinoGameListBlockHeader {
  width: 100%;
  position: sticky;
  top: calc(var(--stickyProvider) + 48px);
  left: 0;
  z-index: 100;
  background-color: rgba(var(--b),1);
  padding-bottom: 12px
}

.casinoTitleSearch {
  display: flex;
  align-items: center;
  justify-content: flex-end
}

.casinoTitleSearch .tooltipIconWrapper:not(:empty) {
  margin-inline-start:10px}

.casinoTitleSearch .tooltipIconWrapper:empty {
  margin-inline-start:0}

.casinoInputWrp {
  min-width: 300px;
  flex: auto;
  position: relative;
  transition: all var(--default-transition-duration)
}

[class*=is-mobile] .searchInputContent {
  padding-left: 16px;
  padding-right: 16px
}

.searchInputWrp {
  width: 100%;
  height: 40px;
  border-radius: var(--border-radius-middle);
  overflow: hidden;
  padding-inline-end:40px;border: 1px solid rgba(var(--b-sc),.2)
}

.searchInputWrp:after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
  background: linear-gradient(rgba(var(--b-sc),.1),rgba(var(--b-sc),.05))
}

[class*=is-web] .searchInputWrp {
  position: relative;
  background-color: rgba(var(--header),1)
}

[class*=is-mobile] .searchInputWrp {
  max-width: 40px;
  position: relative;
  top: 0;
  transition: background-color .24s,max-width .24s
}

[class*=is-mobile] .searchInputWrp:after {
  transition: background-color .24s 80ms
}

[class*=is-mobile] .searchInputWrp.active {
  max-width: 100%;
  background-color: rgba(var(--header),1)
}

[class*=is-mobile] .searchInputWrp.active i {
  color: rgba(var(--header-sc),1)
}

[class*=is-mobile] .searchInputWrp.active:after {
  background-color: rgba(var(--b-sc),.1);
  transition-delay: unset
}

[class*=is-mobile][dir*=ltr] .searchInputWrp {
  right: 0
}

[class*=is-mobile][dir*=rtl] .searchInputWrp {
  left: 0
}

.searchInputIcon {
  width: 40px;
  height: 100%;
  position: absolute;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: rgba(var(--b-sc),1)
}

.searchInputIcon.bc-i-search {
  font-size: 18px
}

.searchInputIcon.bc-i-search:before {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center
}

.searchInputIcon.bc-i-close-remove {
  font-size: 14px
}

[dir=ltr] .searchInputIcon {
  right: 0
}

[dir=rtl] .searchInputIcon {
  left: 0
}

[class*=is-web] .searchInputIcon {
  cursor: pointer
}

.searchInput {
  width: 100%;
  height: 100%;
  outline: none;
  padding-inline-start:16px;box-sizing: border-box;
  color: rgba(var(--header-sc),1);
  font-size: 14px
}

.searchInput::placeholder {
  color: rgba(var(--header-sc),.4)
}

.iconButtonBlock {
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  font-size: 20px;
  color: rgba(var(--b-sc),.8);
  background: linear-gradient(rgba(var(--b-sc),.1),rgba(var(--b-sc),.05));
  border-radius: 8px;
  border: 1px solid rgba(var(--b-sc),.1);
  transition: border var(--default-transition-duration) ease
}

.iconButtonBlock.active,.iconButtonBlock:hover {
  color: rgba(var(--hero-sc),1);
  background: rgba(var(--hero),1)
}

[class*=is-web] .iconButtonBlock {
  cursor: pointer
}

.selectedProviderBlock {
  position: relative;
  min-width: 0;
  height: 40px
}

.selectedProviderBlock .horizontalSliderWrapper,.selectedProviderBlock .horizontalSliderRow {
  height: 100%
}

.selectedProviderBlock:not(:empty)+.casinoInputWrp {
  margin-inline-start:15px}

.selectedProviderItem {
  display: inline-flex;
  align-items: center;
  height: 100%;
  padding: 0 16px;
  border-radius: var(--border-radius-middle);
  background: linear-gradient(rgba(var(--b-sc),.08),rgba(var(--b-sc),.05));
  border: 1px solid rgba(var(--b-sc),.1)
}

.selectedProviderItem i {
  font-size: 9px;
  color: rgba(var(--b-sc),.7);
  transition: color var(--default-transition-duration) ease;
  padding-inline-start:16px}

[class*=is-web] .selectedProviderItem i {
  cursor: pointer
}

[class*=is-web] .selectedProviderItem i:hover {
  color: rgba(var(--b-sc),.9)
}

.selectedProviderItem+.selectedProviderItem {
  margin-inline-start:15px}

.selectedProviderItemName {
  color: rgba(var(--b-sc),1);
  font-size: 14px;
  line-height: 16px
}

.casinoCategoryGames {
  display: grid;
  grid-gap: 10px;
  padding-top: 3px
}

[class*=is-web] .casinoCategoryGames {
  grid-template-columns: repeat(6,1fr)
}

.casinoCategoryGames .skeleton-loader-game-cube {
  border-radius: var(--border-radius-middle)
}

.casinoGameItemWrp {
  width: 100%
}

[class*=is-web] .casinoGameItemWrp {
  padding-bottom: 10px
}

[class*=is-mobile] .casinoGameItemWrp {
  padding: 0 16px
}

[class*=is-mobile] .casinoGameItemWrp .casinoCategoryGames {
  grid-template-columns: repeat(auto-fill,minmax(140px,1fr))
}

.casinoGameItemShowAllWrp {
  width: 100%;
  position: relative
}

.casinoGameItemShowAllInner {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  z-index: 1;
  border-radius: var(--border-radius-middle);
  background: rgba(var(--b-sc),.05);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px)
}

.showAllCount {
  font-weight: 500;
  color: rgba(var(--b-sc),1);
  font-size: 24px;
  line-height: 28px
}

.casinoGameItemContent {
  width: 100%;
  position: relative
}

[dir=ltr] .casinoGameItemContent .providerBadgeBlock {
  right: 2px
}

[dir=rtl] .casinoGameItemContent .providerBadgeBlock {
  left: 2px
}

.onlinePlayersCount {
  min-width: 50px;
  padding: 5px 7px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 4px;
  line-height: 12px;
  color: rgba(var(--b-sc),1);
  border-radius: var(--border-radius);
  background: rgba(var(--b-sc),.5);
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  box-shadow: 0 0 4px rgba(var(--b),.25) inset;
  z-index: 1
}

[dir=ltr] .onlinePlayersCount {
  left: 4px
}

[dir=rtl] .onlinePlayersCount {
  right: 4px
}

.onlinePlayersCount:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border: 1px solid rgba(var(--b-sc),.5);
  border-radius: var(--border-radius);
  background: rgba(var(--b),.6);
  box-shadow: 0 0 4px rgba(var(--b),.25) inset;
  z-index: -1
}

.onlinePlayersCount>i {
  font-size: 12px;
  margin-inline-end:3px}

.onlinePlayersCount>span {
  font-size: 10px
}

.gameResultsContainer {
  padding: 4px 8px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  border: none;
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
  background: rgba(var(--b-sc),.5);
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  z-index: 1;
  overflow: hidden
}

.gameResultsContainer:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border-top: 1px solid rgba(var(--b-sc),.15);
  border-left: 1px solid rgba(var(--b-sc),.1);
  border-right: 1px solid rgba(var(--b-sc),.1);
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
  background: rgba(var(--b),.6);
  z-index: -1
}

.gameResultsContainer.gameResultsContainerSkeleton {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 5px
}

.gameResultsLine {
  display: flex;
  justify-content: center;
  align-items: center
}

.gameResultSingle {
  width: 50px;
  display: flex;
  justify-content: center;
  position: relative;
  font-size: 12px;
  color: rgba(var(--b-sc),1)
}

.gameResultSingle+.gameResultSingle {
  border-inline-start:1px solid rgba(var(--b-sc),.3)}

.casinoGameItem {
  width: 100%;
  height: 100%;
  padding-top: 70%;
  background-color: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius-middle);
  position: relative;
  overflow: hidden
}

.casinoGameItem:hover .casinoGameItemImage {
  filter: blur(2px)
}

.providerItemsHolder.list .providerBadgeBlock.badge-new:before {
  border-inline-start:5px solid rgba(127,25,79,.6)}

.providerBadgeBlock.badge-new:after {
  color: #fff;
  background: #7f194f;
  box-shadow: 0 1px 3px #0000004d
}

.providerBadgeBlock.badge-new:before {
  border-inline-end:8px solid rgba(127,25,79,.6)}

.providerItemsHolder.list .providerBadgeBlock.badge-top:before {
  border-inline-start:5px solid rgba(110,58,133,.6)}

.providerBadgeBlock.badge-top:after {
  color: #fff;
  background: #6e3a85;
  box-shadow: 0 1px 3px #0000004d
}

.providerBadgeBlock.badge-top:before {
  border-inline-end:8px solid rgba(110,58,133,.6)}

.providerItemsHolder.list .providerBadgeBlock.badge-vpn:before {
  border-inline-start:5px solid rgba(73,85,126,.6)}

.providerBadgeBlock.badge-vpn:after {
  color: #fff;
  background: #49557e;
  box-shadow: 0 1px 3px #0000004d
}

.providerBadgeBlock.badge-vpn:before {
  border-inline-end:8px solid rgba(73,85,126,.6)}

.providerItemsHolder.list .providerBadgeBlock.badge-promo:before {
  border-inline-start:5px solid rgba(24,99,96,.6)}

.providerBadgeBlock.badge-promo:after {
  color: #fff;
  background: #186360;
  box-shadow: 0 1px 3px #0000004d
}

.providerBadgeBlock.badge-promo:before {
  border-inline-end:8px solid rgba(24,99,96,.6)}

.providerItemsHolder.list .providerBadgeBlock.badge-jackpot:before {
  border-inline-start:5px solid rgba(123,100,24,.6)}

.providerBadgeBlock.badge-jackpot:after {
  color: #fff;
  background: #7b6418;
  box-shadow: 0 1px 3px #0000004d
}

.providerBadgeBlock.badge-jackpot:before {
  border-inline-end:8px solid rgba(123,100,24,.6)}

.providerItemsHolder.list .providerBadgeBlock.badge-exclusive:before {
  border-inline-start:5px solid rgba(83,147,79,.6)}

.providerBadgeBlock.badge-exclusive:after {
  color: #fff;
  background: #53934f;
  box-shadow: 0 1px 3px #0000004d
}

.providerBadgeBlock.badge-exclusive:before {
  border-inline-end:8px solid rgba(83,147,79,.6)}

.providerItemsHolder.list .providerBadgeBlock.badge-free:before {
  border-inline-start:5px solid rgba(16,119,195,.6)}

.providerBadgeBlock.badge-free:after {
  color: #fff;
  background: #1077c3;
  box-shadow: 0 1px 3px #0000004d
}

.providerBadgeBlock.badge-free:before {
  border-inline-end:8px solid rgba(16,119,195,.6)}

.providerItemsHolder.list .providerBadgeBlock.badge-tournament:before {
  border-inline-start:5px solid rgba(59,38,172,.6)}

.providerBadgeBlock.badge-tournament:after {
  color: #fff;
  background: #3b26ac;
  box-shadow: 0 1px 3px #0000004d
}

.providerBadgeBlock.badge-tournament:before {
  border-inline-end:8px solid rgba(59,38,172,.6)}

.providerItemsHolder.list .providerBadgeBlock.badge-ortak:before {
  border-inline-start:5px solid rgba(112,0,255,.6)}

.providerBadgeBlock.badge-ortak:after {
  color: #fff;
  background: #7000ff;
  box-shadow: 0 1px 3px #0000004d
}

.providerBadgeBlock.badge-ortak:before {
  border-inline-end:8px solid rgba(112,0,255,.6)}

.providerItemsHolder.list .providerBadgeBlock.badge-trending:before {
  border-inline-start:5px solid rgba(59,28,107,.6)}

.providerBadgeBlock.badge-trending:after {
  color: #fff;
  background: #3b1c6b;
  box-shadow: 0 1px 3px #0000004d
}

.providerBadgeBlock.badge-trending:before {
  border-inline-end:8px solid rgba(59,28,107,.6)}

.providerItemsHolder.list .providerBadgeBlock.badge-hot:before {
  border-inline-start:5px solid rgba(227,32,32,.6)}

.providerBadgeBlock.badge-hot:after {
  color: #fff;
  background: #e32020;
  box-shadow: 0 1px 3px #0000004d
}

.providerBadgeBlock.badge-hot:before {
  border-inline-end:8px solid rgba(227,32,32,.6)}

.casinoGameItemImage {
  width: 100%;
  height: 100%;
  display: block;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  transition: filter var(--default-transition-duration)
}

.casinoGameItemBlock {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  animation: casino-game-layer var(--slow-transition-duration) forwards;
  overflow: hidden;
  z-index: 1;
  justify-content: space-between
}

.casinoGameItemBlock+.casinoGameItemFavBc {
  opacity: 1
}

[class*=is-web] .casinoGameItemBlock {
  padding: 12px
}

@media screen and (max-width: 1365px) {
  [class*=is-web] .casinoGameItemBlock {
      padding:6px
  }
}

[class*=is-mobile] .casinoGameItemBlock {
  padding: 8px
}

.casinoGameIconsWrp {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end
}

[class*=is-web] .casinoGameIconsWrp {
  margin-bottom: 4px
}

[class*=is-mobile] .casinoGameIconsWrp {
  padding-top: 2px;
  padding-inline-end:2px}

.casinoGameIconsWrp i {
  display: block;
  position: relative;
  cursor: pointer;
  font-size: 20px;
  color: #fffc;
  transition: color var(--default-transition-duration),opacity var(--default-transition-duration)
}

.casinoGameIconsWrp i.active.iconFavorite {
  color: rgba(var(--b-sc),1)
}

.casinoGameIconsWrp i.active.iconFavorite:before {
  content: ""
}

@media screen and (max-width: 1365px) {
  .casinoGameIconsWrp i {
      font-size:14px
  }
}

.casinoGameItemFavBc {
  position: absolute;
  color: #fffc;
  font-size: 17px;
  opacity: 0;
  transition: var(--default-transition-duration);
  cursor: pointer;
  z-index: 2
}

@media screen and (max-width: 1365px) {
  .casinoGameItemFavBc {
      font-size:14px
  }
}

.casinoGameItemFavBc.active {
  color: rgba(var(--b-sc),1);
  opacity: 1
}

.casinoGameItemFavBc.active:before {
  content: ""
}

[class*=is-web][dir*=ltr] .casinoGameItemFavBc {
  left: 14px
}

[class*=is-web][dir*=rtl] .casinoGameItemFavBc {
  right: 14px
}

[class*=is-web] .casinoGameItemFavBc {
  top: 15px
}

@media screen and (max-width: 1365px) {
  [class*=is-web] .casinoGameItemFavBc {
      top:6px
  }
}

[class*=is-mobile][dir*=ltr] .casinoGameItemFavBc {
  left: 10px
}

[class*=is-mobile][dir*=rtl] .casinoGameItemFavBc {
  right: 10px
}

[class*=is-mobile] .casinoGameItemFavBc {
  top: 10px
}

.casinoGameItemLabelBc {
  color: #fff;
  text-align: center;
  font-weight: 500;
  animation: casino-game-layer-label var(--slow-transition-duration) forwards
}

[class*=is-web] .casinoGameItemLabelBc {
  font-size: 16px;
  line-height: 18px;
  margin-bottom: 8px
}

@media screen and (min-width: 1366px) {
  [class*=is-web] .casinoGameItemLabelBc {
      display:-webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      overflow: hidden
  }
}

@media screen and (max-width: 1365px) {
  [class*=is-web] .casinoGameItemLabelBc {
      font-size:12px;
      line-height: 14px;
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden
  }
}

[class*=is-mobile] .casinoGameItemLabelBc {
  font-size: 12px;
  line-height: 14px;
  margin-bottom: 2px
}

[class*=is-mobile] .show-bet-limits {
  width: 100%;
  max-width: 150px
}

[class*=is-mobile] .show-bet-limits .casino-game-buttons,.showBetLimits .casinoGameButtons {
  height: 100%;
  align-items: center
}

.showBetLimits,.show-bet-limits {
  display: flex;
  flex-direction: column
}

[class*=is-web] .showBetLimits,[class*=is-web] .show-bet-limits {
  overflow: hidden
}

.casinoGameBetLimitsContainer {
  position: relative;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  font-size: 11px;
  margin-top: -2px;
  background: rgba(var(--b),1);
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
  overflow: hidden
}

.casinoGameBetLimitsContainer:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(var(--b-sc),.1)
}

[class*=is-web] .casinoGameBetLimitsContainer {
  height: 32px;
  padding: 10px 8px 8px
}

[class*=is-mobile] .casinoGameBetLimitsContainer {
  height: 24px;
  padding: 6px 4px 4px
}

.casinoGameBetLimitsLabelBc {
  flex: auto;
  color: rgba(var(--b-sc),.8);
  z-index: 1;
  overflow: hidden
}

.casinoGameBetLimitsLabelBc span {
  display: inline-block;
  width: 100%
}

.casinoGameBetLimits {
  flex-shrink: 0;
  color: rgba(var(--b-sc),1);
  margin-inline-start:4px}

.casinoGameButtons {
  width: 100%;
  display: flex;
  gap: 8px
}

.casinoBtnWrp {
  width: 100%;
  flex: 1;
  min-width: 0;
  animation-duration: var(--default-transition-duration);
  animation-timing-function: linear
}

.casinoBtnWrp:nth-child(1) {
  animation-name: casinoBtnPlay
}

.casinoBtnWrp:nth-child(2) {
  animation-name: casinoBtnDemo
}

.casinoBtnWrp .button.outlined {
  --b-sc: 255, 255, 255
}

@media screen and (max-width: 1365px) {
  [class*=is-web] .casinoBtnWrp .button.small {
      height:20px;
      font-size: 10px;
      padding-left: 10px;
      padding-right: 10px
  }
}

@keyframes casinoBtnPlay {
  0% {
      opacity: 0;
      transform: translateY(-30%)
  }

  to {
      opacity: 1;
      transform: translateY(0)
  }
}

@keyframes casinoBtnDemo {
  0% {
      opacity: 0;
      transform: translateY(30%)
  }

  to {
      opacity: 1;
      transform: translateY(0)
  }
}

.casinoCategorySelectWrp {
  width: 100%
}

.casinoCategoryGamesRow {
  width: 100%;
  display: grid;
  grid-gap: 10px;
  padding-top: 10px
}

[class*=is-web] .casinoCategoryGamesRow {
  grid-template-columns: repeat(6,1fr)
}

[class*=is-mobile] .casinoCategoryGamesRow {
  grid-template-rows: auto auto;
  grid-template-columns: repeat(auto-fill,minmax(150px,1fr));
  grid-auto-flow: column;
  overflow-x: auto;
  overflow-y: hidden
}

[class*=is-mobile] .casinoCategoryGamesRow::-webkit-scrollbar {
  display: none
}

.casinoCategoryTypesBlock {
  width: 100%
}

[class*=is-mobile] .casinoCategoryTypesBlock .casinoGameItemContent {
  min-width: 150px
}

.casinoCategoryContent {
  width: 100%;
  border-radius: var(--border-radius-middle);
  padding: 7px;
  background: linear-gradient(to bottom,rgba(255,255,255,.05) 1%,rgba(30,38,57,.05) 46%,transparent);
  overflow: hidden;
  border: 1px solid rgba(var(--b-sc),.1)
}

.casinoCategoryContent:not(:last-child) {
  margin-bottom: 20px
}

.casinoCategoryHead {
  width: 100%;
  display: flex;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(var(--b-sc),.15)
}

.casinoCategoryHeadIcon {
  flex-shrink: 0;
  font-size: 16px;
  color: rgba(var(--b-sc),1)
}

.casinoCategoryHeadIcon+.casinoCategoryHeadTitle {
  margin-inline-start:7px}

.casinoCategoryHeadTitle {
  flex: 1;
  min-width: 0;
  color: rgba(var(--b-sc),1);
  font-size: 16px;
  line-height: 20px;
  padding-inline-end:10px;overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

.casinoCategoryMoreBc {
  flex: 0 0 auto;
  color: rgba(var(--b-sc),.5)
}

[class*=is-web] .casinoCategoryMoreBc {
  font-size: 16px;
  line-height: 20px
}

[class*=is-mobile] .casinoCategoryMoreBc {
  font-size: 14px;
  line-height: 18px
}

.casinoSearchNoResults {
  width: 100%;
  height: 280px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center
}

.casinoSearchNoResultsImage {
  max-width: 160px;
  height: auto;
  display: block;
  margin-bottom: 20px
}

.casinoSearchNoResultsLabel {
  font-size: 16px;
  line-height: 18px;
  color: rgba(var(--b-sc),1)
}

.emptyTextBc {
  width: 100%;
  min-height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: rgba(var(--b-sc),.7);
  text-align: center
}

.casinoCategorySelectWrpMob {
  width: 100%;
  padding: 0 16px
}

.casinoProviderBlockMob {
  width: 100%;
  padding: 0 16px;
  margin-bottom: 16px;
  margin-top: 24px
}

.casinoProviderBlockMob .skeleton-loader-big-button {
  border-radius: var(--border-radius-middle)
}

.casinoProvBlockMobInner {
  width: 100%;
  height: 40px;
  display: flex;
  position: relative
}

.casinoProvBlockMobResetInner {
  display: flex;
  height: 100%;
  flex: 1;
  min-width: 0
}

.providerBtn,.providerFilterBtnMob {
  width: 40px;
  height: 40px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-inline-start:8px;font-size: 18px;
  color: rgba(var(--b-sc),1);
  transition: color .18s
}

.providerBtn.active,.providerFilterBtnMob.active {
  color: rgba(var(--hero-sc),1);
  background: rgba(var(--hero),1);
  border: 1px solid rgba(var(--b-sc),.4)
}

.providerBtn+.providerTxtBtnMob,.providerFilterBtnMob+.providerTxtBtnMob {
  padding-inline-start:12px;border-inline-start:1px solid rgba(var(--b-sc),.15)}

.providerBtn,.providerTxtBtnMob {
  background: linear-gradient(rgba(var(--b-sc),.1),rgba(var(--b-sc),.05));
  border-radius: var(--border-radius-middle);
  border: 1px solid rgba(var(--b-sc),.2)
}

.providerBtn:before,.searchInputIcon:before {
  background: linear-gradient(135deg,rgba(var(--b-sc),1),rgba(var(--b-sc),.6));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent
}

.providerTxtBtnMob {
  display: flex;
  align-items: center;
  height: 40px;
  font-size: 14px;
  color: rgba(var(--b-sc),.8);
  padding: 8px;
  min-width: 0
}

.providerTxtBtnMob i {
  font-size: 16px;
  background: linear-gradient(45deg,rgba(var(--b-sc),1),rgba(var(--b-sc),.8));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent
}

.providerSelected {
  background: rgba(var(--hero),1)
}

.providerSelected i {
  color: rgba(var(--hero),1)
}

.providerFilter {
  margin-inline-start:12px;white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden
}

.popup-holder-bc.windowed.casinoGameDetailsPopup .popup-inner-bc {
  width: 100%;
  max-width: 855px;
  background: transparent
}

.casinoGameDetails {
  width: 100%
}

.casinoGameDetailsWrapper {
  width: 100%;
  display: flex
}

[class*=is-web] .casinoGameDetailsWrapper {
  gap: 8px;
  min-height: 342px
}

[class*=is-mobile] .casinoGameDetailsWrapper {
  flex-direction: column
}

.casinoGameDetailsContent {
  position: relative;
  flex: 1;
  min-width: 0;
  display: flex;
  flex-direction: column
}

[class*=is-web] .casinoGameDetailsContent {
  gap: 18px;
  padding: 0 24px 24px;
  background-color: rgba(var(--b),1);
  border-radius: var(--border-radius)
}

.casinoGameDetailsDotBlock {
  width: 28px;
  height: 14px;
  position: absolute
}

.casinoGameDetailsDotBlock:before {
  content: "";
  display: block;
  width: 20px;
  height: 10px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background: linear-gradient(#414141 .03%,#dedede 29.26%,#777 49.56%,#bcbcbc 74.68%,#3c3c3c 100.04%);
  border-radius: 18px;
  z-index: 1
}

.casinoGameDetailsDotBlock.top {
  top: 110px
}

.casinoGameDetailsDotBlock.bottom {
  bottom: 110px
}

[dir=ltr] .casinoGameDetailsDotBlock {
  right: -18px
}

[dir=rtl] .casinoGameDetailsDotBlock {
  left: -18px
}

[class*=is-mobile] .casinoGameDetailsDotBlock {
  display: none
}

.casinoGameDetailsDotInner {
  position: absolute;
  top: 0;
  width: 10px;
  height: 100%;
  overflow: hidden
}

.casinoGameDetailsDotInner:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  width: 14px;
  height: 14px;
  background: #d9d9d940;
  border-radius: 50%
}

[dir=ltr] .casinoGameDetailsDotInner.left:before {
  left: 0
}

[dir=rtl] .casinoGameDetailsDotInner.left:before {
  right: 0
}

[dir=ltr] .casinoGameDetailsDotInner.left {
  left: 0
}

[dir=rtl] .casinoGameDetailsDotInner.left {
  right: 0
}

[dir=ltr] .casinoGameDetailsDotInner.right:before {
  right: 0
}

[dir=rtl] .casinoGameDetailsDotInner.right:before {
  left: 0
}

[dir=ltr] .casinoGameDetailsDotInner.right {
  right: 0
}

[dir=rtl] .casinoGameDetailsDotInner.right {
  left: 0
}

.casinoGameDetailsTitleWrp {
  width: 100%;
  display: flex;
  align-items: center
}

[class*=is-web] .casinoGameDetailsTitleWrp {
  height: 46px;
  border-bottom: 1px solid rgba(var(--b-sc),.05)
}

.casinoGameDetailsTitle {
  font-size: 16px;
  line-height: 18px;
  color: rgba(var(--b-sc),1);
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden
}

.casinoGameDetailsContentMob {
  width: 100%;
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 0 16px
}

.casinoGameDetailsContentMob>.casinoGameDetailsButtonsWrp:last-child {
  margin-bottom: 32px
}

.casinoGameDetailsInfoWebWrp {
  width: 100%;
  display: flex;
  align-items: center;
  gap: 24px
}

.casGameDetailsImgBlock {
  flex: 0 0 auto;
  width: 100%;
  border-radius: var(--border-radius)
}

[class*=is-web] .casGameDetailsImgBlock {
  max-width: 218px
}

[class*=is-mobile] .casGameDetailsImgBlock {
  max-width: 500px;
  margin: 0 auto
}

.casGameDetailsRightInfo {
  flex: 1;
  min-width: 0
}

.backNavFavoriteIconBlockMob {
  flex: 0 0 auto
}

.backNavFavoriteIcon {
  font-size: 16px;
  line-height: 22px;
  color: rgba(var(--b-sc),.8);
  cursor: pointer
}

.favoriteAnimation:before {
  content: "";
  display: inline-block;
  vertical-align: top;
  animation: favorite-loading-animation var(--slow-transition-duration) ease-in-out
}

@keyframes favorite-loading-animation {
  0% {
      transform: rotate(-10deg)
  }

  50% {
      transform: rotate(10deg)
  }

  to {
      transform: rotate(-10deg)
  }
}

.casinoGameDetailsDescWrp {
  width: 100%;
  position: relative
}

[class*=is-web] .casinoGameDetailsDescWrp {
  max-height: 80px;
  overflow-x: hidden;
  overflow-y: auto
}

[class*=is-mobile] .casinoGameDetailsDescWrp {
  padding-bottom: 32px
}

[class*=is-mobile] .casinoGameDetailsDescWrp:after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  left: 0;
  background: radial-gradient(50% 50% at 50% 50%,#ffffff4d,rgba(var(--hero),.2));
  pointer-events: none
}

.casinoGameDetailsDescTxt {
  color: rgba(var(--b-sc),.7);
  font-size: 14px;
  line-height: 20px
}

[class*=is-web] .casinoGameDetailsDescTxt {
  padding-inline-end:8px}

.casGameDetailsRightInfoTitle {
  color: rgba(var(--b-sc),1);
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  margin-bottom: 8px
}

.casGameDetailsLimitsWrp {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between
}

[class*=is-web] .casGameDetailsLimitsWrp {
  margin-bottom: 8px
}

.casGameDetailsLimitsItem {
  display: flex;
  gap: 4px
}

.casGameDetailsLimitsMin {
  color: rgba(var(--b-sc),.6)
}

[class*=is-web] .casGameDetailsLimitsMin {
  font-size: 10px;
  line-height: 12px
}

[class*=is-mobile] .casGameDetailsLimitsMin {
  font-size: 12px;
  line-height: 14px
}

.casGameDetailsLimitsMinValue {
  color: rgba(var(--b-sc),1)
}

[class*=is-web] .casGameDetailsLimitsMinValue {
  font-size: 10px;
  line-height: 12px
}

[class*=is-mobile] .casGameDetailsLimitsMinValue {
  font-size: 12px;
  line-height: 14px
}

.casGameDetailsProvBlock {
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 8px
}

.casinoGameDetailsProvTitle {
  flex: 1;
  min-width: 0;
  color: rgba(var(--b-sc),.8);
  font-size: 14px;
  line-height: 16px
}

.casGameDetailsStartIconBlock {
  flex: 0 0 auto
}

.casinoGameDetailsButtonsWrp {
  width: 100%;
  display: flex
}

[class*=is-web] .casinoGameDetailsButtonsWrp {
  gap: 8px
}

[class*=is-mobile] .casinoGameDetailsButtonsWrp {
  gap: 16px;
  flex-direction: column
}

.casinoGameTabsWrp {
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  gap: 16px
}

[class*=is-web] .casinoGameTabsWrp {
  width: 372px;
  padding-top: 45px;
  padding-bottom: 13px;
  background-color: rgba(var(--b),1);
  border-radius: var(--border-radius)
}

[class*=is-mobile] .casinoGameTabsWrp {
  padding: 0 16px 16px
}

.casinoGameTabsInner {
  width: 100%
}

[class*=is-web] .casinoGameTabsInner {
  padding-right: 12px;
  padding-left: 12px
}

.casinoGameTournamentListItemRow.popupInfoTournament {
  margin-bottom: 16px
}

.casinoGameTournamentListItemRow.popupInfoTournament:last-child {
  margin-bottom: 0
}

.casinoGameTournamentListItemRow.popupInfoTournament .tournamentSectionCircle {
  display: none
}

.casinoGameTournamentListItemRow.popupInfoTournament .casinoGameTournamentListItem {
  gap: 8px
}

.casinoGameTournamentListItemRow.popupInfoTournament .casinoGameTournamentListItem .tournamentSectionImgBlock {
  min-width: 186px;
  max-width: 186px
}

.casinoGameTournamentListItemRow.popupInfoTournament .casinoGameTournamentListItem .tournamentSectionDataButtonWrp {
  padding: 6px;
  background-color: rgba(var(--b-sc),.05);
  border-radius: var(--border-radius);
  border: 1px solid rgba(var(--b-sc),.05)
}

.casinoGameTournamentListItemRow.popupInfoTournament .casinoGameTournamentListItem .tournamentPrizeFundTxt {
  font-size: 10px;
  line-height: 12px;
  margin-bottom: 4px
}

.casinoGameTournamentListItemRow.popupInfoTournament .casinoGameTournamentListItem .tournamentSectionMoney {
  margin-bottom: 4px
}

.casinoGameTournamentListItemRow.popupInfoTournament .casinoGameTournamentListItem .dataStatusTxt {
  font-size: 10px;
  line-height: 12px;
  margin-bottom: 2px
}

.casinoGameTournamentListItemRow.popupInfoTournament .casinoGameTournamentListItem .tournamentSectionDataWrp {
  margin-bottom: 8px
}

.casinoGameTabResult {
  width: 100%
}

[class*=is-web] .casinoGameTabResult {
  padding-inline-start:12px;padding-inline-end:8px;max-height: 220px;
  overflow-x: hidden;
  overflow-y: auto
}

[class*=is-web] .casinoGameTabResult .casino-jackpot-list-block-bc {
  display: grid;
  grid-template-columns: repeat(2,1fr);
  gap: 15px
}

[class*=is-web] .casinoGameTabResult .casino-jackpot-list-block-bc>.casino-jackpot-list-title,[class*=is-web] .casinoGameTabResult .casino-jackpot-list-block-bc .casino-jackpot-empty-message {
  grid-column: 1/3
}

[class*=is-web] .casinoGameTabResult .casino-jackpot-list-block-bc>.casino-jackpot-list-title>.casino-jackpot-name:only-child,[class*=is-web] .casinoGameTabResult .casino-jackpot-list-block-bc .casino-jackpot-empty-message>.casino-jackpot-name:only-child {
  text-align: center
}

[class*=is-web] .casinoGameTabResult .casino-jackpot-list-block-bc>.bc-loader {
  grid-column: span 2
}

[class*=is-mobile] .casinoGameTabResult .casino-jackpot-list-block-bc {
  padding: 0
}

[class*=is-web] .casinoGameTabResult .casino-jackpot-list-block-bc .jackpot-pool-wrapper {
  margin-top: 0;
  overflow: hidden
}

[class*=is-mobile] .casinoGameTabResult .casino-jackpot-list-block-bc .jackpot-pool-wrapper {
  margin-top: 5px
}

.casinoGameTournamentListBc {
  width: 100%
}

.btn.randomGameBtn {
  height: 40px
}

[class*=is-web] .btn.randomGameBtn {
  max-width: 200px;
  margin-inline-start:10px}

[class*=is-mobile] .btn.randomGameBtn {
  width: 100%;
  margin-top: 16px
}

.betslip-suggested-content {
  font-size: 12px;
  padding: 8px;
  overflow: hidden
}

.betslip-suggested-content+.betslip-suggested-content {
  margin-top: 4px
}

.betslip-suggested-content .market-group-holder-bc {
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
  overflow: hidden
}

.betslip-suggested-title {
  display: flex;
  align-items: center;
  color: rgba(var(--b-sc),1);
  font-size: 12px;
  margin-bottom: 10px
}

.betslip-suggested {
  display: flex;
  align-items: center;
  padding-bottom: 8px;
  margin-bottom: 6px;
  border-bottom: 1px solid rgba(var(--b-sc),.1)
}

.betslip-content {
  display: flex;
  flex-direction: column
}

.betslip-content+.betslip-content {
  padding-inline-start:8px;margin-inline-start:8px;border-inline-start:1px solid rgba(var(--b-sc),.5)}

.market-group-result {
  color: rgba(var(--b-sc),.7);
  font-size: 12px;
  margin-bottom: 6px
}

.betslip-content-center {
  align-items: center
}

.betslip-suggested-icon {
  color: #d6051b;
  margin-top: 7px
}

.betslip-suggested-time {
  color: rgba(var(--b-sc),.6)
}

.betslip-suggested-time+.betslip-suggested-time {
  margin-top: 2px
}

.betslip-team-score {
  color: rgba(var(--hero),1);
  font-weight: 700;
  margin-inline-end:8px}

.betslip-live-text {
  color: rgba(var(--b-sc),.6)
}

.betslip-team {
  display: flex;
  align-items: center;
  color: rgba(var(--b-sc),1)
}

.betslip-team+.betslip-team {
  margin-top: 2px
}

.betslip-time-team {
  color: rgba(var(--b-sc),.9);
  margin-bottom: 5px
}

.betslip-suggested-bets-list {
  padding-inline-start:var(--padding-page-aside);padding-inline-end: var(--padding-page-aside);
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

.sportsbook-container.multi-column-view .prematch-page-bc {
  position: static
}

.sportsbook-container.multi-column-view .prematch-page-bc:only-child {
  position: relative
}

.sportsbook-container.multi-column-view .prematch-page-bc:only-child .multi-column-resize-block {
  width: 100%
}

.sportsbook-container.multi-column-view .multi-column-resize-block {
  position: absolute;
  height: 100%;
  background: rgba(var(--b),1);
  flex-shrink: 0;
  padding-inline-end:2px;z-index: 10;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  transition: width var(--slow-transition-duration) ease
}

[dir=ltr] .sportsbook-container.multi-column-view .multi-column-resize-block {
  left: 0
}

[dir=rtl] .sportsbook-container.multi-column-view .multi-column-resize-block {
  right: 0
}

.sportsbook-container.multi-column-view:not(.multi-column-view-expanded) .prematch-page-bc:not(:only-child) .multi-column-resize-block {
  width: 50%
}

.sportsbook-container.multi-column-view.multi-column-view-expanded .prematch-page-bc {
  position: absolute;
  overflow: hidden
}

.sportsbook-container.multi-column-view.multi-column-view-expanded .prematch-page-bc:not(:only-child) {
  width: 100%
}

.sportsbook-container.multi-column-view.multi-column-view-expanded .prematch-page-bc:not(:only-child) .multi-column-resize-block {
  width: 100%
}

.sportsbook-container.multi-column-view.multi-column-view-expanded .game-details-section {
  position: absolute
}

[dir=ltr] .sportsbook-container.multi-column-view.multi-column-view-expanded .game-details-section {
  right: 0
}

[dir=rtl] .sportsbook-container.multi-column-view.multi-column-view-expanded .game-details-section {
  left: 0
}

@media screen and (min-width: 1440px) {
  .sportsbook-container.multi-column-view:not(.multi-column-view-expanded) .prematch-page-bc:not(:only-child) .multi-column-resize-block,.sportsbook-container.multi-column-view:not(.multi-column-view-expanded) .multi-column-resize-block {
      width:57%
  }
}

@media screen and (min-width: 1440px) {
  .sportsbook-container.multi-column-view .game-details-section:not(:only-child) {
      width:43%
  }

  .sportsbook-container.multi-column-view .game-details-section:not(:only-child) .live-page-sections-bc {
      width: 100%
  }
}

.multi-column-view .comp-fav-icon-bc {
  order: -1;
  margin-inline-start:0;margin-inline-end:10px}

.multi-column-view.multi-column-view-expanded .multi-column-resize-block {
  width: 100%
}

.multi-column-view.multi-column-view-expanded .comp-name-fav-row-bc {
  width: calc(100% - 2px)
}

.multi-column-view.multi-column-view-expanded .multi-column-container {
  padding-inline-end:2px}

.multi-column-container {
  position: relative
}

.multi-column-to-icon {
  position: absolute;
  top: -28px;
  margin-inline-start:10px;color: rgba(var(--b-sc),.8);
  transition: color var(--default-transition-duration)
}

[dir=ltr] .multi-column-to-icon {
  right: 10px
}

[dir=rtl] .multi-column-to-icon {
  left: 10px;
  transform: rotate(180deg)
}

@media all and (hover: hover) {
  .multi-column-to-icon:hover {
      color:rgba(var(--b-sc),1);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .multi-column-to-icon:active {
      color:rgba(var(--b-sc),1)
  }
}

.multi-column-header {
  display: flex;
  align-items: center;
  height: 52px;
  margin-top: 1px;
  margin-bottom: 4px;
  padding-inline-start:10px;padding-inline-end:5px;color: rgba(var(--b-sc),1);
  background: rgba(var(--b-sc),.15);
  border-radius: var(--border-radius);
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 500
}

[dir=ltr] .multi-column-header {
  padding-top: 8px;
  padding-bottom: 8px
}

[dir=rtl] .multi-column-header {
  padding-top: 6px;
  padding-bottom: 6px
}

.multi-column-header>li {
  height: 100%;
  display: flex;
  text-align: center;
  flex-direction: column;
  justify-content: space-between
}

.multi-column-header>li>div {
  display: flex;
  line-height: 12px
}

.multi-column-header>li>div>b {
  width: 100%;
  font-weight: 500
}

.multi-column-header>li:first-child {
  flex: auto
}

.multi-column-header>li:last-child {
  margin-inline-start:5px;width: 50px
}

.multi-column-WINNER {
  width: 152px;
  flex-shrink: 0
}

.multi-column-WINNER.multi-column-count-2 {
  width: 101px
}

.multi-column-HANDICAP,.multi-column-TOTALS {
  flex-shrink: 0;
  width: 102px
}

.multi-column-show-type-OUTRIGHT {
  height: 44px
}

.multi-column-show-type-OUTRIGHT .multi-column-teams,.multi-column-show-type-OUTRIGHT .multi-column-time-icon {
  align-items: center
}

.multi-column-show-type-OUTRIGHT .multi-column-time-icon>div {
  display: flex
}

.multi-column-show-type-OUTRIGHT .multi-column-time-icon i {
  line-height: 12px;
  margin-inline-start:5px}

.multi-column-content {
  width: 100%;
  display: flex;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-inline-start:10px;padding-inline-end:5px;background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius);
  transition: background var(--default-transition-duration)
}

.multi-column-content:not(.multi-column-show-type-OUTRIGHT) {
  height: 54px
}

.multi-column-content:not(.multi-column-show-type-OUTRIGHT) .multi-column-teams,.multi-column-content:not(.multi-column-show-type-OUTRIGHT) .multi-column-time-icon {
  flex-direction: column
}

.multi-column-content:hover,.multi-column-content.active {
  background: rgba(var(--b-sc),.15)
}

.multi-column-content>li {
  height: 100%;
  display: flex;
  align-items: center
}

.multi-column-content>li .market-bc {
  width: 50px
}

.multi-column-content>li .market-bc+.market-bc {
  margin-inline-start:3px}

.multi-column-content>li:first-child {
  flex: auto;
  justify-content: space-between;
  overflow: hidden;
  margin-inline-end:8px;cursor: pointer
}

.multi-column-content>li:last-child {
  flex-shrink: 0;
  margin-inline-start:5px;width: 50px;
  color: rgba(var(--b-sc),.5);
  font-size: 12px;
  transition: color var(--default-transition-duration)
}

@media all and (hover: hover) {
  .multi-column-content>li:last-child:hover {
      color:rgba(var(--b-sc),.8);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .multi-column-content>li:last-child:active {
      color:rgba(var(--b-sc),.8)
  }
}

.multi-column-content>li:last-child i {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  color: rgba(var(--b-sc),.8)
}

[dir=rtl] .multi-column-content>li:last-child i {
  transform: rotate(180deg)
}

.multi-column-content>li .market-bc,.multi-column-content .multi-column-base {
  border-radius: var(--border-radius)
}

.multi-column-content .market-odd-bc,.multi-column-content .multi-column-base {
  font-size: 11px
}

.multi-column-content .multi-column-base {
  justify-content: center;
  color: rgba(var(--b-sc),1);
  border: 1px solid rgba(var(--b-sc),.3)
}

.multi-column-content+.multi-column-content {
  margin-top: 2px
}

.multi-column-content:last-child {
  margin-bottom: 2px
}

.multi-column-icons {
  display: flex;
  align-items: center
}

.multi-column-base {
  flex-shrink: 0;
  width: 49px;
  margin-inline-start:8px;margin-inline-end:3px}

.multi-column-teams,.multi-column-time-icon {
  height: 100%;
  display: flex;
  justify-content: space-between
}

.multi-column-teams {
  color: rgba(var(--b-sc),1);
  margin-inline-end:10px;overflow: hidden;
  font-size: 12px;
  font-weight: 500;
  -webkit-user-select: text;
  user-select: text
}

.multi-column-single-team {
  display: flex
}

.multi-column-single-team .teams-info-main-flag {
  height: 15px;
  margin-inline-end:5px}

.multi-column-time-icon time {
  color: rgba(var(--b-sc),.5);
  font-size: 11px;
  white-space: nowrap;
  text-align: end
}

.multi-column-time-icon i {
  display: inline-flex;
  color: rgba(var(--b-sc),.8);
  font-size: 11px;
  transition: color var(--default-transition-duration)
}

@media all and (hover: hover) {
  .multi-column-time-icon i:hover {
      color:rgba(var(--b-sc),1);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .multi-column-time-icon i:active {
      color:rgba(var(--b-sc),1)
  }
}

.multi-column-time-icon i~i,.multi-column-time-icon i~p {
  margin-inline-start:5px}

.multi-column-time-icon .notification-loader .bc-loader.small .bc-loader-contain {
  max-width: 11px;
  height: 11px;
  line-height: 11px
}

.multi-column-time-icon .notification-loader .bc-loader.small .vivaro-loader {
  width: 11px;
  max-height: 11px
}

@media screen and (max-width: 1980px) {
  .multi-column-view .prematch-page-bc:not(:only-child) .comp-name-fav-row-bc {
      padding-inline-end:37px
  }
}

@media screen and (max-width: 1760px) {
  .multi-column-view:not(.sportsbook-small-view,.multi-column-view-expanded) .multi-column-base:nth-child(3),.multi-column-view:not(.sportsbook-small-view,.multi-column-view-expanded) .multi-column-base:nth-child(3)+li {
      display:none
  }
}

@media screen and (max-width: 1560px) {
  .multi-column-view:not(.sportsbook-small-view,.multi-column-view-expanded) .multi-column-base:nth-last-child(3),.multi-column-view:not(.sportsbook-small-view,.multi-column-view-expanded) .multi-column-base:nth-last-child(3)+li {
      display:none
  }
}

@media screen and (min-width: 1440px) {
  .multi-column-view:not(.multi-column-view-expanded) .prematch-page-bc:not(:only-child) {
      width:57%
  }

  .multi-column-view:not(.multi-column-view-expanded) .game-details-section:not(:only-child) {
      width: 43%
  }
}

@media screen and (max-width: 1290px) {
  .multi-column-view .multi-column-base:nth-last-child(3),.multi-column-view .multi-column-base:nth-last-child(3)+li {
      display:none
  }
}

@media screen and (max-width: 1130px) {
  .multi-column-view .multi-column-base:nth-child(3),.multi-column-view .multi-column-base:nth-child(3)+li {
      display:none
  }
}

.sp-sub-list-bc {
  transition: all var(--default-transition-duration)
}

.sp-sub-list-bc.active {
  max-height: 15000px
}

.sp-sub-list-bc.active>.sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc:before {
  transform: rotate(180deg)
}

.sp-sub-list-bc .sp-s-l-h-title-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex: auto;
  height: 100%
}

[dir=rtl] .sp-sub-list-bc .sp-s-l-h-title-content .sp-s-l-h-title-bc+.sp-s-l-h-title-bc {
  margin-top: -4px
}

.sp-s-l-head-bc {
  display: flex;
  align-items: center;
  justify-content: space-between
}

.sp-s-l-h-flag-bc {
  flex-shrink: 0;
  margin-inline-end:10px}

.sp-s-l-h-title-bc {
  margin-inline-end:10px;text-transform: capitalize
}

.sp-s-l-b-c-i-g-league-c-bc {
  flex-shrink: 0
}

.sp-s-l-h-arrow-icon-bc {
  flex-shrink: 0;
  color: rgba(var(--b-sc),.7);
  font-size: 11px;
  transition: color var(--default-transition-duration),background var(--default-transition-duration)
}

.sp-s-l-h-arrow-icon-bc:before {
  display: block;
  transition: transform var(--default-transition-duration)
}

.sp-s-l-b-content-bc {
  pointer-events: auto;
  will-change: scroll-position;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch
}

.sp-s-l-b-content-bc:empty {
  display: none
}

.sp-s-l-b-c-item-bc {
  display: flex;
  align-items: center;
  height: 35px;
  padding-inline-start:8px;padding-inline-end:10px;background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius);
  transition: background var(--default-transition-duration)
}

.sp-s-l-b-c-item-bc+.sp-s-l-b-c-item-bc {
  margin-top: 2px
}

.sp-s-l-b-c-item-bc:last-child {
  margin-bottom: 3px
}

.sp-s-l-b-c-i-title-bc {
  flex: auto;
  margin: 0 10px;
  color: rgba(var(--b-sc),.9);
  font-size: 13px
}

.sp-s-l-b-c-i-title-bc+.sp-s-l-h-flag-bc {
  margin-inline-end:5px}

.sp-s-l-b-c-i-g-count-bc {
  flex-shrink: 0;
  color: rgba(var(--b-sc),.7);
  font-size: 13px;
  min-width: 15px;
  text-align: end
}

.competition-ico-arr-bc {
  flex-shrink: 0;
  width: 11px;
  margin-inline-start:12px;color: rgba(var(--b-sc),.6);
  font-size: 11px
}

[dir=rtl] .competition-ico-arr-bc:before {
  content: ""
}

.sp-sub-list-bc {
  max-height: 36px;
  background: rgba(var(--b-sc),.1)
}

.sp-sub-list-bc+.sp-sub-list-bc {
  margin-top: 2px
}

.sp-s-l-head-bc {
  height: 36px;
  padding: 0 10px;
  border-radius: var(--border-radius)
}

.sp-s-l-h-title-bc {
  font-size: 14px;
  color: rgba(var(--b-sc),.9)
}

.sp-s-l-b-c-i-g-league-c-bc {
  color: rgba(var(--b-sc),.75);
  font-size: 13px
}

.sp-s-l-h-arrow-icon-bc {
  margin-inline-start:12px}

.sp-s-l-b-content-bc {
  padding: 0 5px 3px;
  border-radius: var(--border-radius)
}

.popup-holder-bc.homework-popup .status-popup-content-w-bc {
  display: flex;
  padding: 0;
  width: 100%;
  height: 100%;
  background: none
}

.homework-promo-wrapper {
  padding: 0 5px;
  cursor: pointer
}

.homework-promo {
  display: flex;
  align-items: center;
  height: 36px;
  padding: 0 10px;
  color: #fff;
  background: #be1062 linear-gradient(90deg,#be1062,#6b2d6a);
  border-radius: var(--border-radius);
  position: relative
}

.homework-promo:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: .15;
  pointer-events: none;
  background: url(/assets/homework-DzhsLntl.svg?v=633) 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;
  margin-inline-start:10px;padding: 0 8px;
  background: #a71f67;
  border-radius: var(--border-radius);
  font-size: 13px;
  line-height: 20px;
  font-weight: 400
}

.left-menu-container .homework-promo-wrapper {
  padding: 10px;
  background: rgba(var(--b-sc),.05)
}

.upcoming-games {
  overflow: hidden
}

.time-filters-content {
  flex: auto;
  display: flex
}

.time-filter-button-bc {
  white-space: nowrap
}

.time-filter-button-bc.btn.active {
  color: rgba(var(--b),.9);
  background: rgba(var(--b-sc),1);
  border-color: rgba(var(--b-sc),1)
}

.time-filters-bc {
  display: flex;
  padding: 0 var(--padding-page-aside);
  will-change: scroll-position;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch
}

.time-filters-bc::-webkit-scrollbar {
  display: none
}

[dir=ltr] .time-filter-button-bc.btn.a-white {
  position: sticky;
  left: -7px;
  right: -7px
}

.time-filter-button-bc+.time-filter-button-bc {
  margin-inline-start:5px}

.sgm-market-input {
  position: absolute;
  opacity: 0;
  pointer-events: none
}

.large-market-button-bc {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 34px;
  padding: 0 10px;
  color: rgba(var(--b-sc),.8);
  background: rgba(var(--b-sc),.1);
  font-size: 12px;
  text-transform: capitalize;
  text-decoration: underline;
  cursor: pointer
}

[class*=skeleton-loader] {
  display: inline-flex;
  background: linear-gradient(to right,rgba(var(--b-sc),.1),rgba(var(--b-sc),.3),rgba(var(--b-sc),.1));
  background-size: 200%;
  border-radius: var(--border-radius);
  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-small-text,.layout-bc .skeleton-loader-center-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 {
  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% - var(--padding-page-aside) * 2);
  min-height: 30px;
  margin: auto
}

@keyframes an-skeleton-loader {
  0% {
      background-position: 200%
  }

  50% {
      background-position: 100%
  }

  to {
      background-position: 0
  }
}

.layout-bc .skeleton-loader-slider:not(.hasAspectRatio) {
  padding: 25%
}

.layout-bc .skeleton-loader-slider.hasAspectRatio {
  height: 100%
}

.layout-bc .skeleton-loader-small-cube {
  width: 30px;
  height: 30px
}

.justiceGames {
  width: 100%;
  position: relative
}

[class*=is-web] .justiceGames {
  margin-bottom: 16px
}

[class*=is-mobile] .justiceGames {
  margin-top: 12px;
  margin-bottom: 8px
}

.justiceGames.justiceGamesEmptyWrp .justiceGamesTitleRow:after {
  display: none
}

.justiceGames.justiceGamesEmptyWrp .justiceGamesTitleRow .skeleton-loader-text {
  max-width: 16%;
  border-radius: var(--border-radius-middle)
}

[class*=is-web] .justiceGames.justiceGamesEmptyWrp .justiceGamesTitleRow .skeleton-loader-text {
  height: 32px
}

[class*=is-mobile] .justiceGames.justiceGamesEmptyWrp .justiceGamesTitleRow .skeleton-loader-text {
  height: 25px
}

.justiceGames.justiceGamesEmptyWrp .justiceGamesInner {
  display: grid
}

.justiceGames.justiceGamesEmptyWrp .justiceGamesInner .skeleton-loader-game-cube {
  border-radius: var(--border-radius-middle)
}

[class*=is-web] .justiceGames.justiceGamesEmptyWrp .justiceGamesInner {
  grid-template-columns: repeat(5,1fr);
  gap: 24px
}

[class*=is-mobile] .justiceGames.justiceGamesEmptyWrp .justiceGamesInner {
  grid-template-columns: repeat(2,1fr);
  gap: 8px;
  padding-left: 16px;
  padding-right: 16px
}

.justiceGamesTitleRow {
  width: 100%;
  display: flex;
  align-items: center
}

[class*=is-web] .justiceGamesTitleRow {
  gap: 24px;
  margin-bottom: 16px
}

[class*=is-mobile] .justiceGamesTitleRow {
  gap: 8px;
  margin-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px
}

.justiceGamesTitleRow:after {
  content: "";
  display: block;
  flex: 1;
  min-width: 0;
  height: 1px
}

[dir=ltr] .justiceGamesTitleRow:after {
  background: linear-gradient(to right,#d8b34b 5%,#fffad1 25%,#faf1c0 30%,#edd993 32%,rgba(var(--b-sc),.1))
}

[dir=rtl] .justiceGamesTitleRow:after {
  background: linear-gradient(to left,#d8b34b 5%,#fffad1 25%,#faf1c0 30%,#edd993 32%,rgba(var(--b-sc),.1))
}

.justiceGamesTitle {
  flex: 0 0 auto;
  text-transform: uppercase;
  font-weight: 900;
  color: #edd993;
  text-shadow: 0 0 4px rgba(0,0,0,.08);
  background: linear-gradient(to bottom,#fffad1 8%,#d8b34b 18%,#fffad1 25%,#faf1c0 30%,#edd993 39%,#c99716 51%,#e9cc72 65%,#d8b34b 78%,#f2dc8d 87%,#fffad1);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent
}

@supports not (-webkit-text-fill-color: transparent) {
  .justiceGamesTitle {
      background-image: none
  }
}

@supports not (-webkit-background-clip: text) {
  .justiceGamesTitle {
      background-image:none;
      text-transform: uppercase
  }
}

[class*=is-web] .justiceGamesTitle {
  font-size: 32px;
  line-height: 38px;
  letter-spacing: 2px
}

[class*=is-mobile] .justiceGamesTitle {
  font-size: 18px;
  line-height: 22px;
  letter-spacing: 1px
}

.layout-bc.theme-white .justiceGamesTitle {
  background: linear-gradient(to bottom,#fffad1 8%,#d8b34b 18%,#d8b34b 30%,#edd993 39%,#c99716 51%,#e9cc72 65%,#d8b34b 78%,#f2dc8d 87%,#fffad1);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent
}

@supports not (-webkit-text-fill-color: transparent) {
  .layout-bc.theme-white .justiceGamesTitle {
      background-image: none
  }
}

@supports not (-webkit-background-clip: text) {
  .layout-bc.theme-white .justiceGamesTitle {
      background-image:none;
      text-transform: uppercase
  }
}

.justiceGamesInner {
  width: 100%;
  position: relative
}

.justiceGamesInner .carousel-container {
  padding-top: 4px
}

[class*=is-web] .justiceGamesInner .carousel-container {
  margin-inline-start:-24px}

[class*=is-mobile] .justiceGamesInner .carousel-container {
  margin-inline-start:-8px;padding-left: 16px;
  padding-right: 16px
}

[class*=is-web] .justiceGamesInner .carousel-slide {
  padding-inline-start:24px}

[class*=is-mobile] .justiceGamesInner .carousel-slide {
  padding-inline-start:8px}

.justiceGamesInner .carousel-count-arrow-container {
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: space-between;
  top: 0;
  left: 0;
  transform: inherit
}

[class*=is-web] .justiceGamesInner .carousel-count-arrow-container {
  padding: 0 6px
}

[class*=is-mobile] .justiceGamesInner .carousel-count-arrow-container {
  padding: 0 16px
}

.justiceGamesInner .carousel-count-arrow-container i {
  width: 24px;
  height: 24px;
  background: none;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  font-size: 12px
}

.justiceGamesInner .carousel-count-arrow-container i.opacity {
  pointer-events: none;
  opacity: 0
}

.justiceGamesInner .carousel-count-arrow-container i:before {
  position: relative;
  z-index: 1
}

.justiceGamesInner .carousel-count-arrow-container i:after {
  content: "";
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  width: 19%;
  height: 100%
}

.justiceGamesInner .carousel-count-arrow-container i.carousel-arrow-left {
  margin-inline-end:auto}

.justiceGamesInner .carousel-count-arrow-container i.carousel-arrow-left:after {
  inset-inline-start: 0
}

[dir=ltr] .justiceGamesInner .carousel-count-arrow-container i.carousel-arrow-left:after {
  background: linear-gradient(-270deg,rgba(var(--b),1),rgba(var(--b),.0001))
}

[dir=rtl] .justiceGamesInner .carousel-count-arrow-container i.carousel-arrow-left:after {
  background: linear-gradient(270deg,rgba(var(--b),1),rgba(var(--b),.0001))
}

.justiceGamesInner .carousel-count-arrow-container i.carousel-arrow-right {
  margin-inline-start:auto}

.justiceGamesInner .carousel-count-arrow-container i.carousel-arrow-right:after {
  inset-inline-end: 0
}

[dir=ltr] .justiceGamesInner .carousel-count-arrow-container i.carousel-arrow-right:after {
  background: linear-gradient(270deg,rgba(var(--b),1),rgba(var(--b),.0001))
}

[dir=rtl] .justiceGamesInner .carousel-count-arrow-container i.carousel-arrow-right:after {
  background: linear-gradient(-270deg,rgba(var(--b),1),rgba(var(--b),.0001))
}

.justiceGamesEmptyBlock {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center
}

[class*=is-web] .justiceGamesEmptyBlock {
  min-height: 120px
}

[class*=is-mobile] .justiceGamesEmptyBlock {
  min-height: 70px
}

.justiceGamesEmptyTxt {
  color: rgba(var(--b-sc),.7);
  text-align: center;
  font-size: 18px;
  line-height: 22px
}

.storiesWidgetWrapper {
  overflow: hidden
}

[class*=is-mobile] .storiesWidgetWrapper {
  padding: 0 var(--padding-page-aside)
}

[class*=is-web] .storiesWidgetWrapper:not(.portraitView) {
  width: 100%;
  height: 140px;
  display: flex
}

[class*=is-mobile] .storiesWidgetWrapper:not(.portraitView) {
  height: 105px
}

[class*=is-mobile] .storiesWidgetWrapper:not(.portraitView) .horizontalSliderWrapper {
  width: 100%;
  margin-bottom: 0
}

.storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem>img,.storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem>.storiesItemImgSkeleton {
  border-radius: 50%
}

[class*=is-web] .storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem>img,[class*=is-web] .storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem>.storiesItemImgSkeleton {
  width: 90px;
  height: 90px
}

[class*=is-mobile] .storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem>img,[class*=is-mobile] .storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem>.storiesItemImgSkeleton {
  width: 68px;
  height: 68px
}

[class*=is-mobile] .storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem.storiesItemSkeleton {
  padding: 2px 0;
  justify-content: flex-start
}

[class*=is-web] .storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem.storiesItemSkeleton>.storiesItemImgSkeleton {
  width: 96px;
  height: 96px
}

[class*=is-mobile] .storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem.storiesItemSkeleton>.storiesItemImgSkeleton {
  width: 72px;
  height: 72px
}

.storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem:not(.storiesItemSkeleton):before,.storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem:not(.storiesItemSkeleton):after {
  border-radius: 50%!important
}

[class*=is-web] .storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem:not(.storiesItemSkeleton):before {
  width: 96px;
  height: 96px
}

[class*=is-mobile] .storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem:not(.storiesItemSkeleton):before {
  width: 72px;
  height: 72px
}

[class*=is-web] .storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem:not(.storiesItemSkeleton):after {
  width: 90px;
  height: 90px
}

[class*=is-mobile] .storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem:not(.storiesItemSkeleton):after {
  width: 68px;
  height: 68px
}

[class*=is-web] .storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem .horizontal-sl-title-bc {
  max-width: 90px
}

[class*=is-mobile] .storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem .horizontal-sl-title-bc {
  max-width: 68px
}

.storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem .horizontal-sl-title-bc {
  font-size: 12px
}

.storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem .horizontal-sl-title-bc:not(.skeleton-loader-full-text):not(:empty) {
  line-height: 20px
}

[class*=is-web] .storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem .horizontal-sl-title-bc:not(.skeleton-loader-full-text):not(:empty) {
  margin: 16px 0 0
}

[class*=is-web] .storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem .horizontal-sl-title-bc.skeleton-loader-full-text {
  margin: 20px 0 0
}

[class*=is-mobile] .storiesWidgetWrapper:not(.portraitView) .storiesWidgetListItem .horizontal-sl-title-bc.skeleton-loader-full-text {
  margin-top: 10px
}

.storiesWidgetWrapper.portraitView .storiesWidgetListItem {
  position: relative
}

[class*=is-web] .storiesWidgetWrapper.portraitView .storiesWidgetListItem>img,[class*=is-web] .storiesWidgetWrapper.portraitView .storiesWidgetListItem>.storiesItemImgSkeleton {
  width: 148px;
  height: 200px;
  border-radius: 20px
}

[class*=is-mobile] .storiesWidgetWrapper.portraitView .storiesWidgetListItem>img,[class*=is-mobile] .storiesWidgetWrapper.portraitView .storiesWidgetListItem>.storiesItemImgSkeleton {
  width: 98px;
  height: 138px;
  border-radius: 8px
}

[class*=is-web] .storiesWidgetWrapper.portraitView .storiesWidgetListItem:not(.storiesItemSkeleton):before,[class*=is-web] .storiesWidgetWrapper.portraitView .storiesWidgetListItem:not(.storiesItemSkeleton):after {
  border-radius: 20px
}

[class*=is-mobile] .storiesWidgetWrapper.portraitView .storiesWidgetListItem:not(.storiesItemSkeleton):before,[class*=is-mobile] .storiesWidgetWrapper.portraitView .storiesWidgetListItem:not(.storiesItemSkeleton):after {
  border-radius: 8px
}

[class*=is-web] .storiesWidgetWrapper.portraitView .storiesWidgetListItem:not(.storiesItemSkeleton):before {
  width: 154px;
  height: 206px
}

[class*=is-mobile] .storiesWidgetWrapper.portraitView .storiesWidgetListItem:not(.storiesItemSkeleton):before {
  width: 102px;
  height: 142px
}

[class*=is-web] .storiesWidgetWrapper.portraitView .storiesWidgetListItem:not(.storiesItemSkeleton):after {
  width: 148px;
  height: 200px
}

[class*=is-mobile] .storiesWidgetWrapper.portraitView .storiesWidgetListItem:not(.storiesItemSkeleton):after {
  width: 98px;
  height: 138px
}

.storiesWidgetWrapper.portraitView .storiesWidgetListItem .horizontal-sl-title-bc {
  width: 100%;
  position: absolute;
  margin: 0;
  background: linear-gradient(to top,rgba(var(--b),.8),rgba(var(--b),.5),rgba(var(--b),0));
  z-index: 1
}

[class*=is-web] .storiesWidgetWrapper.portraitView .storiesWidgetListItem .horizontal-sl-title-bc {
  bottom: 2px;
  height: 36px;
  line-height: 44px;
  font-size: 12px;
  padding-left: 16px;
  padding-right: 16px;
  border-radius: 0 0 20px 20px
}

[class*=is-mobile] .storiesWidgetWrapper.portraitView .storiesWidgetListItem .horizontal-sl-title-bc {
  bottom: 0;
  height: 26px;
  line-height: 32px;
  font-size: 10px;
  padding-left: 8px;
  padding-right: 8px;
  border-radius: 0 0 8px 8px
}

.storiesWidgetWrapper.portraitView .storiesWidgetListItem .horizontal-sl-title-bc.skeleton-loader-full-text {
  display: none
}

[class*=is-mobile][dir=ltr] .storiesWidgetWrapper .horizontalSliderWrapper {
  left: 0
}

[class*=is-mobile][dir=rtl] .storiesWidgetWrapper .horizontalSliderWrapper {
  right: 0
}

.storiesWidgetWrapper .horizontalSliderRow {
  padding: 4px
}

[class*=is-mobile] .storiesWidgetWrapper .horizontalSliderWrapper {
  width: 100%
}

.storiesWidgetLoader {
  display: flex
}

.storiesWidgetListItem {
  height: auto;
  padding: 0;
  min-width: unset
}

.storiesWidgetListItem.horizontal-sl-item-bc {
  padding: 0
}

.storiesWidgetListItem.horizontal-sl-item-bc:not(:empty) {
  background: none
}

[class*=is-web] .storiesWidgetListItem {
  flex-direction: column
}

[class*=is-web] .storiesWidgetListItem+.storiesWidgetListItem {
  margin-inline-start:24px}

[class*=is-mobile] .storiesWidgetListItem+.storiesWidgetListItem {
  margin-inline-start:12px}

.storiesWidgetListItem .horizontal-sl-title-bc {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

.storiesWidgetListItem:not(:empty) {
  background: none
}

.storiesWidgetListItem>img,.storiesWidgetListItem>.storiesItemImgSkeleton {
  object-fit: cover;
  z-index: 1
}

[class*=is-web] .storiesWidgetListItem>img,[class*=is-web] .storiesWidgetListItem>.storiesItemImgSkeleton {
  border: 4px solid rgba(var(--b-sc),.1)
}

[class*=is-mobile] .storiesWidgetListItem>img,[class*=is-mobile] .storiesWidgetListItem>.storiesItemImgSkeleton {
  padding: 0;
  border: 2px solid rgba(var(--b-sc),.1)
}

.storiesWidgetListItem:not(.storiesItemSkeleton):before,.storiesWidgetListItem:not(.storiesItemSkeleton):after {
  content: "";
  position: absolute;
  padding: 0
}

.storiesWidgetListItem:not(.storiesItemSkeleton):before {
  z-index: -1
}

[class*=is-web] .storiesWidgetListItem:not(.storiesItemSkeleton):before {
  left: -3px;
  top: -3px
}

[class*=is-mobile] .storiesWidgetListItem:not(.storiesItemSkeleton):before {
  left: -2px;
  top: -2px
}

.storiesWidgetListItem:not(.storiesItemSkeleton):after {
  background: rgba(var(--b),1);
  left: 0;
  top: 0;
  z-index: 0
}

.storiesWidgetListItem:not(.storiesItemSkeleton):not(.visited):before {
  background-image: linear-gradient(225deg,#a71f67,#d6051b)
}

.storiesWidgetListItem:not(.storiesItemSkeleton).visited:before {
  background: rgba(var(--b-sc),.3)
}

.storiesWidgetListItem .horizontal-sl-title-bc:not(.skeleton-loader-full-text):empty {
  display: none
}

.storiesWidgetListItem .horizontal-sl-title-bc:not(.skeleton-loader-full-text):not(:empty) {
  letter-spacing: 1.2px;
  color: rgba(var(--b-sc),1);
  text-shadow: #a71f67 0 0 4px
}

.viewModeStories {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: #000c;
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  overflow: hidden;
  z-index: 99999
}

[class*=is-web] .viewModeStories {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center
}

[class*=is-mobile] .viewModeStories {
  display: flex;
  justify-content: center;
  align-items: center
}

.viewModeStoriesContent {
  border-radius: var(--border-radius)
}

[class*=is-web] .viewModeStoriesContent {
  max-width: 460px;
  width: 100%;
  height: 75%;
  border-radius: var(--border-radius)
}

[class*=is-mobile] .viewModeStoriesContent {
  width: 100%;
  height: 100%
}

.viewModeStoriesContent>div {
  width: 100%!important;
  height: 100%!important;
  background: none!important
}

[dir=rtl] .viewModeStoriesContent>div>div:first-child>div>div {
  transform-origin: right center!important
}

.viewModeStoriesContent>div>div:nth-child(2):nth-last-child(2) {
  width: 100%!important;
  height: 100%!important
}

.singleStoryImgWrapper {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: var(--border-radius)
}

.singleStoryImgWrapper>img {
  width: 100%;
  max-width: 100%;
  max-height: 100%;
  border-radius: var(--border-radius);
  object-fit: contain
}

[class*=is-mobile] .singleStoryImgWrapper>img {
  max-width: 460px
}

.singleStorySeeMore {
  width: 100%;
  padding: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  z-index: 1000
}

.singleStorySeeMore>.sdr-item-bc {
  width: 100%;
  max-width: 600px;
  padding: 0 20px
}

.singleStorySeeMore>.sdr-item-bc:before {
  content: none
}

.singleStorySeeMore>.sdr-item-bc>.btn {
  max-width: 100%
}

.viewModeCloseBtn {
  padding: 10px;
  font-size: 14px;
  color: #ffffffb3
}

[class*=is-web][dir=ltr] .viewModeCloseBtn {
  right: 20px
}

[class*=is-web][dir=rtl] .viewModeCloseBtn {
  left: 20px
}

[class*=is-web] .viewModeCloseBtn {
  position: absolute;
  top: 20px;
  font-size: 14px;
  transition: all var(--default-transition-duration)
}

[class*=is-web] .viewModeCloseBtn:hover {
  color: #fff;
  cursor: pointer
}

.storyGroupInfo {
  width: 100%;
  padding: 10px;
  display: flex;
  align-items: center;
  position: absolute;
  top: 20px;
  z-index: 1000
}

.storyGroupInfo>img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  object-fit: cover
}

.storyGroupInfo>span {
  flex: auto;
  font-size: 14px;
  margin-inline-start:10px;color: #fffc
}

.harmonyJackpotWidget {
  position: relative;
  width: 100%;
  overflow: hidden
}

.harmony-jackpot-widget-title {
  max-width: 80%;
  padding: 0 5px;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%);
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  color: rgba(var(--b-sc),1);
  background: rgba(var(--b),1);
  z-index: 1
}

[class*=is-web] .harmony-jackpot-widget-title {
  font-size: 14px;
  line-height: 18px
}

[class*=is-mobile] .harmony-jackpot-widget-title {
  font-size: 12px;
  line-height: 14px
}

.layout-header-holder-bc .harmony-jackpot-widget-title {
  display: none
}

.layout-header-holder-bc .running-line-wrapper {
  border-bottom: 1px solid rgba(var(--hero),1)
}

.layout-content-holder-bc .harmonyJackpotWidget {
  padding: 8px 0
}

.layout-content-holder-bc .hm-row-bc.has-Ortak-Widget .running-line-wrapper {
  border-top: 1px solid rgba(var(--hero),.5);
  border-bottom: 1px solid rgba(var(--hero),.5)
}

.running-line-wrapper {
  width: 100%;
  overflow: hidden
}

.running-line-wrapper.withShadows:before,.running-line-wrapper.withShadows:after {
  content: "";
  height: 100%;
  position: absolute;
  bottom: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1
}

[class*=is-web] .running-line-wrapper.withShadows:before,[class*=is-web] .running-line-wrapper.withShadows:after {
  width: 100px
}

[class*=is-mobile] .running-line-wrapper.withShadows:before,[class*=is-mobile] .running-line-wrapper.withShadows:after {
  width: 50px
}

.running-line-wrapper.withShadows:before {
  left: 0;
  background: linear-gradient(to right,rgba(var(--b),1),rgba(var(--b),0))
}

.running-line-wrapper.withShadows:after {
  right: 0;
  background: linear-gradient(to left,rgba(var(--b),1),rgba(var(--b),0))
}

.running-line {
  display: flex;
  align-items: center;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-delay: .7s
}

[dir=ltr] .running-line {
  animation-name: running-line-LTR
}

[dir=rtl] .running-line {
  animation-name: running-line-RTL
}

@keyframes running-line-LTR {
  0% {
      transform: translate(0)
  }

  to {
      transform: translate(-50%)
  }
}

@keyframes running-line-RTL {
  0% {
      transform: translate(0)
  }

  to {
      transform: translate(50%)
  }
}

.running-line-item {
  width: 250px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative
}

.running-line-item:not(.isLoading) {
  padding: 14px 20px
}

.running-line-item.isLoading {
  width: 100%;
  padding: 10px
}

[class*=is-web] .running-line-item:hover {
  cursor: pointer
}

.running-line-item+.running-line-item:before {
  content: "";
  font-family: BetConstruct-Icons,sans-serif;
  font-size: 14px;
  line-height: 18px;
  color: rgba(var(--hero),1);
  position: absolute;
  top: 50%;
  transform: translateY(-50%)
}

[dir=ltr] .running-line-item+.running-line-item:before {
  left: -7px
}

[dir=rtl] .running-line-item+.running-line-item:before {
  right: -7px
}

.running-line-item-label {
  font-size: 13px;
  white-space: nowrap;
  color: rgba(var(--b-sc),.8);
  letter-spacing: 1px
}

.running-line-item-value {
  font-size: 13px;
  white-space: nowrap;
  color: rgba(var(--b-sc),1);
  margin-inline-start:5px}

.grecaptcha-badge {
  display: none
}

:root {
  --toastify-color-light: #fff;
  --toastify-color-dark: #121212;
  --toastify-color-info: #3498db;
  --toastify-color-success: #07bc0c;
  --toastify-color-warning: #f1c40f;
  --toastify-color-error: #e74c3c;
  --toastify-color-transparent: rgba(255, 255, 255, .7);
  --toastify-icon-color-info: var(--toastify-color-info);
  --toastify-icon-color-success: var(--toastify-color-success);
  --toastify-icon-color-warning: var(--toastify-color-warning);
  --toastify-icon-color-error: var(--toastify-color-error);
  --toastify-toast-width: 320px;
  --toastify-toast-offset: 16px;
  --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));
  --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));
  --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));
  --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));
  --toastify-toast-background: #fff;
  --toastify-toast-min-height: 64px;
  --toastify-toast-max-height: 800px;
  --toastify-toast-bd-radius: 6px;
  --toastify-font-family: sans-serif;
  --toastify-z-index: 9999;
  --toastify-text-color-light: #757575;
  --toastify-text-color-dark: #fff;
  --toastify-text-color-info: #fff;
  --toastify-text-color-success: #fff;
  --toastify-text-color-warning: #fff;
  --toastify-text-color-error: #fff;
  --toastify-spinner-color: #616161;
  --toastify-spinner-color-empty-area: #e0e0e0;
  --toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );
  --toastify-color-progress-dark: #bb86fc;
  --toastify-color-progress-info: var(--toastify-color-info);
  --toastify-color-progress-success: var(--toastify-color-success);
  --toastify-color-progress-warning: var(--toastify-color-warning);
  --toastify-color-progress-error: var(--toastify-color-error);
  --toastify-color-progress-bgo: .2
}

.Toastify__toast-container {
  z-index: var(--toastify-z-index);
  -webkit-transform: translate3d(0,0,var(--toastify-z-index));
  position: fixed;
  padding: 4px;
  width: var(--toastify-toast-width);
  box-sizing: border-box;
  color: #fff
}

.Toastify__toast-container--top-left {
  top: var(--toastify-toast-top);
  left: var(--toastify-toast-left)
}

.Toastify__toast-container--top-center {
  top: var(--toastify-toast-top);
  left: 50%;
  transform: translate(-50%)
}

.Toastify__toast-container--top-right {
  top: var(--toastify-toast-top);
  right: var(--toastify-toast-right)
}

.Toastify__toast-container--bottom-left {
  bottom: var(--toastify-toast-bottom);
  left: var(--toastify-toast-left)
}

.Toastify__toast-container--bottom-center {
  bottom: var(--toastify-toast-bottom);
  left: 50%;
  transform: translate(-50%)
}

.Toastify__toast-container--bottom-right {
  bottom: var(--toastify-toast-bottom);
  right: var(--toastify-toast-right)
}

@media only screen and (max-width : 480px) {
  .Toastify__toast-container {
      width:100vw;
      padding: 0;
      left: env(safe-area-inset-left);
      margin: 0
  }

  .Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right {
      top: env(safe-area-inset-top);
      transform: translate(0)
  }

  .Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right {
      bottom: env(safe-area-inset-bottom);
      transform: translate(0)
  }

  .Toastify__toast-container--rtl {
      right: env(safe-area-inset-right);
      left: initial
  }
}

.Toastify__toast {
  --y: 0;
  position: relative;
  -ms-touch-action: none;
  touch-action: none;
  min-height: var(--toastify-toast-min-height);
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 8px;
  border-radius: var(--toastify-toast-bd-radius);
  box-shadow: 0 4px 12px #0000001a;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  max-height: var(--toastify-toast-max-height);
  font-family: var(--toastify-font-family);
  cursor: default;
  direction: ltr;
  z-index: 0;
  overflow: hidden
}

.Toastify__toast--stacked {
  position: absolute;
  width: 100%;
  transform: translate3d(0,var(--y),0) scale(var(--s));
  transition: transform .3s
}

.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button {
  transition: opacity .1s
}

.Toastify__toast--stacked[data-collapsed=false] {
  overflow: visible
}

.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>* {
  opacity: 0
}

.Toastify__toast--stacked:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: calc(var(--g) * 1px);
  bottom: 100%
}

.Toastify__toast--stacked[data-pos=top] {
  top: 0
}

.Toastify__toast--stacked[data-pos=bot] {
  bottom: 0
}

.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before {
  transform-origin: top
}

.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before {
  transform-origin: bottom
}

.Toastify__toast--stacked:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  transform: scaleY(3);
  z-index: -1
}

.Toastify__toast--rtl {
  direction: rtl
}

.Toastify__toast--close-on-click {
  cursor: pointer
}

.Toastify__toast-body {
  margin: auto 0;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 6px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center
}

.Toastify__toast-body>div:last-child {
  word-break: break-word;
  -ms-flex: 1;
  flex: 1
}

.Toastify__toast-icon {
  -webkit-margin-end: 10px;
  margin-inline-end:10px;width: 20px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -ms-flexbox;
  display: flex
}

.Toastify--animate {
  animation-fill-mode: both;
  animation-duration: .5s
}

.Toastify--animate-icon {
  animation-fill-mode: both;
  animation-duration: .3s
}

@media only screen and (max-width : 480px) {
  .Toastify__toast {
      margin-bottom:0;
      border-radius: 0
  }
}

.Toastify__toast-theme--dark {
  background: var(--toastify-color-dark);
  color: var(--toastify-text-color-dark)
}

.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light)
}

.Toastify__toast-theme--colored.Toastify__toast--info {
  color: var(--toastify-text-color-info);
  background: var(--toastify-color-info)
}

.Toastify__toast-theme--colored.Toastify__toast--success {
  color: var(--toastify-text-color-success);
  background: var(--toastify-color-success)
}

.Toastify__toast-theme--colored.Toastify__toast--warning {
  color: var(--toastify-text-color-warning);
  background: var(--toastify-color-warning)
}

.Toastify__toast-theme--colored.Toastify__toast--error {
  color: var(--toastify-text-color-error);
  background: var(--toastify-color-error)
}

.Toastify__progress-bar-theme--light {
  background: var(--toastify-color-progress-light)
}

.Toastify__progress-bar-theme--dark {
  background: var(--toastify-color-progress-dark)
}

.Toastify__progress-bar--info {
  background: var(--toastify-color-progress-info)
}

.Toastify__progress-bar--success {
  background: var(--toastify-color-progress-success)
}

.Toastify__progress-bar--warning {
  background: var(--toastify-color-progress-warning)
}

.Toastify__progress-bar--error {
  background: var(--toastify-color-progress-error)
}

.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {
  background: var(--toastify-color-transparent)
}

.Toastify__close-button {
  color: #fff;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  cursor: pointer;
  opacity: .7;
  transition: .3s ease;
  -ms-flex-item-align: start;
  align-self: flex-start;
  z-index: 1
}

.Toastify__close-button--light {
  color: #000;
  opacity: .3
}

.Toastify__close-button>svg {
  fill: currentColor;
  height: 16px;
  width: 14px
}

.Toastify__close-button:hover,.Toastify__close-button:focus {
  opacity: 1
}

@keyframes Toastify__trackProgress {
  0% {
      transform: scaleX(1)
  }

  to {
      transform: scaleX(0)
  }
}

.Toastify__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: var(--toastify-z-index);
  opacity: .7;
  transform-origin: left;
  border-bottom-left-radius: var(--toastify-toast-bd-radius)
}

.Toastify__progress-bar--animated {
  animation: Toastify__trackProgress linear 1 forwards
}

.Toastify__progress-bar--controlled {
  transition: transform .2s
}

.Toastify__progress-bar--rtl {
  right: 0;
  left: initial;
  transform-origin: right;
  border-bottom-left-radius: initial;
  border-bottom-right-radius: var(--toastify-toast-bd-radius)
}

.Toastify__progress-bar--wrp {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  border-bottom-left-radius: var(--toastify-toast-bd-radius)
}

.Toastify__progress-bar--wrp[data-hidden=true] {
  opacity: 0
}

.Toastify__progress-bar--bg {
  opacity: var(--toastify-color-progress-bgo);
  width: 100%;
  height: 100%
}

.Toastify__spinner {
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 2px solid;
  border-radius: 100%;
  border-color: var(--toastify-spinner-color-empty-area);
  border-right-color: var(--toastify-spinner-color);
  animation: Toastify__spin .65s linear infinite
}

@keyframes Toastify__bounceInRight {
  0%,60%,75%,90%,to {
      animation-timing-function: cubic-bezier(.215,.61,.355,1)
  }

  0% {
      opacity: 0;
      transform: translate3d(3000px,0,0)
  }

  60% {
      opacity: 1;
      transform: translate3d(-25px,0,0)
  }

  75% {
      transform: translate3d(10px,0,0)
  }

  90% {
      transform: translate3d(-5px,0,0)
  }

  to {
      transform: none
  }
}

@keyframes Toastify__bounceOutRight {
  20% {
      opacity: 1;
      transform: translate3d(-20px,var(--y),0)
  }

  to {
      opacity: 0;
      transform: translate3d(2000px,var(--y),0)
  }
}

@keyframes Toastify__bounceInLeft {
  0%,60%,75%,90%,to {
      animation-timing-function: cubic-bezier(.215,.61,.355,1)
  }

  0% {
      opacity: 0;
      transform: translate3d(-3000px,0,0)
  }

  60% {
      opacity: 1;
      transform: translate3d(25px,0,0)
  }

  75% {
      transform: translate3d(-10px,0,0)
  }

  90% {
      transform: translate3d(5px,0,0)
  }

  to {
      transform: none
  }
}

@keyframes Toastify__bounceOutLeft {
  20% {
      opacity: 1;
      transform: translate3d(20px,var(--y),0)
  }

  to {
      opacity: 0;
      transform: translate3d(-2000px,var(--y),0)
  }
}

@keyframes Toastify__bounceInUp {
  0%,60%,75%,90%,to {
      animation-timing-function: cubic-bezier(.215,.61,.355,1)
  }

  0% {
      opacity: 0;
      transform: translate3d(0,3000px,0)
  }

  60% {
      opacity: 1;
      transform: translate3d(0,-20px,0)
  }

  75% {
      transform: translate3d(0,10px,0)
  }

  90% {
      transform: translate3d(0,-5px,0)
  }

  to {
      transform: translateZ(0)
  }
}

@keyframes Toastify__bounceOutUp {
  20% {
      transform: translate3d(0,calc(var(--y) - 10px),0)
  }

  40%,45% {
      opacity: 1;
      transform: translate3d(0,calc(var(--y) + 20px),0)
  }

  to {
      opacity: 0;
      transform: translate3d(0,-2000px,0)
  }
}

@keyframes Toastify__bounceInDown {
  0%,60%,75%,90%,to {
      animation-timing-function: cubic-bezier(.215,.61,.355,1)
  }

  0% {
      opacity: 0;
      transform: translate3d(0,-3000px,0)
  }

  60% {
      opacity: 1;
      transform: translate3d(0,25px,0)
  }

  75% {
      transform: translate3d(0,-10px,0)
  }

  90% {
      transform: translate3d(0,5px,0)
  }

  to {
      transform: none
  }
}

@keyframes Toastify__bounceOutDown {
  20% {
      transform: translate3d(0,calc(var(--y) - 10px),0)
  }

  40%,45% {
      opacity: 1;
      transform: translate3d(0,calc(var(--y) + 20px),0)
  }

  to {
      opacity: 0;
      transform: translate3d(0,2000px,0)
  }
}

.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left {
  animation-name: Toastify__bounceInLeft
}

.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right {
  animation-name: Toastify__bounceInRight
}

.Toastify__bounce-enter--top-center {
  animation-name: Toastify__bounceInDown
}

.Toastify__bounce-enter--bottom-center {
  animation-name: Toastify__bounceInUp
}

.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left {
  animation-name: Toastify__bounceOutLeft
}

.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right {
  animation-name: Toastify__bounceOutRight
}

.Toastify__bounce-exit--top-center {
  animation-name: Toastify__bounceOutUp
}

.Toastify__bounce-exit--bottom-center {
  animation-name: Toastify__bounceOutDown
}

@keyframes Toastify__zoomIn {
  0% {
      opacity: 0;
      transform: scale3d(.3,.3,.3)
  }

  50% {
      opacity: 1
  }
}

@keyframes Toastify__zoomOut {
  0% {
      opacity: 1
  }

  50% {
      opacity: 0;
      transform: translate3d(0,var(--y),0) scale3d(.3,.3,.3)
  }

  to {
      opacity: 0
  }
}

.Toastify__zoom-enter {
  animation-name: Toastify__zoomIn
}

.Toastify__zoom-exit {
  animation-name: Toastify__zoomOut
}

@keyframes Toastify__flipIn {
  0% {
      transform: perspective(400px) rotateX(90deg);
      animation-timing-function: ease-in;
      opacity: 0
  }

  40% {
      transform: perspective(400px) rotateX(-20deg);
      animation-timing-function: ease-in
  }

  60% {
      transform: perspective(400px) rotateX(10deg);
      opacity: 1
  }

  80% {
      transform: perspective(400px) rotateX(-5deg)
  }

  to {
      transform: perspective(400px)
  }
}

@keyframes Toastify__flipOut {
  0% {
      transform: translate3d(0,var(--y),0) perspective(400px)
  }

  30% {
      transform: translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);
      opacity: 1
  }

  to {
      transform: translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);
      opacity: 0
  }
}

.Toastify__flip-enter {
  animation-name: Toastify__flipIn
}

.Toastify__flip-exit {
  animation-name: Toastify__flipOut
}

@keyframes Toastify__slideInRight {
  0% {
      transform: translate3d(110%,0,0);
      visibility: visible
  }

  to {
      transform: translate3d(0,var(--y),0)
  }
}

@keyframes Toastify__slideInLeft {
  0% {
      transform: translate3d(-110%,0,0);
      visibility: visible
  }

  to {
      transform: translate3d(0,var(--y),0)
  }
}

@keyframes Toastify__slideInUp {
  0% {
      transform: translate3d(0,110%,0);
      visibility: visible
  }

  to {
      transform: translate3d(0,var(--y),0)
  }
}

@keyframes Toastify__slideInDown {
  0% {
      transform: translate3d(0,-110%,0);
      visibility: visible
  }

  to {
      transform: translate3d(0,var(--y),0)
  }
}

@keyframes Toastify__slideOutRight {
  0% {
      transform: translate3d(0,var(--y),0)
  }

  to {
      visibility: hidden;
      transform: translate3d(110%,var(--y),0)
  }
}

@keyframes Toastify__slideOutLeft {
  0% {
      transform: translate3d(0,var(--y),0)
  }

  to {
      visibility: hidden;
      transform: translate3d(-110%,var(--y),0)
  }
}

@keyframes Toastify__slideOutDown {
  0% {
      transform: translate3d(0,var(--y),0)
  }

  to {
      visibility: hidden;
      transform: translate3d(0,500px,0)
  }
}

@keyframes Toastify__slideOutUp {
  0% {
      transform: translate3d(0,var(--y),0)
  }

  to {
      visibility: hidden;
      transform: translate3d(0,-500px,0)
  }
}

.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left {
  animation-name: Toastify__slideInLeft
}

.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right {
  animation-name: Toastify__slideInRight
}

.Toastify__slide-enter--top-center {
  animation-name: Toastify__slideInDown
}

.Toastify__slide-enter--bottom-center {
  animation-name: Toastify__slideInUp
}

.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left {
  animation-name: Toastify__slideOutLeft;
  animation-timing-function: ease-in;
  animation-duration: .3s
}

.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right {
  animation-name: Toastify__slideOutRight;
  animation-timing-function: ease-in;
  animation-duration: .3s
}

.Toastify__slide-exit--top-center {
  animation-name: Toastify__slideOutUp;
  animation-timing-function: ease-in;
  animation-duration: .3s
}

.Toastify__slide-exit--bottom-center {
  animation-name: Toastify__slideOutDown;
  animation-timing-function: ease-in;
  animation-duration: .3s
}

@keyframes Toastify__spin {
  0% {
      transform: rotate(0)
  }

  to {
      transform: rotate(360deg)
  }
}

.layout-bc {
  width: 100%;
  display: grid;
  grid-template-rows: auto 1fr auto;
  min-height: 100vh;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.layout-bc>.bc-loader {
  position: fixed;
  z-index: 40
}

.layout-bc:not(.hasLeftMenu,.sportsbook) {
  grid-template-areas: "header" "content" "footer" "betslip";
  grid-template-columns: 100%
}

.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%;
  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;
  gap: 10px;
  grid-auto-rows: 1fr
}

.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: rgba(var(--b-sc),1)
}

.home-page-desc img {
  width: 100%;
  border-radius: var(--border-radius)
}

.snowflake {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 99
}

.reg-form-footer-bc,.reg-form-block-bc {
  width: 100%
}

.reg-form-footer-bc .entrance-form-actions-holder-bc.login-ext-1,.reg-form-block-bc .entrance-form-actions-holder-bc.login-ext-1 {
  margin-top: 10px
}

.reg-form-footer-bc .entrance-form-actions-holder-bc.reg-ext-1,.reg-form-block-bc .entrance-form-actions-holder-bc.reg-ext-1 {
  max-width: 370px;
  margin-inline-start:auto;margin-inline-end:auto;padding-top: 10px;
  display: flex;
  justify-content: center;
  gap: 10px
}

.reg-form-block-bc {
  height: 100%
}

.entrance-form-bc.popup.login,.entrance-form-bc.popup.reg-via-wallet {
  display: flex;
  flex-direction: column;
  padding-top: 15px;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0
}

.entrance-form-bc.popup.login .form-sign-bc,.entrance-form-bc.popup.reg-via-wallet .form-sign-bc {
  flex: auto
}

.entrance-form-bc.popup.login .form-sign-bc .u-i-p-control-item-holder-bc,.entrance-form-bc.popup.reg-via-wallet .form-sign-bc .u-i-p-control-item-holder-bc {
  padding: 0
}

.entrance-form-bc.popup.login .form-sign-in-slider-wrapper,.entrance-form-bc.popup.reg-via-wallet .form-sign-in-slider-wrapper {
  margin: 10px 0
}

.entrance-form-bc.popup.login .entrance-form-action-item-bc.right,.entrance-form-bc.popup.reg-via-wallet .entrance-form-action-item-bc.right {
  margin-top: 15px;
  margin-bottom: 15px
}

.entrance-form-bc.popup.login {
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

.entrance-form-bc.popup.login .entrance-f-item-bc .radio-v-bc {
  margin: 0
}

.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;
  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-top: 15px
}

.entrance-form-bc.popup .entrance-f-recaptcha-bc {
  padding-top: 15px;
  border-top: 1px solid rgba(var(--b-sc),.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;
  margin-inline-end:10px}

.multi-select-bc.disabled .form-control-icon-bc {
  display: none
}

.reg-via-wallet .form-sign-bc,.registration .form-sign-bc {
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

.reg-via-wallet {
  max-width: 400px
}

.reg-via-wallet .reg-form-fields {
  display: flex;
  flex-direction: column
}

.reg-via-wallet .reg-form-footer-bc .multi-select-label-bc {
  max-height: 10vh
}

.license-message.entrance-f-item-bc .entrance-f-error-message-bc {
  background: rgba(var(--b-sc),.1);
  text-align: center;
  margin-top: 5px
}

.entrance-f-error-message-bc {
  display: flex;
  justify-content: center;
  margin-bottom: 5px;
  padding: 5px;
  color: rgba(var(--b-sc),1);
  border-radius: var(--border-radius);
  font-size: 12px;
  background: rgba(var(--oc-3),.2)
}

.recaptcha-field .entrance-f-error-message-bc {
  background: #008d47
}

.reg-form-content {
  padding-top: 15px
}

.reg-form-footer-bc {
  flex-shrink: 0;
  background: rgba(var(--b-sc),.05)
}

.reg-form-footer-bc .bc-loader {
  height: auto
}

.reg-form-footer-bc:not(.via-wallet-enabled) .entrance-form-actions-holder-bc.reg-ext-1 {
  margin-top: 10px;
  margin-bottom: 20px
}

.steps-indicator {
  display: flex;
  flex-shrink: 0
}

.step-indicator {
  flex: 1;
  height: 3px;
  background: rgba(var(--b-sc),.1)
}

.step-indicator:first-child:nth-last-child(2):not(.step-indicator-active) {
  background: rgba(var(--b-sc),.3)
}

.step-indicator-active {
  background: rgba(var(--b-sc),.7)
}

.popup-checkbox {
  margin-top: 15px
}

.asian-view-container-bc,.asian-view-container-bc iframe {
  height: 100%
}

#bcsportsbookcontainer {
  height: 100%;
  overflow: hidden
}

[dir=rtl] .woot-widget-bubble.woot-elements--right {
  left: 20px;
  right: auto
}

@media only screen and (min-width: 667px) {
  [dir=rtl] .woot-widget-holder.woot-elements--right {
      left:20px;
      right: auto
  }
}

.terms-before-reg-btn {
  margin-top: 15px
}

.terms-before-reg-btn .checkbox-control-text-privacy,.terms-before-reg-btn .terms-before-reg-btn-text {
  font-size: 12px;
  line-height: 14px
}

.terms-before-reg-btn .checkbox-control-text-privacy:not(:only-child) {
  display: block;
  margin-top: 7px
}

.entrance-form-bc.popup.registration .connect-via-wallet:not(:empty) {
  margin-bottom: 10px
}

.connect-via-wallet {
  display: flex;
  align-items: center;
  justify-content: center
}

.entrance-form-bc.popup.login .connect-via-wallet:not(:empty) {
  margin-top: 15px
}

.via-wallet-enabled .connect-button {
  margin-top: 10px;
  margin-bottom: 10px
}

.login .ftr-social-link-row-column-bc,.registration .ftr-social-link-row-column-bc {
  justify-content: center;
  padding-top: 20px;
  padding-bottom: 20px
}

.games-content {
  overflow: hidden
}

.external-actions.layout-bc>.bc-loader {
  display: none
}

.social-engine-friends-list {
  width: 100%;
  height: 100px
}

.pb-loader-initial {
  height: 100vh
}

.favorite-animation:before,.bc-i-star:before {
  content: "";
  display: inline-block;
  animation: favorite-loading-animation var(--slow-transition-duration) ease-in-out
}

@keyframes favorite-loading-animation {
  0% {
      transform: rotate(-10deg)
  }

  50% {
      transform: rotate(10deg)
  }
}

[dir=rtl] .second-hoory-iframe {
  left: unset;
  right: 0
}

.second-hoory-iframe:not(.is-2d-active) {
  display: none
}

.additionalInfoContent {
  text-align: center;
  color: rgba(var(--b-sc),.7);
  margin-bottom: 10px
}

.additionalInfo {
  background: rgba(var(--b-sc),.1);
  padding: 10px;
  border-radius: var(--border-radius)
}

.additionalInfoText {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 8px;
  color: rgba(var(--b-sc),.5)
}

.additionalInfoLink {
  margin-inline-start:6px;text-decoration: underline
}

.additionalInfoImg {
  width: 100%;
  margin-top: 12px
}

.entrance-form-bc.login .telephone .form-controls-field-content {
  display: flex
}

[dir=ltr] .entrance-form-bc.login .telephone .form-control-icon-bc {
  right: 6px
}

[dir=rtl] .entrance-form-bc.login .telephone .form-control-icon-bc {
  left: 6px
}

.entrance-form-bc.login .telephone .multi-select-label-bc {
  min-width: auto;
  width: 100%
}

.turnstile-captcha-wrapper.active {
  width: 100vw;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  z-index: 1002
}

.toast-notification-message {
  margin-bottom: 10px
}

.toast-notification-message.Toastify__toast {
  min-height: 86px;
  color: #000c;
  border-radius: 16px;
  box-shadow: inset 1px 1px 16px 3px #0000003d;
  border: 1px solid rgb(255,255,255)
}

[class*=is-web] .toast-notification-message {
  width: 296px
}

.toast-notification-message .Toastify__toast-icon {
  display: none
}

.toast-notification-message-content {
  display: flex;
  align-items: flex-start;
  padding-top: 8px
}

.toast-notification-message-content img {
  max-width: 42px;
  margin-inline-end:12px;padding: 3px;
  border: 1px solid rgba(255,255,255,.8);
  border-radius: 12px;
  box-shadow: inset -3px -3px 7px #ffffffe6,inset 3px 3px 7px #0003,0 0 2px 2px #0000000d
}

.toast-notification-message-content .e-p-close-icon-bc {
  color: rgba(var(--toastify-color-dark));
  opacity: .5;
  font-size: 12px;
  transition: opacity var(--default-transition-duration) ease
}

.toast-notification-message-content .e-p-close-icon-bc:hover {
  color: rgba(var(--toastify-color-dark));
  opacity: 1
}

.toast-notification-message-text {
  font-size: 14px;
  margin-top: 10px;
  letter-spacing: .5px
}

.missio-iframe {
  height: 100%!important;
  display: block;
  padding: 0!important
}

.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))
}

.has-header-info:not(.world-cup,.has-wallet) .layout-content-holder-bc {
  padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header) + 40px)
}

.has-header-info:not(.world-cup,.has-wallet).header-bc-active .layout-content-holder-bc {
  padding-top: calc(2 * var(--mobile-header-navigation-height) + var(--dynamic-header) + 40px)
}

.has-header-info:not(.world-cup,.has-wallet).header-bc-active .iframe-full-page {
  height: calc(100% - var(--mobile-header-full-height) - var(--mobile-header-navigation-height) - var(--dynamic-header) - 40px)
}

.has-header-info:not(.world-cup,.has-wallet).header-bc-hide .hdr-additional-info {
  transform: translateY(-100%)
}

.has-header-info:not(.world-cup,.has-wallet).header-bc-hide.header-bc-hide .hdr-navigation-scrollable-bc-holder {
  transform: translateY(-220%)
}

.has-wallet.header-bc-hide .hdr-crypto-content {
  transition: transform var(--slow-transition-duration) ease;
  transform: translateY(-100%)
}

.has-wallet.header-bc-hide .hdr-user-bc:before,.has-wallet.header-bc-hide .hdr-user-bc:after {
  display: none
}

.has-wallet.has-header-info:not(.header-bc-active,.world-cup) .layout-content-holder-bc {
  padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header) + 70px)
}

.has-wallet.has-header-info:not(.header-bc-active,.world-cup) .iframe-full-page {
  height: calc(100% - var(--mobile-header-full-height) - var(--dynamic-header) - 71px - 48px)
}

.has-wallet.has-header-info:not(.header-bc-active,.world-cup).hide-tab-navigation-footer-mobile .iframe-full-page {
  height: calc(100% - var(--mobile-header-full-height) - var(--dynamic-header) - 71px)
}

.has-wallet.has-header-info.header-bc-active .layout-content-holder-bc {
  padding-top: calc(2 * var(--mobile-header-navigation-height) + var(--dynamic-header) + 86px)
}

.has-wallet.has-header-info.header-bc-active .iframe-full-page {
  height: calc(100% - var(--mobile-header-full-height) - var(--mobile-header-navigation-height) - var(--dynamic-header) - 76px)
}

.has-wallet.has-header-info.header-bc-hide .hdr-additional-info {
  transition: transform var(--slow-transition-duration) ease;
  transform: translateY(-200%)
}

.has-wallet.has-header-info.header-bc-hide .hdr-crypto-content {
  transition: transform var(--slow-transition-duration) ease;
  transform: translateY(-250%)
}

.has-wallet.has-header-info.header-bc-hide.header-bc-hide .hdr-navigation-scrollable-bc-holder {
  transform: translateY(-290%)
}

.has-wallet:not(.has-header-info,.world-cup) .layout-content-holder-bc {
  padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header) + 36px)
}

.has-wallet:not(.has-header-info,.world-cup) .iframe-full-page {
  height: calc(100% - var(--mobile-header-full-height) - var(--dynamic-header) - 36px)
}

.has-wallet:not(.has-header-info,.world-cup).header-bc-active .layout-content-holder-bc {
  padding-top: calc(2 * var(--mobile-header-navigation-height) + var(--dynamic-header) + 40px)
}

.has-wallet:not(.has-header-info,.world-cup).header-bc-active .iframe-full-page {
  height: calc(100% - var(--mobile-header-full-height) - var(--mobile-header-navigation-height) - var(--dynamic-header) - 36px)
}

.has-wallet:not(.has-header-info,.world-cup).header-bc-hide .hdr-additional-info {
  transform: translateY(-100%)
}

.has-wallet:not(.has-header-info,.world-cup).header-bc-hide.header-bc-hide .hdr-navigation-scrollable-bc-holder {
  transform: translateY(-200%)
}

.world-cup.header-bc-active .layout-content-holder-bc {
  padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header) + 40px)
}

.world-cup.header-bc-active .iframe-full-page {
  height: calc(100% - var(--mobile-header-full-height) - var(--mobile-header-navigation-height) - var(--dynamic-header))
}

.world-cup.has-header-info.header-bc-active .layout-content-holder-bc,.world-cup.has-wallet.header-bc-active .layout-content-holder-bc {
  padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header) + 40px)
}

.world-cup.has-header-info.header-bc-active .iframe-full-page,.world-cup.has-wallet.header-bc-active .iframe-full-page {
  height: calc(100% - var(--mobile-header-full-height) - 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.hide-tab-navigation-footer-mobile .iframe-full-page {
  height: calc(100% - var(--mobile-header-full-height) - var(--dynamic-header))
}

.layout-bc .iframe-full-page {
  height: calc(100% - var(--mobile-header-full-height) - var(--dynamic-header) - 48px)
}

.layout-bc.betslip-is-compact {
  height: var(--mobile-betslip-compact-height)
}

.layout-bc:not(.navigation-is-visible) .tab-nav-item-bc.active {
  color: rgba(var(--tab-navigation-sc),1)
}

.layout-bc.navigation-is-visible .tab-nav-item-bc.menu {
  color: rgba(var(--tab-navigation-sc),1);
  pointer-events: none;
  background: rgba(var(--tab-navigation-sc),.15)
}

.layout-footer-holder-bc {
  margin-bottom: env(safe-area-inset-bottom)
}

.has-wallet:not(.world-cup) .iframe-full-page,.has-header-info:not(.world-cup) .iframe-full-page {
  max-height: calc(100% - var(--mobile-header-full-height) - var(--dynamic-header) - 40px - 48px)
}

.has-wallet.hide-tab-navigation-footer-mobile .iframe-full-page,.has-header-info.hide-tab-navigation-footer-mobile .iframe-full-page {
  max-height: calc(100% - var(--mobile-header-full-height) - var(--dynamic-header) - 40px)
}

.iframe-full-page {
  position: fixed;
  left: 0;
  height: 100%;
  max-height: calc(100% - var(--mobile-header-full-height) - var(--dynamic-header))
}

.hide-footer .layout-footer-holder-bc {
  display: none
}

.iframe-widget {
  width: 100%;
  padding: 0 var(--padding-page-aside)
}

.is-home-page .prematch-page-bc {
  overflow: hidden
}

.hm-row-bc:first-child {
  margin-top: 5px
}

.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 {
  width: 100%;
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 950;
  height: var(--tab-navigation-height);
  background: rgba(var(--tab-navigation),.9);
  display: flex;
  align-items: center;
  transform: translateZ(0);
  border-top: 1px solid rgba(var(--b-sc),.3);
  min-height: calc(var(--tab-navigation-height) + env(safe-area-inset-bottom));
  padding-bottom: env(safe-area-inset-bottom);
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  transition: padding-bottom var(--default-transition-duration)
}

.tab-nav-item-bc {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: 0 4px;
  text-align: center;
  position: relative;
  color: rgba(var(--tab-navigation-sc),.5);
  overflow: hidden;
  box-shadow: 0 48px rgba(var(--tab-navigation),1)
}

.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
}

@keyframes count-blink-odd {
  0% {
      transform: scale(0)
  }

  to {
      transform: scale(1)
  }
}

@keyframes count-blink-even {
  0% {
      transform: scale(0)
  }

  to {
      transform: scale(1)
  }
}

.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.registration .entrance-f-item-bc .radio-v-bc {
  margin-bottom: 0
}

.entrance-form-bc.popup .entrance-f-item-bc:not(.entrance-f-recaptcha-bc) {
  padding-inline-start:var(--padding-page-aside);padding-inline-end: var(--padding-page-aside)
}

.entrance-form-bc.popup.login .entrance-form-action-item-bc.right {
  padding: 0 var(--padding-page-aside)
}

.entrance-form-bc.popup .form-sign-in-slider-wrapper {
  flex: auto
}

.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: var(--border-radius);
  outline: none;
  background-color: rgba(var(--oc-1),1);
  font-family: inherit;
  font-size: 14px;
  color: rgba(var(--oc-1-sc),1);
  text-transform: uppercase;
  transition-property: background-color,color;
  transition-duration: var(--default-transition-duration);
  cursor: pointer
}

.entrance-form-bc .entrance-form-error-message-holder-bc {
  margin-bottom: 6px
}

.entrance-form-bc .entrance-f-error-message-bc {
  margin-inline-start:var(--padding-page-aside);margin-inline-end: var(--padding-page-aside)
}

.user-logout-bc .btn {
  color: rgba(var(--b-sc),.7);
  background: rgba(var(--b-sc),.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
}

.vaix-button-container,.terms-before-reg-btn {
  padding: 0 7px
}

.entrance-popup-bc.sign-in .login .entrance-f-item-bc+.connect-button {
  margin-top: 15px;
  padding: 15px 7px 0
}

.reg-form-footer-bc {
  padding: 10px var(--padding-page-aside)
}

.login .ftr-social-link-row-column-bc,.registration .ftr-social-link-row-column-bc {
  flex: auto
}

.login .ftr-social-link-row-column-bc+div,.registration .ftr-social-link-row-column-bc+div {
  margin-top: 20px
}

.license-message {
  padding: 0 var(--padding-page-aside)
}

.world-cup .hdr-additional-info {
  display: none
}

.additionalInfoContent {
  padding-inline-start:var(--padding-page-aside);padding-inline-end: var(--padding-page-aside)
}

.has-generic-menu.has-sub-navigation.world-cup.has-header-info .layout-content-holder-bc,.has-generic-menu.has-sub-navigation.world-cup:not(.has-header-info) .layout-content-holder-bc {
  padding-top: calc(var(--dynamic-header) + var(--mobile-sub-header-full-height))
}

.has-generic-menu.has-sub-navigation:not(.has-header-info,.has-wallet,.has-generic-menu.has-sub-navigation.world-cup) .layout-content-holder-bc {
  padding-top: calc(var(--dynamic-header) + var(--mobile-header-main-section-height))
}

.has-generic-menu.has-sub-navigation:not(.has-header-info).has-wallet .layout-content-holder-bc {
  padding-top: calc(var(--dynamic-header) + var(--mobile-sub-header-full-height) + 36px)
}

.has-generic-menu.has-sub-navigation:not(.has-wallet).has-header-info .layout-content-holder-bc {
  padding-top: calc(var(--dynamic-header) + var(--mobile-sub-header-full-height) + 40px)
}

.has-generic-menu.has-sub-navigation.has-wallet.has-header-info .layout-content-holder-bc {
  padding-top: calc(var(--mobile-sub-header-full-height) + var(--dynamic-header) + 36px + 40px)
}

.has-generic-menu:not(.has-sub-navigation,.has-header-info,.has-wallet,.has-generic-menu.world-cup) .layout-content-holder-bc {
  padding-top: var(--dynamic-header)
}

.has-generic-menu:not(.has-sub-navigation).world-cup.has-header-info:not(.has-wallet) .layout-content-holder-bc,.has-generic-menu:not(.has-sub-navigation).world-cup.has-header-info.has-wallet .layout-content-holder-bc,.has-generic-menu:not(.has-sub-navigation).world-cup:not(.has-header-info):not(.has-wallet) .layout-content-holder-bc,.has-generic-menu:not(.has-sub-navigation).world-cup:not(.has-header-info).has-wallet .layout-content-holder-bc {
  padding-top: var(--dynamic-header)
}

.has-generic-menu:not(.has-sub-navigation).has-wallet.has-header-info .layout-content-holder-bc {
  padding-top: calc(var(--dynamic-header) + 36px + 40px)
}

.has-generic-menu:not(.has-sub-navigation).has-wallet:not(.has-header-info) .layout-content-holder-bc {
  padding-top: calc(var(--dynamic-header) + 36px)
}

.has-generic-menu:not(.has-sub-navigation).has-header-info:not(.has-wallet) .layout-content-holder-bc {
  padding-top: calc(var(--dynamic-header) + 40px)
}

.footer-bc .expandable-info-container {
  max-width: 100%
}

.footer-bc .live-chat-adviser-bc {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 36px;
  margin-top: 15px;
  padding: 0 20px;
  color: rgba(var(--oc-1-sc),1);
  background: rgba(var(--oc-1),1);
  border: none;
  border-radius: var(--border-radius);
  text-decoration: none;
  cursor: pointer;
  text-transform: uppercase;
  transition: background var(--default-transition-duration)
}

@media all and (hover: hover) {
  .footer-bc .live-chat-adviser-bc:hover {
      background:rgba(var(--oc-1-hover),1);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .footer-bc .live-chat-adviser-bc:active {
      background:rgba(var(--oc-1-hover),1)
  }
}

.footer-bc .live-chat-adviser-bc+.switch-old-version {
  padding-top: 15px;
  box-shadow: 0 -1px rgba(var(--b-sc),.15)
}

.ftr-decimal-language-row {
  display: flex;
  margin-bottom: 15px;
  transform: translateZ(0)
}

.ftr-decimal-language-row .form-control-bc {
  width: 100%
}

.ftr-decimal-language-row .form-control-bc+.form-control-bc {
  margin-inline-start:10px}

.bc-i-footer-icon-holder {
  flex-shrink: 0;
  width: 14px;
  height: 14px;
  margin-inline-end:5px;color: rgba(var(--b-sc),1);
  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 {
  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;
  margin-inline-start:10px}

.ftr-partners-row-inner-bc>div>div {
  height: 100%
}

.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),.15);
  border-radius: var(--border-radius)
}

.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),.15);
  border-radius: var(--border-radius)
}

.ftr-age-bc {
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  text-align: center;
  color: rgba(var(--b-sc),.7);
  border-style: solid;
  border-color: rgba(var(--b-sc),.7);
  border-radius: 50%;
  font-size: 10px
}

.ftr-age-description-bc {
  margin: 0 4px;
  color: rgba(var(--b-sc),.7);
  font-size: 8px;
  line-height: 10px
}

.ftr-copy-rights-bc {
  width: 100%;
  font-size: 12px;
  line-height: 14px;
  text-align: center;
  white-space: break-spaces
}

.ftr-tel-mail-bc {
  display: flex;
  justify-content: center;
  margin-top: 2px
}

.ftr-tel-mail-bc>a {
  color: rgba(var(--b-sc),.7);
  font-size: 10px
}

.ftr-tel-mail-bc>a+a {
  margin-inline-start:4px;padding-inline-start:5px}

[dir=ltr] .ftr-tel-mail-bc>a+a {
  border-left: 1px solid rgba(var(--b-sc),.5)
}

[dir=rtl] .ftr-tel-mail-bc>a+a {
  border-right: 1px solid rgba(var(--b-sc),.5)
}

.ftr-tel-mail-bc span {
  color: #c6a143;
  margin-inline-end:2px}

.feedback-popup-title {
  text-align: center;
  color: rgba(var(--b-sc),1);
  font-weight: 500;
  text-transform: uppercase
}

.feedback-text {
  font-size: 12px;
  color: rgba(var(--b-sc),.7)
}

.feedback-form .form-control-bc+.form-control-bc {
  margin-top: 15px
}

.feedback-form .textareas .form-control-textarea {
  height: 100px
}

.footerWrapper {
  max-width: none;
  box-shadow: 0 1px rgba(var(--b-sc),.1) inset;
  padding-top: 10px;
  overflow: hidden
}

[class*=is-mobile] .footerWrapper {
  padding-left: 16px;
  padding-right: 16px
}

[class*=is-web] .compact-footer .layout-footer-holder-bc .footerWrapper {
  max-height: 0;
  transition: max-height var(--default-transition-duration)
}

[class*=is-web] .compact-footer .layout-footer-holder-bc.active .footerWrapper {
  max-height: 60vh;
  overflow-y: auto;
  overflow-x: hidden
}

.footerContainer {
  width: 100%;
  max-width: var(--layout-width);
  margin-left: auto;
  margin-right: auto
}

.infoTime {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  height: 32px;
  padding-left: 8px;
  padding-right: 8px;
  border-radius: var(--border-radius);
  background-color: rgba(var(--b-sc),.15);
  font-size: 10px;
  line-height: 12px;
  color: rgba(var(--b-sc),.6)
}

.infoTime:not(:last-child) {
  margin-inline-end:16px}

[class*=is-mobile] .infoTime {
  display: none
}

.footerHeader {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  box-shadow: 0 -1px rgba(var(--b-sc),.1) inset
}

[class*=is-web] .footerHeader {
  padding-top: 28px;
  padding-bottom: 28px
}

[class*=is-mobile] .footerHeader {
  flex-wrap: wrap;
  padding-top: 16px;
  padding-bottom: 16px
}

.footerInnerLeftCol {
  display: flex;
  justify-content: flex-start;
  align-items: center
}

[class*=is-web] .footerInnerLeftCol {
  width: 100%;
  min-width: 0;
  flex: 1
}

[class*=is-mobile] .footerInnerLeftCol {
  min-width: 10px
}

.footerSocialLinks {
  display: flex;
  justify-content: flex-start;
  align-items: center
}

[class*=is-mobile] .footerSocialLinks {
  flex-wrap: wrap
}

.footerSocialLink {
  background-color: rgba(var(--b-sc),.15);
  border-radius: var(--border-radius);
  transition: background-color var(--default-transition-duration)
}

.footerSocialLink:hover {
  background-color: rgba(var(--b-sc),.25)
}

[class*=is-web] .footerSocialLink {
  width: 32px;
  height: 32px
}

[class*=is-mobile] .footerSocialLink {
  width: 30px;
  height: 30px;
  margin: 4px
}

[class*=is-web][dir=ltr] .footerSocialLink:not(:last-child) {
  margin-right: 16px
}

[class*=is-web][dir=rtl] .footerSocialLink:not(:last-child) {
  margin-left: 16px
}

.footerSocialLink a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  color: rgba(var(--b-sc),.6);
  font-size: 18px
}

.footerInfoColumn {
  display: flex;
  justify-content: flex-start;
  align-items: center
}

[class*=is-web] .footerInfoColumn {
  flex: 0 0 auto
}

.footerLinksSection {
  width: 100%;
  padding-bottom: 8px;
  margin-bottom: 36px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start
}

[class*=is-web] .footerLinksSection {
  padding-top: 32px
}

[class*=is-mobile] .footerLinksSection {
  flex-direction: column;
  padding-top: 24px;
  margin-bottom: 8px
}

.footerLinkCols {
  width: 100%;
  min-width: 0;
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: wrap
}

[class*=is-mobile] .footerLinkCols {
  flex-direction: column;
  align-items: center
}

.footerLinkCol {
  flex: 0 0 auto
}

[class*=is-web] .footerLinkCol {
  margin-bottom: 20px
}

[class*=is-web] .footerLinkCol:not(:last-child) {
  margin-right: 3%
}

[class*=is-mobile] .footerLinkCol {
  width: 100%
}

[class*=is-mobile] .footerLinkCol:not(:last-child) {
  margin-bottom: 24px
}

.footerLinkColTitle {
  width: 100%;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 14px;
  font-weight: 700;
  color: rgba(var(--b-sc),.7)
}

.footerLinkColTitle a {
  color: inherit;
  display: flex;
  justify-content: flex-start;
  align-items: center
}

.footerLinkColTitle a i[class] {
  display: block;
  margin-right: 10px
}

[class*=is-mobile] .footerLinkColTitle a {
  justify-content: center
}

[class*=is-web] .footerLinkColTitle {
  margin-bottom: 18px
}

[class*=is-mobile] .footerLinkColTitle {
  margin-bottom: 8px;
  text-align: center
}

.footerLinkColLinks {
  width: 100%
}

[class*=is-mobile] .footerLinkColLinks {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: wrap
}

.footerLinkColEl a {
  text-transform: capitalize;
  font-size: 12px;
  line-height: 14px;
  color: rgba(var(--b-sc),.4);
  transition: color var(--default-transition-duration)
}

.footerLinkColEl a:hover {
  color: rgba(var(--b-sc),1)
}

[class*=is-web] .footerLinkColEl:not(:last-child) {
  margin-bottom: 12px
}

[class*=is-mobile] .footerLinkColEl {
  position: relative;
  padding-left: 8px;
  padding-right: 8px
}

[class*=is-mobile] .footerLinkColEl:not(:last-child):after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 1px;
  background-color: rgba(var(--b-sc),.1)
}

.footerAsideLinks {
  letter-spacing: .75px;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-start
}

[class*=is-web] .footerAsideLinks {
  flex: 0 0 auto;
  width: auto;
  margin-left: 90px;
  margin-bottom: 24px
}

[class*=is-mobile] .footerAsideLinks {
  width: 100%;
  padding-top: 16px;
  position: relative;
  margin-top: 16px;
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: flex-start
}

[class*=is-mobile] .footerAsideLinks:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: rgba(var(--b-sc),.1)
}

[class*=is-mobile] .footerAppLinks,[class*=is-mobile] .footerLicenceWrapper {
  position: relative;
  padding-top: 30px
}

[class*=is-mobile] .footerAppLinks:before,[class*=is-mobile] .footerLicenceWrapper:before {
  content: attr(data-title);
  position: absolute;
  top: 0;
  text-transform: uppercase;
  color: rgba(var(--b-sc),.6)
}

[class*=is-mobile] .footerAppLinks:before {
  right: 0
}

[class*=is-mobile] .footerLicenceWrapper:before {
  left: 0
}

.footerAppLink {
  display: block;
  width: 133px;
  height: 40px;
  padding: 8px;
  background-color: rgba(var(--b-sc),.4);
  border: 1px solid rgba(var(--b-sc),.05);
  border-radius: var(--border-radius)
}

.footerAppLink:not(:last-child) {
  margin-bottom: 16px
}

.footerAppLink img {
  display: block;
  width: 100%;
  height: 100%;
  object-position: center;
  object-fit: contain
}

.footerLicenceImage {
  display: block;
  height: 53px
}

.sliderGroup {
  width: 100%;
  padding-bottom: 42px
}

.sliderGroup .horizontalSliderRow,.sliderGroup .horizontalSliderWrapper {
  text-align: center
}

.sliderGroup .sliderGroup {
  padding-bottom: 0
}

[class*=is-mobile] .sliderGroup {
  position: relative;
  padding-top: 16px;
  padding-bottom: 16px
}

[class*=is-mobile] .sliderGroup .sliderGroup:before {
  display: none
}

[class*=is-mobile] .sliderGroup:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: rgba(var(--b-sc),.1)
}

[class*=is-mobile] .sliderGroup .horizontalList {
  overflow: hidden
}

.sliderContent {
  width: 100%
}

.sliderContent:not(:last-child) {
  margin-bottom: 48px
}

[class*=is-mobile] .sliderContent:not(:last-child) {
  margin-bottom: 24px
}

.sliderTitle {
  width: 100%;
  text-align: center;
  text-transform: uppercase;
  color: rgba(var(--b-sc),.7)
}

[class*=is-web] .sliderTitle {
  letter-spacing: 2px;
  font-size: 10px;
  line-height: 12px;
  margin-bottom: 17px;
  text-indent: 2px
}

[class*=is-mobile] .sliderTitle {
  font-size: 12px;
  line-height: 14px;
  margin-bottom: 16px
}

.copyRightBlock {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  box-shadow: 0 1px rgba(var(--b-sc),.1) inset
}

.copyRightBlock+.footerCopyrightLinks {
  box-shadow: none
}

.copyRightBlock:empty {
  box-shadow: none
}

.copyRightBlock:last-child .footerWarning {
  margin-bottom: 0;
  padding-bottom: 0
}

.copyRightBlock:last-child .footerWarning:before {
  display: none
}

[class*=is-web] .copyRightBlock {
  padding-top: 32px;
  padding-bottom: 48px
}

[class*=is-web] .copyRightBlock:empty {
  padding-top: 0;
  padding-bottom: 0
}

[class*=is-mobile] .copyRightBlock {
  padding-top: 16px
}

[class*=is-mobile] .copyRightBlock:last-child {
  padding-bottom: 16px
}

[class*=is-mobile] .copyRightBlock:empty {
  padding-top: 0
}

[class*=is-mobile] .copyRightBlock:empty:last-child {
  padding-bottom: 0
}

[class*=is-mobile] .copyRightBlock {
  flex-direction: column;
  justify-content: flex-start
}

.footerWarning {
  min-width: 0;
  display: flex;
  justify-content: flex-start;
  align-items: center
}

[class*=is-web] .footerWarning {
  flex: 0 0 auto
}

[class*=is-mobile] .footerWarning {
  position: relative;
  width: 100%;
  flex-direction: column;
  padding-bottom: 16px;
  margin-bottom: 16px
}

[class*=is-mobile] .footerWarning:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: rgba(var(--b-sc),.1)
}

.footerWarningAge {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  flex: 0 0 auto;
  border-color: #a71f67;
  border-style: solid;
  border-radius: 50%;
  color: #a71f67;
  font-weight: 700
}

[class*=is-mobile] .footerWarningAge {
  margin-bottom: 16px;
  border-width: 2px;
  font-size: 10px;
  line-height: 12px
}

[class*=is-web] .footerWarningAge {
  margin-right: 10px;
  border-width: 2px;
  font-size: 10px;
  line-height: 12px
}

.footerWarningText {
  max-width: 251px;
  color: rgba(var(--b-sc),.6);
  font-size: 10px;
  line-height: 13px
}

[class*=is-mobile] .footerWarningText {
  max-width: none;
  text-align: center
}

.footerCopyrights {
  font-size: 12px;
  line-height: 14px;
  color: rgba(var(--b-sc),.5);
  font-weight: 400
}

.footerCopyrightLinks {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 32px;
  box-shadow: 0 1px rgba(var(--b-sc),.1) inset
}

[class*=is-web] .footerCopyrightLinks {
  display: none
}

.footerCopyrightLinks a {
  font-size: 12px;
  line-height: 14px;
  margin-left: 8px;
  margin-right: 8px;
  text-transform: capitalize;
  color: rgba(var(--b-sc),.8)
}

.footerSliderRow {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  overflow: hidden
}

.footerSliderRow:not(:last-child) {
  margin-bottom: 20px
}

.footerSliderRowInner {
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: flex-start;
  align-items: center
}

.horizontalSliderRow .sliderImage {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  margin-left: 4px;
  margin-right: 4px
}

[class*=is-web] .horizontalSliderRow .sliderImage {
  min-width: 100px;
  width: 100px;
  height: 86px
}

[class*=is-mobile] .horizontalSliderRow .sliderImage {
  min-width: 50px;
  width: 50px;
  height: 50px
}

[class*=is-mobile][dir=ltr] .horizontalSliderRow .sliderImage:first-child {
  margin-left: 16px
}

[class*=is-mobile][dir=ltr] .horizontalSliderRow .sliderImage:last-child {
  margin-right: 16px
}

[class*=is-mobile][dir=rtl] .horizontalSliderRow .sliderImage:first-child {
  margin-right: 16px
}

[class*=is-mobile][dir=rtl] .horizontalSliderRow .sliderImage:last-child {
  margin-left: 16px
}

.horizontalSliderRow .sliderImage img {
  display: block;
  object-fit: contain;
  object-position: center
}

[class*=is-web] .horizontalSliderRow .sliderImage img {
  width: 80px;
  height: 80px;
  filter: grayscale(100%);
  opacity: .6;
  transition: opacity .24s
}

[class*=is-mobile] .horizontalSliderRow .sliderImage img {
  width: 44px;
  height: 44px
}

[class*=is-web] .horizontalSliderRow .sliderImage:hover img {
  filter: inherit;
  opacity: 1
}

[class*=is-web] .footerSliderRow:not(.partners-logo-scroll) .sliderImage img {
  height: 60px;
  margin-left: 5px;
  margin-right: 5px
}

[class*=is-mobile] .footerSliderRow:not(.partners-logo-scroll) .sliderImage img {
  height: 40px;
  margin-left: 4px;
  margin-right: 4px
}

.feedBackBtn {
  color: rgba(var(--b-sc),.6);
  font-size: 12px;
  line-height: 14px;
  text-decoration: underline
}

.feedBackButton {
  text-transform: uppercase;
  min-width: 117px
}

[class*=is-web][dir=ltr] .feedBackButton {
  margin-right: 16px
}

[class*=is-web][dir=rtl] .feedBackButton {
  margin-left: 16px
}

[class*=is-web] .footerTopButtonGroup {
  flex: 0 0 auto
}

[class*=is-web] .footerTopButtonGroup .button.outlined {
  display: none
}

[class*=is-mobile] .footerTopButtonGroup {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(40%,1fr));
  grid-column-gap: 16px;
  margin-bottom: 16px
}

[class*=is-mobile] .footerTopButtonGroup:empty {
  display: none
}

.sliderSingleElWrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center
}

[class*=is-web] .sliderSingleElWrapper:not(:last-child) {
  margin-bottom: 24px
}

[class*=is-mobile] .sliderSingleElWrapper:not(:last-child) {
  margin-bottom: 16px
}

.sliderSingleEl {
  display: flex;
  justify-content: center;
  align-items: center
}

[class*=is-web] .sliderSingleEl .sliderImage {
  margin-left: 12px;
  margin-right: 12px
}

[class*=is-web] .sliderSingleEl .sliderImage img {
  display: block;
  width: auto;
  height: 53px
}

[class*=is-mobile] .sliderSingleEl .sliderImage {
  margin-left: 4px;
  margin-right: 4px
}

[class*=is-mobile] .sliderSingleEl .sliderImage img {
  display: block;
  height: 30px;
  max-width: 100%;
  object-fit: contain
}

.footerContainerWrapper:not(:first-child) {
  box-shadow: 0 1px rgba(var(--b-sc),.1) inset
}

.supportButton span {
  display: block;
  width: 100%;
  text-align: center;
  white-space: nowrap;
  text-overflow: ellipsis
}

.FooterLicenceCuracaoContainer img {
  max-width: 100px;
  max-height: 100px;
  object-fit: contain
}

.footer-bc {
  padding: 15px var(--padding-page-aside) 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;
  border-bottom: 1px solid rgba(var(--b-sc),.1)
}

.ftr-app-row-bc {
  width: 100%;
  padding: 30px 0 20px;
  border-bottom: 1px solid rgba(var(--b-sc),.1)
}

.ftr-app-r-title-bc {
  margin-bottom: 20px;
  color: rgba(var(--b-sc),1);
  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),.4);
  background: rgba(var(--b-sc),.05);
  border-radius: 0 0 var(--border-radius) var(--border-radius)
}

.ftr-app-t-c-title-bc {
  margin-top: 10px;
  font-size: 11px;
  line-height: 13px;
  text-align: center;
  color: rgba(var(--b-sc),.5)
}

.ftr-app-t-c-i-logo-bc {
  height: 34px;
  background: rgba(var(--hero),1);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: var(--border-radius) var(--border-radius) 0 0
}

.ftr-app-t-c-i-logo-bc>i {
  color: rgba(var(--hero-sc),1);
  font-size: 30px
}

.ftr-social-link-row-bc {
  display: flex;
  align-items: center;
  height: 44px;
  box-shadow: 0 1px rgba(var(--b-sc),.15)
}

.ftr-age-bc {
  border-width: 1px;
  line-height: 24px
}

.ftr-social-link-row-column-bc {
  align-items: center
}

.footer-bc .ftr-social-link-row-column-bc {
  flex: auto;
  justify-content: flex-end
}

.ftr-partners-row-bc {
  padding: 10px 0;
  box-shadow: 0 1px rgba(var(--b-sc),.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 {
  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;
  scrollbar-width: none;
  -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;
  scrollbar-width: none;
  -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 {
  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),.4)
}

.ftr-m-nav-l-item-bc {
  display: flex;
  flex-direction: column
}

.ftr-m-nav-l-item-bc.active .ftr-m-nav-icon-bc {
  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 rgba(var(--b-sc),.15)
}

.ftr-m-nav-title-bc>.ftr-m-nav-link-bc {
  width: 100%;
  color: rgba(var(--b-sc),1)
}

.ftr-m-nav-name-bc {
  flex: auto;
  color: rgba(var(--b-sc),1);
  font-size: 14px;
  font-weight: 700
}

.ftr-m-nav-icon-bc {
  flex-shrink: 0;
  margin-inline-start:10px;color: rgba(var(--b-sc),.8);
  font-size: 12px;
  transition: transform var(--default-transition-duration)
}

.ftr-m-nav-l-item-hidden-bc {
  display: flex;
  flex-direction: column;
  max-height: 0;
  overflow: hidden;
  transition: max-height var(--default-transition-duration);
  transform: translateZ(0)
}

.ftr-m-nav-l-item-hidden-bc>.ftr-m-nav-link-bc {
  color: rgba(var(--b-sc),.5)
}

.ftr-m-nav-link-bc {
  display: flex;
  align-items: center;
  height: 36px;
  font-size: 14px;
  line-height: 36px;
  font-weight: 700
}

.feedback-popup-title {
  font-size: 16px
}

.feedback-btn {
  font-size: 12px;
  text-decoration: underline;
  padding-inline-start:10px;color: rgba(var(--b-sc),1)
}

.feedback-text {
  line-height: 14px;
  margin-top: 10px;
  margin-bottom: 15px;
  text-align: center
}

.horizontal-sl-list {
  display: flex;
  white-space: nowrap
}

.horizontal-sl-item-bc {
  display: inline-flex;
  align-items: center;
  flex-shrink: 0;
  border-radius: var(--border-radius);
  color: rgba(var(--b-sc),.5);
  position: relative
}

.horizontal-sl-item-bc:after {
  content: attr(data-badge);
  height: 7px;
  position: absolute;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 2px 4px;
  font-size: 8px;
  text-transform: none
}

[dir=ltr] .horizontal-sl-item-bc:after {
  right: 0;
  border-radius: 0 var(--border-radius) 0 var(--border-radius)
}

[dir=rtl] .horizontal-sl-item-bc:after {
  left: 0;
  border-radius: var(--border-radius) 0 var(--border-radius) 0
}

.horizontal-sl-item-bc:not(:empty) {
  background: rgba(var(--b-sc),.1)
}

.horizontal-sl-item-bc.active {
  color: rgba(var(--b-sc),1);
  background: rgba(var(--b-sc),.3)
}

.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,#0000,#0000001a)
}

.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: rgba(var(--hero-sc),1);
  background: rgba(var(--hero),1)
}

.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: rgba(var(--hero-sc),1)
}

.horizontal-sl-tab {
  display: flex;
  align-items: center;
  height: 36px;
  background: rgba(var(--b-sc),.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),.5);
  cursor: pointer
}

.horizontal-sl-tab-bc.active {
  color: rgba(var(--b-sc),1)
}

.horizontal-sl-tab-bc.active:after {
  color: rgba(var(--b-sc),1)
}

.horizontal-sl-tab-bc:after {
  content: attr(data-count);
  display: inline-flex;
  position: relative;
  top: -9px;
  color: rgba(var(--b-sc),.55);
  font-size: 9px;
  line-height: 11px;
  letter-spacing: .32px;
  transition: color var(--default-transition-duration)
}

[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: rgba(var(--oc-2),1)
}

.horizontalSliderWrapper {
  width: 100%;
  position: relative;
  overflow: hidden
}

[class*=is-mobile] .horizontalSliderWrapper {
  position: relative;
  width: calc(100% + 32px);
  margin-bottom: 16px;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: none
}

[class*=is-mobile] .horizontalSliderWrapper::-webkit-scrollbar {
  display: none
}

[class*=is-mobile][dir=ltr] .horizontalSliderWrapper {
  left: -16px
}

[class*=is-mobile][dir=rtl] .horizontalSliderWrapper {
  right: -16px
}

.horizontalSliderWrapper.horizontalItemsExpanded.scroll-start:not(.scroll-end) .horizontalSliderNav:first-child {
  display: none
}

.horizontalSliderWrapper.horizontalItemsExpanded.scroll-end:not(.scroll-start) .horizontalSliderNav:last-child {
  display: none
}

.horizontalSliderRow {
  display: inline-block;
  font-size: 0;
  white-space: nowrap;
  transition: transform var(--default-transition-duration)
}

.horizontalSliderElem {
  display: inline-block;
  width: 90px;
  height: 50px;
  padding: 8px;
  background-color: rgba(var(--b-sc),.1);
  border-radius: 4px;
  margin-left: 4px;
  margin-right: 4px;
  vertical-align: middle
}

[class*=is-mobile][dir=ltr] .horizontalSliderElem:first-child {
  margin-left: 16px
}

[class*=is-mobile][dir=ltr] .horizontalSliderElem:last-child {
  margin-right: 16px
}

[class*=is-mobile][dir=rtl] .horizontalSliderElem:first-child {
  margin-right: 16px
}

[class*=is-mobile][dir=rtl] .horizontalSliderElem:last-child {
  margin-left: 16px
}

.horizontalSliderElem .horizontalSliderImg {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center;
  font-size: 16px;
  color: rgba(var(--b-sc),1)
}

[class*=is-web] .horizontalSliderElem .horizontalSliderImg {
  opacity: .6;
  filter: grayscale(100%);
  cursor: pointer;
  transition: opacity var(--default-transition-duration),filter var(--default-transition-duration)
}

[class*=is-web] .horizontalSliderElem .horizontalSliderImg:hover {
  filter: inherit;
  opacity: 1
}

.horizontalSliderNav {
  position: absolute;
  top: 0;
  height: 100%;
  width: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 11px;
  color: rgba(var(--b-sc),1);
  z-index: 1;
  cursor: pointer
}

.horizontalSliderNav:after {
  content: "";
  position: absolute;
  top: 0;
  width: 190px;
  height: 100%;
  pointer-events: none
}

.horizontalSliderNav:before {
  position: relative;
  z-index: 1
}

[dir=ltr] .horizontalSliderNav:first-child {
  left: 0
}

[dir=rtl] .horizontalSliderNav:first-child {
  right: 0
}

[dir=ltr] .horizontalSliderNav:first-child:after {
  left: 0;
  background-image: linear-gradient(to right,rgba(var(--b),1) 0%,transparent 100%)
}

[dir=rtl] .horizontalSliderNav:first-child:after {
  right: 0;
  background-image: linear-gradient(to left,rgba(var(--b),1) 0%,transparent 100%)
}

[dir=rtl] .horizontalSliderNav:first-child:before {
  transform: rotate(180deg)
}

[dir=ltr] .horizontalSliderNav:last-child {
  right: 0
}

[dir=rtl] .horizontalSliderNav:last-child {
  left: 0
}

[dir=ltr] .horizontalSliderNav:last-child:after {
  right: 0;
  background-image: linear-gradient(to left,rgba(var(--b),1) 0%,transparent 100%)
}

[dir=rtl] .horizontalSliderNav:last-child:after {
  left: 0;
  background-image: linear-gradient(to right,rgba(var(--b),1) 0%,transparent 100%)
}

[dir=rtl] .horizontalSliderNav:last-child:before {
  transform: rotate(180deg)
}

.casinoCategoryChooserContainer {
  width: 100%
}

.casinoCategoryChooserContainer .horCatItemTitle {
  color: rgba(var(--b-sc),.5)
}

[class*=is-web] .casinoCategoryChooserContainer .horCatItemTitle {
  max-width: none;
  white-space: nowrap
}

[class*=is-web] .casinoCategoryChooserContainer {
  height: 64px;
  margin-bottom: 16px
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalSliderNav {
  width: 32px;
  height: 32px;
  font-size: 8px;
  border-radius: 50%;
  overflow: hidden;
  transform: translateY(50%);
  transition: background var(--default-transition-duration) ease;
  filter: drop-shadow(0px 0px 1px rgba(var(--b-sc),.5))
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalSliderNav:before {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(to bottom,rgba(var(--b-sc),.25),rgba(var(--b-sc),.2));
  border-radius: 50%;
  box-shadow: inset 0 0 5px 3px rgba(var(--b),.3)
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalSliderNav:after {
  width: 100%;
  height: 100%;
  background: rgba(var(--b),1)
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalSliderNav:hover:before {
  background: linear-gradient(to bottom,rgba(var(--b-sc),.2),rgba(var(--b-sc),.15))
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalSliderNav.bc-i-small-arrow-left {
  margin-inline-start:16px}

[class*=is-web] .casinoCategoryChooserContainer .horizontalSliderNav.bc-i-small-arrow-right {
  margin-inline-end:16px}

[class*=is-web] .casinoCategoryChooserContainer .horizontalSliderWrapper {
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius-big);
  border: 1px solid rgba(var(--b-sc),.15)
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:after,[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItem:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  background: rgba(var(--b-sc),.2);
  border-radius: var(--border-radius)
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp {
  background: none;
  padding: 0;
  position: relative;
  border-radius: unset
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:after {
  width: 100%;
  z-index: 0
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp+.horizontalCategoryItemWrp {
  margin-inline-start:38px}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:first-child .horizontalCategoryItem {
  padding-inline-start:24px}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:last-child .horizontalCategoryItem {
  padding-inline-end:24px}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:hover,[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active,[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:active {
  filter: drop-shadow(0px -25px 30px rgba(var(--hero),.9))
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:hover:before,[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active:before,[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:active:before {
  content: "";
  position: absolute;
  bottom: -26px;
  left: 50%;
  transform: translate(-50%);
  width: 150%;
  height: 155%;
  background: radial-gradient(circle at 50% 86%,rgba(var(--hero),.9),rgba(var(--hero),.2),rgba(var(--hero),0),rgba(var(--b-sc),0))
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:hover .horCatItemTitle,[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:hover i,[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active .horCatItemTitle,[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active i,[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:active .horCatItemTitle,[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:active i {
  color: rgba(var(--b-sc),.9)
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:hover .horizontalCategoryItem:after,[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active .horizontalCategoryItem:after,[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:active .horizontalCategoryItem:after {
  width: 100%;
  background: rgba(var(--hero),1);
  z-index: 1
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:hover .horizontalCategoryItem i,[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active .horizontalCategoryItem i,[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:active .horizontalCategoryItem i {
  background: linear-gradient(rgba(var(--b-sc),1),rgba(var(--b-sc),.6));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItem {
  background: none;
  border-radius: unset
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItem:before {
  content: none
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItem:after {
  width: 0;
  transition: var(--default-transition-duration) ease
}

[class*=is-web] .casinoCategoryChooserContainer .horizontalCategoryItem i {
  color: rgba(var(--b-sc),.5);
  font-size: 30px
}

[class*=is-mobile] .casinoCategoryChooserContainer .horizontalList {
  height: 66px;
  padding-left: 16px;
  padding-right: 16px
}

[class*=is-mobile] .casinoCategoryChooserContainer .horizontalCategoryItemWrp {
  position: relative;
  padding: 0;
  background: rgba(var(--b),1);
  border-radius: var(--border-radius-middle);
  overflow: hidden
}

[class*=is-mobile] .casinoCategoryChooserContainer .horizontalCategoryItemWrp:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: linear-gradient(45deg,rgba(var(--b-sc),.05),rgba(var(--b-sc),.15))
}

[class*=is-mobile] .casinoCategoryChooserContainer .horizontalCategoryItem {
  border: 1px solid rgba(var(--b-sc),.15)
}

[class*=is-mobile] .casinoCategoryChooserContainer .horizontalCategoryItem:before {
  bottom: 0;
  top: auto;
  left: 0;
  height: 2px;
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius)
}

[class*=is-mobile] .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active {
  background: rgba(var(--b),1)
}

[class*=is-mobile] .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active:before {
  background: linear-gradient(to top,rgba(var(--hero),.6),rgba(var(--b-sc),.1))
}

[class*=is-mobile] .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active .horizontalCategoryItem:before {
  background: rgba(var(--hero),1)
}

[class*=is-mobile] .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active .horCatItemTitle {
  color: rgba(var(--b-sc),.9)
}

[class*=is-mobile] .casinoCategoryChooserContainer .horizontalCategoryItemWrp.active i {
  background: linear-gradient(rgba(var(--b-sc),1),rgba(var(--b-sc),.6));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent
}

.casinoCategoryChooserContainer .horizontalSliderWrapper,.casinoCategoryChooserContainer .horizontalSliderRow {
  height: 100%
}

.casinoCategoryChooserContainer+.casinoProviderAndGame {
  padding-top: 0
}

.casinoCategoryChooserContainer .horizontalCategoryItemLoaderBlock .skeleton-loader-slider-cube {
  width: 100%;
  height: 100%
}

.horizontalCategoryItemLoaderBlock {
  display: inline-flex;
  height: 100%;
  position: relative
}

[class*=is-web] .horizontalCategoryItemLoaderBlock {
  width: 105px
}

[class*=is-mobile] .horizontalCategoryItemLoaderBlock {
  width: 80px
}

[class*=is-mobile] .horizontalCategoryItemLoaderBlock:first-child {
  margin-inline-start:16px}

.horizontalCategoryItemLoaderBlock:not(:last-child) {
  margin-inline-end:8px}

.horizontalCategoryItemWrp {
  display: inline-flex;
  vertical-align: bottom;
  height: 100%;
  padding: 1px;
  cursor: pointer;
  transition: background-color var(--default-transition-duration)
}

.horizontalCategoryItemWrp+.horizontalCategoryItemWrp {
  margin-inline-start:8px}

[class*=is-mobile] .horizontalCategoryItemWrp {
  max-width: 80px;
  min-width: 80px
}

[class*=is-mobile] .horizontalCategoryItemWrp:first-child {
  margin-inline-start:16px}

[class*=is-mobile] .horizontalCategoryItemWrp:last-child {
  margin-inline-end:16px}

[class*=is-mobile] .horizontalCategoryItemWrp.active {
  position: sticky;
  top: 0;
  left: 0;
  right: 0;
  z-index: 2;
  background: rgba(var(--b-sc),.8)
}

[class*=is-mobile] .horizontalCategoryItemWrp.active .horizontalCategoryItem:before {
  background: rgba(var(--b-sc),.8)
}

[class*=is-mobile] .horizontalCategoryItemWrp.active .horCatItemTitle {
  color: rgba(var(--b),1)
}

[class*=is-mobile] .horizontalCategoryItemWrp.active i {
  color: rgba(var(--hero),1)
}

[class*=is-web] .horizontalCategoryItemWrp {
  cursor: pointer;
  border-radius: 8px;
  min-width: max-content
}

[class*=is-web] .horizontalCategoryItemWrp.active,[class*=is-web] .horizontalCategoryItemWrp:hover {
  background: transparent
}

[class*=is-web] .horizontalCategoryItemWrp.active .horizontalCategoryItem:before,[class*=is-web] .horizontalCategoryItemWrp:hover .horizontalCategoryItem:before {
  background: rgba(var(--b-sc),.8)
}

[class*=is-web] .horizontalCategoryItemWrp.active .horCatItemTitle,[class*=is-web] .horizontalCategoryItemWrp:hover .horCatItemTitle {
  color: rgba(var(--b),1)
}

[class*=is-web] .horizontalCategoryItemWrp.active i,[class*=is-web] .horizontalCategoryItemWrp:hover i {
  color: rgba(var(--hero),1)
}

.horizontalCategoryItem {
  position: relative;
  width: 100%;
  display: flex;
  align-items: center;
  height: 100%;
  border-radius: var(--border-radius-middle);
  overflow: hidden;
  transition: background-color .12s
}

.horizontalCategoryItem:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
  background: rgba(var(--b-sc),.1);
  transition: background-color .12s
}

.horizontalCategoryItem i {
  position: relative;
  line-height: 1.1;
  transition: color .24s;
  color: rgba(var(--b-sc),.2);
  z-index: 1
}

[class*=is-web] .horizontalCategoryItem {
  padding-inline-end:18px;padding-inline-start:6px;gap: 18px;
  background-color: rgba(var(--b),1)
}

[class*=is-web] .horizontalCategoryItem i {
  font-size: 50px
}

[class*=is-web] .horizontalCategoryItem.ortak i {
  font-size: 22px
}

[class*=is-mobile] .horizontalCategoryItem {
  flex-direction: column;
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px
}

[class*=is-mobile] .horizontalCategoryItem i {
  color: rgba(var(--b-sc),.5);
  font-size: 20px
}

.horCatItemTitle {
  position: relative;
  z-index: 1;
  color: rgba(var(--b-sc),.6);
  white-space: normal;
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  word-break: break-word;
  transition: color .24s
}

[class*=is-web] .horCatItemTitle {
  font-size: 14px;
  line-height: 16px;
  max-width: 130px
}

[class*=is-mobile] .horCatItemTitle {
  text-align: center;
  font-size: 10px;
  line-height: 12px
}

.horCatItemTitleWrp {
  flex: 1;
  display: flex;
  align-items: center
}

.horCatItemCount {
  flex: 0 0 auto;
  color: rgba(var(--b-sc),.6);
  transition: color .24s
}

[class*=is-web] .horCatItemCount {
  font-size: 12px;
  line-height: 14px
}

[class*=is-mobile] .horCatItemCount {
  font-size: 10px;
  line-height: 12px
}

.casino-game-item-amount .games-horiz-scroll {
  grid-template-columns: repeat(auto-fill,minmax(150px,1fr))
}

.horizontalList {
  position: relative
}

.horizontalList.scroll-start:before,.horizontalList.scroll-start:after,.horizontalList.scroll-end:before,.horizontalList.scroll-end:after {
  content: "";
  position: absolute;
  top: 0;
  width: 46px;
  height: 100%;
  z-index: 2;
  pointer-events: none
}

[dir=ltr] .horizontalList.scroll-start.scroll-end:after,[dir=ltr] .horizontalList.scroll-start:after {
  right: 0;
  background: -moz-linear-gradient(right,rgba(var(--b-sc),1) 0%,transparent 100%);
  background: -webkit-linear-gradient(right,rgba(var(--b),1) 0%,transparent 100%);
  background: linear-gradient(to left,rgba(var(--b),1) 0%,transparent 100%)
}

[dir=rtl] .horizontalList.scroll-start.scroll-end:after,[dir=rtl] .horizontalList.scroll-start:after {
  left: 0;
  background: -moz-linear-gradient(left,rgba(var(--b),1) 0%,transparent 100%);
  background: -webkit-linear-gradient(left,rgba(var(--b),1) 0%,transparent 100%);
  background: linear-gradient(to right,rgba(var(--b),1) 0%,transparent 100%)
}

.horizontalList.scroll-start.scroll-end .bc-i-small-arrow-right,.horizontalList.scroll-start .bc-i-small-arrow-right {
  display: flex
}

[dir=ltr] .horizontalList.scroll-start.scroll-end:before,[dir=ltr] .horizontalList.scroll-end:before {
  left: 0;
  background: -moz-linear-gradient(left,rgba(var(--b),1) 0%,transparent 100%);
  background: -webkit-linear-gradient(left,rgba(var(--b),1) 0%,transparent 100%);
  background: linear-gradient(to right,rgba(var(--b),1) 0%,transparent 100%)
}

[dir=rtl] .horizontalList.scroll-start.scroll-end:before,[dir=rtl] .horizontalList.scroll-end:before {
  right: 0;
  background: -moz-linear-gradient(right,rgba(var(--b),1) 0%,transparent 100%);
  background: -webkit-linear-gradient(right,rgba(var(--b),1) 0%,transparent 100%);
  background: linear-gradient(to left,rgba(var(--b),1) 0%,transparent 100%)
}

.horizontalList.scroll-start.scroll-end .bc-i-small-arrow-left,.horizontalList.scroll-end .bc-i-small-arrow-left {
  display: flex
}

.horizontal-sl-list-container {
  display: flex;
  padding: 10px var(--padding-page-aside);
  will-change: scroll-position;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: none;
  -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;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch
}

.horizontal-sl-tab-container .horizontal-sl-tab::-webkit-scrollbar {
  display: none
}

.horizontal-sl-item-bc {
  justify-content: center;
  padding: 5px
}

[dir=ltr] .horizontal-sl-item-bc.active {
  left: -7px;
  right: -7px;
  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: rgba(var(--b-sc),1);
  font-size: 9px;
  line-height: 11px;
  font-family: var(--font-family)
}

[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: solid 1px #ffffff;
  transition: color var(--default-transition-duration),border-color var(--default-transition-duration)
}

.horizontal-list-capsule .horizontal-sl-item-bc.active {
  color: rgba(var(--hero),1);
  border-color: rgba(var(--hero),1);
  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;
  margin-inline-end:10px}

.horizontal-list-capsule .horizontal-sl-title-bc {
  margin-top: 0;
  font-size: 12px;
  line-height: 14px;
  font-weight: 500
}

.market-filter-scrollable-navigation-bc-holder {
  margin-bottom: 1px
}

.market-filter-scrollable-navigation-bc-holder .horizontal-sl-list-container {
  padding: 0
}

.market-filter-scrollable-navigation-bc-holder .horizontal-sl-item-bc {
  height: var(--mobile-horizontal-tab-navigation-height);
  padding-inline-start:10px;padding-inline-end:10px;background: none
}

.market-filter-scrollable-navigation-bc-holder .horizontal-sl-item-bc.active {
  background: rgba(var(--menu),1)
}

[dir=ltr] .market-filter-scrollable-navigation-bc-holder .horizontal-sl-item-bc.active {
  left: 0;
  right: 0
}

.market-filter-scrollable-navigation-bc-holder .horizontal-sl-item-bc.active:before {
  background: rgba(var(--menu-sc),.05)
}

.market-filter-scrollable-navigation-bc-holder .horizontal-sl-title-bc {
  margin-top: 0;
  text-transform: uppercase
}

.expandable-info-container {
  margin-top: 10px;
  margin-bottom: 10px;
  border-radius: var(--border-radius);
  background: rgba(var(--b-sc),.05)
}

.expandable-info-container.opened .expandable-info-body:not(.on-bottom) .expandable-info-body-content {
  max-height: 100%
}

.expandable-info-body {
  margin-bottom: 10px;
  overflow: hidden
}

.expandable-info-body:not(.on-bottom,.custom-content) .expandable-info-body-content.payment-content {
  max-height: 72px
}

.expandable-info-body:not(.on-bottom,.custom-content) .expandable-info-body-content.custom-content-section {
  max-height: 104px
}

.expandable-info-body.on-bottom {
  margin-top: 10px;
  padding: 10px 0
}

.expandable-info-body a:link,.expandable-info-body a:visited,.expandable-info-body a:active {
  color: rgba(var(--b-sc),.7);
  text-decoration: underline
}

.expandable-info-body-content {
  line-height: 18px;
  color: rgba(var(--b-sc),.6)
}

.expandable-info-body-content:not(.custom-content-section) {
  font-size: 14px
}

.expandable-info-body-content.custom-content-section {
  font-size: 12px
}

.expandable-info-body-content.not-expandable {
  margin-top: 10px;
  margin-bottom: 10px;
  border-radius: var(--border-radius)
}

.expandable-info-toggle {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 10px;
  color: rgba(var(--b-sc),.6);
  transition: var(--default-transition-duration)
}

.expandable-info-toggle .expandable-info-showMore {
  cursor: pointer
}

.expandable-info-toggle .bc-i-small-arrow-up,.expandable-info-toggle .bc-i-small-arrow-down {
  cursor: pointer;
  padding: 5px
}

.expandable-info-toggle:hover {
  color: rgba(var(--b-sc),.9)
}

.my-profile-info-block .expandable-info-toggle {
  background-image: linear-gradient(to bottom,rgba(var(--b-sc),.03),rgba(var(--b-sc),0));
  cursor: pointer
}

.my-profile-info-block .expandable-info-toggle .expandable-info-showMore {
  display: none
}

.expandable-info-body-content.custom-content-section .m-t-1 {
  margin-top: 1px
}

.expandable-info-body-content.custom-content-section .m-t-2 {
  margin-top: 2px
}

.expandable-info-body-content.custom-content-section .m-t-3 {
  margin-top: 3px
}

.expandable-info-body-content.custom-content-section .m-t-4 {
  margin-top: 4px
}

.expandable-info-body-content.custom-content-section .m-t-5 {
  margin-top: 5px
}

.expandable-info-body-content.custom-content-section .m-t-6 {
  margin-top: 6px
}

.expandable-info-body-content.custom-content-section .m-t-7 {
  margin-top: 7px
}

.expandable-info-body-content.custom-content-section .m-t-8 {
  margin-top: 8px
}

.expandable-info-body-content.custom-content-section .m-t-9 {
  margin-top: 9px
}

.expandable-info-body-content.custom-content-section .m-t-10 {
  margin-top: 10px
}

.expandable-info-body-content.custom-content-section .m-t-11 {
  margin-top: 11px
}

.expandable-info-body-content.custom-content-section .m-t-12 {
  margin-top: 12px
}

.expandable-info-body-content.custom-content-section .m-t-13 {
  margin-top: 13px
}

.expandable-info-body-content.custom-content-section .m-t-14 {
  margin-top: 14px
}

.expandable-info-body-content.custom-content-section .m-t-15 {
  margin-top: 15px
}

.expandable-info-body-content.custom-content-section .m-t-16 {
  margin-top: 16px
}

.expandable-info-body-content.custom-content-section .m-t-17 {
  margin-top: 17px
}

.expandable-info-body-content.custom-content-section .m-t-18 {
  margin-top: 18px
}

.expandable-info-body-content.custom-content-section .m-t-19 {
  margin-top: 19px
}

.expandable-info-body-content.custom-content-section .m-t-20 {
  margin-top: 20px
}

.expandable-info-body-content.custom-content-section .m-t-21 {
  margin-top: 21px
}

.expandable-info-body-content.custom-content-section .m-t-22 {
  margin-top: 22px
}

.expandable-info-body-content.custom-content-section .m-t-23 {
  margin-top: 23px
}

.expandable-info-body-content.custom-content-section .m-t-24 {
  margin-top: 24px
}

.expandable-info-body-content.custom-content-section .m-t-25 {
  margin-top: 25px
}

.expandable-info-body-content.custom-content-section .m-t-26 {
  margin-top: 26px
}

.expandable-info-body-content.custom-content-section .m-t-27 {
  margin-top: 27px
}

.expandable-info-body-content.custom-content-section .m-t-28 {
  margin-top: 28px
}

.expandable-info-body-content.custom-content-section .m-t-29 {
  margin-top: 29px
}

.expandable-info-body-content.custom-content-section .container h1,.expandable-info-body-content.custom-content-section .container h2,.expandable-info-body-content.custom-content-section .container h3 {
  color: rgba(var(--b-sc),.8);
  text-transform: uppercase
}

.expandable-info-body-content.custom-content-section .container h1 {
  font-size: 22px;
  line-height: 32px
}

.expandable-info-body-content.custom-content-section .container h2 {
  font-size: 18px;
  line-height: 22px
}

.expandable-info-body-content.custom-content-section .container h3 {
  font-size: 16px;
  line-height: 20px
}

.expandable-info-body-content.custom-content-section .container li {
  list-style-type: disc;
  list-style-position: inside;
  color: rgba(var(--b-sc),.6)
}

.expandable-info-body-content.custom-content-section .container p,.expandable-info-body-content.custom-content-section .container span {
  color: rgba(var(--b-sc),.6)
}

.expandableContentWrapper {
  width: 100%;
  margin-bottom: 10px;
  background-color: #00000026;
  border-radius: var(--border-radius)
}

[class*=is-mobile] .expandableContentWrapper {
  padding-bottom: 0
}

[class*=is-web] .expandableContentWrapper {
  max-width: var(--layout-width);
  margin-left: auto;
  margin-right: auto
}

.expandableContent {
  position: relative;
  width: 100%;
  overflow: hidden
}

[class*=is-mobile] .expandableContent {
  padding: 23px 0
}

[class*=is-web] .expandableContent {
  padding: 20px 30px
}

.expandableContent.opened,.expandableContent.opened .expandableContentBody {
  max-height: none
}

.expandableContent table {
  width: 100%;
  color: rgba(var(--b-sc),.6);
  font-size: 12px;
  line-height: 14px
}

.expandableContent table td {
  padding-top: 10px;
  padding-bottom: 10px
}

.expandableContentBody {
  width: 100%;
  max-height: 115px;
  overflow: hidden
}

.expandableContentToggle {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  padding-bottom: 8px;
  cursor: pointer
}

.expandableContentToggle:hover .expandableContentIcon {
  color: rgba(var(--b-sc),1)
}

.expandableContentShowMore,.expandableContentIcon {
  color: rgba(var(--b-sc),.6);
  font-size: 12px;
  line-height: 14px;
  transition: color var(--default-transition-duration)
}

[class*=is-mobile] .expandableContentShowMore {
  display: none
}

.expandableContentIcon {
  font-size: 14px
}

.expandableContentData {
  width: 100%;
  color: rgba(var(--b-sc),.6)
}

.expandableContentData .container {
  display: block;
  padding-left: 0;
  padding-right: 0
}

.expandableContentData .container a {
  color: inherit;
  text-decoration: underline
}

.expandableContentData .container h2,.expandableContentData .container h3,.expandableContentData .container h4,.expandableContentData .container h5,.expandableContentData .container h6 {
  font-size: 14px;
  line-height: 14px;
  font-weight: 700;
  margin-bottom: 16px;
  letter-spacing: .75px
}

.expandableContentData .container p {
  font-size: 12px;
  line-height: 14px;
  margin-bottom: 8px;
  color: rgba(var(--b-sc),.5)
}

.expandableContentData [class^=col-] {
  max-width: none;
  width: 100%
}

[class*=is-web] .expandableContentData [class^=col-] {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start
}

.expandableContentData [class^=col-] ul {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  flex: 1;
  min-width: 0;
  font-size: 12px;
  line-height: 14px;
  margin-bottom: 16px;
  color: rgba(var(--b-sc),.4)
}

.expandableContentData [class^=col-] ul li {
  position: relative;
  width: 100%;
  padding-left: 10px
}

.expandableContentData [class^=col-] ul li:not(:last-child) {
  margin-bottom: 10px
}

.expandableContentData [class^=col-] ul li:before {
  content: "";
  position: absolute;
  top: 5px;
  left: 0;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: rgba(var(--b-sc),.4)
}

.expandableContentData .column {
  max-width: none;
  width: 100%;
  min-width: 0;
  flex: 1;
  padding-left: 0;
  padding-right: 0
}

.expandableContentData .column:not(:last-child) {
  position: relative
}

[class*=is-web] .expandableContentData .column:not(:last-child) {
  margin-right: 33px
}

[class*=is-web] .expandableContentData .column:not(:last-child):after {
  content: "";
  position: absolute;
  top: 0;
  right: -15px;
  width: 1px;
  height: 100%;
  background-color: #ffffff1a
}

.expandable-info-container {
  max-width: 560px;
  padding: 10px 15px
}

.expandable-info-toggle {
  padding: 5px 0
}

.expandable-info-body-content:not(.custom-content-section) {
  max-width: 560px
}

.expandable-info-body-content.not-expandable {
  padding: 10px 15px;
  background: rgba(var(--b-sc),.05)
}

.expandable-info-body-content.custom-content-section .container.col-2,.expandable-info-body-content.custom-content-section .container.col-3 {
  display: flex
}

.expandable-info-body-content.custom-content-section .container.col-2 .column,.expandable-info-body-content.custom-content-section .container.col-3 .column {
  width: 100%
}

.expandable-info-body-content.custom-content-section .container.col-2 .column+.column,.expandable-info-body-content.custom-content-section .container.col-3 .column+.column {
  margin-inline-start:20px}

.expandable-info-body-content.custom-content-section .container.col-2 {
  flex: 0 0 50%
}

.expandable-info-body-content.custom-content-section .container.col-3 {
  flex: 0 0 33.33%
}

.selectHolder {
  position: relative;
  width: 100%;
  direction: ltr
}

.selectHolder.big .selectContainer {
  height: 48px
}

.selectHolder.big .selectContainer.selectOption .selectPlaceholderText {
  top: -24px
}

.selectHolder.medium .selectContainer {
  height: 40px
}

.selectHolder.medium .selectContainer.selectOption .selectPlaceholderText {
  top: -20px
}

.selectHolder.small .selectContainer {
  height: 34px
}

.selectHolder.small .selectContainer.selectOption .selectPlaceholderText {
  top: -16px
}

.selectHolder.languageDropdown:after {
  display: none
}

.selectHolder.languageDropdown .selectIconBlock {
  display: none
}

.selectHolder.languageDropdown .selectItemTitle {
  position: relative;
  font-size: 12px;
  line-height: 14px
}

.selectHolder.languageDropdown .selectContainer {
  height: 32px;
  background-color: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius)
}

.selectHolder.languageDropdown .selectImitation:before,.selectHolder.languageDropdown .selectImitation:after {
  display: none
}

.selectHolder.languageDropdown .flagImgSelectBlock {
  padding-inline-start:8px}

.selectHolder.languageDropdown .flagImgSelectBlock~.selectItemTitle {
  padding-inline-start:40px;padding-inline-end:8px}

.selectItemTitle {
  display: flex;
  align-items: center;
  height: 100%;
  color: rgba(var(--b-sc),.9);
  font-size: 14px;
  line-height: 18px;
  position: absolute;
  top: 0;
  left: 0;
  padding: 0 18px;
  pointer-events: none
}

.selectContainer {
  width: 100%;
  position: relative;
  cursor: pointer
}

.selectContainer.selectOption .selectImitation .selectPlaceholder {
  border-top: none
}

.selectIconBlock {
  width: 54px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 10
}

.selectIconBlock i {
  display: block;
  font-size: 12px;
  color: rgba(var(--b-sc),1);
  cursor: pointer;
  transition: transform .24s
}

.selectImitation {
  position: relative;
  display: flex;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 20
}

.selectImitation:before,.selectImitation:after {
  content: "";
  display: block
}

.selectImitation:before {
  flex: 0 0 auto;
  width: 12px;
  border-radius: 6px 0 0 6px;
  border-top: 1px solid rgba(var(--b-sc),.2);
  border-bottom: 1px solid rgba(var(--b-sc),.2);
  border-left: 1px solid rgba(var(--b-sc),.2)
}

.selectImitation:after {
  flex: 1;
  min-width: 0;
  border-radius: 0 6px 6px 0;
  border-top: 1px solid rgba(var(--b-sc),.2);
  border-bottom: 1px solid rgba(var(--b-sc),.2);
  border-right: 1px solid rgba(var(--b-sc),.2)
}

.selectPlaceholder {
  position: relative;
  display: flex;
  align-items: center;
  padding: 0 4px;
  border-top: 1px solid rgba(var(--b-sc),.2);
  border-bottom: 1px solid rgba(var(--b-sc),.2)
}

.selectPlaceholderText {
  position: relative;
  left: 0;
  top: 0;
  font-size: 14px;
  color: rgba(var(--b-sc),.6);
  transition: top .24s,font-size .24s
}

.openSelectHolder {
  width: 100%;
  position: absolute;
  left: 0;
  top: calc(100% + 4px);
  border-radius: 4px;
  background-color: rgba(var(--header),1);
  overflow: hidden;
  z-index: 10;
  animation: open-select-content .18s linear
}

@keyframes open-select-content {
  0% {
      transform: translateY(-4%);
      opacity: 0
  }

  to {
      transform: translateY(0);
      opacity: 1
  }
}

.openSelectInner {
  width: 100%;
  max-height: 230px;
  padding: 8px 0;
  background-color: rgba(var(--b-sc),.8);
  border-radius: 4px;
  overflow-x: hidden;
  overflow-y: auto
}

.openSelectRow {
  width: 100%;
  height: 32px;
  display: flex;
  align-items: center;
  padding: 0 6px;
  cursor: pointer;
  transition: box-shadow .24s,background-color .24s
}

.openSelectRow:hover {
  background-color: rgba(var(--header),.1)
}

.openSelectRow:hover .openSelectRowTitle {
  color: rgba(var(--header),1)
}

.openSelectRow.active {
  pointer-events: none;
  background-color: rgba(var(--hero),.1);
  box-shadow: inset 2px 0 rgba(var(--hero),1)
}

.openSelectRowTitle {
  flex: 1;
  min-width: 0;
  font-size: 14px;
  color: rgba(var(--header),.8);
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  transition: color .24s
}

.flagImgSelectBlock {
  flex: 0 0 auto;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  padding-inline-start:10px}

.flagImgSelectBlock~.selectItemTitle {
  padding-inline-start:44px}

.selectMobile {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 30;
  opacity: 0;
  border: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none
}

.button {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  font-size: 14px;
  line-height: 16px;
  padding-left: 15px;
  padding-right: 15px;
  color: rgba(var(--oc-1-sc),1);
  cursor: pointer;
  text-transform: uppercase;
  transition: var(--default-transition-duration);
  outline: none
}

.button i {
  display: block;
  font-size: 12px;
  color: rgba(var(--b-sc),1);
  margin-inline-end:10px}

[class*=is-web] .button.big {
  height: 40px
}

[class*=is-mobile] .button.big {
  height: 32px
}

.button.medium {
  height: 36px
}

.button.small {
  height: 32px
}

.button.fullWidth {
  width: 100%
}

.button.whiteBg {
  background-color: rgba(var(--b-sc),1);
  color: rgba(var(--header),1)
}

.button.success {
  background: rgba(var(--oc-1),1)
}

[class*=is-web] .button.success:hover {
  background: rgba(var(--oc-1-hover),1)
}

.button.hero {
  background-color: rgba(var(--hero),1);
  color: rgba(var(--hero-sc),1)
}

[class*=is-web] .button.hero:hover {
  background-color: rgba(var(--hero-hover),1)
}

.button.outlined {
  box-shadow: 0 0 0 1px rgba(var(--b-sc),.6) inset;
  color: rgba(var(--b-sc),1)
}

.button:disabled {
  color: rgba(var(--b-sc),.3);
  background: rgba(var(--b-sc),.1);
  pointer-events: none
}

.button.download {
  background: rgba(var(--b-sc),.15);
  color: rgba(var(--b-sc),1)
}

#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 rgba(var(--b-sc),.15);
  padding-inline-start:20px;padding-inline-end:20px}

.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: var(--border-radius);
  border-bottom-left-radius: 0
}

[dir=rtl] .bs-f-header-bc .second-tabs-bc .tab-bc:first-child {
  border-top-right-radius: var(--border-radius);
  border-bottom-right-radius: 0
}

[dir=ltr] .bs-f-header-bc .second-tabs-bc .tab-bc:last-child {
  border-top-right-radius: var(--border-radius);
  border-bottom-right-radius: 0
}

[dir=rtl] .bs-f-header-bc .second-tabs-bc .tab-bc:last-child {
  border-top-left-radius: var(--border-radius);
  border-bottom-left-radius: 0
}

.bs-f-header-bc .second-tabs-bc .tab-bc:not(:only-child):hover,.bs-f-header-bc .second-tabs-bc .tab-bc:not(:only-child).active {
  color: rgba(var(--hero-sc),1);
  background: rgba(var(--hero),1)
}

.bs-f-header-bc .second-tabs-bc .tab-bc:hover .count-odd-animation:after,.bs-f-header-bc .second-tabs-bc .tab-bc.active .count-odd-animation:after {
  color: rgba(var(--hero),1);
  background: rgba(var(--hero-sc),1);
  box-shadow: 0 0 0 1px rgba(var(--hero),1)
}

.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.suggested:after {
  content: ""
}

.bs-f-header-bc .second-tabs-bc .tab-bc.booking:after {
  content: ""
}

.bs-f-header-bc .second-tabs-bc .tab-bc.bet-status:after {
  content: ""
}

.bs-f-header-bc .second-tabs-bc .tab-bc:only-child span,.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 {
  display: initial
}

.bs-f-header-bc .second-tabs-bc .tab-bc:only-child:after,.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 {
  display: none
}

.bs-f-header-bc .second-tabs-bc .tab-bc:only-child .count-odd-animation,.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 {
  position: relative;
  top: -14px
}

[dir=ltr] .bs-f-header-bc .second-tabs-bc .tab-bc:only-child .count-odd-animation,[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 {
  left: 1px
}

[dir=rtl] .bs-f-header-bc .second-tabs-bc .tab-bc:only-child .count-odd-animation,[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 {
  right: 1px
}

.bs-f-header-bc .second-tabs-bc .tab-bc+.tab-bc {
  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: var(--default-transition-duration)
}

.bs-f-header-top-stage-bc {
  position: relative;
  padding-inline-start:var(--padding-page-aside);display: flex;
  align-items: center;
  justify-content: flex-end
}

.bs-f-header-top-stage-bc:not(.bet-history-top-stage-bc) {
  height: var(--betslip-header-height)
}

[class*=is-mobile][dir=ltr] .bs-f-header-top-stage-bc .sport-search-bc {
  right: 0
}

[class*=is-mobile][dir=rtl] .bs-f-header-top-stage-bc .sport-search-bc {
  left: 0
}

.sport-search-betslip.sport-search-bc {
  position: relative;
  border-radius: var(--border-radius)
}

.sport-search-betslip.sport-search-bc.active {
  padding-inline-start:0;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),.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: var(--border-radius);
  background: rgba(var(--b-sc),.05)
}

.booking-popup .bet-history-social .bc-i-link-icon {
  margin-inline-end:15px}

.booking-popup .bet-history-social .social-icon+.social-icon {
  margin-inline-start:15px}

.booking-popup time {
  display: flex;
  justify-content: center;
  color: rgba(var(--b-sc),.8);
  font-size: 12px;
  text-align: center;
  margin: 10px 0 15px
}

.booking-popup-barcode {
  margin-bottom: 10px
}

.bet-history-content {
  display: flex;
  margin-top: 2px
}

.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: rgba(var(--oc-1),1)
}

.booking-popup-header i+i {
  margin-inline-start:5px}

.booking-popup-header i {
  background: rgba(var(--b-sc),.05);
  border-radius: var(--border-radius);
  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:before,.booking-popup-image:after {
  color: rgba(var(--b-sc),.8);
  position: absolute;
  padding: 5px;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  background: rgba(var(--b-sc),.05);
  box-sizing: border-box;
  border-radius: var(--border-radius);
  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 {
  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,.booking-bet-print-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5px;
  transition: background var(--default-transition-duration)
}

@media all and (hover: hover) {
  .bc-i-copy-icon:hover,.bc-i-link-icon:hover,.booking-bet-print-icon:hover {
      background:rgba(var(--b-sc),.15);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .bc-i-copy-icon:active,.bc-i-link-icon:active,.booking-bet-print-icon:active {
      background:rgba(var(--b-sc),.15)
  }
}

.bs-f-h-t-t-balance-bc {
  flex: 1 0 auto;
  margin-inline-end:14px;color: rgba(var(--b-sc),1);
  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: rgba(var(--oc-2),1)
}

.bs-f-h-t-close-icon-bc {
  height: 100%;
  font-size: 14px;
  padding: 0 var(--padding-page-aside) 0 14px;
  text-align: center;
  line-height: var(--betslip-header-height);
  color: rgba(var(--b-sc),.7);
  transition: color var(--default-transition-duration) ease
}

.bs-f-h-t-close-icon-bc:active {
  color: rgba(var(--oc-3),1)
}

.bs-f-h-m-nav-menu-bc {
  display: table;
  table-layout: fixed;
  width: 100%;
  height: 100%
}

.bs-scroll-container-bc {
  width: 100%;
  height: 100%
}

.bs-f-header-sub-navigation-bc {
  grid-area: betslip-type;
  height: 34px;
  padding-inline-end:10px;display: flex;
  align-items: center;
  background: rgba(var(--b-sc),.15);
  border-radius: var(--border-radius)
}

.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),.7)
}

.bet-slip-tab-toggle .ui-kit-toggle:before {
  background: rgba(var(--hero),1)
}

.bet-slip-tab-toggle .ui-kit-toggle:not(.active)~.bet-slip-tab-toggle-item-left,.bet-slip-tab-toggle .ui-kit-toggle.active~.bet-slip-tab-toggle-item-right {
  color: rgba(var(--b-sc),1)
}

.bet-slip-tab-toggle>span {
  width: 100%;
  align-self: center;
  color: rgba(var(--b-sc),.5);
  font-size: 12px;
  transition: color var(--default-transition-duration)
}

.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
}

.bet-history-t-b-row-hk-bc .bet-history-status {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  font-size: 12px;
  text-transform: uppercase;
  text-align: end
}

.bs-info-massages-w-bc {
  padding: 10px;
  background: rgba(var(--b),1)
}

.bs-info-massages-w-bc:empty {
  display: none
}

.quickBetMsgWrapper-bc {
  display: flex;
  align-items: center;
  min-height: 34px;
  padding: 5px
}

.quickBetMsgWrapper-bc+.quickBetMsgWrapper-bc {
  margin-top: 4px
}

.quickBetMsgText-bc {
  line-height: 13px
}

.betslip-success-message {
  background: #10912133
}

.betslip-success-message .bs-notification-icon-bc {
  color: #109121
}

.betslip-error-message {
  background: #ff344933
}

.betslip-error-message .bs-notification-icon-bc {
  color: #ff3449
}

.betslip-info-message,.betslip-warning-message {
  background: #aa7f0033
}

.betslip-info-message .bs-notification-icon-bc,.betslip-warning-message .bs-notification-icon-bc {
  color: #aa7f00
}

.bs-info-massages.for-betslip .betslip-warning-message {
  background: none;
  padding-inline-start:0}

.bs-info-massages.for-betslip .betslip-warning-message .bs-notification-icon-bc {
  display: none
}

.bs-notification-holder-bc {
  min-height: 20px;
  padding: 0 8px;
  margin-bottom: 1px;
  color: rgba(var(--b-sc),.9)
}

.bs-notification-holder-bc.notification-clr-bc .bs-notification-icon-bc {
  color: rgba(var(--oc-1),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;
  margin-inline-end:10px}

.bs-f-b-content-bc {
  transition: opacity var(--default-transition-duration)
}

.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),.7);
  text-decoration: underline;
  font-size: 14px;
  cursor: pointer
}

.bs-bet-item-bc,.betslip-suggested-content {
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius)
}

.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-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-b-coefficient-bc.c-1,.bs-bet-item-bc.blocked .bs-bet-i-b-coefficient-bc.c-2,.bs-bet-item-bc.blocked .bs-item-date-v-bc,.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-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-b-coefficient-bc.c-1,.bs-bet-item-bc.deleted .bs-bet-i-b-coefficient-bc.c-2,.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;
  animation: an-betslip-changed 1s ease forwards
}

.bs-bet-item-bc .quickBetMsgWrapper-bc {
  padding: 0 8px 6px
}

.bs-bet-item-bc.single .quickBetMsgWrapper-bc {
  padding: 0 8px
}

.bs-bet-item-bg-c-bc {
  width: 100%;
  padding: 5px
}

.bs-bet-item-bg-c-bc .bs-bet-i-h-c-icon-holder-bc {
  margin-inline-start:auto;margin-bottom: 6px
}

.bs-bet-i-body-bc {
  display: flex
}

.bs-bet-i-body-bc.bordered {
  border-bottom: 1px solid rgba(var(--b-sc),.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.checkbox .bs-bet-i-h-c-icon-holder-bc {
  align-items: flex-start
}

.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),.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),.7)
}

.bs-bet-i-h-title-bc {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  height: 100%;
  color: rgba(var(--b-sc),.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: rgba(var(--oc-3),1)
}

.bs-bet-i-h-c-icon-bc.remove {
  color: rgba(var(--b-sc),.7)
}

.bs-bet-i-h-c-icon-bc.remove:hover {
  color: rgba(var(--b-sc),.9)
}

.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: var(--skin-palette-20);
  box-shadow: 0 0 4px #0000004d;
  border-radius: var(--border-radius)
}

[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: rgba(var(--oc-3),1)
}

.bs-bet-i-h-c-p-text-bc {
  display: block;
  margin-top: 3px;
  font-weight: 400;
  font-size: 12px;
  color: var(--text-palette-6)
}

.bs-bet-i-h-c-p-text-bc:last-child {
  margin-bottom: 0
}

.bs-bet-i-head-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
}

@keyframes an-betslip-changed {
  0% {
      width: 0
  }

  to {
      width: 100%
  }
}

.betslip-changed-icon {
  color: rgba(var(--oc-3),1);
  font-size: 16px
}

.betslip-changed-text {
  margin-inline-start:10px;color: rgba(var(--b-sc),.7);
  font-size: 12px
}

.bs-bet-i-b-row-bc {
  display: flex;
  align-items: center;
  color: rgba(var(--b-sc),.9);
  min-height: 14px;
  line-height: 16px
}

.bs-bet-i-b-row-bc+.bs-bet-i-b-row-bc {
  margin-top: 3px
}

.bs-bet-i-b-row-bc+.bs-info-massages {
  margin-top: 5px
}

.bs-bet-i-b-cell-bc {
  height: 100%
}

.bs-bet-i-b-cell-bc:last-child {
  border: none
}

.bs-bet-i-b-cell-bc.title {
  display: flex;
  align-items: center;
  flex: auto
}

.bs-bet-i-b-title-bc {
  font-size: 12px
}

.bs-bet-i-b-title-bc.t-1 {
  color: rgba(var(--b-sc),.65)
}

.bs-bet-i-b-title-bc.t-2 {
  color: rgba(var(--b-sc),.95)
}

.bs-bet-i-b-coefficient-bc {
  display: inline-block;
  vertical-align: top;
  position: relative;
  font-size: 12px;
  margin-inline-start:12px}

.bs-bet-i-b-coefficient-bc.c-2 {
  color: rgba(var(--oc-2),1)
}

.bs-bet-i-b-prev-coefficient-bc {
  font-weight: 700;
  font-size: 12px;
  color: rgba(var(--oc-3),1);
  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;
  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),.8);
  background: rgba(var(--b-sc),.1);
  font-size: 14px;
  line-height: 36px;
  border-radius: var(--border-radius)
}

.bs-bet-i-b-s-i-block-bc+.bs-bet-i-b-s-i-block-bc {
  margin-inline-start:5px;color: rgba(var(--b-sc),.9);
  background: rgba(var(--b-sc),.2)
}

.bs-bet-i-b-s-i-block-bc>span:after {
  height: 17px;
  background: rgba(var(--b-sc),.4)
}

.bs-bet-i-b-s-i-block-bc.active {
  color: rgba(var(--accent-sc),1);
  background: rgba(var(--accent),1)
}

.bs-bet-i-b-s-i-holder-bc {
  flex: auto;
  display: flex;
  overflow: hidden;
  border: solid 1px rgba(var(--b-sc),.2)
}

.bs-bet-i-b-s-i-holder-bc>b {
  margin-inline-start:4px;color: rgba(var(--b-sc),.9);
  font-weight: 400
}

.bs-bet-i-b-stake-to-all-bc {
  font-size: 15px;
  transition: background-color var(--default-transition-duration) ease
}

.bs-bet-i-b-stake-to-all-bc:active,.bs-bet-i-b-stake-to-all-bc.active {
  background-color: rgba(var(--hero),1)
}

.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: rgba(var(--hero-sc),1)
}

.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;
  font-weight: 700;
  color: rgba(var(--oc-1),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";
  row-gap: 2px
}

.bet-button-wrapper-bc {
  width: 100%
}

.bet-button-wrapper-bc.content-type-5 {
  column-gap: 5px
}

.bs-actions-bc {
  width: 100%
}

.bs-actions-bc:empty {
  display: none
}

.bs-actions-bc .bs-booking-section-bc {
  padding: 0 var(--padding-page-aside);
  border-bottom: 1px solid rgba(var(--b-sc),.3)
}

.cut-options-container {
  display: flex;
  flex-direction: column;
  justify-content: center
}

.cut-buttons-row {
  display: flex;
  margin-top: 7px
}

.bs-cut-buttons-bc-label {
  display: flex;
  align-items: center;
  margin-inline-end:5px}

.bet-insurance {
  display: flex;
  align-items: center;
  background: rgba(var(--oc-1),1);
  position: relative;
  height: 20px
}

.bet-insurance:before,.bet-insurance:after {
  content: "";
  width: 24px;
  height: 20px;
  position: absolute;
  top: 0
}

[dir=ltr] .bet-insurance:before,[dir=ltr] .bet-insurance:after {
  right: 0
}

[dir=rtl] .bet-insurance:before,[dir=rtl] .bet-insurance:after {
  left: 0
}

.bet-insurance:before {
  background: rgba(var(--oc-1),1);
  z-index: 1
}

[dir=ltr] .bet-insurance:before {
  border-bottom-right-radius: 100%
}

[dir=rtl] .bet-insurance:before {
  border-bottom-left-radius: 100%
}

.bet-insurance:after {
  background: rgba(var(--b),1);
  z-index: 0
}

.bet-insurance-info {
  color: rgba(var(--b-sc),.8);
  font-size: 14px;
  margin-inline-start:5px;transition: color var(--default-transition-duration)
}

@media all and (hover: hover) {
  .bet-insurance-info:hover {
      color:rgba(var(--b-sc),1);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .bet-insurance-info:active {
      color:rgba(var(--b-sc),1)
  }
}

.bet-insurance-content {
  position: relative;
  padding-inline-start:8px;padding-inline-end:8px;font-size: 10px;
  color: rgba(var(--b-sc),1);
  z-index: 9
}

.bs-cut-buttons-bc {
  width: 100%;
  display: flex;
  justify-content: flex-end
}

.cut-btn {
  text-transform: capitalize;
  height: 28px;
  justify-content: flex-end;
  padding-inline-start:5px;padding-inline-end:5px}

.cut-btn:only-child {
  width: auto
}

.cut-btn:not(:only-child) {
  max-width: 33%
}

.cut-btn.btn.a-outline {
  border-color: transparent
}

.cut-btn:after {
  font-family: BetConstruct-Icons;
  margin-inline-start:5px;font-size: 14px
}

.cut-btn:not(.checked):after {
  content: "";
  color: rgba(var(--b-sc),.3);
  background: rgba(var(--b-sc),.05)
}

.cut-btn.checked {
  border: none
}

.cut-btn.checked:after {
  content: "";
  color: rgba(var(--oc-1),1)
}

.cut-btn+.cut-btn {
  margin-inline-end:1px}

.cut-options-info-message {
  margin-top: 5px;
  padding: 5px 15px;
  font-size: 10px;
  text-align: center;
  color: rgba(var(--b-sc),.7);
  -webkit-user-select: text;
  user-select: text;
  word-break: break-word
}

.bs-inputs-bc {
  padding: 10px var(--padding-page-aside);
  background: rgba(var(--b),1)
}

.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: rgba(var(--b-sc),1)
}

.min-stake-v-bc>p {
  line-height: 12px
}

.free-bet-bet-type-v-bc {
  width: 100%;
  margin-bottom: 6px
}

.free-bet-bet-type-v-bc .form-control-select-bc {
  padding-top: 4px
}

.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: rgba(var(--b-sc),1);
  text-transform: uppercase;
  line-height: 24px
}

.bs-o-b-section-bc {
  padding: 4px 8px 0;
  border-bottom: 1px solid rgba(var(--b),.2)
}

.bs-o-b-section-bc.r-2 {
  margin-top: 1px;
  padding-top: 4px;
  padding-bottom: 4px
}

.bs-o-b-section-bc.r-3,.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 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),.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),.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: rgba(var(--oc-3),1);
  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),.5);
  font-size: 12px
}

.bs-booking-id-bc {
  flex: auto;
  margin-inline-start:3px;color: rgba(var(--b-sc),.8);
  font-style: normal
}

.bs-booking-id-bc i {
  margin-inline-start:5px}

.bs-booking-id-bc i.bc-i-checked:before {
  color: rgba(var(--oc-1),1)
}

.bs-booking-icon-bc {
  flex-shrink: 0;
  margin-inline-start:10px;color: rgba(var(--b-sc),.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),.1);
  border-radius: var(--border-radius)
}

.each-way-text {
  flex: auto;
  color: rgba(var(--b-sc),.9);
  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),.05);
  border-radius: 0 0 var(--border-radius) var(--border-radius)
}

.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),.7);
  background: none;
  padding-inline-start:39px;font-size: 14px
}

.settings-r-b-row-bc .select.s-small .multi-select-label-bc {
  padding: 2px
}

.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),.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),.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),.8);
  font-size: 14px;
  position: relative;
  padding-inline-end:10px}

.betslip-multiples-number-bc {
  color: rgba(var(--b-sc),.4);
  font-size: 11px;
  font-weight: 400
}

.betslip-multiples-input-bc .bs-bet-i-b-stake-bc:not(:last-of-type):after,.betslip-multiples-input-bc .betslip-multiples-type-bc:not(:last-of-type):after {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  bottom: -10px;
  width: 100%;
  height: 1px;
  background: rgba(var(--b),1)
}

.quickBetWrapper-bc .bc-loader {
  position: absolute;
  background: rgba(var(--b),.5);
  z-index: 10
}

.quickBetWrapper-bc .bc-loader+.quickBetCloseButton-bc {
  display: none
}

.quickBetWrapper-bc .bs-bet-i-b-s-i-block-bc {
  color: rgba(var(--b),.8);
  background: rgba(var(--b),.1)
}

.quickBetWrapper-bc .bs-bet-i-b-s-i-block-bc.active {
  color: rgba(var(--accent-sc),1);
  background: rgba(var(--accent),1)
}

.quickBetWrapper-bc .form-control-select-bc {
  padding-top: 4px
}

.quickBetWrapper-bc .bs-bet-i-b-s-i-holder-bc>b {
  color: rgba(var(--b),.9)
}

.quickBetWrapper-bc .bs-bet-item-bg-c-bc {
  padding: 0
}

.quickBetWrapper-bc .min-stake-v-bc {
  color: rgba(var(--b),.9)
}

.quickBetWrapper-bc .betslip-changed-text {
  color: rgba(var(--b),.7)
}

.quickBetWrapper-bc .bs-bet-i-body-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),.7)
}

.quickBetWrapper-bc .bc-i-close-remove.remove {
  color: rgba(var(--b),1)
}

.quickBetWrapper-bc .bs-bet-i-body-bc.bordered {
  border-color: rgba(var(--b),.15)
}

.quickBetWrapper-bc .bs-bet-i-b-title-bc.t-1 {
  font-size: 12px;
  line-height: 14px
}

.quickBetWrapper-bc .bs-bet-i-head-bc .bs-bet-i-b-title-bc.t-2 {
  color: rgba(var(--b),1);
  font-size: 15px;
  line-height: 17px
}

.quickBetWrapper-bc .bs-bet-i-b-title-bc.t-2 {
  color: rgba(var(--b),.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;
  padding-inline-end:2px;border-radius: var(--border-radius);
  position: relative
}

.quickBetWrapper-bc .quickBetTaxInputRow-bc .bs-bet-i-b-stake-bc+.quickBetButton-bc {
  width: 50%;
  margin-inline-start:5px}

.quickBetWrapper-bc .quickBetTaxInputRow-bc .bs-bet-i-b-s-i-holder-bc {
  border: none;
  color: rgba(var(--b),.8)
}

.quickBetWrapper-bc .quickBetTaxInputRow-bc .bs-bet-i-b-s-i-block-bc {
  font-size: 12px;
  height: 32px;
  line-height: 32px
}

.quickBetWrapper-bc .quickBetTaxInputRow-bc .bs-bet-i-b-s-i-block-bc+.bs-bet-i-b-s-i-block-bc {
  height: 32px;
  margin-inline-start:2px;color: rgba(var(--b),.8);
  background: rgba(var(--b),.2);
  line-height: 32px
}

.quickBetWrapper-bc .quickBetTaxInputRow-bc .bs-bet-i-b-s-i-block-bc+.bs-bet-i-b-s-i-block-bc.active {
  color: rgba(var(--accent-sc),1);
  background: rgba(var(--accent),1)
}

.quickBetWrapper-bc .quickBetTaxInputRow-bc .quickBetInput-text-bc:after {
  background: rgba(var(--b),.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: rgba(var(--oc-1),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),.9);
  font-size: 12px;
  line-height: 15px
}

.quickBetWrapper-bc .quickBetMsgIcon-bc {
  position: static;
  margin-right: 8px;
  font-size: 14px;
  color: rgba(var(--b-sc),1)
}

.quickBetWrapper-bc .bs-number-buttons-bc {
  width: 100%;
  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: var(--skin-palette-17)
}

.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value=delete] i {
  color: var(--text-palette-10);
  font-size: 24px
}

.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="."] {
  background: var(--skin-palette-17)
}

.quickBetWrapper-bc .bet-slip-switcher-wrapper-bc {
  margin-top: 5px;
  padding: 0;
  background: none;
  border-radius: var(--border-radius)
}

.quickBetWrapper-bc .bet-slip-switcher-row-bc {
  background: rgba(var(--b),.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),.8)
}

.quickBetWrapper-bc .bet-slip-switcher-row-bc.active .bet-slip-s-r-i-c-info-icon-bc {
  color: rgba(var(--b-sc),.3)
}

.quickBetWrapper-bc .bet-slip-switcher-row-bc.active .bet-slip-s-r-i-c-info-icon-bc.active {
  color: rgba(var(--b-sc),.7)
}

.quickBetWrapper-bc .bet-slip-s-r-i-c-info-icon-bc {
  color: rgba(var(--b),.3)
}

.quickBetWrapper-bc .bet-slip-s-r-i-c-info-icon-bc.active {
  color: rgba(var(--b),.7)
}

.quickBetWrapper-bc .ui-kit-toggle {
  background: rgba(var(--b),.15)
}

.quickBetWrapper-bc .ui-kit-toggle:before {
  background: rgba(var(--b),.6)
}

.quickBetWrapper-bc .form-control-select-bc {
  color: rgba(var(--b),.9);
  background: rgba(var(--b),.15)
}

.quickBetWrapper-bc .form-control-icon-bc {
  color: rgba(var(--b),.8)
}

.quickBetWrapper-bc .form-control-select-bc>option {
  background: rgba(var(--b-sc),1)
}

.quickBetWrapper-bc [class*=skeleton-loader] {
  background: -moz-linear-gradient(left,rgba(var(--b),.1) 0%,rgba(var(--b),.3) 50%,rgba(var(--b),.1) 100%);
  background: -webkit-linear-gradient(left,rgba(var(--b),.1) 0%,rgba(var(--b),.3) 50%,rgba(var(--b),.1) 100%);
  background: linear-gradient(to right,rgba(var(--b),.1),rgba(var(--b),.3),rgba(var(--b),.1))
}

.quickBetCloseButton-bc {
  min-width: 112px;
  height: 24px;
  border-radius: var(--border-radius) var(--border-radius) 0 0;
  padding: 0 var(--padding-page-aside);
  color: rgba(var(--b),1);
  background: rgba(var(--b-sc),1);
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  outline: none;
  position: absolute;
  top: 1px;
  font-size: 11px;
  z-index: -1;
  animation: quick-bet-close .24s .24s ease 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
}

@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: rgba(var(--b-sc),1)
}

.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: rgba(var(--b-sc),1)
}

.first-bet .bs-bet-i-b-title-bc.t-1 {
  color: rgba(var(--b),.9)
}

.first-bet .bs-bet-i-b-coefficient-bc.c-2 {
  color: rgba(var(--accent),1);
  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),.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),.5);
  transform: translateY(-50%);
  animation: input-focus 1s linear infinite
}

.fav-stake-entered .bs-bet-i-b-stake-bc .quickBetInput-text-bc {
  background: rgba(var(--b-sc),.2)
}

[dir=ltr] .fav-stake-entered .quickBetInput-text-bc:after {
  right: 0
}

[dir=rtl] .fav-stake-entered .quickBetInput-text-bc:after {
  left: 0
}

@keyframes input-focus {
  0%,50% {
      opacity: 0
  }

  51%,to {
      opacity: 1
  }
}

.quickBetMsgText-bc {
  color: rgba(var(--b-sc),.9);
  font-size: 11px;
  line-height: 16px
}

.bet-slip-info-link {
  text-decoration: underline;
  cursor: pointer;
  margin: 0 4px;
  padding-bottom: 2px;
  box-shadow: inset 0 -1px rgba(var(--b-sc),.9)
}

.quickBetMsgIcon-bc {
  color: rgba(var(--oc-2),1)
}

.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: rgba(var(--b),1)
}

.edit-bet-header-top {
  display: flex;
  align-items: center;
  padding-inline-start:10px;padding-inline-end:15px;color: rgba(var(--hero-sc),.8);
  background: rgba(var(--hero),.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),.7);
  background: rgba(var(--hero),.5)
}

.edit-bet-header-bottom>i {
  flex-shrink: 0;
  font-size: 14px
}

.edit-bet-header-info {
  flex: auto;
  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),.5);
  margin: 13px 0 8px;
  padding-inline-start:5px;font-size: 10px
}

.betslip-bonus-info {
  display: flex;
  align-items: center;
  padding: 0 10px;
  height: 40px;
  background: rgba(var(--b),1);
  color: rgba(var(--b-sc),.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),.1)
}

.betslip-bonus-icon {
  margin-inline-end:10px;color: rgba(var(--b-sc),.7);
  font-size: 15px
}

[class*=is-web] .betStatus-search {
  margin-top: -2px
}

.betStatus-search>form {
  background: rgba(var(--b-sc),.05);
  border-radius: 0 0 var(--border-radius) var(--border-radius)
}

.betStatus-search .ss-input-bc,.betStatus-search .ss-icon-holder-bc {
  background: none;
  border: none
}

.betStatus-search .ss-input-bc {
  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),.1);
  border-radius: var(--border-radius)
}

.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),.5);
  margin-inline-end:3px}

.betStatus-search-Id {
  color: rgba(var(--b-sc),1)
}

.betStatus-search-cashOut {
  color: #109121
}

.betStatus-search-Id,.betStatus-search-cashOut {
  flex-shrink: 0
}

.betstatus-content .bet-history-bonus-icon {
  display: none
}

.betstatus-content .bet-history-t-b-row-hk-bc .bet-history-bonus-icon.bc-i-bonus+i {
  margin-inline-start:0}

.bs-actions-btn {
  text-align: end;
  color: rgba(var(--b-sc),.8);
  padding: 4px var(--padding-page-aside);
  cursor: pointer
}

.bookingConfirmationPopup button {
  width: 100%
}

.bookingConfirmationPopup button+button {
  margin-top: 16px
}

.bookingConfirmationPopupItem {
  max-height: 36vh;
  padding: 0 16px 20px;
  margin-top: 52px;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

[class*=is-mobile] .bookingConfirmationPopupItem::-webkit-scrollbar {
  display: none
}

.bookingConfirmationItem+.bookingConfirmationItem {
  margin-top: 12px;
  padding-top: 12px;
  border-top: 1px solid rgba(var(--b-sc),.1)
}

.bookingConfirmationItems {
  display: flex;
  letter-spacing: .5px
}

[class*=is-web] .bookingConfirmationItems {
  font-size: 14px;
  line-height: 18px
}

[class*=is-mobile] .bookingConfirmationItems {
  font-size: 12px
}

.bookingConfirmationItems+.bookingConfirmationItems {
  margin-top: 8px
}

.bookingConfirmationTitle,.bookingConfirmationType {
  flex: auto;
  flex-shrink: 0
}

.bookingConfirmationTitle {
  color: rgba(var(--b-sc),.4)
}

.bookingConfirmationType,.bookingConfirmationTypeValue {
  color: rgba(var(--b-sc),.8)
}

.bookingConfirmationGroupCount {
  font-size: 14px;
  text-align: end;
  color: rgba(var(--oc-2),1);
  margin-top: 4px
}

.bookingConfirmationData {
  text-align: end;
  color: rgba(var(--b-sc),.9);
  margin-inline-start:3px}

.bookingConfirmationOdds {
  color: rgba(var(--oc-2),1)
}

.bookingConfirmationBottom {
  background: rgba(var(--b-sc),.05);
  padding: 16px
}

.bookingConfirmationBottomText {
  font-size: 14px;
  line-height: 20px;
  color: rgba(var(--b-sc),.8);
  margin-bottom: 28px
}

.bookingConfirmationShadow {
  position: relative;
  width: 98%;
  height: 20px;
  margin-top: -20px;
  background: linear-gradient(to top,rgba(var(--b),.9),rgba(var(--b),.1))
}

.betslip-bc {
  width: 100%;
  height: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 990;
  transform: translateZ(0);
  transition: max-height var(--default-transition-duration)
}

.betslip-bc.first-bet {
  border-radius: var(--border-radius);
  height: 0;
  z-index: 969
}

.betslip-bc.first-bet .bs-bet-item-bc.single {
  margin-bottom: 0;
  padding-bottom: 5px;
  border-radius: var(--border-radius) var(--border-radius) 0 0
}

.betslip-bc.compact {
  max-height: var(--mobile-betslip-compact-height);
  animation: var(--default-transition-duration) betslip-compact-v ease-in-out;
  bottom: 48px;
  display: none
}

.betslip-bc.full {
  max-height: 100%;
  z-index: 990
}

@keyframes betslip-compact-v {
  0% {
      transform: translate3d(0,200%,0);
      opacity: 0
  }

  to {
      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: var(--border-radius) var(--border-radius) 0 0;
  background: rgba(var(--b-sc),1);
  padding: 10px var(--padding-page-aside) 22px;
  animation: bs-first-bet-content var(--default-transition-duration) 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: var(--border-radius)
}

.betslip-first-bet-content-bc .tooltipIconWrapper>i {
  color: rgba(var(--b),1)
}

.betslip-Quick .tooltip.betslipFirstBetInfoTooltip:not(:empty) {
  background: rgba(var(--b),1)
}

.betslip-Quick .tooltip.betslipFirstBetInfoTooltip:not(:empty) .tooltipTriangle {
  background: rgba(var(--b),1)
}

.betslip-Quick .tooltip.betslipFirstBetInfoTooltip:not(:empty) .tooltipText {
  color: rgba(var(--b-sc),1)
}

.bs-f-footer {
  overflow: hidden
}

.bs-f-footer>.askHooryAIBtnWrapper {
  padding-top: 0;
  padding-bottom: 15px
}

@keyframes bs-first-bet-content {
  0%,1% {
      transform: translateY(0)
  }

  to {
      transform: translateY(-100%)
  }
}

@keyframes bs-first-bet-content-message {
  0%,1% {
      transform: translateY(100%)
  }

  to {
      transform: translateY(-100%)
  }
}

.betslip-full-content-bc {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(var(--b),1);
  animation: bs-full-content var(--default-transition-duration) ease forwards
}

.betslip-full-content-bc .full-transparent-loader {
  top: 49px;
  height: calc(100% - 49px)
}

@keyframes bs-full-content {
  0% {
      transform: translateY(100%)
  }

  to {
      transform: translateY(0)
  }
}

.bet-button-wrapper-bc {
  padding: var(--padding-page-aside);
  background: rgba(var(--b),1);
  border-top: 1px solid rgba(var(--b-sc),.15)
}

.bet-button-wrapper-bc.content-type-5 {
  display: flex
}

.bet-button-wrapper-bc.content-type-5 .btn {
  flex: 2
}

.bet-button-wrapper-bc.content-type-5 .btn+.btn {
  flex: 3
}

.bs-f-b-content-bc:not(.betstatus-content) {
  padding: 0 var(--padding-page-aside)
}

.c-segment-holder-bc+.c-segment-holder-bc .bs-bet-item-bc {
  margin-top: 2px
}

.settings-r-b-row-bc,.bs-f-header-sub-navigation-bc {
  margin: 0 var(--padding-page-aside)
}

.edit-bet-header {
  position: fixed
}

.edit-bet-header-top {
  height: 56px
}

.betStatus-search {
  padding: 0 7px;
  overflow: hidden
}

.betStatus-search .sport-search-betslip.active {
  max-width: 100%
}

[dir=ltr] .betStatus-search .sport-search-betslip {
  right: 0
}

[dir=rtl] .betStatus-search .sport-search-betslip {
  left: 0
}

.betstatus-content {
  margin-top: 2px;
  height: 100%;
  overflow-y: auto
}

.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-insurance {
  max-width: 110px;
  min-width: 80px
}

.cut-buttons-row {
  padding-inline-end:7px;padding-inline-start:7px}

.quickBet-stake-content.quickBet-disabled .bs-bet-i-b-stake-bc>li:first-child span {
  opacity: .4;
  pointer-events: none
}

.quickBet-stake-content .bs-number-buttons-bc {
  margin-top: 5px
}

.waduaAnimationWrapper {
  padding-left: var(--padding-page-aside);
  padding-right: var(--padding-page-aside);
  padding-bottom: 8px
}

.waduaAnimation {
  position: relative
}

.waduaAnimation:not(.hasHeader):not(.hasStatistic) {
  padding-top: 50%
}

.waduaAnimation:not(.hasHeader).hasStatistic {
  padding-top: calc(50% + 300px)
}

.waduaAnimationIframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

@media (max-width: 500px) {
  .waduaAnimation.hasHeader:not(.hasStatistic) {
      padding-top:calc(50% + 30px)
  }

  .waduaAnimation.hasHeader.hasStatistic {
      padding-top: calc(50% + 330px)
  }
}

@media (min-width: 500px) and (max-width: 1023px) {
  .waduaAnimation.hasHeader:not(.hasStatistic) {
      padding-top:calc(50% + 40px)
  }

  .waduaAnimation.hasHeader.hasStatistic {
      padding-top: calc(50% + 340px)
  }
}

.possible-win-popup {
  width: 100%;
  position: fixed;
  display: flex;
  justify-content: center;
  bottom: 49px;
  z-index: 951;
  animation: bs-first-bet-content var(--default-transition-duration) ease forwards
}

.possible-win-popup:before {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  bottom: -5px;
  left: 50%;
  transform: translate(-50%) rotate(-135deg);
  background: rgba(var(--hero),1);
  border-radius: 1px
}

.possible-win-container {
  position: absolute;
  bottom: 0;
  display: flex;
  width: calc(100% - 75px);
  padding: 5px 25px;
  background: rgba(var(--hero),1);
  box-shadow: 0 -1px 4px rgba(var(--b),.3);
  border-radius: 20px 20px 0 0
}

.possible-win-container:after,.possible-win-container:before {
  content: "";
  position: absolute;
  bottom: 0;
  width: 0;
  height: 0;
  border-style: solid
}

[dir=ltr] .possible-win-container:after {
  border-width: 32px 0 0 17px;
  border-color: transparent transparent transparent rgba(var(--hero),1);
  right: -14px
}

[dir=rtl] .possible-win-container:after {
  border-width: 0 0 32px 17px;
  border-color: transparent transparent rgba(var(--hero),1) transparent;
  left: -14px
}

[dir=ltr] .possible-win-container:before {
  border-width: 0 0 32px 17px;
  border-color: transparent transparent rgba(var(--hero),1) transparent;
  left: -14px
}

[dir=rtl] .possible-win-container:before {
  border-width: 32px 0 0 17px;
  border-color: transparent transparent transparent rgba(var(--hero),1);
  right: -14px
}

.possible-win-content {
  width: 100%;
  font-size: 10px;
  overflow: hidden
}

.possible-win-content+.possible-win-content {
  padding-inline-start:10px;text-align: end
}

.possible-win-content>.possible-win-title {
  margin-bottom: 5px
}

.possible-win-stake {
  display: flex
}

.possible-win-stake+.possible-win-stake {
  margin-top: 5px
}

.possible-win-title {
  color: rgba(var(--b-sc),.8)
}

.possible-win-value {
  flex-shrink: 0;
  color: rgba(var(--b-sc),1);
  font-weight: 500;
  margin-inline-start:5px}

.bet-history-info-block {
  flex: auto;
  margin: 0 5px;
  overflow: hidden
}

.bet-history-info-title-block {
  display: flex;
  font-size: 12px;
  font-weight: 400
}

.open-bets .bet-history-info-title-block.betbuilder,.betBuilderHistoryItemHolder .bet-history-info-title-block,.betBuilderHistoryItemHolder .bet-history-type {
  color: #b98502
}

.betBuilderHistoryItemHolder .bet-history-status,.betBuilderHistoryItemHolder .bet-history-info-title-block {
  margin-bottom: 4px
}

.bet-draw-icon {
  width: 20px;
  max-height: 20px;
  object-fit: contain;
  margin-inline-start:8px;cursor: pointer;
  transition: var(--default-transition-duration) ease
}

.bet-history-info-count {
  flex-shrink: 0
}

.bet-history-id {
  display: flex;
  margin-top: 2px;
  font-size: 11px
}

.bet-history-id>span {
  color: rgba(var(--b-sc),.45);
  margin-inline-end:2px}

.bet-history-id i {
  margin-inline-start:5px}

.bet-history-id i.bc-i-checked {
  color: rgba(var(--oc-1),1)
}

.bet-history-arrow {
  flex-shrink: 0;
  margin-inline-start:6px;color: rgba(var(--b-sc),.8);
  font-size: 12px
}

[dir=rtl] .bet-history-arrow:before {
  content: ""
}

.bet-history-t-b-row-hk-bc {
  position: relative;
  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) {
  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),.7);
  font-size: 12px;
  font-weight: 400
}

.bet-history-stake-odds {
  display: flex
}

.bet-history-odds-coeff {
  color: rgba(var(--oc-2),1)
}

.bet-history-possible-win-block {
  display: flex;
  align-items: center
}

.bet-history-possible-win {
  color: rgba(var(--oc-2),1)
}

.bet-history-freebet {
  display: flex;
  align-items: center
}

.bet-history-freebet .bc-i-add {
  font-size: 8px
}

.bet-history-freebet>span:not(:empty) {
  margin-inline-start:3px}

.bet-history-freebet-image {
  width: 20px;
  margin-inline-start:3px}

.bet-history-info-icon {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  margin-inline-start:5px;color: rgba(var(--b-sc),.3);
  background: rgba(var(--b-sc),.05);
  border-radius: var(--border-radius);
  font-size: 20px
}

.bet-history-teams {
  display: flex;
  overflow: hidden
}

.bet-history-social {
  display: flex;
  align-items: center
}

.bet-history-social .bet-history-action-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  color: rgba(var(--b-sc),.8);
  border-radius: var(--border-radius);
  transition: all var(--default-transition-duration) ease
}

.bet-history-social .bet-history-action-icon:not(.bc-i-close-remove) {
  background: rgba(var(--b-sc),.1)
}

.bet-history-social .bet-history-action-icon:not(.bc-i-close-remove):hover {
  color: rgba(var(--b-sc),.8);
  background: rgba(var(--b-sc),.2)
}

.bet-history-social .bet-history-action-icon.bc-i-close-remove {
  background: #ff344980
}

.bet-history-social .bet-history-action-icon.bc-i-close-remove:hover {
  color: rgba(var(--b-sc),.8);
  background: #ff3449cc
}

.bet-history-actions {
  align-items: flex-start
}

.bet-history-actions i {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  font-size: 14px;
  cursor: pointer;
  border-radius: var(--border-radius);
  background: rgba(var(--b-sc),.1)
}

.bet-history-actions i:hover {
  color: rgba(var(--b-sc),.8);
  background: rgba(var(--b-sc),.2)
}

.bet-history-actions+.bc-loader {
  margin-inline-start:10px}

.betHistoryListEl-list-item-actions .bet-history-social {
  margin-inline-start:10px;gap: 10px
}

.betHistoryListEl-list-item-actions .bet-history-social i {
  margin-inline-start:0}

.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: rgba(var(--oc-1-sc),1);
  background: rgba(var(--oc-1),1)
}

[dir=ltr] .bet-history-send-gift:after {
  content: ""
}

[dir=rtl] .bet-history-send-gift:after {
  content: ""
}

.bet-history-received-gift:after {
  color: rgba(var(--accent-sc),1);
  background: rgba(var(--accent),1)
}

[dir=ltr] .bet-history-received-gift:after {
  content: ""
}

[dir=rtl] .bet-history-received-gift:after {
  content: ""
}

.bet-history-league-block {
  display: flex
}

.bet-history-league-block+.bet-history-secondary-info {
  margin-top: 8px
}

.bet-history-match-info {
  color: rgba(var(--b-sc),.9)
}

.bet-history-match-info+div {
  margin-top: 2px
}

.bet-history-match-info-score {
  display: flex
}

.bet-history-match-info-text {
  color: rgba(var(--b-sc),.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),.7)
}

.bet-history-title {
  display: flex;
  align-items: center
}

.bet-history-secondary-info {
  font-size: 12px;
  color: rgba(var(--b-sc),.7)
}

.bet-history-match-result-teams {
  margin-inline-start:4px;color: rgba(var(--b-sc),.9)
}

.popup-bonus-icon {
  color: rgba(var(--hero),1);
  font-size: 40px
}

.bet-history-bonus-bet-icons {
  display: flex;
  align-items: center
}

.bet-history-bonus-bet-icons img {
  height: 14px;
  margin-inline-start:5px}

.bet-share-popup .popup-inner-bc .status-popup-content-w-bc {
  width: 100%
}

.bet-share-popup-btn {
  display: flex;
  flex-direction: column;
  margin-top: 10px
}

.bet-share-popup-btn .a-outline {
  margin-top: 10px
}

.bet-builder-bet-match-result>div+div {
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px solid rgba(var(--b-sc),.1)
}

.bet-history-bb-bet-result {
  display: flex;
  font-size: 13px
}

.bet-history-bb-bet-label {
  white-space: nowrap;
  color: rgba(var(--b-sc),.7)
}

.bet-history-bb-bet-label-value {
  flex: auto;
  text-align: end;
  color: rgba(var(--b-sc),.9);
  margin-inline-start:6px}

.bet-history-bb-bet-content {
  font-size: 12px;
  color: rgba(var(--b-sc),.9)
}

.bet-history-bb-bet-description+.bet-history-bb-bet-description {
  margin-top: 2px
}

.bet-history-possible-win-block {
  font-size: 12px
}

.bet-history-stake-money,.bet-history-odds-coeff,.bet-history-possible-win {
  flex-shrink: 0;
  margin-inline-start:6px;font-weight: 400
}

.bet-history-freebet {
  justify-content: flex-end
}

.bet-history-freebet+.bet-history-freebet {
  margin-top: 4px
}

.bet-history-title {
  flex: auto;
  color: rgba(var(--b-sc),.7)
}

.bet-history-title>span+span {
  margin-inline-start:3px}

.bet-history-info-count {
  margin-inline-start:2px}

.bet-history-stake-odds {
  width: 100%;
  align-items: center;
  font-size: 12px
}

.bet-history-stake-odds+.bet-history-stake-odds:not(:empty) {
  margin-top: 4px
}

.bet-history-social {
  flex-wrap: wrap;
  margin-inline-start:10px}

.bet-history-social .bet-history-action-icon {
  width: 24px;
  height: 24px;
  font-size: 12px;
  margin-inline-start:10px}

.bet-history-social .social-icon+.social-icon {
  margin-inline-start:0}

.betHistoryListEl-list-item-actions {
  display: flex
}

.bet-history-main-actions i+i {
  margin-inline-start:8px}

.bet-history-received-gift:before,.bet-history-send-gift:before {
  color: rgba(var(--b-sc),.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;
  margin-inline-start:6px}

.bet-history-cashout-btn {
  justify-content: space-between
}

.bet-history-actions .bet-history-function-icon {
  margin-inline-start:10px}

.bet-history-t-b-r-cell-hk-bc:nth-child(2) {
  flex: auto;
  overflow: hidden;
  margin-inline-start:10px}

.bet-history-function-icon {
  color: rgba(var(--b-sc),.7);
  font-size: 17px
}

.print-option-link {
  display: flex;
  align-items: center
}

.bet-history-bonus-icon {
  flex-shrink: 0;
  color: rgba(var(--hero),1);
  font-size: 20px
}

.bet-history-bonus-icon+div {
  margin-inline-start:12px}

.bet-history-info-block {
  color: rgba(var(--b-sc),.7)
}

.bet-history-info-title-block {
  align-items: center
}

.bet-history-express-icon {
  flex-shrink: 0;
  color: rgba(var(--b-sc),.7);
  font-size: 24px
}

.bet-history-teams-block {
  display: flex;
  align-items: flex-start
}

.bet-history-teams-block .bet-history-status {
  font-size: 12px;
  margin-inline-start:6px}

.bet-history-t-holder-hk-bc {
  padding: 10px;
  border-radius: 0 0 var(--border-radius) var(--border-radius);
  background: rgba(var(--b-sc),.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),.1)
}

.bet-history-t-holder-hk-bc .competition-wrapper-bc {
  box-shadow: none
}

.bet-history-t-holder-hk-bc .competition-header-bc:only-child {
  border-radius: var(--border-radius)
}

.bet-history-t-holder-hk-bc .competition-header-bc:not(:only-child) {
  border-radius: var(--border-radius) var(--border-radius) 0 0
}

.bet-history-t-holder-hk-bc .competition-header-bc+.bet-history-t-holder-hk-bc {
  border-radius: 0 0 var(--border-radius) var(--border-radius)
}

.bet-history-t-holder-hk-bc.betBuilderHistoryItemHolder .bet-history-t-b-r-cell-hk-bc,.bet-history-t-holder-hk-bc.betBuilderHistoryItemHolder .bet-history-cashout-block {
  width: 100%
}

.bet-history-info {
  flex: auto;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  font-size: 11px
}

.bet-history-day {
  color: rgba(var(--b-sc),.45)
}

.bet-history-day:not(.bet-history-cashout-day) {
  text-align: end
}

.bet-history-teams {
  flex: auto;
  color: rgba(var(--b-sc),.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: var(--border-radius);
  margin-inline-end:10px;color: rgba(var(--b-sc),1);
  background: rgba(var(--b-sc),.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),.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),.7)
}

.bet-history-title-bc {
  margin: 25px 0 5px;
  font-size: 12px;
  line-height: 14px;
  text-transform: uppercase;
  padding-inline-start:10px;color: rgba(var(--b-sc),1)
}

.bet-history-stake-money {
  color: rgba(var(--b-sc),.95)
}

.casinoProfit-row {
  width: 100%;
  padding: 10px;
  margin-bottom: 10px;
  position: sticky;
  left: 0;
  top: -15px;
  background: rgba(var(--b),1);
  border-radius: var(--border-radius);
  overflow: hidden
}

.casinoProfit-row:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(var(--b-sc),.05)
}

.profits-total {
  color: rgba(var(--b-sc),1)
}

.bet-share-popup .bet-history-t-b-row-hk-bc.bet-history-actions {
  display: none
}

.bet-share-popup .status-popup-content-w-bc {
  padding-top: 15px
}

.bet-share-popup .competition-wrapper-bc {
  max-height: 50vh;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

.dynamic-info-loading .e-p-close-icon-bc {
  display: none
}

.informative-widget-link {
  display: flex;
  justify-content: center;
  background: rgba(var(--b-sc),.05);
  border-top: 2px solid rgba(var(--hero),1);
  border-radius: var(--border-radius)
}

.informative-widget {
  background: rgba(var(--b),1);
  border-radius: var(--border-radius);
  margin-top: 4px
}

.informative-widget-container {
  width: 100%;
  display: flex;
  justify-content: center
}

.informative-widget-container>span {
  color: rgba(var(--b-sc),.7);
  text-align: center;
  font-size: 12px;
  line-height: 18px;
  word-break: break-word
}

.informative-widget-container img,.informative-widget-container i {
  margin-inline-end:10px}

.informative-widget-container img {
  max-width: 30px;
  max-height: 30px;
  border-radius: var(--border-radius)
}

.informative-widget-container i {
  font-size: 30px;
  color: rgba(var(--b-sc),.7)
}

.hdr-dynamic-content .e-p-close-icon-bc {
  font-size: 12px;
  width: 30px;
  height: 30px;
  line-height: 30px
}

.hdr-dynamic-content:empty {
  display: none
}

.header-bc {
  width: 100%;
  background: rgba(var(--header),1)
}

.hdr-main-content-bc {
  display: flex;
  align-items: center;
  position: relative;
  z-index: 2
}

.hdr-main-content-bc .bc-loader {
  margin-inline-start:10px;margin-inline-end:10px}

.hdr-main-content-bc .bc-loader-contain {
  margin: auto 0
}

.logo-container {
  display: flex;
  align-items: center;
  flex: auto;
  margin-inline-end:5px}

.logo {
  display: flex;
  flex-shrink: 0;
  align-items: center
}

.hdr-logo-bc {
  display: flex;
  height: 100%;
  object-fit: contain
}

.header-icon {
  flex-shrink: 0
}

.header-icon>img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  border-radius: var(--border-radius)
}

.hdr-user-bc {
  align-items: center
}

.hdr-user-bc .bc-i-deposit,.hdr-user-bc .bc-i-wallet,.hdr-user-bc .bc-i-community,.hdr-user-bc .deposit-btn {
  background: #109121
}

.hdr-message-icon-bc,.header-icon-text.bc-i-message {
  position: relative
}

.hdr-message-icon-bc .count-odd-animation,.header-icon-text.bc-i-message .count-odd-animation {
  position: static
}

[dir=ltr] .hdr-message-icon-bc .count-odd-animation:after,[dir=ltr] .header-icon-text.bc-i-message .count-odd-animation:after {
  right: -6px;
  top: -4px
}

[dir=rtl] .hdr-message-icon-bc .count-odd-animation:after,[dir=rtl] .header-icon-text.bc-i-message .count-odd-animation:after {
  left: -6px;
  top: -4px
}

.hdr-user-close {
  width: 24px;
  height: 24px;
  color: rgba(var(--header-sc),.6);
  text-align: end;
  font-size: 14px;
  line-height: 24px
}

.header-custom-buttons,.hdr-user-bc {
  display: flex
}

.header-custom-buttons a[class*=promotions],.hdr-user-bc a[class*=promotions] {
  background: rgba(var(--hero),1);
  transition: var(--default-transition-duration)
}

@media all and (hover: hover) {
  .header-custom-buttons a[class*=promotions]:hover,.hdr-user-bc a[class*=promotions]:hover {
      background:rgba(var(--hero-hover),1);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .header-custom-buttons a[class*=promotions]:active,.hdr-user-bc a[class*=promotions]:active {
      background:rgba(var(--hero-hover),1)
  }
}

.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),.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: rgba(var(--header-sc),1);
  font-size: 12px
}

.hdr-user-info-texts-bc.ext-2 {
  color: rgba(var(--oc-2),1);
  font-size: 11px
}

.hdr-crypto-btn {
  width: 50px;
  flex-shrink: 0;
  position: relative;
  border: 1px solid rgba(var(--b-sc),.3);
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius)
}

.connect-wallet {
  position: relative;
  height: 28px;
  white-space: nowrap;
  padding: 0 8px;
  font-size: 11px
}

.trusted-widget {
  display: flex
}

.trusted-widget i {
  color: rgba(var(--hero),1)
}

.trusted-widget-text {
  display: flex;
  flex-direction: column;
  color: rgba(var(--b-sc),1);
  font-size: 12px;
  overflow: hidden
}

.hdr-crypto-info {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: none;
  padding: 0 8px;
  font-size: 11px;
  height: 28px
}

.wallet-button-arrow {
  font-size: 7px;
  line-height: 20px;
  color: rgba(var(--header-sc),1)
}

.wallet-menu {
  position: absolute;
  top: 100%;
  z-index: 9
}

[dir=ltr] .wallet-menu {
  right: 0
}

[dir=rtl] .wallet-menu {
  left: 0
}

.wallet-menu-content {
  position: relative;
  color: rgba(var(--b-sc),.9);
  border-radius: var(--border-radius);
  padding: 8px;
  overflow: hidden;
  background: rgba(var(--header),1);
  box-shadow: 0 0 10px 3px #0000004d,inset 0 0 0 300px rgba(var(--header-sc),.08)
}

.wallet-menu-content:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: rgba(var(--b),1);
  z-index: -1
}

.wallet-menu-content .radio-control-input-holder-bc {
  margin-inline-end:4px;background: none;
  border-color: #000c2480
}

.wallet-menu-content .radio-v-bc {
  background-color: rgba(var(--b-sc),.05)
}

.wallet-menu-content .radio-control-bc {
  display: flex;
  align-items: center;
  height: 34px;
  padding-inline-start:8px;padding-inline-end:8px;color: rgba(var(--header-sc),.8);
  background: rgba(var(--header-sc),.1);
  border-radius: var(--border-radius)
}

.wallet-menu-content .radio-control-bc+.radio-control-bc {
  margin-top: 2px
}

.wallet-menu-content .radio-control-bc~.radio-control-bc {
  margin-inline-start:0}

.wallet-menu-content .ss-icon-holder-bc {
  background: none
}

.wallet-menu-content .radio-control-text-bc {
  font-weight: 400
}

.wallet-menu-content .ss-input-bc {
  background: none;
  border: none
}

.wallet-menu-content .ss-input-bc::placeholder {
  font-size: 12px
}

.wallet-menu-content .ss-icon-bc {
  color: rgba(var(--b-sc),.8)
}

.wallet-menu-content .sport-search-betslip.sport-search-bc {
  border: 1px solid rgba(var(--b-sc),.2);
  box-shadow: none
}

.wallet-menu-top {
  display: flex;
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius)
}

.wallet-menu-top:not(:empty) {
  padding-top: 6px;
  padding-bottom: 6px
}

.wallet-main-wallet {
  font-size: 10px;
  line-height: 10px;
  color: rgba(var(--b-sc),.4);
  text-align: end
}

.wallet-main-wallet+span {
  margin-top: 2px
}

.wallet-menu-search:not(:empty) {
  padding: 4px;
  background: rgba(var(--header-sc),.1);
  margin-bottom: 2px;
  border-radius: var(--border-radius)
}

.wallet-menu-btn {
  display: flex;
  align-items: center;
  width: 100%;
  color: rgba(var(--b-sc),.8);
  font-size: 10px;
  cursor: pointer;
  transition: color var(--default-transition-duration)
}

[dir=rtl] .wallet-menu-btn i {
  transform: rotate(180deg)
}

.wallet-menu-btn:not(:only-child) {
  font-size: 10px;
  padding-inline-start:4px;padding-inline-end:4px;flex-direction: column;
  justify-content: space-evenly
}

.wallet-menu-btn:not(:only-child) span {
  text-align: center;
  line-height: 12px
}

.wallet-menu-btn:not(:only-child) i {
  margin-bottom: 4px
}

.wallet-menu-btn:only-child {
  padding-inline-start:8px;padding-inline-end:8px}

.wallet-menu-btn:only-child span {
  font-size: 11px;
  flex: auto;
  text-align: end
}

.wallet-menu-btn:only-child i {
  margin-inline-end:8px}

.wallet-menu-btn+.wallet-menu-btn {
  border-inline-start:1px solid rgba(var(--b-sc),.1)}

.wallet-menu-btn: hover {
  color:rgba(var(--b-sc),1)
}

.wallet-top-arrow {
  position: relative;
  margin-inline-end:2px;margin-inline-start:auto;width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 14px 10px 14px;
  border-color: transparent transparent rgba(var(--b-sc),.1) transparent
}

.wallet-top-arrow:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(var(--b),1)
}

.wallet-currency {
  position: relative;
  margin-bottom: 0
}

.wallet-currency:not(:empty) {
  margin-top: 2px
}

.wallet-currency-id {
  margin-inline-end:3px}

.wallet-currency-value {
  flex: auto;
  display: flex;
  flex-direction: column;
  text-align: end
}

.wallet-currency-item {
  display: flex;
  align-items: center;
  min-height: 38px;
  padding: 4px 8px;
  color: rgba(var(--header-sc),.8);
  background: rgba(var(--header-sc),.1);
  border-radius: var(--border-radius)
}

.wallet-currency-item.parent-currency {
  border-inline-start:2px solid rgba(var(--hero),1);padding-inline-start: 6px
}

.wallet-currency-item+.wallet-currency-item {
  margin-top: 2px
}

.currency-control-symbol,.radio-control-symbol {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  border-radius: 6px;
  overflow: hidden
}

.currency-control-symbol:after,.radio-control-symbol:after {
  content: attr(data-symbol);
  font-style: normal;
  text-align: center;
  color: #fff
}

.currency-control-symbol:before,.radio-control-symbol:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  background-repeat: no-repeat
}

.radio-control-symbol {
  margin-inline-end:6px}

.radio-control-symbol:before {
  z-index: 3
}

.crypto-currency-data,.trusted-widget {
  position: relative;
  align-items: center;
  color: rgba(var(--b-sc),1);
  font-size: 12px;
  opacity: 1!important
}

.crypto-currency-data i,.trusted-widget i {
  position: relative;
  display: flex!important;
  font-size: 24px!important;
  margin-inline-end:5px;cursor: pointer
}

.crypto-currency-data i:after,.trusted-widget i:after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translate(-50%);
  top: 4px;
  z-index: -1
}

.trusted-widget i:after {
  width: 12px;
  height: 12px
}

.crypto-currency-data i:after {
  width: 16px;
  height: 16px
}

.crypto-currency-data {
  opacity: 1!important
}

.crypto-currency-data i {
  color: #ff008c
}

.crypto-info-link-img {
  position: relative;
  width: 40px;
  z-index: 1
}

.crypto-currency-item {
  direction: ltr
}

.crypto-currency-item-loader.crypto-currency-item-loader {
  width: 38px
}

.crypto-currency-info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  color: rgba(var(--header-sc),.9);
  font-size: 12px
}

.m-block-nav-items-bc {
  width: 100%;
  padding: var(--padding-page-aside);
  display: grid;
  grid-template-rows: auto;
  grid-gap: 10px;
  text-align: center
}

.m-nav-items-list-item-bc {
  width: 100%;
  padding-inline-start:10px;padding-inline-end:10px;color: rgba(var(--b-sc),.6);
  border-radius: var(--border-radius);
  transition: background-color var(--default-transition-duration),color var(--default-transition-duration)
}

.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
}

.crypto-animated-content {
  min-width: 160px;
  height: 36px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  overflow: hidden;
  cursor: pointer;
  animation: crypto-animated 10s ease
}

.crypto-animated-item {
  width: 100%;
  font-size: 12px;
  padding: 3px;
  text-align: center;
  color: #fff;
  background: #ff008c;
  border-radius: var(--border-radius);
  transition: background var(--default-transition-duration)
}

@media all and (hover: hover) {
  .crypto-animated-item:hover {
      background:#cb006f;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .crypto-animated-item:active {
      background:#cb006f
  }
}

@keyframes crypto-animated {
  0% {
      transform: translate(20px);
      opacity: 0
  }

  20%,90% {
      transform: translate(0);
      opacity: 1
  }

  to {
      opacity: 0
  }
}

.user-balance-item {
  display: flex;
  align-items: center;
  font-size: 12px;
  line-height: 20px
}

.user-balance-item:nth-child(2) {
  margin-bottom: 8px;
  padding-bottom: 8px;
  border-bottom: 1px solid rgba(var(--b-sc),.1)
}

.user-balance-item:first-child,.user-balance-item:nth-child(2) {
  color: rgba(var(--b-sc),1)
}

.user-balance-item:not(:first-child,:nth-child(2)) {
  color: rgba(var(--b-sc),.6)
}

.balance-title {
  flex: auto;
  margin-inline-end:5px}

.balance-value {
  flex-shrink: 0
}

.user-balance-info {
  position: relative;
  font-size: 10px;
  color: rgba(var(--b-sc),.5);
  line-height: 1.4;
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid rgba(var(--b-sc),.1)
}

.user-balance-icon {
  position: absolute;
  font-size: 12px;
  color: rgba(var(--b-sc),.5)
}

[dir=ltr] .user-balance-icon {
  left: 0
}

[dir=rtl] .user-balance-icon {
  right: 0
}

.user-balance-info-text {
  margin-inline-start:20px}

.connect-button-wrapper {
  position: relative
}

.network-address-balance {
  display: flex;
  align-items: center;
  flex: auto;
  margin-inline-start:10px;margin-inline-end:10px}

.network-address-balance .form-control-bc {
  flex: auto
}

.user-profile-container .network-address-balance .form-control-label-bc {
  pointer-events: none
}

.user-profile-container .network-address-balance .form-control-label-bc .form-control-icon-bc {
  display: none
}

.network-address {
  display: flex;
  align-items: center
}

.network-address+.network-address {
  margin-top: 10px
}

.network-address .form-control-select-bc {
  font-size: 12px
}

.network-address>.form-control-bc,.network-address .network-address-balance {
  border: 1px solid rgba(var(--b-sc),.2);
  border-radius: var(--border-radius)
}

.network-address>.form-control-bc {
  flex: auto;
  margin-inline-end:10px}

.network-address .btn,.network-address select,.network-address .form-control-select-bc:disabled {
  background: transparent
}

.network-address .form-control-icon-bc {
  display: none
}

[dir=ltr] .network-address .form-control-icon-bc {
  right: 10px
}

[dir=rtl] .network-address .form-control-icon-bc {
  left: 10px
}

.network-address .select-icon-bc,.network-address .multi-select-icon-bc {
  width: 48px;
  height: 24px;
  border-inline-end:1px solid rgba(var(--b-sc-rgb),.05)}

.network-address .network-address-balance .select-icon-bc,.network-address .network-address-balance .multi-select-icon-bc {
  margin-inline-start: 5px;
  width: 18px;
  height: 18px;
  border-inline-end:none}

[dir=ltr] .status-popup-content-w-bc .network-address .form-control-icon-bc {
  right: 2px
}

[dir=rtl] .status-popup-content-w-bc .network-address .form-control-icon-bc {
  left: 2px
}

.wallet-icons {
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  border: 1px solid rgba(var(--b-sc),.2);
  border-radius: var(--border-radius);
  cursor: pointer
}

.wallet-icons+.wallet-icons {
  margin-inline-start:8px}

.wallet-icons.isConnected {
  display: none
}

.wallet-icons i:not(.connected-btn,.bc-i-checked,.bc-i-qr) {
  color: rgba(var(--b-sc),.7)
}

.wallet-icons i:not(.connected-btn,.bc-i-checked,.bc-i-qr):hover {
  color: rgba(var(--b-sc),1)
}

.wallet-icons i.bc-i-qr {
  color: #2f6dffcc
}

.wallet-icons i.bc-i-qr:hover {
  color: #2f6dff
}

.wallet-icons .bc-i-checked,.connected-btn {
  color: #26b562
}

.address-btn {
  width: 84px;
  height: 28px;
  border-inline-end:1px solid rgba(var(--b-sc),.05);border-radius: 0;
  font-size: 12px
}

.connect-button,.connect-button-regular {
  width: 100%;
  display: flex
}

.connect-button-regular {
  align-items: center;
  border: 1px solid rgba(var(--b-sc),.1);
  border-radius: var(--border-radius)
}

.wallet-btn {
  display: grid;
  grid-template-columns: repeat(2,minmax(0,1fr));
  grid-gap: 10px
}

.ethereum-network-1 {
  background: url(https://etherscan.io/images/svg/brands/ethereum-original.svg) no-repeat center/contain
}

.ethereum-network-5165 {
  position: relative;
  background: url(https://etherscan.io/token/images/fasttoken_32.png) no-repeat center/contain
}

.currency-image-ETH {
  background: url(https://etherscan.io/images/svg/brands/ethereum-original.svg) no-repeat center/contain
}

.currency-image-FTN {
  background: url(https://etherscan.io/token/images/fasttoken_32.png) no-repeat center/contain
}

.currency-image-USDT {
  background: url(https://etherscan.io/token/images/tethernew_32.png) no-repeat center/contain
}

.currency-image-USDC {
  background: url(https://etherscan.io/token/images/centre-usdc_28.png) no-repeat center/contain
}

.currency-image-BNB {
  background: url(https://etherscan.io/token/images/bnb_28_2.png) no-repeat center/contain
}

.currency-image-BUSD {
  background: url(https://etherscan.io/token/images/binanceusd_32.png) no-repeat center/contain
}

.currency-image-DAI {
  background: url(https://etherscan.io/token/images/MCDDai_32.png) no-repeat center/contain
}

.currency-image-SHIB {
  background: url(https://etherscan.io/token/images/shibatoken_32.png) no-repeat center/contain
}

.connect-button {
  flex-direction: column
}

.connect-button+.deposit-wallet-title {
  margin-top: 12px
}

.connect-button .form-control-label-bc {
  height: 48px
}

.connect-button-text {
  color: rgba(var(--b-sc),.6);
  text-transform: uppercase;
  margin: 16px 0;
  text-align: center;
  font-size: 14px
}

.connect-button-text:before,.connect-button-text:after {
  content: "";
  position: absolute;
  top: 6px;
  width: 42%;
  height: 1px;
  background: rgba(var(--b-sc),.1)
}

.connect-button-text:before {
  left: 0
}

.connect-button-text:after {
  right: 0
}

.connect-wallet-popup {
  margin-top: 24px;
  margin-bottom: 10px
}

.crypto-deposit-error {
  margin: 10px 0;
  color: rgba(var(--b-sc),.9)
}

.crypto-deposit .connect-button {
  margin-top: 10px
}

.btn-transaction {
  margin-top: 20px
}

#w3m-wc-logo path {
  fill: rgba(var(--b-sc),.9)
}

.my-profile-info-block .deposit-wallet {
  width: 100%;
  max-width: 345px
}

.my-profile-info-block .deposit-wallet .c-info-icon-bc {
  cursor: auto
}

.my-profile-info-block .connect-wallet {
  max-width: 250px
}

.my-profile-info-block .connect-wallet .horizontal-sl-title-bc {
  overflow: hidden;
  text-overflow: ellipsis
}

.deposit-wallet-awaiting-payment {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative
}

.deposit-wallet-field-container {
  margin-top: 12px
}

.deposit-wallet-field-container .form-control-label-bc.inputs {
  height: 48px
}

.deposit-wallet-field-container .wallet-icons {
  background: rgba(var(--b-sc),.05)
}

.crypto-wallet-switcher-container {
  display: flex;
  align-items: center
}

.crypto-wallet-switcher-container .btn {
  font-size: 12px;
  height: 28px
}

.crypto-wallet-switcher-container .btn-wallet-left {
  position: relative;
  padding-inline-end:28px;padding-inline-start:10px;margin-inline-end:-18px}

.crypto-wallet-switcher-container .btn-wallet-left+.wallet-switcher-icon-container {
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgba(var(--b),1);
  border-radius: 50%;
  padding: 9px;
  z-index: 1
}

.crypto-wallet-switcher-container .btn-wallet-left+.wallet-switcher-icon-container .bc-i-deposit {
  font-size: 16px;
  color: rgba(var(--b-sc),1)
}

.crypto-wallet-switcher-container .btn-wallet-right {
  padding-inline-start:28px;padding-inline-end:10px;margin-inline-start:-18px}

.crypto-wallet-switcher-container .btn.active {
  pointer-events: none;
  background: rgba(var(--hero),1)
}

.currency-control-symbol,.connect-wallet:before {
  background-color: #c5b131
}

.currency-control-symbol,.connect-wallet:before {
  background-color: #ff058e
}

.currency-control-symbol,.connect-wallet:before {
  background-color: #6a4da1
}

.currency-control-symbol,.connect-wallet:before {
  background-color: #fc6b00
}

.wallet-currency-item:nth-child(0) .radio-control-symbol {
  background-color: #23b34d
}

.wallet-currency-item:nth-child(1) .radio-control-symbol {
  background-color: #ff058e
}

.wallet-currency-item:nth-child(2) .radio-control-symbol {
  background-color: #fc6b00
}

.wallet-currency-item:nth-child(3) .radio-control-symbol {
  background-color: #28ab4b
}

.wallet-currency-item:nth-child(4) .radio-control-symbol {
  background-color: #ff058e
}

.wallet-currency-item:nth-child(5) .radio-control-symbol {
  background-color: #6a4da1
}

.wallet-currency-item:nth-child(6) .radio-control-symbol {
  background-color: #23b34d
}

.wallet-currency-item:nth-child(7) .radio-control-symbol {
  background-color: #ff0570
}

.wallet-currency-item:nth-child(8) .radio-control-symbol {
  background-color: #ff058e
}

.wallet-currency-item:nth-child(9) .radio-control-symbol {
  background-color: #6a4da1
}

.wallet-currency-item:nth-child(10) .radio-control-symbol {
  background-color: #ff058e
}

.wallet-currency-item:nth-child(11) .radio-control-symbol {
  background-color: #28ab4b
}

.wallet-currency-item:nth-child(12) .radio-control-symbol {
  background-color: #fc6b00
}

.wallet-currency-item:nth-child(13) .radio-control-symbol {
  background-color: #ff0570
}

.wallet-currency-item:nth-child(14) .radio-control-symbol {
  background-color: #23b34d
}

.wallet-currency-item:nth-child(15) .radio-control-symbol {
  background-color: #6a4da1
}

.wallet-currency-item:nth-child(16) .radio-control-symbol {
  background-color: #ff0570
}

.wallet-currency-item:nth-child(17) .radio-control-symbol {
  background-color: #28ab4b
}

.wallet-currency-item:nth-child(18) .radio-control-symbol {
  background-color: #23b34d
}

.wallet-currency-item:nth-child(19) .radio-control-symbol {
  background-color: #fc6b00
}

.radio-control-bc:nth-child(0) .radio-control-symbol {
  background: #fc6b00
}

.radio-control-bc:nth-child(1) .radio-control-symbol {
  background: #c5b131
}

.radio-control-bc:nth-child(2) .radio-control-symbol {
  background: #c5b131
}

.radio-control-bc:nth-child(3) .radio-control-symbol {
  background: #ff058e
}

.radio-control-bc:nth-child(4) .radio-control-symbol {
  background: #ff058e
}

.radio-control-bc:nth-child(5) .radio-control-symbol {
  background: #c5b131
}

.radio-control-bc:nth-child(6) .radio-control-symbol {
  background: #23b34d
}

.ada-symbol:before {
  background-color: #3468d1;
  background-image: url(/assets/ada-CfH6dA34.png);
  background-position: center;
  background-size: cover
}

.amd-symbol:before {
  background-color: #27a749;
  background-image: url(/assets/amd-DJivi_qs.png);
  background-position: center;
  background-size: cover
}

.bch-symbol:before {
  background-color: #8cc250;
  background-image: url(/assets/bch-xgv6O6F_.png);
  background-position: center;
  background-size: cover
}

.bdt-symbol:before {
  background-color: #c1ad30;
  background-image: url(/assets/bdt-CtGA2ORS.png);
  background-position: center;
  background-size: cover
}

.bnb-symbol:before {
  background-color: #f3ba2f;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAAFoBAMAAACIy3zmAAAAElBMVEXzui/v7+7////ztBn20HL24rPW2B7NAAANi0lEQVR42t2dS3urNhBA5Yy9DyTZB5rs5YL38SP72E7+/18pTxuDBJJmRoJq08+9vfj4dPRGI5HWJYnqgv8Y/Z1O67WoytfX6fQXRXFM8uTbR0H3rCRN336/RFYUgBpaSIAsE+vvc/mn84NOkr8KuMXtlBr8PDvo5O0ESmBxU57JUzwn6OTtq3A5VYpfVeieC7QRclUK7L94DtCfxsgN9jkODZ1YIbfYSVDoX5DCuoD8xrWAKOgiMhyYS9ttA+gdOn6FTDiWTO7DQP84am6wNwGg346ZQJUsv/iGfgUpkCWTF6/Q8W8m8AWyvSN088+4+fdmH38omKvAtvve5qMLdELFfKuO/NBFJygENTUzdPIlBWHJ1j6gKT1X1XHNDp38SEFcqghhhf7JhOCgZoSOOZgrakboXxbmgnrPB/3BxHynpof+BC7mYl5w5oFOQApuanLoIyNzUXIO6B9eZgEbemi+StitjIbQhgNZxkp4Xzq7EE8CmAO6DpCcFJo9oNuwpoTmD+iGek8HnYDwVCQdtJ/guLV7JNC+gqMzCMFDg/BYJA20v+C4BwgW2mdw3AIEC30UnkuOh36XvqFhhYVOQHgvxdAaB32V/qGLuoiC/sxEgJLtUaumRxGk5JhJwIcMAw37xB06kOhiZO1u+j2Q6LrZc4QGEaxIV+hnGQ66Vm0PnQQU3ai2hw4pulFtDR1WdK3aGjqs6Fq1NXRg0ZVqW+h3GRq6UG0LHVx0UWyhP2R4ZthbQh9nIBpyu1XTOYjWr5JpoK9iFiW3gf6U84CGswX0y1ygN+bQCYiZFGkO/S7nAt1MBkygado7SVcVDaBp2jsJdK2eATRJewdPNEG2M4OmqYaSaJwozaBJDMET1YNWRtBHItFEqnMT6E8q0VSqzwbQJNMsmZItnCiWq4fQQCaaSLWcXjV9JRRNZOAwOQm4EoomUr2bhAZK0UQNyBQ0RRd+F02jGg4T0Fda0SSqYTcBDbSiaVTLcWiK6HgQTaNhPwp9pRZNorqNDw00kIumeeYYNEF09EXTqN6PQL8wiCZRvRmBBgbRJKqlHppgVKoQTeLirIXGK1GJJnnuSgt95BFNoTrXrZq+MYkmUR1rJgH4obRGNIHqYlCthI6vXKIJVMNOYxrYRFNEtRoaHdJ60RSqL0po9DR8RDRedWlkCI3eGxoTTaB6pzQNnKLxqqUKGjvCGxeNV100ekPoZ17ReNVPCugjr2i86lwBDcyi0arlEBoZ0tOi0arhMoBGttIGorGq4akPjZyHm4hGq94NVk2BXzRWtexPAnADDzPRWNXl8OMBGvc4Q9FY1U896KsP0VjV2x700YtopOq8B+1HNFJ19giN6losRONUtzWxgcZ0LTaicarbbxL4emglGqd614XGzFrsRONU5w+mpTfRKNXQhUb0h7aiUaqbmiiw9dBaNEZ1Y6iGfmEQ/XlhUL3tQB8ZRL9sGVTnnVVToBedwG0kSaha3icB7jsAetHPElb0qusdAYHa1BoT3Rm006mut7kE6hljoss9B3rVqxv0lUU0i+rdDfrIIppFdX6DBh7RHKplC51IHtEcqqvmQ7g3HtOiGVRXzYdw//vTojlUrxrof9hEM6jeNtBXNtEMqncN9JFPNL3qvIEGPtH0qmUN7dTimYomV122ecJ1rmUomlx1OeMSjvv4xqJHVbtAHyroZ8yy2qToMdVHx7gUjhPE6lUGI9F61W498baCdmqmITcVrVftNrjcldCOq0tq1erjJmrVjkOevDLt1jOpVasXUNSqXUfxFbTjwDQ7mIpWq3admEIJ7ToVV6nWrVSpVLuKhriAdn7dahjV+gNUQ9UfiK/FQOemolWqnRe1Kmj35Z5+VI+dVOurdt8vKXoXgVl8zE1FD1UjVvH/LaAROxePUT1+JPBRNWZjaouEzk1F91Vjti13qUD9/W5UT5297KpG7QDmEQ66q3pqN6GrGvfqUQGN2vi9R/X0Ide7atxbPLKARv3ou+qBaJBa1ch3vCJhNUOEwWHwNqqHovOjTvVANFidMYezsBp6yAFbq3oo+vChU634NcAHXXRGCjiNaCWcWvTKamJeQNtUCqmgq1U/q8JGo1r5WyxUw94GulrrUKpWitbgqX+KheoC2uK/lspAKFVrgkbJpwkaC9Ur8W4nWhkJGtFKQF31NJcHNtBS07hBrhGtVK1tCMHC9IulaFUsgHYpZ4io7XLMVW/NoaV5h30fR01X83vnDubQV1vRBokHcvOhUWcYZax6ZwwtzQeh3bnBlOrugBWMoY/WoidV5+bD/Yepganq3BRamk+sHidh46ofJ2GGqteG0L2F/1HVufkUtjfdNVRtalqaLxb0FxbGVPcXFoASerDDMqI6N1+WGSzhmKleCxfRY6qHi2V61cPFMsOoPrqIHlGdmy81KpYljVSv3UTrVavW2nWqVQvAZKnYlHuGGtW5+fK5cqmdLBebNN+oUG9qqFWrNzWAUbRGdW6+JaTZPiJSLc0337KD+eabbqMOGEUrVefm25zaLVEa1doNZcOI1qjWbj4Lv9BiPtCLDA+LighzqYjLbPJsOpdsLp3LDLvxo5vqkAOmtatq7S64h6GpmemZTQLWS5xuif/xxHaZSwizWqzJGZbFgH9ZbJELkItc6l3kovoity+ebQd7iq0szxtFT8L80KfFlhywbsnZQGs2P4Xvzc8CmmebGTi3mQ/C5l1Cqd0FV/4Urg39g7A5EaB6dSI7aHfMuV6duFhBK15SEQFeUrkIy5d6dY2bz9eBYoHK7NHpRvy9eCVTgct0lQV4xU2kIiZJyOLzZcLSNOoNyCCvbaYCleoqzAuykcBkQs6CvIpcQv9DJNrbS9/bAtp9mRKCvF4vVgW0+18PdJBhj4EOdWSkhHY96i5CHc45l8dVJUXT4fEYVHXGFshEezlwJivopR3tq6CvdKK9HKKsoF+oItrTcdUK2ql3CXcweFVBO/3gcEew9xW00ylK06wC9IfdESf0w6UViOs0XctK4FDnFouXlSqjSYi2rKQkDbTb3CVQ+pd/G2jHFH9BEu1UqoR7UtMwKY0ObZI/x0FikORRcQu9pDRdbTrFeEkJ0W45IJeUeu4G7Zwh1HuSv1qTQOVE9p9O8XCDdk8g6z1x5eUGHS0nRWj9YidyZc13MtbO5QYcaW+TC73oOm9lA414jN8Ew6sONOISOb+pnM/duy8Qa9xek2Y/XNixlPTkD9BLSQT/AE2RCJ9fdFMPW2jUdY7+LjfYP15Cg4H2do0ExI/Qy7iwo3fdD+peVV9Xo+x60Eu4hKathzdo3MWqnq77OfevsFrCxUqD26CWcIVVO0C/QSMf6OOysNUAGnlbsI9r2fYD6HT+F+BFQ+j5XzWogMY+k/1Sx5UCevbXZ+4V0OncLyqNVNDYW46Zr4TNldDox/JevrtSQqPvdee95vishE5nfaG01NzsPueru6uxtAr6Q7Kpxl+SvtdAJ5JLNcF19OcudDueRt/sOKYaf0Q5v0H2bnbH3ziuUf1O9FwlNPpud41qvOh6B0AJHRE8/Ynl0L1MtdAxutFTqiY4dL/VQ0f4Rk+hmkB08xKgGpogPoaq6Z6pgSaIj75qijQSu1FogvjoqyYQfTsBpIamiI9H1e+EGnTQBPHxqJoiX8duApoiPrqqKUTDfgKaxIykFS2jKWiK+LirJslAs5uEpoiPu2oK0cVQug/dGU+XhaT9uKl+JzLQgxxAxy+EqkkErKahKcanrWoS0eWodBKaYP7SqibJqZSnBtDxM5Xqd7L/Z9OmSapiqZrmObEZNEVTXRiiyRK2S82gSZpqIWnyIh4MoWmqIk3JU1NokqooBFnTaQQdwVygm3f7TKDj61xEb1Nz028ziQ+4WEBHM1G9S22gX2eh+nbmsQ/dH0+TJIagau96VNpJQPNxDqrhYAk9h1ZPppbQcfgOpuhYbE2HVy1Te+jQqstpljV0aNVlD24PHVZ1dQzCHjqs6mqo5AAdUnV93sQBOqRqmbpCh1PdDP5doJNgI5A8dYYONtjLDgjoUFPcfJxKM55uP35kQURfxqkmoONrgACBXYqCjt4CNHtFv4KDDjBEVSxIW0L7r4uQp3jo1yxAc4eFjn+8BghsUgJoz0OQeiEMD+0zQJq+EA/tMUDq4KCA9hgg7QloCmhfAZIdUjro1E+AwCYmhI7To/TRrUS00J8ewlqeTaHHR663jzF/WJcBPYVhNAnofOQO66q1o4ZOeMMa8pQBOvoERuomRwU5dMRZGeUl5YFm7GMmpt8YaDbq7Dvlg05/WKizTcQJzUKdbWJeaAbqbG3yvSjo9CujZo75oYmpa2Z2aNIIaZj5oQmpyzroCTqhos42dt9rtmqq+/iaEYxDIPuOLb/XbhLQ//iBHz2B3MeRV+j084gMkSw/J5Fn6LI6SkxobFy/FwWdvoKz7Ex+R2Gg07cvN9mQrS9xKOgo+XWRXWi2/SJK6CgpZFtiZ0UnmAaFjhJL7DIynL6IErp69dAYu7B8RnwRJXRc1sjpKgklMvKLKKGLvuYEo9zln57OcTQr6KoBLP73S6mMikys/+IoiWYHncbR36kEz7L2mkcAqIC/z+Wfkn0RJXTZlhQy/06ndXPn89fX6fQXUTz54eN/89ZrgC7jB7wAAAAASUVORK5CYII=);
  background-position: center;
  background-size: cover
}

.btc-symbol:before {
  background-color: #f7931a;
  background-image: url(/assets/btc-DEGqceNT.png);
  background-position: center;
  background-size: cover
}

.cad-symbol:before {
  background-color: #ff5d13;
  background-image: url(/assets/cad-_vXRDycS.png);
  background-position: center;
  background-size: cover
}

.dai-symbol:before {
  background-color: #f5ac37;
  background-image: url(/assets/dai-nIKymwQY.png);
  background-position: center;
  background-size: cover
}

.dog-symbol:before {
  background-color: #ba9f33;
  background-image: url(/assets/dog-BmaYSJWl.png);
  background-position: center;
  background-size: cover
}

.eth-symbol:before {
  background-color: #627eea;
  background-image: url(/assets/eth-FfQuQcFw.png);
  background-position: center;
  background-size: cover
}

.eur-symbol:before {
  background-color: #38b8a0;
  background-image: url(/assets/eur-CK-dvnvX.png);
  background-position: center;
  background-size: cover
}

.ftn-symbol:before {
  background-color: #ff008c;
  background-image: url(/assets/ftn--2RLJdV8.png);
  background-position: center;
  background-size: cover
}

.gel-symbol:before {
  background-color: #ff0003;
  background-image: url(/assets/gel-DTC1k3Ug.png);
  background-position: center;
  background-size: cover
}

.ghs-symbol:before {
  background-color: #b6d433;
  background-image: url(/assets/ghs-Cvo9BUWr.png);
  background-position: center;
  background-size: cover
}

.idr-symbol:before {
  background-color: #22af4b;
  background-image: url(/assets/idr-5s7RoWLS.png);
  background-position: center;
  background-size: cover
}

.kes-symbol:before {
  background-color: #ac2423;
  background-image: url(/assets/kes-DRDLLkCv.png);
  background-position: center;
  background-size: cover
}

.krw-symbol:before {
  background-color: #eab200;
  background-image: url(/assets/krw-BNu7vyW6.png);
  background-position: center;
  background-size: cover
}

.kzt-symbol:before {
  background-color: #00c3ea;
  background-image: url(/assets/kzt-CaYPC8Ci.png);
  background-position: center;
  background-size: cover
}

.ltc-symbol:before {
  background-color: #5c5c5c;
  background-image: url(/assets/ltc-Dcr5edqW.png);
  background-position: center;
  background-size: cover
}

.mth-symbol:before {
  background-color: #0172ff;
  background-image: url(/assets/mth-Dg1PyOZn.png);
  background-position: center;
  background-size: cover
}

.myr-symbol:before {
  background-color: #5e2e8d;
  background-image: url(/assets/myr-DfL7Kz4O.png);
  background-position: center;
  background-size: cover
}

.rub-symbol:before {
  background-color: #f76900;
  background-image: url(/assets/rub-DTILbomK.png);
  background-position: center;
  background-size: cover
}

.thb-symbol:before {
  background-color: #ff006d;
  background-image: url(/assets/thb-BIDuRfFS.png);
  background-position: center;
  background-size: cover
}

.trx-symbol:before {
  background-color: #eb0029;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABaUExURUdwTOsAKOsAKewAKesAJOsAKesAKOsAKesAKOsAKOkAKesAKe0AKesAKf////7v8vWAlP3f5O0gRPBAXveUpPq/yfJVcOwQN+8wUfzP1/mvvPRvhuwQNvV/lAPvlbYAAAANdFJOUwA6xe8QlyDfXnAar3gq/bakAAAETklEQVRo3sWa15ajMAyG6eXkmN5J3v81FxsIbsiyw5zVxZbJxLL0/XIReB7KIj+PX0Eaks3CNHjFuR95T1mUxSnRWBBnyQOj5wEBLPjRhw+Ovtsrc598SlCWurnIQ4I2Bxd+SqzM0kXyItYWW+DOQuJg6CCimDhajCq+JCXOliLS5IfkB0t9Y/rJj2YAkZOfLf/j8UEPGXnEbrPkk4fMf16fooVatUaPjb+pVVdxV/1+umH60UMMAm6LzeZlbccHQQsAyuKwsncNRsEgLHBVIZhTMC+oAt6FatbBiFqVFNQfg3Z96RxMCpVwe47XkGmoltkpmPw+gAtz3bD/ju1qH0wYAWsQxVzVdLbD9cMtmL4WvdR9dR9Mfh8Aw7w0bLSP+MkWjJyyom9gCrpFdMNcju+Ffr3TfDwNQsrqBhSS7oxCMVdHRcz6r/PB1No8BUcRa7+9zW/e/lqBCZLzc8pK6yECthk695Ymg6Feb8bvWA5pJsv2FrP+BM0w039oUe/WsARVh5/hJkfJzeQYZuaKfX1RNT9dOr7zEAEb8YH5u/gpIIaSo1vpw8zkdVSDWRmLX3Ivgek9xLcIOMwXCA71uOMdJYcftdaiWwV+MV88PwpeYvAQQWeVL+ZLkUsj4+WKe9Z48KHDXCtO8kK9isXbDGt3LU+DVAnQZWBDW/IO6bzrYY+F4R2lNYlP6kkZuizxmC/UbLLdtE27VnfWepS3ZugmTDH3wg+W764mjbtUQ6crlsADz3N0bx4JcOA49k/6O1MhxXvoFLzQtIoWeQ91tw6NkL5K3Tc9eOOWMNOiFqZ9FV59szUZHFRK2FSijX7dnom9AwUzHalUf+9zuy0ZHKiYF9njmbdSv+15hlurgnlWamkDXOp3AwbZdO2QMZcqyxsBHTI1tZwkzG9x1T6D0gpoLzRTX0XCPKnV1GlWCG6pMHY+RMyUyYQU0L7YGe/eIuZVVhU7iE/AEdt8ORYwVxJzBniFriGR0YGAeRELdgQEdJ5bjNdjAXMvlsFSaMpCOnmZ+1s85lpQ5AcS0HlsMXdAeMxCxlf4YHwcvMwQOMwTvyZMsICoJR508tJgbuXDWAV+MUB2oS7Mw4VjNI9/NBQQOfpi5srgdouRM4TJ0Rdz9x30YwR8tRN8POaez1XZYFsuKRrzfJQBsMXomgl4zEeqEAISekZRiMTcHPOGthhtNyRHYj7KACMgqemV4jAP7FCEEZDUzkEIiWGmf+AEpHTtXijMtAyYgFbrvmMSYjBvcGuUgDRPEjIMZv0tBtm/jhGY9bcYXGPW3Fqu4OaQsbVsxHA2OycHADit7s1Os4CI7/iAoi1QAoIe4+RGzL1dv9TSQ4UBnP/wmOttv0JYPoY1Cij0//+jxr9/WEpBOAURWjyzThyCeNm9n2AbROp7tmbjIsyd3kvAukhz59dQMsTLA4Hv/WJJBr96kj/wDk2SxVonaZw9+IaO8+s//wBojYDSgdBcVQAAAABJRU5ErkJggg==);
  background-position: center;
  background-size: cover
}

.tus-symbol:before {
  background-color: #26a17b;
  background-image: url(/assets/tus-BOs_O2I_.png);
  background-position: center;
  background-size: cover
}

.uah-symbol:before {
  background-color: #257dc5;
  background-image: url(/assets/uah-BIcCJExM.png);
  background-position: center;
  background-size: cover
}

.usc-symbol:before {
  background-color: #2775ca;
  background-image: url(/assets/usc-LEAjTsRZ.png);
  background-position: center;
  background-size: cover
}

.usd-symbol:before {
  background-color: #009f00;
  background-image: url(/assets/usd-DpnDv8at.png);
  background-position: center;
  background-size: cover
}

.uzs-symbol:before {
  background-color: #684b9e;
  background-image: url(/assets/uzs-Bc0E0lA2.png);
  background-position: center;
  background-size: cover
}

.vnd-symbol:before {
  background-color: #2e60b3;
  background-image: url(/assets/vnd-C1By17Ln.png);
  background-position: center;
  background-size: cover
}

.xrp-symbol:before {
  background-color: #23292f;
  background-image: url(/assets/xrp-DY5hb1aP.png);
  background-position: center;
  background-size: cover
}

.generic-search-container-body {
  display: flex;
  flex-direction: column
}

.generic-search-menu {
  display: flex;
  gap: 10px;
  padding: 15px 0
}

.generic-search-menu-item {
  display: block;
  padding: 0 10px
}

.generic-search-menu-item.active {
  background: rgba(var(--b-sc),1);
  color: rgba(var(--b),1)
}

.callPanel {
  position: relative
}

.callPanel.opened .callPanelMenu {
  opacity: 1;
  visibility: visible
}

.callPanelMenu {
  position: absolute;
  top: 100%;
  max-height: 60vh;
  padding: 10px;
  opacity: 0;
  visibility: hidden;
  transform: translateY(4px);
  border-bottom-left-radius: var(--border-radius);
  border-bottom-right-radius: var(--border-radius);
  transition: all var(--default-transition-duration) var(--default-transition-delay);
  background: rgba(var(--header),1);
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

.callPanelIcon {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  font-size: 16px;
  margin-inline-start:0;border-radius: var(--border-radius)
}

.callPanelIcon.bc-i-instagram {
  background-image: radial-gradient(circle at 30% 107%,#fdf497,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)
}

[dir=ltr] .callPanelIcon.bc-i-instagram:before {
  margin-inline-start:-1px}

.callPanelIcon.bc-i-tiktok:before,.callPanelIcon.bc-i-telegram:before,.callPanelIcon.bc-i-facebook:before,.callPanelIcon.bc-i-linkedin:before,.callPanelIcon.bc-i-vk:before,.callPanelIcon.bc-i-soundcloud:before,.callPanelIcon.bc-i-discord:before,.callPanelIcon.bc-i-heylink:before,.callPanelIcon.bc-i-threads:before,.callPanelIcon.bc-i-tv:before,.callPanelIcon.bc-i-medium:before,.callPanelIcon.bc-i-youtube:before,.callPanelIcon.bc-i-blog:before,.callPanelIcon.bc-i-gmail:before,.callPanelIcon.bc-i-ok:before,.callPanelIcon.bc-i-pinterest:before,.callPanelIcon.bc-i-reddit:before,.callPanelIcon.bc-i-tumblr:before,.callPanelIcon.bc-i-twitch:before,.callPanelIcon.bc-i-twitter:before {
  font-size: 10px;
  border: 1px solid rgba(var(--b-sc),1);
  border-radius: 50%;
  padding: 3px
}

.callPanelMenuItem {
  position: relative;
  display: flex;
  align-items: center;
  height: 34px;
  color: rgba(var(--header-sc),.7);
  background: linear-gradient(to right,rgba(var(--header-sc),.15),rgba(var(--header-sc),.05));
  padding: 0 10px;
  border-radius: var(--border-radius);
  overflow: hidden;
  transition: color var(--default-transition-duration)
}

.callPanelMenuItem+.callPanelMenuItem {
  margin-top: 2px
}

.callPanelMenuItem:hover {
  color: rgba(var(--header-sc),1)
}

.callPanelMenuItem:before {
  content: "";
  position: absolute;
  top: 0;
  width: 2px;
  height: 100%;
  background: rgba(var(--hero),0);
  transition: background var(--default-transition-duration)
}

[dir=ltr] .callPanelMenuItem:before {
  left: 0
}

[dir=rtl] .callPanelMenuItem:before {
  right: 0
}

.callPanelMenuItem:hover:before {
  background: rgba(var(--hero),1)
}

.callPanelText {
  margin-inline-start:10px;letter-spacing: .1px;
  text-transform: capitalize
}

.callPanelBtn {
  padding: 0
}

.loyaltyBonusHeaderBackground {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  z-index: -3
}

[class*=is-web] .loyaltyBonusHeaderBackground {
  width: 108%;
  height: 96%
}

@media screen and (max-width: 1280px) {
  [class*=is-web] .loyaltyBonusHeaderBackground {
      width:124%;
      height: 90%
  }
}

[class*=is-mobile] .loyaltyBonusHeaderBackground {
  width: 106%;
  height: 100%
}

.loyaltyBonusHeaderBackground:before,.loyaltyBonusHeaderBackground:after {
  background: rgba(var(--hero),1);
  z-index: -3;
  width: 100%;
  left: 0
}

.loyaltyBonusHeaderBackground:before {
  transform: perspective(80px) rotateX(55deg)
}

[class*=is-web] .loyaltyBonusHeaderBackground:before {
  bottom: 12px
}

@media screen and (max-width: 1280px) {
  [class*=is-web] .loyaltyBonusHeaderBackground:before {
      bottom:10px
  }
}

[class*=is-mobile] .loyaltyBonusHeaderBackground:before {
  bottom: 10px
}

.loyaltyBonusHeaderBackground:after {
  top: 10px;
  transform: perspective(80px) rotateX(125deg)
}

.loyaltyBonusHeaderBackground:before,.loyaltyBonusHeaderBackground:after,.loyaltyBonusHeader:before,.loyaltyBonusHeader:after {
  content: "";
  position: absolute;
  height: 50%
}

.loyaltyBonusHeaderShadow {
  width: 116%;
  height: 30px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
  background: #0009;
  filter: blur(4px);
  opacity: .5;
  z-index: -2
}

.loyaltyBonusHeader {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-left: 10px;
  padding-right: 6px
}

[class*=is-web] .loyaltyBonusHeader {
  height: 50px;
  margin-inline-end:24px;cursor: pointer
}

@media screen and (max-width: 1280px) {
  [class*=is-web] .loyaltyBonusHeader {
      padding:0 4px;
      margin-inline-end:14px}
}

[class*=is-mobile] .loyaltyBonusHeader {
  height: 46px;
  z-index: 1
}

[class*=is-mobile] .loyaltyBonusHeader:first-child {
  margin-inline-start:10px}

[class*=is-mobile] .loyaltyBonusHeader:first-child+.hdr-user-bc {
  margin-inline-start:auto}

[class*=is-mobile] .loyaltyBonusHeader:first-child .loyaltyBonusHeaderText {
  max-width: 120px
}

[class*=is-mobile] .loyaltyBonusHeader:not(:first-child) .loyaltyBonusHeaderText {
  max-width: 100px
}

@media screen and (max-width: 400px) {
  [class*=is-mobile] .loyaltyBonusHeader:not(:first-child) .loyaltyBonusHeaderText {
      max-width:54px
  }
}

[class*=is-mobile] .loyaltyBonusHeader+.hasLoyaltyLevel {
  margin-inline-start:8px}

@media screen and (max-width: 400px) {
  [class*=is-mobile] .loyaltyBonusHeader+.hasLoyaltyLevel {
      margin-inline-start:4px
  }
}

[class*=is-mobile] .loyaltyBonusHeader+.hdr-user-bc:not(.hasLoyaltyLevel) {
  margin-inline-start:18px}

.loyaltyBonusHeader:before,.loyaltyBonusHeader:after {
  width: 100%;
  left: 0;
  background: rgba(var(--hero),1);
  z-index: -1
}

.loyaltyBonusHeader:before {
  bottom: 6px;
  transform: perspective(80px) rotateX(55deg)
}

[class*=is-web] .loyaltyBonusHeader:before {
  bottom: 8px
}

.loyaltyBonusHeader:after {
  top: 6px;
  transform: perspective(80px) rotateX(125deg)
}

@media screen and (max-width: 1280px) {
  [class*=is-web] .loyaltyBonusHeader:after {
      top:8px
  }
}

.loyaltyBonusHeaderText {
  text-transform: uppercase;
  font-size: 12px;
  margin-inline-end:2px;color: rgba(var(--hero-sc),.9)
}

@media screen and (max-width: 1280px) {
  [class*=is-web] .loyaltyBonusHeaderText {
      display:none
  }
}

@media screen and (max-width: 360px) {
  [class*=is-mobile] .loyaltyBonusHeaderText {
      font-size:10px
  }
}

.loyaltyBonusImg {
  object-fit: contain
}

[class*=is-web] .loyaltyBonusImg {
  width: 22px;
  max-height: 22px;
  margin-top: -4px
}

@media screen and (max-width: 1280px) {
  [class*=is-web] .loyaltyBonusImg {
      width:20px;
      max-height: 20px;
      margin-top: 0
  }
}

[class*=is-mobile] .loyaltyBonusImg {
  width: 20px;
  max-height: 20px;
  margin-top: -2px
}

.header-bc {
  position: fixed;
  top: var(--dynamic-header);
  left: 0;
  height: var(--mobile-header-main-section-height);
  z-index: 950
}

.header-bc.header-bc-hide .hdr-navigation-scrollable-bc-holder {
  transform: translateY(-100%)
}

.header-bc .hdr-navigation-scrollable-bc:not(:only-child):nth-child(1) {
  position: absolute;
  top: 0;
  left: 0
}

.header-bc .hdr-navigation-scrollable-bc:not(:only-child):nth-child(1) .hdr-navigation-link-bc.active {
  box-shadow: none
}

.header-bc .hdr-navigation-scrollable-bc:not(:only-child):nth-child(1) .hdr-navigation-link-bc.active:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(var(--menu-sc),.05)
}

.header-bc .hdr-navigation-scrollable-bc:not(:only-child):nth-child(2) {
  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),.05);
  pointer-events: none
}

.header-bc .hdr-navigation-scrollable-bc:not(:only-child):nth-child(2) .hdr-navigation-link-bc.active {
  position: sticky
}

.header-bc.active:not(.header-bc-hide) .hdr-navigation-scrollable-bc:nth-child(2) {
  transform: translateY(40px)
}

.layout-bc.integration-mode .header-bc.header-bc-hide .hdr-navigation-scrollable-bc-holder,.layout-bc.integration-mode .header-bc.active .hdr-navigation-scrollable-bc:nth-child(2) {
  transform: none
}

.layout-bc.integration-mode .hdr-navigation-scrollable-bc:not(:only-child):nth-child(1) {
  position: static
}

.layout-bc.integration-mode .layout-content-holder-bc {
  padding-top: calc(2 * var(--mobile-header-navigation-height))
}

.layout-bc.integration-header-absence .layout-content-holder-bc {
  padding-top: 0
}

.hdr-main-content-bc {
  height: 100%;
  padding-inline-start:var(--padding-page-aside);padding-inline-end: calc(var(--padding-page-aside) + 7px);
  background: rgba(var(--header),1);
  border-bottom: 1px solid rgba(var(--header-sc),.05)
}

.header-icon {
  width: 20px;
  height: 20px;
  font-size: 12px;
  margin-inline-start:4px}

.hdr-dynamic-content {
  position: fixed;
  top: 0;
  width: 100%;
  max-height: 500px;
  background: rgba(var(--b),1);
  z-index: 953;
  opacity: 1;
  transition: all var(--slow-transition-duration)
}

.hdr-dynamic-content .e-p-close-icon-bc {
  top: 4px
}

.hdr-dynamic-content .hm-row-bc {
  position: relative
}

.informative-widget {
  padding: 0 var(--padding-page-aside)
}

.informative-widget-container {
  padding: 10px 40px 10px 10px
}

.informative-widget-link {
  height: 100%
}

.logo {
  height: 46px
}

.hdr-logo-bc {
  max-width: 100px;
  padding: 2px 0
}

@media screen and (max-width: 360px) {
  .hdr-logo-bc {
      max-width:75px
  }
}

.hdr-nav-menu-holder-bc {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  z-index: 950;
  padding-top: calc(var(--mobile-header-main-section-height) + var(--dynamic-header));
  top: 100%;
  animation-name: hdr-nav-menu-holder-ltr;
  animation-duration: var(--default-transition-duration);
  animation-timing-function: ease-in-out;
  animation-delay: calc(var(--default-transition-duration) / 3);
  animation-fill-mode: forwards
}

.layout-bc:not(.has-generic-menu) .hdr-nav-menu-holder-bc:after {
  content: "";
  position: absolute;
  bottom: 49px;
  left: 0;
  width: 100%;
  height: 77px;
  background-image: linear-gradient(to bottom,rgba(var(--b),0),rgba(var(--b),1));
  pointer-events: none;
  z-index: 1
}

@keyframes hdr-nav-menu-holder-ltr {
  0% {
      transform: translateZ(0)
  }

  to {
      transform: translate3d(0,-100%,0)
  }
}

.m-navigation-container-bc {
  width: 100%;
  height: 100%;
  background: rgba(var(--b),1);
  position: relative
}

.m-nav-title-row-bc {
  width: 100%;
  height: 44px;
  box-shadow: 0 -1px rgba(var(--b-sc),.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: rgba(var(--b-sc),1);
  padding: 0 var(--padding-page-aside);
  text-transform: uppercase
}

.closed-n-p-bc {
  padding: 0 var(--padding-page-aside);
  display: flex;
  align-items: center;
  color: rgba(var(--b-sc),.9);
  font-size: 14px;
  height: 100%
}

.m-nav-info-w-container-bc {
  width: 100%;
  height: calc(100% - 44px);
  padding: var(--padding-page-aside) var(--padding-page-aside) 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: var(--border-radius);
  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: var(--border-radius);
  background-image: radial-gradient(circle at -14% 113%,#000000a6,#0000 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),.6);
  pointer-events: none
}

[dir=ltr] .m-nav-arrow-icon-bc {
  right: 10px
}

[dir=rtl] .m-nav-arrow-icon-bc {
  left: 10px;
  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;
  padding-inline-end:30px;box-sizing: border-box;
  border-radius: var(--border-radius);
  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;
  padding-inline-start:10px;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),.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 var(--padding-page-aside) 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 rgba(var(--b),1)
}

.m-nav-items-list-item-bc {
  background: rgba(var(--b-sc),.1)
}

.m-nav-items-list-item-bc.active {
  color: rgba(var(--b-sc),1);
  background: rgba(var(--b-sc),.25)
}

.m-nav-items-list-item-bc.active .nav-ico-w-row-bc {
  box-shadow: inset 0 -1px rgba(var(--b),.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: var(--padding-page-aside);
  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 var(--padding-page-aside) 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-bc .m-nav-sab-container-right-bc {
  padding: 0 var(--padding-page-aside) 69px
}

.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: var(--border-radius);
  animation: m-nav-sab-container-ltr var(--default-transition-duration) ease;
  border-left: 1px solid rgba(var(--b-sc),.1)
}

[dir=rtl] .m-nav-sab-container-right-bc {
  border-top-right-radius: var(--border-radius);
  animation: m-nav-sab-container-rtl var(--default-transition-duration) ease;
  border-right: 1px solid rgba(var(--b-sc),.1)
}

@keyframes m-nav-sab-container-ltr {
  0% {
      transform: translate3d(100%,0,0)
  }

  to {
      transform: translateZ(0)
  }
}

@keyframes m-nav-sab-container-rtl {
  0% {
      transform: translate3d(-100%,0,0)
  }

  to {
      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),.1);
  overflow: hidden
}

.m-nav-sab-c-r-row-icon-bc {
  flex: 0 0 auto;
  font-size: 12px;
  color: rgba(var(--b-sc),.9)
}

[dir=rtl] .m-nav-sab-c-r-row-icon-bc {
  transform: rotate(180deg)
}

.m-nav-sab-container-r-row-name-title {
  padding-inline-start:10px;font-size: 15px;
  text-transform: uppercase;
  color: rgba(var(--b-sc),.9)
}

.m-nav-sab-container-r-row-name {
  width: 100%;
  height: 44px;
  font-size: 15px;
  line-height: 44px;
  color: rgba(var(--b-sc),.9)
}

.m-nav-sab-container-r-row-bc {
  display: flex;
  width: 100%;
  padding-inline-start:30px;padding-inline-end:15px}

.m-nav-sab-container-r-row-bc>a {
  display: flex
}

[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
}

.header-custom-buttons+.header-custom-buttons {
  margin-inline-start:5px}

.header-custom-buttons>.btn {
  width: auto;
  height: 24px;
  padding: 0 5px;
  font-size: 14px
}

.header-custom-buttons>.btn+.btn {
  margin-inline-start:5px}

.header-custom-buttons+.sign-in {
  max-width: 52px;
  margin-inline-start:8px}

.btn.register {
  max-width: 84px;
  margin-inline-start:12px}

.hdr-additional-info {
  position: relative;
  display: flex;
  align-items: center;
  height: 40px;
  background: rgba(var(--b),1);
  padding: 0 8px 0 var(--padding-page-aside);
  border-bottom: 1px solid rgba(var(--header-sc),.1)
}

.hdr-additional-info:empty {
  display: none
}

.hdr-user-bc {
  margin-inline-start:2px}

.user-nav-icon {
  position: relative;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  color: #fff;
  text-align: center;
  border-radius: var(--border-radius);
  font-size: 14px;
  line-height: 24px
}

.user-nav-icon:before {
  position: relative;
  z-index: 1
}

.user-nav-icon img {
  width: 100%;
  height: 100%;
  object-fit: contain
}

.user-nav-icon+.user-nav-icon {
  margin-inline-start:8px}

.user-balance-dropdown {
  position: relative
}

.header-user-balance-container {
  display: none;
  position: absolute;
  left: 50%;
  transform: translate(-50%);
  background: rgba(var(--b),1);
  border-radius: var(--border-radius);
  box-shadow: 0 1px 5px 2px #0000001f
}

.header-user-balance-container:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius);
  z-index: -1
}

.header-user-balance-container.active {
  display: block;
  z-index: 3
}

.hdr-user-info-content-bc {
  margin-inline-start:6px;margin-inline-end:6px}

.hdr-user-info-content-bc.bonus-available+.header-user-balance-container {
  top: 38px
}

.hdr-user-info-content-bc:not(.bonus-available)+.header-user-balance-container {
  top: 30px
}

.crypto-currency-data {
  flex: auto;
  z-index: 0
}

.crypto-currency-data i:after {
  background: rgba(var(--b-sc),.85)
}

.nav-menu-sub-user-balances {
  width: 195px;
  padding: 10px
}

.nav-menu-sub-user-balances:before,.nav-menu-sub-user-balances:after {
  content: "";
  width: 20px;
  height: 20px;
  position: absolute;
  top: -9px;
  left: 50%;
  transform: translate(-50%) rotate(45deg);
  border-radius: 2px
}

.nav-menu-sub-user-balances:before {
  background: rgba(var(--b-sc),.1)
}

.nav-menu-sub-user-balances:after {
  z-index: -1;
  background: rgba(var(--b),1)
}

.network-address .form-control-select-bc {
  padding: 0;
  padding-inline-start:5px}

.crypto-deposit .connect-button {
  margin-bottom: 10px
}

.hdr-crypto-content {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: rgba(var(--b),1);
  z-index: 1
}

.hdr-crypto-content:not(:empty) {
  padding: 1px 8px;
  border-bottom: 1px solid rgba(var(--b-sc),.05)
}

.connect-wallet {
  width: 45%;
  flex-shrink: 0
}

.radio-control-symbol:after,.radio-control-symbol:before {
  width: 14px;
  height: 14px
}

.currency-control-symbol {
  margin-inline-end:10px}

.currency-control-symbol:after,.currency-control-symbol:before {
  width: 16px;
  height: 16px;
  font-size: 12px;
  line-height: 16px
}

.radio-control-symbol:after {
  font-size: 10px;
  line-height: 14px
}

.wallet-menu {
  width: 160px
}

.wallet-menu-content .radio-v-bc {
  margin: 0
}

.wallet-menu-item,.wallet-currency {
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

@media screen and (max-device-height: 480px) {
  .wallet-menu-item,.wallet-currency {
      max-height:48vh
  }
}

@media (min-device-height: 481px) and (max-device-height: 680px) {
  .wallet-menu-item,.wallet-currency {
      max-height:65vh
  }
}

@media (width: 1024px) and (max-device-height: 600px) {
  .wallet-menu-item,.wallet-currency {
      max-height:62vh
  }
}

.wallet-currency-item {
  font-size: 11px
}

.wallet-menu-btn i {
  font-size: 14px
}

.crypto-wallet-switcher-container {
  width: 50%
}

.crypto-wallet-switcher-container:only-child {
  width: 100%
}

.trusted-widget {
  overflow: hidden
}

.trusted-widget:not(:only-child) {
  margin-inline-start:5px}

.trusted-widget:only-child {
  margin-inline-start:auto}

.trusted-widget i:after {
  background: rgba(var(--b-sc),.85)
}

.layout-search-holder-bc {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(var(--b),1);
  z-index: 990;
  transform: translateY(100%);
  transition: transform var(--default-transition-duration)
}

.layout-search-holder-bc .sport-search-bc {
  flex-shrink: 0
}

.generic-search-open .layout-search-holder-bc {
  transform: translateY(0)
}

.generic-search-container-body {
  padding: 7px;
  overflow: hidden
}

.generic-search-result-container .sport-search-result-bc {
  overflow: initial
}

.generic-search-result-container .sport-search-result-body-bc,.generic-search-result-container .generic-search-result-scrollable {
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  max-height: 78vh
}

.generic-search-result-container .sport-search-result-bc {
  position: static
}

.generic-search-result-container .casino-category-games {
  margin-top: 0;
  padding: 0
}

.callPanel {
  z-index: 2
}

[dir=ltr] .callPanel:nth-child(3) .callPanelMenu {
  right: 0
}

[dir=rtl] .callPanel:nth-child(3) .callPanelMenu {
  left: 0
}

[dir=ltr] .callPanel:nth-child(2) .callPanelMenu,[dir=ltr] .callPanel:only-child .callPanelMenu {
  left: 0
}

[dir=rtl] .callPanel:nth-child(2) .callPanelMenu,[dir=rtl] .callPanel:only-child .callPanelMenu {
  right: 0
}

.callPanelMenu {
  min-width: 190px;
  max-width: 220px
}

.callPanelBtn {
  width: 24px;
  height: 24px;
  margin-inline-start:8px}

.hasLoyaltyLevel:not(.isExpandedIcons) {
  flex-direction: row-reverse
}

.hasLoyaltyLevel:not(.isExpandedIcons) .user-nav-icon {
  margin-inline-start:-2px;box-shadow: 0 0 0 4px rgba(var(--b),1);
  z-index: 0
}

.hasLoyaltyLevel:not(.isExpandedIcons) .headerExpanded {
  order: 1;
  height: 26px;
  padding-inline-end:2px;box-shadow: 2px 0 8px 5px rgba(var(--b),1);
  background: rgba(var(--b),1)
}

[dir=rtl] .hasLoyaltyLevel:not(.isExpandedIcons) .headerExpandedIcons {
  direction: ltr
}

.headerExpandedIcons {
  display: flex;
  align-items: center
}

[dir=rtl] .headerExpandedIcons {
  transform: rotate(180deg)
}

.headerExpandedIcons i:first-child {
  color: rgba(var(--b-sc),.9);
  font-size: 14px
}

.headerExpandedIcons i:last-child {
  color: rgba(var(--b-sc),.6);
  font-size: 10px;
  margin-inline-start:-6px}

.headerExpanded {
  position: relative;
  display: flex;
  align-items: center;
  flex: auto
}

.isExpandedIcons {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9;
  width: 100%;
  height: 40px;
  border-top: 1px solid rgba(var(--b-sc),.1);
  border-bottom: 1px solid rgba(var(--b-sc),.1);
  padding-inline-start:var(--padding-page-aside);padding-inline-end: var(--padding-page-aside);
  background: rgba(var(--b),1)
}

.isExpandedIcons .headerExpandedIcons {
  direction: rtl
}

.isExpandedIcons span {
  text-transform: capitalize;
  color: rgba(var(--b-sc),.9);
  font-size: 14px;
  margin-inline-end:4px}

.m-nav-sab-container-r-row-bc>a,.nav-menu-item,.hdr-navigation-link-bc {
  position: relative
}

.m-nav-sab-container-r-row-bc>a[class*=badge-]:after,.nav-menu-item[class*=badge-]:after,.hdr-navigation-link-bc[class*=badge-]:after {
  content: attr(data-badge);
  position: absolute;
  top: 3px;
  height: 12px;
  max-width: 99%;
  padding: 0 4px;
  box-sizing: border-box;
  border-radius: var(--border-radius);
  text-transform: uppercase;
  font-size: 8px;
  line-height: 12px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

[dir=ltr] .m-nav-sab-container-r-row-bc>a[class*=badge-]:after,[dir=ltr] .nav-menu-item[class*=badge-]:after,[dir=ltr] .hdr-navigation-link-bc[class*=badge-]:after {
  right: 0
}

[dir=rtl] .m-nav-sab-container-r-row-bc>a[class*=badge-]:after,[dir=rtl] .nav-menu-item[class*=badge-]:after,[dir=rtl] .hdr-navigation-link-bc[class*=badge-]:after {
  left: 0
}

.m-nav-sab-container-r-row-bc>a.badge-new:after,.nav-menu-item.badge-new:after,.hdr-navigation-link-bc.badge-new:after {
  top: 3px;
  padding: 0 4px;
  border-radius: var(--border-radius);
  font-size: 8px;
  line-height: 12px
}

.m-nav-sab-container-r-row-bc>a.badge-spinCount:after,.nav-menu-item.badge-spinCount:after,.hdr-navigation-link-bc.badge-spinCount:after {
  height: auto;
  border-radius: 2px;
  font-size: 10px;
  line-height: 14px
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-scrollable-bc {
  direction: ltr
}

[dir=rtl] .overlay-sliding-wrapper-bc .hdr-navigation-link-bc:nth-child(1) {
  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-holder,.hdr-navigation-scrollable-bc {
  position: relative;
  transition: transform var(--default-transition-duration) ease
}

.hdr-navigation-scrollable-bc {
  flex-shrink: 0;
  display: flex;
  width: 100%;
  height: var(--mobile-header-navigation-height);
  white-space: nowrap;
  background: rgba(var(--menu),1);
  z-index: 1
}

.hdr-navigation-scrollable-bc.scroll-start:before,.hdr-navigation-scrollable-bc.scroll-start:after,.hdr-navigation-scrollable-bc.scroll-end:before,.hdr-navigation-scrollable-bc.scroll-end:after {
  content: "";
  position: absolute;
  top: 0;
  width: 56px;
  height: 100%;
  z-index: 1;
  pointer-events: none
}

[dir=ltr] .hdr-navigation-scrollable-bc.scroll-start.scroll-end:after,[dir=ltr] .hdr-navigation-scrollable-bc.scroll-start:after {
  right: 0;
  background: -moz-linear-gradient(right,rgba(var(--b-sc),1) 0%,transparent 100%);
  background: -webkit-linear-gradient(right,rgba(var(--b),1) 0%,transparent 100%);
  background: linear-gradient(to left,rgba(var(--b),1) 0%,transparent 100%)
}

[dir=rtl] .hdr-navigation-scrollable-bc.scroll-start.scroll-end:after,[dir=rtl] .hdr-navigation-scrollable-bc.scroll-start:after {
  left: 0;
  background: -moz-linear-gradient(left,rgba(var(--b),1) 0%,transparent 100%);
  background: -webkit-linear-gradient(left,rgba(var(--b),1) 0%,transparent 100%);
  background: linear-gradient(to right,rgba(var(--b),1) 0%,transparent 100%)
}

[dir=ltr] .hdr-navigation-scrollable-bc.scroll-start.scroll-end:before,[dir=ltr] .hdr-navigation-scrollable-bc.scroll-end:before {
  left: 0;
  background: -moz-linear-gradient(left,rgba(var(--b),1) 0%,transparent 100%);
  background: -webkit-linear-gradient(left,rgba(var(--b),1) 0%,transparent 100%);
  background: linear-gradient(to right,rgba(var(--b),1) 0%,transparent 100%)
}

[dir=rtl] .hdr-navigation-scrollable-bc.scroll-start.scroll-end:before,[dir=rtl] .hdr-navigation-scrollable-bc.scroll-end:before {
  right: 0;
  background: -moz-linear-gradient(right,rgba(var(--b),1) 0%,transparent 100%);
  background: -webkit-linear-gradient(right,rgba(var(--b),1) 0%,transparent 100%);
  background: linear-gradient(to left,rgba(var(--b),1) 0%,transparent 100%)
}

.hdr-navigation-scrollable-bc.user-tab-navigation {
  height: var(--mobile-horizontal-tab-navigation-height)
}

.hdr-navigation-scrollable-content {
  flex: auto;
  display: flex;
  will-change: scroll-position;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch
}

.hdr-navigation-scrollable-content::-webkit-scrollbar {
  display: none
}

.hdr-navigation-link-bc {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-align: center;
  padding: 0 10px;
  font-weight: 400;
  color: rgba(var(--menu-sc),.8);
  background: rgba(var(--menu),1);
  position: relative;
  text-transform: uppercase;
  box-shadow: inset 0 -2px rgba(var(--menu-sc),.05);
  line-height: var(--mobile-header-navigation-height)
}

[dir=ltr] .hdr-navigation-link-bc {
  letter-spacing: .065em
}

.hdr-navigation-link-bc:active,.hdr-navigation-link-bc.active {
  color: rgba(var(--menu-sc),1)
}

.hdr-navigation-link-bc.active {
  position: sticky;
  position: -webkit-sticky;
  z-index: 33;
  box-shadow: inset 0 -2px rgba(var(--hero),1)
}

[dir=ltr] .hdr-navigation-link-bc.active {
  left: 0
}

[dir=rtl] .hdr-navigation-link-bc.active {
  right: 0
}

.hdr-navigation-link-bc.badge-spinCount:after {
  top: 1px;
  padding: 0 3px
}

[dir=ltr] .hdr-navigation-link-bc .count-odd-animation:after {
  right: -10px
}

[dir=rtl] .hdr-navigation-link-bc .count-odd-animation:after {
  left: -10px
}

.hdr-navigation-link-bc .nav-menu-icon {
  font-size: 12px;
  margin-inline-end:5px}

.hdr-navigation-link-bc .nav-menu-title {
  font-size: 10px
}

.generic-navigation-is-visible .asideMenuContent {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 16px 16px 32px;
  height: calc(100% - var(--tab-navigation-height));
  background: rgba(var(--b),1);
  z-index: 1;
  overflow: hidden
}

.generic-navigation-is-visible .asideMenuContent:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(45deg,rgba(var(--b-sc),.07),rgba(var(--b-sc),.05),rgba(var(--b-sc),.07));
  pointer-events: none;
  z-index: -1
}

.generic-navigation-is-visible .asideMenuContent:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 40px;
  background-image: linear-gradient(to bottom,rgba(var(--b),0),rgba(var(--b),1));
  pointer-events: none;
  z-index: 1
}

.generic-navigation-is-visible .asideMenuContent .generic-search-container-body {
  width: 100%;
  min-height: 44px;
  z-index: 10;
  padding: 0;
  margin-top: 14px;
  margin-bottom: 6px
}

.generic-navigation-is-visible .asideMenuHeader {
  width: 100%;
  height: 30px;
  position: absolute;
  top: 0;
  left: 0
}

.generic-navigation-is-visible .asideMenuHeader+.asideMenuOpen {
  padding-top: 20px
}

.generic-navigation-is-visible .asideMenuHeader:before {
  content: "";
  position: absolute;
  top: 13px;
  left: 50%;
  transform: translate(-50%);
  width: 32px;
  height: 2px;
  border-radius: var(--border-radius);
  background: linear-gradient(to right,rgba(var(--b-sc),.2),rgba(var(--b-sc),.06))
}

[class*=is-mobile] .generic-navigation-is-visible .asideMenuWrapper {
  display: flex;
  flex-direction: column;
  overflow: hidden
}

[class*=is-web] .generic-navigation-is-visible .asideMenuOpen:not(:empty) {
  padding-top: 16px
}

.generic-navigation-is-visible .asideMenuOpen::-webkit-scrollbar {
  display: none
}

[class*=is-mobile] .generic-navigation-is-visible .genericSearchResult .asideMenuOpen {
  margin-top: 20px;
  flex-shrink: 0;
  flex-grow: 0
}

[class*=is-mobile] .generic-search-container-body+.asideMenuOpen {
  height: 100%
}

.hasGenericNav {
  border-top: none;
  z-index: 952
}

.hasGenericNav .tab-nav-item-bc {
  padding: 4px
}

.hasGenericNav:before,.hasGenericNav:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  top: 0
}

.hasGenericNav:before {
  background: linear-gradient(to left,rgba(var(--hero-sc),.2),rgba(var(--hero),1),rgba(var(--hero-sc),.2));
  z-index: 1
}

.hasGenericNav:after {
  background: rgba(var(--b),1)
}

.generic-menu {
  overflow: visible;
  height: 104px;
  z-index: 2
}

.generic-menu .tab-nav-title-bc {
  margin-top: 26px
}

.genericMenuBurger {
  width: 48px;
  height: 48px;
  font-size: 20px;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: rgba(var(--hero-sc),.9);
  position: absolute;
  top: 2px;
  background: rgba(var(--hero),1);
  border-radius: 50%;
  box-shadow: inset 0 4px 4px #0003;
  border: 1px solid rgba(var(--hero-sc),.2)
}

[class*=is-mobile] .generic-navigation-is-visible .genericMenuBurger.bc-i-menu-burger:before,[class*=is-mobile] .generic-navigation-is-visible .genericMenuBurger.bc-i-burger:before {
  content: "";
  font-size: 14px
}

.swipeContainer {
  height: 20px
}

.asideMenuPinnedItemsContainer {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-bottom: 24px
}

[class*=is-mobile] .asideMenuPinnedItemsContainer .asideMenuOpenNav {
  border: 1px solid rgba(var(--b-sc),.2);
  background: linear-gradient(to top,rgba(var(--b-sc),.08),rgba(var(--b-sc),.04))
}

.asideMenuPinnedItemsContainer .swipe-fav-container-bc {
  background: linear-gradient(to top,rgba(var(--b-sc),.08),rgba(var(--b-sc),.04))
}

.asideMenuPinnedItemsHeader {
  display: flex;
  align-items: center;
  margin-bottom: 16px
}

.asideMenuPinnedItemsHeader>span {
  font-size: 14px;
  font-weight: 500;
  color: rgba(var(--b-sc),1);
  text-transform: uppercase;
  margin-inline-start:8px}

.asideMenuPinnedImg {
  width: 16px;
  height: 16px
}

.generic-search-wrapper {
  display: flex;
  align-items: center
}

.generic-search-back-btn {
  width: 40px;
  height: 40px;
  flex-shrink: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 10px;
  color: rgba(var(--b-sc),1);
  border-radius: 8px;
  border: 1px solid rgba(var(--b-sc),.05);
  margin-inline-end:8px;background: linear-gradient(to bottom,rgba(var(--b-sc),.1),rgba(var(--b-sc),.08))
}

[dir=rtl] .generic-search-back-btn {
  transform: rotate(180deg)
}

.generic-search-header {
  flex: auto;
  position: relative;
  height: 40px;
  display: grid;
  align-items: center;
  border-radius: 8px;
  padding: 6px 8px 6px 16px;
  font-size: 14px;
  border: 1px solid rgba(var(--b-sc),.05);
  background: linear-gradient(to bottom,rgba(var(--b-sc),.1),rgba(var(--b-sc),.08));
  transition: grid-template-columns var(--default-transition-duration)
}

[class*=is-mobile] .generic-search-header:not(.focused) {
  grid-template-columns: 0fr 2fr
}

[class*=is-mobile] .generic-search-header:not(.focused)>.form-control-bc {
  width: 0;
  opacity: 0
}

[class*=is-mobile] .generic-search-header.focused {
  grid-template-columns: 1fr 2fr
}

[class*=is-mobile] .generic-search-header.focused>.form-control-bc {
  width: auto;
  opacity: 1
}

[class*=is-mobile] .generic-search-header.focused .genericSearchInput {
  padding-inline-start:8px;border-inline-start:1px solid rgba(var(--b-sc),.1)}

.generic-search-header .form-control-select-bc {
  background: none;
  padding: 0;
  padding-inline-end:24px}

.generic-search-header .form-control-label-bc.inputs {
  height: auto
}

[dir=ltr] .generic-search-header .select .form-control-icon-bc {
  right: 4px
}

[dir=rtl] .generic-search-header .select .form-control-icon-bc {
  left: 4px
}

.genericSearch {
  height: 100%
}

.genericSearchContent {
  position: relative;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center
}

.genericSearchInput {
  width: 100%;
  height: 100%;
  color: rgba(var(--b-sc),.8);
  padding-inline-end:20px}

.genericSearchHistory {
  font-size: 14px;
  color: rgba(var(--b-sc),.9);
  margin-top: 24px
}

.genericSearchHistoryTitle {
  margin-bottom: 16px;
  color: rgba(var(--b-sc),.9)
}

.genericSearchHistoryItems {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap
}

.genericSearchHistoryItem {
  height: 30px;
  position: relative;
  display: flex;
  align-items: center;
  color: rgba(var(--b-sc),.8);
  border: 1px solid rgba(var(--b-sc),.05);
  padding: 8px;
  border-radius: 8px;
  background: linear-gradient(to bottom,rgba(var(--b-sc),.1),rgba(var(--b-sc),.09))
}

.genericSearchHistoryItem:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  z-index: -1;
  border-radius: 8px;
  background: rgba(var(--b),1)
}

.genericSearchHistoryText {
  flex: auto;
  font-size: 12px
}

.genericSearchHistoryIcon {
  font-size: 10px;
  margin-inline-end:8px}

.genericSearchHistoryClose {
  font-size: 8px;
  margin-inline-start:8px}

.genericSearchIcon {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: rgba(var(--b-sc),.8);
  width: 24px;
  height: 24px
}

.searchedMenuItemsToggle {
  display: flex;
  align-items: center;
  color: rgba(var(--b-sc),1);
  margin-top: 20px
}

.searchedMenuItemsToggle>span {
  flex: auto;
  font-size: 14px;
  letter-spacing: .5px
}

.searchedMenuItemsToggle>i {
  font-size: 16px;
  margin-inline-start:5px}

.searchedMenuItemsToggle+.asideMenuOpen {
  animation: searchedMenuItemsToggleAnimation var(--default-transition-duration) linear forwards alternate
}

@keyframes searchedMenuItemsToggleAnimation {
  0% {
      opacity: 0;
      max-height: 0
  }

  to {
      opacity: 1;
      max-height: 500px
  }
}

[class*=is-mobile] .genericSearchResultContent {
  flex: auto;
  overflow: hidden;
  padding-top: 20px
}

[class*=is-mobile] .genericSearchResultContent .casinoCategoryChooserContainer {
  margin-top: 0;
  margin-bottom: 12px
}

.genericSearchResultContent .SwipeableSportItem+.SwipeableSportItem {
  margin-top: 8px
}

[class*=is-mobile] .SearchResultV2 {
  height: 100%;
  display: flex;
  flex-direction: column;
  min-width: auto
}

[class*=is-mobile][dir=rtl] .SearchResultV2 .casinoCategoryChooserContainer {
  flex-shrink: 0;
  padding-right: 0;
  padding-left: 0;
  overflow-x: auto;
  overflow-y: hidden;
  direction: rtl;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
  position: relative;
  scrollbar-width: none;
  height: 42px;
  scroll-snap-type: x mandatory
}

[class*=is-mobile][dir=rtl] .SearchResultV2 .casinoCategoryChooserContainer::-webkit-scrollbar {
  display: none
}

[class*=is-mobile][dir=rtl] .SearchResultV2 .horizontalSliderWrapper {
  width: max-content;
  height: 42px;
  min-width: 100%;
  margin-bottom: 0;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch
}

.SearchResultV2 .horizontalCategoryItemWrp {
  position: relative
}

[class*=is-mobile] .SearchResultV2 .horizontalCategoryItemWrp {
  min-width: 120px;
  max-width: max-content;
  height: 42px;
  background-color: rgba(var(--b),1);
  padding: 0;
  border-radius: 8px;
  overflow: hidden;
  flex-shrink: 0
}

[class*=is-mobile] .SearchResultV2 .horizontalCategoryItemWrp:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(var(--b-sc),.07)
}

.SearchResultV2 .horizontalCategoryItemWrp .horizontalCategoryItem {
  border: 1px solid rgba(var(--b-sc),.1)
}

.SearchResultV2 .horizontalCategoryItemWrp.active .horCatItemTitle {
  color: rgba(var(--b-sc),1)
}

.SearchResultV2 .horCatItemTitleWrp {
  flex-direction: column;
  align-items: flex-start;
  margin-inline-start:8px}

.SearchResultV2 .horCatItemTitle {
  font-size: 12px;
  color: rgba(var(--b-sc),1)
}

.SearchResultV2 .horCatItemCount {
  font-size: 12px;
  margin-top: 2px
}

.SearchResultV2 .horizontalCategoryItem {
  flex-direction: row;
  padding: 6px 12px;
  min-height: 40px;
  border-radius: 8px
}

.SearchResultV2 .horizontalCategoryItem:before {
  content: none
}

[class*=is-mobile] .searchResultContainer {
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

[class*=is-mobile] .searchResultContainer::-webkit-scrollbar {
  display: none
}

.searchResultBtn {
  margin-bottom: 14px;
  flex-shrink: 0;
  padding: 0;
  position: relative;
  overflow: hidden
}

.searchResultBtn:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: 0;
  left: 0;
  z-index: -1
}

.searchResultBtn span {
  line-height: 15px
}

.searchResultBtn i {
  font-size: 14px;
  line-height: 14px
}

[class*=is-mobile] .genericSearchResult:not(:empty) {
  flex: auto;
  display: flex;
  flex-direction: column;
  overflow: hidden
}

[class*=is-mobile] .genericSearchResult .generic-search-result-scrollable {
  margin-top: 10px;
  flex: auto;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

.genericSearchResult .casino-category-games {
  padding: 0
}

.genericSearchItem {
  position: relative;
  border: 1px solid rgba(var(--b-sc),.1);
  background: rgba(var(--b-sc),.01);
  border-radius: var(--border-radius);
  color: rgba(var(--b-sc),.8);
  overflow: hidden;
  padding: 1px;
  z-index: -3
}

.genericSearchItem:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  background: linear-gradient(to top,rgba(var(--b-sc),.01),rgba(var(--b-sc),.03));
  z-index: -1
}

.genericSearchItem .market-group-holder-bc>div+div {
  margin-inline-start:unset}

.genericSearchFooter {
  display: flex;
  align-items: center;
  gap: 1px
}

.genericSearchHeader {
  display: grid;
  gap: 1px;
  align-items: center;
  font-size: 14px
}

.genericSearchHeader:not(.outright) {
  grid-template-columns: repeat(3,1fr)
}

.genericSearchHeader:not(.outright) .genericSearchHeaderItem {
  padding: 10px 5px
}

.genericSearchHeader:not(.outright) .genericSearchHeaderItem:first-child {
  text-align: end
}

.genericSearchHeader:not(.outright) .genericSearchHeaderItem:last-child {
  text-align: start
}

.genericSearchHeader:not(.outright) .genericSearchHeaderDate {
  width: 46px
}

.genericSearchHeader.outright {
  justify-content: center;
  padding: 10px
}

.genericSearchHeader.outright .genericSearchHeaderItem {
  text-align: center
}

.genericSearchHeader.outright .genericSearchHeaderItem:first-child {
  order: 2;
  margin-top: 10px
}

.genericSearchHeader.outright .genericSearchHeaderItem:last-child {
  order: 1
}

.genericSearchHeader.outright .genericSearchHeaderDate {
  margin-bottom: 10px
}

.genericSearchHeaderDate {
  display: flex;
  justify-content: center;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: .5px;
  color: rgba(var(--b-sc),.6)
}

.genericSearchHeaderLogo {
  width: 24px;
  height: 24px;
  line-height: 24px
}

.genericSearchHeaderItem {
  width: 100%;
  letter-spacing: .1px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  overflow: hidden
}

.genericSearchHeaderItem.teamsMatchDate {
  flex-direction: column;
  text-align: center
}

.genericSearchHeaderItem .teams-info-main-flag {
  max-height: 24px;
  max-width: 24px;
  object-fit: contain
}

.genericSearchHeaderItem .teams-info-main-flag.team1Flag {
  margin-inline-start:5px}

.genericSearchHeaderItem .teams-info-main-flag.team2Flag {
  margin-inline-end:5px}

.genericSearchHeaderItem .teamName {
  width: 100%;
  font-size: 12px;
  color: rgba(var(--b-sc),1)
}

.genericSearchBottomItem {
  display: flex;
  align-items: center;
  flex-direction: column;
  background: rgba(var(--b-sc),.05);
  padding-top: 2px;
  padding-bottom: 2px
}

.genericSearchBottomValue {
  color: rgba(var(--b-sc),.4)
}

.genericSearchFooter.loader {
  display: grid;
  grid-template-columns: repeat(3,1fr)
}

.marketOddContainerSingle {
  padding: 5px;
  font-size: 12px;
  text-align: center;
  color: rgba(var(--b-sc),.4);
  background: rgba(var(--b-sc),.05)
}

.marketOddContainerSingle .market-bc {
  height: auto;
  margin-top: 3px;
  font-size: 14px;
  background: none
}

.asideMenuNavItem {
  position: relative
}

[class*=is-web] .asideMenuNavItem .asideSubMenu:before {
  content: "";
  position: absolute;
  top: 8px;
  width: 2px;
  height: calc(100% - 14px);
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius)
}

[dir=ltr] [class*=is-web] .asideMenuNavItem .asideSubMenu:before {
  left: 24px
}

[dir=rtl] [class*=is-web] .asideMenuNavItem .asideSubMenu:before {
  right: 24px
}

.asideMenuNavItem.expanded .asideMenuOpenArrowDown:before {
  transform: rotate(90deg)
}

[class*=is-mobile] .asideMenuNavItem .swipe-fav-container-bc {
  background: linear-gradient(to top,rgba(var(--b-sc),.05),rgba(var(--b-sc),.02))
}

.asideSubMenuItemsContainer {
  position: relative
}

[class*=is-web] .asideSubMenuItemsContainer:before {
  content: "";
  position: absolute;
  top: 0;
  width: 2px;
  height: 100%;
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius)
}

[dir=ltr] [class*=is-web] .asideSubMenuItemsContainer:before {
  left: 0
}

[dir=rtl] [class*=is-web] .asideSubMenuItemsContainer:before {
  right: 0
}

[class*=is-mobile] .asideSubMenuItemsContainer .asideMenuNavItem .swipe-fav-container-bc {
  width: 32px;
  height: 32px;
  margin-top: -16px
}

[dir=ltr] [class*=is-mobile] .asideSubMenuItemsContainer .asideMenuNavItem .swipe-fav-container-bc {
  right: 2px
}

[dir=rtl] [class*=is-mobile] .asideSubMenuItemsContainer .asideMenuNavItem .swipe-fav-container-bc {
  left: 2px
}

[class*=is-mobile] .asideSubMenuItemsContainer .c-segment-holder-bc {
  display: flex;
  align-items: center;
  overflow: visible
}

[dir=ltr] [class*=is-mobile] .asideSubMenuItemsContainer .asideMenuNavLink[data-badge]:before {
  right: 0
}

[dir=rtl] [class*=is-mobile] .asideSubMenuItemsContainer .asideMenuNavLink[data-badge]:before {
  left: 0
}

.asideMenuNavLink {
  display: flex
}

[class*=is-mobile][dir=ltr] .asideMenuNavLink>.asideSubMenuNavTitle:before {
  left: 0
}

[class*=is-mobile][dir=rtl] .asideMenuNavLink>.asideSubMenuNavTitle:before {
  right: 0
}

[class*=is-mobile] .asideMenuNavLink>.asideSubMenuNavTitle:before {
  content: "";
  position: absolute;
  top: 0;
  width: 2px;
  height: 100%;
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius)
}

.asideMenuNavLink.active>.asideSubMenuNavTitle,.asideMenuNavLink:hover>.asideSubMenuNavTitle {
  transition: all var(--default-transition-duration) ease;
  color: rgba(var(--b-sc),.9)
}

[class*=is-mobile] .asideMenuNavLink.active>.asideSubMenuNavTitle:before {
  background: rgba(var(--b-sc))
}

[class*=is-web] .asideMenuNavLink.active>.asideSubMenuNavTitle:before {
  content: "";
  position: absolute;
  top: 0;
  width: 2px;
  height: 100%;
  background: rgba(var(--b-sc));
  border-radius: var(--border-radius);
  animation: menuBorderAnimation var(--default-transition-duration) ease forwards
}

[class*=is-web][dir=ltr] .asideMenuNavLink.active>.asideSubMenuNavTitle:before {
  left: 0
}

[class*=web][dir=rtl] .asideMenuNavLink.active>.asideSubMenuNavTitle:before {
  right: 0
}

.asideMenuOpenArrowDown {
  font-size: 9px
}

[class*=is-web] .asideMenuOpenArrowDown,[class*=is-mobile] .asideMenuOpenArrowDown {
  padding: 10px
}

.asideMenuOpenArrowDown:before {
  display: inline-block;
  transition: transform var(--default-transition-duration) ease
}

[dir=rtl] .asideMenuOpenArrowDown:before {
  transform: rotate(180deg)
}

.asideMenuOpenNavTitle {
  font-size: 14px;
  margin-inline-start:12px;flex: auto
}

.asideMenuOpenNav {
  padding-left: 12px;
  padding-right: 12px
}

[class*=is-web] .asideMenuOpenNav {
  width: 208px
}

[class*=is-mobile] .asideMenuOpenNav {
  width: 100%;
  background: linear-gradient(to top,rgba(var(--b-sc),.05),rgba(var(--b-sc),.02))
}

.asideMenuCompactNav,.asideMenuOpenNav {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 48px;
  height: 44px;
  font-size: 22px;
  color: rgba(var(--b-sc),.6);
  border: 1px solid transparent;
  border-radius: 8px;
  transition: all var(--default-transition-duration) ease
}

[class*=is-web] .asideMenuCompactNav,[class*=is-web] .asideMenuOpenNav {
  cursor: pointer
}

.asideSubMenuNavTitle {
  padding-inline-start:24px;position: relative;
  color: rgba(var(--b-sc),.6);
  height: 32px;
  line-height: 32px
}

.asideMenuCompact,.asideMenuOpen {
  display: flex;
  flex-direction: column;
  align-items: center;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch;
  transition: all var(--default-transition-duration) ease
}

[class*=is-web] .asideMenuCompact,[class*=is-web] .asideMenuOpen {
  gap: 6px;
  height: 100%;
  padding-top: 12px
}

.asideMenuCompact::-webkit-scrollbar,.asideMenuOpen::-webkit-scrollbar {
  display: none
}

.asideMenuArrowRight {
  position: absolute;
  bottom: 4px;
  font-size: 6px
}

[dir=ltr] .asideMenuArrowRight {
  right: 4px;
  transform: rotate(-45deg)
}

[dir=rtl] .asideMenuArrowRight {
  left: 4px;
  transform: rotate(45deg)
}

.asideMenuNavLink.active .asideMenuOpenNav,.asideMenuNavLink.active .asideMenuCompactNav,[class*=is-web] .asideMenuNavLink:hover .asideMenuOpenNav,[class*=is-web] .asideMenuNavLink:hover .asideMenuCompactNav {
  color: rgba(var(--b-sc),1);
  background: rgba(var(--hero),.2);
  border-color: rgba(var(--hero),.8)
}

[class*=is-web] .asideMenuNavLink:hover .asideMenuOpenArrowDown {
  transform: scale(1.09);
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius)
}

[class*=is-mobile] .asideMenuNavLink .asideMenuOpenArrowDown {
  transform: scale(1.09);
  background: rgba(var(--b-sc),.05);
  border-radius: var(--border-radius)
}

.asideMenuNavLink[data-badge]:before {
  position: absolute;
  font-size: 8px;
  color: #fff;
  text-transform: uppercase;
  box-shadow: inset 0 0 .5px 1px rgba(var(--b-sc),.2);
  transition: all var(--default-transition-duration) ease
}

[class*=is-web] .asideMenuNavLink[data-badge]:before {
  top: 2px
}

[class*=is-mobile] .asideMenuNavLink[data-badge]:before {
  top: -2px
}

[class*=is-mobile][dir=ltr] .asideMenuNavLink[data-badge]:before {
  left: 6px
}

[class*=is-mobile][dir=rtl] .asideMenuNavLink[data-badge]:before {
  right: 6px
}

[class*=is-web][dir=ltr] .asideMenuNavLink[data-badge]:before {
  right: 2px
}

[class*=is-web][dir=rtl] .asideMenuNavLink[data-badge]:before {
  left: 2px
}

.asideMenuCompact .asideMenuNavLink[data-badge]:before {
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 50%
}

[class*=is-web] .asideMenuCompact .asideMenuNavLink[data-badge]:hover:before {
  content: attr(data-badge);
  width: auto;
  max-width: 34px;
  border-radius: 2px 8px 2px 2px;
  padding: 2px 4px;
  letter-spacing: .5px;
  line-height: 10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

[class*=is-mobile] .asideMenuOpen {
  gap: 4px;
  padding-top: 4px
}

[class*=is-mobile] .asideMenuOpen .c-segment-holder-bc {
  overflow: visible
}

[class*=is-web] .asideMenuOpen>.asideMenuNavItem {
  width: 208px
}

[class*=is-mobile] .asideMenuOpen .asideMenuNavItem {
  width: 100%
}

[class*=is-mobile] .asideMenuOpen .asideMenuNavItem .c-info-icon-bc {
  width: 18px;
  height: 18px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHMSURBVHgBldDJaxNhGMfx3zvzTjLJLGkm6YReWmqcWFSi9CAe6kUhHvwDBLdb7cGTgiCIhXroQSxqe3E76aWCeNCLYkU0glVDxKULLS09tJQ2zTJlknQyyUwXaGm6kX6vz/OBh4eghgYv9srGz+QjsURoU4PvTsPgwylSCxxoutAjgt6oF0WowVAWdVwbrQXyDnc0JEiQWBblRd1PqO/unvD/2etKemThJWc5MS/hkMvoEDwulCqOUXXq50jHeTOXaS9bjrvoVN7IDO3wuT2H3EIdvKaBVKX81iUIM+GD6q0N6IyPuz/E7uetgsEqDIG5VIQjypB4CWJhEQt26cupq9pp0tVlr+4z65BomqnyTDwg8rA8AiQlhIBfhWsFpc2lSVdj4NI6qoJrBb3XWMLqZUXGSLMMLj0PVRBwJKo9O/mjb3rzahVsjfcMz7Ue7kyeaYQyNgU9b6BiW0DejG19XBW82f8vPBDlr/g//bp9PBw15UAQNmGQTmXprvDeuwnNnvz6arj/6eX2xIvu1KzeQuuD8QIhsCjzHDv1+m/uQGd33+8TzS2RrbNEIsHtiJ58nPA96H38ve3YdrRXtDj0PiJlk+e+/RnN7AcuA1ronpcNE2fPAAAAAElFTkSuQmCC) no-repeat 0 0/cover
}

[class*=is-mobile] .asideMenuOpen .asideMenuNavItem .c-info-icon-bc:before {
  content: none
}

[class*=is-mobile] .asideMenuOpen .asideMenuNavItem .c-info-icon-bc.bc-i-pin {
  filter: invert(50%);
  image-rendering: -webkit-optimize-contrast
}

.asideMenuOpen .asideMenuNavLink[data-badge]:before {
  content: attr(data-badge);
  padding: 1px 4px;
  letter-spacing: .5px
}

[class*=is-web][dir=ltr] .asideMenuOpen .asideMenuNavLink[data-badge]:before {
  border-radius: 2px 8px 2px 2px
}

[class*=is-web][dir=rtl] .asideMenuOpen .asideMenuNavLink[data-badge]:before {
  border-radius: 8px 2px 2px
}

[class*=is-mobile] .asideMenuOpen .asideMenuNavLink[data-badge]:before {
  border-radius: 2px
}

.asideMenuOpen .asideSubMenu {
  position: relative;
  font-size: 12px;
  padding: 8px 12px 8px 24px
}

[class*=is-mobile] .asideMenuOpen .asideSubMenu .asideMenuNavLink[data-badge]:before {
  top: 2px
}

[class*=is-mobile][dir=ltr] .asideMenuOpen .asideSubMenu .asideMenuNavLink[data-badge]:before {
  right: 0;
  left: auto
}

[class*=is-mobile][dir=rtl] .asideMenuOpen .asideSubMenu .asideMenuNavLink[data-badge]:before {
  left: 0;
  right: auto
}

.hiddenAsideSubMenu {
  display: none
}

@keyframes menuBorderAnimation {
  0% {
      height: 0
  }

  to {
      height: 100%
  }
}

.asideMenuContent .badge-new:before {
  background: linear-gradient(to top,#d51082,#d5108299)
}

.asideMenuContent .badge-top:before {
  background: linear-gradient(to top,#6e3a85,#6e3a8599)
}

.asideMenuContent .badge-vpn:before {
  background: linear-gradient(to top,#49557e,#49557e99)
}

.asideMenuContent .badge-promo:before {
  background: linear-gradient(to top,#186360,#18636099)
}

.asideMenuContent .badge-jackpot:before {
  background: linear-gradient(to top,#7b6418,#7b641899)
}

.asideMenuContent .badge-exclusive:before {
  background: linear-gradient(to top,#53934f,#53934f99)
}

.asideMenuContent .badge-free:before {
  background: linear-gradient(to top,#1077c3,#1077c399)
}

.asideMenuContent .badge-tournament:before {
  background: linear-gradient(to top,#3b26ac,#3b26ac99)
}

.asideMenuContent .badge-ortak:before {
  background: linear-gradient(to top,#7000ff,#7000ff99)
}

.asideMenuContent .badge-spinCount:before {
  background: linear-gradient(to top,#c3910a,#c3910a99)
}

.nav-floating-btn-hide {
  opacity: 0;
  pointer-events: none
}

.layout-bc .nav-floating-btn {
  width: 56px;
  height: 56px;
  border-radius: 50%;
  background: rgba(var(--b-sc),.15);
  color: rgba(var(--b-sc),.8);
  font-size: 14px;
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px)
}

.header-bc .center-top-btn {
  transition: opacity var(--default-transition-duration) ease
}

.header-bc .center-top-btn>button {
  position: fixed;
  top: 90px;
  right: 0;
  left: 0;
  margin: auto;
  transition: top var(--default-transition-duration) ease
}

.header-bc.active .center-top-btn>button {
  top: 135px
}

.header-bc .left-top-btn {
  transition: opacity var(--default-transition-duration) ease
}

.header-bc .left-top-btn>button {
  position: fixed;
  top: 90px;
  left: 20px;
  transition: top var(--default-transition-duration) ease
}

.header-bc.active .left-top-btn>button {
  top: 135px
}

.header-bc .right-top-btn {
  transition: opacity var(--default-transition-duration) ease
}

.header-bc .right-top-btn>button {
  position: fixed;
  top: 90px;
  right: 20px;
  transition: top var(--default-transition-duration) ease
}

.header-bc.active .right-top-btn>button {
  top: 135px
}

.header-bc .center-bottom-btn {
  transition: opacity var(--default-transition-duration) ease
}

.header-bc .center-bottom-btn>button {
  position: fixed;
  bottom: 90px;
  right: 0;
  left: 0;
  margin: auto;
  transition: top var(--default-transition-duration) ease
}

.header-bc.active .center-bottom-btn>button {
  top: calc(+ 45px)
}

.header-bc .right-bottom-btn {
  transition: opacity var(--default-transition-duration) ease
}

.header-bc .right-bottom-btn>button {
  position: fixed;
  bottom: 90px;
  right: 20px;
  transition: top var(--default-transition-duration) ease
}

.header-bc.active .right-bottom-btn>button {
  top: calc(+ 45px)
}

.header-bc .left-bottom-btn {
  transition: opacity var(--default-transition-duration) ease
}

.header-bc .left-bottom-btn>button {
  position: fixed;
  bottom: 90px;
  left: 20px;
  transition: top var(--default-transition-duration) ease
}

.header-bc.active .left-bottom-btn>button {
  top: calc(+ 45px)
}

.hdr-toggle-button-bc {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  color: rgba(var(--header-sc),.8);
  background: rgba(var(--header-sc),.1);
  position: relative;
  font-size: 14px
}

.hdr-toggle-button-bc:before {
  transition: transform var(--default-transition-duration)
}

.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
}

.smart-panel-is-visible .hdr-toggle-button-bc:before {
  transform: rotate(90deg)
}

.layout-bc.smart-panel-is-visible .hdr-smart-panel-holder-arrow-bc {
  transform: translateY(0);
  opacity: 1;
  visibility: visible
}

.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 {
  transform: translate(-50%)
}

.layout-bc.smart-panel-is-visible .layout-bc.smart-panel-is-visible .smartPanel-bc+.hdr-user-bc .nav-menu-other>li>a {
  height: 100%
}

.layout-bc.smart-panel-is-visible .hdr-toggle-button-bc {
  color: rgba(var(--header),1);
  background: rgba(var(--b-sc),.6)
}

.layout-bc:not(.smart-panel-is-visible) .hdr-smart-panel-holder-arrow-bc {
  opacity: 0;
  visibility: hidden
}

.hdr-smart-panel-holder-arrow-bc {
  transition: opacity var(--default-transition-duration),visibility var(--default-transition-duration),transform var(--default-transition-duration);
  z-index: 980;
  transform: translateY(-4%)
}

.hdr-smart-panel-holder-arrow-bc:after,.hdr-smart-panel-holder-arrow-bc:before {
  content: "";
  top: -7px;
  left: 50%;
  transform: translate(-50%,10px);
  position: absolute;
  border-style: solid;
  border-width: 0 7px 7px;
  transition: transform var(--default-transition-duration) var(--default-transition-duration)
}

.hdr-smart-panel-holder-arrow-bc:before {
  border-color: transparent transparent rgba(var(--header),1)
}

.hdr-smart-panel-holder-arrow-bc:after {
  border-color: transparent transparent rgba(var(--header-sc),.2)
}

.hdr-smart-panel-holder-bc {
  position: relative;
  width: 50px;
  background: rgba(var(--header),1);
  border-radius: var(--border-radius);
  box-shadow: 0 2px 4px #00000026;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  z-index: 1
}

.sp-button-bc {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 56px;
  font-size: 18px;
  color: rgba(var(--header-sc),.85);
  background: rgba(var(--header-sc),.2);
  transition: background var(--default-transition-duration)
}

.sp-button-bc .count-odd-animation {
  top: 12px
}

[dir=ltr] .sp-button-bc .count-odd-animation {
  right: 22px
}

[dir=rtl] .sp-button-bc .count-odd-animation {
  left: 22px
}

.integration-mode .hdr-smart-panel-holder-bc,.integration-header-absence .hdr-smart-panel-holder-bc {
  display: flex;
  flex-direction: column-reverse;
  background: rgba(var(--tab-navigation),1);
  box-shadow: 0 -2px 4px #00000026
}

.integration-mode .sp-button-bc,.integration-header-absence .sp-button-bc {
  color: rgba(var(--tab-navigation-sc),.85);
  background: rgba(var(--tab-navigation-sc),.2)
}

.integration-mode .hdr-smart-panel-holder-arrow-bc,.integration-header-absence .hdr-smart-panel-holder-arrow-bc {
  top: auto;
  bottom: 46px;
  transform: translateY(4%)
}

[dir=ltr] .integration-mode .hdr-smart-panel-holder-arrow-bc,[dir=ltr] .integration-header-absence .hdr-smart-panel-holder-arrow-bc {
  right: 6px
}

[dir=rtl] .integration-mode .hdr-smart-panel-holder-arrow-bc,[dir=rtl] .integration-header-absence .hdr-smart-panel-holder-arrow-bc {
  left: 6px
}

.integration-mode .hdr-smart-panel-holder-arrow-bc:after,.integration-mode .hdr-smart-panel-holder-arrow-bc:before,.integration-header-absence .hdr-smart-panel-holder-arrow-bc:after,.integration-header-absence .hdr-smart-panel-holder-arrow-bc:before {
  top: auto;
  bottom: -7px;
  border-width: 7px 7px 0;
  transform: translateY(-10px)
}

.integration-mode .hdr-smart-panel-holder-arrow-bc:before,.integration-header-absence .hdr-smart-panel-holder-arrow-bc:before {
  border-color: rgba(var(--tab-navigation),1) transparent transparent
}

.integration-mode .hdr-smart-panel-holder-arrow-bc:after,.integration-header-absence .hdr-smart-panel-holder-arrow-bc:after {
  border-color: rgba(var(--tab-navigation-sc),.2) transparent transparent
}

.integration-mode .hdr-toggle-button-bc,.integration-header-absence .hdr-toggle-button-bc {
  margin-inline-start:0;margin-inline-end:16px;color: rgba(var(--tab-navigation-sc),.8);
  background: rgba(var(--tab-navigation-sc),.1)
}

.hdr-toggle-button-bc {
  width: 28px;
  height: 28px;
  margin-inline-start:6px;border-radius: 50%
}

.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 {
  position: fixed;
  top: calc(var(--dynamic-header) + var(--mobile-header-main-section-height) - 3px)
}

.hdr-smart-panel-holder-arrow-bc~.overlay-sliding-wrapper-bc {
  z-index: 971
}

[dir=ltr] .hdr-smart-panel-holder-arrow-bc {
  right: 5px
}

[dir=rtl] .hdr-smart-panel-holder-arrow-bc {
  left: 5px
}

.hdr-smart-panel-holder-bc {
  max-height: 51vh;
  z-index: 1
}

.hdr-smart-panel-holder-bc .bc-i-FTN {
  color: #ff008c
}

.mobApp-bottom-holder {
  position: fixed;
  bottom: 0;
  width: 100%;
  background: rgba(var(--b-sc),1);
  border-start-end-radius: var(--border-radius);
  transform: translateY(100%);
  animation: bottomTotop-animation var(--default-transition-duration) ease forwards;
  z-index: 951
}

.mobApp-remove {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: -39px;
  font-size: 14px;
  background: rgba(var(--b-sc),1);
  color: rgba(var(--b),1);
  width: 42px;
  height: 40px;
  border-start-end-radius: var(--border-radius)
}

[dir=ltr] .mobApp-remove {
  left: 0
}

[dir=rtl] .mobApp-remove {
  right: 0
}

.mobApp-img {
  max-height: 40px;
  max-width: 40px;
  border-radius: var(--border-radius)
}

.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: rgba(var(--oc-1),1);
  color: #fff;
  font-size: 12px;
  min-width: 80px;
  height: 30px;
  padding: 0 16px;
  margin-inline-start:3px;text-transform: uppercase;
  border-radius: var(--border-radius)
}

.mobApp-content-description {
  margin-inline-start:10px;overflow: hidden
}

.mobApp-content-title {
  font-size: 16px;
  line-height: 16px;
  color: rgba(var(--b),1);
  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),.1);
  padding: 15px 15px 22px
}

.mobApp-checkbox-holder .checkbox-control-icon-bc {
  width: 14px;
  height: 14px;
  line-height: 15px;
  background: rgba(var(--b),.4)
}

.mobApp-checkbox-holder .checkbox-control-icon-bc+.checkbox-control-text-bc {
  margin-inline-start:5px}

.mobApp-checkbox-holder .checkbox-control-text-bc {
  font-size: 12px;
  color: rgba(var(--b),.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: var(--border-radius);
  margin-inline-end:4px}

.mobApp-content-ios-title>span {
  color: rgba(var(--b),.85);
  font-size: 11px;
  line-height: 16px
}

@keyframes bottomTotop-animation {
  0%,1% {
      transform: translateY(100%)
  }

  to {
      transform: translateY(0)
  }
}

.u-i-p-c-body-bc {
  display: flex;
  height: 100%
}

.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
}

.user-profile-nav .count-odd-animation:after,.u-i-p-l-head-bc .count-odd-animation:after {
  position: relative;
  padding: 0 4px;
  font-size: 10px;
  box-shadow: 0 1px 3px #0000004d
}

.user-profile-nav-list .count-odd-animation {
  position: relative;
  margin-inline-start:2px}

.user-profile-nav-list .count-odd-animation:after {
  border-radius: var(--border-radius)
}

.user-profile-nav-header,.u-i-p-l-head-bc {
  position: relative;
  border-radius: var(--border-radius)
}

.user-profile-nav-header .count-odd-animation,.u-i-p-l-head-bc .count-odd-animation {
  display: flex;
  top: 0
}

[dir=ltr] .user-profile-nav-header .count-odd-animation,[dir=ltr] .u-i-p-l-head-bc .count-odd-animation {
  right: 0
}

[dir=rtl] .user-profile-nav-header .count-odd-animation,[dir=rtl] .u-i-p-l-head-bc .count-odd-animation {
  left: 0
}

.user-profile-nav-header .count-odd-animation:after,.u-i-p-l-head-bc .count-odd-animation:after {
  width: auto;
  border-radius: 0
}

[dir=ltr] .user-profile-nav-header .count-odd-animation:after,[dir=ltr] .u-i-p-l-head-bc .count-odd-animation:after {
  right: -6px
}

[dir=rtl] .user-profile-nav-header .count-odd-animation:after,[dir=rtl] .u-i-p-l-head-bc .count-odd-animation:after {
  left: -6px
}

.user-profile-nav-header .count-odd-animation:before,.u-i-p-l-head-bc .count-odd-animation:before {
  content: "";
  position: absolute;
  bottom: -4px;
  border-style: solid
}

[dir=ltr] .user-profile-nav-header .count-odd-animation:before,[dir=ltr] .u-i-p-l-head-bc .count-odd-animation:before {
  border-color: transparent transparent transparent rgba(var(--hero),.6)
}

[dir=rtl] .user-profile-nav-header .count-odd-animation:before,[dir=rtl] .u-i-p-l-head-bc .count-odd-animation:before {
  border-color: transparent rgba(var(--hero),.6) transparent transparent
}

.userLogoutBtn {
  letter-spacing: .64px;
  justify-content: flex-start
}

.userLogoutIcon {
  font-size: 16px
}

.payment-info-bc {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text
}

.payment-info-bc .sdr-item-holder-bc-text {
  margin-bottom: 10px
}

.get-url-btn {
  margin-top: 10px
}

.u-i-p-p-u-i-edit-button-bc {
  display: flex;
  align-items: center;
  color: rgba(var(--b-sc),.8);
  padding-inline-end:10px}

.account-verified-button {
  height: 30px;
  margin-top: 15px;
  margin-bottom: 15px;
  background: #ff34491a;
  box-shadow: 0 0 4px #ff3449,0 0 4px #ff3449;
  transition: box-shadow var(--default-transition-duration),background-color var(--default-transition-duration)
}

.account-verified-button:hover,.account-verified-button:focus {
  background: #ff344926;
  box-shadow: 0 0 6px #ff3449,0 0 6px #ff3449
}

.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: rgba(var(--b),1);
  background: rgba(var(--b-sc),.4)
}

.total-balance-r-bc {
  display: flex
}

.u-i-p-a-user-balance {
  flex: auto;
  display: flex;
  flex-direction: column;
  margin-inline-end:10px;overflow: hidden
}

.u-i-p-p-u-i-identifiers-bc {
  flex: auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-inline-start:10px;overflow: hidden
}

.u-i-p-p-u-i-d-username-bc {
  color: rgba(var(--b-sc),.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),.5)
}

.u-i-p-p-u-i-d-user-id-bc .bc-i-checked {
  color: rgba(var(--oc-1),1)
}

.u-i-p-p-u-i-d-user-id-copy-bc {
  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 {
  min-height: 120px;
  height: 100%;
  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: var(--border-radius);
  box-shadow: 0 1px 4px rgba(var(--b),.5);
  overflow: hidden
}

.u-i-p-a-content-bc>* {
  position: relative;
  z-index: 1
}

.u-i-p-a-content-bc:before,.u-i-p-a-content-bc:after {
  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%,#ffffff4d,#fff0 135%)
}

[dir=rtl] .u-i-p-a-content-bc:before {
  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-content {
  display: flex
}

.u-i-p-a-total-bc {
  font-weight: 400;
  font-size: 12px;
  color: rgba(var(--b-sc),.7)
}

.u-i-p-a-title-bc {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  opacity: .9
}

.u-i-p-a-total-amount-bc {
  margin-top: 5px;
  color: rgba(var(--b-sc),.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: #fff9;
  background: #ffffff1a;
  border-radius: var(--border-radius);
  font-size: 20px;
  line-height: 34px
}

.u-i-p-a-amount-bc {
  margin-bottom: 6px;
  font-size: 20px;
  line-height: 22px;
  font-weight: 700
}

.u-i-p-a-value-bc {
  font-size: 14px;
  font-weight: 600;
  color: #0c3174
}

.u-i-p-a-buttons-bc {
  display: flex
}

.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: var(--border-radius);
  background: #ffffff40;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  padding: 0 5px;
  transition: background var(--default-transition-duration)
}

@media all and (hover: hover) {
  .u-i-p-a-deposit-bc:hover,.u-i-p-a-withdraw-bc:hover {
      background:#ffffff26;
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .u-i-p-a-deposit-bc:active,.u-i-p-a-withdraw-bc:active {
      background:#ffffff26
  }
}

.u-i-p-a-deposit-bc i,.u-i-p-a-withdraw-bc i {
  font-size: 18px;
  margin-inline-end:10px}

.u-i-p-a-withdraw-bc,.u-i-p-a-deposit-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 {
  margin-inline-start:10px}

.bonus-info-section {
  padding-top: 10px;
  border-top: 1px solid rgba(255,255,255,.2)
}

.bonus-info-section>div {
  display: flex;
  justify-content: space-between;
  color: #fff;
  font-size: 12px
}

.bonus-info-section>div span {
  margin-inline-end:5px;opacity: .8;
  font-weight: 500
}

.bonus-info-section>div b {
  flex-shrink: 0
}

.bonus-info-section>div+div {
  margin-top: 3px
}

.frozen-info-section {
  color: #ffffffb3;
  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: var(--border-radius);
  color: rgba(var(--b-sc),.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%,#0000004d,#0000 120%)
}

[dir=rtl] .u-i-p-a-loyaltyPoint-bc:before {
  background-image: radial-gradient(circle at 113% -14%,#0000004d,#0000 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;
  margin-inline-start:5px;font-style: normal
}

.u-i-p-a-loyaltyPoint-bc .loyaltyPointsCurrentPlanMedal-bc {
  object-fit: contain;
  max-width: 37px;
  max-height: 37px;
  margin-inline-end:10px}

.u-i-e-p-p-content-bc.u-i-common-content {
  flex: auto;
  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 .back-nav-bc {
  padding: 0
}

.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-p-p-content-bc>form+.componentFilterWrapper-bc {
  margin-top: 20px
}

.bonus-request .entrance-f-item-bc .entrance-f-item-bc .entrance-f-error-message-bc {
  margin-top: 3px
}

.bonus-request-text {
  padding: 5px 0
}

.bonus-request-text .form-control-title-static-bc {
  color: rgba(var(--b-sc),.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),.7);
  text-decoration: underline;
  word-break: break-all
}

.u-i-p-control-item-remaining-bc {
  color: rgba(var(--b-sc),.5);
  font-size: 12px
}

.eligible-bonus {
  display: flex;
  align-items: center;
  color: rgba(var(--b-sc),.6);
  font-size: 12px
}

.eligible-bonus-title {
  margin: 0 4px
}

.eligible-bonus-status.green {
  color: rgba(var(--oc-1),1)
}

.eligible-bonus-status.red {
  color: rgba(var(--oc-3),1)
}

.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),.5)
}

.u-i-e-v-a-t-title-bc {
  display: block;
  font-weight: 400;
  color: rgba(var(--b-sc),.6);
  padding-top: 10px;
  margin: 10px 0;
  border-top: 2px solid rgba(var(--b-sc),.3)
}

.reality-check-radio-group .radio-control-bc {
  display: block;
  margin: 0 0 10px
}

.form-control-message-sep-bc {
  padding-block-start:5px}

.u-i-edit-verify-account-page-bc .u-i-p-control-item-holder-bc,.bonus-request .u-i-p-control-item-holder-bc,.u-i-e-p-p-content-bc .u-i-p-control-item-holder-bc {
  padding: 0
}

.u-i-edit-verify-account-page-bc .u-i-p-control-item-holder-bc .radio-v-bc,.bonus-request .u-i-p-control-item-holder-bc .radio-v-bc,.u-i-e-p-p-content-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%;
  transform: translateY(-50%);
  font-size: 11px;
  color: rgba(var(--b-sc),1)
}

[dir=ltr] .dropdownArrow-bc {
  right: 15px
}

[dir=rtl] .dropdownArrow-bc {
  left: 15px
}

.timeoutRadios-bc>div .radio-control-bc {
  margin-inline-start:0}

.timeoutRadios-bc>div .radio-control-bc+.radio-control-bc {
  margin-top: 10px
}

.reason-field {
  margin-bottom: 10px
}

.dropdownIcon-bc {
  color: rgba(var(--b-sc),.8);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-size: 20px
}

[dir=ltr] .dropdownIcon-bc {
  right: 14px
}

[dir=rtl] .dropdownIcon-bc {
  left: 14px
}

.u-i-p-control-item-holder-bc {
  position: relative
}

.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),.6)
}

.GamStopLink-bc {
  color: rgba(var(--b-sc),1);
  text-decoration: underline
}

.account-verified-edit-icon {
  width: 28px;
  flex-shrink: 0;
  text-align: center;
  font-size: 14px
}

.account-verified-edit-icon:not(.bc-i-verified) {
  color: rgba(var(--b-sc),.9)
}

.account-verified-edit-icon:not(.bc-i-verified)+span {
  color: rgba(var(--b-sc),.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;
  font-size: 14px;
  margin-inline-start:10px}

.account-verified-edit-title.bc-i-verified {
  color: rgba(var(--oc-1),1)
}

.profile-title {
  color: rgba(var(--b-sc),.7);
  font-size: 14px
}

.dep-w-info-bc {
  width: 100%;
  height: 100%;
  position: relative;
  display: flex;
  flex-direction: column;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  z-index: 1
}

.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: rgba(var(--hero),1);
  color: rgba(var(--hero-sc),1)
}

.deposit-limit-b-w-bc .bs-number-button-bc.selected .bs-number-button-icon-bc {
  color: rgba(var(--hero-sc),1)
}

.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 var(--skin-palette-5);
  padding-top: 15px;
  margin-bottom: 20px
}

.dep-w-single-town-bc {
  width: 100%;
  background: rgba(var(--b-sc),.05)
}

.bet-shop-city-name-bc {
  width: 100%
}

.address-info-row-bc {
  display: block;
  width: 100%;
  color: rgba(var(--b-sc),.6);
  background: rgba(var(--b-sc),.1);
  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
}

.withdraw-form-l-bc .u-i-p-control-item-holder-bc .form-control-bc+div {
  margin-top: 8px
}

.payment-details-scrollable-container .dep-w-single-town-bc {
  width: 560px
}

.payment-details-scrollable-container .multi-select-label-bc,.betShopPopup .multi-select-label-bc,.betShopPopupDeposit .multi-select-label-bc {
  max-width: 100%
}

.payment-details-scrollable-container .multi-select-label-bc .checkbox-control-content-bc,.betShopPopup .multi-select-label-bc .checkbox-control-content-bc,.betShopPopupDeposit .multi-select-label-bc .checkbox-control-content-bc {
  min-height: unset;
  height: auto;
  padding-top: 4px;
  padding-bottom: 4px
}

.payment-details-scrollable-container .multi-select-label-bc .checkbox-control-text-bc,.betShopPopup .multi-select-label-bc .checkbox-control-text-bc,.betShopPopupDeposit .multi-select-label-bc .checkbox-control-text-bc {
  display: flex;
  align-items: center;
  min-height: 30px;
  white-space: break-spaces
}

.withdraw-form-l-bc .u-i-p-control-item-holder-bc,.casino-game-tr-form-block .u-i-p-control-item-holder-bc {
  padding: 0
}

.withdraw-form-l-bc+.btn {
  margin-top: 20px
}

.casino-game-tr-p-wrapper-bc {
  margin: 15px 0 20px
}

.casino-game-tr-p-bc {
  width: 100%;
  font-size: 14px;
  line-height: 16px;
  text-align: center
}

.casino-game-tr-from-to-bc {
  width: 100%;
  border-radius: var(--border-radius);
  background: rgba(var(--b-sc),.05);
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 10px
}

.transfer-bc .casino-game-tr-form-block {
  margin-bottom: 20px
}

.transfer-bc .casino-game-tr-form-block .btn {
  max-width: 100%
}

.transfer-bc:not(.crypto-transfer) {
  padding: 0 var(--padding-page-aside)
}

.transfer-bc .casino-game-tr-from-to-bc {
  margin-bottom: 15px
}

.casino-game-tr-from-block-bc {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start
}

.casino-game-tr-to-block-bc {
  width: 100%;
  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 {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  font-size: 18px;
  color: rgba(var(--b-sc),1);
  border-radius: 8px;
  width: 42px;
  height: 42px;
  background: rgba(var(--b-sc),.05);
  margin: 0 10px
}

.casino-game-tr-label {
  font-size: 12px;
  color: rgba(var(--b-sc),.4);
  line-height: 14px
}

.casino-game-tr-title {
  width: 100%;
  font-weight: 500;
  color: rgba(var(--b-sc),1);
  text-transform: capitalize
}

.casino-game-tr-price {
  font-size: 12px;
  color: rgba(var(--b-sc),.4);
  line-height: 14px
}

.transfer-amount {
  display: flex;
  flex: auto
}

.transfer-amount>div {
  flex: auto
}

.casino-game-tr-button {
  flex-basis: 65px;
  height: 52px;
  margin-inline-start:10px}

.wallet-page-row-bc {
  display: flex;
  align-items: center;
  width: 100%;
  position: relative;
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius)
}

.wallet-page-row-bc+.wallet-page-row-bc {
  margin-top: 10px
}

.wallet-page-icon {
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  border-radius: var(--border-radius);
  color: rgba(var(--b-sc),.6);
  background: rgba(var(--b-sc),.15);
  text-align: center;
  font-size: 16px;
  line-height: 28px
}

.wallet-page-icon+.wallet-page-icon {
  margin-inline-start:10px}

.authentication-section {
  padding: 15px
}

.authentication-content {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  margin-top: 10px;
  margin-bottom: 10px
}

.authentication-image {
  width: 35px;
  height: 35px;
  background: rgba(var(--b-sc),1);
  padding: 4px;
  border-radius: var(--border-radius)
}

.toggle-wrapper {
  color: rgba(var(--b-sc),1);
  margin-bottom: 10px
}

.toggle-wrapper>* {
  margin-bottom: 5px
}

.toggle-wrapper iframe {
  width: 100%;
  min-height: 400px
}

.authentication-block .back-nav-bc {
  padding: 0
}

.authentication-title {
  display: flex;
  padding-top: 20px;
  color: rgba(var(--b-sc),1);
  font-size: 14px;
  line-height: 16px;
  font-weight: 500
}

.authentication-description {
  color: rgba(var(--b-sc),.5);
  font-size: 12px;
  line-height: 1.5;
  word-break: break-word
}

.authentication-scan-link {
  display: flex;
  flex-direction: column;
  align-items: center
}

.authentication-qr-corners {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin-top: 20px;
  margin-bottom: 20px;
  width: 135px;
  height: 135px;
  padding: 10px
}

.authentication-qr-corners svg,.authentication-qr-corners img {
  width: 100%;
  height: 100%
}

.authentication-qr-corners svg:not(.authentication-qr) {
  position: absolute;
  animation: qrAnimation 1.5s ease;
  animation-iteration-count: 3
}

.authentication-qr-corners svg:not(.authentication-qr) g {
  fill: rgba(var(--hero),1)
}

svg.authentication-qr {
  padding: 4px;
  background: #fff;
  width: 110px;
  height: 110px
}

@keyframes qrAnimation {
  0% {
      transform: scale(1)
  }

  50% {
      transform: scale(1.01)
  }

  to {
      transform: scale(1)
  }
}

.authentication-no-scan {
  margin-bottom: 20px;
  color: #4f85d9;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  text-transform: uppercase
}

.authentication-popup {
  position: relative;
  justify-content: center;
  background: rgba(var(--b),.5);
  padding: 40px 15px 15px;
  border-radius: var(--border-radius)
}

.authentication-popup .authentication-description+.get-code-btn {
  max-width: 100%;
  position: static
}

.authentication-popup .entrance-form-action-item-bc {
  margin-top: 10px
}

.authentication-popup .entrance-f-item-bc+.entrance-f-item-bc {
  margin-top: 15px
}

.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 {
  margin-inline-start:10px}

.authentication-popup .form-control-label-bc input {
  width: 100%!important;
  height: 100%;
  color: rgba(var(--b-sc),1);
  background: rgba(var(--b-sc),.15);
  border: 0;
  border-radius: var(--border-radius);
  transition: background var(--default-transition-duration)
}

.authentication-popup .form-control-label-bc input:focus {
  background: rgba(var(--b-sc),.25)
}

.authentication-popup .form-control-message-holder-bc {
  margin-top: 5px
}

.authentication-field .form-control-label-bc {
  direction: ltr
}

.authentication-popup-title,.authentication-popup-description {
  padding: 0 15px;
  text-align: center;
  line-height: 18px
}

.authentication-popup-title {
  margin-bottom: 10px;
  color: rgba(var(--b-sc),1);
  font-weight: 500
}

.authentication-popup-description {
  margin-bottom: 30px;
  color: rgba(var(--b-sc),.7);
  font-size: 14px;
  line-height: 16px
}

.authentication-text {
  padding: 10px 0 20px;
  color: rgba(var(--b-sc),1);
  border-top: 1px solid rgba(var(--b-sc),.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 {
  margin-inline-start:5px;cursor: pointer
}

.authentication-key-code-button i.bc-i-checked:before {
  color: rgba(var(--oc-1),1)
}

.limits-history .limits-filter-bc,.limits-filter-bc {
  margin-bottom: 20px
}

.verify-icons-content {
  display: flex;
  align-items: center
}

.verify-icons-content .verify-icons+.verify-icons {
  margin-inline-start:10px}

.user-profile form {
  display: flex;
  flex-direction: column;
  height: 100%
}

.userProfile-content {
  flex: auto;
  padding-inline-end:2px;will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

.userProfile-content .get-code-btn {
  top: 0
}

.inputTypeTelegram .form-control-input-bc {
  padding-inline-end:130px}

.bet-limits-form-section:not(:empty)+.bet-limits-form-section {
  margin-top: 20px
}

.form-fields-info-section-header .entrance-f-error-message-bc {
  background: none
}

.gamstop-image-container {
  display: flex;
  justify-content: center;
  margin-bottom: 5px
}

.gamstop-image-container .gamstop-image {
  max-width: 140px
}

.rofus-image-container {
  display: flex;
  justify-content: center;
  margin-bottom: 5px
}

.rofus-image-container .rofus-image {
  max-width: 140px
}

.metamask-btn-container {
  margin-top: 20px;
  display: flex;
  align-items: center
}

.metamask-btn-container .metamask-fox {
  height: 36px;
  margin-inline-end:10px}

.authentication-wrapper {
  position: relative
}

.authentication-wrapper .entrance-form-action-item-bc {
  margin-top: 10px
}

.authentication-wrapper .authentication-form .entrance-f-item-bc .form-control-bc:not(.invalid) .form-control-input-bc {
  background: rgba(var(--b-sc),.05);
  animation: .7s blink linear infinite alternate-reverse
}

@keyframes blink {
  0% {
      box-shadow: 0 0 4px 2px #aa7f004d
  }

  to {
      box-shadow: 0 0 4px 2px #aa7f00
  }
}

.get-code-btn {
  position: absolute;
  max-width: 100px;
  margin-top: 8px;
  margin-bottom: 8px;
  z-index: 1
}

[dir=ltr] .get-code-btn {
  right: 15px
}

[dir=rtl] .get-code-btn {
  left: 15px
}

.get-code-btn+.telephone .form-control-input-bc {
  padding-inline-end:130px}

.get-code-btn+form .form-control-title-bc {
  width: calc(100% - 135px)
}

.get-code-btn+form .form-control-input-bc:not([name=phoneCode]) {
  padding-inline-end:125px}

.get-code-btn.login-auth-get-code-btn .btn.get-code-btn {
  max-width: 100%
}

.get-code-btn.user-profile-get-code-btn {
  max-width: 100px;
  position: absolute
}

[dir=ltr] .get-code-btn.user-profile-get-code-btn {
  right: 10px
}

[dir=rtl] .get-code-btn.user-profile-get-code-btn {
  left: 10px
}

.crypto-address-copy-btn {
  width: 44px;
  height: 52px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  font-size: 14px;
  cursor: pointer
}

[dir=ltr] .crypto-address-copy-btn {
  right: 0
}

[dir=rtl] .crypto-address-copy-btn {
  left: 0
}

.crypto-address-copy-btn .bc-i-copy {
  color: rgba(var(--b-sc),.5)
}

.crypto-address-copy-btn .bc-i-checked {
  color: rgba(var(--oc-1),1)
}

.my-profile-info-block {
  position: relative
}

.mask-to-change {
  position: absolute;
  width: 400px;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  padding: 20px 16px;
  font-size: 14px;
  text-align: center;
  color: rgba(var(--b-sc),.9);
  background: rgba(var(--b),1);
  box-shadow: 0 2px 4px #00000080;
  border-radius: var(--border-radius);
  overflow: hidden;
  z-index: 12
}

.mask-to-change:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(var(--b-sc),.05);
  pointer-events: none;
  z-index: -1
}

.mask-to-change+* {
  position: relative;
  pointer-events: none
}

.mask-to-change+*:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  z-index: 11
}

.mask-to-change-title {
  font-size: 18px;
  color: rgba(var(--b-sc),.8)
}

.mask-to-change-text {
  margin-top: 16px;
  margin-bottom: 30px;
  color: rgba(var(--b-sc),.4);
  line-height: 21px;
  letter-spacing: .5px
}

.u-i-p-control-item-info {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 5px 0;
  font-size: 14px
}

.u-i-p-control-item-info-title {
  color: rgba(var(--b-sc),.4)
}

.u-i-p-control-item-info-value {
  margin-inline-start:10px;color: rgba(var(--b-sc),.6)
}

.leaderboard-bc {
  color: rgba(var(--b-sc),.9);
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid rgba(var(--b-sc),.1)
}

.leaderboard-bc-content {
  display: flex
}

.leaderboard-bc-info {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 5px 5px 10px;
  background: rgba(var(--b-sc),.05);
  border-radius: var(--border-radius)
}

.leaderboard-bc-info+.leaderboard-bc-info {
  margin-inline-start:5px}

.leaderboard-bc-title {
  font-size: 12px;
  color: rgba(var(--b-sc),.6);
  text-align: center;
  margin-bottom: 3px
}

.leaderboard-bc-value {
  color: rgba(var(--hero),1);
  font-size: 16px;
  font-weight: 700
}

.deposit-leaderboard-bc {
  position: relative;
  z-index: 1
}

.deposit-leaderboard-bc .bc-i-player-info {
  margin-inline-end:5px}

.leaderboard-bc-text {
  font-size: 12px;
  margin-top: 10px;
  margin-bottom: 10px;
  color: rgba(var(--b-sc),.7)
}

.leaderboard-bc-buttons {
  display: flex
}

.leaderboard-bc-buttons .btn+.btn {
  margin-inline-start:10px}

.go-ftn-btn {
  background: rgba(var(--hero),1);
  transition: background var(--default-transition-duration)
}

@media all and (hover: hover) {
  .go-ftn-btn:hover {
      background:rgba(var(--hero-hover),1);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .go-ftn-btn:active {
      background:rgba(var(--hero-hover),1)
  }
}

.u-i-content-info-wrapper {
  display: flex;
  align-items: center;
  min-height: 22px
}

.u-i-content-info {
  font-size: 14px
}

.u-i-content-info.u-i-content-info-amount .u-i-content-info-wrapper {
  padding-top: 8px;
  padding-bottom: 8px
}

.u-i-content-info.u-i-content-info-amount .u-i-content-info-wrapper+.u-i-content-info-wrapper {
  border-top: 1px solid rgba(var(--b-sc),.05)
}

.u-i-content-info-amount {
  width: 100%;
  padding-inline-start:10px;padding-inline-end:10px;border-radius: var(--border-radius);
  background: rgba(var(--b-sc),.05)
}

.u-i-content-info-title {
  display: flex;
  align-items: center;
  flex: auto;
  color: rgba(var(--b-sc),.6)
}

.u-i-content-info-title strong {
  font-weight: 400;
  color: rgba(var(--oc-2),1);
  margin-inline-start:4px}

.u-i-content-info-value {
  flex-shrink: 0;
  margin-inline-start:3px;color: rgba(var(--b-sc),.9);
  direction: ltr
}

.u-i-content-amount {
  width: 100%;
  background: rgba(var(--b-sc),.05);
  padding: 8px;
  border-radius: var(--border-radius);
  margin-top: 22px;
  margin-bottom: 22px
}

.u-i-content-transfer {
  margin-bottom: 10px
}

.stake-earn-content {
  display: flex;
  flex-direction: column;
  align-items: center
}

.stake-earn-content .countdown-banner-content {
  position: static;
  margin-top: 24px;
  margin-bottom: 24px
}

.stake-earn-content .countdown-banner-counter {
  min-width: 68px
}

.stake-earn-content .historyList-table-details {
  width: 100%
}

.stake-earn-content .historyListEl {
  overflow: hidden
}

.u-i-p-a-title,.u-i-p-a-info {
  font-size: 14px;
  color: rgba(var(--b-sc),.9);
  text-transform: uppercase
}

.u-i-p-a-title {
  margin-bottom: 20px
}

.u-i-p-a-info {
  margin-top: 20px
}

.u-i-payment-stake-divider {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: rgba(var(--b-sc),.8);
  margin-top: 14px;
  margin-bottom: 22px
}

.u-i-payment-stake-divider:before,.u-i-payment-stake-divider:after {
  content: "";
  position: relative;
  width: 45%;
  height: 1px;
  font-size: 14px;
  vertical-align: middle;
  background: rgba(var(--b-sc),.2)
}

.u-i-payment-stake .u-i-content-info-value strong {
  color: rgba(var(--oc-2),1)
}

.u-i-stake-history {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 8px 8px 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  background: rgba(var(--b-sc),.05);
  border-radius: var(--border-radius)
}

.u-i-stake-history .u-i-p-a-info {
  text-align: center
}

.bonus-reward-expandable-content {
  background: rgba(var(--b-sc),.05)
}

.bonus-reward-secondary-info {
  display: flex;
  font-size: 12px;
  font-weight: 500;
  word-break: break-all;
  color: rgba(var(--b-sc),.6)
}

.bonus-reward-secondary-info span+span {
  margin-inline-start:5px}

.reward-claim-popup-content-form {
  margin-top: 20px;
  margin-bottom: 20px
}

.reward-claim-popup-btn-group {
  display: flex;
  margin-top: 16px
}

.checkbox-settings+.checkbox-settings {
  margin-top: 10px
}

.netDepositListEl-table {
  flex: auto;
  color: rgba(var(--b-sc),.7);
  margin-top: 10px
}

.netDepositListEl {
  display: flex;
  width: 100%;
  border-radius: var(--border-radius);
  overflow: hidden;
  position: relative
}

.netDepositListEl .netDepositListEl-list-item:first-child {
  flex-direction: column
}

.netDepositListEl-list-item {
  display: flex;
  width: 100%;
  font-size: 12px;
  line-height: 18px;
  padding: 8px;
  white-space: break-spaces;
  word-break: break-word;
  background: rgba(var(--b-sc),.6)
}

.netDepositListEl-table-total {
  display: grid;
  grid-template-columns: repeat(3,1fr);
  font-size: 12px;
  color: rgba(var(--b-sc),.9);
  padding: 8px;
  background: rgba(var(--oc-1),1);
  border-radius: var(--border-radius);
  margin-bottom: 10px
}

.netDepositListEl-table-title+p {
  margin-top: 5px
}

.netDepositListEl-table-item {
  overflow: hidden;
  padding-inline-start:8px;padding-inline-end:8px}

.netDepositListEl-table-item+.netDepositListEl-table-item {
  border-inline-start:1px solid rgba(var(--b-sc),.4)}

.netDepositListEl-table-item p {
  text-align: center
}

html[dir=ltr][class*=is-web] .popup-inner-bc .btn.screenShotButton,html[dir=ltr][class*=is-web] .popup-inner-bc .btn.openFileButton,.btn.screenShotButton,.btn.openFileButton {
  margin-top: 10px
}

.openFileButton {
  background: rgba(var(--oc-1),1)
}

.openFileButton:focus {
  background: rgba(var(--oc-1),1)
}

.openFileButton:hover {
  background: rgba(var(--oc-1-hover),1)
}

.openFileButton i {
  margin-inline-end:10px}

.u-i-p-c-body-bc {
  width: 100%;
  flex-direction: column
}

.u-i-profile-page-bc {
  padding: 10px var(--padding-page-aside)
}

.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;
  margin-inline-start:10px}

.u-i-profile-page-bc .u-i-p-c-footer-bc .btn {
  height: 52px
}

.u-i-p-p-u-i-edit-button-bc {
  margin-bottom: 15px
}

.total-balance-r-bc {
  margin-bottom: 2px
}

.u-i-p-amount-holder-bc {
  margin-bottom: 10px
}

.u-i-p-amount-holder-bc .carousel-slide {
  will-change: transform;
  width: 80%;
  transition: transform var(--default-transition-duration)
}

.u-i-p-amount-holder-bc .carousel-slide:not(.active-slide) {
  transform: scale(.9)
}

.u-i-p-amounts-bc {
  flex-direction: column;
  width: 100%
}

.u-i-p-amounts-bc+.u-i-p-amounts-bc {
  margin-inline-start:10px}

.u-i-e-p-p-content-bc.u-i-common-content {
  padding: 15px var(--padding-page-aside)
}

.u-i-p-a-deposit-bc+.u-i-p-a-deposit-bc {
  margin-inline-start:10px}

.u-i-p-links-lists-holder-bc {
  width: 100%;
  border-radius: var(--border-radius);
  margin-bottom: 15px
}

.u-i-p-links-lists-holder-bc .user-nav-icon:before {
  position: relative;
  z-index: 1
}

.u-i-p-links-lists-holder-bc .user-nav-icon:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: var(--border-radius);
  background-image: radial-gradient(circle at -14% 113%,#000000a6,#0000 120%)
}

.u-i-p-l-h-icon-bc {
  flex-shrink: 0;
  color: rgba(var(--b-sc),.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),.9)
}

.u-i-p-l-body-bc {
  margin-top: 1px;
  transform: translate3d(-120%,0,0);
  animation: var(--default-transition-duration) sub-nav-v ease-in-out forwards
}

@keyframes sub-nav-v {
  0% {
      transform: translate3d(-120%,0,0)
  }

  to {
      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),.05)
}

.u-i-p-l-head-bc {
  display: flex;
  align-items: center;
  height: 42px;
  padding-inline-start:10px;padding-inline-end:15px;background: rgba(var(--b-sc),.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),.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: rgba(var(--b-sc),1);
  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
}

.u-i-p-info-text-bc {
  font-size: 12px;
  color: rgba(var(--b-sc),.5)
}

.profile-title {
  margin-top: 10px;
  padding: 0 var(--padding-page-aside)
}

.profile-title+.m-block-nav-items-bc {
  padding-top: 10px
}

.payment-info-bc {
  padding: 0 var(--padding-page-aside) 20px
}

.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 var(--padding-page-aside)
}

.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),.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),.1)
}

.bet-shop-city-name-bc {
  margin: 0 0 5px;
  color: rgba(var(--b-sc),.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),.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;
  padding-inline-end:10px}

[dir=ltr] .wallet-page-logo {
  border-right: 1px solid rgba(var(--b),1)
}

[dir=rtl] .wallet-page-logo {
  border-left: 1px solid rgba(var(--b),1)
}

.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),.9);
  font-size: 14px;
  line-height: 16px
}

.wallet-page-r-pey-text {
  margin-bottom: 2px;
  color: rgba(var(--b-sc),.4);
  font-size: 12px;
  line-height: 14px
}

.u-i-edit-verify-account-page-bc {
  padding: 0 var(--padding-page-aside);
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

.u-i-edit-verify-account-page-inner {
  margin-top: 6px
}

.verifyTabSection {
  margin-top: 6px;
  padding: 0
}

.limits-history {
  padding: 15px var(--padding-page-aside)
}

.authentication-block {
  border-top: 1px solid rgba(var(--b-sc),.05);
  margin-top: 10px
}

.authentication-key-code-section p {
  color: rgba(var(--b-sc),.5);
  font-size: 14px;
  line-height: 18px
}

.diiaVerificationPopup .casino-popup-title {
  position: relative;
  display: flex;
  flex-direction: column;
  padding-bottom: 40px
}

.diiaVerificationPopup .casino-popup-title:after {
  content: "";
  font-family: BetConstruct-Icons;
  font-size: 80px;
  margin-top: 40px
}

.userProfileWrapper-bc {
  margin-top: 18px;
  margin-bottom: 30px
}

[dir=rtl] .userProfileSection-0 .react-datepicker-popper[data-placement=bottom-end] {
  transform: translateY(52px)!important
}

[dir=rtl] .userProfileSection-0 .react-datepicker-popper[data-placement=top-end] {
  transform: translateY(-52px)!important
}

.userProfileSection-0 .react-datepicker__triangle {
  transform: none!important
}

[dir=ltr] .userProfileSection-0 .react-datepicker__triangle {
  left: auto!important;
  right: 25px!important
}

[dir=rtl] .userProfileSection-0 .react-datepicker__triangle {
  left: 25px!important
}

.u-i-loss-limits-bc {
  margin-top: 12px
}

.verify-status i {
  display: none
}

.loader-tabs {
  height: auto;
  margin: unset
}

.netDepositListEl-table-total {
  width: 100%
}

.u-i-e-ch-p-content-bc.u-i-common-content {
  flex: auto;
  padding: 15px var(--padding-page-aside)
}

.u-i-e-ch-p-content-bc.u-i-common-content .back-nav-bc {
  padding: 0
}

[dir=ltr] .user-profile-nav-header .count-odd-animation:after,[dir=ltr] .u-i-p-l-head-bc .count-odd-animation:after {
  right: -2px
}

[dir=rtl] .user-profile-nav-header .count-odd-animation:after,[dir=rtl] .u-i-p-l-head-bc .count-odd-animation:after {
  left: -2px
}

[dir=ltr] .user-profile-nav-header .count-odd-animation:before,[dir=ltr] .u-i-p-l-head-bc .count-odd-animation:before {
  right: -2px;
  border-width: 3px 0 4px 2px
}

[dir=rtl] .user-profile-nav-header .count-odd-animation:before,[dir=rtl] .u-i-p-l-head-bc .count-odd-animation:before {
  left: -2px;
  border-width: 3px 2px 4px 0
}

.hdr-navigation-link-bc .count-odd-animation:after {
  width: auto;
  padding: 0 3px;
  border-radius: var(--border-radius)
}

.rewardWrapper {
  padding: var(--padding-page-aside)
}

.rewardWrapper .expandable-info-toggle.info-is-visible {
  flex-direction: column-reverse
}

.bonus-reward-expandable-content {
  padding: 8px;
  margin-top: 16px;
  border-radius: var(--border-radius)
}

.bonus-reward-secondary-info+.bonus-reward-secondary-info {
  margin-top: 4px
}

.reward-claim-popup-btn-group {
  flex-direction: column
}

.reward-claim-popup-btn-group .btn+.btn {
  margin-top: 8px
}

.payment-method-info-wrapper {
  margin: 0 7px 15px
}

.userLogoutBtn {
  padding-inline-start:10px;padding-inline-end:15px;height: 42px;
  background: rgba(var(--b-sc),.15)
}

.userLogoutBtn span {
  font-size: 12px
}

.userLogoutIcon {
  width: 24px
}

.popup-holder-bc {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 1000;
  top: 0;
  background: #000000b3
}

[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
}

.popup-holder-bc.warning svg path {
  fill: #fdbc0c
}

.popup-holder-bc.warning .casino-popup-content {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text
}

.popup-holder-bc.pending svg path {
  fill: #fdbc0c
}

.popup-holder-bc.pending .casino-popup-content {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text
}

.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),.6);
  transition: color var(--default-transition-duration) 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: var(--border-radius);
  box-shadow: 0 0 5px rgba(var(--b),.1);
  overflow: hidden;
  position: relative;
  opacity: 0;
  background: rgba(var(--b),1);
  animation: var(--default-transition-duration) open-popup ease-in-out forwards
}

@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.sign-in>.e-p-content-holder-bc,.entrance-popup-bc.register>.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),.5)
}

.sg-n-text-row-2-bc {
  width: 100%;
  margin-bottom: 15px;
  font-size: 18px;
  line-height: 20px;
  color: rgba(var(--b-sc),1);
  text-transform: uppercase
}

.sg-n-forgot-password-text {
  margin-top: 20px;
  color: rgba(var(--b-sc),.7);
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  text-transform: uppercase;
  text-align: center
}

.sg-n-forgot-password {
  transition: color var(--default-transition-duration);
  cursor: pointer
}

.sg-n-forgot-password:hover {
  color: rgba(var(--b-sc),.9)
}

.reg-step-title-v-bc {
  width: 100%;
  font-size: 16px;
  line-height: 18px;
  color: rgba(var(--b-sc),1);
  text-transform: uppercase;
  margin-bottom: 18px
}

.live-chat-adviser-bc {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 20px var(--padding-page-aside);
  color: rgba(var(--b-sc),.5);
  font-size: 14px;
  font-weight: 500;
  text-decoration: underline;
  cursor: pointer
}

.live-chat-adviser-bc>i {
  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-holder-bc {
  height: 100%;
  position: relative
}

.e-p-content-bc {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding-bottom: 0;
  position: relative
}

.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),.05);
  z-index: 3;
  padding-inline-end:52px}

.popup-t-logo-w-bc {
  display: flex;
  align-items: center;
  height: 46px
}

.e-p-sections-bc {
  flex-shrink: 0;
  margin-inline-start:3px}

.e-p-section-item-bc {
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  margin-inline-end:24px}

.e-p-section-item-bc:last-child {
  margin: 0
}

.e-p-section-item-bc:hover>.e-p-section-title-bc:before,.e-p-section-item-bc.active>.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),.8);
  transition: color var(--default-transition-duration) ease;
  text-decoration: underline
}

.e-p-body-bc {
  flex: auto;
  height: 100%;
  overflow: hidden;
  position: relative
}

.reg-form-close-popup .casino-popup-title {
  text-transform: none;
  font-weight: 700;
  line-height: 30px
}

.reg-form-close-popup .casino-popup-content {
  color: rgba(var(--b-sc),.5);
  font-size: 14px
}

.reg-form-close-popup .btn.a-outline {
  font-size: 14px;
  text-transform: none;
  color: rgba(var(--b-sc),.5);
  border: none
}

.reg-form-close-popup .btn.a-outline:hover {
  background: none
}

.reset-tooltip-info {
  display: flex;
  font-size: 12px;
  color: rgba(var(--b-sc),.6)
}

.reset-tooltip-content {
  margin-inline-start:6px}

.booking-confirmation-popup .e-p-close-icon-bc {
  font-size: 12px
}

[dir=ltr] .booking-confirmation-popup .e-p-close-icon-bc {
  right: 16px
}

[dir=rtl] .booking-confirmation-popup .e-p-close-icon-bc {
  left: 16px
}

[class*=is-web] .booking-confirmation-popup .popup-inner-bc {
  border-radius: 8px
}

[class*=is-mobile] .booking-confirmation-popup .popup-inner-bc {
  border-radius: 16px
}

.booking-confirmation-popup .status-popup-content-w-bc {
  padding: 0
}

.e-p-header-bc {
  padding-inline-start:var(--padding-page-aside)}

.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%;
  animation: none;
  border-radius: 0;
  opacity: 1;
  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%
}

.sg-n-text-row-1-bc,.sg-n-text-row-2-bc,.sg-n-forgot-password-text,.reg-step-title-v-bc {
  padding: 0 var(--padding-page-aside)
}

.popup-t-logo-w-bc {
  max-width: 100px
}

.popup-holder-bc.windowed.info .popup-inner-bc {
  width: 400px;
  max-width: 400px
}

.homework-popup .popup-inner-bc {
  height: 77vh
}

.autocomplete-popup .popup-inner-bc {
  top: 10%;
  margin: 0 auto;
  background: none
}

.reset-tooltip-info {
  padding: 0 var(--padding-page-aside)
}

.suggested-events-widget {
  width: 100%;
  min-height: 180px;
  position: relative
}

.suggested-events-widget>iframe {
  width: 100%;
  min-height: 180px
}

.suggested-events-widget .bc-loader {
  position: absolute
}

.custom-chat-btn {
  position: fixed;
  bottom: 20px;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  overflow: hidden;
  z-index: 10000
}

[dir=ltr] .custom-chat-btn {
  right: 20px
}

[dir=rtl] .custom-chat-btn {
  left: 20px
}

.custom-chat-img {
  width: 100%;
  height: 100%;
  object-fit: cover
}

@page {
  size: auto;
  margin: 0 auto
}

.footerInfoContent {
  display: flex;
  flex-direction: column;
  -webkit-user-select: text;
  user-select: text
}

.footerInfoContent ul,.footerInfoContent ol {
  list-style: auto
}

.footerInfoContent .back-nav-bc {
  width: auto
}

[dir=ltr] .footerInfoContent .back-nav-bc {
  padding-inline-end:0;transform: rotate(180deg)
}

.footerInfoContent .back-nav-bc .bc-i-round-arrow-left:before {
  content: ""
}

.footerInfoContent .back-nav-bc .back-nav-icon-bc {
  font-size: 14px
}

[class*=is-web] .footerInfoContent .back-nav-bc:hover i {
  transition: color var(--default-transition-duration);
  color: rgba(var(--b-sc),1)
}

.footerInfoTitle {
  display: flex;
  align-items: center;
  height: 44px
}

.footerInfoPage .footerInfoTitle {
  padding: 0 15px
}

[dir=ltr] .footerInfoPopup .footerInfoTitle {
  padding: 0 50px 0 15px
}

[dir=rtl] .footerInfoPopup .footerInfoTitle {
  padding: 0 15px 0 50px
}

.footerInfoPopup .footerInfoContent {
  height: 100%
}

[class*=is-mobile] .footerInfoPopup .footerInfoContent {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0
}

.footerInfoPopup .popup-inner-bc {
  overflow: hidden
}

.footerInfoTitleText {
  flex: auto;
  color: rgba(var(--b-sc),1);
  font-size: 16px;
  text-transform: uppercase
}

.print-help-content * {
  background: #fff;
  color: #000
}

@media print {
  html,body {
      -webkit-print-color-adjust: exact;
      background-color: #fff
  }
}

.content {
  padding: 15px;
  color: rgba(var(--b-sc),.6);
  font-size: 13px;
  line-height: 18px;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

.content table {
  width: 100%!important;
  border-spacing: 1px;
  border-collapse: separate
}

.content table th,.content table td {
  color: rgba(var(--b-sc),.8)
}

.content table thead th {
  height: 32px;
  vertical-align: middle
}

.content table tbody tr {
  background: rgba(var(--b-sc),.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),.95);
  font-size: 16px;
  font-weight: 500
}

.content p>strong u,.content p>strong em {
  color: rgba(var(--b-sc),.9);
  font-size: 14px;
  font-weight: 400
}

.content img {
  width: 100%
}

.content a {
  color: rgba(var(--hero),1);
  text-decoration: underline
}

.navigation {
  position: fixed;
  top: 0;
  width: calc(100% - 50px);
  height: 50px;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  font-size: 14px;
  padding: 0 10px;
  line-height: 50px;
  background-color: var(--skin-palette-5);
  color: rgba(var(--b-sc),.9);
  box-shadow: 0 0 5px rgba(var(--b),.7)
}

.navigation:before {
  width: 50px;
  height: 50px;
  content: "";
  display: block;
  position: fixed;
  right: 0;
  top: 0;
  background-color: var(--skin-palette-5);
  box-shadow: 0 0 5px rgba(var(--b),.7)
}

.navigation>li {
  display: inline-block;
  vertical-align: top;
  width: auto
}

.navigation>li>ul {
  display: inline-block;
  vertical-align: top
}

.navigation>li>ul>li {
  display: inline-block;
  vertical-align: top;
  width: auto
}

.printAndDownload {
  font-size: 14px;
  display: flex;
  align-items: center;
  margin-inline-start:5px}

.print-icons {
  color: rgba(var(--b-sc),.7);
  line-height: 17px;
  margin-inline-start:5px;transition: color var(--default-transition-duration)
}

.print-icons+.print-icons {
  margin-inline-start:14px}

@media all and (hover: hover) {
  .print-icons:hover {
      color:rgba(var(--b-sc),.9);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .print-icons:active {
      color:rgba(var(--b-sc),.9)
  }
}

.page-builder .header-bc {
  position: sticky;
  top: 0;
  pointer-events: none
}

[class*=is-mobile] .page-builder .header-bc {
  z-index: 1000
}

[class*=is-mobile] .page-builder.has-header-info .header-bc+.page-builder-scroll-container {
  padding-top: 80px
}

.page-builder-layout {
  height: 100%;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
  flex-direction: column;
  overflow: hidden
}

.page-builder-container {
  height: 100vh;
  padding: 20px 15px 0;
  display: grid;
  grid-template-rows: 56px auto;
  grid-gap: 15px
}

.page-builder-container:not(.settings-section-hidden) {
  grid-template-areas: "PBHeader PBHeader PBHeader" "PBTabs PBActions PBLayout";
  grid-template-columns: 60px 230px auto
}

.page-builder-container.settings-section-hidden {
  grid-template-areas: "PBHeader PBHeader" "PBTabs PBLayout";
  grid-template-columns: 60px auto
}

.PBHeader {
  grid-area: PBHeader;
  height: 56px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 12px;
  background: rgba(var(--b-sc),.1);
  border: 1px solid rgba(var(--b-sc),.1)
}

.PBHeader .logo-container {
  flex: none
}

.PBHeader .logo-container>.header-icon {
  display: none
}

.PBTabs {
  grid-area: PBTabs;
  padding: 15px 10px;
  margin-bottom: 15px;
  border-radius: 12px;
  background: rgba(var(--b-sc),.1);
  border: 1px solid rgba(var(--b-sc),.1)
}

.PBTabs .pb-second-tabs-bc {
  height: auto;
  flex-direction: column;
  align-items: center;
  gap: 15px
}

.PBTabs .pb-second-tabs-bc .pb-actions-tab:not(.active) {
  box-shadow: 0 0 4px 1px rgba(var(--b-sc),.4) inset
}

.PBTabs .pb-second-tabs-bc .pb-actions-tab>i {
  font-size: 14px
}

.PBActions {
  grid-area: PBActions;
  border-radius: 12px;
  background: rgba(var(--b-sc),.1);
  margin-bottom: 15px;
  border: 1px solid rgba(var(--b-sc),.1)
}

.PBLayout {
  grid-area: PBLayout
}

[class*=is-web] .PBLayout {
  min-width: 1024px;
  border-radius: 8px;
  box-shadow: 0 4px 24px rgba(var(--b-sc),.15);
  border: 1px solid rgba(var(--b-sc),.1)
}

.page-builder-container-main {
  flex: auto;
  display: flex;
  flex-direction: column;
  will-change: scroll-position;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch
}

[class*=is-mobile] .page-builder-container-main {
  position: relative;
  width: 414px;
  padding: 50px 20px;
  margin: 0 auto 20px;
  border: 3px solid #d7ccc8;
  border-radius: 60px;
  background: rgba(var(--b),1)
}

[class*=is-mobile] .page-builder-container-main:before,[class*=is-mobile] .page-builder-container-main:after {
  content: "";
  position: absolute;
  border-radius: 57px;
  z-index: 0
}

[class*=is-mobile] .page-builder-container-main:before {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border: 4px solid #544b5f
}

[class*=is-mobile] .page-builder-container-main:after {
  top: 3px;
  bottom: 3px;
  left: 4px;
  right: 4px;
  border: 15px solid #000000
}

[class*=is-mobile] .page-builder-container-main ::-webkit-scrollbar {
  width: 4px;
  height: 6px
}

[class*=is-mobile] .page-builder-container-main ::-webkit-scrollbar-track {
  background: rgba(var(--b-sc),.1);
  border-radius: var(--border-radius)
}

[class*=is-mobile] .page-builder-container-main ::-webkit-scrollbar-thumb {
  background: rgba(var(--b-sc),.5);
  border-radius: var(--border-radius)
}

.page-builder-scroll-container {
  width: 100%;
  height: 100%;
  background: rgba(var(--b),1);
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

[class*=is-web] .page-builder-scroll-container:not(.page-full-size) {
  max-width: var(--layout-width);
  margin: 0 auto;
  padding: 0 30px
}

[class*=is-web] .page-builder-scroll-container.page-full-size {
  padding: 0 10px
}

[class*=is-mobile] .page-builder-scroll-container {
  z-index: 1
}

.page-builder-container-layout-content {
  padding-top: 30px;
  padding-bottom: 30px
}

.page-builder-container-layout-content:has([data-rbd-droppable-id=droppable]:empty) .pb-add-component.initial {
  border-bottom: 1px solid rgba(var(--b-sc),.2)
}

.page-builder-container-layout-content.dragging-mode .page-builder-draggable-row .pb-row-is-bordered {
  border-color: transparent
}

.page-builder-container-layout-content.dragging-mode .page-builder-draggable-row .is-main-row.active:before {
  background: transparent
}

.page-builder-container-layout-content.dragging-mode .pb-btn.a-onlyIcon,.page-builder-container-layout-content.dragging-mode .pb-action-wrapper {
  opacity: 0
}

.pb-add-component {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center
}

.pb-add-component:not(.initial) {
  position: absolute;
  bottom: -12px
}

.pb-add-component.initial {
  position: relative
}

.pb-add-component.initial .pb-btn {
  position: absolute;
  top: 0;
  transform: translateY(-50%)
}

.pb-add-component .pb-btn {
  width: 40px;
  height: 24px;
  background: rgba(var(--b),1)
}

.pb-add-component .pb-btn.a-onlyIcon>i {
  width: 24px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  font-size: 12px;
  background: rgba(var(--b),1);
  box-shadow: 0 0 4px 1px rgba(var(--b-sc),.4) inset
}

.pb-btn {
  flex-shrink: 0;
  transition: color var(--default-transition-duration),background var(--default-transition-duration);
  z-index: 1
}

.pb-btn i {
  font-size: 10px
}

.pb-btn.a-default,.pb-btn.a-outline {
  max-width: 370px;
  height: 32px;
  padding: 0 20px;
  font-size: 14px;
  font-weight: 500;
  text-transform: capitalize;
  border-radius: 8px
}

.pb-btn.a-default {
  color: rgba(var(--hero-sc),.8);
  background: rgba(var(--hero),.8);
  box-shadow: 0 0 4px 1px rgba(var(--b-sc),.4) inset
}

.pb-btn.a-default:hover {
  color: rgba(var(--hero-sc),1);
  background: rgba(var(--hero),1)
}

.pb-btn.a-outline {
  color: rgba(var(--b-sc),.8);
  border: 1px solid rgba(var(--b-sc),.8);
  background: none
}

.pb-btn.a-onlyIcon {
  display: flex;
  justify-content: center;
  align-items: center
}

.pb-btn.a-onlyIcon>i {
  font-size: 18px;
  color: rgba(var(--b-sc),.8)
}

.pb-btn:hover {
  cursor: pointer
}

.page-builder-draggable-row {
  position: relative
}

.page-builder-draggable-row:first-child .pb-row-is-bordered {
  border-top: 1px solid rgba(var(--b-sc),.2)
}

.page-builder-draggable-row:first-child .is-main-row.active:before {
  top: 0
}

.pb-row-is-bordered {
  border-bottom: 1px solid rgba(var(--b-sc),.2);
  padding-top: 25px;
  padding-bottom: 25px
}

[class*=is-mobile] .pb-row-is-bordered {
  padding-left: 10px;
  padding-right: 10px
}

.is-main-row.active .pb-row-is-bordered {
  border-color: rgba(var(--b-sc),.7)
}

.is-main-row.active:before {
  content: "";
  width: 100%;
  height: 1px;
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
  background: rgba(var(--b-sc),.7)
}

.pb-column-container {
  height: 100%;
  position: relative;
  display: grid;
  grid-gap: 20px
}

.page-builder-row-container-content {
  position: relative;
  height: 100%;
  display: grid;
  grid-gap: 10px;
  grid-template-columns: 12fr
}

.pb-component-container {
  height: 100%;
  display: grid;
  border-radius: 8px;
  border-width: 1px;
  border-style: dashed
}

.pb-component-container:not(.active) {
  border-color: transparent
}

.pb-component-container.active {
  border-color: rgba(var(--b-sc),.7)
}

.pb-single-component-wrapper {
  width: 100%;
  height: 100%;
  min-height: 80px;
  border-radius: 8px;
  display: grid;
  pointer-events: none;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

.page-builder-default-component {
  height: 100%;
  min-height: 150px;
  padding: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  text-align: center;
  color: rgba(var(--b-sc),.5);
  background: linear-gradient(260.07deg,rgba(var(--b-sc),.15) 6.52%,rgba(var(--b-sc),.07) 95.21%)
}

.pb-component-wrapper {
  display: grid
}

html[class*=is-web] .pb-panel-group {
  display: grid;
  grid-column-gap: 3px;
  align-items: center
}

html[class*=is-web] .page-builder-draggable-row[role=button] .pb-panel-group {
  grid-column-gap: 10px
}

html[class*=is-web] .page-builder-draggable-row:not([role=button]) .pb-panel-group {
  overflow: visible!important
}

html[class*=is-web] .page-builder-draggable-row:not([role=button]) .pb-column-panel {
  overflow: visible!important;
  position: relative
}

html[class*=is-web] .page-builder-draggable-row:not([role=button]) .pb-column-panel:before {
  content: "";
  position: absolute;
  top: -10px;
  bottom: -10px;
  left: 0;
  right: 0;
  border-left: 1px solid rgba(var(--hero),.6);
  border-right: 1px solid rgba(var(--hero),.6);
  background: rgba(var(--hero),.05)
}

html[class*=is-web] .page-builder-draggable-row:not([role=button]) .pb-column-panel .pb-component-container:not(.active) {
  border: none
}

html[class*=is-web] .pb-panel-group,html[class*=is-web] .pb-column-panel {
  height: 100%
}

html[class*=is-web] .pb-column-panel-separator {
  width: 4px;
  height: 100%;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: var(--border-radius);
  background: rgba(var(--b-sc),0);
  transition: background-color var(--default-transition-duration)
}

html[class*=is-web] .pb-column-panel-separator>i {
  font-size: 12px;
  color: rgba(var(--b-sc),1)
}

html[class*=is-web] .pb-column-panel-separator[data-resize-handle-state=hover],html[class*=is-web] .pb-column-panel-separator[data-resize-handle-state=drag] {
  background: rgba(var(--b-sc),.35)
}

html[class*=is-web] .pb-column-panel-separator:before,html[class*=is-web] .pb-column-panel-separator:after {
  content: "";
  width: 6px;
  height: 18px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background: rgba(var(--b-sc),1);
  box-shadow: -2px -3px 1px rgba(var(--b),.5) inset
}

html[class*=is-web] .pb-column-panel-separator:before {
  right: -10px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px
}

html[class*=is-web] .pb-column-panel-separator:after {
  left: -10px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px
}

.page-builder .carousel-count-arrow-container i {
  pointer-events: none
}

html[class*=is-web] .pb-component-wrapper .jackpot-banner.jackpot-widget-full .carousel-count-arrow-container,html[class*=is-web] .pb-single-component-wrapper .jackpot-banner.jackpot-widget-full .carousel-count-arrow-container {
  top: 50%;
  transform: translateY(-50%)
}

html[class*=is-web] .pb-component-wrapper .jackpot-banner:not(.jackpot-widget-full) .carousel-count-arrow-container,html[class*=is-web] .pb-single-component-wrapper .jackpot-banner:not(.jackpot-widget-full) .carousel-count-arrow-container {
  top: 5px
}

html[class*=is-web] .pb-component-wrapper .jackpot-banner .casinoJackpotWrapper-bc,html[class*=is-web] .pb-single-component-wrapper .jackpot-banner .casinoJackpotWrapper-bc {
  padding-bottom: 18px
}

.cookieAcceptanceMessage {
  display: flex;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 953;
  background: rgba(var(--b-sc),1);
  animation: cookieMessage 1.5s ease
}

.cookie-message {
  font-size: 12px;
  color: rgba(var(--b),1);
  flex: auto;
  word-break: break-all
}

.cookie-privacyPolicy {
  color: rgba(var(--b),1);
  margin-inline-start:10px;font-weight: 700;
  text-decoration: underline;
  text-underline-offset: 4px;
  white-space: nowrap
}

@keyframes cookieMessage {
  0% {
      bottom: -100%
  }

  to {
      bottom: 0
  }
}

.cookieAcceptanceMessage {
  flex-direction: column;
  padding: 10px var(--padding-page-aside)
}

.cookie-message {
  margin-bottom: 20px
}

.form-control-label-file-bc .form-control-input-bc {
  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: rgba(var(--b-sc),1);
  max-width: calc(100% - 60px)
}

[dir=ltr] .form-control-filename-bc {
  left: 14px
}

[dir=rtl] .form-control-filename-bc {
  right: 14px
}

.status-popup-content-w-bc {
  background: rgba(var(--b),1)
}

.status-popup-content-w-bc>iframe {
  margin: auto;
  width: 100%;
  height: 100%;
  max-height: 685px;
  border-radius: var(--border-radius)
}

.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;
  display: flex;
  justify-content: center;
  align-items: center
}

.casino-popup-icon-wrapper {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 29px
}

.casino-popup-icon-wrapper>svg {
  width: 57px;
  height: 57px
}

@supports (-webkit-touch-callout: none) {
  .casino-popup-icon-wrapper>svg {
      animation: popup-svg var(--default-transition-duration) var(--default-transition-delay)
  }
}

@keyframes popup-svg {
  0%,to {
      opacity: 1
  }
}

.casino-popup-icon {
  height: 100px
}

.casino-popup-title {
  width: 100%;
  text-align: center;
  color: rgba(var(--b-sc),1);
  font-size: 16px;
  line-height: 18px;
  font-weight: 500;
  text-transform: uppercase;
  word-break: break-word
}

.casino-popup-title+.casino-popup-button-block {
  margin-top: 20px
}

.casino-popup-content {
  flex: auto;
  color: rgba(var(--b-sc),.7);
  text-align: center;
  font-size: 16px;
  word-break: break-word;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

.casino-popup-content>p img {
  height: auto!important;
  max-width: 100%;
  border-radius: var(--border-radius)
}

.casino-popup-under-buttons-content {
  color: rgba(var(--b-sc),.5);
  font-size: 14px;
  text-align: center;
  margin-top: 4px
}

.casino-popup-button-block {
  width: 100%
}

.casino-popup-button-block .btn+.btn {
  margin-top: 10px
}

.truNarrativePopup .casino-popup-content {
  max-height: 34vh
}

.sms-verification-popup .radio-control-bc~.radio-control-bc {
  margin-inline-start:0;margin-top: 16px
}

.sms-verification-popup .radio-control-text-bc {
  font-size: 14px;
  color: rgba(var(--b-sc),.5)
}

.sms-verification-popup .radio-control-input-bc:checked~.radio-control-text-bc {
  color: rgba(var(--b-sc),1)
}

.sms-verification {
  display: flex;
  margin-bottom: 30px
}

.sms-verification .s-bigger {
  min-width: 105px
}

.express-bonus-popup {
  display: flex;
  flex-direction: column;
  background: rgba(var(--b-sc),.05);
  padding: 10px;
  border-radius: var(--border-radius);
  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),.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),.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: rgba(var(--accent),1)
}

.express-bonus-popup .express-bonus-popup-items li:last-child img {
  width: 16px;
  height: 16px;
  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),.9)
}

.express-bonus-popup-bonus {
  display: flex;
  justify-content: center
}

.express-bonus-popup-bonus>b {
  margin-inline-start:2px;font-weight: 400
}

.reality-check-popup-body {
  margin-top: 10px;
  margin-bottom: 10px
}

.reality-check-popup-item {
  display: flex;
  align-items: center;
  color: rgba(var(--b-sc),.8);
  font-size: 13px
}

.reality-check-popup-item+.reality-check-popup-item {
  margin-top: 10px
}

.reality-check-popup-item:not(.reality-check-popup-countdown) {
  justify-content: center
}

.reality-check-popup-item.reality-check-popup-countdown {
  flex-direction: column
}

.reality-check-popup-item .countdown-banner-content {
  position: unset;
  margin-top: 10px
}

.reality-check-popup-link {
  width: 100%;
  color: rgba(var(--b-sc),.6);
  text-align: center;
  text-decoration: underline;
  transition: color var(--default-transition-duration)
}

@media all and (hover: hover) {
  .reality-check-popup-link:hover {
      color:rgba(var(--b-sc),.8);
      cursor: pointer
  }
}

@media not all and (hover: hover) {
  .reality-check-popup-link:active {
      color:rgba(var(--b-sc),.8)
  }
}

.reality-check-popup-detail {
  flex: auto
}

.reality-check-popup-value {
  flex-shrink: 0;
  margin-inline-start:5px;font-weight: 400
}

.exchange-point-popup {
  margin-bottom: 18px;
  color: rgba(var(--b-sc),.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
}

.superBetInfo .casino-popup-content {
  white-space: pre-wrap
}

.idfy iframe {
  width: 100%;
  min-height: 400px
}

.login-info p {
  display: flex;
  align-items: center;
  font-size: 12px
}

.login-info p+p {
  margin-top: 10px
}

.login-info-text {
  flex: auto;
  color: rgba(var(--b-sc),.9)
}

.login-info-value {
  flex-shrink: 0;
  margin-inline-start:3px;color: rgba(var(--b-sc),.7)
}

.verify-popup {
  max-height: 84vh;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

.player-info-description+.player-info-row {
  margin-top: 15px
}

.player-info-row {
  display: flex;
  align-items: center
}

.player-info-row+.player-info-row {
  margin-top: 5px
}

.player-info-title {
  flex: auto;
  text-align: start
}

.player-info-value {
  margin-inline-start:10px;word-break: keep-all;
  color: rgba(var(--b-sc),.8)
}

.truNarrative-verification-iframe {
  display: flex;
  align-items: center;
  height: 70vh;
  padding-top: 40px
}

.truNarrative-verification-iframe>iframe {
  width: 100%;
  height: 100%
}

.messenger-popup .status-popup-content-w-bc {
  padding-top: 44px
}

.switch-popup-wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  text-align: center;
  z-index: 0;
  padding: 42px 10px 40px;
  overflow: hidden
}

.switch-popup-wrapper:before {
  content: "";
  position: absolute;
  top: 42px;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  background: radial-gradient(circle at center,#ff008c4d,#ff008c00)
}

.switch-popup-content {
  border-top: 1px solid rgba(var(--b-sc),.1)
}

.switch-popup-title {
  padding-top: 20px;
  text-transform: uppercase;
  font-weight: 700;
  color: #fff
}

.switch-popup-title span {
  margin-inline-start:4px;color: rgba(var(--hero),1)
}

.switch-popup-subTitle {
  color: #fff;
  margin-top: 10px
}

.switch-info {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 30px;
  margin-top: 20px
}

.switch-info img {
  width: 100%;
  border-radius: var(--border-radius);
  object-fit: contain
}

.switch-popup-Qr {
  border: 1px solid rgba(var(--b-sc),.1)
}

.switch-popup .status-popup-content-w-bc {
  background: #0d182f;
  padding: 0
}

.switch-popup .e-p-close-icon-bc {
  color: #fffc
}

.switch-popup .e-p-close-icon-bc:hover {
  color: #fff
}

.switch-link {
  width: auto;
  margin-inline-start:auto;margin-inline-end:auto;margin-top: 28px;
  padding-inline-start:14px;padding-inline-end:14px}

.logout-popup .btn {
  max-width: none
}

.logout-popup-image {
  width: 100%;
  margin-bottom: 10px;
  object-fit: cover
}

.trunarrative-upload-document-form-item+.trunarrative-upload-document-form-item {
  margin-top: 10px
}

[class*=is-web] .trunarrative-upload-document-form-item>.multi-select-bc .multi-select-label-bc {
  max-height: 102px
}

.trunarrative-upload-document-popup-btn-group {
  display: flex;
  margin-top: 10px
}

.trunarrative-upload-document-popup-btn-group .btn+.btn {
  margin-inline-start:10px}

.preferred-bonus-popup-content {
  display: flex;
  flex-direction: column;
  align-items: center
}

.preferred-bonuses {
  display: grid;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  margin-bottom: 30px;
  column-gap: 10px
}

.preferred-bonus-item {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  border-radius: var(--border-radius);
  background: rgba(var(--b-sc),.05);
  overflow: hidden
}

.preferred-bonus-item:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  opacity: 0;
  transition: opacity var(--slow-transition-duration)
}

.preferred-bonus-item .preferred-bonus-choose-btn {
  width: 80%;
  position: absolute;
  opacity: 0;
  z-index: -1;
  transition: all var(--slow-transition-duration)
}

.preferred-bonus-item:hover:before,.preferred-bonus-item:hover .preferred-bonus-choose-btn {
  opacity: 1;
  z-index: 1
}

.preferred-bonus-title {
  margin-bottom: 12px;
  text-align: center;
  text-transform: uppercase;
  color: rgba(var(--b-sc),1)
}

.preferred-bonus-img {
  height: 80px
}

.btn.preferred-bonus-continue-btn {
  max-width: 100%
}

.new-item-notification-popup-content {
  margin-top: 24px;
  margin-bottom: 16px;
  padding: 16px 20px;
  border-radius: var(--border-radius);
  background: rgba(var(--b-sc),.05)
}

.new-item-notification-popup-content+.btn {
  margin: 0 auto
}

.new-item-notification-popup-message {
  margin-bottom: 12px;
  font-size: 12px;
  text-align: center;
  color: rgba(var(--b-sc),.7)
}

.new-item-notification-popup-message img {
  max-width: 100%;
  max-height: 500px;
  object-fit: contain
}

.cashback-popup-content .u-i-content-info-wrapper+.u-i-content-info-wrapper {
  margin-top: 3px
}

.cashback-popup-content>.btn {
  max-width: 100%;
  margin-top: 15px
}

.popupGenericSearch .generic-search-header {
  display: flex;
  flex-direction: column;
  height: auto;
  background: none;
  border: none;
  padding: 0
}

.popupGenericSearch .generic-search-container-body {
  background: rgba(var(--b-sc),.08);
  border-radius: var(--border-radius)
}

.popupGenericSearch .sport-search-result-bc {
  padding-bottom: 0
}

.popupGenericSearch .generic-search-menu {
  width: 100%
}

.popup-holder-bc.full-screen.signicatMigrationPopup .popup-inner-bc {
  width: 100%;
  height: 100%
}

.popup-holder-bc.full-screen.signicatMigrationPopup .popup-inner-bc .status-popup-content-w-bc {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  overflow: hidden
}

.signicatMigrationPopupContent {
  width: 100%;
  max-height: 100%;
  margin: 0 auto;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch
}

[class*=is-web] .signicatMigrationPopupContent {
  padding: 15px 30px 30px
}

.signicatMigrationPopupForm {
  max-width: 400px;
  margin: 15px auto
}

.signicatMigrationPopupForm>.u-i-p-control-item-holder-bc {
  padding: 0
}

.signicatMigrationPopupForm>.btn {
  max-width: 100%
}

.signicatMigrationPopupHTML {
  width: 100%;
  max-width: 600px;
  margin: 0 auto;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  color: rgba(var(--b-sc),.7)
}

.signicatMigrationPopupHTML a {
  color: rgba(var(--b-sc),1)
}

.sg-n-forgot-password-text+.signicatMigrationPopupHTML {
  margin-top: 20px
}

.facialVerificationIframe {
  height: 46vh;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  margin-bottom: 20px
}

.facialVerificationIframe iframe {
  width: 100%;
  height: 640px;
  padding-left: 10px;
  padding-right: 10px
}

.deposit-success-popup-body .casino-popup-content.payment-message-copiable {
  display: flex;
  justify-content: center;
  align-items: center
}

.status-popup-content-w-bc {
  padding: 44px 15px 15px
}

.casino-popup-title {
  margin-bottom: 10px
}

.casino-popup-content {
  max-height: 60vh;
  margin-bottom: 30px
}

.sms-verification-popup .casino-popup-title {
  margin-bottom: 20px
}

.sms-verification-popup .radio-v-bc {
  margin-top: 0
}

.sms-verification {
  flex-direction: column
}

.sms-verification .form-control-bc,.ios-payment-form-popup-content .ios-payment-form-popup-text,.ios-payment-form-popup-content .casino-popup-content {
  margin-bottom: 10px
}

.multi-select-popup .multi-select-label-bc {
  position: relative;
  animation: none
}

.multi-select-popup .ss-icon-bc {
  margin: unset;
  top: 12px
}

[dir=ltr] .multi-select-popup .ss-icon-bc {
  right: 16px;
  left: auto
}

[dir=rtl] .multi-select-popup .ss-icon-bc {
  left: 16px;
  right: auto
}

.multi-select-popup .form-control-input-bc {
  height: 40px;
  padding-top: 5px
}

.multi-select-popup .ftr-lang-bar-flag-bc {
  position: static
}

.truNarrative-suggestion-btn {
  display: flex;
  flex-direction: column;
  padding: 0 7px
}

.truNarrative-suggestion-btn .btn+.btn {
  margin-top: 10px
}

iframe.social-engine-messenger-chat {
  height: 80vh
}

.switch-popup.popup-holder-bc.windowed {
  padding: 0 10px
}

.switch-popup-title,.switch-popup-subTitle {
  font-size: 14px
}

.switch-popup-Qr {
  max-width: 134px;
  padding: 6px
}

.switch-popup-img {
  max-width: 146px;
  height: 146px
}

.preferred-bonus-popup-content {
  max-width: 500px;
  margin: 0 auto
}

.preferred-bonus-item {
  padding: 10px
}

.preferred-bonus-title {
  font-size: 14px
}

@media screen and (max-width: 360px) {
  .preferred-bonus-img {
      height:60px
  }
}

.login-wrong-attempts-buttons {
  margin-top: 8px;
  display: flex
}

.login-wrong-attempts-buttons .btn+.btn {
  margin-inline-start:8px}

.tooltip:not(:empty) {
  position: fixed;
  background: rgba(var(--b-sc),1);
  border-radius: var(--border-radius);
  z-index: 9999
}

[class*=is-web] .tooltip:not(:empty) {
  max-width: 300px
}

[class*=is-mobile] .tooltip:not(:empty) {
  max-width: 200px
}

.tooltip.top .tooltipTriangle {
  bottom: -5px;
  transform: rotate(45deg)
}

.tooltip.bottom .tooltipTriangle {
  top: -5px;
  transform: rotate(225deg)
}

.tooltip.left .tooltipTriangle {
  right: -5px;
  transform: rotate(-45deg)
}

.tooltip.right .tooltipTriangle {
  left: -5px;
  transform: rotate(135deg)
}

.tooltipTriangle {
  position: absolute;
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 2px;
  background: rgba(var(--b-sc),1);
  transform: rotate(45deg);
  z-index: -1
}

.tooltipHolder {
  position: relative;
  padding: 5px 10px
}

.tooltipText {
  font-size: 12px;
  line-height: 16px;
  color: rgba(var(--b),1)
}

.tooltipTextDesc+.tooltipTextDesc {
  padding-top: 4px;
  margin-top: 4px;
  border-top: 1px solid rgba(var(--b),1)
}

.tooltipIconWrapper {
  display: flex;
  align-items: center
}

.tooltipIconWrapper>i {
  font-size: 14px;
  color: rgba(var(--b-sc),.8);
  transition: color var(--default-transition-duration)
}

[class*=is-web] .tooltipIconWrapper>i:hover {
  color: rgba(var(--b-sc),1);
  cursor: pointer
}

.tooltipIconWrapper:not(:last-child) {
  margin-inline-end:5px}

*+.tooltipIconWrapper {
  margin-inline-start:5px}
