﻿th .sort-column-inactive, th .filter-column-inactive {
    color: transparent;
}

th:hover .sort-column-inactive, th:hover .filter-column-inactive {
    color: white;
}

.sort-column-active, .filter-column-active {
    color: white;
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0,0,0,.02);
}

.popover-header-bar {
    margin-bottom: 0;
    border-bottom: 1px solid #ebebeb;
    border-top-left-radius: calc(.3rem - 1px);
    border-top-right-radius: calc(.3rem - 1px);
}

.popover-header-text {
    padding: .5rem .75rem;
    margin-bottom: 0;
    font-size: 1rem;
}

.popover-header-button {
    margin-bottom: 0;
}
