.password-reset {
  display: flex;
  align-items: center;
  padding-top: 320px;
}
.password-reset .container-lg .content-wrapper {
  padding: 90px 0 0;
}
@media only screen and (max-width: 1200px) {
  .password-reset .container-lg .content-wrapper {
    padding-top: 60px;
  }
}
@media only screen and (max-width: 575px) {
  .password-reset .container-lg .content-wrapper {
    padding-top: 30px;
  }
}
.password-reset .content-wrapper .som-password-sent-message {
  background-color: #FF7400;
  border-color: #FF7400;
  text-align: center;
}
.password-reset .content-wrapper .som-password-sent-message span {
  color: #fff;
}
.password-reset .content-wrapper form legend {
  font-size: 1.75rem;
  text-align: center;
  color: #FF7400;
  font-weight: 700;
}
.password-reset .content-wrapper form .somfrp-lost-pass-form-text {
  text-align: center;
  margin-bottom: 30px;
}
.password-reset .content-wrapper form #somfrp_user_info {
  width: 100% !important;
}
.password-reset .content-wrapper form #somfrp_user_info:focus {
  box-shadow: 0 0 3px 0 #FF7400;
  --formfieldbordercolor: #fcbd33;
}
.password-reset .content-wrapper form .lostpassword-submit button {
  background: #FF7400;
  border-radius: 10px;
  font-family: Verdana, sans-serif;
  width: 100%;
}
.password-reset .content-wrapper #resetpasswordform fieldset input, .password-reset .content-wrapper #resetpasswordform fieldset .somfrp-password-wrapper {
  width: 100%;
  max-width: 100%;
}
.password-reset .content-wrapper #password-lost-form-wrap fieldset {
  text-align: center;
}
.password-reset .content-wrapper #password-lost-form-wrap fieldset legend {
  font-size: 1.75rem;
  text-align: center;
  color: #FF7400;
  font-weight: 700;
}

#footer {
  position: unset !important;
}
#footer .footer-inner-wrapper {
  box-shadow: 0 0 10px 2px #ddd;
}

/*# sourceMappingURL=password-recovery.css.map */
