﻿
/* =========== Table ==============*/

.table-condensed-xs > thead > tr > th,
.table-condensed-xs > tbody > tr > th,
.table-condensed-xs > tfoot > tr > th,
.table-condensed-xs > thead > tr > td,
.table-condensed-xs > tbody > tr > td,
.table-condensed-xs > tfoot > tr > td {
    padding: 2px;
}

.table-bordered-thin > thead > tr > th,
.table-bordered-thin > tbody > tr > th,
.table-bordered-thin > tfoot > tr > th,
.table-bordered-thin > thead > tr > td,
.table-bordered-thin > tbody > tr > td,
.table-bordered-thin > tfoot > tr > td {
    border: 0.5px solid #E3E3E3;
}

.table-scrollable-horizontal {
    overflow-x: auto;
}

.table-rtl-fix-first-column {
    margin: 0 10em;
}

    .table-rtl-fix-first-column > table > * > tr > th,
    .table-rtl-fix-first-column > table > * > tr > td {
        /* Without this, if a cell wraps onto two lines, the first column
     * will look bad, and may need padding. */
        white-space: nowrap;
    }

        /*.table-rtl-fix-first-column > table > * > tr > th:first-child,
        .table-rtl-fix-first-column > table > * > tr > td:first-child {
            position: absolute;
            width: 10em;
            margin-right: -10em;
        }*/

    .table-rtl-fix-first-column .fixed {
        position: absolute;
        width: 10em;
        margin-right: -10em;
        overflow: hidden;
    }

/* =========== End Table ==============*/