form.mx_contact_form .mx_contact_form_row {
	width: 33.3%;
	float:left;
	margin-bottom: 3px;
	padding-right:15px;
	padding-top:40px;
	text-align:left;
}

form.mx_contact_form .mx_contact_form_row.full {
width:100%;
	padding-right:0;

}

form.mx_contact_form input[type=submit] {

}

form.mx_contact_form .mx_contact_form_input input[type=text], form.mx_contact_form .mx_contact_form_input textarea {
	width:100%;

}

.mx_captcha {
	width: 50px;
}

@media screen and (max-width: 650px) {
	
	form.mx_contact_form .mx_contact_form_row {
		width:100%;
		padding-left:0 !important;
		padding-right:0;
	}
	
}