/* REPETITIVE SPRITE DECLARATIONS */

	/* PREMIUM BOOKMAKERS */

		.PP-3000001 .BL	{	background-position :	0	0; }			/* Danske Spil */
		.PP-3000003 .BL	{	background-position :	0	-16px; }		/* Scandic Bookmakers */
		.PP-3000004 .BL	{	background-position :	0	-32px; }		/* Interwetten */
		.PP-3000006 .BL	{	background-position :	0	-48px; }		/* BWin */
		.PP-3000007 .BL	{	background-position :	0	-64px; }		/* Centrebet */
		.PP-3000009 .BL	{	background-position :	0	-80px; }		/* Interlops */
		.PP-3000012 .BL	{	background-position :	0	-96px; }		/* SportingBet */
		.PP-3000015 .BL	{	background-position :	0	-112px; }		/* Unibet */
		.PP-3000021 .BL	{	background-position :	0	-128px; }		/* William Hill */
		.PP-3000022 .BL	{	background-position :	0	-144px; }		/* Admiral */
		.PP-3000026 .BL	{	background-position :	0	-160px; }		/* IAS Bet */
		.PP-3000028 .BL	{	background-position :	0	-176px; }		/* Expekt */
		.PP-3000037 .BL	{	background-position :	0	-192px; }		/* BlueSQ */
		.PP-3000042 .BL	{	background-position :	0	-208px; }		/* SNAI */
		.PP-3000043 .BL	{	background-position :	0	-224px; }		/* SportFanatik */
		.PP-3000044 .BL	{	background-position :	0	-240px; }		/* SportsInterAction */
		.PP-3000047 .BL	{	background-position :	0	-256px; }		/* Oddset */
		.PP-3000048 .BL	{	background-position :	0	-272px; }		/* Victor Chandler ??? */
		.PP-3000049 .BL	{	background-position :	0	-288px; }		/* Fonbet */
		.PP-3000058 .BL	{	background-position :	0	-304px; }		/* Canbet */
		.PP-3000066 .BL	{	background-position :	0	-320px; }		/* StanJames */
		.PP-3000068 .BL	{	background-position :	0	-336px; }		/* Ladbrokes */
		.PP-3000070 .BL	{	background-position :	0	-352px; }		/* BetAtHome */
		.PP-3000072 .BL	{	background-position :	0	-368px; }		/* SuperBook */
		.PP-3000074 .BL	{	background-position :	0	-384px; }		/* BetInternet */
		.PP-3000078 .BL	{	background-position :	0	-400px; }		/* Sportsbetting.com.au */
		.PP-3000107 .BL	{	background-position :	0	-416px; }		/* Pinnacle */
		.PP-3000111 .BL	{	background-position :	0	-432px; }		/* YaBet */
		.PP-3000113 .BL	{	background-position :	0	-448px; }		/* PaddyPower */
		.PP-3000141 .BL	{	background-position :	0	-464px; }		/* MyBet */

		.PP-3000158 .BL	{	background-position :	-75px	0; }		/* 5Dimes */
		.PP-3000174 .BL	{	background-position :	-75px	-16px; }	/* BoDog */
		.PP-3000177 .BL	{	background-position :	-75px	-32px; }	/* BetFair */
		.PP-3000181 .BL	{	background-position :	-75px	-48px; }	/* Bet365 */
		.PP-3000188 .BL	{	background-position :	-75px	-64px; }	/* WorldSportsExchange */
		.PP-3000189 .BL	{	background-position :	-75px	-80px; }	/* Atib */
		.PP-3000200 .BL	{	background-position :	-75px	-96px; }	/* ToteSport */
		.PP-3000206 .BL	{	background-position :	-75px	-112px; }	/* BetDaq */
		.PP-3000211 .BL	{	background-position :	-75px	-128px; }	/* Bet24 */
		.PP-3000241 .BL	{	background-position :	-75px	-144px; }	/* HKJC Football */
		.PP-3000242 .BL	{	background-position :	-75px	-160px; }	/* Singapore Pools */
		.PP-3000244 .BL	{	background-position :	-75px	-176px; }	/* Cris */
		.PP-3000245 .BL	{	background-position :	-75px	-192px; }	/* Coral */
		.PP-3000248 .BL	{	background-position :	-75px	-208px; }	/* Macau-Slot */
		.PP-3000250 .BL	{	background-position :	-75px	-224px; }	/* 24h Poker */
		.PP-3000255 .BL	{	background-position :	-75px	-240px; }	/* Betoto */
		.PP-3000257 .BL	{	background-position :	-75px	-256px; }	/* Parier.net */
		.PP-3000260 .BL	{	background-position :	-75px	-272px; }	/* NordicBet */
		.PP-3000262 .BL	{	background-position :	-75px	-288px; }	/* YouWager */
		.PP-3000267 .BL	{	background-position :	-75px	-304px; }	/* DiamondSportsbook */
		.PP-3000271 .BL	{	background-position :	-75px	-320px; }	/* 10Bet */
		.PP-3000274 .BL	{	background-position :	-75px	-336px; }	/* Wager Web */
		.PP-3000277 .BL	{	background-position :	-75px	-352px; }	/* GameBookers */
		.PP-3000278 .BL	{	background-position :	-75px	-368px; }	/* SBG Global */
		.PP-3000279 .BL	{	background-position :	-75px	-384px; }	/* Matchbook */
		.PP-3000287 .BL	{	background-position :	-75px	-400px; }	/* BoyleSports */
		.PP-3000293 .BL	{	background-position :	-75px	-416px; }	/* JackpotCity ??? */
		.PP-3000294 .BL	{	background-position :	-75px	-432px; }	/* BetFred */
		.PP-3000295 .BL	{	background-position :	-75px	-448px; }	/* RateBook */
		.PP-3000296 .BL	{	background-position :	-75px	-464px; }	/* Bookmaker.com */

		.PP-3000298 .BL	{	background-position :	-150px	0; }		/* Sports.com */
		.PP-3000306 .BL	{	background-position :	-150px	-16px; }	/* BetUS */
		.PP-3000310 .BL	{	background-position :	-150px	-32px; }	/* SportingBet.au */
		.PP-3000311 .BL	{	background-position :	-150px	-48px; }	/* Sportsbook.com */
		.PP-3000313 .BL	{	background-position :	-150px	-64px; }	/* Totosi */
		.PP-3000314 .BL	{	background-position :	-150px	-80px; }	/* BetSafe */
		.PP-3000315 .BL	{	background-position :	-150px	-96px; }	/* LinesMaker */
		.PP-3000319 .BL	{	background-position :	-150px	-112px; }	/* Betsson */
		.PP-3000320 .BL	{	background-position :	-375px	-448px; }	/* Vierklee */
		.PP-3000326 .BL	{	background-position :	-150px	-144px; }	/* BetWay */
		.PP-3000336 .BL	{	background-position :	-150px	-160px; }	/* BetClic */
		.PP-3000342 .BL	{	background-position :	-150px	-176px; }	/* BetGun */
		.PP-3000343 .BL	{	background-position :	-150px	-192px; }	/* 188Bet */
		.PP-3000347 .BL	{	background-position :	-150px	-208px; }	/* SportsBet */
		.PP-3000349 .BL	{	background-position :	-150px	-224px; }	/* YouWin */
		.PP-3000352 .BL	{	background-position :	-150px	-240px; }	/* SportBet */
		.PP-3000354 .BL	{	background-position :	-150px	-256px; }	/* Skiller */
		.PP-3000361 .BL	{	background-position :	-150px	-272px; }	/* BetMaker */
		.PP-3000367 .BL	{	background-position :	-150px	-288px; }	/* Chance */
		.PP-3000368 .BL	{	background-position :	-150px	-304px; }	/* SBOBet */
		.PP-3000376 .BL	{	background-position :	-150px	-320px; }	/* JustBet */
		.PP-3000377 .BL	{	background-position :	-150px	-336px; }	/* PariMatch */
		.PP-3000379 .BL	{	background-position :	-150px	-352px; }	/* Mansion88 */
		.PP-3000380 .BL	{	background-position :	-150px	-368px; }	/* BetBoo */
		.PP-3000382 .BL	{	background-position :	-150px	-384px; }	/* PartyBets */
		.PP-3000387 .BL	{	background-position :	-150px	-400px; }	/* PianetaSommesse */
		.PP-3000388 .BL	{	background-position :	-150px	-416px; }	/* TabSportsBet */
		.PP-3000389 .BL	{	background-position :	-150px	-432px; }	/* GWBet */
		.PP-3000390 .BL	{	background-position :	-150px	-448px; }	/* Yishengbo */
		.PP-3000392 .BL	{	background-position :	-150px	-464px; }	/* Casino di Venezia */

		.PP-3000395 .BL	{	background-position :	-225px	0; }		/* BetQS */
		.PP-3000396 .BL	{	background-position :	-225px	-16px; }	/* WBX */
		.PP-3000397 .BL	{	background-position :	-225px	-32px; }	/* Cashpoint */
		.PP-3000402 .BL	{	background-position :	-225px	-48px; }	/* BWin.it */
		.PP-3000406 .BL	{	background-position :	-225px	-64px; }	/* DaxxBet */
		.PP-3000408 .BL	{	background-position :	-225px	-80px; }	/* Bet3000 */
		.PP-3000411 .BL	{	background-position :	-225px	-96px; }	/* BetChronicle */
		.PP-3000414 .BL	{	background-position :	-225px	-112px; }	/* TrioBet */
		.PP-3000419 .BL	{	background-position :	-225px	-128px; }	/* Jetbull */
		.PP-3000424 .BL	{	background-position :	-225px	-144px; }	/* 888Sport */
		.PP-3000428 .BL	{	background-position :	-225px	-160px; }	/* Game.net */
		.PP-3000429 .BL	{	background-position :	-225px	-176px; }	/* Better */
		.PP-3000434 .BL	{	background-position :	-225px	-192px; }	/* Fubo.com */
		.PP-3000442 .BL	{	background-position :	-225px	-208px; }	/* Noxwin.com */
		.PP-3000456 .BL	{	background-position :	-225px	-224px; }	/* EFBet */
		.PP-3000460 .BL	{	background-position :	-225px	-240px; }	/* GiocoDigitale */
		.PP-3000466 .BL	{	background-position :	-225px	-256px; }	/* FlemingtonSportsbet */
		.PP-3000467 .BL	{	background-position :	-225px	-272px; }	/* Leon */
		.PP-3000468 .BL	{	background-position :	-225px	-288px; }	/* TopSport */
		.PP-3000471 .BL	{	background-position :	-225px	-304px; }	/* 12Bet */
		.PP-3000474 .BL	{	background-position :	-225px	-320px; }	/* Tipico */
		.PP-3000482 .BL	{	background-position :	-225px	-336px; }	/* Superbet.it */
		.PP-3000485 .BL	{	background-position :	-225px	-352px; }	/* BetaLand */
		.PP-3000487 .BL	{	background-position :	-225px	-368px; }	/* EgoBet - formerly EveBet */
		.PP-3000492 .BL	{	background-position :	-225px	-384px; }	/* Merkur-Win */
		.PP-3000493 .BL	{	background-position :	-225px	-400px; }	/* BetFair.it */
		.PP-3000496 .BL	{	background-position :	-225px	-416px; }	/* BetPhoenix */
		.PP-3000499 .BL	{	background-position :	-225px	-432px; }	/* 1bet2bet */
		.PP-3000502 .BL	{	background-position :	-225px	-448px; }	/* Sports-1 */
		.PP-3000503 .BL	{	background-position :	-225px	-464px; }	/* BetCruise */

		.PP-3000504 .BL	{	background-position :	-300px	0; }		/* Fun88.com */
		.PP-3000813 .BL	{	background-position :	-300px	-16px; }	/* FantasticWin */
		.PP-3000508 .BL	{	background-position :	-300px	-32px; }	/* BetOnline */
		.PP-3000513 .BL	{	background-position :	-300px	-48px; }	/* LiveBet */
		.PP-3000517 .BL	{	background-position :	-300px	-64px; }	/* Legends */
		.PP-3000518 .BL	{	background-position :	-300px	-80px; }	/* Bodog */
		.PP-3000522 .BL	{	background-position :	-300px	-96px; }	/* Bet7Days */
		.PP-3000527 .BL	{	background-position :	-300px	-112px; }	/* RedBet */
		.PP-3000528 .BL	{	background-position :	-300px	-128px; }	/* 8dice */
		.PP-3000532 .BL	{	background-position :	-300px	-144px; }	/* Gamblers Palace */
		.PP-3000545 .BL	{	background-position :	-300px	-160px; }	/* TitanBet */
		.PP-3000552 .BL	{	background-position :	-300px	-176px; }	/* Bet770 */
		.PP-3000554 .BL	{	background-position :	-300px	-192px; }	/* GoalWin */
		.PP-3000699 .BL	{	background-position :	-300px	-208px; }	/* EuroSportBet ??? */
		.PP-3000701 .BL	{	background-position :	-300px	-224px; }	/* BWin.fr */
		.PP-3000702 .BL	{	background-position :	-300px	-240px; }	/* Sajoo.fr */
		.PP-3000704 .BL	{	background-position :	-300px	-256px; }	/* BetClic.fr */
		.PP-3000705 .BL	{	background-position :	-300px	-272px; }	/* Paf.com */
		.PP-3000710 .BL	{	background-position :	-300px	-288px; }	/* BetClic.it */
		.PP-3000712 .BL	{	background-position :	-300px	-304px; }	/* HitItBet */
		.PP-3000713 .BL	{	background-position :	-300px	-320px; }	/* BetNGo */
		.PP-3000714 .BL	{	background-position :	-300px	-336px; }	/* AllYouBet */
		.PP-3000715 .BL	{	background-position :	-300px	-352px; }	/* 32Red */
		.PP-3000716 .BL	{	background-position :	-300px	-368px; }	/* ParionsWeb */
		.PP-3000719 .BL	{	background-position :	-300px	-384px; }	/* PMU */
		.PP-3000721 .BL	{	background-position :	-300px	-400px; }	/* TattsBet */
		.PP-3000724 .BL	{	background-position :	-300px	-416px; }	/* Guts */
		.PP-3000726 .BL	{	background-position :	-300px	-432px; }	/* Panbet */
		.PP-3000727 .BL	{	background-position :	-300px	-448px; }	/* Sisal */
		.PP-3000730 .BL	{	background-position :	-300px	-464px; }	/* FrancePari.fr */

		.PP-3000731 .BL	{	background-position :	-375px	0; }		/* 1Bet */
		.PP-3000732 .BL	{	background-position :	-375px	-16px; }	/* GetWin */
		.PP-3000735 .BL	{	background-position :	-375px	-32px; }	/* Dafabet */
		.PP-3000736 .BL, .PP-3000422 .BL	{	background-position :	-375px	-48px; }	/* OddsMatrix */
		.PP-3000739 .BL	{	background-position :	-375px	-64px; }	/* Edbet */
		.PP-3000744 .BL	{	background-position :	-375px	-80px; }	/* DomGame */
		.PP-3000747 .BL	{	background-position :	-375px	-96px; }	/* ComeOn */
		.PP-3000751 .BL	{	background-position :	-375px	-112px; }	/* PartyBets */
		.PP-3000756 .BL	{	background-position :	-375px	-128px; }	/* MeridianBet */
		.PP-3000757 .BL	{	background-position :	-375px	-144px; }	/* BetRedKings */
		.PP-3000758 .BL	{	background-position :	-375px	-160px; }	/* SMarkets */
		.PP-3000764 .BL	{	background-position :	-375px	-176px; }	/* WinFootball */
		.PP-3000469 .BL	{	background-position :	-375px	-192px; }	/* Marathon */
		.PP-3000777 .BL	{	background-position :	-375px	-208px; }	/* TeamBet */
		.PP-3000316 .BL	{	background-position :	-375px	-224px; }	/* Samvo */
		.PP-3000780 .BL	{	background-position :	-375px	-240px; }	/* Betsafe DK */
		.PP-3000784 .BL	{	background-position :	-375px	-256px; }	/* Voltbet */
		.PP-3000768 .BL	{	background-position :	-375px	-272px; }	/* Dobet */
		.PP-3000776 .BL	{	background-position :	-375px	-288px; }	/* BetSonic */
		.PP-3000555 .BL	{	background-position :	-375px	-320px; }	/* BetRadar */
		.PP-3000008 .BL	{	background-position :	-375px	-336px; }	/* Samvo BetBroker */
		.PP-3000342 .BL	{	background-position :	-375px	-352px; }	/* BetGun */
		.PP-3000740 .BL	{	background-position :	-375px	-368px; }	/* VBet */
		.PP-3000717 .BL	{	background-position :	-375px	-384px; }	/* Paris365 */
		.PP-3000779 .BL	{	background-position :	-375px	-400px; }	/* Betsson.dk */
		.PP-3000765 .BL	{	background-position :	-375px	-416px; }	/* OffsideBet */
		.PP-3000787 .BL	{	background-position :	-375px	-432px; }	/* MooreGames */
		.PP-3000790 .BL	{	background-position :	-375px	-464px; }	/* TonyBet */

		.PP-3000793 .BL	{	background-position :	-450px	0; }		/* Europe-Bet */
		.PP-3000506 .BL	{	background-position :	-450px	-16px; }	/* LuxBet */
		.PP-3000778 .BL	{	background-position :	-450px	-32px; }	/* FavBet */
		.PP-3000788 .BL	{	background-position :	-450px	-48px; }	/* Interwetten.it */
		.PP-3000786 .BL	{	background-position :	-450px	-64px; }	/* Iziplay.it */
		.PP-3000039 .BL	{	background-position :	-450px	-80px; }	/* Svenska Spel */
		.PP-3000699 .BL	{	background-position :	-450px	-96px; }	/* Unibet.fr */
		.PP-3000048 .BL	{	background-position :	-450px	-112px; }	/* BetVictor */
		.PP-3000293 .BL	{	background-position :	-450px	-128px; }	/* Hollywood */
		.PP-3000433 .BL	{	background-position :	-450px	-144px; }	/* DigiBet */
		.PP-3000038 .BL	{	background-position :	-450px	-160px; }	/* Norsk Tipping */
		.PP-3000409 .BL	{	background-position :	-450px	-176px; }	/* FiveBet.it */
		.PP-3000483 .BL	{	background-position :	-450px	-192px; }	/* BetPro.it */
		.PP-3000774 .BL {	background-position :	-450px	-208px; }	/* MermaidBet */
		.PP-3000404 .BL {	background-position :	-450px	-224px; }	/* Intralot.it */
		.PP-3000797 .BL {	background-position :	-450px	-240px; }	/* BetFlag.it */
		.PP-3000804 .BL {	background-position :	-450px	-256px; }	/* Island Casino */
		.PP-3000803 .BL {	background-position :	-450px	-272px; }	/* OdeonBet */
		.PP-3000800 .BL {	background-position :	-450px	-288px; }	/* Instant Actions Sports */
		.PP-3000801 .BL {	background-position :	-450px	-304px; }	/* CircleBet */
		.PP-3000799 .BL {	background-position :	-450px	-320px; }	/* BetIn */
		.PP-3000783 .BL {	background-position :	-450px	-336px; }	/* WilliamHill.it */
		.PP-3000814 .BL {	background-position :	-450px	-352px; }	/* DomusBet.it */
		.PP-3000360 .BL {	background-position :	-450px	-368px; }	/* CBM */
		.PP-3000775 .BL {	background-position :	-450px	-384px; }	/* Yaybet */
		.PP-3000816 .BL {	background-position :	-450px	-400px; }	/* BetRockIt */
		.PP-3000817 .BL {	background-position :	-450px	-416px; }	/* HeavenBet */
		.PP-3000818 .BL {	background-position :	-450px	-432px; }	/* GoldenPark */
		.PP-3000820 .BL {	background-position :	-450px	-448px; }	/* Cirsa */
		.PP-3000547 .BL {	background-position :	-450px	-464px; }	/* TempoBet */

		.PP-3000821 .BL	{	background-position :	-525px	0; }		/* Betcityru */
		.PP-3000345 .BL	{	background-position :	-525px	-16px; }	/* Tipsport.cz */
		.PP-3000062 .BL	{	background-position :	-525px	-32px; }	/* Skybet */
		.PP-3000823 .BL	{	background-position :	-525px	-48px; }	/* Bovada.lv */
		.PP-3000824 .BL	{	background-position :	-525px	-64px; }	/* 18bet */

	/* NON PREMIUM BOOKMAKERS */

		.NP-3000001 .BL	{	background-position :	0	-480px; }		/* Danske Spil */
		.NP-3000003 .BL	{	background-position :	0	-496px; }		/* Scandic Bookmakers */
		.NP-3000004 .BL	{	background-position :	0	-512px; }		/* Interwetten */
		.NP-3000006 .BL	{	background-position :	0	-528px; }		/* BWin */
		.NP-3000007 .BL	{	background-position :	0	-544px; }		/* Centrebet */
		.NP-3000009 .BL	{	background-position :	0	-560px; }		/* Interlops */
		.NP-3000012 .BL	{	background-position :	0	-576px; }		/* SportingBet */
		.NP-3000015 .BL	{	background-position :	0	-592px; }		/* Unibet */
		.NP-3000021 .BL	{	background-position :	0	-608px; }		/* William Hill */
		.NP-3000022 .BL	{	background-position :	0	-624px; }		/* Admiral */
		.NP-3000026 .BL	{	background-position :	0	-640px; }		/* IAS Bet */
		.NP-3000028 .BL	{	background-position :	0	-656px; }		/* Expekt */
		.NP-3000037 .BL	{	background-position :	0	-672px; }		/* BlueSQ */
		.NP-3000042 .BL	{	background-position :	0	-688px; }		/* SNAI */
		.NP-3000043 .BL	{	background-position :	0	-704px; }		/* SportFanatik */
		.NP-3000044 .BL	{	background-position :	0	-720px; }		/* SportsInterAction */
		.NP-3000047 .BL	{	background-position :	0	-736px; }		/* Oddset */
		.NP-3000048 .BL	{	background-position :	0	-752px; }		/* Victor Chandler ??? */
		.NP-3000049 .BL	{	background-position :	0	-768px; }		/* Fonbet */
		.NP-3000058 .BL	{	background-position :	0	-784px; }		/* Canbet */
		.NP-3000066 .BL	{	background-position :	0	-800px; }		/* StanJames */
		.NP-3000068 .BL	{	background-position :	0	-816px; }		/* Ladbrokes */
		.NP-3000070 .BL	{	background-position :	0	-832px; }		/* BetAtHome */
		.NP-3000072 .BL	{	background-position :	0	-848px; }		/* SuperBook */
		.NP-3000074 .BL	{	background-position :	0	-864px; }		/* BetInternet */
		.NP-3000078 .BL	{	background-position :	0	-880px; }		/* Sportsbetting.com.au */
		.NP-3000107 .BL	{	background-position :	0	-896px; }		/* Pinnacle */
		.NP-3000111 .BL	{	background-position :	0	-912px; }		/* YaBet */
		.NP-3000113 .BL	{	background-position :	0	-928px; }		/* PaddyPower */
		.NP-3000141 .BL	{	background-position :	0	-944px; }		/* MyBet */

		.NP-3000158 .BL	{	background-position :	-75px	-480px; }	/* 5Dimes */
		.NP-3000174 .BL	{	background-position :	-75px	-496px; }	/* BoDog */
		.NP-3000177 .BL	{	background-position :	-75px	-512px; }	/* BetFair */
		.NP-3000181 .BL	{	background-position :	-75px	-528px; }	/* Bet365 */
		.NP-3000188 .BL	{	background-position :	-75px	-544px; }	/* WorldSportsExchange */
		.NP-3000189 .BL	{	background-position :	-75px	-560px; }	/* Atib */
		.NP-3000200 .BL	{	background-position :	-75px	-576px; }	/* ToteSport */
		.NP-3000206 .BL	{	background-position :	-75px	-592px; }	/* BetDaq */
		.NP-3000211 .BL	{	background-position :	-75px	-608px; }	/* Bet24 */
		.NP-3000241 .BL	{	background-position :	-75px	-624px; }	/* HKJC Football */
		.NP-3000242 .BL	{	background-position :	-75px	-640px; }	/* Singapore Pools */
		.NP-3000244 .BL	{	background-position :	-75px	-656px; }	/* Cris */
		.NP-3000245 .BL	{	background-position :	-75px	-672px; }	/* Coral */
		.NP-3000248 .BL	{	background-position :	-75px	-688px; }	/* Macau-Slot */
		.NP-3000250 .BL	{	background-position :	-75px	-704px; }	/* 24h Poker */
		.NP-3000255 .BL	{	background-position :	-75px	-720px; }	/* Betoto */
		.NP-3000257 .BL	{	background-position :	-75px	-736px; }	/* Parier.net */
		.NP-3000260 .BL	{	background-position :	-75px	-752px; }	/* NordicBet */
		.NP-3000262 .BL	{	background-position :	-75px	-768px; }	/* YouWager */
		.NP-3000267 .BL	{	background-position :	-75px	-784px; }	/* DiamondSportsbook */
		.NP-3000271 .BL	{	background-position :	-75px	-800px; }	/* 10Bet */
		.NP-3000274 .BL	{	background-position :	-75px	-816px; }	/* Wager Web */
		.NP-3000277 .BL	{	background-position :	-75px	-832px; }	/* GameBookers */
		.NP-3000278 .BL	{	background-position :	-75px	-848px; }	/* SBG Global */
		.NP-3000279 .BL	{	background-position :	-75px	-864px; }	/* Matchbook */
		.NP-3000287 .BL	{	background-position :	-75px	-880px; }	/* BoyleSports */
		.NP-3000293 .BL	{	background-position :	-75px	-896px; }	/* JackpotCity ??? */
		.NP-3000294 .BL	{	background-position :	-75px	-912px; }	/* BetFred */
		.NP-3000295 .BL	{	background-position :	-75px	-928px; }	/* RateBook */
		.NP-3000296 .BL	{	background-position :	-75px	-944px; }	/* Bookmaker.com */

		.NP-3000298 .BL	{	background-position :	-150px	-480px; }	/* Sports.com */
		.NP-3000306 .BL	{	background-position :	-150px	-496px; }	/* BetUS */
		.NP-3000310 .BL	{	background-position :	-150px	-512px; }	/* SportingBet.au */
		.NP-3000311 .BL	{	background-position :	-150px	-528px; }	/* Sportsbook.com */
		.NP-3000313 .BL	{	background-position :	-150px	-544px; }	/* Totosi */
		.NP-3000314 .BL	{	background-position :	-150px	-560px; }	/* BetSafe */
		.NP-3000315 .BL	{	background-position :	-150px	-576px; }	/* LinesMaker */
		.NP-3000319 .BL	{	background-position :	-150px	-592px; }	/* Betsson */
		.NP-3000320 .BL	{	background-position :	-375px	-928px; }	/* Vierklee */
		.NP-3000326 .BL	{	background-position :	-150px	-624px; }	/* BetWay */
		.NP-3000336 .BL	{	background-position :	-150px	-640px; }	/* BetClic */
		.NP-3000342 .BL	{	background-position :	-150px	-656px; }	/* BetGun */
		.NP-3000343 .BL	{	background-position :	-150px	-672px; }	/* 188Bet */
		.NP-3000347 .BL	{	background-position :	-150px	-688px; }	/* SportsBet */
		.NP-3000349 .BL	{	background-position :	-150px	-704px; }	/* YouWin */
		.NP-3000352 .BL	{	background-position :	-150px	-720px; }	/* SportBet */
		.NP-3000354 .BL	{	background-position :	-150px	-736px; }	/* Skiller */
		.NP-3000361 .BL	{	background-position :	-150px	-752px; }	/* BetMaker */
		.NP-3000367 .BL	{	background-position :	-150px	-768px; }	/* Chance */
		.NP-3000368 .BL	{	background-position :	-150px	-784px; }	/* SBOBet */
		.NP-3000376 .BL	{	background-position :	-150px	-800px; }	/* JustBet */
		.NP-3000377 .BL	{	background-position :	-150px	-816px; }	/* PariMatch */
		.NP-3000379 .BL	{	background-position :	-150px	-832px; }	/* Mansion88 */
		.NP-3000380 .BL	{	background-position :	-150px	-848px; }	/* BetBoo */
		.NP-3000382 .BL	{	background-position :	-150px	-864px; }	/* PartyBets */
		.NP-3000387 .BL	{	background-position :	-150px	-880px; }	/* PianetaSommesse */
		.NP-3000388 .BL	{	background-position :	-150px	-896px; }	/* TabSportsBet */
		.NP-3000389 .BL	{	background-position :	-150px	-912px; }	/* GWBet */
		.NP-3000390 .BL	{	background-position :	-150px	-928px; }	/* Yishengbo */
		.NP-3000392 .BL	{	background-position :	-150px	-944px; }	/* Casino di Venezia */

		.NP-3000395 .BL	{	background-position :	-225px	-480px; }	/* BetQS */
		.NP-3000396 .BL	{	background-position :	-225px	-496px; }	/* WBX */
		.NP-3000397 .BL	{	background-position :	-225px	-512px; }	/* Cashpoint */
		.NP-3000402 .BL	{	background-position :	-225px	-528px; }	/* BWin.it */
		.NP-3000406 .BL	{	background-position :	-225px	-544px; }	/* DaxxBet */
		.NP-3000408 .BL	{	background-position :	-225px	-560px; }	/* Bet3000 */
		.NP-3000411 .BL	{	background-position :	-225px	-576px; }	/* BetChronicle */
		.NP-3000414 .BL	{	background-position :	-225px	-592px; }	/* TrioBet */
		.NP-3000419 .BL	{	background-position :	-225px	-608px; }	/* Jetbull */
		.NP-3000424 .BL	{	background-position :	-225px	-624px; }	/* 888Sport */
		.NP-3000428 .BL	{	background-position :	-225px	-640px; }	/* Game.net */
		.NP-3000429 .BL	{	background-position :	-225px	-656px; }	/* Better */
		.NP-3000434 .BL	{	background-position :	-225px	-672px; }	/* Fubo.com */
		.NP-3000442 .BL	{	background-position :	-225px	-688px; }	/* Noxwin.com */
		.NP-3000456 .BL	{	background-position :	-225px	-704px; }	/* EFBet */
		.NP-3000460 .BL	{	background-position :	-225px	-720px; }	/* GiocoDigitale */
		.NP-3000466 .BL	{	background-position :	-225px	-736px; }	/* FlemingtonSportsbet */
		.NP-3000467 .BL	{	background-position :	-225px	-752px; }	/* Leon */
		.NP-3000468 .BL	{	background-position :	-225px	-768px; }	/* TopSport */
		.NP-3000471 .BL	{	background-position :	-225px	-784px; }	/* 12Bet */
		.NP-3000474 .BL	{	background-position :	-225px	-800px; }	/* Tipico */
		.NP-3000482 .BL	{	background-position :	-225px	-816px; }	/* Superbet.it */
		.NP-3000485 .BL	{	background-position :	-225px	-832px; }	/* BetaLand */
		.NP-3000487 .BL	{	background-position :	-225px	-848px; }	/* EgoBet - formerly EveBet */
		.NP-3000492 .BL	{	background-position :	-225px	-864px; }	/* Merkur-Win */
		.NP-3000493 .BL	{	background-position :	-225px	-880px; }	/* BetFair.it */
		.NP-3000496 .BL	{	background-position :	-225px	-896px; }	/* BetPhoenix */
		.NP-3000499 .BL	{	background-position :	-225px	-912px; }	/* 1bet2bet */
		.NP-3000502 .BL	{	background-position :	-225px	-928px; }	/* Sports-1 */
		.NP-3000503 .BL	{	background-position :	-225px	-944px; }	/* BetCruise */

		.NP-3000504 .BL	{	background-position :	-300px	-480px; }	/* Fun88.com */
		.NP-3000813 .BL	{	background-position :	-300px	-496px; }	/* FantasticWin */
		.NP-3000508 .BL	{	background-position :	-300px	-512px; }	/* BetOnline */
		.NP-3000513 .BL	{	background-position :	-300px	-528px; }	/* LiveBet */
		.NP-3000517 .BL	{	background-position :	-300px	-544px; }	/* Legends */
		.NP-3000518 .BL	{	background-position :	-300px	-560px; }	/* Bodog */
		.NP-3000522 .BL	{	background-position :	-300px	-576px; }	/* Bet7Days */
		.NP-3000527 .BL	{	background-position :	-300px	-592px; }	/* RedBet */
		.NP-3000528 .BL	{	background-position :	-300px	-608px; }	/* 8dice */
		.NP-3000532 .BL	{	background-position :	-300px	-624px; }	/* Gamblers Palace */
		.NP-3000545 .BL	{	background-position :	-300px	-640px; }	/* TitanBet */
		.NP-3000552 .BL	{	background-position :	-300px	-656px; }	/* Bet770 */
		.NP-3000554 .BL	{	background-position :	-300px	-672px; }	/* GoalWin */
		.NP-3000699 .BL	{	background-position :	-300px	-688px; }	/* EuroSportBet ??? */
		.NP-3000701 .BL	{	background-position :	-300px	-704px; }	/* BWin.fr */
		.NP-3000702 .BL	{	background-position :	-300px	-720px; }	/* Sajoo.fr */
		.NP-3000704 .BL	{	background-position :	-300px	-736px; }	/* BetClic.fr */
		.NP-3000705 .BL	{	background-position :	-300px	-752px; }	/* Paf.com */
		.NP-3000710 .BL	{	background-position :	-300px	-768px; }	/* BetClic.it */
		.NP-3000712 .BL	{	background-position :	-300px	-784px; }	/* HitItBet */
		.NP-3000713 .BL	{	background-position :	-300px	-800px; }	/* BetNGo */
		.NP-3000714 .BL	{	background-position :	-300px	-816px; }	/* AllYouBet */
		.NP-3000715 .BL	{	background-position :	-300px	-832px; }	/* 32Red */
		.NP-3000716 .BL	{	background-position :	-300px	-848px; }	/* ParionsWeb */
		.NP-3000719 .BL	{	background-position :	-300px	-864px; }	/* PMU */
		.NP-3000721 .BL	{	background-position :	-300px	-880px; }	/* TattsBet */
		.NP-3000724 .BL	{	background-position :	-300px	-896px; }	/* Guts */
		.NP-3000726 .BL	{	background-position :	-300px	-912px; }	/* Panbet */
		.NP-3000727 .BL	{	background-position :	-300px	-928px; }	/* Sisal */
		.NP-3000730 .BL	{	background-position :	-300px	-944px; }	/* FrancePari.fr */

		.NP-3000731 .BL	{	background-position :	-375px	-480px; }	/* 1Bet */
		.NP-3000732 .BL	{	background-position :	-375px	-496px; }	/* GetWin */
		.NP-3000735 .BL	{	background-position :	-375px	-512px; }	/* Dafabet */
		.NP-3000736 .BL	{	background-position :	-375px	-528px; }	/* OddsMatrix */
		.NP-3000739 .BL	{	background-position :	-375px	-544px; }	/* Edbet */
		.NP-3000744 .BL	{	background-position :	-375px	-560px; }	/* DomGame */
		.NP-3000747 .BL	{	background-position :	-375px	-576px; }	/* ComeOn */
		.NP-3000751 .BL	{	background-position :	-375px	-592px; }	/* PartyBets */
		.NP-3000756 .BL	{	background-position :	-375px	-608px; }	/* MeridianBet */
		.NP-3000757 .BL	{	background-position :	-375px	-624px; }	/* BetRedKings */
		.NP-3000758 .BL	{	background-position :	-375px	-640px; }	/* SMarkets */
		.NP-3000764 .BL	{	background-position :	-375px	-656px; }	/* WinFootball */
		.NP-3000469 .BL	{	background-position :	-375px	-672px; }	/* Marathon */
		.NP-3000777 .BL	{	background-position :	-375px	-688px; }	/* TeamBet */
		.NP-3000316 .BL	{	background-position :	-375px	-704px; }	/* Samvo */
		.NP-3000780 .BL	{	background-position :	-375px	-720px; }	/* Betsafe DK */
		.NP-3000784 .BL	{	background-position :	-375px	-736px; }	/* Voltbet */
		.NP-3000768 .BL	{	background-position :	-375px	-752px; }	/* Dobet */
		.NP-3000776 .BL	{	background-position :	-375px	-768px; }	/* BetSonic */
		.NP-3000555 .BL	{	background-position :	-375px	-800px; }	/* BetRadar */
		.NP-3000008 .BL	{	background-position :	-375px	-816px; }	/* Samvo BetBroker */
		.NP-3000342 .BL	{	background-position :	-375px	-832px; }	/* BetGun */
		.NP-3000740 .BL	{	background-position :	-375px	-848px; }	/* VBet */
		.NP-3000779 .BL	{	background-position :	-375px	-864px; }	/* Betsson.dk */
		.NP-3000765 .BL	{	background-position :	-375px	-880px; }	/* OffsideBet */
		.NP-3000787 .BL	{	background-position :	-375px	-896px; }	/* MooreGames */
		.NP-3000790 .BL	{	background-position :	-375px	-944px; }	/* TonyBet */

		.NP-3000793 .BL	{	background-position :	-450px	-480px; }	/* Europe-Bet */
		.NP-3000506 .BL	{	background-position :	-450px	-496px; }	/* LuxBet */
		.NP-3000778 .BL	{	background-position :	-450px	-512px; }	/* FavBet */
		.NP-3000788 .BL	{	background-position :	-450px	-528px; }	/* Interwetten.it */
		.NP-3000786 .BL	{	background-position :	-450px	-544px; }	/* Iziplay.it */
		.NP-3000039 .BL	{	background-position :	-450px	-560px; }	/* Svenska Spel */
		.NP-3000699 .BL	{	background-position :	-450px	-576px; }	/* Unibet.fr */
		.NP-3000048 .BL	{	background-position :	-450px	-592px; }	/* BetVictor */
		.NP-3000293 .BL	{	background-position :	-450px	-608px; }	/* Hollywood */
		.NP-3000433 .BL	{	background-position :	-450px	-624px; }	/* DigiBet */
		.NP-3000038 .BL	{	background-position :	-450px	-640px; }	/* Norsk Tipping */
		.NP-3000409 .BL	{	background-position :	-450px	-656px; }	/* FiveBet.it */
		.NP-3000483 .BL	{	background-position :	-450px	-672px; }	/* BetPro.it */
		.NP-3000774 .BL {	background-position :	-450px	-688px; }	/* MermaidBet */
		.NP-3000404 .BL {	background-position :	-450px	-704px; }	/* Intralot.it */
		.NP-3000797 .BL {	background-position :	-450px	-720px; }	/* BetFlag.it */
		.NP-3000804 .BL {	background-position :	-450px	-736px; }	/* Island Casino */
		.NP-3000803 .BL {	background-position :	-450px	-752px; }	/* OdeonBet */
		.NP-3000800 .BL {	background-position :	-450px	-768px; }	/* Instant Actions Sports */
		.NP-3000801 .BL {	background-position :	-450px	-784px; }	/* CircleBet */
		.NP-3000799 .BL {	background-position :	-450px	-800px; }	/* BetIn */
		.NP-3000783 .BL {	background-position :	-450px	-816px; }	/* WilliamHill.it */
		.NP-3000814 .BL {	background-position :	-450px	-832px; }	/* DomusBet.it */
		.NP-3000360 .BL {	background-position :	-450px	-848px; }	/* CBM */
		.NP-3000775 .BL {	background-position :	-450px	-864px; }	/* Yaybet */
		.NP-3000816 .BL {	background-position :	-450px	-880px; }	/* BetRockIt */
		.NP-3000817 .BL {	background-position :	-450px	-896px; }	/* HeavenBet */
		.NP-3000818 .BL {	background-position :	-450px	-912px; }	/* GoldenPark */
		.NP-3000820 .BL {	background-position :	-450px	-928px; }	/* Cirsa */
		.NP-3000547 .BL {	background-position :	-450px	-944px; }	/* TempoBet */

		.NP-3000821 .BL	{	background-position :	-525px	-480px; }	/* Betcityru */
		.NP-3000345 .BL	{	background-position :	-525px	-496px; }	/* Tipsport.cz */
		.NP-3000062 .BL	{	background-position :	-525px	-512px; }	/* Skybet */
		.NP-3000823 .BL	{	background-position :	-525px	-528px; }	/* Bovada.lv */
		.NP-3000824 .BL	{	background-position :	-525px	-544px; }	/* 18bet */

	/* SPORTS */

		.afl .SportIcon, .s-38 .SportIcon					{ background-position : -54px 0; }
		.alpine-skiing .SportIcon, .s-53 .SportIcon			{ background-position : -68px 0; }
		.am-football .SportIcon, .s-5 .SportIcon			{ background-position : -82px 0; }
		.athletics .SportIcon, .s-13 .SportIcon				{ background-position : -96px 0; }
		.badminton .SportIcon, .s-14 .SportIcon				{ background-position : -110px 0; }
		.bandy .SportIcon, .s-40 .SportIcon					{ background-position : -124px 0; }
	
		.baseball .SportIcon, .s-9 .SportIcon				{ background-position : -54px -14px; }
		.basketball .SportIcon, .s-8 .SportIcon				{ background-position : -68px -14px; }
		.beach-football .SportIcon, .s-66 .SportIcon		{ background-position : -82px -14px; }
		.beach-volleyball .SportIcon, .s-64 .SportIcon		{ background-position : -96px -14px; }
		.biathlon .SportIcon, .s-59 .SportIcon				{ background-position : -110px -14px; }
		.bobsleigh .SportIcon, .s-61 .SportIcon				{ background-position : -124px -14px; }
	
		.bowls .SportIcon, .s-67 .SportIcon					{ background-position : -54px -28px; }
		.canoeing .SportIcon, .s-65 .SportIcon				{ background-position : -68px -28px; }
		.chess .SportIcon, .s-52 .SportIcon					{ background-position : -82px -28px; }
		.cricket .SportIcon, .s-26 .SportIcon				{ background-position : -96px -28px; }
		.cross-country-skiing .SportIcon, .s-54 .SportIcon	{ background-position : -110px -28px; }
		.curling .SportIcon, .s-60 .SportIcon				{ background-position : -124px -28px; }
	
		.cycling .SportIcon, .s-37 .SportIcon				{ background-position : -54px -42px; }
		.darts .SportIcon, .s-45 .SportIcon					{ background-position : -68px -42px; }
		.fencing .SportIcon, .s-75 .SportIcon				{ background-position : -82px -42px; }
		.field-hockey .SportIcon, .s-10 .SportIcon			{ background-position : -96px -42px; }
		.fighting .SportIcon, .s-25 .SportIcon				{ background-position : -110px -42px; }
		.figure-skating .SportIcon, .s-69 .SportIcon		{ background-position : -124px -42px; }
	
		.floorball .SportIcon, .s-41 .SportIcon				{ background-position : -54px -56px; }
		.football .SportIcon, .s-1 .SportIcon				{ background-position : -68px -56px; }
		.freestyle-skiing .SportIcon, .s-55 .SportIcon		{ background-position : -82px -56px; }
		.futsal .SportIcon, .s-49 .SportIcon				{ background-position : -96px -56px; }
		.gaelic-football .SportIcon, .s-47 .SportIcon		{ background-position : -110px -56px; }
		.golf .SportIcon, .s-2 .SportIcon					{ background-position : -124px -56px; }
	
		.greyhounds .SportIcon, .s-27 .SportIcon			{ background-position : -54px -70px; }
		.gymnastics .SportIcon, .s-15 .SportIcon			{ background-position : -68px -70px; }
		.handball .SportIcon, .s-7 .SportIcon				{ background-position : -82px -70px; }
		.harness-racing .SportIcon, .s-74 .SportIcon		{ background-position : -96px -70px; }
		.horse-racing .SportIcon, .s-24 .SportIcon			{ background-position : -110px -70px; }
		.hurling .SportIcon, .s-46 .SportIcon				{ background-position : -124px -70px; }
	
		.ice-hockey .SportIcon, .s-6 .SportIcon				{ background-position : -54px -84px; }
		.lacrosse .SportIcon, .s-62 .SportIcon				{ background-position : -68px -84px; }
		.luge .SportIcon, .s-68 .SportIcon					{ background-position : -82px -84px; }
		.motor-racing .SportIcon, .s-23 .SportIcon			{ background-position : -96px -84px; }
		.netball .SportIcon, .s-73 .SportIcon				{ background-position : -110px -84px; }
		.nordic-combined .SportIcon, .s-56 .SportIcon		{ background-position : -124px -84px; }
	
		.poker .SportIcon, .s-51 .SportIcon					{ background-position : -54px -98px; }
		.pool .SportIcon, .s-48 .SportIcon					{ background-position : -68px -98px; }
		.rowing .SportIcon, .s-16 .SportIcon				{ background-position : -82px -98px; }
		.rugby-league .SportIcon, .s-28 .SportIcon			{ background-position : -96px -98px; }
		.rugby-union .SportIcon, .s-39 .SportIcon			{ background-position : -110px -98px; }
		.sailing .SportIcon, .s-17 .SportIcon				{ background-position : -124px -98px; }
	
		.short-track-speed-racing .SportIcon, .s-72 .SportIcon{ background-position : -54px -112px; }
		.skeleton .SportIcon, .s-70 .SportIcon				{ background-position : -68px -112px; }
		.ski-jumping .SportIcon, .s-57 .SportIcon			{ background-position : -82px -112px; }
		.snooker .SportIcon, .s-36 .SportIcon				{ background-position : -96px -112px; }
		.snowboard .SportIcon, .s-58 .SportIcon				{ background-position : -110px -112px; }
		.softball .SportIcon, .s-11 .SportIcon				{ background-position : -124px -112px; }
	
		.specials .SportIcon, .s-34 .SportIcon				{ background-position : -54px -126px; }
		.speed-skating .SportIcon, .s-71 .SportIcon			{ background-position : -68px -126px; }
		.squash .SportIcon, .s-76 .SportIcon				{ background-position : -82px -126px; }
		.surfing .SportIcon, .s-50 .SportIcon				{ background-position : -96px -126px; }
		.swimming .SportIcon, .s-18 .SportIcon				{ background-position : -110px -126px; }
		.table-tennis .SportIcon, .s-63 .SportIcon			{ background-position : -124px -126px; }
	
		.tennis .SportIcon, .s-3 .SportIcon					{ background-position : -54px -140px; }
		.triathlon .SportIcon, .s-19 .SportIcon				{ background-position : -68px -140px; }
		.volleyball .SportIcon, .s-20 .SportIcon			{ background-position : -82px -140px; }
		.water-polo .SportIcon, .s-22 .SportIcon			{ background-position : -96px -140px; }
		.weightlifting .SportIcon, .s-12 .SportIcon			{ background-position : -110px -140px; }
		.horseball .SportIcon, .s-77 .SportIcon				{ background-position : -124px -140px; }

		.judo .SportIcon, .s-78 .SportIcon					{ background-position : -54px -154px; }
		.petanque .SportIcon, .s-79 .SportIcon				{ background-position : -68px -154px; }
		.basque-pelota .SportIcon, .s-80 .SportIcon			{ background-position : -82px -154px; }
		.diving .SportIcon, .s-81 .SportIcon				{ background-position : -96px -154px; }
		.equestrian-sports .SportIcon, .s-82 .SportIcon		{ background-position : -110px -154px; }
		.taekwondo .SportIcon, .s-83 .SportIcon				{ background-position : -124px -154px; }

		.sepak-takraw .SportIcon, .s-84 .SportIcon			{ background-position : -54px -168px; }

	/* COUNTRIES */

		.c-1 .Flag		{ background-position : -177px 0; }			/* Africa */
		.c-2 .Flag		{ background-position : -192px 0; }			/* Andorra */
		.c-3 .Flag		{ background-position : -207px 0; }			/* United Arab Emirates */
		.c-4 .Flag		{ background-position : -222px 0; }			/* Afghanistan */
		.c-5 .Flag		{ background-position : -237px 0; }			/* Antigua and Barbuda */
		.c-6 .Flag		{ background-position : -252px 0; }			/* Anguilla */
		.c-7 .Flag		{ background-position : -267px 0; }			/* Albania */
		.c-8 .Flag		{ background-position : -282px 0; }			/* Armenia */
		.c-9 .Flag		{ background-position : -297px 0; }			/* Netherlands Antilles */
		.c-10 .Flag		{ background-position : -312px 0; }			/* Angola */
		.c-11 .Flag		{ background-position : -327px 0; }			/* Antarctica */
		.c-12 .Flag		{ background-position : -342px 0; }			/* Argentina */
		.c-13 .Flag		{ background-position : -357px 0; }			/* American Samoa */
		.c-14 .Flag		{ background-position : -372px 0; }			/* Austria */
		.c-15 .Flag		{ background-position : -387px 0; }			/* Australia */

		.c-16 .Flag		{ background-position : -177px -11px; }		/* Aruba */
		.c-17 .Flag		{ background-position : -192px -11px; }		/* Azerbaijan */
		.c-18 .Flag		{ background-position : -207px -11px; }		/* Bosnia and Herzegovina */
		.c-19 .Flag		{ background-position : -222px -11px; }		/* Barbados */
		.c-20 .Flag		{ background-position : -237px -11px; }		/* Bangladesh */
		.c-21 .Flag		{ background-position : -252px -11px; }		/* Belgium */
		.c-22 .Flag		{ background-position : -267px -11px; }		/* Burkina Faso */
		.c-23 .Flag, .bg_BG .Flag, .bg_BG .OptionsIcon		{ background-position : -282px -11px; }		/* Bulgaria */
		.c-24 .Flag		{ background-position : -297px -11px; }		/* Bahrain */
		.c-25 .Flag		{ background-position : -312px -11px; }		/* Burundi */
		.c-26 .Flag		{ background-position : -327px -11px; }		/* Benin */
		.c-27 .Flag		{ background-position : -342px -11px; }		/* Bermuda */
		.c-28 .Flag		{ background-position : -357px -11px; }		/* Brunei Darussalam */
		.c-29 .Flag		{ background-position : -372px -11px; }		/* Bolivia */
		.c-30 .Flag		{ background-position : -387px -11px; }		/* Brazil */

		.c-31 .Flag		{ background-position : -177px -22px; }		/* Bahamas */
		.c-32 .Flag		{ background-position : -192px -22px; }		/* Bhutan */
		.c-33 .Flag		{ background-position : -207px -22px; }		/* Bouvet Island */
		.c-34 .Flag		{ background-position : -222px -22px; }		/* Botswana */
		.c-35 .Flag		{ background-position : -237px -22px; }		/* Belarus */
		.c-36 .Flag		{ background-position : -252px -22px; }		/* Belize */
		.c-37 .Flag		{ background-position : -267px -22px; }		/* Canada */
		.c-38 .Flag		{ background-position : -282px -22px; }		/* Cocos (Keeling) Island */
		.c-39 .Flag		{ background-position : -297px -22px; }		/* Central African Republic */
		.c-40 .Flag		{ background-position : -312px -22px; }		/* Congo */
		.c-41 .Flag		{ background-position : -327px -22px; }		/* Switzerland */
		.c-42 .Flag		{ background-position : -342px -22px; }		/* Cote d'Ivoire (Ivory Coast) */
		.c-43 .Flag		{ background-position : -357px -22px; }		/* Cook Islands */
		.c-44 .Flag		{ background-position : -372px -22px; }		/* Chile */
		.c-45 .Flag		{ background-position : -387px -22px; }		/* Cameroon */

		.c-46 .Flag, .zh_CN .Flag, .zh_CN .OptionsIcon, .yu_CN .Flag, .yu_CN .OptionsIcon		{ background-position : -177px -33px; }		/* China */
		.c-47 .Flag		{ background-position : -192px -33px; }		/* Colombia */
		.c-48 .Flag		{ background-position : -207px -33px; }		/* Costa Rica */
		.c-49 .Flag		{ background-position : -222px -33px; }		/* Cuba */
		.c-50 .Flag		{ background-position : -237px -33px; }		/* Cape Verde */
		.c-51 .Flag		{ background-position : -252px -33px; }		/* Christmas Island */
		.c-52 .Flag		{ background-position : -267px -33px; }		/* Cyprus */
		.c-53 .Flag, .cz_CZ .Flag, .cz_CZ .OptionsIcon		{ background-position : -282px -33px; }		/* Czech Republic */
		.c-54 .Flag, .de_DE .Flag, .de_DE .OptionsIcon		{ background-position : -297px -33px; }		/* Germany */
		.c-55 .Flag		{ background-position : -312px -33px; }		/* Djibouti */
		.c-56 .Flag, .da_DK .Flag, .da_DK .OptionsIcon, .da .Flag, .da .OptionsIcon		{ background-position : -327px -33px; }		/* Denmark */
		.c-57 .Flag		{ background-position : -342px -33px; }		/* Dominica */
		.c-58 .Flag		{ background-position : -357px -33px; }		/* Dominican Republic */
		.c-59 .Flag		{ background-position : -372px -33px; }		/* Algeria */
		.c-60 .Flag		{ background-position : -387px -33px; }		/* Ecuador */

		.c-61 .Flag		{ background-position : -177px -44px; }		/* Estonia */
		.c-62 .Flag		{ background-position : -192px -44px; }		/* Egypt */
		.c-63 .Flag		{ background-position : -207px -44px; }		/* Western Sahara */
		.c-64 .Flag		{ background-position : -222px -44px; }		/* Eritrea */
		.c-65 .Flag, .es_ES .Flag, .es_ES .OptionsIcon		{ background-position : -237px -44px; }		/* Spain */
		.c-66 .Flag		{ background-position : -252px -44px; }		/* Ethiopia */
		.c-67 .Flag		{ background-position : -267px -44px; }		/* Europe */
		.c-68 .Flag, .fi_FL .Flag, .fi_FL .OptionsIcon, .fi_FI .Flag, .fi_FI .OptionsIcon		{ background-position : -282px -44px; }		/* Finland */
		.c-69 .Flag		{ background-position : -297px -44px; }		/* Fiji */
		.c-70 .Flag		{ background-position : -312px -44px; }		/* Falkland Islands */
		.c-71 .Flag		{ background-position : -327px -44px; }		/* Micronesia */
		.c-72 .Flag		{ background-position : -342px -44px; }		/* Faroe Islands */
		.c-73 .Flag, .fr_FR .Flag, .fr_FR .OptionsIcon		{ background-position : -357px -44px; }		/* France */
		.c-74 .Flag		{ background-position : -372px -44px; }		/* Palestine */
		.c-75 .Flag		{ background-position : -387px -44px; }		/* Gabon */

		.c-76 .Flag, .en_UK .Flag, .en_UK .OptionsIcon		{ background-position : -177px -55px; }		/* United Kingdom */
		.c-77 .Flag		{ background-position : -192px -55px; }		/* England */
		.c-78 .Flag		{ background-position : -207px -55px; }		/* Scotland */
		.c-79 .Flag		{ background-position : -222px -55px; }		/* Northern Ireland */
		.c-80 .Flag		{ background-position : -237px -55px; }		/* Wales */
		.c-81 .Flag		{ background-position : -252px -55px; }		/* Grenada */
		.c-82 .Flag, .ka_GE .Flag, .ka_GE .OptionsIcon		{ background-position : -267px -55px; }		/* Georgia */
		.c-83 .Flag		{ background-position : -282px -55px; }		/* French Guiana */
		.c-84 .Flag		{ background-position : -297px -55px; }		/* Ghana */
		.c-85 .Flag		{ background-position : -312px -55px; }		/* Gibraltar */
		.c-86 .Flag		{ background-position : -327px -55px; }		/* Greenland */
		.c-87 .Flag		{ background-position : -342px -55px; }		/* Gambia */
		.c-88 .Flag		{ background-position : -357px -55px; }		/* Guinea */
		.c-89 .Flag		{ background-position : -372px -55px; }		/* Guadeloupe */
		.c-90 .Flag		{ background-position : -387px -55px; }		/* Equatorial Guinea */

		.c-91 .Flag, .gr_GR .Flag, .gr_GR .OptionsIcon		{ background-position : -177px -66px; }		/* Greece */
		.c-92 .Flag		{ background-position : -192px -66px; }		/* South Georgia and The South Sandwich Islands */
		.c-93 .Flag		{ background-position : -207px -66px; }		/* Guatemala */
		.c-94 .Flag		{ background-position : -222px -66px; }		/* Guam */
		.c-95 .Flag		{ background-position : -237px -66px; }		/* Guinea-Bissau */
		.c-96 .Flag		{ background-position : -252px -66px; }		/* Guyana */
		.c-97 .Flag		{ background-position : -267px -66px; }		/* Hong Kong */
		.c-98 .Flag		{ background-position : -282px -66px; }		/* Heard Island and McDonald Island */
		.c-99 .Flag		{ background-position : -297px -66px; }		/* Honduras */
		.c-100 .Flag, .hr_HR .Flag, .hr_HR .OptionsIcon	{ background-position : -312px -66px; }		/* Croatia */
		.c-101 .Flag	{ background-position : -327px -66px; }		/* Haiti */
		.c-102 .Flag, .hu_HU .Flag, .hu_HU .OptionsIcon	{ background-position : -342px -66px; }		/* Hungary */
		.c-103 .Flag, .id_IN .Flag, .id_IN .OptionsIcon	{ background-position : -357px -66px; }		/* Indonesia */
		.c-104 .Flag	{ background-position : -372px -66px; }		/* Ireland */
		.c-105 .Flag, .he_IL .Flag, .he_IL .OptionsIcon	{ background-position : -387px -66px; }		/* Israel */

		.c-106 .Flag	{ background-position : -177px -77px; }		/* India */
		.c-107 .Flag	{ background-position : -192px -77px; }		/* British Indian Ocean Territory */
		.c-108 .Flag	{ background-position : -207px -77px; }		/* Iraq */
		.c-109 .Flag	{ background-position : -222px -77px; }		/* Iran */
		.c-110 .Flag	{ background-position : -237px -77px; }		/* Iceland */
		.c-111 .Flag, .it_IT .Flag, .it_IT .OptionsIcon	{ background-position : -252px -77px; }		/* Italy */
		.c-112 .Flag	{ background-position : -267px -77px; }		/* Jamaica */
		.c-113 .Flag	{ background-position : -282px -77px; }		/* Jordan */
		.c-114 .Flag, .ja_JP .Flag, .ja_JP .OptionsIcon	{ background-position : -297px -77px; }		/* Japan */
		.c-115 .Flag	{ background-position : -312px -77px; }		/* Kenya */
		.c-116 .Flag	{ background-position : -327px -77px; }		/* Kyrgyzstan */
		.c-117 .Flag	{ background-position : -342px -77px; }		/* Cambodia */
		.c-118 .Flag	{ background-position : -357px -77px; }		/* Kiribati */
		.c-119 .Flag	{ background-position : -372px -77px; }		/* Comoros */
		.c-120 .Flag	{ background-position : -387px -77px; }		/* Saint Kitts And Nevis */

		.c-121 .Flag	{ background-position : -177px -88px; }		/* Democratic Peoples Republic of Korea */
		.c-122 .Flag	{ background-position : -192px -88px; }		/* Republic of Korea */
		.c-123 .Flag	{ background-position : -207px -88px; }		/* Kuwait */
		.c-124 .Flag	{ background-position : -222px -88px; }		/* Cayman Islands */
		.c-125 .Flag	{ background-position : -237px -88px; }		/* Kazakhstan */
		.c-126 .Flag	{ background-position : -252px -88px; }		/* Laos */
		.c-127 .Flag	{ background-position : -267px -88px; }		/* Lebanon */
		.c-128 .Flag	{ background-position : -282px -88px; }		/* Saint Lucia */
		.c-129 .Flag	{ background-position : -297px -88px; }		/* Liechtenstein */
		.c-130 .Flag	{ background-position : -312px -88px; }		/* Sri Lanka */
		.c-131 .Flag	{ background-position : -327px -88px; }		/* Liberia */
		.c-132 .Flag	{ background-position : -342px -88px; }		/* Lesotho */
		.c-133 .Flag, .lt_LT .Flag, .lt_LT .OptionsIcon	{ background-position : -357px -88px; }		/* Lithuania */
		.c-134 .Flag	{ background-position : -372px -88px; }		/* Luxembourg */
		.c-135 .Flag, .lv_LV .Flag, .lv_LV .OptionsIcon	{ background-position : -387px -88px; }		/* Latvia */

		.c-136 .Flag	{ background-position : -177px -99px; }		/* Libya */
		.c-137 .Flag	{ background-position : -192px -99px; }		/* Morocco */
		.c-138 .Flag	{ background-position : -207px -99px; }		/* Monaco */
		.c-139 .Flag	{ background-position : -222px -99px; }		/* Moldova */
		.c-140 .Flag	{ background-position : -237px -99px; }		/* Madagascar */
		.c-141 .Flag	{ background-position : -252px -99px; }		/* Marshall Islands */
		.c-142 .Flag, .mk_MK .Flag, .mk_MK .OptionsIcon	{ background-position : -267px -99px; }		/* Republic of Macedonia */
		.c-143 .Flag	{ background-position : -282px -99px; }		/* Mali */
		.c-144 .Flag	{ background-position : -297px -99px; }		/* Myanmar */
		.c-145 .Flag	{ background-position : -312px -99px; }		/* Mongolia */
		.c-146 .Flag	{ background-position : -327px -99px; }		/* Macao */
		.c-147 .Flag	{ background-position : -342px -99px; }		/* Northern Mariana Islands */
		.c-148 .Flag	{ background-position : -357px -99px; }		/* Martinique */
		.c-149 .Flag	{ background-position : -372px -99px; }		/* Mauritania */
		.c-150 .Flag	{ background-position : -387px -99px; }		/* Montserrat */

		.c-151 .Flag	{ background-position : -177px -110px; }	/* Malta */
		.c-152 .Flag	{ background-position : -192px -110px; }	/* Mauritius */
		.c-153 .Flag	{ background-position : -207px -110px; }	/* Maldives */
		.c-154 .Flag	{ background-position : -222px -110px; }	/* Malawi */
		.c-155 .Flag	{ background-position : -237px -110px; }	/* Mexico */
		.c-156 .Flag	{ background-position : -252px -110px; }	/* Malaysia */
		.c-157 .Flag	{ background-position : -267px -110px; }	/* Mozambique */
		.c-158 .Flag	{ background-position : -282px -110px; }	/* Namibia */
		.c-159 .Flag	{ background-position : -297px -110px; }	/* New Caledonia */
		.c-160 .Flag	{ background-position : -312px -110px; }	/* Niger */
		.c-161 .Flag	{ background-position : -327px -110px; }	/* Norfolk Island */
		.c-162 .Flag	{ background-position : -342px -110px; }	/* Nigeria */
		.c-163 .Flag	{ background-position : -357px -110px; }	/* Nicaragua */
		.c-164 .Flag, .nl_NL .Flag, .nl_NL .OptionsIcon	{ background-position : -372px -110px; }	/* Netherlands */
		.c-165 .Flag, .no_NO .Flag, .no_NO .OptionsIcon	{ background-position : -387px -110px; }	/* Norway */

		.c-166 .Flag	{ background-position : -177px -121px; }	/* Nepal */
		.c-167 .Flag	{ background-position : -192px -121px; }	/* Nauru */
		.c-168 .Flag	{ background-position : -207px -121px; }	/* Niue */
		.c-169 .Flag	{ background-position : -222px -121px; }	/* New Zealand */
		.c-170 .Flag	{ background-position : -237px -121px; }	/* Oman */
		.c-172 .Flag	{ background-position : -252px -121px; }	/* Panama */
		.c-173 .Flag	{ background-position : -267px -121px; }	/* Peru */
		.c-174 .Flag	{ background-position : -282px -121px; }	/* French Polynesia */
		.c-175 .Flag	{ background-position : -297px -121px; }	/* Papua New Guinea */
		.c-176 .Flag	{ background-position : -312px -121px; }	/* Philippines */
		.c-177 .Flag	{ background-position : -327px -121px; }	/* Pakistan */
		.c-178 .Flag, .pl_PL .Flag, .pl_PL .OptionsIcon	{ background-position : -342px -121px; }	/* Poland */
		.c-179 .Flag	{ background-position : -357px -121px; }	/* Saint Pierre and Miquelon */
		.c-180 .Flag	{ background-position : -372px -121px; }	/* Pitcairn */
		.c-181 .Flag	{ background-position : -387px -121px; }	/* Puerto Rico */

		.c-182 .Flag, .pt_PT .Flag, .pt_PT .OptionsIcon	{ background-position : -177px -132px; }	/* Portugal */
		.c-183 .Flag	{ background-position : -192px -132px; }	/* Palau */
		.c-184 .Flag	{ background-position : -207px -132px; }	/* Paraguay */
		.c-185 .Flag	{ background-position : -222px -132px; }	/* Qatar */
		.c-186 .Flag	{ background-position : -237px -132px; }	/* Reunion */
		.c-187 .Flag, .ro_RO .Flag, .ro_RO .OptionsIcon	{ background-position : -252px -132px; }	/* Romania */
		.c-188 .Flag, .ru_RU .Flag, .ru_RU .OptionsIcon	{ background-position : -267px -132px; }	/* Russia */
		.c-189 .Flag	{ background-position : -282px -132px; }	/* Rwanda */
		.c-190 .Flag	{ background-position : -297px -132px; }	/* Saudi Arabia */
		.c-191 .Flag	{ background-position : -312px -132px; }	/* Solomon Islands */
		.c-192 .Flag	{ background-position : -327px -132px; }	/* Seychelles */
		.c-193 .Flag	{ background-position : -342px -132px; }	/* Sudan */
		.c-194 .Flag, .sv_SE .Flag, .sv_SE .OptionsIcon	{ background-position : -357px -132px; }	/* Sweden */
		.c-195 .Flag	{ background-position : -372px -132px; }	/* Singapore */
		.c-196 .Flag	{ background-position : -387px -132px; }	/* Saint Helena */

		.c-197 .Flag	{ background-position : -177px -143px; }	/* Slovenia */
		.c-198 .Flag	{ background-position : -192px -143px; }	/* Svalbard And Jan Mayen Islands */
		.c-199 .Flag, .sk_SL .Flag, .sk_SL .OptionsIcon	{ background-position : -207px -143px; }	/* Slovakia */
		.c-200 .Flag	{ background-position : -222px -143px; }	/* Sierra Leone */
		.c-201 .Flag	{ background-position : -237px -143px; }	/* San Marino */
		.c-203 .Flag	{ background-position : -252px -143px; }	/* Senegal */
		.c-204 .Flag	{ background-position : -267px -143px; }	/* Somalia */
		.c-205 .Flag	{ background-position : -282px -143px; }	/* Surinam */
		.c-206 .Flag	{ background-position : -297px -143px; }	/* Sao Tome and Principe */
		.c-207 .Flag	{ background-position : -312px -143px; }	/* El Salvador */
		.c-208 .Flag	{ background-position : -327px -143px; }	/* Syria */
		.c-209 .Flag	{ background-position : -342px -143px; }	/* Swaziland */
		.c-210 .Flag	{ background-position : -357px -143px; }	/* Turks And Caicos Islands */
		.c-211 .Flag	{ background-position : -372px -143px; }	/* Chad */
		.c-212 .Flag	{ background-position : -387px -143px; }	/* French Southern Territories */

		.c-213 .Flag	{ background-position : -177px -154px; }	/* Togo */
		.c-214 .Flag, .th_TH .Flag, .th_TH .OptionsIcon	{ background-position : -192px -154px; }	/* Thailand */
		.c-215 .Flag	{ background-position : -207px -154px; }	/* Tajikistan */
		.c-216 .Flag	{ background-position : -222px -154px; }	/* Tokelau */
		.c-217 .Flag	{ background-position : -237px -154px; }	/* Turkmenistan */
		.c-218 .Flag	{ background-position : -252px -154px; }	/* Tunisia */
		.c-219 .Flag	{ background-position : -267px -154px; }	/* Tonga */
		.c-220 .Flag	{ background-position : -282px -154px; }	/* East Timor */
		.c-221 .Flag, .tr_TR .Flag, .tr_TR .OptionsIcon	{ background-position : -297px -154px; }	/* Turkey */
		.c-222 .Flag	{ background-position : -312px -154px; }	/* Trinidad And Tobago */
		.c-223 .Flag	{ background-position : -327px -154px; }	/* Tuvalu */
		.c-224 .Flag	{ background-position : -342px -154px; }	/* Taiwan / Chinese Taipei */
		.c-225 .Flag	{ background-position : -357px -154px; }	/* Tanzania */
		.c-226 .Flag, .uk_UK .Flag, .uk_UK .OptionsIcon	{ background-position : -372px -154px; }	/* Ukraine */
		.c-227 .Flag	{ background-position : -387px -154px; }	/* Uganda */

		.c-228 .Flag	{ background-position : -177px -165px; }	/* United States Minor Outlying Islands */
		.c-229 .Flag, .en_US .Flag, .en_US .OptionsIcon	{ background-position : -192px -165px; }	/* United States */
		.c-230 .Flag	{ background-position : -207px -165px; }	/* Uruguay */
		.c-231 .Flag	{ background-position : -222px -165px; }	/* Uzbekistan */
		.c-232 .Flag	{ background-position : -237px -165px; }	/* Vatican City State */
		.c-233 .Flag	{ background-position : -252px -165px; }	/* Saint Vincent and The Grenadines */
		.c-234 .Flag	{ background-position : -267px -165px; }	/* Venezuela */
		.c-235 .Flag	{ background-position : -282px -165px; }	/* British Virgin Islands */
		.c-236 .Flag	{ background-position : -297px -165px; }	/* US Virgin Islands */
		.c-237 .Flag	{ background-position : -312px -165px; }	/* Vietnam */
		.c-238 .Flag	{ background-position : -327px -165px; }	/* Vanuatu */
		.c-239 .Flag	{ background-position : -342px -165px; }	/* Wallis And Futuna Islands */
		.c-240 .Flag, .en_GB .Flag, .wo .OptionsIcon, .en_GB .OptionsIcon	{ background-position : -357px -165px; }	/* World */
		.c-241 .Flag	{ background-position : -372px -165px; }	/* Samoa */
		.c-243 .Flag	{ background-position : -387px -165px; }	/* Yemen */

		.c-244 .Flag	{ background-position : -177px -176px; }	/* Mayotte */
		.c-245 .Flag	{ background-position : -192px -176px; }	/* Serbia and Montenegro - former Yugoslavia */
		.c-246 .Flag	{ background-position : -207px -176px; }	/* South Africa */
		.c-247 .Flag	{ background-position : -222px -176px; }	/* Zambia */
		.c-248 .Flag	{ background-position : -237px -176px; }	/* Democratic Republic of Congo */
		.c-249 .Flag	{ background-position : -252px -176px; }	/* Zimbabwe */
		.c-250 .Flag	{ background-position : -267px -176px; }	/* North and Central America */
		.c-251 .Flag	{ background-position : -282px -176px; }	/* West Indies */
		.c-253 .Flag	{ background-position : -297px -176px; }	/* Asia */
		.c-254 .Flag	{ background-position : -312px -176px; }	/* Isle of Man */
		.c-255 .Flag, .sr_YU .Flag, .sr_YU .OptionsIcon	{ background-position : -327px -176px; }	/* Serbia */
		.c-256 .Flag, .me_ME .Flag, .me_ME .OptionsIcon	{ background-position : -342px -176px; }	/* Montenegro */
		.c-257 .Flag	{ background-position : -357px -176px; }	/* Zanzibar */
		.c-258 .Flag	{ background-position : -372px -176px; }	/* Iroquois Confederacy */
		.c-10000 .Flag	{ background-position : -387px -176px; }	/* North America */

		.c-10002 .Flag	{ background-position : -177px -187px; }	/* Oceania */
		.c-10003 .Flag	{ background-position : -192px -187px; }	/* Antarctica */
		.c-10004 .Flag	{ background-position : -207px -187px; }	/* UK and Ireland */
		.c-10008 .Flag	{ background-position : -222px -187px; }	/* South America */
		.c-10013 .Flag	{ background-position : -237px -187px; }	/* Curacao */

	/* TOOLBAR BG FLAGS */

		.Language-da_DK .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-da_dk.png"); } /* Danish */
		.Language-de_DE .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-de_de.png"); } /* German */
		.Language-en_GB .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-en_gb.png"); } /* International */
		.Language-es_ES .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-es_es.png"); } /* Spanish */
		.Language-fr_FR .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-fr_fr.png"); } /* French */
		.Language-hr_HR .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-hr_hr.png"); } /* Croatian */
		.Language-it_IT .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-it_it.png"); } /* Italian */
		.Language-nl_NL .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-nl_nl.png"); } /* Dutch */
		.Language-no_NO .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-no_no.png"); } /* Norwegian */
		.Language-pl_PL .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-pl_pl.png"); } /* Polish */
		.Language-pt_PT .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-pt_pt.png"); } /* Portuguese */
		.Language-ru_RU .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-ru_ru.png"); } /* Russian */
		.Language-ro_RO .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-ro_ro.png"); } /* Romanian */
		.Language-fi_FI .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-fi_fi.png"); } /* Finnish */
		.Language-sv_SV .Toolbar, .Language-sv_SE .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-sv_sv.png"); } /* Swedish */
		.Language-tr_TR .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-tr_tr.png"); } /* Turkish */
		.Language-en_UK .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-en_uk.png"); } /* British */
		.Language-en_US .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-en_us.png"); } /* American */
		.Language-cz_CZ .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-cz_cz.png"); } /* Czech */
		.Language-gr_GR .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-gr_gr.png"); } /* Greek */
		.Language-bg_BG .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-bg_bg.png"); } /* Bulgarian */
		.Language-zh_CN .Toolbar, .Language-yu_CN .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-zh_cn.png"); } /* Chinese */
		.Language-ka_GE .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-ka_ge.png"); } /* Georgian */
		.Language-he_IL .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-he_il.png"); } /* Hebrew */
		.Language-hu_HU .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-hu_hu.png"); } /* Hungarian */
		.Language-ja_JP .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-ja_jp.png"); } /* Japanese */
		.Language-lt_LT .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-lt_lt.png"); } /* Lithuanian */
		.Language-mk_MK .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-mk_mk.png"); } /* Macedonian */
		.Language-me_ME .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-me_me.png"); } /* Montenegrin */
		.Language-sr_YU .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-sr_yu.png"); } /* Serbian */
		.Language-th_TH .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-th_th.png"); } /* Thai */
		
		.Language-uk_UK .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-uk_uk.png"); } /* Ukrainian */
		.Language-sk_SL .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-sk_sl.png"); } /* Slovakian */
		.Language-lv_LV .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-lv_lv.png"); } /* Latvian */
		.Language-id_IN .Toolbar { background-image : url("//gfxnew.betbrain.com/tflag-id_in.png"); } /* Indonesian */
		
	/* ODDS TABLES WITH N OUTCOMES: TOTAL COLUMN WIDTHS */
	
		.W-1 { width : 10em; } .W-2 { width : 20em; } .W-3 { width : 30em; } .W-4 { width : 40em; } .W-5 { width : 50em; } .W-6 { width : 60em; } .W-7 { width : 70em; } .W-8 { width : 80em; } .W-9 { width : 90em; } .W-10 { width : 100em; } .W-11 { width : 110em; } .W-12 { width : 120em; } .W-13 { width : 130em; } .W-14 { width : 140em; } .W-15 { width : 150em; } .W-16 { width : 160em; } .W-17 { width : 170em; } .W-18 { width : 180em; } .W-19 { width : 190em; } .W-20 { width : 200em; } .W-21 { width : 210em; } .W-22 { width : 220em; } .W-23 { width : 230em; } .W-24 { width : 240em; } .W-25 { width : 250em; } .W-26 { width : 260em; } .W-27 { width : 270em; } .W-28 { width : 280em; } .W-29 { width : 290em; } .W-30 { width : 300em; } .W-31 { width : 310em; } .W-32 { width : 320em; } .W-33 { width : 330em; } .W-34 { width : 340em; } .W-35 { width : 350em; } .W-36 { width : 360em; } .W-37 { width : 370em; } .W-38 { width : 380em; } .W-39 { width : 390em; } .W-40 { width : 400em; } .W-41 { width : 410em; } .W-42 { width : 420em; } .W-43 { width : 430em; } .W-44 { width : 440em; } .W-45 { width : 450em; } .W-46 { width : 460em; } .W-47 { width : 470em; } .W-48 { width : 480em; } .W-49 { width : 490em; } .W-50 { width : 500em; } .W-51 { width : 510em; } .W-52 { width : 520em; } .W-53 { width : 530em; } .W-54 { width : 540em; } .W-55 { width : 550em; } .W-56 { width : 560em; } .W-57 { width : 570em; } .W-58 { width : 580em; } .W-59 { width : 590em; } .W-60 { width : 600em; } .W-61 { width : 610em; } .W-62 { width : 620em; } .W-63 { width : 630em; } .W-64 { width : 640em; } .W-65 { width : 650em; } .W-66 { width : 660em; } .W-67 { width : 670em; } .W-68 { width : 680em; } .W-69 { width : 690em; } .W-70 { width : 700em; } .W-71 { width : 710em; } .W-72 { width : 720em; } .W-73 { width : 730em; } .W-74 { width : 740em; } .W-75 { width : 750em; } .W-76 { width : 760em; } .W-77 { width : 770em; } .W-78 { width : 780em; } .W-79 { width : 790em; } .W-80 { width : 800em; } .W-81 { width : 810em; } .W-82 { width : 820em; } .W-83 { width : 830em; } .W-84 { width : 840em; } .W-85 { width : 850em; } .W-86 { width : 860em; } .W-87 { width : 870em; } .W-88 { width : 880em; } .W-89 { width : 890em; } .W-90 { width : 900em; } .W-91 { width : 910em; } .W-92 { width : 920em; } .W-93 { width : 930em; } .W-94 { width : 940em; } .W-95 { width : 950em; } .W-96 { width : 960em; } .W-97 { width : 970em; } .W-98 { width : 980em; } .W-99 { width : 990em; } .W-100 { width : 1000em; } .W-101 { width : 1010em; } .W-102 { width : 1020em; } .W-103 { width : 1030em; } .W-104 { width : 1040em; } .W-105 { width : 1050em; } .W-106 { width : 1060em; } .W-107 { width : 1070em; } .W-108 { width : 1080em; } .W-109 { width : 1090em; } .W-110 { width : 1100em; } .W-111 { width : 1110em; } .W-112 { width : 1120em; } .W-113 { width : 1130em; } .W-114 { width : 1140em; } .W-115 { width : 1150em; } .W-116 { width : 1160em; } .W-117 { width : 1170em; } .W-118 { width : 1180em; } .W-119 { width : 1190em; } .W-120 { width : 1200em; } .W-121 { width : 1210em; } .W-122 { width : 1220em; } .W-123 { width : 1230em; } .W-124 { width : 1240em; } .W-125 { width : 1250em; } .W-126 { width : 1260em; } .W-127 { width : 1270em; } .W-128 { width : 1280em; } .W-129 { width : 1290em; } .W-130 { width : 1300em; } .W-131 { width : 1310em; } .W-132 { width : 1320em; } .W-133 { width : 1330em; } .W-134 { width : 1340em; } .W-135 { width : 1350em; } .W-136 { width : 1360em; } .W-137 { width : 1370em; } .W-138 { width : 1380em; } .W-139 { width : 1390em; } .W-140 { width : 1400em; } .W-141 { width : 1410em; } .W-142 { width : 1420em; } .W-143 { width : 1430em; } .W-144 { width : 1440em; } .W-145 { width : 1450em; } .W-146 { width : 1460em; } .W-147 { width : 1470em; } .W-148 { width : 1480em; } .W-149 { width : 1490em; } .W-150 { width : 1500em; } .W-151 { width : 1510em; } .W-152 { width : 1520em; } .W-153 { width : 1530em; } .W-154 { width : 1540em; } .W-155 { width : 1550em; } .W-156 { width : 1560em; } .W-157 { width : 1570em; } .W-158 { width : 1580em; } .W-159 { width : 1590em; } .W-160 { width : 1600em; } .W-161 { width : 1610em; } .W-162 { width : 1620em; } .W-163 { width : 1630em; } .W-164 { width : 1640em; } .W-165 { width : 1650em; } .W-166 { width : 1660em; } .W-167 { width : 1670em; } .W-168 { width : 1680em; } .W-169 { width : 1690em; } .W-170 { width : 1700em; } .W-171 { width : 1710em; } .W-172 { width : 1720em; } .W-173 { width : 1730em; } .W-174 { width : 1740em; } .W-175 { width : 1750em; } .W-176 { width : 1760em; } .W-177 { width : 1770em; } .W-178 { width : 1780em; } .W-179 { width : 1790em; } .W-180 { width : 1800em; } .W-181 { width : 1810em; } .W-182 { width : 1820em; } .W-183 { width : 1830em; } .W-184 { width : 1840em; } .W-185 { width : 1850em; } .W-186 { width : 1860em; } .W-187 { width : 1870em; } .W-188 { width : 1880em; } .W-189 { width : 1890em; } .W-190 { width : 1900em; } .W-191 { width : 1910em; } .W-192 { width : 1920em; } .W-193 { width : 1930em; } .W-194 { width : 1940em; } .W-195 { width : 1950em; } .W-196 { width : 1960em; } .W-197 { width : 1970em; } .W-198 { width : 1980em; } .W-199 { width : 1990em; } .W-200 { width : 2000em; } .W-Full { width : 100%; }

		.HalfCells.W-1 { width : 5em; } .HalfCells.W-2 { width : 10em; } .HalfCells.W-3 { width : 15em; } .HalfCells.W-4 { width : 20em; } .HalfCells.W-5 { width : 25em; } .HalfCells.W-6 { width : 30em; } .HalfCells.W-7 { width : 35em; } .HalfCells.W-8 { width : 40em; } .HalfCells.W-9 { width : 45em; } .HalfCells.W-10 { width : 50em; } .HalfCells.W-11 { width : 55em; } .HalfCells.W-12 { width : 60em; } .HalfCells.W-13 { width : 65em; } .HalfCells.W-14 { width : 70em; } .HalfCells.W-15 { width : 75em; } .HalfCells.W-16 { width : 80em; } .HalfCells.W-17 { width : 85em; } .HalfCells.W-18 { width : 90em; } .HalfCells.W-19 { width : 95em; } .HalfCells.W-20 { width : 100em; } .HalfCells.W-21 { width : 105em; } .HalfCells.W-22 { width : 110em; } .HalfCells.W-23 { width : 115em; } .HalfCells.W-24 { width : 120em; } .HalfCells.W-25 { width : 125em; } .HalfCells.W-26 { width : 130em; } .HalfCells.W-27 { width : 135em; } .HalfCells.W-28 { width : 140em; } .HalfCells.W-29 { width : 145em; } .HalfCells.W-30 { width : 150em; } .HalfCells.W-31 { width : 155em; } .HalfCells.W-32 { width : 160em; } .HalfCells.W-33 { width : 165em; } .HalfCells.W-34 { width : 170em; } .HalfCells.W-35 { width : 175em; } .HalfCells.W-36 { width : 180em; } .HalfCells.W-37 { width : 185em; } .HalfCells.W-38 { width : 190em; } .HalfCells.W-39 { width : 195em; } .HalfCells.W-40 { width : 200em; } .HalfCells.W-41 { width : 205em; } .HalfCells.W-42 { width : 210em; } .HalfCells.W-43 { width : 205em; } .HalfCells.W-44 { width : 220em; } .HalfCells.W-45 { width : 225em; } .HalfCells.W-46 { width : 230em; } .HalfCells.W-47 { width : 235em; } .HalfCells.W-48 { width : 240em; } .HalfCells.W-49 { width : 245em; } .HalfCells.W-50 { width : 250em; } .HalfCells.W-51 { width : 255em; } .HalfCells.W-52 { width : 260em; } .HalfCells.W-53 { width : 265em; } .HalfCells.W-54 { width : 270em; } .HalfCells.W-55 { width : 275em; } .HalfCells.W-56 { width : 280em; } .HalfCells.W-57 { width : 285em; } .HalfCells.W-58 { width : 290em; } .HalfCells.W-59 { width : 295em; } .HalfCells.W-60 { width : 300em; } .HalfCells.W-61 { width : 305em; } .HalfCells.W-62 { width : 310em; } .HalfCells.W-63 { width : 315em; } .HalfCells.W-64 { width : 320em; } .HalfCells.W-65 { width : 325em; } .HalfCells.W-66 { width : 330em; } .HalfCells.W-67 { width : 335em; } .HalfCells.W-68 { width : 340em; } .HalfCells.W-69 { width : 345em; } .HalfCells.W-70 { width : 350em; } .HalfCells.W-71 { width : 355em; } .HalfCells.W-72 { width : 360em; } .HalfCells.W-73 { width : 365em; } .HalfCells.W-74 { width : 370em; } .HalfCells.W-75 { width : 375em; } .HalfCells.W-76 { width : 380em; } .HalfCells.W-77 { width : 385em; } .HalfCells.W-78 { width : 390em; } .HalfCells.W-79 { width : 395em; } .HalfCells.W-80 { width : 400em; } .HalfCells.W-81 { width : 405em; } .HalfCells.W-82 { width : 410em; } .HalfCells.W-83 { width : 415em; } .HalfCells.W-84 { width : 420em; } .HalfCells.W-85 { width : 425em; } .HalfCells.W-86 { width : 430em; } .HalfCells.W-87 { width : 435em; } .HalfCells.W-88 { width : 440em; } .HalfCells.W-89 { width : 445em; } .HalfCells.W-90 { width : 450em; } .HalfCells.W-91 { width : 455em; } .HalfCells.W-92 { width : 460em; } .HalfCells.W-93 { width : 465em; } .HalfCells.W-94 { width : 470em; } .HalfCells.W-95 { width : 475em; } .HalfCells.W-96 { width : 480em; } .HalfCells.W-97 { width : 485em; } .HalfCells.W-98 { width : 490em; } .HalfCells.W-99 { width : 495em; } .HalfCells.W-100 { width : 500em; } .HalfCells.W-101 { width : 505em; } .HalfCells.W-102 { width : 510em; } .HalfCells.W-103 { width : 515em; } .HalfCells.W-104 { width : 520em; } .HalfCells.W-105 { width : 525em; } .HalfCells.W-106 { width : 530em; } .HalfCells.W-107 { width : 535em; } .HalfCells.W-108 { width : 540em; } .HalfCells.W-109 { width : 545em; } .HalfCells.W-110 { width : 550em; } .HalfCells.W-111 { width : 555em; } .HalfCells.W-112 { width : 560em; } .HalfCells.W-113 { width : 565em; } .HalfCells.W-114 { width : 570em; } .HalfCells.W-115 { width : 575em; } .HalfCells.W-116 { width : 580em; } .HalfCells.W-117 { width : 585em; } .HalfCells.W-118 { width : 590em; } .HalfCells.W-119 { width : 595em; } .HalfCells.W-120 { width : 600em; } .HalfCells.W-121 { width : 605em; } .HalfCells.W-122 { width : 610em; } .HalfCells.W-123 { width : 615em; } .HalfCells.W-124 { width : 620em; } .HalfCells.W-125 { width : 625em; } .HalfCells.W-126 { width : 630em; } .HalfCells.W-127 { width : 635em; } .HalfCells.W-128 { width : 640em; } .HalfCells.W-129 { width : 645em; } .HalfCells.W-130 { width : 650em; } .HalfCells.W-131 { width : 655em; } .HalfCells.W-132 { width : 660em; } .HalfCells.W-133 { width : 665em; } .HalfCells.W-134 { width : 670em; } .HalfCells.W-135 { width : 675em; } .HalfCells.W-136 { width : 680em; } .HalfCells.W-137 { width : 685em; } .HalfCells.W-138 { width : 690em; } .HalfCells.W-139 { width : 695em; } .HalfCells.W-140 { width : 700em; } .HalfCells.W-141 { width : 705em; } .HalfCells.W-142 { width : 710em; } .HalfCells.W-143 { width : 715em; } .HalfCells.W-144 { width : 720em; } .HalfCells.W-145 { width : 725em; } .HalfCells.W-146 { width : 730em; } .HalfCells.W-147 { width : 735em; } .HalfCells.W-148 { width : 740em; } .HalfCells.W-149 { width : 745em; } .HalfCells.W-150 { width : 750em; } .HalfCells.W-151 { width : 755em; } .HalfCells.W-152 { width : 760em; } .HalfCells.W-153 { width : 765em; } .HalfCells.W-154 { width : 770em; } .HalfCells.W-155 { width : 775em; } .HalfCells.W-156 { width : 780em; } .HalfCells.W-157 { width : 785em; } .HalfCells.W-158 { width : 790em; } .HalfCells.W-159 { width : 795em; } .HalfCells.W-160 { width : 800em; } .HalfCells.W-161 { width : 805em; } .HalfCells.W-162 { width : 810em; } .HalfCells.W-163 { width : 815em; } .HalfCells.W-164 { width : 820em; } .HalfCells.W-165 { width : 825em; } .HalfCells.W-166 { width : 830em; } .HalfCells.W-167 { width : 835em; } .HalfCells.W-168 { width : 840em; } .HalfCells.W-169 { width : 845em; } .HalfCells.W-170 { width : 850em; } .HalfCells.W-171 { width : 855em; } .HalfCells.W-172 { width : 860em; } .HalfCells.W-173 { width : 865em; } .HalfCells.W-174 { width : 870em; } .HalfCells.W-175 { width : 875em; } .HalfCells.W-176 { width : 880em; } .HalfCells.W-177 { width : 885em; } .HalfCells.W-178 { width : 890em; } .HalfCells.W-179 { width : 895em; } .HalfCells.W-180 { width : 900em; } .HalfCells.W-181 { width : 905em; } .HalfCells.W-182 { width : 910em; } .HalfCells.W-183 { width : 915em; } .HalfCells.W-184 { width : 920em; } .HalfCells.W-185 { width : 925em; } .HalfCells.W-186 { width : 930em; } .HalfCells.W-187 { width : 935em; } .HalfCells.W-188 { width : 940em; } .HalfCells.W-189 { width : 945em; } .HalfCells.W-190 { width : 950em; } .HalfCells.W-191 { width : 955em; } .HalfCells.W-192 { width : 960em; } .HalfCells.W-193 { width : 965em; } .HalfCells.W-194 { width : 970em; } .HalfCells.W-195 { width : 975em; } .HalfCells.W-196 { width : 980em; } .HalfCells.W-197 { width : 985em; } .HalfCells.W-198 { width : 990em; } .HalfCells.W-199 { width : 995em; } .HalfCells.W-200 { width : 1000em; } .HalfCells.W-Full { width : 100%; }

/*
 *	BetBrain IE hacks
 *	-----------------
*/

.ie678 .foo {
	color : green;		/* IE8 and below */  
	*color : yellow;	/* IE7 and below */  
	_color : orange;	/* IE6 */
}

.ie6 body, .ie6 .Toolbar { min-width : 980px; }
.ie body.Portal, .ie .Portal .Toolbar { min-width : 320px; }

.ie .Increase { background-color : #090; color : #fff; animation : increase 0.5s infinite alternate ease-out; }
.ie .Decrease { background-color : #900; color : #fff; animation : decrease 0.5s infinite alternate ease-out; }

.ie .StatsItem strong { color : #080808; }
.ie .Copy .StatsItem strong { color : #fff; }

.ie .OtherLiveMatches .TheMatches {margin-top:0 }

.ie .Zone .MMLink { padding-top : 0.67em; }
.ie .CouponBogus { overflow : hidden; }

.ie .SeptimItemList .BCLItem { margin : 0 -0.09em 0 0; }
.ie .ContactForm input.BigFormInput{ height: 2em}
.ie .FormMessage { background: url("//gfxnew.betbrain.com/big-topbg.png") repeat-x scroll left -600px #666; border-color: #333;}
.ie .FormError{ background-color: #DC2525; border-color: #a80303}

.ie678 .SignInInput{ width: 8em;}
.ie678 .SignUpLink {background-image:url("//gfxnew.betbrain.com/bg-lighten-top.png"); background-position: left -24px; background-repeat: repeat-x; }

.ie7 input, .ie8 input{background-color:transparent;}
.ie7 #framework{padding-top: 3.75em}
.ie7 .SlideInfo{line-height: 1em; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;padding-top: 0px; height: auto; }
.ie7 .OptionsLink{padding-left: 0.25em; padding-right: 0.25em;}
.ie7 #bookielogoLabel{height: 1.3333em;}
.ie7 #bookielogoCheck{float: left;}
.ie7 #bookielogoText{position: relative; top: 0.1em; display: block; width: 6em; overflow: hidden; float: left; white-space: nowrap; text-overflow:ellipsis;}
.ie7 #commissionCheck{ display: block;float: left;}
.ie7 #commissionText { display: block;float: right;	overflow: hidden; white-space: nowrap; width: 3.55em; text-overflow:ellipsis;}
.ie7 .BackToTop .OptionsText{display: block; white-space: nowrap; overflow: hidden; width: 6em; text-overflow:ellipsis; text-align: center;}
.ie7 .Main{width:58.29%} .ie7 .Portal .Main{width: 100%;}
.ie7 .SitemapPage .Main{width: 100%}
.ie7 .SettingsPage .Main{width:auto;}
.ie7 .SliderControlWrapper2{width:100%; margin: 0; left:-12em;}
.ie7 .EmptyCell {min-width: 13em;}
.ie7 .Slide .ThreeWay .Outcome, 
.ie7 .Slide .ThreeWay .Draw, 
.ie7 .Slide .ThreeWay .Outcome1, 
.ie7 .CSItem, .ie7 .SB-B1, .ie7 .SB-B2, .ie7 .SB-B3, 
.ie7 .BreadcrumbThreecol .BCLItem, 
.ie7 .SimpleTable .TDContent, 
.ie7 .DozenFourCols, 
.ie7 .ThreeCols .FCi, 
.ie7 .TriadList,
.ie7 .DozenSixCols .FCi, 
.ie7 .BonusColBox .BookmakerMatchListing, 
.ie7 .pager .inline-block, 
.ie7 .Awards, .ie7 .ULExperience, .ie7 .ULLControls { width : 33.29%; }
.ie7 .OtherLiveMatches .TheMatch .ThreeWay .Outcome, .ie7 .TheMatch .ThreeWay .Outcome { width : 33.19%; }
.ie7 .BettingSummary .SLTitleLink{white-space: normal;}

.ie7 .TitleTeamLink { width : 37%; }
.ie7 .MatchPage .TheMatchHeader .TitleTeamLink{width: auto;}
.ie7 .ScoreZone { width : 25%; }
.ie7 .Scoreboard .Score { width : 14.16%; }
.ie7 .TieBreakScore .Score { width : 11.3%; }
.ie7 .Sets-3 .Scoreboard .Score { width : 19.8%; }
.ie7 .Sets-5 .Scoreboard .Score { width : 13.5%; }
.ie7 .OTHeader .OTTime .OTT{text-indent: -999em;}
.ie7 .ThreeWay .Outcome {width: 39%}
.ie7 .ThreeWay .Outcome2 {width: 20%}
.ie7 .TheMatch .ThreeWay .Outcome{width: 33.33%}
.ie7 .TheDayTitle .ThreeWay .Outcome{width: 33%}
.ie7 .EBSide { display : inline; float : none; text-align : left; }
.ie7 .EBPlayers { display : inline; float : none; margin : 0; }
.ie7 .HistoryLabel {display: inline;}
.ie7 .OddsTableBookmakers .OTBookies {width:100%}
.ie7 .OptionsItem {width:11%}
.ie7 .OIFormat{width:10%}
.ie7 .OIBack{width:5%}
.ie7 .OICommision{width:20%}
.ie7 #commissionChoice{width: 6.5em}
.ie7 #oddsChoice{width:5em}
.ie7 #langChoice, .ie7 #bookielogoChoice{width: 9em}
.ie7 .OptionsItem.BackToTop{width: 5em}
.ie7 #timeChoice{width: 8em}
.ie7 .Dropdown{background-position: left -1000px; background-color: rgb(8,8,8); }
.ie7 .ToolbarSearch, .ie7 #searchBoxToolbar, .ie7 .Container, .ie7 .TTInfo, .ie7 .RCLText { display: inline-block; }
.ie7 .MatchLength{text-align:left}
.ie7 .FBDiscuss{border-right-color: #ccc; border-right-width: 1px; border-right-style: solid;}
.ie7 .SMMoreItem{width:18em;   } 
.ie7 #OddsZoneSubMenu .SMItem.SMMoreItem {width: 9em;}
.ie7 .AllBetTypesDropdown .DropdownContainer{width: 100%;}
.ie7 .ShareBB{width:49.5%}
.ie7 .PickTab{width: 49.95%}
.ie7 .OfferItem{width: auto; }
.ie7 .RegionList{width:24.95%}
.ie7 .PopularRegions{width:42.85%}
.ie7 .SportPage .PopularRegions{width: 24.5%}
.ie7 .TheMatches  .LiveMatch{width:100%}
.ie7  .RCountryLink .RMatches{position: relative; margin-top: -1.5em;}
.ie7 .FCi .FCis{display: inline-block; line-height:2em; }
.ie7 .ULColumn.Last {width:22.15%}
.ie7 .SubMenu{z-index:9}
.ie7 .SubTabContent {z-index:1}
.ie7 .Toolbar .SettingsList{width:auto}
.ie7 .BmFLItem{display: inline-block; width:49.5%; clear:none; min-height: 15em;}
.ie7 .ScoreZone .ScoreItem{width:44.5%}
.ie7 .MMItem{width:16.65%}
.ie7 .Zone .MMItem {width: 14.25%}
.ie7 .Zone .MMLink{overflow: visible;}
.ie7 .Zone .MMCalendar {    float: right;    text-align: right;    width: 29.55%; }
.ie7 #goog-wm-qt, .ie7 .searchInput{width:59.5%}
.ie7 .FinalCol .Time2 {width:19%}
.ie7 .BDMax, .ie7 .MaxOdds .O, .ie7 .OddsTable .OTHighest{background-color: #DDD;}
.ie7 .Coupon .BDMax{background-color: transparent;}
.ie7 .Control, .ie7 .CouponBogusButton {width:49.5%}
.ie7 .EventBox:hover, .ie7 .Event:hover .EventPopup{position: relative;}
.ie7 .PollText{display: inline;}
.ie7 .FooterBranding, .ie7 .SideBar{width:24.95%}
.ie7 .JetbullWrapper, .ie7 .RecommendContainer, .ie8 .JetbullWrapper, .ie8 .RecommendContainer {background-image: url("//gfxnew.betbrain.com/big-topbg.png"); background-repeat:repeat-x; background-position: center center;}
.ie7 .JetbullWrapper2, .ie8 .JetbullWrapper2{background-image: none; background: transparent;}
.ie7 .TabContent{position: relative; z-index:0;}
.ie7 #oddsMenu{position: relative; z-index:2;}
.ie7 .DoubleAdvert .AdvContainer{width:49.95%}
.ie7 .Notifications{bottom:2.1em}
.ie7 .FormSwitcher.CSSSwitch{width:9em; background-image: none; background-color: #DDD; padding: 0 0 0 0.5em; font-size: 18px;}
.ie7 .FormSwitcher.CSSSwitch input {margin-left:0; background-color: #DDD; display: block; position: relative; top: 0.25em;}
.ie7 .FormSwitcher.CSSSwitch .SwitchLabel {margin-right: 0; line-height: 1.5em; background-color: #CCC; color: #111; padding: 0.167em 0; background-color:rgb(210, 210, 210); color: #666; }
.ie7 .MMOtherSports .BCLIText{display: inline;}
.ie7 .FilterChoices{width: 100%}
.ie7 #l-fType .MassSelector, .ie7 #l-fBookies .MassSelector{width: 4em; }
.ie7 .ThreeCols{width: 42.75%}
.ie7 .ControlFilters .OptionLabel{padding-bottom: 0.5em}
.ie7 .NextMatchesFilterList li.TheMatch {margin-bottom:-0.25em }
.ie7 .MatchPage .SummaryList li.SLItem,
.ie7 .TournamentPage .SummaryList li.SLItem {margin-top: -0.25em; }
.ie7 .NMFilterGroup{position: relative; z-index: 2}
.ie7 #l-fMisc .NMFilterGroup.NMFGLast{z-index: 1;}
.ie7 .ScopeSelector{width: 68%;}
.ie7 .RCountryLink .RCLSmallText{display: inline;}
.ie7 .ExtSmb{display: block;}
.ie7 .SubTabContent .OTFixedHeader{height: 2.85em;}
.ie7 .OTFixedHeader.OTFixedNOP{height:4.16em; }
.ie7 .CouponZone .OTFixedNOP{height:12.5em }
.ie7 .BreadcrumbMain .BCLItem.MainItem{width: 49.95%;}
.ie7 .SeptimList{width: 19.95%;float: left;}
.ie7 .SeptimList .BCLItem{width: 100%;}
.ie7 .CountryPage .RegionTourMatches .TheDayText{display: inline-block;}
.ie7 .MatchPage .OddsTable .OTR.OTRow, 
.ie7 .MatchPage .OTR.OTRow .OTC.OTO.OTCol1, 
.ie7 .MatchPage .OTR.OTRow .OTC.OTO.OTCol2, 
.ie7 .MatchPage .OTR.OTRow .OTC.OTO.OTCol3 {height: 1.5em;}
.ie7 .MatchPage .OddsTable .OTR.OTRow.OTFinal,
.ie7 .MatchPage .OddsTable .OTR.OTRow.OTExchange{height: auto}
/*.ie7 .MatchPage .AlternateTitle .TheMatchHeader{width: auto;}*/
.ie7 .TournamentPage .OddsTableBookmakers .OTBookies .OTList,
.ie7 .OddsTable .O, .ie7 .TournamentPage .OddsTableBookmakers .OTBH,
.ie7 .TournamentPage .OddsTableX .OTPText{padding-top: 0.1em; padding-bottom: 0.15em;}
.ie7 .TournamentPage .OddsTableX .OTAverage .OTPText,
.ie7 .TournamentPage .OddsTableX .OTHighest .OTPText,
.ie7 .TournamentPage .OddsTableX .OTFinal .OTPText{padding: 0}
.ie7 .SitemapContainer .BonusBookieItem {width: 33.31%}
.ie7 .SitemapContainer .SeptimList{width: 33.31%}

.ie7 .TableXFinal .NO-Row.FinalCol{ margin-bottom: -0.25em}
.ie7 .TableXFinal .NO-Row.FinalCol .OTC.TimeCol{padding-bottom: 0.25em}
.ie7 .TableXFinal .FinalCol.NO-Row-Average{margin-bottom: -0.5em}
.ie7 .TableXFinal .FinalCol.NO-Row-Highest{margin-bottom: 0; height: 3.5em}
.ie7 .TableXFinal .NO-Row.OTMaxAll{margin-bottom: 0}
.ie7 .TableXFinal .NO-Row.OTMaxAll .OTC.TimeCol{height: 2em;}
.ie7 .MidIcon{margin-left: 0.25em;}
.ie7 .SLCore .SLTitleLink .SLTitleText{float: left; margin-right: 0.25em}
.ie7 #MainZoneMenu .MMItem.DummyItem {display: none}
.ie7 #MainZoneMenu .MMItem.MMOtherSports{float: right;}
.ie7 .BFIBrainmailEnd .BFCheckListItem{display: inline-block;}
.ie7 .BFIBrainmailEnd .BFCheckListItem .BigFormSmallLabel{display: inline-block; margin-top:0.5em; }
.ie7 .HardcoreHeader .SponsorButtons{width: 13em}
.ie7 .MMOTText .Hideable{display: none;}

.ie7 .BOVFunnel .MainFormContent { width : 74%; }
.ie7 .BOVFunnel .BigFormInput{width: 12em;}
.ie7 .BOVFunnel .SignInBigButton{width: 12.75em;}
.ie7 .BOVOption{width: 33.31%}

.ie8 #searchInput, .ie8 input[type='seach']:focus{margin-left: -2px; border: 0.08em solid #CCC; border-bottom: 0 none;}
.ie8 .Search .Container{ border-top-color:#fff;  }
.ie8 .SubTabContent .OTFixedHeader{height: 2.65em;}
.ie8 .OTFixedHeader.OTFixedNOP{height:4.16em; }
.ie8 .CouponZone .OTFixedNOP{height:12.08em }
.ie8 .Skyscraper { overflow: hidden; text-align:left}
.ie8 .SkyscraperLink{display: inline-block;}
.ie8 .SliderControlWrapper2{display: inline-block;}
.ie8 .SLTitleLink .ToggleIcon{margin-left:0.25em; }
.ie8 .SLTitleText{display: inline-block;}
.ie8 .BettingSummary .SLTitleText{display: block;}
.ie8 .BDMax, .ie8 .MaxOdds .O, .ie8 .OddsTable .OTHighest{background-color: #DDD;}
.ie8 .EBSide { display : inline; float : none; text-align : left; }
.ie8 .EBPlayers { display : inline; float : none; margin : 0; }
.ie8 .PollText{line-height:1.25em}
.ie8 .Coupon .BDMax{background-color: transparent;}
.ie8 .FooterAward {width:auto; display: inline-block;}
.ie8 .FooterLogo{width:100%; display: inline-block;}
.ie8 .FormSwitcher.CSSSwitch{width:9em; background-color: rgb(215, 215, 215); background-image: none;}
.ie8 .FormSwitcher.CSSSwitch input {display: block; background-color: rgb(215, 215, 215);}
.ie8 .FormSwitcher.CSSSwitch .SwitchLabel {margin-top: -0.25em}
.ie8 .FormatDropdown{min-width: 4.33em}
.ie8 .BetTypeDropdown {min-width: 5em;}
.ie8 .BmFLItem{min-height: 15em}

.ie8 #feature-bov-1{background-position: -7.25em top;}

.ie9 .OptionsLink, .ie9 .SMMore, .ie9 .MMCalendarLink, .ie9 .OptionsIcon, .ie9 .DropIcon, .ie9 .OptionsText { display: inline-block;}

/************************/
/*    MEDIA QUERIES     */
/************************/

/* @media only screen and (min-width: 1600px) */
@media only screen and (min-width: 1600px){
	.ie .OptionsList::before{ content: ">1600"; background-color: #DDD; color: #000; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99;opacity: .5; }
	.ie678 .OptionsList:before{ content: ">1600"; background-color: #DDD; color: #000; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99;opacity: .5; }
	/*.ie7 #bookielogoLabel{ background: #DDD; color: #000;}*/

	.Debug .DebugColumns { background-position : left 3px; }
	.ReportDropdown, .RecordPopup { width : 47.8333%; }
	.SurebetCalcPopup { width : 56.6666%; }

	.SideBar .Box { margin : 1.5em; }
	.AuxBar .Box { margin : 1.5em; }
	.StatsList, .StatsTitle { margin : 0 0.75em 0 1.5em; }

/* HACK: one line title hack */
.Header { margin : 0 0 1.5em; padding : 1.5em 0 0 0; }
/* end one line title hack */

	.Branding { margin : 1em 1.5em 0 1.5em; }
	/* HACK: one line title hack */
	.Branding { margin-top : 0; }
	/* end one line title hack */
	.HardcoreMain .Branding { margin : 0 0.75em; }
	.LeaderboardRegister { margin : 0 -0.75em; }
	.LLTitle { }
	.SiteSignUp { margin : -0.5em 1.5em 0 1.5em; }
	.SiteSignIn { margin : 0 1.5em; }

	#menu { margin : 1.5em 1.5em 0 1.5em; }
		.MainMenu {  }
		.SubMenu {  }
			.SMLink { padding : 0.75em 1.5em; }
			.Active .SMLink { padding : 0.4166em 1.5em 0.75em 1.5em; }

	.FullPage .Main { width : 75%; }
	.AccountingPage .Main, .ContactPage .Main, .SitemapPage .Main { width : 100%; }
		.FullPage .Breadcrumbs, .FullPage .PageContent { margin : 1.5em 1.5em 1.5em 0; }
			.SurebetCalcPopup .Breadcrumbs { margin : 0.75em; }
		.MainBOVContent .Breadcrumbs { margin : 1.5em 3em 1.5em 1.5em; }
		.FullPage .MainMain { margin : 0; }
		.FullPage .Main .Zone { margin : 1.5em 0 1.3333em 0; }

		.FullPage .Main .Box { margin : 1.5em 1.5em 1.5em 0; }
			.FullPage .Main .BookieList { margin : 0 1.5em 1.5em 0; }
		.AccountingPage .Main .Box { margin : 1.5em 0.75em; }
		.AccountingPage .Main .Breadcrumbs { margin : 1.5em; }
		.AccountingPage .Main .PageContent { margin : 1.5em 0.75em; }
		.AccountingPage .Main .PageInnerContent { margin : 0; }
		.ContactPage .Main .PageContent { margin : 1.5em; }
		.SitemapPage .Main .PageContent { margin : 1.5em 0.75em; }

	/* icon to text - sport */
	/*.MatchDetails .SportLink:hover, .MDxInfo .SportLink:hover { background : transparent; color : #ef0000; }
		.MatchDetails .SportIcon, .MatchDetails .SportLink:hover .SportIcon, .MatchDetails .SportLink:active .SportIcon, .MDxInfo .SportIcon, .MDxInfo .SportLink:hover .SportIcon, .MDxInfo .SportLink:active .SportIcon { width : auto; height : auto; background : transparent; border : none; text-indent : 0; font-size : 0.75em; line-height : 1.5555em; }*/

	/* icon text size increase */
	.MatchDetails .SportIcon, .MatchDetails .SportLink:hover .SportIcon, .MatchDetails .SportLink:active .SportIcon, .MDxInfo .SportIcon, .MDxInfo .SportLink:hover .SportIcon, .MDxInfo .SportLink:active .SportIcon,
	.MatchDetails .Flag, .MatchDetails .RegionLink:hover .Flag, .MatchDetails .RegionLink:active .Flag, .MDxInfo .Flag, .MDxInfo .RegionLink:hover .Flag, .MDxInfo .RegionLink:active .Flag,
	.Tour { font-size : 1em; line-height : 1.1666em; }
	
	/* bookmaker and SureBet bet type text size increase */
	.BookmakerMatchListing .OTBookie, .SBCBTa { font-size : 1em; line-height : 1.5em; }

	.TDContent { width : 12.9629%; }
		.TDSpan2 { width : 25.9258%; }
	
	.BookieExtra { width : 14.2857%; }

	.DozenTwoCols .FCi { float : left; width : 50%; }
	.DozenThreeCols .FCi { float : left; width : 33.3333%; }
	.DozenFourCols .FCi { float : left; width : 25%; }
		.DozenDual .FCi { float : none; width : 100%; }
	.DozenFiveCols .FCi { float : left; width : 20%; }
	.DozenSixCols .FCi { float : left; width : 16.6666%; }
	.DozenSevenCols .FCi { float : left; width : 14.2857%; }
	.DozenEightCols .FCi { float : left; width : 12.5%; }
	.DozenNineCols .FCi { float : left; width : 11.1111%; }
	.DozenTenCols .FCi { float : left; width : 10%; }
	.DozenElevenCols .FCi { float : left; width : 9.0909%; }

	.BmFLItem { float : left; width : 50%; margin : 0; padding : 0.75em 0 0.6666em 0; border : none; border-top : 0.0833em solid #eee; }
		.BmFLItem .BookieExtra { width : 22.2222%; }

	.FBRLink { margin : 1.5em 0 1.5em 1.5em; }
	.Copy { margin : 0 0.75em 0 1.5em; }
	.BoxEpilogue { padding : 0.3333em 0.75em; }
		.BEText { padding : 0; font-size : 1em; line-height : 1.5em; }
	.Zone .MMCalendar { width : auto; }
	
	.BookmakerMatchListing .OTLogo { margin : 0.0833em 0.1666em 0.0833em 0; }
	.BookmakerMatchListing .OTBookie { display : block; }

	.OSLink { width : 9em; }
	.SubMenuOutrights .SMItem .MMHeader, .SubMenuOutrights .Active .OSLink { width : 6.75em; }
	.SubMenuMatchesTab .SMItem .MMHeader, .SubMenuMatchesTab .Active .OSLink { width : 18em; max-width : 18em; }

	/* advertising hacks */
	html { background : #eee; }
	html.Portal { background : transparent; padding : 0; }
	#framework { margin : 0 9%; padding : 3.8333em 0 0 0; background : #fff; -webkit-box-shadow : 0 0.25em 0.5em #ccc; box-shadow : 0 0.25em 0.5em #666; }
	.Toolbar { width : 82%; margin : 0 9%; }
	.Portal .Toolbar { width : 100%; margin : 0; }
	.MainFormBody #framework { margin : 0 9%; }
	.Portal #framework { margin : 0; padding : 3.0833em 0 0 0; background : transparent; -webkit-box-shadow : none; box-shadow : none; }
	.AuxBar .Skyscraper { display : block; width : 7.875%; min-width : 10em; height : auto; position : fixed; top : 1em; right : 4.5%; margin : 0 -3.9375%; }
		.SkyscraperLink { max-width : 10em; background : #fff; -webkit-box-shadow : 0 0.5em 0.5em #ccc; box-shadow : 0 0.5em 0.5em #ccc; }
			.SkyscraperImage { margin : 0; width : 100%; min-width : 10em; max-width : none; height : auto; }
	.Debug .DebugColumns, .MainForm .Debug .DebugColumns { width : 82%; margin : 0.75em 9% 0 9%; }
	.Portal .Debug .DebugColumns { width : 100%; margin : 0; }
	
	.FixIt .OTFixedContainer { width : 47.8334%; margin : 3.1666em 22.6666% 0 29.5%; }
	.Portal .FixIt .OTFixedContainer { width : 100%; margin-left : 0; margin-right : 0; }
	.iphone .FixIt .OTFixedContainer, .ipad .FixIt .OTFixedContainer, .android .FixIt .OTFixedContainer, .blackberry .FixIt .OTFixedContainer { margin-top : 0; }
	
	.HardcoreMain .BrandingContainer { padding : 0 0 0 0.75em; margin : -0.5em 0 0 0; }
	.HardcoreContext, .HHLogged .HardcoreContext { margin : 0 0.75em; padding : 0 0.75em; }
		.HardcoreSubCont { margin : 0 1.5em; }
	.HardcoreMainMenu { padding : 0 0.75em 0 0; }
	.SponsorButtons { margin : 0 1.5em 0 0; }

	/**** ie >1600 fixes ***/
	.ie .NewsItem {width: 50%;}
	.ie678 .NewsItem .NewsWrap{min-height:12em}
	.ie7 #skyscraper{margin : 0 -4.5%;}
	.ie7 .TourList .TTText{float: left}
	.ie7 .NewsItem {width: 49.99%;}
	.ie7 .NewsItem .NewsWrap{min-height:11em}
	.ie8 #timeDropdown{right: 109%}
	.ie8 #languageDropdown{right: 85%}

}

/* @media only screen and (max-width: 1599px) */
@media only screen and (max-width: 1599px){
	.OptionsList::before{ content: "1599"; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; background : red; color : #fff; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99; -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -ms-filter : "alpha(opacity=50)"; filter : alpha(opacity=50); -moz-opacity : .5; -webkit-opacity : .5; -o-opacity : .5; -khtml-opacity : .5; opacity : .5; }
	/*.ie7 #bookielogoLabel{ background: red; color: #fff;}*/
	.ie678 .OptionsList:before{ content: "1599"; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; background : red; color : #fff; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99; -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -ms-filter : "alpha(opacity=50)"; filter : alpha(opacity=50); opacity : .5; }
	
	.Branding { margin-top : 1.5em; }
	.SkyscraperLink { max-width : 10em; }
		.SkyscraperImage { margin : 0; }

	.BCButton { width : 28.5714%; }
	.BDLLabel { width : 28.5714%; }
	.BDLInfo { width : 71.4285%; }
		.BDLILabel { width : 40%; }
	.BDLButton { width : 71.4285%; margin : 0; }

	.BonusColBox .BookmakerMatchListing { width : 42.8571%; }
	.BonusColBox .BonusContent { width : 57.1429%; }

	/*.SBBList .CouponBookie { display : none; }*/

	.ULLItem a, .CopyText, .BSAAText { font-size : 0.75em; }
	.BSAAText, .CopyText { line-height : 1.5555em; color: #FFFFFF; }
	.ULLItem a { margin : 0 0 1em 0; line-height : 1.3333em; }
		.ULEContainer p { margin : 1em; font-size : 0.75em; line-height : 1.3333em; }
	.LMTournamentLink { padding : 0.4444em 1em 0.5555em 3em; font-size : 0.75em; line-height : 1em; }
	.LMExpand { padding : 0.4444em 1em; border-bottom : 0.1111em solid #eee; font-size : 0.75em; line-height : 2em; }
	.MLLink, .TLLink { padding : 0.4444em 1em;; font-size : 0.75em; line-height : 1em; }
	.TLLink { padding-left : 0; }
		.TLLink .SportIcon { margin : -0.25em 0; font-size : 1.3333em; line-height : 1.5em; }

	.TitleTeamLink { width : 30.9023%; }
	/* HACK: one line title hack */
	.Branding { margin-top : 0; }
	.TitleTeamLink, .TitleHome, .TitleAway { float : left; width : auto; background : transparent; }
	/* end one line title hack */
	.ScoreZone { width : 38.1954%; }
	/*.MatchAdm { width : 25%; }*/
	
	.Zone .SubMenu .Active { height : 3.6666em; }
	.NMZone .SubMenu .Active { height : auto; }
		.OSLinkOdds {  }
	
	/*.OfferTitle { margin : 0 0.75em 0 0; }*/
	.CouponItem { padding : 1em 1em 0.8888em 1em; border-bottom : 0.1111em solid #eee; font-size : 0.75em; line-height : 1.5555em; }
		.CouponControls { width : 1.5555em; margin : 0 0 0 0.1111em; }
			.Delete { width : 1em; height : 1em; margin : 0.0714em 0 0 0; font-size : 1.5555em; line-height : 1em; font-weight : bold; }
			.CouponCheckbox { margin : 1.1111em 0 -0.3333em 0; }
		.CouponBookieSelection { padding : 0 0 0.4444em 0; }
		.CouponEpilogue { padding : 0.9166em 0.75em; }
		.CouponNav { padding : 0.75em 0.75em 0.8333em 0.75em; }
	.BestBookie, .BDLink, .BDText { padding : 0 1em; font-size : 0.75em; line-height : 1.7777em; }
	.BDMax .BDText { padding : 0.3333em 1em; }
		.BV { font-size : 1em; }
	.SBBList .BDLink { height : 1.7777em; }
		.CouponOdd { width : 4em; }
		.BestBookie .CouponLogo, .BDLink .CouponLogo, .BDText .CouponLogo { width : 75px; height : 16px; margin : 0 0.2222em 0 0; }
	.AllCouponBookies { padding : 0 1em; font-size : 0.75em; line-height : 1.5555em; }
	.BookieStatus span, .FavBookie { font-size : 0.75em; line-height : 1.4444em; padding : 0.2222em 0 0.3333em 0; }
	.DeleteFavBookie { margin : 0.2142em 0 -0.0714em 0; font-size : 1.1666em; line-height : 1em; }
	.BackLink, .FwdLink { font-size : 0.75em; line-height : 1.5555em; }
	
	.LeagueMatches .BoxEpilogue { margin : -0.25em 0 0 0; }
	
	.TopList { margin : 0.4444em 0 0.3333em 0; }

	.BCLIText { font-size : 0.75em; line-height : 1.6666em; }

	.OTBookies, .OddsTableBookmakers, .OTFixedContainer .OTBookies { width : 38.2%; }
	.OTFixedContainer .Layout-XNO .OTBookies, .Layout-XNO .OddsTableBookmakers, .Layout-X6OP .OTBookies, .OTFixedContainer .Layout-X6OP .OTBookies, .Layout-X6O .OTBookies, .OTFixedContainer .Layout-X6O .OTBookies { width : 28.5714%; }
	.OddsTableMisc { width : 9.0172%; }
	.Layout-NO .OddsTableMisc, .Layout-XNO .OddsTableMisc { width : 3.4444%; }
	.OddsTableContainer { width : 52.7828%; }
	.Layout-NOP .OddsTableContainer { width : 48.7828%; }
	.Layout-NO .OddsTableContainer { width : 58.3556%; }
	.Layout-XNO .OddsTableContainer { width : 59.155%; }
		.OTList { width : 4.5em; }
			.OTItem { margin : 0; }
			.OTLive { width : 2em; height : 2em; font-size : 0.75em; line-height : 2em; }

	.Layout-2OP .OTO { width : 23.175%; }
	.Layout-X2OP .OTO, .Layout-X2OP .OTParam { width : 15.45%; }
	.Layout-X2O .OTO { width : 16.3686%; }
	.Layout-X2O .OTParam { width : 20.234%; }
	.Layout-3OP .OTO { width : 15.45%; }
	.Layout-X3OP .OTO, .Layout-X3OP .OTParam { width : 12.36%; }
	.Layout-4O .OTO { width : 13.7333%; }
	.Layout-5OP .OTO { width : 10.3629%; }
	.Layout-9OP .OTO { width : 6.18%; }

		.Layout-9OP .OTOrder, .Layout-9OP .OTPO, .Layout-9OP .OTTime { height : auto; padding : 0.6666em 0.3333em; font-size : 0.75em; line-height : 2em; }
		.Layout-9OP .O, .Layout-9OP .I { padding : 0 0.3333em; font-size : 0.75em; line-height : 2em; }
		.Layout-9OP .OTFinal .O, .Layout-9OP .OTFinal .I, .Layout-9OP .OTFinal .OTPO, .Layout-9OP .OTFinal .OTT { line-height : 3em; }
		.Layout-9OP .OTTime, .Layout-9OP .OTPO { padding : 0; }
		.OTFixedHeader .Layout-9OP.OTHeader .OTT, .OTFixedHeader .Layout-9OP.OTHeader .OTPO { padding : 0.6666em 0.3333em; }
		.Layout-9OP .OTExchange .OTT, .Layout-9OP .OTExchange .OTPO { padding : 2.5555em 0; }
		.Layout-9OP .SingleRow .OTT, .Layout-9OP .SingleRow .OTPO { padding : 0.7777em 0; }
			.Layout-9OP .OTHeader .OTPO, .Layout-9OP .OTHeader .OTT { padding : 0.6666em 0; }
				.Layout-9OP .OTPG .IButton { top : 0.6666em; }
				
				.Layout-9OP .DeepLink:after { content : "\00B7"; right : -0.0555em; top : -0.6111em; font-size : 2em; }
				.Layout-9OP .OTExchange .DeepLink:after { top : -0.5em; }

			.Layout-9OP .OTBack { padding : 1.1111em 0 0.4444em 0; }
			.Layout-9OP .OTLay { padding : 0.3333em 0 1.1111em 0; }
			.Layout-9OP .OTExchange .OTBookieLink { padding : 1.8333em 0 1.9166em 0.75em; }
			.Layout-9OP .SingleRow .OTBookieLink { padding : 0.1666em 0 1em 0.75em; }
			.Layout-9OP .SingleRow .OTList { padding : 0 0.3333em 0 0; }
			.Layout-9OP .SingleRow .OTBack { padding : 0.4444em 0 0 0; }
			.Layout-9OP .SingleRow .OTLay { padding : 0 0 0.4444em 0; }

		.NO-Row-Highest .OTT { height : 3.5em; }
		.OTMaxAll .OTT { height : 2.25em; }
		.Layout-XNO .NO-Row-Highest .OTT { height : auto; }

		.NO-Row .OTTime .Hideable { display : none; }

	.RCountry .TheRegionDescription { padding : 0 1.5em 0 0; }
	.HorseRacingZone .RCountry .TheRegionDescription { padding : 0 0 0.5555em 0; }
		.RCLContainer { background : transparent; }
			.RCLContainer .CountryFlag { width : 100%; }
		.RCountryLink { padding : 0 0.75em 0 0; }

	.DetailsToggle { left : -0.0833em; top : -0.0833em; }

	/* ODDS TABLE DISTRIBUTIONS */
	/* Layout-NO */
	.Layout-NO .OTBHeaderRow, .Layout-NO .OddsTableBookmakers { width : 28.5714%; }
	.Layout-NO .OddsTableMisc { width : 3.3726%; }
	.Layout-NO .OddsTableContainer { width : 68.056%; }

	.VB-Prob .Hideable { display : none; }
	.PoweredParagraph { padding : 0.5em 0 0 0; }
	.SBReadd .Hideable { display : none; }

	/**** ie specific ***/
	.ie .NewsItem {width: 50%;  }
	.ie .NewsItem .NewsWrap{min-height:11em;}
	.ie7 .SignInLabel{line-height: 1.75em}
	.ie7 .BonusColBox .BonusContent{width:61.8%}
	.ie7 .BmFLItem, .ie8 .BmFLItem{min-height: 10em}
	.ie7 .NewsItem {width: 49.99%;}
	.ie7 .NewsItem .NewsWrap{min-height:11em}
	.ie8 #languageDropdown{right: 85%}
	.ie8 .Main .SearchInput { width : 71.42%; }

}

/* @media only screen and (max-width: 1332px) */
@media only screen and (max-width: 1332px){
	.OptionsList::before{ content: "1332"; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; background : orange; color : #000; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99; -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -ms-filter : "alpha(opacity=50)"; filter : alpha(opacity=50); -moz-opacity : .5; -webkit-opacity : .5; -o-opacity : .5; -khtml-opacity : .5; opacity : .5; }
	/*.ie7 #bookielogoLabel{ background: orange; color: #000;}*/
	.ie678 .OptionsList:before{ content: "1332"; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; background : orange; color : #000; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99; -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -ms-filter : "alpha(opacity=50)"; filter : alpha(opacity=50); opacity : .5; }

	html { -webkit-text-size-adjust : none; -ms-text-size-adjust : none; } /* prevents font scaling in landscape mode... or not :( */

	.SurebetCalcPopup { left : 8.3333% !important; width : 75%; }

	.MainFormPage .BrandingContainer { width : 25%; }
	.MainFormExtra { width : 16.6666%; }
	.BOVFunnel .MainFormExtra { width : 25%; }
	.BigFormInput, .BigFormLabel { width : 75%; }
		.ReportForm .BigFormInput, .ReportForm .BigFormLabel { width : 50%; }
		.ContactForm .BigFormInput, .ContactForm .BigFormLabel { width : 50%; }

	.BOVOP { font-size : 1em; line-height : 1.5em; }

	.DatMareDropdown {  }

	.LeaderboardContainer { margin : 0; }
	.LoginLink { padding : 0.75em; }
		.LLText { font-size : 0.75em; line-height : 1.5555em; }

	.Menu  {  }
		.MMLink { padding : 0.6666em 0.1666em 0.75em; }
		.Zone .MMLink .Hideable { display : none; }
		.SettingsPage .MMLink .Hideable { display : inline; }

	.HomeMainMenu .Hideable, .MSMItemInline { display : none; }

	.MMOTText { font-size : 0.75em; }

	.JetbullInfo { overflow : visible; }
	.JetbullLogo { margin : 0.5em 0 -0.75em 0; }

	.HelpListItem { width : 50%; }
	.HelpListItem:nth-child(2n+1) { clear : left; }
	.BusinessListItem { float : none; width : 100%; }

	.Param { padding : 0.6666em 0.3333em; color : #666; font-size : 0.75em; line-height : 1.5555em; }

	.SLItem .Hideable, .SLItem em { display : none; }

	.Zone .SubMenu .Active { height : auto; }

	.MMCalendarLink, .MMOtherSportsLink { margin : 0 0 -0.0833em 0; white-space : nowrap; overflow : hidden; text-overflow : ellipsis; }
	.MMCLText { font-size : 0.75em; line-height : 2em; }
	.MMCLText .Hideable { display : none; }

	.OSLink { width : auto; height : 2em; min-height : 1em; padding : 0.3333em 0.75em; font-size : 1em; line-height : 2em; text-align : center; white-space : nowrap; }
		.OSLink .Hideable, .OSLink em { display : none; }
		.SubMenu .Active .OSLink .Hideable { display : inline; }

	.SeptimList, .SeptimSingleList .BCLItem, .BCR-Container { display : block; float : left; width : 50%; }
	.SeptimList { float : none; width : 100%; }
		.BCLIText { font-size : 1em; line-height : 1.3333em; }

	.MMOTText .Hideable { display : none; }

	.EBTime { margin : 0 0 0.0833em 0; }
	.EBSide { float : left; color : #999; }
	.ActiveEvent .EBSide { color : inherit; }
	.EBPlayers { float : left; font-weight : normal; }

	.OddsTableBookmakers { width : 38.2%; }
	.OddsTableMisc { width : 5.7142%; }
	.Layout-NO .OddsTableMisc { width : 2.1827%; }
	.OddsTableContainer { width : 56.0858%; }
	.Layout-NOP .OddsTableContainer { width : 52.0858%; }
	.Layout-NO .OddsTableContainer { width : 59.6173%; }
	/*.Layout-XNO .OddsTableContainer { width : 52.3432%; }*/

	.Layout-2OP .OTO { width : 21.4285%; }
	.Layout-X2OP .OTO, .Layout-X2OP .OTParam { width : 14.2857%; }
	.Layout-X2O .OTO { width : 15.1351%; }
	.Layout-X2O .OTParam { width : 18.7092%; }
	.Layout-3OP .OTO { width : 14.2857%; }
	.Layout-X3OP .OTO, .Layout-X3OP .OTParam { width : 11.4285%; }
	.Layout-9OP .OTO { width : 5.7142%; }

		.NO-Row .OTPayout .Hideable { display : none; }

		.OTExchange .EmptyTableCell.O-Back { margin : 0 0 -0.1111em 0; border-bottom : 0.1111em solid #eee; }

	.BookieFilter { padding : 0.75em 0; }
	/* HACK: one line title hack */
	.BookieFilter { padding : 0; }
	.SurebetsFilter, .ValuebetsFilter { padding : 0 0 0.75em 0; }
	/* end one line title hack */
		.BFDisplay { padding : 0 1em; }
				.BFLabel { margin : 0 1em 0 0; }
					.BFInput { margin : 0 0.3333em -0.1111em 0; }

	.TheMatch .Hideable { display : none; }

	.AFItem { font-size : 0.75em; line-height : 2em; padding : 0 1em; }

	.OfferText { margin : 0 1em 0.5555em 1em; font-size : 0.75em; line-height : 1.5555em; }

	.ExpandedSummary .SLContent { background : #f4f4f4 url("//gfxnew.betbrain.com/big-topbg.png") left -1.75em repeat-x; border-left : 1px solid #999; border-right : 0.0833em solid #999; }
		.Linear .Outcome { width : auto; }
		.SummaryBets .Outcome { width : 33.3333%; } 

	.RCLContainer { width : 1.5em; margin : 0 0.25em 0 0; }
	.RCLText { padding : 0 0.75em; font-size : 1em; line-height : 1.5em; }
	.RCLText .RMatches { font-size : 0.75em; }

	/*.NewsList { padding : 1.5em 0 0 0; }*/
	.MainCol .NewsList { padding : 0; }
		.NewsItem, .NoMain .MainCol .NewsItem, .NoMain .MainCol .NewsItem:last-child { float : none; width : 100%; }
			.NewsItem:nth-child(2n) .NewsWrap { border-left : none; }

	.FCis { padding : 0.3333em 0; line-height : 1.4444em; font-size : 0.75em; }

	.Footer .BOVMail { margin : -0.75em 0.75em 0.75em 0.75em; font-size : 1em; line-height : 1.5em; }

	/* Layout-NO */
	.Layout-NO .OTBHeaderRow, .Layout-NO .OddsTableBookmakers { width : 28.5714%; }
	.Layout-NO .OddsTableMisc { width : 5.4568%; }
	.Layout-NO .OddsTableContainer { width : 65.9718%; }

	.RegionList { width : 25%; }
	.PopularRegions { float : none; width : 100%; }

	.TTMatches .Hideable, .TTOutrights .Hideable, .TTBookies .Hideable { display : inline-block; width : 2em; height : 2em; background : transparent url("//gfxnew.betbrain.com/big-sprite.png") -420px top no-repeat; text-indent : 100%; overflow : hidden; white-space : nowrap; }
	.TTMatches .Hideable { margin : 0 0 0 0.1111em; background-position : -420px top; }
	.TTOutrights .Hideable { margin : 0 0 0 0.1111em; background-position : -456px top; }
	.TTBookies .Hideable { margin : 0 0 0 0.2222em; background-position : -438px top; }

	.NMFilterGroup .ScopeSelector { float : none; width : auto; height : 1.5em; }
		.NMFilterGroup .ScopeDD { right : auto; width : 100%; }
		.OLTopspace { float : left; padding : 0 0.25em 0 0.75em; }
		#l-fMisc .Clear { /*clear : none;*/ }
			.ClearLabel { float : left; text-transform : lowercase; }
			.NMFilterGroup .Hideable { display : none; }

	/*.widget_league_stats > div, .widget_event_stats > div, .widget_event_stats > .collapsable { float : none; width : auto; clear : both; }*/

	.OMore .BoxEpilogue { height : 2.8333em; margin : 0.0833em 0 0 0; border : 0.0833em solid #ccc; }

	.AccountingPage .NewButton, .AccountingPage .NewButton:active, .AccountingPage .NewButton:hover, .ExportButton { width : 33.3333%; }
	.ReportingTable th, .ReportingTable td, .AccountingTable .AccRepNumber, .AccountingTable .AccRepNumberTotal { padding : 0.3333em; font-size : 0.75em; line-height : 1.5555em; }
	.AccountingTable .AccRepNumberTotal { padding : 0.75em 0.3333em; }
	.HardcoreBreadcrumbs .BCR-Container { float : none; width : auto; }
		.HardcoreBreadcrumbs .SeptimList { float : left; width : 33.3333%; }

	.LLItem .Bet { padding : 0 0.0833em; }


	/*IE Specific fixes */
	.ie7 .FinalCol .Time2 {width:18.9%}
	.ie7 .SummaryBets .Outcome { width : 33.29%; }
	.ie7 .SportPage .PopularRegions {float: none;width: 100%;}
	.ie7 .TourList .TTText{float: left}
	.ie .NewsItem {width: 100%; }
	.ie .NewsItem .NewsWrap{min-height:2em;}
	.ie7 .NewsItem {width: 100%;}
	.ie7 .NewsItem .NewsWrap{min-height:2em}
	.ie7 .BmFLItem, .ie8 .BmFLItem{min-height: 10em}
	.ie7 #bookielogoChoice{width: 9em}
	.ie7 .BookieIndexPage .BmFLItem{width: auto;}
	.ie  .MainMenu .Hideable{display: none;}
	.ie678 .NewsItem, .ie678 .MainCol .NewsItem{float: none; width: 100%;}
	.ie678 .NewsItem .NewsWrap{min-height:3em}
	.MMCalendar { height : 3em; }
	.DateDropdown { margin : -0.5em 0 0 0; }
}

/* @media only screen and (max-width: 1152px) */
@media only screen and (max-width: 1152px){
	.OptionsList::before{ content: "1152"; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; background : yellow; color : #000; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99; -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -ms-filter : "alpha(opacity=50)"; filter : alpha(opacity=50); -moz-opacity : .5; -webkit-opacity : .5; -o-opacity : .5; -khtml-opacity : .5; opacity : .5; }
	/*.ie7 #bookielogoLabel{ background: yellow; color: #000;}*/
	.ie678 .OptionsList:before{ content: "1152"; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; background : yellow; color : #000; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99; -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -ms-filter : "alpha(opacity=50)"; filter : alpha(opacity=50); opacity : .5; }

	.ReportLI { width : 50%; }

	.Header { height : auto; }
		.BrandingContainer { width : 16.6666%; }
		.MainFormPage .BrandingContainer { width : 25%; }
		.HardcoreHeader .BrandingContainer { width : 15em; }
		.MainFormContent { width : 58.3333%; }
				.MainFormSubhead { margin : 1.8333em 0 0 0; font-size : 0.6666em; line-height : 1.5em; }
				.BOVFunnel .SignInForm { font-size : 0.6666em; line-height : 2em; border : none; }
				.BuyContainer .Hideable { display : none; }
				.MainFormSideP { margin : 0.8888em 0 0 0; }
				.BigFormItem { padding : 0; }
				.BigFormItemCheck { padding : 0 0 1em 0; }
				.BigFormInput, .BigFormLabel, .ContactForm .BigFormInput, .ContactForm .BigFormLabel, .ReportForm .BigFormInput, .ReportForm .BigFormLabel, .AddMatchButton { width : 90%; }
				.BigFormSelect, .ContactForm .BigFormSelect, .ReportForm .BigFormSelect { width : 91%; }
					.BigFormSupport { float : none; clear : both; width : 90%; height : 1.5em; margin : 0; padding : 0 0.5em; line-height : 1.5em; }
						.SettingsPage .FormIcon { margin : 0 0.75em 0 0; -moz-animation : none; -webkit-animation : none; -o-animation : none; animation : none; }
					.SettingsPage .BigFormSupport { float : none; }
				.BOVFunnel .BigFormLabel, .BOVFunnel .BigFormInput, .BOVFunnel .BigFormSupport { width : 100%; }
				.MFCRReg .BFIInline, .MFCRReg .BigFormSupport { width : 33.3333%; }
				.MFCRReg .BFISep { width : auto; }
			.Branding { margin : 0 0.75em 0 0.75em; }
				.Logo { margin : 0; }
		.StatsContainer { float : left; clear : left; margin : 0.75em 0 0 0; position : relative; }
			.StatsContainer .Hideable { display : none; }
			.ShareBB { display : none; }
			.SiteStats, .SiteLogin { margin : 0; text-align : right; }
				.StatsTitle { margin : 0 0.75em; line-height : 1.25em; }
				.StatsList { margin : 0 1em; font-size : 0.75em; line-height : 1.3333em; }
					.StatsItem { white-space : nowrap; }
				.Copy .StatsList { margin : 0; }
					.StatsItem { display : inline; overflow : visible; }
				.LoginLink { height : auto; margin : 0 0.75em 0 0.75em; padding : 0.3333em 0.6666em; position : relative; z-index : 5; box-shadow : 0 0.0833em 0 #fff; }
					.LLTitle { font-size : 1em; padding : 0.4166em 0 0.0833em 0; }
					.LLText { line-height : 1.2222em; }
					.SignUpText { display : none; }

	.BonusBox .BonusItem { padding : 0.75em 0; }
		.BonusBox .BookmakerMatchListing { padding : 0; }
			.BonusBox .TEContainer { margin : -0.0833em 0 0 0; }

	.AlternateTitle .TheMatchHeader { float : none; width : auto; padding : 0; }
		.AlternateTitle .TitleTeamLink, .DoublesSeparator { padding : 0; margin : 0; line-height : 1em; }
		.DoublesSeparator { width : 1em; }
	.ScoreZoneContainer { margin : 0.25em 0 0 0; }
		.ScoreZone { text-align : left; }
			.EPScore { padding : 0; }
				.ScoreBox, .EPScore .ScoreBox { float : left; width : 42.8571%; margin : 0 0.25em 0 0; text-align : center; }

	.ExpandedSummary .SLCore .SLTitleLink { margin : 0; }
	.OMore, .SummaryBets .OMore, .SeptimCol .OMore { clear : both; width : auto; }
		.OMore .BoxEpilogue { height : 1.5em; border : none; border-bottom : 0.0833em solid #aaa; }

	.MainBOVPreview {  }
		.SB-Event { width : 66.6666%; }
		.SB-BetType { width : 20.6015%; }
		.SB-Return { width : 12.7318%; }
		.SBBx { border-left : 1.5em solid #eee; clear : both; background : transparent url("//gfxnew.betbrain.com/big-topbg.png") left -1.75em repeat-x; }
		.SurebetsFilter .OptionLabel, .ValuebetsFilter .OptionLabel { min-height : 2em; }
		.SureBetTitle .SBBx { display : none; }
			.SB-B1, .SB-B2, .SB-B3 { width : 33.3333%; }
				.SBBOu { padding : 0.3333em 0.75em 0 0.75em; }
				.SBBOd { padding : 0 0.75em 0.4166em 0.75em; }
				.SBBList .BDLink { padding : 0 0 0.1111em 0; }
					.SBBList .CouponBookie { display : block; }

	.TDContent { width : 12%; }
		.TDSpan2 { width : 24%; }
	.PCTName { width : 28.5714%; }

	.Bet { padding : 0.5em 0.25em; }
	.MDxContainer .BookieNo, .ShowingBetType, .ShowingPayout { padding-right : 0.2222em; }
	
	.s-3 .MDxMatchLink .Score { font-size : 0.75em; margin : 0; }

	.BonusItem { padding : 0.75em 0; }
	/*.BonusItem .BookmakerMatchListing, */.BonusContent, .BonusButton { display : inline; float : none; }
	.BonusItem .BookmakerMatchListing { width : 7em; padding : 0 0.75em; }
	.BonusColBox .BookmakerMatchListing { padding : 0; margin: 0 0.333em 0 0; }
		.BonusItem .BookmakerMatchListing .OTLogo { float : left; }
		.BonusItem .BookmakerMatchListing .OTBookie { display : none; }
		.HideBookieLogos .BookmakerMatchListing .OTBookie { display : block; }
	.BonusContent { margin : 0.75em 0; }
	.BonusColBox .BonusContent { width : auto; margin : 0; overflow : hidden; }
		.BonusColBox .BonusTitle { margin : 0 0.75em; }
	.BonusButton { margin : 0 auto; padding : 0.75em 0; }
	.BonusColBox .BonusButton { display : none; }
	.BonusButtonContainer { display : none; }

	.LoginFieldContainer { margin-right : 0.5em; }
		.SignInInput { width : 6em; }
		.SignInLabel { font-size : 0.75em; line-height : 2em; }
		.RecoverPass { margin : 0 0 0 0.4444em; font-size : 0.75em; line-height : 2em; }
	.OptionsLink { padding : 0.75em 0.25em; }
	.OptionsText, .ToolLabel { font-size : 0.75em; }
	.FormatDropdown { min-width : 8em; }
	.BackTop { padding : 0.1666em 0.6666em 0.3333em;  font-size : 1em; }
	.ToolLabel { padding : 1em 0.3333em 1.1111em 0.3333em; line-height : 2em; }

	.BCButton { width : 42.8571%; }
	.BDLILabel { width : 60%; }

	.FiveCols .FCi { width : 33.3333%; }
	
	.FourCols .FCi { width : 50%; }

	/*.SideBar .SearchInput, .SideBar .SearchSubmit { float : none; width : 100%; text-align : center; position: relative; z-index: 1; }*/
	.SideBar .SearchInput { width : 80%; }
	.SideBar .SearchSubmit { width : 20%; }
		.SideBar .SearchSubmit strong { display : block; width : 1.5em; height : 1.5em; padding : 0; margin : 0 auto; background : transparent url("//gfxnew.betbrain.com/big-sprite.png") -456px -54px no-repeat; white-space : nowrap; text-indent : 100%; overflow : hidden; }
		.SideBar .SearchSubmit:hover strong { background-position : -456px -54px; }
		.SideBar .SearchSubmit:active strong { background-position : -474px -54px; }

		/*.MatchNextInfo .SLItem .SLTitle { width : 100%; }*/
		
		.MatchNextInfo .SLTitleLink { border-bottom : 0.0833em solid #eee; }

	.SLItem .Hideable, .SLItem em { display : inline; }

	.GraphTitle .Close { margin : 0.3333em 0.75em 0 0.3333em; }
	.HistoryGraphControl { float : none; width : 100%; }
		.HistoryFilterItem { float : left; width : 33.3333%; margin : 0.75em 0; }
			.HistoryLabel, .OptionSelect { width : 90%; margin : 0 0.75em; }
				.HistOption { float : left; width : 50%; margin : 0.75em 0; }
					.HistOption .MassSelector { margin : 0 0.75em 0 0; }
					.HistOption .FilterChoicesWrapper { margin : 0 0.75em; }
	.LargeGraphMain { margin : 0 0.75em; }
		.LegendItem { width : 33.3333%; }
			.legendColorBox, .legendLabel { margin : 0 0.75em 0 0; }
	.LargeGraphAside, .miniature { margin : 0.75em; }
	.overviewContainer { width : 50%; }
		.TimeAdjust { margin : 0; }
		.overview { margin : 0 0.75em 0 0; }
		.InfoTextP { margin : 0; }

	.Layout-X6OP .PX, .Layout-X6OP .O, .Layout-X6OP .OTPText, .Layout-X6OP .OTPO, .Layout-X6O .PX, .Layout-X6O .O, .Layout-X6O .OTPText, .Layout-X6O .OTPO { font-size : 0.75em; line-height : 2em; }
	.Layout-X6OP .OTPText, .Layout-X6OP .OTPO, .Layout-X6O .OTPText, .Layout-X6O .OTPO { border-left : 0.1111em solid #eee; }
	.Layout-X6OP .DeepLink:after, .Layout-X6O .DeepLink:after { top : 0.2222em; }

	.OTBookies { position : relative; }
		.OTBH { position : relative; z-index : 0;  }
		.OTList { visibility : hidden; position : absolute; z-index : 1; right : 0; background : #ccc; }
		.OTBookies:hover .OTList { visibility : visible; }

	.TTMatches, .TTOutrights { display : none; }

	.MMCalendarLink, .MMOtherSportsLink { padding : 0.75em 0 0.75em 0.75em; }

	.BookieFilter { padding : 0.25em 0 0.75em 0; }
	/* HACK: one line title hack */
	.BookieFilter { padding : 0; }
	/* end one line title hack */
	.SurebetsFilter, .ValuebetsFilter { padding : 0 0 0.75em 0; }
			.ClearLabel { display : none; }
			#fDate-Start, #fDate-End { float : none; width : 100%; }

	.VB-Value .Hideable { display : none; }

	.AccoutingPage .PageInnerContent { margin : 0.75em 0.75em 0 0.75em; }
/*		.AccountingTable { margin : 0 0.75em; }*/
		.AccountingForm { margin : 0 0.75em; }
		.TaxonomyTable { margin : 1.5em 0.75em; }
		.ReportingTable { margin : 0; }
			.AccountingTable td { padding : 0 0.3333em; font-size : 0.75em; line-height : 2em; }
				.AccSummaryCol{position: relative; z-index: 9}
				.AccSummaryCol:hover, .AccSummaryCol:focus{z-index: 99}
			.HideActions { width : 98%; margin : 0 -0.3333em; padding : 0.25em 0.3333em }
			.AccountingTable th { padding : 0.25em; }
			.TaxonomyTable .AccSummaryCol { width : 61.8%; }
			.TaxonomyTable .AccSCTaxName { width : 38.2%; }
				.AccIcon { font-size : 1.3333em; }

			.AccAddItem .AccLabel { padding : 0; }
			
			.TFPeriod .AccInput { margin : 0 0 0.25em 0; }
			.TFPeriod .AccLabel { clear : left; }
			.TFPeriod .AccSelect { float : left; width : auto; }
			.TFAnalysis .AccMainLabel { clear : none; }
		
		.AccDDDouble { width : 33.3333%; }

	.DozenList .BCLItem { width : 16.6666%; }
	
	.PoweredParagraph { padding : 2em 0 0 0; font-size : 1em; }

	/*.HardcoreBreadcrumbs { clear : both; padding : 0; }*/
	.HHLogged .HardcoreBreadcrumbs { clear : none; padding : 0.75em 0 0 0; }
		.HardcoreBreadcrumbs .BLLink, .HardcoreBreadcrumbs .BLHome, .HSMSI .HSMLink { max-width : 18em; }
	.HSMLink .Hideable { display : none; }

	/** IE specific**/	
	.ie7 .FiveCols .FCi { width : 33.29%; }
	.ie7 .MatchNextInfo .SLItem .SLTitle, .ie7 .SLTitle { width : 33.29%; }
	.ie7 #MainZoneMenu .MMItem.MMOtherSports{width: 20%}
	.ie7 .TourList .TTBookies, .ie7 .TourList .TTOutrights, .ie7 .TourList .TTMatches{margin-top:0; }
	.ie7 #l-fBookies{width: 33.33%}
	.ie7 #commissionChoice{width: 5.5em}
	.ie7 #commissionText{width: 3.333em;}
	.ie7 #oddsChoice{width:3em}
	.ie7 #langChoice{width: 7em}
	.ie7 #timeChoice{width: 6em}
	.ie7 #bookielogoChoice{width: 8em}
	.ie8 #searchInput{width : 79%; }
	.ie8 #timeDropdown{right: 232%}
	.ie8 #commissionChoice{border-right: 0.08em solid #ccc}
	.ie8 .TourList .TTBookies, .ie8 .TourList .TTOutrights, .ie8 .TourList .TTMatches{position: relative; top: -0.5em;}
	.ie8 .TourList .TTInfo .Hideable{position: relative; top: 0.5em;}
	.MMCalendarLink, .MMOtherSportsLink { margin : 0 0 -1px 0; }
	.SignInInput { width : 6em; }

}

/* @media only screen and (max-width: 1024px) */
@media only screen and (max-width: 1024px){
	.OptionsList::before{ content: "1024"; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; background : green; color : #fff; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99; -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -ms-filter : "alpha(opacity=50)"; filter : alpha(opacity=50); -moz-opacity : .5; -webkit-opacity : .5; -o-opacity : .5; -khtml-opacity : .5; opacity : .5; }
	/*.ie7 #bookielogoLabel{ background: green; color: #FFF;}*/
	.ie678 .OptionsList:before{ content: "1024"; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; background : green; color : #fff; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99; -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -ms-filter : "alpha(opacity=50)"; filter : alpha(opacity=50); -moz-opacity : .5; -webkit-opacity : .5; -o-opacity : .5; -khtml-opacity : .5; opacity : .5; }

.Main .Box { margin : 0.75em 0; }
	.Leaderboard { margin : 0; }
	
	.SurebetCalcPopup { width : 73%; }

	.DatMareDropdown { margin : 0.75em 0 0 0; }

	.ReportDropdown .FCi { width : 25%; }
	
	.CalcHeader .CIC { font-size : 0.75em; line-height : 3em; }

	.Header { padding : 1.5em 0 0 0; }
		.BrandingContainer { width : 50%; }
		.MainFormPage .BrandingContainer { width : 25%; }
				.FacebookSignIn { margin : 0.75em 0 0 0; }
				.MainFormP { margin : 1.5em -1.5em; padding : 0 1.5em; font-size : 0.6666em; line-height : 1.5em; }
					.MainProductList .MainFormP { font-size : 1em; margin : 0 0 0.75em 0; padding : 0 0.75em; }
				.BigFormCheckbox { margin : 0.1666em 0.25em 0 0; }
				.BigFormSmallLabel { font-size : 0.6666em; line-height : 1.5em; }
				.SettingsPage .BigFormCheckbox { margin : 0.1666em 0.3333em 0 0; }
				.SettingsPage .BigFormSmallLabel { font-size : 1em; line-height : 1.5em; }
			.Branding { margin : 0 0.75em; }
		.StatsContainer { clear: none; display: block; float: right; margin: -0.75em 0 0; position: static; right: auto; top: auto; width: 33.3333%; }
			.SiteSignUp {  }
				.SignInLink { padding : 0 0.75em; }
					.SignInText { display : none; }
			.ShareBB { margin : 0 0 -0.1666em 0; }
			.SiteStats, .SiteLogin { /*float : left; width : 50%;*/ }
				.StatsTitle { margin : 0.3333em 0.75em 0; }
				.StatsList { line-height : 1.5em; }
					.StatsItem { display : block; overflow : hidden; }
				.LoginLink { height : 5em; margin : 0 0 0 1.5em /*0 0.75em*/; padding : 0.6666em 0.75em; position : static; z-index : 5; box-shadow : none; }
					.LLTitle { font-size : 2.25em; padding : 0.4166em 0 0.0416em 0; }
					.LLText { line-height : 1.5555em; }
		.AccountOperations { width : 25%; }
		.Leaderboard { display : block; clear : both; width : auto; padding : 1.5em 0 0 0; }

	.LMSportLink { white-space : nowrap; overflow : hidden; text-overflow : ellipsis; }

	.NextMatchesFilterList .OddsList{margin-left:0 }

	.MatchDetails, .TheMatch .OddsList, .MatchNextInfo .SLItem .SLTitle { width : 50%; }

	.BetTypesList { display : block; float : none; width : 100%; margin : 0; border : none; }
		.BTLItem { display : block; float : left; width : 50%; padding : 0 0 0.25em 0; }
		.ActiveMarket { border : none; }

	.EventBox, .TimeBox { font-size : 0.75em; line-height : 1.5555em; }
		.EventBox .Event { width : 1.5555em; height : 1.5555em; margin : 0 0.3333em 0 0; }

	.AlternateTitle .TheMatchHeader { padding : 0.75em 0 0 0; }
	/* one line title hack */
	.OldLinkContainer { width : 25%; }
	/* end one line title hack */

	.JetbullSum { display : inline; float : none; font-size : 1.5em; }
	.JetbullInfo, .JetbullInfoTitle { display : inline; padding : 0; }

	.StepText .Hideable { display : none; }
	.MainBOVContent .Breadcrumbs { margin : 1.5em 0; }
	.MainBOVPreview { margin : 1.5em 0; }

	.CouponBogusButton { float : none; width : auto; }
		.CouponBogus .BDMax .I { margin-bottom : 0.75em; }

	.SkyscraperImage { margin : 0 auto; }

	.Notifications { width : 50%; }

	.FBRLink { margin : 1.5em 0.75em; }

	.OddsTable .IButton { margin : 0.3333em 0 0 -0.5833em; }
	
	.SLContent .SLTitleLink { padding-left : 0; }
		.MidIcon { margin-left : 0.75em; }

	.BDLink { padding : 1em; }

	.Zone .SMItem { display : none; }
	.Zone .SubMenu .Active, .Zone .SubMenu .SMMoreItem { display : block; }
	.Zone .SubMenu .Active { margin : 0 0 0 0.75em; }
		
	.SMMoreItem { float : right; margin : 0 0.25em 0 -10em; }

	.MMSubHeader, .SubMenu .Active .BetTypeDropdown { width : 7em; }

	.RegionList { width : 50%; }
	.PopularRegions { width : 100%; }
	.RegionList:nth-child(2n), .RL-1, .RL-3 { clear : left; }

	.TTMatches, .TTOutrights, .TTBookies { display : none; }

	.FilterChoices { max-height : 24.5em;}
	.DozenFourCols .FCi, .DozenSixCols .FCi { float : none; width : 100%; }
	.DozenEightCols .FCi, .DozenTenCols .FCi { float : left; width : 50%; }
	.ControlFilters .SettingsButton { width : 100%; }

	.DozenTwoCols { width : 25%; }
	.FilterOption, .TwoCols, .ThreeCols { width : 33.3333%; }
	.DozenEightCols, .DozenDual { width : 50%; }
		.ThreeCols .FCi { float : none; width : 100%; }
			.FCis { padding : 0; font-size : 1em; line-height : 1.5em; }
	#l-fMisc { width : 100%; }
		.NMFilterGroup, .NMFGLast { float : left; width : 33.3333%; margin : 1em 0 0 0; }
			.NMFilterGroup .Hideable { display : inline; }

	.ExpandParamLink {  margin: -0.25em 0;}

	.PDFDownload { line-height : 1.5em; }
	.AccountingPage .NewButton .Hideable { display : none; }
	.AddButton { width : 50%; }
	.DeleteButton { width : 25%; }
	.BackButton { width : 100%; margin : 1.5em 0 0 0; }
	
	.AccDDDouble { width : 25%; }
	#accTransForm .TFItem:nth-child(2) .DoubleDropdown:hover{ margin-left: -100%; width: 600%; }
	#accTransForm .TFItem:nth-child(2) .AccDDDouble {    width: 16.667%;}

	
	.HMLink { padding : 0.6666em 0.5em 0.75em 0.5em; }

	.HardcoreBreadcrumbs .BLLink, .HardcoreBreadcrumbs .BLHome, .HSMSI .HSMLink { max-width : 14em; }
	.HHLogged .HardcoreBreadcrumbs .BLLink, .HHLogged .HardcoreBreadcrumbs .BLHome { max-width : 17em; }
	.HardcoreBreadcrumbs .SeptimList { float : left; width : 33.3333%; }
	.HardcoreBreadcrumbs .Dropdown { top : 5.1666em; }

	.LLItem { width : 25%; }


	/* device-specific - Touch Devices */
	.touch {}			
	.touch .CouponControls {  margin: 0 0 0 0.1111em;  width: 2.5em; }
	.touch .DeleteCouponBet { font-size: 3em; height: 1em; line-height: 1em; position: relative; top: -0.2em; width: 100%; }
	.touch .CouponTitleContainer{position: relative;}
	.touch .OddsTableContainer .DeleteCouponBet { font-size: 3em; margin: 0; position: absolute; right: 0.125em; top: 1.5em; width: auto;}
	.touch .ExpandParams{width: 18%}
	.touch .FormSwitcher.CSSSwitch{font-size: 1.5em}
		.touch .FormSwitcher.CSSSwitch .SwitchLabel { padding: 0.25em 0; line-height: 1em; }
	.touch .BFCheckListItem {font-size: 1.5em;}
		.touch .SettingsPage .BigFormCheckbox {font-size: 2em;}
	.touch .TopLeagues .TLItem{margin: 0.5em 0;}

	/** IE specific**/	
	.ie678 .Logo{max-height: 6em;}
	.ie678 .BookieL{height:5em; }
	.ie678 .SportPage .RegionList.RL-3{clear: left}
	.ie7 .BrandingContainer, .ie7 .StatsContainer { width : 33.29%; }
	.ie7 .PopularRegions{width: 100%}
	.ie7 .RegionList{width: 49.5% }
	.ie7 .ThreeCols{width: 42.85%}
	.ie7 .ThreeCols .FCi, .ie7 .HelpListItem, .ie7 .BmFLItem{width: auto;}
	.ie8 #searchInput{width: 79%}

}

/* @media only screen and (max-width: 880px) */
@media only screen and (max-width: 880px){
	.OptionsList::before{ content: "880"; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; background : cyan; color : #000; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99; -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -ms-filter : "alpha(opacity=50)"; filter : alpha(opacity=50); -moz-opacity : .5; -webkit-opacity : .5; -o-opacity : .5; -khtml-opacity : .5; opacity : .5; }
	/*.ie7 #bookielogoLabel{ background: cyan; color: #000;}*/
	.ie678 .OptionsList:before{ content: "880"; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; background : cyan; color : #000; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99; -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -ms-filter : "alpha(opacity=50)"; filter : alpha(opacity=50);  opacity : .5; }

#framework { padding : 6.25em 0 0 0; }
	.Portal #framework { padding : 3.0833em 0 0 0; }
	.iphone #framework, .ipad #framework, .android #framework, .blackberry #framework { padding : 0; }

	.TheMatches { border-top : 0.0833em solid #ccc; }
		.TheMatch { border : 0.0833em solid #ccc; border-top : none; }
			.SLItem { border-bottom : 0.0833em solid #ccc; }
				.MatchDetails { float : none; width : auto; border-bottom : 0.0833em solid #eee; }
				.TheMatch .OddsList { float : none; width : auto; }
				.NextMatchesFilterList .OddsList { margin-left : 0; border-left : none; }
				.ThreeWay .Outcome { width : 33.3333%; }
				.MatchDetails, .TheMatch .OddsList, .MatchNextInfo .SLItem .SLTitle { float : none; width : auto; }
				.SLItem .OddsList { background : transparent url("//gfxnew.betbrain.com/big-topbg.png") left -1078px repeat-x; border-bottom : 0.0833em solid #ccc; }
				.SLItem .OddsList:last-child { border-bottom : none; }
				.SLItem .SLContent .OddsList {  }
					.SLTitleLink { margin-bottom : -0.0833em; border : none; border-bottom : 0.0833em solid #f8f8f8; }
					.SLContent .SLTitleLink { margin-bottom : 0; padding-left : 0; }
						.MidIcon { margin-left : 0.75em; }

		.TheMatch .OddsList .EmptyCell { height : 3.6666em; padding : 0; }
			.TheMatch .SLCore .OddsList .EmptyCell { height : 2.1666em; }
		.BookmakerMatchListing { padding : 0; }
		
		.Bet { padding : 0.5em 0.25em; }

	.MainFormAdditionalContent { float : left; clear : left; width : 33.3333%; }
		.MainFormAdditionalContent .BrandingContainer, .MainFormExtra, .BOVFunnel .MainFormExtra { float : none; width : 100%; }
			.ExtraContent { margin : 0 1.5em; }
		/*.MainFormPage .BrandingContainer { width : 33.3333%; }
		.LostPasswordPage .BrandingContainer { width : 100%; }*/
		.MainFormPage .BrandingContainer { width : 100%; }
		.BOVFunnel .MainFormPage .BrandingContainer { float : left; }
			.MainFormPage .Branding { background : transparent; margin : 0 1.5em; }
		.MainFormExtra { text-align : right; }
	.MainFormContent, .BOVFunnel .MainFormContent { width : 66.6666%; }
	/*.MainFormContent { margin : -6em 0 0 0; }
	.LostPasswordPage .MainFormContent { margin : 0; }*/
		.BigFormInput, .BigFormLabel, .BigFormSupport, .ContactForm .BigFormInput, .ContactForm .BigFormLabel, .ReportForm .BigFormInput, .ReportForm .BigFormLabel, .AddMatchButton { padding : 0; width : 100%; }
		.BigFormInput, .ContactForm .BigFormInput { padding : 0.3333em 0; }
		.BigFormSupport { text-align : center; }
		.SettingsPage .BigFormSupport { text-align : left; }
	.MainFormError { float : none; width : 100%; }

	.SignInForm, .SettingsList { float : none; padding : 0 0 0.5em 0; border-bottom : 0.0833em solid #ccc; }
	.SettingsList { height : 3em; padding : 0; }
		.SignInInput { width : 6em; }
		.SignInLabel { font-size : 1em; line-height : 1.5em; }
		.RecoverPass { margin : 0 0 0 0.25em; font-size : 1em; line-height : 1.5em; }
	.OptionsList { float : none; }
		.OptionsItem { float : left; border-left : none; border-right : 0.0833em solid #ccc; }

	#menu, #menu .SubMenu { position : static; }
/*	.SponsorButtons { width : 33.3333%; margin : 0 33.3333%; position : absolute; top : 1.5em; z-index : 15; }
		.Sponsor { float : none; margin : 0 0.1666em 0.1666em 0.1666em; background : transparent; border : none; }
			.SponsorLink, .SponsorImage { margin : 0 auto; }
			.SponsorBackup { margin : 0 auto -2.5em auto; }
			.SponsorImage { width : auto; height : auto; }*/

	.MainMain { float : none; width : 100%; }
	.MainAside { margin : 1.5em 0 0 0; }
		.Portal .Main .ResultsZone .Box { margin : 0; }
		.Portal .ResultsZone .MainAside { margin : 0.75em 0 0 0; }
	.NoMain .MainAside { margin : 0; }
		.MainBOVPreview .Zone { margin : 0.75em 0 0 0; }
		.MainBOVPreview .MainMain { margin : 0 0 0.75em 0; }
		.MainMain .Box, .MainAside .Box { margin : 0; }

			/*.MainAside .NewsTitleLink { padding-top : 0.75em; }*/
			.MainAside .NewsTags { margin-bottom : 0; }

	.HelpListItem { float : none; width : 100%; }
	.HelpContactButton { width : auto; }

	.Layout-3OP .OTAverage .I, .Layout-3OP .OTProbability .I, .Layout-3OP .OTHighest .IOdds, .Layout-3OP .OTHighest .OTPO, .Layout-3OP .OTAverage .OTPO,
	.Layout-X3OP .OTAverage .I, .Layout-X3OP .OTProbability .I, .Layout-X3OP .OTHighest .IOdds, .Layout-X3OP .OTHighest .OTPO, .Layout-X3OP .OTAverage .OTPO { font-size : 0.75em; line-height : 3em; }

	.BookieExtra { float : none; width : auto; margin : 0 0 0.75em 0; }
	.BmFLItem .BookieExtra { margin : 0 0 0.75em 0; }
		.TEContainer { margin : -0.0833em 0; }
			.TELnk { padding : 1em 0 0.8333em 0.75em; background : #eee url("//gfxnew.betbrain.com/big-topbg.png") left -600px repeat-x; text-align : center; -webkit-border-radius : 0.75em; border-radius : 0.75em; }
			.TELnk:hover { background-color : #ccc; }
				.BookieL { margin : 0; }
	
	.MathML { font-size : 1em; }

	.FixIt .OTFixedContainer { margin-top : 6.3333em; }
	.Portal .FixIt .OTFixedContainer { width : 100%; margin-left : 0; margin-right : 0; }
	.iphone .FixIt .OTFixedContainer, .ipad .FixIt .OTFixedContainer, .android .FixIt .OTFixedContainer, .blackberry .FixIt .OTFixedContainer { margin-top : 0; }

	.default td { font-size : 0.75em; line-height : 2em; }
		.default .icon, .icon a/*, .css-tooltip .sprite*/ { width : 2em; height : 2em; }

	.VB-Event, .SB-RemovedEvent, .SureBetsRemoved .VB-Event { float : none; width : 100%; border-bottom : 0.0833em solid #eee; }
		.SB-RemovedEvent .MatchDetails { border-right : 0.0833em solid #eee; }
		.SB-RemovedEvent, .SureBetsRemoved .VB-Event { border-bottom : none; }
		.ValueBetTitle .VB-Event { float : left; width : 57.1429%; }
	.VB-Bet { width : 57.1428%; }
		.ValueBetTitle .VB-Bet { display : none; }
		.VB-Bet .Bet { border-left : 1.5833em solid #eee; }
	.VB-Prob, .VB-Value { width : 21.4285%; }
		.VBCont { padding : 0.5833em 0 2em; }
	.SB-RemovedBet, .SB-Bmaker, .VB-Action { width : 33.3333%; }
		.SBReadd {  }
	.TimeDropdown, .LanguageDropdown{left: 0; right: auto;}
	.sets {width: 35%;}
	
	.AccAddItem .AccLabel, .AccProblem, .AccAddItem .AccInput { font-size : 0.75em; line-height : 1.5555em; }
	.AccAddItem .AccCheckbox { margin : 0 -1.1111em 0 38.2%; left : -2em; }
	.AccountingTable { overflow : hidden; text-overflow : ellipsis; }
	.TransactionMenu { width : 33.3333%; }

/*	.MatchDetails .SportLink:hover, .MatchDetails .RegionLink:hover { background : transparent; color : #ef0000; }
		.MatchDetails .SportIcon, .MatchDetails .SportLink:hover .SportIcon, .MatchDetails .SportLink:active .SportIcon, .MatchDetails .Flag, .MatchDetails .RegionLink:hover .Flag, .MatchDetails .RegionLink:active .Flag, .MatchDetails .Tour { width : auto; height : 1.1666em; background : transparent; border : none; text-indent : 0; font-size : 1em; line-height : 1.1666em; }*/

	.PoweredParagraph { padding : 1em 0 0 0; }

	.HardcoreMenu {  }
		.HMItem, .HMAlternateItem { display : none; }
		.Portal .HMItem, .Portal .HMAlternateItem { display : block; }
		.HardcoreMenu .HardcoreActive, .HMDropnav { display : block; float : left; width : 50%; text-align : center; }
	.HardcoreBreadcrumbs, .HHLogged .HardcoreBreadcrumbs { clear : both; padding : 0; }
	.HardcoreBreadcrumbs .BLLink, .HardcoreBreadcrumbs .BLHome, .HSMSI .HSMLink { max-width : 12em; }
	.HHLogged .HardcoreBreadcrumbs .BLLink, .HHLogged .HardcoreBreadcrumbs .BLHome { max-width : 15em; }

	/** IE specific**/	
	.ie .JetbullLogo{margin-left:0; }
	.ie .BOVFunnel .MainFormContent { width : 65%; }
	.ie7 #framework {padding-top: 7.5em;}
	.ie7 .SignInForm{width:95%; float:left; height: 2.5em; border-color: #ddd; }
	.ie7 .HMDropnav{float: right; display: inline-block; width: 49.5%}
	.ie7 .HardcoreMainSelect{font-size: 1.167em;}
	.ie7 .MainFormAdditionalContent { width : 33.29%; }
	.ie7 .SeptimList{width: 33%}
	.ie7 .FilterMain .ThreeCols{width: 32%}
	.ie7 .FilterMain .ThreeCols .FCi{width: auto;}
	.ie7 .SportPage .PopularRegions{width: 100%}
	.ie7 .Footer{margin-bottom: 4em;}
	.ie8 #timeDropdown{right: 0; }
	.ie8 #languageDropdown{right: 0;}
	.ie8 #langChoice{width: 7em; }
	.ie8 .Main .SearchInput { width : 71%; }
	.ie8 .BookieL{display: inline-block;}
	.ie678 .BookieL{height:auto; width: auto; }
}

/* @media only screen and (max-width: 768px) */
@media only screen and (max-width: 768px){
	.OptionsList::before{ content: "768"; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; background : blue; color : #fff; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99; -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -ms-filter : "alpha(opacity=50)"; filter : alpha(opacity=50); -moz-opacity : .5; -webkit-opacity : .5; -o-opacity : .5; -khtml-opacity : .5; opacity : .5; }	
	/*.ie7 #bookielogoLabel{ background: blue; color: #FFF;}*/
	.ie678 .OptionsList:before{ content: "768"; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; background : blue; color : #fff; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99; -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -ms-filter : "alpha(opacity=50)"; filter : alpha(opacity=50); -moz-opacity : .5; -webkit-opacity : .5; -o-opacity : .5; -khtml-opacity : .5; opacity : .5; }

/*.SponsorButtons { width : 25%; margin : 0 33.3333% 0 41.6666%; }*/

	.MainFormAdditionalContent { float : none; clear : none; width : 100%; }
		.MainFormPage .BrandingContainer { float : left; width : 66.6666%; }
		.MainFormPage .BOVLogo { float : none; width : 100%; }
			.MainFormPage .Branding { padding : 0 1.5em 0.5em 1.5em; margin : 0; }
			.SignInPage .Branding { padding : 0.75em 1.5em 0.75em 1.5em; }
		.MainFormExtra, .BOVFunnel .MainFormExtra { display : block; float : none; width : auto; overflow : hidden; text-align : left; }
			.ExtraContent .MainFormSideP { margin-bottom : 1.5em; }
		.BOVFunnel .MainFormPage .BrandingContainer, .MainFormContent, .BOVFunnel .MainFormContent { float : none; width : 100%; }
			.MainFormSubhead { margin : 0; }
				#recoverPWlink { display : block; margin-bottom : 0.5em; }
			.MainFormSideP { margin : 0.2222em 0 0 0; }

		.SignUpLink .Hideable{display: none;}
		.BOVFunnel .SignInForm { margin : 0; }
			.SignInPage .MainFormSubhead { margin : 0; }
			.SignInPage .MainFormSideP { margin : 0 0 0.75em 0; font-size : 0.6666em; }
	.MainFormContent { width : 100%; margin : 0; }
		.MainFormContent .ThePageHeader { margin : 0.2592em 0 0.2592em -0.0555em; }
		.BigFormItemCheck { margin : 0; }
		.RegisterButton { width : 100%; margin : 0; }
		.MFCRegister { margin : 1em 0; }
		.SignInBigButton { margin : 1em 0 0 0; }
	.MainFormBigBrand { display : none; }
	.MainFormError {  }
		.MainFormError .MainFormP, .MainFormBody .MainFormError .HugeHead { overflow : hidden; }

	.Bet365Leaderboard {  }
		.LBLogo { width : 7.5em; margin-right : 0.5em; }
		.LBHeader { font-size : 2em; }
		.LBText { line-height : 1em; }

	.MDContainer, .MDInfo { border-right : none; }

	.SLCore {  }
	.SLContent {  }
		.SLTitle, .SLItem .OddsList { float : none; width : auto; }
		.SLTitle { border-bottom : 0.0833em solid #eee; }
		.ExpandedSummary .SLCore .SLTitle { border : none; }
			.SLTitleLink { border : none; }
		.SLItem .OddsList {  }
		.SLItem .OddsList:last-child {  }
		.SLCore .OddsList, .SLCore .OddsList:last-child { border-bottom : none; }

		/* next matches */
		.MatchNextInfo .SLCore { margin : 0 -0.0833em; }
		.MatchNextInfo .SLItem .SLTitle { float : none; width : auto; border-bottom : 0.0833em solid #ddd; }
			.MatchNextInfo .ExpandedSummary .SLCore .SLTitle { border : none; }
		.SLItem .OddsList { float : none; width : auto; }

	.MMLink .Hideable { display : none; }
	.Layout-NO .OTHighest .OTCouponLabel { padding : 1.333em 1em 0 0; }

	.Notifications { width : 75%; }
		.NxLink { max-height : 6em; font-size : 0.75em; }
			.NxLink .Close { font-size : 1.3333em; }
			.NxP { font-size : 0.75em; }

	.SMItem .MMHeader, .SubMenu .Active .OSLink { font-weight : normal; }
	.SelectAllCalc .Hideable{display: none;}
	.CouponZone .CouponForm .OddsTableBookmakers{width: 12em;}
	.Footer{margin-bottom: 0;}

	.AccountingTable th { padding : 0.3333em; font-size : 0.75em; line-height : 1.5555em; }
	.ExportButton .Hideable { display : none; }
	
	.AccDDDouble { float : none; width : 100%; }
	#accTransForm .TFItem:nth-child(2) .AccDDDouble {width: 50%;float: left;}

	.NLabel { padding : 0.75em 0 0 0; }
	.LowresNav .NavButton { margin : 1em 0 0 0; }
	.DozenList .BCLItem { width : 25%; }

	.PoweredBox { padding : 0.75em; }
		.PoweredBox .PoweredBranding { margin : 0 0.75em 0 0; }

	.HardcoreBreadcrumbs .BLLink, .HardcoreBreadcrumbs .BLHome, .HSMSI .HSMLink { max-width : 10em; }
	.HHLogged .HardcoreBreadcrumbs .BLLink, .HHLogged .HardcoreBreadcrumbs .BLHome { max-width : 13em; }
	.HardcoreBreadcrumbs .SeptimList { width : 33.3333%; }

	.MainAside .NewsTitleLink { padding-bottom : 0; }
	/*.NewsTime, .NewsItem .AdminZone, .NewsItem .source { margin : 0 0 0.3333em 1em; line-height : 1.5555em; }*/
	.entry-content, .NewsTags { margin : 0 1em 0.3333em 1em; font-size : 0.75em; line-height : 1.5555em; }
		.entry-content .ExternalSymbol { display : none; }
	.NewsTags { margin : 0 1em; }

	/** Devices fix **/
	.touch .ExpandParams{width: 24%}
	.touch .AccActions{ margin-left:-50%; width: 148%; }

	/** IE specific**/
	.ie .MainFormAdditionalContent{display: none;}
	.ie .BOVFunnel .MainFormContent{width: 100%; margin-top: 0em;}
	.ie7 .SignInForm{width: 94%; height: 2.5em;}
	.ie7 .MainFormExtra{width:33.29%}
	.ie7 .SeptimList{width: 50%}
	.ie7 .Footer{margin-bottom: 0;}
	.ie8 .BOVOptions {display: inline-block;}
}

/* @media only screen and (max-width: 699px) */
@media only screen and (max-width: 699px){
	/*.OptionsList::before{ content: "699"; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; background : indigo; color : #fff; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99; -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -ms-filter : "alpha(opacity=50)"; filter : alpha(opacity=50); -moz-opacity : .5; -webkit-opacity : .5; -o-opacity : .5; -khtml-opacity : .5; opacity : .5; }
	.ie678 .OptionsList:before{ content: "699"; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; background : indigo; color : #fff; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99; -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -ms-filter : "alpha(opacity=50)"; filter : alpha(opacity=50); -moz-opacity : .5; -webkit-opacity : .5; -o-opacity : .5; -khtml-opacity : .5; opacity : .5; }
	.ie7 #bookielogoLabel{ background: indigo; color: #FFF;}*/

		.AccessibilityLinks { display : none; }
		.GoToMobile, .GoToContent { display : block; float : left; width : 50%; background : #ddd url("//gfxnew.betbrain.com/big-topbg.png") left -1078px repeat-x; color : #2e9c2f; border-top : 0.0833em solid #ccc; border-bottom : 0.0833em solid #ccc; text-align : center; text-shadow : 0 0.0833em 0 #fff; }
		.GoToMobile { margin : 0 -0.0833em 0 0; border-right : 0.0833em solid #ccc; }

	.Portal #framework { padding : 6.6666em 0 0 0; }

	#framework.IndexPage { width : 75%; }
	.MainFormBody #framework { margin : 0; }

	.SecondaryContent { float : left; width : 33.3333%; }
	.SideBar, .AuxBar { float : none; width : auto; }
	.Main, .ToolsPage .Main { float : left; width : 66.6666%; }
	.SitemapPage .Main { float : none; width : 100%; }
		.Main .Box { margin : 0.75em 0.75em 0.75em 0; }
		.MainMain .Box, .MainAside .Box { margin : 0; }
		.Main .OddsZone { margin : 0.75em 0.75em 0 0; }
		.Main .MatchTitle { margin : 1.5em 0.75em 0 0; }
		.SiteSignUp { margin : 0 0.5em }

	.AccountingPage .Main .PageContent { margin : 0.75em 0; }
		.AccountingTable th { padding : 0; }
			.AccSortLink { margin : 0; padding : 0.25em; }
		.AccountingTable .AccTournament, .AccountingTable .AccEvent, .AccountingTable .AccBettingName { font-size : 0.75em; line-height : 2em; }

	.ReportDropdown, .RecordPopup { width : 65%; }
	.SurebetCalcPopup { width : 99%; left : 0 !important; }

	.TDContent { width : 12.5%; }
		.TDSpan2 { width : 25%; }

	.SignInLabel { font-size : 0.75em; line-height : 2em; }
	.RecoverPass { margin : 0 0 0 0.4444em; font-size : 0.75em; line-height : 2em; }

	.BrandingContainer { width : 50%; }
	.StatsContainer { width : 50%; }

	.HiddenButton { width : 33.3333%; right : -33.3333%; }

	.MainBOVPreview { margin-right : 0.75em; }
		/*.SBBList .CouponBookie { display : none; }*/

	.MMLink { padding : 0.8888em 0.2222em 1em 0.2222em; border-width : 0.1111em 0.1111em 0 0.1111em; font-size : 0.75em; line-height : 2em; text-shadow : 0 0.1111em 0 #fff; }
	.Active .MMLink { text-shadow : 0 -0.1111em 0 #126213; }
	.SMLink { padding : 1em; font-size : 0.75em; line-height : 2em; }
		.Active .SMLink { margin : 0.25em 0 0 0; padding : 0.7777em 1em 0.8888em; }

	/*.SponsorButtons { display : none; }*/

	.FBRecommend { position : absolute; top : -4.1666em; right : 0; }

	.BetTypesList {  }
		.BTLItem { float : none; width : 100%; padding : 0; }
			.BTLItem .Hideable { display : inline; }
	
	.Zone .MMLink { padding : 1em 0.1111em 0.8888em; white-space : nowrap; overflow : hidden; }
	.Active .MMLink { padding : 1em 0.1111em; }

	.ToolbarSearch { clear : both; padding : 0.5em 0.75em; border-top : 0.0833em solid #ccc; }

	.MMCalendar, .OptionsItem, .CommissionFieldset { position : static; }
	.TimeDropdown, .LanguageDropdown, .Toolbar .FormatDropdown, .CommissionPopup { width : 100%; }

	.OSLink { width : 3em; padding : 0.4444em 0.5555em; font-size : 0.75em; line-height : 2.6666em; }
	.SMMore { padding : 0.4444em 0.5555em; font-size : 0.75em; line-height : 2.6666em; }
	.SubMenuOutrights .SMItem .MMHeader, .SubMenuOutrights .Active .OSLink {  }
		.SubMenuOutrights .SMItem .MMHeader .Hideable, .SubMenuOutrights .Active .OSLink .Hideable { display : inline; }

	.ShowingBetType { display : none; }
	/*.SportLink, .RegionLink { display : none; }	*/

	.SearchPage .BLLink {padding: 0 0.5em}
	.SearchPage .BLCurrent {padding: 0.7777em 0.5em 1em 0.3333em}

	.NoDropdown { padding : 0 0.25em; }
	.BLText, .BLCurrent { display : block; padding : 0.7777em 0 1em 0; font-size : 0.75em; line-height : 1em; }
	.BLCurrent { padding : 0.7777em 0 1em 0.3333em; }

	.Main .Hideable { display : none; }
		.BTLLink .Hideable { display : inline; }

	.Awards { float : none; width : auto; text-align : left; }
		.FooterAward { float : left; width : 25%; margin : 0 0.3333em 0 0.6666em; }
			.BSAAText { padding : 0.4166em 0 0 0; font-size : 1em; line-height : 1.25em; text-transform : none; }

	.FixIt .OTFixedContainer { width : 65%; margin : 6.3333em 0.75em 0 33.3333%; }
	.Portal .FixIt .OTFixedContainer { width : 100%; margin-left : 0; margin-right : 0; }
	.iphone .FixIt .OTFixedContainer, .ipad .FixIt .OTFixedContainer, .android .FixIt .OTFixedContainer, .blackberry .FixIt .OTFixedContainer { margin-top : 0; }

	.FooterBranding { width : 33.3333%; }
	.UsefulLinks { width : 66.6666%; padding : 1.5em 0 0 0; }
		.ULColumn { float : none; width : auto; }
			.ULTitle, .ULList { margin : 0.75em; }
				.ULLItem, .ULLItem a { display : inline; margin : 0; }
				.ULLItem a:after { content : " |"; display : inline; margin : 0; }
				.Footer .ActiveFooterLink { display : inline; margin : 0; padding : 0; border-radius : 0; }
				.ULTitle .ActiveFooterLink { display : block; margin : 0 -0.75em -0.75em -0.75em; padding : 0.75em; border-radius : 0.75em; }
			.ULExperience, .ULEContainer { background : transparent; -webkit-box-shadow : none; box-shadow : none; }
				.ULLCanvas { display : none; }
		.ULEContainer { padding : 0; }
		.ULEContainer { min-height : 0; }
			.ULTitle { margin : 0; padding : 0; }
				.ULTitle a, .ULTitleText { display : block; padding : 0 0.75em; }
				.ULEContainer a:hover, .ULEContainer a:active { color : #080808; }

		.MatchLink { /*padding : 0.6666em 0.4444em 0.6666em 1em;*/ color : #080808; /*font-size : 0.75em; line-height : 1.5555em;*/ }

	.Notifications { width : 100%; }
	.MMLink .SportIcon{font-size: 1.3333em;}
	.MMLink.s-39 .SportIcon{margin-left: 0.3333em;}
	.grid li{text-align: center;}

	.TaxonomyTable .AccSummaryCol, .TaxonomyTable .AccSCTaxName { width : auto; }
		.TaxonomyTable .AccSCTaxName { white-space : nowrap; }
	
	.NDLink, .StandardNav .NavButton, .BCLDLink { font-size : 1em; }
	.BCLDLink { padding : 0.75em; }
		.NDText { font-weight : normal; }
	.DozenList .BCLItem { width : 50%; }

	.PoweredParagraph { padding : 0.25em 0 0 0; }

	.HardcoreBreadcrumbs .BLLink, .HardcoreBreadcrumbs .BLHome, .HSMSI .HSMLink { max-width : 7em; }
	.HHLogged .HardcoreBreadcrumbs .BLLink, .HHLogged .HardcoreBreadcrumbs .BLHome { max-width : 10em; }
	.SignUpText, .SignInText { display : none; }

	.LLItem { width : 50%; }

	/** IE specific**/	
	.ie .LRTitle{font-size: 2em;}
	.ie .Active .MMLink{height:2.1em}
	.ie7 .SignInForm{width: 92%; height: 2.5em;}
	.ie7 .SecondaryContent, .ie7 .HiddenButton, .ie7 .FooterBranding{width:33.29%}
	.ie7 .GoToMobile{width: 49.5%}
	.ie7 .SideBar, .ie7 .Control, .ie7 .CouponBogusButton {width: 100%}
	.ie7 .ULList{display: inline-block;}
	.ie7 .ULExperience, .ie7 .ULLControls, .ie7 .ULColumn.Last{width: auto}

}

/* @media only screen and (max-width: 520px) */
@media only screen and (max-width: 520px){
	/*.OptionsList::before{ content: "520"; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; background : yellow; color : #000; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99; -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -ms-filter : "alpha(opacity=50)"; filter : alpha(opacity=50); -moz-opacity : .5; -webkit-opacity : .5; -o-opacity : .5; -khtml-opacity : .5; opacity : .5; }
	.ie678 .OptionsList:before{ content: "520"; background : yellow; color : #000;}
	.ie7 #bookielogoLabel{ background: yellow; color: #000;}*/

.Main .OddsZone { margin : 0.75em 0 0 0; }
	.Main .Box { margin : 0.75em 0; }

	/* toolbar fix */
	.Toolbar {  }
		.ToolbarLogoLink { border-bottom : 0.0833em solid #ccc; }
		.SignInForm { height : 3em; padding : 0; overflow : hidden; }
			.ToolbarSignIn { padding : 0; }
				.LFCRemember { display : none; }
				.LoginFieldContainer { margin-right : 0; }
					.SignInInput { width : 4em; }
		.SettingsList { height : 3em; overflow : hidden; }
			.I-Welcome, .I-Debug { display : none; }
		.OptionsList { height : 3.0833em; }
			.BackToTop { display : none; }
			.LangChoice .OptionsText { display : none; }
			.ComissionItem { display : none; }
			.BookielogosItem { display : none; }

	/* header fix */
	.HardcoreHeader {  }
		.AccountOperations, .HardcoreMain { float : none; width : 100%; clear : both; }
			.SiteSignUp, .SiteSignIn { float : left; width : 41.6666%; margin : 0; }
				.SignUpLink { margin : 0 0.75em; }
		.HardcoreHeader .BrandingContainer { float : none; width : 100%; padding : 0 0 0.75em 0; }
			.Branding { margin : 0; }
				.Logo { margin : 0 auto; }
			.HardcoreMainSelect, .HHLogged .HardcoreMainSelect { margin : 0; }
		.HardcoreContext, .HHLogged .HardcoreContext { margin : 0; }
	.SponsorButtons { margin : 0; }

	#bookielogoText{font-size: 0.75em}
	#accTransForm .TFItem:nth-child(2) .AccDDDouble {width: 100%;float: none;}

	/* no sidebars experiment */
	.AuxBar, .SideBar .Box { display : none; }
	.SideBar .Search { display : block; margin-bottom : 0; }
	#framework .Main, #framework .SecondaryContent, #framework .SideBar { /*float : none;*/ width : 100%; }
	
	.Main .MatchTitle { margin : 0.75em; }

	.Bet365Leaderboard {  }
		.LBLogo { float : none; width : 6em; margin : 0 0 0.5em 0.1666em; }
		.LBHeader, .LBText, .S { display : inline; font-size : 1em; line-height : 1.5em; }
		.LBPlayer { margin-top : -2.9166em; margin-left : -1em; }
		.HiddenButton { width : 50%; right : -50%; }

	.HardcoreBreadcrumbs .SeptimList { width : 33.3333%; }
	
	.MainFormPage .BrandingContainer { float : none; width : 100%; }

	.TheTourTitle { display : none; }
	
	.SettingsPage .SubContainer, .SettingsMenu { margin : 0; }

	/** IE specific**/	
	.ie7 .SeptimList{width: 100%}
	.ie8 .Main .SearchInput { width : 70.85%; }
} 

/* @media only screen and (max-width: 299px) */
@media only screen and (max-width: 299px){
	/*.OptionsList::before{ content: "299"; font-weight : bold; display : block; float : left; padding : 0 1em; text-align : center; background : indigo; color : #fff; top : 0; left : 0; right : 0; font-size : 1em; line-height : 3em; z-index : 99; -ms-filter : "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -ms-filter : "alpha(opacity=50)"; filter : alpha(opacity=50); -moz-opacity : .5; -webkit-opacity : .5; -o-opacity : .5; -khtml-opacity : .5; opacity : .5; }
	.ie678 .OptionsList:before{ content: "299"; background : indigo; color : #fff;}
	.ie7 #bookielogoLabel{ background: indigo; color: #FFF;}*/

	.Toolbar .TimeDropdown, .Toolbar .LanguageDropdown, .Toolbar .FormatDropdown { width : 99%; min-width : 0; }
	.FormatDropdown .DropdownContainer, .TimeDropdown .DropdownContainer, .LanguageDropdown .DropdownContainer { height : auto; }
		.TriadList { float : none; width : 100%; }

	/** IE specific**/		
	.ie8 .Main .SearchInput { width : 70.5%; }
}
.ie678 .OptionsList:before, .ie678 .Portal .OptionsList:before { display : none !important; content: '';}
.ie678 .IsAdmin:before{display: block !important;}

.ie .NoResolution::before, .ie body.admin::before, .ie .Portal .OptionsList::before  { display : none; content : ''; }
.ie .OptionsList::before { display : none; }
.ie .IsAdmin::before { display : block; }




