#mailform {
  margin-top: 10px;
}

div.csc-mailform-field {
  position: relative;
}

div.csc-mailform-field label {
  display: block;
}

div.csc-mailform-field input {
  width: 250px;
  height: 15px;
  padding: 2px;
}

div.csc-mailform-field input#mailformanrede {
  width: 100px;
}

div.csc-mailform-field textarea#mailformmitteilung {
  width: 400px;
  height: 200px;
}

div.csc-mailform-field input#mailformformtype_mail,
#mailformformtype_reset {
  width: auto;
  height: auto;
  padding: 0px;
}

div.csc-mailform-field input#mailformformtype_mail {
  margin-top: 25px;
}

#mailformformtype_reset {
  left: 106px;
  position: absolute;
  top: -30px;
}

