.profile-form, .forgot-password-form {
  max-width: 350px;
}
.profile-form input[type=text], .profile-form input[type=password], .profile-form input[type=email], .profile-form input[type=number], .profile-form select, .forgot-password-form input[type=text], .forgot-password-form input[type=password], .forgot-password-form input[type=email], .forgot-password-form input[type=number], .forgot-password-form select {
  width: 100%;
}
.profile-form .btn--action, .forgot-password-form .btn--action {
  margin-left: auto;
  max-width: 155px;
}
.profile-form select, .forgot-password-form select {
  text-align: start;
}

.date-of-birth {
  max-width: 200px;
  margin: 0 -3px 0 auto;
}
.date-of-birth .form-field {
  padding: 0 3px;
}
.date-of-birth .label-placeholder {
  left: 4px;
  right: 4px;
}

.password-field {
  margin: 0 -20px;
}
.password-field .form-field {
  padding: 0 20px;
}
.password-field .label-placeholder {
  left: 21px;
  right: 21px;
}

.form-title {
  max-width: 430px;
  width: 100%;
}
/*# sourceMappingURL=profile.css.map */
