/* local overrides */

/* apps - calendar */
.section-built-in-apps .techspecs-app-icon-calendar {
	background-image: url(/mx/iphone-duo/images/specs/icon_calendar__c47mv03ovj8m_large.png);
}

@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.section-built-in-apps .techspecs-app-icon-calendar {
		background-image: url(../images/specs/icon_calendar__c47mv03ovj8m_large_2x.png);
	}
}

/* Trade in buystrip */
@media only screen and (min-width: 735px) {
	.buystrip-hero .trade-in .item-copy {
		max-width: 29em;
	}
}

@media only screen and (min-width: 735px) {
	.buystrip-hero .trade-in .item-headline {
		max-width: 25em;
	}
}

@media only screen and (min-width: 1069px) {
	.buystrip-hero .trade-in .item-headline {
		font-size: 32px;
	}
}
/* External Buttons and Connectors section */
@media (max-width: 480px) {
	.section-external
		.image-external-connectors
		.diagram-text.diagram-volume.diagram-volume-1 {
		left: -33px;
	}
}
@media (min-width: 480px) and (max-width: 734px) {
	.section-external
		.image-external-connectors
		.diagram-text.diagram-volume.diagram-volume-1 {
		left: -20px;
	}
}

@media (min-width: 734px) and (max-width: 1068px) {
	.section-external
		.image-external-connectors
		.diagram-text.diagram-volume.diagram-volume-1 {
		left: 333px;
	}
}
@media (max-width: 1068px) {
	.section-external
		.image-external-connectors
		.diagram-text.diagram-speaker-mic {
		left: 33px;
	}
}
@media (max-width: 480px) {
	.section-external
		.image-external-connectors
		.diagram-text.diagram-speaker-1 {
		left: 122px;
	}
}
@media (max-width: 480px) {
	.section-external .image-external-connectors .diagram-text.diagram-side {
		left: 71px;
	}
}
@media (max-width: 480px) {
	.section-external
		.image-external-connectors
		.diagram-text.diagram-camera-control {
		left: 126px;
	}
}
@media (max-width: 480px) {
	.section-external
		.image-external-connectors
		.diagram-text.diagram-speaker-2 {
		left: 46px;
	}
}
@media (max-width: 480px) {
	.section-external
		.image-external-connectors
		.diagram-text.diagram-lightning {
		left: -7px;
	}
}
@media (min-width: 735px) and (max-width: 1068px) {
	.section-external
		.image-external-connectors
		.diagram-text.diagram-camera-control {
		top: 209px;
	}
}
@media (min-width: 1068px) {
	.section-external
		.image-external-connectors
		.diagram-text.diagram-speaker-mic {
		left: 79px;
	}
}
