/*-------------------------------------------------------------------------

	Retina Definitions

-------------------------------------------------------------------------*/
.touch #footer {
	position:static;
	z-index: 99999;
}
.touch #social-footer {
	margin-right: 1em;
}
.touch #social-footer li {
	margin-left: 1em;
}
.touch .button {
	padding-right: 9px;
}

/* High Res Screens */
@media (min--moz-device-pixel-ratio: 1.3),
	(-o-min-device-pixel-ratio: 2.6/2),
	(-webkit-min-device-pixel-ratio: 1.3),
	(min-device-pixel-ratio: 1.3),
	(min-resolution: 1.3dppx) {

	.button,
	.button .indicator-wrapper {
		background-size: 300px 172px;
		background-image: url(../img/button-sprite-2x.png);
	}

	.content-bar-link,
	.close-icon,
	.share-icon,
	.button .indicator {
		background-size: 100px 3680px;
		background-image: url(../img/sprite-sheet-2x.png);
	}
}