.dataTable thead {
    text-transform: uppercase;
    font-weight: 500;
    font-family: 'bentonsans';
    text-align: left;
    color: #808080;
    font-size: 11px;
}

table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover {
    background-color: inherit;
}

table.dataTable.no-footer {
    border-bottom: 1px solid #ddd;
    color:#292929;
}

.dataTables_wrapper.no-footer .dataTables_scrollBody {
    border-bottom: 1px solid #ddd;
}

table.dataTable thead th, table.dataTable thead td {
    padding: 10px;
    border-bottom:0;
}

.dataTable thead span {
    display:none;
}

.dataTable tbody {
    font-size: 13px;
    color: #494949;
}

table.dataTable.display tbody tr.odd {
    background-color: #eee;
}

table.dataTable.display tbody .highlight td {
    font-weight: bold;
    font-size: 110%;
}

table.dataTable.display tbody .highlight td svg {
    margin-left: 5px;
    font-size: 1.3em;
    vertical-align: text-top;
    display:none;
}

table.dataTable.display thead th:nth-of-type(5),
table.dataTable.display thead th:nth-of-type(6),
table.dataTable.display tbody td:nth-of-type(5),
table.dataTable.display tbody td:nth-of-type(6) {
    text-align: center;
}

table.dataTable.display tbody td img.disabled {
    margin-left:8px;
    opacity: 0.1;
}

table.dataTable.display tbody td img.enabled {
    opacity: 1;
}
    
.dataTables_info {
    font-size:13px;
}