.nav-tabs .nav-link {
    background: var(--casi-beige);
    border: 1px solid black !important;
    border-bottom: none !important;
    color: black !important;
}

    .nav-tabs .nav-link.active, .nav-tabs .nav-link:hover {        
        color: #000000 !important;
        font-weight: 600 !important;
    }

/*    .nav-tabs{
        background-color: var(--casi-beige);        
    }*/

.profile-details {
    color: black;
    font-size: large;
    border-color: black;
    border: solid 2pt black;
    padding: 3rem;
    margin-bottom: 3rem;
}
.user-profile-card {
    background-color: var(--casi-beige);    
    border-radius: 0.3rem;
    color: black;
    padding: 0.75rem;
}

    .user-profile-card h5 {
        color: black;
    }

        .user-profile-card h5 .material-symbols-outlined {
            vertical-align: middle;
        }


.associated-customers {
    background-color: var(--casi-beige);
    border: solid 2pt black;      
}
    .associated-customers .k-expander {
        background-color: var(--casi-beige);
        font-size: large;
        min-height:20rem;
    }
        .associated-customers .k-expander .k-expander-header .k-expander-title {
            color: black;
            font-size: large;            
        }
    .associated-customers .k-expander-content {
        padding: unset;
    }
    .associated-customers .k-list-scroller {
        background-color: var(--casi-beige) !important;
        border-color: var(--casi-beige) !important;
        min-width: 40rem;        
    }
    .associated-customers .k-list-item {
        padding-block: 0rem !important;        
        background-color:var(--casi-beige) !important;
        /*border-color: var(--casi-beige) !important;*/
        color: black !important;
        border-color: orange !important;
    }
        .associated-customers .k-list-item.k-selected, .k-selected.k-list-optionlabel {
            background-color: var(--casi-beige) !important;
            /*border-color: var(--casi-beige) !important;*/
            color: black !important;          
        }
#associatedcustomers > div > div .k-list-item-text {
    width: 100% !important;
}

#associatedcustomers .k-list-item-text::before, .k-list-header-text::before, .k-list-optionlabel::before {
    content: none;
}
.new-associated-customer {
    background-color: var(--casi-beige);
    padding-left: 0rem;
    padding-right: 0rem;
}
.new-associated-customer-input {
    background-color: var(--casi-beige);   
    border-color: black;
    color: black;
}

/*.remove-customer {
    background-color: transparent !important;
    border-color: transparent !important;
}*/
.remove-customer-img {
    width: auto;
    height: auto;
    padding: 0rem !important;
    background-color: var(--casi-beige) !important;
    border-color: var(--casi-beige) !important;
    color: red !important;
}
