/**
    CSS Class for the new Simple Table View
 */
.cubeSimpleTable {
    overflow-x: hidden;
    border-bottom: 1px solid #ccc;
    padding-top: 0;
    margin-top: 0;
}

.cubeSimpleTable table {
    width: 100%;
    border-collapse: separate;
}

/* Make sure the thead is on top of tbody that is scrolling behind */
.simpleTable thead {
    position: sticky;
    z-index: 2;
    top: 0;
}

.cubeSimpleTable thead th, .cubeSimpleTable thead td {
    position: sticky;
    z-index: 1;
}

.vectorHeader {
    font-weight: normal !important;
    text-align: left !important;
}

.vectorValue {
    font-weight: normal !important;
    text-align: left !important;
    background-color: transparent !important;
}

.coordinatesHeader {
    font-weight: normal !important;
    text-align: center !important;
}

.coordinatesValue {
    font-weight: normal !important;
    text-align: center !important;
    background-color: transparent !important;
}