/* ReSharper disable All */
.body {
  flex-direction: column;
  padding-left: 5%;
  padding-right: 5%;
  justify-content: end;
  margin-bottom: 8.5vh;
}
.body .form-box {
  flex-direction: column;
  width: 100%;
  max-height: 100%;
  background-color: white;
  border-radius: 8px;
}
.body .form-box .form {
  flex-direction: column;
  margin: 5%;
  margin-bottom: 15%;
}
.body .form-box .form .form-field {
  padding-top: 7%;
  flex-direction: column;
}
.body .form-box .form .form-field > div .help-url {
  width: 100vw;
  justify-content: flex-end;
}
.body .form-box .form .form-field > div .help-url > a {
  font-family: "Open Sans";
  font-size: small;
  color: #005daa;
}
.body .form-box .form .form-field .text-field {
  height: 100%;
  flex-direction: column;
}
.body .form-box .form .form-field .text-field > input {
  font-size: medium;
  width: 100%;
  font-family: "Open Sans";
  border: 0;
  border-bottom: 1px solid black;
}
.body .form-box .form .form-field .text-field > input:focus {
  outline: none;
}
.body .form-box .form .form-field .text-field > span {
  display: none;
}
.body .form-box .form .form-field .checkbox-field {
  justify-content: flex-end;
}
.body .form-box .form .form-field .checkbox-field > label {
  font-size: medium;
}
.body .form-box .form .form-field .invalid-field > input {
  border-bottom: 1px solid red;
}
.body .form-box .form .form-field .invalid-field > input:focus {
  outline: none;
}
.body .form-box .form .form-field .invalid-field > span {
  font-family: "Open Sans";
  font-size: small;
  color: red;
  margin: 0;
  margin-bottom: -18px;
  display: block !important;
}
.body .form-box .form .button-container {
  justify-content: center;
 /* padding-top: 10%;
  margin-bottom: 5%;*/
  height: 24%;
}
.body .form-box .form .button-container .button {
  background-color: #005daa;
  color: white;
  width: 100%;
  border-radius: 5px;
  border: none;
}

.footer > div {
  justify-content: center;
}
.footer > div > p {
  color: white;
}
.footer > div > p > a {
  color: white;
}

/* ReSharper restore All *//*# sourceMappingURL=login.css.map */