/* Local Overrides */

/* Hero Statics */
@media only screen and (max-width: 1440px) and (min-width: 1069px) {
	.section-hero .scaling-container {
		margin-top: 15px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 445px) {
	.section-hero .scaling-container {
		margin-top: 30px;
	}
}

@media only screen and (max-width: 444px) {
	.section-hero .scaling-container {
		margin-top: 52px;
	}
}

@media only screen and (max-width: 328px) {
	.section-hero .scaling-container {
		margin-top: 72px;
	}
}

.section-hero .video-container .inline-video-media .inline-video-frame-static {
	background-image: url(/ca/fr/apple-tv-4k/images/overview/hero/hero_staticframe_alt__bn8jbsw4krrm_large.jpg);
}
@media (min-resolution: 144dpi), 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_alt__bn8jbsw4krrm_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_alt__bn8jbsw4krrm_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-hero
		.video-container
		.inline-video-media
		.inline-video-frame-static {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/hero/hero_staticframe_alt__bn8jbsw4krrm_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_alt__bn8jbsw4krrm_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-hero
		.video-container
		.inline-video-media
		.inline-video-frame-static {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/hero/hero_staticframe_alt__bn8jbsw4krrm_small_2x.jpg);
	}
}

.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 */
/* 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;
	}
}

/* siri on airpods */

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

/* Siri airpods */
@media only screen and (min-width: 1069px) {
	.section-better-together
		.grid-item
		.tile-siri-airpods
		.tile-content
		.tile-copy {
		padding-top: 84px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-better-together
		.grid-item
		.tile-siri-airpods
		.tile-content
		.tile-copy {
		padding-top: 48px;
	}
}

/* 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;
	}
}

/* room */

.section-rooms .video-wrapper .room-screen-fitness {
	background-image: url(/ca/fr/apple-tv-4k/images/overview/rooms/screen_fitness__ca871c3jbsya_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-rooms .video-wrapper .room-screen-fitness {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/rooms/screen_fitness__ca871c3jbsya_large_2x.jpg);
	}
}

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

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

.section-rooms .video-wrapper .room-screen-music {
	background-image: url(/ca/fr/apple-tv-4k/images/overview/rooms/screen_music__ggo4ihn7xka6_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-rooms .video-wrapper .room-screen-music {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/rooms/screen_music__ggo4ihn7xka6_large_2x.jpg);
	}
}

.section-rooms .video-wrapper .room-screen:first-child {
	background-image: url(/ca/fr/apple-tv-4k/images/overview/rooms/screen_tv_app__dm7wdenhzb0i_large.jpg);
}

@media (min-resolution: 144dpi), 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__dm7wdenhzb0i_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__dm7wdenhzb0i_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-rooms .video-wrapper .room-screen:first-child {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/rooms/screen_tv_app__dm7wdenhzb0i_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__dm7wdenhzb0i_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-rooms .video-wrapper .room-screen:first-child {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/rooms/screen_tv_app__dm7wdenhzb0i_small_2x.jpg);
	}
}

.section-rooms .video-wrapper .room-screen.screen-tab-home-new {
	background-image: url(/ca/fr/apple-tv-4k/images/overview/rooms/screen_tv_app__dm7wdenhzb0i_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-rooms .video-wrapper .room-screen.screen-tab-home-new {
		background-image: url(/ca/fr/apple-tv-4k/images/overview/rooms/screen_tv_app__dm7wdenhzb0i_large_2x.jpg);
	}
}

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

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