
    .table td, .table th{
        font-size: 0.75rem !important;
        padding: 6px 8px !important;
    }
    .DTFC_LeftBodyWrapper th, .DTFC_Cloned th{
        padding: 0px 8px !important;
        border-bottom: 0px !important;
        vertical-align:middle;
        text-align:center;
    }
    .bold {
        font-weight:bold;
    }
    table th.no-border{
        border:0 !important;
    }
    .table-header-prev td{
        padding: 8px !important;
    }
    .table-kop-prev td{
        padding: 0px !important;
    }
    .dataTables_scrollHeadInner,#report-table
    {
        width: 5100px !important;
    }
    .dataTables_scrollHeadInner th {
        padding: 6px 8px !important;
        border-bottom: 0px !important;
        vertical-align:middle;
        text-align:center;
    }
    .dataTables_scrollBody th {
        padding: 0px 8px !important;
    }
    .separator2{
        height:1rem;
        background:#f8f8f8;
        box-shadow: -1px 0px 1px 0px #e1e1e1;
    }
    .vtop{
        vertical-align:top !important;
    }
    .lh1{
        line-height:1;
    }
    .bg-highlight{
        background: #eaf2ff !important;
    }
    .bg-white{
        background: white !important;
    }
    table.dataTable, .DTFC_LeftBodyWrapper , .DTFC_Cloned {
        border-collapse:collapse !important;
    }
    #report-table_paginate
    {
        margin-top:0px !important;
        float:right;
    }
    .table-header td{
        padding: 8px 8px !important;
    }