/* Overview */
.routing { padding-top:38px; }


/* design */

body#design .camera figure.hero { background-image:url(http://images.apple.com/euro/iphone-5s/a/generic/design/images/camera_hero.png); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-device-width:321px), 
       only screen and (        min-device-pixel-ratio: 1.5) and (min-device-width:321px){
	body#design .camera figure.hero { background-image:url(http://images.apple.com/euro/iphone-5s/a/generic/design/images/camera_hero_2x.png); background-size:2700px 925px; }
}
@media only screen and (max-width: 1024px) {
	body#design .camera figure.hero { background-image:url(http://images.apple.com/euro/iphone-5s/a/generic/design/images/camera_hero_1024.png); }
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-device-width:321px) and (max-width: 1024px), 
       only screen and (        min-device-pixel-ratio: 1.5) and (min-device-width:321px) and (max-width: 1024px) {
	body#design .camera figure.hero { background-image:url(http://images.apple.com/euro/iphone-5s/a/generic/design/images/camera_hero_1024_2x.png); background-size:1024px 925px; }
}

body#design .cases figure.hero { background-image:url(http://images.apple.com/dk/iphone-5s/design/images/cases_hero.png); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-device-width:321px), 
       only screen and (        min-device-pixel-ratio: 1.5) and (min-device-width:321px){
	body#design .cases figure.hero { background-image:url(http://images.apple.com/dk/iphone-5s/design/images/cases_hero_2x.png); background-size:2850px 992px; }
}
@media only screen and (max-width: 1024px) {
	body#design .cases figure.hero { background-image:url(http://images.apple.com/dk/iphone-5s/design/images/cases_hero_1024.png); }
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-device-width:321px) and (max-width: 1024px), 
       only screen and (        min-device-pixel-ratio: 1.5) and (min-device-width:321px) and (max-width: 1024px) {
	body#design .cases figure.hero { background-image:url(http://images.apple.com/dk/iphone-5s/design/images/cases_hero_1024_2x.png); background-size:1024px 992px; }
}


/* features */

body#features .craft .interstitial.show .image { background-image:url(http://images.apple.com/euro/iphone-5s/a/generic/features/images/craft_interstitial.png); }
body#features .touchid .interstitial.show .image { background-image:url(http://images.apple.com/dk/iphone-5s/features/images/touchid_interstitial.png); }
body#features .performance .interstitial.show .image { background-image:url(http://images.apple.com/euro/iphone-5s/a/generic/features/images/performance_interstitial.png); }
body#features .camera .interstitial.show .image { background-image:url(http://images.apple.com/euro/iphone-5s/a/generic/features/images/camera_interstitial.png); }
body#features .wireless .interstitial.show .image { background-image:url(http://images.apple.com/euro/iphone-5s/a/generic/features/images/wireless_interstitial.png); }
body#features .software .interstitial.show .image { background-image:url(http://images.apple.com/dk/iphone-5s/features/images/ios_interstitial.png); }
body#features .cases .interstitial.show .image { background-image:url(http://images.apple.com/euro/iphone-5s/a/generic/features/images/cases_interstitial.png); }

@media only screen and (-webkit-min-device-pixel-ratio:1.5) and (min-width:1025px),
       only screen and (        min-device-pixel-ratio:1.5) and (min-width:1025px) {
	body#features .craft .interstitial .image { background-image:url(http://images.apple.com/euro/iphone-5s/a/generic/features/images/craft_interstitial_2x.png); background-size:100% 100%; }
	body#features .touchid .interstitial.show .image { background-image:url(http://images.apple.com/dk/iphone-5s/features/images/touchid_interstitial_2x.png); background-size:100% 100%; }
	body#features .performance .interstitial.show .image { background-image:url(http://images.apple.com/euro/iphone-5s/a/generic/features/images/performance_interstitial_2x.png); background-size:100% 100%; }
	body#features .camera .interstitial.show .image { background-image:url(http://images.apple.com/euro/iphone-5s/a/generic/features/images/camera_interstitial_2x.png); background-size:100% 100%; }
	body#features .wireless .interstitial.show .image { background-image:url(http://images.apple.com/euro/iphone-5s/a/generic/features/images/wireless_interstitial_2x.png); background-size:100% 100%; }
	body#features .software .interstitial.show .image { background-image:url(http://images.apple.com/euro/iphone-5s/a/screens_en/features/images/ios_interstitial_2x.png); background-size:100% 100%; }
	body#features .cases .interstitial.show .image { background-image:url(http://images.apple.com/euro/iphone-5s/a/generic/features/images/cases_interstitial_2x.png); background-size:100% 100%; }
}

@media only screen and (max-device-width:768px) {
	body#features .flushrow.hero .row p { width: 790px; }
}

/* specs */

body.specs .tech-specs .capacity th sup { left: 98px; }
body.specs .tech-specs .dimensions .last .positioned .depth span { width: 67px; }
body#specs .tech-specs .rounded { width: 83px; padding: 9px 0 9px; color: #9598a3; font-weight: bold; border: 2px solid #9598a3; text-align: center; border-radius: 8px; -khtml-border-radius: 8px; }
body.specs .tech-specs .capacity .grid2col .column, body.specs .tech-specs .capacity .grid3col .column { margin-left: 139px; }
body.specs .tech-specs .capacity .grid3col .column.first { padding-left: 110px; }
body.specs .tech-specs tbody .capacity td.last ul { padding: 0; }

body.specs .tech-specs .buttons-controls .column.last .headphones span { top: -54px; left: -45px; }
body.specs .tech-specs .buttons-controls .column.last .speaker span { bottom: -37px; }

body.specs .tech-specs .capacity th sup { left:102px; }
body.specs .tech-specs .dimensions th sup { left: 136px; top: -4px; }
body.specs .tech-specs .video-calling th sup { left: 135px; }
body.specs .tech-specs .audio-calling th sup { left: 112px; }
body.specs .tech-specs .power th sup { top: -4px; left:170px; }
body.specs .tech-specs .free-apps-from-apple th sup { left: 100px; top:29px; }
/* camera */
body#camera .video figure.column { min-height: 147px; }


/* Buystrip */
#buystrip .column.product h3 { margin-bottom:28px; }

.main .new-apps .grid2col { width:827px; margin-left:auto; margin-right:auto; }
.main .new-apps .grid2col .column { width: 400px; }
.main .new-apps .grid2col .column h2 { float: left; margin-bottom: 8px; margin-top: 16px; }
.main .new-apps .grid2col .column h2, .main .new-apps .grid2col .column p { display: block; margin-left: 66px; width:297px; }

#smart.ac-responsive-handheld-portrait .copy .intro { width: 906px; }

#productheader .coming-soon { display: inline; float: left; margin-left: 10px; margin-top: 3px; width: 114px; }
.coming-soon { border: 1px solid #AAAAAA; border-radius: 4px 4px 4px 4px; color: #999999; font-size: 13px !important; font-weight: normal; letter-spacing: -1px; line-height: 1.4em; padding: 2px 9px; }

.gallery .gallery-view .button { font-size: 14px; }