.mobile { display: none; }

@media only screen and (max-width: 767px) {
	.desktop { display:none; }
	.mobile { display:block !important; }
	#mobile-header { background:#fff;border-bottom:1px solid #eee;position:fixed;top:0px;width:100%;padding:15px 12px 10px 12px; font-weight:bold;font-size:1.5rem;}
	#last_name { margin-top:15px !important; }
}

@media only screen and (min-width: 767px) {
	.homepage-hero-module { padding-top: 1rem !important; }
}
