.und-table {
    width: 100%
}

    .und-table td,
    .und-table th {
        border: 1px solid #ddd
    }

    .und-table th {
        padding: 10px 8px;
        background: #008539;
        color: #fff;
        font-weight: bold;
        font-size: larger;
    }

    .und-table td {
        padding: 8px
    }

        .und-table td.less-padding {
            padding: 2px
        }

    .und-table.dense {
        font-size: .9em
    }

        .und-table.dense td {
            padding: 4px
        }

    .und-table tr:nth-child(even) {
        background-color: #f2f2f2
    }

    .und-table tr:hover {
        background-color: #d8f0d8
    }

table.body-nowrap tbody tr td,
table.head-nowrap thead tr th {
    white-space: nowrap
}

    table.body-nowrap tbody tr td .truncate,
    table.head-nowrap thead tr th .truncate {
        width: 0;
        min-width: 100%;
        overflow: hidden;
        text-overflow: ellipsis
    }

        table.body-nowrap tbody tr td .truncate.rtl,
        table.head-nowrap thead tr th .truncate.rtl {
            direction: rtl
        }

@media screen and (max-width:767px) {
    div.data-table-toolbar {
        text-align: center
    }
}

table.clickable-rows tbody tr {
    cursor: pointer
}

/*# sourceMappingURL=tables.css.map */
