﻿
/*Common Theme*/
.cssClassTable1 {
    border: solid 1px whitesmoke;
    /*max-width: 8em;*/
    margin: auto;
    width: 100%;
}

.cssClassHeaderTR1 {
}

.cssClassTH1 {
    border: solid 1px whitesmoke;
    background-color: gray;
    color: whitesmoke;
    font-weight: bold;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.cssClassTR1 {
    border: solid 1px silver;
    background-color: whitesmoke;
    color: Black;
    /*min-width: 12em;*/
}

.cssClassTD1 {
    border: solid 1px silver;
    background-color: whitesmoke;
    color: Black;
    min-width: 4em;
    max-width: 12em;
    padding-left: 3px;
    padding-right: 3px;
    text-align: center;
}

/******/
/*BLUE*/
/******/
.cssClassTableBlue {
    border: solid 1px whitesmoke;
    /*max-width: 8em;*/
    margin: auto;
    width: 100%;
}

.cssClassHeaderTRBlue {
}

.cssClassTHBlue {
    border: solid 1px whitesmoke;
    background-color: #102B54;/*#0D6EFD;*/
    color: whitesmoke;
    font-weight: bold;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.cssClassTRBlue {
    border: solid 1px silver;
    background-color: whitesmoke;
    color: Black;
    /*min-width: 12em;*/
}

.cssClassTDBlue {
    border: solid 1px silver;
    background-color:  whitesmoke;
    color: #102B54;
    min-width: 4em;
    max-width: 12em;
    padding-left: 3px;
    padding-right: 3px;
    text-align: center;
}

/* Tabulator - freeze a single column header */
.frozen-header .tabulator-col{
    position: sticky;
    left: 0;
    z-index: 10; /* Adjust z-index as needed */
    background-color: white; /* Optional: to ensure it doesn't overlap with other columns */
}

