@font-face {
    font-family: 'SportIconsUpdated';
    font-weight: normal;
    font-style: normal;
    src: url(fonts/sporticons.woff2?v=3) format('woff2'),
         url(fonts/sporticons.woff?v=3) format('woff');
}

#prematch-top-leagues ul li[item-id='837'] div.icon {
    background-image: url('img/germany.svg') !important;
}

#sportsbook .sport-icon {
    font-family: 'SportIconsUpdated';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
#sportsbook .sport-icon[sport='basketball3x3'],
#sportsbook .sport-icon[sport='formula1'] {
    font-size: 0.7rem;
    display: flex;
    align-items: center;
}
#sportsbook .sport-icon[sport='formula1'] {
    font-size: 1rem;
}
#sportsbook .sb_treeview .sport-icon[sport='formula1'] {
    margin-left: -0.2rem;
}
#sportsbook .sb-middle-content .markets.outright-markets .market-group .market .market-odds[column-count="1"] {
    width: 27%;
    flex-shrink: 0;
    margin-left: 0.5rem;
}

#sportsbook .sport-icon[sport='athletics']:before { content: '\e800'; } /* '' */
#sportsbook .sport-icon[sport='aussierules']:before { content: '\e801'; } /* '' */
#sportsbook .sport-icon[sport='badminton']:before { content: '\e802'; } /* '' */
#sportsbook .sport-icon[sport='bandy']:before { content: '\e803'; } /* '' */
#sportsbook .sport-icon[sport='baseball']:before { content: '\e804'; } /* '' */
#sportsbook .sport-icon[sport='basketball']:before { content: '\e805'; } /* '' */
#sportsbook .sport-icon[sport='basketball3x3']:before { content: '\e806'; } /* '' */
#sportsbook .sport-icon[sport='beachsoccer']:before { content: '\e807'; } /* '' */
#sportsbook .sport-icon[sport='beachvolley']:before { content: '\e808'; } /* '' */
#sportsbook .sport-icon[sport='biathlon']:before { content: '\e809'; } /* '' */
#sportsbook .sport-icon[sport='bowls']:before { content: '\e80a'; } /* '' */
#sportsbook .sport-icon[sport='boxing']:before { content: '\e80b'; } /* '' */
#sportsbook .sport-icon[sport='callofduty']:before { content: '\e80c'; } /* '' */
#sportsbook .sport-icon[sport='canoeing']:before { content: '\e80d'; } /* '' */
#sportsbook .sport-icon[sport='chess']:before { content: '\e80e'; } /* '' */
#sportsbook .sport-icon[sport='counterstrike']:before { content: '\e80f'; } /* '' */
#sportsbook .sport-icon[sport='counter-strike']:before { content: '\e810'; } /* '' */
#sportsbook .sport-icon[sport='counterstrikego']:before { content: '\e811'; } /* '' */
#sportsbook .sport-icon[sport='cricket']:before { content: '\e812'; } /* '' */
#sportsbook .sport-icon[sport='crosscountry']:before { content: '\e813'; } /* '' */
#sportsbook .sport-icon[sport='curling']:before { content: '\e814'; } /* '' */
#sportsbook .sport-icon[sport='cycling']:before { content: '\e815'; } /* '' */
#sportsbook .sport-icon[sport='darts']:before { content: '\e816'; } /* '' */
#sportsbook .sport-icon[sport='diving']:before { content: '\e817'; } /* '' */
#sportsbook .sport-icon[sport='dota']:before { content: '\e818'; } /* '' */
#sportsbook .sport-icon[sport='dota2']:before { content: '\e819'; } /* '' */
#sportsbook .sport-icon[sport='equestrian']:before { content: '\e81a'; } /* '' */
#sportsbook .sport-icon[sport='fencing']:before { content: '\e81b'; } /* '' */
#sportsbook .sport-icon[sport='fieldhockey']:before { content: '\e81c'; } /* '' */
#sportsbook .sport-icon[sport='fifa']:before { content: '\e81d'; } /* '' */
#sportsbook .sport-icon[sport='figureskating']:before { content: '\e81e'; } /* '' */
#sportsbook .sport-icon[sport='floorball']:before { content: '\e81f'; } /* '' */
#sportsbook .sport-icon[sport='formula1']:before { content: '\e820'; } /* '' */
#sportsbook .sport-icon[sport='formulae']:before { content: '\e821'; } /* '' */
#sportsbook .sport-icon[sport='futsal']:before { content: '\e822'; } /* '' */
#sportsbook .sport-icon[sport='gaelicfootball']:before { content: '\e823'; } /* '' */
#sportsbook .sport-icon[sport='gaelichurling']:before { content: '\e824'; } /* '' */
#sportsbook .sport-icon[sport='golf']:before { content: '\e825'; } /* '' */
#sportsbook .sport-icon[sport='greyhoundraicing']:before { content: '\e826'; } /* '' */
#sportsbook .sport-icon[sport='handball']:before { content: '\e827'; } /* '' */
#sportsbook .sport-icon[sport='harnessracing']:before { content: '\e828'; } /* '' */
#sportsbook .sport-icon[sport='heartstone']:before { content: '\e829'; } /* '' */
#sportsbook .sport-icon[sport='heroesofnewerth']:before { content: '\e82a'; } /* '' */
#sportsbook .sport-icon[sport='heroesofthestorm']:before { content: '\e82b'; } /* '' */
#sportsbook .sport-icon[sport='horseracing']:before { content: '\e82c'; } /* '' */
#sportsbook .sport-icon[sport='icehockey']:before { content: '\e82d'; } /* '' */
#sportsbook .sport-icon[sport='indyracing']:before { content: '\e82e'; } /* '' */
#sportsbook .sport-icon[sport='judo']:before { content: '\e82f'; } /* '' */
#sportsbook .sport-icon[sport='kabaddi']:before { content: '\e830'; } /* '' */
#sportsbook .sport-icon[sport='lacrosse']:before { content: '\e831'; } /* '' */
#sportsbook .sport-icon[sport='leagueoflegends']:before { content: '\e832'; } /* '' */
#sportsbook .sport-icon[sport='luge']:before { content: '\e833'; } /* '' */
#sportsbook .sport-icon[sport='marathonswimming']:before { content: '\e834'; } /* '' */
#sportsbook .sport-icon[sport='mma']:before { content: '\e835'; } /* '' */
#sportsbook .sport-icon[sport='modernpentathlon']:before { content: '\e836'; } /* '' */
#sportsbook .sport-icon[sport='motorcycleracing']:before { content: '\e837'; } /* '' */
#sportsbook .sport-icon[sport='motorsport']:before { content: '\e838'; } /* '' */
#sportsbook .sport-icon[sport='moviesandtvshows']:before { content: '\e839'; } /* '' */
#sportsbook .sport-icon[sport='nhl']:before { content: '\e83a'; } /* '' */
#sportsbook .sport-icon[sport='olympics']:before { content: '\e83b'; } /* '' */
#sportsbook .sport-icon[sport='overwatch']:before { content: '\e83c'; } /* '' */
#sportsbook .sport-icon[sport='pesapallo']:before { content: '\e83d'; } /* '' */
#sportsbook .sport-icon[sport='playerunknownsbattlegrounds']:before { content: '\e83e'; } /* '' */
#sportsbook .sport-icon[sport='poker']:before { content: '\e83f'; } /* '' */
#sportsbook .sport-icon[sport='politics']:before { content: '\e840'; } /* '' */
#sportsbook .sport-icon[sport='quakeii']:before { content: '\e841'; } /* '' */
#sportsbook .sport-icon[sport='rainbowsix']:before { content: '\e842'; } /* '' */
#sportsbook .sport-icon[sport='rally']:before { content: '\e843'; } /* '' */
#sportsbook .sport-icon[sport='rocketleague']:before { content: '\e844'; } /* '' */
#sportsbook .sport-icon[sport='rowing']:before { content: '\e845'; } /* '' */
#sportsbook .sport-icon[sport='rugby']:before { content: '\e846'; } /* '' */
#sportsbook .sport-icon[sport='sailing']:before { content: '\e847'; } /* '' */
#sportsbook .sport-icon[sport='schwingen']:before { content: '\e848'; } /* '' */
#sportsbook .sport-icon[sport='shorttrackspeedskating']:before { content: '\e849'; } /* '' */
#sportsbook .sport-icon[sport='skateboarding']:before { content: '\e84a'; } /* '' */
#sportsbook .sport-icon[sport='skijumping']:before { content: '\e84b'; } /* '' */
#sportsbook .sport-icon[sport='smite']:before { content: '\e84c'; } /* '' */
#sportsbook .sport-icon[sport='snooker']:before { content: '\e84d'; } /* '' */
#sportsbook .sport-icon[sport='soccer']:before { content: '\e84e'; } /* '' */
#sportsbook .sport-icon[sport='soccermythical']:before { content: '\e84f'; } /* '' */
#sportsbook .sport-icon[sport='softball']:before { content: '\e850'; } /* '' */
#sportsbook .sport-icon[sport='specials']:before { content: '\e851'; } /* '' */
#sportsbook .sport-icon[sport='speedskating']:before { content: '\e852'; } /* '' */
#sportsbook .sport-icon[sport='speedway']:before { content: '\e853'; } /* '' */
#sportsbook .sport-icon[sport='squash']:before { content: '\e854'; } /* '' */
#sportsbook .sport-icon[sport='starcraft']:before { content: '\e855'; } /* '' */
#sportsbook .sport-icon[sport='starcraftbroodwar']:before { content: '\e856'; } /* '' */
#sportsbook .sport-icon[sport='stockcarracing']:before { content: '\e857'; } /* '' */
#sportsbook .sport-icon[sport='sumo']:before { content: '\e858'; } /* '' */
#sportsbook .sport-icon[sport='specialodds']:before { content: '\e859'; } /* '' */
#sportsbook .sport-icon[sport='surfing']:before { content: '\e85a'; } /* '' */
#sportsbook .sport-icon[sport='swimming']:before { content: '\e85b'; } /* '' */
#sportsbook .sport-icon[sport='tabletennis']:before { content: '\e85c'; } /* '' */
#sportsbook .sport-icon[sport='taekwondo']:before { content: '\e85d'; } /* '' */
#sportsbook .sport-icon[sport='tennis']:before { content: '\e85e'; } /* '' */
#sportsbook .sport-icon[sport='triathlon']:before { content: '\e85f'; } /* '' */
#sportsbook .sport-icon[sport='vainglory']:before { content: '\e860'; } /* '' */
#sportsbook .sport-icon[sport='valorant']:before { content: '\e861'; } /* '' */
#sportsbook .sport-icon[sport='volleyball']:before { content: '\e862'; } /* '' */
#sportsbook .sport-icon[sport='warcraft3']:before { content: '\e863'; } /* '' */
#sportsbook .sport-icon[sport='waterpolo']:before { content: '\e864'; } /* '' */
#sportsbook .sport-icon[sport='weightlifting']:before { content: '\e865'; } /* '' */
#sportsbook .sport-icon[sport='wintersports']:before { content: '\e866'; } /* '' */
#sportsbook .sport-icon[sport='worldoftanks']:before { content: '\e867'; } /* '' */
#sportsbook .sport-icon[sport='worldofwarcraft']:before { content: '\e868'; } /* '' */
#sportsbook .sport-icon[sport='wrestling']:before { content: '\e869'; } /* '' */
#sportsbook .sport-icon[sport='11']:before { content: '\e86a'; } /* '' */
#sportsbook .sport-icon[sport='alpineskiing']:before { content: '\e86b'; } /* '' */
#sportsbook .sport-icon[sport='americanfootball']:before { content: '\e86c'; } /* '' */
#sportsbook .sport-icon[sport='archery']:before { content: '\e86d'; } /* '' */
#sportsbook .sport-icon[sport='arenaofvalor']:before { content: '\e86e'; } /* '' */

#esport-svgs {
	 height: 0;
	 overflow: hidden;
	 visibility: hidden;
}
#esport-svgs .dotast0 {
	 fill-rule: evenodd;
	 clip-rule: evenodd;
	 fill: url(#dotaSVGID_1_);
}
#esport-svgs .hotsst0 {
	 fill: #41ace1;
}
#esport-svgs .hsst0 {
	 fill: #f89b1c;
}
#esport-svgs .hsst1 {
	 fill: #593915;
}
#esport-svgs .hsst2 {
	 fill: #4cc8f4;
}
#esport-svgs .lolst0 {
	 fill: #fabe12;
}
#esport-svgs .lolst1 {
	 fill: #da9d28;
}
#esport-svgs .lolst2 {
	 fill: #0977bb;
}
#esport-svgs .lolst3 {
	 fill: #005899;
}
#esport-svgs .lolst4 {
	 fill: #3889c9;
}
#esport-svgs .ovst0 {
	 fill: #f89b20;
}
#esport-svgs .ovst1 {
	 fill: #4b4c4e;
}
#esport-svgs .live-icon {
	 fill: #db2e27;
}
#esport-svgs #valorant-icon .cls-1 {
	 fill: none;
	 stroke: #fff;
	 stroke-linecap: round;
	 stroke-linejoin: round;
	 stroke-width: 2px;
}
#esport-svgs #rocketleague-icon .cls-1 {
	 fill: #fff;
}
#esport-svgs #playerunknownsbattlegrounds-icon {
	 fill: #fff;
}

#sportsbook .flag {
    transform-origin: left center;
}
#sportsbook .flag[country^="home"] {
    background-image: none;
}
#sportsbook .flag[country^="worldcup"] {
    background-position: -287px -411px;
}
#sportsbook .flag[country^="international"] {
    background-position: -239px -384px;
}
#sportsbook .flag[country^="uefachampionsleague"] {
    background-position: -47px -72px;
}
#sportsbook .flag[country^="uefaeuropaleague"] {
    background-position: -336px -96px;
}
#sportsbook .flag[country^="copaamericacnt"] {
    background-position: -264px -72px;
}
#sportsbook .flag[country^="wta"] {
    background-position: -1px -405px;
}
#sportsbook .flag[country^="atp"] {
    background-position: -25px -405px;
}
#sportsbook .flag[country^="itf"] {
    background-position: -50px -405px;
    transform: scale(0.8);
}
#sportsbook .flag[country^="challenger"] {
    background-position: -74px -405px;
}
#sportsbook .flag[country^="daviscup"] {
    background-position: -149px -405px;
}
#sportsbook .flag[country^="euro"] {
    background-position: -198px -407px;
}
#sportsbook .flag[country^="eurobasket"] {
    background-position: -226px -412px;
}
#sportsbook .flag[country^="uefaeuropaconferenceleague"] {
    background-position: -312px -409px;
}
#sportsbook .flag[country^="federationcup"],
#sportsbook .flag[country^="fedcup"] {
    background-position: -338px -409px;
}
#sportsbook .flag[country^="asean"] {
    background-position: 0px 0px;
}
#sportsbook .flag[country^="afghanistan"] {
    background-position: -24px 0px;
}
#sportsbook .flag[country^="africa"] {
    background-position: -48px 0px;
}
#sportsbook .flag[country^="african-union-oas"] {
    background-position: -72px 0px;
}
#sportsbook .flag[country^="albania"] {
    background-position: -96px 0px;
}
#sportsbook .flag[country^="algeria"] {
    background-position: -120px 0px;
}
#sportsbook .flag[country^="america"] {
    background-position: -144px 0px;
}
#sportsbook .flag[country^="american-samoa"] {
    background-position: -168px 0px;
}
#sportsbook .flag[country^="andorra"] {
    background-position: -192px 0px;
}
#sportsbook .flag[country^="angola"] {
    background-position: -216px 0px;
}
#sportsbook .flag[country^="anguilla"] {
    background-position: -240px 0px;
}
#sportsbook .flag[country^="antarctica"] {
    background-position: -264px 0px;
}
#sportsbook .flag[country^="antiguaandbarbuda"] {
    background-position: -288px 0px;
}
#sportsbook .flag[country^="arab-league"] {
    background-position: -312px 0px;
}
#sportsbook .flag[country^="argentina"] {
    background-position: -336px 0px;
}
#sportsbook .flag[country^="armenia"] {
    background-position: -360px 0px;
}
#sportsbook .flag[country^="aruba"] {
    background-position: 0px -24px;
}
#sportsbook .flag[country^="asia"] {
    background-position: -24px -24px;
}
#sportsbook .flag[country^="australia"] {
    background-position: -48px -24px;
}
#sportsbook .flag[country^="austria"] {
    background-position: -72px -24px;
}
#sportsbook .flag[country^="azerbaijan"] {
    background-position: -96px -24px;
}
#sportsbook .flag[country^="bahamas"] {
    background-position: -120px -24px;
}
#sportsbook .flag[country^="bahrain"] {
    background-position: -144px -24px;
}
#sportsbook .flag[country^="bangladesh"] {
    background-position: -168px -24px;
}
#sportsbook .flag[country^="barbados"] {
    background-position: -192px -24px;
}
#sportsbook .flag[country^="belarus"] {
    background-position: -216px -24px;
}
#sportsbook .flag[country^="belgium"] {
    background-position: -240px -24px;
}
#sportsbook .flag[country^="belize"] {
    background-position: -264px -24px;
}
#sportsbook .flag[country^="benin"] {
    background-position: -288px -24px;
}
#sportsbook .flag[country^="bermuda"] {
    background-position: -312px -24px;
}
#sportsbook .flag[country^="bhutan"] {
    background-position: -336px -24px;
}
#sportsbook .flag[country^="bolivia"] {
    background-position: -360px -24px;
}
#sportsbook .flag self[country^="bosnia&herzegovina"] {
    background-position: 0px -48px;
}
#sportsbook .flag[country^="bosnia"],
#sportsbook .flag[country^="bosniaandherzegovina"] {
    background-position: -24px -48px;
}
#sportsbook .flag[country^="botswana"] {
    background-position: -48px -48px;
}
#sportsbook .flag[country^="brazil"] {
    background-position: -72px -48px;
}
#sportsbook .flag[country^="brunei"] {
    background-position: -96px -48px;
}
#sportsbook .flag[country^="bulgaria"] {
    background-position: -120px -48px;
}
#sportsbook .flag[country^="burkina-faso"] {
    background-position: -144px -48px;
}
#sportsbook .flag[country^="burundi"] {
    background-position: -168px -48px;
}
#sportsbook .flag[country^="caricom"] {
    background-position: -192px -48px;
}
#sportsbook .flag[country^="cis"] {
    background-position: -216px -48px;
}
#sportsbook .flag[country^="cambodia"] {
    background-position: -240px -48px;
}
#sportsbook .flag[country^="cambodja"] {
    background-position: -264px -48px;
}
#sportsbook .flag[country^="cameroon"] {
    background-position: -288px -48px;
}
#sportsbook .flag[country^="canada"] {
    background-position: -312px -48px;
}
#sportsbook .flag[country^="cape-verde"] {
    background-position: -336px -48px;
}
#sportsbook .flag[country^="cayman-islands"] {
    background-position: -360px -48px;
}
#sportsbook .flag[country^="central-african-republic"] {
    background-position: 0px -72px;
}
#sportsbook .flag[country^="chad"] {
    background-position: -24px -72px;
}
#sportsbook .flag[country^="championsleague"] {
    background-position: -48px -72px;
}
#sportsbook .flag[country^="chile"] {
    background-position: -72px -72px;
}
#sportsbook .flag[country^="china"],
#sportsbook .flag[country^="chinesetaipei"] {
    background-position: -96px -72px;
}
#sportsbook .flag[country^="colombia"] {
    background-position: -120px -72px;
}
#sportsbook .flag[country^="commonwealth"] {
    background-position: -144px -72px;
}
#sportsbook .flag[country^="comoros"] {
    background-position: -168px -72px;
}
#sportsbook .flag[country^="congo-brazzaville"] {
    background-position: -192px -72px;
}
#sportsbook .flag[country^="congo-kinshasa"] {
    background-position: -216px -72px;
}
#sportsbook .flag[country^="cook-islands"] {
    background-position: -240px -72px;
}
#sportsbook .flag[country^="copaamerica"] {
    background-position: -264px -72px;
}
#sportsbook .flag[country^="costarica"] {
    background-position: -288px -72px;
}
#sportsbook .flag[country^="cote-divoire"] {
    background-position: -312px -72px;
}
#sportsbook .flag[country^="croatia"] {
    background-position: -336px -72px;
}
#sportsbook .flag[country^="cuba"] {
    background-position: -360px -72px;
}
#sportsbook .flag[country^="cyprus"] {
    background-position: 0px -96px;
}
#sportsbook .flag[country^="czechrepublic"] {
    background-position: -24px -96px;
}
#sportsbook .flag[country^="denmark"] {
    background-position: -48px -96px;
}
#sportsbook .flag[country^="djibouti"] {
    background-position: -72px -96px;
}
#sportsbook .flag[country^="dominica"] {
    background-position: -96px -96px;
}
#sportsbook .flag[country^="dominicanrepublic"] {
    background-position: -120px -96px;
}
#sportsbook .flag[country^="ecuador"] {
    background-position: -144px -96px;
}
#sportsbook .flag[country^="egypt"] {
    background-position: -168px -96px;
}
#sportsbook .flag[country^="elsalvador"] {
    background-position: -192px -96px;
}
#sportsbook .flag[country^="england"] {
    background-position: -216px -96px;
}
#sportsbook .flag[country^="equatorial-guinea"] {
    background-position: -240px -96px;
}
#sportsbook .flag[country^="eritrea"] {
    background-position: -264px -96px;
}
#sportsbook .flag[country^="estonia"] {
    background-position: -288px -96px;
}
#sportsbook .flag[country^="ethiopia"] {
    background-position: -312px -96px;
}
#sportsbook .flag[country^="europaleague"] {
    background-position: -336px -96px;
}
#sportsbook .flag[country^="europe"] {
    background-position: -360px -96px;
}
#sportsbook .flag[country^="faroeislands"] {
    background-position: -24px -120px;
}
#sportsbook .flag[country^="fiji"] {
    background-position: -48px -120px;
}
#sportsbook .flag[country^="finland"] {
    background-position: -72px -120px;
}
#sportsbook .flag[country^="france"] {
    background-position: -96px -120px;
}
#sportsbook .flag[country^="gabon"] {
    background-position: -120px -120px;
}
#sportsbook .flag[country^="gambia"] {
    background-position: -144px -120px;
}
#sportsbook .flag[country^="georgia"] {
    background-position: -168px -120px;
}
#sportsbook .flag[country^="germany"] {
    background-position: -192px -120px;
}
#sportsbook .flag[country^="ghana"] {
    background-position: -216px -120px;
}
#sportsbook .flag[country^="gibraltar"] {
    background-position: -240px -120px;
}
#sportsbook .flag[country^="greatbritain"] {
    background-position: -264px -120px;
}
#sportsbook .flag[country^="greece"] {
    background-position: -288px -120px;
}
#sportsbook .flag[country^="greenland"] {
    background-position: -312px -120px;
}
#sportsbook .flag[country^="grenada"] {
    background-position: -336px -120px;
}
#sportsbook .flag[country^="guadeloupe"] {
    background-position: -360px -120px;
}
#sportsbook .flag[country^="guam"] {
    background-position: 0px -144px;
}
#sportsbook .flag[country^="guatemala"] {
    background-position: -24px -144px;
}
#sportsbook .flag[country^="guernsey"] {
    background-position: -48px -144px;
}
#sportsbook .flag[country^="guinea-bissau"] {
    background-position: -72px -144px;
}
#sportsbook .flag[country^="guinea"] {
    background-position: -96px -144px;
}
#sportsbook .flag[country^="guyana"] {
    background-position: -120px -144px;
}
#sportsbook .flag[country^="haiti"] {
    background-position: -144px -144px;
}
#sportsbook .flag[country^="honduras"] {
    background-position: -168px -144px;
}
#sportsbook .flag[country^="hongkong"] {
    background-position: -192px -144px;
}
#sportsbook .flag[country^="hungary"] {
    background-position: -216px -144px;
}
#sportsbook .flag[country^="iceland"] {
    background-position: -240px -144px;
}
#sportsbook .flag[country^="india"] {
    background-position: -264px -144px;
}
#sportsbook .flag[country^="indonesia"] {
    background-position: -288px -144px;
}
#sportsbook .flag[country^="iran"] {
    background-position: -336px -144px;
}
#sportsbook .flag[country^="iraq"] {
    background-position: -360px -144px;
}
#sportsbook .flag[country^="ireland"] {
    background-position: 0px -168px;
}
#sportsbook .flag[country^="islamic-conference"] {
    background-position: -24px -168px;
}
#sportsbook .flag[country^="isle-of-man"] {
    background-position: -48px -168px;
}
#sportsbook .flag[country^="israel"] {
    background-position: -72px -168px;
}
#sportsbook .flag[country^="italy"] {
    background-position: -96px -168px;
}
#sportsbook .flag[country^="jamaica"] {
    background-position: -120px -168px;
}
#sportsbook .flag[country^="jersey"] {
    background-position: -144px -168px;
}
#sportsbook .flag[country^="jordan"] {
    background-position: -168px -168px;
}
#sportsbook .flag[country^="kazakhstan"] {
    background-position: -192px -168px;
}
#sportsbook .flag[country^="kenya"] {
    background-position: -216px -168px;
}
#sportsbook .flag[country^="kiribati"] {
    background-position: -240px -168px;
}
#sportsbook .flag[country^="korea-south"] {
    background-position: -264px -168px;
}
#sportsbook .flag[country^="koreasouth"] {
    background-position: -288px -168px;
}
#sportsbook .flag[country^="kosovo"] {
    background-position: -312px -168px;
}
#sportsbook .flag[country^="kuwait"] {
    background-position: -336px -168px;
}
#sportsbook .flag[country^="kyrgyzstan"] {
    background-position: -360px -168px;
}
#sportsbook .flag[country^="laos"] {
    background-position: 0px -192px;
}
#sportsbook .flag[country^="latvia"] {
    background-position: -24px -192px;
}
#sportsbook .flag[country^="lebanon"] {
    background-position: -48px -192px;
}
#sportsbook .flag[country^="lesotho"] {
    background-position: -72px -192px;
}
#sportsbook .flag[country^="liberia"] {
    background-position: -96px -192px;
}
#sportsbook .flag[country^="libya"] {
    background-position: -120px -192px;
}
#sportsbook .flag[country^="liechtenstein"] {
    background-position: -144px -192px;
}
#sportsbook .flag[country^="lithuania"] {
    background-position: -168px -192px;
}
#sportsbook .flag[country^="luxembourg"] {
    background-position: -192px -192px;
}
#sportsbook .flag[country^="macao"],
#sportsbook .flag[country^="macau"] {
    background-position: -216px -192px;
}
#sportsbook .flag[country^="macedonia"] {
    background-position: -240px -192px;
}
#sportsbook .flag[country^="madagascar"] {
    background-position: -264px -192px;
}
#sportsbook .flag[country^="malawi"] {
    background-position: -288px -192px;
}
#sportsbook .flag[country^="malaysia"] {
    background-position: -312px -192px;
}
#sportsbook .flag[country^="maldives"] {
    background-position: -336px -192px;
}
#sportsbook .flag[country^="mali"] {
    background-position: -360px -192px;
}
#sportsbook .flag[country^="malta"] {
    background-position: 0px -216px;
}
#sportsbook .flag[country^="marshall-islands"] {
    background-position: -24px -216px;
}
#sportsbook .flag[country^="martinique"] {
    background-position: -48px -216px;
}
#sportsbook .flag[country^="mauritania"] {
    background-position: -72px -216px;
}
#sportsbook .flag[country^="mauritius"] {
    background-position: -96px -216px;
}
#sportsbook .flag[country^="mexico"] {
    background-position: -120px -216px;
}
#sportsbook .flag[country^="micronesia"] {
    background-position: -144px -216px;
}
#sportsbook .flag[country^="moldova"] {
    background-position: -168px -216px;
}
#sportsbook .flag[country^="monaco"] {
    background-position: -192px -216px;
}
#sportsbook .flag[country^="mongolia"] {
    background-position: -216px -216px;
}
#sportsbook .flag[country^="montenegro"] {
    background-position: -240px -216px;
}
#sportsbook .flag[country^="montserrat"] {
    background-position: -264px -216px;
}
#sportsbook .flag[country^="morocco"] {
    background-position: -288px -216px;
}
#sportsbook .flag[country^="mozambique"] {
    background-position: -312px -216px;
}
#sportsbook .flag[country^="myanmar"] {
    background-position: -336px -216px;
}
#sportsbook .flag[country^="nato"] {
    background-position: -360px -216px;
}
#sportsbook .flag[country^="namibia"] {
    background-position: 0px -240px;
}
#sportsbook .flag[country^="nauru"] {
    background-position: -24px -240px;
}
#sportsbook .flag[country^="nepal"] {
    background-position: -48px -240px;
}
#sportsbook .flag[country^="netherlands-antilles"] {
    background-position: -72px -240px;
}
#sportsbook .flag[country^="netherlands"],
#sportsbook .flag[country^="holland"] {
    background-position: -96px -240px;
}
#sportsbook .flag[country^="newcaledonia"] {
    background-position: -120px -240px;
}
#sportsbook .flag[country^="newzealand"] {
    background-position: -144px -240px;
}
#sportsbook .flag[country^="nicaragua"] {
    background-position: -168px -240px;
}
#sportsbook .flag[country^="niger"] {
    background-position: -192px -240px;
}
#sportsbook .flag[country^="nigeria"] {
    background-position: -216px -240px;
}
#sportsbook .flag[country^="north-korea"] {
    background-position: -240px -240px;
}
#sportsbook .flag[country^="northamerica"] {
    background-position: -264px -240px;
}
#sportsbook .flag[country^="northern-cyprus"] {
    background-position: -288px -240px;
}
#sportsbook .flag[country^="northernireland"] {
    background-position: -312px -240px;
}
#sportsbook .flag[country^="norway"] {
    background-position: -336px -240px;
}
#sportsbook .flag[country^="opec"] {
    background-position: -360px -240px;
}
#sportsbook .flag[country^="olimpic-movement"] {
    background-position: 0px -264px;
}
#sportsbook .flag[country^="olympicgames"] {
    background-position: -24px -264px;
}
#sportsbook .flag[country^="oman"] {
    background-position: -48px -264px;
}
#sportsbook .flag[country^="pakistan"] {
    background-position: -72px -264px;
}
#sportsbook .flag[country^="palau"] {
    background-position: -96px -264px;
}
#sportsbook .flag[country^="palestine"] {
    background-position: -120px -264px;
}
#sportsbook .flag[country^="panama"] {
    background-position: -144px -264px;
}
#sportsbook .flag[country^="papua-new-guinea"] {
    background-position: -168px -264px;
}
#sportsbook .flag[country^="paraguay"] {
    background-position: -192px -264px;
}
#sportsbook .flag[country^="peru"] {
    background-position: -216px -264px;
}
#sportsbook .flag[country^="philippines"] {
    background-position: -240px -264px;
}
#sportsbook .flag[country^="poland"] {
    background-position: -264px -264px;
}
#sportsbook .flag[country^="portugal"] {
    background-position: -288px -264px;
}
#sportsbook .flag[country^="puertorico"] {
    background-position: -312px -264px;
}
#sportsbook .flag[country^="qatar"] {
    background-position: -336px -264px;
}
#sportsbook .flag[country^="red-cross"] {
    background-position: -360px -264px;
}
#sportsbook .flag[country^="republicofireland"] {
    background-position: 0px -288px;
}
#sportsbook .flag[country^="reunion"] {
    background-position: -24px -288px;
}
#sportsbook .flag[country^="romania"] {
    background-position: -48px -288px;
}
#sportsbook .flag[country^="russia"] {
    background-position: -72px -288px;
}
#sportsbook .flag[country^="rwanda"] {
    background-position: -96px -288px;
}
#sportsbook .flag[country^="saint-lucia"] {
    background-position: -120px -288px;
}
#sportsbook .flag[country^="samoa"] {
    background-position: -144px -288px;
}
#sportsbook .flag[country^="sanmarino"] {
    background-position: -168px -288px;
}
#sportsbook .flag[country^="sao-tome-principe"] {
    background-position: -192px -288px;
}
#sportsbook .flag[country^="saudiarabia"] {
    background-position: -216px -288px;
}
#sportsbook .flag[country^="scotland"] {
    background-position: -240px -288px;
}
#sportsbook .flag[country^="senegal"] {
    background-position: -264px -288px;
}
#sportsbook .flag[country^="serbia"] {
    background-position: -288px -288px;
}
#sportsbook .flag[country^="seyshelles"] {
    background-position: -312px -288px;
}
#sportsbook .flag[country^="sierra-leone"] {
    background-position: -336px -288px;
}
#sportsbook .flag[country^="singapore"] {
    background-position: -360px -288px;
}
#sportsbook .flag[country^="slovakia"] {
    background-position: 0px -312px;
}
#sportsbook .flag[country^="slovenia"] {
    background-position: -24px -312px;
}
#sportsbook .flag[country^="solomon-islands"] {
    background-position: -48px -312px;
}
#sportsbook .flag[country^="somalia"] {
    background-position: -72px -312px;
}
#sportsbook .flag[country^="somaliland"] {
    background-position: -96px -312px;
}
#sportsbook .flag[country^="southafrica"] {
    background-position: -120px -312px;
}
#sportsbook .flag[country^="southkorea-copy"] {
    background-position: -144px -312px;
}
#sportsbook .flag[country^="southkorea"] {
    background-position: -168px -312px;
}
#sportsbook .flag[country^="spain"] {
    background-position: -192px -312px;
}
#sportsbook .flag[country^="sri-lanka"] {
    background-position: -216px -312px;
}
#sportsbook .flag[country^="st-kitts-nevis"] {
    background-position: -240px -312px;
}
#sportsbook .flag[country^="st-vincent-the-grenadines"] {
    background-position: -264px -312px;
}
#sportsbook .flag[country^="sudan"] {
    background-position: -288px -312px;
}
#sportsbook .flag[country^="suriname"] {
    background-position: -312px -312px;
}
#sportsbook .flag[country^="swaziland"] {
    background-position: -336px -312px;
}
#sportsbook .flag[country^="sweden"] {
    background-position: -360px -312px;
}
#sportsbook .flag[country^="switzerland"] {
    background-position: 0px -336px;
}
#sportsbook .flag[country^="syria"] {
    background-position: -24px -336px;
}
#sportsbook .flag[country^="tahiti-french-polinesia"] {
    background-position: -48px -336px;
}
#sportsbook .flag[country^="taiwan"] {
    background-position: -72px -336px;
}
#sportsbook .flag[country^="tajikistan"] {
    background-position: -96px -336px;
}
#sportsbook .flag[country^="tanzania"] {
    background-position: -120px -336px;
}
#sportsbook .flag[country^="thailand"] {
    background-position: -144px -336px;
}
#sportsbook .flag[country^="timor-leste"] {
    background-position: -168px -336px;
}
#sportsbook .flag[country^="togo"] {
    background-position: -192px -336px;
}
#sportsbook .flag[country^="tonga"] {
    background-position: -216px -336px;
}
#sportsbook .flag[country^="trinidadtobago"] {
    background-position: -240px -336px;
}
#sportsbook .flag[country^="trinidadandtobago"] {
    background-position: -264px -336px;
}
#sportsbook .flag[country^="tunisia"] {
    background-position: -288px -336px;
}
#sportsbook .flag[country^="turkey"],
#sportsbook .flag[country^="turkishpolitics"] {
    background-position: -312px -336px;
}
#sportsbook .flag[country^="turkmenistan"] {
    background-position: -336px -336px;
}
#sportsbook .flag[country^="turks-and-caicos-islands"] {
    background-position: -360px -336px;
}
#sportsbook .flag[country^="tuvalu"] {
    background-position: 0px -360px;
}
#sportsbook .flag[country^="uae"] {
    background-position: -24px -360px;
}
#sportsbook .flag[country^="uk"] {
    background-position: -48px -360px;
}
#sportsbook .flag[country^="usa"],
#sportsbook .flag[country^="unitedstates"] {
    background-position: -72px -360px;
}
#sportsbook .flag[country^="uganda"] {
    background-position: -96px -360px;
}
#sportsbook .flag[country^="ukraine"] {
    background-position: -120px -360px;
}
#sportsbook .flag[country^="united-nations"] {
    background-position: -144px -360px;
}
#sportsbook .flag[country^="unitedarabemirates"] {
    background-position: -168px -360px;
}
#sportsbook .flag[country^="unitedkingdom"],
#sportsbook .flag[country^="britishgrandprix"] {
    background-position: -192px -360px;
}
#sportsbook .flag[country^="uruguay"] {
    background-position: -216px -360px;
}
#sportsbook .flag[country^="uzbekistan"] {
    background-position: -240px -360px;
}
#sportsbook .flag[country^="vtb"] {
    background-position: -264px -360px;
}
#sportsbook .flag[country^="vanuatu"] {
    background-position: -288px -360px;
}
#sportsbook .flag[country^="vatican-city"] {
    background-position: -312px -360px;
}
#sportsbook .flag[country^="venezuela"] {
    background-position: -336px -360px;
}
#sportsbook .flag[country^="vietnam"] {
    background-position: -360px -360px;
}
#sportsbook .flag[country^="virgin-islands-british"] {
    background-position: 0px -384px;
}
#sportsbook .flag[country^="virgin-islands-us"] {
    background-position: -24px -384px;
}
#sportsbook .flag[country^="wales"] {
    background-position: -48px -384px;
}
#sportsbook .flag[country^="western-sahara"] {
    background-position: -72px -384px;
}
#sportsbook .flag[country^="yemen"] {
    background-position: -120px -384px;
}
#sportsbook .flag[country^="zambia"] {
    background-position: -144px -384px;
}
#sportsbook .flag[country^="zimbabwe"] {
    background-position: -168px -384px;
}
#sportsbook .flag[country^="japan"] {
    background-position: -192px -384px;
}
#sportsbook .flag[country^="rolandgarros"],
#sportsbook .flag[country^="atp-roland-garros"],
#sportsbook .flag[country^="wta-roland-garros"] {
    background-position: -216px -384px;
}
#sportsbook .flag[country^="undefined"] {
    background-position: -240px -384px;
}
#sportsbook .flag[country^="wimbledon"] {
    background-position: -264px -384px;
}
