br.custom-break {
	display: none;
}

@media only screen and (min-width: 1220px) {
	.section-welcome .viewport-content {
		padding-bottom: 20px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1219px) {
	.section-welcome .marquee-detail {
		margin-top: 20px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-battery {
		margin-bottom: 70px;
	}
}

@media only screen and (max-width: 734px) {
	.section-versatility .section-intro.section-intro-lifestyle .section-intro-content-container {
		bottom: 100px;
	}
}

@media only screen and (max-width: 465px) {
	[data-component-list="MediaCardGallery"] .media-gallery .caption, [data-media-card-gallery] .media-gallery .caption {
		font-size: 15px;
	}
}

@media only screen and (max-width: 393px) {
	#ac-localnav .ac-ln-title {
		font-size: 17px;
	}
	.section-adventure .section-intro-headline {
		font-size: 46px;
	}
}

@media only screen and (max-width: 374px) {
	br.custom-break {
		display: block;
	}
	#ac-localnav .ac-ln-wrapper {
		height: 68px;
	}
}
