/* tables */
table.tablesorter thead tr .tablesorter-header {
	cursor: pointer;
}
table.tablesorter thead tr .tablesorter-header.tablesorter-headerAsc {
	background-color: #DDD;
}
table.tablesorter thead tr .tablesorter-header.tablesorter-headerDesc {
	background-color: #DDD;
}

table.darkMode.tablesorter thead tr .tablesorter-header.tablesorter-headerAsc {
	background-color: #54656b;
}
table.tablesorter thead tr .tablesorter-header.tablesorter-headerDesc {
	background-color: #54656b;
}

.cleanTable tr.tablesorter-filter-row td {padding: 3px 5px;}

table.tablesorter thead tr+tr { background:#b4babd; }
table.tablesorter thead tr td input[type="search"] { width:calc(100% - 10px); }

/* hide disabled inputs */
table.tablesorter td input.disabled { display:none; }
table.tablesorter thead tr th.filter-false { background: none; }

/* give us some borders */
table.tablesorter thead tr th { border-right:1px dotted #ccc; }
table.tablesorter thead tr th:first-of-type { border-left:1px dotted #ccc; }

table.tablesorter-hideBrokenSecondColumn>tbody>tr>td:nth-child(2) { display:none; }
table.tablesorter-hideBrokenSecondColumn>thead tr td:nth-child(2) { display:none; }
table.tablesorter-hideBrokenSecondColumn>thead tr th:nth-child(2) { display:none; }

