/* bootstrap */
@import url("main.min.css");
/* Category Colours */
/* Fonts */
@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,700&display=swap");
/* background */
@import url("/asset/css/nav.min.css");
@import url("/asset/css/form.min.css");
@import url("/asset/css/areas.min.css");
@import url("/asset/css/elements.min.css");
@import url("/asset/css/table.min.css");
@import url("/asset/css/tabs.min.css");
@import url("/asset/css/search.min.css");
html,
body {
  font-family: "Roboto", sans-serif;
  font-size: 14px;
  overflow-x: hidden;
}
html h1, html h2, html h3, html h4, html p,
body h1,
body h2,
body h3,
body h4,
body p {
  font-weight: 300;
}

/* */
body#login {
  width: 100%;
  height: 100%;
  background-color: #2e3629 !important;
  background-image: url(/asset/img/bk-web-login.jpg);
}
body#login .cover-container {
  max-width: 26em;
}
body#login h1, body#login h2, body#login h3, body#login h4, body#login p {
  font-weight: 300;
}
body#login .form-floating > .form-control:not(:-moz-placeholder) ~ label::after {
  background-color: #dedede;
}
body#login input[type=text],
body#login input[type=password],
body#login .form-floating > .form-control:not(:placeholder-shown) ~ label::after {
  background-color: #dedede;
}
body#login input[type=submit] {
  font-size: 1.25rem;
  font-weight: 300;
}

/* Loading gif */
#loadingOverlay {
  transition: opacity 0.35s ease;
}

/* Loading gif */
.loading {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.loading img {
  width: 50px;
  height: auto;
}/*# sourceMappingURL=global.css.map */