/*capacity and Price page width fix*/
/* [commenting out the page width adjustment (& buy button alignment in M viewport) as pricing removed for new launch... uncomment when adding pricing in again]

.page-compare .section .section-content {
    max-width: 990px;
    padding-left: 10px;
    padding-right: 10px;
}

.page-compare .section-capacity td.ipadpro { padding-right:14px; }
.page-compare .section-capacity td p .capacity { width:35%;  }
.page-compare .section-capacity td.ipadpro p .capacity { width:33%; } 

/*buy button alignment
@media only screen and (max-width: 1068px) {
.page-compare .section-capacity td.ipadpro { padding-right:18px; }
.page-compare .section-capacity td p .capacity,
.page-compare .section-capacity td.ipadpro p .capacity { width:100%; }
.page-compare .section-capacity td:first-child p.learn { margin-top:80px; }
.page-compare .section-capacity td:nth-child(3) p.buy,
.page-compare .section-capacity td:nth-child(5) p.buy { margin-top:42px; }
.page-compare .section-display .image-ipad-pro-display .badge-content { bottom: 1.8em; }
.page-compare .section-display .image-ipad-air-2-display .badge-content,
.page-compare .section-display .image-ipad-air-display .badge-content { bottom: 1.5em; }
.page-compare .section-display .image-ipad-mini-4-display .badge-content,
.page-compare .section-display .image-ipad-mini-2-display .badge-content { bottom: 0.9em; }
.page-compare .section-display .badge-content .badge-half span { font-size: 16px; }
}

@media only screen and (max-width: 735px) {
	.page-compare .section-capacity td.ipadpro p.learn { margin-top:86px; }
		.page-compare .column p,.page-compare .table td p {
        padding-right: 30px;
    }
}
*/


/*image localisation*/
.routing-specs .image-routing-specs-ipadpro
{
	background-repeat: no-repeat;
	background-size: 158px 177px;
	height: 177px;
	width: 158px;
	background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_pro129_large.jpg");
	margin-top: 0px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx)
{
	.routing-specs .image-routing-specs-ipadpro { background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_pro129_large_2x.jpg"); }
}

@media only screen and (max-width: 1068px)
{
	.routing-specs .image-routing-specs-ipadpro
	{
		background-size: 110px 124px;
		height: 124px;
		width: 110px;
		background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_pro129_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx)
{
	.routing-specs .image-routing-specs-ipadpro { background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_pro129_medium_2x.jpg"); }
}

@media only screen and (max-width: 1068px)
{
	.routing-specs .image-routing-specs-ipadpro { margin-top: 0px; }
}

.routing-specs .image-routing-specs-ipadpro9
{
	background-repeat: no-repeat;
	background-size: 128px 147px;
	height: 147px;
	width: 128px;
	background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_pro97_large.jpg");
	margin-top: 30px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx)
{
	.routing-specs .image-routing-specs-ipadpro9 { background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_pro97_large_2x.jpg"); }
}

@media only screen and (max-width: 1068px)
{
	.routing-specs .image-routing-specs-ipadpro9
	{
		background-size: 90px 104px;
		height: 104px;
		width: 90px;
		background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_pro97_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx)
{
	.routing-specs .image-routing-specs-ipadpro9 { background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_pro97_medium_2x.jpg"); }
}

@media only screen and (max-width: 1068px)
{
	.routing-specs .image-routing-specs-ipadpro9 { margin-top: 20px; }
}

.routing-specs .image-routing-specs-ipadair2
{
	background-repeat: no-repeat;
	background-size: 129px 147px;
	height: 147px;
	width: 129px;
	background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_air2_large.jpg");
	margin-top: 30px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx)
{
	.routing-specs .image-routing-specs-ipadair2 { background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_air2_large_2x.jpg"); }
}

@media only screen and (max-width: 1068px)
{
	.routing-specs .image-routing-specs-ipadair2
	{
		background-size: 91px 104px;
		height: 104px;
		width: 91px;
		background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_air2_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx)
{
	.routing-specs .image-routing-specs-ipadair2 { background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_air2_medium_2x.jpg"); }
}

@media only screen and (max-width: 1068px)
{
	.routing-specs .image-routing-specs-ipadair2 { margin-top: 20px; }
}

.routing-specs .image-routing-specs-ipadmini4
{
	background-repeat: no-repeat;
	background-size: 105px 133px;
	height: 133px;
	width: 105px;
	background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_mini4_large.jpg");
	margin-top: 44px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx)
{
	.routing-specs .image-routing-specs-ipadmini4 { background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_mini4_large_2x.jpg"); }
}

@media only screen and (max-width: 1068px)
{
	.routing-specs .image-routing-specs-ipadmini4
	{
		background-size: 74px 94px;
		height: 94px;
		width: 74px;
		background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_mini4_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx)
{
	.routing-specs .image-routing-specs-ipadmini4 { background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_mini4_medium_2x.jpg"); }
}

@media only screen and (max-width: 1068px)
{
	.routing-specs .image-routing-specs-ipadmini4 { margin-top: 30px; }
}

.routing-specs .image-routing-specs-ipadmini2
{
	background-repeat: no-repeat;
	background-size: 109px 130px;
	height: 130px;
	width: 109px;
	background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_mini2_large.jpg");
	margin-top: 47px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx)
{
	.routing-specs .image-routing-specs-ipadmini2 { background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_mini2_large_2x.jpg"); }
}

@media only screen and (max-width: 1068px)
{
	.routing-specs .image-routing-specs-ipadmini2
	{
		background-size: 77px 92px;
		height: 92px;
		width: 77px;
		background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_mini2_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx)
{
	.routing-specs .image-routing-specs-ipadmini2 { background-image: url("https://www.apple.com/sg/ipad/compare/images/compare_ipad_mini2_medium_2x.jpg"); }
}

@media only screen and (max-width: 1068px)
{
	.routing-specs .image-routing-specs-ipadmini2 { margin-top: 32px; }
}

.page-compare .section-capacity td p .capacity { width: 35%; }

@media only screen and (max-width: 1068px)
{
	.page-compare .section-capacity td p .capacity,
	.page-compare .section-capacity td.ipadpro p .capacity { width: 100%; }
}
