/* Local Overrides */

/* environment Section */

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	#main > section.section.section-environment > div > div > div {
		padding-left: 15px;
	}
}

/* Buttons and Conectors */
/* Large Vierport */
@media only screen and (min-width: 1069px) {
	.section-buttons-and-connectors .diagram-text.top-button {
		top: -35px;
	}

	.section.section-specs
		.techspecs-section.section-buttons-and-connectors
		.techspecs-column
		.diagram-text.magnetic-connector {
		width: 115px;
	}

	.section.section-specs
		.techspecs-section.section-buttons-and-connectors
		.techspecs-column
		.diagram-text.smart-connector {
		width: 99px;
	}
}

/* Medium Viewport */
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section.section-specs
		.section-buttons-and-connectors
		.techspecs-column
		.diagram-text.speaker-2 {
		padding-right: 12px;
	}

	.section.section-specs
		.section-buttons-and-connectors
		.techspecs-column
		.diagram-text.speaker-1 {
		padding-left: 11px;
	}
}

/* Small viewport */
@media only screen and (max-width: 734px) {
	.section.section-specs
		.section-buttons-and-connectors
		.techspecs-column
		.diagram-text.microphone-2 {
		padding-left: 10px;
	}
}

/* Tamaño y peso Override */

@media only screen and (min-width: 1442px) {
	.techspecs-section .diagram-text-depth li {
		margin-top: 6px;
	}

	.section-weight-and-dimensions
		.image-dimensions-ipadPro-13
		.diagram-text-depth
		li {
		margin-top: 9px;
	}

	.section-weight-and-dimensions
		.image-dimensions-ipadPro-11
		.diagram-text-depth
		li {
		margin-top: 10px;
	}
}

@media only screen and (max-width: 1441px) {
	.techspecs-section .diagram-text-depth li {
		margin-top: 9px;
	}

	.section-weight-and-dimensions
		.image-dimensions-ipadPro-13
		.diagram-text-depth
		li {
		margin-top: 9px;
	}

	.section-weight-and-dimensions
		.image-dimensions-ipadPro-11
		.diagram-text-depth
		li {
		margin-top: 10px;
	}
}

@media only screen and (max-width: 1069px) {
	.section-weight-and-dimensions
		.image-dimensions-ipadPro-13
		.diagram-text-depth
		li {
		margin-top: 5px;
	}

	.section-weight-and-dimensions
		.image-dimensions-ipadPro-11
		.diagram-text-depth
		li {
		margin-top: 5px;
	}
}

@media only screen and (max-width: 426px) {
	.section-weight-and-dimensions
		.image-dimensions-ipadPro-11
		.diagram-text-depth
		li {
		margin-top: 8px;
	}

	.section-weight-and-dimensions
		.image-dimensions-ipadPro-13
		.diagram-text-depth
		li {
		margin-top: 8px;
	}
}

/* Apps Screen */

.section-built-in-apps .techspecs-app-icon-calendar {
	background-image: url(/la/ipad-pro/images/specs/icon_calendar__fka791xvwfqu_large.png);
}

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