.table-container {
  overflow: auto;
}
.table-container th.asc:after {
  /* shows arrow when sorted ascending */
  color: #20a8d8;
  content: '\0000a0\0025b2';
}
.table-container th.desc:after {
  /* shows arrow when sorted descending */
  color: #20a8d8;
  content: '\0000a0\0025bc';
}
.pagination {
  text-align: center;
}
.column-shifter-container {
  min-height: 450px;
}
.column-shifter-container thead {
    min-width: max-content;
    white-space: nowrap;
    padding: 0.5rem;
}