#jobs-table .grid-table.grid-table-body {
  overflow-y: auto;
  max-height: 40rem;
}

.jobs-table-body .task-list-btn {
  line-height: 0.75;
  border-radius: .1rem;
  background-color: transparent;
  padding-left: .20rem;
  padding-right: .20rem;
}

.jobs-table-body .task-list-btn:disabled {
  cursor: not-allowed
}

.jobs-table-body .task-list-btn.del-btn:disabled > span {
  opacity: 0.4;
}


div.grid-table-th, div.grid-table-td {
  font-size: small;
}

div.jobs-table-body button.btn.btn-light.w-100.text-left i::before {
  content: '\f077';
}

div.jobs-table-body button.btn.btn-light.w-100.text-left.collapsed i::before {
  content: '\f078';
}

a.edit-task-tab.active {
  border-top: 2px solid #093B82 !important;
}

#j-product-details-table>div.grid-table-body {
  max-height: 50vh;
  overflow-y: auto;
}

button.task-list-refresh-btn:hover {
  cursor: pointer;
}

div.grid-table-filter .filter-jobs-processor, div.grid-table-filter .filter-jobs-status, div.grid-table-filter .filter-jobs-owner {
  text-align: center;
}

div.grid-table-filter .filter-jobs-owner {
  width: 80%;
}

div.jobs-table-body .row:not(:last-child) {
  margin-bottom: .2rem;
}

div.jobs-table-body .row .grid-table-td:nth-of-type(3) {
  border-radius: 1rem;
}

.grid-table.grid-table-striped>.grid-table-tr:not(:nth-of-type(2n+1)) {
  background-color: #ffffff;
}

.job-formatting-row, .job-formatting-row-output {
  display: block;
  width: 99%;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.job-formatting-row b, .job-formatting-row-output b {
  font-weight: bold;
  font-size: inherit;
}

.job-task-status {
  display: block;
  height: 1.54rem;
  line-height: 1.15rem;
  padding: .2rem;
  border-radius: 1rem;
}

/* COLLAPSABLE INFO */
.btn.focus, .btn:focus {
  box-shadow: unset !important;
}

.j-description-collapse.row-collapse {
  margin-top: .5rem;
  border-top: 1px solid #343a40;
}
/* COLLAPSABLE INFO */

div.task-accordion div.task-collapse {
  max-height: 50vh;
  overflow-y: auto;
}

#processor-info {
  background-color: lightyellow;
}