body {
  background-image: url("/img/bg.jpg");
  background-size: cover; }
  body .logo-container {
    z-index: 1;
    position: absolute;
    text-align: center;
    top: 50%;
    background-color: rgba(255, 255, 255, 0.6);
    border-radius: 5px;
    left: calc(50% - 376px);
    transform: translate(0, -50%);
    padding: 25px; }
  body form {
    z-index: 1;
    position: absolute;
    text-align: center;
    top: 50%;
    background-color: #cfcfcf99;
    border-radius: 5px;
    left: calc(50% + 66px);
    transform: translate(0, -50%);
    padding: 25px 35px; }
    body form h1 {
      margin-bottom: 30px;
      margin-top: 10px; }
    body form label, body form input {
      display: block; }
    body form input[type='submit'] {
      border: none;
      background-color: #217fc1;
      padding: 8px 30px;
      color: white;
      border-radius: 2px;
      margin: 15px auto auto;
      font-weight: 600; }
      body form input[type='submit']:hover {
        cursor: pointer; }
    body form label {
      margin-bottom: 10px;
      font-weight: 600;
      text-align: left;
      margin-left: 10px; }
    body form .btn-primary[type="submit"] {
      border: none;
      background-color: #217fc1;
      padding: 8px 30px;
      color: white;
      border-radius: 2px;
      margin: 15px auto auto;
      font-weight: 600; }
      body form .btn-primary[type="submit"]:hover {
        cursor: pointer; }
    body form #inputEmail {
      margin-bottom: 10px; }
    body form #inputPassword {
      margin-bottom: 15px; }
    body form #inputEmail, body form #inputPassword {
      border: 2px solid;
      border-radius: 5px;
      box-sizing: border-box;
      padding: 8px;
      height: 45px;
      font-size: 16px; }

/*# sourceMappingURL=login.css.map */
