body {
	background: #f2f2f2;
	font-family: "Lato", sans-serif;
	font-size: 16px;
}

.gform_wrapper.brg-form-gate_wrapper,
body #content > div {
	max-width: 750px;
	margin: auto;
	background: #fff;
	border-radius: 10px;
	margin-top: 30px;
}

body #content > div {
	padding: 25px;
	max-width: 700px;
}

body #content > div i {
    font-size: 32px;
    color: #11A73F;
}

.gform_wrapper.brg-form-gate_wrapper .gform_body {
	width: 100%;
}

.gform_wrapper.brg-form-gate_wrapper #field_6_1 {
    border-bottom: 1px solid #E6E7E9;
    margin: 0;
}

.gform_wrapper.brg-form-gate_wrapper #field_6_1 span:first-child {
	border-right: 1px solid #E6E7E9;
	padding-top: 25px;
    padding-bottom: 25px;
    padding-left: 25px;
    padding-right: 25px;
}

.gform_wrapper.brg-form-gate_wrapper #field_6_1 span:last-child {
	padding-top: 25px;
	padding-left: 25px;
    padding-bottom: 25px;
    padding-right: 25px;
}

.gform_wrapper.brg-form-gate_wrapper ul li.gfield.field_sublabel_above.field_description_below+li.gfield,
.gform_wrapper.brg-form-gate_wrapper .top_label li.gfield.gf_right_half {
	margin: 0;
	padding-top: 30px;
	width: 49.9%;
}

body .gform_wrapper.brg-form-gate_wrapper .top_label li.gf_left_half {
    border-right: 1px solid #E6E7E9;
    margin-top: 0;
    padding-left: 25px;
    padding-bottom: 30px;
    padding-top: 30px;
    padding-right: 25px;
}

body .gform_wrapper.brg-form-gate_wrapper .top_label li.gf_right_half {
    padding-left: 25px;
    margin-top: 0;
    padding-top: 30px;
    padding-right: 25px;
    padding-bottom: 30px;
}

.gform_wrapper.brg-form-gate_wrapper .gform_footer input[type=submit] {
	background: #c0c0c0;
	color: #fff;
	border-radius: 50px;
	border: none;
	padding: 10px 50px;
	cursor: pointer;
	font-family: "Lato", sans-serif;
	font-size: 22px;
	transition: all 250ms ease-in-out;
	-webkit-transition: all 250ms ease-in-out;
}

.gform_wrapper.brg-form-gate_wrapper .gform_footer input[type=submit]:hover {
	background: #11A73F;
}

.gform_wrapper.brg-form-gate_wrapper .gform_footer {
	border-top: 1px solid #E6E7E9;
	text-align: right;
	margin-top: 0;
	padding: 20px 0;
}

.gform_wrapper.brg-form-gate_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.gform_wrapper.brg-form-gate_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus {
	border: none;
	outline: none;
}

.gform_wrapper.brg-form-gate_wrapper .field_sublabel_above .ginput_complex.ginput_container label,
.gform_wrapper.brg-form-gate_wrapper .top_label .gfield_label {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 12px;
}


/* ERRORS */

.gform_wrapper.brg-form-gate_wrapper div.validation_error {
	border: none;
	padding-bottom: 0;
}

.gform_wrapper.brg-form-gate_wrapper li.gfield.gfield_error {
	background: transparent;
	padding: 0;
	margin: 0 !important;
	border: none;
}

.gform_wrapper.brg-form-gate_wrapper .field_description_below .gfield_description {
	margin: 0;
}

@media screen and (max-width: 640px) {
	.gform_wrapper.brg-form-gate_wrapper ul li.gfield.field_sublabel_above.field_description_below+li.gfield, 
	.gform_wrapper.brg-form-gate_wrapper .top_label li.gfield.gf_right_half {
		border-right: none;
		width: 100%;
	}

	body .gform_wrapper.brg-form-gate_wrapper .top_label li.gf_right_half,
	.gform_wrapper.brg-form-gate_wrapper #field_6_1 span:last-child {
		border-top: 1px solid #E6E7E9;
	}
}