html {
    width: 100%;
    height: 100%;
    display: table;
    overflow: hidden;
    /*background-color: red;*/
}

body {
    width: 100%;
    height: 100%; /* needed for Firefox */
    display: table-cell;
    overflow: hidden;
}

html, body {
    margin: 0;
    padding: 0;
}

#content_div {
    overflow: hidden;
    width: 100vw;
    height: 100vh;
    margin: 0;
    padding: 0;
}

#tableHolder {
    height: 98%;
    height: calc(100% - 28px);
}

#table_div {
    margin: 0;
    padding: 0;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    /*font-size: small;*/
    /*background-color: #ccc;*/
    /*border: 1px solid #333;*/
}

.nodata {
    /*font-weight: bold;*/
    padding: 20px;
}

/* Table header */

.tabulator-header {
    font-size: 13px;
    /*
    background-color:#333;
    color:#fff;
    */
}

/* Table body */

/*Allow column header names to wrap lines*/
/*
.tabulator-header .tabulator-col,
.tabulator-header .tabulator-col-row-handle {
    white-space: normal;
}
*/

/*Color rows*/
/*
.tabulator .tabulator-row {
    color:#fff;
    background-color: #666;
}
*/

/*Color even rows*/
/*
.tabulator .tabulator-row:nth-child(even) {
    background-color: #eee;
}
*/

/*Color selected rows*/
/*
.tabulator .tabulator-row .tabulator-selected {
    background-color: #ccc;
}
*/

/*Bold columns*/
.tabulator .bold {
    font-size: 13px;
    font-weight: bold;
}

/* Table footer */

.tabulator.tabulator-footer {
    background-color: #bbb;
}

#footer {
    height: 24px;
    min-height: 24px;
}

.footer-content {
    text-align:left;
    padding: 2px 4px;
    color: black;
}

.reloadIcon {
    border: none;
    background: url('../images/reload.png') no-repeat center center;
    background-size: 16px 16px;
    height: 16px;
    width: 16px;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 2px;
}

#btnGoto {
    display: none;
    background-color: #ffd800;
}

#btnExportXLSX {
    display: none;
}

#btnExportJSON {
    display: none;
}

#txtStats {
    float: right;
    font-weight: normal;
    font-size: 11pt;
}
