.postpassword-form-container .msg-error {
  color: red;
  font-weight: bold;
}
.postpassword-form-container .postpassword-form {
  display: flex;
  margin: 0;
  padding: 0;
}
.postpassword-form-container .postpassword-form label {
  display: block;
  width: 0;
  height: 0;
  line-height: 0;
  overflow: hidden;
}
.postpassword-form-container .postpassword-form .postpassword-field {
  flex-grow: 0;
  flex-shrink: 1;
  height: auto;
  font-style: italic;
  padding: 0 1em;
}
.postpassword-form-container .postpassword-form .postpassword-submit {
  flex-grow: 0;
  flex-shrink: 0;
}
