.section-router .chiclet:nth-child(4n + 4) {
	transition-delay: 0.7s;
}

.four-tile-router {
	width: 1000px;
	margin: 0 auto;
}

.four-tile-hero {
	width: 670px;
	margin: 0 auto;
}

.section-hero .cards-container .card:nth-child(1n + 1) {
	margin-left: 12.5px;
}

.section-hero .cards-container .card:nth-child(3n + 3) {
	margin-left: 12.5px;
}

.section-hero .cards-container .card:nth-child(2n + 2) {
	margin-right: 12.5px;
}

.section-hero .cards-container .card:nth-child(4n + 4) {
	margin-right: 12.5px;
}

.section-hero .cards-container .card:nth-last-of-type(3) {
	margin-bottom: 25px;
}

.section-hero .cards-container .card {
	min-height: 0px;
}

.section-router .chiclet {
	width: 240px;
	height: 240px;
}

.section-discover .subscribe-row .figure-subscribe.ipad-news {
	margin-top: 0px;
}

.section-discover .flex-container .figure-discover.ipad-sharing {
	z-index: -99999;
}

.section-discover .flex-container .figure-discover.music {
	z-index: -99999;
}

.section-discover .flex-container .figure-discover.news {
	margin-top: -1300px;
	left: 35px;
}

.section-discover .flex-container .figure-discover.mac-tv {
	margin-top: 100px;
}

@media only screen and (max-width: 1068px) {
	.section-discover .flex-container .figure-discover.mac-tv {
		margin-top: 158px;
	}
}

.section-discover .flex-container .feature-3-copy {
	margin-top: -100px;
}

.section-discover .flex-container .figure-discover.ipad-music {
	margin-top: -700px;
}

.section-discover .subscribe-copy-container {
	margin-top: 100px;
}

@media only screen and (max-width: 1068px) {
	.section-discover .subscribe-copy-container {
		margin-top: 0px;
	}
}

@media only screen and (max-width: 734px) {
	.section-discover .subscribe-images {
		margin-bottom: -50px;
	}
}

@media only screen and (max-width: 1068px) {
	.four-tile-router {
		width: 660px;
		margin: 0 auto;
	}

	.four-tile-hero {
		width: 700px;
		margin: 0 auto;
	}

	.section-router .chiclet {
		width: 160px;
		height: 160px;
	}

	.section-discover .flex-container .figure-discover.news {
		margin-top: -700px;
		left: 35px;
	}

	.section-discover .flex-container .figure-discover.ipad-music {
		margin-top: -450px;
		padding-bottom: 150px;
	}

	.section-discover .flex-container .figure-discover.mac-tv {
		margin-top: 70px;
	}

	.section-hero .cards-container .card:nth-child(1n + 1) {
		margin-right: 20px;
		margin-left: auto;
	}

	.section-hero .cards-container .card:nth-last-of-type(3) {
		margin-bottom: 20px;
	}
	.section-hero .cards-container .card:nth-child(3n + 3) {
		margin-right: 20px;
	}

	.section-hero .cards-container .card:nth-child(2n + 2) {
		margin-right: auto;
		margin-left: auto;
	}

	.section-hero .cards-container .card:nth-child(4n + 4) {
		margin-right: auto;
		margin-left: auto;
	}
}

@media only screen and (max-width: 734px) {
	.four-tile-router {
		width: 310px;
		margin: 0 auto;
	}

	.four-tile-hero {
		width: auto;
		margin: 0 auto;
	}

	.section-router .chiclet {
		width: 160px;
		height: 160px;
	}

	.section-discover .flex-container .feature-3-copy {
		margin-top: 0px;
	}

	.section-discover .flex-container .figure-discover.news {
		margin-top: 0px;
		left: 0px;
	}

	.section-discover .flex-container .figure-discover.icloud {
		margin-top: 105px;
		padding-top: 0px;
	}

	.section-discover .flex-container .figure-discover.news {
		margin-top: 50px;
		left: 0px;
	}

	.section-discover .flex-container .figure-discover.music {
		padding-top: 0;
		height: 1px;
	}

	.section-discover .flex-container {
		padding-bottom: 50px;
	}

	.section-hero .cards-container .card:nth-child(1n + 1) {
		margin-right: auto;
		margin-left: auto;
	}

	.section-hero .cards-container .card:nth-child(3n + 3) {
		margin-right: auto;
		margin-left: auto;
	}

	.section-hero .cards-container .card:nth-child(2n + 2) {
		margin-right: auto;
		margin-left: auto;
	}

	.section-hero .cards-container .card:nth-child(4n + 4) {
		margin-right: auto;
		margin-left: auto;
	}
}

@media only screen and (max-width: 320px) {
	.section-router .chiclet {
		width: 135px;
		height: 135px;
	}
}

.section-discover .flex-container .figure-discover.icloud .image-chiclet-icloud {
	width: 48px;
	height: 48px;
	background-size: 48px 48px;
	background-repeat: no-repeat;
	background-image: url("/v/apple-one/c/images/overview/discover_icon_music__kq072r31akq6_large.png");
}

@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-discover .flex-container .figure-discover.icloud .image-chiclet-icloud {
		background-image: url("/v/apple-one/c/images/overview/discover_icon_music__kq072r31akq6_large_2x.png");
	}
}

.section-discover .flex-container .figure-discover.news .image-chiclet-news {
	width: 48px;
	height: 48px;
	background-size: 48px 48px;
	background-repeat: no-repeat;
	background-image: url("/v/apple-one/c/images/overview/discover_icon_icloud__f89g00kqfviy_large.png");
}

@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-discover .flex-container .figure-discover.news .image-chiclet-news {
		background-image: url("/v/apple-one/c/images/overview/discover_icon_icloud__f89g00kqfviy_large_2x.png");
	}
}

/* Discover Section */

/* Removed/Hidden */

.section-discover .flex-container .figure-discover.music .image-iphone-vertical-hardware {
	background: none;
}

.section-discover.alt-screens .flex-container .figure-discover.iphone-vertical .image-iphone-vertical-hardware .section-discover .flex-container .figure-discover.ipad-sharing .image-ipad-vertical-hardware {
	background: none;
}

.section-discover .flex-container .figure-subscribe.ipad-news .image-ipad-vertical-hardware {
	background: none;
}

.section-discover.alt-screens .flex-container .figure-discover.music.iphone-vertical .image-iphone-vertical-hardware {
	background: none;
}

.section-discover.alt-screens .flex-container .figure-discover.ipad-vertical .image-ipad-vertical-hardware {
	background: none;
}

.section-discover.alt-screens .flex-container .subscribe-images .subscribe-row .figure-subscribe.ipad-vertical .image-ipad-vertical-hardware {
	background: none;
}

/* Repositioning */

@media only screen and (min-width: 735px) {
	.section-discover .flex-container .figure-discover.ipad-sharing {
		margin-top: -160px;
	}
}

@media only screen and (min-width: 735px) {
	.section-discover .flex-container .figure-discover.news {
		margin-top: -700px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-discover .flex-container .figure-discover.news {
		margin-top: -1100px;
	}
}

@media only screen and (min-width: 735px) {
	.section-discover .flex-container .feature-3-copy {
		margin-top: -200px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-discover .flex-container .feature-3-copy {
		margin-top: -150px;
	}
}

.section-discover .subscribe-images .subscribe-row {
	margin-top: -100px;
	margin-bottom: -75px;
	padding-top: 0;
}

@media only screen and (max-width: 1068px) {
	.section-discover .subscribe-images .subscribe-row {
		margin-top: 0;
		margin-bottom: 0;
	}
}

/*payment method link*/

.tile-cta {
	font-size: 17px;
	text-align: center;
	padding-top: 50px;
}

.section-plans {
	padding-bottom: 100px;
}

@media only screen and (max-width: 1068px) {
	.section-plans {
		padding-bottom: 100px;
	}
}

@media only screen and (max-width: 734px) {
	.section-plans {
		padding-bottom: 80px;
	}
}
