﻿.max-height500 {
    max-height: 500px;
}

.table-responsive {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

.table > tbody > tr > td {
    white-space: nowrap;
}

.pageFooterFixed {
    position: fixed;
    background: #fff;
    right: 0px;
    left: 50px;
    bottom: 0px;
    z-index: 999;
    padding: 5px 10px;
    border-top: solid thin #ccc;
}

.table-responsive {
    border-radius: 8px;
    box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;
}

.fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] {
    bottom: 40px;
}

#TOPgvReportResult {
    max-height: 58vh;
}

#tblSalesSummaryReport thead tr th {
    position: sticky;
    top: 0px;
}
