h1,h2,h3,h4,h5,h6 {
    color: #35285e !important;
}
/*========brand-primary========*/
.brand-text-primary {
    color: #35285e !important;
}
.brand-bg-primary {
    background: #35285e !important;
    color: #fff !important;
}
.brand-btn-primary {
    background: #35285e !important;
    border: 1px solid #35285e !important;
    color: #fff !important;
}
.brand-btn-primary:hover {
    background: #fff !important;
    color: #35285e !important;
}
.brand-btn-border-primary {
    background: #35285e !important;
    border: 1px solid #35285e !important;
    color: #fff !important;
}
.brand-btn-border-primary:hover {
    background: #fff !important;
    color: #35285e !important;
}
.brand-btn-primary-border {
    border: 1px solid #35285e !important;
    color: #35285e !important;
}
/*========brand-secondary========*/
.i-am-here.active, .i-am-here.in-active:hover {
    background-color: #35285e !important;
    color: #fff !important;
    border: 1px solid #35285e !important;
}
.brand-text-secondary {
    color: #9575cd !important;
}
.brand-bg-secondary {
    background: #9575cd !important;
    color: #fff !important;
}
.brand-btn-secondary {
    background: #9575cd !important;
    color: #ffffff !important;
    border: 1px solid #9575cd !important;
}
.brand-btn-secondary:hover {
    background: #ffffff !important;
    color: #9575cd !important;
}
.brand-btn-border-secondary {
    background: #ffffff !important;
    color: #9575cd !important;
    border: 1px solid #9575cd !important;
}
.brand-btn-border-secondary:hover {
    background: #9575cd !important;
    color: #ffffff !important;
}

.bg-primary-color {
    background-color: #35285e !important;
}
.primary-text {
    color: #35285e !important;
}
.secondary-text {
    color: #9575cd !important;
}
.main-wrapper .sidebar.sidebar--collapse .sidebar-dropdown-wrap:hover .sidebar-dropdown,
.sidebar-content .sidebar-link:hover {
    background: #35285e !important;
}
.main-wrapper .sidebar-submenu .sidebar-link {
    background-color: #35285e !important;
}
.topbar-button .fa-list {
    color: #35285e !important;
}
a.btn-mg-primary-dark, button.btn-mg-primary-dark, #pills-tab .nav-item button.active {
    background: #35285e !important;
    color: #fff !important;
    border: 1px solid #35285e !important;
}
a.btn-mg-primary-dark:hover, button.btn-mg-primary-dark:hover {
    background: #fff !important;
    color: #35285e !important;
}
a.btn-mg-primary, button.btn-mg-primary {
    background: #fff !important;
    color: #35285e !important;
    border: 1px solid #35285e !important;
}
a.btn-mg-primary:hover, button.btn-mg-primary:hover {
    background: #35285e !important;
    color: #fff !important;
}
.sidebar, .page-content .navigation-caret {
    background-color: #35285e !important;
}
.btn-success-custom {
    background: #35285e !important;
}
.nav-step .nav-item .nav-link.active span,
.nav-step .nav-item .nav-link.active:after  {
    background: #9575cd !important;
}
.btn-success-custom:hover {
    border:1px solid #35285e !important;
    background: #fff !important;
    color: #35285e !important;
}
.email-verification-info {
    border-color: #35285e !important;
}
.email-verification-info:hover {
    background-color: #35285e !important;
    color: #fff;
}
.custom-tabs .nav-link,
.nav .nav-item .nav-link span {
    color: #35285e !important;
}
.custom-tabs .nav-link.active {
    background: #35285e !important;
}
.event-datepicker .input-group-addon .bxs-calendar, 
.filter-datepicker .input-group-addon .bxs-calendar,
.date-datepicker .input-group-addon .bxs-calendar {
    color: #35285e !important;
}
.draggable-panel-list li.panel .row-count i {
    color: #35285e !important;
}
.draggable-panel-list li .panel-text,
.draggable-panel-list li .panel-text .caregiver-action a,
.theme-text-color {
    color: #35285e !important;
}
.enhanced-notification-disabled .notification {
    color: #35285e !important;
    border: solid 2px #35285e !important;
}
#form_new_system .system-udi, #form_new_system .system-account {
    color: #35285e !important;
}
#form_new_system .system-udi.active {
    background-color: #35285e !important;
}
#form_new_system .system-account.active {
    background-color: #35285e !important;
}
.sidebar-submenu-wrap .sidebar-submenu .sidebar-link.active, .main-wrapper .sidebar-submenu .sidebar-link:hover, .sidebar-link.main-sidebar-link-active {
    background-color: #9575cd !important;
}
.loader-parent .loader > span.spin {
    background: #fff;
    border: 3px solid #9575cd !important;
}
.loader-parent .loader > span.spin::before {
    border: 3px solid;
    border-color: #35285e transparent;
}
.account-lists::-webkit-scrollbar-thumb,
.trip-timeline-section::-webkit-scrollbar-thumb {
    background: #35285e !important;
}
.account-lists::-webkit-scrollbar-thumb:hover,
.trip-timeline-section::-webkit-scrollbar-thumb:hover {
    background: #35285e !important;
}
.breadcrumb .breadcrumb-item a:first-child {
    color: #35285e !important;
}
#med_reminder_model_content .week-day-group .week-days li input:checked ~ .day-check-mark,
.body-med-reminder .list-item.active {
    background-color: #35285e !important;
}
#med_reminder_model_content .weekly-text .weekly-at,
.rem-conf-body span.t-c {
    color: #35285e !important;
}
.profile-drpdown .dropdown-menu[data-bs-popper]::before {
    border-color: #35285e transparent transparent transparent;
}
.profile-drpdown .account-detail-sec.active, .profile-drpdown .account-detail-sec:hover {
    border: 1px solid #35285e !important;
}
.panel-login-bg {
    background: linear-gradient(135deg, #35285e 0%, #9575cd 100%);
}
.event-detail-card {
    border-left: 3.5px solid #35285e !important;
}
.button-pressed thead > tr {
    background-color: #35285e !important;
}
.bg-top-welcome{background: #35285e url(/assets/images/admin/welcone-bg.png) repeat;}
.med-alarm-top-line {
    border-top: 2px solid #35285e !important;
}
@media screen and (min-width: 576px) {
    .layout.layout--collapse .custom-sidemenu .sidebar-dropdown-wrap.sidebar-dropdown-wrap-open .sidebar-link.sidebar-dropdown{
        background: #9575cd !important;
    }
}