/* Local Fixes */
/* Compare Headline Spacing */
.section-compare .typography-headline {
	margin-bottom: 60px;
}
/*Footer line fix*/
.ac-gf-content .ac-gf-sosumi {
	border-top: 1px solid #d2d2d7;
}

.section-compare .section-content {
	border-bottom: 1px solid #f5f5f7 !important;
}

.section-techspecs .section-size .size-figure.macbook-14 .size-caption .size-span.caption-3 {
	bottom: 10px;
}

@media only screen and (max-width: 1068px) {
	.section-techspecs .section-size .size-figure.macbook-14 .size-caption .size-span.caption-3 {
		bottom: 9px;
	}
}

@media only screen and (max-width: 734px) {
	.section-techspecs .section-size .size-figure.macbook-14 .size-caption .size-span.caption-3 {
		bottom: 2px;
	}
}

.section-techspecs .section-size .size-figure.macbook-16 .size-caption .size-span.caption-3 {
	bottom: 10px;
}

@media only screen and (max-width: 1068px) {
	.section-techspecs .section-size .size-figure.macbook-16 .size-caption .size-span.caption-3 {
		bottom: 9px;
	}
}

@media only screen and (max-width: 734px) {
	.section-techspecs .section-size .size-figure.macbook-16 .size-caption .size-span.caption-3 {
		bottom: 2px;
	}
}

.small-400-show {
	display: none;
}

@media only screen and (max-width: 400px) {
	.small-400-show {
		display: block;
	}
}

.small-375-show {
	display: none;
}

@media only screen and (max-width: 375px) {
	.small-375-show {
		display: block;
	}
}
@media only screen and (min-width: 1069px) {
	.localindent {
		margin-left: 53px;
	}
}

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