#contact-form {
  float: left;
  padding-right: 20px;
  width: 300px;
  w\idth: 280px;
}
#contact-details {
  width: 240px;
  float: left; 
}

#contact-form label {
  font-size: 0.9em;
  width: 80px;
}
#contact-form input,
#contact-form textarea {
  width: 180px;
}
#contact-form input.sendform {
  width: auto !important;
}