.dropdown-toggle::after {
    display: none;
}

/*Tables*/
table.dataTable tbody > tr.selected, table.dataTable tbody > tr > .selected {
    background-color: inherit!important; color: #242424;
}
.dataTables_wrapper .form-control, .dataTables_wrapper select.form-control.form-control-sm {
    margin: 0 10px;
    padding: 5px !important;
    height: 2rem;
    min-height: 2rem;
}

.pagination li a:hover { background-color: #424242!important;}

table.dataTable td a {text-decoration: underline;}



#example1_wrapper {padding: 0!important;}
table.dataTable {
    border-collapse: collapse !important;
}
table.dataTable tr:last-child{
    border-bottom: 1px solid #dee2e6 !important;
}
table.dataTable.table-sm > thead > tr > th , .dataTables_length, .dataTables_filter,.dataTables_info, .dataTables_paginate {padding:.85rem;}
table.dataTable.table-sm .sorting::before, table.dataTable.table-sm .sorting_asc::before, table.dataTable.table-sm .sorting_desc::before { top:.5rem; right: 0.85em;}
table.dataTable.table-sm .sorting::after, table.dataTable.table-sm .sorting_asc::after, table.dataTable.table-sm .sorting_desc::after { top: .5rem;}

.dataTables_paginate {margin: 0!important}

.dt-buttons.btn-group > .btn.btn-secondary.buttons-html5, .buttons-print {
    margin: 0;
    padding: .25rem;
    font-size: 11px;
}