/* Local Overrides */
.customized-reel-caption,
.customized-reel-caption a {
	margin-top: 7px;
	font-size: 14px;
	color: #959495;
}
@media only screen and (max-width: 734px) {
	.customized-reel-caption,
	.customized-reel-caption a {
		font-size: 12px;
		font-weight: 600;
	}
}

@media only screen and (max-width: 1089px) and (min-width: 1069px) {
	.typography-router-tv-plus-headline {
		font-size: 31px;
	}
}

/* atv+ ribbon */

@media only screen and (max-width: 734px) {
	.with-atv-promo-ribbon .ribbon-alpha .ribbon-content.row {
		max-width: 305px;
	}
}

/* Color Calibration tile */
@media only screen and (min-width: 1069px) {
	.section-better-together .grid-item .tile-content .tile-copy,
	.section-better-together .grid-item .tile .tile-copy {
		padding: 55px;
	}
}

.section-rooms.all-controls .inline-media-ui.show {
	z-index: 3;
}

/* hero */

@media only screen and (max-width: 374px) {
	.section-hero h2 {
		max-width: 330px;
	}
}

/* section rooms L */

@media only screen and (min-width: 1069px) {
	.section-rooms .room-tv-app .icon-text-wrapper {
		max-width: 329px;
	}
}

/* Local Images */
/* hero */
.section-hero .video-container .inline-video-media .inline-video-frame-static {
	background-image: url(/ca/fr/apple-tv-4k/images/overview/hero/hero_staticframe__fc291ipcri2y_large.jpg);
	background-position: bottom;
}

@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-hero
		.video-container
		.inline-video-media
		.inline-video-frame-static {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/hero/hero_staticframe__fc291ipcri2y_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero
		.video-container
		.inline-video-media
		.inline-video-frame-static {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/hero/hero_staticframe__fc291ipcri2y_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-hero
		.video-container
		.inline-video-media
		.inline-video-frame-static {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/hero/hero_staticframe__fc291ipcri2y_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-hero
		.video-container
		.inline-video-media
		.inline-video-frame-static {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/hero/hero_staticframe__fc291ipcri2y_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-hero
		.video-container
		.inline-video-media
		.inline-video-frame-static {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/hero/hero_staticframe__fc291ipcri2y_small_2x.jpg);
	}
}

/* River Gallery */

@media only screen and (max-width: 734px) {
	.section-entertainment .river-gallery .row-gallery:first-child {
		margin-left: 746px;
	}
	.section-entertainment .river-gallery .row-gallery:nth-child(2) {
		margin-left: 755px;
	}
	.section-entertainment .river-gallery .row-gallery:last-child {
		margin-left: 890px;
	}
}

/* screen tv app */
.section-rooms .video-wrapper .room-screen:first-child {
	background-image: url(/ca/fr/apple-tv-4k/images/overview/rooms/screen_tv_app_new__ee1lgm2221oy_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-rooms .video-wrapper .room-screen:first-child {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/rooms/screen_tv_app_new__ee1lgm2221oy_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-rooms .video-wrapper .room-screen:first-child {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/rooms/screen_tv_app_new__ee1lgm2221oy_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-rooms .video-wrapper .room-screen:first-child {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/rooms/screen_tv_app_new__ee1lgm2221oy_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-rooms .video-wrapper .room-screen:first-child {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/rooms/screen_tv_app_new__ee1lgm2221oy_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-rooms .video-wrapper .room-screen:first-child {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/rooms/screen_tv_app_new__ee1lgm2221oy_small_2x.jpg);
	}
}

/* siri on airpods */

.overview-better-together-siri-airpods {
	height: auto;
}

/* iPhone tile S */

@media only screen and (max-width: 734px) {
	#overview-better-together-iphone-control-1 {
		margin-bottom: -12px;
	}
}

/* Footnotes superscripts */

#ac-globalfooter sup {
	font-size: 9px !important;
	vertical-align: bottom;
	position: relative;
	top: -0.3rem;
}

/* Fitness + links */

@media only screen and (max-width: 1068px) {
	.section-rooms a.typography-rooms-copy + a.typography-rooms-copy {
		display: block;
		margin-left: 0;
	}
}
