﻿thead th {
    font-weight: bold !important;
}

tr.header th {
    background-color: #ECECEC;
    border-right: 1px solid #CDCDCD !important;
    border-bottom: 1px solid #CDCDCD !important;
}

    tr.header th:last-child {
        border-right: none !important;
    }

tr.filters th {
    background-color: #F6F6F6;
    border-right: 1px solid #CDCDCD !important;
    border-bottom: 1px solid #CDCDCD !important;
    padding: 8px;
}

    tr.filters th:last-child {
        border-right: none !important;
    }

th[st-sort] {
    cursor: pointer;
}

.drips-table .centered {
    text-align: center;
}

.drips-table .th-xs {
    min-width: 25px !important;
    width: 25px;
}

.drips-table .th-small {
    min-width: 75px !important;
    width: 75px;
}

.drips-table .th-small-plus {
    min-width: 100px !important;
    width: 100px;
}

.drips-table .th-medium {
    min-width: 150px !important;
    width: 150px;
}

.drips-table .th-large {
    min-width: 250px !important;
    width: 250px;
}

.drips-table .th-xl {
    min-width: 350px !important;
    width: 350px;
}

.drips-table .th-xxl {
    min-width: 450px !important;
    width: 450px;
}

.drips-table .th-bold {
    font-weight: 600;
}

.drips-table .long-text {
    background-color: rgba(0, 0, 0, 0);
    border: none;
    outline: none;
    width: 100%;
    font-size: 14px;
    font-family: "Open Sans", sans-serif;
    color: #333333;
}

.drips-table .th-actions {
    min-width: 50px !important;
    width: 50px;
}

.drips-table .th-token {
    min-width: 370px !important;
    width: 370px;
    max-width: 370px !important;
}

.drips-table .th-time {
    min-width: 125px !important;
    width: 125px;
}

.drips-table .th-date-medium {
    min-width: 185px !important;
    width: 185px;
}

.drips-table .th-country {
    min-width: 120px !important;
    width: 120px;
}

.drips-table .th-description {
    min-width: 600px !important;
    width: 600px;
}

.drips-table .th-phone {
    min-width: 155px !important;
    width: 155px;
}

.drips-table .th-phone-lg {
    min-width: 165px !important;
    width: 165px;
}

.drips-table .th-amount {
    min-width: 150px !important;
    width: 150px;
}

.drips-table .th-postal {
    min-width: 75px !important;
    width: 75px;
}

.drips-table .th-bool {
    min-width: 100px !important;
    width: 100px;
}

.drips-table .th-name {
    min-width: auto !important;
    width: auto;
}

.drips-table .th-time-zone {
    min-width: 186px !important;
    width: 186px;
}

.drips-table .th-count {
    min-width: 25px !important;
    width: 25px;
    text-align: center;
}

.drips-table .th-payment-date {
    min-width: 150px !important;
    width: 150px;
    text-align: left;
}

.drips-table .td-payment-date {
    padding: 10 20px;
}

.drips-table .th-amount {
    min-width: 150px !important;
    width: 150px;
    text-align: left;
}

.drips-table .td-amount {
    padding: 10 20px;
}

.drips-table .th-payment-description {
    min-width: 400px !important;
    width: 400px;
    text-align: left;
}

.drips-table .td-payment-description {
    padding: 10 20px;
}

.drips-table td {
    border-right: 1px solid #CDCDCD;
}

.drips-table td:last-child {
    border-right: none;
}

.drips-table .td-no-border {
    border: none;
}

.drips-table .td-wrap-text {
    white-space: normal;
    line-height: 22px;
}

.drips-table .invisible-textbox {
    background-color: rgba(0, 0, 0, 0);
    border: 0;
    outline: none;
    width: 100%;
}

.drips-table .usermanagement-enabled-container {
    padding: unset;
}

.drips-table .usermanagement-enabled-image {
    font-size: 24px;
}