.g-recaptcha > div {
  margin: 0 auto;
}

.form-item {
  margin-top: 1em;
}

.block.block-webform.block-webform-block h2 {
  margin-bottom: 0;
}

.block.block-webform.block-webform-block h3 {
  margin-top: 0;
}

.block.block-webform.block-webform-block legend {
  display: none;
}

.block.block-webform.block-webform-block #edit-actions-submit {
  width: 100%;
}

.bg-pattern-over:before {
    z-index: -1;
}