/* CSS Document */
.table.tablesorter{
	margin: 0;
	border-top: #ccc 2px solid;
	border-bottom: #ccc 1px solid;
}
.table.tablesorter .dot{
	width: 1em;
	height: 1em;
	background: url('./img/listimg.png') 50% 50% no-repeat;
}
.table.tablesorter td{
	border-bottom: 0;
	padding: 0;
}

.table.tablesorter th>div,
.table.tablesorter td>div{
	height: auto;
	margin: 0.5em 0;
	/*justify-content: flex-end;*/
}
.table.tablesorter th:nth-last-child(2)>div,
.table.tablesorter td:nth-last-child(2)>div{
	justify-content: flex-start;
}

.table.tablesorter tr>td,
.table.tablesorter tr>td a{
	color: #000;
	text-decoration: none;
}
.table.tablesorter tr:hover>td,
.table.tablesorter tr:hover>td a{
	color: #e62020;
}
.tablesorter-default{
	line-height: 1em;
	font-size: 1em;
}