/* =Tablesorter */

/*************
Default Theme
*************/
/* overall */
.tablesorter-default {
	font: inherit;
}

/* header */
.tablesorter-default .header,
.tablesorter-default .tablesorter-header {
	/*background-position: 100% 11px;*/
	white-space: nowrap;
}
.tablesorter-default thead .headerSortUp,
.tablesorter-default thead .tablesorter-headerSortUp,
.tablesorter-default thead .tablesorter-headerAsc {
	border-bottom: #000 1px solid;
}

/* hovered row colors */
.tablesorter-default tbody > tr:hover > td,
.tablesorter-default tbody > tr.even:hover > td,
.tablesorter-default tbody > tr.odd:hover > td {
	background-color: #fafafa;
}

/* Zebra Widget - row alternating colors */
.tablesorter-default tr.odd > td {
	background-color: #ffffff;
}
.tablesorter-default table tr.even > td {
	background-color: #f7f7f7;
}

/* Column Widget - column sort colors */
.tablesorter-default table tr.odd td.primary {
	background-color: #f2f2f2;
}
.tablesorter-default table td.primary,
.tablesorter-default tr.even td.primary {
	background-color: #f2f2f2;
}
.tablesorter-default tr.odd td.secondary {
	background-color: #f2f2f2;
}
.tablesorter-default td.secondary,
.tablesorter-default tr.even td.secondary {
	background-color: #f2f2f2;
}
.tablesorter-default tr.odd td.tertiary {
	background-color: #f2f2f2;
}

/* filter widget */
.tablesorter-default .tablesorter-filter-row td {
	padding: 4px 4px 4px 1px;
}
/* filters */
.tablesorter-default input.tablesorter-filter,
.tablesorter-default select.tablesorter-filter {
	height: 27px;
	width: 100%;
	margin: 2px;
	border-radius: 5px;
}

.tablesorter-default input[disabled] {
	display: none;
}

.tablesorter-sticky-wrapper {
	margin-top: 26px;
}
.tablesorter-sticky-wrapper .isadmin {
	margin-top: 58px;
}
