@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) {
		img { width: auto; }
		.header-logo img { max-width: 164px; }
		.header-mobile #showLeftPush { background-image: url('wizard_2x.png');  background-size: 19px 14px; }
		.header .search-bar .input-group-btn input.btn { background-image: url('icon-search_2x.png');  background-size: 12px 12px; background-position: center center; }
		.header-mobile .customer-area > a { background-image: url('icon-customers_2x.png');  background-size: 17px 17px; background-position: center center; }
		.footer-top ul.social li a { background-image: url('social_2x.png'); }
	}