/*------------------------------------*\
   HERO CSS
\*------------------------------------*/




/* HERO 1 HERO-IPHONE-6S */

/* SCREENS */
  
/* LOCAL FIXES */

/* END HERO 1 HERO-IPHONE-6S */




/* HERO 2 HERO-IPAD-PRO */

/* SCREENS */
  
/* LOCAL FIXES */

/* END HERO 2 HERO-IPAD-PRO */




/* HERO 3 HERO-WATCH */

/* SCREENS */
  
/* LOCAL FIXES */

/* END HERO 3 HERO-WATCH */




/* HERO 4 HERO-MACBOOK */

/* SCREENS */
  
/* LOCAL FIXES */

/* END HERO 4 HERO-MACBOOK */




/*------------------------------------*\
  END HERO CSS
\*------------------------------------*/




/*------------------------------------*\
   PROMO CSS
\*------------------------------------*/




/* PROMO 1 APPLE-TV (GEO_ALT) */

@media only screen and (max-width: 1441px) {
	.promo-tile-apple-tv { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/apple_tv_large.jpg"); background-size:360px 200px; height:200px; width: auto; background-position: center center; background-repeat: no-repeat; }
}
@media only screen and (max-width: 1441px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1441px) and (min-resolution: 1.5dppx), only screen and (max-width: 1441px) and (min-resolution: 144dpi) {
	.promo-tile-apple-tv { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/apple_tv_large_2x.jpg"); }
}
@media only screen and (max-width: 1441px) and (max-width: 1068px), only screen and (max-width: 1441px) and (max-height: 890px) {
	.promo-tile-apple-tv { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/apple_tv_medium.jpg"); background-size:640px 200px; width: auto; background-position: center center; background-repeat: no-repeat; }
}
@media only screen and (max-width: 1441px) and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1441px) and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1441px) and (max-height: 890px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1441px) and (max-height: 890px) and (min-resolution: 1.5dppx), only screen and (max-width: 1441px) and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1441px) and (max-height: 890px) and (min-resolution: 144dpi) {
	.promo-tile-apple-tv { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/apple_tv_medium_2x.jpg"); }
}
@media only screen and (max-width: 1441px) and (max-width: 735px) {
	.promo-tile-apple-tv { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/apple_tv_small.jpg"); background-size:736px 200px; width: auto; background-position: center center; background-repeat: no-repeat; }
}
@media only screen and (max-width: 1441px) and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1441px) and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 1441px) and (max-width: 735px) and (min-resolution: 144dpi) {
	.promo-tile-apple-tv { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/apple_tv_small_2x.jpg"); }
}
@media only screen and (min-width: 1442px) {
	.promo-tile-apple-tv { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/apple_tv_medium.jpg"); background-size:640px 200px; height:200px; width: auto; background-position: center center; background-repeat: no-repeat; }
}
@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi) {
	.promo-tile-apple-tv { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/apple_tv_medium_2x.jpg"); }
}
html.ie8 .promo-tile-apple-tv { font-size:0; background-image: url("http://images.apple.com/euro/home/i/titles_en/images/promos/apple_tv_medium.jpg"); background-size:640px 200px; background-position: center 50%; height: 200px; }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    html.ie8 .promo-tile-apple-tv { background-image: url("http://images.apple.com/euro/home/i/titles_en/images/promos/apple_tv_medium_2x.jpg"); }
}

/* END PROMO 1 APPLE-TV (GEO_ALT) */




/* PROMO 2 PUBLIC-BETAS */

@media only screen and (max-width: 1441px) {
	.promo-tile-public-betas { background-image:url("http://images.apple.com/za/home/images/promos/public_betas_large.jpg"); background-size:360px 200px; height:200px; }
}
@media only screen and (max-width: 1441px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1441px) and (min-resolution: 1.5dppx), only screen and (max-width: 1441px) and (min-resolution: 144dpi) {
	.promo-tile-public-betas { background-image:url("http://images.apple.com/za/home/images/promos/public_betas_large_2x.jpg"); }
}
@media only screen and (max-width: 1441px) and (max-width: 1068px), only screen and (max-width: 1441px) and (max-height: 890px) {
	.promo-tile-public-betas { background-image:url("http://images.apple.com/za/home/images/promos/public_betas_medium.jpg"); background-size:640px 200px; }
}
@media only screen and (max-width: 1441px) and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1441px) and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1441px) and (max-height: 890px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1441px) and (max-height: 890px) and (min-resolution: 1.5dppx), only screen and (max-width: 1441px) and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1441px) and (max-height: 890px) and (min-resolution: 144dpi) {
	.promo-tile-public-betas { background-image:url("http://images.apple.com/za/home/images/promos/public_betas_medium_2x.jpg"); }
}
@media only screen and (max-width: 1441px) and (max-width: 735px) {
	.promo-tile-public-betas { background-image:url("http://images.apple.com/za/home/images/promos/public_betas_small.jpg"); background-size:736px 200px; }
}
@media only screen and (max-width: 1441px) and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1441px) and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 1441px) and (max-width: 735px) and (min-resolution: 144dpi) {
	.promo-tile-public-betas { background-image:url("http://images.apple.com/za/home/images/promos/public_betas_small_2x.jpg"); }
}
@media only screen and (min-width: 1442px) {
	.promo-tile-public-betas { background-image:url("http://images.apple.com/za/home/images/promos/public_betas_medium.jpg"); background-size:640px 200px; height:200px; }
}
@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi) {
	.promo-tile-public-betas { background-image:url("http://images.apple.com/za/home/images/promos/public_betas_medium_2x.jpg"); }
}
html.ie8 .promo-tile-public-betas { background-image: url("http://images.apple.com/za/home/images/promos/public_betas_medium.jpg"); background-size:640px 200px; height: 200px; }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    html.ie8 .promo-tile-public-betas { background-image: url("http://images.apple.com/za/home/images/promos/public_betas_medium_2x.jpg"); }
}

/* END PROMO 2 PUBLIC-BETAS */




/* PROMO 3 IOS10-PREVIEW (GEO_ALT) */

@media only screen and (max-width: 1441px) {
	.promo-tile-ios10-preview { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/ios10_preview_large.jpg"); background-size:360px 200px; height:200px; width: auto; background-position: center center; background-repeat: no-repeat; }
}
@media only screen and (max-width: 1441px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1441px) and (min-resolution: 1.5dppx), only screen and (max-width: 1441px) and (min-resolution: 144dpi) {
	.promo-tile-ios10-preview { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/ios10_preview_large_2x.jpg"); }
}
@media only screen and (max-width: 1441px) and (max-width: 1068px), only screen and (max-width: 1441px) and (max-height: 890px) {
	.promo-tile-ios10-preview { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/ios10_preview_medium.jpg"); background-size:640px 200px; width: auto; background-position: center center; background-repeat: no-repeat; }
}
@media only screen and (max-width: 1441px) and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1441px) and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1441px) and (max-height: 890px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1441px) and (max-height: 890px) and (min-resolution: 1.5dppx), only screen and (max-width: 1441px) and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1441px) and (max-height: 890px) and (min-resolution: 144dpi) {
	.promo-tile-ios10-preview { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/ios10_preview_medium_2x.jpg"); }
}
@media only screen and (max-width: 1441px) and (max-width: 735px) {
	.promo-tile-ios10-preview { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/ios10_preview_small.jpg"); background-size:736px 200px; width: auto; background-position: center center; background-repeat: no-repeat; }
}
@media only screen and (max-width: 1441px) and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1441px) and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 1441px) and (max-width: 735px) and (min-resolution: 144dpi) {
	.promo-tile-ios10-preview { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/ios10_preview_small_2x.jpg"); }
}
@media only screen and (min-width: 1442px) {
	.promo-tile-ios10-preview { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/ios10_preview_medium.jpg"); background-size:640px 200px; height:200px; width: auto; background-position: center center; background-repeat: no-repeat; }
}
@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi) {
	.promo-tile-ios10-preview { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/ios10_preview_medium_2x.jpg"); }
}
html.ie8 .promo-tile-ios10-preview { font-size:0; background-image: url("http://images.apple.com/euro/home/i/titles_en/images/promos/ios10_preview_medium.jpg"); background-size:640px 200px; background-position: center 50%; height: 200px; }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    html.ie8 .promo-tile-ios10-preview { background-image: url("http://images.apple.com/euro/home/i/titles_en/images/promos/ios10_preview_medium_2x.jpg"); }
}

/* END PROMO 3 IOS10-PREVIEW (GEO_ALT) */




/* PROMO 4 SIERRA-PREVIEW (GEO_ALT) */

@media only screen and (max-width: 1441px) {
	.promo-tile-sierra-preview { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/sierra_preview_alt_large.jpg"); background-size:360px 200px; height:200px; width: auto; background-position: center center; background-repeat: no-repeat; }
}
@media only screen and (max-width: 1441px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1441px) and (min-resolution: 1.5dppx), only screen and (max-width: 1441px) and (min-resolution: 144dpi) {
	.promo-tile-sierra-preview { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/sierra_preview_alt_large_2x.jpg"); }
}
@media only screen and (max-width: 1441px) and (max-width: 1068px), only screen and (max-width: 1441px) and (max-height: 890px) {
	.promo-tile-sierra-preview { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/sierra_preview_alt_medium.jpg"); background-size:640px 200px; width: auto; background-position: center center; background-repeat: no-repeat; }
}
@media only screen and (max-width: 1441px) and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1441px) and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1441px) and (max-height: 890px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1441px) and (max-height: 890px) and (min-resolution: 1.5dppx), only screen and (max-width: 1441px) and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1441px) and (max-height: 890px) and (min-resolution: 144dpi) {
	.promo-tile-sierra-preview { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/sierra_preview_alt_medium_2x.jpg"); }
}
@media only screen and (max-width: 1441px) and (max-width: 735px) {
	.promo-tile-sierra-preview { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/sierra_preview_alt_small.jpg"); background-size:736px 200px; width: auto; background-position: center center; background-repeat: no-repeat; }
}
@media only screen and (max-width: 1441px) and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1441px) and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 1441px) and (max-width: 735px) and (min-resolution: 144dpi) {
	.promo-tile-sierra-preview { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/sierra_preview_alt_small_2x.jpg"); }
}
@media only screen and (min-width: 1442px) {
	.promo-tile-sierra-preview { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/sierra_preview_alt_medium.jpg"); background-size:640px 200px; height:200px; width: auto; background-position: center center; background-repeat: no-repeat; }
}
@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi) {
	.promo-tile-sierra-preview { background-image:url("http://images.apple.com/euro/home/i/titles_en/images/promos/sierra_preview_alt_medium_2x.jpg"); }
}
html.ie8 .promo-tile-sierra-preview { font-size:0; background-image: url("http://images.apple.com/euro/home/i/titles_en/images/promos/sierra_preview_alt_medium.jpg"); background-size:640px 200px; background-position: center 50%; height: 200px; }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    html.ie8 .promo-tile-sierra-preview { background-image: url("http://images.apple.com/euro/home/i/titles_en/images/promos/sierra_preview_alt_medium_2x.jpg"); }
}

/* END PROMO 4 SIERRA-PREVIEW (GEO_ALT) */




/*------------------------------------*\
  END PROMO CSS
\*------------------------------------*/