/* Validation styles */
/*
span.form_field_container {
	display: inline-block;
}

.form_field_container {
	margin: 0;
	padding: 3px;	
	border: 1px solid #bbb;
	background-color: #fff;
}

.form_field_container.invalid {
	background-color: #ff8c8c;
}
*/

.form_field {
	margin: 0;
	padding: 0;
	border: 1px solid #bbb;
	background: #fff;
}

.form_field.invalid {
	background-color: #ff8c8c;
}