/*Body Background Color*/
body {
    background-color: #CCCCCC;/*#b0bec5;*/
}

/*Header Background Color*/
.headerBg {
    background: #2B5468 !IMPORTANT;/*#fff;*/
}

/*Primary Button Color*/
.btn-primary {
    background-color: #2B5468 !IMPORTANT;/*#d50032;*/
}

/*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: #709302;
}

/*Hide Invoice Details*/
.top-nav, span.nopipe, span.hideinvoicedetails, p.termsInlineLabel {
    display: none;
}

/*Navigation Font Color*/
.navbar-default .navbar-nav > li > a {
    color: #fff;
}

.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: #82C8F2;
}

/*Navigation Underline Color*/
.navbar-default .navbar-nav > li.selected > a {
    border-bottom: 4px solid #9D0039;
}

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: #82C8F2;
    }
}

.subNav .nav > li.selected > a, .navbar-default .navbar-nav > li.selected > a {
	background-color:transparent;
    color: #fff;
}

.btn.btn-secondary:hover {
    background-color: /*#709302;*/#2B5468;
}

.logout a {
    color: #ffffff;
}

    .logout a:hover {
        color: #2695dc;
    }

.logout .nav > li > a {
    color: #fff;
}

    .logout .nav > li > a:hover {
        color: #82C8F2;
		background:transparent;
    }

.lastLoginText {
    color: #fff;
}

/*Mobile Navigation */
@media (max-width: 768px) {
    .navbar-default {
        background-color: #fff;
    }
}

.navbar-header .pageTitle {
    color: #004065;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #004065;
}

.accountDetails .invoiceData span:first-child {
    color: #534741;
}

a#editAutoPay {
    color: #0489cc;
}

/* Language Selector */
.lang_list a {
    color: #06c;
}

.lang_list a:hover, .lang_list a:focus, .lang_list a:active {
    color: #000;
}

/* Hide Fees */
span#convfeespan {
	display: none;
}

div#convfeetemplate {
	display: none;
}

.feeBlock .invoiceNumber {
    display: none;
}

.totalBlock li {
    display: none;
}

#convfeespan {
    display: none;
}

span#totalValue {
    color: #000000;
}

.cs-select-review .cs-select .cs-placeholderdiv, .cs-select-review .cs-select .cs-placeholderdiv {
    background-color: #e5e5e5;
}


/* Hide Mobile T&C */
.termsInlineLabel {
    display: none;
}

.mobileConf {
    display: none;
}

#secContainer {
    display: none;
}

/* Hide Account Details Link */
.hideaccountdetails {
    display: none;
}

/* Hide Invoice Number */
.row historyPage .invoiceData {
    display: none;
}

.historyPage .invoiceData {
    display: none;
}

.row historyPage > .invoiceData {
    display: none;
}

.historyPage > .invoiceData {
    display: none;
}

.invoiceParam:nth-of-type(1) {
    display: none;
}

div#invoice1 {
    display: none;
    ;
}
