﻿.container {
    width: 100%;
}

div.halHeader, div.halPanel, div.halMenuPanel, div.halTopPanel, div.halBottomPanel, div.halFooterPanel {
    border: none;
}

div.dataTables_filter, div.dataTables_length, /*div.dataTables_info,*/ div.dataTables_paginate {
    display: none;
}

.table-sm {
    font-size: 12px;
}

    .table-sm tbody tr td {
        padding: 0 2px 0 2px;
        margin: 0;
    }

a[href]:after {
    content: none !important; /* Prevents the href being printed after the link text which is the norm in Bootstrap */
}

div.pagebreakafter {
    page-break-after: always;
}

div.pagebreakbefore {
    page-break-before: always;
}
