@font-face {
  font-family: "BetConstruct-Icons";
  src: url(media/BetConstruct-Icons.e12d29ef.eot);
  src: url(media/BetConstruct-Icons.e12d29ef.eot#iefix)
      format("embedded-opentype"),
    url(media/BetConstruct-Icons.23d20ca9.ttf) format("truetype"),
    url(media/BetConstruct-Icons.97d8458a.woff) format("woff"),
    url(media/BetConstruct-Icons.5f9797b2.svg#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-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.bc-i-default-icon:before {
  content: "\ea1a";
}
.bc-i-Go:before {
  content: "\e989";
}
.bc-i-Sepaktakraw:before {
  content: "\ea7a";
}
.bc-i-AgeofEmpires:before {
  content: "\ea58";
}
.bc-i-FreeFire:before {
  content: "\ea53";
}
.bc-i-4000235:before,
.bc-i-ArenaofValor:before {
  content: "\ea38";
}
.bc-i-Headis:before {
  content: "\ea35";
}
.bc-i-Teqball:before {
  content: "\ea3d";
}
.bc-i-MobileLegends:before {
  content: "\e9f8";
}
.bc-i-ApexLegends:before {
  content: "\ea59";
}
.bc-i-Valorant:before {
  content: "\e9e4";
}
.bc-i-VirtualMarbleRacing:before {
  content: "\e9e5";
}
.bc-i-Kabaddi:before {
  content: "\e98a";
}
.bc-i-RainbowSix:before {
  content: "\e98b";
}
.bc-i-Petanque:before {
  content: "\e98c";
}
.bc-i-ClashRoyale:before {
  content: "\e98d";
}
.bc-i-Bodybuilding-icon:before {
  content: "\e98f";
}
.bc-i-FIFA:before {
  content: "\e990";
}
.bc-i-circuit:before {
  content: "\e991";
}
.bc-i-PS4GAMING:before {
  content: "\e992";
}
.bc-i-E-IceHockey:before {
  content: "\e993";
}
.bc-i-BetOnBlackJack:before {
  content: "\e995";
}
.bc-i-150025:before,
.bc-i-LiveBetOnPoker:before,
.bc-i-livebetonpoker:before {
  content: "\e996";
}
.bc-i-eSports_logo_sportbook:before {
  content: "\e997";
}
.bc-i-KingOfGlory:before {
  content: "\e998";
}
.bc-i-PUBG:before {
  content: "\e999";
}
.bc-i-RocketLeague:before {
  content: "\e99a";
}
.bc-i-WarcraftIII:before {
  content: "\e99e";
}
.bc-i-StreetFighterSymbol:before {
  content: "\e9a0";
}
.bc-i-Esports:before {
  content: "\e9a1";
}
.bc-i-CrossFire:before {
  content: "\e9a3";
}
.bc-i-Halo:before {
  content: "\e9a5";
}
.bc-i-blank:before {
  content: "\e670";
}
.bc-i-HON:before {
  content: "\e9a6";
}
.bc-i-Vainglory:before {
  content: "\e9a7";
}
.bc-i-VirtualCarRacing:before {
  content: "\e9a8";
}
.bc-i-CallOfDuty:before {
  content: "\e9a9";
}
.bc-i-CounterStrike:before {
  content: "\21";
}
.bc-i-LeagueofLegendsWildRift:before {
  content: "\ea5a";
}
.bc-i-LeagueOfLegends:before {
  content: "\22";
}
.bc-i-halo:before {
  content: "\23";
}
.bc-i-Dota2:before {
  content: "\24";
}
.bc-i-BrawlStars:before {
  content: "\ea5b";
}
.bc-i-HeroesOfTheStorm:before {
  content: "\25";
}
.bc-i-Hearthstone:before {
  content: "\26";
}
.bc-i-MortalKombatXL:before {
  content: "\27";
}
.bc-i-WorldOfTanks:before {
  content: "\28";
}
.bc-i-WorldOfWarcraft:before {
  content: "\29";
}
.bc-i-Overwatch:before {
  content: "\2a";
}
.bc-i-Smite:before {
  content: "\2b";
}
.bc-i-smash:before {
  content: "\2c";
}
.bc-i-StarCraft2:before,
.bc-i-StarCraft:before {
  content: "\2d";
}
.bc-i-outright:before {
  content: "\e9aa";
}
.bc-i-financials:before {
  content: "\e9ab";
}
.bc-i-ETennis:before {
  content: "\e98e";
}
.bc-i-EBasketball:before {
  content: "\e9ac";
}
.bc-i-CyberFootball:before {
  content: "\e9ad";
}
.bc-i-Bowls:before {
  content: "\e800";
}
.bc-i-Futsal:before {
  content: "\2e";
}
.bc-i-vbet-sport-icons_tablehockey:before {
  content: "\2f";
}
.bc-i-vbet-sport-icons_tankbiathlon:before {
  content: "\32";
}
.bc-i-TVShowsAndMovies:before {
  content: "\33";
}
.bc-i-MarathonSwimming:before {
  content: "\ea43";
}
.bc-i-Olympics:before {
  content: "\ea44";
}
.bc-i-Skateboarding:before {
  content: "\ea45";
}
.bc-i-SynchronizedSwimming:before {
  content: "\ea46";
}
.bc-i-Climbing:before {
  content: "\ea47";
}
.bc-i-Equestrian:before {
  content: "\ea48";
}
.bc-i-Karate:before {
  content: "\ea49";
}
.bc-i-150027:before,
.bc-i-bingo:before {
  content: "\ea4a";
}
.bc-i-instantgame:before {
  content: "\ea3e";
}
.bc-i-vbet-sport-icons_yachting:before {
  content: "\3e";
}
.bc-i-Balls:before {
  content: "\e607";
}
.bc-i-sport:before {
  content: "\e600";
}
.bc-i-AmericanFootball:before {
  content: "\e602";
}
.bc-i-Angling:before {
  content: "\e603";
}
.bc-i-PistolHead2Head:before,
.bc-i-PistolShooting:before {
  content: "\ea37";
}
.bc-i-ArcheryH2H:before,
.bc-i-CompoundArchery:before {
  content: "\e604";
}
.bc-i-CompoundArchery1:before {
  content: "\e605";
}
.bc-i-Archery:before {
  content: "\ea41";
}
.bc-i-AustralianFootball:before {
  content: "\e606";
}
.bc-i-Badminton:before {
  content: "\e609";
}
.bc-i-3x3:before,
.bc-i-3x3Basketball:before {
  content: "\ea4b";
}
.bc-i-Softball:before {
  content: "\e653";
}
.bc-i-Baseball:before {
  content: "\e608";
}
.bc-i-Tennis:before,
.bc-i-vbet-sport-icons_tennis:before {
  content: "\e663";
}
.bc-i-vbet-sport-icons_volleyball:before,
.bc-i-Volleyball:before {
  content: "\e66a";
}
.bc-i-Basketball:before {
  content: "\e671";
}
.bc-i-Football:before,
.bc-i-Soccer:before {
  content: "\e66f";
}
.bc-i-BasketballShots:before {
  content: "\e9e2";
}
.bc-i-BeachHandball:before {
  content: "\e60a";
}
.bc-i-BeachFootball:before {
  content: "\e60b";
}
.bc-i-BeachVolleyball:before {
  content: "\e60c";
}
.bc-i-Biathlon:before {
  content: "\e60d";
}
.bc-i-Bobsleigh:before {
  content: "\e60e";
}
.bc-i-Boxing:before {
  content: "\e60f";
}
.bc-i-Bridge:before {
  content: "\e610";
}
.bc-i-Chess:before {
  content: "\e612";
}
.bc-i-Curling:before {
  content: "\e614";
}
.bc-i-Cycling:before {
  content: "\e615";
}
.bc-i-4000240:before,
.bc-i-Cyclo-Cross:before,
.bc-i-VirtualBicycle:before {
  content: "\e616";
}
.bc-i-Darts:before {
  content: "\e617";
}
.bc-i-Diving:before {
  content: "\e618";
}
.bc-i-Eurovision:before {
  content: "\e61a";
}
.bc-i-X-Sports:before {
  content: "\e61b";
}
.bc-i-Fencing:before {
  content: "\e61c";
}
.bc-i-FigureSkating:before {
  content: "\e61d";
}
.bc-i-Floorball:before {
  content: "\e61e";
}
.bc-i-GaelicFootball:before {
  content: "\e621";
}
.bc-i-3320009:before,
.bc-i-Golf:before {
  content: "\e622";
}
.bc-i-GrassHockey:before {
  content: "\e623";
}
.bc-i-Gymnastics:before {
  content: "\e625";
}
.bc-i-Handball:before {
  content: "\e626";
}
.bc-i-Weightlifting:before {
  content: "\e627";
}
.bc-i-AirHockey:before {
  content: "\e9eb";
}
.bc-i-Cricket:before {
  content: "\e613";
}
.bc-i-BallHockey:before {
  content: "\e628";
}
.bc-i-Hockey:before {
  content: "\e629";
}
.bc-i-Hurling:before {
  content: "\e62b";
}
.bc-i-IceHockey:before {
  content: "\e62c";
}
.bc-i-Judo:before {
  content: "\e62d";
}
.bc-i-Lacross:before {
  content: "\e62e";
}
.bc-i-Livemonitor:before {
  content: "\e630";
}
.bc-i-Lottery:before {
  content: "\e631";
}
.bc-i-Mafia:before {
  content: "\e633";
}
.bc-i-MiniSoccer:before {
  content: "\e634";
}
.bc-i-420070:before,
.bc-i-4000238:before,
.bc-i-Greyhounds:before,
.bc-i-VirtualGreyhoundRacing:before {
  content: "\e624";
}
.bc-i-PMUHorseRacing:before {
  content: "\e9ec";
}
.bc-i-FutureHorseRacing:before {
  content: "\e62a";
}
.bc-i-ModernPentathlon:before {
  content: "\e635";
}
.bc-i-420071:before,
.bc-i-4000509:before,
.bc-i-HorseRacing:before,
.bc-i-HorseRacingSpecials:before,
.bc-i-VirtualHorses:before,
.bc-i-VSHorses:before {
  content: "\e668";
}
.bc-i-VirtualDogs:before,
.bc-i-VirtualHorseRacing:before {
  content: "\e667";
}
.bc-i-Motorsport:before {
  content: "\e637";
}
.bc-i-4000239:before,
.bc-i-Motorbikes:before {
  content: "\e636";
}
.bc-i-AutoRacing:before,
.bc-i-Rally:before {
  content: "\e643";
}
.bc-i-Nascar:before {
  content: "\e638";
}
.bc-i-VirtualDragRacing:before {
  content: "\e9ed";
}
.bc-i-Formula1:before {
  content: "\e61f";
}
.bc-i-Netball:before {
  content: "\e639";
}
.bc-i-WinterOlympics:before {
  content: "\e63b";
}
.bc-i-Oscar:before {
  content: "\e63c";
}
.bc-i-Pesapallo:before {
  content: "\e63e";
}
.bc-i-PokerLive:before {
  content: "\e63f";
}
.bc-i-Poker:before {
  content: "\e640";
}
.bc-i-Politics:before {
  content: "\e641";
}
.bc-i-Pool:before {
  content: "\e642";
}
.bc-i-RinkHockey:before {
  content: "\e644";
}
.bc-i-Canoeing:before {
  content: "\e611";
}
.bc-i-Rowing:before {
  content: "\e645";
}
.bc-i-RugbySevens:before {
  content: "\e646";
}
.bc-i-RugbyLeague:before {
  content: "\e647";
}
.bc-i-RugbyUnion:before {
  content: "\e648";
}
.bc-i-Shooting:before {
  content: "\e64a";
}
.bc-i-Skeleton:before {
  content: "\e64c";
}
.bc-i-Swimming:before {
  content: "\e65c";
}
.bc-i-vbet-sport-icons_waterpolo:before,
.bc-i-WaterPolo:before {
  content: "\e66b";
}
.bc-i-Schwingen:before {
  content: "\e649";
}
.bc-i-FreestyleWrestling:before {
  content: "\e620";
}
.bc-i-GrecoRomanWrestling:before,
.bc-i-Wrestling:before,
.bc-i-WWE:before {
  content: "\e672";
}
.bc-i-Athletics:before {
  content: "\e62f";
}
.bc-i-Luge:before {
  content: "\e632";
}
.bc-i-Speedskating:before {
  content: "\e655";
}
.bc-i-ShortTrackSpeedSkating:before {
  content: "\e64b";
}
.bc-i-Skis:before {
  content: "\e64e";
}
.bc-i-AlpineSkiing:before,
.bc-i-CrossCountrySkiing:before {
  content: "\e601";
}
.bc-i-SkiJumping:before {
  content: "\e64d";
}
.bc-i-NordicCombined:before {
  content: "\e63a";
}
.bc-i-Snooker:before {
  content: "\e64f";
}
.bc-i-Snowboard:before {
  content: "\e650";
}
.bc-i-400037037:before,
.bc-i-VirtualFootballPro:before {
  content: "\e651";
}
.bc-i-SoccerWC2014:before {
  content: "\e652";
}
.bc-i-SpecialBets:before {
  content: "\e654";
}
.bc-i-Speedway:before {
  content: "\e656";
}
.bc-i-SportAndFun:before {
  content: "\e657";
}
.bc-i-Sumo:before {
  content: "\e65a";
}
.bc-i-Surfing:before {
  content: "\e65b";
}
.bc-i-SynchronisedSwimming:before {
  content: "\e65d";
}
.bc-i-Tablehockey:before {
  content: "\e65e";
}
.bc-i-Taekwondo:before,
.bc-i-vbet-sport-icons_taekwondo:before {
  content: "\e660";
}
.bc-i-Tankbiathlon:before {
  content: "\e661";
}
.bc-i-Telecasts:before {
  content: "\e662";
}
.bc-i-Triathlon:before,
.bc-i-vbet-sport-icons_triathlon:before {
  content: "\e664";
}
.bc-i-Mma:before,
.bc-i-SportFight:before,
.bc-i-UFS:before,
.bc-i-UltimateFighting:before,
.bc-i-vbet-sport-icons_ultimatefighting:before {
  content: "\e666";
}
.bc-i-Padel:before {
  content: "\e63d";
}
.bc-i-Squash:before {
  content: "\e659";
}
.bc-i-4000236:before,
.bc-i-VirtualTennis:before {
  content: "\e669";
}
.bc-i-TableTennis:before,
.bc-i-vbet-sport-icons_tabletennis:before {
  content: "\e65f";
}
.bc-i-missed-penalty:before {
  content: "\ea08";
}
.bc-i-ThePenaltyKicks:before {
  content: "\e994";
}
.bc-i-55:before,
.bc-i-games:before {
  content: "\e962";
}
.bc-i-games-1:before {
  content: "\eab9";
}
.bc-i-games-2:before {
  content: "\ead2";
}
.bc-i-333:before,
.bc-i-penality:before,
.bc-i-penalty:before {
  content: "\e9d5";
}
.bc-i-WhatWhereWhen:before {
  content: "\e66c";
}
.bc-i-bet-builder-history:before,
.bc-i-bet-builder:before {
  content: "\eaaf";
}
.bc-i-view-skins:before {
  content: "\eab1";
}
.bc-i-layers:before {
  content: "\ea09";
}
.bc-i-booking:before {
  content: "\eaae";
}
.bc-i-toharmony:before {
  content: "\eaaa";
}
.bc-i-push-notification-fill:before {
  content: "\eaa8";
}
.bc-i-push-notification-outline:before {
  content: "\eaa9";
}
.bc-i-zoom-in:before {
  content: "\eaa5";
}
.bc-i-zoom-out:before {
  content: "\eaa6";
}
.bc-i-slotsforbonuses:before {
  content: "\eab2";
}
.bc-i-promotions:before {
  content: "\eaa3";
}
.bc-i-promotions-2:before {
  content: "\ead3";
}
.bc-i-promotions-3:before {
  content: "\eae1";
}
.bc-i-gamesoftheweek:before {
  content: "\eaa4";
}
.bc-i-gamesoftheweekwithvpn:before {
  content: "\ea9c";
}
.bc-i-jackpotswithvpn:before {
  content: "\ea9d";
}
.bc-i-newwithvpn:before {
  content: "\ea9e";
}
.bc-i-popularwithvpn:before {
  content: "\ea9f";
}
.bc-i-topwithvpn:before {
  content: "\eaa0";
}
.bc-i-promotionswithvpn:before {
  content: "\eaa1";
}
.bc-i-chinesegames:before {
  content: "\ea8c";
}
.bc-i-livedealer:before {
  content: "\eab3";
}
.bc-i-sportslots:before {
  content: "\ea8d";
}
.bc-i-summerslots:before {
  content: "\ea8e";
}
.bc-i-fruitslots:before {
  content: "\ea8f";
}
.bc-i-saintpatrick:before {
  content: "\ea90";
}
.bc-i-deluxe:before {
  content: "\ea91";
}
.bc-i-aliensandrobots:before {
  content: "\ea92";
}
.bc-i-vegas:before {
  content: "\ea93";
}
.bc-i-hotgirls:before {
  content: "\ea94";
}
.bc-i-mythology:before {
  content: "\ea95";
}
.bc-i-fairytaleslots:before {
  content: "\ea96";
}
.bc-i-heroesandvillains:before {
  content: "\ea97";
}
.bc-i-filmslot:before {
  content: "\ea98";
}
.bc-i-animalslots:before {
  content: "\ea99";
}
.bc-i-adventure:before {
  content: "\ea9a";
}
.bc-i-musicslots:before {
  content: "\ea9b";
}
.bc-i-journey:before {
  content: "\ea8b";
}
.bc-i-womeninslots:before {
  content: "\ea8a";
}
.bc-i-momo-sfavourites:before {
  content: "\ea87";
}
.bc-i-buddy-transfer:before {
  content: "\ea84";
}
.bc-i-141419:before,
.bc-i-pascal:before {
  content: "\ea83";
}
.bc-i-141415:before,
.bc-i-magic-dice:before {
  content: "\ea82";
}
.bc-i-crypto:before {
  content: "\ea7b";
}
.bc-i-bank-card:before {
  content: "\ea7c";
}
.bc-i-bank:before {
  content: "\ea7d";
}
.bc-i-agent:before {
  content: "\ea7e";
}
.bc-i-voucher:before {
  content: "\ea7f";
}
.bc-i-qr:before {
  content: "\ea80";
}
.bc-i-100lines:before {
  content: "\ea77";
}
.bc-i-minigames:before {
  content: "\ea74";
}
.bc-i-skillgames:before {
  content: "\ea75";
}
.bc-i-gameShows:before {
  content: "\ea73";
}
.bc-i-400038601:before,
.bc-i-jetx:before {
  content: "\ea79";
}
.bc-i-141422:before,
.bc-i-fighters-xxx:before {
  content: "\ea6f";
}
.bc-i-one-block:before {
  content: "\ea6d";
}
.bc-i-two-block:before,
.bc-i-two-column:before {
  content: "\ea6e";
}
.bc-i-help:before {
  content: "\ea6b";
}
.bc-i-about:before {
  content: "\ea6c";
}
.bc-i-holdthejackpot:before {
  content: "\ea60";
}
.bc-i-150026:before,
.bc-i-BattleShip:before,
.bc-i-Ship:before {
  content: "\e94d";
}
.bc-i-multiview:before {
  content: "\ea54";
}
.bc-i-window-two:before {
  content: "\ea55";
}
.bc-i-window-one:before {
  content: "\ea56";
}
.bc-i-141418:before,
.bc-i-dice:before {
  content: "\ea52";
}
.bc-i-LuckyEnvelopes:before {
  content: "\ea4f";
}
.bc-i-508:before,
.bc-i-okey:before {
  content: "\ea3c";
}
.bc-i-141416:before,
.bc-i-4000237:before,
.bc-i-fishing:before {
  content: "\ea3b";
}
.bc-i-4000287:before,
.bc-i-4000508:before,
.bc-i-bettinggames:before {
  content: "\ea39";
}
.bc-i-525:before,
.bc-i-predictor:before {
  content: "\ea36";
}
.bc-i-location:before {
  content: "\ea33";
}
.bc-i-squad:before {
  content: "\ea2e";
}
.bc-i-refer-to-friend:before {
  content: "\ea4d";
}
.bc-i-standings:before {
  content: "\ea2f";
}
.bc-i-referee:before {
  content: "\ea27";
}
.bc-i-live-chat:before {
  content: "\ea1b";
}
.bc-i-live-chat-v1:before {
  content: "\ea64";
}
.bc-i-user:before {
  content: "\e919";
}
.bc-i-matches:before {
  content: "\ea30";
}
.bc-i-stadium:before {
  content: "\ea28";
}
.bc-i-141414:before,
.bc-i-x50-wheel:before {
  content: "\ea2d";
}
.bc-i-reeloffortune:before {
  content: "\ea1f";
}
.bc-i-wonderwheel:before {
  content: "\ea0d";
}
.bc-i-instantwin:before {
  content: "\ea1c";
}
.bc-i-jackpotmania:before {
  content: "\ea17";
}
.bc-i-mustdropjackpots:before {
  content: "\ea18";
}
.bc-i-fireblazejackpots:before {
  content: "\ea19";
}
.bc-i-valentine:before,
.bc-i-valentinesdayslots:before {
  content: "\ea16";
}
.bc-i-achievementsslots:before {
  content: "\ea15";
}
.bc-i-arcadegames:before {
  content: "\ea14";
}
.bc-i-pinnacle:before {
  content: "\ea11";
}
.bc-i-e-sport:before,
.bc-i-E-sports:before,
.bc-i-ElectronicSports:before,
.bc-i-esports:before {
  content: "\ea10";
}
.bc-i-E-sports-2:before {
  content: "\ead4";
}
.bc-i-mega-jackpot:before {
  content: "\e9fe";
}
.bc-i-major-jackpot:before {
  content: "\e9ff";
}
.bc-i-minor-jackpot:before {
  content: "\ea00";
}
.bc-i-mini-jackpot:before {
  content: "\ea01";
}
.bc-i-tvgames:before {
  content: "\ea76";
}
.bc-i-tv-games:before,
.bc-i-tv:before {
  content: "\e9fc";
}
.bc-i-tv-2:before {
  content: "\ead5";
}
.bc-i-copy:before {
  content: "\e9fd";
}
.bc-i-4000241:before,
.bc-i-authentication:before,
.bc-i-two-factor-authentication:before {
  content: "\ea3a";
}
.bc-i-not-verified:before {
  content: "\e9fa";
}
.bc-i-verified:before {
  content: "\e9fb";
}
.bc-i-christmasslots:before {
  content: "\e9f9";
}
.bc-i-halloween2018:before,
.bc-i-halloween:before {
  content: "\e9f5";
}
.bc-i-link:before {
  content: "\e9f4";
}
.bc-i-Yachting:before {
  content: "\e66e";
}
.bc-i-bet-cloud:before {
  content: "\e9f2";
}
.bc-i-world:before {
  content: "\e9f1";
}
.bc-i-ageofthegods:before {
  content: "\e9f0";
}
.bc-i-demigods:before {
  content: "\e939";
}
.bc-i-exclusive:before {
  content: "\e9e9";
}
.bc-i-non-stopdrop:before {
  content: "\eab5";
}
.bc-i-drops-wins:before,
.bc-i-drops-winsslots:before {
  content: "\e9ea";
}
.bc-i-summerheatpromo:before {
  content: "\eaad";
}
.bc-i-suggested-bets:before {
  content: "\e9e8";
}
.bc-i-results:before {
  content: "\e9de";
}
.bc-i-results-1:before {
  content: "\eaba";
}
.bc-i-results-2:before {
  content: "\ead6";
}
.bc-i-exclamation:before {
  content: "\e9f3";
}
.bc-i-remove-round:before {
  content: "\eaa7";
}
.bc-i-cancel-circle:before {
  content: "\e9e0";
}
.bc-i-check-circle:before {
  content: "\e9e1";
}
.bc-i-unsettled:before {
  content: "\e95c";
}
.bc-i-watch:before {
  content: "\e9df";
}
.bc-i-verify-account:before {
  content: "\e9c4";
}
.bc-i-BestNetentSlots:before {
  content: "\e9dc";
}
.bc-i-filter:before {
  content: "\e9d9";
}
.bc-i-fantasy-sport:before,
.bc-i-fantasy:before {
  content: "\e9d6";
}
.bc-i-goal:before {
  content: "\e9d3";
}
.bc-i-substitution:before {
  content: "\e9d4";
}
.bc-i-clear:before {
  content: "\e9b3";
}
.bc-i-buybonus:before {
  content: "\e9b2";
}
.bc-i-stats:before {
  content: "\e9b0";
}
.bc-i-deposit:before {
  content: "\eaac";
}
.bc-i-withdraw:before {
  content: "\e9ce";
}
.bc-i-withdraws:before {
  content: "\e9cd";
}
.bc-i-sent:before {
  content: "\e9cb";
}
.bc-i-inbox:before {
  content: "\e9cc";
}
.bc-i-open-bets:before {
  content: "\e9c2";
}
.bc-i-bet-history:before {
  content: "\e9c3";
}
.bc-i-self-exclusion:before {
  content: "\e9c5";
}
.bc-i-time-out:before {
  content: "\e9c6";
}
.bc-i-change-password:before {
  content: "\e9c7";
}
.bc-i-game-stop:before {
  content: "\e9c9";
}
.bc-i-all-games:before,
.bc-i-all:before {
  content: "\e92e";
}
.bc-i-coupon:before {
  content: "\e9ef";
}
.bc-i-promo-code:before {
  content: "\e9c8";
}
.bc-i-apply-promo-code:before {
  content: "\e9be";
}
.bc-i-gift-received:before {
  content: "\ea70";
}
.bc-i-bonus-casino:before {
  content: "\e9bf";
}
.bc-i-bonus-sportsbook:before {
  content: "\e9c0";
}
.bc-i-bonus:before {
  content: "\e9da";
}
.bc-i-bonus-1:before {
  content: "\eabb";
}
.bc-i-bonus-request:before {
  content: "\ea50";
}
.bc-i-exchange-shop:before {
  content: "\e9d1";
}
.bc-i-loyalty-points:before {
  content: "\e9c1";
}
.bc-i-fishing-hunting:before {
  content: "\e9bc";
}
.bc-i-irishluck:before {
  content: "\e9bd";
}
.bc-i-betconstruct:before,
.bc-i-vgs:before {
  content: "\e9f6";
}
.bc-i-net:before {
  content: "\e9b5";
}
.bc-i-psn:before {
  content: "\e9b6";
}
.bc-i-fgs:before {
  content: "\e9b7";
}
.bc-i-apg:before {
  content: "\e9b8";
}
.bc-i-rtg:before {
  content: "\e9b9";
}
.bc-i-egt:before {
  content: "\e9ba";
}
.bc-i-dlv:before {
  content: "\e9bb";
}
.bc-i-ppg:before {
  content: "\ea1e";
}
.bc-i-hbn:before {
  content: "\ea86";
}
.bc-i-tpg:before {
  content: "\eb46";
}
.bc-i-mgs:before {
  content: "\eb47";
}
.bc-i-125157:before,
.bc-i-betfights:before {
  content: "\ea05";
}
.bc-i-500:before,
.bc-i-pasoor:before {
  content: "\ea06";
}
.bc-i-504:before,
.bc-i-hokm:before {
  content: "\ea07";
}
.bc-i-hokm-1:before {
  content: "\eabc";
}
.bc-i-5000001:before,
.bc-i-striker:before {
  content: "\ea03";
}
.bc-i-5000000:before,
.bc-i-blast:before {
  content: "\e9b4";
}
.bc-i-14000:before,
.bc-i-financial:before {
  content: "\e984";
}
.bc-i-141413:before,
.bc-i-monti:before {
  content: "\ea20";
}
.bc-i-5000002:before,
.bc-i-crash:before {
  content: "\ea21";
}
.bc-i-102016:before,
.bc-i-plinko:before {
  content: "\ea12";
}
.bc-i-27117:before,
.bc-i-mines:before {
  content: "\ea13";
}
.bc-i-45:before,
.bc-i-vr-live-dealer:before {
  content: "\e987";
}
.bc-i-400040631:before,
.bc-i-empirelottery:before {
  content: "\eab6";
}
.bc-i-3400000:before,
.bc-i-bitupdown:before {
  content: "\eab7";
}
.bc-i-570:before,
.bc-i-aliensmasters:before {
  content: "\eab8";
}
.bc-i-334:before,
.bc-i-big-hilo:before,
.bc-i-hi-lo:before {
  content: "\e983";
}
.bc-i-131315:before,
.bc-i-crystal-crush:before {
  content: "\ea40";
}
.bc-i-lightning-dice:before {
  content: "\e97a";
}
.bc-i-sic-bo:before {
  content: "\e97b";
}
.bc-i-buffalo-blitz-live-slots:before {
  content: "\e97c";
}
.bc-i-spin-a-win:before {
  content: "\e97d";
}
.bc-i-super-sic-bo:before {
  content: "\e97e";
}
.bc-i-deal-or-no-deal:before {
  content: "\e981";
}
.bc-i-monopoly-live:before {
  content: "\e982";
}
.bc-i-11:before,
.bc-i-backgammon:before {
  content: "\e900";
}
.bc-i-88:before,
.bc-i-checker:before,
.bc-i-checkers:before {
  content: "\e902";
}
.bc-i-29:before,
.bc-i-chingachoong:before {
  content: "\e903";
}
.bc-i-116:before,
.bc-i-ogwil:before {
  content: "\e904";
}
.bc-i-771:before,
.bc-i-power-ball:before {
  content: "\ea29";
}
.bc-i-152000:before,
.bc-i-poolsbetting:before {
  content: "\ea2b";
}
.bc-i-9010:before,
.bc-i-zeppelin:before {
  content: "\ea2c";
}
.bc-i-poker-card:before {
  content: "\e905";
}
.bc-i-24:before,
.bc-i-russian-roulette:before {
  content: "\e906";
}
.bc-i-1181:before,
.bc-i-talisman:before {
  content: "\e907";
}
.bc-i-3539:before,
.bc-i-zonk:before {
  content: "\e908";
}
.bc-i-28:before {
  content: "\e960";
}
.bc-i-poker-1:before {
  content: "\eabd";
}
.bc-i-poker-2:before {
  content: "\eade";
}
.bc-i-live:before {
  content: "\e963";
}
.bc-i-live-1:before {
  content: "\ead0";
}
.bc-i-live-2:before {
  content: "\ead7";
}
.bc-i-live-v1:before {
  content: "\ea67";
}
.bc-i-live-3:before {
  content: "\eb3b";
}
.bc-i-chain-bet:before {
  content: "\e9ae";
}
.bc-i-system-bet:before {
  content: "\e964";
}
.bc-i-multiple-bet:before {
  content: "\e966";
}
.bc-i-single-bet:before {
  content: "\e967";
}
.bc-i-prematch:before {
  content: "\e965";
}
.bc-i-prematch-1:before {
  content: "\ead1";
}
.bc-i-prematch-2:before {
  content: "\ead8";
}
.bc-i-prematch-v1:before {
  content: "\ea65";
}
.bc-i-bet-limits:before,
.bc-i-login-limit:before,
.bc-i-placed:before,
.bc-i-time:before {
  content: "\e8b5";
}
.bc-i-declined:before,
.bc-i-remove-circle:before {
  content: "\e9db";
}
.bc-i-lost:before {
  content: "\e95d";
}
.bc-i-won:before {
  content: "\e95e";
}
.bc-i-refresh:before {
  content: "\ea02";
}
.bc-i-pending:before {
  content: "\eaf3";
}
.bc-i-repeat:before {
  content: "\ea62";
}
.bc-i-exchange:before {
  content: "\e9d8";
}
.bc-i-on-hold:before {
  content: "\ea5d";
}
.bc-i-won-return:before {
  content: "\e9dd";
}
.bc-i-lost-return:before {
  content: "\ea3f";
}
.bc-i-returned:before {
  content: "\e969";
}
.bc-i-history:before {
  content: "\e90b";
}
.bc-i-cashed-out:before {
  content: "\e95f";
}
.bc-i-cash:before {
  content: "\ea81";
}
.bc-i-boost:before {
  content: "\e9d7";
}
.bc-i-info:before {
  content: "\e926";
}
.bc-i-player-info:before {
  content: "\e938";
}
.bc-i-add-circle:before {
  content: "\e9ca";
}
.bc-i-transfer:before {
  content: "\e9cf";
}
.bc-i-round-arrow-left:before {
  content: "\e956";
}
.bc-i-round-arrow-right:before {
  content: "\e957";
}
.bc-i-slots:before {
  content: "\e955";
}
.bc-i-slots-v1:before {
  content: "\ea66";
}
.bc-i-sports:before {
  content: "\e953";
}
.bc-i-jackpot:before {
  content: "\e954";
}
.bc-i-eye-hidden:before {
  content: "\e909";
}
.bc-i-download:before {
  content: "\ea0a";
}
.bc-i-upload:before {
  content: "\e90a";
}
.bc-i-star:before {
  content: "\e93a";
}
.bc-i-favorite:before {
  content: "\e93b";
}
.bc-i-upcoming:before {
  content: "\e9af";
}
.bc-i-datepicker:before {
  content: "\e93e";
}
.bc-i-dragontiger:before {
  content: "\e93f";
}
.bc-i-324:before,
.bc-i-150024:before,
.bc-i-keno:before,
.bc-i-livekeno:before {
  content: "\e940";
}
.bc-i-rouletteftv:before {
  content: "\e942";
}
.bc-i-liveroulette:before {
  content: "\e950";
}
.bc-i-dreamcatcher:before {
  content: "\e947";
}
.bc-i-liveholdem:before {
  content: "\e948";
}
.bc-i-live-casino:before,
.bc-i-livecasino:before {
  content: "\e945";
}
.bc-i-live-casino-1:before {
  content: "\eabe";
}
.bc-i-live-casino-2:before {
  content: "\ead9";
}
.bc-i-asianGames:before {
  content: "\ea71";
}
.bc-i-44:before,
.bc-i-chinese-poker:before,
.bc-i-open-chinese-poker:before {
  content: "\e985";
}
.bc-i-tablegames:before {
  content: "\e99b";
}
.bc-i-cards:before {
  content: "\ea78";
}
.bc-i-side-bet-city:before {
  content: "\e97f";
}
.bc-i-football-studio:before {
  content: "\e980";
}
.bc-i-blackjackftv:before {
  content: "\e943";
}
.bc-i-baccaratftv:before {
  content: "\e944";
}
.bc-i-supersixbaccarat:before {
  content: "\e946";
}
.bc-i-10:before,
.bc-i-belote:before {
  content: "\e901";
}
.bc-i-livepoker:before {
  content: "\e949";
}
.bc-i-caribbeanstudpoker:before {
  content: "\e94b";
}
.bc-i-threecardpoker:before {
  content: "\e94c";
}
.bc-i-livebaccarat:before {
  content: "\e951";
}
.bc-i-liveblackjack:before {
  content: "\e952";
}
.bc-i-olympic:before {
  content: "\ea42";
}
.bc-i-400037034:before,
.bc-i-Betting-bet:before,
.bc-i-populargames:before,
.bc-i-tournament:before,
.bc-i-VirtualFootballLeague:before {
  content: "\e93d";
}
.bc-i-tournament-2:before {
  content: "\eada";
}
.bc-i-casino-tournament-1:before {
  content: "\eabf";
}
.bc-i-tournament-1:before {
  content: "\eac0";
}
.bc-i-counter-offer:before {
  content: "\e958";
}
.bc-i-freebet:before {
  content: "\e959";
}
.bc-i-profit-boost:before {
  content: "\e95a";
}
.bc-i-superbet:before {
  content: "\e95b";
}
.bc-i-gmail:before {
  content: "\eaa2";
}
.bc-i-ok:before {
  content: "\e968";
}
.bc-i-tumblr:before {
  content: "\ea89";
}
.bc-i-blog:before {
  content: "\ea63";
}
.bc-i-twitch:before {
  content: "\ea85";
}
.bc-i-reddit:before {
  content: "\ea5f";
}
.bc-i-pinterest:before {
  content: "\ea5e";
}
.bc-i-tiktok:before {
  content: "\ea5c";
}
.bc-i-whatsapp:before {
  content: "\ea4c";
}
.bc-i-vk:before {
  content: "\ea2a";
}
.bc-i-youtube:before {
  content: "\e9f7";
}
.bc-i-instagram:before {
  content: "\e9e3";
}
.bc-i-telegram:before {
  content: "\e961";
}
.bc-i-facebook:before {
  content: "\e913";
}
.bc-i-twitter:before {
  content: "\e915";
}
.bc-i-viber:before {
  content: "\ea31";
}
.bc-i-skype:before {
  content: "\eab0";
}
.bc-i-yellow-card:before {
  content: "\e9d2";
}
.bc-i-corner:before {
  content: "\e921";
}
.bc-i-chat:before {
  content: "\e94a";
}
.bc-i-message:before {
  content: "\e934";
}
.bc-i-balance-management:before {
  content: "\e92d";
}
.bc-i-topslots:before {
  content: "\ea0f";
}
.bc-i-megaways:before {
  content: "\e9b1";
}
.bc-i-turkishTables:before {
  content: "\ea72";
}
.bc-i-videopoker:before {
  content: "\e99c";
}
.bc-i-euro2020slots:before {
  content: "\ea32";
}
.bc-i-casualgames:before {
  content: "\e970";
}
.bc-i-new1:before {
  content: "\e971";
}
.bc-i-scratchgames:before {
  content: "\e972";
}
.bc-i-jackpots:before {
  content: "\e976";
}
.bc-i-jackpots-1:before {
  content: "\eac1";
}
.bc-i-jackpots-2:before {
  content: "\eadb";
}
.bc-i-150022:before,
.bc-i-150023:before,
.bc-i-420072:before,
.bc-i-roulette:before {
  content: "\e986";
}
.bc-i-videoslots:before {
  content: "\e96d";
}
.bc-i-cardgames:before {
  content: "\ea34";
}
.bc-i-virtualbetting:before {
  content: "\e977";
}
.bc-i-virtualbetting-1:before {
  content: "\eac2";
}
.bc-i-virtualbetting-2:before {
  content: "\eadc";
}
.bc-i-tacktics:before {
  content: "\e935";
}
.bc-i-betslip:before {
  content: "\e936";
}
.bc-i-lock:before {
  content: "\e930";
}
.bc-i-frozen:before {
  content: "\eaab";
}
.bc-i-cashback-cashout:before {
  content: "\e9ee";
}
.bc-i-money-dollar:before {
  content: "\e92f";
}
.bc-i-paper-dollar:before {
  content: "\e92b";
}
.bc-i-circle-dollar:before {
  content: "\e92c";
}
.bc-i-logout:before {
  content: "\e92a";
}
.bc-i-edit:before {
  content: "\e928";
}
.bc-i-attention:before {
  content: "\e927";
}
.bc-i-stream:before {
  content: "\e922";
}
.bc-i-card-football:before {
  content: "\e923";
}
.bc-i-players:before {
  content: "\e937";
}
.bc-i-team-t-shirt:before {
  content: "\e925";
}
.bc-i-graph:before {
  content: "\e91f";
}
.bc-i-half-time:before {
  content: "\e924";
}
.bc-i-head-t-head:before {
  content: "\e920";
}
.bc-i-field-soccer:before {
  content: "\e91a";
}
.bc-i-result:before {
  content: "\e91b";
}
.bc-i-field-basketball:before {
  content: "\e91c";
}
.bc-i-block-to-right:before {
  content: "\ea68";
}
.bc-i-block-to-left:before {
  content: "\ea69";
}
.bc-i-burger-2:before {
  content: "\e91d";
}
.bc-i-burger-menu:before,
.bc-i-burger:before {
  content: "\e93c";
}
.bc-i-reorder-dots:before {
  content: "\ea0b";
}
.bc-i-apps:before {
  content: "\e5c3";
}
.bc-i-search:before {
  content: "\e91e";
}
.bc-i-wallet:before {
  content: "\e918";
}
.bc-i-delete:before {
  content: "\e929";
}
.bc-i-streaming:before {
  content: "\e916";
}
.bc-i-statistics:before {
  content: "\e917";
}
.bc-i-linkedin:before {
  content: "\e914";
}
.bc-i-android:before {
  content: "\e910";
}
.bc-i-app-store:before {
  content: "\e911";
}
.bc-i-mobile:before {
  content: "\e912";
}
.bc-i-applications:before {
  content: "\ea6a";
}
.bc-i-draw:before {
  content: "\e90f";
}
.bc-i-eye:before {
  content: "\e90c";
}
.bc-i-eye-no-fill:before {
  content: "\e931";
}
.bc-i-call:before {
  content: "\e932";
}
.bc-i-casino:before {
  content: "\e933";
}
.bc-i-casino-1:before {
  content: "\eac3";
}
.bc-i-casino-2:before {
  content: "\eadd";
}
.bc-i-notification:before {
  content: "\e94e";
}
.bc-i-promotion:before {
  content: "\e94f";
}
.bc-i-settings:before {
  content: "\e96a";
}
.bc-i-swatches:before {
  content: "\e96b";
}
.bc-i-play-circle:before {
  content: "\ea22";
}
.bc-i-pause:before {
  content: "\e034";
}
.bc-i-play:before {
  content: "\e037";
}
.bc-i-stop:before {
  content: "\e047";
}
.bc-i-checked:before {
  content: "\e5ca";
}
.bc-i-close-with:before {
  content: "\ea88";
}
.bc-i-open-with:before {
  content: "\e89f";
}
.bc-i-settings1:before {
  content: "\e96c";
}
.bc-i-config:before {
  content: "\e869";
}
.bc-i-duplicate:before {
  content: "\e3e0";
}
.bc-i-add:before {
  content: "\e145";
}
.bc-i-remove:before {
  content: "\e15b";
}
.bc-i-radio-selected:before {
  content: "\e90d";
}
.bc-i-radio-unselected:before {
  content: "\e90e";
}
.bc-i-check-box-checked:before {
  content: "\e834";
}
.bc-i-check-box-unchecked:before {
  content: "\e835";
}
.bc-i-double-arrow-top:before {
  content: "\ea61";
}
.bc-i-double-arrow-bottom:before {
  content: "\e9d0";
}
.bc-i-compare-arrows:before {
  content: "\ea04";
}
.bc-i-arrow-to:before {
  content: "\e941";
}
.bc-i-arrow-to-left:before {
  content: "\ea23";
}
.bc-i-arrow-to-right:before {
  content: "\ea24";
}
.bc-i-arrow-back:before {
  content: "\e5c4";
}
.bc-i-arrow-forward:before {
  content: "\e5c8";
}
.bc-i-arrow-downward:before {
  content: "\e5db";
}
.bc-i-arrow-upward:before {
  content: "\e5d8";
}
.bc-i-small-arrow-left:before {
  content: "\e314";
}
.bc-i-small-arrow-right:before {
  content: "\e315";
}
.bc-i-small-arrow-down:before {
  content: "\e5cf";
}
.bc-i-small-arrow-up:before {
  content: "\e5ce";
}
.bc-i-arrow-down:before {
  content: "\e9e6";
}
.bc-i-arrow-up:before {
  content: "\e9e7";
}
.bc-i-arrow-drop-down-left:before {
  content: "\e5c5";
}
.bc-i-arrow-drop-down-right:before {
  content: "\e5c6";
}
.bc-i-arrow-drop-down-bottom:before {
  content: "\e5c7";
}
.bc-i-arrow-drop-down-up:before {
  content: "\e5c9";
}
.bc-i-close-remove:before {
  content: "\e5cd";
}
.bc-i-lightning:before {
  content: "\ea25";
}
.bc-i-thunderstorm:before {
  content: "\ea4e";
}
.bc-i-FlashGames:before,
.bc-i-new:before {
  content: "\ea0c";
}
.bc-i-Slot777:before {
  content: "\ea0e";
}
.bc-i-lotterygames:before {
  content: "\e9a4";
}
.bc-i-VideoBingo:before,
.bc-i-videobingo:before {
  content: "\e9a2";
}
.bc-i-othergames:before,
.bc-i-others:before {
  content: "\e99f";
}
.bc-i-vertical-toggle:before {
  content: "\ea1d";
}
.bc-i-new-icon:before {
  content: "\e99d";
}
.bc-i-classic_slots_icon:before,
.bc-i-classicslots:before {
  content: "\e988";
}
.bc-i-skill_games:before {
  content: "\e973";
}
.bc-i-topgames:before {
  content: "\e975";
}
.bc-i-SlotMachine:before {
  content: "\e96e";
}
.bc-i-Vip:before {
  content: "\e96f";
}
.bc-i-Wheel-of-dice:before {
  content: "\e974";
}
.bc-i-LiveDraw:before {
  content: "\77";
}
.bc-i-Search:before {
  content: "\e6d4";
}
.bc-i-star-radius:before {
  content: "\ea26";
}
.bc-i-Star:before {
  content: "\e978";
}
.bc-i-Star2:before {
  content: "\e979";
}
.bc-i-dailyjackpots:before {
  content: "\ea51";
}
.bc-i-Favorite-2:before {
  content: "\e6ac";
}
.bc-i-Favorite:before {
  content: "\e6df";
}
.bc-i-Favorite-outline:before {
  content: "\e6e1";
}
.bc-i-324121:before,
.bc-i-powerkeno:before {
  content: "\ea57";
}
.bc-i-wagering-bonus:before {
  content: "\eac4";
}
.bc-i-3301632:before,
.bc-i-arcade:before {
  content: "\eac5";
}
.bc-i-420014053:before,
.bc-i-gogoBanana:before {
  content: "\eac6";
}
.bc-i-420014058:before,
.bc-i-diamondQuest:before {
  content: "\eac7";
}
.bc-i-10921:before,
.bc-i-420014051:before,
.bc-i-plinko1:before {
  content: "\eac8";
}
.bc-i-420014052:before,
.bc-i-magicIdol:before {
  content: "\eac9";
}
.bc-i-141417:before,
.bc-i-nonStopRoulette:before {
  content: "\eaca";
}
.bc-i-141426:before,
.bc-i-catchMe:before {
  content: "\eacb";
}
.bc-i-161616:before,
.bc-i-nonStopBlackJack:before {
  content: "\eacc";
}
.bc-i-141425:before,
.bc-i-dreamWheel:before {
  content: "\eacd";
}
.bc-i-141427:before,
.bc-i-nonStopBaccarat:before {
  content: "\eace";
}
.bc-i-141432:before,
.bc-i-turboBaccarat:before {
  content: "\eacf";
}
.bc-i-welcome:before {
  content: "\eadf";
}
.bc-i-calendar:before,
.bc-i-today-bets:before {
  content: "\eae0";
}
.bc-i-fruits:before {
  content: "\eae2";
}
.bc-i-books:before {
  content: "\eae3";
}
.bc-i-wagerslots:before {
  content: "\eae4";
}
.bc-i-egypt:before {
  content: "\eae5";
}
.bc-i-popular:before {
  content: "\eae6";
}
.bc-i-400037044:before,
.bc-i-footballStreakChampions:before {
  content: "\eae7";
}
.bc-i-400037043:before,
.bc-i-virtualFootballLeague:before {
  content: "\eae8";
}
.bc-i-40009992:before,
.bc-i-greyhoundsStreak:before {
  content: "\eae9";
}
.bc-i-400037040:before,
.bc-i-420015961:before,
.bc-i-horsesStreak:before {
  content: "\eaea";
}
.bc-i-40009991:before,
.bc-i-420015962:before,
.bc-i-420015963:before,
.bc-i-footballPenaltyDuel:before {
  content: "\eaeb";
}
.bc-i-400037060:before,
.bc-i-footballCupWorld:before {
  content: "\eaec";
}
.bc-i-scratch-card:before {
  content: "\eab4";
}
.bc-i-Print:before {
  content: "\eaed";
}
.bc-i-worldcup2022:before {
  content: "\eaee";
}
.bc-i-icons-feed-throwin:before,
.bc-i-throw_in:before {
  content: "\eaef";
}
.bc-i-icons-feed-offside:before,
.bc-i-offside:before {
  content: "\eaf0";
}
.bc-i-foul:before {
  content: "\eaf1";
}
.bc-i-Pelota:before {
  content: "\eaf2";
}
.bc-i-newyear:before {
  content: "\eaf4";
}
.bc-i-420014070:before,
.bc-i-electric-crash:before {
  content: "\eaf5";
}
.bc-i-33060318:before,
.bc-i-turbo-belote:before {
  content: "\eaf6";
}
.bc-i-420014065:before,
.bc-i-hilo:before {
  content: "\eaf7";
}
.bc-i-141428:before,
.bc-i-double-wheel:before {
  content: "\eaf8";
}
.bc-i-141430:before,
.bc-i-drift:before {
  content: "\eaf9";
}
.bc-i-specialgames:before {
  content: "\eafa";
}
.bc-i-buy-bonus-slots:before {
  content: "\eafb";
}
.bc-i-medium:before {
  content: "\eafc";
}
.bc-i-151516:before,
.bc-i-lucky-lotto:before {
  content: "\eafd";
}
.bc-i-33060324:before,
.bc-i-mines1:before {
  content: "\eafe";
}
.bc-i-420014075:before {
  content: "\eaff";
}
.bc-i-Multi:before {
  content: "\eb00";
}
.bc-i-12500:before,
.bc-i-12501:before,
.bc-i-12502:before,
.bc-i-12503:before,
.bc-i-12507:before,
.bc-i-12508:before,
.bc-i-420015766:before,
.bc-i-keno1:before {
  content: "\eb01";
}
.bc-i-12505:before,
.bc-i-pokerTH:before {
  content: "\eb02";
}
.bc-i-12509:before,
.bc-i-12511:before,
.bc-i-12512:before,
.bc-i-12513:before,
.bc-i-12514:before,
.bc-i-roulette1:before {
  content: "\eb03";
}
.bc-i-12504:before,
.bc-i-redlottery:before {
  content: "\eb04";
}
.bc-i-420015794:before,
.bc-i-lotto-7-49:before {
  content: "\eb05";
}
.bc-i-420015793:before,
.bc-i-lotto-6-42:before {
  content: "\eb06";
}
.bc-i-420015792:before,
.bc-i-lotto-5-36:before {
  content: "\eb07";
}
.bc-i-features:before {
  content: "\eb08";
}
.bc-i-extrachance:before {
  content: "\eb09";
}
.bc-i-occupation:before {
  content: "\eb0a";
}
.bc-i-show-all-categories:before {
  content: "\eb0b";
}
.bc-i-3606:before,
.bc-i-aviatrix:before {
  content: "\eb0c";
}
.bc-i-420015509:before,
.bc-i-JacksOrBetter:before {
  content: "\eb0d";
}
.bc-i-33060326:before,
.bc-i-nonStopMatch:before {
  content: "\eb0e";
}
.bc-i-33060314:before,
.bc-i-OddBall:before {
  content: "\eb0f";
}
.bc-i-33060319:before,
.bc-i-champion-challenge:before {
  content: "\eb10";
}
.bc-i-33060316:before,
.bc-i-turbo-blackjack:before {
  content: "\eb11";
}
.bc-i-400043028:before,
.bc-i-spaceman:before {
  content: "\eb12";
}
.bc-i-BTC:before {
  content: "\eb13";
}
.bc-i-ETH:before {
  content: "\eb14";
}
.bc-i-TUS:before {
  content: "\eb15";
}
.bc-i-LTC:before {
  content: "\eb16";
}
.bc-i-bftharena:before,
.bc-i-FTN:before,
.bc-i-ftnjackpotdrop:before,
.bc-i-ftnmania:before {
  content: "\eb17";
}
.bc-i-420015960:before,
.bc-i-dog6:before {
  content: "\eb19";
}
.bc-i-achievement:before {
  content: "\eb18";
}
.bc-i-crashgames:before,
.bc-i-crashgamesur:before {
  content: "\eb1a";
}
.bc-i-33060327:before,
.bc-i-blast1:before {
  content: "\eb1b";
}
.bc-i-33060325:before,
.bc-i-crazyWorm:before {
  content: "\eb1c";
}
.bc-i-420015275:before,
.bc-i-stairs:before {
  content: "\eb1d";
}
.bc-i-Diia:before {
  content: "\eb1e";
}
.bc-i-141429:before,
.bc-i-fastTrade:before {
  content: "\eb1f";
}
.bc-i-33060328:before,
.bc-i-crash1:before {
  content: "\eb20";
}
.bc-i-400040635:before,
.bc-i-amigosFestival:before {
  content: "\eb21";
}
.bc-i-400040633:before,
.bc-i-goldenGlobe:before {
  content: "\eb22";
}
.bc-i-400040634:before,
.bc-i-jungleHashs:before {
  content: "\eb23";
}
.bc-i-hotkwachagames:before {
  content: "\eb24";
}
.bc-i-zambiagames:before {
  content: "\eb25";
}
.bc-i-lowdatagames:before {
  content: "\eb26";
}
.bc-i-view-list:before {
  content: "\eb27";
}
.bc-i-view-module:before {
  content: "\eb28";
}
.bc-i-menu-open:before {
  content: "\eb29";
}
.bc-i-menu-close:before {
  content: "\eb2a";
}
.bc-i-rule:before {
  content: "\eb2b";
}
.bc-i-leaderboard:before {
  content: "\eb2c";
}
.bc-i-user1:before {
  content: "\eb2e";
}
.bc-i-bonus1:before {
  content: "\eb2f";
}
.bc-i-exclusivetotimebet:before {
  content: "\eb30";
}
.bc-i-monthlymostpreferredslots:before {
  content: "\eb31";
}
.bc-i-777poker:before,
.bc-i-420015434:before {
  content: "\eb32";
}
.bc-i-3150:before,
.bc-i-space-taxi:before {
  content: "\eb33";
}
.bc-i-420018881:before,
.bc-i-instant-keno:before {
  content: "\eb34";
}
.bc-i-420015499:before,
.bc-i-striker1:before {
  content: "\eb35";
}
.bc-i-trusted:before {
  content: "\eb36";
}
.bc-i-connect-wallet:before {
  content: "\eb37";
}
.bc-i-express-the-day:before {
  content: "\eb38";
}
.bc-i-pragmaticplayjackpot:before {
  content: "\eb3a";
}
.bc-i-PUBGMobile:before {
  content: "\eb3c";
}
.bc-i-806666:before,
.bc-i-aviator:before {
  content: "\eb3d";
}
.bc-i-stage:before {
  content: "\eb3e";
}
.bc-i-home:before {
  content: "\eb3f";
}
.bc-i-420016246:before,
.bc-i-andarBahar:before {
  content: "\eb40";
}
.bc-i-161617:before,
.bc-i-shumba:before {
  content: "\eb41";
}
.bc-i-xLogo:before {
  content: "\eb42";
}
.bc-i-misio:before {
  content: "\eb43";
}
.bc-i-threads:before {
  content: "\eb44";
}
.bc-i-betslip-icon:before {
  content: "\eb39";
}
.bc-i-prizes:before {
  content: "\eb2d";
}
.bc-i-summertime:before {
  content: "\eb45";
}
.bc-i-profits:before {
  content: "\eb48";
}
.bc-i-fast-news:before {
  content: "\eb49";
}
.bc-i-420015425:before,
.bc-i-keno2:before {
  content: "\eb4b";
}
.bc-i-420016327:before,
.bc-i-touch-me:before {
  content: "\eb4a";
}
.bc-i-420018919:before,
.bc-i-keno10:before {
  content: "\eb4c";
}
.bc-i-420015419:before,
.bc-i-limbo:before {
  content: "\eb4d";
}
.bc-i-420018918:before,
.bc-i-keno8:before {
  content: "\eb4e";
}
.bc-i-420015421:before,
.bc-i-blackjack-crypto:before {
  content: "\eb4f";
}
.bc-i-10918:before,
.bc-i-winball:before {
  content: "\eb50";
}
.bc-i-10917:before,
.bc-i-penalty1:before {
  content: "\eb51";
}
.bc-i-10914:before,
.bc-i-formula1:before {
  content: "\eb52";
}
.bc-i-10915:before,
.bc-i-greyhound-racing:before {
  content: "\eb53";
}
.bc-i-10919:before,
.bc-i-wow-bow:before {
  content: "\eb54";
}
.bc-i-10916:before,
.bc-i-horse-racing:before {
  content: "\eb55";
}
.bc-i-10912:before,
.bc-i-boombasket:before {
  content: "\eb56";
}
.bc-i-10913:before,
.bc-i-darts:before {
  content: "\eb57";
}
.bc-i-10911:before,
.bc-i-boomball:before {
  content: "\eb58";
}
.bc-i-10920:before,
.bc-i-striker2:before {
  content: "\eb59";
}
.bc-i-10910:before,
.bc-i-thunder:before {
  content: "\eb5a";
}
.bc-i-Quake:before {
  content: "\eb5b";
}
.bc-i-blackjack:before {
  content: "\eb5d";
}
.bc-i-baccarat:before {
  content: "\eb5e";
}
.bc-i-indianTables:before {
  content: "\eb5f";
}
.bc-i-soundcloud:before {
  content: "\eb61";
}
.bc-i-poker:before {
  content: "\eb60";
}
.bc-i-420030744:before,
.bc-i-virtual-races:before {
  content: "\eb62";
}
.bc-i-420019060:before,
.bc-i-virtual-english-league:before {
  content: "\eb63";
}
.bc-i-420018930:before,
.bc-i-instant-euroleague-legends:before {
  content: "\eb64";
}
.bc-i-420018929:before,
.bc-i-nascar-streak:before {
  content: "\eb65";
}
.bc-i-archive:before {
  content: "\eb66";
}
.bc-i-the-power-of-choice:before {
  content: "\eb67";
}
.bc-i-420016236:before,
.bc-i-chance-to-change-blackjack:before {
  content: "\eb5c";
}
.bc-i-420030856:before,
.bc-i-red-hot-line:before {
  content: "\eb68";
}
.bc-i-420015420:before,
.bc-i-crash-crypto:before {
  content: "\eb69";
}
.bc-i-420015423:before,
.bc-i-dice1:before {
  content: "\eb6a";
}
.bc-i-cryptogames:before {
  content: "\eb6b";
}
a,
abbr,
acronym,
address,
applet,
b,
big,
blockquote,
body,
caption,
center,
cite,
code,
dd,
del,
dfn,
div,
dl,
dt,
em,
fieldset,
font,
form,
h1,
h2,
h3,
h4,
h5,
h6,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
object,
ol,
p,
pre,
q,
s,
samp,
small,
span,
strike,
strong,
sub,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
tr,
tt,
u,
ul,
var {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  box-sizing: border-box;
  font-size: 100%;
  vertical-align: initial;
  background: transparent;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:after,
blockquote:before,
q:after,
q:before {
  content: "";
  content: none;
  font-family: Arial, Helvetica, sans-serif;
}
:focus {
  outline: 0;
}
ins {
  text-decoration: none;
}
del {
  text-decoration: line-through;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
input::-ms-clear {
  display: none;
}
::-moz-focus-inner {
  padding: 0;
  border: 0;
}
a {
  text-decoration: none;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: initial;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
img {
  border-style: none;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
  background: none;
  border: none;
}
button,
select {
  text-transform: none;
}
[type="button"],
[type="reset"],
[type="submit"],
button {
  -webkit-appearance: button;
}
[type="date"] {
  -webkit-appearance: none;
}
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring,
button:-moz-focusring {
  outline: 1px dotted ButtonText;
}
progress {
  vertical-align: initial;
}
textarea {
  overflow: auto;
}
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  height: auto;
}
[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
details {
  display: block;
}
summary {
  display: list-item;
}
[hidden],
template {
  display: none;
}
select::-ms-expand {
  display: none;
}
input:-webkit-autofill,
input:-webkit-autofill:focus,
input:-webkit-autofill:hover,
select:-webkit-autofill,
select:-webkit-autofill:focus,
select:-webkit-autofill:hover,
textarea:-webkit-autofill,
textarea:-webkit-autofill:focus,
textarea:-webkit-autofill:hover {
  -webkit-text-fill-color: var(--b-sc);
  -webkit-box-shadow: 0 0 0 1000px transparent inset;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
span[role="img"] {
  filter: invert(0.5);
}
@font-face {
  font-family: Roboto;
  font-weight: 400;
  font-style: normal;
  src: local("Roboto"), url(media/Roboto.cd242d68.woff2) format("woff2"),
    url(media/Roboto.741cba6d.woff) format("woff"),
    url(media/Roboto.33c606ca.ttf) format("truetype"),
    url(media/Roboto.91d9e839.eot),
    url(media/Roboto.91d9e839.eot) format("embedded-opentype"),
    url(media/Roboto.2e96f640.svg) format("svg");
  font-display: fallback;
}
@font-face {
  font-family: Roboto;
  font-weight: 700;
  font-style: normal;
  src: local("Roboto Bold"),
    url(media/RobotoBold.9b572e19.woff2) format("woff2"),
    url(media/RobotoBold.f5e24da2.woff) format("woff"),
    url(media/RobotoBold.5ee934d5.ttf) format("truetype"),
    url(media/RobotoBold.c86c31f9.eot),
    url(media/RobotoBold.c86c31f9.eot) format("embedded-opentype"),
    url(media/RobotoBold.ed3a6280.svg) format("svg");
  font-display: fallback;
}
@font-face {
  font-family: "Open Sans";
  font-weight: 400;
  font-style: normal;
  font-display: fallback;
  unicode-range: u+0530-058f;
  src: local("mardoto-regular"),
    url(media/mardoto-regular-webfont.7f11eda1.woff2) format("woff2"),
    url(media/mardoto-regular-webfont.bed81331.woff) format("woff"),
    url(media/mardoto-regular-webfont.4c13246f.ttf) format("truetype");
}
@font-face {
  font-family: "Open Sans";
  font-weight: 700;
  font-style: normal;
  font-display: fallback;
  unicode-range: u+0530-058f;
  src: local("mardoto-bold"),
    url(media/mardoto-bold-webfont.0f786b33.woff2) format("woff2"),
    url(media/mardoto-bold-webfont.f13c8d34.woff) format("woff"),
    url(media/mardoto-bold-webfont.39da1a03.ttf) format("truetype");
}
@font-face {
  font-family: Roboto;
  font-weight: 400;
  font-style: normal;
  font-display: fallback;
  unicode-range: u+06??;
  src: local("IRAN_SemiBold"),
    url(media/IRAN_SemiBold.2f977b1c.woff2) format("woff2"),
    url(media/IRAN_SemiBold.ffb10cbf.woff) format("woff"),
    url(media/IRAN_SemiBold.b562451a.eot),
    url(media/IRAN_SemiBold.0c47942b.ttf) format("truetype");
}
@font-face {
  font-family: Roboto;
  font-weight: 700;
  font-style: normal;
  font-display: fallback;
  unicode-range: u+06??;
  src: local("IRAN_SemiBold"),
    url(media/IRAN_SemiBold.2f977b1c.woff2) format("woff2"),
    url(media/IRAN_SemiBold.ffb10cbf.woff) format("woff"),
    url(media/IRAN_SemiBold.0c47942b.ttf) format("truetype"),
    url(media/IRAN_SemiBold.b562451a.eot);
}
.flag-bc {
  width: 22px;
  height: 14px;
  flex-shrink: 0;
  background: url(media/flags.4185ae2c.png) no-repeat 0 0/100%;
}
.afghanistan {
  background-position: 0 0.3460207612%;
}
.africa {
  background-position: 0 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-count-bc,
.horizontal-sl-item-bc.popular-competitions.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-popular-competitions,
.live-calendar-market-bc .bc-i-popular-competitions,
.multi-select-icon-bc.bc-i-popular-competitions,
.sp-sub-list-bc.popular-competitions .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-popular-competitions {
  color: #0050bf;
}
.sp-sub-list-bc.popular-competitions.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #0050bf;
}
.sp-sub-list-bc.popular-competitions .market-game-section.active:before {
  background: #0050bf;
}
.e-sports .horizontal-sl-item-bc.popular-competitions .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-popular-competitions {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-popular-competitions,
.e-sports .competition-icon-league-bc.bc-i-popular-competitions:after,
.e-sports
  .competition-icon-league-bc.bc-i-popular-competitions
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-popular-competitions,
.e-sports .e-sports-game-icon-back-nav.bc-i-popular-competitions:after,
.e-sports .horizontal-sl-item-bc.popular-competitions,
.e-sports .sp-s-l-h-flag-bc.bc-i-popular-competitions {
  background: linear-gradient(180deg, #0d72ff, #0050bf);
}
.e-sports .sp-sub-list-bc.popular-competitions:not(.selected):hover {
  background: rgba(0, 80, 191, 0.6);
  box-shadow: 0 0 8px 0 rgba(0, 80, 191, 0.6);
}
.e-sports-popular-competitions .e-sports-time-start:before,
.e-sports-popular-competitions .horizontal-sl-tab-bc:before,
.e-sports-popular-competitions .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.popular-competitions.selected,
.sportsbook-center-section.popular-competitions .e-sports-time-start:before,
.sportsbook-center-section.popular-competitions .horizontal-sl-tab-bc:before,
.sportsbook-center-section.popular-competitions .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #0d72ff, #0050bf);
}
.e-sports-match-container.popular-competitions .market-bc:hover {
  box-shadow: 0 0 20px 0 #0050bf;
}
.e-sports-match-container.popular-competitions .market-bc.active,
.e-sports-match-container.popular-competitions .market-bc:hover {
  color: #fff;
  background: #0050bf;
}
.olympic-competitions-bg {
  color: #fff;
  background: #c63947;
}
.horizontal-sl-item-bc.olympic-competitions .horizontal-sl-icon-bc {
  color: #c63947;
}
.horizontal-sl-item-bc.olympic-competitions.active {
  background: #c63947;
}
.horizontal-sl-item-bc.olympic-competitions.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.olympic-competitions.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-olympic-competitions,
.live-calendar-market-bc .bc-i-olympic-competitions,
.multi-select-icon-bc.bc-i-olympic-competitions,
.sp-sub-list-bc.olympic-competitions .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-olympic-competitions {
  color: #c63947;
}
.sp-sub-list-bc.olympic-competitions.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #c63947;
}
.sp-sub-list-bc.olympic-competitions .market-game-section.active:before {
  background: #c63947;
}
.e-sports .horizontal-sl-item-bc.olympic-competitions .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-olympic-competitions {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-olympic-competitions,
.e-sports .competition-icon-league-bc.bc-i-olympic-competitions:after,
.e-sports
  .competition-icon-league-bc.bc-i-olympic-competitions
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-olympic-competitions,
.e-sports .e-sports-game-icon-back-nav.bc-i-olympic-competitions:after,
.e-sports .horizontal-sl-item-bc.olympic-competitions,
.e-sports .sp-s-l-h-flag-bc.bc-i-olympic-competitions {
  background: linear-gradient(180deg, #d7747e, #c63947);
}
.e-sports .sp-sub-list-bc.olympic-competitions:not(.selected):hover {
  background: rgba(198, 57, 71, 0.6);
  box-shadow: 0 0 8px 0 rgba(198, 57, 71, 0.6);
}
.e-sports-olympic-competitions .e-sports-time-start:before,
.e-sports-olympic-competitions .horizontal-sl-tab-bc:before,
.e-sports-olympic-competitions .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.olympic-competitions.selected,
.sportsbook-center-section.olympic-competitions .e-sports-time-start:before,
.sportsbook-center-section.olympic-competitions .horizontal-sl-tab-bc:before,
.sportsbook-center-section.olympic-competitions .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #d7747e, #c63947);
}
.e-sports-match-container.olympic-competitions .market-bc:hover {
  box-shadow: 0 0 20px 0 #c63947;
}
.e-sports-match-container.olympic-competitions .market-bc.active,
.e-sports-match-container.olympic-competitions .market-bc:hover {
  color: #fff;
  background: #c63947;
}
.favoritecompetitions-bg {
  color: #fff;
  background: gold;
}
.horizontal-sl-item-bc.favoritecompetitions .horizontal-sl-icon-bc {
  color: gold;
}
.horizontal-sl-item-bc.favoritecompetitions.active {
  background: gold;
}
.horizontal-sl-item-bc.favoritecompetitions.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.favoritecompetitions.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-favoritecompetitions,
.live-calendar-market-bc .bc-i-favoritecompetitions,
.multi-select-icon-bc.bc-i-favoritecompetitions,
.sp-sub-list-bc.favoritecompetitions .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-favoritecompetitions {
  color: gold;
}
.sp-sub-list-bc.favoritecompetitions.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: gold;
}
.sp-sub-list-bc.favoritecompetitions .market-game-section.active:before {
  background: gold;
}
.e-sports .horizontal-sl-item-bc.favoritecompetitions .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-favoritecompetitions {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-favoritecompetitions,
.e-sports .competition-icon-league-bc.bc-i-favoritecompetitions:after,
.e-sports
  .competition-icon-league-bc.bc-i-favoritecompetitions
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-favoritecompetitions,
.e-sports .e-sports-game-icon-back-nav.bc-i-favoritecompetitions:after,
.e-sports .horizontal-sl-item-bc.favoritecompetitions,
.e-sports .sp-s-l-h-flag-bc.bc-i-favoritecompetitions {
  background: linear-gradient(180deg, #ffe34d, gold);
}
.e-sports .sp-sub-list-bc.favoritecompetitions:not(.selected):hover {
  background: rgba(255, 215, 0, 0.6);
  box-shadow: 0 0 8px 0 rgba(255, 215, 0, 0.6);
}
.e-sports-favoritecompetitions .e-sports-time-start:before,
.e-sports-favoritecompetitions .horizontal-sl-tab-bc:before,
.e-sports-favoritecompetitions .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.favoritecompetitions.selected,
.sportsbook-center-section.favoritecompetitions .e-sports-time-start:before,
.sportsbook-center-section.favoritecompetitions .horizontal-sl-tab-bc:before,
.sportsbook-center-section.favoritecompetitions .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ffe34d, gold);
}
.e-sports-match-container.favoritecompetitions .market-bc:hover {
  box-shadow: 0 0 20px 0 gold;
}
.e-sports-match-container.favoritecompetitions .market-bc.active,
.e-sports-match-container.favoritecompetitions .market-bc:hover {
  color: #fff;
  background: gold;
}
.AirHockey-bg {
  color: #000;
  background: #86bad9;
}
.horizontal-sl-item-bc.AirHockey .horizontal-sl-icon-bc {
  color: #86bad9;
}
.horizontal-sl-item-bc.AirHockey.active {
  background: #86bad9;
}
.horizontal-sl-item-bc.AirHockey.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.AirHockey.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-AirHockey,
.live-calendar-market-bc .bc-i-AirHockey,
.multi-select-icon-bc.bc-i-AirHockey,
.sp-sub-list-bc.AirHockey .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-AirHockey {
  color: #86bad9;
}
.sp-sub-list-bc.AirHockey.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #86bad9;
}
.sp-sub-list-bc.AirHockey .market-game-section.active:before {
  background: #86bad9;
}
.e-sports .horizontal-sl-item-bc.AirHockey .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-AirHockey {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-AirHockey,
.e-sports .competition-icon-league-bc.bc-i-AirHockey:after,
.e-sports
  .competition-icon-league-bc.bc-i-AirHockey
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-AirHockey,
.e-sports .e-sports-game-icon-back-nav.bc-i-AirHockey:after,
.e-sports .horizontal-sl-item-bc.AirHockey,
.e-sports .sp-s-l-h-flag-bc.bc-i-AirHockey {
  background: linear-gradient(180deg, #c0dbeb, #86bad9);
}
.e-sports .sp-sub-list-bc.AirHockey:not(.selected):hover {
  background: rgba(134, 186, 217, 0.6);
  box-shadow: 0 0 8px 0 rgba(134, 186, 217, 0.6);
}
.e-sports-AirHockey .e-sports-time-start:before,
.e-sports-AirHockey .horizontal-sl-tab-bc:before,
.e-sports-AirHockey .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.AirHockey.selected,
.sportsbook-center-section.AirHockey .e-sports-time-start:before,
.sportsbook-center-section.AirHockey .horizontal-sl-tab-bc:before,
.sportsbook-center-section.AirHockey .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #c0dbeb, #86bad9);
}
.e-sports-match-container.AirHockey .market-bc:hover {
  box-shadow: 0 0 20px 0 #86bad9;
}
.e-sports-match-container.AirHockey .market-bc.active,
.e-sports-match-container.AirHockey .market-bc:hover {
  color: #fff;
  background: #86bad9;
}
.AgeofEmpires-bg {
  color: #000;
  background: #c77e61;
}
.horizontal-sl-item-bc.AgeofEmpires .horizontal-sl-icon-bc {
  color: #c77e61;
}
.horizontal-sl-item-bc.AgeofEmpires.active {
  background: #c77e61;
}
.horizontal-sl-item-bc.AgeofEmpires.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.AgeofEmpires.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-AgeofEmpires,
.live-calendar-market-bc .bc-i-AgeofEmpires,
.multi-select-icon-bc.bc-i-AgeofEmpires,
.sp-sub-list-bc.AgeofEmpires .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-AgeofEmpires {
  color: #c77e61;
}
.sp-sub-list-bc.AgeofEmpires.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #c77e61;
}
.sp-sub-list-bc.AgeofEmpires .market-game-section.active:before {
  background: #c77e61;
}
.e-sports .horizontal-sl-item-bc.AgeofEmpires .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-AgeofEmpires {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-AgeofEmpires,
.e-sports .competition-icon-league-bc.bc-i-AgeofEmpires:after,
.e-sports
  .competition-icon-league-bc.bc-i-AgeofEmpires
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-AgeofEmpires,
.e-sports .e-sports-game-icon-back-nav.bc-i-AgeofEmpires:after,
.e-sports .horizontal-sl-item-bc.AgeofEmpires,
.e-sports .sp-s-l-h-flag-bc.bc-i-AgeofEmpires {
  background: linear-gradient(180deg, #dbac99, #c77e61);
}
.e-sports .sp-sub-list-bc.AgeofEmpires:not(.selected):hover {
  background: rgba(199, 126, 97, 0.6);
  box-shadow: 0 0 8px 0 rgba(199, 126, 97, 0.6);
}
.e-sports-AgeofEmpires .e-sports-time-start:before,
.e-sports-AgeofEmpires .horizontal-sl-tab-bc:before,
.e-sports-AgeofEmpires .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.AgeofEmpires.selected,
.sportsbook-center-section.AgeofEmpires .e-sports-time-start:before,
.sportsbook-center-section.AgeofEmpires .horizontal-sl-tab-bc:before,
.sportsbook-center-section.AgeofEmpires .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #dbac99, #c77e61);
}
.e-sports-match-container.AgeofEmpires .market-bc:hover {
  box-shadow: 0 0 20px 0 #c77e61;
}
.e-sports-match-container.AgeofEmpires .market-bc.active,
.e-sports-match-container.AgeofEmpires .market-bc:hover {
  color: #fff;
  background: #c77e61;
}
.AllianceofValiantArms-bg {
  color: #fff;
  background: #847221;
}
.horizontal-sl-item-bc.AllianceofValiantArms .horizontal-sl-icon-bc {
  color: #847221;
}
.horizontal-sl-item-bc.AllianceofValiantArms.active {
  background: #847221;
}
.horizontal-sl-item-bc.AllianceofValiantArms.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.AllianceofValiantArms.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-AllianceofValiantArms,
.live-calendar-market-bc .bc-i-AllianceofValiantArms,
.multi-select-icon-bc.bc-i-AllianceofValiantArms,
.sp-sub-list-bc.AllianceofValiantArms .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-AllianceofValiantArms {
  color: #847221;
}
.sp-sub-list-bc.AllianceofValiantArms.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #847221;
}
.sp-sub-list-bc.AllianceofValiantArms .market-game-section.active:before {
  background: #847221;
}
.e-sports .horizontal-sl-item-bc.AllianceofValiantArms .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-AllianceofValiantArms {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-AllianceofValiantArms,
.e-sports .competition-icon-league-bc.bc-i-AllianceofValiantArms:after,
.e-sports
  .competition-icon-league-bc.bc-i-AllianceofValiantArms
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-AllianceofValiantArms,
.e-sports .e-sports-game-icon-back-nav.bc-i-AllianceofValiantArms:after,
.e-sports .horizontal-sl-item-bc.AllianceofValiantArms,
.e-sports .sp-s-l-h-flag-bc.bc-i-AllianceofValiantArms {
  background: linear-gradient(180deg, #c1a730, #847221);
}
.e-sports .sp-sub-list-bc.AllianceofValiantArms:not(.selected):hover {
  background: rgba(132, 114, 33, 0.6);
  box-shadow: 0 0 8px 0 rgba(132, 114, 33, 0.6);
}
.e-sports-AllianceofValiantArms .e-sports-time-start:before,
.e-sports-AllianceofValiantArms .horizontal-sl-tab-bc:before,
.e-sports-AllianceofValiantArms .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.AllianceofValiantArms.selected,
.sportsbook-center-section.AllianceofValiantArms .e-sports-time-start:before,
.sportsbook-center-section.AllianceofValiantArms .horizontal-sl-tab-bc:before,
.sportsbook-center-section.AllianceofValiantArms .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #c1a730, #847221);
}
.e-sports-match-container.AllianceofValiantArms .market-bc:hover {
  box-shadow: 0 0 20px 0 #847221;
}
.e-sports-match-container.AllianceofValiantArms .market-bc.active,
.e-sports-match-container.AllianceofValiantArms .market-bc:hover {
  color: #fff;
  background: #847221;
}
.AlpineSkiing-bg {
  color: #000;
  background: #93c6e5;
}
.horizontal-sl-item-bc.AlpineSkiing .horizontal-sl-icon-bc {
  color: #93c6e5;
}
.horizontal-sl-item-bc.AlpineSkiing.active {
  background: #93c6e5;
}
.horizontal-sl-item-bc.AlpineSkiing.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.AlpineSkiing.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-AlpineSkiing,
.live-calendar-market-bc .bc-i-AlpineSkiing,
.multi-select-icon-bc.bc-i-AlpineSkiing,
.sp-sub-list-bc.AlpineSkiing .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-AlpineSkiing {
  color: #93c6e5;
}
.sp-sub-list-bc.AlpineSkiing.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #93c6e5;
}
.sp-sub-list-bc.AlpineSkiing .market-game-section.active:before {
  background: #93c6e5;
}
.e-sports .horizontal-sl-item-bc.AlpineSkiing .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-AlpineSkiing {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-AlpineSkiing,
.e-sports .competition-icon-league-bc.bc-i-AlpineSkiing:after,
.e-sports
  .competition-icon-league-bc.bc-i-AlpineSkiing
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-AlpineSkiing,
.e-sports .e-sports-game-icon-back-nav.bc-i-AlpineSkiing:after,
.e-sports .horizontal-sl-item-bc.AlpineSkiing,
.e-sports .sp-s-l-h-flag-bc.bc-i-AlpineSkiing {
  background: linear-gradient(180deg, #d1e7f4, #93c6e5);
}
.e-sports .sp-sub-list-bc.AlpineSkiing:not(.selected):hover {
  background: rgba(147, 198, 229, 0.6);
  box-shadow: 0 0 8px 0 rgba(147, 198, 229, 0.6);
}
.e-sports-AlpineSkiing .e-sports-time-start:before,
.e-sports-AlpineSkiing .horizontal-sl-tab-bc:before,
.e-sports-AlpineSkiing .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.AlpineSkiing.selected,
.sportsbook-center-section.AlpineSkiing .e-sports-time-start:before,
.sportsbook-center-section.AlpineSkiing .horizontal-sl-tab-bc:before,
.sportsbook-center-section.AlpineSkiing .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #d1e7f4, #93c6e5);
}
.e-sports-match-container.AlpineSkiing .market-bc:hover {
  box-shadow: 0 0 20px 0 #93c6e5;
}
.e-sports-match-container.AlpineSkiing .market-bc.active,
.e-sports-match-container.AlpineSkiing .market-bc:hover {
  color: #fff;
  background: #93c6e5;
}
.AmericanFootball-bg {
  color: #000;
  background: #e7685c;
}
.horizontal-sl-item-bc.AmericanFootball .horizontal-sl-icon-bc {
  color: #e7685c;
}
.horizontal-sl-item-bc.AmericanFootball.active {
  background: #e7685c;
}
.horizontal-sl-item-bc.AmericanFootball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.AmericanFootball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-AmericanFootball,
.live-calendar-market-bc .bc-i-AmericanFootball,
.multi-select-icon-bc.bc-i-AmericanFootball,
.sp-sub-list-bc.AmericanFootball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-AmericanFootball {
  color: #e7685c;
}
.sp-sub-list-bc.AmericanFootball.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #e7685c;
}
.sp-sub-list-bc.AmericanFootball .market-game-section.active:before {
  background: #e7685c;
}
.e-sports .horizontal-sl-item-bc.AmericanFootball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-AmericanFootball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-AmericanFootball,
.e-sports .competition-icon-league-bc.bc-i-AmericanFootball:after,
.e-sports
  .competition-icon-league-bc.bc-i-AmericanFootball
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-AmericanFootball,
.e-sports .e-sports-game-icon-back-nav.bc-i-AmericanFootball:after,
.e-sports .horizontal-sl-item-bc.AmericanFootball,
.e-sports .sp-s-l-h-flag-bc.bc-i-AmericanFootball {
  background: linear-gradient(180deg, #f1a69f, #e7685c);
}
.e-sports .sp-sub-list-bc.AmericanFootball:not(.selected):hover {
  background: rgba(231, 104, 92, 0.6);
  box-shadow: 0 0 8px 0 rgba(231, 104, 92, 0.6);
}
.e-sports-AmericanFootball .e-sports-time-start:before,
.e-sports-AmericanFootball .horizontal-sl-tab-bc:before,
.e-sports-AmericanFootball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.AmericanFootball.selected,
.sportsbook-center-section.AmericanFootball .e-sports-time-start:before,
.sportsbook-center-section.AmericanFootball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.AmericanFootball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #f1a69f, #e7685c);
}
.e-sports-match-container.AmericanFootball .market-bc:hover {
  box-shadow: 0 0 20px 0 #e7685c;
}
.e-sports-match-container.AmericanFootball .market-bc.active,
.e-sports-match-container.AmericanFootball .market-bc:hover {
  color: #fff;
  background: #e7685c;
}
.ApexLegends-bg {
  color: #fff;
  background: #a81b24;
}
.horizontal-sl-item-bc.ApexLegends .horizontal-sl-icon-bc {
  color: #a81b24;
}
.horizontal-sl-item-bc.ApexLegends.active {
  background: #a81b24;
}
.horizontal-sl-item-bc.ApexLegends.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.ApexLegends.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-ApexLegends,
.live-calendar-market-bc .bc-i-ApexLegends,
.multi-select-icon-bc.bc-i-ApexLegends,
.sp-sub-list-bc.ApexLegends .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-ApexLegends {
  color: #a81b24;
}
.sp-sub-list-bc.ApexLegends.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #a81b24;
}
.sp-sub-list-bc.ApexLegends .market-game-section.active:before {
  background: #a81b24;
}
.e-sports .horizontal-sl-item-bc.ApexLegends .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-ApexLegends {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-ApexLegends,
.e-sports .competition-icon-league-bc.bc-i-ApexLegends:after,
.e-sports
  .competition-icon-league-bc.bc-i-ApexLegends
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-ApexLegends,
.e-sports .e-sports-game-icon-back-nav.bc-i-ApexLegends:after,
.e-sports .horizontal-sl-item-bc.ApexLegends,
.e-sports .sp-s-l-h-flag-bc.bc-i-ApexLegends {
  background: linear-gradient(180deg, #de323d, #a81b24);
}
.e-sports .sp-sub-list-bc.ApexLegends:not(.selected):hover {
  background: rgba(168, 27, 36, 0.6);
  box-shadow: 0 0 8px 0 rgba(168, 27, 36, 0.6);
}
.e-sports-ApexLegends .e-sports-time-start:before,
.e-sports-ApexLegends .horizontal-sl-tab-bc:before,
.e-sports-ApexLegends .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.ApexLegends.selected,
.sportsbook-center-section.ApexLegends .e-sports-time-start:before,
.sportsbook-center-section.ApexLegends .horizontal-sl-tab-bc:before,
.sportsbook-center-section.ApexLegends .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #de323d, #a81b24);
}
.e-sports-match-container.ApexLegends .market-bc:hover {
  box-shadow: 0 0 20px 0 #a81b24;
}
.e-sports-match-container.ApexLegends .market-bc.active,
.e-sports-match-container.ApexLegends .market-bc:hover {
  color: #fff;
  background: #a81b24;
}
.Archery-bg {
  color: #000;
  background: #f781d9;
}
.horizontal-sl-item-bc.Archery .horizontal-sl-icon-bc {
  color: #f781d9;
}
.horizontal-sl-item-bc.Archery.active {
  background: #f781d9;
}
.horizontal-sl-item-bc.Archery.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Archery.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Archery,
.live-calendar-market-bc .bc-i-Archery,
.multi-select-icon-bc.bc-i-Archery,
.sp-sub-list-bc.Archery .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Archery {
  color: #f781d9;
}
.sp-sub-list-bc.Archery.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #f781d9;
}
.sp-sub-list-bc.Archery .market-game-section.active:before {
  background: #f781d9;
}
.e-sports .horizontal-sl-item-bc.Archery .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Archery {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Archery,
.e-sports .competition-icon-league-bc.bc-i-Archery:after,
.e-sports .competition-icon-league-bc.bc-i-Archery ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Archery,
.e-sports .e-sports-game-icon-back-nav.bc-i-Archery:after,
.e-sports .horizontal-sl-item-bc.Archery,
.e-sports .sp-s-l-h-flag-bc.bc-i-Archery {
  background: linear-gradient(180deg, #fcc9ef, #f781d9);
}
.e-sports .sp-sub-list-bc.Archery:not(.selected):hover {
  background: rgba(247, 129, 217, 0.6);
  box-shadow: 0 0 8px 0 rgba(247, 129, 217, 0.6);
}
.e-sports-Archery .e-sports-time-start:before,
.e-sports-Archery .horizontal-sl-tab-bc:before,
.e-sports-Archery .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Archery.selected,
.sportsbook-center-section.Archery .e-sports-time-start:before,
.sportsbook-center-section.Archery .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Archery .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #fcc9ef, #f781d9);
}
.e-sports-match-container.Archery .market-bc:hover {
  box-shadow: 0 0 20px 0 #f781d9;
}
.e-sports-match-container.Archery .market-bc.active,
.e-sports-match-container.Archery .market-bc:hover {
  color: #fff;
  background: #f781d9;
}
.ArcheryH2H-bg {
  color: #fff;
  background: #a43e8a;
}
.horizontal-sl-item-bc.ArcheryH2H .horizontal-sl-icon-bc {
  color: #a43e8a;
}
.horizontal-sl-item-bc.ArcheryH2H.active {
  background: #a43e8a;
}
.horizontal-sl-item-bc.ArcheryH2H.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.ArcheryH2H.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-ArcheryH2H,
.live-calendar-market-bc .bc-i-ArcheryH2H,
.multi-select-icon-bc.bc-i-ArcheryH2H,
.sp-sub-list-bc.ArcheryH2H .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-ArcheryH2H {
  color: #a43e8a;
}
.sp-sub-list-bc.ArcheryH2H.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #a43e8a;
}
.sp-sub-list-bc.ArcheryH2H .market-game-section.active:before {
  background: #a43e8a;
}
.e-sports .horizontal-sl-item-bc.ArcheryH2H .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-ArcheryH2H {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-ArcheryH2H,
.e-sports .competition-icon-league-bc.bc-i-ArcheryH2H:after,
.e-sports
  .competition-icon-league-bc.bc-i-ArcheryH2H
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-ArcheryH2H,
.e-sports .e-sports-game-icon-back-nav.bc-i-ArcheryH2H:after,
.e-sports .horizontal-sl-item-bc.ArcheryH2H,
.e-sports .sp-s-l-h-flag-bc.bc-i-ArcheryH2H {
  background: linear-gradient(180deg, #c668ae, #a43e8a);
}
.e-sports .sp-sub-list-bc.ArcheryH2H:not(.selected):hover {
  background: rgba(164, 62, 138, 0.6);
  box-shadow: 0 0 8px 0 rgba(164, 62, 138, 0.6);
}
.e-sports-ArcheryH2H .e-sports-time-start:before,
.e-sports-ArcheryH2H .horizontal-sl-tab-bc:before,
.e-sports-ArcheryH2H .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.ArcheryH2H.selected,
.sportsbook-center-section.ArcheryH2H .e-sports-time-start:before,
.sportsbook-center-section.ArcheryH2H .horizontal-sl-tab-bc:before,
.sportsbook-center-section.ArcheryH2H .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #c668ae, #a43e8a);
}
.e-sports-match-container.ArcheryH2H .market-bc:hover {
  box-shadow: 0 0 20px 0 #a43e8a;
}
.CompoundArchery-bg,
.e-sports-match-container.ArcheryH2H .market-bc.active,
.e-sports-match-container.ArcheryH2H .market-bc:hover {
  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-count-bc,
.horizontal-sl-item-bc.CompoundArchery.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-CompoundArchery,
.live-calendar-market-bc .bc-i-CompoundArchery,
.multi-select-icon-bc.bc-i-CompoundArchery,
.sp-sub-list-bc.CompoundArchery .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-CompoundArchery {
  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 .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 .horizontal-sl-item-bc.CompoundArchery,
.e-sports .sp-s-l-h-flag-bc.bc-i-CompoundArchery {
  background: linear-gradient(180deg, #c668ae, #a43e8a);
}
.e-sports .sp-sub-list-bc.CompoundArchery:not(.selected):hover {
  background: rgba(164, 62, 138, 0.6);
  box-shadow: 0 0 8px 0 rgba(164, 62, 138, 0.6);
}
.e-sports-CompoundArchery .e-sports-time-start:before,
.e-sports-CompoundArchery .horizontal-sl-tab-bc:before,
.e-sports-CompoundArchery .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.CompoundArchery.selected,
.sportsbook-center-section.CompoundArchery .e-sports-time-start:before,
.sportsbook-center-section.CompoundArchery .horizontal-sl-tab-bc:before,
.sportsbook-center-section.CompoundArchery .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #c668ae, #a43e8a);
}
.e-sports-match-container.CompoundArchery .market-bc:hover {
  box-shadow: 0 0 20px 0 #a43e8a;
}
.e-sports-match-container.CompoundArchery .market-bc.active,
.e-sports-match-container.CompoundArchery .market-bc:hover {
  color: #fff;
  background: #a43e8a;
}
.ArenaofValor-bg {
  color: #fff;
  background: #3b387f;
}
.horizontal-sl-item-bc.ArenaofValor .horizontal-sl-icon-bc {
  color: #3b387f;
}
.horizontal-sl-item-bc.ArenaofValor.active {
  background: #3b387f;
}
.horizontal-sl-item-bc.ArenaofValor.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.ArenaofValor.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-ArenaofValor,
.live-calendar-market-bc .bc-i-ArenaofValor,
.multi-select-icon-bc.bc-i-ArenaofValor,
.sp-sub-list-bc.ArenaofValor .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-ArenaofValor {
  color: #3b387f;
}
.sp-sub-list-bc.ArenaofValor.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #3b387f;
}
.sp-sub-list-bc.ArenaofValor .market-game-section.active:before {
  background: #3b387f;
}
.e-sports .horizontal-sl-item-bc.ArenaofValor .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-ArenaofValor {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-ArenaofValor,
.e-sports .competition-icon-league-bc.bc-i-ArenaofValor:after,
.e-sports
  .competition-icon-league-bc.bc-i-ArenaofValor
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-ArenaofValor,
.e-sports .e-sports-game-icon-back-nav.bc-i-ArenaofValor:after,
.e-sports .horizontal-sl-item-bc.ArenaofValor,
.e-sports .sp-s-l-h-flag-bc.bc-i-ArenaofValor {
  background: linear-gradient(180deg, #5551b2, #3b387f);
}
.e-sports .sp-sub-list-bc.ArenaofValor:not(.selected):hover {
  background: rgba(59, 56, 127, 0.6);
  box-shadow: 0 0 8px 0 rgba(59, 56, 127, 0.6);
}
.e-sports-ArenaofValor .e-sports-time-start:before,
.e-sports-ArenaofValor .horizontal-sl-tab-bc:before,
.e-sports-ArenaofValor .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.ArenaofValor.selected,
.sportsbook-center-section.ArenaofValor .e-sports-time-start:before,
.sportsbook-center-section.ArenaofValor .horizontal-sl-tab-bc:before,
.sportsbook-center-section.ArenaofValor .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #5551b2, #3b387f);
}
.e-sports-match-container.ArenaofValor .market-bc:hover {
  box-shadow: 0 0 20px 0 #3b387f;
}
.e-sports-match-container.ArenaofValor .market-bc.active,
.e-sports-match-container.ArenaofValor .market-bc:hover {
  color: #fff;
  background: #3b387f;
}
.Athletics-bg {
  color: #fff;
  background: #0b5b99;
}
.horizontal-sl-item-bc.Athletics .horizontal-sl-icon-bc {
  color: #0b5b99;
}
.horizontal-sl-item-bc.Athletics.active {
  background: #0b5b99;
}
.horizontal-sl-item-bc.Athletics.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Athletics.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Athletics,
.live-calendar-market-bc .bc-i-Athletics,
.multi-select-icon-bc.bc-i-Athletics,
.sp-sub-list-bc.Athletics .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Athletics {
  color: #0b5b99;
}
.sp-sub-list-bc.Athletics.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #0b5b99;
}
.sp-sub-list-bc.Athletics .market-game-section.active:before {
  background: #0b5b99;
}
.e-sports .horizontal-sl-item-bc.Athletics .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Athletics {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Athletics,
.e-sports .competition-icon-league-bc.bc-i-Athletics:after,
.e-sports
  .competition-icon-league-bc.bc-i-Athletics
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Athletics,
.e-sports .e-sports-game-icon-back-nav.bc-i-Athletics:after,
.e-sports .horizontal-sl-item-bc.Athletics,
.e-sports .sp-s-l-h-flag-bc.bc-i-Athletics {
  background: linear-gradient(180deg, #1085e0, #0b5b99);
}
.e-sports .sp-sub-list-bc.Athletics:not(.selected):hover {
  background: rgba(11, 91, 153, 0.6);
  box-shadow: 0 0 8px 0 rgba(11, 91, 153, 0.6);
}
.e-sports-Athletics .e-sports-time-start:before,
.e-sports-Athletics .horizontal-sl-tab-bc:before,
.e-sports-Athletics .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Athletics.selected,
.sportsbook-center-section.Athletics .e-sports-time-start:before,
.sportsbook-center-section.Athletics .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Athletics .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #1085e0, #0b5b99);
}
.e-sports-match-container.Athletics .market-bc:hover {
  box-shadow: 0 0 20px 0 #0b5b99;
}
.e-sports-match-container.Athletics .market-bc.active,
.e-sports-match-container.Athletics .market-bc:hover {
  color: #fff;
  background: #0b5b99;
}
.AustralianFootball-bg {
  color: #fff;
  background: #119a18;
}
.horizontal-sl-item-bc.AustralianFootball .horizontal-sl-icon-bc {
  color: #119a18;
}
.horizontal-sl-item-bc.AustralianFootball.active {
  background: #119a18;
}
.horizontal-sl-item-bc.AustralianFootball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.AustralianFootball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-AustralianFootball,
.live-calendar-market-bc .bc-i-AustralianFootball,
.multi-select-icon-bc.bc-i-AustralianFootball,
.sp-sub-list-bc.AustralianFootball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-AustralianFootball {
  color: #119a18;
}
.sp-sub-list-bc.AustralianFootball.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #119a18;
}
.sp-sub-list-bc.AustralianFootball .market-game-section.active:before {
  background: #119a18;
}
.e-sports .horizontal-sl-item-bc.AustralianFootball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-AustralianFootball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-AustralianFootball,
.e-sports .competition-icon-league-bc.bc-i-AustralianFootball:after,
.e-sports
  .competition-icon-league-bc.bc-i-AustralianFootball
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-AustralianFootball,
.e-sports .e-sports-game-icon-back-nav.bc-i-AustralianFootball:after,
.e-sports .horizontal-sl-item-bc.AustralianFootball,
.e-sports .sp-s-l-h-flag-bc.bc-i-AustralianFootball {
  background: linear-gradient(180deg, #19df23, #119a18);
}
.e-sports .sp-sub-list-bc.AustralianFootball:not(.selected):hover {
  background: rgba(17, 154, 24, 0.6);
  box-shadow: 0 0 8px 0 rgba(17, 154, 24, 0.6);
}
.e-sports-AustralianFootball .e-sports-time-start:before,
.e-sports-AustralianFootball .horizontal-sl-tab-bc:before,
.e-sports-AustralianFootball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.AustralianFootball.selected,
.sportsbook-center-section.AustralianFootball .e-sports-time-start:before,
.sportsbook-center-section.AustralianFootball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.AustralianFootball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #19df23, #119a18);
}
.e-sports-match-container.AustralianFootball .market-bc:hover {
  box-shadow: 0 0 20px 0 #119a18;
}
.e-sports-match-container.AustralianFootball .market-bc.active,
.e-sports-match-container.AustralianFootball .market-bc:hover {
  color: #fff;
  background: #119a18;
}
.AutoRacing-bg {
  color: #000;
  background: #ac9afd;
}
.horizontal-sl-item-bc.AutoRacing .horizontal-sl-icon-bc {
  color: #ac9afd;
}
.horizontal-sl-item-bc.AutoRacing.active {
  background: #ac9afd;
}
.horizontal-sl-item-bc.AutoRacing.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.AutoRacing.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-AutoRacing,
.live-calendar-market-bc .bc-i-AutoRacing,
.multi-select-icon-bc.bc-i-AutoRacing,
.sp-sub-list-bc.AutoRacing .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-AutoRacing {
  color: #ac9afd;
}
.sp-sub-list-bc.AutoRacing.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #ac9afd;
}
.sp-sub-list-bc.AutoRacing .market-game-section.active:before {
  background: #ac9afd;
}
.e-sports .horizontal-sl-item-bc.AutoRacing .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-AutoRacing {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-AutoRacing,
.e-sports .competition-icon-league-bc.bc-i-AutoRacing:after,
.e-sports
  .competition-icon-league-bc.bc-i-AutoRacing
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-AutoRacing,
.e-sports .e-sports-game-icon-back-nav.bc-i-AutoRacing:after,
.e-sports .horizontal-sl-item-bc.AutoRacing,
.e-sports .sp-s-l-h-flag-bc.bc-i-AutoRacing {
  background: linear-gradient(180deg, #eae5fe, #ac9afd);
}
.e-sports .sp-sub-list-bc.AutoRacing:not(.selected):hover {
  background: rgba(172, 154, 253, 0.6);
  box-shadow: 0 0 8px 0 rgba(172, 154, 253, 0.6);
}
.e-sports-AutoRacing .e-sports-time-start:before,
.e-sports-AutoRacing .horizontal-sl-tab-bc:before,
.e-sports-AutoRacing .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.AutoRacing.selected,
.sportsbook-center-section.AutoRacing .e-sports-time-start:before,
.sportsbook-center-section.AutoRacing .horizontal-sl-tab-bc:before,
.sportsbook-center-section.AutoRacing .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #eae5fe, #ac9afd);
}
.e-sports-match-container.AutoRacing .market-bc:hover {
  box-shadow: 0 0 20px 0 #ac9afd;
}
.e-sports-match-container.AutoRacing .market-bc.active,
.e-sports-match-container.AutoRacing .market-bc:hover {
  color: #fff;
  background: #ac9afd;
}
.Badminton-bg {
  color: #000;
  background: #70c2a7;
}
.horizontal-sl-item-bc.Badminton .horizontal-sl-icon-bc {
  color: #70c2a7;
}
.horizontal-sl-item-bc.Badminton.active {
  background: #70c2a7;
}
.horizontal-sl-item-bc.Badminton.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Badminton.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Badminton,
.live-calendar-market-bc .bc-i-Badminton,
.multi-select-icon-bc.bc-i-Badminton,
.sp-sub-list-bc.Badminton .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Badminton {
  color: #70c2a7;
}
.sp-sub-list-bc.Badminton.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #70c2a7;
}
.sp-sub-list-bc.Badminton .market-game-section.active:before {
  background: #70c2a7;
}
.e-sports .horizontal-sl-item-bc.Badminton .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Badminton {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Badminton,
.e-sports .competition-icon-league-bc.bc-i-Badminton:after,
.e-sports
  .competition-icon-league-bc.bc-i-Badminton
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Badminton,
.e-sports .e-sports-game-icon-back-nav.bc-i-Badminton:after,
.e-sports .horizontal-sl-item-bc.Badminton,
.e-sports .sp-s-l-h-flag-bc.bc-i-Badminton {
  background: linear-gradient(180deg, #a6d9c8, #70c2a7);
}
.e-sports .sp-sub-list-bc.Badminton:not(.selected):hover {
  background: rgba(112, 194, 167, 0.6);
  box-shadow: 0 0 8px 0 rgba(112, 194, 167, 0.6);
}
.e-sports-Badminton .e-sports-time-start:before,
.e-sports-Badminton .horizontal-sl-tab-bc:before,
.e-sports-Badminton .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Badminton.selected,
.sportsbook-center-section.Badminton .e-sports-time-start:before,
.sportsbook-center-section.Badminton .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Badminton .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #a6d9c8, #70c2a7);
}
.e-sports-match-container.Badminton .market-bc:hover {
  box-shadow: 0 0 20px 0 #70c2a7;
}
.e-sports-match-container.Badminton .market-bc.active,
.e-sports-match-container.Badminton .market-bc:hover {
  color: #fff;
  background: #70c2a7;
}
.BallHockey-bg {
  color: #fff;
  background: #168763;
}
.horizontal-sl-item-bc.BallHockey .horizontal-sl-icon-bc {
  color: #168763;
}
.horizontal-sl-item-bc.BallHockey.active {
  background: #168763;
}
.horizontal-sl-item-bc.BallHockey.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.BallHockey.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-BallHockey,
.live-calendar-market-bc .bc-i-BallHockey,
.multi-select-icon-bc.bc-i-BallHockey,
.sp-sub-list-bc.BallHockey .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-BallHockey {
  color: #168763;
}
.sp-sub-list-bc.BallHockey.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #168763;
}
.sp-sub-list-bc.BallHockey .market-game-section.active:before {
  background: #168763;
}
.e-sports .horizontal-sl-item-bc.BallHockey .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-BallHockey {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-BallHockey,
.e-sports .competition-icon-league-bc.bc-i-BallHockey:after,
.e-sports
  .competition-icon-league-bc.bc-i-BallHockey
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-BallHockey,
.e-sports .e-sports-game-icon-back-nav.bc-i-BallHockey:after,
.e-sports .horizontal-sl-item-bc.BallHockey,
.e-sports .sp-s-l-h-flag-bc.bc-i-BallHockey {
  background: linear-gradient(180deg, #21c993, #168763);
}
.e-sports .sp-sub-list-bc.BallHockey:not(.selected):hover {
  background: rgba(22, 135, 99, 0.6);
  box-shadow: 0 0 8px 0 rgba(22, 135, 99, 0.6);
}
.e-sports-BallHockey .e-sports-time-start:before,
.e-sports-BallHockey .horizontal-sl-tab-bc:before,
.e-sports-BallHockey .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.BallHockey.selected,
.sportsbook-center-section.BallHockey .e-sports-time-start:before,
.sportsbook-center-section.BallHockey .horizontal-sl-tab-bc:before,
.sportsbook-center-section.BallHockey .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #21c993, #168763);
}
.e-sports-match-container.BallHockey .market-bc:hover {
  box-shadow: 0 0 20px 0 #168763;
}
.e-sports-match-container.BallHockey .market-bc.active,
.e-sports-match-container.BallHockey .market-bc:hover {
  color: #fff;
  background: #168763;
}
.Bandy-bg {
  color: #fff;
  background: #5da167;
}
.horizontal-sl-item-bc.Bandy .horizontal-sl-icon-bc {
  color: #5da167;
}
.horizontal-sl-item-bc.Bandy.active {
  background: #5da167;
}
.horizontal-sl-item-bc.Bandy.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Bandy.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Bandy,
.live-calendar-market-bc .bc-i-Bandy,
.multi-select-icon-bc.bc-i-Bandy,
.sp-sub-list-bc.Bandy .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Bandy {
  color: #5da167;
}
.sp-sub-list-bc.Bandy.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #5da167;
}
.sp-sub-list-bc.Bandy .market-game-section.active:before {
  background: #5da167;
}
.e-sports .horizontal-sl-item-bc.Bandy .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Bandy {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Bandy,
.e-sports .competition-icon-league-bc.bc-i-Bandy:after,
.e-sports .competition-icon-league-bc.bc-i-Bandy ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Bandy,
.e-sports .e-sports-game-icon-back-nav.bc-i-Bandy:after,
.e-sports .horizontal-sl-item-bc.Bandy,
.e-sports .sp-s-l-h-flag-bc.bc-i-Bandy {
  background: linear-gradient(180deg, #8dbd94, #5da167);
}
.e-sports .sp-sub-list-bc.Bandy:not(.selected):hover {
  background: rgba(93, 161, 103, 0.6);
  box-shadow: 0 0 8px 0 rgba(93, 161, 103, 0.6);
}
.e-sports-Bandy .e-sports-time-start:before,
.e-sports-Bandy .horizontal-sl-tab-bc:before,
.e-sports-Bandy .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Bandy.selected,
.sportsbook-center-section.Bandy .e-sports-time-start:before,
.sportsbook-center-section.Bandy .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Bandy .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #8dbd94, #5da167);
}
.e-sports-match-container.Bandy .market-bc:hover {
  box-shadow: 0 0 20px 0 #5da167;
}
.e-sports-match-container.Bandy .market-bc.active,
.e-sports-match-container.Bandy .market-bc:hover {
  color: #fff;
  background: #5da167;
}
.Baseball-bg {
  color: #000;
  background: #5caaa7;
}
.horizontal-sl-item-bc.Baseball .horizontal-sl-icon-bc {
  color: #5caaa7;
}
.horizontal-sl-item-bc.Baseball.active {
  background: #5caaa7;
}
.horizontal-sl-item-bc.Baseball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Baseball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Baseball,
.live-calendar-market-bc .bc-i-Baseball,
.multi-select-icon-bc.bc-i-Baseball,
.sp-sub-list-bc.Baseball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Baseball {
  color: #5caaa7;
}
.sp-sub-list-bc.Baseball.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #5caaa7;
}
.sp-sub-list-bc.Baseball .market-game-section.active:before {
  background: #5caaa7;
}
.e-sports .horizontal-sl-item-bc.Baseball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Baseball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Baseball,
.e-sports .competition-icon-league-bc.bc-i-Baseball:after,
.e-sports
  .competition-icon-league-bc.bc-i-Baseball
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Baseball,
.e-sports .e-sports-game-icon-back-nav.bc-i-Baseball:after,
.e-sports .horizontal-sl-item-bc.Baseball,
.e-sports .sp-s-l-h-flag-bc.bc-i-Baseball {
  background: linear-gradient(180deg, #8ec4c2, #5caaa7);
}
.e-sports .sp-sub-list-bc.Baseball:not(.selected):hover {
  background: rgba(92, 170, 167, 0.6);
  box-shadow: 0 0 8px 0 rgba(92, 170, 167, 0.6);
}
.e-sports-Baseball .e-sports-time-start:before,
.e-sports-Baseball .horizontal-sl-tab-bc:before,
.e-sports-Baseball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Baseball.selected,
.sportsbook-center-section.Baseball .e-sports-time-start:before,
.sportsbook-center-section.Baseball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Baseball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #8ec4c2, #5caaa7);
}
.e-sports-match-container.Baseball .market-bc:hover {
  box-shadow: 0 0 20px 0 #5caaa7;
}
.e-sports-match-container.Baseball .market-bc.active,
.e-sports-match-container.Baseball .market-bc:hover {
  color: #fff;
  background: #5caaa7;
}
.Basketball-bg {
  color: #fff;
  background: #fca601;
}
.horizontal-sl-item-bc.Basketball .horizontal-sl-icon-bc {
  color: #fca601;
}
.horizontal-sl-item-bc.Basketball.active {
  background: #fca601;
}
.horizontal-sl-item-bc.Basketball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Basketball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Basketball,
.live-calendar-market-bc .bc-i-Basketball,
.multi-select-icon-bc.bc-i-Basketball,
.sp-sub-list-bc.Basketball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Basketball {
  color: #fca601;
}
.sp-sub-list-bc.Basketball.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #fca601;
}
.sp-sub-list-bc.Basketball .market-game-section.active:before {
  background: #fca601;
}
.e-sports .horizontal-sl-item-bc.Basketball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Basketball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Basketball,
.e-sports .competition-icon-league-bc.bc-i-Basketball:after,
.e-sports
  .competition-icon-league-bc.bc-i-Basketball
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Basketball,
.e-sports .e-sports-game-icon-back-nav.bc-i-Basketball:after,
.e-sports .horizontal-sl-item-bc.Basketball,
.e-sports .sp-s-l-h-flag-bc.bc-i-Basketball {
  background: linear-gradient(180deg, #fec14b, #fca601);
}
.e-sports .sp-sub-list-bc.Basketball:not(.selected):hover {
  background: rgba(252, 166, 1, 0.6);
  box-shadow: 0 0 8px 0 rgba(252, 166, 1, 0.6);
}
.e-sports-Basketball .e-sports-time-start:before,
.e-sports-Basketball .horizontal-sl-tab-bc:before,
.e-sports-Basketball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Basketball.selected,
.sportsbook-center-section.Basketball .e-sports-time-start:before,
.sportsbook-center-section.Basketball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Basketball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #fec14b, #fca601);
}
.e-sports-match-container.Basketball .market-bc:hover {
  box-shadow: 0 0 20px 0 #fca601;
}
.e-sports-match-container.Basketball .market-bc.active,
.e-sports-match-container.Basketball .market-bc:hover {
  color: #fff;
  background: #fca601;
}
.\33 x3Basketball-bg {
  color: #000;
  background: #e1572a;
}
.horizontal-sl-item-bc.\33 x3Basketball .horizontal-sl-icon-bc {
  color: #e1572a;
}
.horizontal-sl-item-bc.\33 x3Basketball.active {
  background: #e1572a;
}
.horizontal-sl-item-bc.\33 x3Basketball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.\33 x3Basketball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-3x3Basketball,
.live-calendar-market-bc .bc-i-3x3Basketball,
.multi-select-icon-bc.bc-i-3x3Basketball,
.sp-sub-list-bc.\33 x3Basketball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-3x3Basketball {
  color: #e1572a;
}
.sp-sub-list-bc.\33
  x3Basketball.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #e1572a;
}
.sp-sub-list-bc.\33 x3Basketball .market-game-section.active:before {
  background: #e1572a;
}
.e-sports .horizontal-sl-item-bc.\33 x3Basketball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-3x3Basketball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-3x3Basketball,
.e-sports .competition-icon-league-bc.bc-i-3x3Basketball:after,
.e-sports
  .competition-icon-league-bc.bc-i-3x3Basketball
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-3x3Basketball,
.e-sports .e-sports-game-icon-back-nav.bc-i-3x3Basketball:after,
.e-sports .horizontal-sl-item-bc.\33 x3Basketball,
.e-sports .sp-s-l-h-flag-bc.bc-i-3x3Basketball {
  background: linear-gradient(180deg, #ea8c6d, #e1572a);
}
.e-sports .sp-sub-list-bc.\33 x3Basketball:not(.selected):hover {
  background: rgba(225, 87, 42, 0.6);
  box-shadow: 0 0 8px 0 rgba(225, 87, 42, 0.6);
}
.e-sports-3x3Basketball .e-sports-time-start:before,
.e-sports-3x3Basketball .horizontal-sl-tab-bc:before,
.e-sports-3x3Basketball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.\33 x3Basketball.selected,
.sportsbook-center-section.\33 x3Basketball .e-sports-time-start:before,
.sportsbook-center-section.\33 x3Basketball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.\33 x3Basketball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ea8c6d, #e1572a);
}
.e-sports-match-container.\33 x3Basketball .market-bc:hover {
  box-shadow: 0 0 20px 0 #e1572a;
}
.e-sports-match-container.\33 x3Basketball .market-bc.active,
.e-sports-match-container.\33 x3Basketball .market-bc:hover {
  color: #fff;
  background: #e1572a;
}
.BasketballShots-bg {
  color: #fff;
  background: #fca601;
}
.horizontal-sl-item-bc.BasketballShots .horizontal-sl-icon-bc {
  color: #fca601;
}
.horizontal-sl-item-bc.BasketballShots.active {
  background: #fca601;
}
.horizontal-sl-item-bc.BasketballShots.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.BasketballShots.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-BasketballShots,
.live-calendar-market-bc .bc-i-BasketballShots,
.multi-select-icon-bc.bc-i-BasketballShots,
.sp-sub-list-bc.BasketballShots .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-BasketballShots {
  color: #fca601;
}
.sp-sub-list-bc.BasketballShots.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #fca601;
}
.sp-sub-list-bc.BasketballShots .market-game-section.active:before {
  background: #fca601;
}
.e-sports .horizontal-sl-item-bc.BasketballShots .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-BasketballShots {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-BasketballShots,
.e-sports .competition-icon-league-bc.bc-i-BasketballShots:after,
.e-sports
  .competition-icon-league-bc.bc-i-BasketballShots
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-BasketballShots,
.e-sports .e-sports-game-icon-back-nav.bc-i-BasketballShots:after,
.e-sports .horizontal-sl-item-bc.BasketballShots,
.e-sports .sp-s-l-h-flag-bc.bc-i-BasketballShots {
  background: linear-gradient(180deg, #fec14b, #fca601);
}
.e-sports .sp-sub-list-bc.BasketballShots:not(.selected):hover {
  background: rgba(252, 166, 1, 0.6);
  box-shadow: 0 0 8px 0 rgba(252, 166, 1, 0.6);
}
.e-sports-BasketballShots .e-sports-time-start:before,
.e-sports-BasketballShots .horizontal-sl-tab-bc:before,
.e-sports-BasketballShots .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.BasketballShots.selected,
.sportsbook-center-section.BasketballShots .e-sports-time-start:before,
.sportsbook-center-section.BasketballShots .horizontal-sl-tab-bc:before,
.sportsbook-center-section.BasketballShots .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #fec14b, #fca601);
}
.e-sports-match-container.BasketballShots .market-bc:hover {
  box-shadow: 0 0 20px 0 #fca601;
}
.e-sports-match-container.BasketballShots .market-bc.active,
.e-sports-match-container.BasketballShots .market-bc:hover {
  color: #fff;
  background: #fca601;
}
.BeachHandball-bg {
  color: #000;
  background: #ccbb87;
}
.horizontal-sl-item-bc.BeachHandball .horizontal-sl-icon-bc {
  color: #ccbb87;
}
.horizontal-sl-item-bc.BeachHandball.active {
  background: #ccbb87;
}
.horizontal-sl-item-bc.BeachHandball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.BeachHandball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-BeachHandball,
.live-calendar-market-bc .bc-i-BeachHandball,
.multi-select-icon-bc.bc-i-BeachHandball,
.sp-sub-list-bc.BeachHandball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-BeachHandball {
  color: #ccbb87;
}
.sp-sub-list-bc.BeachHandball.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #ccbb87;
}
.sp-sub-list-bc.BeachHandball .market-game-section.active:before {
  background: #ccbb87;
}
.e-sports .horizontal-sl-item-bc.BeachHandball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-BeachHandball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-BeachHandball,
.e-sports .competition-icon-league-bc.bc-i-BeachHandball:after,
.e-sports
  .competition-icon-league-bc.bc-i-BeachHandball
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-BeachHandball,
.e-sports .e-sports-game-icon-back-nav.bc-i-BeachHandball:after,
.e-sports .horizontal-sl-item-bc.BeachHandball,
.e-sports .sp-s-l-h-flag-bc.bc-i-BeachHandball {
  background: linear-gradient(180deg, #e3d9bd, #ccbb87);
}
.e-sports .sp-sub-list-bc.BeachHandball:not(.selected):hover {
  background: rgba(204, 187, 135, 0.6);
  box-shadow: 0 0 8px 0 rgba(204, 187, 135, 0.6);
}
.e-sports-BeachHandball .e-sports-time-start:before,
.e-sports-BeachHandball .horizontal-sl-tab-bc:before,
.e-sports-BeachHandball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.BeachHandball.selected,
.sportsbook-center-section.BeachHandball .e-sports-time-start:before,
.sportsbook-center-section.BeachHandball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.BeachHandball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e3d9bd, #ccbb87);
}
.e-sports-match-container.BeachHandball .market-bc:hover {
  box-shadow: 0 0 20px 0 #ccbb87;
}
.e-sports-match-container.BeachHandball .market-bc.active,
.e-sports-match-container.BeachHandball .market-bc:hover {
  color: #fff;
  background: #ccbb87;
}
.BeachSoccer-bg {
  color: #000;
  background: #bfaf7e;
}
.horizontal-sl-item-bc.BeachSoccer .horizontal-sl-icon-bc {
  color: #bfaf7e;
}
.horizontal-sl-item-bc.BeachSoccer.active {
  background: #bfaf7e;
}
.horizontal-sl-item-bc.BeachSoccer.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.BeachSoccer.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-BeachSoccer,
.live-calendar-market-bc .bc-i-BeachSoccer,
.multi-select-icon-bc.bc-i-BeachSoccer,
.sp-sub-list-bc.BeachSoccer .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-BeachSoccer {
  color: #bfaf7e;
}
.sp-sub-list-bc.BeachSoccer.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #bfaf7e;
}
.sp-sub-list-bc.BeachSoccer .market-game-section.active:before {
  background: #bfaf7e;
}
.e-sports .horizontal-sl-item-bc.BeachSoccer .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-BeachSoccer {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-BeachSoccer,
.e-sports .competition-icon-league-bc.bc-i-BeachSoccer:after,
.e-sports
  .competition-icon-league-bc.bc-i-BeachSoccer
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-BeachSoccer,
.e-sports .e-sports-game-icon-back-nav.bc-i-BeachSoccer:after,
.e-sports .horizontal-sl-item-bc.BeachSoccer,
.e-sports .sp-s-l-h-flag-bc.bc-i-BeachSoccer {
  background: linear-gradient(180deg, #d8cfb1, #bfaf7e);
}
.e-sports .sp-sub-list-bc.BeachSoccer:not(.selected):hover {
  background: rgba(191, 175, 126, 0.6);
  box-shadow: 0 0 8px 0 rgba(191, 175, 126, 0.6);
}
.e-sports-BeachSoccer .e-sports-time-start:before,
.e-sports-BeachSoccer .horizontal-sl-tab-bc:before,
.e-sports-BeachSoccer .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.BeachSoccer.selected,
.sportsbook-center-section.BeachSoccer .e-sports-time-start:before,
.sportsbook-center-section.BeachSoccer .horizontal-sl-tab-bc:before,
.sportsbook-center-section.BeachSoccer .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #d8cfb1, #bfaf7e);
}
.e-sports-match-container.BeachSoccer .market-bc:hover {
  box-shadow: 0 0 20px 0 #bfaf7e;
}
.e-sports-match-container.BeachSoccer .market-bc.active,
.e-sports-match-container.BeachSoccer .market-bc:hover {
  color: #fff;
  background: #bfaf7e;
}
.BeachFootball-bg {
  color: #000;
  background: #bfaf7e;
}
.horizontal-sl-item-bc.BeachFootball .horizontal-sl-icon-bc {
  color: #bfaf7e;
}
.horizontal-sl-item-bc.BeachFootball.active {
  background: #bfaf7e;
}
.horizontal-sl-item-bc.BeachFootball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.BeachFootball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-BeachFootball,
.live-calendar-market-bc .bc-i-BeachFootball,
.multi-select-icon-bc.bc-i-BeachFootball,
.sp-sub-list-bc.BeachFootball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-BeachFootball {
  color: #bfaf7e;
}
.sp-sub-list-bc.BeachFootball.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #bfaf7e;
}
.sp-sub-list-bc.BeachFootball .market-game-section.active:before {
  background: #bfaf7e;
}
.e-sports .horizontal-sl-item-bc.BeachFootball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-BeachFootball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-BeachFootball,
.e-sports .competition-icon-league-bc.bc-i-BeachFootball:after,
.e-sports
  .competition-icon-league-bc.bc-i-BeachFootball
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-BeachFootball,
.e-sports .e-sports-game-icon-back-nav.bc-i-BeachFootball:after,
.e-sports .horizontal-sl-item-bc.BeachFootball,
.e-sports .sp-s-l-h-flag-bc.bc-i-BeachFootball {
  background: linear-gradient(180deg, #d8cfb1, #bfaf7e);
}
.e-sports .sp-sub-list-bc.BeachFootball:not(.selected):hover {
  background: rgba(191, 175, 126, 0.6);
  box-shadow: 0 0 8px 0 rgba(191, 175, 126, 0.6);
}
.e-sports-BeachFootball .e-sports-time-start:before,
.e-sports-BeachFootball .horizontal-sl-tab-bc:before,
.e-sports-BeachFootball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.BeachFootball.selected,
.sportsbook-center-section.BeachFootball .e-sports-time-start:before,
.sportsbook-center-section.BeachFootball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.BeachFootball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #d8cfb1, #bfaf7e);
}
.e-sports-match-container.BeachFootball .market-bc:hover {
  box-shadow: 0 0 20px 0 #bfaf7e;
}
.e-sports-match-container.BeachFootball .market-bc.active,
.e-sports-match-container.BeachFootball .market-bc:hover {
  color: #fff;
  background: #bfaf7e;
}
.BeachVolleyball-bg {
  color: #000;
  background: #d9c68f;
}
.horizontal-sl-item-bc.BeachVolleyball .horizontal-sl-icon-bc {
  color: #d9c68f;
}
.horizontal-sl-item-bc.BeachVolleyball.active {
  background: #d9c68f;
}
.horizontal-sl-item-bc.BeachVolleyball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.BeachVolleyball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-BeachVolleyball,
.live-calendar-market-bc .bc-i-BeachVolleyball,
.multi-select-icon-bc.bc-i-BeachVolleyball,
.sp-sub-list-bc.BeachVolleyball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-BeachVolleyball {
  color: #d9c68f;
}
.sp-sub-list-bc.BeachVolleyball.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #d9c68f;
}
.sp-sub-list-bc.BeachVolleyball .market-game-section.active:before {
  background: #d9c68f;
}
.e-sports .horizontal-sl-item-bc.BeachVolleyball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-BeachVolleyball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-BeachVolleyball,
.e-sports .competition-icon-league-bc.bc-i-BeachVolleyball:after,
.e-sports
  .competition-icon-league-bc.bc-i-BeachVolleyball
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-BeachVolleyball,
.e-sports .e-sports-game-icon-back-nav.bc-i-BeachVolleyball:after,
.e-sports .horizontal-sl-item-bc.BeachVolleyball,
.e-sports .sp-s-l-h-flag-bc.bc-i-BeachVolleyball {
  background: linear-gradient(180deg, #ece3c8, #d9c68f);
}
.e-sports .sp-sub-list-bc.BeachVolleyball:not(.selected):hover {
  background: rgba(217, 198, 143, 0.6);
  box-shadow: 0 0 8px 0 rgba(217, 198, 143, 0.6);
}
.e-sports-BeachVolleyball .e-sports-time-start:before,
.e-sports-BeachVolleyball .horizontal-sl-tab-bc:before,
.e-sports-BeachVolleyball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.BeachVolleyball.selected,
.sportsbook-center-section.BeachVolleyball .e-sports-time-start:before,
.sportsbook-center-section.BeachVolleyball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.BeachVolleyball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ece3c8, #d9c68f);
}
.e-sports-match-container.BeachVolleyball .market-bc:hover {
  box-shadow: 0 0 20px 0 #d9c68f;
}
.e-sports-match-container.BeachVolleyball .market-bc.active,
.e-sports-match-container.BeachVolleyball .market-bc:hover {
  color: #fff;
  background: #d9c68f;
}
.BrawlStars-bg {
  color: #000;
  background: #ff9317;
}
.horizontal-sl-item-bc.BrawlStars .horizontal-sl-icon-bc {
  color: #ff9317;
}
.horizontal-sl-item-bc.BrawlStars.active {
  background: #ff9317;
}
.horizontal-sl-item-bc.BrawlStars.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.BrawlStars.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-BrawlStars,
.live-calendar-market-bc .bc-i-BrawlStars,
.multi-select-icon-bc.bc-i-BrawlStars,
.sp-sub-list-bc.BrawlStars .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-BrawlStars {
  color: #ff9317;
}
.sp-sub-list-bc.BrawlStars.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #ff9317;
}
.sp-sub-list-bc.BrawlStars .market-game-section.active:before {
  background: #ff9317;
}
.e-sports .horizontal-sl-item-bc.BrawlStars .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-BrawlStars {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-BrawlStars,
.e-sports .competition-icon-league-bc.bc-i-BrawlStars:after,
.e-sports
  .competition-icon-league-bc.bc-i-BrawlStars
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-BrawlStars,
.e-sports .e-sports-game-icon-back-nav.bc-i-BrawlStars:after,
.e-sports .horizontal-sl-item-bc.BrawlStars,
.e-sports .sp-s-l-h-flag-bc.bc-i-BrawlStars {
  background: linear-gradient(180deg, #ffb764, #ff9317);
}
.e-sports .sp-sub-list-bc.BrawlStars:not(.selected):hover {
  background: rgba(255, 147, 23, 0.6);
  box-shadow: 0 0 8px 0 rgba(255, 147, 23, 0.6);
}
.e-sports-BrawlStars .e-sports-time-start:before,
.e-sports-BrawlStars .horizontal-sl-tab-bc:before,
.e-sports-BrawlStars .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.BrawlStars.selected,
.sportsbook-center-section.BrawlStars .e-sports-time-start:before,
.sportsbook-center-section.BrawlStars .horizontal-sl-tab-bc:before,
.sportsbook-center-section.BrawlStars .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ffb764, #ff9317);
}
.e-sports-match-container.BrawlStars .market-bc:hover {
  box-shadow: 0 0 20px 0 #ff9317;
}
.e-sports-match-container.BrawlStars .market-bc.active,
.e-sports-match-container.BrawlStars .market-bc:hover {
  color: #fff;
  background: #ff9317;
}
.Biathlon-bg {
  color: #000;
  background: #bedbed;
}
.horizontal-sl-item-bc.Biathlon .horizontal-sl-icon-bc {
  color: #bedbed;
}
.horizontal-sl-item-bc.Biathlon.active {
  background: #bedbed;
}
.horizontal-sl-item-bc.Biathlon.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Biathlon.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Biathlon,
.live-calendar-market-bc .bc-i-Biathlon,
.multi-select-icon-bc.bc-i-Biathlon,
.sp-sub-list-bc.Biathlon .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Biathlon {
  color: #bedbed;
}
.sp-sub-list-bc.Biathlon.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #bedbed;
}
.sp-sub-list-bc.Biathlon .market-game-section.active:before {
  background: #bedbed;
}
.e-sports .horizontal-sl-item-bc.Biathlon .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Biathlon {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Biathlon,
.e-sports .competition-icon-league-bc.bc-i-Biathlon:after,
.e-sports
  .competition-icon-league-bc.bc-i-Biathlon
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Biathlon,
.e-sports .e-sports-game-icon-back-nav.bc-i-Biathlon:after,
.e-sports .horizontal-sl-item-bc.Biathlon,
.e-sports .sp-s-l-h-flag-bc.bc-i-Biathlon {
  background: linear-gradient(180deg, #fafcfe, #bedbed);
}
.e-sports .sp-sub-list-bc.Biathlon:not(.selected):hover {
  background: rgba(190, 219, 237, 0.6);
  box-shadow: 0 0 8px 0 rgba(190, 219, 237, 0.6);
}
.e-sports-Biathlon .e-sports-time-start:before,
.e-sports-Biathlon .horizontal-sl-tab-bc:before,
.e-sports-Biathlon .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Biathlon.selected,
.sportsbook-center-section.Biathlon .e-sports-time-start:before,
.sportsbook-center-section.Biathlon .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Biathlon .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #fafcfe, #bedbed);
}
.e-sports-match-container.Biathlon .market-bc:hover {
  box-shadow: 0 0 20px 0 #bedbed;
}
.e-sports-match-container.Biathlon .market-bc.active,
.e-sports-match-container.Biathlon .market-bc:hover {
  color: #fff;
  background: #bedbed;
}
.Boxing-bg {
  color: #fff;
  background: #0e7acc;
}
.horizontal-sl-item-bc.Boxing .horizontal-sl-icon-bc {
  color: #0e7acc;
}
.horizontal-sl-item-bc.Boxing.active {
  background: #0e7acc;
}
.horizontal-sl-item-bc.Boxing.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Boxing.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Boxing,
.live-calendar-market-bc .bc-i-Boxing,
.multi-select-icon-bc.bc-i-Boxing,
.sp-sub-list-bc.Boxing .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Boxing {
  color: #0e7acc;
}
.sp-sub-list-bc.Boxing.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #0e7acc;
}
.sp-sub-list-bc.Boxing .market-game-section.active:before {
  background: #0e7acc;
}
.e-sports .horizontal-sl-item-bc.Boxing .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Boxing {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Boxing,
.e-sports .competition-icon-league-bc.bc-i-Boxing:after,
.e-sports .competition-icon-league-bc.bc-i-Boxing ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Boxing,
.e-sports .e-sports-game-icon-back-nav.bc-i-Boxing:after,
.e-sports .horizontal-sl-item-bc.Boxing,
.e-sports .sp-s-l-h-flag-bc.bc-i-Boxing {
  background: linear-gradient(180deg, #35a0f1, #0e7acc);
}
.e-sports .sp-sub-list-bc.Boxing:not(.selected):hover {
  background: rgba(14, 122, 204, 0.6);
  box-shadow: 0 0 8px 0 rgba(14, 122, 204, 0.6);
}
.e-sports-Boxing .e-sports-time-start:before,
.e-sports-Boxing .horizontal-sl-tab-bc:before,
.e-sports-Boxing .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Boxing.selected,
.sportsbook-center-section.Boxing .e-sports-time-start:before,
.sportsbook-center-section.Boxing .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Boxing .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #35a0f1, #0e7acc);
}
.e-sports-match-container.Boxing .market-bc:hover {
  box-shadow: 0 0 20px 0 #0e7acc;
}
.e-sports-match-container.Boxing .market-bc.active,
.e-sports-match-container.Boxing .market-bc:hover {
  color: #fff;
  background: #0e7acc;
}
.CallOfDuty-bg {
  color: #fff;
  background: #826b4a;
}
.horizontal-sl-item-bc.CallOfDuty .horizontal-sl-icon-bc {
  color: #826b4a;
}
.horizontal-sl-item-bc.CallOfDuty.active {
  background: #826b4a;
}
.horizontal-sl-item-bc.CallOfDuty.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.CallOfDuty.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-CallOfDuty,
.live-calendar-market-bc .bc-i-CallOfDuty,
.multi-select-icon-bc.bc-i-CallOfDuty,
.sp-sub-list-bc.CallOfDuty .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-CallOfDuty {
  color: #826b4a;
}
.sp-sub-list-bc.CallOfDuty.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #826b4a;
}
.sp-sub-list-bc.CallOfDuty .market-game-section.active:before {
  background: #826b4a;
}
.e-sports .horizontal-sl-item-bc.CallOfDuty .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-CallOfDuty {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-CallOfDuty,
.e-sports .competition-icon-league-bc.bc-i-CallOfDuty:after,
.e-sports
  .competition-icon-league-bc.bc-i-CallOfDuty
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-CallOfDuty,
.e-sports .e-sports-game-icon-back-nav.bc-i-CallOfDuty:after,
.e-sports .horizontal-sl-item-bc.CallOfDuty,
.e-sports .sp-s-l-h-flag-bc.bc-i-CallOfDuty {
  background: linear-gradient(180deg, #ac926d, #826b4a);
}
.e-sports .sp-sub-list-bc.CallOfDuty:not(.selected):hover {
  background: rgba(130, 107, 74, 0.6);
  box-shadow: 0 0 8px 0 rgba(130, 107, 74, 0.6);
}
.e-sports-CallOfDuty .e-sports-time-start:before,
.e-sports-CallOfDuty .horizontal-sl-tab-bc:before,
.e-sports-CallOfDuty .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.CallOfDuty.selected,
.sportsbook-center-section.CallOfDuty .e-sports-time-start:before,
.sportsbook-center-section.CallOfDuty .horizontal-sl-tab-bc:before,
.sportsbook-center-section.CallOfDuty .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ac926d, #826b4a);
}
.e-sports-match-container.CallOfDuty .market-bc:hover {
  box-shadow: 0 0 20px 0 #826b4a;
}
.e-sports-match-container.CallOfDuty .market-bc.active,
.e-sports-match-container.CallOfDuty .market-bc:hover {
  color: #fff;
  background: #826b4a;
}
.Canoe-bg {
  color: #fff;
  background: #0d72bf;
}
.horizontal-sl-item-bc.Canoe .horizontal-sl-icon-bc {
  color: #0d72bf;
}
.horizontal-sl-item-bc.Canoe.active {
  background: #0d72bf;
}
.horizontal-sl-item-bc.Canoe.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Canoe.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Canoe,
.live-calendar-market-bc .bc-i-Canoe,
.multi-select-icon-bc.bc-i-Canoe,
.sp-sub-list-bc.Canoe .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Canoe {
  color: #0d72bf;
}
.sp-sub-list-bc.Canoe.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #0d72bf;
}
.sp-sub-list-bc.Canoe .market-game-section.active:before {
  background: #0d72bf;
}
.e-sports .horizontal-sl-item-bc.Canoe .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Canoe {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Canoe,
.e-sports .competition-icon-league-bc.bc-i-Canoe:after,
.e-sports .competition-icon-league-bc.bc-i-Canoe ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Canoe,
.e-sports .e-sports-game-icon-back-nav.bc-i-Canoe:after,
.e-sports .horizontal-sl-item-bc.Canoe,
.e-sports .sp-s-l-h-flag-bc.bc-i-Canoe {
  background: linear-gradient(180deg, #289af0, #0d72bf);
}
.e-sports .sp-sub-list-bc.Canoe:not(.selected):hover {
  background: rgba(13, 114, 191, 0.6);
  box-shadow: 0 0 8px 0 rgba(13, 114, 191, 0.6);
}
.e-sports-Canoe .e-sports-time-start:before,
.e-sports-Canoe .horizontal-sl-tab-bc:before,
.e-sports-Canoe .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Canoe.selected,
.sportsbook-center-section.Canoe .e-sports-time-start:before,
.sportsbook-center-section.Canoe .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Canoe .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #289af0, #0d72bf);
}
.e-sports-match-container.Canoe .market-bc:hover {
  box-shadow: 0 0 20px 0 #0d72bf;
}
.e-sports-match-container.Canoe .market-bc.active,
.e-sports-match-container.Canoe .market-bc:hover {
  color: #fff;
  background: #0d72bf;
}
.Chess-bg {
  color: #000;
  background: #edbd6f;
}
.horizontal-sl-item-bc.Chess .horizontal-sl-icon-bc {
  color: #edbd6f;
}
.horizontal-sl-item-bc.Chess.active {
  background: #edbd6f;
}
.horizontal-sl-item-bc.Chess.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Chess.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Chess,
.live-calendar-market-bc .bc-i-Chess,
.multi-select-icon-bc.bc-i-Chess,
.sp-sub-list-bc.Chess .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Chess {
  color: #edbd6f;
}
.sp-sub-list-bc.Chess.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #edbd6f;
}
.sp-sub-list-bc.Chess .market-game-section.active:before {
  background: #edbd6f;
}
.e-sports .horizontal-sl-item-bc.Chess .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Chess {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Chess,
.e-sports .competition-icon-league-bc.bc-i-Chess:after,
.e-sports .competition-icon-league-bc.bc-i-Chess ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Chess,
.e-sports .e-sports-game-icon-back-nav.bc-i-Chess:after,
.e-sports .horizontal-sl-item-bc.Chess,
.e-sports .sp-s-l-h-flag-bc.bc-i-Chess {
  background: linear-gradient(180deg, #f6dcb3, #edbd6f);
}
.e-sports .sp-sub-list-bc.Chess:not(.selected):hover {
  background: rgba(237, 189, 111, 0.6);
  box-shadow: 0 0 8px 0 rgba(237, 189, 111, 0.6);
}
.e-sports-Chess .e-sports-time-start:before,
.e-sports-Chess .horizontal-sl-tab-bc:before,
.e-sports-Chess .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Chess.selected,
.sportsbook-center-section.Chess .e-sports-time-start:before,
.sportsbook-center-section.Chess .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Chess .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #f6dcb3, #edbd6f);
}
.e-sports-match-container.Chess .market-bc:hover {
  box-shadow: 0 0 20px 0 #edbd6f;
}
.e-sports-match-container.Chess .market-bc.active,
.e-sports-match-container.Chess .market-bc:hover {
  color: #fff;
  background: #edbd6f;
}
.Climbing-bg {
  color: #fff;
  background: #f7a600;
}
.horizontal-sl-item-bc.Climbing .horizontal-sl-icon-bc {
  color: #f7a600;
}
.horizontal-sl-item-bc.Climbing.active {
  background: #f7a600;
}
.horizontal-sl-item-bc.Climbing.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Climbing.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Climbing,
.live-calendar-market-bc .bc-i-Climbing,
.multi-select-icon-bc.bc-i-Climbing,
.sp-sub-list-bc.Climbing .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Climbing {
  color: #f7a600;
}
.sp-sub-list-bc.Climbing.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #f7a600;
}
.sp-sub-list-bc.Climbing .market-game-section.active:before {
  background: #f7a600;
}
.e-sports .horizontal-sl-item-bc.Climbing .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Climbing {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Climbing,
.e-sports .competition-icon-league-bc.bc-i-Climbing:after,
.e-sports
  .competition-icon-league-bc.bc-i-Climbing
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Climbing,
.e-sports .e-sports-game-icon-back-nav.bc-i-Climbing:after,
.e-sports .horizontal-sl-item-bc.Climbing,
.e-sports .sp-s-l-h-flag-bc.bc-i-Climbing {
  background: linear-gradient(180deg, #ffc245, #f7a600);
}
.e-sports .sp-sub-list-bc.Climbing:not(.selected):hover {
  background: rgba(247, 166, 0, 0.6);
  box-shadow: 0 0 8px 0 rgba(247, 166, 0, 0.6);
}
.e-sports-Climbing .e-sports-time-start:before,
.e-sports-Climbing .horizontal-sl-tab-bc:before,
.e-sports-Climbing .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Climbing.selected,
.sportsbook-center-section.Climbing .e-sports-time-start:before,
.sportsbook-center-section.Climbing .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Climbing .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ffc245, #f7a600);
}
.e-sports-match-container.Climbing .market-bc:hover {
  box-shadow: 0 0 20px 0 #f7a600;
}
.e-sports-match-container.Climbing .market-bc.active,
.e-sports-match-container.Climbing .market-bc:hover {
  color: #fff;
  background: #f7a600;
}
.Cricket-bg {
  color: #fff;
  background: #1bab7d;
}
.horizontal-sl-item-bc.Cricket .horizontal-sl-icon-bc {
  color: #1bab7d;
}
.horizontal-sl-item-bc.Cricket.active {
  background: #1bab7d;
}
.horizontal-sl-item-bc.Cricket.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Cricket.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Cricket,
.live-calendar-market-bc .bc-i-Cricket,
.multi-select-icon-bc.bc-i-Cricket,
.sp-sub-list-bc.Cricket .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Cricket {
  color: #1bab7d;
}
.sp-sub-list-bc.Cricket.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #1bab7d;
}
.sp-sub-list-bc.Cricket .market-game-section.active:before {
  background: #1bab7d;
}
.e-sports .horizontal-sl-item-bc.Cricket .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Cricket {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Cricket,
.e-sports .competition-icon-league-bc.bc-i-Cricket:after,
.e-sports .competition-icon-league-bc.bc-i-Cricket ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Cricket,
.e-sports .e-sports-game-icon-back-nav.bc-i-Cricket:after,
.e-sports .horizontal-sl-item-bc.Cricket,
.e-sports .sp-s-l-h-flag-bc.bc-i-Cricket {
  background: linear-gradient(180deg, #34dfa8, #1bab7d);
}
.e-sports .sp-sub-list-bc.Cricket:not(.selected):hover {
  background: rgba(27, 171, 125, 0.6);
  box-shadow: 0 0 8px 0 rgba(27, 171, 125, 0.6);
}
.e-sports-Cricket .e-sports-time-start:before,
.e-sports-Cricket .horizontal-sl-tab-bc:before,
.e-sports-Cricket .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Cricket.selected,
.sportsbook-center-section.Cricket .e-sports-time-start:before,
.sportsbook-center-section.Cricket .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Cricket .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #34dfa8, #1bab7d);
}
.e-sports-match-container.Cricket .market-bc:hover {
  box-shadow: 0 0 20px 0 #1bab7d;
}
.e-sports-match-container.Cricket .market-bc.active,
.e-sports-match-container.Cricket .market-bc:hover {
  color: #fff;
  background: #1bab7d;
}
.CrossCountrySkiing-bg {
  color: #000;
  background: #bedbed;
}
.horizontal-sl-item-bc.CrossCountrySkiing .horizontal-sl-icon-bc {
  color: #bedbed;
}
.horizontal-sl-item-bc.CrossCountrySkiing.active {
  background: #bedbed;
}
.horizontal-sl-item-bc.CrossCountrySkiing.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.CrossCountrySkiing.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-CrossCountrySkiing,
.live-calendar-market-bc .bc-i-CrossCountrySkiing,
.multi-select-icon-bc.bc-i-CrossCountrySkiing,
.sp-sub-list-bc.CrossCountrySkiing .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-CrossCountrySkiing {
  color: #bedbed;
}
.sp-sub-list-bc.CrossCountrySkiing.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #bedbed;
}
.sp-sub-list-bc.CrossCountrySkiing .market-game-section.active:before {
  background: #bedbed;
}
.e-sports .horizontal-sl-item-bc.CrossCountrySkiing .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-CrossCountrySkiing {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-CrossCountrySkiing,
.e-sports .competition-icon-league-bc.bc-i-CrossCountrySkiing:after,
.e-sports
  .competition-icon-league-bc.bc-i-CrossCountrySkiing
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-CrossCountrySkiing,
.e-sports .e-sports-game-icon-back-nav.bc-i-CrossCountrySkiing:after,
.e-sports .horizontal-sl-item-bc.CrossCountrySkiing,
.e-sports .sp-s-l-h-flag-bc.bc-i-CrossCountrySkiing {
  background: linear-gradient(180deg, #fafcfe, #bedbed);
}
.e-sports .sp-sub-list-bc.CrossCountrySkiing:not(.selected):hover {
  background: rgba(190, 219, 237, 0.6);
  box-shadow: 0 0 8px 0 rgba(190, 219, 237, 0.6);
}
.e-sports-CrossCountrySkiing .e-sports-time-start:before,
.e-sports-CrossCountrySkiing .horizontal-sl-tab-bc:before,
.e-sports-CrossCountrySkiing .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.CrossCountrySkiing.selected,
.sportsbook-center-section.CrossCountrySkiing .e-sports-time-start:before,
.sportsbook-center-section.CrossCountrySkiing .horizontal-sl-tab-bc:before,
.sportsbook-center-section.CrossCountrySkiing .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #fafcfe, #bedbed);
}
.e-sports-match-container.CrossCountrySkiing .market-bc:hover {
  box-shadow: 0 0 20px 0 #bedbed;
}
.e-sports-match-container.CrossCountrySkiing .market-bc.active,
.e-sports-match-container.CrossCountrySkiing .market-bc:hover {
  color: #fff;
  background: #bedbed;
}
.Curling-bg {
  color: #000;
  background: #76bbef;
}
.horizontal-sl-item-bc.Curling .horizontal-sl-icon-bc {
  color: #76bbef;
}
.horizontal-sl-item-bc.Curling.active {
  background: #76bbef;
}
.horizontal-sl-item-bc.Curling.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Curling.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Curling,
.live-calendar-market-bc .bc-i-Curling,
.multi-select-icon-bc.bc-i-Curling,
.sp-sub-list-bc.Curling .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Curling {
  color: #76bbef;
}
.sp-sub-list-bc.Curling.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #76bbef;
}
.sp-sub-list-bc.Curling .market-game-section.active:before {
  background: #76bbef;
}
.e-sports .horizontal-sl-item-bc.Curling .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Curling {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Curling,
.e-sports .competition-icon-league-bc.bc-i-Curling:after,
.e-sports .competition-icon-league-bc.bc-i-Curling ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Curling,
.e-sports .e-sports-game-icon-back-nav.bc-i-Curling:after,
.e-sports .horizontal-sl-item-bc.Curling,
.e-sports .sp-s-l-h-flag-bc.bc-i-Curling {
  background: linear-gradient(180deg, #bbddf7, #76bbef);
}
.e-sports .sp-sub-list-bc.Curling:not(.selected):hover {
  background: rgba(118, 187, 239, 0.6);
  box-shadow: 0 0 8px 0 rgba(118, 187, 239, 0.6);
}
.e-sports-Curling .e-sports-time-start:before,
.e-sports-Curling .horizontal-sl-tab-bc:before,
.e-sports-Curling .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Curling.selected,
.sportsbook-center-section.Curling .e-sports-time-start:before,
.sportsbook-center-section.Curling .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Curling .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #bbddf7, #76bbef);
}
.e-sports-match-container.Curling .market-bc:hover {
  box-shadow: 0 0 20px 0 #76bbef;
}
.e-sports-match-container.Curling .market-bc.active,
.e-sports-match-container.Curling .market-bc:hover {
  color: #fff;
  background: #76bbef;
}
.Cycling-bg {
  color: #000;
  background: #d9c68f;
}
.horizontal-sl-item-bc.Cycling .horizontal-sl-icon-bc {
  color: #d9c68f;
}
.horizontal-sl-item-bc.Cycling.active {
  background: #d9c68f;
}
.horizontal-sl-item-bc.Cycling.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Cycling.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Cycling,
.live-calendar-market-bc .bc-i-Cycling,
.multi-select-icon-bc.bc-i-Cycling,
.sp-sub-list-bc.Cycling .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Cycling {
  color: #d9c68f;
}
.sp-sub-list-bc.Cycling.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #d9c68f;
}
.sp-sub-list-bc.Cycling .market-game-section.active:before {
  background: #d9c68f;
}
.e-sports .horizontal-sl-item-bc.Cycling .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Cycling {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Cycling,
.e-sports .competition-icon-league-bc.bc-i-Cycling:after,
.e-sports .competition-icon-league-bc.bc-i-Cycling ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Cycling,
.e-sports .e-sports-game-icon-back-nav.bc-i-Cycling:after,
.e-sports .horizontal-sl-item-bc.Cycling,
.e-sports .sp-s-l-h-flag-bc.bc-i-Cycling {
  background: linear-gradient(180deg, #ece3c8, #d9c68f);
}
.e-sports .sp-sub-list-bc.Cycling:not(.selected):hover {
  background: rgba(217, 198, 143, 0.6);
  box-shadow: 0 0 8px 0 rgba(217, 198, 143, 0.6);
}
.e-sports-Cycling .e-sports-time-start:before,
.e-sports-Cycling .horizontal-sl-tab-bc:before,
.e-sports-Cycling .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Cycling.selected,
.sportsbook-center-section.Cycling .e-sports-time-start:before,
.sportsbook-center-section.Cycling .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Cycling .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ece3c8, #d9c68f);
}
.e-sports-match-container.Cycling .market-bc:hover {
  box-shadow: 0 0 20px 0 #d9c68f;
}
.e-sports-match-container.Cycling .market-bc.active,
.e-sports-match-container.Cycling .market-bc:hover {
  color: #fff;
  background: #d9c68f;
}
.Cyclo-Cross-bg {
  color: #000;
  background: #d9c68f;
}
.horizontal-sl-item-bc.Cyclo-Cross .horizontal-sl-icon-bc {
  color: #d9c68f;
}
.horizontal-sl-item-bc.Cyclo-Cross.active {
  background: #d9c68f;
}
.horizontal-sl-item-bc.Cyclo-Cross.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Cyclo-Cross.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Cyclo-Cross,
.live-calendar-market-bc .bc-i-Cyclo-Cross,
.multi-select-icon-bc.bc-i-Cyclo-Cross,
.sp-sub-list-bc.Cyclo-Cross .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Cyclo-Cross {
  color: #d9c68f;
}
.sp-sub-list-bc.Cyclo-Cross.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #d9c68f;
}
.sp-sub-list-bc.Cyclo-Cross .market-game-section.active:before {
  background: #d9c68f;
}
.e-sports .horizontal-sl-item-bc.Cyclo-Cross .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Cyclo-Cross {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Cyclo-Cross,
.e-sports .competition-icon-league-bc.bc-i-Cyclo-Cross:after,
.e-sports
  .competition-icon-league-bc.bc-i-Cyclo-Cross
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Cyclo-Cross,
.e-sports .e-sports-game-icon-back-nav.bc-i-Cyclo-Cross:after,
.e-sports .horizontal-sl-item-bc.Cyclo-Cross,
.e-sports .sp-s-l-h-flag-bc.bc-i-Cyclo-Cross {
  background: linear-gradient(180deg, #ece3c8, #d9c68f);
}
.e-sports .sp-sub-list-bc.Cyclo-Cross:not(.selected):hover {
  background: rgba(217, 198, 143, 0.6);
  box-shadow: 0 0 8px 0 rgba(217, 198, 143, 0.6);
}
.e-sports-Cyclo-Cross .e-sports-time-start:before,
.e-sports-Cyclo-Cross .horizontal-sl-tab-bc:before,
.e-sports-Cyclo-Cross .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Cyclo-Cross.selected,
.sportsbook-center-section.Cyclo-Cross .e-sports-time-start:before,
.sportsbook-center-section.Cyclo-Cross .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Cyclo-Cross .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ece3c8, #d9c68f);
}
.e-sports-match-container.Cyclo-Cross .market-bc:hover {
  box-shadow: 0 0 20px 0 #d9c68f;
}
.e-sports-match-container.Cyclo-Cross .market-bc.active,
.e-sports-match-container.Cyclo-Cross .market-bc:hover {
  color: #fff;
  background: #d9c68f;
}
.CyberFootball-bg {
  color: #fff;
  background: #308231;
}
.horizontal-sl-item-bc.CyberFootball .horizontal-sl-icon-bc {
  color: #308231;
}
.horizontal-sl-item-bc.CyberFootball.active {
  background: #308231;
}
.horizontal-sl-item-bc.CyberFootball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.CyberFootball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-CyberFootball,
.live-calendar-market-bc .bc-i-CyberFootball,
.multi-select-icon-bc.bc-i-CyberFootball,
.sp-sub-list-bc.CyberFootball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-CyberFootball {
  color: #308231;
}
.sp-sub-list-bc.CyberFootball.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #308231;
}
.sp-sub-list-bc.CyberFootball .market-game-section.active:before {
  background: #308231;
}
.e-sports .horizontal-sl-item-bc.CyberFootball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-CyberFootball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-CyberFootball,
.e-sports .competition-icon-league-bc.bc-i-CyberFootball:after,
.e-sports
  .competition-icon-league-bc.bc-i-CyberFootball
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-CyberFootball,
.e-sports .e-sports-game-icon-back-nav.bc-i-CyberFootball:after,
.e-sports .horizontal-sl-item-bc.CyberFootball,
.e-sports .sp-s-l-h-flag-bc.bc-i-CyberFootball {
  background: linear-gradient(180deg, #45ba46, #308231);
}
.e-sports .sp-sub-list-bc.CyberFootball:not(.selected):hover {
  background: rgba(48, 130, 49, 0.6);
  box-shadow: 0 0 8px 0 rgba(48, 130, 49, 0.6);
}
.e-sports-CyberFootball .e-sports-time-start:before,
.e-sports-CyberFootball .horizontal-sl-tab-bc:before,
.e-sports-CyberFootball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.CyberFootball.selected,
.sportsbook-center-section.CyberFootball .e-sports-time-start:before,
.sportsbook-center-section.CyberFootball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.CyberFootball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #45ba46, #308231);
}
.e-sports-match-container.CyberFootball .market-bc:hover {
  box-shadow: 0 0 20px 0 #308231;
}
.e-sports-match-container.CyberFootball .market-bc.active,
.e-sports-match-container.CyberFootball .market-bc:hover {
  color: #fff;
  background: #308231;
}
.Bowls-bg {
  color: #fff;
  background: #2a8c4c;
}
.horizontal-sl-item-bc.Bowls .horizontal-sl-icon-bc {
  color: #2a8c4c;
}
.horizontal-sl-item-bc.Bowls.active {
  background: #2a8c4c;
}
.horizontal-sl-item-bc.Bowls.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Bowls.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Bowls,
.live-calendar-market-bc .bc-i-Bowls,
.multi-select-icon-bc.bc-i-Bowls,
.sp-sub-list-bc.Bowls .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Bowls {
  color: #2a8c4c;
}
.sp-sub-list-bc.Bowls.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #2a8c4c;
}
.sp-sub-list-bc.Bowls .market-game-section.active:before {
  background: #2a8c4c;
}
.e-sports .horizontal-sl-item-bc.Bowls .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Bowls {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Bowls,
.e-sports .competition-icon-league-bc.bc-i-Bowls:after,
.e-sports .competition-icon-league-bc.bc-i-Bowls ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Bowls,
.e-sports .e-sports-game-icon-back-nav.bc-i-Bowls:after,
.e-sports .horizontal-sl-item-bc.Bowls,
.e-sports .sp-s-l-h-flag-bc.bc-i-Bowls {
  background: linear-gradient(180deg, #3ec56d, #2a8c4c);
}
.e-sports .sp-sub-list-bc.Bowls:not(.selected):hover {
  background: rgba(42, 140, 76, 0.6);
  box-shadow: 0 0 8px 0 rgba(42, 140, 76, 0.6);
}
.e-sports-Bowls .e-sports-time-start:before,
.e-sports-Bowls .horizontal-sl-tab-bc:before,
.e-sports-Bowls .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Bowls.selected,
.sportsbook-center-section.Bowls .e-sports-time-start:before,
.sportsbook-center-section.Bowls .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Bowls .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #3ec56d, #2a8c4c);
}
.e-sports-match-container.Bowls .market-bc:hover {
  box-shadow: 0 0 20px 0 #2a8c4c;
}
.e-sports-match-container.Bowls .market-bc.active,
.e-sports-match-container.Bowls .market-bc:hover {
  color: #fff;
  background: #2a8c4c;
}
.Darts-bg {
  color: #fff;
  background: #d32939;
}
.horizontal-sl-item-bc.Darts .horizontal-sl-icon-bc {
  color: #d32939;
}
.horizontal-sl-item-bc.Darts.active {
  background: #d32939;
}
.horizontal-sl-item-bc.Darts.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Darts.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Darts,
.live-calendar-market-bc .bc-i-Darts,
.multi-select-icon-bc.bc-i-Darts,
.sp-sub-list-bc.Darts .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Darts {
  color: #d32939;
}
.sp-sub-list-bc.Darts.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #d32939;
}
.sp-sub-list-bc.Darts .market-game-section.active:before {
  background: #d32939;
}
.e-sports .horizontal-sl-item-bc.Darts .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Darts {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Darts,
.e-sports .competition-icon-league-bc.bc-i-Darts:after,
.e-sports .competition-icon-league-bc.bc-i-Darts ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Darts,
.e-sports .e-sports-game-icon-back-nav.bc-i-Darts:after,
.e-sports .horizontal-sl-item-bc.Darts,
.e-sports .sp-s-l-h-flag-bc.bc-i-Darts {
  background: linear-gradient(180deg, #e16773, #d32939);
}
.e-sports .sp-sub-list-bc.Darts:not(.selected):hover {
  background: rgba(211, 41, 57, 0.6);
  box-shadow: 0 0 8px 0 rgba(211, 41, 57, 0.6);
}
.e-sports-Darts .e-sports-time-start:before,
.e-sports-Darts .horizontal-sl-tab-bc:before,
.e-sports-Darts .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Darts.selected,
.sportsbook-center-section.Darts .e-sports-time-start:before,
.sportsbook-center-section.Darts .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Darts .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e16773, #d32939);
}
.e-sports-match-container.Darts .market-bc:hover {
  box-shadow: 0 0 20px 0 #d32939;
}
.e-sports-match-container.Darts .market-bc.active,
.e-sports-match-container.Darts .market-bc:hover {
  color: #fff;
  background: #d32939;
}
.Diving-bg {
  color: #fff;
  background: #118be9;
}
.horizontal-sl-item-bc.Diving .horizontal-sl-icon-bc {
  color: #118be9;
}
.horizontal-sl-item-bc.Diving.active {
  background: #118be9;
}
.horizontal-sl-item-bc.Diving.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Diving.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Diving,
.live-calendar-market-bc .bc-i-Diving,
.multi-select-icon-bc.bc-i-Diving,
.sp-sub-list-bc.Diving .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Diving {
  color: #118be9;
}
.sp-sub-list-bc.Diving.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #118be9;
}
.sp-sub-list-bc.Diving .market-game-section.active:before {
  background: #118be9;
}
.e-sports .horizontal-sl-item-bc.Diving .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Diving {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Diving,
.e-sports .competition-icon-league-bc.bc-i-Diving:after,
.e-sports .competition-icon-league-bc.bc-i-Diving ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Diving,
.e-sports .e-sports-game-icon-back-nav.bc-i-Diving:after,
.e-sports .horizontal-sl-item-bc.Diving,
.e-sports .sp-s-l-h-flag-bc.bc-i-Diving {
  background: linear-gradient(180deg, #54aef3, #118be9);
}
.e-sports .sp-sub-list-bc.Diving:not(.selected):hover {
  background: rgba(17, 139, 233, 0.6);
  box-shadow: 0 0 8px 0 rgba(17, 139, 233, 0.6);
}
.e-sports-Diving .e-sports-time-start:before,
.e-sports-Diving .horizontal-sl-tab-bc:before,
.e-sports-Diving .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Diving.selected,
.sportsbook-center-section.Diving .e-sports-time-start:before,
.sportsbook-center-section.Diving .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Diving .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #54aef3, #118be9);
}
.e-sports-match-container.Diving .market-bc:hover {
  box-shadow: 0 0 20px 0 #118be9;
}
.e-sports-match-container.Diving .market-bc.active,
.e-sports-match-container.Diving .market-bc:hover {
  color: #fff;
  background: #118be9;
}
.EBasketball-bg {
  color: #fff;
  background: #b04913;
}
.horizontal-sl-item-bc.EBasketball .horizontal-sl-icon-bc {
  color: #b04913;
}
.horizontal-sl-item-bc.EBasketball.active {
  background: #b04913;
}
.horizontal-sl-item-bc.EBasketball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.EBasketball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-EBasketball,
.live-calendar-market-bc .bc-i-EBasketball,
.multi-select-icon-bc.bc-i-EBasketball,
.sp-sub-list-bc.EBasketball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-EBasketball {
  color: #b04913;
}
.sp-sub-list-bc.EBasketball.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #b04913;
}
.sp-sub-list-bc.EBasketball .market-game-section.active:before {
  background: #b04913;
}
.e-sports .horizontal-sl-item-bc.EBasketball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-EBasketball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-EBasketball,
.e-sports .competition-icon-league-bc.bc-i-EBasketball:after,
.e-sports
  .competition-icon-league-bc.bc-i-EBasketball
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-EBasketball,
.e-sports .e-sports-game-icon-back-nav.bc-i-EBasketball:after,
.e-sports .horizontal-sl-item-bc.EBasketball,
.e-sports .sp-s-l-h-flag-bc.bc-i-EBasketball {
  background: linear-gradient(180deg, #e86a28, #b04913);
}
.e-sports .sp-sub-list-bc.EBasketball:not(.selected):hover {
  background: rgba(176, 73, 19, 0.6);
  box-shadow: 0 0 8px 0 rgba(176, 73, 19, 0.6);
}
.e-sports-EBasketball .e-sports-time-start:before,
.e-sports-EBasketball .horizontal-sl-tab-bc:before,
.e-sports-EBasketball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.EBasketball.selected,
.sportsbook-center-section.EBasketball .e-sports-time-start:before,
.sportsbook-center-section.EBasketball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.EBasketball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e86a28, #b04913);
}
.e-sports-match-container.EBasketball .market-bc:hover {
  box-shadow: 0 0 20px 0 #b04913;
}
.e-sports-match-container.EBasketball .market-bc.active,
.e-sports-match-container.EBasketball .market-bc:hover {
  color: #fff;
  background: #b04913;
}
.Electronic-bg {
  color: #fff;
  background: #5e55a1;
}
.horizontal-sl-item-bc.Electronic .horizontal-sl-icon-bc {
  color: #5e55a1;
}
.horizontal-sl-item-bc.Electronic.active {
  background: #5e55a1;
}
.horizontal-sl-item-bc.Electronic.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Electronic.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Electronic,
.live-calendar-market-bc .bc-i-Electronic,
.multi-select-icon-bc.bc-i-Electronic,
.sp-sub-list-bc.Electronic .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Electronic {
  color: #5e55a1;
}
.sp-sub-list-bc.Electronic.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #5e55a1;
}
.sp-sub-list-bc.Electronic .market-game-section.active:before {
  background: #5e55a1;
}
.e-sports .horizontal-sl-item-bc.Electronic .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Electronic {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Electronic,
.e-sports .competition-icon-league-bc.bc-i-Electronic:after,
.e-sports
  .competition-icon-league-bc.bc-i-Electronic
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Electronic,
.e-sports .e-sports-game-icon-back-nav.bc-i-Electronic:after,
.e-sports .horizontal-sl-item-bc.Electronic,
.e-sports .sp-s-l-h-flag-bc.bc-i-Electronic {
  background: linear-gradient(180deg, #8b84be, #5e55a1);
}
.e-sports .sp-sub-list-bc.Electronic:not(.selected):hover {
  background: rgba(94, 85, 161, 0.6);
  box-shadow: 0 0 8px 0 rgba(94, 85, 161, 0.6);
}
.e-sports-Electronic .e-sports-time-start:before,
.e-sports-Electronic .horizontal-sl-tab-bc:before,
.e-sports-Electronic .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Electronic.selected,
.sportsbook-center-section.Electronic .e-sports-time-start:before,
.sportsbook-center-section.Electronic .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Electronic .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #8b84be, #5e55a1);
}
.e-sports-match-container.Electronic .market-bc:hover {
  box-shadow: 0 0 20px 0 #5e55a1;
}
.e-sports-match-container.Electronic .market-bc.active,
.e-sports-match-container.Electronic .market-bc:hover {
  color: #fff;
  background: #5e55a1;
}
.Equestrian-bg {
  color: #fff;
  background: #556158;
}
.horizontal-sl-item-bc.Equestrian .horizontal-sl-icon-bc {
  color: #556158;
}
.horizontal-sl-item-bc.Equestrian.active {
  background: #556158;
}
.horizontal-sl-item-bc.Equestrian.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Equestrian.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Equestrian,
.live-calendar-market-bc .bc-i-Equestrian,
.multi-select-icon-bc.bc-i-Equestrian,
.sp-sub-list-bc.Equestrian .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Equestrian {
  color: #556158;
}
.sp-sub-list-bc.Equestrian.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #556158;
}
.sp-sub-list-bc.Equestrian .market-game-section.active:before {
  background: #556158;
}
.e-sports .horizontal-sl-item-bc.Equestrian .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Equestrian {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Equestrian,
.e-sports .competition-icon-league-bc.bc-i-Equestrian:after,
.e-sports
  .competition-icon-league-bc.bc-i-Equestrian
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Equestrian,
.e-sports .e-sports-game-icon-back-nav.bc-i-Equestrian:after,
.e-sports .horizontal-sl-item-bc.Equestrian,
.e-sports .sp-s-l-h-flag-bc.bc-i-Equestrian {
  background: linear-gradient(180deg, #798a7d, #556158);
}
.e-sports .sp-sub-list-bc.Equestrian:not(.selected):hover {
  background: rgba(85, 97, 88, 0.6);
  box-shadow: 0 0 8px 0 rgba(85, 97, 88, 0.6);
}
.e-sports-Equestrian .e-sports-time-start:before,
.e-sports-Equestrian .horizontal-sl-tab-bc:before,
.e-sports-Equestrian .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Equestrian.selected,
.sportsbook-center-section.Equestrian .e-sports-time-start:before,
.sportsbook-center-section.Equestrian .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Equestrian .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #798a7d, #556158);
}
.e-sports-match-container.Equestrian .market-bc:hover {
  box-shadow: 0 0 20px 0 #556158;
}
.e-sports-match-container.Equestrian .market-bc.active,
.e-sports-match-container.Equestrian .market-bc:hover {
  color: #fff;
  background: #556158;
}
.FigureSkating-bg {
  color: #000;
  background: #b1cdde;
}
.horizontal-sl-item-bc.FigureSkating .horizontal-sl-icon-bc {
  color: #b1cdde;
}
.horizontal-sl-item-bc.FigureSkating.active {
  background: #b1cdde;
}
.horizontal-sl-item-bc.FigureSkating.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.FigureSkating.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-FigureSkating,
.live-calendar-market-bc .bc-i-FigureSkating,
.multi-select-icon-bc.bc-i-FigureSkating,
.sp-sub-list-bc.FigureSkating .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-FigureSkating {
  color: #b1cdde;
}
.sp-sub-list-bc.FigureSkating.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #b1cdde;
}
.sp-sub-list-bc.FigureSkating .market-game-section.active:before {
  background: #b1cdde;
}
.e-sports .horizontal-sl-item-bc.FigureSkating .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-FigureSkating {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-FigureSkating,
.e-sports .competition-icon-league-bc.bc-i-FigureSkating:after,
.e-sports
  .competition-icon-league-bc.bc-i-FigureSkating
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-FigureSkating,
.e-sports .e-sports-game-icon-back-nav.bc-i-FigureSkating:after,
.e-sports .horizontal-sl-item-bc.FigureSkating,
.e-sports .sp-s-l-h-flag-bc.bc-i-FigureSkating {
  background: linear-gradient(180deg, #e7eff5, #b1cdde);
}
.e-sports .sp-sub-list-bc.FigureSkating:not(.selected):hover {
  background: rgba(177, 205, 222, 0.6);
  box-shadow: 0 0 8px 0 rgba(177, 205, 222, 0.6);
}
.e-sports-FigureSkating .e-sports-time-start:before,
.e-sports-FigureSkating .horizontal-sl-tab-bc:before,
.e-sports-FigureSkating .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.FigureSkating.selected,
.sportsbook-center-section.FigureSkating .e-sports-time-start:before,
.sportsbook-center-section.FigureSkating .horizontal-sl-tab-bc:before,
.sportsbook-center-section.FigureSkating .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e7eff5, #b1cdde);
}
.e-sports-match-container.FigureSkating .market-bc:hover {
  box-shadow: 0 0 20px 0 #b1cdde;
}
.e-sports-match-container.FigureSkating .market-bc.active,
.e-sports-match-container.FigureSkating .market-bc:hover {
  color: #fff;
  background: #b1cdde;
}
.Floorball-bg {
  color: #000;
  background: #72cddb;
}
.horizontal-sl-item-bc.Floorball .horizontal-sl-icon-bc {
  color: #72cddb;
}
.horizontal-sl-item-bc.Floorball.active {
  background: #72cddb;
}
.horizontal-sl-item-bc.Floorball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Floorball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Floorball,
.live-calendar-market-bc .bc-i-Floorball,
.multi-select-icon-bc.bc-i-Floorball,
.sp-sub-list-bc.Floorball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Floorball {
  color: #72cddb;
}
.sp-sub-list-bc.Floorball.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #72cddb;
}
.sp-sub-list-bc.Floorball .market-game-section.active:before {
  background: #72cddb;
}
.e-sports .horizontal-sl-item-bc.Floorball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Floorball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Floorball,
.e-sports .competition-icon-league-bc.bc-i-Floorball:after,
.e-sports
  .competition-icon-league-bc.bc-i-Floorball
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Floorball,
.e-sports .e-sports-game-icon-back-nav.bc-i-Floorball:after,
.e-sports .horizontal-sl-item-bc.Floorball,
.e-sports .sp-s-l-h-flag-bc.bc-i-Floorball {
  background: linear-gradient(180deg, #afe3eb, #72cddb);
}
.e-sports .sp-sub-list-bc.Floorball:not(.selected):hover {
  background: rgba(114, 205, 219, 0.6);
  box-shadow: 0 0 8px 0 rgba(114, 205, 219, 0.6);
}
.e-sports-Floorball .e-sports-time-start:before,
.e-sports-Floorball .horizontal-sl-tab-bc:before,
.e-sports-Floorball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Floorball.selected,
.sportsbook-center-section.Floorball .e-sports-time-start:before,
.sportsbook-center-section.Floorball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Floorball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #afe3eb, #72cddb);
}
.e-sports-match-container.Floorball .market-bc:hover {
  box-shadow: 0 0 20px 0 #72cddb;
}
.e-sports-match-container.Floorball .market-bc.active,
.e-sports-match-container.Floorball .market-bc:hover {
  color: #fff;
  background: #72cddb;
}
.Formula1-bg {
  color: #fff;
  background: #b8292b;
}
.horizontal-sl-item-bc.Formula1 .horizontal-sl-icon-bc {
  color: #b8292b;
}
.horizontal-sl-item-bc.Formula1.active {
  background: #b8292b;
}
.horizontal-sl-item-bc.Formula1.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Formula1.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Formula1,
.live-calendar-market-bc .bc-i-Formula1,
.multi-select-icon-bc.bc-i-Formula1,
.sp-sub-list-bc.Formula1 .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Formula1 {
  color: #b8292b;
}
.sp-sub-list-bc.Formula1.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #b8292b;
}
.sp-sub-list-bc.Formula1 .market-game-section.active:before {
  background: #b8292b;
}
.e-sports .horizontal-sl-item-bc.Formula1 .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Formula1 {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Formula1,
.e-sports .competition-icon-league-bc.bc-i-Formula1:after,
.e-sports
  .competition-icon-league-bc.bc-i-Formula1
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Formula1,
.e-sports .e-sports-game-icon-back-nav.bc-i-Formula1:after,
.e-sports .horizontal-sl-item-bc.Formula1,
.e-sports .sp-s-l-h-flag-bc.bc-i-Formula1 {
  background: linear-gradient(180deg, #d95456, #b8292b);
}
.e-sports .sp-sub-list-bc.Formula1:not(.selected):hover {
  background: rgba(184, 41, 43, 0.6);
  box-shadow: 0 0 8px 0 rgba(184, 41, 43, 0.6);
}
.e-sports-Formula1 .e-sports-time-start:before,
.e-sports-Formula1 .horizontal-sl-tab-bc:before,
.e-sports-Formula1 .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Formula1.selected,
.sportsbook-center-section.Formula1 .e-sports-time-start:before,
.sportsbook-center-section.Formula1 .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Formula1 .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #d95456, #b8292b);
}
.e-sports-match-container.Formula1 .market-bc:hover {
  box-shadow: 0 0 20px 0 #b8292b;
}
.e-sports-match-container.Formula1 .market-bc.active,
.e-sports-match-container.Formula1 .market-bc:hover {
  color: #fff;
  background: #b8292b;
}
.Futsal-bg {
  color: #000;
  background: #65b5c2;
}
.horizontal-sl-item-bc.Futsal .horizontal-sl-icon-bc {
  color: #65b5c2;
}
.horizontal-sl-item-bc.Futsal.active {
  background: #65b5c2;
}
.horizontal-sl-item-bc.Futsal.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Futsal.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Futsal,
.live-calendar-market-bc .bc-i-Futsal,
.multi-select-icon-bc.bc-i-Futsal,
.sp-sub-list-bc.Futsal .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Futsal {
  color: #65b5c2;
}
.sp-sub-list-bc.Futsal.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #65b5c2;
}
.sp-sub-list-bc.Futsal .market-game-section.active:before {
  background: #65b5c2;
}
.e-sports .horizontal-sl-item-bc.Futsal .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Futsal {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Futsal,
.e-sports .competition-icon-league-bc.bc-i-Futsal:after,
.e-sports .competition-icon-league-bc.bc-i-Futsal ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Futsal,
.e-sports .e-sports-game-icon-back-nav.bc-i-Futsal:after,
.e-sports .horizontal-sl-item-bc.Futsal,
.e-sports .sp-s-l-h-flag-bc.bc-i-Futsal {
  background: linear-gradient(180deg, #9ccfd8, #65b5c2);
}
.e-sports .sp-sub-list-bc.Futsal:not(.selected):hover {
  background: rgba(101, 181, 194, 0.6);
  box-shadow: 0 0 8px 0 rgba(101, 181, 194, 0.6);
}
.e-sports-Futsal .e-sports-time-start:before,
.e-sports-Futsal .horizontal-sl-tab-bc:before,
.e-sports-Futsal .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Futsal.selected,
.sportsbook-center-section.Futsal .e-sports-time-start:before,
.sportsbook-center-section.Futsal .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Futsal .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #9ccfd8, #65b5c2);
}
.e-sports-match-container.Futsal .market-bc:hover {
  box-shadow: 0 0 20px 0 #65b5c2;
}
.e-sports-match-container.Futsal .market-bc.active,
.e-sports-match-container.Futsal .market-bc:hover {
  color: #fff;
  background: #65b5c2;
}
.Football-bg {
  color: #fff;
  background: #109121;
}
.horizontal-sl-item-bc.Football .horizontal-sl-icon-bc {
  color: #109121;
}
.horizontal-sl-item-bc.Football.active {
  background: #109121;
}
.horizontal-sl-item-bc.Football.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Football.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Football,
.live-calendar-market-bc .bc-i-Football,
.multi-select-icon-bc.bc-i-Football,
.sp-sub-list-bc.Football .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Football {
  color: #109121;
}
.sp-sub-list-bc.Football.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #109121;
}
.sp-sub-list-bc.Football .market-game-section.active:before {
  background: #109121;
}
.e-sports .horizontal-sl-item-bc.Football .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Football {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Football,
.e-sports .competition-icon-league-bc.bc-i-Football:after,
.e-sports
  .competition-icon-league-bc.bc-i-Football
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Football,
.e-sports .e-sports-game-icon-back-nav.bc-i-Football:after,
.e-sports .horizontal-sl-item-bc.Football,
.e-sports .sp-s-l-h-flag-bc.bc-i-Football {
  background: linear-gradient(180deg, #18d631, #109121);
}
.e-sports .sp-sub-list-bc.Football:not(.selected):hover {
  background: rgba(16, 145, 33, 0.6);
  box-shadow: 0 0 8px 0 rgba(16, 145, 33, 0.6);
}
.e-sports-Football .e-sports-time-start:before,
.e-sports-Football .horizontal-sl-tab-bc:before,
.e-sports-Football .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Football.selected,
.sportsbook-center-section.Football .e-sports-time-start:before,
.sportsbook-center-section.Football .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Football .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #18d631, #109121);
}
.e-sports-match-container.Football .market-bc:hover {
  box-shadow: 0 0 20px 0 #109121;
}
.e-sports-match-container.Football .market-bc.active,
.e-sports-match-container.Football .market-bc:hover {
  color: #fff;
  background: #109121;
}
.Freestyle-bg {
  color: #000;
  background: #edbe13;
}
.horizontal-sl-item-bc.Freestyle .horizontal-sl-icon-bc {
  color: #edbe13;
}
.horizontal-sl-item-bc.Freestyle.active {
  background: #edbe13;
}
.horizontal-sl-item-bc.Freestyle.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Freestyle.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Freestyle,
.live-calendar-market-bc .bc-i-Freestyle,
.multi-select-icon-bc.bc-i-Freestyle,
.sp-sub-list-bc.Freestyle .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Freestyle {
  color: #edbe13;
}
.sp-sub-list-bc.Freestyle.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #edbe13;
}
.sp-sub-list-bc.Freestyle .market-game-section.active:before {
  background: #edbe13;
}
.e-sports .horizontal-sl-item-bc.Freestyle .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Freestyle {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Freestyle,
.e-sports .competition-icon-league-bc.bc-i-Freestyle:after,
.e-sports
  .competition-icon-league-bc.bc-i-Freestyle
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Freestyle,
.e-sports .e-sports-game-icon-back-nav.bc-i-Freestyle:after,
.e-sports .horizontal-sl-item-bc.Freestyle,
.e-sports .sp-s-l-h-flag-bc.bc-i-Freestyle {
  background: linear-gradient(180deg, #f2d25a, #edbe13);
}
.e-sports .sp-sub-list-bc.Freestyle:not(.selected):hover {
  background: rgba(237, 190, 19, 0.6);
  box-shadow: 0 0 8px 0 rgba(237, 190, 19, 0.6);
}
.e-sports-Freestyle .e-sports-time-start:before,
.e-sports-Freestyle .horizontal-sl-tab-bc:before,
.e-sports-Freestyle .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Freestyle.selected,
.sportsbook-center-section.Freestyle .e-sports-time-start:before,
.sportsbook-center-section.Freestyle .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Freestyle .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #f2d25a, #edbe13);
}
.e-sports-match-container.Freestyle .market-bc:hover {
  box-shadow: 0 0 20px 0 #edbe13;
}
.e-sports-match-container.Freestyle .market-bc.active,
.e-sports-match-container.Freestyle .market-bc:hover {
  color: #fff;
  background: #edbe13;
}
.FreestyleWrestling-bg {
  color: #000;
  background: #edbe13;
}
.horizontal-sl-item-bc.FreestyleWrestling .horizontal-sl-icon-bc {
  color: #edbe13;
}
.horizontal-sl-item-bc.FreestyleWrestling.active {
  background: #edbe13;
}
.horizontal-sl-item-bc.FreestyleWrestling.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.FreestyleWrestling.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-FreestyleWrestling,
.live-calendar-market-bc .bc-i-FreestyleWrestling,
.multi-select-icon-bc.bc-i-FreestyleWrestling,
.sp-sub-list-bc.FreestyleWrestling .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-FreestyleWrestling {
  color: #edbe13;
}
.sp-sub-list-bc.FreestyleWrestling.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #edbe13;
}
.sp-sub-list-bc.FreestyleWrestling .market-game-section.active:before {
  background: #edbe13;
}
.e-sports .horizontal-sl-item-bc.FreestyleWrestling .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-FreestyleWrestling {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-FreestyleWrestling,
.e-sports .competition-icon-league-bc.bc-i-FreestyleWrestling:after,
.e-sports
  .competition-icon-league-bc.bc-i-FreestyleWrestling
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-FreestyleWrestling,
.e-sports .e-sports-game-icon-back-nav.bc-i-FreestyleWrestling:after,
.e-sports .horizontal-sl-item-bc.FreestyleWrestling,
.e-sports .sp-s-l-h-flag-bc.bc-i-FreestyleWrestling {
  background: linear-gradient(180deg, #f2d25a, #edbe13);
}
.e-sports .sp-sub-list-bc.FreestyleWrestling:not(.selected):hover {
  background: rgba(237, 190, 19, 0.6);
  box-shadow: 0 0 8px 0 rgba(237, 190, 19, 0.6);
}
.e-sports-FreestyleWrestling .e-sports-time-start:before,
.e-sports-FreestyleWrestling .horizontal-sl-tab-bc:before,
.e-sports-FreestyleWrestling .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.FreestyleWrestling.selected,
.sportsbook-center-section.FreestyleWrestling .e-sports-time-start:before,
.sportsbook-center-section.FreestyleWrestling .horizontal-sl-tab-bc:before,
.sportsbook-center-section.FreestyleWrestling .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #f2d25a, #edbe13);
}
.e-sports-match-container.FreestyleWrestling .market-bc:hover {
  box-shadow: 0 0 20px 0 #edbe13;
}
.e-sports-match-container.FreestyleWrestling .market-bc.active,
.e-sports-match-container.FreestyleWrestling .market-bc:hover {
  color: #fff;
  background: #edbe13;
}
.GaelicFootball-bg {
  color: #fff;
  background: #358014;
}
.horizontal-sl-item-bc.GaelicFootball .horizontal-sl-icon-bc {
  color: #358014;
}
.horizontal-sl-item-bc.GaelicFootball.active {
  background: #358014;
}
.horizontal-sl-item-bc.GaelicFootball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.GaelicFootball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-GaelicFootball,
.live-calendar-market-bc .bc-i-GaelicFootball,
.multi-select-icon-bc.bc-i-GaelicFootball,
.sp-sub-list-bc.GaelicFootball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-GaelicFootball {
  color: #358014;
}
.sp-sub-list-bc.GaelicFootball.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #358014;
}
.sp-sub-list-bc.GaelicFootball .market-game-section.active:before {
  background: #358014;
}
.e-sports .horizontal-sl-item-bc.GaelicFootball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-GaelicFootball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-GaelicFootball,
.e-sports .competition-icon-league-bc.bc-i-GaelicFootball:after,
.e-sports
  .competition-icon-league-bc.bc-i-GaelicFootball
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-GaelicFootball,
.e-sports .e-sports-game-icon-back-nav.bc-i-GaelicFootball:after,
.e-sports .horizontal-sl-item-bc.GaelicFootball,
.e-sports .sp-s-l-h-flag-bc.bc-i-GaelicFootball {
  background: linear-gradient(180deg, #50c21e, #358014);
}
.e-sports .sp-sub-list-bc.GaelicFootball:not(.selected):hover {
  background: rgba(53, 128, 20, 0.6);
  box-shadow: 0 0 8px 0 rgba(53, 128, 20, 0.6);
}
.e-sports-GaelicFootball .e-sports-time-start:before,
.e-sports-GaelicFootball .horizontal-sl-tab-bc:before,
.e-sports-GaelicFootball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.GaelicFootball.selected,
.sportsbook-center-section.GaelicFootball .e-sports-time-start:before,
.sportsbook-center-section.GaelicFootball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.GaelicFootball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #50c21e, #358014);
}
.e-sports-match-container.GaelicFootball .market-bc:hover {
  box-shadow: 0 0 20px 0 #358014;
}
.e-sports-match-container.GaelicFootball .market-bc.active,
.e-sports-match-container.GaelicFootball .market-bc:hover {
  color: #fff;
  background: #358014;
}
.Go-bg {
  color: #000;
  background: #e2e2e2;
}
.horizontal-sl-item-bc.Go .horizontal-sl-icon-bc {
  color: #e2e2e2;
}
.horizontal-sl-item-bc.Go.active {
  background: #e2e2e2;
}
.horizontal-sl-item-bc.Go.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Go.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Go,
.live-calendar-market-bc .bc-i-Go,
.multi-select-icon-bc.bc-i-Go,
.sp-sub-list-bc.Go .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Go {
  color: #e2e2e2;
}
.sp-sub-list-bc.Go.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #e2e2e2;
}
.sp-sub-list-bc.Go .market-game-section.active:before {
  background: #e2e2e2;
}
.e-sports .horizontal-sl-item-bc.Go .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Go {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Go,
.e-sports .competition-icon-league-bc.bc-i-Go:after,
.e-sports .competition-icon-league-bc.bc-i-Go ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Go,
.e-sports .e-sports-game-icon-back-nav.bc-i-Go:after,
.e-sports .horizontal-sl-item-bc.Go,
.e-sports .sp-s-l-h-flag-bc.bc-i-Go {
  background: linear-gradient(180deg, #fff, #e2e2e2);
}
.e-sports .sp-sub-list-bc.Go:not(.selected):hover {
  background: hsla(0, 0%, 88.6%, 0.6);
  box-shadow: 0 0 8px 0 hsla(0, 0%, 88.6%, 0.6);
}
.e-sports-Go .e-sports-time-start:before,
.e-sports-Go .horizontal-sl-tab-bc:before,
.e-sports-Go .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Go.selected,
.sportsbook-center-section.Go .e-sports-time-start:before,
.sportsbook-center-section.Go .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Go .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #fff, #e2e2e2);
}
.e-sports-match-container.Go .market-bc:hover {
  box-shadow: 0 0 20px 0 #e2e2e2;
}
.e-sports-match-container.Go .market-bc.active,
.e-sports-match-container.Go .market-bc:hover {
  color: #fff;
  background: #e2e2e2;
}
.Golf-bg {
  color: #fff;
  background: #189946;
}
.horizontal-sl-item-bc.Golf .horizontal-sl-icon-bc {
  color: #189946;
}
.horizontal-sl-item-bc.Golf.active {
  background: #189946;
}
.horizontal-sl-item-bc.Golf.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Golf.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Golf,
.live-calendar-market-bc .bc-i-Golf,
.multi-select-icon-bc.bc-i-Golf,
.sp-sub-list-bc.Golf .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Golf {
  color: #189946;
}
.sp-sub-list-bc.Golf.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #189946;
}
.sp-sub-list-bc.Golf .market-game-section.active:before {
  background: #189946;
}
.e-sports .horizontal-sl-item-bc.Golf .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Golf {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Golf,
.e-sports .competition-icon-league-bc.bc-i-Golf:after,
.e-sports .competition-icon-league-bc.bc-i-Golf ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Golf,
.e-sports .e-sports-game-icon-back-nav.bc-i-Golf:after,
.e-sports .horizontal-sl-item-bc.Golf,
.e-sports .sp-s-l-h-flag-bc.bc-i-Golf {
  background: linear-gradient(180deg, #22db64, #189946);
}
.e-sports .sp-sub-list-bc.Golf:not(.selected):hover {
  background: rgba(24, 153, 70, 0.6);
  box-shadow: 0 0 8px 0 rgba(24, 153, 70, 0.6);
}
.e-sports-Golf .e-sports-time-start:before,
.e-sports-Golf .horizontal-sl-tab-bc:before,
.e-sports-Golf .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Golf.selected,
.sportsbook-center-section.Golf .e-sports-time-start:before,
.sportsbook-center-section.Golf .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Golf .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #22db64, #189946);
}
.e-sports-match-container.Golf .market-bc:hover {
  box-shadow: 0 0 20px 0 #189946;
}
.e-sports-match-container.Golf .market-bc.active,
.e-sports-match-container.Golf .market-bc:hover {
  color: #fff;
  background: #189946;
}
.GrassHockey-bg {
  color: #fff;
  background: #189443;
}
.horizontal-sl-item-bc.GrassHockey .horizontal-sl-icon-bc {
  color: #189443;
}
.horizontal-sl-item-bc.GrassHockey.active {
  background: #189443;
}
.horizontal-sl-item-bc.GrassHockey.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.GrassHockey.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-GrassHockey,
.live-calendar-market-bc .bc-i-GrassHockey,
.multi-select-icon-bc.bc-i-GrassHockey,
.sp-sub-list-bc.GrassHockey .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-GrassHockey {
  color: #189443;
}
.sp-sub-list-bc.GrassHockey.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #189443;
}
.sp-sub-list-bc.GrassHockey .market-game-section.active:before {
  background: #189443;
}
.e-sports .horizontal-sl-item-bc.GrassHockey .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-GrassHockey {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-GrassHockey,
.e-sports .competition-icon-league-bc.bc-i-GrassHockey:after,
.e-sports
  .competition-icon-league-bc.bc-i-GrassHockey
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-GrassHockey,
.e-sports .e-sports-game-icon-back-nav.bc-i-GrassHockey:after,
.e-sports .horizontal-sl-item-bc.GrassHockey,
.e-sports .sp-s-l-h-flag-bc.bc-i-GrassHockey {
  background: linear-gradient(180deg, #23d661, #189443);
}
.e-sports .sp-sub-list-bc.GrassHockey:not(.selected):hover {
  background: rgba(24, 148, 67, 0.6);
  box-shadow: 0 0 8px 0 rgba(24, 148, 67, 0.6);
}
.e-sports-GrassHockey .e-sports-time-start:before,
.e-sports-GrassHockey .horizontal-sl-tab-bc:before,
.e-sports-GrassHockey .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.GrassHockey.selected,
.sportsbook-center-section.GrassHockey .e-sports-time-start:before,
.sportsbook-center-section.GrassHockey .horizontal-sl-tab-bc:before,
.sportsbook-center-section.GrassHockey .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #23d661, #189443);
}
.e-sports-match-container.GrassHockey .market-bc:hover {
  box-shadow: 0 0 20px 0 #189443;
}
.e-sports-match-container.GrassHockey .market-bc.active,
.e-sports-match-container.GrassHockey .market-bc:hover {
  color: #fff;
  background: #189443;
}
.Gymnastics-bg {
  color: #fff;
  background: #03b5a5;
}
.horizontal-sl-item-bc.Gymnastics .horizontal-sl-icon-bc {
  color: #03b5a5;
}
.horizontal-sl-item-bc.Gymnastics.active {
  background: #03b5a5;
}
.horizontal-sl-item-bc.Gymnastics.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Gymnastics.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Gymnastics,
.live-calendar-market-bc .bc-i-Gymnastics,
.multi-select-icon-bc.bc-i-Gymnastics,
.sp-sub-list-bc.Gymnastics .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Gymnastics {
  color: #03b5a5;
}
.sp-sub-list-bc.Gymnastics.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #03b5a5;
}
.sp-sub-list-bc.Gymnastics .market-game-section.active:before {
  background: #03b5a5;
}
.e-sports .horizontal-sl-item-bc.Gymnastics .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Gymnastics {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Gymnastics,
.e-sports .competition-icon-league-bc.bc-i-Gymnastics:after,
.e-sports
  .competition-icon-league-bc.bc-i-Gymnastics
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Gymnastics,
.e-sports .e-sports-game-icon-back-nav.bc-i-Gymnastics:after,
.e-sports .horizontal-sl-item-bc.Gymnastics,
.e-sports .sp-s-l-h-flag-bc.bc-i-Gymnastics {
  background: linear-gradient(180deg, #0afbe5, #03b5a5);
}
.e-sports .sp-sub-list-bc.Gymnastics:not(.selected):hover {
  background: rgba(3, 181, 165, 0.6);
  box-shadow: 0 0 8px 0 rgba(3, 181, 165, 0.6);
}
.e-sports-Gymnastics .e-sports-time-start:before,
.e-sports-Gymnastics .horizontal-sl-tab-bc:before,
.e-sports-Gymnastics .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Gymnastics.selected,
.sportsbook-center-section.Gymnastics .e-sports-time-start:before,
.sportsbook-center-section.Gymnastics .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Gymnastics .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #0afbe5, #03b5a5);
}
.e-sports-match-container.Gymnastics .market-bc:hover {
  box-shadow: 0 0 20px 0 #03b5a5;
}
.e-sports-match-container.Gymnastics .market-bc.active,
.e-sports-match-container.Gymnastics .market-bc:hover {
  color: #fff;
  background: #03b5a5;
}
.Handball-bg {
  color: #fff;
  background: #42777f;
}
.horizontal-sl-item-bc.Handball .horizontal-sl-icon-bc {
  color: #42777f;
}
.horizontal-sl-item-bc.Handball.active {
  background: #42777f;
}
.horizontal-sl-item-bc.Handball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Handball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Handball,
.live-calendar-market-bc .bc-i-Handball,
.multi-select-icon-bc.bc-i-Handball,
.sp-sub-list-bc.Handball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Handball {
  color: #42777f;
}
.sp-sub-list-bc.Handball.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #42777f;
}
.sp-sub-list-bc.Handball .market-game-section.active:before {
  background: #42777f;
}
.e-sports .horizontal-sl-item-bc.Handball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Handball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Handball,
.e-sports .competition-icon-league-bc.bc-i-Handball:after,
.e-sports
  .competition-icon-league-bc.bc-i-Handball
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Handball,
.e-sports .e-sports-game-icon-back-nav.bc-i-Handball:after,
.e-sports .horizontal-sl-item-bc.Handball,
.e-sports .sp-s-l-h-flag-bc.bc-i-Handball {
  background: linear-gradient(180deg, #61a3ad, #42777f);
}
.e-sports .sp-sub-list-bc.Handball:not(.selected):hover {
  background: rgba(66, 119, 127, 0.6);
  box-shadow: 0 0 8px 0 rgba(66, 119, 127, 0.6);
}
.e-sports-Handball .e-sports-time-start:before,
.e-sports-Handball .horizontal-sl-tab-bc:before,
.e-sports-Handball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Handball.selected,
.sportsbook-center-section.Handball .e-sports-time-start:before,
.sportsbook-center-section.Handball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Handball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #61a3ad, #42777f);
}
.e-sports-match-container.Handball .market-bc:hover {
  box-shadow: 0 0 20px 0 #42777f;
}
.e-sports-match-container.Handball .market-bc.active,
.e-sports-match-container.Handball .market-bc:hover {
  color: #fff;
  background: #42777f;
}
.HardAthletics-bg {
  color: #fff;
  background: #0b5b99;
}
.horizontal-sl-item-bc.HardAthletics .horizontal-sl-icon-bc {
  color: #0b5b99;
}
.horizontal-sl-item-bc.HardAthletics.active {
  background: #0b5b99;
}
.horizontal-sl-item-bc.HardAthletics.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.HardAthletics.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-HardAthletics,
.live-calendar-market-bc .bc-i-HardAthletics,
.multi-select-icon-bc.bc-i-HardAthletics,
.sp-sub-list-bc.HardAthletics .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-HardAthletics {
  color: #0b5b99;
}
.sp-sub-list-bc.HardAthletics.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #0b5b99;
}
.sp-sub-list-bc.HardAthletics .market-game-section.active:before {
  background: #0b5b99;
}
.e-sports .horizontal-sl-item-bc.HardAthletics .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-HardAthletics {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-HardAthletics,
.e-sports .competition-icon-league-bc.bc-i-HardAthletics:after,
.e-sports
  .competition-icon-league-bc.bc-i-HardAthletics
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-HardAthletics,
.e-sports .e-sports-game-icon-back-nav.bc-i-HardAthletics:after,
.e-sports .horizontal-sl-item-bc.HardAthletics,
.e-sports .sp-s-l-h-flag-bc.bc-i-HardAthletics {
  background: linear-gradient(180deg, #1085e0, #0b5b99);
}
.e-sports .sp-sub-list-bc.HardAthletics:not(.selected):hover {
  background: rgba(11, 91, 153, 0.6);
  box-shadow: 0 0 8px 0 rgba(11, 91, 153, 0.6);
}
.e-sports-HardAthletics .e-sports-time-start:before,
.e-sports-HardAthletics .horizontal-sl-tab-bc:before,
.e-sports-HardAthletics .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.HardAthletics.selected,
.sportsbook-center-section.HardAthletics .e-sports-time-start:before,
.sportsbook-center-section.HardAthletics .horizontal-sl-tab-bc:before,
.sportsbook-center-section.HardAthletics .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #1085e0, #0b5b99);
}
.e-sports-match-container.HardAthletics .market-bc:hover {
  box-shadow: 0 0 20px 0 #0b5b99;
}
.e-sports-match-container.HardAthletics .market-bc.active,
.e-sports-match-container.HardAthletics .market-bc:hover {
  color: #fff;
  background: #0b5b99;
}
.Hockey-bg {
  color: #fff;
  background: #168763;
}
.horizontal-sl-item-bc.Hockey .horizontal-sl-icon-bc {
  color: #168763;
}
.horizontal-sl-item-bc.Hockey.active {
  background: #168763;
}
.horizontal-sl-item-bc.Hockey.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Hockey.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Hockey,
.live-calendar-market-bc .bc-i-Hockey,
.multi-select-icon-bc.bc-i-Hockey,
.sp-sub-list-bc.Hockey .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Hockey {
  color: #168763;
}
.sp-sub-list-bc.Hockey.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #168763;
}
.sp-sub-list-bc.Hockey .market-game-section.active:before {
  background: #168763;
}
.e-sports .horizontal-sl-item-bc.Hockey .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Hockey {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Hockey,
.e-sports .competition-icon-league-bc.bc-i-Hockey:after,
.e-sports .competition-icon-league-bc.bc-i-Hockey ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Hockey,
.e-sports .e-sports-game-icon-back-nav.bc-i-Hockey:after,
.e-sports .horizontal-sl-item-bc.Hockey,
.e-sports .sp-s-l-h-flag-bc.bc-i-Hockey {
  background: linear-gradient(180deg, #21c993, #168763);
}
.e-sports .sp-sub-list-bc.Hockey:not(.selected):hover {
  background: rgba(22, 135, 99, 0.6);
  box-shadow: 0 0 8px 0 rgba(22, 135, 99, 0.6);
}
.e-sports-Hockey .e-sports-time-start:before,
.e-sports-Hockey .horizontal-sl-tab-bc:before,
.e-sports-Hockey .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Hockey.selected,
.sportsbook-center-section.Hockey .e-sports-time-start:before,
.sportsbook-center-section.Hockey .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Hockey .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #21c993, #168763);
}
.e-sports-match-container.Hockey .market-bc:hover {
  box-shadow: 0 0 20px 0 #168763;
}
.e-sports-match-container.Hockey .market-bc.active,
.e-sports-match-container.Hockey .market-bc:hover {
  color: #fff;
  background: #168763;
}
.HorseRacing-bg {
  color: #fff;
  background: #6d5e4d;
}
.horizontal-sl-item-bc.HorseRacing .horizontal-sl-icon-bc {
  color: #6d5e4d;
}
.horizontal-sl-item-bc.HorseRacing.active {
  background: #6d5e4d;
}
.horizontal-sl-item-bc.HorseRacing.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.HorseRacing.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-HorseRacing,
.live-calendar-market-bc .bc-i-HorseRacing,
.multi-select-icon-bc.bc-i-HorseRacing,
.sp-sub-list-bc.HorseRacing .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-HorseRacing {
  color: #6d5e4d;
}
.sp-sub-list-bc.HorseRacing.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #6d5e4d;
}
.sp-sub-list-bc.HorseRacing .market-game-section.active:before {
  background: #6d5e4d;
}
.e-sports .horizontal-sl-item-bc.HorseRacing .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-HorseRacing {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-HorseRacing,
.e-sports .competition-icon-league-bc.bc-i-HorseRacing:after,
.e-sports
  .competition-icon-league-bc.bc-i-HorseRacing
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-HorseRacing,
.e-sports .e-sports-game-icon-back-nav.bc-i-HorseRacing:after,
.e-sports .horizontal-sl-item-bc.HorseRacing,
.e-sports .sp-s-l-h-flag-bc.bc-i-HorseRacing {
  background: linear-gradient(180deg, #99856e, #6d5e4d);
}
.e-sports .sp-sub-list-bc.HorseRacing:not(.selected):hover {
  background: rgba(109, 94, 77, 0.6);
  box-shadow: 0 0 8px 0 rgba(109, 94, 77, 0.6);
}
.e-sports-HorseRacing .e-sports-time-start:before,
.e-sports-HorseRacing .horizontal-sl-tab-bc:before,
.e-sports-HorseRacing .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.HorseRacing.selected,
.sportsbook-center-section.HorseRacing .e-sports-time-start:before,
.sportsbook-center-section.HorseRacing .horizontal-sl-tab-bc:before,
.sportsbook-center-section.HorseRacing .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #99856e, #6d5e4d);
}
.e-sports-match-container.HorseRacing .market-bc:hover {
  box-shadow: 0 0 20px 0 #6d5e4d;
}
.e-sports-match-container.HorseRacing .market-bc.active,
.e-sports-match-container.HorseRacing .market-bc:hover {
  color: #fff;
  background: #6d5e4d;
}
.Hurling-bg {
  color: #fff;
  background: #189946;
}
.horizontal-sl-item-bc.Hurling .horizontal-sl-icon-bc {
  color: #189946;
}
.horizontal-sl-item-bc.Hurling.active {
  background: #189946;
}
.horizontal-sl-item-bc.Hurling.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Hurling.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Hurling,
.live-calendar-market-bc .bc-i-Hurling,
.multi-select-icon-bc.bc-i-Hurling,
.sp-sub-list-bc.Hurling .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Hurling {
  color: #189946;
}
.sp-sub-list-bc.Hurling.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #189946;
}
.sp-sub-list-bc.Hurling .market-game-section.active:before {
  background: #189946;
}
.e-sports .horizontal-sl-item-bc.Hurling .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Hurling {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Hurling,
.e-sports .competition-icon-league-bc.bc-i-Hurling:after,
.e-sports .competition-icon-league-bc.bc-i-Hurling ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Hurling,
.e-sports .e-sports-game-icon-back-nav.bc-i-Hurling:after,
.e-sports .horizontal-sl-item-bc.Hurling,
.e-sports .sp-s-l-h-flag-bc.bc-i-Hurling {
  background: linear-gradient(180deg, #22db64, #189946);
}
.e-sports .sp-sub-list-bc.Hurling:not(.selected):hover {
  background: rgba(24, 153, 70, 0.6);
  box-shadow: 0 0 8px 0 rgba(24, 153, 70, 0.6);
}
.e-sports-Hurling .e-sports-time-start:before,
.e-sports-Hurling .horizontal-sl-tab-bc:before,
.e-sports-Hurling .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Hurling.selected,
.sportsbook-center-section.Hurling .e-sports-time-start:before,
.sportsbook-center-section.Hurling .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Hurling .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #22db64, #189946);
}
.e-sports-match-container.Hurling .market-bc:hover {
  box-shadow: 0 0 20px 0 #189946;
}
.e-sports-match-container.Hurling .market-bc.active,
.e-sports-match-container.Hurling .market-bc:hover {
  color: #fff;
  background: #189946;
}
.IceHockey-bg {
  color: #000;
  background: #50a2c6;
}
.horizontal-sl-item-bc.IceHockey .horizontal-sl-icon-bc {
  color: #50a2c6;
}
.horizontal-sl-item-bc.IceHockey.active {
  background: #50a2c6;
}
.horizontal-sl-item-bc.IceHockey.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.IceHockey.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-IceHockey,
.live-calendar-market-bc .bc-i-IceHockey,
.multi-select-icon-bc.bc-i-IceHockey,
.sp-sub-list-bc.IceHockey .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-IceHockey {
  color: #50a2c6;
}
.sp-sub-list-bc.IceHockey.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #50a2c6;
}
.sp-sub-list-bc.IceHockey .market-game-section.active:before {
  background: #50a2c6;
}
.e-sports .horizontal-sl-item-bc.IceHockey .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-IceHockey {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-IceHockey,
.e-sports .competition-icon-league-bc.bc-i-IceHockey:after,
.e-sports
  .competition-icon-league-bc.bc-i-IceHockey
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-IceHockey,
.e-sports .e-sports-game-icon-back-nav.bc-i-IceHockey:after,
.e-sports .horizontal-sl-item-bc.IceHockey,
.e-sports .sp-s-l-h-flag-bc.bc-i-IceHockey {
  background: linear-gradient(180deg, #8ac1d9, #50a2c6);
}
.e-sports .sp-sub-list-bc.IceHockey:not(.selected):hover {
  background: rgba(80, 162, 198, 0.6);
  box-shadow: 0 0 8px 0 rgba(80, 162, 198, 0.6);
}
.e-sports-IceHockey .e-sports-time-start:before,
.e-sports-IceHockey .horizontal-sl-tab-bc:before,
.e-sports-IceHockey .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.IceHockey.selected,
.sportsbook-center-section.IceHockey .e-sports-time-start:before,
.sportsbook-center-section.IceHockey .horizontal-sl-tab-bc:before,
.sportsbook-center-section.IceHockey .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #8ac1d9, #50a2c6);
}
.e-sports-match-container.IceHockey .market-bc:hover {
  box-shadow: 0 0 20px 0 #50a2c6;
}
.e-sports-match-container.IceHockey .market-bc.active,
.e-sports-match-container.IceHockey .market-bc:hover {
  color: #fff;
  background: #50a2c6;
}
.Judo-bg {
  color: #fff;
  background: #0b5b99;
}
.horizontal-sl-item-bc.Judo .horizontal-sl-icon-bc {
  color: #0b5b99;
}
.horizontal-sl-item-bc.Judo.active {
  background: #0b5b99;
}
.horizontal-sl-item-bc.Judo.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Judo.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Judo,
.live-calendar-market-bc .bc-i-Judo,
.multi-select-icon-bc.bc-i-Judo,
.sp-sub-list-bc.Judo .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Judo {
  color: #0b5b99;
}
.sp-sub-list-bc.Judo.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #0b5b99;
}
.sp-sub-list-bc.Judo .market-game-section.active:before {
  background: #0b5b99;
}
.e-sports .horizontal-sl-item-bc.Judo .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Judo {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Judo,
.e-sports .competition-icon-league-bc.bc-i-Judo:after,
.e-sports .competition-icon-league-bc.bc-i-Judo ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Judo,
.e-sports .e-sports-game-icon-back-nav.bc-i-Judo:after,
.e-sports .horizontal-sl-item-bc.Judo,
.e-sports .sp-s-l-h-flag-bc.bc-i-Judo {
  background: linear-gradient(180deg, #1085e0, #0b5b99);
}
.e-sports .sp-sub-list-bc.Judo:not(.selected):hover {
  background: rgba(11, 91, 153, 0.6);
  box-shadow: 0 0 8px 0 rgba(11, 91, 153, 0.6);
}
.e-sports-Judo .e-sports-time-start:before,
.e-sports-Judo .horizontal-sl-tab-bc:before,
.e-sports-Judo .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Judo.selected,
.sportsbook-center-section.Judo .e-sports-time-start:before,
.sportsbook-center-section.Judo .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Judo .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #1085e0, #0b5b99);
}
.e-sports-match-container.Judo .market-bc:hover {
  box-shadow: 0 0 20px 0 #0b5b99;
}
.e-sports-match-container.Judo .market-bc.active,
.e-sports-match-container.Judo .market-bc:hover {
  color: #fff;
  background: #0b5b99;
}
.LeagueOfLegends-bg {
  color: #fff;
  background: #034653;
}
.horizontal-sl-item-bc.LeagueOfLegends .horizontal-sl-icon-bc {
  color: #034653;
}
.horizontal-sl-item-bc.LeagueOfLegends.active {
  background: #034653;
}
.horizontal-sl-item-bc.LeagueOfLegends.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.LeagueOfLegends.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-LeagueOfLegends,
.live-calendar-market-bc .bc-i-LeagueOfLegends,
.multi-select-icon-bc.bc-i-LeagueOfLegends,
.sp-sub-list-bc.LeagueOfLegends .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-LeagueOfLegends {
  color: #034653;
}
.sp-sub-list-bc.LeagueOfLegends.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #034653;
}
.sp-sub-list-bc.LeagueOfLegends .market-game-section.active:before {
  background: #034653;
}
.e-sports .horizontal-sl-item-bc.LeagueOfLegends .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-LeagueOfLegends {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-LeagueOfLegends,
.e-sports .competition-icon-league-bc.bc-i-LeagueOfLegends:after,
.e-sports
  .competition-icon-league-bc.bc-i-LeagueOfLegends
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-LeagueOfLegends,
.e-sports .e-sports-game-icon-back-nav.bc-i-LeagueOfLegends:after,
.e-sports .horizontal-sl-item-bc.LeagueOfLegends,
.e-sports .sp-s-l-h-flag-bc.bc-i-LeagueOfLegends {
  background: linear-gradient(180deg, #06849d, #034653);
}
.e-sports .sp-sub-list-bc.LeagueOfLegends:not(.selected):hover {
  background: rgba(3, 70, 83, 0.6);
  box-shadow: 0 0 8px 0 rgba(3, 70, 83, 0.6);
}
.e-sports-LeagueOfLegends .e-sports-time-start:before,
.e-sports-LeagueOfLegends .horizontal-sl-tab-bc:before,
.e-sports-LeagueOfLegends .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.LeagueOfLegends.selected,
.sportsbook-center-section.LeagueOfLegends .e-sports-time-start:before,
.sportsbook-center-section.LeagueOfLegends .horizontal-sl-tab-bc:before,
.sportsbook-center-section.LeagueOfLegends .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #06849d, #034653);
}
.e-sports-match-container.LeagueOfLegends .market-bc:hover {
  box-shadow: 0 0 20px 0 #034653;
}
.e-sports-match-container.LeagueOfLegends .market-bc.active,
.e-sports-match-container.LeagueOfLegends .market-bc:hover {
  color: #fff;
  background: #034653;
}
.LeagueofLegendsWildRift-bg {
  color: #000;
  background: #3280ff;
}
.horizontal-sl-item-bc.LeagueofLegendsWildRift .horizontal-sl-icon-bc {
  color: #3280ff;
}
.horizontal-sl-item-bc.LeagueofLegendsWildRift.active {
  background: #3280ff;
}
.horizontal-sl-item-bc.LeagueofLegendsWildRift.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.LeagueofLegendsWildRift.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-LeagueofLegendsWildRift,
.live-calendar-market-bc .bc-i-LeagueofLegendsWildRift,
.multi-select-icon-bc.bc-i-LeagueofLegendsWildRift,
.sp-sub-list-bc.LeagueofLegendsWildRift .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-LeagueofLegendsWildRift {
  color: #3280ff;
}
.sp-sub-list-bc.LeagueofLegendsWildRift.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #3280ff;
}
.sp-sub-list-bc.LeagueofLegendsWildRift .market-game-section.active:before {
  background: #3280ff;
}
.e-sports .horizontal-sl-item-bc.LeagueofLegendsWildRift .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-LeagueofLegendsWildRift {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-LeagueofLegendsWildRift,
.e-sports .competition-icon-league-bc.bc-i-LeagueofLegendsWildRift:after,
.e-sports
  .competition-icon-league-bc.bc-i-LeagueofLegendsWildRift
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-LeagueofLegendsWildRift,
.e-sports .e-sports-game-icon-back-nav.bc-i-LeagueofLegendsWildRift:after,
.e-sports .horizontal-sl-item-bc.LeagueofLegendsWildRift,
.e-sports .sp-s-l-h-flag-bc.bc-i-LeagueofLegendsWildRift {
  background: linear-gradient(180deg, #7fafff, #3280ff);
}
.e-sports .sp-sub-list-bc.LeagueofLegendsWildRift:not(.selected):hover {
  background: rgba(50, 128, 255, 0.6);
  box-shadow: 0 0 8px 0 rgba(50, 128, 255, 0.6);
}
.e-sports-LeagueofLegendsWildRift .e-sports-time-start:before,
.e-sports-LeagueofLegendsWildRift .horizontal-sl-tab-bc:before,
.e-sports-LeagueofLegendsWildRift .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.LeagueofLegendsWildRift.selected,
.sportsbook-center-section.LeagueofLegendsWildRift .e-sports-time-start:before,
.sportsbook-center-section.LeagueofLegendsWildRift .horizontal-sl-tab-bc:before,
.sportsbook-center-section.LeagueofLegendsWildRift
  .main-tabs-bc
  .tab-bc:before {
  background: linear-gradient(90deg, #7fafff, #3280ff);
}
.e-sports-match-container.LeagueofLegendsWildRift .market-bc:hover {
  box-shadow: 0 0 20px 0 #3280ff;
}
.e-sports-match-container.LeagueofLegendsWildRift .market-bc.active,
.e-sports-match-container.LeagueofLegendsWildRift .market-bc:hover {
  color: #fff;
  background: #3280ff;
}
.Lacross-bg {
  color: #fff;
  background: #168763;
}
.horizontal-sl-item-bc.Lacross .horizontal-sl-icon-bc {
  color: #168763;
}
.horizontal-sl-item-bc.Lacross.active {
  background: #168763;
}
.horizontal-sl-item-bc.Lacross.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Lacross.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Lacross,
.live-calendar-market-bc .bc-i-Lacross,
.multi-select-icon-bc.bc-i-Lacross,
.sp-sub-list-bc.Lacross .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Lacross {
  color: #168763;
}
.sp-sub-list-bc.Lacross.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #168763;
}
.sp-sub-list-bc.Lacross .market-game-section.active:before {
  background: #168763;
}
.e-sports .horizontal-sl-item-bc.Lacross .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Lacross {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Lacross,
.e-sports .competition-icon-league-bc.bc-i-Lacross:after,
.e-sports .competition-icon-league-bc.bc-i-Lacross ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Lacross,
.e-sports .e-sports-game-icon-back-nav.bc-i-Lacross:after,
.e-sports .horizontal-sl-item-bc.Lacross,
.e-sports .sp-s-l-h-flag-bc.bc-i-Lacross {
  background: linear-gradient(180deg, #21c993, #168763);
}
.e-sports .sp-sub-list-bc.Lacross:not(.selected):hover {
  background: rgba(22, 135, 99, 0.6);
  box-shadow: 0 0 8px 0 rgba(22, 135, 99, 0.6);
}
.e-sports-Lacross .e-sports-time-start:before,
.e-sports-Lacross .horizontal-sl-tab-bc:before,
.e-sports-Lacross .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Lacross.selected,
.sportsbook-center-section.Lacross .e-sports-time-start:before,
.sportsbook-center-section.Lacross .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Lacross .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #21c993, #168763);
}
.e-sports-match-container.Lacross .market-bc:hover {
  box-shadow: 0 0 20px 0 #168763;
}
.e-sports-match-container.Lacross .market-bc.active,
.e-sports-match-container.Lacross .market-bc:hover {
  color: #fff;
  background: #168763;
}
.LightAthletics-bg {
  color: #fff;
  background: #0b5b99;
}
.horizontal-sl-item-bc.LightAthletics .horizontal-sl-icon-bc {
  color: #0b5b99;
}
.horizontal-sl-item-bc.LightAthletics.active {
  background: #0b5b99;
}
.horizontal-sl-item-bc.LightAthletics.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.LightAthletics.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-LightAthletics,
.live-calendar-market-bc .bc-i-LightAthletics,
.multi-select-icon-bc.bc-i-LightAthletics,
.sp-sub-list-bc.LightAthletics .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-LightAthletics {
  color: #0b5b99;
}
.sp-sub-list-bc.LightAthletics.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #0b5b99;
}
.sp-sub-list-bc.LightAthletics .market-game-section.active:before {
  background: #0b5b99;
}
.e-sports .horizontal-sl-item-bc.LightAthletics .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-LightAthletics {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-LightAthletics,
.e-sports .competition-icon-league-bc.bc-i-LightAthletics:after,
.e-sports
  .competition-icon-league-bc.bc-i-LightAthletics
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-LightAthletics,
.e-sports .e-sports-game-icon-back-nav.bc-i-LightAthletics:after,
.e-sports .horizontal-sl-item-bc.LightAthletics,
.e-sports .sp-s-l-h-flag-bc.bc-i-LightAthletics {
  background: linear-gradient(180deg, #1085e0, #0b5b99);
}
.e-sports .sp-sub-list-bc.LightAthletics:not(.selected):hover {
  background: rgba(11, 91, 153, 0.6);
  box-shadow: 0 0 8px 0 rgba(11, 91, 153, 0.6);
}
.e-sports-LightAthletics .e-sports-time-start:before,
.e-sports-LightAthletics .horizontal-sl-tab-bc:before,
.e-sports-LightAthletics .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.LightAthletics.selected,
.sportsbook-center-section.LightAthletics .e-sports-time-start:before,
.sportsbook-center-section.LightAthletics .horizontal-sl-tab-bc:before,
.sportsbook-center-section.LightAthletics .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #1085e0, #0b5b99);
}
.e-sports-match-container.LightAthletics .market-bc:hover {
  box-shadow: 0 0 20px 0 #0b5b99;
}
.e-sports-match-container.LightAthletics .market-bc.active,
.e-sports-match-container.LightAthletics .market-bc:hover {
  color: #fff;
  background: #0b5b99;
}
.Luge-bg {
  color: #000;
  background: #99c4de;
}
.horizontal-sl-item-bc.Luge .horizontal-sl-icon-bc {
  color: #99c4de;
}
.horizontal-sl-item-bc.Luge.active {
  background: #99c4de;
}
.horizontal-sl-item-bc.Luge.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Luge.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Luge,
.live-calendar-market-bc .bc-i-Luge,
.multi-select-icon-bc.bc-i-Luge,
.sp-sub-list-bc.Luge .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Luge {
  color: #99c4de;
}
.sp-sub-list-bc.Luge.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #99c4de;
}
.sp-sub-list-bc.Luge .market-game-section.active:before {
  background: #99c4de;
}
.e-sports .horizontal-sl-item-bc.Luge .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Luge {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Luge,
.e-sports .competition-icon-league-bc.bc-i-Luge:after,
.e-sports .competition-icon-league-bc.bc-i-Luge ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Luge,
.e-sports .e-sports-game-icon-back-nav.bc-i-Luge:after,
.e-sports .horizontal-sl-item-bc.Luge,
.e-sports .sp-s-l-h-flag-bc.bc-i-Luge {
  background: linear-gradient(180deg, #d3e5f1, #99c4de);
}
.e-sports .sp-sub-list-bc.Luge:not(.selected):hover {
  background: rgba(153, 196, 222, 0.6);
  box-shadow: 0 0 8px 0 rgba(153, 196, 222, 0.6);
}
.e-sports-Luge .e-sports-time-start:before,
.e-sports-Luge .horizontal-sl-tab-bc:before,
.e-sports-Luge .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Luge.selected,
.sportsbook-center-section.Luge .e-sports-time-start:before,
.sportsbook-center-section.Luge .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Luge .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #d3e5f1, #99c4de);
}
.e-sports-match-container.Luge .market-bc:hover {
  box-shadow: 0 0 20px 0 #99c4de;
}
.e-sports-match-container.Luge .market-bc.active,
.e-sports-match-container.Luge .market-bc:hover {
  color: #fff;
  background: #99c4de;
}
.MixedFootball-bg {
  color: #000;
  background: #f94d4b;
}
.horizontal-sl-item-bc.MixedFootball .horizontal-sl-icon-bc {
  color: #f94d4b;
}
.horizontal-sl-item-bc.MixedFootball.active {
  background: #f94d4b;
}
.horizontal-sl-item-bc.MixedFootball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.MixedFootball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-MixedFootball,
.live-calendar-market-bc .bc-i-MixedFootball,
.multi-select-icon-bc.bc-i-MixedFootball,
.sp-sub-list-bc.MixedFootball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-MixedFootball {
  color: #f94d4b;
}
.sp-sub-list-bc.MixedFootball.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #f94d4b;
}
.sp-sub-list-bc.MixedFootball .market-game-section.active:before {
  background: #f94d4b;
}
.e-sports .horizontal-sl-item-bc.MixedFootball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-MixedFootball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-MixedFootball,
.e-sports .competition-icon-league-bc.bc-i-MixedFootball:after,
.e-sports
  .competition-icon-league-bc.bc-i-MixedFootball
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-MixedFootball,
.e-sports .e-sports-game-icon-back-nav.bc-i-MixedFootball:after,
.e-sports .horizontal-sl-item-bc.MixedFootball,
.e-sports .sp-s-l-h-flag-bc.bc-i-MixedFootball {
  background: linear-gradient(180deg, #fb9695, #f94d4b);
}
.e-sports .sp-sub-list-bc.MixedFootball:not(.selected):hover {
  background: rgba(249, 77, 75, 0.6);
  box-shadow: 0 0 8px 0 rgba(249, 77, 75, 0.6);
}
.e-sports-MixedFootball .e-sports-time-start:before,
.e-sports-MixedFootball .horizontal-sl-tab-bc:before,
.e-sports-MixedFootball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.MixedFootball.selected,
.sportsbook-center-section.MixedFootball .e-sports-time-start:before,
.sportsbook-center-section.MixedFootball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.MixedFootball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #fb9695, #f94d4b);
}
.e-sports-match-container.MixedFootball .market-bc:hover {
  box-shadow: 0 0 20px 0 #f94d4b;
}
.e-sports-match-container.MixedFootball .market-bc.active,
.e-sports-match-container.MixedFootball .market-bc:hover {
  color: #fff;
  background: #f94d4b;
}
.MobileLegends-bg {
  color: #000;
  background: #a98157;
}
.horizontal-sl-item-bc.MobileLegends .horizontal-sl-icon-bc {
  color: #a98157;
}
.horizontal-sl-item-bc.MobileLegends.active {
  background: #a98157;
}
.horizontal-sl-item-bc.MobileLegends.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.MobileLegends.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-MobileLegends,
.live-calendar-market-bc .bc-i-MobileLegends,
.multi-select-icon-bc.bc-i-MobileLegends,
.sp-sub-list-bc.MobileLegends .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-MobileLegends {
  color: #a98157;
}
.sp-sub-list-bc.MobileLegends.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #a98157;
}
.sp-sub-list-bc.MobileLegends .market-game-section.active:before {
  background: #a98157;
}
.e-sports .horizontal-sl-item-bc.MobileLegends .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-MobileLegends {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-MobileLegends,
.e-sports .competition-icon-league-bc.bc-i-MobileLegends:after,
.e-sports
  .competition-icon-league-bc.bc-i-MobileLegends
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-MobileLegends,
.e-sports .e-sports-game-icon-back-nav.bc-i-MobileLegends:after,
.e-sports .horizontal-sl-item-bc.MobileLegends,
.e-sports .sp-s-l-h-flag-bc.bc-i-MobileLegends {
  background: linear-gradient(180deg, #c3a78a, #a98157);
}
.e-sports .sp-sub-list-bc.MobileLegends:not(.selected):hover {
  background: rgba(169, 129, 87, 0.6);
  box-shadow: 0 0 8px 0 rgba(169, 129, 87, 0.6);
}
.e-sports-MobileLegends .e-sports-time-start:before,
.e-sports-MobileLegends .horizontal-sl-tab-bc:before,
.e-sports-MobileLegends .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.MobileLegends.selected,
.sportsbook-center-section.MobileLegends .e-sports-time-start:before,
.sportsbook-center-section.MobileLegends .horizontal-sl-tab-bc:before,
.sportsbook-center-section.MobileLegends .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #c3a78a, #a98157);
}
.e-sports-match-container.MobileLegends .market-bc:hover {
  box-shadow: 0 0 20px 0 #a98157;
}
.e-sports-match-container.MobileLegends .market-bc.active,
.e-sports-match-container.MobileLegends .market-bc:hover {
  color: #fff;
  background: #a98157;
}
.Motorbikes-bg {
  color: #fff;
  background: #8d612e;
}
.horizontal-sl-item-bc.Motorbikes .horizontal-sl-icon-bc {
  color: #8d612e;
}
.horizontal-sl-item-bc.Motorbikes.active {
  background: #8d612e;
}
.horizontal-sl-item-bc.Motorbikes.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Motorbikes.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Motorbikes,
.live-calendar-market-bc .bc-i-Motorbikes,
.multi-select-icon-bc.bc-i-Motorbikes,
.sp-sub-list-bc.Motorbikes .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Motorbikes {
  color: #8d612e;
}
.sp-sub-list-bc.Motorbikes.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #8d612e;
}
.sp-sub-list-bc.Motorbikes .market-game-section.active:before {
  background: #8d612e;
}
.e-sports .horizontal-sl-item-bc.Motorbikes .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Motorbikes {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Motorbikes,
.e-sports .competition-icon-league-bc.bc-i-Motorbikes:after,
.e-sports
  .competition-icon-league-bc.bc-i-Motorbikes
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Motorbikes,
.e-sports .e-sports-game-icon-back-nav.bc-i-Motorbikes:after,
.e-sports .horizontal-sl-item-bc.Motorbikes,
.e-sports .sp-s-l-h-flag-bc.bc-i-Motorbikes {
  background: linear-gradient(180deg, #c28845, #8d612e);
}
.e-sports .sp-sub-list-bc.Motorbikes:not(.selected):hover {
  background: rgba(141, 97, 46, 0.6);
  box-shadow: 0 0 8px 0 rgba(141, 97, 46, 0.6);
}
.e-sports-Motorbikes .e-sports-time-start:before,
.e-sports-Motorbikes .horizontal-sl-tab-bc:before,
.e-sports-Motorbikes .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Motorbikes.selected,
.sportsbook-center-section.Motorbikes .e-sports-time-start:before,
.sportsbook-center-section.Motorbikes .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Motorbikes .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #c28845, #8d612e);
}
.e-sports-match-container.Motorbikes .market-bc:hover {
  box-shadow: 0 0 20px 0 #8d612e;
}
.e-sports-match-container.Motorbikes .market-bc.active,
.e-sports-match-container.Motorbikes .market-bc:hover,
.Motorsport-bg {
  color: #fff;
  background: #8d612e;
}
.horizontal-sl-item-bc.Motorsport .horizontal-sl-icon-bc {
  color: #8d612e;
}
.horizontal-sl-item-bc.Motorsport.active {
  background: #8d612e;
}
.horizontal-sl-item-bc.Motorsport.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Motorsport.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Motorsport,
.live-calendar-market-bc .bc-i-Motorsport,
.multi-select-icon-bc.bc-i-Motorsport,
.sp-sub-list-bc.Motorsport .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Motorsport {
  color: #8d612e;
}
.sp-sub-list-bc.Motorsport.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #8d612e;
}
.sp-sub-list-bc.Motorsport .market-game-section.active:before {
  background: #8d612e;
}
.e-sports .horizontal-sl-item-bc.Motorsport .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Motorsport {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Motorsport,
.e-sports .competition-icon-league-bc.bc-i-Motorsport:after,
.e-sports
  .competition-icon-league-bc.bc-i-Motorsport
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Motorsport,
.e-sports .e-sports-game-icon-back-nav.bc-i-Motorsport:after,
.e-sports .horizontal-sl-item-bc.Motorsport,
.e-sports .sp-s-l-h-flag-bc.bc-i-Motorsport {
  background: linear-gradient(180deg, #c28845, #8d612e);
}
.e-sports .sp-sub-list-bc.Motorsport:not(.selected):hover {
  background: rgba(141, 97, 46, 0.6);
  box-shadow: 0 0 8px 0 rgba(141, 97, 46, 0.6);
}
.e-sports-Motorsport .e-sports-time-start:before,
.e-sports-Motorsport .horizontal-sl-tab-bc:before,
.e-sports-Motorsport .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Motorsport.selected,
.sportsbook-center-section.Motorsport .e-sports-time-start:before,
.sportsbook-center-section.Motorsport .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Motorsport .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #c28845, #8d612e);
}
.e-sports-match-container.Motorsport .market-bc:hover {
  box-shadow: 0 0 20px 0 #8d612e;
}
.e-sports-match-container.Motorsport .market-bc.active,
.e-sports-match-container.Motorsport .market-bc:hover {
  color: #fff;
  background: #8d612e;
}
.Nascar-bg {
  color: #fff;
  background: #b92f93;
}
.horizontal-sl-item-bc.Nascar .horizontal-sl-icon-bc {
  color: #b92f93;
}
.horizontal-sl-item-bc.Nascar.active {
  background: #b92f93;
}
.horizontal-sl-item-bc.Nascar.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Nascar.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Nascar,
.live-calendar-market-bc .bc-i-Nascar,
.multi-select-icon-bc.bc-i-Nascar,
.sp-sub-list-bc.Nascar .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Nascar {
  color: #b92f93;
}
.sp-sub-list-bc.Nascar.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #b92f93;
}
.sp-sub-list-bc.Nascar .market-game-section.active:before {
  background: #b92f93;
}
.e-sports .horizontal-sl-item-bc.Nascar .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Nascar {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Nascar,
.e-sports .competition-icon-league-bc.bc-i-Nascar:after,
.e-sports .competition-icon-league-bc.bc-i-Nascar ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Nascar,
.e-sports .e-sports-game-icon-back-nav.bc-i-Nascar:after,
.e-sports .horizontal-sl-item-bc.Nascar,
.e-sports .sp-s-l-h-flag-bc.bc-i-Nascar {
  background: linear-gradient(180deg, #d65eb5, #b92f93);
}
.e-sports .sp-sub-list-bc.Nascar:not(.selected):hover {
  background: rgba(185, 47, 147, 0.6);
  box-shadow: 0 0 8px 0 rgba(185, 47, 147, 0.6);
}
.e-sports-Nascar .e-sports-time-start:before,
.e-sports-Nascar .horizontal-sl-tab-bc:before,
.e-sports-Nascar .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Nascar.selected,
.sportsbook-center-section.Nascar .e-sports-time-start:before,
.sportsbook-center-section.Nascar .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Nascar .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #d65eb5, #b92f93);
}
.e-sports-match-container.Nascar .market-bc:hover {
  box-shadow: 0 0 20px 0 #b92f93;
}
.e-sports-match-container.Nascar .market-bc.active,
.e-sports-match-container.Nascar .market-bc:hover {
  color: #fff;
  background: #b92f93;
}
.Netball-bg {
  color: #fff;
  background: #716d6d;
}
.horizontal-sl-item-bc.Netball .horizontal-sl-icon-bc {
  color: #716d6d;
}
.horizontal-sl-item-bc.Netball.active {
  background: #716d6d;
}
.horizontal-sl-item-bc.Netball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Netball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Netball,
.live-calendar-market-bc .bc-i-Netball,
.multi-select-icon-bc.bc-i-Netball,
.sp-sub-list-bc.Netball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Netball {
  color: #716d6d;
}
.sp-sub-list-bc.Netball.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #716d6d;
}
.sp-sub-list-bc.Netball .market-game-section.active:before {
  background: #716d6d;
}
.e-sports .horizontal-sl-item-bc.Netball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Netball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Netball,
.e-sports .competition-icon-league-bc.bc-i-Netball:after,
.e-sports .competition-icon-league-bc.bc-i-Netball ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Netball,
.e-sports .e-sports-game-icon-back-nav.bc-i-Netball:after,
.e-sports .horizontal-sl-item-bc.Netball,
.e-sports .sp-s-l-h-flag-bc.bc-i-Netball {
  background: linear-gradient(180deg, #979393, #716d6d);
}
.e-sports .sp-sub-list-bc.Netball:not(.selected):hover {
  background: rgba(113, 109, 109, 0.6);
  box-shadow: 0 0 8px 0 rgba(113, 109, 109, 0.6);
}
.e-sports-Netball .e-sports-time-start:before,
.e-sports-Netball .horizontal-sl-tab-bc:before,
.e-sports-Netball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Netball.selected,
.sportsbook-center-section.Netball .e-sports-time-start:before,
.sportsbook-center-section.Netball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Netball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #979393, #716d6d);
}
.e-sports-match-container.Netball .market-bc:hover {
  box-shadow: 0 0 20px 0 #716d6d;
}
.e-sports-match-container.Netball .market-bc.active,
.e-sports-match-container.Netball .market-bc:hover {
  color: #fff;
  background: #716d6d;
}
.Pesapallo-bg {
  color: #000;
  background: #db8e48;
}
.horizontal-sl-item-bc.Pesapallo .horizontal-sl-icon-bc {
  color: #db8e48;
}
.horizontal-sl-item-bc.Pesapallo.active {
  background: #db8e48;
}
.horizontal-sl-item-bc.Pesapallo.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Pesapallo.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Pesapallo,
.live-calendar-market-bc .bc-i-Pesapallo,
.multi-select-icon-bc.bc-i-Pesapallo,
.sp-sub-list-bc.Pesapallo .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Pesapallo {
  color: #db8e48;
}
.sp-sub-list-bc.Pesapallo.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #db8e48;
}
.sp-sub-list-bc.Pesapallo .market-game-section.active:before {
  background: #db8e48;
}
.e-sports .horizontal-sl-item-bc.Pesapallo .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Pesapallo {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Pesapallo,
.e-sports .competition-icon-league-bc.bc-i-Pesapallo:after,
.e-sports
  .competition-icon-league-bc.bc-i-Pesapallo
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Pesapallo,
.e-sports .e-sports-game-icon-back-nav.bc-i-Pesapallo:after,
.e-sports .horizontal-sl-item-bc.Pesapallo,
.e-sports .sp-s-l-h-flag-bc.bc-i-Pesapallo {
  background: linear-gradient(180deg, #e8b588, #db8e48);
}
.e-sports .sp-sub-list-bc.Pesapallo:not(.selected):hover {
  background: rgba(219, 142, 72, 0.6);
  box-shadow: 0 0 8px 0 rgba(219, 142, 72, 0.6);
}
.e-sports-Pesapallo .e-sports-time-start:before,
.e-sports-Pesapallo .horizontal-sl-tab-bc:before,
.e-sports-Pesapallo .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Pesapallo.selected,
.sportsbook-center-section.Pesapallo .e-sports-time-start:before,
.sportsbook-center-section.Pesapallo .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Pesapallo .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e8b588, #db8e48);
}
.e-sports-match-container.Pesapallo .market-bc:hover {
  box-shadow: 0 0 20px 0 #db8e48;
}
.e-sports-match-container.Pesapallo .market-bc.active,
.e-sports-match-container.Pesapallo .market-bc:hover {
  color: #fff;
  background: #db8e48;
}
.PokerLive-bg {
  color: #fff;
  background: #116b4f;
}
.horizontal-sl-item-bc.PokerLive .horizontal-sl-icon-bc {
  color: #116b4f;
}
.horizontal-sl-item-bc.PokerLive.active {
  background: #116b4f;
}
.horizontal-sl-item-bc.PokerLive.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.PokerLive.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-PokerLive,
.live-calendar-market-bc .bc-i-PokerLive,
.multi-select-icon-bc.bc-i-PokerLive,
.sp-sub-list-bc.PokerLive .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-PokerLive {
  color: #116b4f;
}
.sp-sub-list-bc.PokerLive.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #116b4f;
}
.sp-sub-list-bc.PokerLive .market-game-section.active:before {
  background: #116b4f;
}
.e-sports .horizontal-sl-item-bc.PokerLive .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-PokerLive {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-PokerLive,
.e-sports .competition-icon-league-bc.bc-i-PokerLive:after,
.e-sports
  .competition-icon-league-bc.bc-i-PokerLive
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-PokerLive,
.e-sports .e-sports-game-icon-back-nav.bc-i-PokerLive:after,
.e-sports .horizontal-sl-item-bc.PokerLive,
.e-sports .sp-s-l-h-flag-bc.bc-i-PokerLive {
  background: linear-gradient(180deg, #1bad80, #116b4f);
}
.e-sports .sp-sub-list-bc.PokerLive:not(.selected):hover {
  background: rgba(17, 107, 79, 0.6);
  box-shadow: 0 0 8px 0 rgba(17, 107, 79, 0.6);
}
.e-sports-PokerLive .e-sports-time-start:before,
.e-sports-PokerLive .horizontal-sl-tab-bc:before,
.e-sports-PokerLive .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.PokerLive.selected,
.sportsbook-center-section.PokerLive .e-sports-time-start:before,
.sportsbook-center-section.PokerLive .horizontal-sl-tab-bc:before,
.sportsbook-center-section.PokerLive .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #1bad80, #116b4f);
}
.e-sports-match-container.PokerLive .market-bc:hover {
  box-shadow: 0 0 20px 0 #116b4f;
}
.e-sports-match-container.PokerLive .market-bc.active,
.e-sports-match-container.PokerLive .market-bc:hover,
.Poker-bg {
  color: #fff;
  background: #116b4f;
}
.horizontal-sl-item-bc.Poker .horizontal-sl-icon-bc {
  color: #116b4f;
}
.horizontal-sl-item-bc.Poker.active {
  background: #116b4f;
}
.horizontal-sl-item-bc.Poker.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Poker.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Poker,
.live-calendar-market-bc .bc-i-Poker,
.multi-select-icon-bc.bc-i-Poker,
.sp-sub-list-bc.Poker .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Poker {
  color: #116b4f;
}
.sp-sub-list-bc.Poker.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #116b4f;
}
.sp-sub-list-bc.Poker .market-game-section.active:before {
  background: #116b4f;
}
.e-sports .horizontal-sl-item-bc.Poker .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Poker {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Poker,
.e-sports .competition-icon-league-bc.bc-i-Poker:after,
.e-sports .competition-icon-league-bc.bc-i-Poker ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Poker,
.e-sports .e-sports-game-icon-back-nav.bc-i-Poker:after,
.e-sports .horizontal-sl-item-bc.Poker,
.e-sports .sp-s-l-h-flag-bc.bc-i-Poker {
  background: linear-gradient(180deg, #1bad80, #116b4f);
}
.e-sports .sp-sub-list-bc.Poker:not(.selected):hover {
  background: rgba(17, 107, 79, 0.6);
  box-shadow: 0 0 8px 0 rgba(17, 107, 79, 0.6);
}
.e-sports-Poker .e-sports-time-start:before,
.e-sports-Poker .horizontal-sl-tab-bc:before,
.e-sports-Poker .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Poker.selected,
.sportsbook-center-section.Poker .e-sports-time-start:before,
.sportsbook-center-section.Poker .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Poker .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #1bad80, #116b4f);
}
.e-sports-match-container.Poker .market-bc:hover {
  box-shadow: 0 0 20px 0 #116b4f;
}
.e-sports-match-container.Poker .market-bc.active,
.e-sports-match-container.Poker .market-bc:hover {
  color: #fff;
  background: #116b4f;
}
.Pool-bg {
  color: #fff;
  background: #a155a0;
}
.horizontal-sl-item-bc.Pool .horizontal-sl-icon-bc {
  color: #a155a0;
}
.horizontal-sl-item-bc.Pool.active {
  background: #a155a0;
}
.horizontal-sl-item-bc.Pool.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Pool.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Pool,
.live-calendar-market-bc .bc-i-Pool,
.multi-select-icon-bc.bc-i-Pool,
.sp-sub-list-bc.Pool .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Pool {
  color: #a155a0;
}
.sp-sub-list-bc.Pool.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #a155a0;
}
.sp-sub-list-bc.Pool .market-game-section.active:before {
  background: #a155a0;
}
.e-sports .horizontal-sl-item-bc.Pool .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Pool {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Pool,
.e-sports .competition-icon-league-bc.bc-i-Pool:after,
.e-sports .competition-icon-league-bc.bc-i-Pool ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Pool,
.e-sports .e-sports-game-icon-back-nav.bc-i-Pool:after,
.e-sports .horizontal-sl-item-bc.Pool,
.e-sports .sp-s-l-h-flag-bc.bc-i-Pool {
  background: linear-gradient(180deg, #be84bd, #a155a0);
}
.e-sports .sp-sub-list-bc.Pool:not(.selected):hover {
  background: rgba(161, 85, 160, 0.6);
  box-shadow: 0 0 8px 0 rgba(161, 85, 160, 0.6);
}
.e-sports-Pool .e-sports-time-start:before,
.e-sports-Pool .horizontal-sl-tab-bc:before,
.e-sports-Pool .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Pool.selected,
.sportsbook-center-section.Pool .e-sports-time-start:before,
.sportsbook-center-section.Pool .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Pool .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #be84bd, #a155a0);
}
.e-sports-match-container.Pool .market-bc:hover {
  box-shadow: 0 0 20px 0 #a155a0;
}
.e-sports-match-container.Pool .market-bc.active,
.e-sports-match-container.Pool .market-bc:hover {
  color: #fff;
  background: #a155a0;
}
.Rally-bg {
  color: #000;
  background: #c28540;
}
.horizontal-sl-item-bc.Rally .horizontal-sl-icon-bc {
  color: #c28540;
}
.horizontal-sl-item-bc.Rally.active {
  background: #c28540;
}
.horizontal-sl-item-bc.Rally.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Rally.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Rally,
.live-calendar-market-bc .bc-i-Rally,
.multi-select-icon-bc.bc-i-Rally,
.sp-sub-list-bc.Rally .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Rally {
  color: #c28540;
}
.sp-sub-list-bc.Rally.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #c28540;
}
.sp-sub-list-bc.Rally .market-game-section.active:before {
  background: #c28540;
}
.e-sports .horizontal-sl-item-bc.Rally .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Rally {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Rally,
.e-sports .competition-icon-league-bc.bc-i-Rally:after,
.e-sports .competition-icon-league-bc.bc-i-Rally ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Rally,
.e-sports .e-sports-game-icon-back-nav.bc-i-Rally:after,
.e-sports .horizontal-sl-item-bc.Rally,
.e-sports .sp-s-l-h-flag-bc.bc-i-Rally {
  background: linear-gradient(180deg, #d5aa7a, #c28540);
}
.e-sports .sp-sub-list-bc.Rally:not(.selected):hover {
  background: rgba(194, 133, 64, 0.6);
  box-shadow: 0 0 8px 0 rgba(194, 133, 64, 0.6);
}
.e-sports-Rally .e-sports-time-start:before,
.e-sports-Rally .horizontal-sl-tab-bc:before,
.e-sports-Rally .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Rally.selected,
.sportsbook-center-section.Rally .e-sports-time-start:before,
.sportsbook-center-section.Rally .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Rally .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #d5aa7a, #c28540);
}
.e-sports-match-container.Rally .market-bc:hover {
  box-shadow: 0 0 20px 0 #c28540;
}
.e-sports-match-container.Rally .market-bc.active,
.e-sports-match-container.Rally .market-bc:hover {
  color: #fff;
  background: #c28540;
}
.RinkHockey-bg {
  color: #000;
  background: #e3bb6d;
}
.horizontal-sl-item-bc.RinkHockey .horizontal-sl-icon-bc {
  color: #e3bb6d;
}
.horizontal-sl-item-bc.RinkHockey.active {
  background: #e3bb6d;
}
.horizontal-sl-item-bc.RinkHockey.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.RinkHockey.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-RinkHockey,
.live-calendar-market-bc .bc-i-RinkHockey,
.multi-select-icon-bc.bc-i-RinkHockey,
.sp-sub-list-bc.RinkHockey .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-RinkHockey {
  color: #e3bb6d;
}
.sp-sub-list-bc.RinkHockey.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #e3bb6d;
}
.sp-sub-list-bc.RinkHockey .market-game-section.active:before {
  background: #e3bb6d;
}
.e-sports .horizontal-sl-item-bc.RinkHockey .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-RinkHockey {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-RinkHockey,
.e-sports .competition-icon-league-bc.bc-i-RinkHockey:after,
.e-sports
  .competition-icon-league-bc.bc-i-RinkHockey
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-RinkHockey,
.e-sports .e-sports-game-icon-back-nav.bc-i-RinkHockey:after,
.e-sports .horizontal-sl-item-bc.RinkHockey,
.e-sports .sp-s-l-h-flag-bc.bc-i-RinkHockey {
  background: linear-gradient(180deg, #efd9ad, #e3bb6d);
}
.e-sports .sp-sub-list-bc.RinkHockey:not(.selected):hover {
  background: rgba(227, 187, 109, 0.6);
  box-shadow: 0 0 8px 0 rgba(227, 187, 109, 0.6);
}
.e-sports-RinkHockey .e-sports-time-start:before,
.e-sports-RinkHockey .horizontal-sl-tab-bc:before,
.e-sports-RinkHockey .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.RinkHockey.selected,
.sportsbook-center-section.RinkHockey .e-sports-time-start:before,
.sportsbook-center-section.RinkHockey .horizontal-sl-tab-bc:before,
.sportsbook-center-section.RinkHockey .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #efd9ad, #e3bb6d);
}
.e-sports-match-container.RinkHockey .market-bc:hover {
  box-shadow: 0 0 20px 0 #e3bb6d;
}
.e-sports-match-container.RinkHockey .market-bc.active,
.e-sports-match-container.RinkHockey .market-bc:hover {
  color: #fff;
  background: #e3bb6d;
}
.Rowing-bg {
  color: #fff;
  background: #0f81d9;
}
.horizontal-sl-item-bc.Rowing .horizontal-sl-icon-bc {
  color: #0f81d9;
}
.horizontal-sl-item-bc.Rowing.active {
  background: #0f81d9;
}
.horizontal-sl-item-bc.Rowing.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Rowing.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Rowing,
.live-calendar-market-bc .bc-i-Rowing,
.multi-select-icon-bc.bc-i-Rowing,
.sp-sub-list-bc.Rowing .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Rowing {
  color: #0f81d9;
}
.sp-sub-list-bc.Rowing.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #0f81d9;
}
.sp-sub-list-bc.Rowing .market-game-section.active:before {
  background: #0f81d9;
}
.e-sports .horizontal-sl-item-bc.Rowing .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Rowing {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Rowing,
.e-sports .competition-icon-league-bc.bc-i-Rowing:after,
.e-sports .competition-icon-league-bc.bc-i-Rowing ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Rowing,
.e-sports .e-sports-game-icon-back-nav.bc-i-Rowing:after,
.e-sports .horizontal-sl-item-bc.Rowing,
.e-sports .sp-s-l-h-flag-bc.bc-i-Rowing {
  background: linear-gradient(180deg, #43a6f2, #0f81d9);
}
.e-sports .sp-sub-list-bc.Rowing:not(.selected):hover {
  background: rgba(15, 129, 217, 0.6);
  box-shadow: 0 0 8px 0 rgba(15, 129, 217, 0.6);
}
.e-sports-Rowing .e-sports-time-start:before,
.e-sports-Rowing .horizontal-sl-tab-bc:before,
.e-sports-Rowing .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Rowing.selected,
.sportsbook-center-section.Rowing .e-sports-time-start:before,
.sportsbook-center-section.Rowing .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Rowing .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #43a6f2, #0f81d9);
}
.e-sports-match-container.Rowing .market-bc:hover {
  box-shadow: 0 0 20px 0 #0f81d9;
}
.e-sports-match-container.Rowing .market-bc.active,
.e-sports-match-container.Rowing .market-bc:hover {
  color: #fff;
  background: #0f81d9;
}
.Rugby-bg {
  color: #fff;
  background: #799755;
}
.horizontal-sl-item-bc.Rugby .horizontal-sl-icon-bc {
  color: #799755;
}
.horizontal-sl-item-bc.Rugby.active {
  background: #799755;
}
.horizontal-sl-item-bc.Rugby.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Rugby.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Rugby,
.live-calendar-market-bc .bc-i-Rugby,
.multi-select-icon-bc.bc-i-Rugby,
.sp-sub-list-bc.Rugby .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Rugby {
  color: #799755;
}
.sp-sub-list-bc.Rugby.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #799755;
}
.sp-sub-list-bc.Rugby .market-game-section.active:before {
  background: #799755;
}
.e-sports .horizontal-sl-item-bc.Rugby .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Rugby {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Rugby,
.e-sports .competition-icon-league-bc.bc-i-Rugby:after,
.e-sports .competition-icon-league-bc.bc-i-Rugby ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Rugby,
.e-sports .e-sports-game-icon-back-nav.bc-i-Rugby:after,
.e-sports .horizontal-sl-item-bc.Rugby,
.e-sports .sp-s-l-h-flag-bc.bc-i-Rugby {
  background: linear-gradient(180deg, #9fb881, #799755);
}
.e-sports .sp-sub-list-bc.Rugby:not(.selected):hover {
  background: rgba(121, 151, 85, 0.6);
  box-shadow: 0 0 8px 0 rgba(121, 151, 85, 0.6);
}
.e-sports-Rugby .e-sports-time-start:before,
.e-sports-Rugby .horizontal-sl-tab-bc:before,
.e-sports-Rugby .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Rugby.selected,
.sportsbook-center-section.Rugby .e-sports-time-start:before,
.sportsbook-center-section.Rugby .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Rugby .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #9fb881, #799755);
}
.e-sports-match-container.Rugby .market-bc:hover {
  box-shadow: 0 0 20px 0 #799755;
}
.e-sports-match-container.Rugby .market-bc.active,
.e-sports-match-container.Rugby .market-bc:hover,
.RugbyLeague-bg {
  color: #fff;
  background: #799755;
}
.horizontal-sl-item-bc.RugbyLeague .horizontal-sl-icon-bc {
  color: #799755;
}
.horizontal-sl-item-bc.RugbyLeague.active {
  background: #799755;
}
.horizontal-sl-item-bc.RugbyLeague.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.RugbyLeague.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-RugbyLeague,
.live-calendar-market-bc .bc-i-RugbyLeague,
.multi-select-icon-bc.bc-i-RugbyLeague,
.sp-sub-list-bc.RugbyLeague .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-RugbyLeague {
  color: #799755;
}
.sp-sub-list-bc.RugbyLeague.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #799755;
}
.sp-sub-list-bc.RugbyLeague .market-game-section.active:before {
  background: #799755;
}
.e-sports .horizontal-sl-item-bc.RugbyLeague .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-RugbyLeague {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-RugbyLeague,
.e-sports .competition-icon-league-bc.bc-i-RugbyLeague:after,
.e-sports
  .competition-icon-league-bc.bc-i-RugbyLeague
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-RugbyLeague,
.e-sports .e-sports-game-icon-back-nav.bc-i-RugbyLeague:after,
.e-sports .horizontal-sl-item-bc.RugbyLeague,
.e-sports .sp-s-l-h-flag-bc.bc-i-RugbyLeague {
  background: linear-gradient(180deg, #9fb881, #799755);
}
.e-sports .sp-sub-list-bc.RugbyLeague:not(.selected):hover {
  background: rgba(121, 151, 85, 0.6);
  box-shadow: 0 0 8px 0 rgba(121, 151, 85, 0.6);
}
.e-sports-RugbyLeague .e-sports-time-start:before,
.e-sports-RugbyLeague .horizontal-sl-tab-bc:before,
.e-sports-RugbyLeague .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.RugbyLeague.selected,
.sportsbook-center-section.RugbyLeague .e-sports-time-start:before,
.sportsbook-center-section.RugbyLeague .horizontal-sl-tab-bc:before,
.sportsbook-center-section.RugbyLeague .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #9fb881, #799755);
}
.e-sports-match-container.RugbyLeague .market-bc:hover {
  box-shadow: 0 0 20px 0 #799755;
}
.e-sports-match-container.RugbyLeague .market-bc.active,
.e-sports-match-container.RugbyLeague .market-bc:hover,
.RugbyUnion-bg {
  color: #fff;
  background: #799755;
}
.horizontal-sl-item-bc.RugbyUnion .horizontal-sl-icon-bc {
  color: #799755;
}
.horizontal-sl-item-bc.RugbyUnion.active {
  background: #799755;
}
.horizontal-sl-item-bc.RugbyUnion.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.RugbyUnion.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-RugbyUnion,
.live-calendar-market-bc .bc-i-RugbyUnion,
.multi-select-icon-bc.bc-i-RugbyUnion,
.sp-sub-list-bc.RugbyUnion .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-RugbyUnion {
  color: #799755;
}
.sp-sub-list-bc.RugbyUnion.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #799755;
}
.sp-sub-list-bc.RugbyUnion .market-game-section.active:before {
  background: #799755;
}
.e-sports .horizontal-sl-item-bc.RugbyUnion .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-RugbyUnion {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-RugbyUnion,
.e-sports .competition-icon-league-bc.bc-i-RugbyUnion:after,
.e-sports
  .competition-icon-league-bc.bc-i-RugbyUnion
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-RugbyUnion,
.e-sports .e-sports-game-icon-back-nav.bc-i-RugbyUnion:after,
.e-sports .horizontal-sl-item-bc.RugbyUnion,
.e-sports .sp-s-l-h-flag-bc.bc-i-RugbyUnion {
  background: linear-gradient(180deg, #9fb881, #799755);
}
.e-sports .sp-sub-list-bc.RugbyUnion:not(.selected):hover {
  background: rgba(121, 151, 85, 0.6);
  box-shadow: 0 0 8px 0 rgba(121, 151, 85, 0.6);
}
.e-sports-RugbyUnion .e-sports-time-start:before,
.e-sports-RugbyUnion .horizontal-sl-tab-bc:before,
.e-sports-RugbyUnion .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.RugbyUnion.selected,
.sportsbook-center-section.RugbyUnion .e-sports-time-start:before,
.sportsbook-center-section.RugbyUnion .horizontal-sl-tab-bc:before,
.sportsbook-center-section.RugbyUnion .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #9fb881, #799755);
}
.e-sports-match-container.RugbyUnion .market-bc:hover {
  box-shadow: 0 0 20px 0 #799755;
}
.e-sports-match-container.RugbyUnion .market-bc.active,
.e-sports-match-container.RugbyUnion .market-bc:hover,
.RugbySevens-bg {
  color: #fff;
  background: #799755;
}
.horizontal-sl-item-bc.RugbySevens .horizontal-sl-icon-bc {
  color: #799755;
}
.horizontal-sl-item-bc.RugbySevens.active {
  background: #799755;
}
.horizontal-sl-item-bc.RugbySevens.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.RugbySevens.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-RugbySevens,
.live-calendar-market-bc .bc-i-RugbySevens,
.multi-select-icon-bc.bc-i-RugbySevens,
.sp-sub-list-bc.RugbySevens .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-RugbySevens {
  color: #799755;
}
.sp-sub-list-bc.RugbySevens.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #799755;
}
.sp-sub-list-bc.RugbySevens .market-game-section.active:before {
  background: #799755;
}
.e-sports .horizontal-sl-item-bc.RugbySevens .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-RugbySevens {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-RugbySevens,
.e-sports .competition-icon-league-bc.bc-i-RugbySevens:after,
.e-sports
  .competition-icon-league-bc.bc-i-RugbySevens
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-RugbySevens,
.e-sports .e-sports-game-icon-back-nav.bc-i-RugbySevens:after,
.e-sports .horizontal-sl-item-bc.RugbySevens,
.e-sports .sp-s-l-h-flag-bc.bc-i-RugbySevens {
  background: linear-gradient(180deg, #9fb881, #799755);
}
.e-sports .sp-sub-list-bc.RugbySevens:not(.selected):hover {
  background: rgba(121, 151, 85, 0.6);
  box-shadow: 0 0 8px 0 rgba(121, 151, 85, 0.6);
}
.e-sports-RugbySevens .e-sports-time-start:before,
.e-sports-RugbySevens .horizontal-sl-tab-bc:before,
.e-sports-RugbySevens .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.RugbySevens.selected,
.sportsbook-center-section.RugbySevens .e-sports-time-start:before,
.sportsbook-center-section.RugbySevens .horizontal-sl-tab-bc:before,
.sportsbook-center-section.RugbySevens .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #9fb881, #799755);
}
.e-sports-match-container.RugbySevens .market-bc:hover {
  box-shadow: 0 0 20px 0 #799755;
}
.e-sports-match-container.RugbySevens .market-bc.active,
.e-sports-match-container.RugbySevens .market-bc:hover {
  color: #fff;
  background: #799755;
}
.Sepaktakraw-bg {
  color: #fff;
  background: #966a24;
}
.horizontal-sl-item-bc.Sepaktakraw .horizontal-sl-icon-bc {
  color: #966a24;
}
.horizontal-sl-item-bc.Sepaktakraw.active {
  background: #966a24;
}
.horizontal-sl-item-bc.Sepaktakraw.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Sepaktakraw.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Sepaktakraw,
.live-calendar-market-bc .bc-i-Sepaktakraw,
.multi-select-icon-bc.bc-i-Sepaktakraw,
.sp-sub-list-bc.Sepaktakraw .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Sepaktakraw {
  color: #966a24;
}
.sp-sub-list-bc.Sepaktakraw.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #966a24;
}
.sp-sub-list-bc.Sepaktakraw .market-game-section.active:before {
  background: #966a24;
}
.e-sports .horizontal-sl-item-bc.Sepaktakraw .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Sepaktakraw {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Sepaktakraw,
.e-sports .competition-icon-league-bc.bc-i-Sepaktakraw:after,
.e-sports
  .competition-icon-league-bc.bc-i-Sepaktakraw
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Sepaktakraw,
.e-sports .e-sports-game-icon-back-nav.bc-i-Sepaktakraw:after,
.e-sports .horizontal-sl-item-bc.Sepaktakraw,
.e-sports .sp-s-l-h-flag-bc.bc-i-Sepaktakraw {
  background: linear-gradient(180deg, #cf9537, #966a24);
}
.e-sports .sp-sub-list-bc.Sepaktakraw:not(.selected):hover {
  background: rgba(150, 106, 36, 0.6);
  box-shadow: 0 0 8px 0 rgba(150, 106, 36, 0.6);
}
.e-sports-Sepaktakraw .e-sports-time-start:before,
.e-sports-Sepaktakraw .horizontal-sl-tab-bc:before,
.e-sports-Sepaktakraw .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Sepaktakraw.selected,
.sportsbook-center-section.Sepaktakraw .e-sports-time-start:before,
.sportsbook-center-section.Sepaktakraw .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Sepaktakraw .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #cf9537, #966a24);
}
.e-sports-match-container.Sepaktakraw .market-bc:hover {
  box-shadow: 0 0 20px 0 #966a24;
}
.e-sports-match-container.Sepaktakraw .market-bc.active,
.e-sports-match-container.Sepaktakraw .market-bc:hover {
  color: #fff;
  background: #966a24;
}
.Shooting-bg {
  color: #000;
  background: #d5d345;
}
.horizontal-sl-item-bc.Shooting .horizontal-sl-icon-bc {
  color: #d5d345;
}
.horizontal-sl-item-bc.Shooting.active {
  background: #d5d345;
}
.horizontal-sl-item-bc.Shooting.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Shooting.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Shooting,
.live-calendar-market-bc .bc-i-Shooting,
.multi-select-icon-bc.bc-i-Shooting,
.sp-sub-list-bc.Shooting .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Shooting {
  color: #d5d345;
}
.sp-sub-list-bc.Shooting.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #d5d345;
}
.sp-sub-list-bc.Shooting .market-game-section.active:before {
  background: #d5d345;
}
.e-sports .horizontal-sl-item-bc.Shooting .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Shooting {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Shooting,
.e-sports .competition-icon-league-bc.bc-i-Shooting:after,
.e-sports
  .competition-icon-league-bc.bc-i-Shooting
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Shooting,
.e-sports .e-sports-game-icon-back-nav.bc-i-Shooting:after,
.e-sports .horizontal-sl-item-bc.Shooting,
.e-sports .sp-s-l-h-flag-bc.bc-i-Shooting {
  background: linear-gradient(180deg, #e3e283, #d5d345);
}
.e-sports .sp-sub-list-bc.Shooting:not(.selected):hover {
  background: rgba(213, 211, 69, 0.6);
  box-shadow: 0 0 8px 0 rgba(213, 211, 69, 0.6);
}
.e-sports-Shooting .e-sports-time-start:before,
.e-sports-Shooting .horizontal-sl-tab-bc:before,
.e-sports-Shooting .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Shooting.selected,
.sportsbook-center-section.Shooting .e-sports-time-start:before,
.sportsbook-center-section.Shooting .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Shooting .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e3e283, #d5d345);
}
.e-sports-match-container.Shooting .market-bc:hover {
  box-shadow: 0 0 20px 0 #d5d345;
}
.e-sports-match-container.Shooting .market-bc.active,
.e-sports-match-container.Shooting .market-bc:hover {
  color: #fff;
  background: #d5d345;
}
.Shorttrackspeedskating-bg {
  color: #000;
  background: #b1cdde;
}
.horizontal-sl-item-bc.Shorttrackspeedskating .horizontal-sl-icon-bc {
  color: #b1cdde;
}
.horizontal-sl-item-bc.Shorttrackspeedskating.active {
  background: #b1cdde;
}
.horizontal-sl-item-bc.Shorttrackspeedskating.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Shorttrackspeedskating.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Shorttrackspeedskating,
.live-calendar-market-bc .bc-i-Shorttrackspeedskating,
.multi-select-icon-bc.bc-i-Shorttrackspeedskating,
.sp-sub-list-bc.Shorttrackspeedskating .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Shorttrackspeedskating {
  color: #b1cdde;
}
.sp-sub-list-bc.Shorttrackspeedskating.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #b1cdde;
}
.sp-sub-list-bc.Shorttrackspeedskating .market-game-section.active:before {
  background: #b1cdde;
}
.e-sports .horizontal-sl-item-bc.Shorttrackspeedskating .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Shorttrackspeedskating {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Shorttrackspeedskating,
.e-sports .competition-icon-league-bc.bc-i-Shorttrackspeedskating:after,
.e-sports
  .competition-icon-league-bc.bc-i-Shorttrackspeedskating
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Shorttrackspeedskating,
.e-sports .e-sports-game-icon-back-nav.bc-i-Shorttrackspeedskating:after,
.e-sports .horizontal-sl-item-bc.Shorttrackspeedskating,
.e-sports .sp-s-l-h-flag-bc.bc-i-Shorttrackspeedskating {
  background: linear-gradient(180deg, #e7eff5, #b1cdde);
}
.e-sports .sp-sub-list-bc.Shorttrackspeedskating:not(.selected):hover {
  background: rgba(177, 205, 222, 0.6);
  box-shadow: 0 0 8px 0 rgba(177, 205, 222, 0.6);
}
.e-sports-Shorttrackspeedskating .e-sports-time-start:before,
.e-sports-Shorttrackspeedskating .horizontal-sl-tab-bc:before,
.e-sports-Shorttrackspeedskating .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Shorttrackspeedskating.selected,
.sportsbook-center-section.Shorttrackspeedskating .e-sports-time-start:before,
.sportsbook-center-section.Shorttrackspeedskating .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Shorttrackspeedskating .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e7eff5, #b1cdde);
}
.e-sports-match-container.Shorttrackspeedskating .market-bc:hover {
  box-shadow: 0 0 20px 0 #b1cdde;
}
.e-sports-match-container.Shorttrackspeedskating .market-bc.active,
.e-sports-match-container.Shorttrackspeedskating .market-bc:hover {
  color: #fff;
  background: #b1cdde;
}
.Skateboarding-bg {
  color: #000;
  background: #ab865d;
}
.horizontal-sl-item-bc.Skateboarding .horizontal-sl-icon-bc {
  color: #ab865d;
}
.horizontal-sl-item-bc.Skateboarding.active {
  background: #ab865d;
}
.horizontal-sl-item-bc.Skateboarding.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Skateboarding.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Skateboarding,
.live-calendar-market-bc .bc-i-Skateboarding,
.multi-select-icon-bc.bc-i-Skateboarding,
.sp-sub-list-bc.Skateboarding .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Skateboarding {
  color: #ab865d;
}
.sp-sub-list-bc.Skateboarding.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #ab865d;
}
.sp-sub-list-bc.Skateboarding .market-game-section.active:before {
  background: #ab865d;
}
.e-sports .horizontal-sl-item-bc.Skateboarding .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Skateboarding {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Skateboarding,
.e-sports .competition-icon-league-bc.bc-i-Skateboarding:after,
.e-sports
  .competition-icon-league-bc.bc-i-Skateboarding
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Skateboarding,
.e-sports .e-sports-game-icon-back-nav.bc-i-Skateboarding:after,
.e-sports .horizontal-sl-item-bc.Skateboarding,
.e-sports .sp-s-l-h-flag-bc.bc-i-Skateboarding {
  background: linear-gradient(180deg, #c5ac8f, #ab865d);
}
.e-sports .sp-sub-list-bc.Skateboarding:not(.selected):hover {
  background: rgba(171, 134, 93, 0.6);
  box-shadow: 0 0 8px 0 rgba(171, 134, 93, 0.6);
}
.e-sports-Skateboarding .e-sports-time-start:before,
.e-sports-Skateboarding .horizontal-sl-tab-bc:before,
.e-sports-Skateboarding .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Skateboarding.selected,
.sportsbook-center-section.Skateboarding .e-sports-time-start:before,
.sportsbook-center-section.Skateboarding .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Skateboarding .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #c5ac8f, #ab865d);
}
.e-sports-match-container.Skateboarding .market-bc:hover {
  box-shadow: 0 0 20px 0 #ab865d;
}
.e-sports-match-container.Skateboarding .market-bc.active,
.e-sports-match-container.Skateboarding .market-bc:hover {
  color: #fff;
  background: #ab865d;
}
.SkiJump-bg {
  color: #000;
  background: #c4dae8;
}
.horizontal-sl-item-bc.SkiJump .horizontal-sl-icon-bc {
  color: #c4dae8;
}
.horizontal-sl-item-bc.SkiJump.active {
  background: #c4dae8;
}
.horizontal-sl-item-bc.SkiJump.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.SkiJump.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-SkiJump,
.live-calendar-market-bc .bc-i-SkiJump,
.multi-select-icon-bc.bc-i-SkiJump,
.sp-sub-list-bc.SkiJump .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-SkiJump {
  color: #c4dae8;
}
.sp-sub-list-bc.SkiJump.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #c4dae8;
}
.sp-sub-list-bc.SkiJump .market-game-section.active:before {
  background: #c4dae8;
}
.e-sports .horizontal-sl-item-bc.SkiJump .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-SkiJump {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-SkiJump,
.e-sports .competition-icon-league-bc.bc-i-SkiJump:after,
.e-sports .competition-icon-league-bc.bc-i-SkiJump ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-SkiJump,
.e-sports .e-sports-game-icon-back-nav.bc-i-SkiJump:after,
.e-sports .horizontal-sl-item-bc.SkiJump,
.e-sports .sp-s-l-h-flag-bc.bc-i-SkiJump {
  background: linear-gradient(180deg, #fbfdfd, #c4dae8);
}
.e-sports .sp-sub-list-bc.SkiJump:not(.selected):hover {
  background: rgba(196, 218, 232, 0.6);
  box-shadow: 0 0 8px 0 rgba(196, 218, 232, 0.6);
}
.e-sports-SkiJump .e-sports-time-start:before,
.e-sports-SkiJump .horizontal-sl-tab-bc:before,
.e-sports-SkiJump .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.SkiJump.selected,
.sportsbook-center-section.SkiJump .e-sports-time-start:before,
.sportsbook-center-section.SkiJump .horizontal-sl-tab-bc:before,
.sportsbook-center-section.SkiJump .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #fbfdfd, #c4dae8);
}
.e-sports-match-container.SkiJump .market-bc:hover {
  box-shadow: 0 0 20px 0 #c4dae8;
}
.e-sports-match-container.SkiJump .market-bc.active,
.e-sports-match-container.SkiJump .market-bc:hover {
  color: #fff;
  background: #c4dae8;
}
.SkiJumping-bg {
  color: #000;
  background: #c4dae8;
}
.horizontal-sl-item-bc.SkiJumping .horizontal-sl-icon-bc {
  color: #c4dae8;
}
.horizontal-sl-item-bc.SkiJumping.active {
  background: #c4dae8;
}
.horizontal-sl-item-bc.SkiJumping.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.SkiJumping.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-SkiJumping,
.live-calendar-market-bc .bc-i-SkiJumping,
.multi-select-icon-bc.bc-i-SkiJumping,
.sp-sub-list-bc.SkiJumping .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-SkiJumping {
  color: #c4dae8;
}
.sp-sub-list-bc.SkiJumping.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #c4dae8;
}
.sp-sub-list-bc.SkiJumping .market-game-section.active:before {
  background: #c4dae8;
}
.e-sports .horizontal-sl-item-bc.SkiJumping .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-SkiJumping {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-SkiJumping,
.e-sports .competition-icon-league-bc.bc-i-SkiJumping:after,
.e-sports
  .competition-icon-league-bc.bc-i-SkiJumping
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-SkiJumping,
.e-sports .e-sports-game-icon-back-nav.bc-i-SkiJumping:after,
.e-sports .horizontal-sl-item-bc.SkiJumping,
.e-sports .sp-s-l-h-flag-bc.bc-i-SkiJumping {
  background: linear-gradient(180deg, #fbfdfd, #c4dae8);
}
.e-sports .sp-sub-list-bc.SkiJumping:not(.selected):hover {
  background: rgba(196, 218, 232, 0.6);
  box-shadow: 0 0 8px 0 rgba(196, 218, 232, 0.6);
}
.e-sports-SkiJumping .e-sports-time-start:before,
.e-sports-SkiJumping .horizontal-sl-tab-bc:before,
.e-sports-SkiJumping .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.SkiJumping.selected,
.sportsbook-center-section.SkiJumping .e-sports-time-start:before,
.sportsbook-center-section.SkiJumping .horizontal-sl-tab-bc:before,
.sportsbook-center-section.SkiJumping .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #fbfdfd, #c4dae8);
}
.e-sports-match-container.SkiJumping .market-bc:hover {
  box-shadow: 0 0 20px 0 #c4dae8;
}
.e-sports-match-container.SkiJumping .market-bc.active,
.e-sports-match-container.SkiJumping .market-bc:hover {
  color: #fff;
  background: #c4dae8;
}
.Snooker-bg {
  color: #fff;
  background: #37b764;
}
.horizontal-sl-item-bc.Snooker .horizontal-sl-icon-bc {
  color: #37b764;
}
.horizontal-sl-item-bc.Snooker.active {
  background: #37b764;
}
.horizontal-sl-item-bc.Snooker.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Snooker.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Snooker,
.live-calendar-market-bc .bc-i-Snooker,
.multi-select-icon-bc.bc-i-Snooker,
.sp-sub-list-bc.Snooker .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Snooker {
  color: #37b764;
}
.sp-sub-list-bc.Snooker.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #37b764;
}
.sp-sub-list-bc.Snooker .market-game-section.active:before {
  background: #37b764;
}
.e-sports .horizontal-sl-item-bc.Snooker .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Snooker {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Snooker,
.e-sports .competition-icon-league-bc.bc-i-Snooker:after,
.e-sports .competition-icon-league-bc.bc-i-Snooker ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Snooker,
.e-sports .e-sports-game-icon-back-nav.bc-i-Snooker:after,
.e-sports .horizontal-sl-item-bc.Snooker,
.e-sports .sp-s-l-h-flag-bc.bc-i-Snooker {
  background: linear-gradient(180deg, #69d28e, #37b764);
}
.e-sports .sp-sub-list-bc.Snooker:not(.selected):hover {
  background: rgba(55, 183, 100, 0.6);
  box-shadow: 0 0 8px 0 rgba(55, 183, 100, 0.6);
}
.e-sports-Snooker .e-sports-time-start:before,
.e-sports-Snooker .horizontal-sl-tab-bc:before,
.e-sports-Snooker .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Snooker.selected,
.sportsbook-center-section.Snooker .e-sports-time-start:before,
.sportsbook-center-section.Snooker .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Snooker .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #69d28e, #37b764);
}
.e-sports-match-container.Snooker .market-bc:hover {
  box-shadow: 0 0 20px 0 #37b764;
}
.e-sports-match-container.Snooker .market-bc.active,
.e-sports-match-container.Snooker .market-bc:hover {
  color: #fff;
  background: #37b764;
}
.Snowboard-bg {
  color: #000;
  background: #9dd3f5;
}
.horizontal-sl-item-bc.Snowboard .horizontal-sl-icon-bc {
  color: #9dd3f5;
}
.horizontal-sl-item-bc.Snowboard.active {
  background: #9dd3f5;
}
.horizontal-sl-item-bc.Snowboard.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Snowboard.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Snowboard,
.live-calendar-market-bc .bc-i-Snowboard,
.multi-select-icon-bc.bc-i-Snowboard,
.sp-sub-list-bc.Snowboard .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Snowboard {
  color: #9dd3f5;
}
.sp-sub-list-bc.Snowboard.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #9dd3f5;
}
.sp-sub-list-bc.Snowboard .market-game-section.active:before {
  background: #9dd3f5;
}
.e-sports .horizontal-sl-item-bc.Snowboard .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Snowboard {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Snowboard,
.e-sports .competition-icon-league-bc.bc-i-Snowboard:after,
.e-sports
  .competition-icon-league-bc.bc-i-Snowboard
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Snowboard,
.e-sports .e-sports-game-icon-back-nav.bc-i-Snowboard:after,
.e-sports .horizontal-sl-item-bc.Snowboard,
.e-sports .sp-s-l-h-flag-bc.bc-i-Snowboard {
  background: linear-gradient(180deg, #e2f2fc, #9dd3f5);
}
.e-sports .sp-sub-list-bc.Snowboard:not(.selected):hover {
  background: rgba(157, 211, 245, 0.6);
  box-shadow: 0 0 8px 0 rgba(157, 211, 245, 0.6);
}
.e-sports-Snowboard .e-sports-time-start:before,
.e-sports-Snowboard .horizontal-sl-tab-bc:before,
.e-sports-Snowboard .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Snowboard.selected,
.sportsbook-center-section.Snowboard .e-sports-time-start:before,
.sportsbook-center-section.Snowboard .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Snowboard .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e2f2fc, #9dd3f5);
}
.e-sports-match-container.Snowboard .market-bc:hover {
  box-shadow: 0 0 20px 0 #9dd3f5;
}
.e-sports-match-container.Snowboard .market-bc.active,
.e-sports-match-container.Snowboard .market-bc:hover {
  color: #fff;
  background: #9dd3f5;
}
.Soccer-bg {
  color: #fff;
  background: #109121;
}
.horizontal-sl-item-bc.Soccer .horizontal-sl-icon-bc {
  color: #109121;
}
.horizontal-sl-item-bc.Soccer.active {
  background: #109121;
}
.horizontal-sl-item-bc.Soccer.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Soccer.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Soccer,
.live-calendar-market-bc .bc-i-Soccer,
.multi-select-icon-bc.bc-i-Soccer,
.sp-sub-list-bc.Soccer .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Soccer {
  color: #109121;
}
.sp-sub-list-bc.Soccer.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #109121;
}
.sp-sub-list-bc.Soccer .market-game-section.active:before {
  background: #109121;
}
.e-sports .horizontal-sl-item-bc.Soccer .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Soccer {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Soccer,
.e-sports .competition-icon-league-bc.bc-i-Soccer:after,
.e-sports .competition-icon-league-bc.bc-i-Soccer ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Soccer,
.e-sports .e-sports-game-icon-back-nav.bc-i-Soccer:after,
.e-sports .horizontal-sl-item-bc.Soccer,
.e-sports .sp-s-l-h-flag-bc.bc-i-Soccer {
  background: linear-gradient(180deg, #18d631, #109121);
}
.e-sports .sp-sub-list-bc.Soccer:not(.selected):hover {
  background: rgba(16, 145, 33, 0.6);
  box-shadow: 0 0 8px 0 rgba(16, 145, 33, 0.6);
}
.e-sports-Soccer .e-sports-time-start:before,
.e-sports-Soccer .horizontal-sl-tab-bc:before,
.e-sports-Soccer .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Soccer.selected,
.sportsbook-center-section.Soccer .e-sports-time-start:before,
.sportsbook-center-section.Soccer .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Soccer .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #18d631, #109121);
}
.e-sports-match-container.Soccer .market-bc:hover {
  box-shadow: 0 0 20px 0 #109121;
}
.e-sports-match-container.Soccer .market-bc.active,
.e-sports-match-container.Soccer .market-bc:hover {
  color: #fff;
  background: #109121;
}
.Speedway-bg {
  color: #000;
  background: #aca696;
}
.horizontal-sl-item-bc.Speedway .horizontal-sl-icon-bc {
  color: #aca696;
}
.horizontal-sl-item-bc.Speedway.active {
  background: #aca696;
}
.horizontal-sl-item-bc.Speedway.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Speedway.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Speedway,
.live-calendar-market-bc .bc-i-Speedway,
.multi-select-icon-bc.bc-i-Speedway,
.sp-sub-list-bc.Speedway .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Speedway {
  color: #aca696;
}
.sp-sub-list-bc.Speedway.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #aca696;
}
.sp-sub-list-bc.Speedway .market-game-section.active:before {
  background: #aca696;
}
.e-sports .horizontal-sl-item-bc.Speedway .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Speedway {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Speedway,
.e-sports .competition-icon-league-bc.bc-i-Speedway:after,
.e-sports
  .competition-icon-league-bc.bc-i-Speedway
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Speedway,
.e-sports .e-sports-game-icon-back-nav.bc-i-Speedway:after,
.e-sports .horizontal-sl-item-bc.Speedway,
.e-sports .sp-s-l-h-flag-bc.bc-i-Speedway {
  background: linear-gradient(180deg, #cecac1, #aca696);
}
.e-sports .sp-sub-list-bc.Speedway:not(.selected):hover {
  background: rgba(172, 166, 150, 0.6);
  box-shadow: 0 0 8px 0 rgba(172, 166, 150, 0.6);
}
.e-sports-Speedway .e-sports-time-start:before,
.e-sports-Speedway .horizontal-sl-tab-bc:before,
.e-sports-Speedway .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Speedway.selected,
.sportsbook-center-section.Speedway .e-sports-time-start:before,
.sportsbook-center-section.Speedway .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Speedway .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #cecac1, #aca696);
}
.e-sports-match-container.Speedway .market-bc:hover {
  box-shadow: 0 0 20px 0 #aca696;
}
.e-sports-match-container.Speedway .market-bc.active,
.e-sports-match-container.Speedway .market-bc:hover {
  color: #fff;
  background: #aca696;
}
.Squash-bg {
  color: #000;
  background: #e1b93f;
}
.horizontal-sl-item-bc.Squash .horizontal-sl-icon-bc {
  color: #e1b93f;
}
.horizontal-sl-item-bc.Squash.active {
  background: #e1b93f;
}
.horizontal-sl-item-bc.Squash.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Squash.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Squash,
.live-calendar-market-bc .bc-i-Squash,
.multi-select-icon-bc.bc-i-Squash,
.sp-sub-list-bc.Squash .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Squash {
  color: #e1b93f;
}
.sp-sub-list-bc.Squash.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #e1b93f;
}
.sp-sub-list-bc.Squash .market-game-section.active:before {
  background: #e1b93f;
}
.e-sports .horizontal-sl-item-bc.Squash .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Squash {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Squash,
.e-sports .competition-icon-league-bc.bc-i-Squash:after,
.e-sports .competition-icon-league-bc.bc-i-Squash ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Squash,
.e-sports .e-sports-game-icon-back-nav.bc-i-Squash:after,
.e-sports .horizontal-sl-item-bc.Squash,
.e-sports .sp-s-l-h-flag-bc.bc-i-Squash {
  background: linear-gradient(180deg, #ebd181, #e1b93f);
}
.e-sports .sp-sub-list-bc.Squash:not(.selected):hover {
  background: rgba(225, 185, 63, 0.6);
  box-shadow: 0 0 8px 0 rgba(225, 185, 63, 0.6);
}
.e-sports-Squash .e-sports-time-start:before,
.e-sports-Squash .horizontal-sl-tab-bc:before,
.e-sports-Squash .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Squash.selected,
.sportsbook-center-section.Squash .e-sports-time-start:before,
.sportsbook-center-section.Squash .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Squash .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ebd181, #e1b93f);
}
.e-sports-match-container.Squash .market-bc:hover {
  box-shadow: 0 0 20px 0 #e1b93f;
}
.e-sports-match-container.Squash .market-bc.active,
.e-sports-match-container.Squash .market-bc:hover {
  color: #fff;
  background: #e1b93f;
}
.Sumo-bg {
  color: #000;
  background: #b0a174;
}
.horizontal-sl-item-bc.Sumo .horizontal-sl-icon-bc {
  color: #b0a174;
}
.horizontal-sl-item-bc.Sumo.active {
  background: #b0a174;
}
.horizontal-sl-item-bc.Sumo.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Sumo.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Sumo,
.live-calendar-market-bc .bc-i-Sumo,
.multi-select-icon-bc.bc-i-Sumo,
.sp-sub-list-bc.Sumo .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Sumo {
  color: #b0a174;
}
.sp-sub-list-bc.Sumo.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #b0a174;
}
.sp-sub-list-bc.Sumo .market-game-section.active:before {
  background: #b0a174;
}
.e-sports .horizontal-sl-item-bc.Sumo .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Sumo {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Sumo,
.e-sports .competition-icon-league-bc.bc-i-Sumo:after,
.e-sports .competition-icon-league-bc.bc-i-Sumo ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Sumo,
.e-sports .e-sports-game-icon-back-nav.bc-i-Sumo:after,
.e-sports .horizontal-sl-item-bc.Sumo,
.e-sports .sp-s-l-h-flag-bc.bc-i-Sumo {
  background: linear-gradient(180deg, #ccc2a5, #b0a174);
}
.e-sports .sp-sub-list-bc.Sumo:not(.selected):hover {
  background: rgba(176, 161, 116, 0.6);
  box-shadow: 0 0 8px 0 rgba(176, 161, 116, 0.6);
}
.e-sports-Sumo .e-sports-time-start:before,
.e-sports-Sumo .horizontal-sl-tab-bc:before,
.e-sports-Sumo .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Sumo.selected,
.sportsbook-center-section.Sumo .e-sports-time-start:before,
.sportsbook-center-section.Sumo .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Sumo .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ccc2a5, #b0a174);
}
.e-sports-match-container.Sumo .market-bc:hover {
  box-shadow: 0 0 20px 0 #b0a174;
}
.e-sports-match-container.Sumo .market-bc.active,
.e-sports-match-container.Sumo .market-bc:hover {
  color: #fff;
  background: #b0a174;
}
.Surfing-bg {
  color: #000;
  background: #3598e4;
}
.horizontal-sl-item-bc.Surfing .horizontal-sl-icon-bc {
  color: #3598e4;
}
.horizontal-sl-item-bc.Surfing.active {
  background: #3598e4;
}
.horizontal-sl-item-bc.Surfing.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Surfing.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Surfing,
.live-calendar-market-bc .bc-i-Surfing,
.multi-select-icon-bc.bc-i-Surfing,
.sp-sub-list-bc.Surfing .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Surfing {
  color: #3598e4;
}
.sp-sub-list-bc.Surfing.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #3598e4;
}
.sp-sub-list-bc.Surfing .market-game-section.active:before {
  background: #3598e4;
}
.e-sports .horizontal-sl-item-bc.Surfing .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Surfing {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Surfing,
.e-sports .competition-icon-league-bc.bc-i-Surfing:after,
.e-sports .competition-icon-league-bc.bc-i-Surfing ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Surfing,
.e-sports .e-sports-game-icon-back-nav.bc-i-Surfing:after,
.e-sports .horizontal-sl-item-bc.Surfing,
.e-sports .sp-s-l-h-flag-bc.bc-i-Surfing {
  background: linear-gradient(180deg, #78baed, #3598e4);
}
.e-sports .sp-sub-list-bc.Surfing:not(.selected):hover {
  background: rgba(53, 152, 228, 0.6);
  box-shadow: 0 0 8px 0 rgba(53, 152, 228, 0.6);
}
.e-sports-Surfing .e-sports-time-start:before,
.e-sports-Surfing .horizontal-sl-tab-bc:before,
.e-sports-Surfing .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Surfing.selected,
.sportsbook-center-section.Surfing .e-sports-time-start:before,
.sportsbook-center-section.Surfing .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Surfing .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #78baed, #3598e4);
}
.e-sports-match-container.Surfing .market-bc:hover {
  box-shadow: 0 0 20px 0 #3598e4;
}
.e-sports-match-container.Surfing .market-bc.active,
.e-sports-match-container.Surfing .market-bc:hover {
  color: #fff;
  background: #3598e4;
}
.Swimming-bg {
  color: #fff;
  background: #118be9;
}
.horizontal-sl-item-bc.Swimming .horizontal-sl-icon-bc {
  color: #118be9;
}
.horizontal-sl-item-bc.Swimming.active {
  background: #118be9;
}
.horizontal-sl-item-bc.Swimming.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Swimming.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Swimming,
.live-calendar-market-bc .bc-i-Swimming,
.multi-select-icon-bc.bc-i-Swimming,
.sp-sub-list-bc.Swimming .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Swimming {
  color: #118be9;
}
.sp-sub-list-bc.Swimming.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #118be9;
}
.sp-sub-list-bc.Swimming .market-game-section.active:before {
  background: #118be9;
}
.e-sports .horizontal-sl-item-bc.Swimming .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Swimming {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Swimming,
.e-sports .competition-icon-league-bc.bc-i-Swimming:after,
.e-sports
  .competition-icon-league-bc.bc-i-Swimming
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Swimming,
.e-sports .e-sports-game-icon-back-nav.bc-i-Swimming:after,
.e-sports .horizontal-sl-item-bc.Swimming,
.e-sports .sp-s-l-h-flag-bc.bc-i-Swimming {
  background: linear-gradient(180deg, #54aef3, #118be9);
}
.e-sports .sp-sub-list-bc.Swimming:not(.selected):hover {
  background: rgba(17, 139, 233, 0.6);
  box-shadow: 0 0 8px 0 rgba(17, 139, 233, 0.6);
}
.e-sports-Swimming .e-sports-time-start:before,
.e-sports-Swimming .horizontal-sl-tab-bc:before,
.e-sports-Swimming .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Swimming.selected,
.sportsbook-center-section.Swimming .e-sports-time-start:before,
.sportsbook-center-section.Swimming .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Swimming .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #54aef3, #118be9);
}
.e-sports-match-container.Swimming .market-bc:hover {
  box-shadow: 0 0 20px 0 #118be9;
}
.e-sports-match-container.Swimming .market-bc.active,
.e-sports-match-container.Swimming .market-bc:hover {
  color: #fff;
  background: #118be9;
}
.SynchronizedSwimming-bg {
  color: #fff;
  background: #009ac9;
}
.horizontal-sl-item-bc.SynchronizedSwimming .horizontal-sl-icon-bc {
  color: #009ac9;
}
.horizontal-sl-item-bc.SynchronizedSwimming.active {
  background: #009ac9;
}
.horizontal-sl-item-bc.SynchronizedSwimming.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.SynchronizedSwimming.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-SynchronizedSwimming,
.live-calendar-market-bc .bc-i-SynchronizedSwimming,
.multi-select-icon-bc.bc-i-SynchronizedSwimming,
.sp-sub-list-bc.SynchronizedSwimming .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-SynchronizedSwimming {
  color: #009ac9;
}
.sp-sub-list-bc.SynchronizedSwimming.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #009ac9;
}
.sp-sub-list-bc.SynchronizedSwimming .market-game-section.active:before {
  background: #009ac9;
}
.e-sports .horizontal-sl-item-bc.SynchronizedSwimming .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-SynchronizedSwimming {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-SynchronizedSwimming,
.e-sports .competition-icon-league-bc.bc-i-SynchronizedSwimming:after,
.e-sports
  .competition-icon-league-bc.bc-i-SynchronizedSwimming
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-SynchronizedSwimming,
.e-sports .e-sports-game-icon-back-nav.bc-i-SynchronizedSwimming:after,
.e-sports .horizontal-sl-item-bc.SynchronizedSwimming,
.e-sports .sp-s-l-h-flag-bc.bc-i-SynchronizedSwimming {
  background: linear-gradient(180deg, #17c9ff, #009ac9);
}
.e-sports .sp-sub-list-bc.SynchronizedSwimming:not(.selected):hover {
  background: rgba(0, 154, 201, 0.6);
  box-shadow: 0 0 8px 0 rgba(0, 154, 201, 0.6);
}
.e-sports-SynchronizedSwimming .e-sports-time-start:before,
.e-sports-SynchronizedSwimming .horizontal-sl-tab-bc:before,
.e-sports-SynchronizedSwimming .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.SynchronizedSwimming.selected,
.sportsbook-center-section.SynchronizedSwimming .e-sports-time-start:before,
.sportsbook-center-section.SynchronizedSwimming .horizontal-sl-tab-bc:before,
.sportsbook-center-section.SynchronizedSwimming .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #17c9ff, #009ac9);
}
.e-sports-match-container.SynchronizedSwimming .market-bc:hover {
  box-shadow: 0 0 20px 0 #009ac9;
}
.e-sports-match-container.SynchronizedSwimming .market-bc.active,
.e-sports-match-container.SynchronizedSwimming .market-bc:hover {
  color: #fff;
  background: #009ac9;
}
.Tablehockey-bg {
  color: #fff;
  background: #168763;
}
.horizontal-sl-item-bc.Tablehockey .horizontal-sl-icon-bc {
  color: #168763;
}
.horizontal-sl-item-bc.Tablehockey.active {
  background: #168763;
}
.horizontal-sl-item-bc.Tablehockey.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Tablehockey.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Tablehockey,
.live-calendar-market-bc .bc-i-Tablehockey,
.multi-select-icon-bc.bc-i-Tablehockey,
.sp-sub-list-bc.Tablehockey .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Tablehockey {
  color: #168763;
}
.sp-sub-list-bc.Tablehockey.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #168763;
}
.sp-sub-list-bc.Tablehockey .market-game-section.active:before {
  background: #168763;
}
.e-sports .horizontal-sl-item-bc.Tablehockey .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Tablehockey {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Tablehockey,
.e-sports .competition-icon-league-bc.bc-i-Tablehockey:after,
.e-sports
  .competition-icon-league-bc.bc-i-Tablehockey
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Tablehockey,
.e-sports .e-sports-game-icon-back-nav.bc-i-Tablehockey:after,
.e-sports .horizontal-sl-item-bc.Tablehockey,
.e-sports .sp-s-l-h-flag-bc.bc-i-Tablehockey {
  background: linear-gradient(180deg, #21c993, #168763);
}
.e-sports .sp-sub-list-bc.Tablehockey:not(.selected):hover {
  background: rgba(22, 135, 99, 0.6);
  box-shadow: 0 0 8px 0 rgba(22, 135, 99, 0.6);
}
.e-sports-Tablehockey .e-sports-time-start:before,
.e-sports-Tablehockey .horizontal-sl-tab-bc:before,
.e-sports-Tablehockey .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Tablehockey.selected,
.sportsbook-center-section.Tablehockey .e-sports-time-start:before,
.sportsbook-center-section.Tablehockey .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Tablehockey .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #21c993, #168763);
}
.e-sports-match-container.Tablehockey .market-bc:hover {
  box-shadow: 0 0 20px 0 #168763;
}
.e-sports-match-container.Tablehockey .market-bc.active,
.e-sports-match-container.Tablehockey .market-bc:hover {
  color: #fff;
  background: #168763;
}
.TableTennis-bg {
  color: #fff;
  background: #839d24;
}
.horizontal-sl-item-bc.TableTennis .horizontal-sl-icon-bc {
  color: #839d24;
}
.horizontal-sl-item-bc.TableTennis.active {
  background: #839d24;
}
.horizontal-sl-item-bc.TableTennis.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.TableTennis.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-TableTennis,
.live-calendar-market-bc .bc-i-TableTennis,
.multi-select-icon-bc.bc-i-TableTennis,
.sp-sub-list-bc.TableTennis .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-TableTennis {
  color: #839d24;
}
.sp-sub-list-bc.TableTennis.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #839d24;
}
.sp-sub-list-bc.TableTennis .market-game-section.active:before {
  background: #839d24;
}
.e-sports .horizontal-sl-item-bc.TableTennis .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-TableTennis {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-TableTennis,
.e-sports .competition-icon-league-bc.bc-i-TableTennis:after,
.e-sports
  .competition-icon-league-bc.bc-i-TableTennis
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-TableTennis,
.e-sports .e-sports-game-icon-back-nav.bc-i-TableTennis:after,
.e-sports .horizontal-sl-item-bc.TableTennis,
.e-sports .sp-s-l-h-flag-bc.bc-i-TableTennis {
  background: linear-gradient(180deg, #b2d23b, #839d24);
}
.e-sports .sp-sub-list-bc.TableTennis:not(.selected):hover {
  background: rgba(131, 157, 36, 0.6);
  box-shadow: 0 0 8px 0 rgba(131, 157, 36, 0.6);
}
.e-sports-TableTennis .e-sports-time-start:before,
.e-sports-TableTennis .horizontal-sl-tab-bc:before,
.e-sports-TableTennis .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.TableTennis.selected,
.sportsbook-center-section.TableTennis .e-sports-time-start:before,
.sportsbook-center-section.TableTennis .horizontal-sl-tab-bc:before,
.sportsbook-center-section.TableTennis .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #b2d23b, #839d24);
}
.e-sports-match-container.TableTennis .market-bc:hover {
  box-shadow: 0 0 20px 0 #839d24;
}
.e-sports-match-container.TableTennis .market-bc.active,
.e-sports-match-container.TableTennis .market-bc:hover {
  color: #fff;
  background: #839d24;
}
.Tennis-bg {
  color: #fff;
  background: #a19e3e;
}
.horizontal-sl-item-bc.Tennis .horizontal-sl-icon-bc {
  color: #a19e3e;
}
.horizontal-sl-item-bc.Tennis.active {
  background: #a19e3e;
}
.horizontal-sl-item-bc.Tennis.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Tennis.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Tennis,
.live-calendar-market-bc .bc-i-Tennis,
.multi-select-icon-bc.bc-i-Tennis,
.sp-sub-list-bc.Tennis .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Tennis {
  color: #a19e3e;
}
.sp-sub-list-bc.Tennis.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #a19e3e;
}
.sp-sub-list-bc.Tennis .market-game-section.active:before {
  background: #a19e3e;
}
.e-sports .horizontal-sl-item-bc.Tennis .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Tennis {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Tennis,
.e-sports .competition-icon-league-bc.bc-i-Tennis:after,
.e-sports .competition-icon-league-bc.bc-i-Tennis ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Tennis,
.e-sports .e-sports-game-icon-back-nav.bc-i-Tennis:after,
.e-sports .horizontal-sl-item-bc.Tennis,
.e-sports .sp-s-l-h-flag-bc.bc-i-Tennis {
  background: linear-gradient(180deg, #c4c267, #a19e3e);
}
.e-sports .sp-sub-list-bc.Tennis:not(.selected):hover {
  background: rgba(161, 158, 62, 0.6);
  box-shadow: 0 0 8px 0 rgba(161, 158, 62, 0.6);
}
.e-sports-Tennis .e-sports-time-start:before,
.e-sports-Tennis .horizontal-sl-tab-bc:before,
.e-sports-Tennis .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Tennis.selected,
.sportsbook-center-section.Tennis .e-sports-time-start:before,
.sportsbook-center-section.Tennis .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Tennis .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #c4c267, #a19e3e);
}
.e-sports-match-container.Tennis .market-bc:hover {
  box-shadow: 0 0 20px 0 #a19e3e;
}
.e-sports-match-container.Tennis .market-bc.active,
.e-sports-match-container.Tennis .market-bc:hover {
  color: #fff;
  background: #a19e3e;
}
.Triathlon-bg {
  color: #000;
  background: #a1c4c6;
}
.horizontal-sl-item-bc.Triathlon .horizontal-sl-icon-bc {
  color: #a1c4c6;
}
.horizontal-sl-item-bc.Triathlon.active {
  background: #a1c4c6;
}
.horizontal-sl-item-bc.Triathlon.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Triathlon.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Triathlon,
.live-calendar-market-bc .bc-i-Triathlon,
.multi-select-icon-bc.bc-i-Triathlon,
.sp-sub-list-bc.Triathlon .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Triathlon {
  color: #a1c4c6;
}
.sp-sub-list-bc.Triathlon.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #a1c4c6;
}
.sp-sub-list-bc.Triathlon .market-game-section.active:before {
  background: #a1c4c6;
}
.e-sports .horizontal-sl-item-bc.Triathlon .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Triathlon {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Triathlon,
.e-sports .competition-icon-league-bc.bc-i-Triathlon:after,
.e-sports
  .competition-icon-league-bc.bc-i-Triathlon
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Triathlon,
.e-sports .e-sports-game-icon-back-nav.bc-i-Triathlon:after,
.e-sports .horizontal-sl-item-bc.Triathlon,
.e-sports .sp-s-l-h-flag-bc.bc-i-Triathlon {
  background: linear-gradient(180deg, #d1e2e3, #a1c4c6);
}
.e-sports .sp-sub-list-bc.Triathlon:not(.selected):hover {
  background: rgba(161, 196, 198, 0.6);
  box-shadow: 0 0 8px 0 rgba(161, 196, 198, 0.6);
}
.e-sports-Triathlon .e-sports-time-start:before,
.e-sports-Triathlon .horizontal-sl-tab-bc:before,
.e-sports-Triathlon .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Triathlon.selected,
.sportsbook-center-section.Triathlon .e-sports-time-start:before,
.sportsbook-center-section.Triathlon .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Triathlon .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #d1e2e3, #a1c4c6);
}
.e-sports-match-container.Triathlon .market-bc:hover {
  box-shadow: 0 0 20px 0 #a1c4c6;
}
.e-sports-match-container.Triathlon .market-bc.active,
.e-sports-match-container.Triathlon .market-bc:hover {
  color: #fff;
  background: #a1c4c6;
}
.Mma-bg {
  color: #000;
  background: #868686;
}
.horizontal-sl-item-bc.Mma .horizontal-sl-icon-bc {
  color: #868686;
}
.horizontal-sl-item-bc.Mma.active {
  background: #868686;
}
.horizontal-sl-item-bc.Mma.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Mma.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Mma,
.live-calendar-market-bc .bc-i-Mma,
.multi-select-icon-bc.bc-i-Mma,
.sp-sub-list-bc.Mma .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Mma {
  color: #868686;
}
.sp-sub-list-bc.Mma.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #868686;
}
.sp-sub-list-bc.Mma .market-game-section.active:before {
  background: #868686;
}
.e-sports .horizontal-sl-item-bc.Mma .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Mma {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Mma,
.e-sports .competition-icon-league-bc.bc-i-Mma:after,
.e-sports .competition-icon-league-bc.bc-i-Mma ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Mma,
.e-sports .e-sports-game-icon-back-nav.bc-i-Mma:after,
.e-sports .horizontal-sl-item-bc.Mma,
.e-sports .sp-s-l-h-flag-bc.bc-i-Mma {
  background: linear-gradient(180deg, #acacac, #868686);
}
.e-sports .sp-sub-list-bc.Mma:not(.selected):hover {
  background: hsla(0, 0%, 52.5%, 0.6);
  box-shadow: 0 0 8px 0 hsla(0, 0%, 52.5%, 0.6);
}
.e-sports-Mma .e-sports-time-start:before,
.e-sports-Mma .horizontal-sl-tab-bc:before,
.e-sports-Mma .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Mma.selected,
.sportsbook-center-section.Mma .e-sports-time-start:before,
.sportsbook-center-section.Mma .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Mma .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #acacac, #868686);
}
.e-sports-match-container.Mma .market-bc:hover {
  box-shadow: 0 0 20px 0 #868686;
}
.e-sports-match-container.Mma .market-bc.active,
.e-sports-match-container.Mma .market-bc:hover {
  color: #fff;
  background: #868686;
}
.MortalKombatXL-bg {
  color: #fff;
  background: #a76812;
}
.horizontal-sl-item-bc.MortalKombatXL .horizontal-sl-icon-bc {
  color: #a76812;
}
.horizontal-sl-item-bc.MortalKombatXL.active {
  background: #a76812;
}
.horizontal-sl-item-bc.MortalKombatXL.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.MortalKombatXL.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-MortalKombatXL,
.live-calendar-market-bc .bc-i-MortalKombatXL,
.multi-select-icon-bc.bc-i-MortalKombatXL,
.sp-sub-list-bc.MortalKombatXL .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-MortalKombatXL {
  color: #a76812;
}
.sp-sub-list-bc.MortalKombatXL.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #a76812;
}
.sp-sub-list-bc.MortalKombatXL .market-game-section.active:before {
  background: #a76812;
}
.e-sports .horizontal-sl-item-bc.MortalKombatXL .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-MortalKombatXL {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-MortalKombatXL,
.e-sports .competition-icon-league-bc.bc-i-MortalKombatXL:after,
.e-sports
  .competition-icon-league-bc.bc-i-MortalKombatXL
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-MortalKombatXL,
.e-sports .e-sports-game-icon-back-nav.bc-i-MortalKombatXL:after,
.e-sports .horizontal-sl-item-bc.MortalKombatXL,
.e-sports .sp-s-l-h-flag-bc.bc-i-MortalKombatXL {
  background: linear-gradient(180deg, #e7921f, #a76812);
}
.e-sports .sp-sub-list-bc.MortalKombatXL:not(.selected):hover {
  background: rgba(167, 104, 18, 0.6);
  box-shadow: 0 0 8px 0 rgba(167, 104, 18, 0.6);
}
.e-sports-MortalKombatXL .e-sports-time-start:before,
.e-sports-MortalKombatXL .horizontal-sl-tab-bc:before,
.e-sports-MortalKombatXL .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.MortalKombatXL.selected,
.sportsbook-center-section.MortalKombatXL .e-sports-time-start:before,
.sportsbook-center-section.MortalKombatXL .horizontal-sl-tab-bc:before,
.sportsbook-center-section.MortalKombatXL .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e7921f, #a76812);
}
.e-sports-match-container.MortalKombatXL .market-bc:hover {
  box-shadow: 0 0 20px 0 #a76812;
}
.e-sports-match-container.MortalKombatXL .market-bc.active,
.e-sports-match-container.MortalKombatXL .market-bc:hover {
  color: #fff;
  background: #a76812;
}
.GrecoRomanWrestling-bg {
  color: #000;
  background: #3a54fb;
}
.horizontal-sl-item-bc.GrecoRomanWrestling .horizontal-sl-icon-bc {
  color: #3a54fb;
}
.horizontal-sl-item-bc.GrecoRomanWrestling.active {
  background: #3a54fb;
}
.horizontal-sl-item-bc.GrecoRomanWrestling.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.GrecoRomanWrestling.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-GrecoRomanWrestling,
.live-calendar-market-bc .bc-i-GrecoRomanWrestling,
.multi-select-icon-bc.bc-i-GrecoRomanWrestling,
.sp-sub-list-bc.GrecoRomanWrestling .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-GrecoRomanWrestling {
  color: #3a54fb;
}
.sp-sub-list-bc.GrecoRomanWrestling.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #3a54fb;
}
.sp-sub-list-bc.GrecoRomanWrestling .market-game-section.active:before {
  background: #3a54fb;
}
.e-sports .horizontal-sl-item-bc.GrecoRomanWrestling .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-GrecoRomanWrestling {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-GrecoRomanWrestling,
.e-sports .competition-icon-league-bc.bc-i-GrecoRomanWrestling:after,
.e-sports
  .competition-icon-league-bc.bc-i-GrecoRomanWrestling
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-GrecoRomanWrestling,
.e-sports .e-sports-game-icon-back-nav.bc-i-GrecoRomanWrestling:after,
.e-sports .horizontal-sl-item-bc.GrecoRomanWrestling,
.e-sports .sp-s-l-h-flag-bc.bc-i-GrecoRomanWrestling {
  background: linear-gradient(180deg, #8595fd, #3a54fb);
}
.e-sports .sp-sub-list-bc.GrecoRomanWrestling:not(.selected):hover {
  background: rgba(58, 84, 251, 0.6);
  box-shadow: 0 0 8px 0 rgba(58, 84, 251, 0.6);
}
.e-sports-GrecoRomanWrestling .e-sports-time-start:before,
.e-sports-GrecoRomanWrestling .horizontal-sl-tab-bc:before,
.e-sports-GrecoRomanWrestling .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.GrecoRomanWrestling.selected,
.sportsbook-center-section.GrecoRomanWrestling .e-sports-time-start:before,
.sportsbook-center-section.GrecoRomanWrestling .horizontal-sl-tab-bc:before,
.sportsbook-center-section.GrecoRomanWrestling .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #8595fd, #3a54fb);
}
.e-sports-match-container.GrecoRomanWrestling .market-bc:hover {
  box-shadow: 0 0 20px 0 #3a54fb;
}
.e-sports-match-container.GrecoRomanWrestling .market-bc.active,
.e-sports-match-container.GrecoRomanWrestling .market-bc:hover {
  color: #fff;
  background: #3a54fb;
}
.GlobalOffensive-bg {
  color: #fff;
  background: #c28503;
}
.horizontal-sl-item-bc.GlobalOffensive .horizontal-sl-icon-bc {
  color: #c28503;
}
.horizontal-sl-item-bc.GlobalOffensive.active {
  background: #c28503;
}
.horizontal-sl-item-bc.GlobalOffensive.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.GlobalOffensive.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-GlobalOffensive,
.live-calendar-market-bc .bc-i-GlobalOffensive,
.multi-select-icon-bc.bc-i-GlobalOffensive,
.sp-sub-list-bc.GlobalOffensive .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-GlobalOffensive {
  color: #c28503;
}
.sp-sub-list-bc.GlobalOffensive.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #c28503;
}
.sp-sub-list-bc.GlobalOffensive .market-game-section.active:before {
  background: #c28503;
}
.e-sports .horizontal-sl-item-bc.GlobalOffensive .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-GlobalOffensive {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-GlobalOffensive,
.e-sports .competition-icon-league-bc.bc-i-GlobalOffensive:after,
.e-sports
  .competition-icon-league-bc.bc-i-GlobalOffensive
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-GlobalOffensive,
.e-sports .e-sports-game-icon-back-nav.bc-i-GlobalOffensive:after,
.e-sports .horizontal-sl-item-bc.GlobalOffensive,
.e-sports .sp-s-l-h-flag-bc.bc-i-GlobalOffensive {
  background: linear-gradient(180deg, #fbb216, #c28503);
}
.e-sports .sp-sub-list-bc.GlobalOffensive:not(.selected):hover {
  background: rgba(194, 133, 3, 0.6);
  box-shadow: 0 0 8px 0 rgba(194, 133, 3, 0.6);
}
.e-sports-GlobalOffensive .e-sports-time-start:before,
.e-sports-GlobalOffensive .horizontal-sl-tab-bc:before,
.e-sports-GlobalOffensive .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.GlobalOffensive.selected,
.sportsbook-center-section.GlobalOffensive .e-sports-time-start:before,
.sportsbook-center-section.GlobalOffensive .horizontal-sl-tab-bc:before,
.sportsbook-center-section.GlobalOffensive .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #fbb216, #c28503);
}
.e-sports-match-container.GlobalOffensive .market-bc:hover {
  box-shadow: 0 0 20px 0 #c28503;
}
.e-sports-match-container.GlobalOffensive .market-bc.active,
.e-sports-match-container.GlobalOffensive .market-bc:hover {
  color: #fff;
  background: #c28503;
}
.CounterStrike-bg {
  color: #fff;
  background: #cc581f;
}
.horizontal-sl-item-bc.CounterStrike .horizontal-sl-icon-bc {
  color: #cc581f;
}
.horizontal-sl-item-bc.CounterStrike.active {
  background: #cc581f;
}
.horizontal-sl-item-bc.CounterStrike.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.CounterStrike.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-CounterStrike,
.live-calendar-market-bc .bc-i-CounterStrike,
.multi-select-icon-bc.bc-i-CounterStrike,
.sp-sub-list-bc.CounterStrike .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-CounterStrike {
  color: #cc581f;
}
.sp-sub-list-bc.CounterStrike.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #cc581f;
}
.sp-sub-list-bc.CounterStrike .market-game-section.active:before {
  background: #cc581f;
}
.e-sports .horizontal-sl-item-bc.CounterStrike .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-CounterStrike {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-CounterStrike,
.e-sports .competition-icon-league-bc.bc-i-CounterStrike:after,
.e-sports
  .competition-icon-league-bc.bc-i-CounterStrike
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-CounterStrike,
.e-sports .e-sports-game-icon-back-nav.bc-i-CounterStrike:after,
.e-sports .horizontal-sl-item-bc.CounterStrike,
.e-sports .sp-s-l-h-flag-bc.bc-i-CounterStrike {
  background: linear-gradient(180deg, #e58353, #cc581f);
}
.e-sports .sp-sub-list-bc.CounterStrike:not(.selected):hover {
  background: rgba(204, 88, 31, 0.6);
  box-shadow: 0 0 8px 0 rgba(204, 88, 31, 0.6);
}
.e-sports-CounterStrike .e-sports-time-start:before,
.e-sports-CounterStrike .horizontal-sl-tab-bc:before,
.e-sports-CounterStrike .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.CounterStrike.selected,
.sportsbook-center-section.CounterStrike .e-sports-time-start:before,
.sportsbook-center-section.CounterStrike .horizontal-sl-tab-bc:before,
.sportsbook-center-section.CounterStrike .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e58353, #cc581f);
}
.e-sports-match-container.CounterStrike .market-bc:hover {
  box-shadow: 0 0 20px 0 #cc581f;
}
.e-sports-match-container.CounterStrike .market-bc.active,
.e-sports-match-container.CounterStrike .market-bc:hover {
  color: #fff;
  background: #cc581f;
}
.Dota-bg {
  color: #fff;
  background: #5e55a1;
}
.horizontal-sl-item-bc.Dota .horizontal-sl-icon-bc {
  color: #5e55a1;
}
.horizontal-sl-item-bc.Dota.active {
  background: #5e55a1;
}
.horizontal-sl-item-bc.Dota.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Dota.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Dota,
.live-calendar-market-bc .bc-i-Dota,
.multi-select-icon-bc.bc-i-Dota,
.sp-sub-list-bc.Dota .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Dota {
  color: #5e55a1;
}
.sp-sub-list-bc.Dota.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #5e55a1;
}
.sp-sub-list-bc.Dota .market-game-section.active:before {
  background: #5e55a1;
}
.e-sports .horizontal-sl-item-bc.Dota .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Dota {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Dota,
.e-sports .competition-icon-league-bc.bc-i-Dota:after,
.e-sports .competition-icon-league-bc.bc-i-Dota ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Dota,
.e-sports .e-sports-game-icon-back-nav.bc-i-Dota:after,
.e-sports .horizontal-sl-item-bc.Dota,
.e-sports .sp-s-l-h-flag-bc.bc-i-Dota {
  background: linear-gradient(180deg, #8b84be, #5e55a1);
}
.e-sports .sp-sub-list-bc.Dota:not(.selected):hover {
  background: rgba(94, 85, 161, 0.6);
  box-shadow: 0 0 8px 0 rgba(94, 85, 161, 0.6);
}
.e-sports-Dota .e-sports-time-start:before,
.e-sports-Dota .horizontal-sl-tab-bc:before,
.e-sports-Dota .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Dota.selected,
.sportsbook-center-section.Dota .e-sports-time-start:before,
.sportsbook-center-section.Dota .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Dota .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #8b84be, #5e55a1);
}
.e-sports-match-container.Dota .market-bc:hover {
  box-shadow: 0 0 20px 0 #5e55a1;
}
.e-sports-match-container.Dota .market-bc.active,
.e-sports-match-container.Dota .market-bc:hover {
  color: #fff;
  background: #5e55a1;
}
.Dota2-bg {
  color: #fff;
  background: #9b1013;
}
.horizontal-sl-item-bc.Dota2 .horizontal-sl-icon-bc {
  color: #9b1013;
}
.horizontal-sl-item-bc.Dota2.active {
  background: #9b1013;
}
.horizontal-sl-item-bc.Dota2.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Dota2.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Dota2,
.live-calendar-market-bc .bc-i-Dota2,
.multi-select-icon-bc.bc-i-Dota2,
.sp-sub-list-bc.Dota2 .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Dota2 {
  color: #9b1013;
}
.sp-sub-list-bc.Dota2.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #9b1013;
}
.sp-sub-list-bc.Dota2 .market-game-section.active:before {
  background: #9b1013;
}
.e-sports .horizontal-sl-item-bc.Dota2 .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Dota2 {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Dota2,
.e-sports .competition-icon-league-bc.bc-i-Dota2:after,
.e-sports .competition-icon-league-bc.bc-i-Dota2 ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Dota2,
.e-sports .e-sports-game-icon-back-nav.bc-i-Dota2:after,
.e-sports .horizontal-sl-item-bc.Dota2,
.e-sports .sp-s-l-h-flag-bc.bc-i-Dota2 {
  background: linear-gradient(180deg, #e0171c, #9b1013);
}
.e-sports .sp-sub-list-bc.Dota2:not(.selected):hover {
  background: rgba(155, 16, 19, 0.6);
  box-shadow: 0 0 8px 0 rgba(155, 16, 19, 0.6);
}
.e-sports-Dota2 .e-sports-time-start:before,
.e-sports-Dota2 .horizontal-sl-tab-bc:before,
.e-sports-Dota2 .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Dota2.selected,
.sportsbook-center-section.Dota2 .e-sports-time-start:before,
.sportsbook-center-section.Dota2 .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Dota2 .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e0171c, #9b1013);
}
.e-sports-match-container.Dota2 .market-bc:hover {
  box-shadow: 0 0 20px 0 #9b1013;
}
.e-sports-match-container.Dota2 .market-bc.active,
.e-sports-match-container.Dota2 .market-bc:hover {
  color: #fff;
  background: #9b1013;
}
.HeroesOfTheStorm-bg {
  color: #fff;
  background: #655e8a;
}
.horizontal-sl-item-bc.HeroesOfTheStorm .horizontal-sl-icon-bc {
  color: #655e8a;
}
.horizontal-sl-item-bc.HeroesOfTheStorm.active {
  background: #655e8a;
}
.horizontal-sl-item-bc.HeroesOfTheStorm.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.HeroesOfTheStorm.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-HeroesOfTheStorm,
.live-calendar-market-bc .bc-i-HeroesOfTheStorm,
.multi-select-icon-bc.bc-i-HeroesOfTheStorm,
.sp-sub-list-bc.HeroesOfTheStorm .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-HeroesOfTheStorm {
  color: #655e8a;
}
.sp-sub-list-bc.HeroesOfTheStorm.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #655e8a;
}
.sp-sub-list-bc.HeroesOfTheStorm .market-game-section.active:before {
  background: #655e8a;
}
.e-sports .horizontal-sl-item-bc.HeroesOfTheStorm .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-HeroesOfTheStorm {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-HeroesOfTheStorm,
.e-sports .competition-icon-league-bc.bc-i-HeroesOfTheStorm:after,
.e-sports
  .competition-icon-league-bc.bc-i-HeroesOfTheStorm
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-HeroesOfTheStorm,
.e-sports .e-sports-game-icon-back-nav.bc-i-HeroesOfTheStorm:after,
.e-sports .horizontal-sl-item-bc.HeroesOfTheStorm,
.e-sports .sp-s-l-h-flag-bc.bc-i-HeroesOfTheStorm {
  background: linear-gradient(180deg, #8d87ad, #655e8a);
}
.e-sports .sp-sub-list-bc.HeroesOfTheStorm:not(.selected):hover {
  background: rgba(101, 94, 138, 0.6);
  box-shadow: 0 0 8px 0 rgba(101, 94, 138, 0.6);
}
.e-sports-HeroesOfTheStorm .e-sports-time-start:before,
.e-sports-HeroesOfTheStorm .horizontal-sl-tab-bc:before,
.e-sports-HeroesOfTheStorm .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.HeroesOfTheStorm.selected,
.sportsbook-center-section.HeroesOfTheStorm .e-sports-time-start:before,
.sportsbook-center-section.HeroesOfTheStorm .horizontal-sl-tab-bc:before,
.sportsbook-center-section.HeroesOfTheStorm .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #8d87ad, #655e8a);
}
.e-sports-match-container.HeroesOfTheStorm .market-bc:hover {
  box-shadow: 0 0 20px 0 #655e8a;
}
.e-sports-match-container.HeroesOfTheStorm .market-bc.active,
.e-sports-match-container.HeroesOfTheStorm .market-bc:hover {
  color: #fff;
  background: #655e8a;
}
.WorldOfTanks-bg {
  color: #fff;
  background: #464a37;
}
.horizontal-sl-item-bc.WorldOfTanks .horizontal-sl-icon-bc {
  color: #464a37;
}
.horizontal-sl-item-bc.WorldOfTanks.active {
  background: #464a37;
}
.horizontal-sl-item-bc.WorldOfTanks.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.WorldOfTanks.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-WorldOfTanks,
.live-calendar-market-bc .bc-i-WorldOfTanks,
.multi-select-icon-bc.bc-i-WorldOfTanks,
.sp-sub-list-bc.WorldOfTanks .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-WorldOfTanks {
  color: #464a37;
}
.sp-sub-list-bc.WorldOfTanks.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #464a37;
}
.sp-sub-list-bc.WorldOfTanks .market-game-section.active:before {
  background: #464a37;
}
.e-sports .horizontal-sl-item-bc.WorldOfTanks .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-WorldOfTanks {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-WorldOfTanks,
.e-sports .competition-icon-league-bc.bc-i-WorldOfTanks:after,
.e-sports
  .competition-icon-league-bc.bc-i-WorldOfTanks
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-WorldOfTanks,
.e-sports .e-sports-game-icon-back-nav.bc-i-WorldOfTanks:after,
.e-sports .horizontal-sl-item-bc.WorldOfTanks,
.e-sports .sp-s-l-h-flag-bc.bc-i-WorldOfTanks {
  background: linear-gradient(180deg, #707658, #464a37);
}
.e-sports .sp-sub-list-bc.WorldOfTanks:not(.selected):hover {
  background: rgba(70, 74, 55, 0.6);
  box-shadow: 0 0 8px 0 rgba(70, 74, 55, 0.6);
}
.e-sports-WorldOfTanks .e-sports-time-start:before,
.e-sports-WorldOfTanks .horizontal-sl-tab-bc:before,
.e-sports-WorldOfTanks .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.WorldOfTanks.selected,
.sportsbook-center-section.WorldOfTanks .e-sports-time-start:before,
.sportsbook-center-section.WorldOfTanks .horizontal-sl-tab-bc:before,
.sportsbook-center-section.WorldOfTanks .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #707658, #464a37);
}
.e-sports-match-container.WorldOfTanks .market-bc:hover {
  box-shadow: 0 0 20px 0 #464a37;
}
.e-sports-match-container.WorldOfTanks .market-bc.active,
.e-sports-match-container.WorldOfTanks .market-bc:hover {
  color: #fff;
  background: #464a37;
}
.Headis-bg {
  color: #fff;
  background: #d82338;
}
.horizontal-sl-item-bc.Headis .horizontal-sl-icon-bc {
  color: #d82338;
}
.horizontal-sl-item-bc.Headis.active {
  background: #d82338;
}
.horizontal-sl-item-bc.Headis.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Headis.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Headis,
.live-calendar-market-bc .bc-i-Headis,
.multi-select-icon-bc.bc-i-Headis,
.sp-sub-list-bc.Headis .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Headis {
  color: #d82338;
}
.sp-sub-list-bc.Headis.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #d82338;
}
.sp-sub-list-bc.Headis .market-game-section.active:before {
  background: #d82338;
}
.e-sports .horizontal-sl-item-bc.Headis .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Headis {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Headis,
.e-sports .competition-icon-league-bc.bc-i-Headis:after,
.e-sports .competition-icon-league-bc.bc-i-Headis ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Headis,
.e-sports .e-sports-game-icon-back-nav.bc-i-Headis:after,
.e-sports .horizontal-sl-item-bc.Headis,
.e-sports .sp-s-l-h-flag-bc.bc-i-Headis {
  background: linear-gradient(180deg, #e66271, #d82338);
}
.e-sports .sp-sub-list-bc.Headis:not(.selected):hover {
  background: rgba(216, 35, 56, 0.6);
  box-shadow: 0 0 8px 0 rgba(216, 35, 56, 0.6);
}
.e-sports-Headis .e-sports-time-start:before,
.e-sports-Headis .horizontal-sl-tab-bc:before,
.e-sports-Headis .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Headis.selected,
.sportsbook-center-section.Headis .e-sports-time-start:before,
.sportsbook-center-section.Headis .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Headis .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e66271, #d82338);
}
.e-sports-match-container.Headis .market-bc:hover {
  box-shadow: 0 0 20px 0 #d82338;
}
.e-sports-match-container.Headis .market-bc.active,
.e-sports-match-container.Headis .market-bc:hover {
  color: #fff;
  background: #d82338;
}
.Hearthstone-bg {
  color: #fff;
  background: #9d7337;
}
.horizontal-sl-item-bc.Hearthstone .horizontal-sl-icon-bc {
  color: #9d7337;
}
.horizontal-sl-item-bc.Hearthstone.active {
  background: #9d7337;
}
.horizontal-sl-item-bc.Hearthstone.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Hearthstone.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Hearthstone,
.live-calendar-market-bc .bc-i-Hearthstone,
.multi-select-icon-bc.bc-i-Hearthstone,
.sp-sub-list-bc.Hearthstone .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Hearthstone {
  color: #9d7337;
}
.sp-sub-list-bc.Hearthstone.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #9d7337;
}
.sp-sub-list-bc.Hearthstone .market-game-section.active:before {
  background: #9d7337;
}
.e-sports .horizontal-sl-item-bc.Hearthstone .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Hearthstone {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Hearthstone,
.e-sports .competition-icon-league-bc.bc-i-Hearthstone:after,
.e-sports
  .competition-icon-league-bc.bc-i-Hearthstone
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Hearthstone,
.e-sports .e-sports-game-icon-back-nav.bc-i-Hearthstone:after,
.e-sports .horizontal-sl-item-bc.Hearthstone,
.e-sports .sp-s-l-h-flag-bc.bc-i-Hearthstone {
  background: linear-gradient(180deg, #c69a5b, #9d7337);
}
.e-sports .sp-sub-list-bc.Hearthstone:not(.selected):hover {
  background: rgba(157, 115, 55, 0.6);
  box-shadow: 0 0 8px 0 rgba(157, 115, 55, 0.6);
}
.e-sports-Hearthstone .e-sports-time-start:before,
.e-sports-Hearthstone .horizontal-sl-tab-bc:before,
.e-sports-Hearthstone .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Hearthstone.selected,
.sportsbook-center-section.Hearthstone .e-sports-time-start:before,
.sportsbook-center-section.Hearthstone .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Hearthstone .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #c69a5b, #9d7337);
}
.e-sports-match-container.Hearthstone .market-bc:hover {
  box-shadow: 0 0 20px 0 #9d7337;
}
.e-sports-match-container.Hearthstone .market-bc.active,
.e-sports-match-container.Hearthstone .market-bc:hover {
  color: #fff;
  background: #9d7337;
}
.StarCraft-bg {
  color: #fff;
  background: #326d5d;
}
.horizontal-sl-item-bc.StarCraft .horizontal-sl-icon-bc {
  color: #326d5d;
}
.horizontal-sl-item-bc.StarCraft.active {
  background: #326d5d;
}
.horizontal-sl-item-bc.StarCraft.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.StarCraft.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-StarCraft,
.live-calendar-market-bc .bc-i-StarCraft,
.multi-select-icon-bc.bc-i-StarCraft,
.sp-sub-list-bc.StarCraft .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-StarCraft {
  color: #326d5d;
}
.sp-sub-list-bc.StarCraft.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #326d5d;
}
.sp-sub-list-bc.StarCraft .market-game-section.active:before {
  background: #326d5d;
}
.e-sports .horizontal-sl-item-bc.StarCraft .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-StarCraft {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-StarCraft,
.e-sports .competition-icon-league-bc.bc-i-StarCraft:after,
.e-sports
  .competition-icon-league-bc.bc-i-StarCraft
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-StarCraft,
.e-sports .e-sports-game-icon-back-nav.bc-i-StarCraft:after,
.e-sports .horizontal-sl-item-bc.StarCraft,
.e-sports .sp-s-l-h-flag-bc.bc-i-StarCraft {
  background: linear-gradient(180deg, #4aa18a, #326d5d);
}
.e-sports .sp-sub-list-bc.StarCraft:not(.selected):hover {
  background: rgba(50, 109, 93, 0.6);
  box-shadow: 0 0 8px 0 rgba(50, 109, 93, 0.6);
}
.e-sports-StarCraft .e-sports-time-start:before,
.e-sports-StarCraft .horizontal-sl-tab-bc:before,
.e-sports-StarCraft .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.StarCraft.selected,
.sportsbook-center-section.StarCraft .e-sports-time-start:before,
.sportsbook-center-section.StarCraft .horizontal-sl-tab-bc:before,
.sportsbook-center-section.StarCraft .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #4aa18a, #326d5d);
}
.e-sports-match-container.StarCraft .market-bc:hover {
  box-shadow: 0 0 20px 0 #326d5d;
}
.e-sports-match-container.StarCraft .market-bc.active,
.e-sports-match-container.StarCraft .market-bc:hover {
  color: #fff;
  background: #326d5d;
}
.StarCraft2-bg {
  color: #fff;
  background: #005895;
}
.horizontal-sl-item-bc.StarCraft2 .horizontal-sl-icon-bc {
  color: #005895;
}
.horizontal-sl-item-bc.StarCraft2.active {
  background: #005895;
}
.horizontal-sl-item-bc.StarCraft2.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.StarCraft2.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-StarCraft2,
.live-calendar-market-bc .bc-i-StarCraft2,
.multi-select-icon-bc.bc-i-StarCraft2,
.sp-sub-list-bc.StarCraft2 .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-StarCraft2 {
  color: #005895;
}
.sp-sub-list-bc.StarCraft2.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #005895;
}
.sp-sub-list-bc.StarCraft2 .market-game-section.active:before {
  background: #005895;
}
.e-sports .horizontal-sl-item-bc.StarCraft2 .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-StarCraft2 {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-StarCraft2,
.e-sports .competition-icon-league-bc.bc-i-StarCraft2:after,
.e-sports
  .competition-icon-league-bc.bc-i-StarCraft2
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-StarCraft2,
.e-sports .e-sports-game-icon-back-nav.bc-i-StarCraft2:after,
.e-sports .horizontal-sl-item-bc.StarCraft2,
.e-sports .sp-s-l-h-flag-bc.bc-i-StarCraft2 {
  background: linear-gradient(180deg, #0085e2, #005895);
}
.e-sports .sp-sub-list-bc.StarCraft2:not(.selected):hover {
  background: rgba(0, 88, 149, 0.6);
  box-shadow: 0 0 8px 0 rgba(0, 88, 149, 0.6);
}
.e-sports-StarCraft2 .e-sports-time-start:before,
.e-sports-StarCraft2 .horizontal-sl-tab-bc:before,
.e-sports-StarCraft2 .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.StarCraft2.selected,
.sportsbook-center-section.StarCraft2 .e-sports-time-start:before,
.sportsbook-center-section.StarCraft2 .horizontal-sl-tab-bc:before,
.sportsbook-center-section.StarCraft2 .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #0085e2, #005895);
}
.e-sports-match-container.StarCraft2 .market-bc:hover {
  box-shadow: 0 0 20px 0 #005895;
}
.e-sports-match-container.StarCraft2 .market-bc.active,
.e-sports-match-container.StarCraft2 .market-bc:hover {
  color: #fff;
  background: #005895;
}
.Battlefield-bg {
  color: #fff;
  background: #da6123;
}
.horizontal-sl-item-bc.Battlefield .horizontal-sl-icon-bc {
  color: #da6123;
}
.horizontal-sl-item-bc.Battlefield.active {
  background: #da6123;
}
.horizontal-sl-item-bc.Battlefield.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Battlefield.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Battlefield,
.live-calendar-market-bc .bc-i-Battlefield,
.multi-select-icon-bc.bc-i-Battlefield,
.sp-sub-list-bc.Battlefield .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Battlefield {
  color: #da6123;
}
.sp-sub-list-bc.Battlefield.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #da6123;
}
.sp-sub-list-bc.Battlefield .market-game-section.active:before {
  background: #da6123;
}
.e-sports .horizontal-sl-item-bc.Battlefield .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Battlefield {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Battlefield,
.e-sports .competition-icon-league-bc.bc-i-Battlefield:after,
.e-sports
  .competition-icon-league-bc.bc-i-Battlefield
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Battlefield,
.e-sports .e-sports-game-icon-back-nav.bc-i-Battlefield:after,
.e-sports .horizontal-sl-item-bc.Battlefield,
.e-sports .sp-s-l-h-flag-bc.bc-i-Battlefield {
  background: linear-gradient(180deg, #e69063, #da6123);
}
.e-sports .sp-sub-list-bc.Battlefield:not(.selected):hover {
  background: rgba(218, 97, 35, 0.6);
  box-shadow: 0 0 8px 0 rgba(218, 97, 35, 0.6);
}
.e-sports-Battlefield .e-sports-time-start:before,
.e-sports-Battlefield .horizontal-sl-tab-bc:before,
.e-sports-Battlefield .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Battlefield.selected,
.sportsbook-center-section.Battlefield .e-sports-time-start:before,
.sportsbook-center-section.Battlefield .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Battlefield .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e69063, #da6123);
}
.e-sports-match-container.Battlefield .market-bc:hover {
  box-shadow: 0 0 20px 0 #da6123;
}
.e-sports-match-container.Battlefield .market-bc.active,
.e-sports-match-container.Battlefield .market-bc:hover {
  color: #fff;
  background: #da6123;
}
.CrossFire-bg {
  color: #fff;
  background: #926b25;
}
.horizontal-sl-item-bc.CrossFire .horizontal-sl-icon-bc {
  color: #926b25;
}
.horizontal-sl-item-bc.CrossFire.active {
  background: #926b25;
}
.horizontal-sl-item-bc.CrossFire.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.CrossFire.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-CrossFire,
.live-calendar-market-bc .bc-i-CrossFire,
.multi-select-icon-bc.bc-i-CrossFire,
.sp-sub-list-bc.CrossFire .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-CrossFire {
  color: #926b25;
}
.sp-sub-list-bc.CrossFire.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #926b25;
}
.sp-sub-list-bc.CrossFire .market-game-section.active:before {
  background: #926b25;
}
.e-sports .horizontal-sl-item-bc.CrossFire .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-CrossFire {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-CrossFire,
.e-sports .competition-icon-league-bc.bc-i-CrossFire:after,
.e-sports
  .competition-icon-league-bc.bc-i-CrossFire
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-CrossFire,
.e-sports .e-sports-game-icon-back-nav.bc-i-CrossFire:after,
.e-sports .horizontal-sl-item-bc.CrossFire,
.e-sports .sp-s-l-h-flag-bc.bc-i-CrossFire {
  background: linear-gradient(180deg, #cc9737, #926b25);
}
.e-sports .sp-sub-list-bc.CrossFire:not(.selected):hover {
  background: rgba(146, 107, 37, 0.6);
  box-shadow: 0 0 8px 0 rgba(146, 107, 37, 0.6);
}
.e-sports-CrossFire .e-sports-time-start:before,
.e-sports-CrossFire .horizontal-sl-tab-bc:before,
.e-sports-CrossFire .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.CrossFire.selected,
.sportsbook-center-section.CrossFire .e-sports-time-start:before,
.sportsbook-center-section.CrossFire .horizontal-sl-tab-bc:before,
.sportsbook-center-section.CrossFire .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #cc9737, #926b25);
}
.e-sports-match-container.CrossFire .market-bc:hover {
  box-shadow: 0 0 20px 0 #926b25;
}
.e-sports-match-container.CrossFire .market-bc.active,
.e-sports-match-container.CrossFire .market-bc:hover {
  color: #fff;
  background: #926b25;
}
.Doom-bg {
  color: #fff;
  background: #be291e;
}
.horizontal-sl-item-bc.Doom .horizontal-sl-icon-bc {
  color: #be291e;
}
.horizontal-sl-item-bc.Doom.active {
  background: #be291e;
}
.horizontal-sl-item-bc.Doom.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Doom.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Doom,
.live-calendar-market-bc .bc-i-Doom,
.multi-select-icon-bc.bc-i-Doom,
.sp-sub-list-bc.Doom .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Doom {
  color: #be291e;
}
.sp-sub-list-bc.Doom.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #be291e;
}
.sp-sub-list-bc.Doom .market-game-section.active:before {
  background: #be291e;
}
.e-sports .horizontal-sl-item-bc.Doom .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Doom {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Doom,
.e-sports .competition-icon-league-bc.bc-i-Doom:after,
.e-sports .competition-icon-league-bc.bc-i-Doom ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Doom,
.e-sports .e-sports-game-icon-back-nav.bc-i-Doom:after,
.e-sports .horizontal-sl-item-bc.Doom,
.e-sports .sp-s-l-h-flag-bc.bc-i-Doom {
  background: linear-gradient(180deg, #e25147, #be291e);
}
.e-sports .sp-sub-list-bc.Doom:not(.selected):hover {
  background: rgba(190, 41, 30, 0.6);
  box-shadow: 0 0 8px 0 rgba(190, 41, 30, 0.6);
}
.e-sports-Doom .e-sports-time-start:before,
.e-sports-Doom .horizontal-sl-tab-bc:before,
.e-sports-Doom .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Doom.selected,
.sportsbook-center-section.Doom .e-sports-time-start:before,
.sportsbook-center-section.Doom .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Doom .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e25147, #be291e);
}
.e-sports-match-container.Doom .market-bc:hover {
  box-shadow: 0 0 20px 0 #be291e;
}
.e-sports-match-container.Doom .market-bc.active,
.e-sports-match-container.Doom .market-bc:hover {
  color: #fff;
  background: #be291e;
}
.E-IceHockey-bg {
  color: #000;
  background: #4196c2;
}
.horizontal-sl-item-bc.E-IceHockey .horizontal-sl-icon-bc {
  color: #4196c2;
}
.horizontal-sl-item-bc.E-IceHockey.active {
  background: #4196c2;
}
.horizontal-sl-item-bc.E-IceHockey.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.E-IceHockey.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-E-IceHockey,
.live-calendar-market-bc .bc-i-E-IceHockey,
.multi-select-icon-bc.bc-i-E-IceHockey,
.sp-sub-list-bc.E-IceHockey .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-E-IceHockey {
  color: #4196c2;
}
.sp-sub-list-bc.E-IceHockey.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #4196c2;
}
.sp-sub-list-bc.E-IceHockey .market-game-section.active:before {
  background: #4196c2;
}
.e-sports .horizontal-sl-item-bc.E-IceHockey .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-E-IceHockey {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-E-IceHockey,
.e-sports .competition-icon-league-bc.bc-i-E-IceHockey:after,
.e-sports
  .competition-icon-league-bc.bc-i-E-IceHockey
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-E-IceHockey,
.e-sports .e-sports-game-icon-back-nav.bc-i-E-IceHockey:after,
.e-sports .horizontal-sl-item-bc.E-IceHockey,
.e-sports .sp-s-l-h-flag-bc.bc-i-E-IceHockey {
  background: linear-gradient(180deg, #7bb6d5, #4196c2);
}
.e-sports .sp-sub-list-bc.E-IceHockey:not(.selected):hover {
  background: rgba(65, 150, 194, 0.6);
  box-shadow: 0 0 8px 0 rgba(65, 150, 194, 0.6);
}
.e-sports-E-IceHockey .e-sports-time-start:before,
.e-sports-E-IceHockey .horizontal-sl-tab-bc:before,
.e-sports-E-IceHockey .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.E-IceHockey.selected,
.sportsbook-center-section.E-IceHockey .e-sports-time-start:before,
.sportsbook-center-section.E-IceHockey .horizontal-sl-tab-bc:before,
.sportsbook-center-section.E-IceHockey .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #7bb6d5, #4196c2);
}
.e-sports-match-container.E-IceHockey .market-bc:hover {
  box-shadow: 0 0 20px 0 #4196c2;
}
.e-sports-match-container.E-IceHockey .market-bc.active,
.e-sports-match-container.E-IceHockey .market-bc:hover {
  color: #fff;
  background: #4196c2;
}
.ETennis-bg {
  color: #fff;
  background: #829d24;
}
.horizontal-sl-item-bc.ETennis .horizontal-sl-icon-bc {
  color: #829d24;
}
.horizontal-sl-item-bc.ETennis.active {
  background: #829d24;
}
.horizontal-sl-item-bc.ETennis.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.ETennis.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-ETennis,
.live-calendar-market-bc .bc-i-ETennis,
.multi-select-icon-bc.bc-i-ETennis,
.sp-sub-list-bc.ETennis .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-ETennis {
  color: #829d24;
}
.sp-sub-list-bc.ETennis.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #829d24;
}
.sp-sub-list-bc.ETennis .market-game-section.active:before {
  background: #829d24;
}
.e-sports .horizontal-sl-item-bc.ETennis .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-ETennis {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-ETennis,
.e-sports .competition-icon-league-bc.bc-i-ETennis:after,
.e-sports .competition-icon-league-bc.bc-i-ETennis ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-ETennis,
.e-sports .e-sports-game-icon-back-nav.bc-i-ETennis:after,
.e-sports .horizontal-sl-item-bc.ETennis,
.e-sports .sp-s-l-h-flag-bc.bc-i-ETennis {
  background: linear-gradient(180deg, #b0d23b, #829d24);
}
.e-sports .sp-sub-list-bc.ETennis:not(.selected):hover {
  background: rgba(130, 157, 36, 0.6);
  box-shadow: 0 0 8px 0 rgba(130, 157, 36, 0.6);
}
.e-sports-ETennis .e-sports-time-start:before,
.e-sports-ETennis .horizontal-sl-tab-bc:before,
.e-sports-ETennis .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.ETennis.selected,
.sportsbook-center-section.ETennis .e-sports-time-start:before,
.sportsbook-center-section.ETennis .horizontal-sl-tab-bc:before,
.sportsbook-center-section.ETennis .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #b0d23b, #829d24);
}
.e-sports-match-container.ETennis .market-bc:hover {
  box-shadow: 0 0 20px 0 #829d24;
}
.e-sports-match-container.ETennis .market-bc.active,
.e-sports-match-container.ETennis .market-bc:hover {
  color: #fff;
  background: #829d24;
}
.FIFA-bg {
  color: #000;
  background: #efb724;
}
.horizontal-sl-item-bc.FIFA .horizontal-sl-icon-bc {
  color: #efb724;
}
.horizontal-sl-item-bc.FIFA.active {
  background: #efb724;
}
.horizontal-sl-item-bc.FIFA.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.FIFA.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-FIFA,
.live-calendar-market-bc .bc-i-FIFA,
.multi-select-icon-bc.bc-i-FIFA,
.sp-sub-list-bc.FIFA .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-FIFA {
  color: #efb724;
}
.sp-sub-list-bc.FIFA.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #efb724;
}
.sp-sub-list-bc.FIFA .market-game-section.active:before {
  background: #efb724;
}
.e-sports .horizontal-sl-item-bc.FIFA .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-FIFA {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-FIFA,
.e-sports .competition-icon-league-bc.bc-i-FIFA:after,
.e-sports .competition-icon-league-bc.bc-i-FIFA ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-FIFA,
.e-sports .e-sports-game-icon-back-nav.bc-i-FIFA:after,
.e-sports .horizontal-sl-item-bc.FIFA,
.e-sports .sp-s-l-h-flag-bc.bc-i-FIFA {
  background: linear-gradient(180deg, #f4ce6b, #efb724);
}
.e-sports .sp-sub-list-bc.FIFA:not(.selected):hover {
  background: rgba(239, 183, 36, 0.6);
  box-shadow: 0 0 8px 0 rgba(239, 183, 36, 0.6);
}
.e-sports-FIFA .e-sports-time-start:before,
.e-sports-FIFA .horizontal-sl-tab-bc:before,
.e-sports-FIFA .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.FIFA.selected,
.sportsbook-center-section.FIFA .e-sports-time-start:before,
.sportsbook-center-section.FIFA .horizontal-sl-tab-bc:before,
.sportsbook-center-section.FIFA .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #f4ce6b, #efb724);
}
.e-sports-match-container.FIFA .market-bc:hover {
  box-shadow: 0 0 20px 0 #efb724;
}
.e-sports-match-container.FIFA .market-bc.active,
.e-sports-match-container.FIFA .market-bc:hover {
  color: #fff;
  background: #efb724;
}
.FortiteBattleRoyale-bg {
  color: #fff;
  background: #5e3151;
}
.horizontal-sl-item-bc.FortiteBattleRoyale .horizontal-sl-icon-bc {
  color: #5e3151;
}
.horizontal-sl-item-bc.FortiteBattleRoyale.active {
  background: #5e3151;
}
.horizontal-sl-item-bc.FortiteBattleRoyale.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.FortiteBattleRoyale.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-FortiteBattleRoyale,
.live-calendar-market-bc .bc-i-FortiteBattleRoyale,
.multi-select-icon-bc.bc-i-FortiteBattleRoyale,
.sp-sub-list-bc.FortiteBattleRoyale .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-FortiteBattleRoyale {
  color: #5e3151;
}
.sp-sub-list-bc.FortiteBattleRoyale.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #5e3151;
}
.sp-sub-list-bc.FortiteBattleRoyale .market-game-section.active:before {
  background: #5e3151;
}
.e-sports .horizontal-sl-item-bc.FortiteBattleRoyale .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-FortiteBattleRoyale {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-FortiteBattleRoyale,
.e-sports .competition-icon-league-bc.bc-i-FortiteBattleRoyale:after,
.e-sports
  .competition-icon-league-bc.bc-i-FortiteBattleRoyale
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-FortiteBattleRoyale,
.e-sports .e-sports-game-icon-back-nav.bc-i-FortiteBattleRoyale:after,
.e-sports .horizontal-sl-item-bc.FortiteBattleRoyale,
.e-sports .sp-s-l-h-flag-bc.bc-i-FortiteBattleRoyale {
  background: linear-gradient(180deg, #904b7c, #5e3151);
}
.e-sports .sp-sub-list-bc.FortiteBattleRoyale:not(.selected):hover {
  background: rgba(94, 49, 81, 0.6);
  box-shadow: 0 0 8px 0 rgba(94, 49, 81, 0.6);
}
.e-sports-FortiteBattleRoyale .e-sports-time-start:before,
.e-sports-FortiteBattleRoyale .horizontal-sl-tab-bc:before,
.e-sports-FortiteBattleRoyale .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.FortiteBattleRoyale.selected,
.sportsbook-center-section.FortiteBattleRoyale .e-sports-time-start:before,
.sportsbook-center-section.FortiteBattleRoyale .horizontal-sl-tab-bc:before,
.sportsbook-center-section.FortiteBattleRoyale .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #904b7c, #5e3151);
}
.e-sports-match-container.FortiteBattleRoyale .market-bc:hover {
  box-shadow: 0 0 20px 0 #5e3151;
}
.e-sports-match-container.FortiteBattleRoyale .market-bc.active,
.e-sports-match-container.FortiteBattleRoyale .market-bc:hover {
  color: #fff;
  background: #5e3151;
}
.GearsofWar-bg {
  color: #fff;
  background: #a2191d;
}
.horizontal-sl-item-bc.GearsofWar .horizontal-sl-icon-bc {
  color: #a2191d;
}
.horizontal-sl-item-bc.GearsofWar.active {
  background: #a2191d;
}
.horizontal-sl-item-bc.GearsofWar.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.GearsofWar.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-GearsofWar,
.live-calendar-market-bc .bc-i-GearsofWar,
.multi-select-icon-bc.bc-i-GearsofWar,
.sp-sub-list-bc.GearsofWar .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-GearsofWar {
  color: #a2191d;
}
.sp-sub-list-bc.GearsofWar.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #a2191d;
}
.sp-sub-list-bc.GearsofWar .market-game-section.active:before {
  background: #a2191d;
}
.e-sports .horizontal-sl-item-bc.GearsofWar .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-GearsofWar {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-GearsofWar,
.e-sports .competition-icon-league-bc.bc-i-GearsofWar:after,
.e-sports
  .competition-icon-league-bc.bc-i-GearsofWar
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-GearsofWar,
.e-sports .e-sports-game-icon-back-nav.bc-i-GearsofWar:after,
.e-sports .horizontal-sl-item-bc.GearsofWar,
.e-sports .sp-s-l-h-flag-bc.bc-i-GearsofWar {
  background: linear-gradient(180deg, #de292f, #a2191d);
}
.e-sports .sp-sub-list-bc.GearsofWar:not(.selected):hover {
  background: rgba(162, 25, 29, 0.6);
  box-shadow: 0 0 8px 0 rgba(162, 25, 29, 0.6);
}
.e-sports-GearsofWar .e-sports-time-start:before,
.e-sports-GearsofWar .horizontal-sl-tab-bc:before,
.e-sports-GearsofWar .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.GearsofWar.selected,
.sportsbook-center-section.GearsofWar .e-sports-time-start:before,
.sportsbook-center-section.GearsofWar .horizontal-sl-tab-bc:before,
.sportsbook-center-section.GearsofWar .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #de292f, #a2191d);
}
.e-sports-match-container.GearsofWar .market-bc:hover {
  box-shadow: 0 0 20px 0 #a2191d;
}
.e-sports-match-container.GearsofWar .market-bc.active,
.e-sports-match-container.GearsofWar .market-bc:hover {
  color: #fff;
  background: #a2191d;
}
.GuildWars2-bg {
  color: #fff;
  background: #c11d1f;
}
.horizontal-sl-item-bc.GuildWars2 .horizontal-sl-icon-bc {
  color: #c11d1f;
}
.horizontal-sl-item-bc.GuildWars2.active {
  background: #c11d1f;
}
.horizontal-sl-item-bc.GuildWars2.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.GuildWars2.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-GuildWars2,
.live-calendar-market-bc .bc-i-GuildWars2,
.multi-select-icon-bc.bc-i-GuildWars2,
.sp-sub-list-bc.GuildWars2 .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-GuildWars2 {
  color: #c11d1f;
}
.sp-sub-list-bc.GuildWars2.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #c11d1f;
}
.sp-sub-list-bc.GuildWars2 .market-game-section.active:before {
  background: #c11d1f;
}
.e-sports .horizontal-sl-item-bc.GuildWars2 .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-GuildWars2 {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-GuildWars2,
.e-sports .competition-icon-league-bc.bc-i-GuildWars2:after,
.e-sports
  .competition-icon-league-bc.bc-i-GuildWars2
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-GuildWars2,
.e-sports .e-sports-game-icon-back-nav.bc-i-GuildWars2:after,
.e-sports .horizontal-sl-item-bc.GuildWars2,
.e-sports .sp-s-l-h-flag-bc.bc-i-GuildWars2 {
  background: linear-gradient(180deg, #e34749, #c11d1f);
}
.e-sports .sp-sub-list-bc.GuildWars2:not(.selected):hover {
  background: rgba(193, 29, 31, 0.6);
  box-shadow: 0 0 8px 0 rgba(193, 29, 31, 0.6);
}
.e-sports-GuildWars2 .e-sports-time-start:before,
.e-sports-GuildWars2 .horizontal-sl-tab-bc:before,
.e-sports-GuildWars2 .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.GuildWars2.selected,
.sportsbook-center-section.GuildWars2 .e-sports-time-start:before,
.sportsbook-center-section.GuildWars2 .horizontal-sl-tab-bc:before,
.sportsbook-center-section.GuildWars2 .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e34749, #c11d1f);
}
.e-sports-match-container.GuildWars2 .market-bc:hover {
  box-shadow: 0 0 20px 0 #c11d1f;
}
.e-sports-match-container.GuildWars2 .market-bc.active,
.e-sports-match-container.GuildWars2 .market-bc:hover {
  color: #fff;
  background: #c11d1f;
}
.HeroesofNewerth-bg {
  color: #fff;
  background: #76650f;
}
.horizontal-sl-item-bc.HeroesofNewerth .horizontal-sl-icon-bc {
  color: #76650f;
}
.horizontal-sl-item-bc.HeroesofNewerth.active {
  background: #76650f;
}
.horizontal-sl-item-bc.HeroesofNewerth.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.HeroesofNewerth.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-HeroesofNewerth,
.live-calendar-market-bc .bc-i-HeroesofNewerth,
.multi-select-icon-bc.bc-i-HeroesofNewerth,
.sp-sub-list-bc.HeroesofNewerth .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-HeroesofNewerth {
  color: #76650f;
}
.sp-sub-list-bc.HeroesofNewerth.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #76650f;
}
.sp-sub-list-bc.HeroesofNewerth .market-game-section.active:before {
  background: #76650f;
}
.e-sports .horizontal-sl-item-bc.HeroesofNewerth .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-HeroesofNewerth {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-HeroesofNewerth,
.e-sports .competition-icon-league-bc.bc-i-HeroesofNewerth:after,
.e-sports
  .competition-icon-league-bc.bc-i-HeroesofNewerth
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-HeroesofNewerth,
.e-sports .e-sports-game-icon-back-nav.bc-i-HeroesofNewerth:after,
.e-sports .horizontal-sl-item-bc.HeroesofNewerth,
.e-sports .sp-s-l-h-flag-bc.bc-i-HeroesofNewerth {
  background: linear-gradient(180deg, #ba9f18, #76650f);
}
.e-sports .sp-sub-list-bc.HeroesofNewerth:not(.selected):hover {
  background: rgba(118, 101, 15, 0.6);
  box-shadow: 0 0 8px 0 rgba(118, 101, 15, 0.6);
}
.e-sports-HeroesofNewerth .e-sports-time-start:before,
.e-sports-HeroesofNewerth .horizontal-sl-tab-bc:before,
.e-sports-HeroesofNewerth .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.HeroesofNewerth.selected,
.sportsbook-center-section.HeroesofNewerth .e-sports-time-start:before,
.sportsbook-center-section.HeroesofNewerth .horizontal-sl-tab-bc:before,
.sportsbook-center-section.HeroesofNewerth .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ba9f18, #76650f);
}
.e-sports-match-container.HeroesofNewerth .market-bc:hover {
  box-shadow: 0 0 20px 0 #76650f;
}
.e-sports-match-container.HeroesofNewerth .market-bc.active,
.e-sports-match-container.HeroesofNewerth .market-bc:hover {
  color: #fff;
  background: #76650f;
}
.iRacing-bg {
  color: #fff;
  background: #163885;
}
.horizontal-sl-item-bc.iRacing .horizontal-sl-icon-bc {
  color: #163885;
}
.horizontal-sl-item-bc.iRacing.active {
  background: #163885;
}
.horizontal-sl-item-bc.iRacing.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.iRacing.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-iRacing,
.live-calendar-market-bc .bc-i-iRacing,
.multi-select-icon-bc.bc-i-iRacing,
.sp-sub-list-bc.iRacing .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-iRacing {
  color: #163885;
}
.sp-sub-list-bc.iRacing.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #163885;
}
.sp-sub-list-bc.iRacing .market-game-section.active:before {
  background: #163885;
}
.e-sports .horizontal-sl-item-bc.iRacing .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-iRacing {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-iRacing,
.e-sports .competition-icon-league-bc.bc-i-iRacing:after,
.e-sports .competition-icon-league-bc.bc-i-iRacing ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-iRacing,
.e-sports .e-sports-game-icon-back-nav.bc-i-iRacing:after,
.e-sports .horizontal-sl-item-bc.iRacing,
.e-sports .sp-s-l-h-flag-bc.bc-i-iRacing {
  background: linear-gradient(180deg, #2154c7, #163885);
}
.e-sports .sp-sub-list-bc.iRacing:not(.selected):hover {
  background: rgba(22, 56, 133, 0.6);
  box-shadow: 0 0 8px 0 rgba(22, 56, 133, 0.6);
}
.e-sports-iRacing .e-sports-time-start:before,
.e-sports-iRacing .horizontal-sl-tab-bc:before,
.e-sports-iRacing .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.iRacing.selected,
.sportsbook-center-section.iRacing .e-sports-time-start:before,
.sportsbook-center-section.iRacing .horizontal-sl-tab-bc:before,
.sportsbook-center-section.iRacing .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #2154c7, #163885);
}
.e-sports-match-container.iRacing .market-bc:hover {
  box-shadow: 0 0 20px 0 #163885;
}
.e-sports-match-container.iRacing .market-bc.active,
.e-sports-match-container.iRacing .market-bc:hover {
  color: #fff;
  background: #163885;
}
.Kabaddi-bg {
  color: #000;
  background: #ee6c21;
}
.horizontal-sl-item-bc.Kabaddi .horizontal-sl-icon-bc {
  color: #ee6c21;
}
.horizontal-sl-item-bc.Kabaddi.active {
  background: #ee6c21;
}
.horizontal-sl-item-bc.Kabaddi.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Kabaddi.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Kabaddi,
.live-calendar-market-bc .bc-i-Kabaddi,
.multi-select-icon-bc.bc-i-Kabaddi,
.sp-sub-list-bc.Kabaddi .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Kabaddi {
  color: #ee6c21;
}
.sp-sub-list-bc.Kabaddi.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #ee6c21;
}
.sp-sub-list-bc.Kabaddi .market-game-section.active:before {
  background: #ee6c21;
}
.e-sports .horizontal-sl-item-bc.Kabaddi .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Kabaddi {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Kabaddi,
.e-sports .competition-icon-league-bc.bc-i-Kabaddi:after,
.e-sports .competition-icon-league-bc.bc-i-Kabaddi ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Kabaddi,
.e-sports .e-sports-game-icon-back-nav.bc-i-Kabaddi:after,
.e-sports .horizontal-sl-item-bc.Kabaddi,
.e-sports .sp-s-l-h-flag-bc.bc-i-Kabaddi {
  background: linear-gradient(180deg, #f39b68, #ee6c21);
}
.e-sports .sp-sub-list-bc.Kabaddi:not(.selected):hover {
  background: rgba(238, 108, 33, 0.6);
  box-shadow: 0 0 8px 0 rgba(238, 108, 33, 0.6);
}
.e-sports-Kabaddi .e-sports-time-start:before,
.e-sports-Kabaddi .horizontal-sl-tab-bc:before,
.e-sports-Kabaddi .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Kabaddi.selected,
.sportsbook-center-section.Kabaddi .e-sports-time-start:before,
.sportsbook-center-section.Kabaddi .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Kabaddi .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #f39b68, #ee6c21);
}
.e-sports-match-container.Kabaddi .market-bc:hover {
  box-shadow: 0 0 20px 0 #ee6c21;
}
.e-sports-match-container.Kabaddi .market-bc.active,
.e-sports-match-container.Kabaddi .market-bc:hover {
  color: #fff;
  background: #ee6c21;
}
.Karate-bg {
  color: #000;
  background: #e61b23;
}
.horizontal-sl-item-bc.Karate .horizontal-sl-icon-bc {
  color: #e61b23;
}
.horizontal-sl-item-bc.Karate.active {
  background: #e61b23;
}
.horizontal-sl-item-bc.Karate.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Karate.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Karate,
.live-calendar-market-bc .bc-i-Karate,
.multi-select-icon-bc.bc-i-Karate,
.sp-sub-list-bc.Karate .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Karate {
  color: #e61b23;
}
.sp-sub-list-bc.Karate.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #e61b23;
}
.sp-sub-list-bc.Karate .market-game-section.active:before {
  background: #e61b23;
}
.e-sports .horizontal-sl-item-bc.Karate .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Karate {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Karate,
.e-sports .competition-icon-league-bc.bc-i-Karate:after,
.e-sports .competition-icon-league-bc.bc-i-Karate ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Karate,
.e-sports .e-sports-game-icon-back-nav.bc-i-Karate:after,
.e-sports .horizontal-sl-item-bc.Karate,
.e-sports .sp-s-l-h-flag-bc.bc-i-Karate {
  background: linear-gradient(180deg, #ee6066, #e61b23);
}
.e-sports .sp-sub-list-bc.Karate:not(.selected):hover {
  background: rgba(230, 27, 35, 0.6);
  box-shadow: 0 0 8px 0 rgba(230, 27, 35, 0.6);
}
.e-sports-Karate .e-sports-time-start:before,
.e-sports-Karate .horizontal-sl-tab-bc:before,
.e-sports-Karate .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Karate.selected,
.sportsbook-center-section.Karate .e-sports-time-start:before,
.sportsbook-center-section.Karate .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Karate .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ee6066, #e61b23);
}
.e-sports-match-container.Karate .market-bc:hover {
  box-shadow: 0 0 20px 0 #e61b23;
}
.e-sports-match-container.Karate .market-bc.active,
.e-sports-match-container.Karate .market-bc:hover {
  color: #fff;
  background: #e61b23;
}
.KillerInstinct-bg {
  color: #fff;
  background: #00503b;
}
.horizontal-sl-item-bc.KillerInstinct .horizontal-sl-icon-bc {
  color: #00503b;
}
.horizontal-sl-item-bc.KillerInstinct.active {
  background: #00503b;
}
.horizontal-sl-item-bc.KillerInstinct.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.KillerInstinct.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-KillerInstinct,
.live-calendar-market-bc .bc-i-KillerInstinct,
.multi-select-icon-bc.bc-i-KillerInstinct,
.sp-sub-list-bc.KillerInstinct .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-KillerInstinct {
  color: #00503b;
}
.sp-sub-list-bc.KillerInstinct.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #00503b;
}
.sp-sub-list-bc.KillerInstinct .market-game-section.active:before {
  background: #00503b;
}
.e-sports .horizontal-sl-item-bc.KillerInstinct .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-KillerInstinct {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-KillerInstinct,
.e-sports .competition-icon-league-bc.bc-i-KillerInstinct:after,
.e-sports
  .competition-icon-league-bc.bc-i-KillerInstinct
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-KillerInstinct,
.e-sports .e-sports-game-icon-back-nav.bc-i-KillerInstinct:after,
.e-sports .horizontal-sl-item-bc.KillerInstinct,
.e-sports .sp-s-l-h-flag-bc.bc-i-KillerInstinct {
  background: linear-gradient(180deg, #009d73, #00503b);
}
.e-sports .sp-sub-list-bc.KillerInstinct:not(.selected):hover {
  background: rgba(0, 80, 59, 0.6);
  box-shadow: 0 0 8px 0 rgba(0, 80, 59, 0.6);
}
.e-sports-KillerInstinct .e-sports-time-start:before,
.e-sports-KillerInstinct .horizontal-sl-tab-bc:before,
.e-sports-KillerInstinct .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.KillerInstinct.selected,
.sportsbook-center-section.KillerInstinct .e-sports-time-start:before,
.sportsbook-center-section.KillerInstinct .horizontal-sl-tab-bc:before,
.sportsbook-center-section.KillerInstinct .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #009d73, #00503b);
}
.e-sports-match-container.KillerInstinct .market-bc:hover {
  box-shadow: 0 0 20px 0 #00503b;
}
.e-sports-match-container.KillerInstinct .market-bc.active,
.e-sports-match-container.KillerInstinct .market-bc:hover {
  color: #fff;
  background: #00503b;
}
.KingOfGlory-bg {
  color: #fff;
  background: #73588e;
}
.horizontal-sl-item-bc.KingOfGlory .horizontal-sl-icon-bc {
  color: #73588e;
}
.horizontal-sl-item-bc.KingOfGlory.active {
  background: #73588e;
}
.horizontal-sl-item-bc.KingOfGlory.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.KingOfGlory.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-KingOfGlory,
.live-calendar-market-bc .bc-i-KingOfGlory,
.multi-select-icon-bc.bc-i-KingOfGlory,
.sp-sub-list-bc.KingOfGlory .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-KingOfGlory {
  color: #73588e;
}
.sp-sub-list-bc.KingOfGlory.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #73588e;
}
.sp-sub-list-bc.KingOfGlory .market-game-section.active:before {
  background: #73588e;
}
.e-sports .horizontal-sl-item-bc.KingOfGlory .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-KingOfGlory {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-KingOfGlory,
.e-sports .competition-icon-league-bc.bc-i-KingOfGlory:after,
.e-sports
  .competition-icon-league-bc.bc-i-KingOfGlory
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-KingOfGlory,
.e-sports .e-sports-game-icon-back-nav.bc-i-KingOfGlory:after,
.e-sports .horizontal-sl-item-bc.KingOfGlory,
.e-sports .sp-s-l-h-flag-bc.bc-i-KingOfGlory {
  background: linear-gradient(180deg, #9981b1, #73588e);
}
.e-sports .sp-sub-list-bc.KingOfGlory:not(.selected):hover {
  background: rgba(115, 88, 142, 0.6);
  box-shadow: 0 0 8px 0 rgba(115, 88, 142, 0.6);
}
.e-sports-KingOfGlory .e-sports-time-start:before,
.e-sports-KingOfGlory .horizontal-sl-tab-bc:before,
.e-sports-KingOfGlory .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.KingOfGlory.selected,
.sportsbook-center-section.KingOfGlory .e-sports-time-start:before,
.sportsbook-center-section.KingOfGlory .horizontal-sl-tab-bc:before,
.sportsbook-center-section.KingOfGlory .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #9981b1, #73588e);
}
.e-sports-match-container.KingOfGlory .market-bc:hover {
  box-shadow: 0 0 20px 0 #73588e;
}
.e-sports-match-container.KingOfGlory .market-bc.active,
.e-sports-match-container.KingOfGlory .market-bc:hover {
  color: #fff;
  background: #73588e;
}
.Madden-bg {
  color: #fff;
  background: #9c1417;
}
.horizontal-sl-item-bc.Madden .horizontal-sl-icon-bc {
  color: #9c1417;
}
.horizontal-sl-item-bc.Madden.active {
  background: #9c1417;
}
.horizontal-sl-item-bc.Madden.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Madden.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Madden,
.live-calendar-market-bc .bc-i-Madden,
.multi-select-icon-bc.bc-i-Madden,
.sp-sub-list-bc.Madden .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Madden {
  color: #9c1417;
}
.sp-sub-list-bc.Madden.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #9c1417;
}
.sp-sub-list-bc.Madden .market-game-section.active:before {
  background: #9c1417;
}
.e-sports .horizontal-sl-item-bc.Madden .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Madden {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Madden,
.e-sports .competition-icon-league-bc.bc-i-Madden:after,
.e-sports .competition-icon-league-bc.bc-i-Madden ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Madden,
.e-sports .e-sports-game-icon-back-nav.bc-i-Madden:after,
.e-sports .horizontal-sl-item-bc.Madden,
.e-sports .sp-s-l-h-flag-bc.bc-i-Madden {
  background: linear-gradient(180deg, #e01d21, #9c1417);
}
.e-sports .sp-sub-list-bc.Madden:not(.selected):hover {
  background: rgba(156, 20, 23, 0.6);
  box-shadow: 0 0 8px 0 rgba(156, 20, 23, 0.6);
}
.e-sports-Madden .e-sports-time-start:before,
.e-sports-Madden .horizontal-sl-tab-bc:before,
.e-sports-Madden .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Madden.selected,
.sportsbook-center-section.Madden .e-sports-time-start:before,
.sportsbook-center-section.Madden .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Madden .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e01d21, #9c1417);
}
.e-sports-match-container.Madden .market-bc:hover {
  box-shadow: 0 0 20px 0 #9c1417;
}
.e-sports-match-container.Madden .market-bc.active,
.e-sports-match-container.Madden .market-bc:hover {
  color: #fff;
  background: #9c1417;
}
.MarathonSwimming-bg {
  color: #fff;
  background: #051f6b;
}
.horizontal-sl-item-bc.MarathonSwimming .horizontal-sl-icon-bc {
  color: #051f6b;
}
.horizontal-sl-item-bc.MarathonSwimming.active {
  background: #051f6b;
}
.horizontal-sl-item-bc.MarathonSwimming.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.MarathonSwimming.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-MarathonSwimming,
.live-calendar-market-bc .bc-i-MarathonSwimming,
.multi-select-icon-bc.bc-i-MarathonSwimming,
.sp-sub-list-bc.MarathonSwimming .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-MarathonSwimming {
  color: #051f6b;
}
.sp-sub-list-bc.MarathonSwimming.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #051f6b;
}
.sp-sub-list-bc.MarathonSwimming .market-game-section.active:before {
  background: #051f6b;
}
.e-sports .horizontal-sl-item-bc.MarathonSwimming .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-MarathonSwimming {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-MarathonSwimming,
.e-sports .competition-icon-league-bc.bc-i-MarathonSwimming:after,
.e-sports
  .competition-icon-league-bc.bc-i-MarathonSwimming
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-MarathonSwimming,
.e-sports .e-sports-game-icon-back-nav.bc-i-MarathonSwimming:after,
.e-sports .horizontal-sl-item-bc.MarathonSwimming,
.e-sports .sp-s-l-h-flag-bc.bc-i-MarathonSwimming {
  background: linear-gradient(180deg, #0834b4, #051f6b);
}
.e-sports .sp-sub-list-bc.MarathonSwimming:not(.selected):hover {
  background: rgba(5, 31, 107, 0.6);
  box-shadow: 0 0 8px 0 rgba(5, 31, 107, 0.6);
}
.e-sports-MarathonSwimming .e-sports-time-start:before,
.e-sports-MarathonSwimming .horizontal-sl-tab-bc:before,
.e-sports-MarathonSwimming .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.MarathonSwimming.selected,
.sportsbook-center-section.MarathonSwimming .e-sports-time-start:before,
.sportsbook-center-section.MarathonSwimming .horizontal-sl-tab-bc:before,
.sportsbook-center-section.MarathonSwimming .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #0834b4, #051f6b);
}
.e-sports-match-container.MarathonSwimming .market-bc:hover {
  box-shadow: 0 0 20px 0 #051f6b;
}
.e-sports-match-container.MarathonSwimming .market-bc.active,
.e-sports-match-container.MarathonSwimming .market-bc:hover {
  color: #fff;
  background: #051f6b;
}
.MarvelvsCapcom-bg {
  color: #fff;
  background: #1d418c;
}
.horizontal-sl-item-bc.MarvelvsCapcom .horizontal-sl-icon-bc {
  color: #1d418c;
}
.horizontal-sl-item-bc.MarvelvsCapcom.active {
  background: #1d418c;
}
.horizontal-sl-item-bc.MarvelvsCapcom.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.MarvelvsCapcom.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-MarvelvsCapcom,
.live-calendar-market-bc .bc-i-MarvelvsCapcom,
.multi-select-icon-bc.bc-i-MarvelvsCapcom,
.sp-sub-list-bc.MarvelvsCapcom .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-MarvelvsCapcom {
  color: #1d418c;
}
.sp-sub-list-bc.MarvelvsCapcom.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #1d418c;
}
.sp-sub-list-bc.MarvelvsCapcom .market-game-section.active:before {
  background: #1d418c;
}
.e-sports .horizontal-sl-item-bc.MarvelvsCapcom .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-MarvelvsCapcom {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-MarvelvsCapcom,
.e-sports .competition-icon-league-bc.bc-i-MarvelvsCapcom:after,
.e-sports
  .competition-icon-league-bc.bc-i-MarvelvsCapcom
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-MarvelvsCapcom,
.e-sports .e-sports-game-icon-back-nav.bc-i-MarvelvsCapcom:after,
.e-sports .horizontal-sl-item-bc.MarvelvsCapcom,
.e-sports .sp-s-l-h-flag-bc.bc-i-MarvelvsCapcom {
  background: linear-gradient(180deg, #2a5ecb, #1d418c);
}
.e-sports .sp-sub-list-bc.MarvelvsCapcom:not(.selected):hover {
  background: rgba(29, 65, 140, 0.6);
  box-shadow: 0 0 8px 0 rgba(29, 65, 140, 0.6);
}
.e-sports-MarvelvsCapcom .e-sports-time-start:before,
.e-sports-MarvelvsCapcom .horizontal-sl-tab-bc:before,
.e-sports-MarvelvsCapcom .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.MarvelvsCapcom.selected,
.sportsbook-center-section.MarvelvsCapcom .e-sports-time-start:before,
.sportsbook-center-section.MarvelvsCapcom .horizontal-sl-tab-bc:before,
.sportsbook-center-section.MarvelvsCapcom .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #2a5ecb, #1d418c);
}
.e-sports-match-container.MarvelvsCapcom .market-bc:hover {
  box-shadow: 0 0 20px 0 #1d418c;
}
.e-sports-match-container.MarvelvsCapcom .market-bc.active,
.e-sports-match-container.MarvelvsCapcom .market-bc:hover {
  color: #fff;
  background: #1d418c;
}
.NBA2K-bg {
  color: #fff;
  background: #b11419;
}
.horizontal-sl-item-bc.NBA2K .horizontal-sl-icon-bc {
  color: #b11419;
}
.horizontal-sl-item-bc.NBA2K.active {
  background: #b11419;
}
.horizontal-sl-item-bc.NBA2K.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.NBA2K.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-NBA2K,
.live-calendar-market-bc .bc-i-NBA2K,
.multi-select-icon-bc.bc-i-NBA2K,
.sp-sub-list-bc.NBA2K .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-NBA2K {
  color: #b11419;
}
.sp-sub-list-bc.NBA2K.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #b11419;
}
.sp-sub-list-bc.NBA2K .market-game-section.active:before {
  background: #b11419;
}
.e-sports .horizontal-sl-item-bc.NBA2K .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-NBA2K {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-NBA2K,
.e-sports .competition-icon-league-bc.bc-i-NBA2K:after,
.e-sports .competition-icon-league-bc.bc-i-NBA2K ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-NBA2K,
.e-sports .e-sports-game-icon-back-nav.bc-i-NBA2K:after,
.e-sports .horizontal-sl-item-bc.NBA2K,
.e-sports .sp-s-l-h-flag-bc.bc-i-NBA2K {
  background: linear-gradient(180deg, #e72b31, #b11419);
}
.e-sports .sp-sub-list-bc.NBA2K:not(.selected):hover {
  background: rgba(177, 20, 25, 0.6);
  box-shadow: 0 0 8px 0 rgba(177, 20, 25, 0.6);
}
.e-sports-NBA2K .e-sports-time-start:before,
.e-sports-NBA2K .horizontal-sl-tab-bc:before,
.e-sports-NBA2K .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.NBA2K.selected,
.sportsbook-center-section.NBA2K .e-sports-time-start:before,
.sportsbook-center-section.NBA2K .horizontal-sl-tab-bc:before,
.sportsbook-center-section.NBA2K .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e72b31, #b11419);
}
.e-sports-match-container.NBA2K .market-bc:hover {
  box-shadow: 0 0 20px 0 #b11419;
}
.e-sports-match-container.NBA2K .market-bc.active,
.e-sports-match-container.NBA2K .market-bc:hover {
  color: #fff;
  background: #b11419;
}
.Overwatch-bg {
  color: #000;
  background: #f68720;
}
.horizontal-sl-item-bc.Overwatch .horizontal-sl-icon-bc {
  color: #f68720;
}
.horizontal-sl-item-bc.Overwatch.active {
  background: #f68720;
}
.horizontal-sl-item-bc.Overwatch.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Overwatch.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Overwatch,
.live-calendar-market-bc .bc-i-Overwatch,
.multi-select-icon-bc.bc-i-Overwatch,
.sp-sub-list-bc.Overwatch .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Overwatch {
  color: #f68720;
}
.sp-sub-list-bc.Overwatch.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #f68720;
}
.sp-sub-list-bc.Overwatch .market-game-section.active:before {
  background: #f68720;
}
.e-sports .horizontal-sl-item-bc.Overwatch .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Overwatch {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Overwatch,
.e-sports .competition-icon-league-bc.bc-i-Overwatch:after,
.e-sports
  .competition-icon-league-bc.bc-i-Overwatch
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Overwatch,
.e-sports .e-sports-game-icon-back-nav.bc-i-Overwatch:after,
.e-sports .horizontal-sl-item-bc.Overwatch,
.e-sports .sp-s-l-h-flag-bc.bc-i-Overwatch {
  background: linear-gradient(180deg, #f9af6a, #f68720);
}
.e-sports .sp-sub-list-bc.Overwatch:not(.selected):hover {
  background: rgba(246, 135, 32, 0.6);
  box-shadow: 0 0 8px 0 rgba(246, 135, 32, 0.6);
}
.e-sports-Overwatch .e-sports-time-start:before,
.e-sports-Overwatch .horizontal-sl-tab-bc:before,
.e-sports-Overwatch .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Overwatch.selected,
.sportsbook-center-section.Overwatch .e-sports-time-start:before,
.sportsbook-center-section.Overwatch .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Overwatch .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #f9af6a, #f68720);
}
.e-sports-match-container.Overwatch .market-bc:hover {
  box-shadow: 0 0 20px 0 #f68720;
}
.e-sports-match-container.Overwatch .market-bc.active,
.e-sports-match-container.Overwatch .market-bc:hover {
  color: #fff;
  background: #f68720;
}
.Olympics-bg {
  color: #000;
  background: #ffbd01;
}
.horizontal-sl-item-bc.Olympics .horizontal-sl-icon-bc {
  color: #ffbd01;
}
.horizontal-sl-item-bc.Olympics.active {
  background: #ffbd01;
}
.horizontal-sl-item-bc.Olympics.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Olympics.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Olympics,
.live-calendar-market-bc .bc-i-Olympics,
.multi-select-icon-bc.bc-i-Olympics,
.sp-sub-list-bc.Olympics .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Olympics {
  color: #ffbd01;
}
.sp-sub-list-bc.Olympics.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #ffbd01;
}
.sp-sub-list-bc.Olympics .market-game-section.active:before {
  background: #ffbd01;
}
.e-sports .horizontal-sl-item-bc.Olympics .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Olympics {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Olympics,
.e-sports .competition-icon-league-bc.bc-i-Olympics:after,
.e-sports
  .competition-icon-league-bc.bc-i-Olympics
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Olympics,
.e-sports .e-sports-game-icon-back-nav.bc-i-Olympics:after,
.e-sports .horizontal-sl-item-bc.Olympics,
.e-sports .sp-s-l-h-flag-bc.bc-i-Olympics {
  background: linear-gradient(180deg, #ffd14e, #ffbd01);
}
.e-sports .sp-sub-list-bc.Olympics:not(.selected):hover {
  background: rgba(255, 189, 1, 0.6);
  box-shadow: 0 0 8px 0 rgba(255, 189, 1, 0.6);
}
.e-sports-Olympics .e-sports-time-start:before,
.e-sports-Olympics .horizontal-sl-tab-bc:before,
.e-sports-Olympics .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Olympics.selected,
.sportsbook-center-section.Olympics .e-sports-time-start:before,
.sportsbook-center-section.Olympics .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Olympics .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ffd14e, #ffbd01);
}
.e-sports-match-container.Olympics .market-bc:hover {
  box-shadow: 0 0 20px 0 #ffbd01;
}
.e-sports-match-container.Olympics .market-bc.active,
.e-sports-match-container.Olympics .market-bc:hover {
  color: #fff;
  background: #ffbd01;
}
.Painkiller-bg {
  color: #fff;
  background: #871d1f;
}
.horizontal-sl-item-bc.Painkiller .horizontal-sl-icon-bc {
  color: #871d1f;
}
.horizontal-sl-item-bc.Painkiller.active {
  background: #871d1f;
}
.horizontal-sl-item-bc.Painkiller.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Painkiller.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Painkiller,
.live-calendar-market-bc .bc-i-Painkiller,
.multi-select-icon-bc.bc-i-Painkiller,
.sp-sub-list-bc.Painkiller .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Painkiller {
  color: #871d1f;
}
.sp-sub-list-bc.Painkiller.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #871d1f;
}
.sp-sub-list-bc.Painkiller .market-game-section.active:before {
  background: #871d1f;
}
.e-sports .horizontal-sl-item-bc.Painkiller .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Painkiller {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Painkiller,
.e-sports .competition-icon-league-bc.bc-i-Painkiller:after,
.e-sports
  .competition-icon-league-bc.bc-i-Painkiller
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Painkiller,
.e-sports .e-sports-game-icon-back-nav.bc-i-Painkiller:after,
.e-sports .horizontal-sl-item-bc.Painkiller,
.e-sports .sp-s-l-h-flag-bc.bc-i-Painkiller {
  background: linear-gradient(180deg, #c62b2d, #871d1f);
}
.e-sports .sp-sub-list-bc.Painkiller:not(.selected):hover {
  background: rgba(135, 29, 31, 0.6);
  box-shadow: 0 0 8px 0 rgba(135, 29, 31, 0.6);
}
.e-sports-Painkiller .e-sports-time-start:before,
.e-sports-Painkiller .horizontal-sl-tab-bc:before,
.e-sports-Painkiller .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Painkiller.selected,
.sportsbook-center-section.Painkiller .e-sports-time-start:before,
.sportsbook-center-section.Painkiller .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Painkiller .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #c62b2d, #871d1f);
}
.e-sports-match-container.Painkiller .market-bc:hover {
  box-shadow: 0 0 20px 0 #871d1f;
}
.e-sports-match-container.Painkiller .market-bc.active,
.e-sports-match-container.Painkiller .market-bc:hover {
  color: #fff;
  background: #871d1f;
}
.PistolShooting-bg {
  color: #fff;
  background: #3c5182;
}
.horizontal-sl-item-bc.PistolShooting .horizontal-sl-icon-bc {
  color: #3c5182;
}
.horizontal-sl-item-bc.PistolShooting.active {
  background: #3c5182;
}
.horizontal-sl-item-bc.PistolShooting.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.PistolShooting.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-PistolShooting,
.live-calendar-market-bc .bc-i-PistolShooting,
.multi-select-icon-bc.bc-i-PistolShooting,
.sp-sub-list-bc.PistolShooting .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-PistolShooting {
  color: #3c5182;
}
.sp-sub-list-bc.PistolShooting.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #3c5182;
}
.sp-sub-list-bc.PistolShooting .market-game-section.active:before {
  background: #3c5182;
}
.e-sports .horizontal-sl-item-bc.PistolShooting .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-PistolShooting {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-PistolShooting,
.e-sports .competition-icon-league-bc.bc-i-PistolShooting:after,
.e-sports
  .competition-icon-league-bc.bc-i-PistolShooting
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-PistolShooting,
.e-sports .e-sports-game-icon-back-nav.bc-i-PistolShooting:after,
.e-sports .horizontal-sl-item-bc.PistolShooting,
.e-sports .sp-s-l-h-flag-bc.bc-i-PistolShooting {
  background: linear-gradient(180deg, #5873b2, #3c5182);
}
.e-sports .sp-sub-list-bc.PistolShooting:not(.selected):hover {
  background: rgba(60, 81, 130, 0.6);
  box-shadow: 0 0 8px 0 rgba(60, 81, 130, 0.6);
}
.e-sports-PistolShooting .e-sports-time-start:before,
.e-sports-PistolShooting .horizontal-sl-tab-bc:before,
.e-sports-PistolShooting .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.PistolShooting.selected,
.sportsbook-center-section.PistolShooting .e-sports-time-start:before,
.sportsbook-center-section.PistolShooting .horizontal-sl-tab-bc:before,
.sportsbook-center-section.PistolShooting .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #5873b2, #3c5182);
}
.e-sports-match-container.PistolShooting .market-bc:hover {
  box-shadow: 0 0 20px 0 #3c5182;
}
.e-sports-match-container.PistolShooting .market-bc.active,
.e-sports-match-container.PistolShooting .market-bc:hover,
.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-count-bc,
.horizontal-sl-item-bc.PistolHead2Head.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-PistolHead2Head,
.live-calendar-market-bc .bc-i-PistolHead2Head,
.multi-select-icon-bc.bc-i-PistolHead2Head,
.sp-sub-list-bc.PistolHead2Head .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-PistolHead2Head {
  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 .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 .horizontal-sl-item-bc.PistolHead2Head,
.e-sports .sp-s-l-h-flag-bc.bc-i-PistolHead2Head {
  background: linear-gradient(180deg, #5873b2, #3c5182);
}
.e-sports .sp-sub-list-bc.PistolHead2Head:not(.selected):hover {
  background: rgba(60, 81, 130, 0.6);
  box-shadow: 0 0 8px 0 rgba(60, 81, 130, 0.6);
}
.e-sports-PistolHead2Head .e-sports-time-start:before,
.e-sports-PistolHead2Head .horizontal-sl-tab-bc:before,
.e-sports-PistolHead2Head .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.PistolHead2Head.selected,
.sportsbook-center-section.PistolHead2Head .e-sports-time-start:before,
.sportsbook-center-section.PistolHead2Head .horizontal-sl-tab-bc:before,
.sportsbook-center-section.PistolHead2Head .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #5873b2, #3c5182);
}
.e-sports-match-container.PistolHead2Head .market-bc:hover {
  box-shadow: 0 0 20px 0 #3c5182;
}
.e-sports-match-container.PistolHead2Head .market-bc.active,
.e-sports-match-container.PistolHead2Head .market-bc:hover {
  color: #fff;
  background: #3c5182;
}
.PMUHorseRacing-bg {
  color: #fff;
  background: #34a854;
}
.horizontal-sl-item-bc.PMUHorseRacing .horizontal-sl-icon-bc {
  color: #34a854;
}
.horizontal-sl-item-bc.PMUHorseRacing.active {
  background: #34a854;
}
.horizontal-sl-item-bc.PMUHorseRacing.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.PMUHorseRacing.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-PMUHorseRacing,
.live-calendar-market-bc .bc-i-PMUHorseRacing,
.multi-select-icon-bc.bc-i-PMUHorseRacing,
.sp-sub-list-bc.PMUHorseRacing .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-PMUHorseRacing {
  color: #34a854;
}
.sp-sub-list-bc.PMUHorseRacing.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #34a854;
}
.sp-sub-list-bc.PMUHorseRacing .market-game-section.active:before {
  background: #34a854;
}
.e-sports .horizontal-sl-item-bc.PMUHorseRacing .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-PMUHorseRacing {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-PMUHorseRacing,
.e-sports .competition-icon-league-bc.bc-i-PMUHorseRacing:after,
.e-sports
  .competition-icon-league-bc.bc-i-PMUHorseRacing
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-PMUHorseRacing,
.e-sports .e-sports-game-icon-back-nav.bc-i-PMUHorseRacing:after,
.e-sports .horizontal-sl-item-bc.PMUHorseRacing,
.e-sports .sp-s-l-h-flag-bc.bc-i-PMUHorseRacing {
  background: linear-gradient(180deg, #5ccd7b, #34a854);
}
.e-sports .sp-sub-list-bc.PMUHorseRacing:not(.selected):hover {
  background: rgba(52, 168, 84, 0.6);
  box-shadow: 0 0 8px 0 rgba(52, 168, 84, 0.6);
}
.e-sports-PMUHorseRacing .e-sports-time-start:before,
.e-sports-PMUHorseRacing .horizontal-sl-tab-bc:before,
.e-sports-PMUHorseRacing .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.PMUHorseRacing.selected,
.sportsbook-center-section.PMUHorseRacing .e-sports-time-start:before,
.sportsbook-center-section.PMUHorseRacing .horizontal-sl-tab-bc:before,
.sportsbook-center-section.PMUHorseRacing .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #5ccd7b, #34a854);
}
.e-sports-match-container.PMUHorseRacing .market-bc:hover {
  box-shadow: 0 0 20px 0 #34a854;
}
.e-sports-match-container.PMUHorseRacing .market-bc.active,
.e-sports-match-container.PMUHorseRacing .market-bc:hover {
  color: #fff;
  background: #34a854;
}
.PokÃ©mon-bg {
  color: #fff;
  background: #e8bc08;
}
.horizontal-sl-item-bc.PokÃ©mon .horizontal-sl-icon-bc {
  color: #e8bc08;
}
.horizontal-sl-item-bc.PokÃ©mon.active {
  background: #e8bc08;
}
.horizontal-sl-item-bc.PokÃ©mon.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.PokÃ©mon.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-PokÃ©mon,
.live-calendar-market-bc .bc-i-PokÃ©mon,
.multi-select-icon-bc.bc-i-PokÃ©mon,
.sp-sub-list-bc.PokÃ©mon .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-PokÃ©mon {
  color: #e8bc08;
}
.sp-sub-list-bc.PokÃ©mon.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #e8bc08;
}
.sp-sub-list-bc.PokÃ©mon .market-game-section.active:before {
  background: #e8bc08;
}
.e-sports .horizontal-sl-item-bc.PokÃ©mon .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-PokÃ©mon {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-PokÃ©mon,
.e-sports .competition-icon-league-bc.bc-i-PokÃ©mon:after,
.e-sports
  .competition-icon-league-bc.bc-i-PokÃ©mon
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-PokÃ©mon,
.e-sports .e-sports-game-icon-back-nav.bc-i-PokÃ©mon:after,
.e-sports .horizontal-sl-item-bc.PokÃ©mon,
.e-sports .sp-s-l-h-flag-bc.bc-i-PokÃ©mon {
  background: linear-gradient(180deg, #f9d544, #e8bc08);
}
.e-sports .sp-sub-list-bc.PokÃ©mon:not(.selected):hover {
  background: rgba(232, 188, 8, 0.6);
  box-shadow: 0 0 8px 0 rgba(232, 188, 8, 0.6);
}
.e-sports-PokÃ©mon .e-sports-time-start:before,
.e-sports-PokÃ©mon .horizontal-sl-tab-bc:before,
.e-sports-PokÃ©mon .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.PokÃ©mon.selected,
.sportsbook-center-section.PokÃ©mon .e-sports-time-start:before,
.sportsbook-center-section.PokÃ©mon .horizontal-sl-tab-bc:before,
.sportsbook-center-section.PokÃ©mon .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #f9d544, #e8bc08);
}
.e-sports-match-container.PokÃ©mon .market-bc:hover {
  box-shadow: 0 0 20px 0 #e8bc08;
}
.e-sports-match-container.PokÃ©mon .market-bc.active,
.e-sports-match-container.PokÃ©mon .market-bc:hover {
  color: #fff;
  background: #e8bc08;
}
.Politics-bg {
  color: #fff;
  background: #641f6e;
}
.horizontal-sl-item-bc.Politics .horizontal-sl-icon-bc {
  color: #641f6e;
}
.horizontal-sl-item-bc.Politics.active {
  background: #641f6e;
}
.horizontal-sl-item-bc.Politics.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Politics.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Politics,
.live-calendar-market-bc .bc-i-Politics,
.multi-select-icon-bc.bc-i-Politics,
.sp-sub-list-bc.Politics .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Politics {
  color: #641f6e;
}
.sp-sub-list-bc.Politics.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #641f6e;
}
.sp-sub-list-bc.Politics .market-game-section.active:before {
  background: #641f6e;
}
.e-sports .horizontal-sl-item-bc.Politics .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Politics {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Politics,
.e-sports .competition-icon-league-bc.bc-i-Politics:after,
.e-sports
  .competition-icon-league-bc.bc-i-Politics
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Politics,
.e-sports .e-sports-game-icon-back-nav.bc-i-Politics:after,
.e-sports .horizontal-sl-item-bc.Politics,
.e-sports .sp-s-l-h-flag-bc.bc-i-Politics {
  background: linear-gradient(180deg, #9a30aa, #641f6e);
}
.e-sports .sp-sub-list-bc.Politics:not(.selected):hover {
  background: rgba(100, 31, 110, 0.6);
  box-shadow: 0 0 8px 0 rgba(100, 31, 110, 0.6);
}
.e-sports-Politics .e-sports-time-start:before,
.e-sports-Politics .horizontal-sl-tab-bc:before,
.e-sports-Politics .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Politics.selected,
.sportsbook-center-section.Politics .e-sports-time-start:before,
.sportsbook-center-section.Politics .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Politics .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #9a30aa, #641f6e);
}
.e-sports-match-container.Politics .market-bc:hover {
  box-shadow: 0 0 20px 0 #641f6e;
}
.e-sports-match-container.Politics .market-bc.active,
.e-sports-match-container.Politics .market-bc:hover {
  color: #fff;
  background: #641f6e;
}
.ProEvolutionSoccer-bg {
  color: #fff;
  background: #ca171e;
}
.horizontal-sl-item-bc.ProEvolutionSoccer .horizontal-sl-icon-bc {
  color: #ca171e;
}
.horizontal-sl-item-bc.ProEvolutionSoccer.active {
  background: #ca171e;
}
.horizontal-sl-item-bc.ProEvolutionSoccer.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.ProEvolutionSoccer.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-ProEvolutionSoccer,
.live-calendar-market-bc .bc-i-ProEvolutionSoccer,
.multi-select-icon-bc.bc-i-ProEvolutionSoccer,
.sp-sub-list-bc.ProEvolutionSoccer .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-ProEvolutionSoccer {
  color: #ca171e;
}
.sp-sub-list-bc.ProEvolutionSoccer.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #ca171e;
}
.sp-sub-list-bc.ProEvolutionSoccer .market-game-section.active:before {
  background: #ca171e;
}
.e-sports .horizontal-sl-item-bc.ProEvolutionSoccer .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-ProEvolutionSoccer {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-ProEvolutionSoccer,
.e-sports .competition-icon-league-bc.bc-i-ProEvolutionSoccer:after,
.e-sports
  .competition-icon-league-bc.bc-i-ProEvolutionSoccer
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-ProEvolutionSoccer,
.e-sports .e-sports-game-icon-back-nav.bc-i-ProEvolutionSoccer:after,
.e-sports .horizontal-sl-item-bc.ProEvolutionSoccer,
.e-sports .sp-s-l-h-flag-bc.bc-i-ProEvolutionSoccer {
  background: linear-gradient(180deg, #ea444a, #ca171e);
}
.e-sports .sp-sub-list-bc.ProEvolutionSoccer:not(.selected):hover {
  background: rgba(202, 23, 30, 0.6);
  box-shadow: 0 0 8px 0 rgba(202, 23, 30, 0.6);
}
.e-sports-ProEvolutionSoccer .e-sports-time-start:before,
.e-sports-ProEvolutionSoccer .horizontal-sl-tab-bc:before,
.e-sports-ProEvolutionSoccer .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.ProEvolutionSoccer.selected,
.sportsbook-center-section.ProEvolutionSoccer .e-sports-time-start:before,
.sportsbook-center-section.ProEvolutionSoccer .horizontal-sl-tab-bc:before,
.sportsbook-center-section.ProEvolutionSoccer .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ea444a, #ca171e);
}
.e-sports-match-container.ProEvolutionSoccer .market-bc:hover {
  box-shadow: 0 0 20px 0 #ca171e;
}
.e-sports-match-container.ProEvolutionSoccer .market-bc.active,
.e-sports-match-container.ProEvolutionSoccer .market-bc:hover {
  color: #fff;
  background: #ca171e;
}
.ProjectCARS-bg {
  color: #fff;
  background: #036185;
}
.horizontal-sl-item-bc.ProjectCARS .horizontal-sl-icon-bc {
  color: #036185;
}
.horizontal-sl-item-bc.ProjectCARS.active {
  background: #036185;
}
.horizontal-sl-item-bc.ProjectCARS.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.ProjectCARS.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-ProjectCARS,
.live-calendar-market-bc .bc-i-ProjectCARS,
.multi-select-icon-bc.bc-i-ProjectCARS,
.sp-sub-list-bc.ProjectCARS .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-ProjectCARS {
  color: #036185;
}
.sp-sub-list-bc.ProjectCARS.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #036185;
}
.sp-sub-list-bc.ProjectCARS .market-game-section.active:before {
  background: #036185;
}
.e-sports .horizontal-sl-item-bc.ProjectCARS .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-ProjectCARS {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-ProjectCARS,
.e-sports .competition-icon-league-bc.bc-i-ProjectCARS:after,
.e-sports
  .competition-icon-league-bc.bc-i-ProjectCARS
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-ProjectCARS,
.e-sports .e-sports-game-icon-back-nav.bc-i-ProjectCARS:after,
.e-sports .horizontal-sl-item-bc.ProjectCARS,
.e-sports .sp-s-l-h-flag-bc.bc-i-ProjectCARS {
  background: linear-gradient(180deg, #0598d0, #036185);
}
.e-sports .sp-sub-list-bc.ProjectCARS:not(.selected):hover {
  background: rgba(3, 97, 133, 0.6);
  box-shadow: 0 0 8px 0 rgba(3, 97, 133, 0.6);
}
.e-sports-ProjectCARS .e-sports-time-start:before,
.e-sports-ProjectCARS .horizontal-sl-tab-bc:before,
.e-sports-ProjectCARS .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.ProjectCARS.selected,
.sportsbook-center-section.ProjectCARS .e-sports-time-start:before,
.sportsbook-center-section.ProjectCARS .horizontal-sl-tab-bc:before,
.sportsbook-center-section.ProjectCARS .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #0598d0, #036185);
}
.e-sports-match-container.ProjectCARS .market-bc:hover {
  box-shadow: 0 0 20px 0 #036185;
}
.e-sports-match-container.ProjectCARS .market-bc.active,
.e-sports-match-container.ProjectCARS .market-bc:hover {
  color: #fff;
  background: #036185;
}
.PUBG-bg {
  color: #fff;
  background: #d6751c;
}
.horizontal-sl-item-bc.PUBG .horizontal-sl-icon-bc {
  color: #d6751c;
}
.horizontal-sl-item-bc.PUBG.active {
  background: #d6751c;
}
.horizontal-sl-item-bc.PUBG.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.PUBG.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-PUBG,
.live-calendar-market-bc .bc-i-PUBG,
.multi-select-icon-bc.bc-i-PUBG,
.sp-sub-list-bc.PUBG .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-PUBG {
  color: #d6751c;
}
.sp-sub-list-bc.PUBG.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #d6751c;
}
.sp-sub-list-bc.PUBG .market-game-section.active:before {
  background: #d6751c;
}
.e-sports .horizontal-sl-item-bc.PUBG .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-PUBG {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-PUBG,
.e-sports .competition-icon-league-bc.bc-i-PUBG:after,
.e-sports .competition-icon-league-bc.bc-i-PUBG ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-PUBG,
.e-sports .e-sports-game-icon-back-nav.bc-i-PUBG:after,
.e-sports .horizontal-sl-item-bc.PUBG,
.e-sports .sp-s-l-h-flag-bc.bc-i-PUBG {
  background: linear-gradient(180deg, #e99c56, #d6751c);
}
.e-sports .sp-sub-list-bc.PUBG:not(.selected):hover {
  background: rgba(214, 117, 28, 0.6);
  box-shadow: 0 0 8px 0 rgba(214, 117, 28, 0.6);
}
.e-sports-PUBG .e-sports-time-start:before,
.e-sports-PUBG .horizontal-sl-tab-bc:before,
.e-sports-PUBG .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.PUBG.selected,
.sportsbook-center-section.PUBG .e-sports-time-start:before,
.sportsbook-center-section.PUBG .horizontal-sl-tab-bc:before,
.sportsbook-center-section.PUBG .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e99c56, #d6751c);
}
.e-sports-match-container.PUBG .market-bc:hover {
  box-shadow: 0 0 20px 0 #d6751c;
}
.e-sports-match-container.PUBG .market-bc.active,
.e-sports-match-container.PUBG .market-bc:hover,
.PUBGPlayerUnknwnsBattleground-bg {
  color: #fff;
  background: #d6751c;
}
.horizontal-sl-item-bc.PUBGPlayerUnknwnsBattleground .horizontal-sl-icon-bc {
  color: #d6751c;
}
.horizontal-sl-item-bc.PUBGPlayerUnknwnsBattleground.active {
  background: #d6751c;
}
.horizontal-sl-item-bc.PUBGPlayerUnknwnsBattleground.active
  .horizontal-sl-count-bc,
.horizontal-sl-item-bc.PUBGPlayerUnknwnsBattleground.active
  .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-PUBGPlayerUnknwnsBattleground,
.live-calendar-market-bc .bc-i-PUBGPlayerUnknwnsBattleground,
.multi-select-icon-bc.bc-i-PUBGPlayerUnknwnsBattleground,
.sp-sub-list-bc.PUBGPlayerUnknwnsBattleground .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-PUBGPlayerUnknwnsBattleground {
  color: #d6751c;
}
.sp-sub-list-bc.PUBGPlayerUnknwnsBattleground.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #d6751c;
}
.sp-sub-list-bc.PUBGPlayerUnknwnsBattleground
  .market-game-section.active:before {
  background: #d6751c;
}
.e-sports
  .horizontal-sl-item-bc.PUBGPlayerUnknwnsBattleground
  .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-PUBGPlayerUnknwnsBattleground {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-PUBGPlayerUnknwnsBattleground,
.e-sports .competition-icon-league-bc.bc-i-PUBGPlayerUnknwnsBattleground:after,
.e-sports
  .competition-icon-league-bc.bc-i-PUBGPlayerUnknwnsBattleground
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-PUBGPlayerUnknwnsBattleground,
.e-sports .e-sports-game-icon-back-nav.bc-i-PUBGPlayerUnknwnsBattleground:after,
.e-sports .horizontal-sl-item-bc.PUBGPlayerUnknwnsBattleground,
.e-sports .sp-s-l-h-flag-bc.bc-i-PUBGPlayerUnknwnsBattleground {
  background: linear-gradient(180deg, #e99c56, #d6751c);
}
.e-sports .sp-sub-list-bc.PUBGPlayerUnknwnsBattleground:not(.selected):hover {
  background: rgba(214, 117, 28, 0.6);
  box-shadow: 0 0 8px 0 rgba(214, 117, 28, 0.6);
}
.e-sports-PUBGPlayerUnknwnsBattleground .e-sports-time-start:before,
.e-sports-PUBGPlayerUnknwnsBattleground .horizontal-sl-tab-bc:before,
.e-sports-PUBGPlayerUnknwnsBattleground .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.PUBGPlayerUnknwnsBattleground.selected,
.sportsbook-center-section.PUBGPlayerUnknwnsBattleground
  .e-sports-time-start:before,
.sportsbook-center-section.PUBGPlayerUnknwnsBattleground
  .horizontal-sl-tab-bc:before,
.sportsbook-center-section.PUBGPlayerUnknwnsBattleground
  .main-tabs-bc
  .tab-bc:before {
  background: linear-gradient(90deg, #e99c56, #d6751c);
}
.e-sports-match-container.PUBGPlayerUnknwnsBattleground .market-bc:hover {
  box-shadow: 0 0 20px 0 #d6751c;
}
.e-sports-match-container.PUBGPlayerUnknwnsBattleground .market-bc.active,
.e-sports-match-container.PUBGPlayerUnknwnsBattleground .market-bc:hover {
  color: #fff;
  background: #d6751c;
}
.Quake-bg {
  color: #fff;
  background: #744428;
}
.horizontal-sl-item-bc.Quake .horizontal-sl-icon-bc {
  color: #744428;
}
.horizontal-sl-item-bc.Quake.active {
  background: #744428;
}
.horizontal-sl-item-bc.Quake.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Quake.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Quake,
.live-calendar-market-bc .bc-i-Quake,
.multi-select-icon-bc.bc-i-Quake,
.sp-sub-list-bc.Quake .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Quake {
  color: #744428;
}
.sp-sub-list-bc.Quake.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #744428;
}
.sp-sub-list-bc.Quake .market-game-section.active:before {
  background: #744428;
}
.e-sports .horizontal-sl-item-bc.Quake .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Quake {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Quake,
.e-sports .competition-icon-league-bc.bc-i-Quake:after,
.e-sports .competition-icon-league-bc.bc-i-Quake ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Quake,
.e-sports .e-sports-game-icon-back-nav.bc-i-Quake:after,
.e-sports .horizontal-sl-item-bc.Quake,
.e-sports .sp-s-l-h-flag-bc.bc-i-Quake {
  background: linear-gradient(180deg, #ad653c, #744428);
}
.e-sports .sp-sub-list-bc.Quake:not(.selected):hover {
  background: rgba(116, 68, 40, 0.6);
  box-shadow: 0 0 8px 0 rgba(116, 68, 40, 0.6);
}
.e-sports-Quake .e-sports-time-start:before,
.e-sports-Quake .horizontal-sl-tab-bc:before,
.e-sports-Quake .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Quake.selected,
.sportsbook-center-section.Quake .e-sports-time-start:before,
.sportsbook-center-section.Quake .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Quake .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ad653c, #744428);
}
.e-sports-match-container.Quake .market-bc:hover {
  box-shadow: 0 0 20px 0 #744428;
}
.e-sports-match-container.Quake .market-bc.active,
.e-sports-match-container.Quake .market-bc:hover {
  color: #fff;
  background: #744428;
}
.Rainbow_Six_Siege-bg {
  color: #fff;
  background: #754428;
}
.horizontal-sl-item-bc.Rainbow_Six_Siege .horizontal-sl-icon-bc {
  color: #754428;
}
.horizontal-sl-item-bc.Rainbow_Six_Siege.active {
  background: #754428;
}
.horizontal-sl-item-bc.Rainbow_Six_Siege.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Rainbow_Six_Siege.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Rainbow_Six_Siege,
.live-calendar-market-bc .bc-i-Rainbow_Six_Siege,
.multi-select-icon-bc.bc-i-Rainbow_Six_Siege,
.sp-sub-list-bc.Rainbow_Six_Siege .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Rainbow_Six_Siege {
  color: #754428;
}
.sp-sub-list-bc.Rainbow_Six_Siege.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #754428;
}
.sp-sub-list-bc.Rainbow_Six_Siege .market-game-section.active:before {
  background: #754428;
}
.e-sports .horizontal-sl-item-bc.Rainbow_Six_Siege .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Rainbow_Six_Siege {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Rainbow_Six_Siege,
.e-sports .competition-icon-league-bc.bc-i-Rainbow_Six_Siege:after,
.e-sports
  .competition-icon-league-bc.bc-i-Rainbow_Six_Siege
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Rainbow_Six_Siege,
.e-sports .e-sports-game-icon-back-nav.bc-i-Rainbow_Six_Siege:after,
.e-sports .horizontal-sl-item-bc.Rainbow_Six_Siege,
.e-sports .sp-s-l-h-flag-bc.bc-i-Rainbow_Six_Siege {
  background: linear-gradient(180deg, #ae653b, #754428);
}
.e-sports .sp-sub-list-bc.Rainbow_Six_Siege:not(.selected):hover {
  background: rgba(117, 68, 40, 0.6);
  box-shadow: 0 0 8px 0 rgba(117, 68, 40, 0.6);
}
.e-sports-Rainbow_Six_Siege .e-sports-time-start:before,
.e-sports-Rainbow_Six_Siege .horizontal-sl-tab-bc:before,
.e-sports-Rainbow_Six_Siege .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Rainbow_Six_Siege.selected,
.sportsbook-center-section.Rainbow_Six_Siege .e-sports-time-start:before,
.sportsbook-center-section.Rainbow_Six_Siege .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Rainbow_Six_Siege .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ae653b, #754428);
}
.e-sports-match-container.Rainbow_Six_Siege .market-bc:hover {
  box-shadow: 0 0 20px 0 #754428;
}
.e-sports-match-container.Rainbow_Six_Siege .market-bc.active,
.e-sports-match-container.Rainbow_Six_Siege .market-bc:hover {
  color: #fff;
  background: #754428;
}
.RealSubspaceHockeyLeague-bg {
  color: #000;
  background: #e56220;
}
.horizontal-sl-item-bc.RealSubspaceHockeyLeague .horizontal-sl-icon-bc {
  color: #e56220;
}
.horizontal-sl-item-bc.RealSubspaceHockeyLeague.active {
  background: #e56220;
}
.horizontal-sl-item-bc.RealSubspaceHockeyLeague.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.RealSubspaceHockeyLeague.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-RealSubspaceHockeyLeague,
.live-calendar-market-bc .bc-i-RealSubspaceHockeyLeague,
.multi-select-icon-bc.bc-i-RealSubspaceHockeyLeague,
.sp-sub-list-bc.RealSubspaceHockeyLeague .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-RealSubspaceHockeyLeague {
  color: #e56220;
}
.sp-sub-list-bc.RealSubspaceHockeyLeague.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #e56220;
}
.sp-sub-list-bc.RealSubspaceHockeyLeague .market-game-section.active:before {
  background: #e56220;
}
.e-sports
  .horizontal-sl-item-bc.RealSubspaceHockeyLeague
  .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-RealSubspaceHockeyLeague {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-RealSubspaceHockeyLeague,
.e-sports .competition-icon-league-bc.bc-i-RealSubspaceHockeyLeague:after,
.e-sports
  .competition-icon-league-bc.bc-i-RealSubspaceHockeyLeague
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-RealSubspaceHockeyLeague,
.e-sports .e-sports-game-icon-back-nav.bc-i-RealSubspaceHockeyLeague:after,
.e-sports .horizontal-sl-item-bc.RealSubspaceHockeyLeague,
.e-sports .sp-s-l-h-flag-bc.bc-i-RealSubspaceHockeyLeague {
  background: linear-gradient(180deg, #ed9265, #e56220);
}
.e-sports .sp-sub-list-bc.RealSubspaceHockeyLeague:not(.selected):hover {
  background: rgba(229, 98, 32, 0.6);
  box-shadow: 0 0 8px 0 rgba(229, 98, 32, 0.6);
}
.e-sports-RealSubspaceHockeyLeague .e-sports-time-start:before,
.e-sports-RealSubspaceHockeyLeague .horizontal-sl-tab-bc:before,
.e-sports-RealSubspaceHockeyLeague .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.RealSubspaceHockeyLeague.selected,
.sportsbook-center-section.RealSubspaceHockeyLeague .e-sports-time-start:before,
.sportsbook-center-section.RealSubspaceHockeyLeague
  .horizontal-sl-tab-bc:before,
.sportsbook-center-section.RealSubspaceHockeyLeague
  .main-tabs-bc
  .tab-bc:before {
  background: linear-gradient(90deg, #ed9265, #e56220);
}
.e-sports-match-container.RealSubspaceHockeyLeague .market-bc:hover {
  box-shadow: 0 0 20px 0 #e56220;
}
.e-sports-match-container.RealSubspaceHockeyLeague .market-bc.active,
.e-sports-match-container.RealSubspaceHockeyLeague .market-bc:hover {
  color: #fff;
  background: #e56220;
}
.RocketLeague-bg {
  color: #fff;
  background: #04477f;
}
.horizontal-sl-item-bc.RocketLeague .horizontal-sl-icon-bc {
  color: #04477f;
}
.horizontal-sl-item-bc.RocketLeague.active {
  background: #04477f;
}
.horizontal-sl-item-bc.RocketLeague.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.RocketLeague.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-RocketLeague,
.live-calendar-market-bc .bc-i-RocketLeague,
.multi-select-icon-bc.bc-i-RocketLeague,
.sp-sub-list-bc.RocketLeague .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-RocketLeague {
  color: #04477f;
}
.sp-sub-list-bc.RocketLeague.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #04477f;
}
.sp-sub-list-bc.RocketLeague .market-game-section.active:before {
  background: #04477f;
}
.e-sports .horizontal-sl-item-bc.RocketLeague .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-RocketLeague {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-RocketLeague,
.e-sports .competition-icon-league-bc.bc-i-RocketLeague:after,
.e-sports
  .competition-icon-league-bc.bc-i-RocketLeague
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-RocketLeague,
.e-sports .e-sports-game-icon-back-nav.bc-i-RocketLeague:after,
.e-sports .horizontal-sl-item-bc.RocketLeague,
.e-sports .sp-s-l-h-flag-bc.bc-i-RocketLeague {
  background: linear-gradient(180deg, #0670c9, #04477f);
}
.e-sports .sp-sub-list-bc.RocketLeague:not(.selected):hover {
  background: rgba(4, 71, 127, 0.6);
  box-shadow: 0 0 8px 0 rgba(4, 71, 127, 0.6);
}
.e-sports-RocketLeague .e-sports-time-start:before,
.e-sports-RocketLeague .horizontal-sl-tab-bc:before,
.e-sports-RocketLeague .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.RocketLeague.selected,
.sportsbook-center-section.RocketLeague .e-sports-time-start:before,
.sportsbook-center-section.RocketLeague .horizontal-sl-tab-bc:before,
.sportsbook-center-section.RocketLeague .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #0670c9, #04477f);
}
.e-sports-match-container.RocketLeague .market-bc:hover {
  box-shadow: 0 0 20px 0 #04477f;
}
.e-sports-match-container.RocketLeague .market-bc.active,
.e-sports-match-container.RocketLeague .market-bc:hover {
  color: #fff;
  background: #04477f;
}
.Smite-bg {
  color: #fff;
  background: #ac7311;
}
.horizontal-sl-item-bc.Smite .horizontal-sl-icon-bc {
  color: #ac7311;
}
.horizontal-sl-item-bc.Smite.active {
  background: #ac7311;
}
.horizontal-sl-item-bc.Smite.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Smite.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Smite,
.live-calendar-market-bc .bc-i-Smite,
.multi-select-icon-bc.bc-i-Smite,
.sp-sub-list-bc.Smite .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Smite {
  color: #ac7311;
}
.sp-sub-list-bc.Smite.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #ac7311;
}
.sp-sub-list-bc.Smite .market-game-section.active:before {
  background: #ac7311;
}
.e-sports .horizontal-sl-item-bc.Smite .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Smite {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Smite,
.e-sports .competition-icon-league-bc.bc-i-Smite:after,
.e-sports .competition-icon-league-bc.bc-i-Smite ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Smite,
.e-sports .e-sports-game-icon-back-nav.bc-i-Smite:after,
.e-sports .horizontal-sl-item-bc.Smite,
.e-sports .sp-s-l-h-flag-bc.bc-i-Smite {
  background: linear-gradient(180deg, #e99f20, #ac7311);
}
.e-sports .sp-sub-list-bc.Smite:not(.selected):hover {
  background: rgba(172, 115, 17, 0.6);
  box-shadow: 0 0 8px 0 rgba(172, 115, 17, 0.6);
}
.e-sports-Smite .e-sports-time-start:before,
.e-sports-Smite .horizontal-sl-tab-bc:before,
.e-sports-Smite .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Smite.selected,
.sportsbook-center-section.Smite .e-sports-time-start:before,
.sportsbook-center-section.Smite .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Smite .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e99f20, #ac7311);
}
.e-sports-match-container.Smite .market-bc:hover {
  box-shadow: 0 0 20px 0 #ac7311;
}
.e-sports-match-container.Smite .market-bc.active,
.e-sports-match-container.Smite .market-bc:hover {
  color: #fff;
  background: #ac7311;
}
.SpecialBets-bg {
  color: #fff;
  background: #ef8a00;
}
.horizontal-sl-item-bc.SpecialBets .horizontal-sl-icon-bc {
  color: #ef8a00;
}
.horizontal-sl-item-bc.SpecialBets.active {
  background: #ef8a00;
}
.horizontal-sl-item-bc.SpecialBets.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.SpecialBets.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-SpecialBets,
.live-calendar-market-bc .bc-i-SpecialBets,
.multi-select-icon-bc.bc-i-SpecialBets,
.sp-sub-list-bc.SpecialBets .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-SpecialBets {
  color: #ef8a00;
}
.sp-sub-list-bc.SpecialBets.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #ef8a00;
}
.sp-sub-list-bc.SpecialBets .market-game-section.active:before {
  background: #ef8a00;
}
.e-sports .horizontal-sl-item-bc.SpecialBets .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-SpecialBets {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-SpecialBets,
.e-sports .competition-icon-league-bc.bc-i-SpecialBets:after,
.e-sports
  .competition-icon-league-bc.bc-i-SpecialBets
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-SpecialBets,
.e-sports .e-sports-game-icon-back-nav.bc-i-SpecialBets:after,
.e-sports .horizontal-sl-item-bc.SpecialBets,
.e-sports .sp-s-l-h-flag-bc.bc-i-SpecialBets {
  background: linear-gradient(180deg, #ffad3d, #ef8a00);
}
.e-sports .sp-sub-list-bc.SpecialBets:not(.selected):hover {
  background: rgba(239, 138, 0, 0.6);
  box-shadow: 0 0 8px 0 rgba(239, 138, 0, 0.6);
}
.e-sports-SpecialBets .e-sports-time-start:before,
.e-sports-SpecialBets .horizontal-sl-tab-bc:before,
.e-sports-SpecialBets .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.SpecialBets.selected,
.sportsbook-center-section.SpecialBets .e-sports-time-start:before,
.sportsbook-center-section.SpecialBets .horizontal-sl-tab-bc:before,
.sportsbook-center-section.SpecialBets .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ffad3d, #ef8a00);
}
.e-sports-match-container.SpecialBets .market-bc:hover {
  box-shadow: 0 0 20px 0 #ef8a00;
}
.e-sports-match-container.SpecialBets .market-bc.active,
.e-sports-match-container.SpecialBets .market-bc:hover {
  color: #fff;
  background: #ef8a00;
}
.SpecialForce2-bg {
  color: #fff;
  background: #917d1d;
}
.horizontal-sl-item-bc.SpecialForce2 .horizontal-sl-icon-bc {
  color: #917d1d;
}
.horizontal-sl-item-bc.SpecialForce2.active {
  background: #917d1d;
}
.horizontal-sl-item-bc.SpecialForce2.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.SpecialForce2.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-SpecialForce2,
.live-calendar-market-bc .bc-i-SpecialForce2,
.multi-select-icon-bc.bc-i-SpecialForce2,
.sp-sub-list-bc.SpecialForce2 .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-SpecialForce2 {
  color: #917d1d;
}
.sp-sub-list-bc.SpecialForce2.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #917d1d;
}
.sp-sub-list-bc.SpecialForce2 .market-game-section.active:before {
  background: #917d1d;
}
.e-sports .horizontal-sl-item-bc.SpecialForce2 .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-SpecialForce2 {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-SpecialForce2,
.e-sports .competition-icon-league-bc.bc-i-SpecialForce2:after,
.e-sports
  .competition-icon-league-bc.bc-i-SpecialForce2
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-SpecialForce2,
.e-sports .e-sports-game-icon-back-nav.bc-i-SpecialForce2:after,
.e-sports .horizontal-sl-item-bc.SpecialForce2,
.e-sports .sp-s-l-h-flag-bc.bc-i-SpecialForce2 {
  background: linear-gradient(180deg, #d1b42a, #917d1d);
}
.e-sports .sp-sub-list-bc.SpecialForce2:not(.selected):hover {
  background: rgba(145, 125, 29, 0.6);
  box-shadow: 0 0 8px 0 rgba(145, 125, 29, 0.6);
}
.e-sports-SpecialForce2 .e-sports-time-start:before,
.e-sports-SpecialForce2 .horizontal-sl-tab-bc:before,
.e-sports-SpecialForce2 .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.SpecialForce2.selected,
.sportsbook-center-section.SpecialForce2 .e-sports-time-start:before,
.sportsbook-center-section.SpecialForce2 .horizontal-sl-tab-bc:before,
.sportsbook-center-section.SpecialForce2 .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #d1b42a, #917d1d);
}
.e-sports-match-container.SpecialForce2 .market-bc:hover {
  box-shadow: 0 0 20px 0 #917d1d;
}
.e-sports-match-container.SpecialForce2 .market-bc.active,
.e-sports-match-container.SpecialForce2 .market-bc:hover {
  color: #fff;
  background: #917d1d;
}
.StreetFighter-bg {
  color: #fff;
  background: #c63a20;
}
.horizontal-sl-item-bc.StreetFighter .horizontal-sl-icon-bc {
  color: #c63a20;
}
.horizontal-sl-item-bc.StreetFighter.active {
  background: #c63a20;
}
.horizontal-sl-item-bc.StreetFighter.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.StreetFighter.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-StreetFighter,
.live-calendar-market-bc .bc-i-StreetFighter,
.multi-select-icon-bc.bc-i-StreetFighter,
.sp-sub-list-bc.StreetFighter .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-StreetFighter {
  color: #c63a20;
}
.sp-sub-list-bc.StreetFighter.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #c63a20;
}
.sp-sub-list-bc.StreetFighter .market-game-section.active:before {
  background: #c63a20;
}
.e-sports .horizontal-sl-item-bc.StreetFighter .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-StreetFighter {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-StreetFighter,
.e-sports .competition-icon-league-bc.bc-i-StreetFighter:after,
.e-sports
  .competition-icon-league-bc.bc-i-StreetFighter
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-StreetFighter,
.e-sports .e-sports-game-icon-back-nav.bc-i-StreetFighter:after,
.e-sports .horizontal-sl-item-bc.StreetFighter,
.e-sports .sp-s-l-h-flag-bc.bc-i-StreetFighter {
  background: linear-gradient(180deg, #e36750, #c63a20);
}
.e-sports .sp-sub-list-bc.StreetFighter:not(.selected):hover {
  background: rgba(198, 58, 32, 0.6);
  box-shadow: 0 0 8px 0 rgba(198, 58, 32, 0.6);
}
.e-sports-StreetFighter .e-sports-time-start:before,
.e-sports-StreetFighter .horizontal-sl-tab-bc:before,
.e-sports-StreetFighter .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.StreetFighter.selected,
.sportsbook-center-section.StreetFighter .e-sports-time-start:before,
.sportsbook-center-section.StreetFighter .horizontal-sl-tab-bc:before,
.sportsbook-center-section.StreetFighter .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e36750, #c63a20);
}
.e-sports-match-container.StreetFighter .market-bc:hover {
  box-shadow: 0 0 20px 0 #c63a20;
}
.e-sports-match-container.StreetFighter .market-bc.active,
.e-sports-match-container.StreetFighter .market-bc:hover,
.StreetFighter5-bg {
  color: #fff;
  background: #c63a20;
}
.horizontal-sl-item-bc.StreetFighter5 .horizontal-sl-icon-bc {
  color: #c63a20;
}
.horizontal-sl-item-bc.StreetFighter5.active {
  background: #c63a20;
}
.horizontal-sl-item-bc.StreetFighter5.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.StreetFighter5.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-StreetFighter5,
.live-calendar-market-bc .bc-i-StreetFighter5,
.multi-select-icon-bc.bc-i-StreetFighter5,
.sp-sub-list-bc.StreetFighter5 .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-StreetFighter5 {
  color: #c63a20;
}
.sp-sub-list-bc.StreetFighter5.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #c63a20;
}
.sp-sub-list-bc.StreetFighter5 .market-game-section.active:before {
  background: #c63a20;
}
.e-sports .horizontal-sl-item-bc.StreetFighter5 .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-StreetFighter5 {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-StreetFighter5,
.e-sports .competition-icon-league-bc.bc-i-StreetFighter5:after,
.e-sports
  .competition-icon-league-bc.bc-i-StreetFighter5
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-StreetFighter5,
.e-sports .e-sports-game-icon-back-nav.bc-i-StreetFighter5:after,
.e-sports .horizontal-sl-item-bc.StreetFighter5,
.e-sports .sp-s-l-h-flag-bc.bc-i-StreetFighter5 {
  background: linear-gradient(180deg, #e36750, #c63a20);
}
.e-sports .sp-sub-list-bc.StreetFighter5:not(.selected):hover {
  background: rgba(198, 58, 32, 0.6);
  box-shadow: 0 0 8px 0 rgba(198, 58, 32, 0.6);
}
.e-sports-StreetFighter5 .e-sports-time-start:before,
.e-sports-StreetFighter5 .horizontal-sl-tab-bc:before,
.e-sports-StreetFighter5 .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.StreetFighter5.selected,
.sportsbook-center-section.StreetFighter5 .e-sports-time-start:before,
.sportsbook-center-section.StreetFighter5 .horizontal-sl-tab-bc:before,
.sportsbook-center-section.StreetFighter5 .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e36750, #c63a20);
}
.e-sports-match-container.StreetFighter5 .market-bc:hover {
  box-shadow: 0 0 20px 0 #c63a20;
}
.e-sports-match-container.StreetFighter5 .market-bc.active,
.e-sports-match-container.StreetFighter5 .market-bc:hover {
  color: #fff;
  background: #c63a20;
}
.SuperSmashBros-bg {
  color: #fff;
  background: #37466f;
}
.horizontal-sl-item-bc.SuperSmashBros .horizontal-sl-icon-bc {
  color: #37466f;
}
.horizontal-sl-item-bc.SuperSmashBros.active {
  background: #37466f;
}
.horizontal-sl-item-bc.SuperSmashBros.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.SuperSmashBros.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-SuperSmashBros,
.live-calendar-market-bc .bc-i-SuperSmashBros,
.multi-select-icon-bc.bc-i-SuperSmashBros,
.sp-sub-list-bc.SuperSmashBros .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-SuperSmashBros {
  color: #37466f;
}
.sp-sub-list-bc.SuperSmashBros.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #37466f;
}
.sp-sub-list-bc.SuperSmashBros .market-game-section.active:before {
  background: #37466f;
}
.e-sports .horizontal-sl-item-bc.SuperSmashBros .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-SuperSmashBros {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-SuperSmashBros,
.e-sports .competition-icon-league-bc.bc-i-SuperSmashBros:after,
.e-sports
  .competition-icon-league-bc.bc-i-SuperSmashBros
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-SuperSmashBros,
.e-sports .e-sports-game-icon-back-nav.bc-i-SuperSmashBros:after,
.e-sports .horizontal-sl-item-bc.SuperSmashBros,
.e-sports .sp-s-l-h-flag-bc.bc-i-SuperSmashBros {
  background: linear-gradient(180deg, #5066a2, #37466f);
}
.e-sports .sp-sub-list-bc.SuperSmashBros:not(.selected):hover {
  background: rgba(55, 70, 111, 0.6);
  box-shadow: 0 0 8px 0 rgba(55, 70, 111, 0.6);
}
.e-sports-SuperSmashBros .e-sports-time-start:before,
.e-sports-SuperSmashBros .horizontal-sl-tab-bc:before,
.e-sports-SuperSmashBros .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.SuperSmashBros.selected,
.sportsbook-center-section.SuperSmashBros .e-sports-time-start:before,
.sportsbook-center-section.SuperSmashBros .horizontal-sl-tab-bc:before,
.sportsbook-center-section.SuperSmashBros .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #5066a2, #37466f);
}
.e-sports-match-container.SuperSmashBros .market-bc:hover {
  box-shadow: 0 0 20px 0 #37466f;
}
.e-sports-match-container.SuperSmashBros .market-bc.active,
.e-sports-match-container.SuperSmashBros .market-bc:hover {
  color: #fff;
  background: #37466f;
}
.TeamFortress2-bg {
  color: #fff;
  background: #9e411a;
}
.horizontal-sl-item-bc.TeamFortress2 .horizontal-sl-icon-bc {
  color: #9e411a;
}
.horizontal-sl-item-bc.TeamFortress2.active {
  background: #9e411a;
}
.horizontal-sl-item-bc.TeamFortress2.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.TeamFortress2.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-TeamFortress2,
.live-calendar-market-bc .bc-i-TeamFortress2,
.multi-select-icon-bc.bc-i-TeamFortress2,
.sp-sub-list-bc.TeamFortress2 .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-TeamFortress2 {
  color: #9e411a;
}
.sp-sub-list-bc.TeamFortress2.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #9e411a;
}
.sp-sub-list-bc.TeamFortress2 .market-game-section.active:before {
  background: #9e411a;
}
.e-sports .horizontal-sl-item-bc.TeamFortress2 .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-TeamFortress2 {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-TeamFortress2,
.e-sports .competition-icon-league-bc.bc-i-TeamFortress2:after,
.e-sports
  .competition-icon-league-bc.bc-i-TeamFortress2
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-TeamFortress2,
.e-sports .e-sports-game-icon-back-nav.bc-i-TeamFortress2:after,
.e-sports .horizontal-sl-item-bc.TeamFortress2,
.e-sports .sp-s-l-h-flag-bc.bc-i-TeamFortress2 {
  background: linear-gradient(180deg, #dc5e29, #9e411a);
}
.e-sports .sp-sub-list-bc.TeamFortress2:not(.selected):hover {
  background: rgba(158, 65, 26, 0.6);
  box-shadow: 0 0 8px 0 rgba(158, 65, 26, 0.6);
}
.e-sports-TeamFortress2 .e-sports-time-start:before,
.e-sports-TeamFortress2 .horizontal-sl-tab-bc:before,
.e-sports-TeamFortress2 .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.TeamFortress2.selected,
.sportsbook-center-section.TeamFortress2 .e-sports-time-start:before,
.sportsbook-center-section.TeamFortress2 .horizontal-sl-tab-bc:before,
.sportsbook-center-section.TeamFortress2 .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #dc5e29, #9e411a);
}
.e-sports-match-container.TeamFortress2 .market-bc:hover {
  box-shadow: 0 0 20px 0 #9e411a;
}
.e-sports-match-container.TeamFortress2 .market-bc.active,
.e-sports-match-container.TeamFortress2 .market-bc:hover {
  color: #fff;
  background: #9e411a;
}
.Tekken-bg {
  color: #fff;
  background: #bf231b;
}
.horizontal-sl-item-bc.Tekken .horizontal-sl-icon-bc {
  color: #bf231b;
}
.horizontal-sl-item-bc.Tekken.active {
  background: #bf231b;
}
.horizontal-sl-item-bc.Tekken.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Tekken.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Tekken,
.live-calendar-market-bc .bc-i-Tekken,
.multi-select-icon-bc.bc-i-Tekken,
.sp-sub-list-bc.Tekken .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Tekken {
  color: #bf231b;
}
.sp-sub-list-bc.Tekken.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #bf231b;
}
.sp-sub-list-bc.Tekken .market-game-section.active:before {
  background: #bf231b;
}
.e-sports .horizontal-sl-item-bc.Tekken .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Tekken {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Tekken,
.e-sports .competition-icon-league-bc.bc-i-Tekken:after,
.e-sports .competition-icon-league-bc.bc-i-Tekken ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Tekken,
.e-sports .e-sports-game-icon-back-nav.bc-i-Tekken:after,
.e-sports .horizontal-sl-item-bc.Tekken,
.e-sports .sp-s-l-h-flag-bc.bc-i-Tekken {
  background: linear-gradient(180deg, #e44a42, #bf231b);
}
.e-sports .sp-sub-list-bc.Tekken:not(.selected):hover {
  background: rgba(191, 35, 27, 0.6);
  box-shadow: 0 0 8px 0 rgba(191, 35, 27, 0.6);
}
.e-sports-Tekken .e-sports-time-start:before,
.e-sports-Tekken .horizontal-sl-tab-bc:before,
.e-sports-Tekken .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Tekken.selected,
.sportsbook-center-section.Tekken .e-sports-time-start:before,
.sportsbook-center-section.Tekken .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Tekken .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e44a42, #bf231b);
}
.e-sports-match-container.Tekken .market-bc:hover {
  box-shadow: 0 0 20px 0 #bf231b;
}
.e-sports-match-container.Tekken .market-bc.active,
.e-sports-match-container.Tekken .market-bc:hover {
  color: #fff;
  background: #bf231b;
}
.Teqball-bg {
  color: #fff;
  background: #b84b24;
}
.horizontal-sl-item-bc.Teqball .horizontal-sl-icon-bc {
  color: #b84b24;
}
.horizontal-sl-item-bc.Teqball.active {
  background: #b84b24;
}
.horizontal-sl-item-bc.Teqball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Teqball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Teqball,
.live-calendar-market-bc .bc-i-Teqball,
.multi-select-icon-bc.bc-i-Teqball,
.sp-sub-list-bc.Teqball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Teqball {
  color: #b84b24;
}
.sp-sub-list-bc.Teqball.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #b84b24;
}
.sp-sub-list-bc.Teqball .market-game-section.active:before {
  background: #b84b24;
}
.e-sports .horizontal-sl-item-bc.Teqball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Teqball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Teqball,
.e-sports .competition-icon-league-bc.bc-i-Teqball:after,
.e-sports .competition-icon-league-bc.bc-i-Teqball ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Teqball,
.e-sports .e-sports-game-icon-back-nav.bc-i-Teqball:after,
.e-sports .horizontal-sl-item-bc.Teqball,
.e-sports .sp-s-l-h-flag-bc.bc-i-Teqball {
  background: linear-gradient(180deg, #dc724c, #b84b24);
}
.e-sports .sp-sub-list-bc.Teqball:not(.selected):hover {
  background: rgba(184, 75, 36, 0.6);
  box-shadow: 0 0 8px 0 rgba(184, 75, 36, 0.6);
}
.e-sports-Teqball .e-sports-time-start:before,
.e-sports-Teqball .horizontal-sl-tab-bc:before,
.e-sports-Teqball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Teqball.selected,
.sportsbook-center-section.Teqball .e-sports-time-start:before,
.sportsbook-center-section.Teqball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Teqball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #dc724c, #b84b24);
}
.e-sports-match-container.Teqball .market-bc:hover {
  box-shadow: 0 0 20px 0 #b84b24;
}
.e-sports-match-container.Teqball .market-bc.active,
.e-sports-match-container.Teqball .market-bc:hover {
  color: #fff;
  background: #b84b24;
}
.Trackmania-bg {
  color: #fff;
  background: #0267a8;
}
.horizontal-sl-item-bc.Trackmania .horizontal-sl-icon-bc {
  color: #0267a8;
}
.horizontal-sl-item-bc.Trackmania.active {
  background: #0267a8;
}
.horizontal-sl-item-bc.Trackmania.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Trackmania.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Trackmania,
.live-calendar-market-bc .bc-i-Trackmania,
.multi-select-icon-bc.bc-i-Trackmania,
.sp-sub-list-bc.Trackmania .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Trackmania {
  color: #0267a8;
}
.sp-sub-list-bc.Trackmania.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #0267a8;
}
.sp-sub-list-bc.Trackmania .market-game-section.active:before {
  background: #0267a8;
}
.e-sports .horizontal-sl-item-bc.Trackmania .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Trackmania {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Trackmania,
.e-sports .competition-icon-league-bc.bc-i-Trackmania:after,
.e-sports
  .competition-icon-league-bc.bc-i-Trackmania
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Trackmania,
.e-sports .e-sports-game-icon-back-nav.bc-i-Trackmania:after,
.e-sports .horizontal-sl-item-bc.Trackmania,
.e-sports .sp-s-l-h-flag-bc.bc-i-Trackmania {
  background: linear-gradient(180deg, #0395f4, #0267a8);
}
.e-sports .sp-sub-list-bc.Trackmania:not(.selected):hover {
  background: rgba(2, 103, 168, 0.6);
  box-shadow: 0 0 8px 0 rgba(2, 103, 168, 0.6);
}
.e-sports-Trackmania .e-sports-time-start:before,
.e-sports-Trackmania .horizontal-sl-tab-bc:before,
.e-sports-Trackmania .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Trackmania.selected,
.sportsbook-center-section.Trackmania .e-sports-time-start:before,
.sportsbook-center-section.Trackmania .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Trackmania .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #0395f4, #0267a8);
}
.e-sports-match-container.Trackmania .market-bc:hover {
  box-shadow: 0 0 20px 0 #0267a8;
}
.e-sports-match-container.Trackmania .market-bc.active,
.e-sports-match-container.Trackmania .market-bc:hover {
  color: #fff;
  background: #0267a8;
}
.Halo-bg {
  color: #fff;
  background: #0a61a5;
}
.horizontal-sl-item-bc.Halo .horizontal-sl-icon-bc {
  color: #0a61a5;
}
.horizontal-sl-item-bc.Halo.active {
  background: #0a61a5;
}
.horizontal-sl-item-bc.Halo.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Halo.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Halo,
.live-calendar-market-bc .bc-i-Halo,
.multi-select-icon-bc.bc-i-Halo,
.sp-sub-list-bc.Halo .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Halo {
  color: #0a61a5;
}
.sp-sub-list-bc.Halo.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #0a61a5;
}
.sp-sub-list-bc.Halo .market-game-section.active:before {
  background: #0a61a5;
}
.e-sports .horizontal-sl-item-bc.Halo .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Halo {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Halo,
.e-sports .competition-icon-league-bc.bc-i-Halo:after,
.e-sports .competition-icon-league-bc.bc-i-Halo ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Halo,
.e-sports .e-sports-game-icon-back-nav.bc-i-Halo:after,
.e-sports .horizontal-sl-item-bc.Halo,
.e-sports .sp-s-l-h-flag-bc.bc-i-Halo {
  background: linear-gradient(180deg, #0e8bed, #0a61a5);
}
.e-sports .sp-sub-list-bc.Halo:not(.selected):hover {
  background: rgba(10, 97, 165, 0.6);
  box-shadow: 0 0 8px 0 rgba(10, 97, 165, 0.6);
}
.e-sports-Halo .e-sports-time-start:before,
.e-sports-Halo .horizontal-sl-tab-bc:before,
.e-sports-Halo .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Halo.selected,
.sportsbook-center-section.Halo .e-sports-time-start:before,
.sportsbook-center-section.Halo .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Halo .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #0e8bed, #0a61a5);
}
.e-sports-match-container.Halo .market-bc:hover {
  box-shadow: 0 0 20px 0 #0a61a5;
}
.e-sports-match-container.Halo .market-bc.active,
.e-sports-match-container.Halo .market-bc:hover {
  color: #fff;
  background: #0a61a5;
}
.Oscar-bg {
  color: #000;
  background: #dac860;
}
.horizontal-sl-item-bc.Oscar .horizontal-sl-icon-bc {
  color: #dac860;
}
.horizontal-sl-item-bc.Oscar.active {
  background: #dac860;
}
.horizontal-sl-item-bc.Oscar.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Oscar.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Oscar,
.live-calendar-market-bc .bc-i-Oscar,
.multi-select-icon-bc.bc-i-Oscar,
.sp-sub-list-bc.Oscar .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Oscar {
  color: #dac860;
}
.sp-sub-list-bc.Oscar.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #dac860;
}
.sp-sub-list-bc.Oscar .market-game-section.active:before {
  background: #dac860;
}
.e-sports .horizontal-sl-item-bc.Oscar .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Oscar {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Oscar,
.e-sports .competition-icon-league-bc.bc-i-Oscar:after,
.e-sports .competition-icon-league-bc.bc-i-Oscar ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Oscar,
.e-sports .e-sports-game-icon-back-nav.bc-i-Oscar:after,
.e-sports .horizontal-sl-item-bc.Oscar,
.e-sports .sp-s-l-h-flag-bc.bc-i-Oscar {
  background: linear-gradient(180deg, #e8dd9e, #dac860);
}
.e-sports .sp-sub-list-bc.Oscar:not(.selected):hover {
  background: rgba(218, 200, 96, 0.6);
  box-shadow: 0 0 8px 0 rgba(218, 200, 96, 0.6);
}
.e-sports-Oscar .e-sports-time-start:before,
.e-sports-Oscar .horizontal-sl-tab-bc:before,
.e-sports-Oscar .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Oscar.selected,
.sportsbook-center-section.Oscar .e-sports-time-start:before,
.sportsbook-center-section.Oscar .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Oscar .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e8dd9e, #dac860);
}
.e-sports-match-container.Oscar .market-bc:hover {
  box-shadow: 0 0 20px 0 #dac860;
}
.e-sports-match-container.Oscar .market-bc.active,
.e-sports-match-container.Oscar .market-bc:hover {
  color: #fff;
  background: #dac860;
}
.RainbowSix-bg {
  color: #fff;
  background: #666d72;
}
.horizontal-sl-item-bc.RainbowSix .horizontal-sl-icon-bc {
  color: #666d72;
}
.horizontal-sl-item-bc.RainbowSix.active {
  background: #666d72;
}
.horizontal-sl-item-bc.RainbowSix.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.RainbowSix.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-RainbowSix,
.live-calendar-market-bc .bc-i-RainbowSix,
.multi-select-icon-bc.bc-i-RainbowSix,
.sp-sub-list-bc.RainbowSix .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-RainbowSix {
  color: #666d72;
}
.sp-sub-list-bc.RainbowSix.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #666d72;
}
.sp-sub-list-bc.RainbowSix .market-game-section.active:before {
  background: #666d72;
}
.e-sports .horizontal-sl-item-bc.RainbowSix .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-RainbowSix {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-RainbowSix,
.e-sports .competition-icon-league-bc.bc-i-RainbowSix:after,
.e-sports
  .competition-icon-league-bc.bc-i-RainbowSix
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-RainbowSix,
.e-sports .e-sports-game-icon-back-nav.bc-i-RainbowSix:after,
.e-sports .horizontal-sl-item-bc.RainbowSix,
.e-sports .sp-s-l-h-flag-bc.bc-i-RainbowSix {
  background: linear-gradient(180deg, #8c9398, #666d72);
}
.e-sports .sp-sub-list-bc.RainbowSix:not(.selected):hover {
  background: rgba(102, 109, 114, 0.6);
  box-shadow: 0 0 8px 0 rgba(102, 109, 114, 0.6);
}
.e-sports-RainbowSix .e-sports-time-start:before,
.e-sports-RainbowSix .horizontal-sl-tab-bc:before,
.e-sports-RainbowSix .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.RainbowSix.selected,
.sportsbook-center-section.RainbowSix .e-sports-time-start:before,
.sportsbook-center-section.RainbowSix .horizontal-sl-tab-bc:before,
.sportsbook-center-section.RainbowSix .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #8c9398, #666d72);
}
.e-sports-match-container.RainbowSix .market-bc:hover {
  box-shadow: 0 0 20px 0 #666d72;
}
.e-sports-match-container.RainbowSix .market-bc.active,
.e-sports-match-container.RainbowSix .market-bc:hover {
  color: #fff;
  background: #666d72;
}
.TVShowsAndMovies-bg {
  color: #fff;
  background: #3b6e2b;
}
.horizontal-sl-item-bc.TVShowsAndMovies .horizontal-sl-icon-bc {
  color: #3b6e2b;
}
.horizontal-sl-item-bc.TVShowsAndMovies.active {
  background: #3b6e2b;
}
.horizontal-sl-item-bc.TVShowsAndMovies.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.TVShowsAndMovies.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-TVShowsAndMovies,
.live-calendar-market-bc .bc-i-TVShowsAndMovies,
.multi-select-icon-bc.bc-i-TVShowsAndMovies,
.sp-sub-list-bc.TVShowsAndMovies .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-TVShowsAndMovies {
  color: #3b6e2b;
}
.sp-sub-list-bc.TVShowsAndMovies.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #3b6e2b;
}
.sp-sub-list-bc.TVShowsAndMovies .market-game-section.active:before {
  background: #3b6e2b;
}
.e-sports .horizontal-sl-item-bc.TVShowsAndMovies .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-TVShowsAndMovies {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-TVShowsAndMovies,
.e-sports .competition-icon-league-bc.bc-i-TVShowsAndMovies:after,
.e-sports
  .competition-icon-league-bc.bc-i-TVShowsAndMovies
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-TVShowsAndMovies,
.e-sports .e-sports-game-icon-back-nav.bc-i-TVShowsAndMovies:after,
.e-sports .horizontal-sl-item-bc.TVShowsAndMovies,
.e-sports .sp-s-l-h-flag-bc.bc-i-TVShowsAndMovies {
  background: linear-gradient(180deg, #59a541, #3b6e2b);
}
.e-sports .sp-sub-list-bc.TVShowsAndMovies:not(.selected):hover {
  background: rgba(59, 110, 43, 0.6);
  box-shadow: 0 0 8px 0 rgba(59, 110, 43, 0.6);
}
.e-sports-TVShowsAndMovies .e-sports-time-start:before,
.e-sports-TVShowsAndMovies .horizontal-sl-tab-bc:before,
.e-sports-TVShowsAndMovies .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.TVShowsAndMovies.selected,
.sportsbook-center-section.TVShowsAndMovies .e-sports-time-start:before,
.sportsbook-center-section.TVShowsAndMovies .horizontal-sl-tab-bc:before,
.sportsbook-center-section.TVShowsAndMovies .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #59a541, #3b6e2b);
}
.e-sports-match-container.TVShowsAndMovies .market-bc:hover {
  box-shadow: 0 0 20px 0 #3b6e2b;
}
.e-sports-match-container.TVShowsAndMovies .market-bc.active,
.e-sports-match-container.TVShowsAndMovies .market-bc:hover {
  color: #fff;
  background: #3b6e2b;
}
.UnrealTournament-bg {
  color: #fff;
  background: #354d94;
}
.horizontal-sl-item-bc.UnrealTournament .horizontal-sl-icon-bc {
  color: #354d94;
}
.horizontal-sl-item-bc.UnrealTournament.active {
  background: #354d94;
}
.horizontal-sl-item-bc.UnrealTournament.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.UnrealTournament.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-UnrealTournament,
.live-calendar-market-bc .bc-i-UnrealTournament,
.multi-select-icon-bc.bc-i-UnrealTournament,
.sp-sub-list-bc.UnrealTournament .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-UnrealTournament {
  color: #354d94;
}
.sp-sub-list-bc.UnrealTournament.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #354d94;
}
.sp-sub-list-bc.UnrealTournament .market-game-section.active:before {
  background: #354d94;
}
.e-sports .horizontal-sl-item-bc.UnrealTournament .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-UnrealTournament {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-UnrealTournament,
.e-sports .competition-icon-league-bc.bc-i-UnrealTournament:after,
.e-sports
  .competition-icon-league-bc.bc-i-UnrealTournament
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-UnrealTournament,
.e-sports .e-sports-game-icon-back-nav.bc-i-UnrealTournament:after,
.e-sports .horizontal-sl-item-bc.UnrealTournament,
.e-sports .sp-s-l-h-flag-bc.bc-i-UnrealTournament {
  background: linear-gradient(180deg, #5470c2, #354d94);
}
.e-sports .sp-sub-list-bc.UnrealTournament:not(.selected):hover {
  background: rgba(53, 77, 148, 0.6);
  box-shadow: 0 0 8px 0 rgba(53, 77, 148, 0.6);
}
.e-sports-UnrealTournament .e-sports-time-start:before,
.e-sports-UnrealTournament .horizontal-sl-tab-bc:before,
.e-sports-UnrealTournament .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.UnrealTournament.selected,
.sportsbook-center-section.UnrealTournament .e-sports-time-start:before,
.sportsbook-center-section.UnrealTournament .horizontal-sl-tab-bc:before,
.sportsbook-center-section.UnrealTournament .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #5470c2, #354d94);
}
.e-sports-match-container.UnrealTournament .market-bc:hover {
  box-shadow: 0 0 20px 0 #354d94;
}
.e-sports-match-container.UnrealTournament .market-bc.active,
.e-sports-match-container.UnrealTournament .market-bc:hover {
  color: #fff;
  background: #354d94;
}
.Vainglory-bg {
  color: #fff;
  background: #9c5f50;
}
.horizontal-sl-item-bc.Vainglory .horizontal-sl-icon-bc {
  color: #9c5f50;
}
.horizontal-sl-item-bc.Vainglory.active {
  background: #9c5f50;
}
.horizontal-sl-item-bc.Vainglory.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Vainglory.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Vainglory,
.live-calendar-market-bc .bc-i-Vainglory,
.multi-select-icon-bc.bc-i-Vainglory,
.sp-sub-list-bc.Vainglory .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Vainglory {
  color: #9c5f50;
}
.sp-sub-list-bc.Vainglory.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #9c5f50;
}
.sp-sub-list-bc.Vainglory .market-game-section.active:before {
  background: #9c5f50;
}
.e-sports .horizontal-sl-item-bc.Vainglory .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Vainglory {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Vainglory,
.e-sports .competition-icon-league-bc.bc-i-Vainglory:after,
.e-sports
  .competition-icon-league-bc.bc-i-Vainglory
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Vainglory,
.e-sports .e-sports-game-icon-back-nav.bc-i-Vainglory:after,
.e-sports .horizontal-sl-item-bc.Vainglory,
.e-sports .sp-s-l-h-flag-bc.bc-i-Vainglory {
  background: linear-gradient(180deg, #bc897c, #9c5f50);
}
.e-sports .sp-sub-list-bc.Vainglory:not(.selected):hover {
  background: rgba(156, 95, 80, 0.6);
  box-shadow: 0 0 8px 0 rgba(156, 95, 80, 0.6);
}
.e-sports-Vainglory .e-sports-time-start:before,
.e-sports-Vainglory .horizontal-sl-tab-bc:before,
.e-sports-Vainglory .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Vainglory.selected,
.sportsbook-center-section.Vainglory .e-sports-time-start:before,
.sportsbook-center-section.Vainglory .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Vainglory .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #bc897c, #9c5f50);
}
.e-sports-match-container.Vainglory .market-bc:hover {
  box-shadow: 0 0 20px 0 #9c5f50;
}
.e-sports-match-container.Vainglory .market-bc.active,
.e-sports-match-container.Vainglory .market-bc:hover {
  color: #fff;
  background: #9c5f50;
}
.Valorant-bg {
  color: #fff;
  background: #c82833;
}
.horizontal-sl-item-bc.Valorant .horizontal-sl-icon-bc {
  color: #c82833;
}
.horizontal-sl-item-bc.Valorant.active {
  background: #c82833;
}
.horizontal-sl-item-bc.Valorant.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Valorant.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Valorant,
.live-calendar-market-bc .bc-i-Valorant,
.multi-select-icon-bc.bc-i-Valorant,
.sp-sub-list-bc.Valorant .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Valorant {
  color: #c82833;
}
.sp-sub-list-bc.Valorant.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #c82833;
}
.sp-sub-list-bc.Valorant .market-game-section.active:before {
  background: #c82833;
}
.e-sports .horizontal-sl-item-bc.Valorant .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Valorant {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Valorant,
.e-sports .competition-icon-league-bc.bc-i-Valorant:after,
.e-sports
  .competition-icon-league-bc.bc-i-Valorant
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Valorant,
.e-sports .e-sports-game-icon-back-nav.bc-i-Valorant:after,
.e-sports .horizontal-sl-item-bc.Valorant,
.e-sports .sp-s-l-h-flag-bc.bc-i-Valorant {
  background: linear-gradient(180deg, #df5e67, #c82833);
}
.e-sports .sp-sub-list-bc.Valorant:not(.selected):hover {
  background: rgba(200, 40, 51, 0.6);
  box-shadow: 0 0 8px 0 rgba(200, 40, 51, 0.6);
}
.e-sports-Valorant .e-sports-time-start:before,
.e-sports-Valorant .horizontal-sl-tab-bc:before,
.e-sports-Valorant .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Valorant.selected,
.sportsbook-center-section.Valorant .e-sports-time-start:before,
.sportsbook-center-section.Valorant .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Valorant .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #df5e67, #c82833);
}
.e-sports-match-container.Valorant .market-bc:hover {
  box-shadow: 0 0 20px 0 #c82833;
}
.e-sports-match-container.Valorant .market-bc.active,
.e-sports-match-container.Valorant .market-bc:hover {
  color: #fff;
  background: #c82833;
}
.VirtualFootball-bg {
  color: #fff;
  background: #8555a1;
}
.horizontal-sl-item-bc.VirtualFootball .horizontal-sl-icon-bc {
  color: #8555a1;
}
.horizontal-sl-item-bc.VirtualFootball.active {
  background: #8555a1;
}
.horizontal-sl-item-bc.VirtualFootball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.VirtualFootball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-VirtualFootball,
.live-calendar-market-bc .bc-i-VirtualFootball,
.multi-select-icon-bc.bc-i-VirtualFootball,
.sp-sub-list-bc.VirtualFootball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-VirtualFootball {
  color: #8555a1;
}
.sp-sub-list-bc.VirtualFootball.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #8555a1;
}
.sp-sub-list-bc.VirtualFootball .market-game-section.active:before {
  background: #8555a1;
}
.e-sports .horizontal-sl-item-bc.VirtualFootball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-VirtualFootball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-VirtualFootball,
.e-sports .competition-icon-league-bc.bc-i-VirtualFootball:after,
.e-sports
  .competition-icon-league-bc.bc-i-VirtualFootball
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-VirtualFootball,
.e-sports .e-sports-game-icon-back-nav.bc-i-VirtualFootball:after,
.e-sports .horizontal-sl-item-bc.VirtualFootball,
.e-sports .sp-s-l-h-flag-bc.bc-i-VirtualFootball {
  background: linear-gradient(180deg, #a984be, #8555a1);
}
.e-sports .sp-sub-list-bc.VirtualFootball:not(.selected):hover {
  background: rgba(133, 85, 161, 0.6);
  box-shadow: 0 0 8px 0 rgba(133, 85, 161, 0.6);
}
.e-sports-VirtualFootball .e-sports-time-start:before,
.e-sports-VirtualFootball .horizontal-sl-tab-bc:before,
.e-sports-VirtualFootball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.VirtualFootball.selected,
.sportsbook-center-section.VirtualFootball .e-sports-time-start:before,
.sportsbook-center-section.VirtualFootball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.VirtualFootball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #a984be, #8555a1);
}
.e-sports-match-container.VirtualFootball .market-bc:hover {
  box-shadow: 0 0 20px 0 #8555a1;
}
.e-sports-match-container.VirtualFootball .market-bc.active,
.e-sports-match-container.VirtualFootball .market-bc:hover,
.VirtualFootballPro-bg {
  color: #fff;
  background: #8555a1;
}
.horizontal-sl-item-bc.VirtualFootballPro .horizontal-sl-icon-bc {
  color: #8555a1;
}
.horizontal-sl-item-bc.VirtualFootballPro.active {
  background: #8555a1;
}
.horizontal-sl-item-bc.VirtualFootballPro.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.VirtualFootballPro.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-VirtualFootballPro,
.live-calendar-market-bc .bc-i-VirtualFootballPro,
.multi-select-icon-bc.bc-i-VirtualFootballPro,
.sp-sub-list-bc.VirtualFootballPro .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-VirtualFootballPro {
  color: #8555a1;
}
.sp-sub-list-bc.VirtualFootballPro.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #8555a1;
}
.sp-sub-list-bc.VirtualFootballPro .market-game-section.active:before {
  background: #8555a1;
}
.e-sports .horizontal-sl-item-bc.VirtualFootballPro .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-VirtualFootballPro {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-VirtualFootballPro,
.e-sports .competition-icon-league-bc.bc-i-VirtualFootballPro:after,
.e-sports
  .competition-icon-league-bc.bc-i-VirtualFootballPro
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-VirtualFootballPro,
.e-sports .e-sports-game-icon-back-nav.bc-i-VirtualFootballPro:after,
.e-sports .horizontal-sl-item-bc.VirtualFootballPro,
.e-sports .sp-s-l-h-flag-bc.bc-i-VirtualFootballPro {
  background: linear-gradient(180deg, #a984be, #8555a1);
}
.e-sports .sp-sub-list-bc.VirtualFootballPro:not(.selected):hover {
  background: rgba(133, 85, 161, 0.6);
  box-shadow: 0 0 8px 0 rgba(133, 85, 161, 0.6);
}
.e-sports-VirtualFootballPro .e-sports-time-start:before,
.e-sports-VirtualFootballPro .horizontal-sl-tab-bc:before,
.e-sports-VirtualFootballPro .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.VirtualFootballPro.selected,
.sportsbook-center-section.VirtualFootballPro .e-sports-time-start:before,
.sportsbook-center-section.VirtualFootballPro .horizontal-sl-tab-bc:before,
.sportsbook-center-section.VirtualFootballPro .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #a984be, #8555a1);
}
.e-sports-match-container.VirtualFootballPro .market-bc:hover {
  box-shadow: 0 0 20px 0 #8555a1;
}
.e-sports-match-container.VirtualFootballPro .market-bc.active,
.e-sports-match-container.VirtualFootballPro .market-bc:hover,
.virtualsports-bg {
  color: #fff;
  background: #8555a1;
}
.horizontal-sl-item-bc.virtualsports .horizontal-sl-icon-bc {
  color: #8555a1;
}
.horizontal-sl-item-bc.virtualsports.active {
  background: #8555a1;
}
.horizontal-sl-item-bc.virtualsports.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.virtualsports.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-virtualsports,
.live-calendar-market-bc .bc-i-virtualsports,
.multi-select-icon-bc.bc-i-virtualsports,
.sp-sub-list-bc.virtualsports .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-virtualsports {
  color: #8555a1;
}
.sp-sub-list-bc.virtualsports.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #8555a1;
}
.sp-sub-list-bc.virtualsports .market-game-section.active:before {
  background: #8555a1;
}
.e-sports .horizontal-sl-item-bc.virtualsports .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-virtualsports {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-virtualsports,
.e-sports .competition-icon-league-bc.bc-i-virtualsports:after,
.e-sports
  .competition-icon-league-bc.bc-i-virtualsports
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-virtualsports,
.e-sports .e-sports-game-icon-back-nav.bc-i-virtualsports:after,
.e-sports .horizontal-sl-item-bc.virtualsports,
.e-sports .sp-s-l-h-flag-bc.bc-i-virtualsports {
  background: linear-gradient(180deg, #a984be, #8555a1);
}
.e-sports .sp-sub-list-bc.virtualsports:not(.selected):hover {
  background: rgba(133, 85, 161, 0.6);
  box-shadow: 0 0 8px 0 rgba(133, 85, 161, 0.6);
}
.e-sports-virtualsports .e-sports-time-start:before,
.e-sports-virtualsports .horizontal-sl-tab-bc:before,
.e-sports-virtualsports .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.virtualsports.selected,
.sportsbook-center-section.virtualsports .e-sports-time-start:before,
.sportsbook-center-section.virtualsports .horizontal-sl-tab-bc:before,
.sportsbook-center-section.virtualsports .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #a984be, #8555a1);
}
.e-sports-match-container.virtualsports .market-bc:hover {
  box-shadow: 0 0 20px 0 #8555a1;
}
.e-sports-match-container.virtualsports .market-bc.active,
.e-sports-match-container.virtualsports .market-bc:hover,
.virtualdogs-bg {
  color: #fff;
  background: #8555a1;
}
.horizontal-sl-item-bc.virtualdogs .horizontal-sl-icon-bc {
  color: #8555a1;
}
.horizontal-sl-item-bc.virtualdogs.active {
  background: #8555a1;
}
.horizontal-sl-item-bc.virtualdogs.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.virtualdogs.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-virtualdogs,
.live-calendar-market-bc .bc-i-virtualdogs,
.multi-select-icon-bc.bc-i-virtualdogs,
.sp-sub-list-bc.virtualdogs .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-virtualdogs {
  color: #8555a1;
}
.sp-sub-list-bc.virtualdogs.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #8555a1;
}
.sp-sub-list-bc.virtualdogs .market-game-section.active:before {
  background: #8555a1;
}
.e-sports .horizontal-sl-item-bc.virtualdogs .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-virtualdogs {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-virtualdogs,
.e-sports .competition-icon-league-bc.bc-i-virtualdogs:after,
.e-sports
  .competition-icon-league-bc.bc-i-virtualdogs
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-virtualdogs,
.e-sports .e-sports-game-icon-back-nav.bc-i-virtualdogs:after,
.e-sports .horizontal-sl-item-bc.virtualdogs,
.e-sports .sp-s-l-h-flag-bc.bc-i-virtualdogs {
  background: linear-gradient(180deg, #a984be, #8555a1);
}
.e-sports .sp-sub-list-bc.virtualdogs:not(.selected):hover {
  background: rgba(133, 85, 161, 0.6);
  box-shadow: 0 0 8px 0 rgba(133, 85, 161, 0.6);
}
.e-sports-virtualdogs .e-sports-time-start:before,
.e-sports-virtualdogs .horizontal-sl-tab-bc:before,
.e-sports-virtualdogs .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.virtualdogs.selected,
.sportsbook-center-section.virtualdogs .e-sports-time-start:before,
.sportsbook-center-section.virtualdogs .horizontal-sl-tab-bc:before,
.sportsbook-center-section.virtualdogs .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #a984be, #8555a1);
}
.e-sports-match-container.virtualdogs .market-bc:hover {
  box-shadow: 0 0 20px 0 #8555a1;
}
.e-sports-match-container.virtualdogs .market-bc.active,
.e-sports-match-container.virtualdogs .market-bc:hover,
.virtualhorses-bg {
  color: #fff;
  background: #8555a1;
}
.horizontal-sl-item-bc.virtualhorses .horizontal-sl-icon-bc {
  color: #8555a1;
}
.horizontal-sl-item-bc.virtualhorses.active {
  background: #8555a1;
}
.horizontal-sl-item-bc.virtualhorses.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.virtualhorses.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-virtualhorses,
.live-calendar-market-bc .bc-i-virtualhorses,
.multi-select-icon-bc.bc-i-virtualhorses,
.sp-sub-list-bc.virtualhorses .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-virtualhorses {
  color: #8555a1;
}
.sp-sub-list-bc.virtualhorses.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #8555a1;
}
.sp-sub-list-bc.virtualhorses .market-game-section.active:before {
  background: #8555a1;
}
.e-sports .horizontal-sl-item-bc.virtualhorses .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-virtualhorses {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-virtualhorses,
.e-sports .competition-icon-league-bc.bc-i-virtualhorses:after,
.e-sports
  .competition-icon-league-bc.bc-i-virtualhorses
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-virtualhorses,
.e-sports .e-sports-game-icon-back-nav.bc-i-virtualhorses:after,
.e-sports .horizontal-sl-item-bc.virtualhorses,
.e-sports .sp-s-l-h-flag-bc.bc-i-virtualhorses {
  background: linear-gradient(180deg, #a984be, #8555a1);
}
.e-sports .sp-sub-list-bc.virtualhorses:not(.selected):hover {
  background: rgba(133, 85, 161, 0.6);
  box-shadow: 0 0 8px 0 rgba(133, 85, 161, 0.6);
}
.e-sports-virtualhorses .e-sports-time-start:before,
.e-sports-virtualhorses .horizontal-sl-tab-bc:before,
.e-sports-virtualhorses .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.virtualhorses.selected,
.sportsbook-center-section.virtualhorses .e-sports-time-start:before,
.sportsbook-center-section.virtualhorses .horizontal-sl-tab-bc:before,
.sportsbook-center-section.virtualhorses .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #a984be, #8555a1);
}
.e-sports-match-container.virtualhorses .market-bc:hover {
  box-shadow: 0 0 20px 0 #8555a1;
}
.e-sports-match-container.virtualhorses .market-bc.active,
.e-sports-match-container.virtualhorses .market-bc:hover,
.VirtualTennis-bg {
  color: #fff;
  background: #8555a1;
}
.horizontal-sl-item-bc.VirtualTennis .horizontal-sl-icon-bc {
  color: #8555a1;
}
.horizontal-sl-item-bc.VirtualTennis.active {
  background: #8555a1;
}
.horizontal-sl-item-bc.VirtualTennis.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.VirtualTennis.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-VirtualTennis,
.live-calendar-market-bc .bc-i-VirtualTennis,
.multi-select-icon-bc.bc-i-VirtualTennis,
.sp-sub-list-bc.VirtualTennis .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-VirtualTennis {
  color: #8555a1;
}
.sp-sub-list-bc.VirtualTennis.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #8555a1;
}
.sp-sub-list-bc.VirtualTennis .market-game-section.active:before {
  background: #8555a1;
}
.e-sports .horizontal-sl-item-bc.VirtualTennis .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-VirtualTennis {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-VirtualTennis,
.e-sports .competition-icon-league-bc.bc-i-VirtualTennis:after,
.e-sports
  .competition-icon-league-bc.bc-i-VirtualTennis
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-VirtualTennis,
.e-sports .e-sports-game-icon-back-nav.bc-i-VirtualTennis:after,
.e-sports .horizontal-sl-item-bc.VirtualTennis,
.e-sports .sp-s-l-h-flag-bc.bc-i-VirtualTennis {
  background: linear-gradient(180deg, #a984be, #8555a1);
}
.e-sports .sp-sub-list-bc.VirtualTennis:not(.selected):hover {
  background: rgba(133, 85, 161, 0.6);
  box-shadow: 0 0 8px 0 rgba(133, 85, 161, 0.6);
}
.e-sports-VirtualTennis .e-sports-time-start:before,
.e-sports-VirtualTennis .horizontal-sl-tab-bc:before,
.e-sports-VirtualTennis .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.VirtualTennis.selected,
.sportsbook-center-section.VirtualTennis .e-sports-time-start:before,
.sportsbook-center-section.VirtualTennis .horizontal-sl-tab-bc:before,
.sportsbook-center-section.VirtualTennis .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #a984be, #8555a1);
}
.e-sports-match-container.VirtualTennis .market-bc:hover {
  box-shadow: 0 0 20px 0 #8555a1;
}
.e-sports-match-container.VirtualTennis .market-bc.active,
.e-sports-match-container.VirtualTennis .market-bc:hover {
  color: #fff;
  background: #8555a1;
}
.Volleyball-bg {
  color: #000;
  background: #dac179;
}
.horizontal-sl-item-bc.Volleyball .horizontal-sl-icon-bc {
  color: #dac179;
}
.horizontal-sl-item-bc.Volleyball.active {
  background: #dac179;
}
.horizontal-sl-item-bc.Volleyball.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Volleyball.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Volleyball,
.live-calendar-market-bc .bc-i-Volleyball,
.multi-select-icon-bc.bc-i-Volleyball,
.sp-sub-list-bc.Volleyball .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Volleyball {
  color: #dac179;
}
.sp-sub-list-bc.Volleyball.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #dac179;
}
.sp-sub-list-bc.Volleyball .market-game-section.active:before {
  background: #dac179;
}
.e-sports .horizontal-sl-item-bc.Volleyball .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Volleyball {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Volleyball,
.e-sports .competition-icon-league-bc.bc-i-Volleyball:after,
.e-sports
  .competition-icon-league-bc.bc-i-Volleyball
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Volleyball,
.e-sports .e-sports-game-icon-back-nav.bc-i-Volleyball:after,
.e-sports .horizontal-sl-item-bc.Volleyball,
.e-sports .sp-s-l-h-flag-bc.bc-i-Volleyball {
  background: linear-gradient(180deg, #ebddb5, #dac179);
}
.e-sports .sp-sub-list-bc.Volleyball:not(.selected):hover {
  background: rgba(218, 193, 121, 0.6);
  box-shadow: 0 0 8px 0 rgba(218, 193, 121, 0.6);
}
.e-sports-Volleyball .e-sports-time-start:before,
.e-sports-Volleyball .horizontal-sl-tab-bc:before,
.e-sports-Volleyball .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Volleyball.selected,
.sportsbook-center-section.Volleyball .e-sports-time-start:before,
.sportsbook-center-section.Volleyball .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Volleyball .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ebddb5, #dac179);
}
.e-sports-match-container.Volleyball .market-bc:hover {
  box-shadow: 0 0 20px 0 #dac179;
}
.e-sports-match-container.Volleyball .market-bc.active,
.e-sports-match-container.Volleyball .market-bc:hover {
  color: #fff;
  background: #dac179;
}
.WaterPolo-bg {
  color: #000;
  background: #338fd6;
}
.horizontal-sl-item-bc.WaterPolo .horizontal-sl-icon-bc {
  color: #338fd6;
}
.horizontal-sl-item-bc.WaterPolo.active {
  background: #338fd6;
}
.horizontal-sl-item-bc.WaterPolo.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.WaterPolo.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-WaterPolo,
.live-calendar-market-bc .bc-i-WaterPolo,
.multi-select-icon-bc.bc-i-WaterPolo,
.sp-sub-list-bc.WaterPolo .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-WaterPolo {
  color: #338fd6;
}
.sp-sub-list-bc.WaterPolo.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #000;
  background: #338fd6;
}
.sp-sub-list-bc.WaterPolo .market-game-section.active:before {
  background: #338fd6;
}
.e-sports .horizontal-sl-item-bc.WaterPolo .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-WaterPolo {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-WaterPolo,
.e-sports .competition-icon-league-bc.bc-i-WaterPolo:after,
.e-sports
  .competition-icon-league-bc.bc-i-WaterPolo
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-WaterPolo,
.e-sports .e-sports-game-icon-back-nav.bc-i-WaterPolo:after,
.e-sports .horizontal-sl-item-bc.WaterPolo,
.e-sports .sp-s-l-h-flag-bc.bc-i-WaterPolo {
  background: linear-gradient(180deg, #73b2e3, #338fd6);
}
.e-sports .sp-sub-list-bc.WaterPolo:not(.selected):hover {
  background: rgba(51, 143, 214, 0.6);
  box-shadow: 0 0 8px 0 rgba(51, 143, 214, 0.6);
}
.e-sports-WaterPolo .e-sports-time-start:before,
.e-sports-WaterPolo .horizontal-sl-tab-bc:before,
.e-sports-WaterPolo .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.WaterPolo.selected,
.sportsbook-center-section.WaterPolo .e-sports-time-start:before,
.sportsbook-center-section.WaterPolo .horizontal-sl-tab-bc:before,
.sportsbook-center-section.WaterPolo .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #73b2e3, #338fd6);
}
.e-sports-match-container.WaterPolo .market-bc:hover {
  box-shadow: 0 0 20px 0 #338fd6;
}
.e-sports-match-container.WaterPolo .market-bc.active,
.e-sports-match-container.WaterPolo .market-bc:hover {
  color: #fff;
  background: #338fd6;
}
.Wrestling-bg {
  color: #fff;
  background: #b80f20;
}
.horizontal-sl-item-bc.Wrestling .horizontal-sl-icon-bc {
  color: #b80f20;
}
.horizontal-sl-item-bc.Wrestling.active {
  background: #b80f20;
}
.horizontal-sl-item-bc.Wrestling.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Wrestling.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Wrestling,
.live-calendar-market-bc .bc-i-Wrestling,
.multi-select-icon-bc.bc-i-Wrestling,
.sp-sub-list-bc.Wrestling .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Wrestling {
  color: #b80f20;
}
.sp-sub-list-bc.Wrestling.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #b80f20;
}
.sp-sub-list-bc.Wrestling .market-game-section.active:before {
  background: #b80f20;
}
.e-sports .horizontal-sl-item-bc.Wrestling .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Wrestling {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Wrestling,
.e-sports .competition-icon-league-bc.bc-i-Wrestling:after,
.e-sports
  .competition-icon-league-bc.bc-i-Wrestling
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Wrestling,
.e-sports .e-sports-game-icon-back-nav.bc-i-Wrestling:after,
.e-sports .horizontal-sl-item-bc.Wrestling,
.e-sports .sp-s-l-h-flag-bc.bc-i-Wrestling {
  background: linear-gradient(180deg, #ed263a, #b80f20);
}
.e-sports .sp-sub-list-bc.Wrestling:not(.selected):hover {
  background: rgba(184, 15, 32, 0.6);
  box-shadow: 0 0 8px 0 rgba(184, 15, 32, 0.6);
}
.e-sports-Wrestling .e-sports-time-start:before,
.e-sports-Wrestling .horizontal-sl-tab-bc:before,
.e-sports-Wrestling .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Wrestling.selected,
.sportsbook-center-section.Wrestling .e-sports-time-start:before,
.sportsbook-center-section.Wrestling .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Wrestling .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ed263a, #b80f20);
}
.e-sports-match-container.Wrestling .market-bc:hover {
  box-shadow: 0 0 20px 0 #b80f20;
}
.e-sports-match-container.Wrestling .market-bc.active,
.e-sports-match-container.Wrestling .market-bc:hover {
  color: #fff;
  background: #b80f20;
}
.WarcraftIII-bg {
  color: #fff;
  background: #bb7013;
}
.horizontal-sl-item-bc.WarcraftIII .horizontal-sl-icon-bc {
  color: #bb7013;
}
.horizontal-sl-item-bc.WarcraftIII.active {
  background: #bb7013;
}
.horizontal-sl-item-bc.WarcraftIII.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.WarcraftIII.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-WarcraftIII,
.live-calendar-market-bc .bc-i-WarcraftIII,
.multi-select-icon-bc.bc-i-WarcraftIII,
.sp-sub-list-bc.WarcraftIII .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-WarcraftIII {
  color: #bb7013;
}
.sp-sub-list-bc.WarcraftIII.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #bb7013;
}
.sp-sub-list-bc.WarcraftIII .market-game-section.active:before {
  background: #bb7013;
}
.e-sports .horizontal-sl-item-bc.WarcraftIII .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-WarcraftIII {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-WarcraftIII,
.e-sports .competition-icon-league-bc.bc-i-WarcraftIII:after,
.e-sports
  .competition-icon-league-bc.bc-i-WarcraftIII
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-WarcraftIII,
.e-sports .e-sports-game-icon-back-nav.bc-i-WarcraftIII:after,
.e-sports .horizontal-sl-item-bc.WarcraftIII,
.e-sports .sp-s-l-h-flag-bc.bc-i-WarcraftIII {
  background: linear-gradient(180deg, #ea9730, #bb7013);
}
.e-sports .sp-sub-list-bc.WarcraftIII:not(.selected):hover {
  background: rgba(187, 112, 19, 0.6);
  box-shadow: 0 0 8px 0 rgba(187, 112, 19, 0.6);
}
.e-sports-WarcraftIII .e-sports-time-start:before,
.e-sports-WarcraftIII .horizontal-sl-tab-bc:before,
.e-sports-WarcraftIII .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.WarcraftIII.selected,
.sportsbook-center-section.WarcraftIII .e-sports-time-start:before,
.sportsbook-center-section.WarcraftIII .horizontal-sl-tab-bc:before,
.sportsbook-center-section.WarcraftIII .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #ea9730, #bb7013);
}
.e-sports-match-container.WarcraftIII .market-bc:hover {
  box-shadow: 0 0 20px 0 #bb7013;
}
.e-sports-match-container.WarcraftIII .market-bc.active,
.e-sports-match-container.WarcraftIII .market-bc:hover {
  color: #fff;
  background: #bb7013;
}
.WarThunder-bg {
  color: #fff;
  background: #b6171c;
}
.horizontal-sl-item-bc.WarThunder .horizontal-sl-icon-bc {
  color: #b6171c;
}
.horizontal-sl-item-bc.WarThunder.active {
  background: #b6171c;
}
.horizontal-sl-item-bc.WarThunder.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.WarThunder.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-WarThunder,
.live-calendar-market-bc .bc-i-WarThunder,
.multi-select-icon-bc.bc-i-WarThunder,
.sp-sub-list-bc.WarThunder .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-WarThunder {
  color: #b6171c;
}
.sp-sub-list-bc.WarThunder.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #b6171c;
}
.sp-sub-list-bc.WarThunder .market-game-section.active:before {
  background: #b6171c;
}
.e-sports .horizontal-sl-item-bc.WarThunder .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-WarThunder {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-WarThunder,
.e-sports .competition-icon-league-bc.bc-i-WarThunder:after,
.e-sports
  .competition-icon-league-bc.bc-i-WarThunder
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-WarThunder,
.e-sports .e-sports-game-icon-back-nav.bc-i-WarThunder:after,
.e-sports .horizontal-sl-item-bc.WarThunder,
.e-sports .sp-s-l-h-flag-bc.bc-i-WarThunder {
  background: linear-gradient(180deg, #e5343a, #b6171c);
}
.e-sports .sp-sub-list-bc.WarThunder:not(.selected):hover {
  background: rgba(182, 23, 28, 0.6);
  box-shadow: 0 0 8px 0 rgba(182, 23, 28, 0.6);
}
.e-sports-WarThunder .e-sports-time-start:before,
.e-sports-WarThunder .horizontal-sl-tab-bc:before,
.e-sports-WarThunder .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.WarThunder.selected,
.sportsbook-center-section.WarThunder .e-sports-time-start:before,
.sportsbook-center-section.WarThunder .horizontal-sl-tab-bc:before,
.sportsbook-center-section.WarThunder .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e5343a, #b6171c);
}
.e-sports-match-container.WarThunder .market-bc:hover {
  box-shadow: 0 0 20px 0 #b6171c;
}
.e-sports-match-container.WarThunder .market-bc.active,
.e-sports-match-container.WarThunder .market-bc:hover {
  color: #fff;
  background: #b6171c;
}
.Weightlifting-bg {
  color: #fff;
  background: #990700;
}
.horizontal-sl-item-bc.Weightlifting .horizontal-sl-icon-bc {
  color: #990700;
}
.horizontal-sl-item-bc.Weightlifting.active {
  background: #990700;
}
.horizontal-sl-item-bc.Weightlifting.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Weightlifting.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Weightlifting,
.live-calendar-market-bc .bc-i-Weightlifting,
.multi-select-icon-bc.bc-i-Weightlifting,
.sp-sub-list-bc.Weightlifting .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Weightlifting {
  color: #990700;
}
.sp-sub-list-bc.Weightlifting.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #990700;
}
.sp-sub-list-bc.Weightlifting .market-game-section.active:before {
  background: #990700;
}
.e-sports .horizontal-sl-item-bc.Weightlifting .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Weightlifting {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Weightlifting,
.e-sports .competition-icon-league-bc.bc-i-Weightlifting:after,
.e-sports
  .competition-icon-league-bc.bc-i-Weightlifting
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Weightlifting,
.e-sports .e-sports-game-icon-back-nav.bc-i-Weightlifting:after,
.e-sports .horizontal-sl-item-bc.Weightlifting,
.e-sports .sp-s-l-h-flag-bc.bc-i-Weightlifting {
  background: linear-gradient(180deg, #e60b00, #990700);
}
.e-sports .sp-sub-list-bc.Weightlifting:not(.selected):hover {
  background: rgba(153, 7, 0, 0.6);
  box-shadow: 0 0 8px 0 rgba(153, 7, 0, 0.6);
}
.e-sports-Weightlifting .e-sports-time-start:before,
.e-sports-Weightlifting .horizontal-sl-tab-bc:before,
.e-sports-Weightlifting .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Weightlifting.selected,
.sportsbook-center-section.Weightlifting .e-sports-time-start:before,
.sportsbook-center-section.Weightlifting .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Weightlifting .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e60b00, #990700);
}
.e-sports-match-container.Weightlifting .market-bc:hover {
  box-shadow: 0 0 20px 0 #990700;
}
.e-sports-match-container.Weightlifting .market-bc.active,
.e-sports-match-container.Weightlifting .market-bc:hover {
  color: #fff;
  background: #990700;
}
.WorldOfWarcraft-bg {
  color: #fff;
  background: #d09214;
}
.horizontal-sl-item-bc.WorldOfWarcraft .horizontal-sl-icon-bc {
  color: #d09214;
}
.horizontal-sl-item-bc.WorldOfWarcraft.active {
  background: #d09214;
}
.horizontal-sl-item-bc.WorldOfWarcraft.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.WorldOfWarcraft.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-WorldOfWarcraft,
.live-calendar-market-bc .bc-i-WorldOfWarcraft,
.multi-select-icon-bc.bc-i-WorldOfWarcraft,
.sp-sub-list-bc.WorldOfWarcraft .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-WorldOfWarcraft {
  color: #d09214;
}
.sp-sub-list-bc.WorldOfWarcraft.active
  > .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #d09214;
}
.sp-sub-list-bc.WorldOfWarcraft .market-game-section.active:before {
  background: #d09214;
}
.e-sports .horizontal-sl-item-bc.WorldOfWarcraft .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-WorldOfWarcraft {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-WorldOfWarcraft,
.e-sports .competition-icon-league-bc.bc-i-WorldOfWarcraft:after,
.e-sports
  .competition-icon-league-bc.bc-i-WorldOfWarcraft
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-WorldOfWarcraft,
.e-sports .e-sports-game-icon-back-nav.bc-i-WorldOfWarcraft:after,
.e-sports .horizontal-sl-item-bc.WorldOfWarcraft,
.e-sports .sp-s-l-h-flag-bc.bc-i-WorldOfWarcraft {
  background: linear-gradient(180deg, #edb544, #d09214);
}
.e-sports .sp-sub-list-bc.WorldOfWarcraft:not(.selected):hover {
  background: rgba(208, 146, 20, 0.6);
  box-shadow: 0 0 8px 0 rgba(208, 146, 20, 0.6);
}
.e-sports-WorldOfWarcraft .e-sports-time-start:before,
.e-sports-WorldOfWarcraft .horizontal-sl-tab-bc:before,
.e-sports-WorldOfWarcraft .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.WorldOfWarcraft.selected,
.sportsbook-center-section.WorldOfWarcraft .e-sports-time-start:before,
.sportsbook-center-section.WorldOfWarcraft .horizontal-sl-tab-bc:before,
.sportsbook-center-section.WorldOfWarcraft .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #edb544, #d09214);
}
.e-sports-match-container.WorldOfWarcraft .market-bc:hover {
  box-shadow: 0 0 20px 0 #d09214;
}
.e-sports-match-container.WorldOfWarcraft .market-bc.active,
.e-sports-match-container.WorldOfWarcraft .market-bc:hover {
  color: #fff;
  background: #d09214;
}
.Yachting-bg {
  color: #fff;
  background: #24537e;
}
.horizontal-sl-item-bc.Yachting .horizontal-sl-icon-bc {
  color: #24537e;
}
.horizontal-sl-item-bc.Yachting.active {
  background: #24537e;
}
.horizontal-sl-item-bc.Yachting.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.Yachting.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Yachting,
.live-calendar-market-bc .bc-i-Yachting,
.multi-select-icon-bc.bc-i-Yachting,
.sp-sub-list-bc.Yachting .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Yachting {
  color: #24537e;
}
.sp-sub-list-bc.Yachting.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #24537e;
}
.sp-sub-list-bc.Yachting .market-game-section.active:before {
  background: #24537e;
}
.e-sports .horizontal-sl-item-bc.Yachting .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-Yachting {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-Yachting,
.e-sports .competition-icon-league-bc.bc-i-Yachting:after,
.e-sports
  .competition-icon-league-bc.bc-i-Yachting
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-Yachting,
.e-sports .e-sports-game-icon-back-nav.bc-i-Yachting:after,
.e-sports .horizontal-sl-item-bc.Yachting,
.e-sports .sp-s-l-h-flag-bc.bc-i-Yachting {
  background: linear-gradient(180deg, #357aba, #24537e);
}
.e-sports .sp-sub-list-bc.Yachting:not(.selected):hover {
  background: rgba(36, 83, 126, 0.6);
  box-shadow: 0 0 8px 0 rgba(36, 83, 126, 0.6);
}
.e-sports-Yachting .e-sports-time-start:before,
.e-sports-Yachting .horizontal-sl-tab-bc:before,
.e-sports-Yachting .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Yachting.selected,
.sportsbook-center-section.Yachting .e-sports-time-start:before,
.sportsbook-center-section.Yachting .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Yachting .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #357aba, #24537e);
}
.e-sports-match-container.Yachting .market-bc:hover {
  box-shadow: 0 0 20px 0 #24537e;
}
.e-sports-match-container.Yachting .market-bc.active,
.e-sports-match-container.Yachting .market-bc:hover {
  color: #fff;
  background: #24537e;
}
.X-Sports-bg {
  color: #fff;
  background: #a61f2d;
}
.horizontal-sl-item-bc.X-Sports .horizontal-sl-icon-bc {
  color: #a61f2d;
}
.horizontal-sl-item-bc.X-Sports.active {
  background: #a61f2d;
}
.horizontal-sl-item-bc.X-Sports.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.X-Sports.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-X-Sports,
.live-calendar-market-bc .bc-i-X-Sports,
.multi-select-icon-bc.bc-i-X-Sports,
.sp-sub-list-bc.X-Sports .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-X-Sports {
  color: #a61f2d;
}
.sp-sub-list-bc.X-Sports.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #a61f2d;
}
.sp-sub-list-bc.X-Sports .market-game-section.active:before {
  background: #a61f2d;
}
.e-sports .horizontal-sl-item-bc.X-Sports .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-X-Sports {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-X-Sports,
.e-sports .competition-icon-league-bc.bc-i-X-Sports:after,
.e-sports
  .competition-icon-league-bc.bc-i-X-Sports
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-X-Sports,
.e-sports .e-sports-game-icon-back-nav.bc-i-X-Sports:after,
.e-sports .horizontal-sl-item-bc.X-Sports,
.e-sports .sp-s-l-h-flag-bc.bc-i-X-Sports {
  background: linear-gradient(180deg, #da3849, #a61f2d);
}
.e-sports .sp-sub-list-bc.X-Sports:not(.selected):hover {
  background: rgba(166, 31, 45, 0.6);
  box-shadow: 0 0 8px 0 rgba(166, 31, 45, 0.6);
}
.e-sports-X-Sports .e-sports-time-start:before,
.e-sports-X-Sports .horizontal-sl-tab-bc:before,
.e-sports-X-Sports .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.X-Sports.selected,
.sportsbook-center-section.X-Sports .e-sports-time-start:before,
.sportsbook-center-section.X-Sports .horizontal-sl-tab-bc:before,
.sportsbook-center-section.X-Sports .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #da3849, #a61f2d);
}
.e-sports-match-container.X-Sports .market-bc:hover {
  box-shadow: 0 0 20px 0 #a61f2d;
}
.e-sports-match-container.X-Sports .market-bc.active,
.e-sports-match-container.X-Sports .market-bc:hover {
  color: #fff;
  background: #a61f2d;
}
.FreeFire-bg {
  color: #fff;
  background: #786d6d;
}
.horizontal-sl-item-bc.FreeFire .horizontal-sl-icon-bc {
  color: #786d6d;
}
.horizontal-sl-item-bc.FreeFire.active {
  background: #786d6d;
}
.horizontal-sl-item-bc.FreeFire.active .horizontal-sl-count-bc,
.horizontal-sl-item-bc.FreeFire.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-FreeFire,
.live-calendar-market-bc .bc-i-FreeFire,
.multi-select-icon-bc.bc-i-FreeFire,
.sp-sub-list-bc.FreeFire .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-FreeFire {
  color: #786d6d;
}
.sp-sub-list-bc.FreeFire.active > .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: #fff;
  background: #786d6d;
}
.sp-sub-list-bc.FreeFire .market-game-section.active:before {
  background: #786d6d;
}
.e-sports .horizontal-sl-item-bc.FreeFire .horizontal-sl-icon-bc,
.e-sports .sp-s-l-h-flag-bc.bc-i-FreeFire {
  color: #000;
}
.e-sports .competition-icon-league-bc.bc-i-FreeFire,
.e-sports .competition-icon-league-bc.bc-i-FreeFire:after,
.e-sports
  .competition-icon-league-bc.bc-i-FreeFire
  ~ .competition-icon-arrow-bc,
.e-sports .e-sports-game-icon-back-nav.bc-i-FreeFire,
.e-sports .e-sports-game-icon-back-nav.bc-i-FreeFire:after,
.e-sports .horizontal-sl-item-bc.FreeFire,
.e-sports .sp-s-l-h-flag-bc.bc-i-FreeFire {
  background: linear-gradient(180deg, #9e9494, #786d6d);
}
.e-sports .sp-sub-list-bc.FreeFire:not(.selected):hover {
  background: rgba(120, 109, 109, 0.6);
  box-shadow: 0 0 8px 0 rgba(120, 109, 109, 0.6);
}
.e-sports-FreeFire .e-sports-time-start:before,
.e-sports-FreeFire .horizontal-sl-tab-bc:before,
.e-sports-FreeFire .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.FreeFire.selected,
.sportsbook-center-section.FreeFire .e-sports-time-start:before,
.sportsbook-center-section.FreeFire .horizontal-sl-tab-bc:before,
.sportsbook-center-section.FreeFire .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #9e9494, #786d6d);
}
.e-sports-match-container.FreeFire .market-bc:hover {
  box-shadow: 0 0 20px 0 #786d6d;
}
.e-sports-match-container.FreeFire .market-bc.active,
.e-sports-match-container.FreeFire .market-bc:hover {
  color: #fff;
  background: #786d6d;
}
.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-count-bc,
.horizontal-sl-item-bc.Pelota.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-Pelota,
.live-calendar-market-bc .bc-i-Pelota,
.multi-select-icon-bc.bc-i-Pelota,
.sp-sub-list-bc.Pelota .sp-s-l-h-flag-bc,
.widget-scroll-container > i.bc-i-Pelota {
  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 .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 .horizontal-sl-item-bc.Pelota,
.e-sports .sp-s-l-h-flag-bc.bc-i-Pelota {
  background: linear-gradient(180deg, #1892ea, #0f67a7);
}
.e-sports .sp-sub-list-bc.Pelota:not(.selected):hover {
  background: rgba(15, 103, 167, 0.6);
  box-shadow: 0 0 8px 0 rgba(15, 103, 167, 0.6);
}
.e-sports-Pelota .e-sports-time-start:before,
.e-sports-Pelota .horizontal-sl-tab-bc:before,
.e-sports-Pelota .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.Pelota.selected,
.sportsbook-center-section.Pelota .e-sports-time-start:before,
.sportsbook-center-section.Pelota .horizontal-sl-tab-bc:before,
.sportsbook-center-section.Pelota .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #1892ea, #0f67a7);
}
.e-sports-match-container.Pelota .market-bc:hover {
  box-shadow: 0 0 20px 0 #0f67a7;
}
.e-sports-match-container.Pelota .market-bc.active,
.e-sports-match-container.Pelota .market-bc:hover {
  color: #fff;
  background: #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-count-bc,
.horizontal-sl-item-bc.PUBGMobile.active .horizontal-sl-icon-bc {
  color: #fff;
}
.coupon-market-bc .bc-i-PUBGMobile,
.live-calendar-market-bc .bc-i-PUBGMobile,
.multi-select-icon-bc.bc-i-PUBGMobile,
.widget-scroll-container > i.bc-i-PUBGMobile {
  color: #bb7116;
}
.sp-sub-list-bc .sp-s-l-h-flag-bc {
  color: rgba(var(--b-sc-rgb), 0.5);
}
.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 .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 .horizontal-sl-item-bc.PUBGMobile,
.e-sports .sp-s-l-h-flag-bc.bc-i-PUBGMobile {
  background: linear-gradient(180deg, #e79836, #bb7116);
}
.e-sports .sp-sub-list-bc.PUBGMobile:not(.selected):hover {
  background: rgba(187, 113, 22, 0.6);
  box-shadow: 0 0 8px 0 rgba(187, 113, 22, 0.6);
}
.e-sports-PUBGMobile .e-sports-time-start:before,
.e-sports-PUBGMobile .horizontal-sl-tab-bc:before,
.e-sports-PUBGMobile .main-tabs-bc .tab-bc:before,
.e-sports .sp-sub-list-bc.PUBGMobile.selected,
.sportsbook-center-section.PUBGMobile .e-sports-time-start:before,
.sportsbook-center-section.PUBGMobile .horizontal-sl-tab-bc:before,
.sportsbook-center-section.PUBGMobile .main-tabs-bc .tab-bc:before {
  background: linear-gradient(90deg, #e79836, #bb7116);
}
.e-sports-match-container.PUBGMobile .market-bc:hover {
  box-shadow: 0 0 20px 0 #bb7116;
}
.e-sports-match-container.PUBGMobile .market-bc.active,
.e-sports-match-container.PUBGMobile .market-bc:hover {
  color: #fff;
  background: #bb7116;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-authentication,
.user-nav-icon.bc-i-authentication {
  background: #97c2ea;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-balance-management,
.user-nav-icon.bc-i-balance-management {
  background: #38b838;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-bonus-casino,
.user-nav-icon.bc-i-bonus-casino {
  background: #877a11;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-bonus-request,
.user-nav-icon.bc-i-bonus-request {
  background: #ad7979;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-bonus-sportsbook,
.user-nav-icon.bc-i-bonus-sportsbook {
  background: #95a30d;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-cashback-cashout,
.user-nav-icon.bc-i-cashback-cashout {
  background: #c76665;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-circle-dollar,
.user-nav-icon.bc-i-circle-dollar {
  background: #38b889;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-change-password,
.user-nav-icon.bc-i-change-password {
  background: #adbeb5;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-check-box-checked,
.user-nav-icon.bc-i-check-box-checked {
  background: #89bea2;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-esports,
.user-nav-icon.bc-i-esports {
  background: #34b2b2;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-exchange-shop,
.user-nav-icon.bc-i-exchange-shop {
  background: #fff400;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-games,
.user-nav-icon.bc-i-games {
  background: #f51919;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-history,
.user-nav-icon.bc-i-history {
  background: #9ce8bb;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-inbox,
.user-nav-icon.bc-i-inbox {
  background: #83a9f7;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-jackpot,
.user-nav-icon.bc-i-jackpot {
  background: #83376f;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-live,
.user-nav-icon.bc-i-live {
  background: #ff0087;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-live-casino,
.user-nav-icon.bc-i-live-casino {
  background: #1967f5;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-journey,
.user-nav-icon.bc-i-journey {
  background: #ba6e46;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-loyalty-points,
.user-nav-icon.bc-i-loyalty-points {
  background: #b8a338;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-message,
.user-nav-icon.bc-i-message {
  background: #5280dc;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-pinnacle,
.user-nav-icon.bc-i-pinnacle {
  background: #9494e5;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-player-info,
.user-nav-icon.bc-i-player-info {
  background: #2bff58;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-poker,
.user-nav-icon.bc-i-poker {
  background: #3d6403;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-promo-code,
.user-nav-icon.bc-i-promo-code {
  background: #9ce8bb;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-promotion,
.user-nav-icon.bc-i-promotion {
  background: #f7ff2b;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-promotions,
.user-nav-icon.bc-i-promotions {
  background: #a13d6a;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-results,
.user-nav-icon.bc-i-results {
  background: #df8f8f;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-self-exclusion,
.user-nav-icon.bc-i-self-exclusion {
  background: #888c9d;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-slots,
.user-nav-icon.bc-i-slots {
  background: #6a3fee;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-sport,
.user-nav-icon.bc-i-sport {
  background: #12bd12;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-time-out,
.user-nav-icon.bc-i-time-out {
  background: #adc6d8;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-tournament,
.user-nav-icon.bc-i-tournament {
  background: #895d5d;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-transfer,
.user-nav-icon.bc-i-transfer {
  background: #20ad53;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-tv,
.user-nav-icon.bc-i-tv {
  background: #640303;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-user,
.user-nav-icon.bc-i-user {
  background: #8b928b;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-verify-account,
.user-nav-icon.bc-i-verify-account {
  background: #6a8374;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-virtualbetting,
.user-nav-icon.bc-i-virtualbetting {
  background: #0100ff;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-wallet,
.user-nav-icon.bc-i-wallet {
  background: #2bff92;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-withdraw,
.user-nav-icon.bc-i-withdraw {
  background: #9fff2b;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-withdraws,
.user-nav-icon.bc-i-withdraws {
  background: #f7ff2b;
}
.m-nav-info-w-container-bc .m-nav-icon-bc,
.user-nav-icon {
  background: #6585a1;
}
.m-nav-info-w-container-bc .m-nav-icon-bc.bc-i-wonderwheel,
.user-nav-icon.bc-i-wonderwheel {
  background: #6200ff;
}
.accordion-button.badge-new:after,
.casino-game-item.badge-new:after,
.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-new:after,
.casino-providers-list-item.badge-new:after,
.hdr-navigation-link-bc.badge-new:after,
.m-nav-collapsed-container-bc .app-nav-link.badge-new:after,
.m-nav-sab-container-r-row-bc > a.badge-new:after,
.nav-menu-item.badge-new:after,
.skill-games-p-r-c-name-bc.badge-new:after {
  color: #fff;
  background: #7f194f;
}
.casino-game-item.badge-new:after {
  box-shadow: -2px 2px 8px 0 rgba(127, 25, 79, 0.6);
}
[dir="ltr"] .casino-providers-list-item.badge-new:after,
[dir="ltr"] .m-nav-collapsed-container-bc .app-nav-link.badge-new:after {
  background: linear-gradient(
    270deg,
    rgba(127, 25, 79, 0.6),
    rgba(127, 25, 79, 0)
  );
}
[dir="rtl"] .casino-providers-list-item.badge-new:after,
[dir="rtl"] .m-nav-collapsed-container-bc .app-nav-link.badge-new:after {
  background: linear-gradient(
    90deg,
    rgba(127, 25, 79, 0.6),
    rgba(127, 25, 79, 0)
  );
}
.accordion-button.badge-top:after,
.casino-game-item.badge-top:after,
.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-top:after,
.casino-providers-list-item.badge-top:after,
.hdr-navigation-link-bc.badge-top:after,
.m-nav-collapsed-container-bc .app-nav-link.badge-top:after,
.m-nav-sab-container-r-row-bc > a.badge-top:after,
.nav-menu-item.badge-top:after,
.skill-games-p-r-c-name-bc.badge-top:after {
  color: #fff;
  background: #6e3a85;
}
.casino-game-item.badge-top:after {
  box-shadow: -2px 2px 8px 0 rgba(110, 58, 133, 0.6);
}
[dir="ltr"] .casino-providers-list-item.badge-top:after,
[dir="ltr"] .m-nav-collapsed-container-bc .app-nav-link.badge-top:after {
  background: linear-gradient(
    270deg,
    rgba(110, 58, 133, 0.6),
    rgba(110, 58, 133, 0)
  );
}
[dir="rtl"] .casino-providers-list-item.badge-top:after,
[dir="rtl"] .m-nav-collapsed-container-bc .app-nav-link.badge-top:after {
  background: linear-gradient(
    90deg,
    rgba(110, 58, 133, 0.6),
    rgba(110, 58, 133, 0)
  );
}
.accordion-button.badge-vpn:after,
.casino-game-item.badge-vpn:after,
.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-vpn:after,
.casino-providers-list-item.badge-vpn:after,
.hdr-navigation-link-bc.badge-vpn:after,
.m-nav-collapsed-container-bc .app-nav-link.badge-vpn:after,
.m-nav-sab-container-r-row-bc > a.badge-vpn:after,
.nav-menu-item.badge-vpn:after,
.skill-games-p-r-c-name-bc.badge-vpn:after {
  color: #fff;
  background: #49557e;
}
.casino-game-item.badge-vpn:after {
  box-shadow: -2px 2px 8px 0 rgba(73, 85, 126, 0.6);
}
[dir="ltr"] .casino-providers-list-item.badge-vpn:after,
[dir="ltr"] .m-nav-collapsed-container-bc .app-nav-link.badge-vpn:after {
  background: linear-gradient(
    270deg,
    rgba(73, 85, 126, 0.6),
    rgba(73, 85, 126, 0)
  );
}
[dir="rtl"] .casino-providers-list-item.badge-vpn:after,
[dir="rtl"] .m-nav-collapsed-container-bc .app-nav-link.badge-vpn:after {
  background: linear-gradient(
    90deg,
    rgba(73, 85, 126, 0.6),
    rgba(73, 85, 126, 0)
  );
}
.accordion-button.badge-promo:after,
.casino-game-item.badge-promo:after,
.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-promo:after,
.casino-providers-list-item.badge-promo:after,
.hdr-navigation-link-bc.badge-promo:after,
.m-nav-collapsed-container-bc .app-nav-link.badge-promo:after,
.m-nav-sab-container-r-row-bc > a.badge-promo:after,
.nav-menu-item.badge-promo:after,
.skill-games-p-r-c-name-bc.badge-promo:after {
  color: #fff;
  background: #186360;
}
.casino-game-item.badge-promo:after {
  box-shadow: -2px 2px 8px 0 rgba(24, 99, 96, 0.6);
}
[dir="ltr"] .casino-providers-list-item.badge-promo:after,
[dir="ltr"] .m-nav-collapsed-container-bc .app-nav-link.badge-promo:after {
  background: linear-gradient(
    270deg,
    rgba(24, 99, 96, 0.6),
    rgba(24, 99, 96, 0)
  );
}
[dir="rtl"] .casino-providers-list-item.badge-promo:after,
[dir="rtl"] .m-nav-collapsed-container-bc .app-nav-link.badge-promo:after {
  background: linear-gradient(
    90deg,
    rgba(24, 99, 96, 0.6),
    rgba(24, 99, 96, 0)
  );
}
.accordion-button.badge-jackpot:after,
.casino-game-item.badge-jackpot:after,
.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-jackpot:after,
.casino-providers-list-item.badge-jackpot:after,
.hdr-navigation-link-bc.badge-jackpot:after,
.m-nav-collapsed-container-bc .app-nav-link.badge-jackpot:after,
.m-nav-sab-container-r-row-bc > a.badge-jackpot:after,
.nav-menu-item.badge-jackpot:after,
.skill-games-p-r-c-name-bc.badge-jackpot:after {
  color: #fff;
  background: #7b6418;
}
.casino-game-item.badge-jackpot:after {
  box-shadow: -2px 2px 8px 0 rgba(123, 100, 24, 0.6);
}
[dir="ltr"] .casino-providers-list-item.badge-jackpot:after,
[dir="ltr"] .m-nav-collapsed-container-bc .app-nav-link.badge-jackpot:after {
  background: linear-gradient(
    270deg,
    rgba(123, 100, 24, 0.6),
    rgba(123, 100, 24, 0)
  );
}
[dir="rtl"] .casino-providers-list-item.badge-jackpot:after,
[dir="rtl"] .m-nav-collapsed-container-bc .app-nav-link.badge-jackpot:after {
  background: linear-gradient(
    90deg,
    rgba(123, 100, 24, 0.6),
    rgba(123, 100, 24, 0)
  );
}
.accordion-button.badge-exclusive:after,
.casino-game-item.badge-exclusive:after,
.casino-game-tabs .horizontal-sl-tab-bc[data-badge].badge-exclusive:after,
.casino-providers-list-item.badge-exclusive:after,
.hdr-navigation-link-bc.badge-exclusive:after,
.m-nav-collapsed-container-bc .app-nav-link.badge-exclusive:after,
.m-nav-sab-container-r-row-bc > a.badge-exclusive:after,
.nav-menu-item.badge-exclusive:after,
.skill-games-p-r-c-name-bc.badge-exclusive:after {
  color: #fff;
  background: #53934f;
}
.casino-game-item.badge-exclusive:after {
  box-shadow: -2px 2px 8px 0 rgba(83, 147, 79, 0.6);
}
[dir="ltr"] .casino-providers-list-item.badge-exclusive:after,
[dir="ltr"] .m-nav-collapsed-container-bc .app-nav-link.badge-exclusive:after {
  background: linear-gradient(
    270deg,
    rgba(83, 147, 79, 0.6),
    rgba(83, 147, 79, 0)
  );
}
[dir="rtl"] .casino-providers-list-item.badge-exclusive:after,
[dir="rtl"] .m-nav-collapsed-container-bc .app-nav-link.badge-exclusive:after {
  background: linear-gradient(
    90deg,
    rgba(83, 147, 79, 0.6),
    rgba(83, 147, 79, 0)
  );
}
.accordion-button.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,
.hdr-navigation-link-bc.badge-free:after,
.m-nav-collapsed-container-bc .app-nav-link.badge-free:after,
.m-nav-sab-container-r-row-bc > a.badge-free:after,
.nav-menu-item.badge-free:after,
.skill-games-p-r-c-name-bc.badge-free:after {
  color: #fff;
  background: #1077c3;
}
.casino-game-item.badge-free:after {
  box-shadow: -2px 2px 8px 0 rgba(16, 119, 195, 0.6);
}
[dir="ltr"] .casino-providers-list-item.badge-free:after,
[dir="ltr"] .m-nav-collapsed-container-bc .app-nav-link.badge-free:after {
  background: linear-gradient(
    270deg,
    rgba(16, 119, 195, 0.6),
    rgba(16, 119, 195, 0)
  );
}
[dir="rtl"] .casino-providers-list-item.badge-free:after,
[dir="rtl"] .m-nav-collapsed-container-bc .app-nav-link.badge-free:after {
  background: linear-gradient(
    90deg,
    rgba(16, 119, 195, 0.6),
    rgba(16, 119, 195, 0)
  );
}
.accordion-button.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,
.hdr-navigation-link-bc.badge-tournament:after,
.m-nav-collapsed-container-bc .app-nav-link.badge-tournament:after,
.m-nav-sab-container-r-row-bc > a.badge-tournament:after,
.nav-menu-item.badge-tournament:after,
.skill-games-p-r-c-name-bc.badge-tournament:after {
  color: #fff;
  background: #3b26ac;
}
.casino-game-item.badge-tournament:after {
  box-shadow: -2px 2px 8px 0 rgba(59, 38, 172, 0.6);
}
[dir="ltr"] .casino-providers-list-item.badge-tournament:after,
[dir="ltr"] .m-nav-collapsed-container-bc .app-nav-link.badge-tournament:after {
  background: linear-gradient(
    270deg,
    rgba(59, 38, 172, 0.6),
    rgba(59, 38, 172, 0)
  );
}
[dir="rtl"] .casino-providers-list-item.badge-tournament:after,
[dir="rtl"] .m-nav-collapsed-container-bc .app-nav-link.badge-tournament:after {
  background: linear-gradient(
    90deg,
    rgba(59, 38, 172, 0.6),
    rgba(59, 38, 172, 0)
  );
}
.accordion-button.badge-ByBetconstruct:after,
.casino-game-tabs .horizontal-sl-tab-bc.badge-ByBetconstruct:after {
  color: var(--hero-sc);
  background: var(--hero);
}
.special-games-button .btn.favorite-team.a-color {
  background: #b21705;
  background: linear-gradient(90deg, #b21705 0, #f34235);
}
.special-games-button .btn.favorite-team:not(.a-color) > i {
  color: #f34235;
}
.sp-sub-list-bc.favorite-team {
  transition: 0.24s;
}
@media (hover: hover) {
  .sp-sub-list-bc.favorite-team:hover {
    cursor: pointer;
  }
  .sp-sub-list-bc.favorite-team:hover .sp-s-l-head-bc {
    background: rgba(178, 23, 5, 0.6);
    box-shadow: 0 0 8px 0 rgba(178, 23, 5, 0.6);
  }
  .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: hsla(0, 0%, 100%, 0.7);
  }
}
@media not all and (hover: hover) {
  .sp-sub-list-bc.favorite-team:active .sp-s-l-head-bc {
    background: rgba(178, 23, 5, 0.6);
    box-shadow: 0 0 8px 0 rgba(178, 23, 5, 0.6);
  }
  .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: hsla(0, 0%, 100%, 0.7);
  }
}
.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(90deg, #b21705 0, #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: hsla(0, 0%, 100%, 0.7);
}
.special-games-button .btn.multiple-of-the-day.a-color {
  background: #ff5f00;
  background: linear-gradient(90deg, #ff5f00 0, #ef9805);
}
.special-games-button .btn.multiple-of-the-day:not(.a-color) > i {
  color: #ef9805;
}
.sp-sub-list-bc.multiple-of-the-day {
  transition: 0.24s;
}
@media (hover: hover) {
  .sp-sub-list-bc.multiple-of-the-day:hover {
    cursor: pointer;
  }
  .sp-sub-list-bc.multiple-of-the-day:hover .sp-s-l-head-bc {
    background: rgba(255, 95, 0, 0.6);
    box-shadow: 0 0 8px 0 rgba(255, 95, 0, 0.6);
  }
  .sp-sub-list-bc.multiple-of-the-day:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.multiple-of-the-day:hover
    .sp-s-l-head-bc
    .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
@media not all and (hover: hover) {
  .sp-sub-list-bc.multiple-of-the-day:active .sp-s-l-head-bc {
    background: rgba(255, 95, 0, 0.6);
    box-shadow: 0 0 8px 0 rgba(255, 95, 0, 0.6);
  }
  .sp-sub-list-bc.multiple-of-the-day:active
    .sp-s-l-head-bc
    .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.multiple-of-the-day:active
    .sp-s-l-head-bc
    .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
.sp-sub-list-bc.multiple-of-the-day:not(.a-color) .sp-s-l-h-flag-bc {
  color: #ef9805;
}
.sp-sub-list-bc.multiple-of-the-day.a-color .sp-s-l-head-bc,
.sp-sub-list-bc.multiple-of-the-day.selected .sp-s-l-head-bc {
  background: #ff5f00;
  background: linear-gradient(90deg, #ff5f00 0, #ef9805);
}
.sp-sub-list-bc.multiple-of-the-day.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.multiple-of-the-day.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,
.sp-sub-list-bc.multiple-of-the-day.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.multiple-of-the-day.selected
  .sp-s-l-head-bc
  .sp-s-l-h-title-bc {
  color: #fff;
}
.sp-sub-list-bc.multiple-of-the-day.a-color
  .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc,
.sp-sub-list-bc.multiple-of-the-day.selected
  .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: hsla(0, 0%, 100%, 0.7);
}
.special-games-button .btn.upcoming-matches.a-color {
  background: #026c90;
  background: linear-gradient(90deg, #026c90 0, #0097b7);
}
.special-games-button .btn.upcoming-matches:not(.a-color) > i {
  color: #0097b7;
}
.sp-sub-list-bc.upcoming-matches {
  transition: 0.24s;
}
@media (hover: hover) {
  .sp-sub-list-bc.upcoming-matches:hover {
    cursor: pointer;
  }
  .sp-sub-list-bc.upcoming-matches:hover .sp-s-l-head-bc {
    background: rgba(2, 108, 144, 0.6);
    box-shadow: 0 0 8px 0 rgba(2, 108, 144, 0.6);
  }
  .sp-sub-list-bc.upcoming-matches:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.upcoming-matches:hover
    .sp-s-l-head-bc
    .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
@media not all and (hover: hover) {
  .sp-sub-list-bc.upcoming-matches:active .sp-s-l-head-bc {
    background: rgba(2, 108, 144, 0.6);
    box-shadow: 0 0 8px 0 rgba(2, 108, 144, 0.6);
  }
  .sp-sub-list-bc.upcoming-matches:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.upcoming-matches:active
    .sp-s-l-head-bc
    .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
.sp-sub-list-bc.upcoming-matches:not(.a-color) .sp-s-l-h-flag-bc {
  color: #0097b7;
}
.sp-sub-list-bc.upcoming-matches.a-color .sp-s-l-head-bc,
.sp-sub-list-bc.upcoming-matches.selected .sp-s-l-head-bc {
  background: #026c90;
  background: linear-gradient(90deg, #026c90 0, #0097b7);
}
.sp-sub-list-bc.upcoming-matches.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.upcoming-matches.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,
.sp-sub-list-bc.upcoming-matches.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.upcoming-matches.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
  color: #fff;
}
.sp-sub-list-bc.upcoming-matches.a-color
  .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc,
.sp-sub-list-bc.upcoming-matches.selected
  .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: hsla(0, 0%, 100%, 0.7);
}
.special-games-button .btn.upcoming.a-color {
  background: #026c90;
  background: linear-gradient(90deg, #026c90 0, #0097b7);
}
.special-games-button .btn.upcoming:not(.a-color) > i {
  color: #0097b7;
}
.sp-sub-list-bc.upcoming {
  transition: 0.24s;
}
@media (hover: hover) {
  .sp-sub-list-bc.upcoming:hover {
    cursor: pointer;
  }
  .sp-sub-list-bc.upcoming:hover .sp-s-l-head-bc {
    background: rgba(2, 108, 144, 0.6);
    box-shadow: 0 0 8px 0 rgba(2, 108, 144, 0.6);
  }
  .sp-sub-list-bc.upcoming:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.upcoming:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
@media not all and (hover: hover) {
  .sp-sub-list-bc.upcoming:active .sp-s-l-head-bc {
    background: rgba(2, 108, 144, 0.6);
    box-shadow: 0 0 8px 0 rgba(2, 108, 144, 0.6);
  }
  .sp-sub-list-bc.upcoming:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.upcoming:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
.sp-sub-list-bc.upcoming:not(.a-color) .sp-s-l-h-flag-bc {
  color: #0097b7;
}
.sp-sub-list-bc.upcoming.a-color .sp-s-l-head-bc,
.sp-sub-list-bc.upcoming.selected .sp-s-l-head-bc {
  background: #026c90;
  background: linear-gradient(90deg, #026c90 0, #0097b7);
}
.sp-sub-list-bc.upcoming.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.upcoming.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,
.sp-sub-list-bc.upcoming.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.upcoming.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
  color: #fff;
}
.sp-sub-list-bc.upcoming.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,
.sp-sub-list-bc.upcoming.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: hsla(0, 0%, 100%, 0.7);
}
.special-games-button .btn.popular-matches.a-color {
  background: #3b26ac;
  background: linear-gradient(90deg, #3b26ac 0, #583de3);
}
.special-games-button .btn.popular-matches:not(.a-color) > i {
  color: #583de3;
}
.sp-sub-list-bc.popular-matches {
  transition: 0.24s;
}
@media (hover: hover) {
  .sp-sub-list-bc.popular-matches:hover {
    cursor: pointer;
  }
  .sp-sub-list-bc.popular-matches:hover .sp-s-l-head-bc {
    background: rgba(59, 38, 172, 0.6);
    box-shadow: 0 0 8px 0 rgba(59, 38, 172, 0.6);
  }
  .sp-sub-list-bc.popular-matches:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.popular-matches:hover
    .sp-s-l-head-bc
    .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
@media not all and (hover: hover) {
  .sp-sub-list-bc.popular-matches:active .sp-s-l-head-bc {
    background: rgba(59, 38, 172, 0.6);
    box-shadow: 0 0 8px 0 rgba(59, 38, 172, 0.6);
  }
  .sp-sub-list-bc.popular-matches:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.popular-matches:active
    .sp-s-l-head-bc
    .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
.sp-sub-list-bc.popular-matches:not(.a-color) .sp-s-l-h-flag-bc {
  color: #583de3;
}
.sp-sub-list-bc.popular-matches.a-color .sp-s-l-head-bc,
.sp-sub-list-bc.popular-matches.selected .sp-s-l-head-bc {
  background: #3b26ac;
  background: linear-gradient(90deg, #3b26ac 0, #583de3);
}
.sp-sub-list-bc.popular-matches.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.popular-matches.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,
.sp-sub-list-bc.popular-matches.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.popular-matches.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
  color: #fff;
}
.sp-sub-list-bc.popular-matches.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,
.sp-sub-list-bc.popular-matches.selected
  .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: hsla(0, 0%, 100%, 0.7);
}
.special-games-button .btn.olympic-competitions.a-color {
  background: #c63947;
  background: linear-gradient(90deg, #c63947 0, #f55461);
}
.special-games-button .btn.olympic-competitions:not(.a-color) > i {
  color: #f55461;
}
.sp-sub-list-bc.olympic-competitions {
  transition: 0.24s;
}
@media (hover: hover) {
  .sp-sub-list-bc.olympic-competitions:hover {
    cursor: pointer;
  }
  .sp-sub-list-bc.olympic-competitions:hover .sp-s-l-head-bc {
    background: rgba(198, 57, 71, 0.6);
    box-shadow: 0 0 8px 0 rgba(198, 57, 71, 0.6);
  }
  .sp-sub-list-bc.olympic-competitions:hover
    .sp-s-l-head-bc
    .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.olympic-competitions:hover
    .sp-s-l-head-bc
    .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
@media not all and (hover: hover) {
  .sp-sub-list-bc.olympic-competitions:active .sp-s-l-head-bc {
    background: rgba(198, 57, 71, 0.6);
    box-shadow: 0 0 8px 0 rgba(198, 57, 71, 0.6);
  }
  .sp-sub-list-bc.olympic-competitions:active
    .sp-s-l-head-bc
    .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.olympic-competitions:active
    .sp-s-l-head-bc
    .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
.sp-sub-list-bc.olympic-competitions:not(.a-color) .sp-s-l-h-flag-bc {
  color: #f55461;
}
.sp-sub-list-bc.olympic-competitions.a-color .sp-s-l-head-bc,
.sp-sub-list-bc.olympic-competitions.selected .sp-s-l-head-bc {
  background: #c63947;
  background: linear-gradient(90deg, #c63947 0, #f55461);
}
.sp-sub-list-bc.olympic-competitions.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.olympic-competitions.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,
.sp-sub-list-bc.olympic-competitions.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.olympic-competitions.selected
  .sp-s-l-head-bc
  .sp-s-l-h-title-bc {
  color: #fff;
}
.sp-sub-list-bc.olympic-competitions.a-color
  .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc,
.sp-sub-list-bc.olympic-competitions.selected
  .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: hsla(0, 0%, 100%, 0.7);
}
.special-games-button .btn.popular-competitions.a-color {
  background: #0648a3;
  background: linear-gradient(90deg, #0648a3 0, #2275e9);
}
.special-games-button .btn.popular-competitions:not(.a-color) > i {
  color: #2275e9;
}
.sp-sub-list-bc.popular-competitions {
  transition: 0.24s;
}
@media (hover: hover) {
  .sp-sub-list-bc.popular-competitions:hover {
    cursor: pointer;
  }
  .sp-sub-list-bc.popular-competitions:hover .sp-s-l-head-bc {
    background: rgba(6, 72, 163, 0.6);
    box-shadow: 0 0 8px 0 rgba(6, 72, 163, 0.6);
  }
  .sp-sub-list-bc.popular-competitions:hover
    .sp-s-l-head-bc
    .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.popular-competitions:hover
    .sp-s-l-head-bc
    .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
@media not all and (hover: hover) {
  .sp-sub-list-bc.popular-competitions:active .sp-s-l-head-bc {
    background: rgba(6, 72, 163, 0.6);
    box-shadow: 0 0 8px 0 rgba(6, 72, 163, 0.6);
  }
  .sp-sub-list-bc.popular-competitions:active
    .sp-s-l-head-bc
    .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.popular-competitions:active
    .sp-s-l-head-bc
    .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
.sp-sub-list-bc.popular-competitions:not(.a-color) .sp-s-l-h-flag-bc {
  color: #2275e9;
}
.sp-sub-list-bc.popular-competitions.a-color .sp-s-l-head-bc,
.sp-sub-list-bc.popular-competitions.selected .sp-s-l-head-bc {
  background: #0648a3;
  background: linear-gradient(90deg, #0648a3 0, #2275e9);
}
.sp-sub-list-bc.popular-competitions.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.popular-competitions.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,
.sp-sub-list-bc.popular-competitions.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.popular-competitions.selected
  .sp-s-l-head-bc
  .sp-s-l-h-title-bc {
  color: #fff;
}
.sp-sub-list-bc.popular-competitions.a-color
  .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc,
.sp-sub-list-bc.popular-competitions.selected
  .sp-s-l-head-bc
  .sp-s-l-h-arrow-icon-bc {
  color: hsla(0, 0%, 100%, 0.7);
}
.special-games-button .btn.boosted-bets.a-color {
  background: #097f18;
  background: linear-gradient(90deg, #097f18 0, #00bf19);
}
.special-games-button .btn.boosted-bets:not(.a-color) > i {
  color: #00bf19;
}
.sp-sub-list-bc.boosted-bets {
  transition: 0.24s;
}
@media (hover: hover) {
  .sp-sub-list-bc.boosted-bets:hover {
    cursor: pointer;
  }
  .sp-sub-list-bc.boosted-bets:hover .sp-s-l-head-bc {
    background: rgba(9, 127, 24, 0.6);
    box-shadow: 0 0 8px 0 rgba(9, 127, 24, 0.6);
  }
  .sp-sub-list-bc.boosted-bets:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.boosted-bets:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
@media not all and (hover: hover) {
  .sp-sub-list-bc.boosted-bets:active .sp-s-l-head-bc {
    background: rgba(9, 127, 24, 0.6);
    box-shadow: 0 0 8px 0 rgba(9, 127, 24, 0.6);
  }
  .sp-sub-list-bc.boosted-bets:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.boosted-bets:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
.sp-sub-list-bc.boosted-bets:not(.a-color) .sp-s-l-h-flag-bc {
  color: #00bf19;
}
.sp-sub-list-bc.boosted-bets.a-color .sp-s-l-head-bc,
.sp-sub-list-bc.boosted-bets.selected .sp-s-l-head-bc {
  background: #097f18;
  background: linear-gradient(90deg, #097f18 0, #00bf19);
}
.sp-sub-list-bc.boosted-bets.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.boosted-bets.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,
.sp-sub-list-bc.boosted-bets.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.boosted-bets.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
  color: #fff;
}
.sp-sub-list-bc.boosted-bets.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,
.sp-sub-list-bc.boosted-bets.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: hsla(0, 0%, 100%, 0.7);
}
.special-games-button .btn.coupons.a-color {
  background: #852d91;
  background: linear-gradient(90deg, #852d91 0, #dc62f4);
}
.special-games-button .btn.coupons:not(.a-color) > i {
  color: #dc62f4;
}
.sp-sub-list-bc.coupons {
  transition: 0.24s;
}
@media (hover: hover) {
  .sp-sub-list-bc.coupons:hover {
    cursor: pointer;
  }
  .sp-sub-list-bc.coupons:hover .sp-s-l-head-bc {
    background: rgba(133, 45, 145, 0.6);
    box-shadow: 0 0 8px 0 rgba(133, 45, 145, 0.6);
  }
  .sp-sub-list-bc.coupons:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.coupons:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
@media not all and (hover: hover) {
  .sp-sub-list-bc.coupons:active .sp-s-l-head-bc {
    background: rgba(133, 45, 145, 0.6);
    box-shadow: 0 0 8px 0 rgba(133, 45, 145, 0.6);
  }
  .sp-sub-list-bc.coupons:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.coupons:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
.sp-sub-list-bc.coupons:not(.a-color) .sp-s-l-h-flag-bc {
  color: #dc62f4;
}
.sp-sub-list-bc.coupons.a-color .sp-s-l-head-bc,
.sp-sub-list-bc.coupons.selected .sp-s-l-head-bc {
  background: #852d91;
  background: linear-gradient(90deg, #852d91 0, #dc62f4);
}
.sp-sub-list-bc.coupons.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.coupons.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,
.sp-sub-list-bc.coupons.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.coupons.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
  color: #fff;
}
.sp-sub-list-bc.coupons.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,
.sp-sub-list-bc.coupons.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: hsla(0, 0%, 100%, 0.7);
}
.special-games-button .btn.all.a-color {
  background: hero;
  background: linear-gradient(90deg, hero 0, hero-hover);
}
.special-games-button .btn.all:not(.a-color) > i {
  color: hero-hover;
}
.sp-sub-list-bc.all {
  transition: 0.24s;
}
@media (hover: hover) {
  .sp-sub-list-bc.all:hover {
    cursor: pointer;
  }
  .sp-sub-list-bc.all:hover .sp-s-l-head-bc {
    background: rgba(var(--hero-rgb), 0.6);
    box-shadow: 0 0 8px 0 rgba(var(--hero-rgb), 0.6);
  }
  .sp-sub-list-bc.all:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.all:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
@media not all and (hover: hover) {
  .sp-sub-list-bc.all:active .sp-s-l-head-bc {
    background: rgba(var(--hero-rgb), 0.6);
    box-shadow: 0 0 8px 0 rgba(var(--hero-rgb), 0.6);
  }
  .sp-sub-list-bc.all:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.all:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
.sp-sub-list-bc.all:not(.a-color) .sp-s-l-h-flag-bc {
  color: var(--hero);
}
.sp-sub-list-bc.all.a-color .sp-s-l-head-bc,
.sp-sub-list-bc.all.selected .sp-s-l-head-bc {
  background: var(--hero);
  background: linear-gradient(90deg, var(--hero) 0, var(--hero-hover));
}
.sp-sub-list-bc.all.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.all.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,
.sp-sub-list-bc.all.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.all.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
  color: #fff;
}
.sp-sub-list-bc.all.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,
.sp-sub-list-bc.all.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: hsla(0, 0%, 100%, 0.7);
}
.special-games-button .btn.live.a-color {
  background: #ff3449;
  background: linear-gradient(90deg, #ff3449 0, #f55461);
}
.special-games-button .btn.live:not(.a-color) > i {
  color: #f55461;
}
.sp-sub-list-bc.live {
  transition: 0.24s;
}
@media (hover: hover) {
  .sp-sub-list-bc.live:hover {
    cursor: pointer;
  }
  .sp-sub-list-bc.live:hover .sp-s-l-head-bc {
    background: rgba(255, 52, 73, 0.6);
    box-shadow: 0 0 8px 0 rgba(255, 52, 73, 0.6);
  }
  .sp-sub-list-bc.live:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.live:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
@media not all and (hover: hover) {
  .sp-sub-list-bc.live:active .sp-s-l-head-bc {
    background: rgba(255, 52, 73, 0.6);
    box-shadow: 0 0 8px 0 rgba(255, 52, 73, 0.6);
  }
  .sp-sub-list-bc.live:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.live:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
.sp-sub-list-bc.live:not(.a-color) .sp-s-l-h-flag-bc {
  color: #f55461;
}
.sp-sub-list-bc.live.a-color .sp-s-l-head-bc,
.sp-sub-list-bc.live.selected .sp-s-l-head-bc {
  background: #ff3449;
  background: linear-gradient(90deg, #ff3449 0, #f55461);
}
.sp-sub-list-bc.live.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.live.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,
.sp-sub-list-bc.live.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.live.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
  color: #fff;
}
.sp-sub-list-bc.live.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,
.sp-sub-list-bc.live.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: hsla(0, 0%, 100%, 0.7);
}
.special-games-button .btn.results.a-color {
  background: #aa7f00;
  background: linear-gradient(90deg, #aa7f00 0, gold);
}
.special-games-button .btn.results:not(.a-color) > i {
  color: gold;
}
.sp-sub-list-bc.results {
  transition: 0.24s;
}
@media (hover: hover) {
  .sp-sub-list-bc.results:hover {
    cursor: pointer;
  }
  .sp-sub-list-bc.results:hover .sp-s-l-head-bc {
    background: rgba(170, 127, 0, 0.6);
    box-shadow: 0 0 8px 0 rgba(170, 127, 0, 0.6);
  }
  .sp-sub-list-bc.results:hover .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.results:hover .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
@media not all and (hover: hover) {
  .sp-sub-list-bc.results:active .sp-s-l-head-bc {
    background: rgba(170, 127, 0, 0.6);
    box-shadow: 0 0 8px 0 rgba(170, 127, 0, 0.6);
  }
  .sp-sub-list-bc.results:active .sp-s-l-head-bc .sp-s-l-h-title-bc {
    color: #fff;
  }
  .sp-sub-list-bc.results:active .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
    color: hsla(0, 0%, 100%, 0.7);
  }
}
.sp-sub-list-bc.results:not(.a-color) .sp-s-l-h-flag-bc {
  color: gold;
}
.sp-sub-list-bc.results.a-color .sp-s-l-head-bc,
.sp-sub-list-bc.results.selected .sp-s-l-head-bc {
  background: #aa7f00;
  background: linear-gradient(90deg, #aa7f00 0, gold);
}
.sp-sub-list-bc.results.a-color .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.results.a-color .sp-s-l-head-bc .sp-s-l-h-title-bc,
.sp-sub-list-bc.results.selected .sp-s-l-head-bc .sp-s-l-h-flag-bc,
.sp-sub-list-bc.results.selected .sp-s-l-head-bc .sp-s-l-h-title-bc {
  color: #fff;
}
.sp-sub-list-bc.results.a-color .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc,
.sp-sub-list-bc.results.selected .sp-s-l-head-bc .sp-s-l-h-arrow-icon-bc {
  color: hsla(0, 0%, 100%, 0.7);
}
.special-games-button .btn.today-bets.a-color {
  background: #ff5f00;
  background: linear-gradient(90deg, #ff5f00 0, #ed9b00);
}
.special-games-button .btn.today-bets:not(.a-color) > i {
  color: #ed9b00;
}
.sp-sub-list-bc.today-bets {
  transition: 0.24s;
}
@media (hover: hover) {
  .sp-sub-list-bc.today-bets:hover {
    cursor: pointer;
  }
  .sp-sub-list-bc.today-bets:hover .sp-s-l-head-bc {
    background: rgba(255, 95, 0, 0.6);
    box-shadow: 0 0 8px 0 rgba(255, 95, 0, 0.6);
  }
  .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: hsla(0, 0%, 100%, 0.7);
  }
}
@media not all and (hover: hover) {
  .sp-sub-list-bc.today-bets:active .sp-s-l-head-bc {
    background: rgba(255, 95, 0, 0.6);
    box-shadow: 0 0 8px 0 rgba(255, 95, 0, 0.6);
  }
  .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: hsla(0, 0%, 100%, 0.7);
  }
}
.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(90deg, #ff5f00 0, #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: hsla(0, 0%, 100%, 0.7);
}
.header-icon:empty,
.social-icon {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  cursor: pointer;
  transition: opacity 0.24s;
}
.header-icon:empty + .social-icon,
.social-icon + .social-icon {
  margin-inline-start: 10px;
}
[dir="ltr"] .header-icon:empty.bc-i-telegram:before,
[dir="ltr"] .social-icon.bc-i-telegram:before {
  margin-left: -2px;
}
[dir="rtl"] .header-icon:empty.bc-i-telegram:before,
[dir="rtl"] .social-icon.bc-i-telegram:before {
  margin-right: 2px;
}
.header-icon:empty.bc-i-instagram,
.social-icon.bc-i-instagram {
  background-image: radial-gradient(
    circle at 30% 107%,
    #fdf497 0,
    #fdf497 5%,
    #fd5949 45%,
    #d6249f 60%,
    #285aeb 90%
  );
}
[dir="ltr"] .header-icon:empty.bc-i-threads:before,
[dir="ltr"] .social-icon.bc-i-threads:before {
  margin-left: -1px;
}
[dir="rtl"] .header-icon:empty.bc-i-threads:before,
[dir="rtl"] .social-icon.bc-i-threads:before {
  margin-right: 1px;
}
.social-icon {
  width: 24px;
  height: 24px;
  font-size: 14px;
}
.header-icon.bc-i-blog,
.social-icon.bc-i-blog {
  color: #fff;
  background-color: #ea8c1c;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-blog:hover,
  .social-icon.bc-i-blog:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-blog:active,
  .social-icon.bc-i-blog:active {
    opacity: 0.8;
  }
}
.sidebar-item.blog {
  background: #ea8c1c;
}
.sidebar-image .bc-i-blog {
  color: #ea8c1c;
}
.header-icon.bc-i-gmail,
.social-icon.bc-i-gmail {
  color: #fff;
  background-color: #bb001b;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-gmail:hover,
  .social-icon.bc-i-gmail:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-gmail:active,
  .social-icon.bc-i-gmail:active {
    opacity: 0.8;
  }
}
.sidebar-item.gmail {
  background: #bb001b;
}
.sidebar-image .bc-i-gmail {
  color: #bb001b;
}
.header-icon.bc-i-facebook,
.social-icon.bc-i-facebook {
  color: #fff;
  background-color: #4867aa;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-facebook:hover,
  .social-icon.bc-i-facebook:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-facebook:active,
  .social-icon.bc-i-facebook:active {
    opacity: 0.8;
  }
}
.sidebar-item.facebook {
  background: #4867aa;
}
.sidebar-image .bc-i-facebook {
  color: #4867aa;
}
.header-icon.bc-i-instagram,
.social-icon.bc-i-instagram {
  color: #fff;
  background-color: #d6249f;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-instagram:hover,
  .social-icon.bc-i-instagram:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-instagram:active,
  .social-icon.bc-i-instagram:active {
    opacity: 0.8;
  }
}
.sidebar-item.instagram {
  background: #d6249f;
}
.sidebar-image .bc-i-instagram {
  color: #d6249f;
}
.header-icon.bc-i-ok,
.social-icon.bc-i-ok {
  color: #fff;
  background-color: #ff8503;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-ok:hover,
  .social-icon.bc-i-ok:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-ok:active,
  .social-icon.bc-i-ok:active {
    opacity: 0.8;
  }
}
.sidebar-item.ok {
  background: #ff8503;
}
.sidebar-image .bc-i-ok {
  color: #ff8503;
}
.header-icon.bc-i-pinterest,
.social-icon.bc-i-pinterest {
  color: #fff;
  background-color: #df0022;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-pinterest:hover,
  .social-icon.bc-i-pinterest:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-pinterest:active,
  .social-icon.bc-i-pinterest:active {
    opacity: 0.8;
  }
}
.sidebar-item.pinterest {
  background: #df0022;
}
.sidebar-image .bc-i-pinterest {
  color: #df0022;
}
.header-icon.bc-i-reddit,
.social-icon.bc-i-reddit {
  color: #fff;
  background-color: #f24100;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-reddit:hover,
  .social-icon.bc-i-reddit:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-reddit:active,
  .social-icon.bc-i-reddit:active {
    opacity: 0.8;
  }
}
.sidebar-item.reddit {
  background: #f24100;
}
.sidebar-image .bc-i-reddit {
  color: #f24100;
}
.header-icon.bc-i-telegram,
.social-icon.bc-i-telegram {
  color: #fff;
  background-color: #1e96d3;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-telegram:hover,
  .social-icon.bc-i-telegram:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-telegram:active,
  .social-icon.bc-i-telegram:active {
    opacity: 0.8;
  }
}
.sidebar-item.telegram {
  background: #1e96d3;
}
.sidebar-image .bc-i-telegram {
  color: #1e96d3;
}
.header-icon.bc-i-tiktok,
.social-icon.bc-i-tiktok {
  color: #fff;
  background-color: #000;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-tiktok:hover,
  .social-icon.bc-i-tiktok:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-tiktok:active,
  .social-icon.bc-i-tiktok:active {
    opacity: 0.8;
  }
}
.sidebar-item.tiktok {
  background: #000;
}
.sidebar-image .bc-i-tiktok {
  color: #000;
}
.header-icon.bc-i-tumblr,
.social-icon.bc-i-tumblr {
  color: #fff;
  background-color: #34465d;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-tumblr:hover,
  .social-icon.bc-i-tumblr:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-tumblr:active,
  .social-icon.bc-i-tumblr:active {
    opacity: 0.8;
  }
}
.sidebar-item.tumblr {
  background: #34465d;
}
.sidebar-image .bc-i-tumblr {
  color: #34465d;
}
.header-icon.bc-i-twitch,
.social-icon.bc-i-twitch {
  color: #fff;
  background-color: #5f3e9d;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-twitch:hover,
  .social-icon.bc-i-twitch:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-twitch:active,
  .social-icon.bc-i-twitch:active {
    opacity: 0.8;
  }
}
.sidebar-item.twitch {
  background: #5f3e9d;
}
.sidebar-image .bc-i-twitch {
  color: #5f3e9d;
}
.header-icon.bc-i-twitter,
.social-icon.bc-i-twitter {
  color: #fff;
  background-color: #000;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-twitter:hover,
  .social-icon.bc-i-twitter:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-twitter:active,
  .social-icon.bc-i-twitter:active {
    opacity: 0.8;
  }
}
.sidebar-item.twitter {
  background: #000;
}
.sidebar-image .bc-i-twitter {
  color: #000;
}
.header-icon.bc-i-skype,
.social-icon.bc-i-skype {
  color: #fff;
  background-color: #00a6e4;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-skype:hover,
  .social-icon.bc-i-skype:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-skype:active,
  .social-icon.bc-i-skype:active {
    opacity: 0.8;
  }
}
.sidebar-item.skype {
  background: #00a6e4;
}
.sidebar-image .bc-i-skype {
  color: #00a6e4;
}
.header-icon.bc-i-viber,
.social-icon.bc-i-viber {
  color: #fff;
  background-color: #774e97;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-viber:hover,
  .social-icon.bc-i-viber:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-viber:active,
  .social-icon.bc-i-viber:active {
    opacity: 0.8;
  }
}
.sidebar-item.viber {
  background: #774e97;
}
.sidebar-image .bc-i-viber {
  color: #774e97;
}
.header-icon.bc-i-vk,
.social-icon.bc-i-vk {
  color: #fff;
  background-color: #4680c2;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-vk:hover,
  .social-icon.bc-i-vk:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-vk:active,
  .social-icon.bc-i-vk:active {
    opacity: 0.8;
  }
}
.sidebar-item.vk {
  background: #4680c2;
}
.sidebar-image .bc-i-vk {
  color: #4680c2;
}
.header-icon.bc-i-whatsapp,
.social-icon.bc-i-whatsapp {
  color: #fff;
  background-color: #30d64c;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-whatsapp:hover,
  .social-icon.bc-i-whatsapp:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-whatsapp:active,
  .social-icon.bc-i-whatsapp:active {
    opacity: 0.8;
  }
}
.sidebar-item.whatsapp {
  background: #30d64c;
}
.sidebar-image .bc-i-whatsapp {
  color: #30d64c;
}
.header-icon.bc-i-youtube,
.social-icon.bc-i-youtube {
  color: #fff;
  background-color: red;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-youtube:hover,
  .social-icon.bc-i-youtube:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-youtube:active,
  .social-icon.bc-i-youtube:active {
    opacity: 0.8;
  }
}
.sidebar-item.youtube {
  background: red;
}
.sidebar-image .bc-i-youtube {
  color: red;
}
.header-icon.bc-i-linkedin,
.social-icon.bc-i-linkedin {
  color: #fff;
  background-color: #0072b1;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-linkedin:hover,
  .social-icon.bc-i-linkedin:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-linkedin:active,
  .social-icon.bc-i-linkedin:active {
    opacity: 0.8;
  }
}
.sidebar-item.linkedin {
  background: #0072b1;
}
.sidebar-image .bc-i-linkedin {
  color: #0072b1;
}
.header-icon.bc-i-tv,
.social-icon.bc-i-tv {
  color: #fff;
  background-color: #4e7a65;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-tv:hover,
  .social-icon.bc-i-tv:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-tv:active,
  .social-icon.bc-i-tv:active {
    opacity: 0.8;
  }
}
.sidebar-item.tv {
  background: #4e7a65;
}
.sidebar-image .bc-i-tv {
  color: #4e7a65;
}
.header-icon.bc-i-medium,
.social-icon.bc-i-medium {
  color: #fff;
  background-color: #00a14b;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-medium:hover,
  .social-icon.bc-i-medium:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-medium:active,
  .social-icon.bc-i-medium:active {
    opacity: 0.8;
  }
}
.sidebar-item.medium {
  background: #00a14b;
}
.sidebar-image .bc-i-medium {
  color: #00a14b;
}
.header-icon.bc-i-threads,
.social-icon.bc-i-threads {
  color: #fff;
  background-color: #000;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-threads:hover,
  .social-icon.bc-i-threads:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-threads:active,
  .social-icon.bc-i-threads:active {
    opacity: 0.8;
  }
}
.sidebar-item.threads {
  background: #000;
}
.sidebar-image .bc-i-threads {
  color: #000;
}
.header-icon.bc-i-soundcloud,
.social-icon.bc-i-soundcloud {
  color: #fff;
  background-color: #ff6a22;
  transition: 0.24s;
}
@media (hover: hover) {
  .header-icon.bc-i-soundcloud:hover,
  .social-icon.bc-i-soundcloud:hover {
    opacity: 0.8;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-icon.bc-i-soundcloud:active,
  .social-icon.bc-i-soundcloud:active {
    opacity: 0.8;
  }
}
.sidebar-item.soundcloud {
  background: #ff6a22;
}
.sidebar-image .bc-i-soundcloud {
  color: #ff6a22;
}
.spoiler {
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.1);
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.1);
  position: relative;
}
.spoiler + .spoiler {
  border-top: none;
}
.spoiler > input[type="checkbox"] {
  min-height: 40px;
  z-index: 10;
  position: absolute;
  top: 0;
  opacity: 0;
  width: 100%;
  cursor: pointer;
}
.spoiler > input[type="checkbox"]:checked ~ .spoiler-title {
  color: var(--accent);
}
.spoiler > input[type="checkbox"]:checked ~ .spoiler-title:before {
  content: "î—Ž";
}
.spoiler > input[type="checkbox"]:checked ~ .spoiler-content {
  height: auto;
  padding-bottom: 10px;
}
.spoiler .spoiler-toggle {
  display: none;
}
.spoiler .spoiler {
  padding-inline-start: 14px;
}
.spoiler-title {
  display: flex;
  align-items: center;
  position: relative;
  color: rgba(var(--b-sc-rgb), 0.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-rgb), 0.9);
}
.form-control-bc {
  position: relative;
}
.form-control-bc.filled .form-control-title-bc,
.form-control-bc.focused .form-control-title-bc {
  top: -2px;
  font-size: 12px;
  line-height: 15px;
}
.form-control-bc.focused .form-control-input-stroke-bc:after {
  width: 100%;
  background: var(--hero);
}
.form-control-bc.focused .form-control-icon-bc.bc-i-arrow-drop-down-bottom {
  transform: rotateX(180deg);
  color: var(--hero);
}
.form-control-bc.invalid .form-control-input-stroke-bc:after {
  width: 100%;
  background: var(--oc-3);
  box-shadow: 0 2px 4px 0 var(--oc-3);
}
.form-control-bc.invalid .form-control-input-bc,
.form-control-bc.invalid .form-control-textarea-bc {
  border: 1px solid var(--oc-3);
}
.form-control-bc.invalid
  .form-control-input-bc:not([type="password"]):not([type="number"]):not(
    [type="tel"]
  ),
.form-control-bc.invalid
  .form-control-textarea-bc:not([type="password"]):not([type="number"]):not(
    [type="tel"]
  ) {
  color: var(--oc-3);
}
.form-control-bc.invalid .form-control-select-bc {
  border: 1px solid var(--oc-3);
}
.form-control-bc.invalid
  .form-control-input-bc:read-only:not([type="password"]):not(
    [type="number"]
  ):not([type="tel"]),
.form-control-bc.invalid
  .form-control-textarea-bc:read-only:not([type="password"]):not(
    [type="number"]
  ):not([type="tel"]) {
  color: rgba(var(--oc-3-rgb), 0.6);
}
.form-control-label-bc {
  display: flex;
  align-items: center;
  position: relative;
}
.form-control-label-bc.inputs {
  height: 52px;
  caret-color: rgba(var(--b-sc-rgb), 0.9);
}
.form-control-label-bc.textareas {
  background: rgb(14 6 28);
}
.form-control-label-bc.textareas .form-control-textarea-bc {
  padding-top: 36px;
}
.form-control-label-bc.textareas .form-control-textarea {
  width: 100%;
  resize: none;
  overflow-x: hidden;
  color: rgba(var(--b-sc-rgb), 0.9);
  box-sizing: border-box;
}
.form-control-label-bc.textareas .form-control-textarea::placeholder {
  color: rgba(var(--b-sc-rgb), 0.4);
}
.form-control-input-bc,
.form-control-textarea-bc {
  width: 100%;
  height: 100%;
  border: none;
  outline: none;
  box-sizing: border-box;
  background: transparent;
  font-family: inherit;
  font-weight: 400;
  font-size: 14px;
  color: var(--b-sc);
  transition: color 0.24s ease;
}
.form-control-input-bc[type="date"],
.form-control-textarea-bc[type="date"] {
  line-height: 29px;
}
.form-control-icon-bc {
  display: flex;
  justify-content: center;
  align-items: center;
  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,
.sport-search-icon {
  position: absolute;
  top: 50%;
  color: rgba(var(--b-sc-rgb), 0.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 0.24s ease;
}
.sport-search-icon:hover {
  color: var(--b-sc);
}
.form-control-fine-name-bc {
  display: block;
  width: 100%;
  height: 100%;
  font-weight: 400;
  font-size: 12px;
  color: var(--b-sc);
  line-height: 52px;
}
.form-control-input-stroke-bc {
  display: block;
  width: 100%;
  height: 2px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.form-control-input-stroke-bc:after,
.form-control-input-stroke-bc:before {
  content: "";
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.form-control-input-stroke-bc:before {
  width: 100%;
  background-color: #b6b6ce;
  background-color: var(--skin-palette-16);
  transition-property: background-color, opacity;
  transition-duration: 0.24s;
  opacity: 0.5;
}
.form-control-input-stroke-bc:after {
  width: 0;
  transition-property: width, background-color;
  transition-duration: 0.24s;
  transform: translateZ(0);
}
.form-control-title-bc {
  width: calc(100% - 48px);
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.4);
  line-height: 14px;
  position: absolute;
  top: 12px;
  text-align: start;
  transition-property: top, font-size, line-height, color;
  transition-duration: 0.24s;
  pointer-events: none;
}
[dir="ltr"] .form-control-title-bc {
  left: 0;
}
[dir="rtl"] .form-control-title-bc {
  right: 0;
}
.form-control-message-holder-bc {
  margin-top: 3px;
  animation: form-control-message 0.24s ease;
}
@keyframes form-control-message {
  0% {
    transform: translateY(-50%);
  }
  to {
    transform: translateY(0);
  }
}
.form-control-message-bc {
  display: flex;
  padding: 5px;
  color: var(--b-sc);
  background: rgba(var(--oc-3-rgb), 0.2);
  border-radius: 4px;
  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: var(--hero);
}
.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-rgb), 0.4);
}
.checkbox-control-input-bc:disabled ~ .checkbox-control-icon-bc {
  background: rgba(var(--b-sc-rgb), 0.05);
}
.checkbox-control-icon-bc {
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  font-size: 9px;
  line-height: 18px;
  text-align: center;
  background: rgba(var(--b-sc-rgb), 0.2);
  border-radius: 4px;
  color: var(--hero-sc);
  transition: background 0.4s;
}
.checkbox-control-icon-bc + .checkbox-control-text-bc {
  margin-inline-start: 14px;
}
.checkbox-control-icon-bc:before {
  display: block;
  transform: scale(0);
  transition: transform 0.4s;
}
.checkbox-control-text-bc {
  flex: auto;
  color: rgba(var(--b-sc-rgb), 0.7);
  font-size: 14px;
  line-height: 16px;
}
.checkbox-control-text-bc a {
  color: rgba(var(--b-sc-rgb), 0.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-rgb), 0.7);
  line-height: 16px;
}
.form-control-title-static-bc > a {
  color: rgba(var(--b-sc-rgb), 0.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;
}
.register .telephone .form-controls-field-content {
  display: flex;
}
[dir="ltr"] .register .telephone .form-control-icon-bc {
  right: 6px;
}
[dir="rtl"] .register .telephone .form-control-icon-bc {
  left: 6px;
}
.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;
  appearance: none;
  font-family: inherit;
  text-transform: capitalize;
}
[dir="ltr"] .select-option-bc {
  padding-left: 8px;
  padding-right: 30px;
}
[dir="rtl"] .select-option-bc {
  padding-right: 8px;
  padding-left: 30px;
}
.select-option-bc > option {
  color: var(--b);
}
.select-option-bc:focus + .select-option-icon-bc {
  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 0.24s ease;
}
[dir="ltr"] .select-option-icon-bc {
  right: 9px;
}
[dir="rtl"] .select-option-icon-bc {
  left: 9px;
}
.form-control-input-stroke-bc {
  display: none;
}
.form-control-fine-name-bc,
.form-control-input-bc,
.form-control-label-file-bc,
.form-control-select-bc,
.form-control-textarea-bc {
  color: rgba(var(--b-sc-rgb), 0.9);
  font-size: 14px;
  background: rgba(var(--b-sc-rgb), 0.15);
  border-radius: 4px;
  padding: 20px 15px 4px;
  transition: background 0.24s;
}
.form-control-fine-name-bc:disabled,
.form-control-input-bc:disabled,
.form-control-label-file-bc:disabled,
.form-control-select-bc:disabled,
.form-control-textarea-bc:disabled {
  background: rgba(var(--b-sc-rgb), 0.05);
}
.form-control-select-bc {
  cursor: pointer;
}
.form-control-fine-name-bc {
  padding-top: 10px;
}
.form-control-input-bc:read-only {
  color: rgba(var(--b-sc-rgb), 0.6);
  background: rgba(var(--b-sc-rgb), 0.05);
}
.form-control-input-bc:read-only ~ .form-control-title-bc {
  color: rgba(var(--b-sc-rgb), 0.4);
}
.form-control-input-bc:not([name="phoneCode"]) {
  padding-inline-end: 44px;
}
[dir="rtl"] .form-control-input-bc[name="field2"] {
  direction: ltr;
  padding-inline-end: 15px;
  text-align: end;
}
.form-control-textarea-bc .form-control-textarea:read-only {
  color: rgba(var(--b-sc-rgb), 0.6);
  background: rgba(var(--b-sc-rgb), 0.05);
}
.form-control-textarea-bc
  .form-control-textarea:read-only
  ~ .form-control-title-bc {
  color: rgba(var(--b-sc-rgb), 0.4);
}
.form-control-textarea-bc .form-control-textarea:not([name="phoneCode"]) {
  padding-inline-end: 44px;
}
.form-control-title-bc {
  top: 20px;
  font-weight: 400;
  padding: 0;
}
[dir="ltr"] .form-control-title-bc {
  left: 15px;
}
[dir="rtl"] .form-control-title-bc {
  right: 15px;
}
.form-control-bc.filled .form-control-title-bc,
.form-control-bc.focused .form-control-title-bc {
  top: 10px;
}
.bonus-request .textareas .form-control-textarea-bc {
  padding: 10px 15px 15px;
}
.u-i-common-content-textarea,
.u-i-common-content-textarea + .u-i-p-c-footer-bc {
  margin-top: 10px;
}
.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 0.24s ease;
  font-family: inherit;
  font-weight: 700;
  font-size: 18px;
  color: #000;
  text-transform: uppercase;
  cursor: pointer;
}
.usr-ent-form-action-bc[disabled] {
  opacity: 0.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 0.24s 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: 4px;
}
.Toastify .Toastify__toast-theme--colored.Toastify__toast--success {
  background: #008d47;
}
.Toastify .Toastify__toast-theme--colored.Toastify__toast--warning {
  background: #aa7f00;
}
.Toastify .Toastify__toast-container {
  touch-action: pan-y;
}
@media screen and (max-width: 480px) {
  .Toastify .Toastify__toast-container {
    width: calc(100vw - 20px);
    margin-bottom: 10px;
  }
  [dir="ltr"] .Toastify .Toastify__toast-container {
    left: 10px;
  }
  [dir="rtl"] .Toastify .Toastify__toast-container {
    right: 10px;
  }
}
.Toastify__toast-body {
  font-weight: 500;
  font-family: Roboto, Arial, Helvetica, sans-serif;
}
script[src*="recaptcha"] + div {
  max-width: 400px;
  left: 0 !important;
  right: 0 !important;
  margin: auto;
}
.g-recaptcha-bubble-arrow {
  display: none;
}
html {
  font-family: Roboto, Arial, Helvetica, sans-serif;
}
html.scroll-locked {
  overflow: hidden;
}
html.scroll-locked,
html.scroll-locked body {
  height: var(--window-height);
}
html:not([style]) .bc-loader {
  display: none;
}
html[lang="ku"] {
  font-family: Arial, Helvetica, sans-serif;
}
body,
html {
  width: 100%;
  min-height: 100%;
}
body {
  background: rgb(14 6 28);
}
.ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.disabled,
.opacity {
  opacity: 0.4;
}
.disabled,
.hidden-global {
  pointer-events: none;
}
.hidden-global {
  opacity: 0;
}
.no-cursor {
  cursor: auto !important;
}
.display-none {
  display: none !important;
}
.underline {
  cursor: pointer;
  text-decoration: underline;
}
::-webkit-calendar-picker-indicator {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}
.home:not([style]) {
  color: var(--hero);
}
.away:not([style]) {
  color: var(--brand);
}
.empty-b-text-v-bc {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 5vh 10px;
  color: rgba(var(--b-sc-rgb), 0.7);
  text-align: center;
}
.bc-loader {
  display: flex;
  margin: auto;
  padding: 2vh 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.bc-loader.medium {
  width: 100%;
}
.bc-loader.small {
  padding: 0;
  width: auto;
  height: 100%;
}
.bc-loader.full {
  width: 100%;
  height: 88vh;
}
.full-transparent-loader {
  position: fixed;
  background: rgba(var(--b-rgb), 0.7);
  z-index: 100;
}
.selected-underline {
  position: relative;
}
.selected-underline:before {
  content: "";
  display: block;
  width: 0;
  height: 1px;
  background: var(--hero);
  position: absolute;
  bottom: 0;
  left: 50%;
  transition: width 0.24s, left 0.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-color: rgba(var(--b-sc-rgb), 0.1);
  border-top: none;
  border-top-color: rgba(var(--b-sc-rgb), 0.1);
}
[data-status="0"] {
  color: #ff3449 !important;
}
[data-status="1"] {
  color: #109121 !important;
}
[data-status="2"] {
  color: #aa7f00;
}
[data-status="3"] {
  color: var(--b-sc);
}
[data-status="4"] {
  color: #c18820;
}
[data-status="5"] {
  color: #7c888d;
}
[data-status="6"] {
  color: #d38d72;
}
[data-status="7"] {
  color: rgba(var(--b-sc-rgb), 0.8);
}
[data-status="8"] {
  color: #017ca0;
}
[data-status="9"] {
  color: #00f;
}
[data-status="10"] {
  color: orange !important;
}
[data-status="11"] {
  color: #dd82d2;
}
[data-status="read"] {
  background: rgba(var(--b-sc-rgb), 0.1); 
}
[data-status="unread"] {
  background: rgba(var(--b-sc-rgb), 0.2);
  position: relative;
}
[data-status="unread"]:before {
  content: "";
  position: absolute;
  top: -1px;
  width: 8px;
  height: 8px;
  background: var(--hero);
  border-radius: 50%;
  border: 2px solid var(--b);
}
[dir="ltr"] [data-status="unread"]:before {
  right: -1px;
}
[dir="rtl"] [data-status="unread"]:before {
  left: -1px;
}
html {
  min-width: 1024px;
  scrollbar-color: var(--scrollbar-thumb-bg) var(--scrollbar-track-bg);
  scrollbar-width: thin;
}
::-webkit-scrollbar {
  width: 4px;
  height: 6px;
}
::-webkit-scrollbar-track {
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-radius: 4px;
}
::-webkit-scrollbar-thumb {
  background: rgba(var(--b-sc-rgb), 0.5);
  border-radius: 4px;
}
::selection {
  color: var(--b-sc);
  background: var(--hero);
}
.empty-b-text-v-bc {
  font-size: 16px;
  line-height: 18px;
}
.casino-slots .sdr-item-holder-bc-text .competition-wrapper-bc {
  padding: 0 7px;
}
.casino-category-games {
  display: grid;
  grid-gap: 10px;
  margin-top: 10px;
}
.casino-category-head {
  margin-top: 26px;
}
.casino-category-head:first-child {
  margin-top: 10px;
}
.casino-game-item {
  width: 100%;
  height: 100%;
  padding-top: 70%;
  background: rgba(var(--b-sc-rgb), 0.1) no-repeat 50% / contain;
  border-radius: 4px;
  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: 0.33px;
  text-transform: uppercase;
  transform: rotate(45deg);
}
.casino-game-item.badge-ByBetconstruct:after {
  width: 120px;
  height: 80px;
  top: -26px;
  right: -48px;
}
.casino-game-item-block {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  z-index: 1;
  animation: casino-game-layer 0.4s 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: rgba(0, 0, 0, 0.5);
  }
}
.casino-game-item-image-bc {
  width: 100%;
  height: 100%;
  display: block;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  transition: filter 0.24s;
}
.casino-game-icons {
  display: flex;
  justify-content: flex-end;
  color: hsla(0, 0%, 100%, 0.8);
  font-size: 16px;
}
.casino-game-icons i {
  cursor: pointer;
}
.casino-game-item-fav-bc {
  position: absolute;
  color: hsla(0, 0%, 100%, 0.8);
  font-size: 16px;
  opacity: 0;
  transition: 0.24s;
  cursor: pointer;
  z-index: 2;
}
.casino-game-item-fav-bc.active {
  opacity: 1;
  color: #fff;
}
.casino-game-item-fav-bc.active:before {
  content: "î¤º";
}
.casino-game-item-label-bc {
  color: #fff;
  text-align: center;
  font-size: 16px;
  line-height: 18px;
  font-weight: 500;
  animation: casino-game-layer-label 0.4s 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 0.4s forwards;
}
.casino-game-buttons > .btn:nth-child(2) {
  color: hsla(0, 0%, 100%, 0.9);
  border-color: hsla(0, 0%, 100%, 0.6);
  animation: casino-game-layer-second-btn 0.4s 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-rgb), 0.1); 
}
.btn.show-allCategories.active {
  background: rgba(var(--b-sc-rgb), 0.8);
  color: rgba(var(--b-rgb), 0.8);
}
.btn.show-allCategories i {
  font-size: 22px;
}
.casino-category-title {
  flex: auto;
  color: var(--b-sc);
  height: 20px;
  font-size: 16px;
  line-height: 20px;
}
.casino-category-content {
  padding: 5px 7px;
  background: linear-gradient(
    180deg,
    hsla(0, 0%, 100%, 0.05) 1%,
    rgba(30, 38, 57, 0.05) 46%,
    transparent
  );
  overflow: hidden;
}
.casino-category-content .casino-category-head {
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.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-rgb), 0.5);
}
.casino-search-no-results {
  width: 100%;
  height: 280px;
  margin-top: 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.casino-search-no-results-image {
  height: 132px;
  display: block;
  margin-bottom: 27px;
}
.casino-search-no-results-label {
  text-align: center;
  font-size: 16px;
  line-height: 18px;
  color: var(--b-sc);
}
.casino-game-details-bg {
  width: 100%;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.casino-game-details-bg:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.casino-game-details {
  position: relative;
  height: 100%;
  z-index: 5;
}
.casino-game-details-icon-duplicate {
  width: 100%;
  filter: blur(4px) brightness(0.8);
  background: no-repeat 50% / cover;
}
.casino-game-details-icon {
  background: no-repeat 50% / cover;
  position: relative;
  border-radius: 4px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  z-index: 5;
}
.casino-game-details-title {
  color: var(--b-sc);
  font-weight: 500;
}
.casino-game-details-prov-title {
  margin-top: 5px;
  color: rgba(var(--b-sc-rgb), 0.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: 4px;
  text-transform: capitalize;
  font-size: 8px;
  line-height: 12px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[dir="ltr"] .casino-game-tabs .horizontal-sl-tab-bc[data-badge]:after {
  left: auto;
  right: 0;
}
[dir="rtl"] .casino-game-tabs .horizontal-sl-tab-bc[data-badge]:after {
  left: 0;
  right: auto;
}
.casino-game-tab-result {
  width: 100%;
}
.casino-game-tab-description-bc {
  padding: 15px;
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 14px;
  line-height: 20px;
}
.casino-jackpot-list-block-bc {
  padding: 7px;
}
.casino-jackpot-list-title {
  display: flex;
  align-items: center;
}
.casino-jackpot-list-title > span {
  flex: auto;
  color: rgba(var(--b-sc-rgb), 0.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: var(--b-sc);
  background: rgba(var(--b-sc-rgb), 0.15);
  border-radius: 4px;
  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-rgb), 0.1); 
  padding: 15px;
  border-radius: 4px;
}
.casino-jackpot-logo-bc {
  height: 20px;
  display: block;
  margin-bottom: 5px;
}
.casino-jackpot-label-bc {
  font-size: 10px;
  color: rgba(var(--b-sc-rgb), 0.7);
  padding-bottom: 14px;
  font-weight: 400;
  text-transform: uppercase;
}
.casino-jackpot-status-bc {
  font-size: 10px;
  line-height: 12px;
  font-weight: 700;
  letter-spacing: 1px;
  padding-bottom: 5px;
  color: rgba(var(--b-sc-rgb), 0.5);
  text-transform: uppercase;
}
.casino-jackpot-price-bc {
  color: var(--b-sc);
  text-transform: uppercase;
  font-size: 16px;
  letter-spacing: 1px;
  line-height: 18px;
  position: relative;
  display: inline-block;
}
.casino-jackpot-price-cur-bc {
  position: absolute;
  top: -5px;
  font-size: 10px;
}
[dir="ltr"] .casino-jackpot-price-cur-bc {
  left: 100%;
}
[dir="rtl"] .casino-jackpot-price-cur-bc {
  right: 100%;
}
.casino-category-chooser-container {
  margin-top: 20px;
}
.casino-category-chooser-container .horizontal-sl-item-bc:not(:empty) {
  color: rgba(var(--b-sc-rgb), 0.7);
  background: rgba(var(--b-sc-rgb), 0.15);
}
.casino-category-games {
  grid-template-columns: 1fr 1fr;
}
.casinoFreeSpins-item .casino-category-games {
  grid-template-columns: repeat(auto-fit, minmax(5%, 1fr));
}
.casino-providers-more {
  overflow: hidden;
}
.casino-category-types {
  margin: 10px 0 20px;
  grid-template-rows: -webkit-max-content;
  grid-template-rows: max-content;
}
.casino-category-types:not(.casino-category-types-full) {
  grid-template-columns: repeat(auto-fill, minmax(450px, 1fr));
}
.casino-category-types.casino-category-types-full .casino-category-games {
  grid-template-columns: repeat(
    auto-fill,
    minmax(calc(16.66667% - 8.33333px), 1fr)
  );
  z-index: 1;
}
.casino-category-select .casino-category-types {
  grid-template-columns: 1fr;
}
.casino-category-select .casino-category-games {
  grid-template-columns: repeat(6, 1fr);
}
.btn.show-allCategories {
  position: absolute;
}
[dir="ltr"] .btn.show-allCategories {
  right: 0;
}
[dir="rtl"] .btn.show-allCategories {
  left: 0;
}
.casino-category-content {
  border-radius: 4px;
}
.games-carousel-content .carousel-container {
  margin-inline-start: -10px;
}
.games-carousel-content .carousel-slide {
  padding-inline-start: 10px;
}
.casino-game-item:hover .casino-game-item-image-bc {
  filter: blur(2px);
}
.casino-game-item-fav-bc {
  top: 10px;
}
[dir="ltr"] .casino-game-item-fav-bc {
  left: 10px;
}
[dir="rtl"] .casino-game-item-fav-bc {
  right: 10px;
}
.casino-game-item-block {
  padding: 10px 10px 30px;
}
.casino-game-buttons > .btn {
  height: 28px;
  padding: 0 15px;
}
.casino-game-buttons > .btn + .btn {
  margin-inline-start: 10px;
  transition: 0.24s;
}
@media (hover: hover) {
  .casino-game-buttons > .btn + .btn:hover {
    color: hsla(0, 0%, 100%, 0.9);
    border-color: hsla(0, 0%, 100%, 0.8);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .casino-game-buttons > .btn + .btn:active {
    color: hsla(0, 0%, 100%, 0.9);
    border-color: hsla(0, 0%, 100%, 0.8);
  }
}
.casino-game-buttons > .btn:nth-child(2) + a span {
  display: none;
}
.casino-title-search {
  display: flex;
  align-items: center;
  position: relative;
}
.casino-title-search .page-view-more {
  margin-bottom: 0;
}
.casino-games-popup-header .sport-search-bc.active,
.casino-slots .sport-search-bc.active,
.casino-title-search .sport-search-bc.active {
  max-width: 300px;
}
[dir="ltr"] .casino-slots .accordion-title .sport-search-bc,
[dir="ltr"] .casino-title-search .sport-search-bc {
  left: 0;
  right: auto;
}
[dir="rtl"] .casino-slots .accordion-title .sport-search-bc,
[dir="rtl"] .casino-title-search .sport-search-bc {
  left: auto;
  right: 0;
}
.casino-slots .accordion-title .ss-input-bc,
.casino-title-search .ss-input-bc {
  border-start-start-radius: 0;
  border-end-start-radius: 0;
  border-start-end-radius: 4px;
  border-end-end-radius: 4px;
  border-inline-end: 1px solid rgba(var(--b-sc-rgb), 0.1);
  border-inline-start: 0;
}
[dir="ltr"] .casino-slots .accordion-title .ss-input-bc + .ss-icon-holder-bc,
[dir="ltr"] .casino-title-search .ss-input-bc + .ss-icon-holder-bc {
  border-radius: 4px 0 0 4px;
}
[dir="rtl"] .casino-slots .accordion-title .ss-input-bc + .ss-icon-holder-bc,
[dir="rtl"] .casino-title-search .ss-input-bc + .ss-icon-holder-bc {
  border-radius: 0 4px 4px 0;
}
[dir="ltr"] .casino-slots .accordion-title .ss-icon-holder-bc,
[dir="ltr"] .casino-title-search .ss-icon-holder-bc {
  left: 0;
  right: auto;
}
[dir="rtl"] .casino-slots .accordion-title .ss-icon-holder-bc,
[dir="rtl"] .casino-title-search .ss-icon-holder-bc {
  left: auto;
  right: 0;
}
.casino-slots .accordion-title {
  margin-bottom: 20px;
}
.casino-slots .accordion-title,
.casino-title-search {
  padding-inline-start: 50px;
  height: 36px;
}
.casino-slots .accordion-title .sport-search-bc,
.casino-title-search .sport-search-bc {
  padding-inline-start: 37px;
  padding-inline-end: 0;
  display: flex;
  flex-direction: row-reverse;
}
.casino-game-details-popup.popup-holder-bc.windowed .popup-inner-bc {
  width: 916px;
}
.casino-jackpot-list-arrow > i {
  cursor: pointer;
  transition: background 0.24s;
}
.casino-jackpot-list-arrow > i:hover {
  background: rgba(var(--b-sc-rgb), 0.25);
}
.casino-game-details {
  display: flex;
  flex-direction: column;
}
.casino-game-details .jackpot-pool-wrapper {
  background: rgba(var(--b-sc-rgb), 0.05);
}
.casino-game-details .jackpot-pool-wrapper + .jackpot-pool-wrapper {
  margin: 5px 0 0;
}
.casino-game-tabs {
  flex-shrink: 0;
  width: 284px;
  background: linear-gradient(180deg, rgba(var(--b-sc-rgb), 0.03), var(--b));
}
.horizontal-sl-tab {
  background: none;
  box-shadow: inset 0 -1px 0 0 rgba(var(--b-sc-rgb), 0.1);
}
.casino-game-details-wrapper {
  display: flex;
}
.casino-game-details-content {
  flex: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 354px;
  padding: 42px 10px 40px;
  position: relative;
}
.casino-game-details-content:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-backdrop-filter: blur(6px);
  backdrop-filter: blur(6px);
  background: rgba(var(--b-rgb), 0.35)
    linear-gradient(
      180deg,
      var(--b) 0,
      transparent 40%,
      transparent 60%,
      var(--b)
    );
  z-index: -1;
}
.casino-game-details-bg {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  z-index: -2;
}
.casino-game-details-icon {
  flex-shrink: 0;
  width: 213px;
  height: 150px;
}
.casino-game-details-title {
  margin-top: 16px;
  font-size: 22px;
  line-height: 24px;
}
.casino-game-details-prov-title {
  font-size: 14px;
  line-height: 16px;
}
.casino-game-details-buttons {
  display: flex;
}
.casino-game-details-buttons > .btn + .btn {
  margin-inline-start: 15px;
}
.casinoFreeSpins-bc .casino-game-item-block {
  padding: 5px;
}
.casinoFreeSpins-bc .casino-game-buttons > .btn {
  padding: 0 5px;
  font-size: 10px;
  height: 20px;
}
.casinoFreeSpins-bc .casino-game-buttons > .btn + .btn {
  margin-inline-start: 5px;
}
.casinoFreeSpins-bc .casino-game-icons,
.casinoFreeSpins-bc .casino-game-item-label-bc {
  font-size: 10px;
  line-height: 12px;
}
.casinoFreeSpins-bc .carousel-viewport ~ i {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 10px;
  width: 40px;
  height: 100%;
}
[dir="ltr"] .casinoFreeSpins-bc .carousel-viewport ~ i.carousel-arrow-right {
  right: 0;
  background: linear-gradient(90deg, rgba(var(--b-rgb), 0), var(--b));
}
[dir="ltr"] .casinoFreeSpins-bc .carousel-viewport ~ i.carousel-arrow-left,
[dir="rtl"] .casinoFreeSpins-bc .carousel-viewport ~ i.carousel-arrow-right {
  left: 0;
  background: linear-gradient(270deg, rgba(var(--b-rgb), 0), var(--b));
}
[dir="rtl"] .casinoFreeSpins-bc .carousel-viewport ~ i.carousel-arrow-left {
  right: 0;
  background: linear-gradient(90deg, rgba(var(--b-rgb), 0), var(--b));
}
[class*="skeleton-loader"] {
  display: inline-flex;
  background: linear-gradient(
    90deg,
    rgba(var(--b-sc-rgb), 0.1) 0,
    rgba(var(--b-sc-rgb), 0.3) 50%,
    rgba(var(--b-sc-rgb), 0.1)
  );
  background-size: 200%;
  border-radius: 4px;
  animation: an-skeleton-loader 1s linear infinite;
  pointer-events: none;
}
.layout-bc .skeleton-loader-title {
  width: 50%;
  max-width: 50%;
  height: 8px;
}
.layout-bc .skeleton-loader-full-text {
  width: 100%;
  max-width: 100%;
  height: 8px;
}
.layout-bc .skeleton-loader-text {
  width: 60%;
  max-width: 60%;
  height: 8px;
}
.layout-bc .skeleton-loader-center-text,
.layout-bc .skeleton-loader-small-text {
  width: 30%;
  max-width: 30%;
  height: 8px;
}
.layout-bc .skeleton-loader-center-text {
  margin: 0 auto;
}
.layout-bc .skeleton-loader-margin-text {
  margin: 0 10px;
}
.layout-bc .skeleton-loader-game-cube {
  padding: 35%;
}
.layout-bc .skeleton-loader-full-banner {
  width: 100%;
  height: 100%;
}
.layout-bc .skeleton-loader-banner {
  width: 108px;
  height: 130px;
}
.layout-bc .skeleton-loader-banner + .skeleton-loader-banner {
  margin-inline-start: 10px;
}
.layout-bc .skeleton-loader-ex-small-cube {
  width: 24px;
  height: 24px;
}
.layout-bc .skeleton-loader-small-select {
  width: 100%;
  max-width: 147px;
  height: 20px;
}
.layout-bc .skeleton-loader-banner-height {
  width: 90%;
  height: 41px;
  margin: auto;
}
.layout-bc .skeleton-loader-min-height {
  width: calc(100% - 14px);
  min-height: 30px;
  margin: auto;
}
@keyframes an-skeleton-loader {
  0% {
    background-position: 200%;
  }
  50% {
    background-position: 100%;
  }
  to {
    background-position: 0;
  }
}
.layout-bc .skeleton-loader-slider {
  padding: 15%;
}
.layout-bc .skeleton-loader-slider-cube {
  width: 30px;
  height: 30px;
}
.layout-bc .skeleton-loader-small-cube {
  width: 24px;
  height: 24px;
}
.layout-bc .casinoFreeSpins-item .skeleton-loader-game-cube {
  width: 100%;
}
.games-horiz {
  overflow: hidden;
}
.games-horiz-scroll {
  display: grid;
  grid-auto-flow: column;
  grid-gap: 10px;
}
.horizontal-sl-item-bc {
  flex-direction: column;
  min-width: 80px;
  height: 60px;
  text-align: center;
}
.horizontal-sl-item-bc.active {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
}
.horizontal-sl-item-bc + .horizontal-sl-item-bc {
  margin-inline-start: 5px;
}
.games-horiz-title {
  margin-bottom: 10px;
  color: var(--b-sc);
  font-size: 16px;
  line-height: 18px;
}
.games-horiz-scroll {
  grid-template-columns: repeat(5, 1fr);
}
.countdown-banner-content {
  display: flex;
  justify-content: center;
  position: absolute;
  top: 5px;
  padding: 5px;
  color: var(--b-sc);
  background: rgba(var(--b-rgb), 0.8);
  border-radius: 4px;
  border: 1px solid rgba(var(--b-sc-rgb), 0.1);
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);
  z-index: 1;
}
[dir="ltr"] .countdown-banner-content {
  left: 5px;
}
[dir="rtl"] .countdown-banner-content {
  right: 5px;
}
.countdown-banner-counter {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.countdown-banner-counter:not(:last-child) {
  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;
}
.market-filter-bc {
  display: flex;
  align-items: center;
  width: 100%;
  height: 28px;
  margin-bottom: 7px;
}
.market-filter-s-bc {
  flex: auto;
}
.market-filter-s-bc .select.s-small .form-control-select-bc {
  padding-top: 2px;
  padding-bottom: 0;
}
.market-filter-s-bc:empty + .market-filter-cell-bc {
  box-shadow: none;
}
.market-filter-cell-bc {
  flex-shrink: 0;
  display: flex;
  text-align: center;
}
.market-filter-cell-bc > .market-filter-info-bc {
  width: 100%;
  color: var(--b-sc);
  font-size: 11px;
  line-height: 13px;
}
.popular-matches-bc
  .market-filter-s-bc
  .select.s-small
  .form-control-select-bc {
  width: 165px;
}
.market-filter-bc {
  border-radius: 4px;
  background: rgba(var(--b-sc-rgb), 0.15);
}
[dir="ltr"] .market-filter-s-bc .select.s-small {
  box-shadow: 1px 0 0 0 var(--b);
}
[dir="rtl"] .market-filter-s-bc .select.s-small {
  box-shadow: -1px 0 0 0 var(--b);
}
.market-filter-s-bc .select.s-small .form-control-select-bc {
  padding-inline-start: 15px;
  background: none;
  border-radius: 0;
}
.market-filter-s-bc .form-control-bc .form-control-icon-bc {
  font-size: 12px;
}
[dir="ltr"] .market-filter-s-bc .form-control-icon-bc {
  right: 8px;
}
[dir="rtl"] .market-filter-s-bc .form-control-icon-bc {
  left: 8px;
}
.market-filter-cell-bc {
  width: 315px;
  height: 28px;
}
.market-filter-cell-bc > .market-filter-info-bc {
  line-height: 28px;
  background: rgba(var(--b-sc-rgb), 0.2);
  margin-inline-start: 1px;
}
[dir="ltr"] .market-filter-cell-bc > .market-filter-info-bc {
  box-shadow: -1px 0 0 0 var(--b);
}
[dir="rtl"] .market-filter-cell-bc > .market-filter-info-bc {
  box-shadow: 1px 0 0 0 var(--b);
}
[dir="ltr"] .market-filter-cell-bc > .market-filter-info-bc:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
[dir="rtl"] .market-filter-cell-bc > .market-filter-info-bc:last-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.sg-head-bc {
  display: flex;
  align-items: center;
  height: 26px;
  padding: 0 10px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 33;
  margin-bottom: 2px;
  cursor: pointer;
}
.sg-head-bc.has-filter {
  overflow: hidden;
  padding-inline-end: 110px;
}
.sg-head-bc > .sg-collapse-icon-bc {
  color: inherit;
}
.sg-title-bc {
  flex: auto;
  margin: 0 6px;
  font-size: 13px;
}
.sg-type-icon-bc {
  flex-shrink: 0;
  font-size: 12px;
}
.sg-collapse-icon-bc {
  flex-shrink: 0;
  font-size: 8px;
  color: var(--b-sc);
  transition: transform 0.24s ease;
}
.sg-collapse-icon-bc.active {
  transform: rotateX(180deg);
}
.sports-group-bc {
  margin-bottom: 2px;
}
.sports-group-bc:last-child {
  margin-bottom: 24px;
}
.sports-group-bc .select-option-holder-bc > .market-filter-arrow-bc {
  color: inherit;
}
.sg-filter-holder-bc {
  width: 110px;
  height: 100%;
  position: absolute;
  top: 0;
}
[dir="ltr"] .sg-filter-holder-bc {
  right: 0;
}
[dir="rtl"] .sg-filter-holder-bc {
  left: 0;
}
.sg-select-filter-bc {
  background-color: transparent;
  font-weight: 400;
  font-size: 12px;
  color: inherit;
}
.sg-item-bc {
  margin-top: 1px;
  margin-bottom: 4px;
}
.sg-item-bc:last-child {
  margin-bottom: 0;
}
.s-g-competition-n-bc {
  font-weight: 700;
}
.popular-matches-bc {
  position: relative;
  overflow: hidden;
}
.c-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-rgb), 0.9);
  font-size: 13px;
}
.c-title-bc:not(.c-segment-holder-title) {
  margin-inline-end: 4px;
  line-height: 15px;
}
.c-teams-bc {
  flex-wrap: wrap;
  align-content: center;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.c-teams-bc,
.c-teams-row-bc {
  display: flex;
  width: 100%;
  overflow: hidden;
}
.c-teams-row-bc {
  align-items: center;
}
.c-team-info-team-bc {
  flex: auto;
  color: var(--b-sc);
  font-weight: 400;
}
.c-country-bc-text {
  display: flex;
  flex-direction: column;
  flex: auto;
}
.c-odd-bc {
  flex-shrink: 0;
}
.c-team-info-scores-bc {
  flex-shrink: 0;
  margin-inline-start: 4px;
  color: var(--oc-2);
  font-size: 12px;
  font-weight: 400;
}
.c-info-score-wrapper {
  display: flex;
  overflow: hidden;
}
.c-info-more-bc {
  flex-shrink: 0;
  display: flex;
}
.c-info-more-bc .c-info-icon-bc,
.c-info-more-bc .notification-loader {
  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-rgb), 0.7);
}
.c-info-icon-bc.bc-i-bet-builder {
  color: #eacb0b;
}
.c-info-content-bc {
  display: flex;
  align-items: center;
}
.c-info-content-bc > i {
  margin-inline-end: 5px;
}
.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-rgb), 0.65);
}
.c-segment-holder-title {
  height: 30px;
  line-height: 30px;
  margin-bottom: 1px;
  padding-inline-start: 5px;
  border-top-right-radius: 4px 4px;
  border-top-left-radius: 4px 4px;
  background: rgba(var(--b-sc-rgb), 0.06);
}
.popular-matches-bc {
  display: flex;
  flex-direction: column;
}
.popular-matches-bc .bet-builder-text {
  display: none;
}
.c-segment-holder-bc {
  margin-bottom: 2px;
  cursor: pointer;
}
.c-head-bc {
  margin: 4px 0 2px;
  padding: 0 10px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.c-country-bc {
  flex-shrink: 0;
  margin-inline-end: 10px;
}
.c-segment-holder-bc:not(.competition-title) .c-row-bc.selected,
.c-segment-holder-bc:not(.competition-title) .c-row-bc:hover {
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.competition-title {
  transition: background 0.24s;
}
.competition-title + .competition-title {
  margin-top: 2px;
}
.competition-title.selected,
.competition-title:hover {
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.c-row-bc {
  min-height: 55px;
  border-radius: 4px 4px;
  transition: background 0.24s;
}
.c-odd-bc {
  width: 104px;
}
.c-odd-bc:nth-child(4):nth-last-child(2),
.c-odd-bc:nth-child(5):last-child {
  width: 156px;
}
.c-info-more-bc {
  flex-direction: column;
  align-items: flex-end;
  justify-content: center;
  padding: 0 10px;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.c-info-icon-line {
  display: flex;
  align-items: center;
}
.c-info-icon-line + .c-info-icon-line {
  margin-top: 10px;
}
.c-info-markets-count-bc {
  color: var(--b-sc);
  cursor: pointer;
  font-size: 11px;
}
.c-info-icon-bc {
  cursor: pointer;
}
.c-info-icon-bc + .c-info-icon-bc {
  margin-inline-start: 10px;
}
.c-info-content-bc {
  width: 165px;
  flex-shrink: 0;
  padding-inline-start: 10px;
  padding-inline-end: 15px;
  background: rgba(var(--b-sc-rgb), 0.1); 
  position: relative;
}
.c-info-content-bc:after {
  content: "";
  position: absolute;
  top: 10px;
  width: 1px;
  height: 35px;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
[dir="ltr"] .c-info-content-bc:after {
  right: 0;
}
[dir="rtl"] .c-info-content-bc:after {
  left: 0;
}
.c-info-content-bc .flag-bc {
  width: 20px;
}
.c-teams-bc {
  padding-inline-start: 15px;
}
.c-teams-row-bc {
  min-height: 19px;
}
.c-team-info-team-bc {
  font-size: 13px;
  line-height: 19px;
}
.c-info-score-wrapper {
  flex-direction: column;
}
.c-info-score-bc,
.c-info-time-bc {
  margin-inline-start: 5px;
  color: rgba(var(--b-sc-rgb), 0.5);
  font-size: 12px;
  line-height: 18px;
}
.c-info-time-bc {
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.sgm-market-g:not(.outright-sgm-market) {
  border-radius: 4px;
  overflow: hidden;
}
.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-rgb), 0.7);
  background: rgba(var(--b-sc-rgb), 0.2);
  word-break: break-word;
  cursor: pointer;
  position: relative;
  transition: 0.24s;
}
.market-bc.active {
  color: var(--hero-sc);
  background: var(--hero);
}
.market-bc.active > .market-coefficient-bc > .market-arrow-up-down-bc.is-up {
  border-left-color: transparent;
  border-bottom-color: transparent;
  border-right-color: var(--hero-sc);
  border-top-color: transparent;
}
.market-bc.active > .market-coefficient-bc > .market-arrow-up-down-bc.is-down {
  border-left-color: transparent;
  border-bottom-color: var(--hero-sc);
  border-right-color: transparent;
  border-top-color: transparent;
}
.market-bc.active .market-icon-bc,
.market-bc.active .market-odd-bc {
  color: var(--hero-sc);
}
.market-bc.empty-market-bc {
  pointer-events: none;
}
.market-bc.disabled-market-bc {
  pointer-events: none;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.sgm-market-g-item-bc > .market-bc.m-g-header {
  min-height: 26px;
  color: rgba(var(--b-sc-rgb), 0.6);
  background: rgba(var(--b-sc-rgb), 0.15);
}
.market-arrow-up-down-bc {
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  border-style: solid;
}
[dir="ltr"] .market-arrow-up-down-bc {
  right: 2px;
}
[dir="rtl"] .market-arrow-up-down-bc {
  left: 2px;
}
.market-arrow-up-down-bc.is-up {
  top: 3px;
  border-width: 0 8px 8px 0;
  border-left-color: transparent;
  border-bottom-color: transparent;
  border-right-color: var(--odd-up);
  border-top-color: transparent;
  -webkit-clip-path: polygon(
    0 15%,
    15% 15%,
    15% 0,
    85% 0,
    100% 0,
    100% 15%,
    100% 85%,
    85% 85%,
    85% 100%,
    15% 100%,
    0 100%,
    0 85%
  );
  clip-path: polygon(
    0 15%,
    15% 15%,
    15% 0,
    85% 0,
    100% 0,
    100% 15%,
    100% 85%,
    85% 85%,
    85% 100%,
    15% 100%,
    0 100%,
    0 85%
  );
  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;
  -webkit-clip-path: polygon(
    0 15%,
    0 0,
    15% 0,
    85% 0,
    85% 15%,
    100% 15%,
    100% 85%,
    100% 100%,
    85% 100%,
    15% 100%,
    15% 85%,
    0 85%
  );
  clip-path: polygon(
    0 15%,
    0 0,
    15% 0,
    85% 0,
    85% 15%,
    100% 15%,
    100% 85%,
    100% 100%,
    85% 100%,
    15% 100%,
    15% 85%,
    0 85%
  );
  border-left-color: transparent;
  border-bottom-color: var(--odd-down);
  border-right-color: transparent;
  border-top-color: transparent;
  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;
  font-size: 14px;
  margin-inline-end: 2px;
  transition: color 0.24s;
}
.market-odd-bc {
  color: var(--oc-2);
  font-size: 13px;
  line-height: 15px;
  transition: color 0.24s;
}
.market-odd-bc:not(:only-child) {
  letter-spacing: -0.3px;
  word-break: keep-all;
  padding-inline-end: 2px;
}
.market-lock-icon {
  font-size: 20px;
  color: rgba(var(--b-sc-rgb), 0.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: hsla(0, 0%, 100%, 0.3);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
}
.slider-bc.collapsed .sdr-collapsed-arrow-bc {
  bottom: 1px;
}
.slider-bc.collapsed .sdr-image-bc {
  max-height: 26px;
}
.slider-bc.hide-shadow .sdr-item-bc:before {
  display: none;
}
.slider-bc .carousel-count {
  position: absolute;
  font-size: 13px;
  pointer-events: none;
}
.sdr-collapsed-arrow-bc {
  display: flex;
  padding: 7px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 2%;
  color: #fff;
  font-size: 11px;
  transition: bottom 0.24s linear;
}
.sdr-collapsed-arrow-bc:before {
  transition: transform 0.24s 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: normal;
}
[dir="ltr"] .sdr-texts-holder-bc {
  right: 0;
  padding-right: 74px;
}
[dir="rtl"] .sdr-texts-holder-bc {
  left: 0;
  padding-left: 74px;
}
.sdr-title-bc {
  font-weight: 700;
  font-size: 22px;
  color: var(--b-sc);
  text-align: center;
  text-transform: capitalize;
}
.sdr-description-bc {
  margin-top: 8px;
  font-weight: 400;
  font-size: 16px;
  color: rgba(var(--b-sc-rgb), 0.9);
  text-align: center;
}
.slider-holder-container-bc {
  width: 100%;
}
.sdr-item-holder-bc {
  position: relative;
  height: 100%;
}
.sdr-item-holder-bc
  .sdr-item-bc
  + .sdr-item-holder-bc-text
  .competition-header-bc {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.sdr-item-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(180deg, transparent 62%, rgba(0, 0, 0, 0.7));
}
.sdr-item-bc:only-child {
  border-radius: 4px;
}
.sdr-item-bc:not(:only-child) {
  border-radius: 4px 4px 0 0;
}
.sdr-image-bc {
  display: block;
  width: 100%;
  height: auto;
  object-fit: cover;
  transition: max-height 0.24s 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="ltr"] .sdr-arrow-holder-bc.right,
[dir="rtl"] .sdr-arrow-holder-bc.left {
  right: 8px;
}
[dir="rtl"] .sdr-arrow-holder-bc.right {
  left: 8px;
}
.sdr-arrow-bc {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  border: none;
  border-radius: 4px;
  outline: none;
  position: relative;
  font-family: inherit;
  background-color: rgba(0, 0, 0, 0.4);
  transition: background-color 0.24s ease;
  cursor: pointer;
}
.sdr-arrow-bc:hover {
  background-color: var(--oc-1);
}
.sdr-arrow-bc:hover > .sdr-arrow-icon-bc {
  color: var(--oc-1-sc);
}
.sdr-arrow-icon-bc {
  display: inline-block;
  vertical-align: top;
  width: 14px;
  height: 14px;
  font-size: 12px;
  line-height: 14px;
  color: #8c8cab;
  color: var(--skin-palette-13);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  transition: color 0.24s 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: 4px;
  background-color: #2b2b40;
  background-color: var(--skin-palette-5);
  font-family: inherit;
  transition: background-color 0.24s ease;
  cursor: pointer;
}
[dir="ltr"] .sdr-dot-bc {
  margin-right: 8px;
}
[dir="rtl"] .sdr-dot-bc {
  margin-left: 8px;
}
.sdr-dot-bc:last-child {
  margin: 0;
}
.sdr-dot-bc.active,
.sdr-dot-bc:hover {
  background-color: var(--hero);
}
.sdr-play-pause-holder-bc {
  display: inline-block;
  vertical-align: top;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 50%;
}
[dir="ltr"] .sdr-play-pause-holder-bc {
  left: 50%;
  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: 4px;
  outline: none;
  font-family: inherit;
  background-color: #212131;
  background-color: var(--skin-palette-4);
  transition: background-color 0.24s ease;
  cursor: pointer;
}
.sdr-play-pause-bc:hover {
  background-color: var(--oc-1);
}
.sdr-play-pause-bc:hover > .sdr-play-pause-icon-bc {
  color: var(--b-sc);
}
.sdr-play-pause-icon-bc {
  display: inline-block;
  vertical-align: top;
  width: 24px;
  height: 24px;
  font-size: 24px;
  color: #8c8cab;
  color: var(--skin-palette-13);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  transition: color 0.24s ease;
}
.sdr-iframe-holder-bc {
  position: relative;
}
.sdr-iframe-backface-bc {
  display: block;
  width: 100%;
  max-height: 480px;
}
.sdr-iframe-bc {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.sdr-inner-html-bc {
  padding: 48px;
  background-color: #212131;
  background-color: var(--skin-palette-4);
}
.sdr-inner-html-bc p {
  font-weight: 400;
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.9);
}
.sdr-inner-html-bc a {
  font-weight: 400;
  font-size: 12px;
  color: var(--hero);
  text-decoration: underline;
  transition: color esae 0.24s;
}
.sdr-inner-html-bc a:hover {
  color: var(--hero);
}
.sdr-inner-html-bc img {
  display: inline-block;
  vertical-align: top;
}
.slider-bc .carousel > i {
  width: 30px;
  height: 30px;
  bottom: 10px;
  background: hsla(0, 0%, 100%, 0.3);
  border-radius: 4px;
  font-size: 14px;
  line-height: 30px;
}
.slider-bc .carousel-count {
  top: 6px;
  inset-inline-end: 11px;
  color: rgba(var(--hero-sc-rgb), 0.9);
  background: rgba(var(--hero-rgb), 0.7);
  padding: 4px 6px;
  border-radius: 4px;
  z-index: 1;
}
.slider-market-coefficient-container .countdown-banner-content {
  width: 100%;
  align-items: center;
  top: auto;
  left: 50%;
  transform: translateX(-50%);
  background: none;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  box-shadow: none;
  border: none;
  border-radius: 0;
}
[dir="rtl"] .slider-market-coefficient-container .countdown-banner-content {
  right: auto;
}
.slider-market-coefficient-container .market-bc {
  border-radius: 4px;
}
.slider-market-coefficient-container .market-bc:not(.active) {
  background: rgb(14 6 28);
  box-shadow: 3px 0 24px rgba(var(--b-sc-rgb), 0.2);
}
.slider-market-coefficient-container .market-name-bc {
  display: none;
}
.slider-market-coefficient-container .market-odd-bc {
  font-weight: 700;
  color: var(--oc-2);
  white-space: nowrap;
}
.slider-market-coefficient-container .c-odd-bc + .c-odd-bc {
  margin-inline-start: 20px;
}
.horizontal-sl-list {
  display: flex;
  white-space: nowrap;
}
.horizontal-sl-item-bc {
  display: inline-flex;
  align-items: center;
  flex-shrink: 0;
  border-radius: 4px;
  color: rgba(var(--b-sc-rgb), 0.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 4px 0 4px;
}
[dir="rtl"] .horizontal-sl-item-bc:after {
  left: 0;
  border-radius: 4px 0 4px 0;
}
.horizontal-sl-item-bc:not(:empty) {
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.horizontal-sl-item-bc.active {
  color: var(--b-sc);
  background: rgba(var(--b-sc-rgb), 0.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, transparent, rgba(0, 0, 0, 0.1));
}
.horizontal-sl-icon-bc[class*="Fishing"]:before {
  content: "î¦¼";
}
.horizontal-sl-icon-bc[class*="valentine"]:before {
  content: "î¨–";
}
.horizontal-sl-count-bc {
  position: absolute;
}
.casino-horizontal-sl-list-bc .horizontal-sl-item-bc.active,
.promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active {
  color: var(--hero-sc);
  background: var(--hero);
}
.casino-horizontal-sl-list-bc
  .horizontal-sl-item-bc.active
  .horizontal-sl-count-bc,
.casino-horizontal-sl-list-bc
  .horizontal-sl-item-bc.active
  .horizontal-sl-icon-bc,
.promotion-horizontal-sl-list-bc
  .horizontal-sl-item-bc.active
  .horizontal-sl-count-bc,
.promotion-horizontal-sl-list-bc
  .horizontal-sl-item-bc.active
  .horizontal-sl-icon-bc {
  color: var(--hero-sc);
}
.horizontal-sl-tab {
  display: flex;
  align-items: center;
  height: 36px;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.horizontal-sl-tab-bc {
  font-size: 14px;
  line-height: 36px;
  padding: 0 15px;
  text-align: center;
  white-space: nowrap;
  color: rgba(var(--b-sc-rgb), 0.5);
  cursor: pointer;
}
.horizontal-sl-tab-bc.active,
.horizontal-sl-tab-bc.active:after {
  color: var(--b-sc);
}
.horizontal-sl-tab-bc:after {
  content: attr(data-count);
  display: inline-flex;
  position: relative;
  top: -9px;
  color: rgba(var(--b-sc-rgb), 0.55);
  font-size: 9px;
  line-height: 11px;
  letter-spacing: 0.32px;
  transition: color 0.24s;
}
[dir="ltr"] .horizontal-sl-tab-bc:after {
  left: 2px;
}
[dir="rtl"] .horizontal-sl-tab-bc:after {
  right: 2px;
}
.sgm-market-custom-icon-bc {
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
}
.sgm-market-custom-icon-bc .bc-i-favorite {
  color: var(--oc-2);
}
.horizontal-sl-item-bc {
  cursor: pointer;
  transition: 0.4s;
}
.horizontal-sl-item-bc.active {
  left: 0;
  right: 0;
}
.horizontal-sl-list:not(.horizontal-items-expanded) {
  padding-top: 8px;
  margin-bottom: 10px;
}
.horizontal-sl-list:not(.horizontal-items-expanded) .horizontal-sl-item-bc {
  min-width: auto;
  height: 40px;
  padding: 0 5px;
}
.horizontal-sl-list:not(.horizontal-items-expanded) .horizontal-sl-icon-bc {
  width: 30px;
  text-align: center;
  font-size: 22px;
  line-height: 30px;
  transition: color 0.4s;
}
.horizontal-sl-list:not(.horizontal-items-expanded) .horizontal-sl-title-bc {
  display: none;
}
.horizontal-sl-list:not(.horizontal-items-expanded) .horizontal-sl-count-bc {
  top: -7px;
  width: 16px;
  height: 16px;
  color: var(--b-sc) !important;
  background: rgb(14 6 28);
  border-radius: 50%;
  text-align: center;
  font-size: 10px;
  line-height: 16px;
  box-shadow: inset 0 0 0 8px rgba(var(--b-sc-rgb), 0.15),
    0 0 2px 1px rgba(0, 0, 0, 0.2);
}
[dir="ltr"]
  .horizontal-sl-list:not(.horizontal-items-expanded)
  .horizontal-sl-count-bc {
  right: -3px;
}
[dir="rtl"]
  .horizontal-sl-list:not(.horizontal-items-expanded)
  .horizontal-sl-count-bc {
  left: -3px;
}
.horizontal-sl-item-bc {
  flex-direction: row;
  text-transform: uppercase;
}
.horizontal-sl-title-bc {
  white-space: nowrap;
  margin-inline-start: 10px;
  margin-inline-end: 5px;
  font-size: 14px;
}
.horizontal-items-expanded .horizontal-sl-item-bc {
  height: 38px;
  padding: 0 10px;
}
.horizontal-items-expanded .horizontal-sl-icon-bc {
  flex-shrink: 0;
  font-size: 18px;
}
.horizontal-items-expanded .horizontal-sl-count-bc {
  font-size: 14px;
  color: rgba(var(--b-sc-rgb), 0.5);
  position: static;
}
.horizontal-items-expanded .horizontal-sl-count-bc:after {
  content: ")";
}
.horizontal-items-expanded .horizontal-sl-count-bc:before {
  content: "(";
}
.casino-horizontal-sl-list-bc .horizontal-sl-item-bc:hover,
.promotion-horizontal-sl-list-bc .horizontal-sl-item-bc:hover {
  color: var(--hero-sc);
  background: var(--hero);
}
.casino-horizontal-sl-list-bc
  .horizontal-sl-item-bc:hover
  .horizontal-sl-count-bc,
.casino-horizontal-sl-list-bc
  .horizontal-sl-item-bc:hover
  .horizontal-sl-icon-bc,
.promotion-horizontal-sl-list-bc
  .horizontal-sl-item-bc:hover
  .horizontal-sl-count-bc,
.promotion-horizontal-sl-list-bc
  .horizontal-sl-item-bc:hover
  .horizontal-sl-icon-bc {
  color: var(--hero-sc);
}
.promotion-horizontal-sl-list-bc {
  margin-top: 20px;
}
.horizontal-sl-list,
.horizontal-sl-tab {
  width: 100%;
  position: relative;
  will-change: scroll-position;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch;
}
.horizontal-sl-list::-webkit-scrollbar,
.horizontal-sl-tab::-webkit-scrollbar {
  display: none;
}
.horizontal-sl-list.scroll-end:after,
.horizontal-sl-list.scroll-end:before,
.horizontal-sl-list.scroll-start:after,
.horizontal-sl-list.scroll-start:before,
.horizontal-sl-tab.scroll-end:after,
.horizontal-sl-tab.scroll-end:before,
.horizontal-sl-tab.scroll-start:after,
.horizontal-sl-tab.scroll-start:before {
  content: "";
  position: absolute;
  top: 0;
  width: 56px;
  height: 100%;
  z-index: 1;
  pointer-events: none;
}
[dir="ltr"] .horizontal-sl-list.scroll-start.scroll-end:after,
[dir="ltr"] .horizontal-sl-list.scroll-start:after,
[dir="ltr"] .horizontal-sl-tab.scroll-start.scroll-end:after,
[dir="ltr"] .horizontal-sl-tab.scroll-start:after {
  right: 0;
  background: linear-gradient(270deg, var(--b) 0, transparent);
}
[dir="rtl"] .horizontal-sl-list.scroll-start.scroll-end:after,
[dir="rtl"] .horizontal-sl-list.scroll-start:after,
[dir="rtl"] .horizontal-sl-tab.scroll-start.scroll-end:after,
[dir="rtl"] .horizontal-sl-tab.scroll-start:after {
  left: 0;
  background: linear-gradient(90deg, var(--b) 0, transparent);
}
.horizontal-sl-list.scroll-start .bc-i-small-arrow-right,
.horizontal-sl-list.scroll-start.scroll-end .bc-i-small-arrow-right,
.horizontal-sl-tab.scroll-start .bc-i-small-arrow-right,
.horizontal-sl-tab.scroll-start.scroll-end .bc-i-small-arrow-right {
  display: flex;
}
[dir="ltr"] .horizontal-sl-list.scroll-end:before,
[dir="ltr"] .horizontal-sl-list.scroll-start.scroll-end:before,
[dir="ltr"] .horizontal-sl-tab.scroll-end:before,
[dir="ltr"] .horizontal-sl-tab.scroll-start.scroll-end:before {
  left: 0;
  background: linear-gradient(90deg, var(--b) 0, transparent);
}
[dir="rtl"] .horizontal-sl-list.scroll-end:before,
[dir="rtl"] .horizontal-sl-list.scroll-start.scroll-end:before,
[dir="rtl"] .horizontal-sl-tab.scroll-end:before,
[dir="rtl"] .horizontal-sl-tab.scroll-start.scroll-end:before {
  right: 0;
  background: linear-gradient(270deg, var(--b) 0, transparent);
}
.horizontal-sl-list.scroll-end .bc-i-small-arrow-left,
.horizontal-sl-list.scroll-start.scroll-end .bc-i-small-arrow-left,
.horizontal-sl-tab.scroll-end .bc-i-small-arrow-left,
.horizontal-sl-tab.scroll-start.scroll-end .bc-i-small-arrow-left {
  display: flex;
}
.horizontal-center {
  justify-content: center;
}
.horizontal-sl-arrow {
  align-items: center;
  display: none;
  position: absolute;
  top: 0;
  height: 100%;
  padding: 0 5px;
  color: rgba(var(--b-sc-rgb), 0.7);
  font-size: 11px;
  cursor: pointer;
  z-index: 2;
}
[dir="ltr"] .horizontal-sl-arrow.bc-i-small-arrow-left {
  left: 0;
}
[dir="rtl"] .horizontal-sl-arrow.bc-i-small-arrow-left {
  right: 0;
  transform: rotate(180deg);
}
[dir="ltr"] .horizontal-sl-arrow.bc-i-small-arrow-right {
  right: 0;
}
[dir="rtl"] .horizontal-sl-arrow.bc-i-small-arrow-right {
  left: 0;
  transform: rotate(180deg);
}
.horizontal-sl-wheel {
  display: flex;
  will-change: transform;
  transition: transform 0.24s;
}
.product-banner-bc {
  border-radius: 4px;
}
.product-banner-info-bc {
  display: flex;
  align-items: center;
  width: 100%;
}
.hdr-dynamic-content .product-banner-container-bc {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(28px, 1fr));
  margin-bottom: 10px;
  background: none;
}
.hdr-dynamic-content
  .product-banner-container-bc
  .product-banner-info-bc.product-banner-bc {
  height: 28px;
  background: none;
}
.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-bc {
  height: 28px;
}
.product-banner-container-bc {
  display: grid;
  grid-gap: 10px;
}
.product-banner-without-titles .product-banner-icon-bc,
.product-banner-without-titles .product-banner-img-bc {
  max-width: 100%;
  border-radius: 4px;
}
.product-banner-container-bc-f {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(28px, 1fr));
  grid-gap: 5px;
  padding: 0 7px;
  margin-bottom: 10px;
}
.product-banner-container-bc-f .product-banner-info-bc {
  justify-content: center;
}
.product-banner-container-bc-f .product-banner-info-bc i {
  font-size: 24px;
  color: var(--hero);
}
.product-banner-container-bc-f .product-banner-img-bc {
  max-width: 100%;
  height: 28px;
  object-fit: contain;
}
.product-banner-container-bc-f .product-banner-bc-item {
  height: 28px;
}
.product-banner-container-bc {
  grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
}
.product-banner-container-bc.product-banner-without-titles
  .product-banner-info-bc {
  height: 100%;
}
.product-banner-container-bc:not(.product-banner-without-titles)
  .product-banner-bc {
  height: 74px;
}
.product-banner-container-bc:not(.product-banner-without-titles)
  .product-banner-info-bc:after {
  background: linear-gradient(
    -45deg,
    rgba(var(--b-sc-rgb), 0.05),
    rgba(var(--b-sc-rgb), 0.1) 100%
  );
}
.product-banner-container-bc:not(.product-banner-without-titles)
  .product-banner-img-bc {
  max-width: 50%;
  max-height: 100%;
}
.product-banner-info-bc {
  position: relative;
  transition: transform 0.4s;
}
.product-banner-info-bc:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgb(14 6 28);
  z-index: -1;
}
.product-banner-info-bc:hover {
  transform: scale(1.1);
  z-index: 1;
}
.product-banner-icon-bc,
.product-banner-img-bc {
  will-change: transform;
  flex-shrink: 0;
  order: 1;
  transition: transform 0.4s;
}
.product-banner-title-bc {
  flex: auto;
  margin-inline-start: 15px;
  margin-inline-end: 5px;
  color: var(--b-sc);
  letter-spacing: 1px;
  font-size: 18px;
  font-weight: 700;
  order: -1;
}
.product-banner-icon-bc {
  font-size: 50px;
  color: var(--b-sc);
}
.jackpot .footer-bc .btn {
  background: hsla(0, 0%, 100%, 0.15);
}
.jackpot .footer-bc .btn.a-outline {
  color: hsla(0, 0%, 100%, 0.9);
  border-color: hsla(0, 0%, 100%, 0.6);
}
.jackpot .footer-bc .form-control-select-bc {
  color: hsla(0, 0%, 100%, 0.9);
  background: hsla(0, 0%, 100%, 0.15);
}
.jackpot .footer-bc .form-control-icon-bc,
.jackpot .footer-bc .ftr-m-nav-icon-bc {
  color: hsla(0, 0%, 100%, 0.8);
}
.jackpot .footer-bc .form-control-title-bc,
.jackpot .footer-bc .ftr-copy-rights-bc {
  color: hsla(0, 0%, 100%, 0.4);
}
.jackpot .footer-bc .ftr-tel-mail-bc a {
  color: hsla(0, 0%, 100%, 0.7);
}
.jackpot .bc-i-footer-icon-holder,
.jackpot .ftr-m-nav-name-bc {
  color: #fff;
}
.jackpot .ftr-m-nav-l-item-hidden-bc > .ftr-m-nav-link-bc {
  color: hsla(0, 0%, 100%, 0.5);
}
.jackpot .ftr-m-nav-title-bc,
.jackpot .ftr-partners-row-bc,
.jackpot .ftr-social-link-row-bc {
  box-shadow: 0 1px 0 0 hsla(0, 0%, 100%, 0.15);
}
.jackpot .ftr-age-bc {
  color: hsla(0, 0%, 100%, 0.7);
  border-color: hsla(0, 0%, 100%, 0.7);
}
.jackpot .ftr-payments-row-bc,
.jackpot .partners-logo-scroll > a {
  background: hsla(0, 0%, 100%, 0.1);
}
.hm-row-bc .casinoJackpotWrapper-bc:before,
.layout-content-holder-bc > .casinoJackpotWrapper-bc:before {
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}
.hm-row-bc
  .casinoJackpotWrapper-bc:not(.VGS, .PSN, .DLV, .EGT, .RTG, .APG):before,
.layout-content-holder-bc
  > .casinoJackpotWrapper-bc:not(.VGS, .PSN, .DLV, .EGT, .RTG, .APG):before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXcAAAMYCAMAAAAHI1dqAAAAaVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8G612AAAAI3RSTlMAAwYKDRATGSAWKiaTPyOFfh1bMTkuT0cbVJAVYos1l3RtaCkfz+wAAAqkSURBVHja7N3ZktowEIVhuluS943F2AxL4P0fMgOZVO6mKgUjR5P/45IqLo5bkrUUWuFviKzikPcPPoh5ixKHiKoKyX/QbJPr6suJqJkzI/kPOjSVrb6aqLlQFEVwqgR/J/bmX5KE2qdf+qzdbXZ54cj9peOq+PKzcndZuV8f100VTFd4HSmazxpVaPfX7tTdmoyCfymx6bPevditu/pS93PujdxjdVfqis3xdLnU3bol92hE7a18r/f60I/Ue0RiPm9ufdcft/TvEYm6omrm9bhtg5F7PGIuZHk7ZJ7YYxJVc957R+xxiYiamQrrM7GJEDoAAP8oRullWJZ7go/P7ZqJLZT4bGqp9wWIsmMIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8tUce1ZwvQrOTPsBdgeVORe3zih0A/swAumQCAryXcurcAEVFVLpmMTETNOWemBB+RiDpfZNmbdwQfzSP2kO+253IIXFYezz32tlnfbvOZy/kjEvXZ+difTv28Kyj4aMR8vv9xqOvDdZuRezRivt33h/py+NFM5B6NqB+a66muu+OZeo9H1BXleO37274KjthjETE/7Zpx3FYZu24RiZov8rYdCm90MxGJmvPBe/dk7Dyzvw5ezUyfWSWQ31bPe+ZHErtpXR6efXKPZ/eC99olR/fH0mwq61S/eqoiPN1VvZOsKd1qEX8KSJMY6ETuI3O5KfPC2bOlIsWmtdVSfq3NJrIyK+qKqlkf56Z6e37mteQZMlEL5X5fpvFmJ+bz5tqdulszeJOEx1VRN42n05jGxF0slHNX14d+rkLSUy9RN8yHw5ylUO9yz319qi91ty5Tz93Cbp53IYXc7/Vezf3hvd7HxOt9JebCNIRExlXzw/bYd/1xOyW+ZSWq5pwlUe6P1tlux3k852k00G8y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),
    radial-gradient(
      circle at 56% 100%,
      rgba(var(--hero-rgb), 0.7),
      rgba(0, 0, 0, 0.7) 100%
    );
}
.hm-row-bc .casinoJackpotWrapper-bc.VGS:before,
.layout-content-holder-bc > .casinoJackpotWrapper-bc.VGS:before {
  background-position: 100% 50px;
  background-image: linear-gradient(
      195deg,
      rgba(9, 2, 38, 0.2) 109%,
      rgba(99, 0, 83, 0.2) 0
    ),
    url(media/VGS.ef08d825.jpg);
}
.hm-row-bc .casinoJackpotWrapper-bc.PSN:before,
.layout-content-holder-bc > .casinoJackpotWrapper-bc.PSN:before {
  background-position: 100% 50px;
  background-image: linear-gradient(
      195deg,
      rgba(9, 2, 38, 0.2) 109%,
      rgba(99, 0, 83, 0.2) 0
    ),
    url(media/PSN.4706c041.jpg);
}
.hm-row-bc .casinoJackpotWrapper-bc.DLV:before,
.layout-content-holder-bc > .casinoJackpotWrapper-bc.DLV:before {
  background-position: 100% 50px;
  background-image: linear-gradient(
      195deg,
      rgba(9, 2, 38, 0.2) 109%,
      rgba(99, 0, 83, 0.2) 0
    ),
    url(media/DLV.354d33e6.jpg);
}
.hm-row-bc .casinoJackpotWrapper-bc.EGT:before,
.layout-content-holder-bc > .casinoJackpotWrapper-bc.EGT:before {
  background-position: 100% 50px;
  background-image: linear-gradient(
      195deg,
      rgba(9, 2, 38, 0.2) 109%,
      rgba(99, 0, 83, 0.2) 0
    ),
    url(media/EGT.3826266d.jpg);
}
.hm-row-bc .casinoJackpotWrapper-bc.RTG:before,
.layout-content-holder-bc > .casinoJackpotWrapper-bc.RTG:before {
  background-position: 100% 50px;
  background-image: linear-gradient(
      195deg,
      rgba(9, 2, 38, 0.2) 109%,
      rgba(99, 0, 83, 0.2) 0
    ),
    url(media/RTG.3ac39c44.jpg);
}
.hm-row-bc .casinoJackpotWrapper-bc.APG:before,
.layout-content-holder-bc > .casinoJackpotWrapper-bc.APG:before {
  background-position: 100% 50px;
  background-image: linear-gradient(
      195deg,
      rgba(9, 2, 38, 0.2) 109%,
      rgba(99, 0, 83, 0.2) 0
    ),
    url(media/APG.777f4a2b.jpg);
}
.hm-row-bc .casinoJackpotWrapper-bc.jackpot-page-widget:before {
  background-position: 100% 0;
}
.jackpot-banner {
  min-width: 0;
}
.jackpot-banner .casinoJackpotWrapper-bc {
  border-radius: 4px;
  background: url(media/jackpot-banner-bg.103b1588.png) no-repeat 0 0 /
      cover,
    radial-gradient(
      circle at 49% 48%,
      rgba(var(--hero-rgb), 0.7),
      rgba(var(--b-sc-rgb), 0.05) 100%
    );
}
.jackpot-banner .casinoJackpotLevelPrice-bc {
  color: var(--hero-sc);
}
.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: hsla(0, 0%, 100%, 0.8);
}
.casinoJackpotWrapper-bc .more-button-bc .btn {
  color: hsla(0, 0%, 100%, 0.9);
}
.casinoJackpotWrapper-bc .casino-loader svg g {
  fill: #fff;
}
.casinoJackpotWrapper-bc [class*="skeleton-loader"] {
  background: linear-gradient(
    90deg,
    hsla(0, 0%, 100%, 0.1) 0,
    hsla(0, 0%, 100%, 0.3) 50%,
    hsla(0, 0%, 100%, 0.1)
  );
  background-size: 200%;
}
.casinoJackpotTopBar-bc {
  width: 100%;
  height: 46px;
  position: relative;
  margin-bottom: 10px;
}
.casinoJackpotTopBar-bc:after {
  content: "";
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 1px;
  left: 0;
  background-image: linear-gradient(
    90deg,
    transparent,
    hsla(0, 0%, 100%, 0.5),
    transparent
  );
}
.casinoJackpotSlider-bc {
  width: 100%;
  height: 100%;
}
.casinoJackpotSliderWrapper-bc {
  display: flex;
}
.casino-jackpot-slider-bc {
  flex: auto;
  overflow: hidden;
}
.casinoJackpotSliderElContainer-bc {
  display: flex;
  transition: transform 0.24s;
}
.casinoJackpotSliderEl-bc {
  flex-shrink: 0;
  color: hsla(0, 0%, 100%, 0.55);
  text-align: center;
  cursor: pointer;
}
.casinoJackpotSliderEl-bc:before {
  will-change: transform;
  display: inline-flex;
  transition: color 0.24s, transform 0.24s;
}
.casinoJackpotSliderEl-bc.active:before {
  color: #fff;
}
.casinoJackpotSliderNavArrow-bc {
  flex-shrink: 0;
  width: 44px;
  height: 44px;
  background: none;
  border: none;
  font-size: 11px;
  color: hsla(0, 0%, 100%, 0.8);
  cursor: pointer;
  transition: color 0.24s;
}
.casinoJackpotSliderNavArrow-bc:disabled {
  color: hsla(0, 0%, 100%, 0.3);
}
[dir="rtl"] .casinoJackpotSliderNavArrow-bc.bc-i-small-arrow-left:before {
  content: "îŒ•";
}
[dir="rtl"] .casinoJackpotSliderNavArrow-bc.bc-i-small-arrow-right:before {
  content: "îŒ”";
}
.casinoJackpotLabelBlock-bc {
  width: 100%;
  position: relative;
}
.casinoJackpotLabelBlock-bc:after {
  content: "";
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 1px;
  left: 0;
  background-image: linear-gradient(
    90deg,
    transparent,
    hsla(0, 0%, 100%, 0.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 7px 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 {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  text-align: center;
}
.casinoJackpotLevelTitle-bc {
  display: flex;
  font-size: 12px;
  line-height: 14px;
  padding-bottom: 5px;
  color: gold;
  text-transform: uppercase;
  font-weight: 400;
}
.casinoJackpotLevelInfo-bc {
  margin-inline-start: 5px;
  color: rgba(var(--hero-sc-rgb), 0.85);
}
.casinoJackpotLevelPrice-bc {
  width: 100%;
  display: flex;
  text-align: center;
  align-items: flex-start;
  justify-content: center;
  color: #fff;
  font-size: 15px;
}
.casinoJackpotLevelPrice-bc.odometer.odometer-auto-theme {
  display: flex;
}
.casinoJackpotLevelPrice-bc:after {
  content: attr(data-cur);
  display: flex;
  justify-content: center;
  margin-inline-start: 5px;
  font-size: 10px;
}
.jackpot-start-bc {
  font-size: 12px;
  color: grey;
}
.jackpot-start-time-bc {
  font-size: 12px;
  color: #a6a6a6;
}
.jackpot-pool {
  padding: 7px 7px 15px;
}
.jackpot-pool-wrapper {
  width: 100%;
  margin-top: 10px;
  padding: 10px;
  border-radius: 4px;
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background: rgba(0, 0, 0, 0.3);
}
.jackpot-pool-item {
  display: flex;
  align-items: center;
}
.jackpot-pool-item:not(:only-child) {
  padding-bottom: 8px;
}
.jackpot-pool-icon {
  flex-shrink: 0;
  width: 38px;
  text-align: center;
  color: gold;
}
.jackpot-pool-icon.bc-i-mini-jackpot {
  font-size: 18px;
}
.jackpot-pool-icon.bc-i-minor-jackpot {
  font-size: 24px;
}
.jackpot-pool-icon.bc-i-major-jackpot {
  font-size: 26px;
}
.jackpot-pool-icon.bc-i-mega-jackpot {
  font-size: 36px;
}
.jackpot-pool-icon:not([class*="bc-i"]) {
  height: 38px;
}
.jackpot-pool-money {
  flex: auto;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin: 0 15px;
}
.jackpot-pool-title {
  margin-bottom: 5px;
  color: gold;
  font-size: 12px;
  text-transform: uppercase;
}
.jackpot-pool-price {
  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: hsla(0, 0%, 100%, 0.8);
  font-size: 11px;
}
.jackpot-pool-list {
  display: flex;
  flex-direction: column;
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.jackpot-pool-list:empty {
  display: none;
}
.jackpot-pool-list-item {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 10px;
  background: rgba(0, 0, 0, 0.25);
  border-radius: 4px;
}
.jackpot-pool-list-item:first-child {
  margin-top: 8px;
}
.jackpot-pool-list-item + .jackpot-pool-list-item {
  margin-top: 5px;
}
.jackpot-pool-list-item-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: hsla(0, 0%, 100%, 0.6);
  white-space: nowrap;
}
.jackpot-pool-info {
  margin-top: 6px;
  font-size: 12px;
  color: hsla(0, 0%, 100%, 0.6);
}
.VGS-mega-jackpot {
  background: url(data:image/png;base64,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)
    no-repeat 50% / contain;
}
.VGS-major-jackpot {
  background: url(data:image/png;base64,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)
    no-repeat 50% / contain;
}
.VGS-minor-jackpot {
  background: url(data:image/png;base64,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)
    no-repeat 50% / contain;
}
.VGS-mini-jackpot {
  background: url(data:image/png;base64,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)
    no-repeat 50% / contain;
}
.HARMONY-major-jackpot {
  background: url(data:image/png;base64,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)
    no-repeat 50% / contain;
}
.HARMONY-minor-jackpot {
  background: url(data:image/png;base64,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)
    no-repeat 50% / contain;
}
.HARMONY-mini-jackpot {
  background: url(data:image/png;base64,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)
    no-repeat 50% / contain;
}
.hm-row-bc .casinoJackpotWrapper-bc,
.layout-content-holder-bc > .casinoJackpotWrapper-bc {
  position: relative;
  overflow: hidden;
  border-radius: 4px;
}
.hm-row-bc .casinoJackpotWrapper-bc:before,
.layout-content-holder-bc > .casinoJackpotWrapper-bc:before {
  position: absolute;
  background-position: 50% !important;
}
.hm-row-bc .casinoJackpotWrapper-bc .btn,
.layout-content-holder-bc > .casinoJackpotWrapper-bc .btn {
  color: hsla(0, 0%, 100%, 0.9);
  z-index: 1;
}
.layout-bc.jackpot .casinoJackpotWrapper-bc:before {
  position: fixed;
  background-position: 0 0 !important;
}
.hm-row-bc > .casinoJackpotWrapper-bc {
  min-height: 426px;
}
.layout-content-holder-bc > .casinoJackpotWrapper-bc {
  min-height: 876px;
}
.casinoJackpotLabelBlock-bc div.casinoJackpotPrice-bc:after {
  margin-inline-start: 12px;
  font-size: 20px;
}
.casinoJackpotLabelBlock-bc:not(.jackpot-odometer-item) {
  font-size: 55px;
}
.casinoJackpotSliderEl-bc {
  font-size: 44px;
}
.casinoJackpotSliderEl-bc:before {
  transform: scale(1) translateZ(0);
}
.casinoJackpotSliderEl-bc.active:before {
  transform: scale(1.4) translateZ(0);
}
@media screen and (max-width: 1366px) {
  .casinoJackpotSliderEl-bc {
    font-size: 32px;
  }
}
.casinoJackpotSliderEl-bc:before {
  transform: scale(0.9) translateZ(0);
}
@media screen and (max-width: 1366px) {
  .casinoJackpotLevelList-bc {
    flex-direction: column;
  }
}
@media screen and (min-width: 1367px) {
  .casinoJackpotLevelList-bc .jackpot-pool-wrapper + .jackpot-pool-wrapper {
    margin-inline-start: 10px;
  }
}
.casinoJackpotWrapper-bc .carousel-container {
  margin-inline-start: 0;
}
.jackpot-pool-container {
  padding-top: 10px;
  padding-bottom: 10px;
}
.jackpot-banner {
  z-index: 40;
}
.jackpot-banner .carousel-viewport {
  overflow: visible;
}
.jackpot-banner.jackpot-widget-full .casinoJackpotWrapper-bc {
  min-height: auto;
  padding-top: 28px;
  padding-bottom: 0;
}
.jackpot-banner.jackpot-widget-full .casinoJackpotWrapper-bc:before {
  background-image: radial-gradient(
    circle at 56% 80%,
    rgba(var(--hero-rgb), 0.7),
    rgba(0, 0, 0, 0.7) 100%
  );
  z-index: 0;
}
.jackpot-banner:first-child:nth-last-child(2) .casinoJackpotWrapper-bc,
.jackpot-banner:last-child:nth-child(2) .casinoJackpotWrapper-bc,
.jackpot-banner:last-child:nth-child(3) .casinoJackpotWrapper-bc,
.jackpot-banner:nth-child(2):nth-last-child(2) .casinoJackpotWrapper-bc {
  min-height: 74px;
  pointer-events: none;
}
.jackpot-banner:first-child:nth-last-child(2) .carousel > i,
.jackpot-banner:last-child:nth-child(2) .carousel > i,
.jackpot-banner:last-child:nth-child(3) .carousel > i,
.jackpot-banner:nth-child(2):nth-last-child(2) .carousel > i {
  pointer-events: auto;
}
.jackpot-banner:first-child:nth-last-child(2) .carousel > i:before,
.jackpot-banner:last-child:nth-child(2) .carousel > i:before,
.jackpot-banner:last-child:nth-child(3) .carousel > i:before,
.jackpot-banner:nth-child(2):nth-last-child(2) .carousel > i:before {
  display: block;
  font-size: 9px;
  line-height: 20px;
}
.jackpot-banner:first-child:nth-last-child(2) .casinoJackpotLevelInfo-bc,
.jackpot-banner:last-child:nth-child(2) .casinoJackpotLevelInfo-bc,
.jackpot-banner:last-child:nth-child(3) .casinoJackpotLevelInfo-bc,
.jackpot-banner:nth-child(2):nth-last-child(2) .casinoJackpotLevelInfo-bc {
  display: none;
}
.jackpot-banner:first-child:nth-last-child(2) .carousel-count-arrow-container,
.jackpot-banner:last-child:nth-child(2) .carousel-count-arrow-container,
.jackpot-banner:last-child:nth-child(3) .carousel-count-arrow-container,
.jackpot-banner:nth-child(2):nth-last-child(2) .carousel-count-arrow-container {
  top: 50%;
  justify-content: space-between;
  width: 100%;
  padding: 0 7px;
  transform: translateY(-50%);
}
.jackpot-banner:first-child:nth-last-child(2) .carousel-count-arrow-container i,
.jackpot-banner:last-child:nth-child(2) .carousel-count-arrow-container i,
.jackpot-banner:last-child:nth-child(3) .carousel-count-arrow-container i,
.jackpot-banner:nth-child(2):nth-last-child(2)
  .carousel-count-arrow-container
  i {
  width: 18px;
  height: 18px;
  line-height: 18px;
}
.jackpot-banner .carousel-count-arrow-container {
  top: 60px;
  width: 100%;
  justify-content: space-between;
}
.jackpot-pool-wrapper:only-child {
  margin: auto;
  width: 25%;
}
.jackpot-widget-full .casinoJackpotWrapper-bc {
  background-attachment: fixed;
  background-size: 74%;
  background-position: 50% 0;
}
.jackpot-widget-full
  .casinoJackpotLevelList-bc
  .jackpot-pool-wrapper
  + .jackpot-pool-wrapper,
.jackpot-widget-full
  .jackpot-pool-container
  .jackpot-pool-wrapper
  + .jackpot-pool-wrapper {
  margin-inline-start: 10px;
}
.jackpot-widget-full .jackpot-pool-container {
  display: flex;
  position: relative;
  margin-top: 14px;
  padding-bottom: 0;
  padding-inline-start: 18px;
  padding-inline-end: 18px;
}
.jackpot-widget-full .jackpot-pool-container:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
  z-index: 1;
  background-image: linear-gradient(
    90deg,
    transparent,
    hsla(0, 0%, 100%, 0.5),
    transparent
  );
}
.jackpot-widget-full .jackpot-pool-container .jackpot-pool-wrapper {
  position: relative;
  cursor: pointer;
  margin-top: 20px;
  padding-top: 14px;
  padding-bottom: 14px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border: 1px solid hsla(0, 0%, 100%, 0.05);
}
.jackpot-widget-full .casinoJackpotLevelTitle-bc {
  font-size: 30px;
  line-height: 32px;
  font-weight: 700;
}
.jackpot-widget-full .casinoJackpotLevelInfo-bc {
  margin-inline-start: 10px;
  font-size: 24px;
  line-height: 32px;
}
.jackpot-widget-full .casinoJackpotLevelPrice-bc {
  font-size: 72px;
  font-weight: 700;
}
.jackpot-widget-full .casinoJackpotLevelPrice-bc:after {
  font-size: 24px;
  font-weight: 700;
}
.jackpot-widget-full .skeleton-loader-banner-height {
  height: 243px;
}
.jackpot-widget-full .casinoJackpotWrapper-bc .carousel > i {
  top: 62px;
  transform: translateY(0);
}
.casino-tournament-header {
  display: flex;
  align-items: center;
  overflow: hidden;
  height: 44px;
  padding: 0 16px;
  color: var(--b-sc);
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.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: #ffffff;
}
.casino-tournament-amount {
  color: var(--b-sc);
}
.casino-tournament-all {
  align-self: flex-end;
  margin-top: 10px;
  padding: 0 15px;
  color: var(--b-sc);
  cursor: pointer;
  font-size: 12px;
}
.casino-info-block {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  background: rgba(var(--b-sc-rgb), 0.1); 
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border: 1px solid rgba(var(--b-sc-rgb), 0.1);
  border-radius: 4px;
}
@media screen and (max-width: 1366px) {
  .casino-info-block {
    min-width: 248px;
  }
}
@media screen and (min-width: 1367px) {
  .casino-info-block {
    min-width: 284px;
  }
}
.hm-row-bc.has-slider .casino-info-content {
  position: absolute;
  left: 0;
  width: 100%;
}
.hm-row-bc.has-slider .casino-info-content-tournament {
  top: 68px;
  height: calc(100% - 68px);
}
.hm-row-bc.has-slider .casino-info-content-winners {
  top: 44px;
  height: calc(100% - 44px);
}
.casino-info-content {
  padding: 15px;
  max-height: 410px;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.casino-info-content > li {
  display: flex;
  align-items: center;
  height: 50px;
  padding: 10px;
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-radius: 4px;
  transition: 0.24s;
}
.casino-info-content > li + li {
  margin-top: 5px;
}
@media (hover: hover) {
  .casino-info-content > li:hover {
    background: rgba(var(--b-sc-rgb), 0.2);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .casino-info-content > li:active {
    background: rgba(var(--b-sc-rgb), 0.2);
  }
}
.casino-info-img {
  flex-shrink: 0;
  width: 30px;
  height: 30px;
  object-fit: cover;
  margin-inline-end: 10px;
  border-radius: 4px;
  overflow: hidden;
}
.btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 36px;
  padding: 0 20px;
  color: rgba(var(--b-sc-rgb), 0.9);
  background: rgba(var(--b-sc-rgb), 0.15);
  border: none;
  border-radius: 4px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
  transition: color 0.24s, background 0.24s, border-color 0.24s;
  transition: 0.24s;
}
.btn > span {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.btn > i + span:not(:empty),
.btn > span + i {
  margin-inline-start: 10px;
}
@media (hover: hover) {
  .btn:hover {
    background: rgba(var(--b-sc-rgb), 0.35);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .btn:active {
    background: rgba(var(--b-sc-rgb), 0.35);
  }
}
.btn:focus {
  background: rgba(var(--b-sc-rgb), 0.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: 1px solid rgba(var(--b-sc-rgb), 0.6);
  transition: 0.24s;
}
@media (hover: hover) {
  .btn.a-outline:hover {
    border-color: rgba(var(--b-sc-rgb), 0.6);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .btn.a-outline:active {
    border-color: rgba(var(--b-sc-rgb), 0.6);
  }
}
.btn.a-outline:active {
  background: none;
}
.btn.a-outline:focus {
  background: none;
  border-color: rgba(var(--b-sc-rgb), 0.6);
}
.btn.a-outline.a-color {
  color: var(--oc-1);
  background: none;
  border-color: var(--oc-1);
  transition: 0.24s;
}
@media (hover: hover) {
  .btn.a-outline.a-color:hover {
    background: var(--oc-1-hover);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .btn.a-outline.a-color:active {
    background: var(--oc-1-hover);
  }
}
.btn.a-outline.a-white {
  color: rgba(var(--b-rgb), 0.9);
  background: var(--b-sc);
  border-color: var(--b-sc);
}
.btn.a-outline.active {
  color: var(--oc-1-sc);
  background: var(--oc-1);
  border-color: var(--oc-1);
}
.btn.a-outline:disabled {
  background: none;
  border-color: rgba(var(--b-sc-rgb), 0.1);
}
.btn.a-color {
  color: var(--oc-1-sc);
  background: var(--oc-1);
  transition: 0.24s;
}
@media (hover: hover) {
  .btn.a-color:hover {
    background: var(--oc-1-hover);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .btn.a-color:active {
    background: var(--oc-1-hover);
  }
}
.btn.a-accept {
  color: var(--accent-sc);
  background: var(--accent);
}
.btn.a-cancel {
  background: var(--oc-3);
}
.btn.sign-in {
  padding: 0;
  color: var(--header-sc);
  background: none;
  text-decoration: underline;
  transition: 0.24s;
}
@media (hover: hover) {
  .btn.sign-in:hover {
    color: var(--header-sc);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .btn.sign-in:active {
    color: var(--header-sc);
  }
}
.btn.sign-in:focus {
  background: none;
}
.btn.register {
  padding: 0 8px;
  color: var(--hero-sc);
  background: var(--hero);
  transition: 0.24s;
}
@media (hover: hover) {
  .btn.register:hover {
    background: var(--hero-hover);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .btn.register:active {
    background: var(--hero-hover);
  }
}
.btn:disabled {
  color: rgba(var(--b-sc-rgb), 0.3);
  background: rgba(var(--b-sc-rgb), 0.1); 
  pointer-events: none;
}
.btn {
  max-width: 370px;
}
.btn.a-outline:hover {
  color: var(--b-sc);
  background: rgba(var(--b-sc-rgb), 0.2);
}
.btn.width-auto {
  width: auto;
}
.btn.centered {
  margin: 0 auto;
}
.btn.right-aligned {
  margin-inline-start: auto;
}
.big-btn {
  height: 52px;
}
.more-button-bc {
  margin: 20px 0;
}
.bs-remove-all-bc {
  flex-shrink: 0;
  display: flex;
  overflow: hidden;
}
.bs-favorite-remove-bc {
  justify-content: flex-end;
  padding: 0 7px;
}
.betslip-remove-icon-bc {
  margin-inline-end: 6px;
  color: rgba(var(--b-sc-rgb), 0.7);
  font-size: 15px;
}
.betslip-remove-all {
  color: rgba(var(--b-sc-rgb), 0.5);
  font-size: 12px;
}
.sp-fav-body-bc .bs-favorite-remove-bc {
  margin: 15px 0;
}
.bs-favorite-remove {
  cursor: pointer;
}
.bs-favorite-remove:hover .betslip-remove-all,
.bs-favorite-remove:hover .betslip-remove-icon-bc {
  color: rgba(var(--b-sc-rgb), 0.9);
}
.betslip-remove-all,
.betslip-remove-icon-bc {
  cursor: pointer;
  transition: color 0.24s;
}
.main-tabs-bc,
.second-tabs-bc {
  display: flex;
  width: 100%;
  flex-shrink: 0;
}
.main-tabs-bc {
  height: 36px;
  background: rgba(var(--b-sc-rgb), 0.15);
}
.main-tabs-bc .tab-bc {
  font-size: 14px;
}
.second-tabs-bc {
  flex-shrink: 0;
  height: 34px;
}
.second-tabs-bc .tab-bc {
  background: rgba(var(--b-sc-rgb), 0.1); 
  font-size: 12px;
}
.second-tabs-bc .tab-bc.active,
.second-tabs-bc .tab-bc:hover {
  background: rgba(var(--b-sc-rgb), 0.2);
}
[dir="ltr"] .second-tabs-bc .tab-bc:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
[dir="ltr"] .second-tabs-bc .tab-bc:last-child,
[dir="rtl"] .second-tabs-bc .tab-bc:first-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
[dir="rtl"] .second-tabs-bc .tab-bc:last-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.second-tabs-bc .tab-bc + .tab-bc {
  margin-inline-start: 1px;
}
.tab-bc {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 0 5px;
  color: rgba(var(--b-sc-rgb), 0.5);
  text-align: center;
  cursor: pointer;
  transition: all 0.24s;
}
.tab-bc span + span {
  margin-inline-start: 4px;
}
.tab-bc.active,
.tab-bc:hover {
  color: var(--b-sc);
}
.sp-fav-body-bc {
  padding: 0 15px;
}
.sp-fav-body-bc .second-tabs-bc {
  margin-top: 10px;
}
.select.s-small {
  height: 28px;
}
.select.s-small.has-icon .select-icon-bc {
  display: flex;
  position: absolute;
  top: 0;
  font-size: 14px;
  line-height: 28px;
  color: rgba(var(--b-sc-rgb), 0.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-rgb), 0.9);
  font-size: 12px;
}
[dir="ltr"] .select.s-small .form-control-icon-bc {
  right: 6px;
}
[dir="rtl"] .select.s-small .form-control-icon-bc {
  left: 6px;
}
.select .form-control-icon-bc {
  pointer-events: none;
}
.form-control-select-bc .bs-number-button-bc {
  text-align: start;
}
.form-control-label-file-bc,
.form-control-select-bc {
  width: 100%;
  height: 100%;
  padding-inline-end: 30px;
  border: none;
  outline: none;
  box-sizing: border-box;
  -webkit-appearance: none;
  appearance: none;
}
.form-control-label-file-bc > option,
.form-control-select-bc > option {
  background: rgb(14 6 28);
}
.form-control-label-file-bc > option:hover,
.form-control-select-bc > option:hover {
  color: var(--hero-sc);
  background: var(--hero);
}
.ftr-lang-bar-flag-bc {
  display: flex;
  pointer-events: none;
}
.select.s-small {
  display: inline-flex;
}
.select.s-small.has-icon.form-control-select-bc {
  padding-inline-end: 38px;
}
.select.s-small.has-icon .select-icon-bc {
  line-height: 26px;
}
.hdr-user-bc .btn.register {
  margin-inline-end: 15px;
}
.compact-mode .form-control-select-bc {
  background: none;
  padding: 0 10px;
  height: auto;
  min-width: 50px;
  min-height: 36px;
}
@media screen and (max-width: 1366px) {
  .compact-mode .form-control-select-bc > span {
    display: none;
  }
}
.compact-mode .form-control-icon-bc {
  position: static;
  width: auto;
  font-size: 8px;
  transform: none;
}
.compact-mode.form-control-bc {
  border-top: 2px solid transparent;
}
.ftr-lang-bar-flag-bc + span {
  margin-inline-start: 10px;
}
.ftr-lang-bar-flag-bc + span + i {
  margin-inline-start: 6px;
}
.sidePanel-holder
  .form-control-select-bc
  .checkbox-control-text-bc:not(:only-child) {
  padding-inline-start: 32px;
}
.my-profile-info-block .ftr-lang-bar-flag-bc {
  bottom: 11px;
}
[dir="ltr"] .my-profile-info-block .ftr-lang-bar-flag-bc {
  left: 15px;
}
[dir="rtl"] .my-profile-info-block .ftr-lang-bar-flag-bc {
  right: 15px;
}
.my-profile-info-block .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: var(--b-sc);
  background: rgba(var(--b-sc-rgb), 0.15);
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  position: relative;
  border-radius: 4px;
}
.componentFilterLabel-bc.active {
  border-radius: 4px 4px 0 0;
}
.componentFilterLabel-bc.active:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 10px;
  width: calc(100% - 21px);
  height: 1px;
  background: rgb(14 6 28);
}
.componentFilterLabel-filter-bc {
  flex: auto;
  overflow: hidden;
}
.componentFilterLabel-filter-description {
  color: rgba(var(--b-sc-rgb), 0.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: var(--oc-1);
  border-radius: 50%;
  transform: translate(-50%, -50%);
}
.componentFilterBody-bc {
  position: relative;
  width: 100%;
  z-index: 1;
}
.componentFilterLabel-bc.active {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.componentFilterLabel-bc.active .componentFilterChevron-bc {
  transform: rotateX(180deg);
}
.componentFilterLabel-bc.active + .componentFilterBody-bc {
  max-height: 1000px;
  overflow: visible;
}
.componentFilterEl-bc,
.componentFilterElsWrapper-bc {
  width: 100%;
}
.componentFilterBody-bc .u-i-p-control-item-holder-bc {
  width: 100%;
  padding: 0;
}
.filter-form-w-bc {
  padding: 10px;
  background: rgba(var(--b-sc-rgb), 0.15);
  display: flex;
  justify-content: space-between;
}
.date-range-warning .form-control-title-static-bc {
  color: var(--b-sc);
  font-size: 11px;
  margin-bottom: 12px;
}
.date-range-warning .form-control-title-static-bc .bc-i-attention {
  margin-right: 5px;
}
.componentFilterBody-content {
  display: flex;
  align-items: center;
}
.filter-form-w-bc {
  flex-direction: column;
}
.filter-form-w-bc .u-i-p-control-item-holder-bc {
  margin-bottom: 0;
}
.filter-form-w-bc
  .u-i-p-control-item-holder-bc
  + .u-i-p-control-item-holder-bc {
  margin-inline-start: 5px;
}
.u-i-p-c-filter-footer-bc {
  display: flex;
  justify-content: flex-end;
  margin-top: 20px;
}
.u-i-p-c-filter-footer-bc > button {
  width: auto;
  min-width: calc(25% - 5px);
}
.filter-form-w-bc {
  border-radius: 4px;
}
.competition-wrapper-bc {
  display: flex;
  flex-direction: column;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
}
.competition-wrapper-bc + .page-view-more,
.competition-wrapper-bc + .sgm-market-g {
  margin-top: 10px;
}
.competition-header-bc {
  display: flex;
  align-items: center;
  height: 34px;
  padding: 0 7px;
  background: rgba(var(--b-sc-rgb), 0.1); 
  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: var(--b-sc);
  font-size: 12px;
  line-height: 14px;
  font-weight: 500;
}
.competition-description {
  flex-shrink: 0;
  height: 22px;
  color: var(--hero-sc);
  padding: 0 8px;
  box-sizing: border-box;
  margin-inline-start: 10px;
  border-radius: 4px;
  background-image: linear-gradient(180deg, var(--hero-hover), var(--hero));
  font-size: 12px;
  line-height: 22px;
  font-weight: 500;
}
.competition-group-count {
  flex-shrink: 0;
  font-size: 13px;
  color: rgba(var(--b-sc-rgb), 0.75);
}
.competition-icon-arrow-bc {
  flex-shrink: 0;
  color: rgba(var(--b-sc-rgb), 0.8);
  margin-inline-start: 10px;
  font-size: 11px;
}
.competition-icon-arrow-bc.active {
  transform: rotateX(180deg);
}
.competition-wrapper-bc {
  flex-wrap: wrap;
}
.competition-wrapper-bc + .competition-wrapper-bc {
  margin-top: 7px;
}
.competition-header-bc {
  width: 100%;
  border-radius: 4px;
}
.cashout-banner .carousel,
.cashout-banner .carousel-container,
.cashout-banner .carousel-viewport {
  height: 100%;
}
.cashout-banner .sdr-item-holder-bc {
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.cashout-banner .sdr-item-bc {
  flex-shrink: 0;
  height: auto;
}
.cashout-banner .sdr-item-holder-bc-text {
  overflow: hidden;
}
.cashout-banner .u-i-p-control-item-holder-bc {
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  height: calc(100% - 34px);
}
.fixed-bottom-container {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 10px 10px 22px;
  background: rgb(14 6 28);
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.05);
  z-index: 951;
}
.count-odd-animation {
  position: absolute;
}
.count-odd-animation:after {
  content: attr(data-badge);
  position: absolute;
  width: 15px;
  height: 15px;
  color: var(--hero-sc);
  background: var(--hero);
  border-radius: 50%;
  text-align: center;
  font-size: 8px;
  line-height: 15px;
  font-style: normal;
  font-family: Roboto, Arial, Helvetica, sans-serif;
}
.count-odd-animation.count-blink-odd:after {
  animation: count-blink-odd 0.24s ease-in-out;
}
.count-odd-animation.count-blink-even:after {
  animation: count-blink-even 0.24s ease-in-out;
}
.count-odd-animation[data-count=""]:after {
  content: none;
}
@keyframes count-blink-odd {
  0% {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}
@keyframes count-blink-even {
  0% {
    transform: scale(0);
  }
  to {
    transform: scale(1);
  }
}
.count-odd-animation.hdr-toggle-button-bc:after {
  width: 20px;
  height: 20px;
  font-size: 11px;
  line-height: 20px;
}
.sp-button-bc .count-odd-animation:after {
  width: 16px;
  height: 16px;
  font-size: 10px;
  line-height: 16px;
}
.ui-kit-toggle {
  display: flex;
  flex-shrink: 0;
  width: 36px;
  height: 20px;
  position: relative;
  border-radius: 12px;
  background: rgba(var(--b-sc-rgb), 0.15);
  cursor: pointer;
  transition: background-color 0.24s;
}
.ui-kit-toggle:before {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  top: 0;
  bottom: 0;
  margin: auto 0;
  background: rgba(var(--b-sc-rgb), 0.6);
  transition: 0.24s;
}
[dir="ltr"] .ui-kit-toggle:before {
  left: 2px;
}
[dir="rtl"] .ui-kit-toggle:before {
  right: 2px;
}
.ui-kit-toggle.active {
  background: rgba(var(--b-sc-rgb), 0.7);
}
.ui-kit-toggle.active:before {
  background: var(--hero);
}
[dir="ltr"] .ui-kit-toggle.active:before {
  left: 18px;
}
[dir="rtl"] .ui-kit-toggle.active:before {
  right: 18px;
}
.casino-info-block .main-tabs-bc {
  height: 44px;
  background: none;
  box-shadow: inset 0 -1px 0 0 rgba(var(--b-sc-rgb), 0.1);
}
.casino-info-block .main-tabs-bc .tab-bc {
  text-transform: uppercase;
  transition: color 0.24s, background 0.24s;
}
.casino-info-block .main-tabs-bc .tab-bc.active {
  color: var(--hero-sc);
  background: var(--hero);
  box-shadow: none;
}
.casino-info-block .main-tabs-bc .tab-bc:not(.active) {
  color: rgba(var(--b-sc-rgb), 0.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-rgb), 0.9);
  font-weight: 500;
}
.casino-winners-info > span {
  color: rgba(var(--b-sc-rgb), 0.4);
}
.casino-winners-amount {
  flex-shrink: 0;
  color: var(--oc-2);
  font-size: 14px;
  font-weight: 500;
}
.express-of-the-day .competition-wrapper-bc {
  position: relative;
  border: 1px solid rgba(var(--b-sc-rgb), 0.2);
  border-radius: 4px;
}
.express-of-the-day .competition-wrapper-bc .express-day-loader {
  position: absolute;
  top: 34px;
  left: 0;
  width: 100%;
  height: calc(100% - 34px);
  background: rgba(var(--b-rgb), 0.7);
  z-index: 1;
}
.express-of-the-day .competition-wrapper-bc + .competition-wrapper-bc {
  margin-top: 15px;
}
.express-of-the-day .competition-wrapper-bc .bs-inputs-bc {
  background: rgba(var(--b-sc-rgb), 0.05);
}
.express-of-the-day .bs-info-massages-w-bc,
.express-of-the-day .fixed-bottom-container > .btn {
  margin-top: 10px;
}
.express-of-the-day .express-day-block + .express-show-events-padding {
  padding-top: 5px;
}
.express-day-block {
  padding: 0 5px 5px;
  background: rgba(var(--b-sc-rgb), 0.05);
}
.express-day-block:nth-last-child(2) {
  padding-bottom: 10px;
}
.express-day-content {
  padding: 6px 8px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px 4px 0 0;
}
.express-day-content .quickBetMsgWrapper-bc {
  margin-bottom: 6px;
}
.express-day-info {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.express-day-icon {
  flex-shrink: 0;
  margin-inline-end: 8px;
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 16px;
}
.express-day-game {
  flex: auto;
  margin: 0 8px;
  color: var(--b-sc);
  font-size: 14px;
}
.express-day-statistics-icon {
  flex-shrink: 0;
  color: rgba(var(--b-sc-rgb), 0.6);
  cursor: pointer;
  font-size: 16px;
}
.express-day-statistics-icon + .express-day-statistics-icon,
.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-rgb), 0.7);
  font-size: 12px;
}
.express-day-team + .express-day-team {
  margin-top: 4px;
}
.express-day-player-section {
  display: flex;
  align-items: center;
  height: 36px;
  margin-top: 8px;
  padding: 0 10px;
  background: rgba(var(--b-sc-rgb), 0.03);
  border-radius: 4px;
}
.express-day-player {
  flex: auto;
  color: rgba(var(--b-sc-rgb), 0.7);
  font-size: 12px;
}
.express-day-player-odd {
  flex-shrink: 0;
  margin-inline-start: 10px;
  color: var(--oc-2);
  font-size: 12px;
  font-weight: 400;
}
.express-day-player-odd.remove {
  color: var(--oc-3);
  text-decoration: line-through;
}
.express-day-footer {
  display: flex;
  align-items: center;
  height: 24px;
  margin-top: 1px;
  padding: 0 5px;
  background: rgba(var(--b-sc-rgb), 0.05);
  color: rgba(var(--b-sc-rgb), 0.5);
  border-radius: 0 0 4px 4px;
  font-size: 12px;
}
.express-day-time {
  flex: auto;
}
.express-day-more {
  flex-shrink: 0;
  font-weight: 400;
}
.express-bets {
  padding: 2px 10px 10px;
  color: var(--oc-1);
  background: rgba(var(--b-sc-rgb), 0.05);
  font-size: 12px;
  font-weight: 500;
}
.express-show-events-padding {
  padding: 0 10px;
  background: rgba(var(--b-sc-rgb), 0.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: 7px;
  color: rgba(var(--b-sc-rgb), 0.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: 7px;
}
[dir="rtl"] .ftr-g-content-bc .carousel-count,
[dir="rtl"] .games-carousel-content .carousel-count {
  left: 7px;
}
.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(media/feature-game-bg.0be6bce5.png);
  background-color: var(--b);
}
.ftr-game-item-bc .market-group-holder-bc {
  flex-shrink: 0;
}
.ftr-game-item-bc
  .market-group-holder-bc
  .market-group-item-bc:first-child
  .market-bc {
  border-bottom-left-radius: 4px;
}
.ftr-game-item-bc
  .market-group-holder-bc
  .market-group-item-bc:last-child
  .market-bc {
  border-bottom-right-radius: 4px;
}
.ftr-game-item-bc.Baseball {
  background-image: url(media/Baseball.c764cf45.png);
}
.ftr-game-item-bc.Basketball {
  background-image: url(media/Basketball.706b1205.png);
}
.ftr-game-item-bc.Boxing {
  background-image: url(media/Boxing.69cde4ae.png);
}
.ftr-game-item-bc.Chess {
  background-image: url(media/Chess.466723cb.png);
}
.ftr-game-item-bc.Football {
  background-image: url(media/Football.a2ab0fac.png);
}
.ftr-game-item-bc.Golf {
  background-image: url(media/Golf.cd538599.png);
}
.ftr-game-item-bc.Handball {
  background-image: url(media/Handball.8b6cba1a.png);
}
.ftr-game-item-bc.Horseracing {
  background-image: url(media/Horseracing.16888f97.png);
}
.ftr-game-item-bc.IceHockey {
  background-image: url(media/IceHockey.a28ea944.png);
}
.ftr-game-item-bc.RugbyLeague {
  background-image: url(media/RugbyLeague.091b2470.png);
}
.ftr-game-item-bc.Soccer {
  background-image: url(media/Soccer.3cd5282e.png);
}
.ftr-game-item-bc.Tennis {
  background-image: url(media/Tennis.99920110.png);
}
.ftr-game-item-bc.Volleyball {
  background-image: url(media/Volleyball.14c83902.png);
}
.ftr-g-i-head-bc {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  height: 33px;
  padding: 0 10px;
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-radius: 4px 4px 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-rgb), 0.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-rgb), 0.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 0 0 var(--b);
}
[dir="rtl"] .ftr-g-i-b-time-bc + .ftr-g-i-b-time-bc {
  box-shadow: 1px 0 0 0 var(--b);
}
[dir="rtl"] .fixed-direction {
  direction: ltr;
}
.ftr-g-i-body-bc {
  display: flex;
  flex-direction: column;
  flex: auto;
  margin: 1px 0;
  padding: 10px 0;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.ftr-g-title-bc {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  padding: 0 10px;
}
.ftr-g-i-type-icon-bc {
  flex-shrink: 0;
  font-size: 13px;
  color: rgba(var(--b-sc-rgb), 0.8);
}
.ftr-flag-bc {
  flex-shrink: 0;
  margin: 0 10px;
}
.ftr-g-i-title-bc {
  flex: auto;
  font-size: 13px;
  color: rgba(var(--b-sc-rgb), 0.95);
}
.ftr-g-i-b-opp-t-holder-bc {
  flex: auto;
  display: flex;
  align-items: center;
  min-height: 30px;
  margin-top: 16px;
}
.ftr-g-i-b-opp-logo-bc {
  align-self: center;
  width: 24px;
  height: 24px;
  margin-bottom: 4px;
}
.ftr-g-i-b-opp-title-bc {
  width: 100%;
  display: flex;
  flex-direction: column;
  font-size: 13px;
  color: var(--b-sc);
  padding: 0 5px;
  text-align: center;
}
.featuredGames-sport .page-view-more {
  margin-bottom: 5px;
}
.featuredGames-sport .carousel,
.featuredGames-sport .carousel-viewport,
.featuredGames-sport .horizontal-sl-list-container {
  width: 100%;
}
.featuredGames-sport .horizontal-sl-item-bc {
  min-width: 30px;
  height: 30px;
}
.featuredGames-sport .horizontal-sl-count-bc {
  top: -8px;
  width: 15px;
  height: 15px;
  color: var(--b-sc);
  background: rgb(14 6 28);
  border-radius: 50%;
  text-align: center;
  font-size: 8px;
  line-height: 15px;
  box-shadow: inset 0 0 0 8px rgba(var(--b-sc-rgb), 0.15),
    0 0 2px 1px rgba(0, 0, 0, 0.2);
}
[dir="ltr"] .featuredGames-sport .horizontal-sl-count-bc {
  right: -4px;
}
[dir="rtl"] .featuredGames-sport .horizontal-sl-count-bc {
  left: -4px;
}
.featuredGames-sport .horizontal-sl-title-bc {
  display: none;
}
.featuredGames-sport .horizontal-sl-icon-bc {
  height: 20px;
  font-size: 20px;
}
.ftr-g-content-bc .carousel-container {
  margin-inline-start: -5px;
}
.ftr-g-content-bc .carousel-count-arrow-container,
.games-carousel-content .carousel-count-arrow-container {
  justify-content: space-between;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
}
.ftr-game-item-bc {
  margin: 0 5px;
  cursor: pointer;
  opacity: 0;
  animation: slider-list 0.5s ease-in-out forwards;
}
.ftr-game-item-bc:nth-child(2n) {
  animation-delay: 0.2s;
}
@keyframes slider-list {
  0% {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
  50% {
    opacity: 0;
  }
  to {
    opacity: 1;
    transform: translateZ(0);
  }
}
.featuredGames-sport .horizontal-sl-list {
  margin-bottom: 10px;
}
.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 hsla(0, 0%, 100%, 0.1);
  border-radius: 50%;
}
.bc-loader-contain.big {
  width: 120px;
  height: 120px;
}
.bc-loader-contain.big:before {
  width: 80px;
  height: 80px;
  border-width: 8px;
}
.bc-loader-contain.medium {
  width: 68px;
  height: 68px;
}
.bc-loader-contain.medium:before {
  width: 46px;
  height: 46px;
}
.bc-loader-contain.small {
  width: 24px;
  height: 24px;
}
.bc-loader-contain.small:before {
  width: 16px;
  height: 16px;
  border-width: 2px;
}
.bc-loader-contain > img,
.bc-loader-contain > svg {
  width: 100%;
  height: auto;
}
.bc-loader-animation {
  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: var(--b-sc);
}
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
@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 {
  0%,
  to {
    stroke: #b6862e;
  }
  40% {
    stroke: #a71f67;
  }
  66% {
    stroke: #b6862e;
  }
  80%,
  90% {
    stroke: #a71f67;
  }
}
.bc-loader.medium .casino-loader {
  transform: scale(0.7);
}
.bc-loader.small .casino-loader {
  transform: scale(0.3);
}
.casino-loader {
  width: 110px;
  height: 53px;
  margin: auto;
  position: relative;
  overflow: hidden;
  border-radius: 9px;
}
.casino-loader svg {
  position: absolute;
  bottom: 5px;
  display: inline-block;
  opacity: 0.9;
  animation: 4s ease-in-out infinite;
  transform-origin: 50% 50%;
}
.casino-loader svg g {
  fill: var(--b-sc);
}
.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 4s ease-in-out infinite;
  transform-origin: 50% 50%;
}
.live-casino-loader svg path {
  fill: var(--b-sc);
}
.live-casino-loader svg.loader-circle {
  width: 100%;
  height: 100%;
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.9;
}
.live-casino-loader svg.loader-center {
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0.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(0deg);
  }
  80%,
  to {
    transform: rotate(5turn);
  }
}
.multi-select-label-bc {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 100%;
  background: rgb(14 6 28);
  z-index: 945;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
[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-rgb), 0.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-rgb), 0.8);
}
.multi-select-bc
  .form-control-label-bc:not(:only-child)
  .form-control-select-bc {
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-radius: 4px 4px 0 0;
}
.multi-select-bc .form-control-label-bc .form-control-select-bc {
  line-height: 30px;
}
.multi-select-label-bc {
  min-width: 100%;
  max-height: 25vh;
  margin-top: 1px;
  padding: 10px;
  border-radius: 4px;
  box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.3),
    inset 0 0 0 300px rgba(var(--b-sc-rgb), 0.05);
}
.multi-select-label-bc .checkbox-control-content-bc {
  height: 30px;
  min-height: 30px;
  padding-inline-start: 10px;
  padding-inline-end: 10px;
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-radius: 4px;
  position: relative;
  white-space: nowrap;
  cursor: pointer;
  transition: background 0.24s;
}
.multi-select-label-bc .checkbox-control-content-bc .checkbox-control-text-bc {
  transition: color 0.24s;
}
.multi-select-label-bc .checkbox-control-content-bc.active,
.multi-select-label-bc .checkbox-control-content-bc:hover {
  background: rgba(var(--b-sc-rgb), 0.2);
}
.multi-select-label-bc
  .checkbox-control-content-bc.active
  .checkbox-control-text-bc,
.multi-select-label-bc
  .checkbox-control-content-bc:hover
  .checkbox-control-text-bc {
  color: var(--b-sc);
}
.multi-select-label-bc
  .checkbox-control-content-bc
  + .checkbox-control-content-bc {
  margin-top: 2px;
}
.multi-select-label-bc .checkbox-control-text-bc {
  color: rgba(var(--b-sc-rgb), 0.6);
}
.error-page {
  display: flex;
  height: 100%;
  padding: 40px 20px;
}
.error-page.full {
  height: 100vh;
}
.error-page-content {
  margin: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.error-page-content > .btn {
  width: auto;
}
.error-page-icon {
  height: 220px;
}
.error-page-info {
  margin: 10px 0 25px;
  color: rgba(var(--b-sc-rgb), 0.35);
  text-align: center;
  font-size: 14px;
  line-height: 20px;
}
.swipe-fav-container-bc {
  position: absolute;
  top: 50%;
  width: 40px;
  height: 40px;
  border-radius: 5px;
  background: rgba(var(--b-sc-rgb), 0.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-rgb), 0.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 0.24s;
}
.swipe-fav-container-bc > .c-info-icon-bc.bc-i-star {
  animation: favorit-animation-active 0.24s;
}
.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: translateX(0);
  }
  50% {
    transform: translateX(-83px);
  }
  to {
    transform: translateX(0);
  }
}
@keyframes swipe-container-bc-right {
  0% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(83px);
  }
  to {
    transform: translateX(0);
  }
}
@keyframes swipe-fav-container-bc-left {
  0% {
    transform: translateX(0);
    opacity: 0;
  }
  50% {
    transform: translateX(-23px);
    opacity: 1;
  }
  80% {
    opacity: 0;
  }
  to {
    transform: translateX(0);
    opacity: 0;
  }
}
@keyframes swipe-fav-container-bc-right {
  0% {
    transform: translateX(0);
    opacity: 0;
  }
  50% {
    transform: translateX(23px);
    opacity: 1;
  }
  80% {
    opacity: 0;
  }
  to {
    transform: translateX(0);
    opacity: 0;
  }
}
.bs-numbers-bc {
  padding: 10px;
  width: 100%;
  display: grid;
  grid-column-gap: 2px;
  grid-template-areas: "num_left num_right";
  grid-gap: 2px;
}
.bs-number-button-bc {
  border-radius: 4px;
  position: relative;
  text-align: center;
  line-height: 35px;
  border: 1px solid transparent;
  height: 36px;
  transition-property: color, background-color;
  transition-duration: 0.24s;
  cursor: pointer;
}
.bs-number-button-bc i {
  color: rgba(var(--b-sc-rgb), 0.8);
}
.bs-number-button-bc.i-1 {
  color: rgba(var(--b-sc-rgb), 0.7);
  background: rgba(var(--b-sc-rgb), 0.15);
  font-size: 15px;
  font-weight: 500;
}
.bs-number-button-bc.i-2 {
  color: rgba(var(--b-sc-rgb), 0.8);
  background: rgba(var(--b-sc-rgb), 0.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: 0.4;
  pointer-events: none;
}
.bs-number-button-bc:active {
  background-color: var(--hero);
  color: var(--hero-sc);
}
.bs-number-button-bc:active .bs-number-button-icon-bc {
  color: var(--hero-sc);
}
.bs-number-button-bc.active {
  background: none;
  border: 1px solid rgba(var(--b-sc-rgb), 0.7);
}
.bs-number-button-bc.hidden {
  display: none;
}
input.bs-number-button-bc.i-2:not(.active) {
  opacity: 0.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%;
  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;
}
.quickBetWrapper-bc .bs-number-button-bc i {
  color: rgba(var(--b-rgb), 0.8);
}
.quickBetWrapper-bc .bs-number-button-bc.i-1 {
  color: rgba(var(--b-rgb), 0.7);
  background: rgba(var(--b-rgb), 0.15);
}
.quickBetWrapper-bc .bs-number-button-bc.i-2 {
  color: rgba(var(--b-rgb), 0.8);
  background: rgba(var(--b-rgb), 0.1);
}
.quickBetWrapper-bc .bs-number-button-bc.active {
  background: none;
  border-color: rgba(var(--b-rgb), 0.7);
}
.bs-numbers-bc {
  grid-template-columns: 1fr;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.bs-numbers-bc.fav-stakes-hidden {
  display: none;
}
.bs-editable-number-buttons-bc {
  grid-column-gap: 2px;
  grid-template-columns: repeat(3, 1fr) 36px;
}
.bs-number-button-bc {
  width: 100%;
}
.sport-search-bc {
  position: absolute;
  top: 0;
  width: 100%;
  height: 36px;
  max-width: 36px;
  cursor: pointer;
  transition: max-width 0.24s;
}
[dir="ltr"] .sport-search-bc {
  right: 0;
}
[dir="rtl"] .sport-search-bc {
  left: 0;
}
.ss-input-bc {
  will-change: max-width;
  display: block;
  width: 100%;
  height: 100%;
  outline: none;
  box-sizing: border-box;
  padding: 0 8px;
  color: var(--b-sc);
  background: rgb(14 6 28);
  font-size: 12px;
  font-weight: 400;
  border: 1px solid rgba(var(--b-sc-rgb), 0.1);
  border-inline-end: 0;
  border-start-start-radius: 4px;
  border-end-start-radius: 4px;
}
.ss-input-bc::placeholder {
  color: rgba(var(--b-sc-rgb), 0.4);
}
.ss-input-bc:-ms-input-placeholder {
  color: rgba(var(--b-sc-rgb), 0.4);
}
.ss-input-bc::-ms-input-placeholder {
  color: rgba(var(--b-sc-rgb), 0.4);
}
[dir="ltr"] .ss-input-bc + .ss-icon-holder-bc {
  border-radius: 0 4px 4px 0;
}
[dir="rtl"] .ss-input-bc + .ss-icon-holder-bc {
  border-radius: 4px 0 0 4px;
}
.ss-icon-holder-bc {
  width: 37px;
  height: 36px;
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-radius: 4px;
}
.ss-icon-bc,
.ss-icon-holder-bc {
  display: inline-block;
  vertical-align: top;
  position: absolute;
  top: 0;
}
.ss-icon-bc {
  width: 16px;
  height: 16px;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  font-size: 16px;
  color: rgba(var(--b-sc-rgb), 0.8);
}
.sport-search-result-bc {
  position: absolute;
  top: 36px;
  left: 0;
  right: 0;
  padding-bottom: 114px;
  background: rgb(14 6 28);
  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: relative;
  position: sticky;
  position: -webkit-sticky;
  top: 0;
  z-index: 444;
  background-color: #1a7051;
  color: var(--oc-1-sc);
  border-bottom: 1px solid var(--b);
}
.sport-search-result-title-bc {
  width: 100%;
  font-weight: 400;
  font-size: 12px;
  line-height: 32px;
}
.search-close-btn {
  width: 38px;
  height: 30px;
  font-size: 10px;
  line-height: 30px;
  text-align: center;
  color: rgba(var(--b-sc-rgb), 0.8);
  transition: color 0.24s;
}
.search-close-btn:hover {
  color: var(--b-sc);
}
.sport-search-result-body-bc .sports-group-bc {
  margin-bottom: 2px;
}
.sport-search-result-body-bc .has-filter {
  position: sticky;
  position: -webkit-sticky;
  top: 36px;
  z-index: 33;
}
.sport-search-result-body-bc .sg-body-bc {
  padding: 2px 4px;
}
.sport-search-result-item-bc {
  display: block;
  padding: 5px 10px;
  font-size: 11px;
  line-height: 15px;
  margin: 2px 0;
  color: rgba(var(--b-sc-rgb), 0.8);
  background: rgba(var(--b-sc-rgb), 0.05);
}
.sport-search-bc {
  padding-inline-end: 37px;
}
.sport-search-bc.active {
  max-width: 100%;
}
.sport-search-bc.sport-search-betslip.active {
  max-width: calc(100% - 4px);
}
[dir="ltr"] .ss-icon-holder-bc {
  right: 0;
}
[dir="rtl"] .ss-icon-holder-bc {
  left: 0;
}
.sport-search-result-bc {
  padding: 0 2px;
}
.sport-search-result-item-bc {
  border-radius: 4px;
}
.sport-search-result-header-bc {
  border-radius: 4px;
  box-shadow: 0 -2px 0 0 var(--b);
}
.bet-slip-switcher-wrapper-bc {
  padding: 10px;
}
.bet-slip-switcher-wrapper-bc .bs-bet-i-b-section-bc {
  margin-top: 10px;
}
.bet-slip-switcher-wrapper-bc:empty {
  display: none;
}
.bet-slip-switcher-row-bc {
  background: rgba(var(--b-sc-rgb), 0.15);
  border-radius: 4px;
  max-height: 34px;
  transition: max-height 0.24s;
  overflow: hidden;
  position: relative;
  margin-bottom: 5px;
}
[dir="ltr"] .bet-slip-switcher-row-bc {
  padding: 5px 5px 5px 10px;
}
[dir="rtl"] .bet-slip-switcher-row-bc {
  padding: 5px 10px 5px 5px;
}
.bet-slip-switcher-row-bc:last-child {
  margin-bottom: 0;
}
.bet-slip-switcher-row-bc:before {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.24s;
  left: 0;
  top: 0;
}
.bet-slip-switcher-row-bc:not(.active) .bet-slip-switcher-r-i-c-name,
.bet-slip-switcher-row-bc:not(.active) .bet-slip-switcher-row-info-bc {
  color: rgba(var(--b-sc-rgb), 0.8);
}
.bet-slip-switcher-row-bc.active .bet-slip-switcher-r-i-c-name,
.bet-slip-switcher-row-bc.active .bet-slip-switcher-row-info-bc {
  color: #fff;
}
.bet-slip-switcher-row-bc.active:before {
  opacity: 1;
}
.bet-slip-switcher-row-bc.active .bet-slip-s-r-i-c-info-icon-bc {
  color: hsla(0, 0%, 100%, 0.5);
}
.bet-slip-switcher-row-bc.active .ui-kit-toggle {
  background: hsla(0, 0%, 100%, 0.5);
}
.bet-slip-switcher-row-bc.active .ui-kit-toggle:before {
  background: #fff;
}
.bet-slip-switcher-row-bc.info-active {
  max-height: 200px;
}
.bet-slip-switcher-row-bc.superbet:before {
  background-image: linear-gradient(90deg, #751f9f, #ffc353 119%);
}
.bet-slip-switcher-row-bc.freebet:before {
  background-image: linear-gradient(90deg, #751f9f, #a71f67);
}
.bet-slip-switcher-row-bc.profitBoost:before {
  background-image: linear-gradient(90deg, #751f9f, #ef8d55 113%);
}
.bet-slip-switcher-row-bc.counterOffer:before {
  background-image: linear-gradient(90deg, #751f9f, #106682);
}
.bet-slip-switcher-row-bc.realBalance:before {
  background-image: linear-gradient(90deg, #7c0087, #3d1eb2);
}
.bet-slip-switcher-row-inner-bc {
  display: flex;
  width: 100%;
  align-items: center;
  z-index: 99;
  position: relative;
}
.bet-slip-switcher-r-i-column-bc {
  display: flex;
  align-items: center;
  overflow: hidden;
  transform: translateZ(0);
}
.bet-slip-switcher-r-i-column-bc:first-child {
  flex: auto;
}
.bet-slip-switcher-r-i-column-bc:last-child {
  flex-shrink: 0;
}
.bet-slip-switcher-r-i-column-bc:only-child {
  flex: 1 1;
}
.bet-slip-switcher-r-i-c-icon-bc {
  flex-shrink: 0;
  width: 24px;
  height: 24px;
}
.bet-slip-switcher-r-i-c-name {
  font-size: 12px;
  line-height: 14px;
  padding: 0 6px;
}
.bet-slip-switcher-row-info-bc {
  font-size: 11px;
  line-height: 14px;
  padding-top: 10px;
  z-index: 99;
  position: relative;
  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-rgb), 0.3);
  font-size: 20px;
  line-height: 22px;
  cursor: pointer;
  transition: color 0.24s;
}
.bet-slip-switcher-wrapper-bc {
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.popup-holder-bc {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 1000;
  top: 0;
  background: rgba(0, 0, 0, 0.7);
}
[dir="ltr"] .popup-holder-bc {
  left: 0;
}
[dir="rtl"] .popup-holder-bc {
  right: 0;
}
.popup-holder-bc.hidden {
  display: none;
}
.popup-holder-bc.windowed {
  padding: 0 30px;
}
.popup-holder-bc.blocked {
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
}
.popup-holder-bc.blocked .popup-inner-bc {
  background: none;
  position: relative;
}
.popup-holder-bc.blocked:not(.homework-popup) .status-popup-content-w-bc {
  padding-top: 15px;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  background: none;
  display: flex;
  flex-direction: column;
}
.popup-holder-bc.pending svg path {
  fill: #fdbc0c;
}
.popup-holder-bc.pending .casino-popup-content {
  -webkit-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-rgb), 0.6);
  transition: color 0.24s ease;
  cursor: pointer;
  z-index: 99999;
  position: absolute;
  top: 11px;
}
[dir="ltr"] .e-p-close-icon-bc {
  right: 11px;
}
[dir="rtl"] .e-p-close-icon-bc {
  left: 11px;
}
.popup-middleware-bc {
  display: flex;
  height: 100%;
}
.popup-inner-bc {
  margin: auto;
  border-radius: 4px;
  box-shadow: 0 0 5px 0 rgba(var(--b-rgb), 0.1);
  overflow: hidden;
  position: relative;
  opacity: 0;
  background: rgb(14 6 28);
  animation: open-popup 0.24s 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.register > .e-p-content-holder-bc,
.entrance-popup-bc.sign-in > .e-p-content-holder-bc {
  width: 100%;
}
.sg-n-text-row-1-bc {
  width: 100%;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  color: rgba(var(--b-sc-rgb), 0.5);
}
.sg-n-text-row-2-bc {
  width: 100%;
  margin-bottom: 15px;
  font-size: 18px;
  line-height: 20px;
  color: var(--b-sc);
  text-transform: uppercase;
}
.sg-n-forgot-password-text {
  margin-top: 20px;
  color: rgba(var(--b-sc-rgb), 0.7);
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  text-transform: uppercase;
  text-align: center;
  cursor: pointer;
}
.reg-step-title-v-bc {
  width: 100%;
  font-size: 16px;
  line-height: 18px;
  color: var(--b-sc);
  text-transform: uppercase;
  margin-bottom: 18px;
}
.live-chat-adviser-bc {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 20px 7px;
  color: rgba(var(--b-sc-rgb), 0.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-bc,
.e-p-content-holder-bc {
  height: 100%;
  position: relative;
}
.e-p-content-bc {
  display: flex;
  flex-direction: column;
  padding-bottom: 0;
}
.e-p-header-bc {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: var(--mobile-header-main-section-height);
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.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.active > .e-p-section-title-bc:before,
.e-p-section-item-bc:hover > .e-p-section-title-bc:before {
  width: 100%;
}
.e-p-section-title-bc {
  display: block;
  padding: 6px 0;
  position: relative;
  font-weight: 400;
  font-size: 14px;
  text-transform: uppercase;
  color: rgba(var(--b-sc-rgb), 0.8);
  transition: color 0.24s 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 .btn.a-outline,
.reg-form-close-popup .casino-popup-content {
  color: rgba(var(--b-sc-rgb), 0.5);
  font-size: 14px;
}
.reg-form-close-popup .btn.a-outline {
  text-transform: none;
  border: none;
}
.reg-form-close-popup .btn.a-outline:hover {
  background: none;
}
.e-p-header-bc {
  padding-inline-start: 15px;
}
.popup-holder-bc {
  min-width: 1024px;
}
.popup-holder-bc.windowed .popup-inner-bc {
  width: 400px;
}
.popup-holder-bc:not(.user-profile-container) {
  z-index: 1001;
}
.popup-holder-bc.content-manager.windowed .popup-inner-bc {
  width: 916px;
  height: 83vh;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.popup-holder-bc.blocked .popup-inner-bc {
  height: 77vh;
}
.popup-holder-bc.blocked:not(.homework-popup) .popup-inner-bc {
  width: 400px;
}
.popup-holder-bc.homework-popup .popup-inner-bc {
  width: 800px;
  height: 100%;
}
.entrance-popup-bc {
  min-width: 400px;
}
.entrance-popup-bc.register,
.entrance-popup-bc.sign-in {
  height: 77vh;
}
.reg-step-title-v-bc,
.sg-n-forgot-password-text,
.sg-n-text-row-1-bc,
.sg-n-text-row-2-bc {
  padding: 0 15px;
}
.popup-t-logo-w-bc {
  max-width: 200px;
}
.e-p-close-icon-bc:hover {
  color: rgba(var(--b-sc-rgb), 0.9);
}
.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-rgb), 0.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 0.1s;
  background: var(--header);
}
.overlay-sliding-wrapper-bc .back-nav-icon-bc {
  color: rgba(var(--header-sc-rgb), 0.8);
}
.overlay-sliding-wrapper-bc .back-nav-title-bc {
  color: var(--header-sc);
}
.overlay-sliding-wrapper-bc:not([style*="transform: translateY(0px)"])
  .back-nav-bc {
  opacity: 0;
}
.overlay-sliding-wrapper-bc + .hm-row-bc {
  margin-top: 10px;
}
.overlay-sliding-w-c-content-slider-bc {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  background: rgb(14 6 28);
  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 0.24s ease 0.1s forwards;
}
[dir="rtl"] .overlay-sliding-w-c-content-slider-bc {
  transform: translate3d(-100%, 0, 0);
  animation: overlay-sliding-right 0.24s ease 0.1s 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 10px;
  color: var(--b-sc);
  font-size: 16px;
  font-weight: 500;
}
.overlay-header .back-nav-favorite-icon {
  color: var(--b-sc);
  margin-inline-end: 10px;
  cursor: pointer;
  transition: color 0.24s;
}
.overlay-header .back-nav-favorite-icon:hover {
  color: var(--b-sc);
}
.overlay-header .e-p-close-icon-bc {
  top: 8px;
}
[dir="ltr"] .overlay-header .e-p-close-icon-bc {
  right: 5px;
}
[dir="rtl"] .overlay-header .e-p-close-icon-bc {
  left: 5px;
}
.my-profile-info-block > .overlay-header {
  padding: 0 15px;
  font-size: 14px;
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.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-rgb), 0.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: "îŒ”";
}
.view-title-more {
  color: var(--b-sc);
  font-size: 16px;
  letter-spacing: 1px;
}
.carousel {
  position: relative;
}
.carousel-count-arrow-container {
  display: flex;
  position: absolute;
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 14px;
  z-index: 1;
  pointer-events: none;
}
.carousel-count-arrow-container i {
  display: flex;
  justify-content: center;
  align-items: center;
  pointer-events: auto;
}
.carousel-viewport {
  overflow: hidden;
}
.carousel-container {
  display: flex;
}
.carousel-slide {
  flex-shrink: 0;
  position: relative;
}
.carousel-count-arrow-container {
  padding: 0 15px;
}
.carousel-count-arrow-container i {
  width: 38px;
  height: 38px;
  cursor: pointer;
  background: hsla(0, 0%, 100%, 0.3);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border-radius: 4px;
  transition: background 0.24s;
}
.carousel-count-arrow-container i:hover {
  background: hsla(0, 0%, 100%, 0.45);
}
.carousel-count-arrow-container i:before {
  opacity: 1;
  font-size: 11px;
}
[dir="rtl"] .carousel-count-arrow-container i:before {
  display: inline-flex;
  transform: rotate(180deg);
}
.tournament-section-header {
  position: relative;
}
.tournament-game-status {
  position: absolute;
  top: 10px;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.15);
  pointer-events: none;
}
[dir="ltr"] .tournament-game-status {
  right: 10px;
}
[dir="rtl"] .tournament-game-status {
  left: 10px;
}
.tournament-game-status.upcoming {
  color: var(--accent-sc);
  background: var(--accent);
}
.tournament-game-status.finished {
  color: rgba(var(--b-rgb), 0.9);
  background: rgba(var(--b-sc-rgb), 0.9);
}
.tournament-game-status.canceled {
  color: var(--oc-3-sc);
  background: var(--oc-3);
}
.tournament-section-date {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 2px;
}
.tournament-section-date > span {
  margin-inline-end: 5px;
  border-radius: 4px;
  font-weight: 500;
}
.tournament-section-date .countdown-banner-content {
  position: static;
  background: none;
  border: none;
  box-shadow: none;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}
.tournament-section-date .countdown-banner-date {
  font-size: 15px;
}
.tournament-section-date
  .countdown-banner-counter
  + .countdown-banner-counter:before {
  top: 1px;
}
.tournament-section-date .countdown-banner-names {
  font-size: 7px;
}
.tournament-section-img {
  display: flex;
  width: 100%;
  height: auto;
  opacity: 0;
  border-radius: 4px;
  animation: tournament-img 0.24s 0.1s forwards;
}
@keyframes tournament-img {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.tournament-join-button {
  margin-top: 2px;
}
.tournament-join-button .btn:not(.joined) {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
}
.tournament-join-button .btn.joined {
  color: rgba(var(--b-rgb), 0.9);
  background: rgba(var(--b-sc-rgb), 0.9);
  box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.2);
}
.tournament-join-button .btn:not(:only-child) {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.2), 0 23px 4px 2px rgba(0, 0, 0, 0.2);
}
.tournament-join-button time {
  display: flex;
  justify-content: center;
  padding: 4px;
  color: var(--b);
  background: rgba(var(--b-sc-rgb), 0.9);
  border-radius: 0 0 4px 4px;
  font-size: 11px;
}
.tournament-section-data-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.tournament-section-money {
  color: var(--oc-2);
  font-weight: 500;
}
.casinoTournamentRule-bc {
  white-space: pre-line;
}
ul.casinoTournamentArticleList-bc {
  padding: 0 7px;
}
.casino-game-tournament-list-item {
  position: relative;
}
.casino-game-tournament-list-item .tournament-section-img {
  border-radius: 4px 4px 0 0;
}
.casino-game-tournament-list-item + .casino-game-tournament-list-item {
  margin-top: 10px;
}
.casino-game-tournament-list-footer {
  margin-top: 1px;
  display: flex;
  flex-direction: column;
  padding: 10px;
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-radius: 0 0 4px 4px;
}
.casino-game-tournament-info-bc {
  display: flex;
  flex-direction: column;
}
.casino-game-tournament-price-bc {
  padding-bottom: 5px;
  color: var(--oc-2);
  font-size: 16px;
  line-height: 18px;
  font-weight: 500;
}
.casino-game-tournament-join-block-bc {
  display: flex;
  flex-direction: column;
  color: rgba(var(--b-sc-rgb), 0.7);
}
.casino-game-tournament-title-bc {
  font-size: 16px;
  line-height: 18px;
  color: var(--b-sc);
  font-weight: 700;
  padding-bottom: 5px;
}
.casino-game-tournament-inner-info-bc {
  font-size: 12px;
  line-height: 14px;
  padding-bottom: 5px;
}
.casino-game-tournament-time-block-bc {
  width: 100%;
  display: flex;
  align-items: center;
}
.casino-game-tournament-time-bc {
  font-size: 12px;
}
.casino-game-tournament-arrow-bc {
  margin: 2px 5px 0;
  font-size: 10px;
}
[dir="rtl"] .casino-game-tournament-arrow-bc {
  transform: rotate(180deg);
}
.casino-game-tournament-join-status-bc {
  margin-top: 10px;
}
.casino-game-tournament-join-status-bc .btn:not(.joined) {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
}
.casino-game-tournament-join-status-bc .btn.joined {
  color: rgba(var(--b-rgb), 0.9);
  background: rgba(var(--b-sc-rgb), 0.9);
  box-shadow: none;
}
[dir="rtl"] .casinoTournamentLBTableElSp-bc:nth-child(2) {
  direction: ltr;
  text-align: end;
}
.casinoTournamentArticleList-bc {
  padding-inline-start: 0;
  padding-inline-end: 0;
}
.tournament-section {
  display: flex;
}
.tournament-section + .tournament-section {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.tournament-section:first-child {
  margin-top: 15px;
}
.tournament-section .casinoTournamentInfoSection-bc,
.tournament-section .casinoTournamentSectionContentEl-bc,
.tournament-section .tournament-section-date,
.tournament-section .tournament-section-info,
.tournament-section .tournament-section-money {
  background: rgba(var(--b-sc-rgb), 0.05);
}
.tournament-section .casinoTournamentSectionContentEl-bc {
  padding: 9px 7px;
}
.tournament-section
  .casinoTournamentSectionContentEl-bc
  + .casinoTournamentSectionContentEl-bc {
  margin-top: 2px;
}
.tournament-section .tournament-section-date,
.tournament-section .tournament-section-money {
  width: 100%;
  margin-top: 2px;
}
.tournament-section .tournament-section-money {
  display: flex;
  align-items: center;
  justify-content: center;
}
.tournament-section .tournament-section-date > span {
  white-space: nowrap;
  background: rgba(var(--b-sc-rgb), 0.05);
}
.tournament-section .tournament-details-info {
  margin: 5px 0 15px;
}
.tournament-section-date-container {
  width: 80%;
}
.tournament-section-date-container .casino-category-games {
  grid-template-columns: repeat(5, 1fr);
}
.tournament-section-date-container
  .casino-category-games
  .casino-game-item:last-child {
  background: rgba(var(--b-sc-rgb), 0.05);
  transition: background 0.4s;
}
.tournament-section-date-container
  .casino-category-games
  .casino-game-item:last-child:hover {
  background: rgba(var(--b-sc-rgb), 0.15);
}
.tournament-section-img {
  cursor: pointer;
}
.casinoTournamentInfoSection-bc,
.casinoTournamentSectionContentEl-bc,
.tournament-section-date,
.tournament-section-info,
.tournament-section-money {
  border-radius: 4px;
}
.tournament-section-money {
  font-size: 24px;
}
.tournament-section-title {
  order: -1;
  margin-bottom: 10px;
  color: #fff;
  white-space: nowrap;
  font-size: 24px;
  line-height: 26px;
  font-weight: 700;
}
.tournament-section-date {
  flex-direction: column;
}
.tournament-section-date > span {
  margin: 0;
  padding: 4px 10px;
  font-size: 12px;
}
.tournament-section-date .countdown-banner-date {
  font-size: 20px;
}
.tournament-section-date
  .countdown-banner-counter
  + .countdown-banner-counter:before {
  top: 2px;
}
.tournament-section-info {
  padding: 10px;
}
.tournament-section-info h2 {
  color: var(--b-sc);
  font-size: 18px;
  line-height: 20px;
}
.tournament-section-info p {
  margin-top: 10px;
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 14px;
  line-height: 1.5;
  overflow: hidden;
  word-break: break-word;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.tournament-section-more {
  text-align: end;
}
.tournament-section-more > span {
  color: var(--oc-1);
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  cursor: pointer;
  transition: color 0.24s;
}
.tournament-section-more > span:hover {
  color: var(--oc-1-hover);
}
.tournament-details-info {
  display: flex;
}
.tournament-details-info .casinoTournamentInfoSection-bc {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  width: 100%;
  padding: 10px;
  text-align: center;
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-radius: 4px;
}
.tournament-details-info
  .casinoTournamentInfoSection-bc
  + .casinoTournamentInfoSection-bc {
  margin-inline-start: 5px;
}
.tournament-details-info .casinoTournamentSectionContentBlock-bc {
  margin-top: 7px;
}
.tournament-details-info .casinoTournamentInfoSectionTitle-bc {
  color: var(--b-sc);
  font-size: 12px;
  line-height: 14px;
  font-weight: 500;
}
.tournament-details-info .casinoTournamentSectionContentEl-bc {
  font-size: 12px;
  line-height: 14px;
}
.casinoTournamentSectionContentEl-bc {
  display: flex;
  justify-content: space-between;
}
.casinoTournamentSectionContentTitle-bc {
  color: rgba(var(--b-sc-rgb), 0.7);
  font-weight: 400;
}
.casinoTournamentSectionElStatus-bc {
  flex-shrink: 0;
}
.tournament-section-show-all {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.tournament-section-show-all b {
  color: var(--b-sc);
  font-size: 24px;
  line-height: 26px;
  font-weight: 500;
}
.tournament-section-show-all span {
  margin-top: 5px;
  color: rgba(var(--b-sc-rgb), 0.6);
  font-size: 18px;
  line-height: 20px;
  font-weight: 500;
}
.tournament-card-details-info {
  position: absolute;
  top: 138px;
  left: 0;
  width: 100%;
  min-width: 1024px;
}
.tournament-card-details-info .tournament-section-main-container:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: rgba(var(--b-rgb), 0.3);
}
.tournament-card-details-info .tournament-section-header:after,
.tournament-card-details-info .tournament-section-header:before {
  content: "";
  position: absolute;
  top: 0;
  width: 100px;
  height: 100%;
  z-index: 1;
}
.tournament-card-details-info .tournament-section-header:before {
  left: 0;
  background: linear-gradient(90deg, var(--b), rgba(var(--b-rgb), 0));
}
.tournament-card-details-info .tournament-section-header:after {
  right: 0;
  background: linear-gradient(270deg, var(--b), rgba(var(--b-rgb), 0));
}
.tournament-card-details-info:after,
.tournament-card-details-info:before {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 50%;
  z-index: 1;
}
.tournament-card-details-info:before {
  top: 0;
  background: linear-gradient(180deg, var(--b), rgba(var(--b-rgb), 0));
}
.tournament-card-details-info:after {
  bottom: 0;
  background: linear-gradient(0deg, var(--b), rgba(var(--b-rgb), 0));
}
.tournament-card-details-info .tournament-game-status {
  z-index: 2;
}
[dir="ltr"] .tournament-card-details-info .tournament-game-status {
  right: 30px;
}
[dir="rtl"] .tournament-card-details-info .tournament-game-status {
  left: 30px;
}
.tournament-card-details-info .tournament-details-info,
.tournament-card-details-info .tournament-section-data-button-wrapper {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  z-index: 2;
}
.tournament-card-details-info .tournament-section-data-button-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  top: 18%;
}
.tournament-card-details-info
  .tournament-section-data-button-wrapper
  .tournament-section-date {
  margin-top: 18px;
}
.tournament-card-details-info
  .tournament-section-data-button-wrapper
  .tournament-section-date
  > span {
  background: rgba(0, 0, 0, 0.1);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  font-weight: 700;
}
.tournament-card-details-info .tournament-join-button {
  margin-top: 14px;
}
.tournament-card-details-info .tournament-details-info {
  top: 80%;
  width: 100%;
  max-width: 1670px;
  padding: 0 30px;
}
.tournament-card-details-info .casinoTournamentInfoSection-bc {
  border: 1px solid rgba(var(--b-sc-rgb), 0.1);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
}
.tournament-card-details-info
  .casinoTournamentSectionContentEl-bc
  + .casinoTournamentSectionContentEl-bc {
  margin-top: 10px;
}
.tournament-card-details-info + .casino-category-content {
  margin-top: 38%;
}
.tournament-card-details-info
  + .casino-category-content
  .casino-category-types {
  margin: 0;
}
.tournament-card-details-info + .casino-category-content .more-button-bc {
  margin: 30px auto 0;
}
.tournament-card-details-info + .tournament-details-container {
  margin-top: 47%;
  position: relative;
  z-index: 1;
}
@media screen and (min-width: 1670px) {
  [dir="ltr"] .tournament-card-details-info .tournament-game-status {
    right: calc(50% - 805px);
  }
  [dir="rtl"] .tournament-card-details-info .tournament-game-status {
    left: calc(50% - 805px);
  }
}
.tournament-details-container {
  margin: 85px 0 10px;
  padding: 0 15px 22px;
  background-image: linear-gradient(
    180deg,
    rgba(var(--b-sc-rgb), 0.05) 1%,
    rgba(var(--b-sc-rgb), 0.03)
  );
  border-radius: 4px;
}
.tournament-details-header {
  margin-bottom: 20px;
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.tournament-details-wrapper {
  display: flex;
}
.tournament-details-wrapper > div {
  width: 100%;
  max-height: 815px;
  padding-inline-end: 6px;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.tournament-details-wrapper > div + div {
  margin-inline-start: 6px;
  padding-inline-start: 15px;
  border-inline-start: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.tournament-details-header {
  display: flex;
}
.tournament-details-header li {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: -30px;
}
.tournament-details-header li img {
  height: 140px;
}
.tournament-details-header li h5 {
  margin-top: 10px;
  color: var(--b-sc);
  text-transform: uppercase;
  line-height: 18px;
  font-weight: 500;
}
.casinoTournamentLBTable-bc:first-child,
.tournament-details-wrapper .casinoTournamentInfoSectionTitle-bc {
  padding: 0 10px 10px;
  color: rgba(var(--b-sc-rgb), 0.7);
  text-transform: uppercase;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0.75px;
}
.casinoTournamentInfoWrapper-bc .casinoTournamentSectionContentEl-bc,
.casinoTournamentLBTableRow-bc {
  display: flex;
}
.casinoTournamentInfoWrapper-bc .casinoTournamentSectionContentEl-bc,
.casinoTournamentLBTable-bc:nth-child(2) .casinoTournamentLBTableRow-bc {
  padding: 10px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
  font-size: 14px;
  line-height: 16px;
}
.casinoTournamentInfoWrapper-bc
  .casinoTournamentSectionContentEl-bc
  + .casinoTournamentSectionContentEl-bc,
.casinoTournamentLBTableRow-bc + .casinoTournamentLBTableRow-bc {
  margin-top: 5px;
}
.casinoTournament-bc {
  color: var(--b-sc);
  font-weight: 400;
}
.casinoNumPercent-bc {
  color: var(--accent);
}
.casinoTournamentLBTable-bc:nth-child(2)
  .casinoTournamentLBTableElSp-bc:nth-child(2) {
  opacity: 0.8;
}
.casinoTournamentLBTable-bc:nth-child(2)
  .casinoTournamentLBTableElSp-bc:nth-child(3) {
  color: var(--secondary);
}
.casinoTournamentLBTableElSp-bc:nth-child(2) {
  flex: auto;
  padding: 0 10px;
}
.casinoTournamentRule-bc {
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 12px;
  line-height: 22px;
}
.tournament-casino .tournament-section-main-container {
  width: 20%;
  min-width: 220px;
}
.tournament-casino .tournament-section-money {
  height: 80px;
}
.tournament-casino .tournament-section-date {
  height: 95px;
}
.tournament-casino .tournament-section-date-container {
  margin-inline-start: 15px;
}
.tournament-casino .tournament-section-info p {
  -webkit-line-clamp: 3;
}
.tournament-sport .tournament-section-main-container {
  display: grid;
}
.tournament-sport .tournament-section-header {
  grid-area: tournament-header;
}
.tournament-sport .tournament-section-data-wrapper {
  grid-area: tournament-data;
}
.tournament-sport .tournament-details-info {
  margin-bottom: 0;
}
.tournament-sport .tournament-section-money {
  margin-top: 0;
  font-size: 22px;
}
.tournament-sport .tournament-section-date {
  margin-top: 5px;
}
.tournament-sport .tournament-section .tournament-section-main-container {
  width: 48%;
  max-width: 494px;
}
.tournament-sport .tournament-join-button {
  grid-area: tournament-btn;
  margin-top: 5px;
}
@media screen and (min-width: 1242px) {
  .tournament-sport .tournament-section-main-container {
    grid-column-gap: 10px;
    column-gap: 10px;
    grid-template-areas: "tournament-header tournament-data" "tournament-header tournament-btn";
  }
  .tournament-sport .tournament-section-money {
    height: 65px;
  }
  .tournament-sport .tournament-section-date {
    height: 112px;
  }
  .tournament-sport .tournament-section-date-container {
    margin-inline-start: 10px;
  }
  .tournament-sport .tournament-section-info p {
    -webkit-line-clamp: 2;
  }
}
@media screen and (max-width: 1241px) {
  .tournament-sport .tournament-section-main-container {
    grid-column-gap: 5px;
    column-gap: 5px;
    grid-template-areas: "tournament-header tournament-data" "tournament-btn tournament-data";
  }
  .tournament-sport .tournament-section-money {
    height: 90px;
  }
  .tournament-sport .tournament-section-date {
    height: 107px;
  }
  .tournament-sport .tournament-section-date-container {
    margin-inline-start: 5px;
  }
  .tournament-sport .tournament-section-info p {
    -webkit-line-clamp: 1;
  }
  .tournament-sport .tournament-section-img {
    min-width: 226px;
  }
  .tournament-sport .casinoTournamentInfoSection-bc:last-child {
    display: none;
  }
}
.casino-game-tabs .casinoTournamentArticleList-bc {
  max-height: 318px;
  padding-top: 7px;
  padding-bottom: 7px;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.accordion-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 20px;
  position: relative;
}
.accordion-reset-button {
  margin-bottom: 10px;
  color: rgba(var(--b-sc-rgb), 0.8);
  cursor: pointer;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  transition: color 0.24s;
}
.accordion-reset-button:hover {
  color: var(--b-sc);
}
.accordion-items-container {
  display: flex;
  margin-bottom: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-inline-start: 5px;
  padding-inline-end: 10px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.accordion-items-container.collapsed .accordion-items {
  max-height: 46px;
}
.accordion-items {
  flex: auto;
  max-height: 2000px;
  overflow: hidden;
  transition: max-height 0.24s;
}
.accordion-items .accordion-button {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: relative;
  width: auto;
  margin-top: 3px;
  margin-bottom: 3px;
  margin-inline-start: 6px;
  padding: 6px;
  font-size: 12px;
  max-width: 180px;
  letter-spacing: -0.3px;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
@media screen and (max-width: 1680px) {
  .accordion-items .accordion-button {
    font-size: 12px;
  }
}
@media screen and (max-width: 1440px) {
  .accordion-items .accordion-button {
    font-size: 10px;
  }
}
.accordion-items .accordion-button: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"] .accordion-items .accordion-button:after {
  right: 0;
  border-radius: 0 4px 0 4px;
}
[dir="rtl"] .accordion-items .accordion-button:after {
  left: 0;
  border-radius: 4px 0 4px 0;
}
.accordion-items .accordion-button.a-outline,
.accordion-items .accordion-button:hover {
  border: none;
  background: rgba(var(--b-sc-rgb), 0.15);
  box-shadow: 0 0 0 1px rgba(var(--b-sc-rgb), 0.8);
}
.accordion-items .accordion-button.a-outline:focus:hover,
.accordion-items .accordion-button:hover:focus:hover {
  background: rgba(var(--b-sc-rgb), 0.15);
}
.accordion-items .accordion-button:focus:hover {
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.accordion-items .accordion-button path,
.accordion-items .accordion-button polygon,
.accordion-items .accordion-button rect {
  fill: rgba(var(--b-sc-rgb), 0.9);
}
.accordion-items .accordion-button.skeleton-loader-full-banner {
  width: 100px;
  background: linear-gradient(
    90deg,
    hsla(0, 0%, 100%, 0.1) 0,
    hsla(0, 0%, 100%, 0.3) 50%,
    hsla(0, 0%, 100%, 0.1)
  );
  background-size: 200%;
}
.accordion-items .accordion-button svg {
  max-width: 80px;
}
@media screen and (max-width: 1680px) {
  .accordion-items .accordion-button svg {
    max-width: 55px;
  }
}
@media screen and (max-width: 1366px) {
  .accordion-items .accordion-button svg {
    max-width: 50px;
  }
}
.accordion-items-resize {
  display: flex;
  flex-wrap: wrap;
}
.accordion-items-container-arrow {
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  margin-top: 12px;
  margin-inline-start: 10px;
  color: rgba(var(--b-sc-rgb), 0.7);
  text-align: center;
  font-size: 11px;
  line-height: 24px;
  cursor: pointer;
  transition: color 0.24s;
}
.accordion-items-container-arrow:hover {
  color: var(--b-sc);
}
.casino-lock-scroll
  .layout-content-holder-bc
  > :not(.casino-full-game-bg):not(.popup-holder-bc),
.casino-lock-scroll
  > :not(.layout-header-holder-bc):not(.layout-content-holder-bc):not(
    .popup-holder-bc
  ) {
  display: none;
}
.casino-full-game-bg {
  display: flex;
  flex-direction: column;
  height: 100%;
  background: var(--b) no-repeat 0 0 / cover;
  z-index: 100;
}
.casino-full-game-bg + .popup-holder-bc.windowed .popup-inner-bc {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 944px;
  height: 80vh;
  min-height: 470px;
  padding-top: 44px;
  padding-bottom: 15px;
}
.casino-full-game-bg
  + .popup-holder-bc.windowed
  .popup-inner-bc
  .casino-category-types.casino-category-types-full
  .casino-category-games {
  grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
}
.casino-full-game-bg + .popup-holder-bc.windowed .casino-games-popup-header {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 15px;
  padding: 0 15px 15px;
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.casino-full-game-bg
  + .popup-holder-bc.windowed
  .multi-select-bc
  .form-control-label-bc:not(:only-child)
  .form-control-select-bc {
  border-radius: 4px;
}
.casino-full-game-bg + .popup-holder-bc.windowed .sport-search-bc {
  position: relative;
}
.casino-full-game-bg + .popup-holder-bc.windowed .casino-category-types {
  flex: auto;
  margin: 0;
  margin-inline-end: 6px;
  padding-inline-start: 15px;
  padding-inline-end: 5px;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.casino-full-game-bg + .popup-holder-bc.windowed .casino-category-games {
  margin-top: 0;
}
.casino-full-game-container {
  flex: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.casino-full-game-container.num-casino-games-1 {
  margin: 0 auto;
}
.casino-full-game-block {
  display: flex;
  width: 100%;
  min-width: 336px;
  min-height: 194px;
  background: rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  position: relative;
}
.casino-full-game-block:first-child {
  margin-inline-end: 41px;
}
.casino-full-game-block + .casino-full-game-block {
  margin-inline-start: 25px;
}
.casino-full-game-block + .casino-full-game-block:not(.casino-full-game-empty) {
  margin-inline-end: 41px;
}
.casino-full-game-block > iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
[dir="ltr"] .casino-full-game-block > iframe {
  border-radius: 4px 0 4px 4px;
}
[dir="rtl"] .casino-full-game-block > iframe {
  border-radius: 0 4px 4px 4px;
}
.casino-full-game-panel {
  position: absolute;
  top: 0;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
[dir="ltr"] .casino-full-game-panel {
  right: -41px;
  border-radius: 0 4px 4px 0;
}
[dir="rtl"] .casino-full-game-panel {
  left: -41px;
  border-radius: 4px 0 0 4px;
}
.casino-full-game-panel > i {
  font-size: 16px;
  line-height: 38px;
}
.casino-full-game-panel-element {
  text-align: center;
  width: 40px;
  height: 38px;
  color: #fff;
  background: rgba(0, 0, 0, 0.15);
  cursor: pointer;
  transition: background 0.24s;
}
.casino-full-game-panel-element + .casino-full-game-panel-element {
  margin-top: 1px;
}
.casino-full-game-panel-element:hover {
  background: rgba(0, 0, 0, 0.25);
}
.casino-full-game-switcher {
  position: relative;
}
.casino-full-game-switcher:after,
.casino-full-game-switcher:before {
  content: "";
  position: absolute;
}
.casino-full-game-switcher:before {
  top: 13px;
  left: 10px;
  width: 20px;
  height: 12px;
  background: var(--b-sc);
  border-radius: 6px;
  transition: background 0.24s;
}
.casino-full-game-switcher:after {
  top: 16px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: rgb(14 6 28);
  transition: background 0.24s, left 0.24s;
}
[dir="ltr"] .casino-full-game-switcher:after {
  left: 14px;
}
[dir="rtl"] .casino-full-game-switcher:after {
  left: 21px;
}
.casino-full-game-switcher.active:before {
  background: var(--oc-1);
}
.casino-full-game-switcher.active:after {
  background: var(--oc-1-sc);
}
[dir="ltr"] .casino-full-game-switcher.active:after {
  left: 21px;
}
[dir="rtl"] .casino-full-game-switcher.active:after {
  left: 14px;
}
.casino-full-game-add-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -35px 0 0 -35px;
  width: 70px;
  height: 70px;
  color: #fff;
  background: rgba(0, 0, 0, 0.2);
  text-align: center;
  border-radius: 4px;
  font-size: 18px;
  line-height: 68px;
  cursor: pointer;
  transition: background 0.24s;
}
.casino-full-game-add-icon:hover {
  background: rgba(0, 0, 0, 0.4);
}
.casino-full-game-window-icons {
  flex-shrink: 0;
  display: flex;
  align-self: center;
  width: 81px;
  border-radius: 4px 4px 0 0;
  overflow: hidden;
}
.casino-full-game-window-icons > i {
  width: 100%;
  height: 38px;
  color: rgba(var(--b-sc-rgb), 0.5);
  background: rgba(0, 0, 0, 0.15);
  text-align: center;
  font-size: 17px;
  line-height: 38px;
  cursor: pointer;
  transition: color 0.24s;
}
.casino-full-game-window-icons > i + i {
  margin-inline-start: 1px;
}
.casino-full-game-window-icons > i.active,
.casino-full-game-window-icons > i:hover {
  color: var(--b-sc);
}
.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: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}
.betslip-suggested-title {
  display: flex;
  align-items: center;
  color: var(--b-sc);
  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-rgb), 0.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-rgb), 0.5);
}
.market-group-result {
  color: rgba(var(--b-sc-rgb), 0.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-rgb), 0.6);
}
.betslip-suggested-time + .betslip-suggested-time {
  margin-top: 2px;
}
.betslip-team-score {
  color: var(--hero);
  font-weight: 700;
  margin-inline-end: 8px;
}
.betslip-live-text {
  color: rgba(var(--b-sc-rgb), 0.6);
}
.betslip-team {
  display: flex;
  align-items: center;
  color: var(--b-sc);
}
.betslip-team + .betslip-team {
  margin-top: 2px;
}
.betslip-time-team {
  color: rgba(var(--b-sc-rgb), 0.9);
  margin-bottom: 5px;
}
.market-bc:hover {
  color: var(--hero-sc);
  background: var(--hero);
}
.market-bc:hover > .market-coefficient-bc > .market-arrow-up-down-bc.is-up {
  border-left-color: transparent;
  border-bottom-color: transparent;
  border-right-color: var(--hero-sc);
  border-top-color: transparent;
}
.market-bc:hover > .market-coefficient-bc > .market-arrow-up-down-bc.is-down {
  border-left-color: transparent;
  border-bottom-color: var(--hero-sc);
  border-right-color: transparent;
  border-top-color: transparent;
}
.market-bc:hover .market-icon-bc,
.market-bc:hover .market-odd-bc {
  color: var(--hero-sc);
}
.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: 4px;
  position: relative;
}
.homework-promo:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.15;
  pointer-events: none;
  background: url(media/homework.8ade11ca.svg) no-repeat 175% 68%/82%;
}
.homework-promo * {
  position: relative;
  z-index: 1;
}
.homework-icon,
.homework-info-icon {
  flex-shrink: 0;
}
.homework-title {
  flex: auto;
  margin: 0 10px;
  font-size: 14px;
}
.homework-info-icon {
  height: 16px;
}
.homework-info-icon > a {
  color: #fff;
}
.homework-amount {
  flex-shrink: 0;
  height: 20px;
  margin-inline-start: 10px;
  padding: 0 8px;
  background: #a71f67;
  border-radius: 4px;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400;
}
.loyaltyBonusBackButton-bc {
  width: 100%;
  height: 49px;
  display: flex;
  align-items: center;
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 3px;
  font-size: 16px;
  color: var(--b-sc);
  text-transform: uppercase;
}
.loyaltyBonusBackButton-bc span {
  font-size: 11px;
  margin-right: 10px;
}
.loyaltyPointsCurrentPlanBlock-bc {
  display: flex;
}
.loyaltyPointsCurrentPlanMedal-bc {
  flex-shrink: 0;
}
.loyaltyPoints-title-block {
  width: 100%;
  overflow: hidden;
  text-transform: uppercase;
}
.loyaltyPointsCurrentPlanTitle-bc {
  color: var(--b-sc);
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc {
  overflow: hidden;
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="0"]
  .loyalProgressBarStick-bc:after {
  background: #ff3449;
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="0"]
  .loyalProgressBarNumPar-bc
  span {
  background: rgba(255, 52, 73, 0.5);
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="1"]
  .loyalProgressBarStick-bc:after {
  background: #109121;
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="1"]
  .loyalProgressBarNumPar-bc
  span {
  background: rgba(16, 145, 33, 0.5);
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="2"]
  .loyalProgressBarStick-bc:after {
  background: #aa7f00;
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="2"]
  .loyalProgressBarNumPar-bc
  span {
  background: rgba(170, 127, 0, 0.5);
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="3"]
  .loyalProgressBarStick-bc:after {
  background: var(--b-sc);
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="3"]
  .loyalProgressBarNumPar-bc
  span {
  background: rgba(var(--b-sc-rgb), 0.5);
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="4"]
  .loyalProgressBarStick-bc:after {
  background: #c18820;
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="4"]
  .loyalProgressBarNumPar-bc
  span {
  background: rgba(193, 136, 32, 0.5);
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="5"]
  .loyalProgressBarStick-bc:after {
  background: #7c888d;
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="5"]
  .loyalProgressBarNumPar-bc
  span {
  background: rgba(124, 136, 141, 0.5);
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="6"]
  .loyalProgressBarStick-bc:after {
  background: #d38d72;
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="6"]
  .loyalProgressBarNumPar-bc
  span {
  background: rgba(211, 141, 114, 0.5);
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="7"]
  .loyalProgressBarStick-bc:after {
  background: #c2c5cd;
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="7"]
  .loyalProgressBarNumPar-bc
  span {
  background: rgba(194, 197, 205, 0.5);
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="8"]
  .loyalProgressBarStick-bc:after {
  background: #017ca0;
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="8"]
  .loyalProgressBarNumPar-bc
  span {
  background: rgba(1, 124, 160, 0.5);
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="9"]
  .loyalProgressBarStick-bc:after {
  background: #00f;
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="9"]
  .loyalProgressBarNumPar-bc
  span {
  background: rgba(0, 0, 255, 0.5);
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="10"]
  .loyalProgressBarStick-bc:after {
  background: orange;
}
.loyaltyPointsCurrentPlanProgressBlockInner-bc[data-status="10"]
  .loyalProgressBarNumPar-bc
  span {
  background: rgba(255, 165, 0, 0.5);
}
.loyaltyPointsCurrentPlanProgressBar-bc {
  margin: 32px 0 10px;
  white-space: nowrap;
  position: relative;
  font-size: 0;
}
.loyaltyPointsCurrentPlanProgressBar-bc:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 6px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.loyalProgressBarStick-bc {
  display: inline-flex;
  position: relative;
  max-width: 100%;
}
.loyalProgressBarStick-bc:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 6px;
  border-radius: 3px;
  background: rgba(var(--b-sc-rgb), 0.3);
  z-index: 1;
}
.loyalProgressBarNumPar-bc {
  display: inline-flex;
  align-items: center;
  vertical-align: top;
  margin-top: -24px;
  position: -webkit-sticky;
  position: sticky;
  border-radius: 4px;
  overflow: hidden;
  top: 0;
}
[dir="ltr"] .loyalProgressBarNumPar-bc {
  right: 0;
}
[dir="rtl"] .loyalProgressBarNumPar-bc {
  left: 0;
}
.loyalProgressBarNumPar-bc span {
  color: #000;
  background: rgba(var(--b-sc-rgb), 0.4);
  font-size: 12px;
  height: 18px;
  line-height: 1.5;
  padding: 0 8px;
}
.loyalty-points-progress-numbers {
  display: flex;
  justify-content: space-between;
  color: rgba(var(--b-sc-rgb), 0.5);
  font-size: 12px;
}
.loyalty-status-row {
  display: flex;
}
.loyalty-status-main-info {
  flex: auto;
  display: flex;
  overflow: hidden;
  align-items: center;
}
.loyalty-status-title {
  color: var(--b-sc);
  text-transform: uppercase;
  font-size: 14px;
}
.loyalty-status-info-icon {
  flex-shrink: 0;
  color: rgba(var(--b-sc-rgb), 0.6);
  font-size: 13px;
}
.loyalty-status-point {
  flex-shrink: 0;
  color: rgba(var(--b-sc-rgb), 0.6);
  font-size: 14px;
}
.loyalty-status-period {
  flex: auto;
  color: rgba(var(--b-sc-rgb), 0.5);
  font-size: 12px;
}
.loyalty-status-point-small {
  color: rgba(var(--b-sc-rgb), 0.5);
  font-size: 12px;
  margin-inline-start: 10px;
}
.loyaltyButtons-bc {
  align-items: center;
}
.loyaltyMedalSliderElBody-bc {
  display: flex;
  align-items: center;
  position: relative;
  z-index: 1;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
  overflow: hidden;
}
.loyaltyMedalSliderElBody-bc:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(
    180deg,
    transparent 3%,
    rgba(0, 0, 0, 0.5) 98%
  );
  pointer-events: none;
}
.loyaltySliderTitle-bc {
  color: var(--b-sc);
  font-size: 18px;
}
.loyaltyNum-bc {
  font-size: 12px;
}
.loyaltyPointCount-bc {
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.7);
}
.loyaltyPointsWrapper {
  padding: 15px;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.loyaltyPointsCurrentPlanBlock {
  padding: 20px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.loyaltyPointsWrapper .loyaltyPointsCurrentPlanMedal-bc {
  width: 101px;
  max-height: 101px;
  margin-inline-end: 20px;
  object-fit: contain;
}
.loyaltyPointsCurrentPlanTitle-bc {
  font-size: 22px;
  margin-bottom: 5px;
}
.loyaltyPointsCurrentPlanLabel-bc {
  font-size: 14px;
}
.loyalty-status-block {
  display: flex;
}
.loyaltyPoints-content {
  width: calc(100% - 120px);
}
.loyalty-status,
.loyaltyPoints-content,
.loyaltyPoints-item {
  display: flex;
  flex-direction: column;
}
.loyalty-status-row + .loyalty-status-row {
  margin-top: 8px;
}
.loyalty-status-block-left {
  display: flex;
  width: 60%;
}
.loyalty-status-block-left .loyalty-status {
  width: 50%;
  border-inline-end: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.loyalty-status-block-left .loyalty-status + .loyalty-status {
  padding: 0 15px;
}
.loyalty-status-block-left .loyalty-status:first-child {
  padding-inline-end: 15px;
}
.loyalty-status-block-right {
  width: 40%;
  display: flex;
  flex-direction: column;
  padding-inline-start: 15px;
}
.loyalty-status-block-right .loyalty-status {
  width: 100%;
}
.loyalty-status-block-right .loyalty-status + .loyalty-status {
  margin-top: 8px;
}
.loyaltyButtons-bc {
  display: flex;
  margin-top: 20px;
  margin-bottom: 20px;
}
.loyaltyButtons-bc > button {
  margin: 0 20px;
}
.loyaltyMedalSlider-bc {
  display: grid;
  grid-gap: 5px;
  grid-template-columns: repeat(auto-fit, minmax(195px, 1fr));
  margin-top: 15px;
}
.loyaltyMedalSlider-bc + div {
  margin-top: 15px;
}
.loyaltyMedalSliderElBody-bc {
  flex-direction: column;
  justify-content: center;
  padding: 15px;
  height: 160px;
}
.loyaltySliderImage-bc {
  width: 65px;
  margin-bottom: 10px;
}
.loyalty-status-info-icon {
  margin: 0 5px;
}
.loyaltySliderTitle-bc {
  text-align: center;
  margin-bottom: 1px;
}
.loyaltyNum-bc {
  text-align: center;
  display: block;
}
.slider-bc .carousel-count-arrow-container i + i {
  margin-inline-start: 5px;
}
.slider-bc .carousel-count-arrow-container:not(.with-count) {
  top: auto;
  bottom: 20px;
}
[dir="ltr"] .slider-bc .carousel-count-arrow-container:not(.with-count) {
  left: 0;
}
[dir="rtl"] .slider-bc .carousel-count-arrow-container:not(.with-count) {
  right: 0;
}
.slider-bc .carousel-count-arrow-container.with-count {
  top: 20px;
  color: hsla(0, 0%, 100%, 0.8);
}
.slider-bc .carousel-count-arrow-container.with-count i {
  width: 18px;
  height: 18px;
  margin-top: 2px;
  border-radius: 50% !important;
  background: rgba(0, 0, 0, 0.9);
}
.slider-bc .carousel-count-arrow-container.with-count i:before {
  font-size: 10px;
}
.slider-bc .carousel-count-arrow-container.with-count i:first-child {
  margin-inline-end: -10px;
}
.slider-bc .carousel-count-arrow-container.with-count i:last-child {
  margin-inline-start: -10px;
}
.slider-bc .carousel-count-arrow-container.with-count .carousel-count-arrow {
  position: relative;
  overflow: hidden;
  background: none;
  width: 68px;
  height: 22px;
  padding: 0 13px;
  font-size: 12px;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}
.slider-bc
  .carousel-count-arrow-container.with-count
  .carousel-count-arrow:after,
.slider-bc
  .carousel-count-arrow-container.with-count
  .carousel-count-arrow:before {
  content: "";
  position: absolute;
  top: 50%;
  width: 28px;
  height: 22px;
  border-radius: 50%;
  transform: translateY(-50%);
  z-index: -1;
}
.slider-bc
  .carousel-count-arrow-container.with-count
  .carousel-count-arrow:before {
  left: -18px;
}
@supports not (stroke-color: transparent) {
  .slider-bc
    .carousel-count-arrow-container.with-count
    .carousel-count-arrow:before {
    box-shadow: -20px 0 0 44px rgba(0, 0, 0, 0.9);
  }
}
@supports (stroke-color: transparent) {
  .slider-bc
    .carousel-count-arrow-container.with-count
    .carousel-count-arrow:before {
    box-shadow: -20px 0 0 45px rgba(0, 0, 0, 0.9);
  }
}
.slider-bc
  .carousel-count-arrow-container.with-count
  .carousel-count-arrow:after {
  right: -18px;
}
@supports not (stroke-color: transparent) {
  .slider-bc
    .carousel-count-arrow-container.with-count
    .carousel-count-arrow:after {
    box-shadow: 20px 0 0 44px rgba(0, 0, 0, 0.9);
  }
}
@supports (stroke-color: transparent) {
  .slider-bc
    .carousel-count-arrow-container.with-count
    .carousel-count-arrow:after {
    box-shadow: 20px 0 0 45px rgba(0, 0, 0, 0.9);
  }
}
.slider-full-sized
  .layout-content-holder-bc
  .horizontal-sl-list
  + .hm-row-bc:first-child,
.slider-full-sized
  .layout-content-holder-bc
  .popup-holder-bc
  + .hm-row-bc:first-child,
.slider-full-sized .layout-content-holder-bc > .hm-row-bc:first-child {
  position: absolute;
  left: 0;
  width: 100%;
}
.slider-full-sized
  .layout-content-holder-bc
  .horizontal-sl-list
  + .hm-row-bc:first-child:before,
.slider-full-sized
  .layout-content-holder-bc
  .popup-holder-bc
  + .hm-row-bc:first-child:before,
.slider-full-sized .layout-content-holder-bc > .hm-row-bc:first-child:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: linear-gradient(
    180deg,
    var(--b) 0,
    rgba(var(--b-rgb), 0) 20%,
    rgba(var(--b-rgb), 0) 80%,
    var(--b)
  );
  z-index: 1;
}
.slider-full-sized
  .layout-content-holder-bc
  .horizontal-sl-list
  + .hm-row-bc:first-child
  + .hm-row-bc:empty
  + .hm-row-bc,
.slider-full-sized
  .layout-content-holder-bc
  .horizontal-sl-list
  + .hm-row-bc:first-child
  + .hm-row-bc:not(:empty),
.slider-full-sized
  .layout-content-holder-bc
  .popup-holder-bc
  + .hm-row-bc:first-child
  + .hm-row-bc:empty
  + .hm-row-bc,
.slider-full-sized
  .layout-content-holder-bc
  .popup-holder-bc
  + .hm-row-bc:first-child
  + .hm-row-bc:not(:empty),
.slider-full-sized
  .layout-content-holder-bc
  > .hm-row-bc:first-child
  + .hm-row-bc:empty
  + .hm-row-bc,
.slider-full-sized
  .layout-content-holder-bc
  > .hm-row-bc:first-child
  + .hm-row-bc:not(:empty) {
  margin-top: 33%;
}
.slider-full-sized
  .layout-content-holder-bc
  .horizontal-sl-list
  + .hm-row-bc:first-child
  ~ *,
.slider-full-sized
  .layout-content-holder-bc
  .popup-holder-bc
  + .hm-row-bc:first-child
  ~ *,
.slider-full-sized .layout-content-holder-bc > .hm-row-bc:first-child ~ * {
  position: relative;
  z-index: 1;
}
.slider-full-sized .layout-content-holder-bc > .hm-row-bc:first-child {
  z-index: 0;
}
.slider-full-sized .hm-row-bc + .hm-row-bc {
  border-top: none;
}
.slider-full-sized .sdr-item-bc {
  border-radius: 0;
}
.slider-full-sized .sdr-image-bc {
  top: 0;
  left: 0;
}
.slider-full-sized .slider-bc .carousel > i {
  top: 42px;
  inset-inline-end: 20px;
}
[dir="ltr"] .slider-full-sized .carousel-count {
  right: 26px;
}
[dir="rtl"] .slider-full-sized .carousel-count {
  left: 26px;
}
@media screen and (min-width: 1670px) {
  [dir="ltr"] .slider-full-sized .slider-bc .carousel-count-arrow-container {
    right: calc(50% - 820px);
  }
  [dir="rtl"] .slider-full-sized .slider-bc .carousel-count-arrow-container {
    left: calc(50% - 820px);
  }
  [dir="ltr"] .slider-full-sized .slider-bc .carousel-count {
    right: calc(50% - 805px);
  }
  [dir="rtl"] .slider-full-sized .slider-bc .carousel-count {
    left: calc(50% - 805px);
  }
}
.sdr-item-holder-bc a + .entrance-f-item-bc {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.sdr-item-holder-bc a + .entrance-f-item-bc .entrance-f-error-message-bc {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
}
.sdr-item-holder-bc a + .entrance-f-item-bc .entrance-f-error-message-bc > p {
  width: 100%;
  height: 100%;
}
.slider-full-sized
  .slider-market-coefficient-container
  .countdown-banner-content {
  top: 0;
  margin-top: 25%;
}
.layout-bc:not(.slider-full-sized)
  .slider-market-coefficient-container
  .countdown-banner-content {
  bottom: 20px;
}
.slider-market-coefficient-container
  .c-odd-bc:nth-child(2):not(:last-child)
  .market-bc.disabled-market-bc {
  width: 60px;
  height: 33px;
}
.slider-market-coefficient-container .market-bc + .market-bc {
  margin-inline-start: 20px;
}
.slider-market-coefficient-container .market-bc:first-child,
.slider-market-coefficient-container .market-bc:last-child {
  width: 68px;
  height: 38px;
}
.slider-market-coefficient-container .market-bc:nth-child(2):not(:last-child) {
  width: 60px;
  height: 33px;
}
.slider-market-coefficient-container .market-bc:hover {
  background: var(--oc-2);
}
.slider-market-coefficient-container .market-bc:hover .bc-i-boost,
.slider-market-coefficient-container .market-bc:hover .market-odd-bc {
  color: var(--b);
}
.slider-market-coefficient-container .market-odd-bc {
  font-size: 18px;
}
.slider-market-coefficient-container .c-odd-bc {
  width: auto;
}
.sdr-item-holder-bc-text .competition-wrapper-bc {
  padding: 0;
}
.sdr-item-holder-bc-text .competition-wrapper-bc .entrance-f-error-message-bc {
  display: block;
  padding: 10px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 0 0 4px 4px;
}
.sdr-item-holder-bc-text .competition-header-bc {
  background: rgba(var(--b-sc-rgb), 0.1); 
  margin-top: 1px;
}
.sdr-item-holder-bc-text .competition-header-bc:only-child {
  border-radius: 4px;
}
.sdr-item-holder-bc-text .competition-header-bc:not(:only-child) {
  border-radius: 4px 4px 0 0;
}
.jackpot-odometer-line {
  display: flex;
  bottom: 45px;
  position: absolute;
  left: 0;
  right: 0;
}
.jackpot-odometer-item {
  background: rgba(0, 0, 0, 0.5);
}
.ppgJackpot-item:before {
  content: "";
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.ppgJackpot-item:first-child:before {
  background-image: url(data:image/png;base64,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);
}
.ppgJackpot-item:nth-child(2):before {
  background-image: url(data:image/png;base64,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);
}
.ppgJackpot-item:nth-child(3):before {
  background-image: url(data:image/png;base64,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);
}
.ppgJackpot-item:nth-child(4):before {
  background-image: url(data:image/png;base64,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);
}
.jackpot-odometer-line {
  grid-gap: 25px;
  padding-inline-end: 20px;
}
.jackpot-odometer-line:not(.ppgJackpot) {
  padding-inline-start: 20px;
}
.jackpot-odometer-item {
  font-size: 22px;
  padding: 1% 1% 1% 2%;
  border-radius: 10px;
  border: 4px solid hsla(0, 0%, 100%, 0.5);
}
.ppgJackpot {
  padding-inline-start: 38px;
}
.ppgJackpot-item:before {
  width: 40px;
  height: 40px;
}
[dir="ltr"] .ppgJackpot-item:before {
  left: -22px;
}
[dir="rtl"] .ppgJackpot-item:before {
  right: -22px;
}
.bonusExchangeWrapper-bc {
  width: 100%;
  position: relative;
  z-index: 1;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.bonusExchangeBackButton-bc {
  width: 100%;
  height: 49px;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 16px;
  color: var(--b-sc);
}
.bonusExchangeBackButton-bc span {
  font-size: 11px;
  margin-right: 10px;
}
.bonusExchangeListEl-bc {
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.bonusExchangeListElThumbWrapper-bc {
  position: relative;
  width: 100%;
  padding-top: 50%;
}
.bonusExchangeListElThumb-bc {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  object-fit: cover;
}
.bonusExchangeListElInfo-bc {
  display: flex;
  width: 100%;
  padding: 10px;
  position: relative;
}
.bonusExchangeListElInfoContain-bc {
  display: flex;
  flex-direction: column;
  flex: auto;
  overflow: hidden;
}
.bonusExchangeListElTitle-bc {
  font-size: 16px;
  font-weight: 700;
  color: var(--b-sc);
  padding-bottom: 5px;
  text-transform: uppercase;
}
.bonusExchangeListElPts-bc {
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.7);
}
.bonusExchangeListElInfo-btn-bc {
  flex-shrink: 0;
  margin-inline-start: 10px;
}
.bonusExchangeInnerCover-bc {
  width: 100%;
  position: relative;
  padding-inline-start: 15px;
  padding-inline-end: 15px;
  padding-bottom: 15px;
}
.bonusExchangeInnerThumbnailWrapper-bc {
  position: relative;
  width: 100%;
  max-height: 260px;
  border-radius: 4px;
  overflow: hidden;
}
.bonusExchangeInnerCoverImg-bc {
  width: 100%;
  object-fit: contain;
}
.bonusExchangeInnerInfoBlock-bc {
  margin-top: 10px;
  margin-bottom: 10px;
}
.bonusExchangeInnerTitle-bc {
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 16px;
  line-height: 18px;
  font-weight: 400;
}
.bonusExchangeInnerPts-bc {
  color: var(--oc-1);
  font-size: 14px;
  line-height: 18px;
}
.bonusExchangeInnerPts-bc:after {
  content: " " attr(data-pts);
}
.bonusExchangeInnerPts-bc:before {
  content: attr(data-title);
  display: block;
  font-size: 12px;
}
.bonusExchangeInnerInfoTitle-bc {
  font-size: 16px;
  line-height: 18px;
  font-weight: 700;
  text-transform: uppercase;
  color: var(--b-sc);
  padding-top: 30px;
  padding-bottom: 10px;
}
.bonusExchangeInnerInfoDesc-bc {
  color: rgba(var(--b-sc-rgb), 0.6);
  line-height: 1.5;
  font-size: 14px;
}
.bonusExchangeInnerAlertBox-bc {
  width: 100%;
  min-height: 26px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--oc-3-sc);
  font-size: 12px;
  line-height: 1.4;
  padding: 5px 20px;
  background: var(--oc-3);
  border-radius: 4px;
}
.exchange-shop-line {
  margin-top: 16px;
  margin-bottom: 16px;
}
.exchange-shop-form-bc {
  display: flex;
  flex-direction: column;
  height: calc(100% - 50px);
}
.exchange-shop-form-bc > form {
  flex: auto;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.exchange-shop-form-bc > form .checkbox-control-content-bc {
  margin-top: 10px;
}
.exchangePoints {
  padding: 10px;
  border-radius: 4px;
  color: var(--b-sc);
  background: rgba(var(--b-sc-rgb), 0.05);
}
.bonusExchangeWrapper-bc {
  padding: 15px;
}
.bonusExchangeList-bc {
  display: grid;
  grid-gap: 10px;
  grid-template-columns: repeat(auto-fit, minmax(330px, 1fr));
  padding-top: 15px;
}
.bonusExchangeListElInfo-bc {
  align-items: center;
  height: 84px;
  background: rgba(var(--b-sc-rgb), 0.05);
}
.exchangePoints {
  font-size: 16px;
  margin: 15px 0;
}
.promoCodeWrapper-bc {
  width: 100%;
}
.promoCodeBackButton-bc {
  width: 100%;
  height: 49px;
  display: flex;
  align-items: center;
  margin-top: 3px;
  font-size: 16px;
  color: var(--b-sc);
  text-transform: uppercase;
}
.promoCodeBackButton-bc span {
  font-size: 11px;
  margin-right: 10px;
}
.promoCodeParagraph-bc {
  font-size: 14px;
  line-height: 16px;
  color: rgba(var(--b-sc-rgb), 0.6);
  padding-bottom: 20px;
}
.promoCodeWrapper-bc .u-i-p-control-item-holder-bc {
  padding: 0;
}
.promoCodeWrapper-bc {
  padding: 15px;
}
.promoCodeWrapper-bc > form {
  display: flex;
  padding: 10px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.promoCodeWrapper-bc .form-control-title-bc {
  font-size: 14px;
  text-transform: capitalize;
}
.promoCodeWrapper-bc .u-i-p-control-item-holder-bc {
  margin-bottom: 0;
  width: 60%;
  margin-inline-end: 10px;
}
.promoCodeWrapper-bc .form-control-label-bc.inputs {
  width: 100%;
}
.promoCodeWrapper-bc .u-i-p-c-footer-bc {
  margin-top: 0;
}
.promoCodeWrapper-bc .big-btn {
  min-width: 120px;
}
.historyListEl .competition-wrapper-bc {
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
  box-shadow: none;
  overflow: hidden;
}
.historyListEl .competition-header-bc + div {
  padding: 0 10px;
}
.historyListEl .competition-header-bc + div .historyListEl-list-item {
  height: 34px;
}
.historyListEl
  .competition-header-bc
  + div
  .historyListEl-list-item
  + .historyListEl-list-item {
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.historyListEl .bc-booking-copy {
  color: var(--b-sc);
  margin-inline-start: 6px;
  cursor: pointer;
}
.historyListEl .bc-i-checked {
  color: var(--oc-1);
}
.historyListEl-list-item {
  display: flex;
}
.historyListEl-list {
  display: flex;
  align-items: center;
  height: 26px;
}
.historyListEl-id-content {
  flex: auto;
  display: flex;
  align-items: center;
}
.historyListEl-id-number {
  color: rgba(var(--b-sc-rgb), 0.8);
  margin-inline-start: 4px;
}
.historyListEl-list-item-separator {
  display: flex;
  height: 1px;
  margin: 5px 0;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.historyListEl-title {
  flex: auto;
}
.historyListEl-icon {
  font-size: 14px;
}
.social-share {
  display: flex;
  align-items: center;
  padding: 5px 0;
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.1);
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.social-share-title {
  flex: auto;
  font-size: 14px;
  color: rgba(var(--b-sc-rgb), 0.6);
  margin-inline-end: 10px;
}
.historyListEl-list-content + .historyListEl-list-content {
  margin-top: 10px;
}
.historyList-table-details {
  height: 100%;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.historyList-thead {
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background: rgb(14 6 28);
  box-shadow: 0 2px 0 var(--b);
  margin-bottom: 2px;
  z-index: 9;
  text-transform: capitalize;
}
.historyList-thead .historyListEl-list-item {
  color: rgba(var(--b-sc-rgb), 0.8);
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.historyList-tbody > .historyListEl .historyListEl-list-item {
  flex-direction: column;
  justify-content: center;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.historyList-tbody > .historyListEl + .historyListEl {
  margin-top: 1px;
}
.historyList-tbody .historyListEl-list-item {
  color: var(--b-sc);
}
.historyListEl-info,
.historyListEl-info-item {
  display: flex;
  align-items: center;
}
.historyListEl-info-item {
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.6);
  letter-spacing: 0.4px;
  line-height: normal;
  margin-top: 5px;
}
.historyListEl-info-item > span {
  text-transform: capitalize;
  margin-inline-end: 3px;
}
.historyListEl {
  display: flex;
  width: 100%;
  border-radius: 4px;
  position: relative;
}
.historyListEl-list-item {
  width: 100%;
  font-size: 12px;
  line-height: 18px;
  padding: 8px;
  white-space: break-spaces;
  word-break: break-word;
}
.historyListEl-list-info {
  flex-direction: column;
}
.historyListEl-date {
  color: rgba(var(--b-sc-rgb), 0.6);
  margin-bottom: 5px;
}
.historyListEl-icon {
  flex-shrink: 0;
  margin-inline-start: 10px;
}
.historyListEl-list-content {
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.ReferralItem-El {
  padding: 10px 10px 15px;
  position: relative;
}
.ReferralItem-El:before {
  content: "";
  position: absolute;
  top: 0;
  height: 1px;
  width: 98%;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.ReferralItem-El .historyListEl-list-item {
  justify-content: space-between;
}
.ReferralItem-El .historyListEl-list-item:nth-child(2n) {
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.ReferralItem-El .historyListEl-list-item:nth-child(odd) {
  background: rgba(var(--b-sc-rgb), 0.05);
}
.ReferralItem-El .historyListEl-list-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.ReferralItem-El .historyListEl-list-item:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.react-datepicker-wrapper,
.react-datepicker__input-container {
  display: block;
  width: 100%;
}
.react-datepicker__input-container .form-control-input-bc:read-only {
  color: rgba(var(--b-sc-rgb), 0.9);
  background: rgba(var(--b-sc-rgb), 0.15);
}
.react-datepicker__input-container
  .form-control-input-bc:read-only
  ~ .form-control-title-bc {
  color: rgba(var(--b-sc-rgb), 0.4);
}
.react-datepicker__input-container
  .form-control-input-bc:read-only::placeholder {
  color: rgba(var(--b-sc-rgb), 0.9);
}
.react-datepicker__current-month.react-datepicker__current-month--hasYearDropdown.react-datepicker__current-month--hasMonthDropdown {
  display: none;
}
.react-datepicker__tab-loop .react-datepicker {
  background: rgb(14 6 28);
  border-color: rgba(var(--b-sc-rgb), 0.3);
  border-radius: 4px;
}
.react-datepicker__tab-loop .react-datepicker__header {
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-bottom-color: rgba(var(--b-sc-rgb), 0.1);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.react-datepicker__tab-loop select {
  height: 28px;
  padding: 0 4px;
  color: rgba(var(--b-sc-rgb), 0.7);
  background: rgba(var(--b-sc-rgb), 0.15);
  border: none;
  border-radius: 4px;
}
.react-datepicker__tab-loop .react-datepicker__navigation {
  top: 6px;
}
.react-datepicker__tab-loop .react-datepicker__month-read-view--down-arrow,
.react-datepicker__tab-loop .react-datepicker__month-year-read-view--down-arrow,
.react-datepicker__tab-loop .react-datepicker__navigation-icon:before,
.react-datepicker__tab-loop .react-datepicker__year-read-view--down-arrow {
  border-color: rgba(var(--b-sc-rgb), 0.3);
}
.react-datepicker__tab-loop .react-datepicker__navigation--next {
  border-left-color: rgba(var(--b-sc-rgb), 0.3);
}
.react-datepicker__tab-loop .react-datepicker__day,
.react-datepicker__tab-loop .react-datepicker__day-name,
.react-datepicker__tab-loop .react-datepicker__time-name {
  color: var(--b-sc);
}
.react-datepicker__tab-loop .react-datepicker__day--disabled,
.react-datepicker__tab-loop .react-datepicker__month-text--disabled,
.react-datepicker__tab-loop .react-datepicker__quarter-text--disabled,
.react-datepicker__tab-loop .react-datepicker__year-text--disabled {
  color: rgba(var(--b-sc-rgb), 0.4);
}
.react-datepicker__tab-loop .react-datepicker__day--in-range,
.react-datepicker__tab-loop .react-datepicker__day--in-selecting-range,
.react-datepicker__tab-loop .react-datepicker__day--keyboard-selected,
.react-datepicker__tab-loop .react-datepicker__day--selected,
.react-datepicker__tab-loop .react-datepicker__month-text--in-range,
.react-datepicker__tab-loop .react-datepicker__month-text--in-selecting-range,
.react-datepicker__tab-loop .react-datepicker__month-text--keyboard-selected,
.react-datepicker__tab-loop .react-datepicker__month-text--selected,
.react-datepicker__tab-loop .react-datepicker__quarter-text--in-range,
.react-datepicker__tab-loop .react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__tab-loop .react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__tab-loop .react-datepicker__quarter-text--selected,
.react-datepicker__tab-loop .react-datepicker__year-text--in-range,
.react-datepicker__tab-loop .react-datepicker__year-text--in-selecting-range,
.react-datepicker__tab-loop .react-datepicker__year-text--keyboard-selected,
.react-datepicker__tab-loop .react-datepicker__year-text--selected {
  color: var(--hero-sc);
  background: var(--hero);
}
.react-datepicker__tab-loop .react-datepicker__day:hover {
  color: var(--hero-sc);
}
.react-datepicker__tab-loop .react-datepicker__day--selected:hover {
  color: var(--hero-sc);
  background: var(--hero);
}
.react-datepicker .react-datepicker__day:hover,
.react-datepicker .react-datepicker__month-text:hover,
.react-datepicker .react-datepicker__quarter-text:hover,
.react-datepicker .react-datepicker__year-text:hover {
  background-color: rgba(var(--b-sc-rgb), 0.5);
}
.react-datepicker__day--keyboard-selected.react-datepicker__day--today:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover,
.react-datepicker__year-text--keyboard-selected:hover {
  color: var(--hero-sc);
  background-color: var(--hero);
}
[dir="rtl"]
  .react-datepicker-popper[data-placement="bottom-end"]
  .react-datepicker__triangle,
[dir="rtl"]
  .react-datepicker-popper[data-placement="top-end"]
  .react-datepicker__triangle {
  left: 50px;
  right: auto;
}
.react-datepicker-web {
  display: flex;
  align-items: center;
}
.react-datepicker-web > i {
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  text-align: center;
  color: rgba(var(--b-sc-rgb), 0.3);
  line-height: 28px;
  cursor: pointer;
}
[dir="rtl"] .react-datepicker-web > i.bc-i-small-arrow-left,
[dir="rtl"] .react-datepicker-web > i.bc-i-small-arrow-right {
  transform: rotate(180deg);
}
.react-datepicker-web .form-control-bc + .form-control-bc {
  margin-inline-start: 4px;
}
.react-datepicker-months {
  width: 109px;
}
.sportBonusWrapper-b {
  width: 100%;
}
.sportBonusBackButton-bc {
  width: 100%;
  height: 49px;
  line-height: 49px;
  display: flex;
  align-items: center;
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 3px;
  font-size: 16px;
  color: var(--b-sc);
  text-transform: uppercase;
}
.sportBonusBackButton-bc span {
  font-size: 11px;
}
[dir="ltr"] .sportBonusBackButton-bc span {
  margin-right: 10px;
}
[dir="rtl"] .sportBonusBackButton-bc span {
  margin-left: 10px;
  transform: rotate(180deg);
}
.sportBonusFundTotal-bc,
.sportBonusFundWithdrawable-bc {
  display: flex;
}
.sportBonusFundPrice-total {
  color: var(--oc-2);
}
.sportBonusFundPrice-withdrawable {
  color: var(--oc-1);
}
.sportBonusFundTitle-bc + .sportBonusFundTitle-bc {
  margin-inline-start: 10px;
  text-align: end;
}
.sportBonusFundProgressBar-bc {
  display: flex;
  border-radius: 3px;
  background: var(--oc-1);
  overflow: hidden;
}
.sportBonusFundProgressBarPassed-bc {
  height: 100%;
  background: var(--oc-2);
}
.sportBonusFundResultBlock-bc {
  display: flex;
}
.sportBonusFundResult-title {
  color: rgba(var(--b-sc-rgb), 0.5);
}
.sportBonusFundResult-total {
  color: rgba(var(--b-sc-rgb), 0.8);
}
.sportBonusWrapper-bc > .bc-loader {
  height: auto;
}
.sportBonusList-bc {
  width: 100%;
}
.sportBonusListEl-bc {
  margin-top: 15px;
  padding: 10px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.sportBonusListEl-bc.skeleton-loader-full-banner {
  height: 163px;
  padding: 0;
}
.sportBonusList-header {
  display: flex;
  align-items: center;
}
.sportBonusList-img {
  flex-shrink: 0;
  display: flex;
  width: 70px;
  height: auto;
  object-fit: cover;
}
.sportBonusList-header-title {
  flex: auto;
  overflow-x: hidden;
}
.sportBonusListElTitle-bc {
  display: flex;
  align-items: center;
  font-size: 13px;
  color: var(--b-sc);
  text-transform: uppercase;
  margin-bottom: 4px;
}
.sportBonusListElTitle-bc > span {
  flex: auto;
}
.sportBonusListElTitle-icon {
  flex-shrink: 0;
  margin-inline-start: 6px;
  color: rgba(var(--b-sc-rgb), 0.5);
}
[dir="rtl"] .sportBonusListElTitle-icon:before {
  content: "îŒ”";
}
.sportBonusListTable-bc {
  overflow: hidden;
}
.sportBonusListTable-bc ul {
  display: flex;
  align-items: center;
}
.sportBonusListTable-bc ul + ul {
  margin-top: 1px;
}
.sportBonusListTable-bc ul > li {
  font-size: 12px;
  line-height: 1.5;
}
.sportBonusListTable-bc > .btn {
  margin-top: 15px;
}
.sportBonusListTable-bc .competition-wrapper-bc {
  margin-top: 4px;
  border-radius: 4px;
  overflow: hidden;
}
.sportBonus-status {
  flex: auto;
  color: rgba(var(--b-sc-rgb), 0.4);
}
.sportBonus-value {
  color: var(--b-sc);
}
.sportBonus-value.Approved,
.sportBonus-value.Pending,
.sportBonus-value.Rejected {
  text-transform: uppercase;
}
.sportBonus-value.Pending {
  color: #fdbc0c;
}
.sportBonus-value.Approved {
  color: #16c72e;
}
.sportBonus-value.Rejected {
  color: #e9044a;
}
.sportBonus-value:not(.request-read-more) span {
  display: none;
}
.sportBonus-value.request-read-more {
  display: flex;
}
.sportBonus-value.request-read-more p {
  max-width: 100px;
}
[dir="rtl"] .sportBonus-value.request-read-more p {
  direction: ltr;
}
.sportBonus-value.request-read-more span {
  margin-inline-start: 5px;
  color: rgba(var(--b-sc-rgb), 0.5);
}
.sportBonusClaimButton-bc {
  width: 100%;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--oc-1);
  border-radius: 8px;
  border: 0;
  color: var(--b-sc);
  text-transform: uppercase;
}
.sportBonusDetailsTables-bc {
  width: 100%;
  flex: auto;
  padding-bottom: 15px;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.sportBonusDetailsTables-bc .btn + .btn {
  margin-top: 15px;
}
.sportBonusDetailsTitle-bc {
  width: 100%;
  font-size: 13px;
  line-height: 16px;
  color: var(--b-sc);
  text-transform: uppercase;
  margin-bottom: 12px;
}
.sportBonusDetailsTableList-bc {
  display: flex;
}
.sportBonusDetailsTableList-bc li:first-child {
  flex: auto;
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.5);
}
.sportBonusDetailsTableList-bc li:last-child {
  flex-shrink: 0;
  font-size: 14px;
  color: var(--b-sc);
  margin-inline-start: 3px;
}
.sportBonusDetailsTableList-bc + ul {
  margin-top: 10px;
}
.sportBonus-progress-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.sportBonusWrapper-bc > .second-tabs-bc {
  margin-bottom: 15px;
}
.sportBonusWrapper,
.sportBonusWrapper-bc {
  display: flex;
  flex-direction: column;
  padding: 15px;
  height: 100%;
  overflow: hidden;
}
.BonusTable-Wrapper {
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.bonusList-thead {
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background: rgb(14 6 28);
  box-shadow: 0 3px 0 var(--b);
  margin-bottom: 2px;
  z-index: 9;
}
.bonusList-thead .bonusListEl-list-item {
  color: rgba(var(--b-sc-rgb), 0.8);
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.bonusList-thead .bonusListEl {
  border-radius: 4px;
}
.bonusListEl {
  display: flex;
  width: 100%;
  overflow: hidden;
}
.bonusList-tbody .bonusListEl {
  cursor: pointer;
}
.bonusList-tbody .bonusListEl:not(:only-child) {
  border-radius: 4px 4px 0 0;
}
.bonusList-tbody .bonusListEl:only-child {
  border-radius: 4px;
}
.bonusList-tbody .bonusListEl-list-item {
  color: rgba(var(--b-sc-rgb), 0.9);
}
.bonusList-tbody .bonusListEl-list-item:first-child {
  background: rgba(var(--b-sc-rgb), 0.05);
}
.bonusList-tbody .bonusListEl-list-item:nth-child(2) {
  background: rgba(var(--b-sc-rgb), 0.08);
}
.bonusList-tbody .bonusListEl-list-item:last-child {
  background: rgba(var(--b-sc-rgb), 0.05);
  text-transform: uppercase;
  text-align: center;
}
.bonusList-tbody + .bonusList-tbody {
  margin-top: 1px;
}
.bonusListEl-list-item {
  width: 100%;
  font-size: 12px;
  white-space: break-spaces;
  padding: 8px;
}
.bonusListEl-list-item:nth-child(2) {
  max-width: calc(12% + 38px);
}
.bonusListEl-list-item:nth-child(3) {
  max-width: calc(12% + 8px);
}
.bonusListEl-list-item[data-status] {
  background: rgba(var(--b-sc-rgb), 0.05);
}
.bonusListEl-list-item:last-child {
  width: 30px;
  min-width: 30px;
}
.sportBonusDetailsItemWrapper-bc {
  display: flex;
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-radius: 0 0 4px 4px;
  padding: 10px 0;
  position: relative;
  margin-bottom: 3px;
}
.sportBonusDetailsItemWrapper-bc > div,
.sportBonusDetailsItemWrapper-bc > ul {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.sportBonusDetails-buttons,
.sportBonusDetailsTablesItem-bc {
  max-width: calc(12% + 38px);
}
.sportBonusDetailsTablesItem-bc {
  padding: 0 10px;
  border-left: 1px solid rgba(var(--b-sc-rgb), 0.05);
  border-right: 1px solid rgba(var(--b-sc-rgb), 0.05);
}
.sportBonusDetailsTablesItem-bc > li {
  display: flex;
  flex-direction: column;
}
.sportBonusDetailsTablesItem-bc > li + li {
  margin-top: 6px;
}
.sportBonusDetailsTablesItem-bc p {
  font-size: 10px;
  color: rgba(var(--b-sc-rgb), 0.6);
}
.sportBonusDetailsTablesItem-bc span {
  font-size: 12px;
  margin-top: 3px;
}
.sportBonusDetailsTablesItem-bc time {
  white-space: break-spaces;
}
.sportBonusDetails-info > ul {
  display: flex;
}
.sportBonusDetails-info > ul li {
  display: flex;
  width: 100%;
}
.sportBonusDetails-info > ul li:not(:first-child) {
  padding-inline-start: 8px;
}
.sportBonusDetails-Title {
  padding-bottom: 10px;
  font-size: 12px;
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.05);
  color: rgba(var(--b-sc-rgb), 0.9);
}
.sportBonusDetails-Description {
  font-size: 11px;
  padding-top: 10px;
}
.sportBonusDetails-Description li {
  line-height: 14px;
}
.sportBonusDetails-Description li:not(:first-child) {
  color: rgba(var(--b-sc-rgb), 0.6);
}
.sportBonusDetails-Description li:first-child a,
.sportBonusDetails-Description li:first-child h1,
.sportBonusDetails-Description li:first-child h2,
.sportBonusDetails-Description li:first-child h3,
.sportBonusDetails-Description li:first-child h4,
.sportBonusDetails-Description li:first-child h5,
.sportBonusDetails-Description li:first-child h6,
.sportBonusDetails-Description li:first-child li,
.sportBonusDetails-Description li:first-child p,
.sportBonusDetails-Description li:first-child span,
.sportBonusDetails-Description li:first-child strong,
.sportBonusDetails-Description li:first-child ul {
  color: rgba(var(--b-sc-rgb), 0.8);
}
.sportBonusDetails-Description li:first-child a {
  text-decoration: underline;
  transition: color 0.24s ease;
}
.sportBonusDetails-Description li:first-child a:hover {
  color: var(--b-sc);
}
.sportBonusDetails-buttons {
  padding: 0 10px;
  justify-content: center;
}
.sportBonusDetails-buttons > a {
  margin-bottom: 5px;
}
.sportBonusWrapper-bc {
  overflow: hidden;
}
.casinoFreeSpins-bc {
  cursor: pointer;
}
.casinoFreeSpins-bc + .casinoFreeSpins-bc {
  margin-top: 1px;
}
.freeSpins-thead .freeSpinsListEl-list-item {
  background: rgba(var(--b-sc-rgb), 0.1); 
  color: rgba(var(--b-sc-rgb), 0.8);
}
.casinoFreeSpins {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.freeSpinsList-thead {
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background: rgb(14 6 28);
  box-shadow: 0 2px 0 var(--b);
  margin-bottom: 2px;
  z-index: 9;
}
.freeSpinsList-thead .freeSpinsListEl-list-item {
  background: rgba(var(--b-sc-rgb), 0.15);
  color: rgba(var(--b-sc-rgb), 0.8);
}
.freeSpinsList-thead .freeSpinsListEl-list-item:not(:last-child) {
  border-inline-start: 1px solid var(--b);
}
.freeSpinsListEl {
  display: flex;
  width: 100%;
  border-radius: 4px;
  overflow: hidden;
}
.freeSpinsListEl-list-item {
  display: flex;
  padding: 8px;
  font-size: 12px;
}
.freeSpinsListEl-list-item .btn + .btn {
  margin-top: 10px;
}
.freeSpins-tbody .freeSpinsListEl-list-item {
  flex-direction: column;
  justify-content: center;
  min-height: 52px;
  color: rgba(var(--b-sc-rgb), 0.9);
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-inline-start: 1px solid var(--b);
}
.freeSpins-tbody .freeSpinsListEl-list-item:last-child {
  position: relative;
  align-items: center;
}
.freeSpinsListEl-list-item:first-child {
  width: 48%;
}
.freeSpinsListEl-list-item:not(:first-child):not(:last-child) {
  width: 16%;
}
.freeSpinsListEl-list-item:last-child {
  width: 4%;
}
.casino-free-spin-block {
  display: flex;
  padding: 10px 0;
  background: rgba(var(--b-sc-rgb), 0.05);
  margin-bottom: 5px;
}
.casinoFreeSpins-item {
  padding: 0 8px;
}
.casinoFreeSpins-item:first-child {
  width: 48%;
}
.casinoFreeSpins-item:not(:first-child):not(:last-child) {
  width: 16%;
}
.casinoFreeSpins-item:last-child {
  width: 20%;
}
.casinoFreeSpins-item li p {
  font-size: 10px;
  color: rgba(var(--b-sc-rgb), 0.6);
}
.casinoFreeSpins-item li span {
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.9);
  margin-top: 3px;
}
.casinoFreeSpins-item li + li {
  margin-top: 6px;
}
[dir="ltr"] .casinoFreeSpins-item + .casinoFreeSpins-item {
  border-left: 1px solid rgba(var(--b-sc-rgb), 0.05);
}
[dir="rtl"] .casinoFreeSpins-item + .casinoFreeSpins-item {
  border-right: 1px solid rgba(var(--b-sc-rgb), 0.05);
}
.casinoFreeSpins-item .carousel-count-arrow-container {
  justify-content: space-between;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
}
.casinoFreeSpins-item .carousel-count-arrow-container i {
  width: 26px;
  height: 26px;
}
.casinoBonus_ProgressBar .sport-casino-bonus-container {
  display: flex;
  padding: 0 0 20px;
}
.casinoBonus_ProgressBar .sport-casino-bonus-container > div {
  width: 100%;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.casinoBonus_ProgressBar .sport-casino-bonus {
  width: 100%;
  padding: 10px;
  margin-inline-start: 5px;
  order: 2;
}
.casinoBonus_ProgressBar .sportBonusFundTitle-bc {
  font-size: 12px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
.casinoBonus_ProgressBar .sportBonusFundPrice-bc {
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
}
.casinoBonus_ProgressBar:not(:empty) + .historyList-thead {
  top: 116px;
}
.casinoBonus_ProgressBar .sportBonusFundTotal-bc,
.casinoBonus_ProgressBar .sportBonusFundWithdrawable-bc {
  justify-content: space-between;
}
.casinoBonus_ProgressBar .sportBonusFundProgressBar-bc {
  margin-top: 5px;
  height: 6px;
}
.casinoBonus_ProgressBar .sportBonusFundTotal-bc,
.casinoBonus_ProgressBar .sportBonusFundWithdrawable-bc {
  flex-direction: column;
}
.casinoBonus_ProgressBar .sportBonusFundWithdrawable-bc {
  align-items: flex-end;
}
.casinoBonus_ProgressBar .sportBonusFundResult-total {
  font-size: 22px;
}
.casinoBonus_ProgressBar .sportBonusFundResult-title {
  font-size: 18px;
  text-transform: uppercase;
  margin-top: 5px;
}
.casinoBonus_ProgressBar .sportBonusFundResultBlock-bc {
  order: 1;
  max-width: 212px;
  padding: 10px;
  flex-direction: column;
}
.sportBonusFundTitle-bc {
  color: rgba(var(--b-sc-rgb), 0.6);
}
.separately-bonuses {
  margin-bottom: 15px;
}
.separately-bonuses .sport-casino-bonus-container {
  display: flex;
  align-items: center;
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-radius: 4px;
}
.separately-bonuses .sportBonusFundResultBlock-bc {
  width: 100%;
  font-size: 14px;
  flex-direction: column;
  align-items: center;
  border-radius: 4px;
  padding: 10px 5px;
  overflow: hidden;
}
.separately-bonuses
  .sportBonusFundResultBlock-bc
  + .sportBonusFundResultBlock-bc {
  position: relative;
}
.separately-bonuses
  .sportBonusFundResultBlock-bc
  + .sportBonusFundResultBlock-bc:before {
  content: "";
  position: absolute;
  left: 0;
  width: 1px;
  height: 80%;
  top: 50%;
  transform: translateY(-50%);
  bottom: 0;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.separately-bonuses .sportBonusFundResult-title {
  width: 100%;
  text-align: center;
}
.separately-bonuses .sportBonusFundResult-total {
  margin-top: 5px;
  font-size: 14px;
}
.sportBonusDetails-content {
  padding: 0 10px;
}
.sportBonusDetails-content .sportBonusFundProgressBar-bc {
  margin-top: 3px;
  height: 3px;
}
.sportBonusDetails-content .sportBonus-progress-title > div {
  align-items: center;
}
.sportBonusDetails-content .sportBonus-progress-title .sportBonusFundTitle-bc {
  margin-inline-end: 10px;
}
.sportBonusDetails-content .sportBonus-progress-title .sportBonusFundTotal-bc,
.sportBonusDetails-content
  .sportBonus-progress-title
  .sportBonusFundWithdrawable-bc {
  font-size: 10px;
}
.sport-casino-bonus + .sportBonusDetails-info {
  margin-top: 10px;
}
.sportBonusList-bc {
  overflow: hidden;
}
.bonusRequest-thead {
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  border-radius: 4px;
  background: rgb(14 6 28);
  box-shadow: 0 2px 0 var(--b);
  margin-bottom: 2px;
  z-index: 9;
}
.bonusRequesEl {
  display: flex;
  width: 100%;
  border-radius: 4px;
  overflow: hidden;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.bonusRequestListEl-list-item {
  width: 100%;
  font-size: 12px;
  line-height: 18px;
  white-space: break-spaces;
  padding: 8px;
  color: rgba(var(--b-sc-rgb), 0.8);
}
.bonusRequestListEl-list-item:last-child {
  width: 42px;
  flex-shrink: 0;
}
.bonus-request {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.bonus-request .sportBonusListTable-bc {
  border-radius: 4px;
}
.bonus-request .sportBonusListTable-bc + .sportBonusListTable-bc {
  margin-top: 1px;
}
.bonus-request .sportBonusListTable-bc ul li {
  width: 100%;
  padding: 8px;
}
.bonus-request .sportBonusListTable-bc ul li:not(.sportBonus-value) {
  color: rgba(var(--b-sc-rgb), 0.9);
}
.bonus-request .sportBonusListTable-bc ul li:last-child {
  width: 42px;
  justify-content: center;
  flex-shrink: 0;
  border-inline-start: 1px solid var(--b);
}
.bonus-request .sportBonusListTable-bc:nth-child(odd) ul {
  background: rgba(var(--b-sc-rgb), 0.15);
}
.bonus-request .sportBonusListTable-bc:nth-child(2n) ul {
  background: rgba(var(--b-sc-rgb), 0.05);
}
.sportBonus-arrow {
  text-align: center;
}
.sportBonusListTable-content {
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  height: 100%;
}
.competition--description-content {
  padding: 8px;
  font-size: 12px;
  border-top: 1px solid var(--b);
  border-bottom: 1px solid var(--b);
  background: rgba(var(--b-sc-rgb), 0.05);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.competition--description-content p:first-child {
  color: rgba(var(--b-sc-rgb), 0.9);
}
.competition-request-description {
  margin-top: 5px;
  color: rgba(var(--b-sc-rgb), 0.8);
}
.historyLayoutWrapper-bc {
  width: 100%;
  min-height: 400px;
}
.historyFilterWrapper-bc {
  width: 100%;
  border-radius: 8px;
  position: relative;
}
.historyFilterLabel-bc {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 52px;
  padding-left: 10px;
  padding-right: 16px;
  font-size: 14px;
  line-height: 16px;
  color: var(--b-sc);
  cursor: pointer;
}
.historyFilterLabel-bc span {
  font-size: 11px;
}
.historyFilterBody-bc {
  position: absolute;
  top: 0;
  left: 0;
  padding-top: 0;
  max-height: 0;
  overflow: hidden;
  z-index: 1;
  padding-left: 10px;
  padding-right: 10px;
}
.historyFilterEl-bc,
.historyFilterElsWrapper-bc {
  width: 100%;
}
.wallet-go-to-button {
  display: flex;
}
.wallet-go-to-button > a {
  height: 36px;
  padding: 0 10px;
  line-height: 38px;
  text-align: center;
  border-radius: 4px;
  border: none;
  font-size: 14px;
  text-transform: uppercase;
  color: var(--oc-1-sc);
  background: var(--oc-1);
}
.balanceHistoryDetails {
  font-size: 12px;
  font-weight: 400;
  text-align: center;
}
.balanceHistoryDetails-tbody-row,
.balanceHistoryDetails-thead {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
.balanceHistoryDetails-thead {
  margin-bottom: 2px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  color: var(--b-sc);
  border-radius: 4px;
  overflow: hidden;
}
.balance-thead-item {
  background: rgba(var(--b-sc-rgb), 0.15);
}
.balanceHistoryDetails-tbody {
  max-height: 145px;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  color: rgba(var(--b-sc-rgb), 0.8);
}
.balanceHistoryDetails-tbody-row {
  grid-column-gap: 1px;
  border-radius: 4px;
  overflow: hidden;
}
.balanceHistoryDetails-tbody-row + .balanceHistoryDetails-tbody-row {
  margin-top: 1px;
}
.balance-tbody-item {
  background: rgba(var(--b-sc-rgb), 0.05);
}
.balance-tbody-item,
.balance-thead-item {
  padding: 7px;
  font-size: 12px;
}
.wallet-go-to-button {
  padding: 15px;
  justify-content: flex-end;
}
.historyLayoutWrapper-bc {
  height: 100%;
  padding: 15px;
}
.balanceHistoryDetails {
  margin-top: 2px;
  margin-bottom: 4px;
  padding-top: 10px;
  padding-bottom: 10px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.balanceHistory-table {
  width: 80%;
  margin: auto;
  min-width: 500px;
}
.balanceHistoryItem-expand-button {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  background: rgba(var(--b-sc-rgb), 0.05);
  padding: 0 15px;
  cursor: pointer;
}
[dir="ltr"] .balanceHistoryItem-expand-button {
  right: 0;
}
[dir="rtl"] .balanceHistoryItem-expand-button {
  left: 0;
}
.balanceHistoryItem-expand-button .competition-icon-arrow-bc {
  transition: color 0.24s ease;
}
.balanceHistoryItem-expand-button:hover .competition-icon-arrow-bc {
  color: var(--b-sc);
}
.u-i-content-link {
  display: flex;
  align-items: center;
  border-radius: 4px;
  border: 1px solid rgba(var(--b-sc-rgb), 0.6);
  padding: 0 15px;
  color: rgba(var(--b-sc-rgb), 0.4);
  font-size: 14px;
  margin-bottom: 10px;
}
.u-i-content-link-text {
  flex: auto;
  margin-inline-end: 10px;
}
.u-i-content-link-icon {
  font-size: 19px;
  color: rgba(var(--b-sc-rgb), 0.8);
}
.u-i-content-link-icon.bc-i-checked {
  color: var(--oc-1);
}
.referral-content {
  margin-top: 30px;
}
.referral-content .bc-i-check-circle {
  color: var(--oc-1);
}
.referral-content .bc-i-cancel-circle {
  color: var(--oc-3);
}
.referral-content-title {
  font-size: 14px;
  color: rgba(var(--b-sc-rgb), 0.6);
  padding-bottom: 10px;
}
.referral-content {
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.u-i-content-link {
  height: 80px;
}
.u-i-content-link-icon {
  cursor: pointer;
}
.grecaptcha-badge {
  display: none;
}
.header-bc {
  width: 100%;
  background: var(--header);
}
.hdr-toggle-button-bc {
  flex-shrink: 0;
  color: rgba(var(--header-sc-rgb), 0.8);
  background: rgba(var(--header-sc-rgb), 0.1);
  border-radius: 50%;
  text-align: center;
  position: relative;
  font-size: 16px;
}
.hdr-toggle-button-bc:after {
  top: -2px;
}
[dir="ltr"] .hdr-toggle-button-bc:after {
  right: -8px;
}
[dir="rtl"] .hdr-toggle-button-bc:after {
  left: -8px;
}
.hdr-message-icon-bc {
  position: relative;
}
.hdr-message-icon-bc .count-odd-animation {
  width: 29px;
  height: 29px;
  top: -2px;
}
[dir="ltr"] .hdr-message-icon-bc .count-odd-animation:after {
  right: -8px;
}
[dir="rtl"] .hdr-message-icon-bc .count-odd-animation:after {
  left: -8px;
}
.hdr-main-content-bc {
  display: flex;
  align-items: center;
  position: relative;
  z-index: 2;
}
.hdr-main-content-bc .bc-loader {
  margin: inherit;
  justify-content: flex-end;
}
.hdr-main-content-bc .bc-loader-contain {
  margin: auto 0;
}
.logo-container {
  flex: auto;
  margin-inline-end: 5px;
}
.logo {
  flex-shrink: 0;
  display: flex;
  align-items: center;
}
.hdr-logo-bc {
  display: flex;
  height: 100%;
  object-fit: contain;
}
.hdr-user-bc {
  display: flex;
  align-items: center;
}
.hdr-user-bc .user-nav-icon + .user-nav-icon {
  margin-inline-start: 3px;
}
.hdr-user-bc .bc-i-deposit,
.hdr-user-bc .bc-i-wallet {
  background: #109121;
}
.hdr-user-close {
  width: 24px;
  height: 24px;
  color: rgba(var(--header-sc-rgb), 0.6);
  text-align: end;
  font-size: 14px;
  line-height: 24px;
}
.hdr-user-info-content-bc {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  overflow: hidden;
}
.hdr-user-avatar-icon-bc {
  color: rgba(var(--header-sc-rgb), 0.6);
  font-size: 28px;
}
.crypto-currency-data,
.trusted-widget {
  position: relative;
  align-items: center;
  color: var(--b-sc);
  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;
  width: 16px;
  height: 16px;
  left: 50%;
  transform: translateX(-50%);
  top: 4px;
  z-index: -1;
}
.crypto-currency-data i {
  color: #ff008c;
}
.crypto-info-link {
  display: flex !important;
  opacity: 1 !important;
  align-items: center;
  color: rgba(var(--b-sc-rgb), 0.9);
  font-size: 12px;
  margin-top: 3px;
  transition: 0.24s;
}
@media (hover: hover) {
  .crypto-info-link:hover {
    color: var(--b-sc);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .crypto-info-link:active {
    color: var(--b-sc);
  }
}
.crypto-currency-item {
  direction: ltr;
}
.crypto-currency-info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.header-custom-buttons {
  display: flex;
}
.header-custom-buttons a[class*="promotions"] {
  background: var(--hero);
  transition: 0.24s;
}
@media (hover: hover) {
  .header-custom-buttons a[class*="promotions"]:hover {
    background: var(--hero-hover);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .header-custom-buttons a[class*="promotions"]:active {
    background: var(--hero-hover);
  }
}
.user-verified {
  text-shadow: 0 0 12px #109121, 0 0 20px #109121;
}
.user-not-verified {

}
.hdr-user-info-texts-bc {
  max-width: 100%;
  font-weight: 500;
}
.hdr-user-info-texts-bc.ext-1 {
  color: var(--header-sc);
  font-size: 12px;
}
.hdr-user-info-texts-bc.ext-2 {
  color: var(--oc-2);
  font-size: 11px;
}
.m-nav-sab-container-r-row-bc > a,
.nav-menu-item {
  position: relative;
}
.m-nav-sab-container-r-row-bc > a:after,
.nav-menu-item:after {
  content: attr(data-badge);
  position: absolute;
  top: 3px;
  height: 12px;
  max-width: 99%;
  padding: 0 4px;
  box-sizing: border-box;
  border-radius: 4px;
  text-transform: uppercase;
  font-size: 8px;
  line-height: 12px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.m-block-nav-items-bc {
  width: 100%;
  padding: 7px;
  display: grid;
  grid-template-rows: auto;
  grid-gap: 10px;
  text-align: center;
}
.m-nav-items-list-item-bc {
  width: 100%;
  padding-inline-start: 10px;
  padding-inline-end: 10px;
  color: rgba(var(--b-sc-rgb), 0.6);
  border-radius: 4px;
  transition: background-color 0.24s, color 0.24s;
}
.nav-ico-w-row-bc {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.m-nav-icon-bc {
  font-size: 24px;
  line-height: 26px;
}
.m-nav-list-item-title-bc {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 42px;
  padding: 4px 0;
  font-size: 12px;
  line-height: 14px;
  word-break: break-word;
}
.hdr-dynamic-content {
  padding-bottom: 5px;
}
.dynamic-info-loading .e-p-close-icon-bc,
.hdr-dynamic-content:empty {
  display: none;
}
.informative-widget-link {
  display: flex;
  justify-content: center;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-top: 2px solid var(--hero);
  border-radius: 4px;
}
.informative-widget {
  height: 100%;
}
.informative-widget-container {
  width: 100%;
  display: flex;
  justify-content: center;
}
.informative-widget-container > span {
  color: rgba(var(--b-sc-rgb), 0.7);
  text-align: center;
  font-size: 12px;
  line-height: 18px;
}
.informative-widget-container i,
.informative-widget-container img {
  margin-inline-end: 10px;
}
.informative-widget-container img {
  max-width: 30px;
  max-height: 30px;
  border-radius: 4px;
}
.informative-widget-container i {
  font-size: 30px;
  color: rgba(var(--b-sc-rgb), 0.7);
}
.hdr-dynamic-content .hm-row-bc > .e-p-close-icon-bc {
  top: 18px;
  font-size: 10px;
  width: 10px;
  height: 10px;
  line-height: 10px;
}
.crypto-transfer .form-control-input-bc {
  padding-inline-end: 5px;
}
.crypto-transfer option {
  color: var(--b-sc);
  background: rgb(14 6 28);
}
.crypto-transfer-text {
  font-size: 12px;
}
.crypto-transfer-text + .crypto-transfer-text {
  margin-top: 3px;
}
.crypto-popup-text {
  font-size: 14px;
  color: rgba(var(--b-sc-rgb), 0.8);
  margin-top: 10px;
  text-align: center;
  transition: 0.24s;
}
@media (hover: hover) {
  .crypto-popup-text:hover {
    color: var(--b-sc);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .crypto-popup-text:active {
    color: var(--b-sc);
  }
}
.crypto-content,
.crypto-content-all {
  position: relative;
}
.crypto-content {
  background: rgb(14 6 28);
}
.crypto-content .horizontal-sl-list-container {
  padding: 0;
  position: relative;
}
.crypto-content .horizontal-sl-item-bc {
  min-width: 30px;
  justify-content: center;
}
.crypto-content .horizontal-sl-item-bc:not(:empty) {
  background: none;
  padding: 0;
}
.crypto-content .horizontal-sl-item-bc + .horizontal-sl-item-bc i {
  margin-inline-start: 5px;
  border-inline-start: 1px solid rgba(var(--b-sc-rgb), 0.2);
}
.crypto-content .horizontal-sl-title-bc {
  margin-top: 0;
  line-height: 16px;
  font-size: 12px;
  color: var(--b-sc);
}
.crypto-content .horizontal-sl-icon-bc {
  color: rgba(var(--b-sc-rgb), 0.9);
  font-size: 14px;
}
.crypto-content-arrow {
  position: absolute;
}
.crypto-content-arrow:after,
.crypto-content-arrow:before {
  content: "";
  position: absolute;
  z-index: 1;
  pointer-events: none;
}
.crypto-content-shadow {
  height: 100%;
  position: absolute;
  top: 0;
  pointer-events: none;
}
[dir="ltr"] .crypto-content-shadow {
  right: 0;
  background: linear-gradient(270deg, var(--b) 0, transparent);
}
[dir="rtl"] .crypto-content-shadow {
  left: 0;
  background: linear-gradient(90deg, var(--b) 0, transparent);
}
.currency-value {
  display: flex;
  align-items: center;
  color: rgba(var(--b-sc-rgb), 0.6);
  font-size: 12px;
}
.currency-value p + p {
  margin-inline-start: 15px;
}
.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-rgb), 0.1);
}
.user-balance-item:first-child,
.user-balance-item:nth-child(2) {
  color: var(--b-sc);
}
.user-balance-item:not(:first-child, :nth-child(2)) {
  color: rgba(var(--b-sc-rgb), 0.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-rgb), 0.5);
  line-height: 1.4;
  margin-top: 8px;
  padding-top: 8px;
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.user-balance-icon {
  position: absolute;
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.5);
}
[dir="ltr"] .user-balance-icon {
  left: 0;
}
[dir="rtl"] .user-balance-icon {
  right: 0;
}
.user-balance-info-text {
  margin-inline-start: 20px;
}
.trusted-widget {
  display: flex;
}
.trusted-widget i {
  color: var(--hero);
}
.trusted-widget-text {
  display: flex;
  flex-direction: column;
  color: var(--b-sc);
  font-size: 12px;
  overflow: hidden;
}
.connect-button-wrapper {
  position: relative;
}
.connect-wallet {
  white-space: nowrap;
  padding: 0 8px;
  font-size: 11px;
  height: 28px;
}
.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 .form-control-select-bc {
  font-size: 12px;
}
.network-address .network-address-balance,
.network-address > .form-control-bc {
  border: 1px solid rgba(var(--b-sc-rgb), 0.2);
  border-radius: 4px;
}
.network-address > .form-control-bc {
  flex: auto;
  margin-inline-end: 10px;
}
.network-address .btn,
.network-address .form-control-select-bc:disabled,
.network-address select {
  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 .multi-select-icon-bc,
.network-address .select-icon-bc {
  width: 48px;
  height: 24px;
  border-inline-end: 1px solid rgba(var(--b-sc-rgb), 0.05);
}
.network-address .network-address-balance .multi-select-icon-bc,
.network-address .network-address-balance .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-rgb), 0.2);
  border-radius: 4px;
  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-rgb), 0.7);
}
.wallet-icons i:not(.connected-btn, .bc-i-checked, .bc-i-qr):hover {
  color: var(--b-sc);
}
.wallet-icons i.bc-i-qr {
  color: rgba(47, 109, 255, 0.8);
}
.wallet-icons i.bc-i-qr:hover {
  color: #2f6dff;
}
.connected-btn,
.wallet-icons .bc-i-checked {
  color: #26b562;
}
.address-btn {
  width: 84px;
  height: 28px;
  border-inline-end: 1px solid rgba(var(--b-sc-rgb), 0.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-rgb), 0.1);
  border-radius: 4px;
}
.wallet-btn {
  display: flex;
  align-items: center;
}
.wallet-btn .btn {
  padding: 0 10px;
}
.wallet-btn .btn + .btn {
  margin-inline-start: 10px;
}
.ethereum-network-1 {
  background: url(https://etherscan.io/images/svg/brands/ethereum-original.svg)
    no-repeat 50% / contain;
}
.ethereum-network-5165 {
  position: relative;
  background: url(https://etherscan.io/token/images/fasttoken_32.png) no-repeat
    50% / contain;
}
.currency-image-ETH {
  background: url(https://etherscan.io/images/svg/brands/ethereum-original.svg)
    no-repeat 50% / contain;
}
.currency-image-FTN {
  background: url(https://etherscan.io/token/images/fasttoken_32.png) no-repeat
    50% / contain;
}
.currency-image-USDT {
  background: url(https://etherscan.io/token/images/tethernew_32.png) no-repeat
    50% / contain;
}
.currency-image-USDC {
  background: url(https://etherscan.io/token/images/centre-usdc_28.png)
    no-repeat 50% / contain;
}
.currency-image-BNB {
  background: url(https://etherscan.io/token/images/bnb_28_2.png) no-repeat 50% /
    contain;
}
.currency-image-BUSD {
  background: url(https://etherscan.io/token/images/binanceusd_32.png) no-repeat
    50% / contain;
}
.currency-image-DAI {
  background: url(https://etherscan.io/token/images/MCDDai_32.png) no-repeat 50% /
    contain;
}
.currency-image-SHIB {
  background: url(https://etherscan.io/token/images/shibatoken_32.png) no-repeat
    50% / 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-rgb), 0.6);
  text-transform: uppercase;
  margin: 16px 0;
  text-align: center;
  font-size: 14px;
}
.connect-button-text:after,
.connect-button-text:before {
  content: "";
  position: absolute;
  top: 6px;
  width: 42%;
  height: 1px;
  background: rgba(var(--b-sc-rgb), 0.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-rgb), 0.9);
}
.crypto-deposit .connect-button {
  margin-top: 10px;
}
.btn-transaction {
  margin-top: 20px;
}
#w3m-wc-logo path {
  fill: rgba(var(--b-sc-rgb), 0.9);
}
.deposit-wallet-awaiting-payment .bc-i-player-info {
  font-size: 20px;
}
.deposit-wallet-tooltip-info .deposit-wallet-tooltip {
  opacity: 0;
  z-index: -1;
}
.deposit-wallet-tooltip-info .deposit-wallet-tooltip.opened {
  opacity: 1;
  z-index: 1;
}
.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: rgb(14 6 28);
  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: var(--b-sc);
}
.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: var(--hero);
}
.hdr-crypto-btn {
  position: relative;
}
.hdr-crypto-btn .connect-wallet {
  display: flex;
  align-items: center;
  background: none;
}
.hdr-crypto-btn .connect-wallet:before {
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 100%;
  height: 2px;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
}
.wallet-button-arrow {
  font-size: 10px;
  line-height: 20px;
  color: var(--header-sc);
}
.wallet-menu {
  position: absolute;
  width: 208px;
  top: 100%;
}
[dir="ltr"] .wallet-menu {
  right: 0;
}
[dir="rtl"] .wallet-menu {
  left: 0;
}
.wallet-menu-content {
  position: relative;
  color: rgba(var(--b-sc-rgb), 0.9);
  border-radius: 4px;
  padding: 10px;
  overflow: hidden;
  background: var(--header);
  box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.3),
    inset 0 0 0 300px rgba(var(--header-sc-rgb), 0.08);
}
.wallet-menu-content:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: rgb(14 6 28);
  z-index: -1;
}
.wallet-menu-content .radio-control-input-holder-bc {
  margin-inline-end: 4px;
  background: none;
  border-color: rgba(0, 12, 36, 0.5);
}
.wallet-menu-content .radio-v-bc {
  background-color: rgba(var(--b-sc-rgb), 0.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-rgb), 0.8);
  background: rgba(var(--header-sc-rgb), 0.1);
  border-radius: 4px;
}
.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-rgb), 0.8);
}
.wallet-menu-content .sport-search-betslip.sport-search-bc {
  border: 1px solid rgba(var(--b-sc-rgb), 0.2);
  box-shadow: none;
}
.wallet-menu-top {
  display: flex;
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-radius: 4px;
}
.wallet-menu-top:not(:empty) {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: 2px;
}
.wallet-main-wallet {
  font-size: 10px;
  color: rgba(var(--b-sc-rgb), 0.4);
}
.wallet-menu-search:not(:empty) {
  padding: 4px;
  background: rgba(var(--header-sc-rgb), 0.1);
  margin-bottom: 2px;
  border-radius: 4px;
}
.wallet-menu-btn {
  display: flex;
  align-items: center;
  width: 100%;
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 10px;
  padding-inline-end: 4px;
  cursor: pointer;
  transition: color 0.24s;
}
.wallet-menu-btn i {
  font-size: 16px;
}
[dir="rtl"] .wallet-menu-btn i {
  transform: rotate(180deg);
}
.wallet-menu-btn:not(:only-child) {
  padding-inline-start: 4px;
  flex-direction: column;
}
.wallet-menu-btn:not(:only-child) i {
  margin-bottom: 4px;
}
.wallet-menu-btn:only-child {
  font-size: 12px;
  padding-inline-start: 8px;
}
.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-rgb), 0.1);
}
.wallet-menu-btn span {
  text-align: center;
}
.wallet-menu-btn:hover {
  color: var(--b-sc);
}
.wallet-top-arrow {
  position: relative;
  margin-inline-end: 2px;
  margin-inline-start: auto;
  width: 0;
  height: 0;
  border-left: 16px solid transparent;
  border-bottom: 12px solid rgba(var(--b-sc-rgb), 0.1);
  border-right: 16px solid transparent;
  border-top: 0 solid transparent;
}
.wallet-top-arrow:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgb(14 6 28);
}
.wallet-currency {
  position: relative;
  margin-bottom: 0;
}
.show-separator .wallet-currency {
  margin-bottom: 16px;
}
.show-separator .wallet-currency:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -8px;
  width: 100%;
  height: 1px;
  background: rgba(0, 12, 36, 0.2);
}
.wallet-currency-id {
  flex: auto;
  margin-inline-end: 3px;
}
.wallet-currency-value {
  display: flex;
  align-items: flex-end;
  flex-direction: column;
  flex-shrink: 0;
}
.wallet-content-currency {
  position: relative;
  flex: auto;
  font-size: 12px;
  font-weight: 700;
  color: var(--header-sc);
  margin-inline-end: 4px;
}
.wallet-currency-item {
  display: flex;
  align-items: center;
  font-size: 12px;
  height: 38px;
  padding-inline-start: 8px;
  padding-inline-end: 8px;
  color: rgba(var(--header-sc-rgb), 0.8);
  background: rgba(var(--header-sc-rgb), 0.1);
  border-radius: 4px;
}
.wallet-currency-item.parent-currency {
  border-inline-start: 2px solid var(--hero);
}
.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: 50%;
  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-size: 100%;
  background-repeat: no-repeat;
}
.currency-control-symbol {
  margin-inline-end: 6px;
}
.currency-control-symbol:after,
.currency-control-symbol:before {
  width: 18px;
  height: 18px;
  font-size: 14px;
  line-height: 18px;
}
.radio-control-symbol {
  margin-inline-end: 4px;
}
.radio-control-symbol:after,
.radio-control-symbol:before {
  width: 24px;
  height: 24px;
}
.radio-control-symbol:before {
  z-index: 3;
}
.radio-control-symbol:after {
  z-index: 2;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
}
.wallet-menu-info {
  display: flex;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 10px;
}
.wallet-menu-info i {
  font-size: 16px;
  margin-inline-end: 4px;
}
.wallet-menu-title {
  font-size: 12px;
}
.connect-wallet:before,
.currency-control-symbol {
  background-color: #ff0570;
  background-color: #23b34d;
  background-color: #ff058e;
  background-color: #c5b131;
}
.wallet-currency-item:nth-child(0) .radio-control-symbol {
  background-color: #23b34d;
}
.wallet-currency-item:first-child .radio-control-symbol {
  background-color: #28ab4b;
}
.wallet-currency-item:nth-child(2) .radio-control-symbol {
  background-color: #ff0570;
}
.wallet-currency-item:nth-child(3) .radio-control-symbol {
  background-color: #6a4da1;
}
.wallet-currency-item:nth-child(4) .radio-control-symbol {
  background-color: #ff058e;
}
.wallet-currency-item:nth-child(5) .radio-control-symbol {
  background-color: #23b34d;
}
.wallet-currency-item:nth-child(6) .radio-control-symbol,
.wallet-currency-item:nth-child(7) .radio-control-symbol {
  background-color: #c5b131;
}
.wallet-currency-item:nth-child(8) .radio-control-symbol {
  background-color: #23b34d;
}
.wallet-currency-item:nth-child(9) .radio-control-symbol {
  background-color: #c5b131;
}
.wallet-currency-item:nth-child(10) .radio-control-symbol {
  background-color: #fc6b00;
}
.wallet-currency-item:nth-child(11) .radio-control-symbol {
  background-color: #23b34d;
}
.wallet-currency-item:nth-child(12) .radio-control-symbol {
  background-color: #fc6b00;
}
.wallet-currency-item:nth-child(13) .radio-control-symbol {
  background-color: #23b34d;
}
.wallet-currency-item:nth-child(14) .radio-control-symbol {
  background-color: #6a4da1;
}
.wallet-currency-item:nth-child(15) .radio-control-symbol {
  background-color: #ff058e;
}
.wallet-currency-item:nth-child(16) .radio-control-symbol {
  background-color: #fc6b00;
}
.wallet-currency-item:nth-child(17) .radio-control-symbol {
  background-color: #23b34d;
}
.wallet-currency-item:nth-child(18) .radio-control-symbol {
  background-color: #ff0570;
}
.wallet-currency-item:nth-child(19) .radio-control-symbol {
  background-color: #fc6b00;
}
.radio-control-bc:nth-child(0) .radio-control-symbol {
  background: #6a4da1;
}
.radio-control-bc:first-child .radio-control-symbol {
  background: #fc6b00;
}
.radio-control-bc:nth-child(2) .radio-control-symbol {
  background: #ff058e;
}
.radio-control-bc:nth-child(3) .radio-control-symbol {
  background: #c5b131;
}
.radio-control-bc:nth-child(4) .radio-control-symbol {
  background: #28ab4b;
}
.radio-control-bc:nth-child(5) .radio-control-symbol {
  background: #23b34d;
}
.radio-control-bc:nth-child(6) .radio-control-symbol {
  background: #28ab4b;
}
.ada-symbol:before {
  background-image: url(media/ada.e28b3590.png);
  background-position: 50%;
  background-size: cover;
}
.ada-border:before,
.ada-symbol:before {
  background-color: #3468d1;
}
.amd-symbol:before {
  background-image: url(media/amd.dffcb780.png);
  background-position: 50%;
  background-size: cover;
}
.amd-border:before,
.amd-symbol:before {
  background-color: #27a749;
}
.bch-symbol:before {
  background-image: url(media/bch.6a808a29.png);
  background-position: 50%;
  background-size: cover;
}
.bch-border:before,
.bch-symbol:before {
  background-color: #8cc250;
}
.bdt-symbol:before {
  background-image: url(media/bdt.99959769.png);
  background-position: 50%;
  background-size: cover;
}
.bdt-border:before,
.bdt-symbol:before {
  background-color: #c1ad30;
}
.bnb-symbol:before {
  background-image: url(data:image/png;base64,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);
  background-position: 50%;
  background-size: cover;
}
.bnb-border:before,
.bnb-symbol:before {
  background-color: #f3ba2f;
}
.btc-symbol:before {
  background-image: url(media/btc.82491fef.png);
  background-position: 50%;
  background-size: cover;
}
.btc-border:before,
.btc-symbol:before {
  background-color: #f7931a;
}
.cad-symbol:before {
  background-image: url(media/cad.245928a8.png);
  background-position: 50%;
  background-size: cover;
}
.cad-border:before,
.cad-symbol:before {
  background-color: #ff5d13;
}
.dai-symbol:before {
  background-image: url(media/dai.196bd5b1.png);
  background-position: 50%;
  background-size: cover;
}
.dai-border:before,
.dai-symbol:before {
  background-color: #f5ac37;
}
.dog-symbol:before {
  background-image: url(media/dog.72260563.png);
  background-position: 50%;
  background-size: cover;
}
.dog-border:before,
.dog-symbol:before {
  background-color: #ba9f33;
}
.eth-symbol:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAMAAADDpiTIAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACRlBMVEVHcExifupifuphfOpifupifuphfepifuphfehifupifephfephfephfepifupifupifuphfepifuphfelifuphfephfelifuphfephfephfephfepifelifupifephfephfepifupifuphfelifupifepifephfepifephfepifuphfepifuphfepifephfelifuphfepifupifupifupifelhfepifephfetifuphfepifepifepifupifephfepifupifuphfuphfepifuphfuphfelhfupifupifephfephfepffOhhfepifuphfepifuphfelhfephfOlifelhfephfupifupifepifupifupifuphfephfephfuphfurBzPdifur///+BmO77+/6+yvZjf+pkgOrAy/bAy/dphOuAl+7+/v9+le11juyuvPS+yfZog+uruvRxiuxuiOy/yvZzjOxlgeq4xPVngur5+v68yPZth+uIne96ku2wvvShsvKMofB3kO2Fm++Oo/C6x/ZrheuEmu79/f78/P6XqvGSpvCesPK0wfWis/J5ke18lO2crvKZq/G7x/aktPOot/Px9P3Ezvdyi+yQpPC2w/Xv8f3z9v3H0fezwPX29/3L1PiCmO7W3fm5xfVshuvT2/nQ2Pnt8Pzd5Pro7PyVqPH4+f65xvaywPSbrfF9lO2Up/Hi5/ultvOJnu+ouPPg5fvq7vzm6/uLoO+/y/bY3/pjfuqqufPk6fuDme7O1/jZ4Prc4vrbT2VxAAAAYHRSTlMA6PcC8vsJ/gH9bAdNBPDpugbGC7NTKddif3JHneKSdDPzyROwgapvVUDrGF5KaDvDFfnl5jkjWKHNx5gb248m7aMOPdKDF2Xfh6yLmxHQNuSVUCxEMXz1d+C/pR+nt1urF9VaAAAgAElEQVR42uydCUMURx7FHWDA4b6RS7lvORRFBBEEBLzxCl5rdY2iKFHAABpF8Yhi0GxwFTa4xmtdd0WjRmPUXWP8Zosccs3d1d31uut9gql6v+murvr/X82bZxR5F0VnRy2Iq11YlRZaWBqzK6cy2MtriSQt8fIKrszZFVNaGJpWtbA2bkFUdnSR9zwh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);
  background-position: 50%;
  background-size: cover;
}
.eth-border:before,
.eth-symbol:before {
  background-color: #627eea;
}
.eur-symbol:before {
  background-image: url(media/eur.9d60836a.png);
  background-position: 50%;
  background-size: cover;
}
.eur-border:before,
.eur-symbol:before {
  background-color: #38b8a0;
}
.ftn-symbol:before {
  background-image: url(media/ftn.ca05a633.png);
  background-position: 50%;
  background-size: cover;
}
.ftn-border:before,
.ftn-symbol:before {
  background-color: #ff008c;
}
.gel-symbol:before {
  background-image: url(media/gel.1816147c.png);
  background-position: 50%;
  background-size: cover;
}
.gel-border:before,
.gel-symbol:before {
  background-color: #ff0003;
}
.ghs-symbol:before {
  background-image: url(media/ghs.6f5876f6.png);
  background-position: 50%;
  background-size: cover;
}
.ghs-border:before,
.ghs-symbol:before {
  background-color: #b6d433;
}
.idr-symbol:before {
  background-image: url(media/idr.8b957a94.png);
  background-position: 50%;
  background-size: cover;
}
.idr-border:before,
.idr-symbol:before {
  background-color: #22af4b;
}
.kes-symbol:before {
  background-image: url(media/kes.1c1836b4.png);
  background-position: 50%;
  background-size: cover;
}
.kes-border:before,
.kes-symbol:before {
  background-color: #ac2423;
}
.krw-symbol:before {
  background-image: url(media/krw.a081b491.png);
  background-position: 50%;
  background-size: cover;
}
.krw-border:before,
.krw-symbol:before {
  background-color: #eab200;
}
.kzt-symbol:before {
  background-image: url(media/kzt.e3cfc7bc.png);
  background-position: 50%;
  background-size: cover;
}
.kzt-border:before,
.kzt-symbol:before {
  background-color: #00c3ea;
}
.ltc-symbol:before {
  background-image: url(media/ltc.3caf97f1.png);
  background-position: 50%;
  background-size: cover;
}
.ltc-border:before,
.ltc-symbol:before {
  background-color: #5c5c5c;
}
.mth-symbol:before {
  background-image: url(media/mth.bb5f4c8e.png);
  background-position: 50%;
  background-size: cover;
}
.mth-border:before,
.mth-symbol:before {
  background-color: #0172ff;
}
.myr-symbol:before {
  background-image: url(media/myr.4ccedf41.png);
  background-position: 50%;
  background-size: cover;
}
.myr-border:before,
.myr-symbol:before {
  background-color: #5e2e8d;
}
.rub-symbol:before {
  background-image: url(media/rub.3f54edd5.png);
  background-position: 50%;
  background-size: cover;
}
.rub-border:before,
.rub-symbol:before {
  background-color: #f76900;
}
.thb-symbol:before {
  background-image: url(media/thb.8a8f6d2e.png);
  background-position: 50%;
  background-size: cover;
}
.thb-border:before,
.thb-symbol:before {
  background-color: #ff006d;
}
.trx-symbol:before {
  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: 50%;
  background-size: cover;
}
.trx-border:before,
.trx-symbol:before {
  background-color: #eb0029;
}
.tus-symbol:before {
  background-image: url(media/tus.f77cf7e5.png);
  background-position: 50%;
  background-size: cover;
}
.tus-border:before,
.tus-symbol:before {
  background-color: #26a17b;
}
.uah-symbol:before {
  background-image: url(media/uah.3d811f88.png);
  background-position: 50%;
  background-size: cover;
}
.uah-border:before,
.uah-symbol:before {
  background-color: #257dc5;
}
.usc-symbol:before {
  background-image: url(media/usc.c4477cfc.png);
  background-position: 50%;
  background-size: cover;
}
.usc-border:before,
.usc-symbol:before {
  background-color: #2775ca;
}
.usd-symbol:before {
  background-image: url(media/usd.caa18202.png);
  background-position: 50%;
  background-size: cover;
}
.usd-border:before,
.usd-symbol:before {
  background-color: #009f00;
}
.uzs-symbol:before {
  background-image: url(media/uzs.274501ec.png);
  background-position: 50%;
  background-size: cover;
}
.uzs-border:before,
.uzs-symbol:before {
  background-color: #684b9e;
}
.vnd-symbol:before {
  background-image: url(media/vnd.bb7f9632.png);
  background-position: 50%;
  background-size: cover;
}
.vnd-border:before,
.vnd-symbol:before {
  background-color: #2e60b3;
}
.xrp-symbol:before {
  background-image: url(media/xrp.89d47448.png);
  background-position: 50%;
  background-size: cover;
}
.xrp-border:before,
.xrp-symbol:before {
  background-color: #23292f;
}
.hdr-dynamic-content {
  padding-inline-start: 5px;
  padding-inline-end: 5px;
}
.hdr-dynamic-content .carousel-count-arrow-container {
  margin-top: 10px;
  top: 50%;
  justify-content: space-between;
  width: 100%;
  transform: translateY(-50%);
}
.informative-widget {
  margin-top: 10px;
  padding: 0 5px;
}
.informative-widget-link {
  height: calc(100% - 10px);
}
.informative-widget-container {
  max-width: 90%;
  padding: 20px;
}
[dir="ltr"] .hdr-dynamic-content .hm-row-bc > .e-p-close-icon-bc {
  right: 20px;
}
[dir="rtl"] .hdr-dynamic-content .hm-row-bc > .e-p-close-icon-bc {
  left: 20px;
}
.integration-mode .nav-content-menu {
  display: flex;
}
.integration-mode .nav-content-bc,
.integration-mode .nav-menu-container.header-navigation:first-child {
  border-radius: 0;
}
.integration-mode .header-bc {
  padding: 0;
}
.integration-mode .hdr-main-content-bc {
  flex-shrink: 0;
  padding-inline-end: 10px;
  background: rgba(var(--menu-sc-rgb), 0.15);
}
.header-bc {
  padding: 0 10px;
  box-sizing: border-box;
}
.hdr-main-content-bc,
.logo {
  height: 56px;
}
.logo > p {
  width: 140px;
  padding-inline-start: 8px;
  margin-inline-start: 8px;
  color: rgba(var(--header-sc-rgb), 0.7);
  border-inline-start: 1px solid rgba(var(--header-sc-rgb), 0.2);
  font-size: 9px;
  line-height: 13px;
}
.hdr-logo-bc {
  max-width: 200px;
  padding: 4px 0;
}
.nav-content-bc {
  display: flex;
  flex-direction: column;
  position: relative;
  border-radius: 4px;
}
.nav-content-bc,
.nav-content-bc .nav-menu-container .nav-menu-sub {
  background: var(--menu);
}
.nav-content-bc .nav-menu-container .nav-menu-sub .nav-menu-item {
  color: var(--menu-sc);
  background: linear-gradient(
    90deg,
    rgba(var(--menu-sc-rgb), 0.15) 0,
    rgba(var(--menu-sc-rgb), 0.05)
  );
}
.hdr-time-bc {
  flex-shrink: 0;
  min-width: 65px;
  height: 28px;
  color: var(--header-sc);
  padding: 0 10px;
  margin-inline-start: 15px;
  background: rgba(var(--header-sc-rgb), 0.1);
  border-radius: 4px;
  font-size: 12px;
  line-height: 28px;
}
.nav-menu-container {
  display: flex;
  flex: auto;
}
.nav-menu-container li {
  position: relative;
}
.nav-menu-container.header-navigation .hdr-user-info-content-bc {
  margin: 0 10px;
}
.nav-menu-container.header-navigation:first-child {
  position: relative;
  border-radius: 4px;
  z-index: 1;
  background: rgba(var(--menu-sc-rgb), 0.15);
}
.nav-menu-container.header-navigation:first-child .nav-menu {
  border-start-start-radius: 4px;
  border-end-start-radius: 4px;
}
.nav-menu-container.header-navigation:first-child
  .nav-menu
  > li:first-child
  > .nav-menu-item {
  padding-inline-start: 10px;
  border-start-start-radius: 4px;
  border-end-start-radius: 4px;
}
.nav-menu-container.header-navigation:first-child
  .nav-menu
  > li
  .nav-menu-sub-arrow {
  display: none;
}
[dir="ltr"]
  .nav-menu-container.header-navigation:first-child
  .nav-menu
  > li
  > .nav-menu-sub {
  left: 0;
  transform-origin: left top;
}
[dir="rtl"]
  .nav-menu-container.header-navigation:first-child
  .nav-menu
  > li
  > .nav-menu-sub {
  right: 0;
  transform-origin: right top;
}
.nav-menu-container.header-navigation:first-child
  .nav-menu-other
  > .nav-menu-item,
.nav-menu-container.header-navigation:first-child
  .nav-menu
  > li
  > .nav-menu-item {
  padding: 0 20px;
  color: var(--menu-sc);
  letter-spacing: 0.1px;
  transition: all 0.24s;
}
.nav-menu-container.header-navigation:first-child
  .nav-menu-other
  > .nav-menu-item.active,
.nav-menu-container.header-navigation:first-child
  .nav-menu
  > li
  > .nav-menu-item.active {
  color: var(--hero-sc);
  background: var(--hero);
}
.nav-menu-container.header-navigation:first-child
  .nav-menu-other
  > .nav-menu-item
  > i,
.nav-menu-container.header-navigation:first-child
  .nav-menu
  > li
  > .nav-menu-item
  > i {
  font-size: 16px;
}
.nav-menu-container.header-navigation:first-child
  .nav-menu-other:hover
  > .nav-menu-item,
.nav-menu-container.header-navigation:first-child
  .nav-menu
  > li:hover
  > .nav-menu-item {
  color: var(--menu-sc);
  background: var(--menu);
  box-shadow: inset 0 2px 0 0 var(--hero);
}
.nav-menu-container.header-navigation:first-child .nav-menu-other {
  border-start-end-radius: 4px;
  border-end-end-radius: 4px;
  text-transform: uppercase;
}
.nav-menu-container.header-navigation:first-child
  .nav-menu-other:hover
  > .nav-menu-item,
.nav-menu-container.header-navigation:first-child .nav-menu-other > li {
  border-start-end-radius: 4px;
  border-end-end-radius: 4px;
}
.nav-menu-container.header-navigation:first-child .nav-menu-sub .nav-menu-item {
  text-transform: none;
}
.nav-menu-container.header-navigation:first-child .nav-menu-sub .nav-menu-sub {
  top: 0;
  border-start-start-radius: 4px;
  z-index: -1;
}
[dir="ltr"]
  .nav-menu-container.header-navigation:first-child
  .nav-menu-sub
  .nav-menu-sub {
  right: calc(100% + 10px);
  transform-origin: right top;
}
[dir="rtl"]
  .nav-menu-container.header-navigation:first-child
  .nav-menu-sub
  .nav-menu-sub {
  left: calc(100% + 10px);
  transform-origin: left top;
}
.nav-menu-container.header-navigation:first-child
  .nav-menu-sub
  .nav-menu-sub:before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  cursor: auto;
}
[dir="ltr"]
  .nav-menu-container.header-navigation:first-child
  .nav-menu-sub
  .nav-menu-sub:before {
  left: 100%;
}
[dir="rtl"]
  .nav-menu-container.header-navigation:first-child
  .nav-menu-sub
  .nav-menu-sub:before {
  right: 100%;
}
.nav-menu-container.header-navigation:first-child .nav-menu-sub-arrow {
  margin-inline-start: 10px;
  color: var(--menu-sc);
  font-size: 8px;
}
[dir="rtl"]
  .nav-menu-container.header-navigation:first-child
  .nav-menu-sub-arrow {
  transform: rotateY(180deg);
}
[dir="ltr"]
  .nav-menu-container.header-navigation:first-child
  .nav-menu-item:after {
  right: 0;
}
[dir="rtl"]
  .nav-menu-container.header-navigation:first-child
  .nav-menu-item:after {
  left: 0;
}
.nav-menu-container.header-navigation:first-child .m-block-nav-items-bc {
  grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
  padding: 15px 15px 10px;
}
.nav-menu-container.header-navigation:first-child
  .dep-w-info-bc
  .m-block-nav-items-bc {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background: rgb(14 6 28);
  z-index: 9;
}
.nav-menu-container.header-navigation:first-child .m-nav-items-list-item-bc {
  cursor: pointer;
  height: 50px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.nav-menu-container.header-navigation:first-child
  .m-nav-items-list-item-bc:not(.active) {
  background: rgba(var(--header-sc-rgb), 0.1);
  border: 1px solid transparent;
}
.nav-menu-container.header-navigation:first-child
  .m-nav-items-list-item-bc.active,
.nav-menu-container.header-navigation:first-child
  .m-nav-items-list-item-bc:hover {
  border: 1px solid rgba(var(--header-sc-rgb), 0.2);
  background: rgba(var(--header-sc-rgb), 0.25);
}
.nav-menu-container.header-navigation:first-child .nav-ico-w-row-bc {
  height: 100%;
}
.nav-menu-container.header-navigation:nth-child(2) {
  background: var(--menu);
  border-radius: 4px;
}
.nav-menu-container.header-navigation:nth-child(2) .nav-menu {
  justify-content: center;
}
.nav-menu-container.header-navigation:nth-child(2) .nav-menu > li + li {
  margin-inline-start: 30px;
}
.nav-menu-container.header-navigation:nth-child(2)
  .nav-menu-other
  > .nav-menu-item.active,
.nav-menu-container.header-navigation:nth-child(2)
  .nav-menu-other
  > .nav-menu-item:hover,
.nav-menu-container.header-navigation:nth-child(2)
  .nav-menu
  > li
  .nav-menu-item.active,
.nav-menu-container.header-navigation:nth-child(2)
  .nav-menu
  > li
  .nav-menu-item:hover {
  box-shadow: inset 0 -2px 0 0 var(--hero);
}
.nav-menu-container.header-navigation:nth-child(2)
  .nav-menu-other
  > .nav-menu-item.active,
.nav-menu-container.header-navigation:nth-child(2)
  .nav-menu
  > li
  .nav-menu-item.active {
  color: var(--b-sc);
}
.nav-menu-container.header-navigation:nth-child(2)
  .nav-menu-other
  > .nav-menu-item
  > i,
.nav-menu-container.header-navigation:nth-child(2)
  .nav-menu
  > li
  .nav-menu-item
  > i {
  font-size: 15px;
}
.nav-menu-container.header-navigation:nth-child(2) .nav-menu-item {
  color: rgba(var(--menu-sc-rgb), 0.5);
  letter-spacing: 0.5px;
  transition: color 0.24s, box-shadow 0.24s;
}
[dir="ltr"]
  .nav-menu-container.header-navigation:nth-child(2)
  .nav-menu-item:after {
  right: -20px;
}
[dir="rtl"]
  .nav-menu-container.header-navigation:nth-child(2)
  .nav-menu-item:after {
  left: -20px;
}
.nav-menu-container.header-navigation:nth-child(2) .nav-menu-other {
  margin-inline-start: 10px;
}
.nav-menu-container .nav-menu {
  height: 36px;
}
.nav-menu-container .nav-menu,
.nav-menu-container .nav-menu-other {
  display: flex;
}
.nav-menu-container .nav-menu-other > li > .nav-menu-sub,
.nav-menu-container .nav-menu > li > .nav-menu-sub {
  top: 100%;
}
.nav-menu-container .nav-menu-other .nav-menu-item,
.nav-menu-container .nav-menu .nav-menu-item {
  font-size: 16px;
}
.nav-menu-container:not(.hide-hover-effect)
  .nav-menu-other
  > li:hover
  > .nav-menu-sub,
.nav-menu-container:not(.hide-hover-effect)
  .nav-menu-sub
  > li:hover
  > .nav-menu-sub,
.nav-menu-container:not(.hide-hover-effect)
  .nav-menu
  > li:hover
  > .nav-menu-sub {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}
.nav-menu-container .nav-menu {
  width: 100%;
  flex-wrap: wrap;
}
.nav-menu-container .nav-menu > li {
  display: flex;
  height: 100%;
}
.nav-menu-container .nav-menu-other > .nav-menu-item,
.nav-menu-container .nav-menu > li > .nav-menu-item {
  display: flex;
  align-items: center;
  white-space: nowrap;
  cursor: pointer;
}
.nav-menu-container .nav-menu-other > .nav-menu-item > i,
.nav-menu-container .nav-menu > li > .nav-menu-item > i {
  margin-inline-end: 10px;
}
.nav-menu-container .nav-menu-other:hover > .nav-menu-item,
.nav-menu-container .nav-menu > li:hover > .nav-menu-item {
  color: var(--menu-sc);
}
[dir="ltr"] .nav-menu-container .nav-menu-other > li > .nav-menu-sub {
  right: 0;
  transform-origin: right top;
}
[dir="rtl"] .nav-menu-container .nav-menu-other > li > .nav-menu-sub {
  left: 0;
  transform-origin: left top;
}
.nav-menu-container .nav-menu-other.hidden-global {
  display: none;
}
.nav-menu-container .nav-menu-sub {
  position: absolute;
  min-width: 235px;
  padding: 10px;
  opacity: 0;
  visibility: hidden;
  transform: translateY(4px);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  transition: all 0.24s 0.1s;
}
.nav-menu-container .nav-menu-sub > li + li {
  margin-top: 2px;
}
.nav-menu-container .nav-menu-sub .nav-menu-item {
  display: flex;
  align-items: center;
  height: 34px;
  padding: 0 10px;
  border-radius: 4px;
  overflow: hidden;
}
.nav-menu-container .nav-menu-sub .nav-menu-item > * {
  position: relative;
  letter-spacing: 0.1px;
  z-index: 1;
  transition: color 0.24s;
}
.nav-menu-container .nav-menu-sub .nav-menu-item > i {
  flex-shrink: 0;
}
.nav-menu-container .nav-menu-sub .nav-menu-item > i:first-child {
  margin-inline-end: 10px;
}
.nav-menu-container .nav-menu-sub .nav-menu-item:before {
  content: "";
  position: absolute;
  top: 0;
  height: 100%;
  background: rgba(var(--hero-rgb), 0);
  transition: background 0.24s;
  width: 2px;
}
[dir="ltr"] .nav-menu-container .nav-menu-sub .nav-menu-item:before {
  left: 0;
}
[dir="rtl"] .nav-menu-container .nav-menu-sub .nav-menu-item:before {
  right: 0;
}
.nav-menu-container .nav-menu-sub .nav-menu-item.active,
.nav-menu-container .nav-menu-sub .nav-menu-item:hover:before {
  background: var(--hero);
}
.nav-menu-container .nav-menu-sub .nav-menu-item.active > * {
  color: var(--hero-sc);
}
.header-user-nav {
  align-items: center;
}
.header-user-nav > .nav-menu-other > li:before {
  content: "";
  position: fixed;
  max-width: calc(100% - 20px);
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 0;
  background: rgba(0, 0, 0, 0.2);
  pointer-events: none;
  z-index: -1;
  margin: 0 auto;
}
.header-user-nav > .nav-menu-other > li > a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 15px;
  border-top: 2px solid transparent;
}
.header-user-nav > .nav-menu-other > li > a:before {
  content: "";
  position: absolute;
  width: 1px;
  height: 30px;
  bottom: 0;
  top: 0;
  margin: auto;
  z-index: -1;
  background: rgba(var(--menu-sc-rgb), 0.1);
}
[dir="ltr"] .header-user-nav > .nav-menu-other > li > a:before {
  left: -1px;
}
[dir="rtl"] .header-user-nav > .nav-menu-other > li > a:before {
  right: -1px;
}
.header-user-nav > .nav-menu-other > li + li:hover a:before {
  content: none;
}
.header-user-nav > .nav-menu-other > li:hover {
  background: var(--header);
}
.header-user-nav > .nav-menu-other > li:hover > a {
  background: var(--header);
  border-radius: 4px;
  border-color: var(--hero);
}
.header-user-nav > .nav-menu-other > li:hover > a:before {
  content: none;
}
.header-user-nav .hdr-user-info-content-bc > span {
  line-height: normal;
}
.header-user-nav .hdr-user-info-content-bc > span + span {
  margin-top: 3px;
}
.header-user-nav .nav-menu-sub {
  background: var(--header);
}
.header-user-nav .nav-menu-sub .nav-menu-item {
  color: rgba(var(--header-sc-rgb), 0.7);
  background: linear-gradient(
    90deg,
    rgba(var(--header-sc-rgb), 0.15) 0,
    rgba(var(--header-sc-rgb), 0.05)
  );
}
.header-user-nav .nav-menu-sub .nav-menu-item:hover,
.header-user-nav .nav-menu-sub .nav-menu-item:hover .checkbox-control-text-bc {
  color: var(--header-sc);
}
.header-user-nav .checkbox-control-text-bc {
  color: rgba(var(--header-sc-rgb), 0.7);
}
.nav-menu-sub-arrow {
  margin-inline-start: 10px;
  color: var(--b-sc);
  font-size: 8px;
}
[dir="rtl"] .nav-menu-sub-arrow {
  transform: rotateY(180deg);
}
[dir="ltr"] .nav-menu-item:after {
  right: 0;
}
[dir="rtl"] .nav-menu-item:after {
  left: 0;
}
.m-block-nav-items-bc {
  grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
  padding: 15px 0 10px;
}
.dep-w-info-bc .m-block-nav-items-bc {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 9;
}
.m-nav-items-list-item-bc {
  cursor: pointer;
  height: 50px;
}
.m-nav-items-list-item-bc:not(.active) {
  background: rgba(var(--header-sc-rgb), 0.1);
  border: 1px solid transparent;
}
.m-nav-items-list-item-bc.active,
.m-nav-items-list-item-bc:hover {
  border: 1px solid rgba(var(--header-sc-rgb), 0.2);
  background: rgba(var(--header-sc-rgb), 0.25);
}
.nav-ico-w-row-bc {
  height: 100%;
}
.payment-logo {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.compact-mode {
  display: flex;
  min-height: 36px;
}
.compact-mode:after,
.compact-mode:before {
  content: "";
  position: absolute;
  width: 1px;
  height: 30px;
  bottom: 0;
  top: 0;
  margin: auto;
  z-index: -1;
  background: rgba(var(--header-sc-rgb), 0.1);
}
.compact-mode:before {
  left: -1px;
}
.compact-mode:after {
  right: 0;
}
.compact-mode .form-control-select-bc {
  color: rgba(var(--header-sc-rgb), 0.9);
}
.compact-mode .form-control-icon-bc {
  color: rgba(var(--header-sc-rgb), 0.8);
}
.compact-mode .multi-select-label-bc {
  background: var(--header);
  box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.3),
    inset 0 0 0 300px rgba(var(--header-sc-rgb), 0.05);
}
.compact-mode .multi-select-label-bc .checkbox-control-content-bc {
  background: rgba(var(--header-sc-rgb), 0.1);
}
.compact-mode .multi-select-label-bc .checkbox-control-content-bc.active,
.compact-mode .multi-select-label-bc .checkbox-control-content-bc:hover {
  background: rgba(var(--header-sc-rgb), 0.2);
}
.compact-mode
  .multi-select-label-bc
  .checkbox-control-content-bc.active
  .checkbox-control-text-bc,
.compact-mode
  .multi-select-label-bc
  .checkbox-control-content-bc:hover
  .checkbox-control-text-bc {
  color: var(--header-sc);
}
.compact-mode .multi-select-label-bc .checkbox-control-text-bc {
  color: rgba(var(--header-sc-rgb), 0.6);
}
.hdr-user-bc .sign-in {
  margin-inline-start: 15px;
}
.hdr-user-bc .register {
  margin-inline-start: 12px;
}
@media screen and (max-width: 1100px) {
  .has-exchange-info .header-icon-text:not([class*="bc-i"]) > span {
    font-size: 10px;
  }
}
.header-icon-text {
  align-items: center;
  font-size: 14px;
  padding: 0 10px;
  height: 28px;
}
.header-icon-text + .header-icon-text {
  position: relative;
  margin-inline-start: 30px;
}
.header-icon-text + .header-icon-text:after {
  content: "";
  position: absolute;
  width: 1px;
  height: 30px;
  bottom: 0;
  top: 0;
  margin: auto;
  z-index: -1;
  background: rgba(var(--menu-sc-rgb), 0.1);
}
[dir="ltr"] .header-icon-text + .header-icon-text:after {
  left: -15px;
}
[dir="rtl"] .header-icon-text + .header-icon-text:after {
  right: -15px;
}
@media screen and (max-width: 1366px) {
  .header-icon-text:not([class*="bc-i"]) > span {
    font-size: 12px;
  }
}
.header-icon-text[class*="bc-i"] {
  font-family: Roboto, Arial, Helvetica, sans-serif !important;
}
.header-icon-text[class*="bc-i"]:before {
  font-family: "BetConstruct-Icons" !important;
}
.header-icon-text[class*="bc-i"] > span:not(:empty) {
  line-height: normal;
  margin-inline-start: 5px;
}
@media screen and (max-width: 1366px) {
  .header-icon-text > i + span,
  .header-icon-text[class*="bc-i"] > span:not(:empty) {
    display: none;
  }
}
.header-custom-buttons {
  margin-inline-start: 15px;
}
.header-custom-buttons:not(:empty) + .header-custom-buttons {
  margin-inline-start: 30px;
  position: relative;
}
.header-custom-buttons:not(:empty) + .header-custom-buttons:before {
  content: "";
  position: absolute;
  width: 1px;
  height: 30px;
  bottom: 0;
  top: 0;
  margin: auto;
  z-index: -1;
  background: rgba(var(--menu-sc-rgb), 0.1);
}
[dir="ltr"] .header-custom-buttons:not(:empty) + .header-custom-buttons:before {
  left: -15px;
}
[dir="rtl"] .header-custom-buttons:not(:empty) + .header-custom-buttons:before {
  right: -15px;
}
.header-custom-buttons:not(:empty) + .header-user-nav {
  margin-inline-start: 15px;
}
.header-custom-buttons:empty + .nav-menu-container .nav-menu-item:before {
  content: none;
}
.header-custom-buttons + .sign-in {
  margin-inline-start: 30px;
  min-height: 36px;
  position: relative;
}
.header-custom-buttons + .sign-in:before {
  content: "";
  position: absolute;
  width: 1px;
  height: 30px;
  bottom: 0;
  top: 0;
  margin: auto;
  z-index: -1;
  background: rgba(var(--header-sc-rgb), 0.1);
  left: -15px;
}
.logout-profile button {
  background: rgba(var(--header-sc-rgb), 0.15);
  color: rgba(var(--header-sc-rgb), 0.7);
  font-size: 12px;
  height: 26px;
  margin-top: 8px;
}
.logout-profile button:hover {
  background: rgba(var(--header-sc-rgb), 0.35);
}
.notSelectedField {
  pointer-events: none;
}
.hdr-user-bc .btn.register {
  max-width: 112px;
}
.crypto-transfer-select {
  position: static;
}
.crypto-transfer-select .form-control-select-bc {
  background: none;
  font-size: 12px;
  padding: 0;
}
[dir="ltr"] .crypto-transfer-select .form-control-select-bc {
  padding-right: 20px;
}
[dir="rtl"] .crypto-transfer-select .form-control-select-bc {
  padding-left: 20px;
}
.crypto-transfer-select .form-control-label-bc.inputs {
  height: auto;
  color: var(--b-sc);
}
[dir="ltr"] .crypto-transfer-select .form-control-icon-bc {
  right: 0;
}
[dir="rtl"] .crypto-transfer-select .form-control-icon-bc {
  left: 0;
}
.crypto-transfer-select .multi-select-label-bc {
  position: absolute;
  min-width: 40%;
  width: 40%;
  padding: 5px;
  max-height: 22.4vh;
}
.crypto-transfer-select .checkbox-control-text-bc {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.crypto-content-all {
  max-width: 300px;
  padding-inline-start: 15px;
  padding-inline-end: 15px;
  margin-inline-end: 5px;
}
@media screen and (max-width: 1440px) {
  .crypto-content-all {
    max-width: 160px;
  }
}
.crypto-content-all:before {
  content: "";
  position: absolute;
  width: 1px;
  height: 100%;
  bottom: 0;
  top: 0;
  margin: auto;
  z-index: -1;
  background: rgba(var(--menu-sc-rgb), 0.1);
}
[dir="ltr"] .crypto-content-all:before {
  left: -1px;
}
[dir="rtl"] .crypto-content-all:before {
  right: -1px;
}
[dir="ltr"] .crypto-content-all .horizontal-sl-list.scroll-start:after,
[dir="rtl"] .crypto-content-all .horizontal-sl-list.scroll-start:after {
  background: none;
}
.crypto-content-all .horizontal-sl-arrow {
  width: 36px;
  height: 30px;
  justify-content: center;
  font-size: 10px;
  bottom: 0;
  margin: auto;
  cursor: pointer;
  color: rgba(var(--b-sc-rgb), 0.8);
}
[dir="ltr"] .crypto-content-all .horizontal-sl-arrow.bc-i-small-arrow-left {
  left: 10px;
}
[dir="rtl"] .crypto-content-all .horizontal-sl-arrow.bc-i-small-arrow-left {
  right: 10px;
}
[dir="ltr"] .crypto-content-all .horizontal-sl-arrow.bc-i-small-arrow-right {
  right: -6px;
}
[dir="rtl"] .crypto-content-all .horizontal-sl-arrow.bc-i-small-arrow-right {
  left: -6px;
}
.crypto-content {
  height: 30px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.crypto-content .horizontal-sl-wheel {
  padding-inline-start: 15px;
  padding-inline-end: 15px;
}
.crypto-content .horizontal-sl-item-bc {
  height: 30px;
}
.crypto-content .horizontal-sl-item-bc + .horizontal-sl-item-bc i {
  padding-inline-start: 10px;
}
.crypto-content .horizontal-sl-list {
  background: rgba(var(--b-sc-rgb), 0.15);
  border-start-start-radius: 4px;
  border-end-start-radius: 4px;
}
.crypto-content-arrow {
  pointer-events: none;
}
[dir="ltr"] .crypto-content-arrow {
  right: 15px;
}
[dir="rtl"] .crypto-content-arrow {
  left: 15px;
}
.crypto-content-arrow:after,
.crypto-content-arrow:before {
  top: 0;
  width: 0;
  height: 0;
  border-style: solid;
}
[dir="ltr"] .crypto-content-arrow:after,
[dir="ltr"] .crypto-content-arrow:before {
  border-width: 15px 0 15px 10px;
}
[dir="rtl"] .crypto-content-arrow:after,
[dir="rtl"] .crypto-content-arrow:before {
  border-width: 15px 15px 15px 0;
}
[dir="ltr"] .crypto-content-arrow:before {
  border-left-color: var(--b);
  border-bottom-color: transparent;
  border-right-color: transparent;
  border-top-color: transparent;
}
[dir="rtl"] .crypto-content-arrow:before {
  border-left-color: transparent;
  border-bottom-color: transparent;
  border-right-color: var(--b);
  border-top-color: transparent;
}
[dir="ltr"] .crypto-content-arrow:after {
  border-left-color: rgba(var(--b-sc-rgb), 0.15);
  border-bottom-color: transparent;
  border-right-color: transparent;
  border-top-color: transparent;
}
[dir="rtl"] .crypto-content-arrow:after {
  border-left-color: transparent;
  border-bottom-color: transparent;
  border-right-color: rgba(var(--b-sc-rgb), 0.15);
  border-top-color: transparent;
}
.crypto-content-shadow {
  width: 70px;
  z-index: 1;
}
.currency-value {
  margin-bottom: 15px;
}
[dir="ltr"] .casino-game-tr-to-block-bc .multi-select-label-bc {
  left: calc(100% - 141px);
}
[dir="rtl"] .casino-game-tr-to-block-bc .multi-select-label-bc {
  right: calc(100% - 141px);
}
@media screen and (max-width: 1200px) {
  .has-exchange-info .hdr-logo-bc {
    max-width: 145px;
  }
}
@media screen and (max-width: 1200px) {
  .has-exchange-info .hdr-logo-bc + p {
    display: none;
  }
}
@media screen and (max-width: 1100px) {
  .has-exchange-info .hdr-time-bc {
    min-width: 50px;
    font-size: 10px;
    padding: 0 5px;
  }
}
.has-exchange-info .crypto-info-link,
.has-exchange-info .hdr-user-info-texts-bc,
.has-exchange-info .trusted-widget-text {
  font-size: 12px;
}
@media screen and (max-width: 1100px) {
  .has-exchange-info .crypto-info-link,
  .has-exchange-info .hdr-user-info-texts-bc,
  .has-exchange-info .trusted-widget-text {
    font-size: 10px;
  }
}
.crypto-currency-data {
  height: 36px;
  margin-inline-end: 15px;
  padding-inline-end: 15px;
}
.crypto-currency-data:after {
  content: "";
  position: absolute;
  width: 1px;
  height: 30px;
  bottom: 0;
  top: 0;
  margin: auto;
  z-index: -1;
  background: rgba(var(--header-sc-rgb), 0.1);
}
[dir="ltr"] .crypto-currency-data:after {
  right: 0;
}
[dir="rtl"] .crypto-currency-data:after {
  left: 0;
}
.crypto-currency-data i:after,
.trusted-widget i:after {
  background: rgba(var(--b-sc-rgb), 0.85);
  opacity: 0;
  transition: opacity 0.24s ease;
}
.crypto-currency-data:hover i:after,
.trusted-widget:hover i:after {
  opacity: 1;
}
.user-balance-info {
  margin-bottom: 8px;
}
.trusted-widget {
  position: relative;
  max-width: 200px;
  margin-inline-end: 15px;
}
.trusted-widget:after {
  content: "";
  position: absolute;
  width: 1px;
  height: 30px;
  bottom: 0;
  top: 0;
  margin: auto;
  z-index: -1;
  background: rgba(var(--header-sc-rgb), 0.1);
}
[dir="ltr"] .trusted-widget:after {
  right: 0;
}
[dir="rtl"] .trusted-widget:after {
  left: 0;
}
.network-address + .network-address {
  margin-top: 20px;
}
.network-address .form-control-select-bc {
  padding: 0;
  background: transparent;
}
.network-address .form-control-label-bc i {
  margin-inline-end: 8px;
}
.network-address .bc-i-copy-icon:hover {
  background: none;
}
.connect-wallet-popup {
  max-width: none;
}
.connect-to-wallet .status-popup-content-w-bc {
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.connect-to-wallet .connect-button {
  margin: 30px 0;
}
.entrance-popup-bc.register .connect-button {
  margin-top: 15px;
  margin-bottom: 15px;
}
.crypto-deposit {
  width: 345px;
}
.hdr-crypto-btn {
  margin-inline-start: 30px;
}
.hdr-crypto-btn:before {
  content: "";
  position: absolute;
  width: 1px;
  height: 30px;
  top: 50%;
  transform: translateY(-50%);
  z-index: -1;
  background: rgba(var(--header-sc-rgb), 0.1);
}
[dir="ltr"] .hdr-crypto-btn:before {
  left: -15px;
}
[dir="rtl"] .hdr-crypto-btn:before {
  right: -15px;
}
.hdr-crypto-btn + .nav-menu-other {
  margin-inline-start: 15px;
}
.hdr-crypto-btn .connect-wallet {
  cursor: pointer;
}
.hdr-crypto-btn .connect-wallet:hover {
  background: none;
}
.deposit-wallet-tooltip-info .deposit-wallet-tooltip {
  max-width: 240px;
}
.wallet-menu-item .radio-control-bc {
  transition: background 0.24s, color 0.24s;
  cursor: pointer;
}
.wallet-menu-item .radio-control-bc:hover {
  color: var(--header-sc);
  background: rgba(var(--header-sc-rgb), 0.2);
}
.wallet-currency,
.wallet-menu-item {
  max-height: 70vh;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.wallet-currency-item {
  cursor: pointer;
  transition: background 0.24s, color 0.24s;
}
.wallet-currency-item:hover {
  color: var(--header-sc);
  background: rgba(var(--b-sc-rgb), 0.2);
}
.connect-wallet {
  max-width: 160px;
  min-width: 80px;
}
.crypto-wallet-switcher-container {
  position: relative;
  margin-inline-start: 15px;
}
.crypto-wallet-switcher-container:before {
  content: "";
  position: absolute;
  width: 1px;
  height: 30px;
  bottom: 0;
  top: 0;
  margin: auto;
  background: rgba(var(--menu-sc-rgb), 0.1);
  z-index: -1;
}
[dir="ltr"] .crypto-wallet-switcher-container:before {
  left: -15px;
}
[dir="rtl"] .crypto-wallet-switcher-container:before {
  right: -15px;
}
.crypto-wallet-switcher-container .btn {
  max-width: 100px;
  min-width: 76px;
}
.crypto-wallet-switcher-container + .nav-menu-other {
  margin-inline-start: 15px;
}
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-rgb), 0.9);
  background-clip: padding-box;
  border-radius: 50%;
  border: 2px solid rgba(var(--b-sc-rgb), 0.6);
  font-size: 20px;
  top: 0;
  cursor: pointer;
  transition: border-color 0.4s;
}
[dir="ltr"] .radio-control-input-holder-bc {
  left: 0;
}
[dir="rtl"] .radio-control-input-holder-bc {
  right: 0;
}
.radio-control-input-holder-bc:after {
  content: "";
  position: absolute;
  top: 2px;
  left: 2px;
  transform: scale(0);
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: var(--hero);
  transition: transform 0.4s;
}
.radio-control-input-bc {
  display: none;
}
.radio-control-input-bc:checked ~ .radio-control-input-holder-bc {
  border-color: var(--hero);
}
.radio-control-input-bc:checked ~ .radio-control-input-holder-bc:after {
  transform: scale(1);
}
.radio-control-input-bc:checked:disabled ~ .radio-control-input-holder-bc {
  border-color: rgba(var(--hero-rgb), 0.4);
}
.radio-control-input-bc:checked:disabled
  ~ .radio-control-input-holder-bc:after {
  background: rgba(var(--hero-rgb), 0.4);
}
.radio-control-input-bc:disabled ~ .radio-control-input-holder-bc {
  background: rgba(var(--b-sc-rgb), 0.75);
}
.radio-control-input-bc:disabled ~ .radio-control-text-bc {
  color: rgba(var(--b-sc-rgb), 0.2);
}
.radio-control-text-bc {
  font-weight: 700;
  font-size: 12px;
  color: var(--b-sc);
  line-height: 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: var(--b-sc);
  max-width: calc(100% - 60px);
}
[dir="ltr"] .form-control-filename-bc {
  left: 14px;
}
[dir="rtl"] .form-control-filename-bc {
  right: 14px;
}
.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-rgb), 0.05);
}
.deposit-wallet-tooltip-info {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.deposit-wallet-tooltip-info .deposit-wallet-tooltip {
  width: 100%;
  position: absolute;
  padding: 12px;
  color: var(--b);
  background: var(--b-sc);
  border-radius: 4px;
  transition: opacity 0.24s;
}
.deposit-wallet-tooltip-info .deposit-wallet-tooltip:before {
  content: "";
  width: 12px;
  height: 12px;
  position: absolute;
  transform: translateY(-50%) rotate(45deg);
  background: var(--b-sc);
}
.deposit-wallet .deposit-wallet-tooltip:not(.opened) {
  opacity: 0;
  z-index: -1;
}
.deposit-wallet .deposit-wallet-tooltip.opened {
  opacity: 1;
  z-index: 9;
}
.deposit-wallet .bc-i-player-info {
  font-size: 20px;
}
.bc-loader.small.withdraw-rejection-message-loader {
  margin-inline-start: 5px;
}
.bc-loader.small.withdraw-rejection-message-loader .bc-loader-contain {
  width: 14px;
  height: 14px;
}
.withdraw-info-content {
  display: flex;
  align-items: center;
}
.withdraw-rejection-tooltip .deposit-wallet-tooltip {
  white-space: pre-wrap;
}
.withdraw-rejection-tooltip .bc-i-player-info {
  font-size: 15px;
  color: rgba(var(--b-sc-rgb), 0.9);
  margin-inline-start: 5px;
  padding: 5px 0;
}
.withdraw-rejection-tooltip
  .bc-i-player-info:not(:hover)
  + .deposit-wallet-tooltip {
  opacity: 0;
  z-index: -1;
}
.withdraw-rejection-tooltip .bc-i-player-info:hover + .deposit-wallet-tooltip {
  opacity: 1;
  z-index: 9;
}
.deposit-wallet-tooltip-info .deposit-wallet-tooltip {
  margin-inline-start: 30px;
}
.deposit-wallet-tooltip-info .deposit-wallet-tooltip:before {
  top: 50%;
}
[dir="ltr"] .deposit-wallet-tooltip-info .deposit-wallet-tooltip:before {
  left: -6px;
}
[dir="rtl"] .deposit-wallet-tooltip-info .deposit-wallet-tooltip:before {
  right: -6px;
}
.deposit-wallet .deposit-wallet-tooltip {
  max-width: 240px;
}
.withdraw-rejection-tooltip .deposit-wallet-tooltip {
  max-width: 150px;
}
.expandable-info-container {
  margin-top: 10px;
  margin-bottom: 10px;
  border-radius: 4px;
  background: rgba(var(--b-sc-rgb), 0.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:active,
.expandable-info-body a:link,
.expandable-info-body a:visited {
  color: rgba(var(--b-sc-rgb), 0.7);
  text-decoration: underline;
}
.expandable-info-body-content {
  line-height: 18px;
  color: rgba(var(--b-sc-rgb), 0.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: 4px;
}
.expandable-info-toggle {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 10px;
  color: rgba(var(--b-sc-rgb), 0.6);
  transition: 0.24s;
}
.expandable-info-toggle .expandable-info-showMore {
  cursor: pointer;
}
.expandable-info-toggle .bc-i-small-arrow-down,
.expandable-info-toggle .bc-i-small-arrow-up {
  cursor: pointer;
  padding: 5px;
}
.expandable-info-toggle:hover {
  color: rgba(var(--b-sc-rgb), 0.9);
}
.my-profile-info-block .expandable-info-toggle {
  background-image: linear-gradient(
    180deg,
    rgba(var(--b-sc-rgb), 0.03),
    rgba(var(--b-sc-rgb), 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 .container h2 {
  color: rgba(var(--b-sc-rgb), 0.6);
  text-transform: uppercase;
}
.expandable-info-body-content.custom-content-section .container li {
  list-style-type: disc;
  list-style-position: inside;
}
.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-rgb), 0.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%;
}
.payment-method-info-padding {
  padding: 0 15px;
}
.payment-method-info-wrapper {
  padding: 10px;
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-radius: 4px;
}
.payment-method-info-wrapper > .btn {
  margin-top: 10px;
}
.payment-method-info {
  display: table;
}
.payment-method-info > ul {
  display: table-row;
}
.payment-method-info > ul > li {
  display: table-cell;
}
.payment-method-info > ul > li + li {
  padding-inline-start: 10px;
}
.payment-method-info > ul > li:not(:first-child) {
  text-align: center;
}
.payment-method-info-header {
  height: 22px;
  color: rgba(var(--b-sc-rgb), 0.5);
  box-shadow: 0 1px 0 0 var(--b);
  font-size: 12px;
}
.payment-method-info-refresh-icon {
  display: inline-flex;
  margin-inline-start: 5px;
  font-size: 11px;
}
.payment-method-info-content {
  color: rgba(var(--b-sc-rgb), 0.9);
  font-size: 14px;
}
.payment-method-info-content > li {
  padding-top: 10px;
  vertical-align: middle;
}
.payment-method-info-content > li > p {
  -webkit-user-select: text;
  user-select: text;
}
.payment-method-info-time {
  display: flex;
  margin-bottom: 5px;
  color: rgba(var(--b-sc-rgb), 0.7);
  font-size: 13px;
}
.WithdrawAmount-Row {
  display: flex;
}
.WithdrawAmount-Row-Title {
  color: rgba(var(--b-sc-rgb), 0.6);
  flex: auto;
  margin-inline-end: 5px;
}
.WithdrawAmount-Row-Value {
  color: var(--accent);
  flex-shrink: 0;
}
.WithdrawAmount-Row-ValueBalance {
  color: var(--oc-1);
  flex-shrink: 0;
}
.WithdrawAmount-All {
  margin: 20px 0;
}
.WithdrawAmount-Row {
  font-size: 12px;
  padding: 10px 20px;
}
.WithdrawAmount-Row:first-child {
  border-radius: 4px 4px 0 0;
}
.WithdrawAmount-Row:last-child {
  border-radius: 0 0 4px 4px;
}
.WithdrawAmount-Row:only-child {
  border-radius: 4px;
}
.WithdrawAmount-Row:nth-child(2n) {
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.WithdrawAmount-Row:nth-child(odd) {
  background: rgba(var(--b-sc-rgb), 0.05);
}
.description-container-bc {
  width: 100%;
}
.description-c-row-bc {
  display: flex;
}
.description-c-row-column-bc.pay-logo {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 104px;
}
.description-c-row-column-bc.pay-logo > img {
  max-width: 80px;
  display: block;
}
.description-c-row-c-title-bc {
  display: flex;
  justify-content: space-between;
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.4);
}
.description-c-r-c-t-column-bc {
  display: flex;
  flex-direction: column;
}
.description-c-r-c-t-column-bc .description-title {
  color: rgba(var(--b-sc-rgb), 0.6);
  font-size: 12px;
  text-transform: capitalize;
}
.description-c-r-c-t-column-bc .description-value {
  color: rgba(var(--b-sc-rgb), 0.9);
  margin-top: 5px;
  word-break: break-word;
}
.description-c-r-c-t-column-inner-bc {
  display: flex;
  justify-content: flex-end;
}
.description-c-row-c-money-bc {
  display: flex;
  justify-content: space-between;
  font-size: 16px;
  line-height: 22px;
  color: rgba(var(--b-sc-rgb), 0.9);
}
.description-c-row-c-money-bc .currency {
  margin-inline-start: 4px;
  text-transform: uppercase;
}
.deposit-method-description {
  width: 100%;
  font-size: 14px;
}
.deposit-method-description * {
  margin: 0 !important;
  line-height: 20px !important;
  letter-spacing: normal !important;
  font-family: Roboto, Arial, Helvetica, sans-serif !important;
}
.deposit-method-description a {
  color: rgba(var(--b-sc-rgb), 0.9) !important;
  text-decoration: underline;
}
.deposit-wallet-q-code {
  text-align: center;
  margin-top: 15px;
  margin-bottom: 15px;
}
.deposit-wallet-q-code > svg {
  width: 120px;
  height: 120px;
  background: #fff;
  padding: 5px;
  border-radius: 4px;
}
.deposit-wallet-q-code > svg + .to-address {
  margin-top: 10px;
}
.deposit-wallet-q-code .to-address {
  font-size: 14px;
  line-height: 18px;
  word-break: break-all;
  color: rgba(var(--b-sc-rgb), 0.7);
  -webkit-user-select: text;
  user-select: text;
}
.deposit-wallet-title {
  font-size: 14px;
  color: var(--b-sc);
}
.deposit-wallet-field {
  position: relative;
  margin-top: 10px;
}
.deposit-wallet-field .form-control-label-bc.inputs {
  height: 48px;
}
.deposit-wallet-field .wallet-icons {
  background: rgba(var(--b-sc-rgb), 0.05);
}
.deposit-wallet-field .bc-i-copy-icon {
  color: rgba(var(--b-sc-rgb), 0.7);
}
.deposit-wallet-field .bc-i-copy-icon.bc-i-checked {
  color: var(--oc-1);
}
.expired-address-title {
  background: red;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-inline-start: 5px;
  color: #fff;
  margin-bottom: 20px;
}
.expired-address {
  display: flex;
  flex-direction: column;
  margin-top: 30px;
  margin-bottom: 30px;
}
.expired-address i {
  text-align: center;
  color: red;
  font-size: 100px;
}
.expired-address-text {
  font-size: 12px;
  margin-top: 20px;
}
.amount-value-item {
  display: flex;
  align-items: center;
  color: rgba(var(--b-sc-rgb), 0.9);
  font-size: 14px;
  margin-top: 2px;
}
.amount-value-item span + span {
  margin-inline-start: 3px;
}
.description-wrapper-bc {
  padding: 15px 0;
}
.description-container-bc {
  padding: 0 15px;
}
.description-container-bc .second-tabs-bc {
  margin-bottom: 15px;
}
.description-c-row-column-bc {
  padding: 10px 20px;
}
.description-c-row-column-bc:not(.pay-logo) {
  width: 100%;
}
.description-c-row-column-bc.pay-logo {
  position: relative;
}
.description-c-row-column-bc.pay-logo:after {
  content: "";
  position: absolute;
  height: calc(100% - 20px);
  width: 1px;
  background: rgb(14 6 28);
}
[dir="ltr"] .description-c-row-column-bc.pay-logo:after {
  right: 0;
}
[dir="rtl"] .description-c-row-column-bc.pay-logo:after {
  left: 0;
}
.description-c-row-bc {
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.description-c-row-bc + div {
  margin-top: 10px;
}
.payment-info-bc .description-c-row-bc {
  max-width: 560px;
}
.description-c-row-c-title-bc {
  width: 100%;
}
.description-c-r-c-t-column-bc {
  width: 100%;
  overflow: hidden;
  padding-inline-end: 4px;
}
.description-c-r-c-t-column-bc .description-value {
  font-size: 12px;
  margin-inline-end: 3px;
}
.deposit-method-description {
  max-width: 560px;
  margin: 20px 0;
  padding: 0;
  color: rgba(var(--b-sc-rgb), 0.9);
}
.deposit-method-description ul {
  margin: 10px 0 !important;
}
.deposit-method-description ul li + li {
  margin-top: 5px !important;
}
.my-profile-info-block .description-wrapper-bc {
  height: calc(100% - 54px);
}
.my-profile-info-block
  .description-wrapper-bc
  .description-c-row-bc
  + .description-c-row-bc {
  margin-top: 5px;
}
.my-profile-info-block .description-container-bc {
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.description-wrapper-bc {
  display: flex;
  flex-direction: column;
}
.description-wrapper-bc .description-c-row-bc + .description-c-row-bc {
  margin-top: 5px;
}
.deposit-wallet-field .bc-i-copy-icon {
  top: 10px;
  transition: 0.24s;
}
@media (hover: hover) {
  .deposit-wallet-field .bc-i-copy-icon:hover {
    background: none;
    color: var(--b-sc);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .deposit-wallet-field .bc-i-copy-icon:active {
    background: none;
    color: var(--b-sc);
  }
}
[dir="ltr"] .deposit-wallet-field .bc-i-copy-icon {
  right: 5px;
}
[dir="rtl"] .deposit-wallet-field .bc-i-copy-icon {
  left: 5px;
}
.deposit-wallet-field .c-info-icon-bc {
  margin-top: 5px;
  margin-bottom: 10px;
}
.c-info-copy-text {
  font-size: 12px;
  margin-inline-start: 5px;
  margin-top: 5px;
  color: rgba(var(--b-sc-rgb), 0.6);
}
.deposit-wallet {
  width: 560px;
}
.casino-popup-link {
  display: flex;
  justify-content: center;
  color: rgba(var(--b-sc-rgb), 0.8);
  transition: 0.24s;
}
@media (hover: hover) {
  .casino-popup-link:hover {
    background: none;
    color: var(--b-sc);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .casino-popup-link:active {
    background: none;
    color: var(--b-sc);
  }
}
.buddy-transfer .radio-control-bc {
  margin-inline-start: 0;
}
.buddy-transfer .radio-control-bc + .radio-control-bc {
  margin-top: 4px;
}
.buddy-transfer .casino-game-tr-bc {
  margin-top: 25px;
  border-radius: 4px 4px 0 0;
}
[dir="rtl"] .buddy-transfer .casino-game-tr-switcher-bc {
  transform: rotate(180deg);
}
.buddy-transfer-bc .radio-v-bc {
  padding: 10px;
  border-radius: 4px;
  background: rgba(var(--b-sc-rgb), 0.05);
  margin: 15px 0 20px;
}
.buddy-transfer-bc .radio-control-text-bc {
  text-transform: capitalize;
}
.buddy-transfer-button {
  border-radius: 0 0 4px 4px;
}
.buddy-transfer {
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
  padding: 10px;
  flex: auto;
}
.buddy-transfer .casino-game-tr-switcher-bc {
  cursor: auto;
}
.buddy-transfer-bc {
  width: 100%;
}
.buddy-transfer-select {
  border-radius: 4px;
}
.buddy-transfer-item {
  padding: 10px;
  background: rgba(var(--b-sc-rgb), 0.05);
  width: 560px;
}
.buddy-transfer-button button {
  margin-inline-start: auto;
  width: auto;
  min-width: 180px;
  height: 52px;
}
.layout-bc {
  width: 100%;
  display: grid;
  grid-template-areas: "header" "content" "footer" "betslip";
  grid-template-rows: auto 1fr auto;
  grid-template-columns: 100%;
  min-height: 100vh;
  -webkit-user-select: none;
  user-select: none;
}
.layout-bc > .bc-loader {
  position: fixed;
  z-index: 9;
}
.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;
  grid-gap: 10px;
  gap: 10px;
}
.hm-row-bc:empty {
  display: none;
}
.hm-row-bc > .page-view-more {
  margin-bottom: 0;
}
.home-page-desc {
  padding: 0 15px;
}
.home-page-desc .u-i-p-control-item-holder-bc {
  padding: 0;
}
.home-page-desc .form-control-title-static-bc {
  color: var(--b-sc);
}
.home-page-desc img {
  width: 100%;
  border-radius: 4px;
}
.snowflake {
  position: fixed;
  top: 0;
  left: 0;
  pointer-events: none;
  z-index: 1;
}
.reg-form-block-bc,
.snowflake {
  width: 100%;
  height: 100%;
}
.reg-form-block-bc .entrance-form-actions-holder-bc.login-ext-1 {
  margin-top: 10px;
}
.reg-form-block-bc .entrance-form-actions-holder-bc.reg-ext-1 {
  flex-shrink: 0;
  padding-top: 14px;
  display: flex;
  justify-content: center;
}
.reg-form-block-bc .entrance-form-actions-holder-bc.reg-ext-1 .btn + .btn {
  margin-inline-start: 20px;
}
.entrance-form-actions-holder-bc {
  margin-top: 20px;
}
.entrance-form-bc.popup.login {
  display: flex;
  flex-direction: column;
  padding-top: 15px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.entrance-form-bc.popup.login .form-sign-bc {
  flex: auto;
}
.entrance-form-bc.popup.login .form-sign-bc .u-i-p-control-item-holder-bc {
  padding: 0;
}
.entrance-form-bc.popup.login .entrance-form-action-item-bc.right {
  margin-bottom: 15px;
}
.entrance-form-bc.popup.registration {
  display: flex;
  flex-direction: column;
  flex: auto;
  height: 100%;
  position: relative;
}
.entrance-form-bc.popup.registration .entrance-form-content-bc {
  width: 100%;
  flex: auto;
}
.entrance-form-bc.popup.registration .entrance-f-item-bc .radio-v-bc {
  display: flex;
  align-items: center;
}
.entrance-form-bc.popup:not(.registration)
  .entrance-f-item-bc
  .radio-control-bc
  + .radio-control-bc {
  margin-top: 10px;
  margin-inline-start: 0;
}
.entrance-form-bc.popup .entrance-f-item-bc + .entrance-f-item-bc {
  margin-top: 15px;
}
.entrance-form-bc.popup .entrance-f-item-bc.entrance-f-item-checkbox-bc,
.entrance-form-bc.popup .entrance-f-item-bc.minimum-allowed-age-bc {
  margin: 15px 0 20px;
}
.entrance-form-bc.popup .entrance-f-recaptcha-bc {
  padding-top: 15px;
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.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: 0.7;
  margin-inline-end: 10px;
}
.entrance-f-item-bc:not(.license-message) .entrance-f-error-message-bc {
  background: rgba(var(--oc-3-rgb), 0.2);
}
.license-message .entrance-f-error-message-bc {
  background: rgba(var(--b-sc-rgb), 0.1); 
  text-align: center;
  margin-top: 5px;
}
.entrance-f-error-message-bc {
  display: flex;
  justify-content: center;
  margin-bottom: 5px;
  padding: 5px;
  color: var(--b-sc);
  border-radius: 4px;
  font-size: 12px;
}
.reg-form-content {
  padding-top: 15px;
}
.reg-form-footer-bc {
  flex-shrink: 0;
  background: rgba(var(--b-sc-rgb), 0.05);
}
.steps-indicator {
  display: flex;
  flex-shrink: 0;
}
.step-indicator {
  flex: 1 1;
  height: 3px;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.step-indicator:first-child:nth-last-child(2):not(.step-indicator-active) {
  background: rgba(var(--b-sc-rgb), 0.3);
}
.step-indicator-active {
  background: rgba(var(--b-sc-rgb), 0.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 {
  max-width: 370px;
  margin: 0 auto;
}
.login .ftr-social-link-row-column-bc,
.registration .ftr-social-link-row-column-bc {
  justify-content: center;
  padding-top: 20px;
  padding-bottom: 20px;
}
.has-sub-navigation .layout-header-holder-bc {
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.layout-header-holder-bc {
  margin-bottom: 10px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 952;
  background: rgb(14 6 28);
  box-shadow: 0 10px 0 0 var(--b);
}
.layout-bc.page-full-size .layout-footer-holder-bc {
  padding-inline-start: 10px;
  padding-inline-end: 5px;
}
.layout-bc.page-full-size .layout-content-holder-bc {
  padding: 0 10px;
}
.layout-bc:not(.page-full-size) .layout-content-holder-bc,
.layout-bc:not(.page-full-size) .layout-footer-holder-bc {
  margin: 0 auto;
  padding: 0 30px;
  max-width: 1670px;
}
.layout-bc:not(.page-full-size) .layout-footer-holder-bc {
  left: 0;
  right: 0;
}
.layout-bc.slider-full-sized .layout-content-holder-bc,
.layout-bc.sportsbook .layout-content-holder-bc {
  padding-inline-start: 10px;
}
.layout-bc.slider-full-sized .layout-betslip-holder-bc,
.layout-bc.sportsbook .layout-betslip-holder-bc {
  padding-inline-end: 10px;
}
.world-cup .layout-content-holder-bc {
  overflow: hidden;
}
.iframe-full-page {
  height: 100%;
  vertical-align: top;
}
.layout-footer-holder-bc {
  background: rgb(14 6 28);
  padding-inline-start: 10px;
  padding-inline-end: 5px;
}
.layout-betslip-holder-bc .betslip-bc {
  padding-bottom: 10px;
  margin-inline-start: 10px;
}
.hm-row-bc:not(:first-child:empty) + .hm-row-bc {
  margin-top: 20px;
}
.lt-smart-panel-backface-layer-bc {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  z-index: 3;
  background: rgba(var(--hero-rgb), 0.2);
}
[dir="ltr"] .lt-smart-panel-backface-layer-bc {
  left: 0;
  padding-right: 388px;
}
[dir="rtl"] .lt-smart-panel-backface-layer-bc {
  right: 0;
  padding-left: 388px;
}
.lt-smart-panel-backface-bc {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.betslip-Full .layout-betslip-holder-bc {
  display: flex;
  align-items: center;
  justify-content: center;
}
.betslip-Full .sp-button-icon-bc.bc-i-betslip {
  color: var(--hero);
}
.betslip-Fixed .sp-button-bc[data-component="Betslip"] .sp-button-icon-bc {
  opacity: 0.5;
}
.betslip-Fixed .sp-button-bc[data-component="Betslip"]:hover {
  color: rgba(var(--b-sc-rgb), 0.8);
  cursor: auto;
}
.betslip-bc.full.Full {
  width: 340px;
  height: 66vh;
  position: fixed;
  bottom: 0;
  z-index: 951;
  border-radius: 4px 4px 0 0;
  background: rgb(14 6 28);
  border: 1px solid rgba(var(--b-sc-rgb), 0.1);
  margin-inline-start: 0;
  box-shadow: 0 -2px 15px 3px rgba(var(--b-rgb), 0.3);
  animation: bs-first-bet-content 0.24s ease forwards;
}
.betslip-bc.full.Full #betslip_container {
  padding: 34px 10px 30px;
  overflow: hidden;
  background: rgba(var(--b-sc-rgb), 0.03);
  height: 100%;
}
.betslip-bc.full.Full .betslip-full-content-bc {
  padding-inline-end: 2px;
  height: 100%;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.betslip-bc.full.Full .e-p-close-icon-bc {
  width: 20px;
  height: 20px;
  font-size: 11px;
  line-height: 18px;
  padding: 0;
  top: 7px;
}
[dir="ltr"] .betslip-bc.full.Full .e-p-close-icon-bc {
  right: 10px;
}
[dir="rtl"] .betslip-bc.full.Full .e-p-close-icon-bc {
  left: 10px;
}
.betslip-bc.full.Full .e-p-close-icon-bc:hover {
  color: var(--b-sc);
}
.betslip-bc.full.Full .open-bets-bet-history-btn {
  margin-top: 0;
  padding-top: 10px;
}
@keyframes bs-first-bet-content {
  0%,
  1% {
    transform: translateY(100%);
  }
  to {
    transform: translateY(0);
  }
}
.reg-form-block-bc .entrance-form-actions-holder-bc {
  padding: 0 15px 15px;
}
.reg-form-block-bc .multi-select-label-bc {
  min-width: auto;
  width: 100%;
}
.entrance-form-bc.popup .entrance-form-actions-holder-bc.login-ext-1 {
  margin-top: 10px;
}
.entrance-form-bc.popup .entrance-form-actions-holder-bc.reg-ext-1 {
  padding: 14px 15px 16px;
}
.entrance-form-bc.popup .e-p-form-error-message-holder-bc,
.entrance-form-bc.popup .entrance-f-item-bc,
.entrance-form-bc.popup.login .entrance-form-action-item-bc.right {
  padding: 0 15px;
}
.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.registration .entrance-f-recaptcha-bc {
  padding-top: 10px;
}
.entrance-f-item-bc.reg-ext-1 {
  height: 62px;
  position: relative;
}
.entrance-f-item-bc.reg-ext-1 > .input-control-holder-bc.recaptcha {
  position: absolute;
  top: 0;
  transform-origin: top center;
}
[dir="ltr"] .entrance-f-item-bc.reg-ext-1 > .input-control-holder-bc.recaptcha {
  left: 50%;
  transform: translateX(-50%) scale(0.8);
}
[dir="rtl"] .entrance-f-item-bc.reg-ext-1 > .input-control-holder-bc.recaptcha {
  right: 50%;
  transform: translateX(50%) scale(0.8);
}
.entrance-form-actions-holder-bc {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.entrance-form-error-message-holder-bc {
  margin-bottom: 6px;
}
[dir="ltr"] .form-control-bc + .dropdownIcon-bc {
  right: 14px;
}
[dir="rtl"] .form-control-bc + .dropdownIcon-bc {
  left: 14px;
}
.reg-form-fields {
  display: flex;
}
.single-side .reg-form-content {
  max-width: 400px;
}
.double-sides {
  max-width: 1000px;
}
.entrance-form-bc.registration .entrance-form-content-bc {
  display: flex;
  overflow: hidden;
}
.entrance-form-bc.registration .entrance-form-content-bc > div {
  width: 100%;
}
.entrance-form-bc.registration .slider-bc {
  width: 360px;
  max-width: 360px;
  min-width: 360px;
}
.entrance-form-bc.registration .slider-bc + .reg-form-content {
  width: 360px;
}
.entrance-form-bc.registration .reg-form-content {
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.slider-full-sized .skill-games-s-g-page-row-bc .btn:not(.a-color) {
  color: hsla(0, 0%, 100%, 0.9);
  background: hsla(0, 0%, 100%, 0.15);
}
.slider-full-sized .skill-games-s-g-page-row-bc .btn:not(.a-color):hover {
  background: hsla(0, 0%, 100%, 0.35);
}
.slider-full-sized
  .skill-games-s-g-page-bottom-bc
  .skill-games-s-g-page-b-title-bc {
  color: hsla(0, 0%, 100%, 0.9);
}
.slider-full-sized
  .skill-games-s-g-page-bottom-bc
  .skill-games-s-g-page-b-c-item-bc {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  cursor: pointer;
}
.slider-full-sized
  .skill-games-s-g-page-bottom-bc
  .skill-games-s-g-page-b-c-item-text-bc {
  color: hsla(0, 0%, 100%, 0.9);
  background: hsla(0, 0%, 100%, 0.1);
}
.slider-full-sized .skill-games-s-g-page-bottom-bc .btn.a-outline.a-white {
  color: rgba(0, 0, 0, 0.9);
  background: #fff;
  border-color: #fff;
}
.slider-full-sized
  .skill-games-s-g-page-bottom-bc
  .btn.a-outline.a-white:hover {
  color: #fff;
  background: hsla(0, 0%, 100%, 0.2);
  border-color: hsla(0, 0%, 100%, 0.6);
}
.is-home-page .hm-row-bc.has-game {
  grid-template-areas: "viewMore viewMore viewMore" "slider games games";
}
.is-home-page .hm-row-bc.has-game .slider-bc {
  grid-area: slider;
}
.is-home-page .hm-row-bc.has-game .page-view-more {
  grid-area: viewMore;
}
.is-home-page .hm-row-bc.has-game .games-horiz {
  grid-area: games;
}
.terms-before-reg-btn {
  max-width: 400px;
  padding: 0 15px;
}
.entrance-popup-bc.sign-in .login .entrance-f-item-bc + .connect-button {
  padding: 15px 15px 0;
}
.logo-container {
  display: flex;
  align-items: center;
}
.header-icon {
  display: flex;
  flex-shrink: 0;
}
.header-icon > img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  border-radius: 4px;
}
.header-icon {
  width: 36px;
  height: 36px;
  font-size: 14px;
  margin-inline-start: 25px;
}
.hdr-toggle-button-bc:before {
  transition: transform 0.24s;
}
.smart-panel-is-visible .hdr-toggle-button-bc:before {
  transform: rotate(90deg);
}
.integration-mode .nav-menu {
  height: 56px;
}
.integration-mode .smartPanel-bc {
  background: rgba(var(--menu-sc-rgb), 0.1);
  margin-inline-end: 0;
}
.integration-mode .smartPanel-bc:after {
  content: none;
}
.integration-mode .hdr-toggle-button-bc,
.integration-mode .sp-button-bc {
  color: rgba(var(--menu-sc-rgb), 0.7);
}
.integration-mode .sp-button-bc + .sp-button-bc {
  border-color: rgba(var(--menu-sc-rgb), 0.1);
}
.hdr-toggle-button-bc {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: color 0.24s, background 0.24s;
}
.hdr-toggle-button-bc:hover {
  background: rgba(var(--header-sc-rgb), 0.2);
}
.sp-button-bc {
  padding: 0 10px;
  font-size: 16px;
  color: rgba(var(--header-sc-rgb), 0.8);
  position: relative;
  transition: color 0.24s ease;
  cursor: pointer;
}
.sp-button-bc + .sp-button-bc {
  border-inline-start: 1px solid rgba(var(--header-sc-rgb), 0.1);
}
.sp-button-bc.active,
.sp-button-bc:hover {
  color: var(--hero);
}
.sp-button-bc .count-odd-animation:after {
  top: -5px;
}
[dir="ltr"] .sp-button-bc .count-odd-animation:after {
  right: -10px;
}
[dir="rtl"] .sp-button-bc .count-odd-animation:after {
  left: -10px;
}
.layout-bc.smart-panel-is-visible .smartPanel-bc {
  max-width: 450px;
  transition: max-width 0.24s ease;
}
.layout-bc.smart-panel-is-visible
  .smartPanel-bc
  + .hdr-user-bc
  .nav-menu-other {
  height: 36px;
}
.layout-bc.smart-panel-is-visible
  .smartPanel-bc
  + .hdr-user-bc
  .nav-menu-other
  > li {
  line-height: 36px;
}
.layout-bc.smart-panel-is-visible
  .smartPanel-bc
  + .hdr-user-bc
  .nav-menu-other
  > li
  > a {
  height: 100%;
}
.hdr-smart-panel-holder-arrow-bc {
  overflow: hidden;
  height: 36px;
  line-height: 36px;
}
.hdr-toggle-button-bc {
  width: 36px;
  height: 36px;
}
.sp-dynamic-content-bc {
  width: 340px;
  height: 100%;
  position: fixed;
  top: 0;
  background-color: #020203;
  background-color: var(--skin-palette-1);
  transition-property: transform, box-shadow;
  transition-duration: 0.24s;
}
[dir="ltr"] .sp-dynamic-content-bc {
  left: 100%;
  padding: 8px 4px 8px 12px;
}
[dir="rtl"] .sp-dynamic-content-bc {
  right: 100%;
  padding: 8px 8px 8px 4px;
}
.sp-dynamic-content-bc:before {
  content: "";
  display: inline-block;
  vertical-align: top;
  width: 4px;
  height: 100%;
  position: absolute;
  top: 0;
  background: linear-gradient(180deg, #0c0c12, var(--hero) 52.54%, #0c0c12);
}
[dir="ltr"] .sp-dynamic-content-bc:before {
  left: 0;
}
[dir="rtl"] .sp-dynamic-content-bc:before {
  right: 0;
}
.sp-dynamic-content-bc.visible {
  box-shadow: 0 40px 42px 0 #000;
}
[dir="ltr"] .sp-dynamic-content-bc.visible {
  transform: translate3d(-388px, 0, 0);
}
[dir="rtl"] .sp-dynamic-content-bc.visible {
  transform: translate3d(388px, 0, 0);
}
.sp-dy-scrollable-bc {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  scrollbar-color: var(--scrollbar-thumb-bg) var(--scrollbar-track-bg);
  scrollbar-width: thin;
}
[dir="ltr"] .sp-dy-scrollable-bc {
  padding-right: 4px;
}
[dir="rtl"] .sp-dy-scrollable-bc {
  padding-left: 4px;
}
.sp-dy-section-bc {
  margin-bottom: 8px;
}
.sp-dy-section-bc:last-child {
  margin-bottom: 0;
}
.sp-dy-section-head-bc {
  height: 38px;
  margin-bottom: 8px;
  background-color: #161622;
  background-color: var(--skin-palette-3);
  position: sticky;
  position: -webkit-sticky;
  top: 0;
  z-index: 33;
}
.sp-dy-section-head-bc.default {
  padding: 0 8px;
  border-bottom: 2px solid var(--hero);
}
.sp-dy-section-head-bc.default .sp-dy-section-head-ct-title-bc {
  color: var(--b-sc);
}
.sp-dy-section-head-bc.tabs {
  border-bottom: 2px solid #49496e;
  border-bottom: 2px solid var(--skin-palette-8);
}
.sp-dy-section-head-bc.tabs .sp-dy-section-head-ct-title-bc {
  color: #999;
  color: var(--text-palette-13);
  transition-property: color, box-shadow;
  transition-duration: 0.24s;
  cursor: pointer;
}
.sp-dy-section-head-bc.tabs .sp-dy-section-head-ct-title-bc.active,
.sp-dy-section-head-bc.tabs .sp-dy-section-head-ct-title-bc:hover {
  color: var(--b-sc);
}
.sp-dy-section-head-bc.tabs .sp-dy-section-head-ct-title-bc.active {
  box-shadow: 0 2px 0 0 var(--hero);
}
[dir="ltr"] .sp-dy-section-head-bc.has-icon {
  padding: 0 40px 0 8px;
}
[dir="rtl"] .sp-dy-section-head-bc.has-icon {
  padding: 0 8px 0 40px;
}
.sp-dy-section-head-content-bc {
  display: table;
  height: 100%;
}
.sp-dy-section-head-ct-item-bc {
  display: table-cell;
  vertical-align: middle;
  height: 100%;
}
[dir="ltr"] .sp-dy-section-head-ct-item-bc {
  border-right: 20px solid transparent;
}
[dir="rtl"] .sp-dy-section-head-ct-item-bc {
  border-left: 20px solid transparent;
}
.sp-dy-section-head-ct-item-bc:last-child {
  border: none;
}
.sp-dy-section-head-ct-title-bc {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  height: 100%;
  font-weight: 700;
  font-size: 16px;
  line-height: 36px;
  text-transform: capitalize;
}
.sp-dy-section-head-icon-holder-bc {
  display: inline-block;
  vertical-align: top;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
}
[dir="ltr"] .sp-dy-section-head-icon-holder-bc {
  right: 8px;
}
[dir="rtl"] .sp-dy-section-head-icon-holder-bc {
  left: 8px;
}
.sp-dy-section-head-icon-bc {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: 100%;
  font-size: 24px;
  color: var(--b-sc);
  transition: color 0.24s ease;
  cursor: pointer;
}
.sp-dy-section-head-icon-bc:hover {
  color: var(--oc-3);
}
.banners-list-mini-bc {
  width: 100%;
  display: grid;
  grid-gap: 4px 4px;
}
.sidePanel-holder-bc {
  position: relative;
}
.sidePanel-holder-bc:before {
  content: "";
  right: 0;
  top: calc(55px + var(--dynamic-header));
  width: 100%;
  height: calc(100% - 55px + var(--dynamic-header));
  position: fixed;
  max-width: 100vw;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.6);
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.sidePanel-holder-bc.hidden {
  display: none;
}
.sidePanel-holder {
  top: calc(55px + var(--dynamic-header));
  width: 100%;
  height: calc(100% - 55px + var(--dynamic-header));
  position: fixed;
  max-width: 500px;
  overflow: hidden;
  background: rgb(14 6 28);
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
[dir="ltr"] .sidePanel-holder {
  right: 0;
  transform: translate3d(100%, 0, 0);
  animation: overlay-sliding-left 0.24s ease 0.1s forwards;
}
[dir="rtl"] .sidePanel-holder {
  left: 0;
  transform: translate3d(-100%, 0, 0);
  animation: overlay-sliding-right 0.24s ease 0.1s forwards;
}
.sidePanel-holder .overlay-header {
  width: 100%;
  position: fixed;
  top: 0;
  background: rgb(14 6 28);
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.1);
  z-index: 2;
}
.sidePanel-holder .overlay-header .bc-i-close-remove {
  font-size: 13px;
  color: rgba(var(--b-sc-rgb), 0.8);
  cursor: pointer;
  transition: color 0.24s ease;
}
.sidePanel-holder .overlay-header .bc-i-close-remove:hover {
  color: var(--b-sc);
}
.sidePanel-holder .overlay-header > span {
  text-transform: uppercase;
  font-size: 16px;
  margin-inline-start: 25px;
}
.sidePanel-holder .settings-selectors-bc {
  padding: 49px 15px 15px;
  height: 100%;
  width: 100%;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.sidePanel-holder .settings-selectors-bc .form-control-bc + .form-control-bc {
  margin-top: 0;
}
.sidePanel-holder .bc-loader.medium {
  justify-content: center;
}
.smartPanel-bc {
  display: flex;
  align-items: center;
  border-radius: 16px;
  max-width: 36px;
  transition: max-width 0.24s ease;
  margin-inline-end: 15px;
  position: relative;
}
.smartPanel-bc,
.smartPanel-bc:after {
  background: rgba(var(--header-sc-rgb), 0.1);
}
.smartPanel-bc:after {
  content: "";
  position: absolute;
  width: 1px;
  height: 30px;
  bottom: 0;
  top: 0;
  margin: auto;
  z-index: -1;
}
[dir="ltr"] .smartPanel-bc:after {
  right: -16px;
}
[dir="rtl"] .smartPanel-bc:after {
  left: -16px;
}
.smartPanel-bc + .bc-loader.small {
  margin-inline-end: 15px;
  margin-inline-start: 15px;
}
.smartPanel-bc .bc-loader.small .vivaro-loader .vivaro-loader-front-block svg,
.smartPanel-bc .bc-loader.small svg {
  height: 36px;
}
.smartPanel-bc .notification-loader svg {
  max-height: 11px;
}
.smartPanel-bc .bc-i-FTN {
  position: relative;
  color: #ff008c;
}
.smartPanel-bc .bc-i-FTN:after {
  content: "";
  opacity: 0;
  transition: opacity 0.24s ease;
}
.smartPanel-bc .bc-i-FTN:hover:after {
  opacity: 1;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  background: #fff;
  width: 70%;
  height: 70%;
  z-index: -1;
}
.smartPanel-bc .settings-selectors-item {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));
  grid-gap: 10px;
  margin: 15px 0;
}
.smartPanel-bc .settings-selectors-item div {
  width: 100%;
}
.smartPanel-bc .empty-b-text-v-bc,
.smartPanel-bc .smart-panel-tabs-bc {
  margin-top: 49px;
}
.smartPanel-bc .smart-panel-tabs-bc {
  width: 100%;
  height: calc(100% - 59px);
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  padding: 0 15px;
}
.smartPanel-bc .smart-panel-tabs-bc .casino-game-buttons a > span {
  display: none;
}
.smartPanel-bc .smart-panel-tabs-bc .sp-fav-body-bc {
  padding: 0;
}
.smartPanel-bc .smart-panel-tabs-bc .second-tabs-bc {
  margin-top: 15px;
}
.smartPanel-bc .smart-panel-tabs-bc .market-group-item-bc {
  overflow: hidden;
}
.smartPanel-bc .smart-panel-tabs-bc .market-group-holder-bc .market-name-bc {
  flex-shrink: unset;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.settings-selectors-bc {
  padding: 7px;
}
.settings-selectors-bc .form-control-bc + .form-control-bc {
  margin-top: 10px;
}
.theme-title-bc {
  text-transform: uppercase;
}
.sp-theme-container-bc {
  display: grid;
  width: 100%;
  grid-gap: 10px;
  grid-template-columns: repeat(auto-fit, minmax(45%, 1fr));
  align-self: center;
}
.sp-theme-item-bc {
  position: relative;
  border-radius: 4px;
  overflow: hidden;
  cursor: pointer;
}
.sp-theme-item-bc.active {
  pointer-events: none;
}
.sp-theme-item-bc.active:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.sp-theme-item-bc.active:after {
  content: "î—Š";
  position: absolute;
  top: 50%;
  left: 50%;
  text-align: center;
  border-radius: 4px;
  color: var(--oc-1-sc);
  background-color: var(--oc-1);
  transform: translate(-50%, -50%);
  z-index: 1;
}
.sp-theme-item-bc.active .sp-theme-container {
  filter: blur(2px);
}
.sp-theme-container {
  width: 100%;
}
.sp-theme-container-content-top {
  display: flex;
}
.sp-theme-top-item:first-child {
  width: 100%;
}
.sp-theme-container-content {
  padding: 5px;
}
.theme-title-bc {
  font-size: 16px;
  color: rgba(var(--b-sc-rgb), 0.6);
}
.sp-theme-container-bc {
  margin-top: 15px;
}
.sp-theme-item-bc.active:after {
  width: 21px;
  height: 21px;
  font: 13px/21px BetConstruct-Icons;
}
.sp-theme-item-bc.dark.active:before {
  background: rgba(0, 0, 0, 0.1);
}
.sp-theme-item-bc.dark .sp-theme-container-aside {
  background: hsla(0, 0%, 100%, 0.1);
}
.sp-theme-item-bc.dark
  .sp-theme-container-aside
  .sp-theme-container-item:first-child {
  background: hsla(0, 0%, 100%, 0.15);
}
.sp-theme-item-bc.dark .sp-theme-container-aside .sp-theme-container-item:after,
.sp-theme-item-bc.dark
  .sp-theme-container-aside
  .sp-theme-container-item:before {
  border-radius: 2px;
  background: hsla(0, 0%, 100%, 0.2);
}
.sp-theme-item-bc.dark
  .sp-theme-container-aside
  .sp-theme-container-item:not(:first-child) {
  background: hsla(0, 0%, 100%, 0.05);
}
.sp-theme-item-bc.dark .user-profile-nav-item-cursor {
  background: hsla(0, 0%, 100%, 0.08);
}
.sp-theme-item-bc.dark
  .user-profile-nav-item-cursor.user-profile-cursor-visible:before {
  background: hsla(0, 0%, 100%, 0.8);
}
.sp-theme-item-bc.dark .sp-theme-container-content-top {
  border-bottom: 1px solid hsla(0, 0%, 100%, 0.1);
}
.sp-theme-item-bc.dark .sp-theme-top-item:first-child,
.sp-theme-item-bc.dark
  .sp-theme-top-item:not(:last-child):not(:nth-child(2)):after,
.sp-theme-item-bc.dark
  .sp-theme-top-item:not(:last-child):not(:nth-child(2)):before {
  background: hsla(0, 0%, 100%, 0.05);
}
.sp-theme-item-bc.dark .sp-theme-top-item:last-child:after,
.sp-theme-item-bc.dark .sp-theme-top-item:last-child:before,
.sp-theme-item-bc.dark .sp-theme-top-item:nth-child(2):before {
  background: hsla(0, 0%, 100%, 0.15);
}
.sp-theme-item-bc.dark .sp-theme-top-item:nth-child(2):after {
  background: hsla(0, 0%, 100%, 0.05);
}
.sp-theme-item-bc.dark .sp-theme-middle-item:nth-child(2):before,
.sp-theme-item-bc.dark .sp-theme-middle-item:nth-child(3):before,
.sp-theme-item-bc.dark .sp-theme-middle-item:nth-child(4):before,
.sp-theme-item-bc.dark .sp-theme-middle-item:nth-child(5):before {
  background: hsla(0, 0%, 100%, 0.2);
}
.sp-theme-item-bc.dark .sp-theme-middle-item:first-child:before,
.sp-theme-item-bc.dark .sp-theme-middle-item:nth-child(2):after,
.sp-theme-item-bc.dark .sp-theme-middle-item:nth-child(3):after,
.sp-theme-item-bc.dark .sp-theme-middle-item:nth-child(4):after,
.sp-theme-item-bc.dark .sp-theme-middle-item:nth-child(5):after {
  background: hsla(0, 0%, 100%, 0.1);
}
.sp-theme-item-bc.dark .sp-theme-middle-item:first-child:after {
  background: hsla(0, 0%, 100%, 0.2);
}
.sp-theme-item-bc.dark .sp-theme-bottom-item {
  background: hsla(0, 0%, 100%, 0.15);
}
.sp-theme-item-bc.dark .sp-theme-last-item,
.sp-theme-item-bc.light.active:before {
  background: hsla(0, 0%, 100%, 0.1);
}
.sp-theme-item-bc.light .sp-theme-container-aside {
  background: rgba(0, 0, 0, 0.1);
}
.sp-theme-item-bc.light
  .sp-theme-container-aside
  .sp-theme-container-item:first-child {
  background: rgba(0, 0, 0, 0.15);
}
.sp-theme-item-bc.light
  .sp-theme-container-aside
  .sp-theme-container-item:after,
.sp-theme-item-bc.light
  .sp-theme-container-aside
  .sp-theme-container-item:before {
  border-radius: 2px;
  background: rgba(0, 0, 0, 0.2);
}
.sp-theme-item-bc.light
  .sp-theme-container-aside
  .sp-theme-container-item:not(:first-child) {
  background: rgba(0, 0, 0, 0.05);
}
.sp-theme-item-bc.light .user-profile-nav-item-cursor {
  background: rgba(0, 0, 0, 0.08);
}
.sp-theme-item-bc.light
  .user-profile-nav-item-cursor.user-profile-cursor-visible:before {
  background: rgba(0, 0, 0, 0.8);
}
.sp-theme-item-bc.light .sp-theme-container-content-top {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.sp-theme-item-bc.light .sp-theme-top-item:first-child,
.sp-theme-item-bc.light
  .sp-theme-top-item:not(:last-child):not(:nth-child(2)):after,
.sp-theme-item-bc.light
  .sp-theme-top-item:not(:last-child):not(:nth-child(2)):before {
  background: rgba(0, 0, 0, 0.05);
}
.sp-theme-item-bc.light .sp-theme-top-item:last-child:after,
.sp-theme-item-bc.light .sp-theme-top-item:last-child:before,
.sp-theme-item-bc.light .sp-theme-top-item:nth-child(2):before {
  background: rgba(0, 0, 0, 0.15);
}
.sp-theme-item-bc.light .sp-theme-top-item:nth-child(2):after {
  background: rgba(0, 0, 0, 0.05);
}
.sp-theme-item-bc.light .sp-theme-middle-item:nth-child(2):before,
.sp-theme-item-bc.light .sp-theme-middle-item:nth-child(3):before,
.sp-theme-item-bc.light .sp-theme-middle-item:nth-child(4):before,
.sp-theme-item-bc.light .sp-theme-middle-item:nth-child(5):before {
  background: rgba(0, 0, 0, 0.2);
}
.sp-theme-item-bc.light .sp-theme-middle-item:first-child:before,
.sp-theme-item-bc.light .sp-theme-middle-item:nth-child(2):after,
.sp-theme-item-bc.light .sp-theme-middle-item:nth-child(3):after,
.sp-theme-item-bc.light .sp-theme-middle-item:nth-child(4):after,
.sp-theme-item-bc.light .sp-theme-middle-item:nth-child(5):after {
  background: rgba(0, 0, 0, 0.4);
}
.sp-theme-item-bc.light .sp-theme-middle-item:first-child:after {
  background: rgba(0, 0, 0, 0.2);
}
.sp-theme-item-bc.light .sp-theme-bottom-item {
  background: rgba(0, 0, 0, 0.15);
}
.sp-theme-item-bc.light .sp-theme-last-item {
  background: rgba(0, 0, 0, 0.1);
}
.sp-theme-container {
  display: flex;
}
.sp-theme-container .user-profile-nav-item-cursor {
  width: 1px;
  height: 20px;
  top: 20px;
}
[dir="ltr"] .sp-theme-container .user-profile-nav-item-cursor {
  left: 11px;
}
[dir="rtl"] .sp-theme-container .user-profile-nav-item-cursor {
  right: 11px;
}
.sp-theme-container
  .user-profile-nav-item-cursor.user-profile-cursor-visible:before {
  height: 5px;
}
.sp-theme-container-aside {
  width: 30%;
  padding: 5px;
  position: relative;
}
.sp-theme-container-item {
  position: relative;
  display: flex;
  justify-content: space-between;
  padding: 0 4px;
  border-radius: 2px;
}
.sp-theme-container-item + .sp-theme-container-item {
  margin-top: 3px;
}
.sp-theme-container-item:not(:first-child) {
  align-items: center;
}
.sp-theme-container-item:after,
.sp-theme-container-item:before {
  content: "";
}
.sp-theme-container-item:before {
  width: 5px;
  height: 5px;
}
.sp-theme-container-item:after {
  width: 4px;
  height: 4px;
}
.sp-theme-container-item:first-child {
  height: 40px;
  padding-top: 5px;
}
.sp-theme-container-item:not(:first-child) {
  height: 9px;
}
.sp-theme-container-content {
  width: 70%;
}
.sp-them-logo {
  display: none;
}
.sp-theme-container-content-top {
  flex-direction: column;
  align-items: flex-end;
  padding-bottom: 5px;
}
.sp-theme-top-item {
  height: 9px;
  margin-bottom: 3px;
}
.sp-theme-top-item:first-child {
  margin-top: 3px;
  background: rgba(var(--b-sc-rgb), 0.25);
}
.sp-theme-top-item:not(:first-child) {
  width: 100%;
  display: flex;
  align-items: center;
}
.sp-theme-top-item:not(:first-child):after,
.sp-theme-top-item:not(:first-child):before {
  content: "";
  width: 50%;
  height: 100%;
  border-radius: 2px;
}
.sp-theme-top-item:not(:first-child):after {
  margin-inline-start: 3px;
}
.sp-theme-container-content-middle {
  margin-top: 5px;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.sp-theme-middle-item {
  display: flex;
  align-items: center;
}
.sp-theme-middle-item + .sp-theme-middle-item {
  margin-top: 3px;
}
.sp-theme-middle-item:after {
  margin-inline-start: 10px;
}
.sp-theme-middle-item:nth-child(2):before,
.sp-theme-middle-item:nth-child(3):before,
.sp-theme-middle-item:nth-child(4):before,
.sp-theme-middle-item:nth-child(5):before {
  background: rgba(var(--b-sc-rgb), 0.3);
}
.sp-theme-middle-item:first-child:before,
.sp-theme-middle-item:nth-child(2):after,
.sp-theme-middle-item:nth-child(3):after,
.sp-theme-middle-item:nth-child(4):after,
.sp-theme-middle-item:nth-child(5):after {
  background: rgba(var(--b-sc-rgb), 0.15);
}
.sp-theme-middle-item:first-child:after {
  background: rgba(var(--b-sc-rgb), 0.3);
}
.sp-theme-container-content-top:after,
.sp-theme-container-content-top:before,
.sp-theme-middle-item:after,
.sp-theme-middle-item:before {
  content: "";
  width: 5px;
  height: 5px;
}
.sp-theme-bottom-item,
.sp-theme-last-item {
  border-radius: 2px;
}
.sp-theme-bottom-item {
  height: 10px;
  margin-bottom: 3px;
}
.sp-theme-last-item {
  height: 9px;
}
.nav-floating-btn-hide {
  opacity: 0;
  pointer-events: none;
}
.nav-floating-btn {
  width: 56px;
  height: 56px;
  border-radius: 50%;
  background: rgba(var(--b-sc-rgb), 0.15);
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 14px;
  backdrop-filter: blur(2px);
  -webkit-backdrop-filter: blur(2px);
}
.header-bc .center-top-btn {
  transition: opacity 0.24s ease;
}
.header-bc .center-top-btn > button {
  position: fixed;
  top: 90px;
  right: 0;
  left: 0;
  margin: auto;
  transition: top 0.24s ease;
}
.header-bc.active .center-top-btn > button {
  top: 135px;
}
.header-bc .left-top-btn {
  transition: opacity 0.24s ease;
}
.header-bc .left-top-btn > button {
  position: fixed;
  top: 90px;
  left: 20px;
  transition: top 0.24s ease;
}
.header-bc.active .left-top-btn > button {
  top: 135px;
}
.header-bc .right-top-btn {
  transition: opacity 0.24s ease;
}
.header-bc .right-top-btn > button {
  position: fixed;
  top: 90px;
  right: 20px;
  transition: top 0.24s ease;
}
.header-bc.active .right-top-btn > button {
  top: 135px;
}
.header-bc .center-bottom-btn {
  transition: opacity 0.24s ease;
}
.header-bc .center-bottom-btn > button {
  position: fixed;
  bottom: 90px;
  right: 0;
  left: 0;
  margin: auto;
  transition: top 0.24s ease;
}
.header-bc.active .center-bottom-btn > button {
  top: 45px;
}
.header-bc .right-bottom-btn {
  transition: opacity 0.24s ease;
}
.header-bc .right-bottom-btn > button {
  position: fixed;
  bottom: 90px;
  right: 20px;
  transition: top 0.24s ease;
}
.header-bc.active .right-bottom-btn > button {
  top: 45px;
}
.header-bc .left-bottom-btn {
  transition: opacity 0.24s ease;
}
.header-bc .left-bottom-btn > button {
  position: fixed;
  bottom: 90px;
  left: 20px;
  transition: top 0.24s ease;
}
.header-bc.active .left-bottom-btn > button {
  top: 45px;
}
.sidebar-content {
  position: fixed;
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
}
[dir="ltr"] .sidebar-content {
  right: 0;
}
[dir="rtl"] .sidebar-content {
  left: 0;
}
.sidebar-item {
  width: 180px;
  display: flex;
  align-items: center;
  padding: 10px;
  font-size: 18px;
  text-transform: uppercase;
  transition: transform 0.4s ease;
}
.sidebar-item + .sidebar-item {
  margin-top: 2px;
}
.sidebar-item:hover .sidebar-image {
  transition: transform 0.4s ease;
  transform: rotate(1turn);
}
[dir="ltr"] .sidebar-item {
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
  transform: translateX(135px);
}
[dir="ltr"] .sidebar-item:hover {
  transform: translateX(0);
}
[dir="rtl"] .sidebar-item {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  transform: translateX(-135px);
}
[dir="rtl"] .sidebar-item:hover {
  transform: translateX(0);
}
.sidebar-imageSrc {
  background: #1f1f1f;
}
.sidebar-image {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: #fff;
}
.sidebar-image img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.sidebar-title {
  color: #fff;
  margin-inline-start: 20px;
}
.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: var(--oc-1-sc);
  background: var(--oc-1);
  border: none;
  border-radius: 4px;
  text-decoration: none;
  cursor: pointer;
  text-transform: uppercase;
  transition: background 0.24s;
  transition: 0.24s;
}
@media (hover: hover) {
  .footer-bc .live-chat-adviser-bc:hover {
    background: var(--oc-1-hover);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .footer-bc .live-chat-adviser-bc:active {
    background: var(--oc-1-hover);
  }
}
.footer-bc .live-chat-adviser-bc + .switch-old-version {
  padding-top: 15px;
  box-shadow: 0 -1px 0 0 rgba(var(--b-sc-rgb), 0.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: var(--b-sc);
  text-align: center;
  font-size: 14px;
}
.ftr-social-link-row-column-bc {
  display: flex;
}
.ftr-partners-row-bc {
  width: 100%;
}
.ftr-social-link-c-item-bc + .ftr-social-link-c-item-bc {
  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,
.ftr-partners-row-inner-bc > div > div > a {
  height: 100%;
}
.ftr-partners-row-inner-bc > div > div > a > img {
  width: auto !important;
  display: inline-flex;
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.ftr-partners-row-inner-bc:not(.partners-logo-scroll) {
  justify-content: center;
}
.partners-logo-scroll > a {
  flex-shrink: 0;
  background: rgba(var(--b-sc-rgb), 0.15);
  border-radius: 4px;
}
.ftr-partners-r-img,
.xcm-container img {
  display: flex;
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.ftr-payments-row-bc {
  display: flex;
  align-items: center;
}
.ftr-payments-row-img-bc {
  object-fit: contain;
  background: rgba(var(--b-sc-rgb), 0.15);
  border-radius: 4px;
}
.ftr-age-bc {
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  text-align: center;
  color: rgba(var(--b-sc-rgb), 0.7);
  border-style: solid;
  border-color: rgba(var(--b-sc-rgb), 0.7);
  border-radius: 50%;
  font-size: 10px;
}
.ftr-age-description-bc {
  margin: 0 4px;
  color: rgba(var(--b-sc-rgb), 0.7);
  font-size: 8px;
  line-height: 10px;
}
.ftr-copy-rights-bc {
  width: 100%;
  font-size: 12px;
  line-height: 14px;
  text-align: center;
}
.ftr-tel-mail-bc {
  display: flex;
  justify-content: center;
  margin-top: 2px;
}
.ftr-tel-mail-bc > a {
  color: rgba(var(--b-sc-rgb), 0.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-rgb), 0.5);
}
[dir="rtl"] .ftr-tel-mail-bc > a + a {
  border-right: 1px solid rgba(var(--b-sc-rgb), 0.5);
}
.ftr-tel-mail-bc span {
  color: #c6a143;
  margin-inline-end: 2px;
}
.feedback-popup-title {
  text-align: center;
  color: var(--b-sc);
  font-weight: 500;
  text-transform: uppercase;
}
.feedback-text {
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.7);
}
.feedback-form .form-control-bc + .form-control-bc {
  margin-top: 15px;
}
.feedback-form .textareas .form-control-textarea {
  height: 100px;
}
.layout-bc.page-full-size .layout-footer-holder-bc .footer-bc {
  padding-inline-end: 5px;
}
.footer-bc {
  padding: 20px 0 15px;
}
.ftr-link {
  display: flex;
  justify-content: flex-end;
  margin: 20px 0;
  padding: 20px 0;
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.1);
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.ftr-n-item-bc {
  flex: auto;
  display: flex;
}
.ftr-n-l-cells-bc {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.ftr-n-l-cells-bc + .ftr-n-l-cells-bc {
  margin-inline-start: 40px;
}
.footer-title {
  justify-content: center;
  margin-bottom: 10px;
  color: var(--b-sc);
  text-transform: uppercase;
  line-height: 16px;
  letter-spacing: 1px;
}
.footer-title,
.ftr-n-link-bc {
  display: flex;
  align-items: center;
  font-size: 14px;
}
.ftr-n-link-bc {
  color: rgba(var(--b-sc-rgb), 0.6);
  transition: color 0.24s;
}
.ftr-n-link-bc:hover {
  color: var(--b-sc);
}
.ftr-n-link-bc + .ftr-n-link-bc {
  margin-top: 10px;
}
.ftr-n-link-bc i {
  margin-inline-end: 5px;
}
.footer-age-social-block {
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin-inline-start: 40px;
}
.ftr-age-bc {
  margin-top: 20px;
  border-width: 2px;
  line-height: 20px;
}
.restriction-link {
  cursor: pointer;
}
.regulation-partner {
  display: flex;
  align-items: center;
}
.regulation-partner + .horizontal-sl-list {
  margin-top: 18px;
}
.ftr-partners-row-inner-bc {
  justify-content: center;
  flex-wrap: wrap;
}
.ftr-partners-row-inner-bc > a,
.ftr-partners-row-inner-bc > div {
  margin: 5px;
}
.ftr-partners-row-inner-bc > a:only-child img,
.ftr-partners-row-inner-bc > div:only-child img {
  max-height: 60px;
}
.ftr-partners-row-inner-bc > a:not(:only-child) img,
.ftr-partners-row-inner-bc > div:not(:only-child) img {
  height: 60px;
}
.ftr-partners-row-inner-bc + .ftr-partners-row-inner-bc {
  margin-top: 10px;
}
.ftr-partners-row-inner-bc.partners-logo-scroll > a {
  width: 80px;
  height: 80px;
  padding: 10px;
}
.ftr-partners-row-inner-bc.partners-logo-scroll > a img {
  height: 100% !important;
  max-height: 100% !important;
}
.ftr-payments-row-img-bc {
  width: 80px;
  height: 50px;
  margin: 5px;
  padding: 10px;
  cursor: pointer;
}
.ftr-copy-rights-bc {
  margin-top: 15px;
  padding-top: 15px;
  color: rgba(var(--b-sc-rgb), 0.5);
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.compact-footer .layout-footer-holder-bc {
  will-change: transform;
  position: fixed;
  bottom: 0;
  opacity: 0;
  transform: translate3d(0, 100%, 0);
  transition: transform 0.24s;
  animation: footer-hidden 0.24s 0.24s forwards;
  z-index: 99;
}
.compact-footer .layout-footer-holder-bc .footer-bc {
  opacity: 1;
  max-height: 70vh;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.compact-footer .layout-footer-holder-bc.active {
  transform: translateZ(0);
}
.compact-footer .layout-footer-holder-bc.active .open-footer-icon:before {
  transform: rotate(180deg);
}
.compact-footer .open-footer-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  bottom: 100%;
  left: 50%;
  opacity: 1;
  background: red;
  width: 60px;
  height: 18px;
  color: rgba(var(--b-sc-rgb), 0.7);
  background: rgb(14 6 28);
  border-radius: 4px 4px 0 0;
  border: 1px solid rgba(var(--b-sc-rgb), 0.05);
  border-bottom: none;
  transform: translateX(-50%);
  cursor: pointer;
  font-size: 10px;
  transition: 0.24s;
}
.compact-footer .open-footer-icon:hover {
  color: var(--b-sc);
}
.compact-footer .footer-bc {
  background: rgb(14 6 28);
  opacity: 0;
  transition: opacity 0.24s;
}
.compact-footer .crypto_exchange {
  height: 97.5%;
}
.casino-slots.compact-footer .layout-footer-holder-bc.active,
.jackpot.compact-footer .layout-footer-holder-bc.active,
.live-casino-games.compact-footer .layout-footer-holder-bc.active,
.skill-games.compact-footer .layout-footer-holder-bc.active,
.tv-games.compact-footer .layout-footer-holder-bc.active,
.virtual-sports.compact-footer .layout-footer-holder-bc.active {
  z-index: 9999;
}
.open-footer-icon {
  display: none;
}
@keyframes footer-hidden {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media screen and (max-width: 1260px) {
  .ftr-link {
    flex-direction: column;
  }
  .footer-age-social-block {
    margin-top: 30px;
    margin-inline-start: 0;
  }
}
.feedback-popup {
  padding-inline-start: 8px;
  padding-inline-end: 8px;
}
.feedback-btn {
  width: auto;
  margin-top: 45px;
}
.feedback-popup-title {
  font-size: 22px;
  margin-top: 20px;
}
.feedback-text {
  line-height: 18px;
  margin-bottom: 15px;
}
.feedback-text,
.switch-old-version {
  margin-top: 15px;
}
.status-popup-content-w-bc {
  background: rgb(14 6 28);
}
.status-popup-content-w-bc > iframe {
  margin: auto;
  width: 100%;
  height: 100%;
  max-height: 685px;
  border-radius: 4px;
}
.status-popup-content-w-bc > iframe.hidden {
  display: none;
}
.status-popup-content-w-bc .entrance-form-bc.popup {
  padding-top: 0;
}
.casino-popup-close-button {
  width: 14px;
  height: 14px;
  top: 15px;
  right: 15px;
}
.casino-popup-close-button,
.casino-popup-icon-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.casino-popup-icon-wrapper {
  width: 100%;
  margin-bottom: 29px;
}
.casino-popup-icon-wrapper > svg {
  width: 57px;
  height: 57px;
}
@supports (-webkit-touch-callout: none) {
  .casino-popup-icon-wrapper > svg {
    animation: popup-svg 0.24s 0.1s;
  }
}
@keyframes popup-svg {
  0%,
  to {
    opacity: 1;
  }
}
.casino-popup-icon {
  height: 100px;
}
.casino-popup-title {
  width: 100%;
  text-align: center;
  color: var(--b-sc);
  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-rgb), 0.7);
  text-align: center;
  font-size: 16px;
  word-break: break-word;
  max-height: 70vh;
  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: 4px;
}
.casino-popup-button-block {
  width: 100%;
}
.casino-popup-button-block .btn + .btn {
  margin-top: 10px;
}
.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-rgb), 0.5);
}
.sms-verification-popup
  .radio-control-input-bc:checked
  ~ .radio-control-text-bc {
  color: var(--b-sc);
}
.sms-verification {
  display: flex;
  margin-bottom: 30px;
}
.sms-verification .form-control-bc {
  flex: auto;
  margin-inline-end: 8px;
}
.sms-verification .s-bigger {
  min-width: 105px;
}
.express-bonus-popup {
  display: flex;
  flex-direction: column;
  background: rgba(var(--b-sc-rgb), 0.05);
  padding: 10px;
  border-radius: 4px;
  position: relative;
  margin-top: 20px;
}
.express-bonus-popup:before {
  content: "";
  position: absolute;
  top: -10px;
  left: 0;
  height: 1px;
  width: 100%;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.express-bonus-popup .express-bonus-popup-items {
  display: flex;
  font-size: 14px;
  text-align: center;
  overflow: hidden;
}
.express-bonus-popup .express-bonus-popup-items:first-child {
  margin-bottom: 10px;
}
.express-bonus-popup
  .express-bonus-popup-items:first-child
  li:not(:last-child) {
  color: rgba(var(--b-sc-rgb), 0.5);
}
.express-bonus-popup .express-bonus-popup-items li {
  width: 100%;
  padding: 0 2px;
}
.express-bonus-popup .express-bonus-popup-items li:last-child {
  display: flex;
  justify-content: flex-end;
  color: var(--accent);
}
.express-bonus-popup .express-bonus-popup-items li:last-child img {
  width: 16px;
  height: 16px;
  margin-inline-start: 2px;
}
.express-bonus-popup .express-bonus-popup-items + ul {
  margin-top: 2px;
}
.express-bonus-popup .express-bonus-popup-items + ul li:not(:last-child) {
  color: rgba(var(--b-sc-rgb), 0.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-bottom: 10px;
}
.reality-check-popup-item {
  display: flex;
  align-items: center;
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 13px;
}
.reality-check-popup-item + .reality-check-popup-item {
  margin-top: 3px;
}
.reality-check-popup-link {
  color: rgba(var(--b-sc-rgb), 0.6);
  text-decoration: underline;
  transition: 0.24s;
}
@media (hover: hover) {
  .reality-check-popup-link:hover {
    color: rgba(var(--b-sc-rgb), 0.8);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .reality-check-popup-link:active {
    color: rgba(var(--b-sc-rgb), 0.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-rgb), 0.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;
}
.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-rgb), 0.9);
}
.login-info-value {
  flex-shrink: 0;
  margin-inline-start: 3px;
  color: rgba(var(--b-sc-rgb), 0.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-rgb), 0.8);
}
.status-popup-content-w-bc {
  width: 400px;
  padding: 15px 7px;
}
.casino-popup-title {
  margin-top: 30px;
}
.casino-popup-content {
  margin: 30px 0;
}
.casino-popup-button-block .btn {
  margin: 0 auto;
}
.sms-verification-popup {
  padding: 10px 7px 0;
}
.sms-verification-popup .casino-popup-title {
  font-size: 18px;
}
.sms-verification-popup .s-bigger {
  font-size: 14px;
}
.superBetInfo .casino-popup-content {
  white-space: pre-wrap;
}
.login-info {
  padding: 0 10px;
}
.login-info .casino-popup-title {
  margin-bottom: 10px;
}
.verify-popup {
  margin-top: 30px;
}
.verify-account-popup {
  padding-inline-start: 10px;
  padding-inline-end: 10px;
}
#betslip_container {
  width: 100%;
}
.bs-f-header-bc {
  width: 100%;
  grid-area: betslip-header;
}
.bs-f-header-bc .second-tabs-bc {
  margin-bottom: 3px;
}
.bs-f-header-bc .second-tabs-bc .tab-bc {
  box-shadow: 0 2px 0 0 rgba(var(--b-sc-rgb), 0.15);
}
.bs-f-header-bc .second-tabs-bc .tab-bc span {
  display: none;
}
[dir="ltr"] .bs-f-header-bc .second-tabs-bc .tab-bc:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 0;
}
[dir="ltr"] .bs-f-header-bc .second-tabs-bc .tab-bc:last-child,
[dir="rtl"] .bs-f-header-bc .second-tabs-bc .tab-bc:first-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
}
[dir="rtl"] .bs-f-header-bc .second-tabs-bc .tab-bc:last-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 0;
}
.bs-f-header-bc .second-tabs-bc .tab-bc:not(:only-child).active,
.bs-f-header-bc .second-tabs-bc .tab-bc:not(:only-child):hover {
  color: var(--hero-sc);
  background: var(--hero);
}
.bs-f-header-bc .second-tabs-bc .tab-bc.active .count-odd-animation:after,
.bs-f-header-bc .second-tabs-bc .tab-bc:hover .count-odd-animation:after {
  color: var(--hero);
  background: var(--hero-sc);
  box-shadow: 0 0 0 1px var(--hero);
}
.bs-f-header-bc .second-tabs-bc .tab-bc:after {
  font-size: 16px;
  font-family: "BetConstruct-Icons";
}
.bs-f-header-bc .second-tabs-bc .tab-bc.betslip:after {
  content: "î¤¶";
}
.bs-f-header-bc .second-tabs-bc .tab-bc.open-bets:after {
  content: "î§‚";
}
.bs-f-header-bc .second-tabs-bc .tab-bc.suggested-bets:after {
  content: "î§¨";
}
.bs-f-header-bc .second-tabs-bc .tab-bc.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:first-child:nth-last-child(2) span,
.bs-f-header-bc .second-tabs-bc .tab-bc:nth-child(2):last-child span,
.bs-f-header-bc .second-tabs-bc .tab-bc:only-child span {
  display: initial;
}
.bs-f-header-bc .second-tabs-bc .tab-bc:first-child:nth-last-child(2):after,
.bs-f-header-bc .second-tabs-bc .tab-bc:nth-child(2):last-child:after,
.bs-f-header-bc .second-tabs-bc .tab-bc:only-child:after {
  display: none;
}
.bs-f-header-bc
  .second-tabs-bc
  .tab-bc:first-child:nth-last-child(2)
  .count-odd-animation,
.bs-f-header-bc
  .second-tabs-bc
  .tab-bc:nth-child(2):last-child
  .count-odd-animation,
.bs-f-header-bc .second-tabs-bc .tab-bc:only-child .count-odd-animation {
  position: relative;
  top: -14px;
}
[dir="ltr"]
  .bs-f-header-bc
  .second-tabs-bc
  .tab-bc:first-child:nth-last-child(2)
  .count-odd-animation,
[dir="ltr"]
  .bs-f-header-bc
  .second-tabs-bc
  .tab-bc:nth-child(2):last-child
  .count-odd-animation,
[dir="ltr"]
  .bs-f-header-bc
  .second-tabs-bc
  .tab-bc:only-child
  .count-odd-animation {
  left: 1px;
}
[dir="rtl"]
  .bs-f-header-bc
  .second-tabs-bc
  .tab-bc:first-child:nth-last-child(2)
  .count-odd-animation,
[dir="rtl"]
  .bs-f-header-bc
  .second-tabs-bc
  .tab-bc:nth-child(2):last-child
  .count-odd-animation,
[dir="rtl"]
  .bs-f-header-bc
  .second-tabs-bc
  .tab-bc:only-child
  .count-odd-animation {
  right: 1px;
}
.bs-f-header-bc .second-tabs-bc .tab-bc + .tab-bc {
  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: 0.24s;
}
.bs-f-header-top-stage-bc {
  position: relative;
  padding-inline-start: 7px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.bs-f-header-top-stage-bc:not(.bet-history-top-stage-bc) {
  height: 49px;
}
.sport-search-betslip.sport-search-bc {
  position: relative;
  box-shadow: 0 0 3px 1px rgba(var(--b-sc-rgb), 0.3);
  border-radius: 4px;
}
.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-rgb), 0.8);
}
.booking-popup .bet-history-social {
  justify-content: center;
  flex-wrap: wrap;
}
.booking-popup .bet-history-social i {
  margin-top: 15px;
  position: relative;
}
.booking-popup .bet-history-social i a {
  font-size: 0;
  position: absolute;
  width: 30px;
  height: 30px;
  top: 0;
  z-index: 1;
}
[dir="ltr"] .booking-popup .bet-history-social i a {
  left: 0;
}
[dir="rtl"] .booking-popup .bet-history-social i a {
  right: 0;
}
.booking-popup .bet-history-social i:after {
  content: "";
  position: absolute;
  width: 30px;
  height: 30px;
  padding: 5px;
  box-sizing: border-box;
  border-radius: 4px;
  background: rgba(var(--b-sc-rgb), 0.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-rgb), 0.8);
  font-size: 12px;
  text-align: center;
  margin: 10px 0 15px;
}
.booking-popup-header {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.booking-popup-header i {
  flex-shrink: 0;
  text-align: center;
}
.booking-popup-header i.bc-i-checked:before {
  color: var(--oc-1);
}
.booking-popup-header i + i {
  margin-inline-start: 5px;
}
.booking-popup-header i {
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
  font-size: 14px;
}
.booking-popup-id {
  padding: 0 10px;
  font-size: 14px;
}
.booking-popup-content {
  margin-top: 10px;
}
.booking-popup-image {
  overflow: hidden;
  width: 180px;
  height: 195px;
  margin: 0 auto;
}
.booking-popup-image:after,
.booking-popup-image:before {
  color: rgba(var(--b-sc-rgb), 0.8);
  position: absolute;
  padding: 5px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: rgba(var(--b-sc-rgb), 0.05);
  box-sizing: border-box;
  border-radius: 4px;
  font-size: 20px;
  font-family: "BetConstruct-Icons";
}
.booking-popup-image img {
  width: 100%;
  max-height: 100%;
}
.booking-popup-image:not(.booking-zoom-out) {
  position: relative;
}
.booking-popup-image:not(.booking-zoom-out) img {
  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;
  cursor: pointer;
  transition: 0.24s;
}
@media (hover: hover) {
  .bc-i-copy-icon:hover,
  .bc-i-link-icon:hover,
  .booking-bet-print-icon:hover {
    background: rgba(var(--b-sc-rgb), 0.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-rgb), 0.15);
  }
}
.bs-f-h-t-t-balance-bc {
  flex: 1 0 auto;
  margin-inline-end: 14px;
  color: var(--b-sc);
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
}
.bs-f-h-t-t-balance-view-r-2-bc {
  font-style: normal;
  display: block;
  font-size: 11px;
  line-height: 13px;
  color: var(--oc-2);
}
.bs-f-h-t-close-icon-bc {
  height: 100%;
  font-size: 14px;
  padding: 0 7px 0 14px;
  text-align: center;
  line-height: 49px;
  color: rgba(var(--b-sc-rgb), 0.7);
  transition: color 0.24s ease;
}
.bs-f-h-t-close-icon-bc:active {
  color: var(--oc-3);
}
.bs-f-h-m-nav-menu-bc {
  display: table;
  table-layout: fixed;
}
.bs-f-h-m-nav-menu-bc,
.bs-scroll-container-bc {
  width: 100%;
  height: 100%;
}
.bs-f-header-sub-navigation-bc {
  grid-area: betslip-type;
  height: 34px;
  padding-inline-end: 10px;
  display: flex;
  align-items: center;
  background: rgba(var(--b-sc-rgb), 0.15);
  border-radius: 4px;
}
.bs-f-header-sub-navigation-bc .form-control-select-bc {
  background: none;
}
.bs-f-header-sub-navigation-bc .bs-remove-all-bc {
  display: grid;
  flex: auto;
  justify-content: flex-end;
}
.bs-f-header-sub-navigation-bc .betslip-remove-all {
  text-decoration: underline;
}
.bs-f-header-sub-navigation-bc:empty {
  opacity: 0;
}
.bet-slip-tab-toggle {
  display: flex;
  justify-content: center;
  padding: 10px;
}
.bet-slip-tab-toggle .ui-kit-toggle {
  align-self: center;
  order: 1;
  margin: 0 10px;
  background: rgba(var(--b-sc-rgb), 0.7);
}
.bet-slip-tab-toggle .ui-kit-toggle:before {
  background: var(--hero);
}
.bet-slip-tab-toggle .ui-kit-toggle.active ~ .bet-slip-tab-toggle-item-right,
.bet-slip-tab-toggle
  .ui-kit-toggle:not(.active)
  ~ .bet-slip-tab-toggle-item-left {
  color: var(--b-sc);
}
.bet-slip-tab-toggle > span {
  width: 100%;
  align-self: center;
  color: rgba(var(--b-sc-rgb), 0.5);
  font-size: 12px;
  transition: color 0.24s;
}
.bet-slip-tab-toggle-item-left {
  order: 0;
  text-align: end;
}
.bet-slip-tab-toggle-item-right {
  order: 2;
}
.bs-f-body-bc {
  height: 100%;
  width: 100%;
  position: relative;
  grid-area: betslip-items;
}
.bs-info-massages-w-bc {
  padding: 10px;
  background: rgb(14 6 28);
}
.bs-info-massages-w-bc:empty {
  display: none;
}
.quickBetMsgWrapper-bc {
  display: flex;
  align-items: center;
  min-height: 34px;
  padding: 4px 10px;
}
.quickBetMsgWrapper-bc + .quickBetMsgWrapper-bc {
  margin-top: 4px;
}
.quickBetMsgText-bc {
  line-height: 13px;
}
.betslip-success-message {
  background: rgba(16, 145, 33, 0.2);
}
.betslip-success-message .bs-notification-icon-bc {
  color: #109121;
}
.betslip-error-message {
  background: rgba(255, 52, 73, 0.2);
}
.betslip-error-message .bs-notification-icon-bc {
  color: #ff3449;
}
.betslip-info-message,
.betslip-warning-message {
  background: rgba(170, 127, 0, 0.2);
}
.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-rgb), 0.9);
}
.bs-notification-holder-bc.notification-clr-bc .bs-notification-icon-bc {
  color: var(--oc-1);
}
.bs-notification-holder-bc.single-n-v {
  position: static;
  border-radius: 4px;
  margin-bottom: 4px;
  box-shadow: none;
}
.bs-notification-bc {
  display: inline-block;
  vertical-align: top;
  height: 100%;
  max-width: 100%;
  position: relative;
  font-weight: 400;
  font-size: 11px;
  line-height: 20px;
}
[dir="ltr"] .bs-notification-bc {
  padding-left: 18px;
}
[dir="rtl"] .bs-notification-bc {
  padding-right: 18px;
}
.bs-notification-icon-bc {
  font-size: 15px;
  margin-inline-end: 10px;
}
.bs-f-b-content-bc {
  transition: opacity 0.24s;
}
.open-bets-bet-history-btn {
  display: flex;
  justify-content: flex-end;
  margin: 5px 0 10px;
}
.open-bets-bet-history-btn > span {
  color: rgba(var(--b-sc-rgb), 0.7);
  text-decoration: underline;
  font-size: 14px;
  cursor: pointer;
}
.betslip-suggested-content,
.bs-bet-item-bc {
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-radius: 4px;
}
.bs-bet-item-bc.blocked .bs-bet-i-b-coefficient-bc.c-1,
.bs-bet-item-bc.blocked .bs-bet-i-b-coefficient-bc.c-2,
.bs-bet-item-bc.blocked .bs-bet-i-b-title-bc.t-1,
.bs-bet-item-bc.blocked .bs-bet-i-b-title-bc.t-2,
.bs-bet-item-bc.blocked .bs-bet-i-h-c-icon-checkbox-bc,
.bs-bet-item-bc.blocked .bs-bet-i-h-title-bc,
.bs-bet-item-bc.blocked .bs-item-date-v-bc,
.bs-bet-item-bc.deleted .bs-bet-i-b-coefficient-bc.c-1,
.bs-bet-item-bc.deleted .bs-bet-i-b-coefficient-bc.c-2,
.bs-bet-item-bc.deleted .bs-bet-i-b-title-bc.t-1,
.bs-bet-item-bc.deleted .bs-bet-i-b-title-bc.t-2,
.bs-bet-item-bc.deleted .bs-bet-i-h-c-icon-checkbox-bc,
.bs-bet-item-bc.deleted .bs-bet-i-h-title-bc,
.bs-bet-item-bc.deleted .bs-item-date-v-bc {
  opacity: 0.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 0.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: 6px 8px;
}
.bs-bet-i-head-bc {
  display: flex;
}
.bs-bet-i-head-bc.bordered {
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.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-rgb), 0.4);
  font-size: 11px;
  line-height: 13px;
}
.bs-bet-i-h-c-icon-checkbox-bc {
  width: 100%;
  font-size: 11px;
  color: rgba(var(--b-sc-rgb), 0.7);
}
.bs-bet-i-h-title-bc {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  height: 100%;
  color: rgba(var(--b-sc-rgb), 0.7);
  font-size: 11px;
  line-height: 14px;
  max-width: 100%;
}
.bs-bet-i-h-title-bc.t-2 {
  font-weight: 400;
  display: block;
}
.bs-bet-i-h-title-bc-text {
  width: 100%;
}
.bs-bet-i-h-c-icon-holder-bc {
  display: flex;
  width: 10px;
  height: 16px;
  position: relative;
  line-height: 1;
  font-size: 10px;
  justify-content: flex-end;
  align-items: center;
}
.bs-bet-i-h-c-icon-bc.attention {
  color: var(--oc-3);
}
.bs-bet-i-h-c-icon-bc.remove {
  color: rgba(var(--b-sc-rgb), 0.7);
}
.bs-bet-i-h-c-icon-bc.remove:active {
  color: var(--oc-3);
}
.bs-bet-i-h-c-popup-bc {
  display: inline-block;
  vertical-align: top;
  width: 198px;
  padding: 6px 4px;
  position: absolute;
  top: 100%;
  z-index: 1;
  background-color: #f3f3f7;
  background-color: var(--skin-palette-20);
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.3);
  border-radius: 4px;
}
[dir="ltr"] .bs-bet-i-h-c-popup-bc {
  right: 0;
}
[dir="rtl"] .bs-bet-i-h-c-popup-bc {
  left: 0;
}
.bs-bet-i-h-c-p-title-bc {
  display: block;
  font-weight: 400;
  font-size: 12px;
  color: var(--oc-3);
}
.bs-bet-i-h-c-p-text-bc {
  display: block;
  margin-top: 3px;
  font-weight: 400;
  font-size: 12px;
  color: #404040;
  color: var(--text-palette-6);
}
.bs-bet-i-h-c-p-text-bc:last-child {
  margin-bottom: 0;
}
.bs-bet-i-body-bc {
  margin-top: 3px;
}
.bs-bet-i-b-section-bc {
  display: grid;
  max-height: 150px;
  margin-top: 6px;
}
.bs-bet-i-b-section-bc + .bs-bet-i-b-section-bc {
  margin-top: 10px;
}
.betslip-changed {
  display: flex;
  align-items: center;
  overflow: hidden;
  width: 0;
}
@keyframes an-betslip-changed {
  0% {
    width: 0;
  }
  to {
    width: 100%;
  }
}
.betslip-changed-icon {
  color: var(--oc-3);
  font-size: 16px;
}
.betslip-changed-text {
  margin-inline-start: 10px;
  color: rgba(var(--b-sc-rgb), 0.7);
  font-size: 12px;
}
.bs-bet-i-b-row-bc {
  display: flex;
  align-items: center;
  color: rgba(var(--b-sc-rgb), 0.9);
  min-height: 14px;
  overflow: hidden;
  line-height: 16px;
}
.bs-bet-i-b-row-bc + .bs-bet-i-b-row-bc {
  margin-top: 3px;
}
.bs-bet-i-b-row-bc + .bs-info-massages {
  margin-top: 5px;
}
.bs-bet-i-b-cell-bc {
  height: 100%;
}
[dir="ltr"] .bs-bet-i-b-cell-bc {
  border-right: 8px solid transparent;
}
[dir="rtl"] .bs-bet-i-b-cell-bc {
  border-left: 8px solid transparent;
}
.bs-bet-i-b-cell-bc:last-child {
  border: none;
}
.bs-bet-i-b-cell-bc.title {
  display: flex;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.bs-bet-i-b-title-bc {
  font-size: 12px;
}
.bs-bet-i-b-title-bc.t-1 {
  color: rgba(var(--b-sc-rgb), 0.65);
}
.bs-bet-i-b-title-bc.t-2 {
  color: rgba(var(--b-sc-rgb), 0.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: var(--oc-2);
}
.bs-bet-i-b-prev-coefficient-bc {
  font-weight: 700;
  font-size: 12px;
  color: var(--oc-3);
  text-decoration: line-through;
}
.bs-bet-i-b-stake-bc {
  display: flex;
  height: 36px;
  margin-top: 10px;
  overflow: hidden;
}
.bs-bet-i-b-stake-bc + .bs-bet-i-b-section-bc {
  margin-top: 10px;
}
.bet-slip-select-ew-wrapper {
  display: flex;
  align-items: center;
}
.bet-slip-select-ew-wrapper .form-control-bc {
  flex: auto;
}
.bet-slip-select-ew-wrapper .bs-bet-i-b-s-i-block-bc {
  flex-shrink: 0;
  margin-inline-start: 5px;
  width: 52px;
  height: 52px;
  line-height: 52px;
}
.bs-bet-i-b-s-i-block-bc {
  height: 100%;
  padding: 0 10px;
  text-align: center;
  color: rgba(var(--b-sc-rgb), 0.8);
  background: rgba(var(--b-sc-rgb), 0.1); 
  font-size: 14px;
  line-height: 36px;
  border-radius: 4px;
}
.bs-bet-i-b-s-i-block-bc + .bs-bet-i-b-s-i-block-bc {
  margin-inline-start: 5px;
  color: rgba(var(--b-sc-rgb), 0.9);
  background: rgba(var(--b-sc-rgb), 0.2);
}
.bs-bet-i-b-s-i-block-bc > span:after {
  height: 17px;
  background: rgba(var(--b-sc-rgb), 0.4);
}
.bs-bet-i-b-s-i-block-bc.active {
  color: var(--accent-sc);
  background: var(--accent);
}
.bs-bet-i-b-s-i-holder-bc {
  flex: auto;
  display: flex;
  overflow: hidden;
  border: 1px solid rgba(var(--b-sc-rgb), 0.2);
}
.bs-bet-i-b-s-i-holder-bc > b {
  margin-inline-start: 4px;
  color: rgba(var(--b-sc-rgb), 0.9);
  font-weight: 400;
}
.bs-bet-i-b-stake-to-all-bc {
  font-size: 15px;
  transition: background-color 0.24s ease;
}
.bs-bet-i-b-stake-to-all-bc.active,
.bs-bet-i-b-stake-to-all-bc:active {
  background-color: var(--hero);
}
.bs-bet-i-b-stake-to-all-bc.active .bs-bet-i-b-stake-to-all-icon-bc,
.bs-bet-i-b-stake-to-all-bc:active .bs-bet-i-b-stake-to-all-icon-bc {
  color: var(--hero-sc);
}
.bs-bet-i-b-stake-to-all-bc > i {
  width: 16px;
}
.bs-bet-i-b-amount-bc {
  display: inline-block;
  vertical-align: top;
  font-size: 12px;
  white-space: nowrap;
  font-weight: 700;
  color: var(--oc-1);
}
.betslip-full-content-bc {
  display: grid;
  grid-template-rows: auto auto 9fr auto;
  grid-template-columns: auto;
  grid-template-areas: "betslip-header" "betslip-type" "betslip-items" "betslip-footer";
  grid-row-gap: 2px;
  row-gap: 2px;
}
.bet-button-wrapper-bc {
  width: 100%;
}
.bet-button-wrapper-bc.content-type-5 {
  grid-column-gap: 5px;
  column-gap: 5px;
}
.bs-actions-bc {
  width: 100%;
}
.bs-actions-bc:empty {
  display: none;
}
.bs-actions-bc .bs-booking-section-bc {
  padding: 0 7px;
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.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: var(--oc-1);
  position: relative;
  height: 20px;
}
.bet-insurance:after,
.bet-insurance:before {
  content: "";
  width: 24px;
  height: 20px;
  position: absolute;
  top: 0;
}
[dir="ltr"] .bet-insurance:after,
[dir="ltr"] .bet-insurance:before {
  right: 0;
}
[dir="rtl"] .bet-insurance:after,
[dir="rtl"] .bet-insurance:before {
  left: 0;
}
.bet-insurance:before {
  background: var(--oc-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: rgb(14 6 28);
  z-index: 0;
}
.bet-insurance-info {
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 14px;
  margin-inline-start: 5px;
  transition: 0.24s;
}
@media (hover: hover) {
  .bet-insurance-info:hover {
    color: var(--b-sc);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .bet-insurance-info:active {
    color: var(--b-sc);
  }
}
.bet-insurance-content {
  position: relative;
  padding-inline-start: 8px;
  padding-inline-end: 8px;
  font-size: 10px;
  color: var(--b-sc);
  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-rgb), 0.3);
  background: rgba(var(--b-sc-rgb), 0.05);
}
.cut-btn.checked {
  border: none;
}
.cut-btn.checked:after {
  content: "î—Š";
  color: var(--oc-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-rgb), 0.7);
  -webkit-user-select: text;
  user-select: text;
  word-break: break-word;
}
.bs-inputs-bc {
  padding: 10px 7px;
  background: rgb(14 6 28);
}
.min-stake-v-bc {
  display: grid;
  grid-template-columns: 24px 1fr;
  grid-column: 1/-1;
  align-items: center;
  margin-top: 5px;
  font-size: 12px;
  line-height: 15px;
  color: var(--b-sc);
}
.min-stake-v-bc > p {
  line-height: 12px;
}
.free-bet-bet-type-v-bc,
.free-bet-num-p-v-bc {
  width: 100%;
  margin-bottom: 6px;
}
.bs-o-b-d-t-value-bc {
  display: inline-block;
  vertical-align: top;
  font-weight: 400;
  font-size: 12px;
  color: var(--b-sc);
  text-transform: uppercase;
  line-height: 24px;
}
.bs-o-b-section-bc {
  padding: 4px 8px 0;
  border-bottom: 1px solid rgba(var(--b-rgb), 0.2);
}
.bs-o-b-section-bc.r-2 {
  margin-top: 1px;
}
.bs-o-b-section-bc.r-2,
.bs-o-b-section-bc.r-3 {
  padding-top: 4px;
  padding-bottom: 4px;
}
.bs-o-b-section-bc.r-4 {
  padding-top: 4px;
  padding-bottom: 4px;
}
.bs-o-b-section-bc.r-5 + .r-6 {
  border-top: 2px solid #d4d4e2;
  border-top: 2px solid var(--skin-palette-18);
}
.bs-o-b-section-bc.r-6 > .bs-bet-i-b-row-bc {
  line-height: 24px;
}
.bs-o-b-section-bc.r-7 {
  padding: 0;
}
.bs-o-b-cash-out-bc {
  width: 100%;
  padding: 8px 6px;
  border-bottom: 1px solid rgba(var(--b-rgb), 0.2);
}
.bs-bet-i-h-status-bc {
  display: inline-block;
  vertical-align: top;
  position: relative;
  font-weight: 700;
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.9);
  text-transform: uppercase;
}
[dir="ltr"] .bs-bet-i-h-status-bc {
  padding-left: 10px;
}
[dir="rtl"] .bs-bet-i-h-status-bc {
  padding-right: 10px;
}
.bs-bet-i-h-status-bc:before {
  content: "";
  display: inline-block;
  vertical-align: top;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: var(--oc-3);
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
}
[dir="ltr"] .bs-bet-i-h-status-bc:before {
  left: 0;
}
[dir="rtl"] .bs-bet-i-h-status-bc:before {
  right: 0;
}
.bs-booking-section-bc {
  display: flex;
  align-items: center;
  height: 38px;
  font-size: 11px;
}
.bs-booking-title-bc {
  flex-shrink: 0;
  color: rgba(var(--b-sc-rgb), 0.5);
  font-size: 12px;
}
.bs-booking-id-bc {
  flex: auto;
  margin-inline-start: 3px;
  color: rgba(var(--b-sc-rgb), 0.8);
  font-style: normal;
}
.bs-booking-id-bc i {
  margin-inline-start: 5px;
}
.bs-booking-id-bc i.bc-i-checked:before {
  color: var(--oc-1);
}
.bs-booking-icon-bc {
  flex-shrink: 0;
  margin-inline-start: 10px;
  color: rgba(var(--b-sc-rgb), 0.7);
  font-size: 13px;
}
.bs-each-w-switcher-bc {
  display: flex;
  align-items: center;
  height: 34px;
  margin: 5px 0;
  padding: 0 6px;
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-radius: 4px;
}
.each-way-text {
  flex: auto;
  color: rgba(var(--b-sc-rgb), 0.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-rgb), 0.05);
  border-radius: 0 0 4px 4px;
}
.settings-r-b-row-bc .select.s-small {
  height: 36px;
}
.settings-r-b-row-bc .select.s-small.has-icon .select-icon-bc {
  font-size: 16px;
  line-height: 36px;
}
.settings-r-b-row-bc .select.s-small.has-icon .form-control-select-bc {
  color: rgba(var(--b-sc-rgb), 0.7);
  background: none;
  padding-inline-start: 39px;
  font-size: 14px;
}
.bs-f-footer {
  grid-area: betslip-footer;
}
.betslip-multiples-bc .bs-bet-i-b-section-bc {
  margin: 1px 0;
  padding: 10px;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.betslip-multiples-input-bc {
  display: grid;
  align-items: center;
  grid-template-columns: auto 1fr;
  grid-auto-rows: 56px;
  padding: 0 10px;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.betslip-multiples-input-bc .bs-bet-i-b-stake-bc {
  margin: 0;
  position: relative;
}
.betslip-multiples-type-bc {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 36px;
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 14px;
  position: relative;
  padding-inline-end: 10px;
}
.betslip-multiples-number-bc {
  color: rgba(var(--b-sc-rgb), 0.4);
  font-size: 11px;
  font-weight: 400;
}
.betslip-multiples-input-bc .betslip-multiples-type-bc:not(:last-of-type):after,
.betslip-multiples-input-bc .bs-bet-i-b-stake-bc:not(:last-of-type):after {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  bottom: -10px;
  width: 100%;
  height: 1px;
  background: rgb(14 6 28);
}
.quickBetWrapper-bc .bc-loader {
  position: absolute;
  background: rgba(var(--b-rgb), 0.5);
  z-index: 10;
}
.quickBetWrapper-bc .bc-loader + .quickBetCloseButton-bc {
  display: none;
}
.quickBetWrapper-bc .bs-bet-i-b-s-i-holder-bc > b {
  color: rgba(var(--b-rgb), 0.9);
}
.quickBetWrapper-bc .bs-bet-item-bg-c-bc {
  padding: 0;
}
.quickBetWrapper-bc .min-stake-v-bc {
  color: rgba(var(--b-rgb), 0.9);
}
.quickBetWrapper-bc .betslip-changed-text {
  color: rgba(var(--b-rgb), 0.7);
}
.quickBetWrapper-bc .bs-bet-i-head-bc {
  margin-bottom: 2px;
}
.quickBetWrapper-bc .bs-bet-i-h-title-bc-text,
.quickBetWrapper-bc .bs-item-date-v-bc {
  font-size: 12px;
  line-height: 14px;
  color: rgba(var(--b-rgb), 0.7);
}
.quickBetWrapper-bc .bc-i-close-remove.remove {
  color: var(--b);
}
.quickBetWrapper-bc .bs-bet-i-head-bc.bordered {
  border-color: rgba(var(--b-rgb), 0.15);
}
.quickBetWrapper-bc .bs-bet-i-b-title-bc.t-1 {
  font-size: 12px;
  line-height: 14px;
}
.quickBetWrapper-bc .bs-bet-i-body-bc .bs-bet-i-b-title-bc.t-2 {
  color: var(--b);
  font-size: 15px;
  line-height: 17px;
}
.quickBetWrapper-bc .bs-bet-i-b-title-bc.t-2 {
  color: rgba(var(--b-rgb), 0.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;
  background: rgba(var(--b-rgb), 0.1);
  border-radius: 4px;
  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-rgb), 0.8);
}
.quickBetWrapper-bc .quickBetTaxInputRow-bc .bs-bet-i-b-s-i-block-bc {
  font-size: 12px;
}
.quickBetWrapper-bc
  .quickBetTaxInputRow-bc
  .bs-bet-i-b-s-i-block-bc
  + .bs-bet-i-b-s-i-block-bc {
  height: 32px;
  margin: 0;
  color: rgba(var(--b-rgb), 0.8);
  background: rgba(var(--b-rgb), 0.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: var(--accent-sc);
  background: var(--accent);
}
.quickBetWrapper-bc .quickBetTaxInputRow-bc .quickBetInput-text-bc:after {
  background: rgba(var(--b-rgb), 0.4);
}
.quickBetWrapper-bc .quickBetButton-bc {
  width: 100%;
  overflow: hidden;
}
.quickBetWrapper-bc .quickBetButtonEl-bc {
  flex-direction: column;
  position: relative;
}
.quickBetWrapper-bc .quickBetButtonEl-bc .bc-loader {
  position: absolute;
  top: 0;
  width: auto;
}
[dir="ltr"] .quickBetWrapper-bc .quickBetButtonEl-bc .bc-loader {
  right: 0;
  left: auto;
}
[dir="rtl"] .quickBetWrapper-bc .quickBetButtonEl-bc .bc-loader {
  left: 0;
  right: auto;
}
.quickBetWrapper-bc .quickBetButtonEl-bc p {
  width: 100%;
  text-align: center;
  font-size: 10px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
}
.quickBetWrapper-bc .quickBetButtonEl-bc.a-outline .vivaro-loader svg path {
  fill: var(--oc-1);
}
.quickBetWrapper-bc .bs-info-massages-w-bc {
  background: none;
  padding: 10px 0;
}
.quickBetWrapper-bc .quickBetMessageWrapper-bc {
  width: 100%;
  margin-top: 8px;
}
.quickBetWrapper-bc .quickBetMsgWrapper-bc {
  width: 100%;
}
.quickBetWrapper-bc .quickBetMsgWrapper-bc + .quickBetMsgWrapper-bc {
  margin-top: 5px;
}
.quickBetWrapper-bc .quickBetMsgText-bc {
  color: rgba(var(--b-rgb), 0.9);
  font-size: 12px;
  line-height: 15px;
}
.quickBetWrapper-bc .quickBetMsgIcon-bc {
  position: static;
  margin-right: 8px;
  font-size: 14px;
  color: var(--b-sc);
}
.quickBetWrapper-bc .bs-number-buttons-bc {
  width: 100%;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-area: left;
}
.quickBetWrapper-bc .bs-editable-number-buttons-bc {
  grid-area: right;
  grid-template-columns: none;
}
.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="4"] {
  grid-column-start: 1;
  grid-row-start: 2;
}
.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="5"] {
  grid-column-start: 2;
  grid-row-start: 2;
}
.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="6"] {
  grid-column-start: 3;
  grid-row-start: 2;
}
.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="7"] {
  grid-column-start: 1;
  grid-row-start: 3;
}
.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="8"] {
  grid-column-start: 2;
  grid-row-start: 3;
}
.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="9"] {
  grid-column-start: 3;
  grid-row-start: 3;
}
.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="delete"] {
  grid-column-start: 3;
  grid-row-start: 4;
  background: #c5c5d8;
  background: var(--skin-palette-17);
}
.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="delete"] i {
  color: #737373;
  color: var(--text-palette-10);
  font-size: 24px;
}
.quickBetWrapper-bc .bs-number-button-bc.i-1 [data-value="."] {
  background: #c5c5d8;
  background: var(--skin-palette-17);
}
.quickBetWrapper-bc .bet-slip-switcher-wrapper-bc {
  margin-top: 5px;
  padding: 0;
  background: none;
  border-radius: 4px;
}
.quickBetWrapper-bc .bet-slip-switcher-row-bc {
  background: rgba(var(--b-rgb), 0.15);
}
.quickBetWrapper-bc
  .bet-slip-switcher-row-bc:not(.active)
  .bet-slip-switcher-r-i-c-name,
.quickBetWrapper-bc
  .bet-slip-switcher-row-bc:not(.active)
  .bet-slip-switcher-row-info-bc {
  color: rgba(var(--b-rgb), 0.8);
}
.quickBetWrapper-bc .bet-slip-s-r-i-c-info-icon-bc {
  color: rgba(var(--b-rgb), 0.3);
}
.quickBetWrapper-bc .ui-kit-toggle {
  background: rgba(var(--b-rgb), 0.15);
}
.quickBetWrapper-bc .ui-kit-toggle:before {
  background: rgba(var(--b-rgb), 0.6);
}
.quickBetWrapper-bc .form-control-select-bc {
  color: rgba(var(--b-rgb), 0.9);
  background: rgba(var(--b-rgb), 0.15);
}
.quickBetWrapper-bc .form-control-icon-bc {
  color: rgba(var(--b-rgb), 0.8);
}
.quickBetWrapper-bc .form-control-select-bc > option {
  background: var(--b-sc);
}
.quickBetWrapper-bc [class*="skeleton-loader"] {
  background: linear-gradient(
    90deg,
    rgba(var(--b-rgb), 0.1) 0,
    rgba(var(--b-rgb), 0.3) 50%,
    rgba(var(--b-rgb), 0.1)
  );
}
.quickBetCloseButton-bc {
  min-width: 112px;
  height: 24px;
  border-radius: 4px 4px 0 0;
  padding: 0 7px;
  color: var(--b);
  background: var(--b-sc);
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  outline: none;
  position: absolute;
  top: 1px;
  font-size: 11px;
  z-index: -1;
  animation: quick-bet-close 0.24s ease 0.24s forwards;
}
[dir="ltr"] .quickBetCloseButton-bc {
  right: 4px;
}
[dir="rtl"] .quickBetCloseButton-bc {
  left: 4px;
}
.quickBetCloseButton-bc > i {
  margin-top: 2px;
}
[dir="ltr"] .quickBetCloseButton-bc > i {
  margin-left: 10px;
}
[dir="rtl"] .quickBetCloseButton-bc > i {
  margin-right: 10px;
}
@keyframes quick-bet-close {
  0% {
    transform: translateY(0);
  }
  to {
    transform: translateY(-100%);
  }
}
.betslip-bc.first-bet .quickBetWrapper-bc .bs-bet-item-bc.multiple {
  background: var(--b-sc);
}
.betslip-bc.first-bet .quickBetWrapper-bc .bs-numbers-bc {
  margin-top: 0;
  padding: 5px 0 0;
  border-top: none;
  grid-template-columns: 3fr 1fr;
  grid-template-areas: "left right";
  grid-column-gap: 2px;
  background: var(--b-sc);
}
.first-bet .bs-bet-i-b-title-bc.t-1 {
  color: rgba(var(--b-rgb), 0.9);
}
.first-bet .bs-bet-i-b-coefficient-bc.c-2 {
  color: var(--accent);
  font-size: 15px;
  line-height: 17px;
  font-weight: 700;
}
.fav-stake-edit .quickBetInput-text-bc:after {
  content: none;
}
.quickBetInput-text-bc {
  position: relative;
  padding: 0 2px;
}
.quickBetInput-text-bc.selected {
  background: rgba(var(--b-rgb), 0.3);
}
[dir="ltr"] .quickBetInput-text-bc.selected:after {
  left: 0;
}
[dir="rtl"] .quickBetInput-text-bc.selected:after {
  right: 0;
}
.quickBetInput-text-bc:after {
  content: "";
  position: absolute;
  top: 50%;
  width: 1px;
  height: 17px;
  background: rgba(var(--b-rgb), 0.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-rgb), 0.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-rgb), 0.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 0 0 rgba(var(--b-sc-rgb), 0.9);
}
.quickBetMsgIcon-bc {
  color: var(--oc-2);
}
.betSwitchersWrapper-bc {
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
}
.bs-inputs-bc + .bs-numbers-bc {
  grid-template-areas: "contrls nums";
  grid-template-columns: 9fr 3fr;
  grid-template-rows: auto;
  grid-column-gap: 2px;
}
.bs-inputs-bc + .bs-numbers-bc .bs-editable-number-buttons-bc {
  grid-area: nums;
}
.bs-inputs-bc + .bs-numbers-bc .bs-number-buttons-bc {
  grid-area: contrls;
}
.bs-inputs-bc + .bs-numbers-bc .bs-number-button-bc[data-value="1"] {
  grid-column-start: 1;
  grid-row-start: 1;
}
.bs-inputs-bc + .bs-numbers-bc .bs-number-button-bc[data-value="2"] {
  grid-column-start: 2;
  grid-row-start: 1;
}
.bs-inputs-bc + .bs-numbers-bc .bs-number-button-bc[data-value="3"] {
  grid-column-start: 3;
  grid-row-start: 1;
}
.bs-inputs-bc + .bs-numbers-bc .bs-number-button-bc[data-value="4"] {
  grid-column-start: 1;
  grid-row-start: 2;
}
.bs-inputs-bc + .bs-numbers-bc .bs-number-button-bc[data-value="5"] {
  grid-column-start: 2;
  grid-row-start: 2;
}
.bs-inputs-bc + .bs-numbers-bc .bs-number-button-bc[data-value="6"] {
  grid-column-start: 3;
  grid-row-start: 2;
}
.bs-inputs-bc + .bs-numbers-bc .bs-number-button-bc[data-value="7"] {
  grid-column-start: 1;
  grid-row-start: 3;
}
.bs-inputs-bc + .bs-numbers-bc .bs-number-button-bc[data-value="8"] {
  grid-column-start: 2;
  grid-row-start: 3;
}
.bs-inputs-bc + .bs-numbers-bc .bs-number-button-bc[data-value="9"] {
  grid-column-start: 3;
  grid-row-start: 3;
}
.bs-inputs-bc + .bs-numbers-bc .bs-number-button-bc[data-value="."] {
  grid-column-start: 1;
  grid-row-start: 4;
}
.bs-inputs-bc + .bs-numbers-bc .bs-number-button-bc[data-value="0"] {
  grid-column-start: 2;
  grid-row-start: 4;
}
.edit-bet-header {
  top: 0;
  left: 0;
  width: 100%;
  z-index: 955;
  background: rgb(14 6 28);
}
.edit-bet-header-top {
  display: flex;
  align-items: center;
  padding-inline-start: 10px;
  padding-inline-end: 15px;
  color: rgba(var(--hero-sc-rgb), 0.8);
  background: rgba(var(--hero-rgb), 0.7);
}
.edit-bet-header-top > i {
  flex-shrink: 0;
  font-size: 14px;
}
.edit-bet-header-title {
  flex: auto;
  margin: 0 8px;
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
}
.edit-bet-header-bottom {
  display: flex;
  align-items: center;
  min-height: 34px;
  padding: 4px 10px;
  color: rgba(var(--hero-sc-rgb), 0.7);
  background: rgba(var(--hero-rgb), 0.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-rgb), 0.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: rgb(14 6 28);
  color: rgba(var(--b-sc-rgb), 0.9);
  font-size: 11px;
  cursor: pointer;
}
.betslip-bonus-info + .bs-info-massages-w-bc {
  position: relative;
}
.betslip-bonus-info + .bs-info-massages-w-bc:after {
  content: "";
  position: absolute;
  top: 1px;
  left: 10px;
  height: 1px;
  width: calc(100% - 20px);
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.betslip-bonus-icon {
  margin-inline-end: 10px;
  color: rgba(var(--b-sc-rgb), 0.7);
  font-size: 15px;
}
.betStatus-search {
  margin-top: -2px;
}
.betStatus-search > form {
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 0 0 4px 4px;
}
.betStatus-search .ss-icon-holder-bc,
.betStatus-search .ss-input-bc {
  background: none;
  border: none;
}
.betStatus-search .ss-input-bc,
.betStatus-search .ss-input-bc::placeholder {
  font-size: 14px;
}
.betStatus-search .skeleton-loader-full-banner {
  min-height: 34px;
  margin-top: 5px;
}
.betStatus-search-content {
  font-size: 12px;
  padding: 10px;
  margin-top: 5px;
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-radius: 4px;
}
.betStatus-search-item {
  width: 100%;
  display: flex;
  align-items: center;
}
.betStatus-search-item + .betStatus-search-item {
  margin-top: 5px;
}
.betStatus-search-title {
  flex: auto;
  color: rgba(var(--b-sc-rgb), 0.5);
  margin-inline-end: 3px;
}
.betStatus-search-Id {
  color: var(--b-sc);
}
.betStatus-search-cashOut {
  color: #109121;
}
.betStatus-search-cashOut,
.betStatus-search-Id {
  flex-shrink: 0;
}
.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;
}
.betslip-bc.full {
  height: 100%;
  position: relative;
}
#betslip_container {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 0;
  left: 0;
  max-height: 100%;
  min-height: 100%;
  padding-inline-end: 2px;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
#betslip_container .jackpot-banner .casinoJackpotWrapper-bc {
  background-image: linear-gradient(
      180deg,
      rgba(0, 12, 36, 0),
      rgba(0, 12, 36, 0.5) 54%,
      #000c24
    ),
    radial-gradient(
      circle at 49% 48%,
      rgba(167, 31, 103, 0.8),
      rgba(0, 12, 36, 0.05) 142%
    );
}
#betslip_container .jackpot-pool-container {
  padding-inline-start: 10px;
  padding-inline-end: 10px;
}
#betslip_container .casinoJackpotWrapper-bc {
  padding: 0;
}
#betslip_container .casinoJackpotWrapper-bc .skeleton-loader-banner-height {
  margin-top: 12px;
  margin-bottom: 12px;
}
#betslip_container .casinoJackpotLevelEl-bc {
  justify-content: center;
  height: 76px;
  background: url(media/jackpot-banner-bg.103b1588.png) no-repeat 50% /
      cover,
    radial-gradient(
      circle at 49% 48%,
      rgba(var(--hero-rgb), 0.7),
      rgba(var(--b-sc-rgb), 0.05) 100%
    );
  cursor: pointer;
}
#betslip_container .jackpot-pool-wrapper {
  margin-top: 0;
  margin-bottom: 10px;
}
#betslip_container .popup-holder-bc {
  min-width: 100%;
  padding: 0;
}
#betslip_container .popup-inner-bc {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  overflow: visible;
}
#betslip_container .slider-bc {
  margin-top: 6px;
  margin-bottom: 10px;
}
.betslip-game-animation-block {
  min-height: 34px;
  margin-bottom: 2px;
  overflow: hidden;
  transition: min-height 0.24s;
}
.betslip-game-animation-block .game-details-container-bc {
  display: flex;
  align-items: center;
  height: 34px;
  margin-bottom: 0;
  padding: 0 10px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px 4px 0 0;
}
.betslip-game-animation-block .game-details-c-live-icons-row-bc {
  margin: 0;
  padding: 0;
  border: 0;
}
.betslip-game-animation-block .game-details-c-live-i-item-bc {
  width: 26px;
  height: 20px;
  font-size: 14px;
}
.betslip-game-animation-block .kiev-animation {
  padding-top: 58.6176%;
}
.betslip-game-animation-block .kiev-animation > iframe {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.betslip-game-animation-block:not(.closed) {
  min-height: 206px;
}
.sport-search-betslip {
  margin: 2px auto 4px;
}
.sport-search-betslip ~ .edit-bet-header {
  top: 38px;
}
.bs-bet-i-b-s-i-bc {
  width: 100%;
}
.bs-bet-i-b-s-i-bc,
.bs-bet-i-b-s-i-bc::placeholder {
  color: rgba(var(--b-sc-rgb), 0.8);
}
.bs-bet-i-b-s-i-bc:-ms-input-placeholder {
  color: rgba(var(--b-sc-rgb), 0.8);
}
.bs-bet-i-b-s-i-bc::-ms-input-placeholder {
  color: rgba(var(--b-sc-rgb), 0.8);
}
.sw-container-bc .bs-booking-section-bc {
  padding: 0 7px;
}
.settings-r-b-row-bc .select.s-small.has-icon .form-control-select-bc span {
  overflow: visible;
  white-space: normal;
}
.quickBetMsgWrapper-bc {
  border-radius: 4px;
}
.bs-f-header-sub-navigation-bc {
  margin: 2px 0;
}
.bs-f-header-sub-navigation-bc:empty {
  display: none;
}
.bet-slip-select-ew-wrapper .form-control-label-bc > span {
  white-space: normal;
}
.bet-button-wrapper-bc {
  display: inline-grid;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
  padding: 10px;
}
.bet-button-wrapper-bc.content-type-5 {
  grid-template-columns: 2fr 3fr;
}
.bet-button-wrapper-bc .btn {
  padding: 0 10px;
  overflow: hidden;
}
.bet-slip-switcher-wrapper-bc {
  width: 100%;
  display: inline-grid;
}
.bs-f-footer > div + div {
  margin-top: 2px;
}
.edit-bet-header {
  position: absolute;
}
.edit-bet-header-top {
  height: 36px;
  border-radius: 4px;
}
.edit-bet-header-top > i {
  cursor: pointer;
}
.edit-bet-header-bottom {
  margin-top: 2px;
  border-radius: 4px;
}
.banner-a-lot {
  display: flex;
  margin-bottom: 5px;
}
.banner-a-lot > * {
  width: 100%;
  border-radius: 4px;
}
.banner-a-lot > * + * {
  margin-inline-start: 5px;
}
.banner-a-lot .jackpot-banner {
  display: flex;
  overflow: hidden;
  padding: 0;
  cursor: pointer;
}
.banner-a-lot .casinoJackpotWrapper-bc {
  justify-content: center;
}
.banner-a-lot:empty {
  display: none;
}
.betslip .bs-bet-i-b-title-bc.t-2 {
  display: inline-flex;
}
.betslip .bs-bet-i-b-title-bc.t-2 > span + span {
  margin-inline-start: 3px;
}
.booking-popup {
  margin: 30px 0;
}
.booking-popup-id {
  height: 30px;
  line-height: 30px;
}
.bc-i-copy-icon,
.bc-i-link-icon,
.booking-bet-print-icon {
  width: 30px;
  height: 30px;
}
.betslip-banner {
  margin-top: 6px;
  margin-bottom: 10px;
}
.betslip-banner .sdr-item-holder-bc {
  height: auto;
}
.betslip-banner .sdr-item-holder-bc + .sdr-item-holder-bc {
  margin-top: 2px;
}
.betslip-banner .sdr-item-holder-bc img {
  border-radius: 4px;
}
.bet-insurance {
  width: 80px;
}
.mini-games {
  position: relative;
}
.mini-games .competition-description {
  margin-inline-start: 0;
  background: none;
  color: var(--b-sc);
}
.mini-games .competition-icon-arrow-bc {
  padding: 0 3px;
  flex-shrink: 1;
  text-align: end;
}
.mini-games .casino-game-item {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.mini-games .carousel-count-arrow-container {
  width: 100%;
  padding: 0;
  justify-content: space-between;
  bottom: 0;
}
.mini-games .carousel-count-arrow-container i {
  width: 34px;
  height: 34px;
  background: none;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}
.mini-games .casino-game-item:hover .casino-game-item-image-bc {
  filter: none;
}
.mini-games .casino-game-item-block,
.mini-games .casino-game-item-fav-bc {
  display: none;
}
.mini-games-dropdown {
  width: 100%;
  position: absolute;
  bottom: 33px;
  overflow: auto;
  z-index: 1;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  background: rgba(0, 0, 0, 0.6);
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  transition: all 0.4s ease-in-out;
}
.mini-games-dropdown:not(.opened) {
  height: 0;
  opacity: 0;
}
.mini-games-dropdown.opened {
  height: 213px;
  opacity: 1;
}
.mini-games-dropdown-header {
  display: flex;
  align-items: center;
  padding: 10px;
  font-size: 12px;
  background: rgba(var(--b-sc-rgb), 0.15);
  transition: 0.24s;
}
.mini-games-dropdown-header:not(:hover) {
  color: hsla(0, 0%, 100%, 0.8);
}
@media (hover: hover) {
  .mini-games-dropdown-header:hover {
    color: #fff;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .mini-games-dropdown-header:active {
    color: #fff;
  }
}
.mini-games-header {
  flex: auto;
}
.mini-game-menu {
  padding-inline-start: 10px;
  padding-inline-end: 10px;
}
.mini-game-icon {
  font-family: "BetConstruct-Icons";
  font-size: 8px;
  margin-inline-start: 6px;
}
.mini-game-content {
  width: 100%;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-inline-start: 40px;
  padding-inline-end: 40px;
}
.mini-game-menu-item {
  position: relative;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
  color: hsla(0, 0%, 100%, 0.6);
  transition: 0.24s;
}
.mini-game-menu-item + .mini-game-menu-item {
  border-top: 1px solid hsla(0, 0%, 100%, 0.1);
}
@media (hover: hover) {
  .mini-game-menu-item:hover {
    color: #fff;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .mini-game-menu-item:active {
    color: #fff;
  }
}
.mini-game-menu-item.active-mini-game {
  color: #fff;
}
.mini-game-name {
  height: 34px;
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  font-size: 12px;
  line-height: 34px;
  color: rgba(var(--b-sc-rgb), 0.8);
  text-align: center;
  transition: 0.24s;
}
@media (hover: hover) {
  .mini-game-name:hover {
    color: var(--b-sc);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .mini-game-name:active {
    color: var(--b-sc);
  }
}
.mini-games-container {
  height: 212px;
  margin-top: 3px;
}
.mini-games-container iframe {
  height: 100%;
}
.possible-win-popup {
  width: 100%;
  position: fixed;
  display: flex;
  justify-content: center;
  bottom: 49px;
  z-index: 951;
  animation: bs-first-bet-content 0.24s ease forwards;
}
.possible-win-popup:before {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  bottom: -5px;
  left: 50%;
  transform: translateX(-50%) rotate(-135deg);
  background: var(--hero);
  border-radius: 1px;
}
.possible-win-container {
  position: absolute;
  bottom: 0;
  display: flex;
  width: calc(100% - 75px);
  padding: 5px 25px;
  background: var(--hero);
  box-shadow: 0 -1px 4px 0 rgba(var(--b-rgb), 0.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-left-color: var(--hero);
  border-bottom-color: transparent;
  border-right-color: transparent;
  border-top-color: transparent;
  right: -14px;
}
[dir="ltr"] .possible-win-container:before,
[dir="rtl"] .possible-win-container:after {
  border-width: 0 0 32px 17px;
  border-left-color: transparent;
  border-bottom-color: var(--hero);
  border-right-color: transparent;
  border-top-color: transparent;
  left: -14px;
}
[dir="rtl"] .possible-win-container:before {
  border-width: 32px 0 0 17px;
  border-left-color: var(--hero);
  border-bottom-color: transparent;
  border-right-color: transparent;
  border-top-color: transparent;
  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-rgb), 0.8);
}
.possible-win-value {
  flex-shrink: 0;
  color: var(--b-sc);
  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;
}
.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-rgb), 0.45);
  margin-inline-end: 2px;
}
.bet-history-id i {
  margin-inline-start: 5px;
}
.bet-history-id i.bc-i-checked {
  color: var(--oc-1);
}
.bet-history-arrow {
  flex-shrink: 0;
  margin-inline-start: 6px;
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 12px;
}
[dir="rtl"] .bet-history-arrow:before {
  content: "îŒ”";
}
.bet-history-t-b-row-hk-bc {
  display: flex;
  align-items: center;
}
.bet-history-t-b-row-inner-hk-bc {
  flex: auto;
  display: flex;
  align-items: center;
}
.bet-history-t-b-row-inner-hk-bc:nth-child(2) {
  margin-inline-start: 6px;
  justify-content: flex-end;
}
.bet-history-t-b-r-cell-hk-bc {
  display: flex;
  align-items: center;
  overflow: hidden;
}
.bet-history-t-b-text-hk-bc {
  color: rgba(var(--b-sc-rgb), 0.7);
  font-size: 12px;
  font-weight: 400;
}
.bet-history-stake-odds {
  display: flex;
}
.bet-history-odds-coeff {
  color: var(--accent);
}
.bet-history-possible-win-block {
  display: flex;
  align-items: center;
}
.bet-history-possible-win {
  color: var(--oc-2);
}
.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-rgb), 0.3);
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
  font-size: 20px;
}
.bet-history-teams {
  display: flex;
  overflow: hidden;
}
.bet-history-social {
  flex: auto;
  display: flex;
  align-items: center;
}
.bet-history-received-gift,
.bet-history-send-gift {
  position: relative;
}
.bet-history-received-gift:after,
.bet-history-send-gift:after {
  position: absolute;
  bottom: -4px;
  border-radius: 50%;
  text-align: center;
}
[dir="ltr"] .bet-history-received-gift:after,
[dir="ltr"] .bet-history-send-gift:after {
  left: 14px;
}
[dir="rtl"] .bet-history-received-gift:after,
[dir="rtl"] .bet-history-send-gift:after {
  right: 14px;
}
.bet-history-send-gift:after {
  color: var(--oc-1-sc);
  background: var(--oc-1);
}
[dir="ltr"] .bet-history-send-gift:after {
  content: "î—ˆ";
}
[dir="rtl"] .bet-history-send-gift:after {
  content: "î—„";
}
.bet-history-received-gift:after {
  color: var(--accent-sc);
  background: var(--accent);
}
[dir="ltr"] .bet-history-received-gift:after {
  content: "î—„";
}
[dir="rtl"] .bet-history-received-gift:after {
  content: "î—ˆ";
}
.bet-history-league-block {
  display: flex;
}
.bet-history-match-info {
  color: rgba(var(--b-sc-rgb), 0.9);
}
.bet-history-match-info + div {
  margin-top: 2px;
}
.bet-history-match-info-text {
  color: rgba(var(--b-sc-rgb), 0.6);
  font-size: 11px;
}
.bet-history-match-info-text + div {
  margin-top: 4px;
}
.bet-history-sport-icon {
  flex-shrink: 0;
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.7);
}
.bet-history-title {
  display: flex;
  align-items: center;
}
.bet-history-match-result-teams {
  margin-inline-start: 4px;
  color: rgba(var(--b-sc-rgb), 0.9);
}
.popup-bonus-icon {
  color: var(--hero);
  font-size: 40px;
}
.bet-history-bonus-bet-icons {
  display: flex;
  align-items: center;
}
.bet-history-bonus-bet-icons img {
  height: 14px;
  margin-inline-start: 5px;
}
.cashout-popup-bc {
  width: 100%;
}
.cashout-popup-bc .radio-control-bc {
  margin: 5px 0;
  display: block;
}
.cash-p-t-info-bc {
  font-size: 16px;
  font-weight: 500;
  color: rgba(var(--b-sc-rgb), 0.9);
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding: 46px 12px 21px;
}
.cash-out-tab-w-bc {
  width: 100%;
  background: #2b2b40;
  background: var(--skin-palette-5);
}
.cash-p-tabs-w-bc {
  width: 100%;
  display: table;
  table-layout: fixed;
  height: 36px;
}
.cash-t-item-bc {
  display: table-cell;
  vertical-align: middle;
  transition: box-shadow 0.24s;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  color: rgba(var(--b-sc-rgb), 0.9);
  cursor: pointer;
}
.cash-t-item-bc.active {
  box-shadow: 0 -1px 0 var(--hero) inset;
}
.tab-info-b-w-bc {
  width: 100%;
  padding: 15px;
}
.cash-out-t-info-bc {
  text-align: center;
  color: rgba(var(--b-sc-rgb), 0.9);
  font-size: 14px;
  line-height: 18px;
  font-weight: 700;
  margin: 0 0 15px;
  text-transform: uppercase;
}
.cash-rules-t-bc {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 10px 0;
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 14px;
  line-height: 16px;
}
.curr-am-cashout-bc {
  color: var(--oc-2);
}
.form-control-bc + .cash-out-btn-c-bc {
  margin-top: 20px;
}
.cash-out-btn-c-bc > .btn + .btn {
  margin-top: 10px;
}
.min-max-cashout-r-bc {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 5px 0;
  font-size: 12px;
  line-height: 14px;
  color: rgba(var(--b-sc-rgb), 0.9);
}
.slider-pr-container-bc {
  width: 100%;
  position: relative;
  padding: 10px 0 30px;
}
.slider-pr-circle-bc {
  position: absolute;
  transform: translate3d(-50%, -50%, 0);
  z-index: 5;
  width: 28px;
  height: 42px;
  cursor: pointer;
  top: 0;
}
.slider-handles {
  width: 100%;
  height: 100%;
}
.slider-pr-line-bc {
  height: 42px;
  border-radius: 7px;
  cursor: pointer;
}
.slider-pr-line-bc,
.slider-pr-line-bg-bc {
  position: absolute;
  width: 100%;
  transform: translate3d(0, -50%, 0);
}
.slider-pr-line-bg-bc {
  height: 6px;
  border-radius: 3px;
  pointer-events: none;
  background-color: rgba(var(--b-sc-rgb), 0.1);
}
.slider-pr-circle-color-bc {
  position: absolute;
  transform: translate3d(-50%, -50%, 0);
  z-index: 2;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  color: rgba(var(--b-sc-rgb), 0.7);
  background: rgb(14 6 28);
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  box-shadow: 0 0 0 1px rgba(var(--b-sc-rgb), 0.2);
}
.slider-pr-circle-color-bc > span {
  display: block;
  position: absolute;
  top: -22px;
  left: 50%;
  padding: 0 10px;
  min-width: 40px;
  border-radius: 4px;
  background: rgba(var(--b-sc-rgb), 0.1); 
  transform: translateX(-50%);
}
.partial-cashout-text .entrance-f-error-message-bc {
  padding: 5px 0;
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.5);
  background: none;
}
.cashout-popup-bc {
  min-height: 352px;
}
.betslip-bc .betslip-cashout-container {
  padding: 15px 0;
}
.u-i-p-c-body-bc {
  display: flex;
  height: 100%;
}
.u-i-profile-page-bc {
  padding: 12px 7px;
}
.u-i-profile-page-bc .profile-panel-promo-code .big-btn {
  flex-shrink: 0;
  min-width: auto;
}
.u-i-profile-page-bc .u-i-p-control-item-holder-bc {
  flex: auto;
}
.u-i-profile-page-bc .count-odd-animation {
  position: relative;
  width: 16px;
  height: 16px;
  margin-inline-end: 10px;
}
.u-i-profile-page-bc .count-odd-animation:after {
  top: 0;
  width: 16px;
  height: 16px;
  font-size: 10px;
  line-height: 16px;
}
.payment-info-bc {
  -webkit-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;
  padding-inline-start: 10px;
  color: rgba(var(--b-sc-rgb), 0.9);
}
.u-i-p-p-u-i-avatar-holder-bc {
  width: 32px;
  height: 32px;
  font-size: 12px;
  line-height: 32px;
  flex-shrink: 0;
  text-align: center;
  text-transform: uppercase;
  border-radius: 50%;
  color: var(--b);
  background: rgba(var(--b-sc-rgb), 0.4);
}
.separator-line-bc {
  width: 100%;
  height: 1px;
}
.total-balance-r-bc {
  display: flex;
}
.u-i-p-a-user-balance {
  margin-inline-end: 10px;
}
.u-i-p-a-user-balance,
.u-i-p-p-u-i-identifiers-bc {
  flex: auto;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.u-i-p-p-u-i-identifiers-bc {
  justify-content: center;
  margin: 0 10px;
}
.u-i-p-p-u-i-d-username-bc {
  color: rgba(var(--b-sc-rgb), 0.9);
}
.u-i-p-p-u-i-d-user-id-bc {
  display: flex;
  align-items: center;
  margin-top: 4px;
  font-size: 11px;
  color: rgba(var(--b-sc-rgb), 0.5);
}
.u-i-p-p-u-i-d-user-id-bc .bc-i-checked {
  color: var(--oc-1);
}
.u-i-p-p-u-i-d-user-id-copy-bc {
  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: 4px;
  box-shadow: 0 1px 4px 0 rgba(var(--b-rgb), 0.5);
  overflow: hidden;
}
.u-i-p-a-content-bc > * {
  position: relative;
  z-index: 1;
}
.u-i-p-a-content-bc:after,
.u-i-p-a-content-bc:before {
  position: absolute;
}
.u-i-p-a-content-bc:before {
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.9;
  background: radial-gradient(
    circle at -14% 113%,
    hsla(0, 0%, 100%, 0.3),
    hsla(0, 0%, 100%, 0) 135%
  );
}
[dir="rtl"] .u-i-p-a-content-bc:before {
  transform: rotate(180deg);
}
.u-i-p-a-content-bc:after {
  top: -10px;
  opacity: 0.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-rgb), 0.7);
}
.u-i-p-a-title-bc {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  opacity: 0.9;
}
.u-i-p-a-total-amount-bc {
  margin-top: 5px;
  color: rgba(var(--b-sc-rgb), 0.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: hsla(0, 0%, 100%, 0.6);
  background: hsla(0, 0%, 100%, 0.1);
  border-radius: 4px;
  font-size: 20px;
  line-height: 34px;
}
.u-i-p-a-amount-bc {
  margin-bottom: 6px;
  font-size: 20px;
  line-height: 22px;
  font-weight: 700;
}
.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: 4px;
  background: hsla(0, 0%, 100%, 0.25);
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  padding: 0 5px;
  transition: background 0.24s;
  transition: 0.24s;
}
@media (hover: hover) {
  .u-i-p-a-deposit-bc:hover,
  .u-i-p-a-withdraw-bc:hover {
    background: hsla(0, 0%, 100%, 0.15);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .u-i-p-a-deposit-bc:active,
  .u-i-p-a-withdraw-bc:active {
    background: hsla(0, 0%, 100%, 0.15);
  }
}
.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-deposit-bc,
.u-i-p-a-withdraw-bc {
  color: #fff;
}
.u-i-p-a-deposit-bc + .u-i-p-a-deposit-bc,
.u-i-p-a-deposit-bc + .u-i-p-a-withdraw-bc {
  margin-inline-start: 10px;
}
.bonus-info-section {
  padding-top: 10px;
  border-top: 1px solid hsla(0, 0%, 100%, 0.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: 0.8;
  font-weight: 500;
}
.bonus-info-section > div b {
  flex-shrink: 0;
}
.bonus-info-section > div + div {
  margin-top: 3px;
}
.frozen-info-section {
  color: hsla(0, 0%, 100%, 0.7);
  font-size: 12px;
  line-height: 1.75;
}
.u-i-p-a-loyaltyPoint-bc {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 47px;
  padding: 5px 10px;
  margin-bottom: 10px;
  border-radius: 4px;
  color: rgba(var(--b-sc-rgb), 0.9);
  background: #b8a338;
  overflow: hidden;
  font-size: 14px;
}
.u-i-p-a-loyaltyPoint-bc:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
[dir="ltr"] .u-i-p-a-loyaltyPoint-bc:before {
  background-image: radial-gradient(
    circle at -14% 113%,
    rgba(0, 0, 0, 0.3),
    transparent 120%
  );
}
[dir="rtl"] .u-i-p-a-loyaltyPoint-bc:before {
  background-image: radial-gradient(
    circle at 113% -14%,
    rgba(0, 0, 0, 0.3),
    transparent 120%
  );
}
.u-i-p-a-loyaltyPoint-bc p,
.u-i-p-a-loyaltyPoint-bc span {
  position: relative;
}
.u-i-p-a-loyaltyPoint-bc p {
  flex: auto;
}
.u-i-p-a-loyaltyPoint-bc span {
  flex-shrink: 0;
  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,
.u-i-e-to-l-content-bc.u-i-common-content,
.u-i-e-v-a-content-bc.u-i-common-content {
  flex: auto;
}
.u-i-e-p-p-content-bc.u-i-common-content .back-nav-bc,
.u-i-e-to-l-content-bc.u-i-common-content .back-nav-bc,
.u-i-e-v-a-content-bc.u-i-common-content .back-nav-bc {
  padding: 0;
}
.u-i-e-p-p-content-bc.u-i-common-content {
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.u-i-e-p-p-content-bc.u-i-common-content > .bc-loader {
  height: auto;
}
.u-i-e-p-p-content-bc .form-control-bc.radio-v-bc {
  min-height: 20px;
  display: flex;
  margin-top: 10px;
  margin-bottom: 10px;
}
.u-i-e-ch-p-content-bc > form + .componentFilterWrapper-bc {
  margin-top: 20px;
}
.bonus-request-content
  .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-rgb), 0.7);
}
.bonus-request-text + div {
  margin-top: 0;
}
.u-i-p-control-item-holder-bc {
  padding: 0 10px;
  margin-bottom: 10px;
}
.u-i-p-control-item-holder-bc:last-child {
  margin-bottom: 0;
}
.u-i-p-control-item-holder-bc a {
  color: rgba(var(--b-sc-rgb), 0.7);
  text-decoration: underline;
  word-break: break-all;
}
.u-i-p-control-item-remaining-bc {
  color: rgba(var(--b-sc-rgb), 0.5);
  font-size: 12px;
}
.eligible-bonus {
  display: flex;
  align-items: center;
  color: rgba(var(--b-sc-rgb), 0.6);
  font-size: 12px;
}
.eligible-bonus-title {
  margin: 0 4px;
}
.eligible-bonus-status.green {
  color: var(--oc-1);
}
.eligible-bonus-status.red {
  color: var(--oc-3);
}
.u-i-p-info-text-holder-bc {
  margin-bottom: 12px;
}
.u-i-p-info-text-holder-bc:last-child {
  margin-bottom: 0;
}
.u-i-p-info-text-bc {
  padding-bottom: 10px;
  font-weight: 400;
}
.u-i-p-info-light-text-holder-bc {
  margin-bottom: 12px;
}
.u-i-p-info-light-text-holder-bc:last-child {
  margin-bottom: 0;
}
.u-i-p-info-light-text-bc {
  font-weight: 400;
  font-size: 10px;
  color: rgba(var(--b-sc-rgb), 0.5);
}
.u-i-e-v-a-t-title-bc {
  display: block;
  font-weight: 400;
  color: rgba(var(--b-sc-rgb), 0.6);
  padding-top: 10px;
  margin: 10px 0;
  border-top: 2px solid rgba(var(--b-sc-rgb), 0.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-e-p-p-content-bc .u-i-p-control-item-holder-bc,
.u-i-edit-change-password-page-bc .u-i-p-control-item-holder-bc,
.u-i-edit-timeout-limits-page-bc .u-i-p-control-item-holder-bc,
.u-i-edit-verify-account-page-bc .u-i-p-control-item-holder-bc {
  padding: 0;
}
.u-i-e-p-p-content-bc .u-i-p-control-item-holder-bc .radio-v-bc,
.u-i-edit-change-password-page-bc .u-i-p-control-item-holder-bc .radio-v-bc,
.u-i-edit-timeout-limits-page-bc .u-i-p-control-item-holder-bc .radio-v-bc,
.u-i-edit-verify-account-page-bc .u-i-p-control-item-holder-bc .radio-v-bc {
  display: flex;
  align-items: center;
}
.userProfileWrapper-bc {
  width: 100%;
}
.dropdownArrow-bc {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-size: 11px;
  color: var(--b-sc);
}
[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;
}
.dropdownIcon-bc {
  color: rgba(var(--b-sc-rgb), 0.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-rgb), 0.6);
}
.GamStopLink-bc {
  color: var(--b-sc);
  text-decoration: underline;
}
.account-verified-edit-icon {
  flex-shrink: 0;
  font-size: 14px;
}
.account-verified-edit-icon:not(.bc-i-verified),
.account-verified-edit-icon:not(.bc-i-verified) + span {
  color: rgba(var(--b-sc-rgb), 0.9);
}
.account-verified-edit-icon.bc-i-verified {
  color: #4cad59;
}
.account-verified-edit-icon.bc-i-not-verified {
  color: #ff3449;
}
.account-verified-edit-title {
  flex: auto;
  margin: 0 10px;
  font-size: 14px;
}
.account-verified-edit-title.bc-i-verified {
  color: var(--oc-1);
}
.profile-title {
  color: rgba(var(--b-sc-rgb), 0.7);
  font-size: 14px;
}
.dep-w-info-bc,
.single-d-w-item-bc {
  width: 100%;
  position: relative;
  z-index: 1;
}
.single-d-w-item-bc {
  flex: auto;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.deposit-limit-b-w-bc {
  width: 100%;
}
.deposit-limit-b-w-bc > .form-control-title-static-bc {
  margin-top: 20px;
}
.deposit-limit-b-w-bc .bs-number-button-bc.selected {
  background-color: var(--hero);
  color: var(--hero-sc);
}
.deposit-limit-b-w-bc .bs-number-button-bc.selected .bs-number-button-icon-bc {
  color: var(--hero-sc);
}
.deposit-limit-buttons-bc {
  width: 100%;
  display: grid;
  grid-template-rows: auto;
  grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
  grid-gap: 10px;
  border-top: 1px solid #2b2b40;
  border-top: 1px solid var(--skin-palette-5);
  padding-top: 15px;
  margin-bottom: 20px;
}
.deposit-w-address-i-bc {
  width: 100%;
}
.dep-w-single-town-bc {
  width: 100%;
  background: rgba(var(--b-sc-rgb), 0.05);
}
.bet-shop-city-name-bc {
  width: 100%;
}
.address-info-row-bc {
  display: block;
  width: 100%;
  color: rgba(var(--b-sc-rgb), 0.6);
  background: rgba(var(--b-sc-rgb), 0.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;
}
.casino-game-tr-form-block .u-i-p-control-item-holder-bc,
.withdraw-form-l-bc .u-i-p-control-item-holder-bc {
  padding: 0;
}
.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: 4px;
  background: rgba(var(--b-sc-rgb), 0.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:not(.crypto-transfer) {
  padding: 0 7px;
}
.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: var(--b-sc);
  border-radius: 8px;
  width: 42px;
  height: 42px;
  background: rgba(var(--b-sc-rgb), 0.05);
  margin: 0 10px;
}
.casino-game-tr-label {
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.4);
  line-height: 14px;
}
.casino-game-tr-title {
  width: 100%;
  font-weight: 500;
  color: var(--b-sc);
  text-transform: capitalize;
}
.casino-game-tr-price {
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.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-rgb), 0.1); 
  border-radius: 4px;
}
.wallet-page-row-bc + .wallet-page-row-bc {
  margin-top: 10px;
}
.wallet-page-logo > img {
  max-width: 80px;
}
.wallet-page-icon {
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  border-radius: 4px;
  color: rgba(var(--b-sc-rgb), 0.6);
  background: rgba(var(--b-sc-rgb), 0.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: var(--b-sc);
  padding: 4px;
  border-radius: 4px;
}
.toggle-wrapper {
  color: var(--b-sc);
  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: var(--b-sc);
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
}
.authentication-description {
  color: rgba(var(--b-sc-rgb), 0.5);
  font-size: 12px;
  line-height: 1.5;
  word-break: break-word;
}
.authentication-popup .authentication-description + .get-code-btn {
  max-width: 100%;
  position: static;
}
.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 img,
.authentication-qr-corners svg {
  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: var(--hero);
}
svg.authentication-qr {
  padding: 1px 4px;
  background: #fff;
}
@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.entrance-form-bc .entrance-f-item-bc {
  padding: 0;
}
.authentication-popup .form-control-bc {
  display: flex;
  flex-direction: column;
}
.authentication-popup .form-control-label-bc > div {
  width: 100%;
  height: 100%;
  justify-content: center;
}
.authentication-popup .form-control-label-bc > div > div {
  width: 40px;
}
.authentication-popup .form-control-label-bc > div > div + div {
  margin-inline-start: 10px;
}
.authentication-popup .form-control-label-bc input {
  width: 100% !important;
  height: 100%;
  color: var(--b-sc);
  background: rgba(var(--b-sc-rgb), 0.15);
  border: 0;
  border-radius: 4px;
  transition: background 0.24s;
}
.authentication-popup .form-control-label-bc input:focus {
  background: rgba(var(--b-sc-rgb), 0.25);
}
.authentication-popup .form-control-message-holder-bc {
  margin-top: 5px;
}
.authentication-popup-description,
.authentication-popup-title {
  padding: 0 15px;
  text-align: center;
  line-height: 18px;
}
.authentication-popup-title {
  margin-bottom: 10px;
  color: var(--b-sc);
  font-weight: 500;
}
.authentication-popup-description {
  margin-bottom: 30px;
  color: rgba(var(--b-sc-rgb), 0.7);
  font-size: 14px;
  line-height: 16px;
}
.authentication-text {
  padding: 10px 0 20px;
  color: var(--b-sc);
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.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: var(--oc-1);
}
.limits-history .limits-filter-bc {
  margin-bottom: 20px;
}
.limits-history .historyListEl-info[data-cur] {
  color: #fdbc0c;
}
.limits-history .historyListEl-info[data-cur]:after {
  content: attr(data-cur);
  display: inline-block;
  margin-inline-start: 3px;
}
.limits-filter-bc {
  margin-bottom: 20px;
}
.verify-icons-content {
  display: flex;
  align-items: center;
}
.verify-icons-content .verify-icons + .verify-icons {
  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;
}
.bet-limits-form-section + .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;
}
.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;
}
.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-rgb), 0.5);
}
.crypto-address-copy-btn .bc-i-checked {
  color: var(--oc-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-rgb), 0.9);
  background: rgb(14 6 28);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  border-radius: 4px;
  overflow: hidden;
  z-index: 3;
}
.mask-to-change:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(var(--b-sc-rgb), 0.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: 1;
}
.mask-to-change-title {
  font-size: 18px;
  color: rgba(var(--b-sc-rgb), 0.8);
}
.mask-to-change-text {
  margin-top: 16px;
  margin-bottom: 30px;
  color: rgba(var(--b-sc-rgb), 0.4);
  line-height: 21px;
  letter-spacing: 0.5px;
}
.remaining-deposit-info {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 5px 0;
  font-size: 14px;
}
.remaining-deposit-info-title {
  color: rgba(var(--b-sc-rgb), 0.4);
}
.remaining-deposit-info-value {
  margin-inline-start: 10px;
  color: rgba(var(--b-sc-rgb), 0.6);
}
.leaderboard-bc {
  color: rgba(var(--b-sc-rgb), 0.9);
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.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-rgb), 0.05);
  border-radius: 4px;
}
.leaderboard-bc-info + .leaderboard-bc-info {
  margin-inline-start: 5px;
}
.leaderboard-bc-title {
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.6);
  text-align: center;
  margin-bottom: 3px;
}
.leaderboard-bc-value {
  color: var(--hero);
  font-size: 16px;
  font-weight: 700;
}
.deposit-leaderboard-bc {
  position: relative;
  z-index: 1;
}
.deposit-leaderboard-bc .bc-i-player-info {
  color: rgba(var(--b-sc-rgb), 0.7);
  margin-inline-end: 5px;
  transition: 0.24s;
}
@media (hover: hover) {
  .deposit-leaderboard-bc .bc-i-player-info:hover {
    color: var(--b-sc);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .deposit-leaderboard-bc .bc-i-player-info:active {
    color: var(--b-sc);
  }
}
.deposit-leaderboard-bc .deposit-wallet-tooltip {
  font-size: 12px;
}
.deposit-leaderboard-bc .deposit-wallet-tooltip:not(.opened) {
  visibility: hidden;
}
.deposit-leaderboard-bc .deposit-wallet-tooltip.opened {
  visibility: visible;
}
.leaderboard-bc-text {
  font-size: 12px;
  margin-top: 10px;
  margin-bottom: 10px;
  color: rgba(var(--b-sc-rgb), 0.7);
}
.leaderboard-bc-buttons {
  display: flex;
}
.leaderboard-bc-buttons .btn + .btn {
  margin-inline-start: 5px;
}
.go-ftn-btn {
  background: var(--hero);
  transition: 0.24s;
}
@media (hover: hover) {
  .go-ftn-btn:hover {
    background: var(--hero-hover);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .go-ftn-btn:active {
    background: var(--hero-hover);
  }
}
.popup-holder-bc.user-profile-container
  > .popup-middleware-bc
  > .popup-inner-bc {
  width: 1340px;
  height: 83vh;
}
.u-i-e-ch-p-content-bc.u-i-common-content,
.u-i-e-p-p-content-bc.u-i-common-content,
.u-i-e-to-l-content-bc.u-i-common-content,
.u-i-e-v-a-content-bc.u-i-common-content {
  padding: 15px;
}
.u-i-e-p-p-content-bc.u-i-common-content {
  display: flex;
  flex-direction: column;
  padding: 15px;
}
.popup-holder-bc.success {
  z-index: 1001;
}
.userProfileSection-0 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.userProfileSection-0 > div:not(:first-child) {
  display: flex;
  width: calc(50% - 5px);
}
.userProfileSection-0 > div:nth-child(odd):not(:first-child) {
  margin-inline-start: 10px;
}
.userProfileSection-0 > div:first-child,
.userProfileSection-0 > div > div:not(.react-datepicker__tab-loop) {
  width: 100%;
}
[dir="rtl"]
  .userProfileSection-0
  .react-datepicker__tab-loop
  .react-datepicker-popper {
  transform: translateY(52px) !important;
}
[dir="ltr"]
  .userProfileSection-0
  .react-datepicker__tab-loop
  .react-datepicker__triangle {
  left: auto !important;
  right: 25px !important;
}
[dir="rtl"]
  .userProfileSection-0
  .react-datepicker__tab-loop
  .react-datepicker__triangle {
  left: 25px !important;
}
.userProfileSection-1 .form-control-title-static-bc {
  font-size: 14px;
}
.userProfileWrapper-bc {
  margin-bottom: 20px;
}
.userProfileWrapper-bc + .userProfileWrapper-bc {
  margin-bottom: 10px;
}
.userProfileWrapper-bc .u-i-p-control-item-holder-bc {
  margin-bottom: 6px;
}
.u-i-profile-page-container {
  flex-shrink: 0;
  width: 314px;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.u-i-profile-page-content {
  flex: auto;
  padding-inline-end: 2px;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.u-i-profile-page-bc {
  width: 314px;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.my-profile-info-block {
  display: flex;
  flex-direction: column;
  flex: auto;
  width: calc(100% - 314px);
}
.my-profile-info-block .competition-icon-arrow-bc {
  margin-inline-start: 0;
}
.my-profile-info-block .popup-inner-bc {
  max-width: 400px;
}
.u-i-p-p-u-i-edit-button-bc {
  padding-inline-end: 10px;
}
.u-i-p-p-u-i-edit-button-bc:first-child {
  margin-bottom: 10px;
}
.u-i-p-p-u-i-edit-button-bc:first-child + .u-i-p-p-u-i-edit-button-bc {
  margin-bottom: 5px;
}
.u-i-p-p-u-i-edit-button-bc + .u-i-p-p-u-i-edit-button-bc {
  margin-inline-start: 42px;
}
.u-i-p-p-u-i-edit-button-bc .account-verified-edit-title + i {
  color: rgba(var(--b-sc-rgb), 0.4);
  font-size: 8px;
}
.account-verified {
  padding-inline-start: 52px;
}
.separator-line-bc {
  margin-top: 10px;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.total-balance-r-bc {
  margin-bottom: 10px;
}
.u-i-p-amount-holder-bc {
  flex-direction: column;
  margin-bottom: 10px;
}
.u-i-p-amounts-bc {
  align-items: center;
  justify-content: space-between;
}
.u-i-p-amounts-bc + .u-i-p-amounts-bc {
  margin-top: 10px;
}
.u-i-p-a-c-icon-bc,
.u-i-p-p-u-i-d-user-id-copy-bc {
  cursor: pointer;
}
.user-profile-nav {
  max-height: 54px;
  margin-bottom: 10px;
  border-radius: 4px;
  overflow: hidden;
  transition: max-height 0.24s;
}
.user-profile-nav.active {
  max-height: 500px;
}
.user-profile-nav.active .user-profile-nav-list {
  opacity: 1;
}
.user-profile-nav-header {
  display: flex;
  align-items: center;
  height: 54px;
  padding: 0 15px;
  color: rgba(var(--b-sc-rgb), 0.8);
  background: rgba(var(--b-sc-rgb), 0.05);
  cursor: pointer;
  transition: background 0.24s;
}
.user-profile-nav-header:hover {
  background: rgba(var(--b-sc-rgb), 0.15);
}
.user-profile-nav-icon {
  flex-shrink: 0;
  font-size: 20px;
}
.user-profile-nav-title {
  flex: auto;
  margin: 0 14px;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
}
.user-profile-nav-arrow {
  flex-shrink: 0;
  font-size: 11px;
}
[dir="rtl"] .user-profile-nav-arrow.bc-i-small-arrow-right {
  transform: rotate(180deg);
}
.user-profile-nav-list {
  padding: 15px;
  background: rgba(var(--b-sc-rgb), 0.1); 
  opacity: 0;
  overflow: hidden;
  position: relative;
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.1);
  transition: opacity 0.4s;
}
.user-profile-nav-list .user-profile-nav-item-cursor {
  top: 15px;
  left: 0;
  width: 100%;
  height: calc(100% - 30px);
}
.user-profile-nav-list .user-profile-nav-item-cursor:before {
  content: "";
  position: absolute;
  top: 0;
  width: 2px;
  height: 100%;
  border-radius: 4px;
  background: rgba(var(--b-sc-rgb), 0.08);
}
[dir="ltr"] .user-profile-nav-list .user-profile-nav-item-cursor:before {
  left: 15px;
}
[dir="rtl"] .user-profile-nav-list .user-profile-nav-item-cursor:before {
  right: 15px;
}
.user-profile-nav-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-inline-start: 12px;
  color: rgba(var(--b-sc-rgb), 0.6);
  cursor: pointer;
  font-size: 12px;
  line-height: 24px;
  position: relative;
  z-index: 1;
  transition: 0.1s;
}
.user-profile-nav-item.active,
.user-profile-nav-item:hover {
  color: var(--b-sc);
}
.user-profile-nav-item.active {
  line-height: 30px;
}
.user-profile-nav-item:first-child.active
  ~ .user-profile-nav-item-cursor:after {
  top: 0;
}
.user-profile-nav-item:nth-child(2).active
  ~ .user-profile-nav-item-cursor:after {
  top: 24px;
}
.user-profile-nav-item:nth-child(3).active
  ~ .user-profile-nav-item-cursor:after {
  top: 48px;
}
.user-profile-nav-item:nth-child(4).active
  ~ .user-profile-nav-item-cursor:after {
  top: 72px;
}
.user-profile-nav-item:nth-child(5).active
  ~ .user-profile-nav-item-cursor:after {
  top: 96px;
}
.user-profile-nav-item:nth-child(6).active
  ~ .user-profile-nav-item-cursor:after {
  top: 120px;
}
.user-profile-nav-item:nth-child(7).active
  ~ .user-profile-nav-item-cursor:after {
  top: 144px;
}
.user-profile-nav-item:nth-child(8).active
  ~ .user-profile-nav-item-cursor:after {
  top: 168px;
}
.user-profile-nav-item:nth-child(9).active
  ~ .user-profile-nav-item-cursor:after {
  top: 192px;
}
.user-profile-nav-item:nth-child(10).active
  ~ .user-profile-nav-item-cursor:after {
  top: 216px;
}
.user-profile-nav-item:nth-child(11).active
  ~ .user-profile-nav-item-cursor:after {
  top: 240px;
}
.user-profile-nav-item:nth-child(12).active
  ~ .user-profile-nav-item-cursor:after {
  top: 264px;
}
.user-profile-nav-item:nth-child(13).active
  ~ .user-profile-nav-item-cursor:after {
  top: 288px;
}
.user-profile-nav-item:nth-child(14).active
  ~ .user-profile-nav-item-cursor:after {
  top: 312px;
}
.user-profile-nav-item:nth-child(15).active
  ~ .user-profile-nav-item-cursor:after {
  top: 336px;
}
.user-profile-nav-item .count-odd-animation {
  margin-inline-end: 21px;
}
.user-profile-nav-item-cursor {
  position: absolute;
  pointer-events: none;
}
.user-profile-nav-item-cursor.user-profile-cursor-visible:after {
  content: "";
  position: absolute;
  top: 0;
  width: calc(100% - 30px);
  height: 30px;
  background-image: linear-gradient(
    90deg,
    rgba(var(--b-rgb), 0.3) 0,
    rgba(var(--b-rgb), 0.1)
  );
  border-inline-start: 2px solid var(--hero);
  border-start-end-radius: 4px;
  border-end-end-radius: 4px;
  transition: top 0.1s;
}
[dir="ltr"] .user-profile-nav-item-cursor.user-profile-cursor-visible:after {
  left: 15px;
}
[dir="rtl"] .user-profile-nav-item-cursor.user-profile-cursor-visible:after {
  right: 15px;
}
.u-i-e-v-a-t-text-bc {
  cursor: pointer;
  color: rgba(var(--b-sc-rgb), 0.6);
  transition: color 0.1s;
}
.u-i-e-v-a-t-text-bc:hover {
  color: var(--b-sc);
}
.u-i-e-v-a-t-title-bc {
  font-size: 14px;
}
.u-i-e-v-a-content-bc.u-i-common-content {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
}
.u-i-edit-verify-account-page-bc {
  height: 100%;
  padding: 15px;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.u-i-edit-verify-account-page-bc .verify-form {
  display: flex;
  align-items: center;
}
.u-i-edit-verify-account-page-bc .btn {
  max-width: none;
}
.u-i-p-info-text-bc {
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 13px;
  line-height: 24px;
  letter-spacing: 0.46px;
}
.verify-form .u-i-p-control-item-holder-bc {
  flex: auto;
  margin: 0;
}
.verify-form .u-i-p-control-item-holder-bc + .u-i-p-control-item-holder-bc {
  margin-inline-start: 5px;
}
.verify-form .u-i-p-control-item-holder-bc:first-child {
  max-width: 300px;
}
.verify-form .u-i-p-c-footer-bc-verify {
  margin-inline-start: 20px;
  min-width: 100px;
}
.u-i-p-c-footer-bc {
  margin-top: 20px;
}
.u-i-p-p-u-i-d-username-bc {
  font-size: 14px;
}
.verify-icons-content > .verify-icons {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  background: rgba(var(--b-sc-rgb), 0.1); 
  border-radius: 4px;
  cursor: pointer;
}
.verify-icons-content > .verify-icons i {
  width: 100%;
  height: 100%;
  line-height: 28px;
  text-align: center;
  color: rgba(var(--b-sc-rgb), 0.6);
  transition: color 0.1s;
}
.verify-icons-content > .verify-icons:hover i {
  color: var(--b-sc);
}
.verify-status .historyListEl-info {
  display: flex;
}
.verify-status .historyListEl-info > span {
  color: var(--b-sc);
  flex: auto;
}
.verify-status .historyListEl-info > i {
  font-size: 18px;
  flex-shrink: 0;
  margin-inline-start: 3px;
}
.timeoutRadios-bc {
  margin-bottom: 10px;
}
.profile-title {
  margin-top: 15px;
}
.dep-w-info-bc {
  display: flex;
  flex-direction: column;
  padding: 0 15px;
}
.dep-w-info-bc > .horizontal-sl-list {
  margin-top: 15px;
}
.dep-w-info-bc .u-i-p-control-item-holder-bc {
  padding: 0 15px;
  margin-top: 15px;
  margin-bottom: 0;
}
.dep-w-info-bc .slider-bc {
  margin-top: 15px;
}
.payment-info-bc {
  padding: 20px;
  margin: 0 15px 15px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
  flex: auto;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.payment-info-bc .sdr-item-holder-bc-text {
  max-width: 560px;
  margin-top: 10px;
}
.deposit-leaderboard-bc {
  display: flex;
}
.leaderboard-bc {
  max-width: 345px;
}
.casino-game-tr-p-wrapper-bc,
.transfer-bc .casino-game-tr-form-block {
  max-width: 560px;
}
.transfer-bc .casino-game-tr-form-block:not(.crypto-transfer) {
  margin: 15px;
}
.transfer-bc .casino-game-tr-p-wrapper-bc {
  padding: 0 15px;
}
.transfer-bc .casino-game-tr-form-block {
  padding: 10px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.casino-game-tr-title {
  font-size: 16px;
  letter-spacing: 0.57px;
  margin: 5px 0;
}
.casino-game-tr-switcher-bc {
  cursor: pointer;
}
.casino-game-tr-p-bc {
  color: var(--b-sc);
}
.casino-game-tr-form-block > form {
  display: flex;
  flex-direction: column;
}
.casino-game-tr-button-group {
  height: 52px;
}
.withdraw-form-l-bc,
.withdraw-form-l-bc + .btn {
  max-width: 345px;
}
.bet-shop-city-name-bc {
  font-size: 14px;
  color: var(--b-sc);
  letter-spacing: 0.5px;
  margin-bottom: 10px;
  line-height: 14px;
}
.dep-w-single-town-bc {
  padding: 15px;
  margin-bottom: 5px;
  border-radius: 4px;
}
.withdraw-form-l-bc
  .dep-w-single-town-bc
  > .radio-control-bc
  + .radio-control-bc {
  margin-top: 5px;
}
.withdraw-form-l-bc .radio-control-text-bc {
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
}
.wallets-page-wrapper-bc {
  padding: 20px 15px;
}
.wallet-page-row-bc {
  padding: 10px 15px;
  height: 64px;
}
.wallet-page-logo {
  flex-shrink: 0;
}
.wallet-page-logo > img {
  padding: 10px;
  border-radius: 4px;
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.wallet-page-r-column-bc {
  display: flex;
  flex: auto;
  color: rgba(var(--b-sc-rgb), 0.9);
  font-size: 14px;
  letter-spacing: 0.5px;
}
.wallet-page-r-column-bc > p {
  width: 100%;
  padding-inline-start: 100px;
}
.wallet-page-icon {
  cursor: pointer;
  transition: color 0.1s;
}
.wallet-page-icon:hover {
  color: var(--b-sc);
}
.bonus-request {
  padding: 15px;
}
.bonus-request form {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  border-radius: 4px;
  background: rgba(var(--b-sc-rgb), 0.05);
  padding: 10px 10px 20px;
  margin-bottom: 15px;
}
.bonus-request .u-i-p-c-footer-bc {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  order: 4;
}
.bonus-request .u-i-p-c-footer-bc button {
  width: auto;
  min-width: 195px;
}
.bonus-request .entrance-f-item-bc {
  width: 45%;
  order: 1;
}
.bonus-request .form-control-label-bc.textareas {
  height: 52px;
}
.bonus-request .u-i-common-content-textarea {
  margin-top: 0;
  width: 54%;
  order: 2;
}
.bonus-request .bonus-request-text {
  width: 100%;
  order: 3;
}
.bonus-request-content {
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.bonus-request-content .entrance-f-item-bc .entrance-f-item-bc {
  width: 100%;
}
.limits-history {
  display: flex;
  flex-direction: column;
  padding: 15px;
  overflow: hidden;
  height: 100%;
}
.limits-history
  .historyList-tbody
  > div:nth-child(4n-1)
  .historyListEl-list-item {
  background: rgba(var(--b-sc-rgb), 0.15);
}
.limits-history
  .historyList-table-details
  .historyList-tbody
  .historyListEl-list-item:last-child,
.limits-history
  .historyList-table-details
  .historyList-thead
  .historyListEl-list-item:last-child {
  flex-shrink: 0;
  width: 42px;
}
.limits-history
  .limits-filter-bc
  + .historyList-table-details
  > .historyList-tbody
  > .historyListEl
  .historyListEl-list-item:last-child {
  text-align: center;
  border-inline-start: 1px solid var(--b);
  cursor: pointer;
}
.exchangeShop-open-item {
  margin-bottom: 1px;
  position: relative;
  z-index: -1;
}
.exchangeShop-open-item .historyList-table-details {
  padding: 10px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.exchangeShop-open-item .historyListEl-list-item:nth-child(4),
.exchangeShop-open-item .historyListEl-list-item:nth-last-child(2) {
  padding-left: 20px;
}
.u-i-loss-limits-bc {
  padding: 15px;
}
.u-i-loss-limits-bc .u-i-e-p-p-content-bc.u-i-common-content {
  padding: 10px 0 0;
}
.authentication-section {
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.authentication-no-scan {
  cursor: pointer;
}
.authentication-block {
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
  max-width: 80%;
  margin: 20px auto 0;
  padding: 25px;
}
.authentication-key-code-section p {
  color: rgba(var(--b-sc-rgb), 0.6);
  font-size: 12px;
  line-height: 20px;
}
.user-profile-container .bc-loader.medium {
  height: auto;
}
.metamask-btn-container {
  max-width: 300px;
}
.netDepositListEl-table-total {
  width: 50%;
  min-width: 450px;
}
.user-profile-deposit-limits-form {
  max-width: 560px;
}
.checkOrClear-container {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
  padding: 4px 10px;
  background: rgba(var(--b-rgb), 0.8);
  border-radius: 4px;
}
.checkOrClear-container .bc-loader.small {
  order: 2;
}
.checkOrClear-btn {
  display: flex;
  font-size: 14px;
  color: var(--b-sc);
  padding: 0;
  cursor: pointer;
  order: 1;
}
.checkOrClear-btn i {
  margin-inline-start: 8px;
  color: #4cad59;
}
[dir="ltr"] .check-btn {
  right: 15px;
}
[dir="rtl"] .check-btn {
  left: 15px;
}
.birthdate-datepicker {
  position: relative;
}
.CPFLoader {
  position: absolute;
}
[dir="ltr"] .CPFLoader {
  right: 18px;
  left: auto;
}
[dir="rtl"] .CPFLoader {
  left: 18px;
}
[dir="ltr"] .clear-btn {
  right: 15px;
}
[dir="rtl"] .clear-btn {
  left: 15px;
}
.messageBoxWrapper-bc {
  width: 100%;
}
.messageBoxWrapper-bc .more-button-bc {
  margin-bottom: 10px;
  padding: 0;
}
.massageBoxBackButton-bc {
  width: 100%;
  display: flex;
  align-items: center;
  height: 49px;
  color: var(--b-sc);
  text-transform: uppercase;
  font-size: 16px;
}
.massageBoxBackButton-bc span {
  margin-right: 10px;
  font-size: 11px;
}
.message-block-bc {
  border-radius: 4px;
  overflow: hidden;
}
.message-block-bc.expanded .message-more-icon {
  transform: rotate(0deg) translateX(-50%);
}
.message-title-block {
  display: flex;
  color: rgba(var(--b-sc-rgb), 0.7);
  padding: 10px;
}
.message-title-bc {
  flex: auto;
  word-break: break-word;
  -webkit-user-select: text;
  user-select: text;
}
.message-remove-icon {
  margin-inline-start: 10px;
}
.message-info-bc {
  font-size: 12px;
  white-space: pre-wrap;
  word-break: break-word;
  -webkit-user-select: text;
  user-select: text;
  padding-inline-start: 10px;
  padding-inline-end: 10px;
}
.message-info-bc :not(a) {
  color: rgba(var(--b-sc-rgb), 0.8) !important;
  background: none !important;
}
.message-more-time-bc {
  display: flex;
  align-items: center;
  background: rgba(var(--b-sc-rgb), 0.05);
  padding: 10px;
  margin-top: 10px;
}
.message-more-icon {
  position: absolute;
  font-size: 10px;
  color: rgba(var(--b-sc-rgb), 0.8);
  padding: 8px 10px;
  border-radius: 4px;
  background: rgba(var(--b-sc-rgb), 0.2);
  transform: rotate(180deg) translateX(50%);
  transition: color 0.24s ease;
}
.message-more-icon:hover {
  color: var(--b-sc);
}
[dir="ltr"] .message-more-icon {
  left: 50%;
}
[dir="rtl"] .message-more-icon {
  right: 50%;
}
.message-time-bc {
  color: rgba(var(--b-sc-rgb), 0.9);
}
.messageBoxWrapper-bc {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  padding: 15px;
  overflow: hidden;
}
.messageBoxWrapper-bc .btn {
  width: auto;
  flex-shrink: 0;
}
.messageBoxList-bc {
  width: 100%;
  margin-bottom: 20px;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.message-block-bc {
  position: relative;
}
.message-block-bc + .message-block-bc {
  margin-top: 10px;
}
.message-title-bc {
  font-size: 18px;
  line-height: 22px;
  cursor: auto;
}
.message-info-bc {
  margin-top: 5px;
  line-height: 18px;
  color: rgba(var(--b-sc-rgb), 0.9);
  cursor: auto;
}
.message-remove-icon {
  font-size: 14px;
  cursor: pointer;
  transition: color 0.24s ease;
}
.message-remove-icon:hover {
  color: var(--b-sc);
}
.message-time-bc {
  font-size: 14px;
}
.message-block-bc {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 100px;
  cursor: pointer;
}
.message-content .form-control-textarea {
  height: 314px;
}
.betHistoryListEl {
  display: flex;
  width: 100%;
  border-radius: 4px;
  overflow: hidden;
  border-bottom: 1px solid var(--b);
}
.betHistoryListEl-list-item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  font-size: 12px;
  padding: 8px;
  color: rgba(var(--b-sc-rgb), 0.65);
  white-space: break-spaces;
}
.betHistoryListEl-list-item .bet-history-possible-win {
  margin-top: 2px;
}
.betHistoryListEl-list-item:first-child {
  width: 22%;
}
@media only screen and (max-width: 1366px) {
  .betHistoryListEl-list-item:first-child {
    width: 26%;
  }
}
.betHistoryListEl-list-item:nth-child(2) {
  width: 12%;
}
.betHistoryListEl-list-item:nth-child(3),
.betHistoryListEl-list-item:nth-child(4):not(:last-child) {
  width: 10%;
}
.betHistoryListEl-list-item:nth-child(5):not(:last-child) {
  width: 14%;
}
@media only screen and (max-width: 1366px) {
  .betHistoryListEl-list-item:nth-child(5):not(:last-child) {
    width: 12%;
  }
}
.betHistoryListEl-list-item:nth-child(6):not(:last-child) {
  width: 28%;
  position: relative;
}
@media only screen and (max-width: 1366px) {
  .betHistoryListEl-list-item:nth-child(6):not(:last-child) {
    width: 24%;
  }
}
.betHistoryListEl-list-item:last-child {
  width: 4%;
  text-align: center;
  cursor: pointer;
}
@media only screen and (max-width: 1366px) {
  .betHistoryListEl-list-item:last-child {
    width: 6%;
  }
}
.betHistoryList-thead {
  display: flex;
  flex-shrink: 0;
  background: rgb(14 6 28);
  box-shadow: 0 2px 0 var(--b);
  margin-bottom: 2px;
  z-index: 9;
}
.betHistoryList-thead .betHistoryListEl-list-item {
  color: rgba(var(--b-sc-rgb), 0.8);
  background: rgba(var(--b-sc-rgb), 0.15);
  border: none;
  text-transform: capitalize;
}
.betHistoryList-tbody .betHistoryListEl-list-item {
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.betHistoryList-tbody .betHistoryListEl-list-item:nth-child(4),
.betHistoryList-tbody .betHistoryListEl-list-item:nth-child(5),
.betHistoryList-tbody .betHistoryListEl-list-item:nth-child(6) {
  text-align: center;
}
.betHistoryList-tbody
  .betHistoryListEl-list-item
  + .betHistoryListEl-list-item {
  border-inline-start: 1px solid var(--b);
}
.betHistoryList-tbody .bet-history-t-b-row-hk-bc {
  flex-wrap: wrap;
  width: 100%;
  justify-content: flex-end;
  padding-inline-start: 140px;
}
@media screen and (max-width: 1366px) {
  .betHistoryList-tbody .bet-history-t-b-row-hk-bc {
    justify-content: center;
    padding-inline-start: 0;
  }
}
.betHistoryList-tbody .bet-history-t-b-row-hk-bc i {
  font-size: 16px;
  transition: color 0.24s ease;
  cursor: pointer;
}
.betHistoryList-tbody .bet-history-t-b-row-hk-bc i:hover {
  color: var(--b-sc);
}
.betHistoryList-tbody .bet-history-t-b-row-hk-bc i.bc-i-bonus {
  color: var(--hero);
}
.betHistoryList-tbody .bet-history-t-b-row-hk-bc i:not(.bet-history-info-icon) {
  margin: 5px;
}
.betHistoryList-tbody .bet-history-possible-win-block,
.betHistoryList-tbody .bet-history-stake-odds {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.betHistoryList-tbody
  .bet-history-possible-win-block
  + .bet-history-possible-win-block {
  margin-top: 5px;
}
.betHistoryList-tbody .bet-history-freebet {
  justify-content: center;
}
.betHistoryList-tbody .bet-history-cashout {
  display: flex;
  align-items: center;
  width: 140px;
  position: absolute;
  border-inline-end: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
[dir="ltr"] .betHistoryList-tbody .bet-history-cashout {
  left: 10px;
}
[dir="rtl"] .betHistoryList-tbody .bet-history-cashout {
  right: 10px;
}
@media screen and (max-width: 1366px) {
  .betHistoryList-tbody .bet-history-cashout {
    justify-content: center;
    order: 1;
    width: 100%;
    margin-top: 10px;
    position: static;
    border-inline-end: none;
  }
}
.betHistoryList-tbody .bet-history-cashout .btn {
  width: 105px;
  flex-direction: column;
  flex-shrink: 0;
  padding: 0 5px;
  margin-inline-end: 12px;
}
@media screen and (max-width: 1366px) {
  .betHistoryList-tbody .bet-history-cashout .btn {
    width: calc(100% - 30px);
    font-size: 10px;
    margin-inline-end: 5px;
  }
  .betHistoryList-tbody .bet-history-cashout .btn:only-child {
    width: 100%;
    margin-inline-end: 0;
  }
}
.betHistoryList-tbody .bet-history-cashout .btn span {
  width: 100%;
}
.betHistoryList-tbody .bet-history-social {
  flex-wrap: wrap;
  justify-content: flex-end;
  width: 100%;
}
@media screen and (max-width: 1366px) {
  .betHistoryList-tbody .bet-history-social {
    justify-content: center;
  }
}
.betHistoryList-tbody .bet-history-social .social-icon {
  width: 18px;
  height: 18px;
  font-size: 11px;
}
.betHistoryList-tbody i.bet-history-info-icon {
  width: 25px;
  height: 25px;
  margin-inline-start: 0;
  margin-inline-end: 12px;
  color: rgba(var(--b-sc-rgb), 0.6);
  font-size: 15px;
}
@media screen and (max-width: 1366px) {
  .betHistoryList-tbody i.bet-history-info-icon {
    margin-inline-end: 0;
  }
}
.betHistoryListEl-types {
  display: flex;
  align-items: center;
}
.bet-history-info-title-block {
  flex-direction: column;
}
.bet-history-info-count {
  margin-top: 3px;
}
.bet-history-info-block {
  display: flex;
}
.bet-history-received-gift:after,
.bet-history-send-gift:after {
  font-size: 6px;
  width: 12px;
  height: 12px;
  line-height: 12px;
}
[dir="ltr"] .bet-history-received-gift:after,
[dir="ltr"] .bet-history-send-gift:after {
  left: 11px;
}
[dir="rtl"] .bet-history-received-gift:after,
[dir="rtl"] .bet-history-send-gift:after {
  right: 11px;
}
.bet-history-stake-money {
  font-weight: 400;
}
.bet-history-express-icon {
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 16px;
}
.betHistoryListElId {
  display: flex;
  align-items: center;
}
.betHistoryListElId > i {
  flex-shrink: 0;
  font-size: 18px;
  color: rgba(var(--b-sc-rgb), 0.6);
  margin-inline-end: 10px;
}
.bethistoryListEl-status .betHistoryListEl-info {
  font-size: 12px;
  line-height: 14px;
  overflow: hidden;
}
.bethistoryListEl-status .betHistoryListEl-info > p {
  display: flex;
  align-items: center;
}
.betHistory-day {
  color: rgba(var(--b-sc-rgb), 0.5);
  text-align: start;
}
.betHistory-Id {
  display: flex;
  margin: 5px 0;
}
.betHistory-Id > span,
.betHistory-Id i.bc-i-copy {
  color: var(--b-sc);
}
.betHistory-Id > span {
  margin-inline-end: 4px;
}
.betHistory-Id > i {
  margin-inline-start: 3px;
  cursor: pointer;
}
.betHistory-Id > i.bc-i-checked {
  color: var(--oc-1);
}
.historyListEl-types {
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.bet-history-odds-title {
  display: flex;
  flex-direction: column;
  line-height: normal;
  color: var(--accent);
}
.historyListEl-item-open {
  width: 100%;
}
.bethistoryListEl-item-open {
  display: flex;
  flex-direction: column;
}
.bet-history-match-info {
  font-size: 12px;
}
.dataListEl-open {
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
  margin-bottom: 5px;
  box-shadow: inset 0 1px 0 rgba(var(--b-sc-rgb), 0.02);
}
.dataListEl-open .bet-history-t-holder-hk-bc {
  display: flex;
  position: relative;
}
.dataListEl-open .bet-history-t-holder-hk-bc:not(:last-child) {
  padding: 10px;
}
.dataListEl-open
  .bet-history-t-holder-hk-bc
  + .bet-history-t-holder-hk-bc:not(:last-child):after {
  content: "";
  background: rgba(var(--b-sc-rgb), 0.05);
  width: calc(100% - 20px);
  height: 1px;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  margin: auto;
}
.dataListEl-open .bet-history-teams-match {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-shrink: 0;
  width: 48%;
}
@media only screen and (max-width: 1366px) {
  .dataListEl-open .bet-history-teams-match {
    width: 52%;
  }
}
.dataListEl-open .bet-history-teams-block {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  margin-inline-end: 3px;
}
.dataListEl-open .bet-history-day {
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.5);
}
.dataListEl-open .bet-history-league,
.dataListEl-open .bet-history-teams {
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.8);
}
.dataListEl-open .bet-history-league {
  margin: 5px 0;
}
.dataListEl-open .bet-history-teams {
  position: relative;
  align-items: center;
}
.dataListEl-open .bet-history-teams:before {
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: var(--b-sc);
  margin-inline-end: 5px;
  flex-shrink: 0;
}
.dataListEl-open .bet-history-team-name-wrapper {
  display: flex;
  align-items: center;
  overflow: hidden;
}
.dataListEl-open .bet-history-sport-icon {
  margin-inline-end: 10px;
}
.dataListEl-open:not(.betbuilder-dataListEl-open) .bet-history-status {
  font-size: 12px;
  margin-top: 5px;
}
.dataListEl-open:not(.betbuilder-dataListEl-open) .bc-status-change-icon {
  font-size: 14px;
  margin-inline-end: 10px;
}
.dataListEl-open .bet-history-match-result {
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.8);
  background: rgba(var(--b-sc-rgb), 0.05);
  padding: 4px 5px;
  border-radius: 4px;
  margin-inline-end: 10px;
  text-align: end;
  cursor: pointer;
}
.dataListEl-open .bet-history-match-odds-coeff {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  width: 12.4%;
  color: var(--accent);
  border-right: 1px solid rgba(var(--b-sc-rgb), 0.05);
  border-left: 1px solid rgba(var(--b-sc-rgb), 0.05);
}
.dataListEl-open .bet-history-match-info-all {
  display: flex;
  justify-content: center;
  flex-direction: column;
  padding-inline-start: 10px;
}
.dataListEl-open .bc-i-match-info {
  color: rgba(var(--b-sc-rgb), 0.6);
  font-size: 14px;
  margin-inline-end: 5px;
}
.dataListEl-open .bet-history-match-info-text {
  display: flex;
  align-items: center;
  color: var(--b-sc);
  font-size: 12px;
}
.dataListEl-open .bet-history-match-info {
  display: flex;
  align-items: center;
  margin-top: 5px;
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 12px;
}
.dataListEl-open .bet-history-match-info-score {
  color: var(--b-sc);
  background: rgba(var(--b-sc-rgb), 0.05);
  padding: 2px 5px;
  border-radius: 5px;
  margin-inline-start: 4px;
}
.bet-cashout-history {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 10px;
  font-size: 12px;
}
.details-table-thead {
  display: flex;
  background: rgba(var(--b-sc-rgb), 0.1); 
  color: rgba(var(--b-sc-rgb), 0.8);
  border-radius: 4px;
  padding: 8px 10px;
  margin-bottom: 2px;
}
.details-table-thead > div {
  display: flex;
  width: 100%;
  word-break: break-word;
}
.details-table-tbody-info {
  display: flex;
  color: rgba(var(--b-sc-rgb), 0.6);
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
  padding: 8px 10px;
  margin-top: 1px;
}
.details-table-tbody-info > div {
  display: flex;
  width: 100%;
}
.bet-history-title-bc {
  color: var(--b-sc);
  margin-bottom: 5px;
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.05);
  padding-top: 10px;
}
.details-table-result {
  display: flex;
  margin-top: 5px;
}
.details-table-result .bet-history-stake-odds {
  overflow: hidden;
}
.details-table-result > div {
  flex-direction: row;
  width: 100%;
  color: rgba(var(--b-sc-rgb), 0.6);
}
.details-table-result .bet-history-possible-win {
  margin: 0 5px;
  flex-shrink: 0;
}
.betstatus-content .bet-history-t-b-row-hk-bc > i,
.open-bets .bet-history-t-b-row-hk-bc > i {
  cursor: pointer;
}
.betstatus-content .bet-history-t-b-row-hk-bc > i + i,
.open-bets .bet-history-t-b-row-hk-bc > i + i {
  transition: color 0.24s ease;
  margin-inline-start: 12px;
}
.betstatus-content .bet-history-t-b-row-hk-bc > i:hover,
.open-bets .bet-history-t-b-row-hk-bc > i:hover {
  color: var(--b-sc);
}
.betstatus-content .bet-history-info-block,
.open-bets .bet-history-info-block {
  color: rgba(var(--b-sc-rgb), 0.7);
}
.betstatus-content .bet-history-t-b-r-cell-hk-bc:nth-child(2),
.open-bets .bet-history-t-b-r-cell-hk-bc:nth-child(2) {
  flex: auto;
  overflow: hidden;
  margin-inline-start: 10px;
}
.betstatus-content .bet-history-status,
.open-bets .bet-history-status {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  text-transform: uppercase;
}
.betstatus-content .bet-history-info,
.open-bets .bet-history-info {
  flex: auto;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  font-size: 11px;
}
.betstatus-content .bet-history-day,
.open-bets .bet-history-day {
  color: rgba(var(--b-sc-rgb), 0.45);
}
.betstatus-content .bet-history-day:not(.bet-history-cashout-day),
.open-bets .bet-history-day:not(.bet-history-cashout-day) {
  text-align: end;
}
.betstatus-content .bet-history-t-holder-hk-bc,
.open-bets .bet-history-t-holder-hk-bc {
  padding: 10px;
  border-radius: 4px;
  background: rgba(var(--b-sc-rgb), 0.1); 
  margin-bottom: 10px;
}
.betstatus-content .bet-history-t-holder-hk-bc > div + div,
.open-bets .bet-history-t-holder-hk-bc > div + div {
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.betstatus-content .bet-history-t-holder-hk-bc .competition-wrapper-bc,
.open-bets .bet-history-t-holder-hk-bc .competition-wrapper-bc {
  box-shadow: none;
}
.betstatus-content .bet-history-t-holder-hk-bc .competition-header-bc,
.open-bets .bet-history-t-holder-hk-bc .competition-header-bc {
  border-radius: 4px 4px 0 0;
}
.betstatus-content
  .bet-history-t-holder-hk-bc
  .competition-header-bc:only-child,
.open-bets .bet-history-t-holder-hk-bc .competition-header-bc:only-child {
  border-radius: 4px;
}
.betstatus-content
  .bet-history-t-holder-hk-bc
  .competition-header-bc
  + .bet-history-t-holder-hk-bc,
.open-bets
  .bet-history-t-holder-hk-bc
  .competition-header-bc
  + .bet-history-t-holder-hk-bc {
  border-radius: 0 0 4px 4px;
}
.betstatus-content .bet-history-title,
.open-bets .bet-history-title {
  flex: auto;
  color: rgba(var(--b-sc-rgb), 0.7);
}
.betstatus-content .bet-history-title > span + span,
.open-bets .bet-history-title > span + span {
  margin-inline-start: 3px;
}
.betstatus-content .bet-history-odds-coeff,
.betstatus-content .bet-history-possible-win,
.betstatus-content .bet-history-stake-money,
.open-bets .bet-history-odds-coeff,
.open-bets .bet-history-possible-win,
.open-bets .bet-history-stake-money {
  flex-shrink: 0;
  margin-inline-start: 6px;
  font-weight: 400;
}
.betstatus-content .bet-history-stake-odds,
.open-bets .bet-history-stake-odds {
  align-items: center;
  font-size: 12px;
}
.betstatus-content .bet-history-stake-odds + .bet-history-stake-odds,
.open-bets .bet-history-stake-odds + .bet-history-stake-odds {
  margin-top: 4px;
}
.betstatus-content .bet-history-stake-money,
.open-bets .bet-history-stake-money {
  color: rgba(var(--b-sc-rgb), 0.95);
}
.betstatus-content .bet-history-possible-win-block,
.open-bets .bet-history-possible-win-block {
  font-size: 12px;
}
.betstatus-content .bet-history-cashout,
.open-bets .bet-history-cashout {
  display: flex;
  margin-top: 15px;
}
.betstatus-content .bet-history-cashout-btn,
.open-bets .bet-history-cashout-btn {
  justify-content: space-between;
}
.betstatus-content .bet-history-cashout-btn-money,
.open-bets .bet-history-cashout-btn-money {
  flex-shrink: 0;
  margin-inline-start: 6px;
}
.betstatus-content .bet-history-bonus-icon,
.open-bets .bet-history-bonus-icon {
  flex-shrink: 0;
  color: var(--hero);
  font-size: 20px;
}
.betstatus-content .bet-history-bonus-icon + div,
.open-bets .bet-history-bonus-icon + div {
  margin-inline-start: 12px;
}
.betstatus-content .bet-history-function-icon,
.open-bets .bet-history-function-icon {
  color: rgba(var(--b-sc-rgb), 0.7);
}
.betstatus-content .bet-history-social,
.open-bets .bet-history-social {
  justify-content: flex-end;
}
.betstatus-content .bet-history-teams-block,
.open-bets .bet-history-teams-block {
  display: flex;
  align-items: flex-start;
}
.betstatus-content .bet-history-teams-block .bet-history-status,
.open-bets .bet-history-teams-block .bet-history-status {
  font-size: 12px;
  margin-inline-start: 6px;
}
.betstatus-content .bet-history-teams,
.open-bets .bet-history-teams {
  flex: auto;
  color: rgba(var(--b-sc-rgb), 0.9);
  font-size: 15px;
}
.betstatus-content .bet-history-teams > div,
.open-bets .bet-history-teams > div {
  display: grid;
}
.betstatus-content .bet-history-team-name + .bet-history-team-name,
.open-bets .bet-history-team-name + .bet-history-team-name {
  margin-top: 2px;
}
.betstatus-content .bet-history-league-block,
.open-bets .bet-history-league-block {
  margin-top: 8px;
  color: rgba(var(--b-sc-rgb), 0.7);
  font-size: 12px;
}
.betstatus-content .bet-history-league-block .bet-history-day,
.open-bets .bet-history-league-block .bet-history-day {
  flex-shrink: 0;
}
.betstatus-content .bet-history-league,
.open-bets .bet-history-league {
  flex: auto;
  margin: 0 10px;
}
.betstatus-content .bet-history-match-result,
.betstatus-content .bet-history-match-result .bet-history-stake-odds,
.open-bets .bet-history-match-result,
.open-bets .bet-history-match-result .bet-history-stake-odds {
  font-size: 14px;
}
.bet-history-league-block {
  cursor: pointer;
}
.bet-history-taxes {
  display: flex;
  align-items: center;
  font-size: 12px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-inline-end: 8px;
  padding-inline-start: 55%;
  position: relative;
}
.bet-history-taxes:after {
  content: "";
  width: calc(100% - 20px);
  height: 1px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background: rgba(var(--b-sc-rgb), 0.05);
}
.bet-history-taxes .bet-history-title {
  color: rgba(var(--b-sc-rgb), 0.5);
  margin-inline-end: 5px;
}
.bet-history-taxes .bet-history-possible-win {
  color: rgba(var(--b-sc-rgb), 0.8);
}
.bet-history-taxes
  .bet-history-possible-win-block
  + .bet-history-possible-win-block {
  margin-inline-start: 48px;
}
.userProfits-container {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.userProfits-container .betHistoryListEl-list-item {
  text-align: center;
}
.userProfits-container .betHistoryListEl-list-item:nth-child(2) {
  width: 24%;
}
.userProfits-container .betHistoryListEl-list-item:last-child {
  width: 22%;
}
@media only screen and (max-width: 1366px) {
  .userProfits-container .betHistoryListEl-list-item:last-child {
    width: 18%;
  }
}
.userProfits-container
  .casinoProfits-table
  .betHistoryListEl-list-item:nth-child(3) {
  width: 22%;
}
.casinoProfit-row {
  width: 100%;
  margin-bottom: 3px;
  display: flex;
  align-items: center;
  border-radius: 4px;
  overflow: hidden;
}
.casinoProfit-row .bet-history-stake-odds {
  min-height: 30px;
  padding: 8px;
  justify-content: center;
  font-size: 12px;
  white-space: nowrap;
  color: rgba(var(--b-sc-rgb), 0.8);
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.casinoProfit-row
  .bet-history-stake-odds:not(.total-bet, .total-win)
  .bet-history-title {
  display: none;
}
.casinoProfit-row .bet-history-stake-odds.total-bet .bet-history-title,
.casinoProfit-row .bet-history-stake-odds.total-win .bet-history-title {
  margin-inline-end: 5px;
}
.casinoProfit-row .bet-history-stake-odds:first-child:nth-last-child(2),
.casinoProfit-row .bet-history-stake-odds:nth-child(2):last-child {
  width: 50%;
}
.casinoProfit-row .bet-history-stake-odds:nth-child(2),
.casinoProfit-row .bet-history-stake-odds:nth-child(3) {
  width: 10%;
}
.casinoProfit-row .bet-history-stake-odds:nth-child(4):nth-last-child(2) {
  width: 14%;
}
@media only screen and (max-width: 1366px) {
  .casinoProfit-row .bet-history-stake-odds:nth-child(4):nth-last-child(2) {
    width: 12%;
  }
}
.casinoProfit-row .bet-history-stake-odds:last-child {
  width: 22%;
}
@media only screen and (max-width: 1366px) {
  .casinoProfit-row .bet-history-stake-odds:last-child {
    width: 18%;
  }
}
.profits-total {
  width: 46%;
}
@media only screen and (max-width: 1366px) {
  .profits-total {
    width: 50%;
  }
}
.BetBuilder-history .betHistoryListEl-list-item:not(:last-child) {
  width: 32%;
  align-items: flex-start;
}
.betBuilder-table {
  padding: 15px;
}
.betBuilder-table-tbody,
.betBuilder-table-thead {
  display: flex;
  font-size: 12px;
}
.betBuilder-table-tbody li,
.betBuilder-table-thead li {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
}
.betBuilder-table-thead {
  color: rgba(var(--b-sc-rgb), 0.8);
  align-items: center;
}
.betBuilder-table-thead li:not(:first-child) {
  padding: 10px 5px;
}
.betBuilder-table-thead li:first-child {
  padding-inline-end: 20px;
}
.betBuilder-table-tbody {
  color: var(--b-sc);
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.betBuilder-table-tbody li {
  padding: 5px 10px;
}
.betBuilder-table-tbody li + li {
  border-inline-start: 1px solid var(--b);
}
.betBuilder-table-tbody li p + p {
  margin-top: 4px;
}
.betBuilder-table-tbody li:nth-child(2) {
  text-align: center;
}
.betBuilder-table-tbody .bet-history-status {
  display: flex;
  align-items: center;
  font-size: 14px;
}
.betBuilder-table-tbody .bc-status-change-icon {
  font-size: 20px;
  margin-inline-end: 6px;
}
.cashback-bonus-container-bc {
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.cashback-bonus-container-bc + .cashback-bonus-container-bc {
  margin-top: 5px;
}
.cashback-bonus-name-bc {
  height: 38px;
  line-height: 38px;
  color: var(--b-sc);
  font-weight: 500;
  text-transform: uppercase;
}
.cashback-bonus-value-bc {
  display: flex;
  align-items: center;
  padding: 10px 0;
  min-height: 50px;
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.1);
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.cashback-bonus-text-bc {
  flex: auto;
  margin-inline-end: 10px;
  color: rgba(var(--b-sc-rgb), 0.55);
}
.cashback-bonus-code-bc {
  flex-shrink: 0;
  padding: 0 5px;
  text-align: center;
  border-radius: 4px;
}
.cashback-bonus-amount-bc {
  flex-shrink: 0;
  color: var(--accent);
  font-size: 14px;
}
.cashout-banner {
  display: flex;
  justify-content: space-between;
  padding: 10px;
  margin: 15px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
  overflow: hidden;
  height: 100%;
}
.cashout-banner > div {
  width: 100%;
}
.cashout-banner .slider-bc {
  order: 1;
  padding: 20px;
  background: rgb(14 6 28);
  border-radius: 4px;
}
.cashout-bonuses {
  margin-inline-end: 20px;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.cashback-bonus-container-bc {
  display: flex;
  flex-direction: column;
  padding: 20px;
  order: 1;
}
.cashback-bonus-container-bc > .btn {
  margin-top: 20px;
}
.cashback-bonus-name-bc {
  font-size: 26px;
}
.cashback-bonus-text-bc {
  font-size: 14px;
}
.cashback-bonus-code-bc {
  font-size: 14px;
  color: var(--oc-2);
}
.journey-content .radio-control-bc {
  display: flex;
  align-items: center;
  pointer-events: none;
}
.journey-content .radio-control-bc ~ .radio-control-bc {
  margin-inline-start: 0;
}
.journey-content .radio-control-bc:not(.is-passed) .radio-control-text-bc {
  color: rgba(var(--b-sc-rgb), 0.4);
}
.journey-content .radio-control-input-holder-bc {
  display: flex;
  width: 14px;
  height: 14px;
  flex-shrink: 0;
  border-radius: 50%;
  border: 2px solid rgba(var(--b-sc-rgb), 0.4);
  box-sizing: initial;
  margin-inline-end: 10px;
  background: none;
  position: relative;
  cursor: pointer;
}
.journey-content .radio-control-input-holder-bc:after {
  font-family: "BetConstruct-Icons";
  position: absolute;
  font-size: 16px;
  top: -1px;
  color: #109121;
  background: none;
  transition: transform 0.4s;
}
[dir="ltr"] .journey-content .radio-control-input-holder-bc:after {
  left: -1px;
}
[dir="rtl"] .journey-content .radio-control-input-holder-bc:after {
  right: -1px;
}
.journey-content .radio-control-item-text {
  color: rgba(var(--b-sc-rgb), 0.4);
  font-size: 14px;
  transition: color 0.4s;
}
.journey-content .radio-control-input-bc {
  display: none;
}
.journey-content .radio-control-input-bc:checked ~ .radio-control-input-bc {
  background: transparent;
  border-color: transparent;
}
.journey-content
  .radio-control-input-bc:checked
  ~ .radio-control-input-bc:after {
  transform: scale(1);
}
.journey-content
  .radio-control-input-bc:checked:disabled
  ~ .radio-control-item-holder {
  border-color: rgba(var(--hero-rgb), 0.4);
}
.journey-content
  .radio-control-input-bc:checked:disabled
  ~ .radio-control-item-holder:after {
  background: rgba(var(--hero-rgb), 0.4);
}
.journey-content .radio-control-input-bc:checked ~ .radio-control-item-text {
  color: rgba(var(--b-sc-rgb), 0.9);
}
.journey-content .radio-control-input-bc:disabled ~ .radio-control-item-holder {
  background: rgba(var(--b-sc-rgb), 0.75);
}
.journey-description {
  margin: 20px 0 15px;
}
.journey-title {
  color: var(--b-sc);
  font-size: 13px;
}
.journey-desc {
  margin-top: 5px;
  color: rgba(var(--b-sc-rgb), 0.6);
  font-size: 12px;
}
.journey-content-header {
  padding: 10px 10px 0;
}
.journey-content-footer {
  display: flex;
  margin: 30px 0 0;
}
.journey-content-footer-item {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  height: 4px;
  width: 100%;
  position: relative;
}
.journey-content-footer-item + .journey-content-footer-item {
  margin-inline-start: 26px;
}
.journey-content-footer-item:first-child:not(:only-child, :last-child) {
  border-radius: 4px 0 0 4px;
}
.journey-content-footer-item:last-child:not(:only-child, :first-child) {
  border-radius: 0 4px 4px 0;
}
.journey-content-footer-item:only-child {
  border-radius: 4px;
}
.journey-content-footer-item:after {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.journey-content-footer-item:not(.bonus-journey):after {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  border: 2px solid rgba(var(--b-sc-rgb), 0.15);
}
[dir="ltr"] .journey-content-footer-item:not(.bonus-journey):after {
  right: -26px;
}
[dir="rtl"] .journey-content-footer-item:not(.bonus-journey):after {
  left: -26px;
}
.journey-content-footer-item:not(.is-passed) {
  color: rgba(var(--b-sc-rgb), 0.15);
  background: rgba(var(--b-sc-rgb), 0.15);
}
.journey-content-footer-item:not(.is-passed):after {
  content: "";
}
.journey-content-footer-item.is-passed {
  background: #109121;
}
.journey-content-footer-item.is-passed:after {
  content: "î§¡";
  font-family: "BetConstruct-Icons";
  border-color: #109121;
  color: #109121;
}
.bonus-journey {
  margin-inline-end: 40px;
}
.bonus-journey:after {
  background: url(media/bonus_closed.9f1a2b38.png) no-repeat 50% 50% /
    contain;
  width: 60px;
  height: 60px;
  opacity: 0.5;
}
[dir="ltr"] .bonus-journey:after {
  right: -54px;
}
[dir="rtl"] .bonus-journey:after {
  left: -54px;
}
.bonus-journey.is-passed:after {
  content: "";
}
.bonus-journey.is-passed.is-completed:after {
  content: "";
  opacity: 1;
}
.is-passed .radio-control-input-holder-bc {
  border-color: #109121;
}
.is-passed .radio-control-input-holder-bc:after {
  content: "î§¡";
  transform: none;
}
.is-passed .radio-control-text-bc {
  color: rgba(var(--b-sc-rgb), 0.6);
}
.step-lock {
  display: none;
  color: rgba(var(--b-sc-rgb), 0.8);
}
.inActive-step {
  position: relative;
  opacity: 0.5;
  pointer-events: none;
}
.inActive-step:before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(var(--b-sc-rgb), 0.03);
  pointer-events: none;
}
[dir="ltr"] .inActive-step:before {
  left: 0;
}
[dir="rtl"] .inActive-step:before {
  right: 0;
}
.inActive-step .step-lock {
  display: inline-flex;
}
.bc-crm-icon {
  font-size: 18px;
}
.bc-crm-icon + span {
  margin-inline-start: 10px;
}
.journey-step {
  display: flex;
  align-items: center;
  padding: 0 5px;
}
.journey-step + .journey-step {
  margin-top: 10px;
}
.journey-step > i {
  font-size: 14px;
  color: rgba(var(--b-sc-rgb), 0.6);
  margin-inline-start: 5px;
  cursor: pointer;
}
.journey-step.journey-step-description {
  position: relative;
  flex-wrap: wrap;
}
.journey-step.journey-step-description > p {
  width: 100%;
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.6);
  margin-top: 5px;
  padding: 10px;
  background: rgba(var(--b-sc-rgb), 0.04);
  border-radius: 4px;
}
.journey-popup .casino-popup-icon-wrapper img {
  max-width: 82px;
  max-height: 82px;
}
.journey-popup .status-popup-content-w-bc {
  background: url(media/journey-background.1f262311.png) no-repeat 50%
    50% / cover;
}
.journey-content-bc {
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.journey-table-content + .journey-table-content {
  margin-top: 2px;
}
.journey-table-tbody,
.journey-table-thead {
  background: rgba(var(--b-sc-rgb), 0.15);
  color: rgba(var(--b-sc-rgb), 0.8);
  font-size: 12px;
  cursor: pointer;
}
.journey-table-thead {
  margin-bottom: 2px;
  border-radius: 4px;
}
.journey-table-thead .journeyListEl-list-item {
  padding: 8px;
}
.journey-table-thead .journeyListEl-list-item:first-child {
  border-inline-end: 1px solid var(--b);
}
.journey-table-tbody {
  border-radius: 4px 4px 0 0;
}
.journey-table-tbody + .journey-table-tbody {
  margin-top: 5px;
}
.journey-table-tbody .journeyListEl-list-item {
  padding: 12px 8px;
  word-break: break-word;
}
.journey-table-tbody .journeyListEl-list-item:first-child,
.journey-table-tbody .journeyListEl-list-item:nth-child(2) {
  border-inline-end: 1px solid var(--b);
}
.journey-table-tbody .journeyListEl-list-item:first-child {
  flex-wrap: wrap;
}
.journey-table-tbody .journeyListEl-list-item:first-child > p {
  display: flex;
  align-items: center;
  width: 100%;
  color: var(--b-sc);
}
.journey-table-tbody .journeyListEl-list-item:first-child > span {
  margin-top: 5px;
}
.journey-table-tbody .journeyListEl-list-item:nth-child(2) {
  font-size: 14px;
  text-transform: uppercase;
}
.journey-table-tbody:only-child {
  border-radius: 4px;
}
.journeyListEl {
  display: flex;
}
.journeyListEl .competition-icon-arrow-bc {
  width: 100%;
  text-align: center;
  margin-inline-start: 0;
}
.journeyListEl-list-item {
  display: flex;
  align-items: center;
}
.journeyListEl-list-item:first-child {
  width: 75%;
}
.journeyListEl-list-item:nth-child(2) {
  width: 20%;
}
.journeyListEl-list-item:last-child {
  width: 5%;
}
.journey-content-body {
  padding: 15px 10px 25px;
  margin-bottom: 5px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 0 0 4px 4px;
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.2);
}
.journey-popup .btn {
  max-width: none;
}
.step-lock {
  margin-inline-start: 15px;
}
.cashback-container {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.cashback-container .componentFilterBody-bc {
  max-height: 100%;
}
.cashback-content {
  display: flex;
  overflow: hidden;
}
.cashback-details {
  width: 100%;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.cashback-details,
.cashback-state {
  padding: 10px;
  background: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.cashback-state {
  margin-bottom: 10px;
}
.cashback-state-row {
  display: flex;
  align-items: center;
  font-size: 12px;
}
.cashback-state-row + .cashback-state-row {
  margin-top: 5px;
}
.cashback-state-field {
  flex: auto;
}
.cashback-state-value {
  flex-shrink: 0;
  margin-inline-start: 3px;
}
.cashback-state-field {
  color: rgba(var(--b-sc-rgb), 0.6);
}
.cashback-state-amount {
  color: var(--accent);
}
.cashback-state-value {
  color: var(--b-sc);
}
.cashback-submit {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 10px;
  background-color: rgba(var(--b-sc-rgb), 0.05);
  border-radius: 4px;
}
.cashback-submit .cashback-submit-content {
  font-size: 12px;
  letter-spacing: 0.5px;
  text-align: center;
  color: rgba(var(--b-sc-rgb), 0.7);
  margin-bottom: 10px;
}
.cashback-submit .btn {
  max-width: 100%;
}
.cashback-info-title {
  font-size: 14px;
  color: var(--b-sc);
  text-transform: capitalize;
}
.cashback-description {
  font-size: 12px;
  color: rgba(var(--b-sc-rgb), 0.7);
  margin: 10px 0;
  word-break: break-word;
}
.cashback-table-container {
  width: 100%;
  margin: 10px 0;
}
.cashback-table-scrollable {
  max-height: 177px;
}
.cashback-history-table {
  width: 100%;
  font-size: 12px;
  border-collapse: initial;
  border-spacing: 1px;
}
.cashback-history-table thead {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background: rgb(14 6 28);
  color: rgba(var(--b-sc-rgb), 0.6);
  box-shadow: 0 1px 0 var(--b);
}
.cashback-table-heading {
  box-shadow: 0 1px 0 rgba(var(--b-sc-rgb), 0.05);
}
.cashback-table-cell,
.cashback-table-header {
  padding: 7px 10px;
  text-align: center;
  white-space: nowrap;
}
.cashback-table-header {
  background: rgba(var(--b-sc-rgb), 0.15);
}
[dir="ltr"] .cashback-table-header:first-child,
[dir="ltr"] .cashback-table-header:first-child:before {
  border-radius: 4px 0 0 4px;
}
[dir="ltr"] .cashback-table-header:last-child,
[dir="ltr"] .cashback-table-header:last-child:before,
[dir="rtl"] .cashback-table-header:first-child,
[dir="rtl"] .cashback-table-header:first-child:before {
  border-radius: 0 4px 4px 0;
}
[dir="rtl"] .cashback-table-header:last-child,
[dir="rtl"] .cashback-table-header:last-child:before {
  border-radius: 4px 0 0 4px;
}
.cashback-table-cell {
  background: rgba(var(--b-sc-rgb), 0.05);
  color: var(--b-sc);
}
.cashback-table-cell.paid-amount {
  color: var(--accent);
}
[dir="ltr"] .cashback-table-cell:first-child,
[dir="ltr"] .cashback-table-cell:first-child:before {
  border-radius: 4px 0 0 4px;
}
[dir="ltr"] .cashback-table-cell:last-child,
[dir="ltr"] .cashback-table-cell:last-child:before,
[dir="rtl"] .cashback-table-cell:first-child,
[dir="rtl"] .cashback-table-cell:first-child:before {
  border-radius: 0 4px 4px 0;
}
[dir="rtl"] .cashback-table-cell:last-child,
[dir="rtl"] .cashback-table-cell:last-child:before {
  border-radius: 4px 0 0 4px;
}
.cashback-list-items {
  display: flex;
  flex-direction: column;
  width: 100%;
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.cashback-item {
  font-size: 12px;
  padding: 10px 15px;
  border-radius: 4px;
}
.cashback-item + .cashback-item {
  margin-top: 15px;
}
.cashback-item:not(.active) {
  background: rgba(var(--b-sc-rgb), 0.05);
}
.cashback-item .get-cashback {
  display: flex;
  padding-top: 10px;
  border-top: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.cashback-item .get-cashback .bc-i-cashed-out {
  margin-inline-start: 10px;
  color: var(--oc-1);
}
.cashback-item:hover {
  cursor: pointer;
}
.cashback-item.active,
.cashback-item:hover {
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.cashback-name {
  margin-bottom: 10px;
  font-size: 15px;
  color: var(--b-sc);
  text-transform: uppercase;
}
.cashback-dates {
  display: flex;
  padding: 0 5px;
}
.cashback-dates + .cashback-dates {
  margin-top: 5px;
  margin-bottom: 10px;
}
.cashback-date-text,
.cashback-status-text {
  flex: auto;
  color: rgba(var(--b-sc-rgb), 0.6);
  margin-inline-end: 3px;
}
.cashback-date {
  color: rgba(var(--b-sc-rgb), 0.6);
}
.cashback-date,
.cashback-status-value {
  flex-shrink: 0;
}
.cashback-list-items {
  max-width: 300px;
  margin-inline-end: 15px;
}
.cashback-container {
  padding: 15px;
}
.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;
}
.help-popup {
  display: grid;
  grid-template-rows: auto 11fr;
  grid-template-areas: "head" "content";
  width: 100%;
  height: 100%;
  -webkit-user-select: text;
  user-select: text;
}
.help-popup-title {
  grid-area: head;
  display: flex;
  align-items: center;
  height: 44px;
  overflow: hidden;
}
[dir="ltr"] .help-popup-title {
  padding: 0 50px 0 15px;
}
[dir="rtl"] .help-popup-title {
  padding: 0 15px 0 50px;
}
.help-popup-title-text {
  color: var(--b-sc);
  font-size: 16px;
  font-weight: 500;
  line-height: 19px;
  text-transform: uppercase;
  width: 100%;
}
.print-help-content * {
  color: #000 !important;
}
.content {
  grid-area: content;
  padding: 15px;
  color: rgba(var(--b-sc-rgb), 0.6);
  font-size: 13px;
  line-height: 18px;
  box-shadow: 0 0 0 1px rgba(var(--b-sc-rgb), 0.15);
  will-change: scroll-position;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.content table {
  width: 100% !important;
  border-spacing: 1px;
  border-collapse: initial;
}
.content table td,
.content table th {
  color: rgba(var(--b-sc-rgb), 0.8);
}
.content table thead th {
  height: 32px;
  vertical-align: middle;
}
.content table tbody tr {
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.content table tbody tr td {
  vertical-align: middle;
  height: 32px;
  padding: 0 5px;
}
.content table tbody tr td * {
  word-break: break-word;
}
.content table tbody tr:first-child {
  font-weight: 700;
}
.content p > strong {
  color: rgba(var(--b-sc-rgb), 0.95);
  font-size: 16px;
  font-weight: 500;
}
.content p > strong em,
.content p > strong u {
  color: rgba(var(--b-sc-rgb), 0.9);
  font-size: 14px;
  font-weight: 400;
}
.content img {
  width: 100%;
}
.content a {
  color: var(--hero);
  text-decoration: underline;
}
.navigation {
  width: calc(100% - 50px);
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  font-size: 14px;
  padding: 0 10px;
  line-height: 50px;
  color: rgba(var(--b-sc-rgb), 0.9);
}
.navigation,
.navigation:before {
  position: fixed;
  top: 0;
  height: 50px;
  background-color: #2b2b40;
  background-color: var(--skin-palette-5);
  box-shadow: 0 0 5px rgba(var(--b-rgb), 0.7);
}
.navigation:before {
  width: 50px;
  content: "";
  display: block;
  right: 0;
}
.navigation > li {
  width: auto;
}
.navigation > li,
.navigation > li > ul,
.navigation > li > ul > li {
  display: inline-block;
  vertical-align: top;
}
.navigation > li > ul > li {
  width: auto;
}
.printAndDownload {
  font-size: 14px;
  display: flex;
  align-items: center;
  margin-inline-start: 5px;
}
.print-icons {
  color: rgba(var(--b-sc-rgb), 0.7);
  line-height: 17px;
  margin-inline-start: 5px;
  transition: 0.24s;
}
.print-icons + .print-icons {
  margin-inline-start: 14px;
}
@media (hover: hover) {
  .print-icons:hover {
    color: rgba(var(--b-sc-rgb), 0.9);
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .print-icons:active {
    color: rgba(var(--b-sc-rgb), 0.9);
  }
}
.cookieAcceptanceMessage {
  display: flex;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 951;
  background: var(--b-sc);
  animation: cookieMessage 1.5s ease;
}
.cookie-message {
  font-size: 12px;
  color: var(--b);
  flex: auto;
  word-break: break-all;
}
.cookie-privacyPolicy {
  color: var(--b);
  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 {
  align-items: center;
  padding: 15px 30px;
}
.cookie-message-button {
  flex-shrink: 0;
  margin-inline-start: 10px;
}
.statistic-popup {
  position: absolute;
  z-index: 9999999;
  max-width: 624px;
  background: rgb(14 6 28);
  padding: 5px;
  border-radius: 4px;
}
.statistics-content {
  width: 100%;
  border-radius: 4px;
  font-size: 11px;
  overflow: hidden;
}
.statistics-content tr:not(.first-level-header-p) td {
  background: rgba(var(--b-sc-rgb), 0.1); 
}
.statistics-content thead {
  color: rgba(var(--b-sc-rgb), 0.6);
}
.statistics-content tbody tr:not(.first-level-header-p):not(.last-level) {
  border-bottom: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.statistics-content tbody .first-level-header-p td {
  padding-top: 5px;
  box-shadow: inset 0 5px 0 var(--b);
}
.statistics-content td {
  min-width: 40px;
}
.statistics-content td p {
  line-height: 28px;
}
.statistics-content td p:not(.active) {
  color: rgba(var(--b-sc-rgb), 0.6);
}
.statistics-content td p.active {
  color: rgba(var(--b-sc-rgb), 0.9);
}
.statistics-content td:not(:first-child) p:not(.text-left-padding) {
  text-align: center;
}
.statistics-content td,
.statistics-content th {
  height: 28px;
  padding-inline-end: 2px;
  text-align: start;
  vertical-align: middle;
}
.statistics-content td:first-child,
.statistics-content th:first-child {
  padding-inline-start: 10px;
}
.statistics-content th:last-child,
.statistics-content th:nth-last-child(2) {
  padding-inline-start: 12px;
}
.statistics-content .green,
.statistics-content .red,
.statistics-content .yellow {
  text-align: center;
  transition: box-shadow 0.5s, color 0.5s;
  transition: 0.24s;
}
@media (hover: hover) {
  .statistics-content .green:hover,
  .statistics-content .red:hover,
  .statistics-content .yellow:hover {
    color: #fff;
    cursor: pointer;
  }
}
@media not all and (hover: hover) {
  .statistics-content .green:active,
  .statistics-content .red:active,
  .statistics-content .yellow:active {
    color: #fff;
  }
}
.statistics-content .green {
  box-shadow: inset 0 -2px 0 #1a7051;
}
.statistics-content .green:hover {
  box-shadow: inset 0 -80px 0 #1a7051;
}
.statistics-content .red {
  box-shadow: inset 0 -2px 0 #c33451;
}
.statistics-content .red:hover {
  box-shadow: inset 0 -80px 0 #c33451;
}
.statistics-content .yellow {
  box-shadow: inset 0 -2px 0 #aa8136;
}
.statistics-content .yellow:hover {
  box-shadow: inset 0 -80px 0 #aa8136;
}
.first-level-header-p td,
.first-level-header-p th {
  background: rgba(var(--b-sc-rgb), 0.05);
}
.first-level-header-p td:first-child,
.first-level-header-p th:first-child {
  border-top-left-radius: 4px;
}
.first-level-header-p td:last-child,
.first-level-header-p th:last-child {
  border-top-right-radius: 4px;
}
.statistics-border-p {
  border-left: 1px solid rgba(var(--b-sc-rgb), 0.1);
}
.border-round-right {
  border-bottom-right-radius: 4px;
}
.last-level td:first-child {
  border-bottom-left-radius: 4px;
}
.team-name {
  display: flex;
  align-items: center;
}
.team-name img {
  width: 14px;
}
.team-name span {
  margin-inline-start: 9px;
  min-width: 80px;
}
.team-name:not(.team-name-level) span {
  max-width: 100px;
}
.team-name-level > span {
  max-width: 574px;
}
.padding-left-p {
  padding-inline-start: 23px;
}
.text-left-padding {
  padding-inline-start: 12px;
}
.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";
}
