.section-techspecs .diagram-text li {
	margin-top: 15px;
	top: 15px;
}

.section-techspecs .image-dimensions-ipadAir-13 .diagram-text-depth li {
	margin-top: 10px;
}
@media only screen and (min-width: 735px) and (max-width: 1067px) {
	.section-size .image-dimensions-ipadAir-11 {
		top: 20px;
		left: 20px;
	}
}

@media only screen and (max-width: 1068px) {
	.section-techspecs .diagram-text-depth li {
		margin-top: 6px;
	}
	.section-techspecs .image-dimensions-ipadAir-13 .diagram-text-depth li {
		margin-top: 8px;
	}
}

.section-finish .caption-blue {
	left: -21px;
}

@media only screen and (max-width: 1068px) {
	.section-finish .caption-blue {
		left: -25px;
	}
}

@media only screen and (max-width: 734px) {
	.section-finish .caption-blue {
		left: 0px;
	}
}

.section-finish .caption-purple {
	left: 181px;
}

@media only screen and (max-width: 1068px) {
	.section-finish .caption-purple {
		left: 144px;
	}
}

@media only screen and (max-width: 734px) {
	.section-finish .caption-purple {
		left: 0px;
	}
}

@media only screen and (max-width: 1068px) {
	.section-finish .caption-starlight {
		left: 276px;
	}
}

@media only screen and (max-width: 734px) {
	.section-finish .caption-starlight {
		left: 0px;
	}
}

.section-finish .caption-spacegray {
	left: 491px;
}

@media only screen and (max-width: 1068px) {
	.section-finish .caption-spacegray {
		left: 393px;
	}
}

@media only screen and (max-width: 734px) {
	.section-finish .caption-spacegray {
		left: 0px;
	}
}

.section-buttons-and-connectors .caption-speaker-1 {
	right: 399px;
}

@media only screen and (max-width: 1068px) {
	.section-buttons-and-connectors .caption-speaker-1 {
		bottom: 484px;
		right: unset;
		left: 146px;
	}
}

@media only screen and (max-width: 734px) {
	.section-buttons-and-connectors .caption-speaker-1 {
		bottom: 435px;
		left: 125px;
	}
}

.section-buttons-and-connectors .caption-top-button {
	left: 300px;
}

@media only screen and (max-width: 1068px) {
	.section-buttons-and-connectors .caption-top-button {
		text-align: center;
		bottom: 479px;
		left: 219px;
	}

	html.text-zoom .section-buttons-and-connectors .caption-top-button {
		left: 184px;
	}
}

@media only screen and (max-width: 734px) {
	.section-buttons-and-connectors .caption-top-button {
		bottom: 435px;
		left: 183px;
	}
}

.section-buttons-and-connectors .caption-speaker-2 {
	left: 195px;
}

@media only screen and (max-width: 1068px) {
	.section-buttons-and-connectors .caption-speaker-2 {
		left: 146px;
	}
}

@media only screen and (max-width: 734px) {
	.section-buttons-and-connectors .caption-speaker-2 {
		left: 126px;
	}
}

.section-buttons-and-connectors .caption-magnetic-connector {
	bottom: 300px;
	width: 60px;
}

@media only screen and (max-width: 1068px) {
	.section-buttons-and-connectors .caption-magnetic-connector {
		bottom: 225px;
	}
}

@media only screen and (max-width: 734px) {
	.section-buttons-and-connectors .caption-magnetic-connector {
		bottom: 190px;
		left: 65px;
	}
}

@media only screen and (max-width: 1068px) {
	.section-buttons-and-connectors .caption-smart-connector {
		top: 420px;
	}
}

@media only screen and (max-width: 734px) {
	.section-buttons-and-connectors .caption-smart-connector {
		top: 350px;
		left: 64px;
	}
}

.section-buttons-and-connectors .caption-usb-connector {
	top: 634px;
	left: 528px;
	width: 115px;
}

@media only screen and (max-width: 1068px) {
	.section-buttons-and-connectors .caption-usb-connector {
		top: 481px;
		left: 384px;
	}
}

@media only screen and (max-width: 734px) {
	.section-buttons-and-connectors .caption-usb-connector {
		top: 405px;
		left: -27px;
	}
}

.section-buttons-and-connectors .caption-microphone-3 {
	left: 567px;
}

@media only screen and (max-width: 1068px) {
	.section-buttons-and-connectors .caption-microphone-3 {
		left: 422px;
	}
}

@media only screen and (max-width: 734px) {
	.section-buttons-and-connectors .caption-microphone-1 {
		left: 245px;
	}
}

@media only screen and (max-width: 734px) {
	.section-buttons-and-connectors .caption-microphone-3 {
		left: 14px;
	}
}
