/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.section-finish .techspecs-rowheader + div {
	margin-left: 335px;
}

.section-environment .section-content {
	margin-bottom: 20px;
}

.section-camera .techspecs-list {
	max-width: 460px;
}

@media only screen and (max-width: 1068px) {
	.section-camera .techspecs-list {
		max-width: 380px;
	}
}

@media only screen and (max-width: 734px) {
	.section-camera .techspecs-list {
		max-width: 312px;
	}
}

.section-front-camera .techspecs-list {
	max-width: 460px;
}

@media only screen and (max-width: 1068px) {
	.section-front-camera .techspecs-list {
		max-width: 380px;
	}
}

@media only screen and (max-width: 734px) {
	.section-front-camera .techspecs-list {
		max-width: 280px;
	}
}

@media only screen and (max-width: 1068px) {
	.section-finish .techspecs-rowheader + div {
		margin-left: 290px;
	}
}
@media only screen and (max-width: 734px) {
	.section-finish .techspecs-rowheader + div {
		margin-left: auto;
	}
}

@media only screen and (max-width: 734px) {
	.page-specs .page-headline {
		top: 20px;
	}
}

.callout.callout-techspecs-environment .callout-techspecs-environment-header {
	width: 100%;
}

@media only screen and (max-width: 1068px) {
	.callout.callout-techspecs-environment .callout-techspecs-environment-header {
		width: auto;
	}
}
@media only screen and (max-width: 734px) {
	.section-external .image-external-connectors .diagram-text.diagram-mic {
		left: 40px;
	}
}

@media only screen and (max-width: 734px) {
	.section-external .image-external-connectors .diagram-text.diagram-side {
		bottom: auto;
		top: 84px;
		left: 190px;
		line-height: 1.2;
		width: 54px;
		word-wrap: break-word;
	}
}

@media only screen and (max-width: 1068px) {
	.section-external .image-external-connectors .diagram-text.diagram-side {
		top: 349px;
		left: 345px;
	}
}

@media only screen and (max-width: 734px) {
	.section-external .image-external-connectors .diagram-text.diagram-side {
		bottom: auto;
		top: 80px;
		left: 190px;
		line-height: 1.2;
		width: 47px;
		word-wrap: break-word;
	}
}

.section-display .image-display {
	background-image: url(/ee/iphone-se/images/specs/display__dh7xtovgjz2a_large.jpg);
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
	.section-display .image-display {
		background-image: url(/ee/iphone-se/images/specs/display__dh7xtovgjz2a_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	.section-display .image-display {
		background-image: url(/ee/iphone-se/images/specs/display__dh7xtovgjz2a_medium.jpg);
	}
}
@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) {
	.section-display .image-display {
		background-image: url(/ee/iphone-se/images/specs/display__dh7xtovgjz2a_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	.section-display .image-display {
		background-image: url(/ee/iphone-se/images/specs/display__dh7xtovgjz2a_small.jpg);
	}
}
@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-display .image-display {
		background-image: url(/ee/iphone-se/images/specs/display__dh7xtovgjz2a_small_2x.jpg);
	}
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
