/* line 1, app/assets/stylesheets/layout/tables.scss */
table#scroll {
  overflow-x: scroll;
  min-width: 100%;
  display: block;
  white-space: nowrap;
}

/* line 8, app/assets/stylesheets/layout/tables.scss */
th,
td:not(td:has(.actions-menu)) {
  white-space: nowrap;
}

/* line 17, app/assets/stylesheets/layout/tables.scss */
table tbody tr td.signed-on {
  background: green;
  border-color: green;
}

/* line 21, app/assets/stylesheets/layout/tables.scss */
table tbody tr td.signed-off {
  background: red;
  border-color: red;
}

/* line 25, app/assets/stylesheets/layout/tables.scss */
table tbody tr td.vacation {
  background: blue;
  border-color: blue;
}

/* line 34, app/assets/stylesheets/layout/tables.scss */
.dataTables_length {
  margin-bottom: 7px;
}

/* line 37, app/assets/stylesheets/layout/tables.scss */
.dataTables_length label select {
  max-width: 50px;
  display: inline-block;
}

/* line 46, app/assets/stylesheets/layout/tables.scss */
.dataTables_filter label input {
  max-width: 160px;
  display: inline-block;
}

/* line 55, app/assets/stylesheets/layout/tables.scss */
.dataTables_paginate ul.pagination li.paginate_button {
  padding: 0;
}

/* line 57, app/assets/stylesheets/layout/tables.scss */
.dataTables_paginate ul.pagination li.paginate_button:hover {
  background: none;
}

/* line 60, app/assets/stylesheets/layout/tables.scss */
.dataTables_paginate ul.pagination li.paginate_button:active {
  background-color: var(--tertiary-color);
}

/* line 70, app/assets/stylesheets/layout/tables.scss */
.DTFC_LeftWrapper .DTFC_LeftBodyWrapper .DTFC_LeftBodyLiner table {
  background: white;
}

/* line 78, app/assets/stylesheets/layout/tables.scss */
.dataTables_length label {
  width: 200px;
}

/* line 84, app/assets/stylesheets/layout/tables.scss */
table#fixed thead tr th:first-child,
table#fixed tbody tr td:first-child {
  width: 12em;
  min-width: 12em;
  max-width: 12em;
  word-break: break-all;
}

/* line 93, app/assets/stylesheets/layout/tables.scss */
.DTFC_LeftBodyLiner {
  overflow-x: hidden;
}

/* line 97, app/assets/stylesheets/layout/tables.scss */
.table-highlight {
  background-color: yellow;
  border-color: yellow;
}
