﻿.g_tablelayout th .g_sticky {
    position: sticky;
    top: 100px;
    background: #787cd5 !important;
    color: white !important;
}

.g_tablelayout th {
    background: #787cd5 !important;
    color: white !important;
    table-layout: auto !important;
}

.g_tablelayout td {
    padding: 1px 10px !important;
}

.g_col_min {
    width: 1%;
    white-space: nowrap;
}

.w-33{
    width: 33.33333%;
}

.g_table_gap_x {
    border-collapse: separate !important;
    border-spacing: 3px 0px !important; /* Horizontal gap , Vertical gap*/
}

.g_table_gap_xy {
    border-collapse: separate !important;
    border-spacing: 3px 10px !important; /* Horizontal gap , Vertical gap*/
}