textarea#description {
	width: 100%;
}

div.inspector_name {
	font-size: 1.5em;
}

div.company_name {
	font-weight: bold;
	font-size: 1.1em;
}

table.inspector_info {
	border-collapse: collapse;
}

table#contact_form {
	width: 65%;
}

textarea#message {
	width: 100%;
	height: 70px;
}

input.field_input {
	width: 100%;
}

div.error {
	background-color: #ff6c6c;
	border: 1px dashed #b83333;
	color: #fff587;
	width: 100%;
	text-align: center;
}

table#contact_holder {
	width: 100%;
}

table#contact_holder td {
	vertical-align: top;
}

div.serviceTitle {
	font-weight: bold;
}

ul.serviceList {
	margin: 0px;
	list-style-position: inside;
	padding: 0px;
}

ul.serviceList li {
	padding: 0px;
}