/*
	jQuery Mobile Icon Pack
	andy matthews
	@commadelimited
*/

/* Icons
-----------------------------------------------------------------------------------------------------------*/

.ui-icon,
.ui-icon-searchfield:after {
	background: #666666;
	background:  rgba(0,0,0,.4);
	background-image: url('Images/icons-18-white-pack.png');
	background-repeat: no-repeat;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
}


/* Alt icon color
-----------------------------------------------------------------------------------------------------------*/

.ui-icon-alt {
	background: #ffffff;
	background: rgba(255,255,255,.3);
	background-image: url('Images/icons-18-black-pack.png');
	background-repeat: no-repeat;
}

/* restore default loading image */
.ui-icon-loading {
    background: url('Images/ajax-loader.gif');
    background-size: 46px 46px;
}

/* HD/"retina" sprite
-----------------------------------------------------------------------------------------------------------*/
/*
@media only screen and (-webkit-min-device-pixel-ratio: 1.3),
		only screen and (-o-min-device-pixel-ratio: 3/2),
		only screen and (min--moz-device-pixel-ratio: 1.3),
		only screen and (min-device-pixel-ratio: 1.3),
		only screen and (min-resolution: 1.3dppx) {

	.ui-icon-plus, .ui-icon-minus, .ui-icon-delete, .ui-icon-arrow-r,
	.ui-icon-arrow-l, .ui-icon-arrow-u, .ui-icon-arrow-d, .ui-icon-check,
	.ui-icon-gear, .ui-icon-refresh, .ui-icon-forward, .ui-icon-back,
	.ui-icon-grid, .ui-icon-star, .ui-icon-alert, .ui-icon-info, .ui-icon-home, .ui-icon-search, .ui-icon-searchfield:after,
	.ui-icon-checkbox-off, .ui-icon-checkbox-on, .ui-icon-radio-off, .ui-icon-radio-on, .ui-icon-email , .ui-icon-page,
	.ui-icon-question , .ui-icon-foursquare , .ui-icon-twitter , .ui-icon-facebook , .ui-icon-dollar , .ui-icon-euro,
	.ui-icon-pound , .ui-icon-apple , .ui-icon-chat , .ui-icon-trash , .ui-icon-bell , .ui-icon-mappin , .ui-icon-direction,
	.ui-icon-heart , .ui-icon-wrench , .ui-icon-play , .ui-icon-pause , .ui-icon-stop , .ui-icon-person , .ui-icon-music,
	.ui-icon-rss , .ui-icon-wifi , .ui-icon-phone , .ui-icon-power , .ui-icon-lock , .ui-icon-flag , .ui-icon-calendar,
	.ui-icon-lightning , .ui-icon-filter , .ui-icon-android , .ui-icon-edit {
		background-image: url('Images/icons-36-white-pack.png');
		-moz-background-size: 774px 54px;
		-o-background-size: 774px 54px;
		-webkit-background-size: 774px 54px;
		background-size: 774px 54px;
	}
	.ui-icon-alt {
		background-image: url('Images/icons-36-black-pack.png'	);
	}
}
*/

/* first row */
.ui-icon-plus { background-position: -0 -0; }
.ui-icon-minus { background-position: -36px -0; }
.ui-icon-delete { background-position: -72px -0; }
.ui-icon-arrow-r { background-position: -108px -0; }
.ui-icon-arrow-l { background-position: -144px -0; }
.ui-icon-arrow-u { background-position: -180px -0; }
.ui-icon-arrow-d { background-position: -215px -0; }
.ui-icon-check { background-position: -252px -0; }
.ui-icon-gear { background-position: -288px -0; }
.ui-icon-refresh { background-position: -324px -0; }
.ui-icon-forward { background-position: -360px -0; }
.ui-icon-back { background-position: -396px -0; }
.ui-icon-grid { background-position: -432px -0; }
.ui-icon-star { background-position: -468px -0; }
.ui-icon-alert { background-position: -504px -0; }
.ui-icon-info { background-position: -540px -0; }
.ui-icon-home { background-position: -576px -0; }
.ui-icon-search,.ui-icon-searchfield:after { background-position: -612px -0; }
.ui-icon-checkbox-off { background-position: -684px -0; }
.ui-icon-checkbox-on { background-position: -648px -0; }
.ui-icon-radio-off { background-position: -756px -0; }
.ui-icon-radio-on { background-position: -718px -0; }

.h32-icon .ui-icon-plus { background-position: -0 -0; }
.h32-icon .ui-icon-minus { background-position: -63px -0; }
.h32-icon .ui-icon-delete { background-position: -127px -0; }
.h32-icon .ui-icon-arrow-r { background-position: -191px -0; }
.h32-icon .ui-icon-arrow-l { background-position: -254px -0; }
.h32-icon .ui-icon-arrow-u { background-position: -317px -0; }
.h32-icon .ui-icon-arrow-d { background-position: -381px -0; }
.h32-icon .ui-icon-check { background-position: -446px -0; }
.h32-icon .ui-icon-gear { background-position: -511px -0; }
.h32-icon .ui-icon-refresh { background-position: -574px -0; }
.h32-icon .ui-icon-forward { background-position: -637px -0; }
.h32-icon .ui-icon-back { background-position: -702px -0; }
.h32-icon .ui-icon-grid { background-position: -766px -0; }
.h32-icon .ui-icon-star { background-position: -830px -0; }
.h32-icon .ui-icon-alert { background-position: -894px -0; }
.h32-icon .ui-icon-info { background-position: -957px -0; }
.h32-icon .ui-icon-home { background-position: -1021px -0; }
.h32-icon .ui-icon-search { background-position: -1086px -0; }
.h32-icon .ui-icon-checkbox-off { background-position: -1148px -0; }
.h32-icon .ui-icon-checkbox-on { background-position: -1212px -0; }
.h32-icon .ui-icon-radio-off { background-position: -1275px -0; }
.h32-icon .ui-icon-radio-on { background-position: -1339px -0; }

/* begin icon pack definitions */
/* second row */
.ui-icon-email { background-position: -0 -18px; }
.ui-icon-page { background-position: -36px -18px; }
.ui-icon-question { background-position: -72px -18px; }
.ui-icon-foursquare { background-position: -108px -18px; }
.ui-icon-twitter { background-position: -144px -18px; }
.ui-icon-facebook { background-position: -180px -18px; }
.ui-icon-dollar { background-position: -216px -18px; }
.ui-icon-euro { background-position: -252px -18px; }
.ui-icon-pound { background-position: -288px -18px; }
.ui-icon-apple { background-position: -324px -18px; }
.ui-icon-chat { background-position: -360px -18px; }
.ui-icon-trash { background-position: -396px -18px; }
.ui-icon-bell { background-position: -432px -18px; }
.ui-icon-mappin { background-position: -468px -18px;}
.ui-icon-direction { background-position: -504px -18px; }
.ui-icon-heart { background-position: -540px -18px; }
.ui-icon-wrench { background-position: -576px -18px; }
.ui-icon-play { background-position: -612px -18px; }
.ui-icon-pause { background-position: -648px -18px; }
.ui-icon-stop { background-position: -684px -18px; }
.ui-icon-person { background-position: -720px -18px; }
.ui-icon-music { background-position: -756px -18px; }

.h32-icon .ui-icon-email { background-position: 1px -32px; }
.h32-icon .ui-icon-page { background-position: -64px -32px; }
.h32-icon .ui-icon-question { background-position: -127px -32px; }
.h32-icon .ui-icon-foursquare { background-position: -190px -32px; }
.h32-icon .ui-icon-twitter { background-position: -253px -32px; }
.h32-icon .ui-icon-facebook { background-position: -318px -32px; }
.h32-icon .ui-icon-dollar { background-position: -381px -32px; }
.h32-icon .ui-icon-euro { background-position: -445px -32px; }
.h32-icon .ui-icon-pound { background-position: -510px -32px; }
.h32-icon .ui-icon-apple { background-position: -573px -32px; }
.h32-icon .ui-icon-chat { background-position: -638px -32px; }
.h32-icon .ui-icon-trash { background-position: -702px -32px; }
.h32-icon .ui-icon-bell { background-position: -765px -32px; }
.h32-icon .ui-icon-mappin { background-position: -830px -32px; }
.h32-icon .ui-icon-direction { background-position: -894px -32px; }
.h32-icon .ui-icon-heart { background-position: -958px -32px; }
.h32-icon .ui-icon-wrench { background-position: -1022px -32px; }
.h32-icon .ui-icon-play { background-position: -1086px -32px; }
.h32-icon .ui-icon-pause { background-position: -1151px -32px; }
.h32-icon .ui-icon-stop { background-position: -1214px -32px; }
.h32-icon .ui-icon-person { background-position: -1278px -32px; }
.h32-icon .ui-icon-music { background-position: -1342px -32px; }

/* third row */
.ui-icon-rss { background-position: -0 -36px; }
.ui-icon-wifi { background-position: -36px -36px; }
.ui-icon-phone { background-position: -72px -36px; }
.ui-icon-power { background-position: -108px -36px; }
.ui-icon-lock { background-position: -144px -36px; }
.ui-icon-flag { background-position: -180px -36px; }
.ui-icon-calendar { background-position: -216px -36px; }
.ui-icon-lightning { background-position: -252px -36px; }
.ui-icon-filter { background-position: -288px -36px; }
.ui-icon-android { background-position: -324px -36px; }
.ui-icon-edit { background-position: -360px -36px; }

.ui-mini .ui-icon-rss { background-position: 1px -52px; }
.ui-mini .ui-icon-wifi { background-position: -51px -52px; }
.ui-mini .ui-icon-phone { background-position: -102px -52px; }
.ui-mini .ui-icon-power { background-position: -154px -52px; }
.ui-mini .ui-icon-lock { background-position: -206px -52px; }
.ui-mini .ui-icon-flag { background-position: -258px -52px; }
.ui-mini .ui-icon-calendar { background-position: -310px -52px; }
.ui-mini .ui-icon-lightning { background-position: -362px -52px; }
.ui-mini .ui-icon-filter { background-position: -414px -52px; }
.ui-mini .ui-icon-android { background-position: -466px -52px; }
.ui-mini .ui-icon-edit { background-position: -518px -52px; }

.h32-icon .ui-icon-rss { background-position: -0 -64px; }
.h32-icon .ui-icon-wifi { background-position: -63px -64px; }
.h32-icon .ui-icon-phone { background-position: -126px -64px; }
.h32-icon .ui-icon-power { background-position: -190px -64px; }
.h32-icon .ui-icon-lock { background-position: -255px -64px; }
.h32-icon .ui-icon-flag { background-position: -317px -64px; }
.h32-icon .ui-icon-calendar { background-position: -382px -64px; }
.h32-icon .ui-icon-lightning { background-position: -445px -64px; }
.h32-icon .ui-icon-filter { background-position: -510px -64px; }
.h32-icon .ui-icon-android { background-position: -574px -64px; }
.h32-icon .ui-icon-edit { background-position: -637px -64px; }