﻿.pseudo-background {
  margin-top: -91px;
  margin-left: -24px;
  margin-right: -24px;
  padding-left: 24px;
  padding-bottom: 24px;
  padding-right: 24px;
  padding-top: 91px; }

.tabulator-header {
  border-top: 0 !important; }

h1.h3 {
  font-size: 24px;
  font-weight: 500; }

.navbar-nav {
  background: url("../img/logo.png") #039;
  background-position: bottom -4vh right -3.3vh;
  background-repeat: no-repeat; }

.navbar-search {
  width: 20rem !important; }

.sidebar .nav-item .nav-link {
  padding: 12px 16px !important; }

.sidebar hr.sidebar-divider {
  margin: 0 1rem 0 1rem; }

.sidebar .sidebar-heading {
  padding: 0.75rem 1rem 0; }

body.bg-gradient-primary {
  background: url("../img/logo.svg") #039 !important;
  background-position: bottom -28vh right -3vh !important;
  background-repeat: no-repeat !important; }
