body {
  background-image: url(../images/body_bg.png);
  background-size: cover;
}
.login_form .submit_btn {
  margin-bottom: 18px;
}
.login_table {
  margin-top: 0;
  top: 50%;
  transform: translate(-50%, -50%);
}
header {
  display: none;
}
@media screen and (max-width: 750px) {
  header {
    display: block;
  }
  header .login_register,
  header .user_info {
    display: none !important;
  }
  .table {
    padding: 0 0.25rem 0.5rem;
  }
  .table .logo {
    display: none;
  }
}
