﻿/*************************************
**************************************
    7002 Color Overrides
**************************************
*************************************/
a {
    color: #00aeef;
}
    a:hover,
    a:focus,
    a:active {
        color: #f7941d;
    }

#back-to-top a {
    background-color: #757575;
}

.bg-primary {
    background-color: #00aeef;
}

.bg-inverse {
    background-color: #757575;
}

.text-primary {
    color: #00aeef;
}

.text-primary-alt {
    color: #0091c8;
}

.text-highlight {
    color: #f7941d;
}

.text-cool-gray {
    color: #757575;
}

.navbar-default .navbar-text,
.navbar-default .navbar-nav > li > a {
    color: #757575;
}

    .navbar-default .navbar-text p small {
        color: #757575;
    }

.navbar-brand-phrase {
    color: #00aeef;
}

.navbar-account-select {
    background-color: #00aeef;
}

.nav-name {
    color: #757575;
}

.dropdown.open > .dropdown-toggle:focus {
    color: #757575 !important;
}

.navbar-nav > li > a:hover,
.navbar-nav > li > a:focus,
.navbar-nav > li.active > a:hover,
.dropdown-menu li a:hover,
.dropdown-menu li a:focus,
.dropdown-menu li a:active {
    color: #ffffff !important;
    background-color: #f7941d !important;
    border-color: #f7941d !important;
}

.navbar-nav > li.active > a,
#top-title-xs {
    color: #00aeef !important;
}

#nav-account-num-xs {
    color: #757575;
}

.navbar-dashboard,
.navbar-dashboard .navbar-collapse,
.navbar-submission {
    background-color: #757575;
}

    .navbar-dashboard .navbar-nav > li > a {
        color: #e0e0e0;
    }

.accountsList-selected {
    color: #00aeef !important;
}

/* include #footer to override custom.css */
.footer, #footer {
    background-color: #0083b4;
    border-top: 1px solid #0083b4;
    color: #e0e0e0;
}

#footer-nav a.sub {
    color: #8de0ff;
}

.errorPage-text,
.errorPage-navText,
.errorPage-footer-msg,
.panel .panel-heading h4,
div.jGrowl div.jGrowl-notification.warning,
#account-display {
    color: #757575;
}

.panel .panel-heading.panel-heading-dark {
    background-color: #00aeef;
}

.panel .panel-heading h4,
.panel .panel-heading .icon i,
.modal-header,
.popover-title {
    color: #0083b4;
}

.wizard-steps .wstep.current,
.wizard-steps .wstep.current .donut i {
    color: #2bc5ff;
}
.wizard-steps .wstep.current .donut {
    border-color: #2bc5ff;
}

.wizard-steps .wstep.done,
.wizard-steps .wstep.done .donut i {
    color: #f7941d;
}
    .wizard-steps .wstep.done .donut {
        border-color: #f7941d;
    }

.nav-tabs > li > a:hover,
.nav-tabs > li > a:hover > i {
    background-color: #f7941d !important;
    border-color: #f7941d !important;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a > i {
    color: #00aeef;
}

.btn-primary,
div.dt-buttons > .dt-button.btn-primary {
    background-color: #00aeef;
    border-color: #00aeef;
}
    .btn-primary:hover,
    .btn-primary:focus,
    .btn-primary:active,
    .btn-primary.active,
    div.dt-buttons > .dt-button.btn-primary:hover,
    div.dt-buttons > .dt-button.btn-primary:focus,
    div.dt-buttons > .dt-button.btn-primary:active,
    div.dt-buttons > .dt-button.btn-primary.active,
    div.dt-buttons > .dt-button.btn-primary:active:not(.disabled):hover:not(.disabled),
    div.dt-buttons > .dt-button.btn-primary.active:not(.disabled):hover:not(.disabled),
    div.dt-container .dt-paging .dt-paging-button:hover,
    div.dt-container .dt-paging .dt-paging-button:active {
        background: initial;
        background-color: #00a0db;
        border-color: #00a0db;
    }

    .btn-primary.disabled,
    .btn-primary[disabled],
    fieldset[disabled] .btn-primary,
    .btn-primary.disabled:hover,
    .btn-primary[disabled]:hover,
    fieldset[disabled] .btn-primary:hover,
    .btn-primary.disabled:focus,
    .btn-primary[disabled]:focus,
    fieldset[disabled] .btn-primary:focus,
    .btn-primary.disabled:active,
    .btn-primary[disabled]:active,
    fieldset[disabled] .btn-primary:active,
    .btn-primary.disabled.active,
    .btn-primary[disabled].active,
    fieldset[disabled] .btn-primary.active {
        background-color: #259dca;
        border-color: #259dca;
    }

.btn-success {
    background-color: #f7941d;
    border-color: #f7941d;
}
    .btn-success:hover,
    .btn-success:focus,
    .btn-success:active,
    .btn-success.active {
        background-color: #e58108 !important;
        border-color: #e58108 !important;
    }

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
    background-color: #ca7e23;
    border-color: #ca7e23;
}

.btn-info,
div.dt-buttons > .dt-button.btn-info {
    background-color: #2bc5ff;
    border-color: #2bc5ff;
}
    .btn-info:hover,
    .btn-info:focus,
    .btn-info:active,
    .btn-info.active,
    div.dt-buttons > .dt-button.btn-info:hover,
    div.dt-buttons > .dt-button.btn-info:focus,
    div.dt-buttons > .dt-button.btn-info:active,
    div.dt-buttons > .dt-button.btn-info.active,
    div.dt-buttons > .dt-button.btn-info:active:not(.disabled):hover:not(.disabled),
    div.dt-buttons > .dt-button.btn-info.active:not(.disabled):hover:not(.disabled) {
        background-color: #04baff;
        border-color: #04baff;
    }

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
    background-color: #4cb6de;
    border-color: #4cb6de;
}

.btn-inverse {
    background-color: #757575;
    border-color: #757575;
}

    .btn-inverse:hover,
    .btn-inverse:focus,
    .btn-inverse:active,
    .btn-inverse.active,
    .btn-inverse.disabled,
    .btn-inverse[disabled] {
        color: #757575;
    }


.complete-message i {
    color: #f7941d;
}

.success-check circle,
.success-check polyline {
    stroke: #f7941d;
}

.account-select-product-type,
.nav-name-product-type,
.db-product-type,
#db-account-balance,
.account-balance {
    color: #f7941d;
}

.editing-expense {
    color: #2bc5ff;
}

#change-employeraccount-menu > li > a.ea-selected {
    background-color: #2bc5ff;
    border: 1px solid #2bc5ff !important;
}
    #change-employeraccount-menu > li > a.ea-selected:hover,
    #change-employeraccount-menu > li > a.ea-selected:active {
        background-color: #e0e0e0 !important;
        border: 1px solid #e0e0e0;
    }

#nav-message-new,
#nav-notification-new,
.notification-list-new,
#hamburger-new {
    background-color: #f7941d;
}

.navbar-nav > li > a:hover > #nav-message-new,
.navbar-nav > li > a:focus > #nav-message-new,
.navbar-nav > li > a:hover > #nav-notification-new,
.navbar-nav > li > a:focus > #nav-notification-new {
    color: #2bc5ff;
}

.unread-msg {
    color: #f7941d;
}

.resource-more-info:active,
.resource-more-info:hover,
.resource-more-info:focus {
    color: #f7941d;
}