﻿.slight-table {
    margin-top: 20px;
    margin-bottom: 20px;
}

.wrap .slight-table  td {
    white-space: normal
}

    .slight-table .slight-checkboxes .checkbox {
        margin-top: 0 !important;
    }

    .slight-table .slight-top-container {
        display: inline-block;
        width: 100%;
    }

    .slight-table .slight-top {
        float: right;
    }

        .slight-table .slight-top > div {
            display: inline-block;
            margin-left: 10px;
            vertical-align: top;
        }

        .slight-table .slight-top .slight-checkboxes {
            -webkit-user-select: none;
            user-select: none;
            -webkit-column-count: 2;
            column-count: 2;
        }

    .slight-table .slight-bot {
        margin-top: 15px;
        height: 50px;
    }


        .slight-table .slight-bot .slight-poptions {
            float: left;
        }

            .slight-table .slight-bot .slight-poptions .slight-pselect {
                display: inline-block;
            }

            .slight-table .slight-bot .slight-poptions .slight-status {
                display: inline-block;
                margin-left: 10px;
            }


        .slight-table .slight-bot .pagination {
            margin: 0;
        }

        .slight-table .slight-bot .slight-pselect {
            width: 80px;
        }

        .slight-table .slight-bot .slight-pager {
            float: right;
        }


    .slight-table table {
        overflow: scroll;
    }

    .slight-table td {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .slight-table .resizable th {
        resize: horizontal;
    }

    .slight-table .resizable {
    }

    .slight-table th {
        overflow: hidden;
        cursor: pointer;
        -webkit-user-select: none;
        user-select: none;
    }

        .slight-table th:hover {
            background-color: #f5f5f5;
        }

        .slight-table th[data-reverse="false"] {
            border-bottom: 1px solid black !important;
        }

        .slight-table th[data-reverse="true"] {
            border-top: 1px solid black !important;
        }

.caret.caret-reversed {
    border-top-width: 0;
    border-bottom: 4px solid #000000;
}

.slight-table .slight-table-wrapper {
    min-height: 440px;
}
