.unified .heading {
  display: none;
}

.unified .heading + .buttons {
  display: none;
}

.unified .intro {
  display: none;
}

.unified #localAccountForm .divider {
  display: none;
}

.create {
  display: none;
}

#forgotPassword {
  margin-top: 4px;
  font-size: 14px;
  color: #108060;
  right: 0;
  display: none;
  position: absolute;
}

.rememberMe {
  display: flex;
  align-items: center;
  gap: 6px;
}

.rememberMe input {
  width: auto;
}

.rememberMe label {
  display: inline-block;
  font-size: 14px;
  margin-top: 8px;
}

.password-label {
  position: relative;
  margin-bottom: 16px;
}

.unified .entry-item:nth-child(2) {
  display: flex;
  flex-direction: column-reverse;
  position: relative;
}

.password-label > label {
  display: none;
}

.toggle-password-button {
  bottom: 8px;
}

#localAccountForm > div.entry > div.rememberMe > label {
  font-weight: 400;
}

.claims-provider-list-text-links,
.claims-provider-list-text-links-bottom-under-form {
  display: none;
}

.claims-provider-list-buttons.social {
  display: none;
}

.divider {
  display: none;
}

form a {
  display: block;
  font-size: 14px;
  cursor: pointer;
  line-height: 140%;
}

form a:not(:last-child) {
  margin-bottom: 6px;
}

#skipValidationProfile {
  display: none;
}

.unified .heading {
  display: none;
}

body.form-not-submitted #localAccountForm .error {
  display: none !important;
}

.disclaimer-container  {
  display: none;
}
