/* Local Overrides */

br.xsmall {
	display: none;
}

@media only screen and (max-width: 1068px) {
	br.xsmall {
		display: none;
	}
}

@media only screen and (max-width: 734px) {
	br.xsmall {
		display: none;
	}
}

@media only screen and (max-width: 374px) {
	br.xsmall {
		display: block;
	}
}

#ac-globalfooter sup {
	font-size: 9px;
	vertical-align: middle;
	bottom: 0.3em;
	text-decoration: none;
}
/* AR subtitle*/

@media only screen and (min-width: 1069px) {
	.section-ar .tile-content .router-grid-copy p {
		max-width: 296px;
	}
} /* Snipes */

/* Download Snipe */

@media only screen and (min-width: 1069px) {
	.section-download
		.overview-design-download-headline.section-headline-script {
		bottom: -20px;
	}
	.section-download .overview-design-download-headline img {
		width: 357px;
		height: 103px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-download
		.overview-design-download-headline.section-headline-script {
		bottom: -17px;
	}
	.section-download .overview-design-download-headline img {
		width: 300px;
		height: 85px;
	}
}

@media only screen and (max-width: 734px) and (min-width: 418px) {
	.section-download
		.overview-design-download-headline.section-headline-script {
		bottom: -11px;
	}
	.section-download .overview-design-download-headline img {
		width: 190px;
		height: 53px;
	}
}

@media only screen and (max-width: 417px) {
	.section-download
		.overview-design-download-headline.section-headline-script {
		bottom: -11px;
	}
	.section-download .overview-design-download-headline img {
		width: 190px;
		height: 53px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-download .subsection-connections .caption-cellular.br-medium {
		transform: translate(-178px, 15px);
	}
}

/* Design Snipe */

@media only screen and (max-width: 734px) {
	.section-design .section-header .section-headline-script.has-descenders {
		margin-bottom: -10px;
		margin-left: -5px;
	}
}
.section-design .section-header .section-headline-script.has-descenders {
	display: inline-block;
	margin-top: -2px;
}

@media only screen and (max-width: 734px) {
	.section-design .section-header .section-headline-script.has-descenders {
		margin-top: 4px;
	}
}

/* Camera Snipe */

@media only screen and (min-width: 1069px) {
	.section-camera.section-headline-script {
		bottom: -40px;
	}
	.section-camera .overview-camera-camera-headline img {
		width: 232px;
		height: 72px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-download .section-headline-script {
		bottom: -33px;
	}
	.section-camera .overview-camera-camera-headline img {
		width: 193px;
		height: 60px;
	}
}

@media only screen and (max-width: 734px) and (min-width: 418px) {
	.section-camera .overview-camera-camera-headline img {
		width: 118px;
		height: 38px;
	}
}

@media only screen and (max-width: 417px) {
	.section-camera .overview-camera-camera-headline img {
		width: 118px;
		height: 38px;
	}
}

/* Personal Snipe */

@media only screen and (max-width: 734px) {
	.section-intelligence
		.section-header
		.overview-intelligence-personal-headline {
		width: 145px;
		height: 34px;
		margin-right: -7px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-intelligence
		.section-header
		.overview-intelligence-personal-headline {
		width: 227px;
		height: 53px;
		margin-right: -7px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-intelligence
		.section-header
		.overview-intelligence-personal-headline {
		width: 275px;
		height: 64px;
		margin-right: -14px;
	}
}

/* Chip Snipe */

@media only screen and (max-width: 734px) {
	.section-powerful .section-header .overview-chip-chip-headline {
		width: 75px;
	}
	.section-powerful .section-header .section-headline-script.has-descenders {
		vertical-align: text-top;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-powerful .section-header .overview-chip-chip-headline {
		width: 124px;
	}
	.section-powerful .section-header .section-headline-script.has-descenders {
		vertical-align: baseline;
	}
}

@media only screen and (min-width: 1069px) {
	.section-powerful .section-header .overview-chip-chip-headline {
		width: 145px;
	}
	.section-powerful .section-header .section-headline-script.has-descenders {
		vertical-align: text-top;
	}
}

/* Pecil Snipe */

@media only screen and (max-width: 734px) {
	.section-pencil .section-header .overview-pencil-pro-headline img {
		width: 75px;
		height: 36px;
	}
	.section-pencil .section-header .section-headline-script.has-descenders {
		bottom: -2px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-pencil .section-header .overview-pencil-pro-headline img {
		width: 133px;
		height: 61px;
	}
	.section-pencil .section-header .section-headline-script.has-descenders {
		bottom: 0px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-pencil .section-header .overview-pencil-pro-headline img {
		width: 157px;
		height: 74px;
	}
	.section-pencil .section-header .section-headline-script.has-descenders {
		bottom: -2px;
	}
}

/* Hero Subheadings */
.section-hero .hero-callout {
	padding-left: 10px;
	padding-right: 10px;
}

/* Apple Intelligence Section Image Caption */
@media only screen and (max-width: 374px) {
	.section-intelligence .section-header .hardware-lockup .hardware-caption {
		transform: translate(0px, 16px);
	}
}

/* Apps Grid */
@media only screen and (min-width: 754px) and (max-width: 787px) {
	.section-apps .app-device-grid .col-1 .caption {
		padding-left: 12px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 753px) {
	.section-apps .app-device-grid .col-1 .caption {
		padding-left: 24px;
	}
}

/* Liquid Retina and Camera Badges */
.subsection-liquid .badge-value,
.copy-front-camera .badge-value,
.badge-back-camera .badge-value {
	grid-area: caption;
}

.subsection-liquid .badge-caption,
.copy-front-camera .badge-caption,
.badge-back-camera .badge-caption {
	grid-area: value;
}

/* Chip Badges */
@media only screen and (min-width: 356px) and (max-width: 389px) {
	.section-powerful .badge-chip .badge-value {
		width: 175px;
	}
}

/* Badge Content */
@media only screen and (max-width: 1068px) {
	.badge-content {
		grid-template-rows: auto;
	}
}

/* Image Overrides */

/* Design - Hand Rotation Static */

@media only screen and (min-width: 1069px) {
	.section-design .section-header .inline-video-design .static-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_large.jpg);
	}
}

@media only screen and (min-width: 1069px) and (min-resolution: 144dpi),
	only screen and (min-resolution: 1.5dppx) {
	.section-design .section-header .inline-video-design .static-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-design .section-header .inline-video-design .static-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-width: 735px) and (min-resolution: 144dpi) {
	.section-design .section-header .inline-video-design .static-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-design .section-header .inline-video-design .static-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-design .section-header .inline-video-design .static-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_static__bnp5ylmuy6oi_small_2x.jpg);
	}
}

/* Intelligence - Express Static */

.section-intelligence
	.section-header
	.hardware-lockup
	.inline-video-intelligence
	.static-frame {
	background-repeat: no-repeat;
	background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_static__di2fpc2jb42u_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.static-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_static__di2fpc2jb42u_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.static-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_static__di2fpc2jb42u_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.static-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_static__di2fpc2jb42u_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.static-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_static__di2fpc2jb42u_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.static-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_static__di2fpc2jb42u_small_2x.jpg);
	}
}

/*  Frames */

/* Hand Rotation Startframe */

.section-design .section-header .inline-video-design .start-frame {
	background-repeat: no-repeat;
	background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-design .section-header .inline-video-design .start-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-design .section-header .inline-video-design .start-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-design .section-header .inline-video-design .start-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-design .section-header .inline-video-design .start-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-design .section-header .inline-video-design .start-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_startframe__f46pgzbcfqmq_small_2x.jpg);
	}
}

/* Hand Rotation Endframe */

.section-design .section-header .inline-video-design .end-frame {
	background-repeat: no-repeat;
	background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-design .section-header .inline-video-design .end-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-design .section-header .inline-video-design .end-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-design .section-header .inline-video-design .end-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-design .section-header .inline-video-design .end-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-design .section-header .inline-video-design .end-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/design/hand_rotation_endframe__xr5vq94k802e_small_2x.jpg);
	}
}

/* Download */

.section-download .subsection-connections .caption-cellular {
	max-width: 130px;
}

/* Express Startframe */

.section-intelligence
	.section-header
	.hardware-lockup
	.inline-video-intelligence
	.start-frame {
	background-repeat: no-repeat;
	background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.start-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.start-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.start-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.start-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.start-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_small_2x.jpg);
	}
}

/* Express Endframe  */

.section-intelligence
	.section-header
	.hardware-lockup
	.inline-video-intelligence
	.end-frame {
	background-repeat: no-repeat;
	background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.end-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.end-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.end-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.end-frame {
		background-repeat: no-repeat;
		background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-intelligence
		.section-header
		.hardware-lockup
		.inline-video-intelligence
		.end-frame {
		background-image: url(/ca/fr/ipad-mini/images/overview/intelligence/express_endframe__bxwzs5qttw9y_small_2x.jpg);
	}
}
