﻿/*
    CSS for content pages
*/

.abbreviateData {
    max-width: 500px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.dataTableContainer {
    
}

.dataTableShrink {
    display: inline-block;
}

.helpLabel {
    padding-top: 15px;
}

.hidden {
    visibility: hidden;
    display: none;
}

#revealTable {
    table-layout: fixed;
}

#revealTable tr td:first-child {
    width: 40%;
}

.nonEditLabel {
    display: inline-block;
}

/*
    ListActiveUserStat.aspx
*/
#userStatTableContainer {
    max-height: 800px;
}

.listActiveUserUserColumn {
    max-width: 700px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*
    ListAutoWebFilter.aspx
*/
#autoWebFilterTableContainer {
    max-height: 800px;
}

/*
    Sticky table header
    Ref: https://stackoverflow.com/questions/21168521/table-fixed-header-and-scrollable-body
*/
.tableFixHead {
    overflow-y: auto;
    height: 100px;
}

.tableFixHead thead th {
    position: sticky;
    top: 0;
}

th {
    background: #ccc;
}