/* BRD Configurable Items
   Primary Color: #d50032
   Secondary Color: #709302
   Hide Fees
   Add SMS notifications back
   Hide Account Details Link - if realtime - we may not hide this
   */


/*Body Background Color*/
body {
    background-color: #b0bec5;
}

/*Header Background Color*/
.headerBg {
    background: #ffffff;
}

/*Primary Button Color*/
.btn-primary {
    background-color: #56aa1c; /* Primary Color */
}

/*Primary Hover Color*/
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary, .btn-primary:focus, .btn-primary.focus {
    background-color: #56aa1c; /* Secondary Color */
}

/*Navigation Font Color*/
.navbar-default .navbar-nav > li > a {
    color: #000000;
}

.navbar-default .navbar-nav > li > a:hover {
    color: #000000;
}

/*Navigation Font Hover*/
.subNav .nav > li > a:hover, .subNav .nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #d50032; /* Primary Color */
}

/*Navigation Underline Color*/
.navbar-default .navbar-nav > li.selected > a {
    border-bottom: 4px solid #d50032; /* Primary Color */
}

nav li.selected a {
    color: #000000;
    background: #ffffff;
}

nav > li.selected > a {
    color: #000000;
}

@media (min-width: 769px) {
    .navbar-default .navbar-nav > li.selected > a:hover, .navbar-default .navbar-nav > li.selected > a:focus {
        color: #000000;
    }
}

.subNav .nav > li.selected > a, .navbar-default .navbar-nav > li.selected > a {
    color: #000000;
}

.logout a {
    color: #000000;
}

.logout a:hover {
    color: #2695dc;
}

.logout .nav > li > a {
    color: #000000;
}

.logout .nav > li > a:hover {
    color: #0071BC;
}

.lastLoginText {
    color: #000000;
}

/*Mobile Navigation*/
@media (max-width: 768px) {
    .navbar-default {
        background-color: #ffffff;
    }
}

.navbar-header .pageTitle {
    color: #004065;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #004065;
}

.accountDetails .invoiceData span:first-child {
    color: #534741;
}

/*Language Selector*/
.lang_list a {
    color: #06c;
}

.lang_list a:hover, .lang_list a:focus, .lang_list a:active {
    color: #000000;
}

/*Hide Fees*/

/*
li#convfeespan
{
	display: none;
}

div#convfeetemplate {
	display: none;
}

.feeBlock .invoiceNumber {
    display: none;
}*/

/*Hide Mobile SMS Notifications
.termsInlineLabel {
    display: none;
}

.mobileConf {
    display: none;
}

#secContainer {
    display: none;
}

input[type=checkbox][disabled]+input+label {
    display: none;
}

.manageProfile .col-md-3.col-sm-4.form-group:nth-child(3) {
    display: none;
}
*/

/*Hide Invoice Details Link*/
.top-nav, span.nopipe, span.hideinvoicedetails {
    display: none;
}

/*Hide Invoice Number*/
.historyPage .col-sm-3.col-md-2:nth-child(1) {
    display: none;
}

.historyPage > .invoiceData {
    display: none;
}

.activity-container .invoiceParam:nth-child(1) {
    display: none;
}

.reviewPanel #invoice1 .col-md-2:nth-child(1) {
    display: none;
}

/*Hide Home Link Label*/
.top-nav {
    display: none;
}

/*Remove misc fields in guest login*/
#GuestLogin > div.row > div.divclients > div[id$=MFields] div {
    display: none;
}

/*Remove misc fields in registered login*/
#AddBillingAccountForm div.clearfix [id*=Miscel], #AddBillingAccountForm div.clearfix [for*=Miscel] {
    display: none;
    
}

/* If misc fields are greater than 4 we need to comment out where we hide 
    account details
*/
/*Hide Account Details Link*/
.hideaccountdetails {
    display: none;
}


