/* Sprite*/

/*NOTE!!!! 

Please change absolute url to relative one based on where image will live.

We have opted for to use the same CSS styles BUT different images. 



*/

	.sprite {background:url(../../images/Sprites-icons_uk.png) no-repeat;}
	.inlineB{display:inline-block;}
	 
	/* Small icons*/
	.ui-sml-sim 					{ background-position:-28px -52px; width:31px; height:31px;		}
	.ui-sml-mail 					{ background-position:-101px -52px; width:31px; height:31px;	}
	.ui-sml-wifi 					{ background-position:-174px -52px; width:31px; height:31px;	}
	.ui-sml-checklist 				{ background-position:-247px -52px; width:31px; height:31px;	}
	.ui-sml-purse	 				{ background-position:-320px -52px; width:31px; height:31px;	}
	.ui-sml-landline 				{ background-position:-394px -52px; width:31px; height:31px;	}
	.ui-sml-lock 					{ background-position:-467px -52px; width:31px; height:31px;	}
	.ui-sml-medal 					{ background-position:-541px -52px; width:31px; height:31px;	}
	.ui-sml-thumb 					{ background-position:-614px -52px; width:31px; height:31px;	}
	.ui-sml-cell 					{ background-position:-687px -52px; width:31px; height:31px;	}
	.ui-sml-pintick	 				{ background-position:-761px -52px; width:31px; height:31px;	}
	.ui-sml-pin	 					{ background-position:-834px -52px; width:31px; height:31px;	}
	.ui-sml-trolly 					{ background-position:-907px -52px; width:31px; height:31px;	}
	.ui-sml-speech 					{ background-position:-980px -52px; width:31px; height:31px;	}
	.ui-sml-clipboard 				{ background-position:-1053px -52px; width:31px; height:31px;	}
	.ui-sml-heart					{ background-position:-1127px -52px; width:31px; height:31px;	}
	.ui-sml-mouse 					{ background-position:-28px -103px; width:31px; height:31px;	}
	.ui-sml-people 					{ background-position:-101px -103px; width:31px; height:31px;	}
	.ui-sml-mail 					{ background-position:-174px -103px; width:31px; height:31px;	}
	.ui-sml-download 				{ background-position:-247px -103px; width:31px; height:31px;	}
	.ui-sml-contacts 				{ background-position:-320px -103px; width:31px; height:31px;	}
	.ui-sml-padlock 				{ background-position:-394px -103px; width:31px; height:31px;	}
	.ui-sml-signal 					{ background-position:-467px -103px; width:31px; height:31px;	}
	.ui-sml-telephone				{ background-position:-541px -103px; width:31px; height:31px;	}
	.ui-sml-tick 					{ background-position:-614px -103px; width:31px; height:31px;	}
	.ui-sml-world 					{ background-position:-687px -103px; width:31px; height:31px;	}
	.ui-sml-token 					{ background-position:-761px -103px; width:31px; height:31px;	}
	.ui-sml-trophy					{ background-position:-834px -103px; width:31px; height:31px;	}
	
	 /* Circle icons*/
	.ui-cir-person 					{ background-position: -28px -209px; width:47px; height:47px;	}
	.ui-cir-thumb	 				{ background-position: -101px -209px; width:47px; height:47px;	}
	.ui-cir-coin					{ background-position: -174px -209px; width:47px; height:47px;	}
	.ui-cir-topup					{ background-position: -247px -209px; width:47px; height:47px;	}
	.ui-cir-faq 					{ background-position: -320px -209px; width:47px; height:47px;	}
	.ui-cir-heart					{ background-position: -394px -209px; width:47px; height:47px;	}
	.ui-cir-cell 					{ background-position: -467px -209px; width:47px; height:47px;	}
	.ui-cir-box 					{ background-position: -541px -209px; width:47px; height:47px;	}
	.ui-cir-rep 					{ background-position: -614px -209px; width:47px; height:47px;	}
	.ui-cir-note 					{ background-position: -687px -209px; width:47px; height:47px;	}
	.ui-cir-tick-cell 				{ background-position: -761px -209px; width:47px; height:47px;	}
	.ui-cir-mc 						{ background-position: -834px -209px; width:47px; height:47px;	}
	.ui-cir-send 					{ background-position: -907px -209px; width:47px; height:47px;	}
	.ui-cir-x 						{ background-position: -980px -209px; width:47px; height:47px;	}
	.ui-cir-landline 				{ background-position: -1053px -209px; width:47px; height:47px;	}
	.ui-cir-home 					{ background-position: -1127px -209px; width:47px; height:47px;	}
	
	.ui-cir-card 					{ background-position: -28px -279px; width:47px; height:47px;	}
	.ui-cir-phone 					{ background-position: -101px -279px; width:47px; height:47px;	}
	.ui-cir-nosim					{ background-position: -174px -279px; width:47px; height:47px;	}
	.ui-cir-clipboard 				{ background-position: -247px -279px; width:47px; height:47px;	}
	.ui-cir-tickbox 				{ background-position: -320px -279px; width:47px; height:47px;	}
	.ui-cir-pointer 				{ background-position: -394px -279px; width:47px; height:47px;	}
	.ui-cir-wifi 					{ background-position: -467px -279px; width:47px; height:47px;	}
	.ui-cir-plus 					{ background-position: -541px -279px; width:47px; height:47px;	}
	.ui-cir-phone2 					{ background-position: -614px -279px; width:47px; height:47px;	}
	.ui-cir-purse					{ background-position: -687px -279px; width:47px; height:47px;	}
	.ui-cir-calender 				{ background-position: -761px -279px; width:47px; height:47px;	}
	.ui-cir-box 					{ background-position: -834px -279px; width:47px; height:47px;	}
	.ui-cir-pintick		 			{ background-position: -907px -279px; width:47px; height:47px;	}
	.ui-cir-eggtimer 				{ background-position: -980px -279px; width:47px; height:47px;	}
	
	 /* Other large icons*/
	.ui-ico-paper-plane 			{ background-position: -28px -388px; width:68px; height:68px;	}
	.ui-ico-rep 					{ background-position: -101px -388px; width:68px; height:68px;	}
	.ui-ico-speechbubble 			{ background-position: -174px -388px; width:68px; height:68px;	}
	.ui-ico-headphones 				{ background-position: -247px -388px; width:68px; height:68px;	}
	.ui-ico-secure 					{ background-position: -320px -388px; width:68px; height:68px;	}
	.ui-ico-pursetick	 			{ background-position: -394px -388px; width:68px; height:68px;	}
	.ui-ico-topup 					{ background-position: -467px -388px; width:68px; height:68px;	}
	.ui-ico-phonebook				{ background-position: -541px -388px; width:68px; height:68px;	}
	.ui-ico-cards 					{ background-position: -614px -388px; width:86px; height:68px;	}
	.ui-ico-payment					{ background-position: -761px -388px; width:68px; height:68px;	}
	
	.ui-ico-sim		 				{ background-position: -28px -485px; width:68px; height:68px;	}
	.ui-ico-send 					{ background-position: -101px -485px; width:68px; height:68px;	}
	.ui-ico-time-is-money			{ background-position: -174px -485px; width:68px; height:68px;	}
	.ui-ico-file	 				{ background-position: -247px -485px; width:68px; height:68px;	}
	.ui-ico-phone 					{ background-position: -320px -485px; width:68px; height:68px;	}
	.ui-ico-auto-topup 				{ background-position: -394px -485px; width:68px; height:68px;	}
	.ui-ico-list 					{ background-position: -467px -485px; width:68px; height:68px;	}
	.ui-ico-transfer		 		{ background-position: -541px -485px; width:100px; height:68px;	}
	.ui-ico-form 					{ background-position: -687px -485px; width:68px; height:68px;	}
	.ui-ico-plus 					{ background-position: -761px -485px; width:68px; height:68px;	}
	
	.ui-ico-home-switch 			{ background-position: -28px -587px; width:68px; height:68px;	}
	.ui-ico-wifi 					{ background-position: -101px -587px; width:68px; height:68px;	}
	.ui-ico-letter 					{ background-position: -174px -587px; width:68px; height:68px;	}
	.ui-ico-timer					{ background-position: -247px -587px; width:68px; height:68px;	}
	.ui-ico-document				{ background-position: -320px -587px; width:68px; height:68px;	}
	.ui-ico-keyhole					{ background-position: -394px -587px; width:68px; height:68px;	}
	.ui-ico-talk					{ background-position: -467px -587px; width:68px; height:68px;	}
	.ui-ico-mobile 					{ background-position: -541px -587px; width:68px; height:68px;	}
	.ui-ico-landline				{ background-position: -614px -587px; width:68px; height:68px;	}
	.ui-ico-fav-landline 			{ background-position: -687px -587px; width:68px; height:68px;	}
	
	.ui-ico-globe 					{ background-position: -28px -682px; width:68px; height:68px;	}
	.ui-ico-faq 					{ background-position: -101px -682px; width:68px; height:68px;	}
	.ui-ico-upload 					{ background-position: -174px -682px; width:68px; height:68px;	}
	.ui-ico-mobile-curr 			{ background-position: -247px -682px; width:68px; height:68px;	}
	.ui-ico-sheet 					{ background-position: -320px -682px; width:68px; height:68px;	}
	
	.ui-ico-rnd-euro-topup 			{ background-position: -28px -815px; width:89px; height:89px;	}
	.ui-ico-rnd-lycaheart			{ background-position: -174px -815px; width:89px; height:89px;	}
	.ui-ico-rnd-mastercard 			{ background-position: -320px -815px; width:89px; height:89px;	} 
	.ui-ico-rnd-speech 				{ background-position: -467px -815px; width:89px; height:89px;	}  
	
	
	 
	/* Large Circle icons*/
	
	.ui-ico-mouse 				{ background-position:-28px -958px; width:163px; height:193px;	}
	.ui-ico-mc 					{ background-position:-247px -958px; width:163px; height:193px;	}
	.ui-ico-cart 				{ background-position:-467px -958px; width:163px; height:193px;	}
