.double {
	background-image:url('img/double.png');
    background-repeat:no-repeat;
    background-position:right center;
}
.up {
	background-image:url('img/up.png');
    background-repeat:no-repeat;
    background-position:right center;
} 
.down {
	background-image:url('img/down.png');
    background-repeat:no-repeat;
    background-position:right center;
}
.paginationButtons {
    background-color: transparent !important;
}
.fourNetTable {
    min-width: 100%;
    border-collapse: separate;
    border-spacing: 0;
}
.fourNetTable tr.selected {
    background-color: #38006b !important;
}
.paginationButtons td {
    border: 0px !important;
}
.fourNetTable th {
    background-color: #38006b;
    color: white;
    border-top: 1px solid var(--theme-table-border-color);
    border-bottom: 1px solid var(--theme-table-border-color);
    border-right: 1px solid var(--theme-table-border-color);
}
.fourNetTable tr {
    color: var(--theme-text-color);
    background-color: var(--theme-background);
}

.fourNetTable th, .fourNetTable td {
  border: 1px solid var(--theme-table-border-color);
  white-space: nowrap;
  padding: 5px 20px 5px 5px;
}

.fourNetTable tr.evenRow {
    background-color: var(--theme-body-background);
}
.fourNetTable thead tr th {
    position: sticky;
    top: 0;
}

  
  .fourNetTable td {
    /* For cells, apply the border to one of each side only (right but not left, bottom but not top) */
    border-bottom: 1px solid var(--theme-table-border-color);
    border-right: 1px solid var(--theme-table-border-color);
  }
  
  .fourNetTable th:first-child,
  .fourNetTable td:first-child {
    /* Apply a left border on the first <td> or <th> in a row */
    border-left: 1px solid var(--theme-table-border-color);
  }
  .spanRows {
    width:  450px;
    white-space: pre-line !important;
  }