﻿

tfoot > tr::after {
    content: '';
    display: block;
    height: 23px;
    margin-bottom: 34px;
}




md-toolbar {
    min-height: 40px;
    height: 52px;
}


.ellipsis {
    white-space: nowrap;
    overflow: hidden; /* <- this does seem to be required */
    text-overflow: ellipsis;
}



.md-foot__pagination--items-per-page {
    text-align: right !important;
    padding-right: 0 !important;
}

.md-foot__pagination {
    padding: 0 !important;
}

.md-cell__user-status--inactive-color {
    color: #9E9E9E !important;
}

.md-cell__user-status--active-color {
    color: #2196F3 !important;
}

.md-row__filters > th {
    border-width: 0 !important;
    height: 28px;
}


.md-table > .md-head .md-row .md-column {
    padding-bottom: 3px !important;
}



.md-table.md-table--striped > tbody tr:nth-child(even) {
    background-color: #F5F5F5;
}

.md-table.md-table--hover > tbody tr:hover {
    background-color: #EEEEEE;
}

.md-column-filter {
    padding-right: 5px !important;
}

    .md-column-filter:last-child {
        padding-right: 2px !important;
    }


.md-cell--success {
    background-color: #dff0d8;
}

.md-cell--info {
    background-color: #c4e3f3;
}
