/* contact.css */
form.cmxform { 
  background-color: #f6f6f6;
  border: 0;
  margin: 0;
  padding: 0;
}
form.cmxform fieldset {
  border: 0;
  padding: 10px 0 0 0;
  border-top: 1px solid #e2e2e2;
  background-color: #f6f6f6 !important;
}
html:not([lang*=""]) form.cmxform fieldset {
  padding: 0;
}
form.cmxform ol {
  list-style: none;
}
form.cmxform label {
  width: 170px;
  text-align: right;
  display: block;
  padding: 3px 10px 0 0;
  float: left;
  font-size: 14px;
}
form.cmxform input {
  margin: 0 0 5px 0;
}
form.cmxform input#submit {
  margin: 0 10px 15px 455px !important;
}