/* features */
body#features #gestures .container { background:url(http://images.apple.com/euro/imac/a/generic/features/images/mouse_gestures_gallery_trackpad.png) no-repeat 0 0; _behavior:url(/global/scripts/lib/iepngfix.htc); }

@media only screen and (min-device-pixel-ratio:1.5) and (min-device-width:321px),
       only screen and (-webkit-min-device-pixel-ratio:1.5) and (min-device-width:321px) {
	body#features #gestures .container { background-image:url(http://images.apple.com/euro/imac/a/generic/features/images/mouse_gestures_gallery_trackpad_2x.png); background-size:1960px 236px; _behavior:url(/global/scripts/lib/iepngfix.htc); }
}

body#design #hero .hero-image { background-image:url(http://images.apple.com/euro/imac/b/generic/design/images/hero.jpg); }
body#design #evolution .replaced-img { background-image:url(http://images.apple.com/euro/imac/b/generic/design/images/evolution_hero.jpg); }
body#design #display .grid2col .first .replaced-img { background-image:url(http://images.apple.com/euro/imac/a/generic/design/images/display_hero.jpg); }
body#design #color .replaced-img { background-image:url(http://images.apple.com/euro/imac/b/generic/design/images/display_banner.jpg); }

@media only screen and (min-device-pixel-ratio:1.5) and (min-device-width:321px),
       only screen and (-webkit-min-device-pixel-ratio:1.5) and (min-device-width:321px) {
	body#design #hero .hero-image { background-image:url(http://images.apple.com/euro/imac/a/generic/design/images/hero_2x.jpg); }
	body#design #evolution .replaced-img { background-image:url(http://images.apple.com/euro/imac/a/generic/design/images/evolution_hero_2x.jpg); }
	body#design #display .grid2col .first .replaced-img { background-image:url(http://images.apple.com/euro/imac/a/generic/design/images/display_hero_2x.jpg); }
	body#design #color .replaced-img { background-image:url(http://images.apple.com/euro/imac/a/generic/design/images/display_banner_2x.jpg); }
}

body#design #display .sequence-reflect .text-callout .image { background-image:url(http://images.apple.com/euro/imac/a/titles_en/design/images/display_sequence_reflect_percent.png); }
@media only screen {
	body#design #display .sequence-reflect .text-callout .image { background-image:url(/euro/imac/a/titles_en/design/images/display_sequence_reflect_percent.svg); }
}


body#built-in #content .row .row-hero img { height: 444px; }
body#built-in #content  .row .gallery-content.gallery-safari-3 img { height: 436px; }
body#built-in #content #reminders .gallery-content.gallery-reminders-2 img { height: 468px; }

#comingsoon .column.first { width: 300px; }
#comingsoon .column.first a.block { margin-left: 70px; }
#comingsoon h2 { margin-left: 30px; }

#comingsoon .available { width: 720px; }

#buystrip .grid4col .column.first a { margin-left: -50px; }
#buystrip .grid4col .column.reseller h2 { margin-left: -15px; }
#buystrip { padding: 0 20px; width: 940px; margin: 50px auto 0px; }
#buystrip .grid4col { margin-bottom: 0px; }
#buystrip .bottomstrip li { padding-top: 0px; line-height: 0px; }
#buystrip .bottomstrip { margin-top: 20px; margin-bottom: -10px; }

.sosumi p { margin-top: 10px; }

body#performance #hero .column.first { padding-bottom:130px; }


/* performance */
body#performance .row h1 img { margin-right: -125px; }
body#performance #wifi-chart .bar-one .bar, 
body#performance #wifi-chart.animate .bar-one .bar { width: 100%; }

/*temporal fix*/

#buystrip .grid4col .column.first img.right { margin-top: -117px; }

/* overview */

body#overview #performance p { margin-left: -3px; }