.mail h1 {
  border-bottom: 2px dotted #97A948;
  padding-bottom: 0.5em;
}
.mail label .mail input {
  display: block;
  padding-top: 1em;
  padding-bottom: 0.2em;
}
.mail textarea.text, .mail input {
  border: 1px solid #000;
  width: 100%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-bottom: 1em;
}
.mail input.text {
  width: 100%;
  font-size: 1.2em;
}
.mail div.button {
  float: right;
}
.mail div.button input.submitButton {
   width: 170px;
}
.mail p.error {
  color: #ff0000;
  margin-top: 2em;
}
.mail p.warning {
  color: #FC7D00;
  margin-top: 2em;
}
.mail p.text {
  color: #000;
  margin-top: 2em;
}