.logo {
    padding: 5px;
}

    .logo img {
        max-height: 100px;
        margin-top: 0px;
    }

.headerBg {
    background: #fff;
    min-height: 100px;
}

.logout a {
    color: #818285;
}

    .logout a:hover {
        color: #e28442;
    }

.navbar-default .navbar-nav > li > a {
    color: #818285;
    padding: 10px 32px 26px;
    border-radius: 0;
}

nav li.selected a {
    color: #004065;
    background: none;
}

.subNav .nav > li.selected > a, .navbar-default .navbar-nav > li.selected > a {
    color: #818285;
    border-bottom: 4px solid #e28442;
}

.btn-primary {
    color: #fff;
    background-color: #e38443;
    border: 2px #fff solid;
    text-transform: uppercase;
    border-radius: 0;
    font-weight: bold;
}

    .btn-primary:hover {
        color: #000;
        background-color: #fff;
        border-color: #e38443;
    }

    .btn-primary:focus, .btn-primary.focus, .btn-primary:active:focus, .btn-primary:active {
        color: #000;
        background-color: #fff;
        border-color: #e38443;
    }

    .btn-primary.disabled:hover, .btn-primary[disabled]:hover {
        color: #000;
        background-color: #fff;
        border-color: #e38443;
    }

.navbar-default .navbar-nav > li.selected > a:hover, .navbar-default .navbar-nav > li.selected > a:focus {
    color: #e28442;
}

.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: #e28442;
    background: transparent;
}

.lang_list a, .lang_list_SSO a {
    color: #00a8e1;
}

    .lang_list a:hover {
        color: #e28442;
    }

.logout .nav > li > a {
    color: #818285;
}

.lang_list_SSO ul li:first-child {
    border-right: 1px solid #818285;
}

body {
    background-color: #fff;
}

.label-default {
}

.lastLoginText {
    color: #818285;
}

#originalDate > div > div > div > span {
    text-transform: Capitalize;
}

/*Greyout Pay aMOUNT DUE TXT FIELD*/
div#originalAmount_Single_0 {
    pointer-events: none;
    cursor: none;
    opacity: .5;
}


/*remove arrow from payments*/
#originalAmount_Single_0 > div > div.cs-tbl > span.cs-placeholderdiv::after {
    visibility: hidden;
}

.top-nav a {
    color: #818285;
    font-size: 14px;
    text-decoration: none;
    font-family: 'Open Sans',sans-serif;
    font-weight: normal;
}

    .top-nav a:hover {
        color: #e28442;
        text-decoration: underline;
    }

a.HomeLink {
    position: relative;
    top: 30px;
    z-index: 1;
}



/*Bottons Hide*/

button#btnClosePayment {
    visibility: hidden;
}

button#btnCloseFormPayment {
    visibility: hidden;
}

/*Misc data Name of Business
label[for*="I001840_MFields_Data_1"] {
    color: transparent;
}

label[for*="I001840_MFields_Data_1"] {
    position: relative;
    margin-left: -125px;
    color: transparent;
    user-select: none;
}

    label[for*="I001840_MFields_Data_1"]::after {
        content: 'Name of Business *';
        color: #757575;
        font-size: 14px;
    }*/
/*label[for*="I001840_MFields_Data_1"] > span.mandatory::before {
    content: 'Name of Business';
    color: #757575;
    font-size: 14px;
}*/
/*remove placeholders from login page*/ 
form#GuestLogin input::placeholder {
    visibility: hidden;
}
/**FIXES FOR removing placeholders in BROwsers**/
#GuestLogin input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: transparent;
}

#GuestLogin input::-moz-placeholder { /* Firefox 19+ */
    color: transparent;
}

#GuestLogin input:-ms-input-placeholder { /* IE 10+ */
    color: transparent;
}

#GuestLogin input:-moz-placeholder {
    color: transparent;
}
/*remove extra info of account in payment page*/ 
#accountHeader > .acctExtraInfo {
    visibility: hidden;
}
Hide Name of Business* div.modal-body > div > div > div > div:nth-child(1) > ul > li > strong {
    margin-left: -133px;
    color: transparent;
    user-select: none;
}
    Name of Business div.modal-body > div > div > div > div:nth-child(1) > ul > li > strong:after {
        content: "Name of Business:";
        color: #000;
    }

.col-md-3.form-group > label[for*="MiscellaneousData[0].Value"] {
    color: transparent;
    margin-left: -123px;
    user-select: none;
}

    .col-md-3.form-group > label[for*="MiscellaneousData[0].Value"]:after {
        content: 'Name of Business';
        color: #757575;
    }

/*Remove amount due and due date from list of account page*/ div.accountsLink > div.clearfix > div.col-xs-5 > span.invoiceData {
    visibility: hidden;
}
/*Remove amount due and due date from list of payment page*/ .col-xs-5.col-sm-3.col-md-2.amountColumn, .dateColumn {
    visibility: hidden;
}

/*remove when canceled for autp pay*/ label[for*="whenCancled"] {
    display: none;
}

.mandatory {
    color: #757575;
}

/*Hide Name of business in registered when adding account*/
#AddBillingAccountForm > div > div.clearfix > div:nth-child(4) {
    display: none;
}

.logo {
    padding: 5px;
}

/*Change nickname when adding account*/
label[for*="NickName"] {
    color: transparent;
    margin-left: -67px;
    user-select: none;
}

    label[for*="NickName"]:after {
        content: 'Name of Business';
        color: #757575;
    }


/*add text to profile page*/
section.row.block.manageProfile:before {
    content: 'Click on the accounts tab to add an account, make a one-time payment, or create a recurring payment schedule. Click on the activity tab to view payment history and scheduled payments. Click on the bank account information tab to view saved payment methods.';
    margin: 10px 0;
}


.automatic-payments-pill a:link, .automatic-payments-pill a:visited {
	color: #e28442;
    	margin: 0 5px;
        font-size: 130%;
}