.table-bordered td, .table-bordered th {
    border: none;
}

.table-bordered {
    border: none;
}

table td {
    font-family: Montserrat, sans-serif;
    font-weight: 500;
    font-size: 0.8rem;
}

table.table thead td, table.table thead th {
   font-weight: bold;
}

.tablesorter-bootstrap .tablesorter-header-inner {
    position: relative;
    padding: 4px 18px 4px 4px;
    left: 8px;
}

.tablesorter-bootstrap thead .tablesorter-header {
    background-position: left;
    background-repeat: no-repeat;
    cursor: pointer;
    white-space: normal;
}

.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
   background-color: #f2f2f2;
}


table.table.table-capheadings thead th {
    text-transform: uppercase;
    font-weight: normal;
    font-family: Montserrat, sans-serif;
    font-size: 13px;
}
