h1
{
	color: #a90329;
	font-family: 'Alegreya Sans', sans-serif;
	text-align: center;
	font-weight: 900;
	font-size:50px;
	margin-bottom:0;
	margin-top:0;
}

.subtext
{
	color:#000;
	font-family: 'Alegreya Sans', sans-serif;
	font-size: 50px;
	text-align: center;
	font-weight: 900;
	display:block;
	width:100%;
    line-height: 50px;
}
.row
{
	display:table;
}
.head
{
	height:250px;
}
.applyimage
{
	background:none;
}
.marginbottom10
{
	margin-bottom:5%;
	margin-left:0;
	width:40% !important;
	display:table-cell;
	vertical-align:middle;
}
.cars5
{
	background:url(images/vehicles5.png) no-repeat center center;
	height:190px;
	width:40%;
	display:table-cell;
	vertical-align:middle;
	background-size:contain;
}
.down0
{
	background:url(images/zerodown.png) no-repeat center center;
	height:190px;
	width:18%;
	display:table-cell;
	vertical-align:middle;
	background-size:contain;
}
.title
{
	background:#c51c35;
	height:100%;
	width:100%;
	display:table;
	text-align:center;
}
.title h2
{
	font-family: serif;
	color:#FFF;
	margin:10px 0;
	padding:10px 0;
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	font-weight:900;
}
.typimage
{
	background:url(images/vehicles5.png) no-repeat center center;
}

#skip {
	color: #000;
	font-size: 12px;
	height: 40px;
	width: 30%;
	margin: 0 auto;
	display: block;
	text-align: center;
}

#AppForm {
	color: #000 !important;
	font-size: 12px;
	margin: 2%!important; 
	width: 96%!important;
	
}

section.personal_information, section.residential_information, section.employment_information {
    font-size: 0;
    
}


@media screen and (max-width: 1200px) {
.marginbottom10, .cars5, .down0
{
	float:left;
}
.marginbottom10
{
	width:100% !important;
}
.cars5, .down0
{
	width:50%;
}

}

@media screen and (max-width: 680px) {
.cars5, .down0 { height:0; }
    
    .title h2 {font-size: 24px}

}