#leaky-paywall-login-form #procaptcha-container {
  margin-top: 1.5em;
}

#leaky-paywall-payment-form #procaptcha-container {
  margin-bottom: 1em;
}

#leaky-paywall-quick-register-form #procaptcha-container {
  margin-bottom: 20px;
  width: 100%;
  margin-top: 20px;
}

#leaky-paywall-quick-register-form [type="submit"] {
  margin-left: 0 !important;
}

@media (min-width: 900px) {
  #leaky-paywall-quick-register-form {
    flex-wrap: wrap;
  }
}
