.form_container{
	width: calc(100vw - 30px);
	margin-left: 15px;
	margin-right: 15px;
}

.form_containerOrange{
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
}
	
.form_section_header{
	width: 100%;
	height: auto;
	background-color: #2d4b1e;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 10px;
}

@media screen and (min-width: 701px) {
	.form_container{
		width: 700px;
		margin-left: auto;
		margin-right: auto;
	}
	
	.form_containerOrange{ /** USE INSIDE ORANGE CONTENT BOXES **/
		width: 100%;
		margin-left: 0%;
		margin-right: 0%;
	}
	
	.form_section_header{
		width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
}

.gray_header{
	background-color: #777 !important;
}