.contactform p {
	margin-bottom:10px;
}
.contactform label {
	padding-left:6px;
}

.contactform input, 
.contactform textarea {
    background-color: #EEEEEE;
    border: 1px solid #444444;
    border-radius: 3px 3px 3px 3px;
    font-size: 12px;
    margin-bottom: 5px !important;
    padding: 3px !important;
    color: #222222 !important;
    text-shadow: none !important;
}

.contactform .text_input {
	float: left;
}

.contactform .invalid {
	border: 1px solid red !important;
}

.contactform .text_input {
	width:65% !important;
}

.contactform .textarea {
	width:98% !important;
}


/*
playback timings (ms):
  exclusion.robots: 0.13
  exclusion.robots.policy: 0.114
  cdx.remote: 0.181
  esindex: 0.013
  LoadShardBlock: 673.597 (6)
  PetaboxLoader3.resolve: 555.395 (5)
  PetaboxLoader3.datanode: 410.046 (8)
  load_resource: 430.904 (2)
*/