/* Adjust styles */
span.jp-headline-adjust {
	margin-right: -0.4em;
}

@media only screen and (max-width: 1068px) {
	.graph-slide .graph-container .badge .badge-caption {
		width: calc(100% - 125px);
		padding-left: 32px;
	}
}

@media only screen and (max-width: 735px) {
	.graph-slide .graph-container .badge .badge-caption {
		width: calc(100% - 90px);
		padding-left: 10px;
	}
}

.section-manifest .manifest-intro-max-width {
	max-width: 100%;
}
.section-manifest .manifest-intro-max-width br.ml-show {
	display: none;
}
.section-manifest .whitepaper-link.show-whitepaper {
	display: block;
}

@media only screen and (max-width: 1100px) {
	.section-manifest .manifest-intro-max-width br.ml-hide {
		display: none;
	}
	.section-manifest .manifest-intro-max-width br.ml-show {
		display: block;
	}
}
@media only screen and (max-width: 1068px) {
	.section-manifest .manifest-intro-max-width br.small-hide {
		display: block;
	}
	.section-manifest .manifest-intro-max-width br.ml-show.medium-hide {
		display: none;
	}
}
@media only screen and (max-width: 880px) {
	.section-manifest .manifest-intro-max-width br.ml-hide {
		display: none;
	}
	.section-manifest .manifest-intro-max-width br.ml-show {
		display: block;
	}
	.section-manifest .manifest-intro-max-width br.ml-show.medium-hide {
		display: block;
	}
}
@media only screen and (max-width: 800px) {
	.section-manifest .manifest-intro-max-width br.small-hide {
		display: none !important;
	}
}

.section-design .design-intro-max-width {
	max-width: 100%;
}

.section-expansion .expansion-intro-max-width {
	max-width: 1050px;
}

.section-graphics .graphics-intro-max-width {
	max-width: 100%;
}

.section-processor-memory .processor-intro-max-width {
	max-width: 987px;
}

.graph-gallery-container.will-change .graph-container .secondary-badge-value {
	width: 100px;
}

.stats-gallery-container .graph-slide .badge-wrapper .badge-graphics-precision {
	min-width: 110px;
	margin-right: 45px;
}

@media only screen and (max-width: 1068px) {
	.stats-gallery-container
		.graph-slide
		.badge-wrapper
		.badge-graphics-precision {
		margin-right: 33px;
	}
}

@media only screen and (max-width: 735px) {
	.stats-gallery-container
		.graph-slide
		.badge-wrapper
		.badge-graphics-precision {
		min-width: 0;
		margin-right: 0;
	}
}

@media only screen and (max-width: 1205px) {
	.x-medium-hide {
		display: none;
	}
}

.more::after {
	top: -0.075em;
}

.section-ar .ar-image {
	background-image: url(/jp/mac-pro/images/shared/ar_promo__dm8x1zw05zee_large.jpg);
	background-size: 100% auto;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.section-ar .ar-image {
		background-image: url(/jp/mac-pro/images/shared/ar_promo__dm8x1zw05zee_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-ar .ar-image {
		background-image: url(/jp/mac-pro/images/shared/ar_promo__dm8x1zw05zee_medium.jpg);
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 1068px),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-ar .ar-image {
		background-image: url(/jp/mac-pro/images/shared/ar_promo__dm8x1zw05zee_medium_2x.jpg);
	}
}

@media only screen and (max-width: 735px) {
	.section-ar .ar-image {
		background-image: url(/jp/mac-pro/images/shared/ar_promo__dm8x1zw05zee_small.jpg);
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-width: 735px),
	only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.section-ar .ar-image {
		background-image: url(/jp/mac-pro/images/shared/ar_promo__dm8x1zw05zee_small_2x.jpg);
	}
}

/* overview */
#processor-memory-graph-gallery-item-7 sup {
	margin-left: 3px;
}

@media only screen and (min-width: 1068px) and (max-width: 1140px) {
	.section-processor-memory .processor-intro-max-width br.large,
	.section-design .design-intro-max-width br.large,
	.section-expansion .expansion-intro-max-width br.large {
		display: none;
	}
}

@media only screen and (min-width: 1068px) and (max-width: 1300px) {
	.stats-gallery.slide-container br.large,
	.stats-gallery-item.ac-gallery-currentitem br.large {
		display: none;
	}
}

#section-router .typography-eyebrow.headline-cta {
	padding-left: 3px;
}

@media only screen and (min-width: 1068px) and (max-width: 1200px) {
	#processor-memory-graph-gallery-item-3
		.graph-container
		.badge
		.badge-caption {
		padding-left: 15px;
	}
}

.section-hero .hero-wrapper .hero-headline {
	letter-spacing: -0.015em;
	font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica",
		"Arial", sans-serif;
}

.subsection-radeon .mpx-container .pin-holder .pin-caption span.nowrap {
	display: inline-block;
}
