@font-face {
    font-family: 'Satoshi Variable';
    src: url("../satoshi-regular.ttf") format('truetype');
}

body, html, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "Satoshi Variable" !important;
}
   
.navbar-static-top.navbar .menu-bar > .navbar-nav > li > a {
    font-family: "Satoshi Variable" !important;
}

body > form, body > #content-container, .pageHeight {
  min-height: calc(100vh - 179px) !important;
}

.navbar span {
    color: white !important;
}

#navbar .dropdown-menu a {
    color:white !important;
}

.dropdown-menu > .active > a {
  border: 2px solid transparent;
}

.dropdown-menu > .active > a:hover {
  border: 2px solid transparent;
}

.dropdown-menu > li > a:hover {
    background-color: #4998BC;
    border: 2px solid transparent;
}

@media (max-width: 768px) {
  .col-md-12:has(.entitylist) {
    width: calc(100vw - 32px);
  }

  .grid-actions {
    display: flex;
    flex-direction: column;
  }

  .grid-actions > .toolbar-actions {
    padding-left: 10px;
    padding-top: 5px;
  }
}