/*IE 10 FIX*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
li.plain, .specs-accessories li { text-indent: 0px; }
} 

.page-specs .specs-size .hero-image{
	background-size:300px 225px;height:225px;width:300px;background-image:url("/anzsea/imac-with-retina/specs/images/size_illustration_large.png");
}

@media print, only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 144dpi), screen and (min-resolution: 144dppx){
	.page-specs .specs-size .hero-image{background-image:url("/anzsea/imac-with-retina/specs/images/size_illustration_large_2x.png")
	}
}

@media only screen and (max-width: 1024px){.page-specs .specs-size .hero-image{
	background-size:300px 225px;height:225px;width:300px;background-image:url("/anzsea/imac-with-retina/specs/images/size_illustration_medium.png")
	}
}

@media only screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1024px) and (min-resolution: 144dpi), only screen and (max-width: 1024px) and (min-resolution: 144dppx){
	.page-specs .specs-size .hero-image{background-image:url("/anzsea/imac-with-retina/specs/images/size_illustration_medium_2x.png")
	}
}

@media only screen and (max-width: 735px) and (max-device-width: 768px){
	.page-specs .specs-size .hero-image{background-size:300px 225px;height:225px;width:300px;background-image:url("/anzsea/imac-with-retina/specs/images/size_illustration_small.png")
	}
}

@media only screen and (max-width: 735px) and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (max-device-width: 768px) and (min-resolution: 144dppx){
	.page-specs .specs-size .hero-image{background-image:url("/anzsea/imac-with-retina/specs/images/size_illustration_small_2x.png")
	}
}
.page-specs .environment-content.specs .environment-section { margin-top: 29px; }

/* IE8 FIX */
li.plain,
.specs-accessories li{
	text-indent:-16px9;
}

.specs-input li.plain p.specs-headline,
.specs-wireless li.plain p.specs-headline{
	margin-top:30px\9;
	margin-bottom:-25px\9;
	padding-left: 16px\9;
}

@media only screen and (max-width: 735px) and (max-device-width: 768px){
	.page-specs .environment-headline{margin-left:0;}
	.environment-content .row .small-push-1 {left:0%}
}