.freequoteform h2 {
  margin-top: 0;
}
#contact_form_holder {
  font-family: "Verdana";
  font-variant: small-caps;
}
#contact_form_holder input {
  float: left;
  width: 100%;
}
#contact_form_holder input.formemail {
  float: right;
}
#contact_form_holder input,
#contact_form_holder textarea {
  font-family: inherit; /* we must set this, because it doesn't inherits it */
  padding: 5px;
  margin: 8px 0;
}
#contact_form_holder textarea {
  height: 100px; /* i never liked small textareas, so make it 100px in height */
  width: 100%;
}
#send_message,
#send_message2 {
  width: 200px !important; /* the width of the submit button  */
  font-variant: small-caps; /* nicer font-variant (like explained before) */
  border: 1px solid black; /* remove the default border and put a normal black one */
  cursor: pointer;
  color: #fff;
  background: #1e800b;
}
#cf_submit_p {
  text-align: right;
} /* show the submit button aligned with the right side */

.error {
  display: none;
  padding: 10px;
  color: #d8000c;
  font-size: 12px;
  background-color: #ffbaba;
}
.success {
  display: none;
  padding: 10px;
  color: #044406;
  font-size: 12px;
  background-color: #b7fbb9;
}

#contact_logo {
  vertical-align: middle;
}
.error img {
  vertical-align: top;
}

input,
textarea {
  color: black;
}
