.empty-pane {
    color: #6d6b6b;
}

.listing-title {
    padding: 0px;
    background-color: #f2f2f2;
}

.no-margin {
    margin: 0px !important;
}

.grid-item {
    margin-top: 20px;
}

.cardresult {
    box-shadow: 0px 3px 5px 5px #f8f8f8 !important;
    border: 1px solid #e1e1e6;
}

.card-title {
    font-size: 1.5em !important;
    font-weight: 600 !important;
}

.action-center {
    margin-top: 10px;
}

.action-center button.action {
    min-height: 30px;
    border-radius: 6px;
    font-size: .9em;
    font-weight: 600;
    line-height: 30px;
    padding: 2px 10px !important;
    border: none;
    border: 1px solid #ffa010 !important;
    margin-right: 10px;
}

.action-center button.action:hover {
    border: 1px solid #ffa010 !important;
    min-height: 30px;
    border-radius: 6px;
    font-size: .9em;
    font-weight: 600;
    line-height: 30px;
    padding: 2px 10px !important;
    border: none;
    margin-right: 10px;
}

.action-center button.action-delete {
    background: #d68190;
    border: 1px solid #d68190 !important;
}

.action-center button.action-delete:hover {
    color: #d68190;
    background-color: #fff;
    border: 1px solid #d68190 !important;
}


.modal button {
    border: none !important;
}

.modal .modal-footer button {
    height: 30px;
    min-height: 30px;
    line-height: 30px;
}

.modal .modal-footer button.btn-cancel {
    background-color: #a5a3a3;
    color: #fff;
}

.modal .modal-footer button.btn-success {
    background-color: #ffa010;
    color: #fff;
}

.black-text {
    color: #333;
}

.breadcrumb-item a {
    font-size: 1.1em !important;
    font-weight: 600;
}

.breadcrumb-item.actives a {
    color: #c07709 !important;
    font-weight: 600;
}

.banner-form {
    /* margin-top: 65px; */
}

.profile-btn {
    background: #fff;
    color: #333;
    border: 1px solid #333;
}

.profile-btn:hover {
    background: #fff;
    color: #333;
}

.active-profile-btn:hover {
    background-color: #ffa010;
    color: #fff;
}

.btn-subscription {
    font-size: .9em;
    font-weight: 700;
    line-height: 0;
    padding: 15px 20px;
    min-height: 40px;
    height: auto;
    margin-top: -5px;
}

.btn-disabled {
    background: #f2f2f2 !important;
    min-height: 30px !important;
    font-size: 14px !important;
    color: #333;
    cursor: not-allowed;
}

.btn-disabled:hover {
    background: #fff;
    cursor: not-allowed;
    color: #333 !important;
    border: 1px solid #f2f2f2 !important;
}

.btn-action {
    padding: 2px 15px !important;
    border: none;
    min-height: 30px !important;
    font-size: 14px !important;
}

.btn-action.cancel {
    background: crimson;
}

.btn-action.cancel:hover {
    background: #fff;
    color: crimson;
    border: 1px solid crimson;
}

.search-label {
    width: 100%;
    margin-bottom: 20px;
}

.no-padding {
    padding: 0px;
}

.react-bootstrap-table table {
    table-layout: auto !important;
}