body {
	line-break: strict;
}
.icon-wrapper .icon.icon-after.more:after {
	position: relative;
	top: -0.07em;
}

.section-size-weight .table-14 .caption-height {
	transform: translate(448px, 1px);
}
@media (max-width: 1068px) {
	.section-size-weight .table-14 .caption-height {
		transform: translate(352px, 5px);
	}
}
@media (max-width: 734px) {
	.section-size-weight .table-14 .caption-height {
		transform: translate(142px, -2px);
	}
}

.section-size-weight .table-16 .caption-height {
	transform: translate(490px, 1px);
}
@media (max-width: 1068px) {
	.section-size-weight .table-16 .caption-height {
		transform: translate(365px, 3px);
	}
}
@media (max-width: 734px) {
	.section-size-weight .table-16 .caption-height {
		transform: translate(135px, 0px);
	}
}

@media (max-width: 734px) {
	.section-pricing .techspecs-row.price-14-inch .techspecs-column:nth-of-type(3) {
		min-height: 200px;
	}
}
@media (max-width: 399px) {
	.jp-adjust-storage {
		max-width: 150px;
		min-height: 2.8em;
	}
}

@media (max-width: 734px) {
	.section-size-weight .table-14 .caption-width, .section-size-weight .table-14 .caption-width .caption {
		width: 240px;
	}
}

html.ipad #ac-localnav .ac-ln-button {
	padding-top: 4px;
	padding-bottom: 2px;
}

@media (max-width: 734px) {
	.safari.touch #ac-localnav .ac-ln-button {
		padding-top: 4px;
		padding-bottom: 2px;
	}
}

.section-environment .icon-wrapper .icon.icon-after.more:after {
	top: -0.1em;
}
#ac-globalfooter .ac-gf-more:after {
	top: -0.08em;
}
.section-accessibility .description-copy {
	max-width: 100%;
}

@media (min-width: 735px) and (max-width: 1068px) {
	.section-memory .techspecs-column:nth-of-type(n + 3) p:nth-last-of-type(1) {
		margin-top: 20px;
	}
}

.techspecs-subheader + p {
	margin-top: 0.8em;
}

.section-built-in-apps .techspecs-appgrid-app {
	justify-content: flex-start;
}
