/**
    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 */
.cubeSimpleTable thead {
    position: relative;
    z-index: 2;
}

.cubeSimpleTable th, .cubeSimpleTable td {
    position: relative;
}

.cubeSimpleTable thead th, .cubeSimpleTable thead td {
    position: -webkit-sticky;
    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;
}