
/*# sourceMappingURL=custom.min.css.map */

/* FONTS */
@import url('https://fonts.cdnfonts.com/css/graphik-trial');

/* CUSTOM CSS */

body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: 'Graphik Trial', sans-serif;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: 'Graphik Trial', sans-serif;
}

.navbar-menu .navbar-nav .nav-sm .nav-link {
    font-family: 'Graphik Trial',sans-serif;
}

.navbar-menu .navbar-nav .nav-link {
    font-family: 'Graphik Trial', sans-serif;
}

.navbar-brand-box {
    text-align: center;
}

.logo {
    text-align: left;
    padding-left: 10px;
}

.logo .logo-sm img {
    height: 22px;
}

.logo .logo-lg img {
    max-height: 150px;
    max-width: 200px;
    filter: brightness(0) invert(1);
}

.btn.btn-s2b {
    background-color:#195af4;
    color:white;
}

.btn.btn-s2b:hover {
    background-color: #144bce;
    color:white;
}

.text-primary {
    color:#195af4 !important;
}

table.dataTable.no-footer {
    border-bottom: none !important;
}
table.dataTable thead th,
table.dataTable thead td {
    border-bottom: none !important;
}

table.dataTable > thead .sorting::before, table.dataTable > thead .sorting::after {
    content: ""
}

.table-card div.dataTables_wrapper div.dataTables_filter label {
    display: inline-flex;    /* of inline-block */
    align-items: center;     /* optioneel, om tekst en veld verticaal te centreren */
}

.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate {
    color: #666 !important;
}

#customersTable_info, #customersTable_paginate, .paginate_button.current {
    font-size: smaller;
}

.showPointer {
    cursor: pointer !important;
}