.active a.btn-outline-primary {
    color: #fff;
    border-color: #fff;
}

.list-group-item-action {
    cursor: pointer;
}

.list-group-item-action.active {
    cursor: default;
}

.table-responsive {
    scroll-behavior: smooth;
}

.table-responsive::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 10px;
    height: 8px;
}

.table-responsive::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background-color: rgba(0,0,0,.5);
  -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
}

.table-responsive table {
    min-width: 2800px;
}

a.navbar-brand img {
    width: 80px;
}
