/* LESS Document */
/*************************/
/* Imports */
/*************************/
@import "/include/css/google-fonts.css";
@import "/include/css/ajaxStyle.css";
@import "/include/css/gijgo.min.css";
@import "/include/css/all.min.css";
@import "/include/css/datatables.min.css";
@import "/include/css/bootstrap.min.css";
body {
  height: 100%;
}
.text-primary {
  color: #033475 !important;
}
.btn-primary {
  background-color: #033475 !important;
  border-color: #033475 !important;
}
.bg-primary {
  opacity: 1;
  background-color: #033475 !important;
}
.form-signin {
  max-width: 330px;
  padding: 1rem;
}
.form-signin .form-floating:focus-within {
  z-index: 2;
}
.form-signin input[type="email"] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.form-signin input[type="password"] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rounded {
  border-radius: 0.85rem !important;
}
.h-100 {
  height: 100% !important;
}
.w-4px {
  width: 4px !important;
}
.start-0 {
  left: 0 !important;
}
.top-0 {
  top: 0 !important;
}
.position-absolute {
  position: absolute !important;
}
.btn-active-light-primary {
  color: #1B84FF;
  border-color: #1B84FF;
  background-color: #E9F3FF !important;
}
.btn.btn-active-light-primary:hover:not(.btn-active),
.show > .btn.btn-active-light-primary {
  color: #1B84FF;
  border-color: #1B84FF;
  background-color: #1B84FF !important;
}
.btn.btn-outline.btn-outline-dashed:hover:not(.btn-active) {
  color: #1B84FF;
  border-color: #1B84FF;
  background-color: #E9F3FF !important;
}
btn.btn-outline.btn-outline-dashed.btn-active {
  color: #1B84FF;
  border-color: #1B84FF;
  background-color: #E9F3FF !important;
}
.btn.btn-outline.btn-outline-dashed {
  border-width: 1px;
  border-style: dashed;
}
.btn.btn-outline-dashed {
  border: 1px dashed #DBDFE9;
}
.p-6 {
  padding: 1.5rem !important;
}
