.grey-box {
	background-color:#f4f4f4;
	float:right;
	margin:8px 0 30px 30px;
	padding:10px 20px;
	width:170px;
	-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
}

.grey-box p {
	font-size:12px;
}

.inactive {
	color:#666666;
}

#fields input#tel.error {
	border:1px solid #d40050;
}

#fields input#tel.valid {
	border:1px solid #00d478;
}

body #fields label.error {
	display:none;
}
