#contact-form {
	margin: 1.5em 0;
}

label, input, textarea, select { 
	margin: .2em 0;
	padding: .2em .5em; 
	width: 100%;
}
option { margin: .2em 0; }

input.short, select.short { width: 35% }
input.medium, select.medium { width: 55% }
input.large, select.large { width: 70% }

input.checkbox { width: 1%; }

.button {
	background: #BFE2F6;
	color: #fff;
	padding: .1em 1.5em;
	width: auto;
}

textarea { 
	font: inherit;
	font-size: 0.8em;
	min-height: 10em;
	height: 15em;
	resize: vertical;
}
