.formpisoleve .fp-field { margin-bottom: 14px; }
.formpisoleve label { display:block; margin-bottom: 6px; font-weight: 600; }
.formpisoleve input, .formpisoleve textarea {
  width: 100%;
  padding: 10px;
  box-sizing: border-box;
}
.formpisoleve .fp-error {
  display:block;
  margin-top:6px;
  color:#c00;
  min-height: 18px;
  font-size: 12px;
}
.formpisoleve .fp-status {
  margin-top: 12px;
}
.formpisoleve .fp-submit {
  padding: 10px 16px;
  cursor: pointer;
}
.formpisoleve .fp-honeypot {
  position:absolute;
  left:-5000px;
  top:auto;
  width:1px;
  height:1px;
  overflow:hidden;
}
