body .container-register {
  background: url("../img/bg/stars.svg") top left no-repeat, url("../img/bg/courbes.svg") bottom right no-repeat;
}
body .container-register > .container-website {
  max-width: 840px;
}
body .container-page {
  min-height: calc(100vh - 372px);
}
body .container-login {
  color: #525252;
  height: 600px;
}
body .container-login > div:last-of-type {
  background-color: #ffffff;
}
body .container-login > div:last-of-type form {
  width: 100%;
  max-width: 450px;
}
body .container-login > div:last-of-type form input[type=email], body .container-login > div:last-of-type form input[type=password] {
  width: 100%;
  max-width: 440px;
  background-color: #FDFDFD;
  border: 1px solid #E4E4E4;
  padding: 8px 15px;
  margin: 6px 0 18px 0;
}
body .container-login > div:last-of-type form input[type=email]:active, body .container-login > div:last-of-type form input[type=email]:focus, body .container-login > div:last-of-type form input[type=password]:active, body .container-login > div:last-of-type form input[type=password]:focus {
  outline: none;
}
body .container-login > div:last-of-type form button[type=submit] {
  padding: 10px 15px;
  max-width: 440px;
}
body .container-login > div:last-of-type form input[type=checkbox] {
  display: inline-block;
  width: 5%;
  vertical-align: top;
  margin-top: 5px;
}
body .container-login > div:last-of-type form label {
  width: 94%;
  font-size: 14px;
  cursor: pointer;
}
body .container-form-change .form-group {
  width: 100% !important;
}

/*# sourceMappingURL=login.css.map */
