/* Form Validation */
label.error {
	padding: 1px 4px 3px 4px;
	color: #ef3232;
	font-size: 9px;
	font-family: Arial;
	text-transform: uppercase;
	letter-spacing: 1px;
 }

form input.error,
form textarea.error,
form select.error {border: 1px solid #ef3232 !important;}
form input.valid {border: 1px solid #9FC569 !important;}

.controls label.error {
	margin-top:-10px;
}
.controls .selector label.error {
	position: absolute;
	top: 5px;
	right: 0;
	margin:0;
}