/* Local overrides */

/* section macos */
@media only screen and (min-width: 1069px) {
	section.section-macos .custom-lg-no-wrap {
		display: inline-block;
		text-decoration: inherit;
		white-space: nowrap;
	}
}

/* environment */
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-routers .router-item-environment .accent-green:before {
		bottom: -1px;
		left: -7px;
	}
}
.section-routers .router-item-environment .accent-green:before {
	width: 183px;
	height: 54px;
	background-size: 183px 54px;
}
@media only screen and (max-width: 1068px) {
	.section-routers .router-item-environment .accent-green:before {
		width: 153px;
		height: 46px;
		background-size: 153px 46px;
	}
}
@media only screen and (max-width: 734px) {
	.section-routers .router-item-environment .accent-green:before {
		width: 123px;
		height: 38px;
		background-size: 123px 38px;
	}
}

/* section routers */

.section-routers
	.router-item-augmented-reality
	.text-content
	.copy-cta-container
	.grid-item-copy {
	width: 280px;
}

@media only screen and (max-width: 1068px) {
	.section-routers
		.router-item-augmented-reality
		.text-content
		.copy-cta-container
		.grid-item-copy {
		width: 250px;
	}
}

@media only screen and (max-width: 734px) {
	.section-routers
		.router-item-augmented-reality
		.text-content
		.copy-cta-container
		.grid-item-copy {
		width: 230px;
	}
}

/* compare */

@media only screen and (min-width: 1069px) {
	.router-item-compare
		.section-compare
		.content-wrapper
		.mac-mini-product-positioning {
		width: 200px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-routers .router-grid-wrapper .router-item-environment {
		padding: 36px 0;
	}
}
