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

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

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

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

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

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

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

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

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

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

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

.horizontal-menu .navbar-nav > li > a:hover {
    background: #e00034 !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: #e00034 !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: #e00034 !important;
}

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

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

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

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

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

a {
    color: #cc0130;
}

a:hover {
    color: #e00034;
}

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

.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: #cc0130 !important;
    background-color: #cc0130 !important;
    color: #fff;
}

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

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

/*change  color of edit account on my profile page*/
#container > div.container-fluid.container-fullw.ng-scope > div > div > div > ul > li:nth-child(2) > a > uib-tab-heading{
    color: #cc0130 !important;
}
/*hide Only show facilities with instances/events check box on program calendar page*/
#container > div.container-fluid.container-fullw.ng-scope > div > div.col-xs-12.col-sm-3 > div > div:nth-child(4) > div:nth-child(1) > div:nth-child(4) > div > label > input[type="checkbox"]{
    display:none;
}
/*MAke the search bar bold*/
#app > div.hidden-print.ng-scope > div.app-content > ng-include > header > div.navbar-collapse.desktop-nav.collapse > ul.nav.navbar-left.hidden-sm.hidden-xs > li:nth-child(3) > form > div{
    font-weight:900;

}


/*hide non mandatory fields*/

div[ng-class="{ 'has-error' : vm.change_account_info_form.preferredCommunicationLanguage.$invalid}"]{
    display:none;
}

/*hide terms and conditions bullets*/
body > div.modal.fade.ng-isolate-scope.stacked.in > div > div > div.modal-body.ng-scope > div > div > div > div > div > ul > li:nth-child(5) {
    display:none;
}
body > div.modal.fade.ng-isolate-scope.stacked.in > div > div > div.modal-body.ng-scope > div > div > div > div > div > ul > li:nth-child(11){
    display:none;
}
body > div.modal.fade.ng-isolate-scope.stacked.in > div > div > div.modal-body.ng-scope > div > div > div > div > div > ul > li:nth-child(7){
    display:none;
}
body > div.modal.fade.ng-isolate-scope.stacked.in > div > div > div.modal-body.ng-scope > div > div > div > div > div > ul > li:nth-child(9){
    display:none;
}


/*Hide bullet points from FA section(supplementary doc section)*/
div.panel.panel-white.financial-assistance-documentation > div.panel-body > div.col-xs-12 > ul{
     display:none;
}
div.panel.panel-white> div.panel-body > div.col-xs-12 > ul{
      list-style-type: none;
}

/*category filter Checkbox color */
.checkbox label,.checkbox-inline,.radio label,.radio-inline {
   color: #fff;
}
