:root {
    --company-color: #b28fc1;
}

.vendor_header span {
    color:var(--company-color);
}

.btn-outline-primary {
    color: var(--company-color) !important;
    border-color: var(--company-color) !important;
}
.btn-outline-primary:hover , .dt-buttons .dt-button ,.dataTables_paginate .current
{
    background:  var(--company-color) !important;
    color: #fff !important;
}
.btn-outline-dark {
    color: #6c757d !important;
    border-color: #6c757d !important;
}
.btn-outline-dark:hover {
    background:  #6c757d !important;
    color: #fff !important;
}
.new_customer_button:hover {
    background:  var(--company-color) !important;
    color: #fff !important;
}
@media only screen and (min-width: 780px) {
    .welcome_img 
    {
        margin-top: -20px !important;
    }
}
.single_div_2:hover{
    box-shadow: 5px 7px 20px 5px var(--company-color) !important;
}
.logo {
    max-width: 130px !important;
}
#add_reply_button_icon
{
    width: 30px;
    height: 30px;
    border-radius: 20px;
    padding: 5px;
    color: #fff;
    background: var(--company-color) !important;
}
.new_customer_button 
{
    color: var(--company-color) !important;
    border-color: var(--company-color) !important;
}
.new_customer_button:hover 
{
    background:  var(--company-color) !important;
    color: #fff !important;
}
.single_div:hover{
    box-shadow: 5px 5px 20px 5px var(--company-color) !important;
}
.card_page a {
    color: #a700de;
}
.card-header{
    background-color: var(--company-color) !important;
    color: #fff;
}      
.card .card_button, .card .card_button:hover{
    color:#fff;
    background: var(--company-color);
    border:none;    
}
.view_ticket {
    background-color: var(--company-color) !important;
    border-color: var(--company-color) !important;
}
.ck-widget__type-around__button
{
    display: none !important;
}
footer {
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
}
.btn-outline-warning {
    color: #b2cc2f  !important;
    border-color: #b2cc2f  !important;
}
.btn-outline-warning:hover {
    background:  #b2cc2f  !important;
    color: #fff !important;
}