/* Overridden Style of theme */
.table > thead > tr > th, .table > tfoot > tr > th { font-weight: bold; font-size: 1.0625rem; }
/* Overridden Style of theme */

/* Custom styles */
.navbar .navbar-brand { font-size: 1.3rem; }

label.error { color: red; }
table tbody tr.highlight { background-color: #eee; }
tr.separator th, tr.separator td { border: 2px solid #aaa!important; }

#print-table-container { display: none; }

.dataTables_wrapper .dataTables_paginate .paginate_button { padding: 0.5em 0; border: 0; }
.dataTables_wrapper .dataTables_paginate .paginate_button:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
    background: white;
    border: 0;
    box-shadow: none;
}

.card [class*="card-header-"] form.import-form { display: inline; }
.card [class*="card-header-"] form.import-form .btn-group { margin: 5px 0; }
.card [class*="card-header-"] .btn.btn-sm { padding: 0.40625rem 0.7rem; }
.card [class*="card-header-"] form.import-form input[type="file"] { display: none; }
.card [class*="card-header-"] form.import-form a.dropdown-item { color: black; }
.card [class*="card-header-"] form.import-form a.dropdown-item:hover { color: white; }