/* Default (header, alternate-row) colors */
table.sortable thead tr th {
/*    background: slategray !important;*/
    border: 1px solid;
    padding-left: 10px;
    padding-right: 10px;
} 
table.sortable tbody tr:nth-child(2n) td {
    background: #e8f4f1;
}
table.sortable tbody tr:nth-child(2n+1) td {
  background: #d0d4d3;
}

table.sortable th:not(.sorttable_order_agnostic):not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(.sorttable_nosort):after { 
    content: " \25B4\25BE" 
}

th.sorttable_order_agnostic span#sorttable_sortfwdind, 
th.sorttable_order_agnostic span#sorttable_sortrevindth { 
    display: none; 
}

th.sorttable_order_agnostic.sorttable_sorted:after,
th.sorttable_order_agnostic.sorttable_sorted_reverse:after { 
    content: " \2714"; 
}

/* Add a left-hand "row-number" column */
/*
table.sortable tbody {
    counter-reset: sortabletablescope;
}
table.sortable thead tr::before {
    content: "";
    display: table-cell;
}
table.sortable tbody tr::before {
    content: counter(sortabletablescope);
    counter-increment: sortabletablescope;
    display: table-cell;
}
*/
