.tablesorter-default{
}
.tablesorter-default th,
.tablesorter-default thead td{
  outline:none;
  position:relative;
}
.tablesorter-default .header,
.tablesorter-default .tablesorter-header{
  cursor:pointer;
}
.tablesorter-default .tablesorter-header::after{
  content:"";
  width:10px; height:10px;
  background-image:url(img/sort.svg);
  background-repeat:no-repeat;
  background-position:center center;
  background-size:10px auto;
  position:absolute;
  top:50%; right:5px;
  transform:translateY(-50%);
}
.tablesorter-default thead .headerSortUp,
.tablesorter-default thead .tablesorter-headerAsc,
.tablesorter-default thead .tablesorter-headerSortUp{
  border-bottom:#000 1px solid;
}
.tablesorter-default thead .headerSortUp::after,
.tablesorter-default thead .tablesorter-headerAsc::after,
.tablesorter-default thead .tablesorter-headerSortUp::after{
  content:"";
  width:10px; height:10px;
  background-image:url(img/sort_up.svg);
  background-repeat:no-repeat;
  background-position:center center;
  background-size:10px auto;
  position:absolute;
  top:50%; right:5px;
  transform:translateY(-50%);
}
.tablesorter-default thead .headerSortDown,
.tablesorter-default thead .tablesorter-headerDesc,
.tablesorter-default thead .tablesorter-headerSortDown{
  border-bottom:#000 1px solid;
}
.tablesorter-default thead .headerSortDown::after,
.tablesorter-default thead .tablesorter-headerDesc::after,
.tablesorter-default thead .tablesorter-headerSortDown::after{
  content:"";
  width:10px; height:10px;
  background-image:url(img/sort_down.svg);
  background-repeat:no-repeat;
  background-position:center center;
  background-size:10px auto;
  position:absolute;
  top:50%; right:5px;
  transform:translateY(-50%);
}
.tablesorter-default thead .sorter-false{
  background-image:none;
  cursor:default;
}
.tablesorter-default thead .sorter-false::after{
  content:""; display:none;
}
