/* STYLE OVERRIDE */      

html{
  user-select: none; /* supported by Chrome and Opera */
   -webkit-user-select: none; /* Safari */
   -khtml-user-select: none; /* Konqueror HTML */
   -moz-user-select: none; /* Firefox */
   -ms-user-select: none; /* Internet Explorer/Edge */
}

.main-sidebar{
  box-shadow: none;
  border-right: 1px solid #e1e5eb;
  box-sizing: content-box;
}

.main-content .header-navbar, .main-content>.main-navbar{
  box-shadow: none;
}
.main-navbar .navbar{
  box-shadow: none !important;
  border-bottom: 1px solid #e1e5eb;
}

body,p,h1,h2,h3,h4,h5,h6,span,table,form,.btn {
  font-family:'Fira Sans';
}

.main-sidebar .nav .nav-item .nav-link.active, .main-sidebar .nav .nav-item .nav-link:hover, .main-sidebar .nav .nav-item.active, .main-sidebar .nav .nav-item:hover {
    box-shadow: inset 0.25rem 0 0 #007bff;
    background-color: #fbfbfb;
    color: #007bff;
}

.card-header{
  padding: none;
  background: none;
}

.main-sidebar .nav .nav-item .nav-link i{
  font-size: 150%;
}

.main-navbar__search .input-group-prepend .input-group-text, .main-sidebar__search .input-group-prepend .input-group-text{
  font-size: 1em;
}

.navbar-dash {
    height: 9.5rem !important;
    background: linear-gradient(#007bff,#4ba2ff,#9eccfd);
}

.navbar-dash h3 {
  color: #fff;
}

.navbar-dash h6 {
  color: #ccc;
}


#load_next,#load_prev{
    font-size: 1rem;
    padding: .1111rem 1rem;
}


.unit{
    padding: 1px 5px;
    /* border: 1px solid black; */
    border-radius: 3px;
    margin: 0 3px;
    background: #636463;
    color: white;
}