.subsection-architecture .badges {
	position: relative;
	margin-top: 30px;
	grid-area: badges;
}

@media only screen and (max-width: 1068px) {
	.subsection-architecture .badges {
		margin-top: 21px;
	}
}

@media only screen and (max-width: 734px) {
	.subsection-architecture .badges {
		margin-top: 60px;
		margin-bottom: 32px;
	}
}

.subsection-architecture .badges .badge {
	margin-right: 40px;
}

@media only screen and (max-width: 734px) {
	.section-display-liquid-retina .badges .badge {
		padding: 10px 0;
	}

	.subsection-features .badges .badge {
		padding: 10px 0;
	}
}

section.section.section-cameras .subsection-front-facing .copy-wrap div:nth-child(2) figure:nth-child(1) div span:nth-child(1),
section.section.section-cameras .subsection-rear-facing span.badge-caption {
	margin-left: 2px;
}