

    #login .btn-primary, #lead-capture-form-btn-submit {
    
      color: #ffffff;
    
    
      background-color: #ed3224;
    
    
      border-color: #e42112;
    
    }
    #login .btn-primary:focus,
    #login .btn-primary.focus,
    #lead-capture-form-btn-submit:focus {
    
      color: #e0e0e0;
    
    
      background-color: #c31c10;
    
    
      border-color: #ba1b0f;
    
    }
    #login .btn-primary:hover, #lead-capture-form-btn-submit:hover {
    
      color: #e0e0e0;
    
    
      background-color: #c31c10;
    
    
      border-color: #a1170c;
    
    }
    #login .btn-primary:active,
    #login .btn-primary.active,
    #lead-capture-form-btn-submit:active, #lead-capture-form-btn-submit:active {
    
      color: #e0e0e0;
    
    
      background-color: #c31c10;
    
    
      border-color: #ba1b0f;
    
    }
    #login .btn-primary:active:hover,
    #login .btn-primary.active:hover,
    #login .btn-primary:active:focus,
    #login .btn-primary.active:focus,
    #login .btn-primary:active.focus,
    #login .btn-primary.active.focus,
    #lead-capture-form-btn-submit:active:focus{
    
      color: #ffffff;
    
    
      background-color: #ba1b0f;
    
    
      border-color: #ba1b0f;
    
    }

    
        div.page-header {
            padding-top: 45px;
        }

        .navbar-default .navbar-brand {
            height: 60px;
        }

        .navbar-header {
            height: 70px;
        }

        @media (min-width: 768px) {
            .nav.navbar-nav.navbar-right > li > a {
                padding-top: 25px;
                padding-bottom: 25px;
                font-size: 16px;
            }

            .navbar-text.navbar-right {
                margin-top: 25px;
                margin-bottom: 25px;
            }
        }

        .navbar-header button.navbar-toggle {
            margin-top: 18px;
            margin-bottom: 18px;
        }

        .navbar-default {
        }

        .navbar-default .navbar-brand {
            padding-top: 5px;
            padding-bottom: 5px;
        }

        #footer {
        }
    
    .navbar-default.navbar-fixed-top {
        
            border-bottom: 2px solid #e7e7e7;
        
        
            color: #777777;
        
        
            background-color: #f0f0f0;
        
    }
    
        .navbar-default .navbar-nav > li.active > a {
            background-color: #d1d1d1;
        }
        .navbar-default .navbar-nav > li.active > a:hover {
            background-color: #d1d1d1;
        }
    

    .navbar-default.navbar-fixed-top a, .navbar-default.navbar-fixed-top a, .navbar-default .navbar-nav>li>a {
        
            color: #777777;
        
    }
    .navbar-default .navbar-text .text-muted {
        
            color: #777777;
        
    }
    .navbar-default.navbar-fixed-top .navbar-nav > .active > a, .navbar-default.navbar-fixed-top .navbar-nav > .active > a:focus, .navbar-default.navbar-fixed-top .navbar-nav > .active > a:hover, a.navbar-link:hover,
    .portal-footer-top-line > a:hover, .portal-footer-top-line .text-muted > a:hover, .navbar-default.navbar-fixed-top .navbar-nav > li > a:focus, .navbar-default.navbar-fixed-top .navbar-nav > li > a:hover,
    .navbar-default.navbar-fixed-top a:hover, .navbar-default.navbar-fixed-top a:hover, .navbar-default .navbar-nav>li>a:hover {
        color: #585858;
    }

    #footer {
    
        border-top: 2px solid #e7e7e7;
    
    
        color: #777777;
    
    
        background-color: #f0f0f0
    
    }
    #footer, #footer .text-muted, #footer a {
        
            color: #777777;
        
    }
