/* localizae screens */
.page-specs .main .section-apps .techspecs-app-icon-calendar, .page-specs .main .section-freeapps .techspecs-app-icon-calendar {background-image: url("https://images.apple.com/la/iphone-7/specs/images/icon_calendar_large.jpg"); }
@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){.page-specs .main .section-apps .techspecs-app-icon-calendar, .page-specs .main .section-freeapps .techspecs-app-icon-calendar {background-image: url("https://images.apple.com/la/iphone-7/specs/images/icon_calendar_large_2x.jpg"); }}

.page-specs .main .section-display .image-display-iphone7 {background-image: url("https://images.apple.com/la/iphone-7/specs/images/display_iphone7_large.png");}
@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) {.page-specs .main .section-display .image-display-iphone7 {background-image: url("https://images.apple.com/la/iphone-7/specs/images/display_iphone7_large_2x.png");}}
@media only screen and (max-width: 1068px) {.page-specs .main .section-display .image-display-iphone7 {background-image: url("https://images.apple.com/la/iphone-7/specs/images/display_iphone7_medium.png");}}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {.page-specs .main .section-display .image-display-iphone7 {background-image: url("https://images.apple.com/la/iphone-7/specs/images/display_iphone7_medium_2x.png");}}
@media only screen and (max-width: 735px) {.page-specs .main .section-display .image-display-iphone7 {background-image: url("https://images.apple.com/la/iphone-7/specs/images/display_iphone7_small.png");}}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {.page-specs .main .section-display .image-display-iphone7 {background-image: url("https://images.apple.com/la/iphone-7/specs/images/display_iphone7_small_2x.png");}}

.page-specs .main .section-display .image-display-iphone7plus {width: 316px;height: 158px;background-size: 316px 158px;background-repeat: no-repeat;background-image: url("https://images.apple.com/la/iphone-7/specs/images/display_iphone7plus_large.png");margin-bottom: 32px;}
@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) {.page-specs .main .section-display .image-display-iphone7plus {background-image: url("https://images.apple.com/la/iphone-7/specs/images/display_iphone7plus_large_2x.png");}}
@media only screen and (max-width: 1068px) {.page-specs .main .section-display .image-display-iphone7plus {width: 156px;height: 312px;background-size: 156px 312px;background-repeat: no-repeat;background-image: url("https://images.apple.com/la/iphone-7/specs/images/display_iphone7plus_medium.png");}}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {.page-specs .main .section-display .image-display-iphone7plus {background-image: url("https://images.apple.com/la/iphone-7/specs/images/display_iphone7plus_medium_2x.png");}}
@media only screen and (max-width: 735px) {.page-specs .main .section-display .image-display-iphone7plus {width: 139px;height: 279px;background-size: 139px 279px;background-repeat: no-repeat;background-image: url("https://images.apple.com/la/iphone-7/specs/images/display_iphone7plus_small.png");}}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {.page-specs .main .section-display .image-display-iphone7plus {background-image: url("https://images.apple.com/la/iphone-7/specs/images/display_iphone7plus_small_2x.png");}}

@media only screen and (max-width: 1068px){
	.especs-align {top: 23px;
    	left: -40px;
    	}
    .especs-align-figure{top: 23px;
    	left: -20px;
    	}
    	#ac-globalfooter .ac-gf-buystrip .buystrip-hero-primary .image-buystrip-iphone-7-plus {
		left: 66px;
	}
}

@media only screen and (max-width: 735px){
	.especs-align {top: 23px;
    	left: -10px;
    	}
    	#ac-globalfooter .ac-gf-buystrip .buystrip-hero-primary .image-buystrip-iphone-7-plus {
		left: auto;
	}
}

 /* Size and weight */
.page-specs .main .section-dimensions .image-dimensions-iphone7plus .diagram-text-3 {
	top: 168px
}
@media only screen and (max-width:1068px) {
	.page-specs .main .section-dimensions .image-dimensions-iphone7plus .diagram-text-3 {
		top: 109px;
	}
}

.page-specs .main .section-dimensions .image-dimensions-iphone7 .diagram-text-3 {
	top: 154px
}
@media only screen and (max-width:1068px) {
	.page-specs .main .section-dimensions .image-dimensions-iphone7 .diagram-text-3 {
		top: 99px;
	}
}

/* Ezternal buttons and connectors */
.page-specs .main .section-external-connectors .image-external-connectors .diagram-text.diagram-ring {
	width: 110px
}

/* Desktop */
@media only screen and (max-width:1068px) {
	.page-specs .main .section-external-connectors .image-external-connectors .diagram-text {
		width: 140px
	}
	.page-specs .main .section-external-connectors .image-external-connectors .diagram-text.diagram-ring {
		width: 73px
	}
	.page-specs .main .section-external-connectors .image-external-connectors .diagram-text.diagram-speaker {
		left: 150px
	}
}

/* Medium */
@media only screen and (max-width:735px) {
	.page-specs .main .section-external-connectors .image-external-connectors .diagram-text.diagram-home {
		top: 298px;
		left: 19px;
	}
	.page-specs .main .section-external-connectors .image-external-connectors .diagram-text.diagram-speaker-2{
		left: 194px;
	}
	.page-specs .main .section-external-connectors .image-external-connectors .diagram-text.diagram-on{
		left: 191px;	
	}
	.page-specs .main .section-external-connectors .image-external-connectors .diagram-text.diagram-volume{
    	width: 54px;
    	right: 193px;	
    }
}

/* Mobile */
@media only screen and (max-width: 400px){
 	.page-specs .main .section-external-connectors .image-external-connectors .diagram-text.diagram-on{
 		width: 70px;
 		top: 55px;
 		left: 191px;
 	}
}

@media only screen and (max-width: 735px){
 	.page-specs .main .section-external-connectors .image-external-connectors .diagram-text.diagram-on {
 		width: 70px;
 	}
}

@media only screen and (max-width: 667px) and (min-width: 400px){
	.page-specs .main .section-external-connectors .image-external-connectors .diagram-text.diagram-speaker-2 {
	    bottom: 393px;
	}
	.page-specs .main .section-external-connectors .image-external-connectors .diagram-text.diagram-on{
		top: 55px;
		left: 191px;
		width: 110px;
	}
	.page-specs .main .section-external-connectors .image-external-connectors .diagram-text.diagram-home{
		top: 298px;
	}
}

@media only screen and (max-width: 568px) and (min-width: 400px){
	.page-specs .main .section-external-connectors .image-external-connectors .diagram-text.diagram-speaker-2 {
	    bottom: 394px;
	    left: 195px;
	}
	.page-specs .main .section-external-connectors .image-external-connectors .diagram-text.diagram-on{
		top: 55px;
		left: 191px;
		width: 110px;
	}
}

/* Fix title - Section: Splash and Water Resistance */
@media only screen and (max-width: 1068px) and (min-width: 735px){
	.techspecs-rowheader.fix-size {
	    font-size: 21px;
	}
}