/* gallery*/
@media only screen and (max-width: 734px) {
	.section-gallery .typography-headline-standalone {
		font-size: 35px;
		max-width: 86.6666666667%;
	}
}
@media only screen and (max-width: 734px) {
	.subsection-gallery .gallery .tabnav-items {
		max-width: 94.5%;
	}
}
@media only screen and (max-width: 1068px) {
	.section-gallery .typography-callout-copy {
		max-width: 85%;
	}
}

/*connectivity*/
@media only screen and (max-width: 734px) {
	.section-connectivity .typography-headline-standalone {
		font-size: 35px;
	}
}

/*mac-pairs*/
@media only screen and (max-width: 734px) {
	.section-mac-pairs .typography-headline-standalone {
		font-size: 35px;
	}
}

/* AR Tile */

@media only screen and (max-width: 734px) {
	.router-item-augmented-reality .typography-headline {
		font-size: 24px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.router-item-augmented-reality .typography-headline {
		font-size: 32px;
	}
}
@media only screen and (min-width: 1069px) {
	.router-item-augmented-reality .typography-headline {
		font-size: 36px;
	}
}

/* Router Tiles */
@media only screen and (max-width: 734px) {
	.typography-router-tile-half-headline {
		font-size: 28px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.typography-router-tile-half-headline {
		font-size: 36px;
	}
}

/* APPLE AT WORK / BUSINESS Tile */

.router-item-mac-for-business .text-content {
	text-align: center;
}

@media only screen and (min-width: 1069px) {
	.overview-routers-business {
		--p-width: 1380px;
		--p-height: 600px;
		left: 0%;
		margin-left: 0px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.overview-routers-business {
		--p-width: 1018px;
		--p-height: 550px;
		left: 0%;
		margin-left: -252px;
	}
}

/* Continuity Router */

.overview-routers-continuity {
	--p-width: 974px;
	--p-height: 442px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
	.overview-routers-continuity {
		--p-width: 537px;
		--p-height: 245px;
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
	.overview-routers-continuity {
		--p-width: 385px;
		--p-height: 177px;
	}
}

/* Localised Screens */

/* Hero */

html.enhance-xp
	.section-hero
	.hero-sticky-wrapper
	.hero-sticky-container
	.overlay-container
	.hero-logo-foundation {
	width: 136px;
	height: 18px;
	background-size: 136px 18px;
	background-image: url(/la/studio-display/images/overview/hero/logo_foundation__ge7v2ckcl066_large.png);
}

@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) {
	html.enhance-xp
		.section-hero
		.hero-sticky-wrapper
		.hero-sticky-container
		.overlay-container
		.hero-logo-foundation {
		background-image: url(/la/studio-display/images/overview/hero/logo_foundation__ge7v2ckcl066_large_2x.png);
	}
}

@media only screen and (max-width: 1068px) {
	html.enhance-xp
		.section-hero
		.hero-sticky-wrapper
		.hero-sticky-container
		.overlay-container
		.hero-logo-foundation {
		width: 135px;
		height: 18px;
		background-size: 135px 18px;
		background-image: url(/la/studio-display/images/overview/hero/logo_foundation__ge7v2ckcl066_medium.png);
	}
}

@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) {
	html.enhance-xp
		.section-hero
		.hero-sticky-wrapper
		.hero-sticky-container
		.overlay-container
		.hero-logo-foundation {
		background-image: url(/la/studio-display/images/overview/hero/logo_foundation__ge7v2ckcl066_medium_2x.png);
	}
}

@media only screen and (max-width: 734px) {
	html.enhance-xp
		.section-hero
		.hero-sticky-wrapper
		.hero-sticky-container
		.overlay-container
		.hero-logo-foundation {
		width: 90px;
		height: 12px;
		background-size: 90px 12px;
		background-image: url(/la/studio-display/images/overview/hero/logo_foundation__ge7v2ckcl066_small.png);
	}
}

@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) {
	html.enhance-xp
		.section-hero
		.hero-sticky-wrapper
		.hero-sticky-container
		.overlay-container
		.hero-logo-foundation {
		background-image: url(/la/studio-display/images/overview/hero/logo_foundation__ge7v2ckcl066_small_2x.png);
	}
}

/* watch the event CTA */
@media only screen and (min-width: 735px) {
	.links-inline li:first-child {
		margin-right: 0;
	}
	.ar-quicklook .links-inline li:first-child {
		margin-right: 0.8em;
	}
}
