table.printable {
    width: 100%;
}

.printable > thead > tr > th {
    color: #6c757d;
    font-weight: bold;
    font-size: 14px;
}

.printable > tbody > tr > td {
    font-weight: bold;
    font-size: 13px;
}

.table-bordered {
    width: 100%;
    border: 1px solid #dee2e6;
}

.table-bordered td, .table-bordered th {
    border: 1px solid #dee2e6;
    padding: .75rem;
    vertical-align: top;
}

.table-bordered thead th {
   /* border-bottom-width: 2px;*/
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6;
    color: #005a80;
    background: #e7f2f6;
}
