﻿/*Body Background -H*/
body {
    background-color: #1e7bbe;
    color: #000;
}
.lang_list {
    color: #FFFFFF;/*Language Links A*/
}

.lang_list a {
    color: #dcdcdc;/*Language Links B- TODO:Recheck*/
}
.welcomeNote h1 {color: #082856;}/*Welcome Note - C*/

.welcomeNote h2{color:#082856}/*Sign-in Message Color - D*/

/*MastHead - D , background color*/
.headerBg {
    background: #082856;
}

.btn-primary {
    color: #ffffff;
    background-color: #d2461e;
    border-color: #d2461e;
}

    .btn-primary:hover {
        color: #ffffff;
        background-color: #1e7bbe;
        border-color: #1e7bbe;
    }

    .btn-primary:focus, .btn-primary.focus, .btn-primary:active:focus, .btn-primary:active, .btn-secondary:focus, .btn-secondary.focus, .btn-secondary:active:focus, .btn-secondary:active {
        color: #fff;
        background-color: #1e7bbe;
        border-color: #1e7bbe;
    }

.btn-secondary {
    background: #b1b1b1;
    color: #fff;
    border: 0px solid #fff;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
    background: #7D7D7D;
    color: #eee
}
    /*Print and cancel buttons*/

.acctOptns .btn-secondary:hover {
    background: rgba(255,255,255,.7);
    border-color: 1px solid rgba(0, 0, 0, .2);
    color: #999;
    color: #999;
    border: 1px solid rgba(0, 0, 0, .2);
}
.navbar-default .navbar-nav > li > a {
    color: #fff;
}

    .navbar-default .navbar-nav > li > a:hover {
        color: #fff;
    }

.subNav .nav > li.selected > a, .navbar-default .navbar-nav > li.selected > a {
    color: #fff;
    border-bottom: 4px solid #d2461e;
    background: transparent;
}

.accountsList .accountsLink .col-xs-12 > .label-default {
    background-color: #666d70;
    color: #fff;
}

.accountsList .addaccountsLink > .panel-heading > a h4 {
    color: #0f2240;
}

.logout .nav > li > a {
    color: #fff;
}

    .logout .nav > li > a :hover {
        color: #fff;
    }

ul > .lastLoginText {
    color: #fff;
}

/*Account info label color - R */
.invoiceData span:first-child{ color: #585858;}
/*Autopay color - S*/
a#editAutoPay {
    color: #d2461e; /*process blue*/  
}

/*convience fee color - T*/
.feeBlock .invoiceNumber{color:#585858}

/*Total Amount Due color - U*/
.feeBlock .totalBlock{color:#1e7bbe}

/*Grey boxes - V - deafult*/
.payArea{color:#000000} /*TODO:Recheck Its DCDCDC in table - which is not readable, please recheck*/
/*secondary button color- W,X,Y below*/
.btn-secondary {
    background: #585858;
    color: #fff;
}
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus {
    background: #d2461e; color:#ffffff;
}
.accountDetails.alert-success h2:first-of-type {
}
/*Autopay Bubble background color TODO:Recheck - L and font color M*/
.accountsList .accountsLink .col-xs-12 > .label-default{
    background-color: #DCDCDC;
    color: #585858;
}
.accountsList .addaccountsLink > .panel-heading > a h4{color: #d2461e;}/*Add Acount button - N*/
/*welcome text - o*/
.logout .nav > li > a {
    color: #ffffff;
}
/*welcome text - p TODO:Recheck*/
.logout .nav > li > a :hover{
 color: #DCDCDC;
}
/*Lastlogin text - Q*/
ul > .lastLoginText {
    color: #ffffff;
}

/*authorized - Z - Default TODO:recheck*/
.accountDetails.alert-success h2:first-of-type {   

}
/*Mobile devices - tab color changes will apply below*/


@media (max-width: 768px) {
    .navbar-default {
        background-color: #d2461e;
    }

        .navbar-default .navbar-nav > li > a {
            color: #fff;
        }

        .subNav .nav > li.selected > a, .navbar-default .navbar-nav > li.selected > a {
            color: #fff;
        }
}

