/* Local overrides */

.section-how-to-buy-module
	> div:nth-child(4)
	> div
	> div.column.column-buy
	> div
	> p {
	margin-left: -10px;
	margin-right: -10px;
}

/* Montgomery card */
.modal-success-story .modal-content .modal-stats .modal-stat-label {
	max-width: 200px !important;
}

@media only screen and (max-width: 734px) {
	#mcps > div > div > p {
		font-size: 29px;
	}
}

/* Local Nav Title*/
@media only screen and (max-width: 734px) {
	#ac-localnav > div > div.ac-ln-content > div.ac-ln-title > a {
		font-size: 17px;
	}
}

#ac-localnav .ac-ln-title {
	height: 78px;
}

/* Local Nav Menu */
#ac-localnav .ac-ln-menu {
	margin-top: 21px;
}

/* #main > section.section.section-hero.animate > div > h1 */
@media only screen and (max-width: 734px) {
	#main > section.section.section-hero.animate > div > h1 {
		font-size: 42px;
	}
}

/* Hero Headline */
@media only screen and (max-width: 734px) {
	.section-hero .hero-headline {
		max-width: 327px;
	}
}

/* Pop-up  */

.section-how-to-buy-module .column-contact {
	padding: 0px;
}

.section-how-to-buy-module .column-contact .typography-body-tight {
	margin-top: 1em;
	max-width: 350px;
	margin-left: auto;
	margin-right: auto;
}

/* Section Teach Code */

@media only screen and (max-width: 1068px) {
	.section-teach-code > div > div > div > div.tile-content > p {
		font-size: 29px;
	}
}

/* Section Ribbon */
.section-ribbon {
	padding-top: 24px;
}