.design_template.form  {
	background-color: #F1EFED;
	padding: 20px 0 30px 0;
}
.design_template .form-container {
    width: 1550px;
	margin: 0 auto;

}
@media screen and (max-width: 1600px) {
 	.design_template .form-container {
    width: 90%;
	margin: 0 auto;

}
}
.design_template.form h2 { text-align: center; font-family: Montserrat;
	font-size: 1.3vw;
	color: #161616;
	padding-bottom: 10px !important;  }

.design_template.form form {

}

.design_template.form .control-label {
    display: none;
}
.design_template.form .control-label.field_privacy {
    display: inline;
}

.design_template.form .form-group {
    width: 16%;
    float:left;
    margin-right:5px;
}

.design_template.form input {
    padding: 10px;
    font-size: 16px;
    font-weight: normal;
    color: #333;
    font-family: Montserrat;
}

