.navbar-custom {
    /*background-color: #bc9737;*/
    background-color: #861F41;
}

#sidebar-menu>ul>li>a.active {
    /*color: #FFF !important;*/
    background-color: #861F41;
}

.enlarged #wrapper .left.side-menu #sidebar-menu>ul>li>a:hover,
.enlarged #wrapper .left.side-menu #sidebar-menu>ul>li>a:active,
.enlarged #wrapper .left.side-menu #sidebar-menu>ul>li>a:focus {
    color: #861F41 !important;
    background-color: #f9f9f9;
}

.card-heading {
    color: #861F41;
}

.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
    background-color: #861F41;
}

.bg-primary {
    background-color: #861F41 !important;
}

.text-primary {
    color: #861F41 !important;
}

.badge-primary {
    background-color: #861F41;
}

.submenu li a:hover {
    color: #861F41;
}

.submenu li.active .submenu-arrow {
    color: #FFF !important;
    background-color: #861F41 !important;
}

.sub-submenu li a:hover {
    color: #861F41;
}

.logo span span {
    color: #861F41;
}

.button-menu-mobile {
    color: #ffffff;
    background-color: #861F41;
}

#sidebar-menu>ul>li>a:hover,
#sidebar-menu>ul>li>a:focus,
#sidebar-menu>ul>li>a:active {
    color: #861F41;
    text-decoration: none;
}

#sidebar-menu>ul>li>a.active {
    color: #FFF !important;
    background-color: #861F41;
}

.enlarged #wrapper .left.side-menu #sidebar-menu ul>li:hover>a {
    color: #861F41 !important;
    background-color: #f9f9f9;
}

.enlarged #wrapper .left.side-menu #sidebar-menu ul ul li.active a {
    color: #861F41;
}

.enlarged #wrapper .topbar .topbar-left .logo i {
    color: #861F41 !important;
}

.topbar-left-dark {
    background: #861F41 !important;
}

.btn-primary {
    background-color: #861F41;
    border: 1px solid #861F41;
}

.btn-link:hover {
    color: #861F41;
}


/* button Outline */

.btn-outline-primary {
    color: #861F41;
    border-color: #861F41;
}

.message-list li.active,
.message-list li.active:hover {
    -webkit-box-shadow: inset 3px 0 0 #861F41;
    box-shadow: inset 3px 0 0 #861F41;
}

.alert-primary {
    color: #861F41;
    background-color: #9fcaf7;
}

.icon-demo-content .col-md-4:hover i {
    color: #861F41;
}

.page-item.active .page-link {
    background-color: #861F41;
    border-color: #861F41;
}

.swal2-icon.swal2-question {
    color: #861F41;
    border-color: #861F41;
}

.swal2-modal .swal2-file:focus,
.swal2-modal .swal2-input:focus,
.swal2-modal .swal2-textarea:focus {
    border: 2px solid #861F41;
}

.nav-tabs-custom>li>a::after {
    background: #861F41;
}

.nav-tabs-custom>li>a.active {
    color: #861F41 !important;
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    background: #861F41;
}

.form-control:focus {
    border-color: #861F41;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.custom-control-input:checked~.custom-control-indicator {
    background-color: #861F41;
}

.custom-control-input:focus~.custom-control-indicator {
    -webkit-box-shadow: 0 0 0 1px #ffffff, 0 0 0 3px #861F41;
    box-shadow: 0 0 0 1px #ffffff, 0 0 0 3px #861F41;
}

.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.today,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:hover,
.datepicker table tr td.selected,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:hover {
    background-color: #861F41 !important;
    color: #ffffff;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #861F41;
}

input[switch]:checked+label {
    background-color: #861F41;
}

input[switch="primary"]:checked+label {
    background-color: #861F41;
}

.mce-menu-item:hover,
.mce-menu-item.mce-selected,
.mce-menu-item:focus {
    background-color: #861F41 !important;
}

.fc-state-active,
.fc-state-down {
    background-color: #861F41;
    border-color: #861F41;
    color: #ffffff;
}

.fc-event {
    background-color: #861F41;
    color: #ffffff !important;
}

table.focus-on tbody tr.focused th {
    background-color: #861F41;
    color: #ffffff;
}

table.focus-on tbody tr.focused td {
    background-color: #861F41;
    color: #ffffff;
}

.table-rep-plugin .checkbox-row input[type="checkbox"]:checked+label::before {
    background-color: #861F41;
    border-color: #861F41;
}

.gmaps-overlay {
    color: #ffffff;
    background: #861F41;
}

.gmaps-overlay_arrow.above {
    border-top: 16px solid #861F41;
}

.gmaps-overlay_arrow.below {
    border-bottom: 16px solid #861F41;
}

.ct-chart .ct-series.ct-series-a .ct-bar,
.ct-chart .ct-series.ct-series-a .ct-line,
.ct-chart .ct-series.ct-series-a .ct-point,
.ct-chart .ct-series.ct-series-a .ct-slice-donut {
    stroke: #861F41;
}

.ct-series-a .ct-area,
.ct-series-a .ct-slice-pie {
    fill: #861F41;
}

.recent-activity-tab .nav-item::before {
    background: #861F41;
}

.recent-activity-tab .nav-item .nav-link.active:before {
    background: #861F41;
}

.activity-feed .feed-item::after {
    background: #ffffff;
    border: 4px solid #861F41;
}

.cd-timeline-img {
    color: #ffffff;
    background-color: #861F41;
    border: 3px solid #ffffff;
}

.cd-timeline-content .cd-read-more {
    background: #861F41;
    color: #ffffff;
}

.card-heading {
    color: #861F41;
}

.card-heading-0 {
    color: #861F41;
}

.card-heading-simple {
    color: #861F41;
}

a.site-text-color:hover {
    color: #861F41;
}

a:hover {
    color: #861F41;
}

.text-gold {
    color: #861F41 !important;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.focus,
.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover,
.open>.dropdown-toggle.btn-primary,
.btn-outline-primary.active,
.btn-outline-primary:active,
.show>.btn-outline-primary.dropdown-toggle,
.btn-outline-primary:hover,
.btn-primary.active,
.btn-primary:active,
.show>.btn-primary.dropdown-toggle,
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle {
    background-color: #801035;
    border: 1px solid #801035;
}