.horizontal-menu {
    background: #ec5136;
    box-shadow: 0 0 4px rgba(21,31,57,.4);
}

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

.horizontal-menu .navbar-nav > li > a:hover {
    color: #ec5136!important;
    background: #e7e7e7!important;
}

.horizontal-menu .navbar-nav > li.active > a {
    color: #ec5136!important;
    background: #e7e7e7!important;
}

.horizontal-menu .navbar-nav > li .dropdown-menu {
    background: #ec5136!important;
}

.horizontal-menu .navbar-nav > li .dropdown-menu > li > a {
    color: #fff
}

.horizontal-menu .navbar-nav > li .dropdown-menu > li:hover > a {
    color: #ec5136!important;
    background: #e7e7e7!important;;
}

.horizontal-menu .navbar-nav > li .dropdown-menu > .active > a {
    background: #ec5136!important;
    color: #fff!important;;
}

.horizontal-menu .navbar-nav>li.open>a {
    color: #e7e7e7!important;
    background: #ec5136!important;
}

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

@media (max-width: 991px) {
    .horizontal-menu .close-handle .arrow-left, .horizontal-menu .close-handle .arrow-right {
        background-color: #fff;
    }
    .horizontal-menu .navbar-nav>li .dropdown-menu a {
        color: #fff !important;
    }
}

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

.btn-primary {
    background-color: #ec5136;
    border-color: #ec5136;
    color: #fff;
}

.btn-primary:hover {
    background-color: #ec5136!important;
    border-color: #ec5136;
    color: #fff;
}

.btn-primary:focus {
    background-color: #ec5136;
    border-color: #ec5136;
}

.btn-primary.btn-o {
    border: 1px solid #ec5136;
    color: #ec5136;
    background-color: #fff;
}

.btn-primary.btn-o:hover, .btn-primary.btn-o:focus {
    color: #fff;
    border-color: #ec5136;
    background: #ec5136!important;
}

.btn-primary.btn-o.active, .btn-primary.btn-o.active:focus, .btn-primary.btn-o:active, .btn-primary.btn-o:active:focus, .btn-primary.btn-o:active:hover {
    background-color: #e7e7e7!important;
    border-color:  #ec5136!important;
    color:  #ec5136!important;
}

.btn-info {
    background-color: #fff;
    border-color:  #ec5136;
    color:  #ec5136;
}

.btn-info:hover {
    background-color: #212121!important;
    border-color:  #ec5136
    color: #fff;
}

.btn-accent {
    background-color:  #ec5136
    border-color:  #ec5136;
    color: #fff;
} 
.btn-accent {
    background-color: #ec5136;
    border-color: #ec5136;
    color: #fff;
}
.btn-accent:hover {
    background-color: #fffff;
    border-color:  #ec5136
    color:  #ec5136
}
.btn-link {
    font-weight: 400;
    color: #ec5136;
    border-radius: 0;
}

.btn-link:focus, .btn-link:hover {
    color: #ec5136;
    text-decoration: underline;
    background-color: transparent;
}

.btn-primary.disabled.active, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
    background-color: #ec5136;
    border-color: #ec5136;
    color: #fff;
}

.btn-warning {
    background-color: #eea236;
    border-color: #eea236;
    color:  #fff;
}

.btn-danger {
    background-color:  #ec5136;
    border-color:  #ec5136;
    color: #fff;
}


.toast-info {
    background-color: #ec5136;
}
.open .btn-primary.dropdown-toggle {
    background-color: #ec5136;
    border-color: #ec5136;
}

/*#j_id0\:j_id5\:loginComponent\:loginPanel > center > a{
    color: #ec5136;
    
}*/
a{
     color: #ec5136;
}

.swMain ul li>a.done .stepNumber, .swMain>ul li:last-child>a.selected .stepNumber {
    border-color:  #ec5136;
    background-color:  #ec5136;
    color: #fff;
    text-indent: -9999px;
}
.swMain>ul li>a.selected .stepNumber {
    border-color:  #ec5136;
}
.swMain li>a.done:before, .swMain>ul li>a.selected:before {
    border-color:  #ec5136;
}
.mdl-card__selected {
    border: 3px solid  #ec5136;
}

.navbar .navbar-header .menu-mobile-toggler {
    background-color: #ec5136!important;
    border-color: #ec5136!important;
}
.navbar .navbar-header .menu-mobile-toggler,.navbar .navbar-header .sidebar-mobile-toggler{
    background-color:#ec5136!important;
    border-color:#ec5136!important;
    color:#fff!important
}
/* Removal of Fin Assist button*/
.panel-heading.margin-left-10 > .row > .pull-right button{
	display:none;
}

.clip-radio.radio-primary input[type=radio]:checked+label:before {
    background: #ec5136;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background-color: #ec5136;
    border-color: #ec5136;
}
.pagination>li>a, .pagination>li>span {
    color: #ec5136;
}
.navbar .navbar-header .menu-mobile-toggler, .navbar .navbar-header .sidebar-mobile-toggler {
    background-color: #ec5136!important;
    border-color: #ec5136!important;
    color: #fff!important;
}
.navbar .navbar-header .menu-mobile-toggler:hover, .navbar .navbar-header .sidebar-mobile-toggler:hover {
    background-color: #ec5136!important;
    border-color: #ec5136!important;
    color: #fff!important;
}
.navbar .navbar-header .menu-mobile-toggler:focus, .navbar .navbar-header .sidebar-mobile-toggler:focus {
    background-color: #ec5136!important;
    border-color: #ec5136!important;
    color: #fff!important;
}

.tree-view-node-caption.selected {
    background-color: #ec5136;
    border-color: #ec5136;
    color: #fff!important;
}
/*hide payment deatils on membership flow*/
body > div.modal.fade.ng-isolate-scope.in > div > div > div.modal-body.ng-scope > div > div > div:nth-child(3) > div > div > div.panel-body > div > ul > li > span.mdl-list__item-primary-content > span.mdl-list__item-sub-title{
    display:none;
}
/*hide automatic rollover opt out text box  */
div[class="rollover-agreement-container"]{
    display:none;
}

/*Hide the option to cancel rollovers contracts on the portal*/
div[class="end-date-section"]{
display:none;
}
button[ng-click="vm.saveRolloverContractClick()"]{
display:none;
}
/*hide Upcoming Automatic Registration Section*/

#modalbody > div > div.ng-scope > edit-rollover-contract > div > div > div:nth-child(11) {
    display:none;
}