﻿.flexWrapper {
    min-height: 100vh !important;
    display: flex !important;
    flex-direction: column !important;
}

.flexWrappedNav,
.flexWrappedFooter {
    flex-shrink: 0 !important;
}

.flexWrappedBody {
    flex-grow: 1 !important;
}
.flexWrappedFooter {
    margin-top: auto;
}

.table-header-small-font th {
    font-size: 0.9rem !important;
}

.table-header-small-font {
    color:#000000 !important;
}

.dataTable {
    table-layout: fixed !important;
    width: 100% !important;
}


    .dataTable td,
    .dataTable th {
        width: auto !important;
        white-space: normal;
        text-overflow: ellipsis;
        overflow: hidden;
    }