.text-primary {
    color: #e00034 !important;
}

/* Primary button */
.btn.btn-primary, .btn.btn-info:not(.dropdown-toggle) {
    background-color:#e00034;
    color:#FFFFFF;
    border-color: #e00034;
}

.loginFrame > .btn.btn-lg.btn-primary.btn-block {
    background-color:#e00034;
    color:#FFFFFF;
}

.btn.btn-primary:hover, .btn.btn-info:hover:not(.dropdown-toggle) {
    background-color:#cc0130 !important;
    border-color: #cc0130;
}

/* Outlined Button */
.btn.btn-primary.btn-o {
    border: 1px solid #e00034 !important;
    color:#e00034 !important;
    background-color: #fff !important;
}

.btn.btn-primary.btn-o:hover {
    background:#cc0130 !important;
    color:#FFF !important;
    border-color: #cc0130 !important;
}

.btn-primary.btn-o.active, .btn-primary.btn-o.active:focus {
    background-color:#e00034 !important;
    color: #fff !important;
    border: none !important;
}

.btn-primary.active > i.text-primary {
    color: #fff !important;
}

.label-default {
    background-color:#e00034;
}

.label-default:hover {
    background-color:#cc0130;
    color: #fff;
}

.wizard-payment-icon {
    color:#e00034 !important;
}

/* Navbar */
.horizontal-menu {
    background: #e00034;
}
  
.horizontal-menu .navbar-nav > li > a {
    color: #fff !important;
}

.horizontal-menu .navbar-nav > li > a:hover {
    background: #cc0130 !important;
    color: #fff !important;
    font-weight: normal;
}

.horizontal-menu .navbar-nav > li.active > a {
    background: #e00034 !important;
    color: #fff !important;
    font-weight: normal;
}

.horizontal-menu .navbar-nav > li.active > a:hover {
    background: #cc0130 !important;
    color: #fff !important;
    font-weight: normal;
}


.horizontal-menu .navbar-nav > li.open > a {
    color: #fff !important;
    background: #e00034 !important;
    font-weight: normal;
}

.horizontal-menu .navbar-nav > li.open > a:hover {
    color: #fff !important;
    background: #cc0130 !important;
}

.dropdown-menu {
    background-color: #e00034;
    color: #fff;
}

.dropdown-menu > li > a {
    color: #fff;
}

.dropdown-menu > li > a:hover {
    color: #fff;
}

.dropdown-menu > li:hover {
    background-color: #cc0130;
}
 
.dropdown-menu.dropdown-light li a {
    color: #e00034;
}

.dropdown-menu.dropdown-light > li:hover {
    background-color: #fff;
}

a {
    color: #e00034;
}

a:hover {
    color: #cc0130;
}

.list-group-item.active {
    background-color: #e00034;
    border-color: #e00034;
}

.list-group-item.active:hover {
    background-color: #cc0130;
    border-color: #cc0130;
}

.list-group-item.active > h4 {
    color: #212121 !important;
}

.mdl-card__selected {
    border-color: #949599;
}

/* Progress Bar */
.swMain > ul li > a.selected .stepNumber {
    border-color: #e00034 !important;
    background-color: #e00034 !important;
    color: #fff;
}

.swMain ul li  >a.done .stepNumber {
    background-color: #e00034 !important;
}

.swMain > ul li > a.selected:before {
    border-color: #e00034 !important;
}

.tree-view-node-caption.selected {
    background-color: #e00034;
    border-color: #e00034;
    color: #fff;
}
/*to change the filter button colors and the filter section color*/
.open .btn-primary.dropdown-toggle {
    background-color: #e00034;  
    border-color: #e00034;   
    border-top-color: #e00034; 
    border-right-color: #e00034; 
    border-bottom-color: #e00034;  
    border-left-color: #e00034;
}

div[class="dropdown-menu avocado-dropdown ng-scope fade-in-up"]
{
     background-color: #fff;
}