@CHARSET "UTF-8";

FORM#frm_contact {
	
	display: block;
	width: 100%;
	box-sizing: border-box;
	padding: 30px;
	margin: 0px auto;
	border: 1px solid #cccccc;
	background: rgba(14, 143, 186, 0.1);
}

#frm_contact INPUT[type='text'], #frm_contact SELECT, #frm_contact TEXTAREA {
	width: 100%;
	font-size: 18px;
	font-family: 'futura-pt', Arial, sans-serif;
	padding: 5px;
	box-sizing: border-box;
	border-radius: 5px;
	border: 1px solid #ccc;
}

#frm_contact TEXTAREA {
	height: 200px;
}

DD#name-element, DD#email-element {
	max-width: 500px;
}

DT {
	margin-top: 10px;
}

DT:first-child {
	margin-top: 0px;
}