﻿/*Body background color - H*****/
body {
    background-color: #005A9C;
    color: black;
}


/*Masthead - E - Deafult ******/
.headerBg {
    background: #fff;
}

a.HomeLink{color:#ffffff}

/*Buttons Primary*/
.btn-primary {
    color: #fff;
    background-color: #CE1141 !important;
    border-color: #CE1141;
}

    /*Buttons Primary -  G*****/
    .btn-primary:hover {
        color: #fff;
        background-color: #B90F3A !important;
        border-color: #B90F3A;
    }

    .btn-primary:focus, .btn-primary.focus, .btn-primary:active:focus, .btn-primary:active {
        color: #045081;
        background-color: #CE1141 !important;
        border-color: #CE1141;
    }

.navbar-default .navbar-nav > li > a {
    color: #045081;
}

nav li.selected a {
    background: none;
}

.logout a {
    color: #06c;
}

.logout a:hover {
    text-decoration: underline;
    color: #06cc;
}

/*navigation bottom bar color - k******/

.subNav .nav > li.selected > a, .navbar-default .navbar-nav > li.selected > a {
    color: #045081;
    border-bottom: 4px solid #cd1041;
}
/*Autopay grey bubble - L/M - need to check the default grey class*/
/*Add Acount button - N******/

.loginPanel .row:first-of-type #SuperClientClientId_1975_SuperClientClientPaymentChannel_I001975_MFields {
    display: none
}

.acctExtraInfo, .invoiceDataInverse span:last-child, dl.subText dt {
    color: #000;
}

@media (max-width: 768px) {
    .navbar-default {
        background-color: #6DCFF6;
    }

        .navbar-default .navbar-nav > li > a {
            color: #fff;
        }

        .subNav .nav > li.selected > a, .navbar-default .navbar-nav > li.selected > a {
            color: #fff;
        }


}

/*Remove misc fields in guest login*/
#GuestLogin > div.row > div.divclients > div[id$=MFields] div {
    display: none;
}