.manage-payments .add-edit .active {
  background-color: #004990;
  color: #ffffff; }

.manage-payments .add-edit .active:hover {
  color: #ffffff; }

.manage-payments .add-edit .input-group-addon {
  background-color: transparent;
  border: 0; }

.manage-payments .add-edit .tooltip {
  min-width: 100px;
  max-width: 200px; }

.manage-payments .add-edit #cc-security {
  margin-right: 10px; }

.manage-payments .add-edit .infoIcon {
  margin: 0; }

.manage-payments .add-edit .row {
  padding: 0 !important; }

.manage-payments .list .no-payment-method {
  color: #004990;
  margin-bottom: 0px;
  text-align: left;
  padding: 15px; }

.manage-payments .list .method {
  background-color: white;
  margin-bottom: 2px;
  padding-left: 15px;
  padding-right: 15px; }

.manage-payments .list .expired {
  color: red;
  font-size: 14px; }

.manage-payments .list .notices p {
  padding: 0;
  margin-bottom: 5px; }

.manage-payments .list .notices :last-child {
  padding-bottom: 15px; }

.manage-payments .list .row {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center; }

.manage-payments .modal-dialog {
  width: 100%;
  text-align: left;
  max-width: 950px; }

.manage-payments .ci-section {
  margin-bottom: 0px; }

.manage-payments .error-text {
  color: #E61231; }

.manage-payments .max-methods {
  background-color: #ffffff;
  margin-bottom: 5px; }

.manage-payments .deleting:disabled, .manage-payments .saving:disabled {
  color: #ffffff;
  background-color: #004990;
  background-repeat: no-repeat;
  -moz-background-size: contain;
       background-size: contain;
  background-position: center;
  background-image: url("../images/largeSpinner.gif"); }

.manage-payments .card-logo {
  display: none; }

.manage-payments #cc-number {
  background-image: transparent;
  background-position: 99% center;
  background-repeat: no-repeat;
  min-width: 100%; }

.manage-payments .font-sm {
  font-size: 12px; }

.manage-payments .eq-cols {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex; }
  .manage-payments .eq-cols .input-group {
    display: block; }
  .manage-payments .eq-cols .valign {
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  @media (min-width: 300px) and (max-width: 768px) {
    .manage-payments .eq-cols {
      padding-top: 15px;
      padding-bottom: 10px; } }

.manage-payments .mobile-actions button {
  width: 100%; }

@media (max-width: 768px) {
  .modal-dialog {
    width: 95vw !important; } }

.ci-bg-grouping {
  margin-bottom: 10px; }

.autopay-payment-method {
  font-size: 16px !important;
  color: #1e3575; }

.autopay-payment-method option:disabled {
  font-size: 16px !important;
  color: #b1b3b3; }

.autopay-payment-method option:selected {
  font-size: 16px !important;
  color: #1e3575;
  background-color: #fff !important; }

.autopay-payment-method option.placeholder-option,
.autopay-payment-method option.placeholder-option:selected,
.autopay-payment-method option.placeholder-option:disabled {
  font-size: 16px !important;
  color: #2b2b2b !important;
  font-weight: 400 !important; }

.autopay-payment-method:invalid {
  color: #2b2b2b !important;
  font-weight: 400 !important; }

.white-cancel-btn {
  color: #0072CE !important;
  background-color: #ffffff !important;
  border: 1px solid #0072CE; }
  .white-cancel-btn:hover {
    color: #ffffff !important;
    background: #1E3575 !important; }

.accordion-header {
  padding: 0;
  border: none; }
  .accordion-header .accordion-header-btn {
    position: relative;
    width: 100%;
    margin: 0;
    padding-top: 0;
    padding-bottom: 0;
    text-align: left;
    background-color: inherit; }
    .accordion-header .accordion-header-btn .toggle-link {
      position: absolute;
      top: 50%;
      -webkit-transform: translateY(-50%);
         -moz-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
              transform: translateY(-50%); }
    .accordion-header .accordion-header-btn .accordion-header-text {
      padding: 15px 0 15px 60px;
      font-size: 20px; }
    .accordion-header .accordion-header-btn .accordion-text-border {
      padding: 15px 0 15px 45px;
      font-size: 20px; }
    .accordion-header .accordion-header-btn .accordion-text-autopay {
      color: #ffffff;
      padding: 15px 0 15px 60px;
      font-size: 28px; }
    .accordion-header .accordion-header-btn .collapsed div.accordion-text-autopay {
      color: #0072ce !important; }

.collapsed div.accordion-text-autopay {
  color: #0072ce !important; }

.white-text {
  color: #fff !important; }

p.securitymsg:before {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAI6SURBVHgBrVXbTetAEF07yfdNByx/kRIJU8F1KggdJFQAVEDSAVRwnQ4uFZBUgJHy+mPpIB/5ypNznDEaFidCwEiWx7M7Z8/M7IwDc0CiKKqu1+v2druNgyCIYLKy5ORJKpXKME1TV+QfFAEul8urMAyvd7tdVUAGAH+VLWewW27lB/TuZDLpHQUGqF2tVo/CLgFYfzQaDUyB1Go1WyqVulDbPBzsm5p9UABqAHipARuNxpWkhBEk4/G4r9ZisP5HXYO/A9fr9Re+N5tNczabOWV/krDTnAN1gJ977B8F/Bzg81BOvWX4ZOqBdgTohkACdkMb1q7zffShLzFQn8weSApeJMRLowTOZFHV7PIoEP4rinbh2RO8WmB9GgI0lhR8qqzIvMgGhn98I2wJiQCzw1SwqqlOwXdFCu4QTVyGYqE86w28BbBdsDHwzlOimb3bcVseptPpnVoeYv0vGVs0Q6odFSjtqc9M2SP4trxDHTHL5oDQGUVrmiPiR6KFjJmTE/NLgtScETOUsGLzS4JU2AwYyhCKZWuaHwp7wuwbKglxmRMoczBvmx8K7i87mD0xLLOvwfYewLd462kWHSsORd2cfBh18PSyFpcQ2C0cNtmEgs5WbZmvyQN8/ueTETfpNDs0X9UTyh+bx0SPTT0ZPwx6BW7N/tfTO/TrEUDWpYPH+eM2OODUZc7lM4Xu0GFZ2+OeniCi2OzHLAfU/WKxuHPOfRhWhcCKPQHaEoGVJc5eFmwAwL4PmMsbbCZbEkJS/EAAAAAASUVORK5CYII=);
  position: absolute;
  left: 4px;
  height: 20px;
  width: 20px;
  top: 4px; }

p.securitymsg {
  padding: 0 0 0 10px; }

.accordion-body .accordion-body-content {
  padding-top: 15px;
  padding-bottom: 15px;
  color: #505357; }

.enrolled-programs-container {
  border: 1px solid #d9d9d9;
  margin-top: -21px; }
  .enrolled-programs-container .program {
    position: relative;
    border-top: 1px solid #d9d9d9; }
    .enrolled-programs-container .program .title {
      display: block;
      margin: 18px 0 18px 2px;
      font-size: 22px;
      color: #004990; }
      @media (min-width: 300px) and (max-width: 768px) {
        .enrolled-programs-container .program .title {
          margin-left: 0;
          text-align: center; } }
    .enrolled-programs-container .program .unenroll {
      display: block;
      float: right;
      font-size: 18px; }
      @media (min-width: 300px) and (max-width: 768px) {
        .enrolled-programs-container .program .unenroll {
          float: none;
          margin: initial auto; } }
      @media (max-width: 992px) {
        .enrolled-programs-container .program .unenroll {
          padding: 7px 40px; } }

.merchant-fee-autopay-banner {
  background: #f5f9fd;
  color: #2b2b2b;
  margin-bottom: 4px;
  padding: 20px !important;
  -moz-border-radius: 5px;
       border-radius: 5px;
  margin-left: 0;
  margin-right: 0;
  border: 2px solid #0072ce;
  display: -webkit-inline-flex;
  display: -moz-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-bottom: 20px;
  margin: 0; }

.PADDR12PX {
  padding-right: 12px; }

.mf-font {
  color: #2b2b2b; }

.mf-hyperlink {
  text-decoration: underline;
  font-weight: bold; }

.padd-mf-autopay-banner {
  padding-bottom: 24px; }

.eligible-programs-container {
  border: 1px solid #d9d9d9;
  margin-top: -21px; }
  .eligible-programs-container .program {
    border-top: 1px solid #d9d9d9; }
    .eligible-programs-container .program .collapse-trigger {
      width: 100%;
      margin-top: 0;
      padding-left: 15px;
      background-color: #1E3575;
      color: #ffffff;
      text-align: left;
      font-size: 22px;
      position: relative; }
      .eligible-programs-container .program .collapse-trigger .title {
        display: block;
        position: absolute;
        top: 50%;
        left: 60px;
        -webkit-transform: translateY(-50%);
           -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
                transform: translateY(-50%); }
      .eligible-programs-container .program .collapse-trigger:before {
        content: '\e918';
        font-family: 'icomoon';
        font-size: 35px; }
      .eligible-programs-container .program .collapse-trigger.collapsed {
        background-color: #ffffff;
        color: #0072ce;
        margin-bottom: 0px; }
        .eligible-programs-container .program .collapse-trigger.collapsed:before {
          content: '\e917'; }
    .eligible-programs-container .program .button-container {
      text-align: right; }
      .eligible-programs-container .program .button-container .learn-more {
        margin-top: 0;
        color: #0072CE;
        font-size: 18px;
        font-weight: 600;
        text-decoration: underline !important; }
      @media (max-width: 992px) {
        .eligible-programs-container .program .button-container .enroll {
          padding: 7px 40px; } }

section.div_Sectin {
  color: #505357; }

/* EBILL and AUTOPAY ENROLL */
@media (max-width: 768px) {
  .left-padding {
    padding-left: 10px !important; }
  .mr-0-mobile {
    margin-right: 0px !important; } }

.ebill-enroll h4 {
  margin-top: 0;
  font-size: 18px;
  font-weight: 400; }

.ebill-enroll .blue {
  color: #004990; }

.ebill-enroll .submit-ebill-enroll,
.ebill-enroll .submit-autopay-enroll,
.ebill-enroll .submit-autopay-unenroll,
.ebill-enroll .submit-ebill-unenroll,
.ebill-enroll .cancel {
  padding: 7px 40px;
  text-align: center; }

@media (max-width: 768px) {
  .ebill-enroll .submit-ebill-enroll,
  .ebill-enroll .submit-autopay-enroll,
  .ebill-enroll .submit-autopay-unenroll,
  .ebill-enroll .submit-ebill-unenroll,
  .ebill-enroll .cancel {
    padding: 7px 40px;
    width: auto;
    text-align: center; } }

.ebill-enroll .action-section {
  margin-top: 20px; }
  @media (min-width: 300px) and (max-width: 530px) {
    .ebill-enroll .action-section {
      margin: 0; } }
  @media (min-width: 300px) and (max-width: 768px) {
    .ebill-enroll .action-section {
      margin: 0; } }

.ebill-enroll .ebill-account-section {
  margin-top: -12px;
  padding: 16px;
  border: 1px solid #d9d9d9; }
  .ebill-enroll .ebill-account-section .row.ebill-account-section-header {
    padding: 0;
    border-bottom: 1px solid #e5e5e4;
    color: #004990; }
  .ebill-enroll .ebill-account-section .row.ebill-unenroll-header {
    padding: 0 0 10px 0;
    border-bottom: 1px solid #e5e5e4;
    color: #2b2b2b; }
  .ebill-enroll .ebill-account-section .row {
    padding: 10px 0 0 0; }
  .ebill-enroll .ebill-account-section .autopay-payment-method {
    font-size: 16px !important;
    color: #1e3575;
    font-weight: 600; }
  .ebill-enroll .ebill-account-section .autopay-payment-method option.placeholder-option,
  .ebill-enroll .ebill-account-section .autopay-payment-method option.placeholder-option:selected,
  .ebill-enroll .ebill-account-section .autopay-payment-method option.placeholder-option:disabled {
    font-size: 16px !important;
    color: #2b2b2b !important;
    font-weight: 400 !important; }
  .ebill-enroll .ebill-account-section .custom-select:after {
    z-index: 3;
    pointer-events: none;
    top: 0;
    bottom: 0;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 10px;
    line-height: normal;
    background: transparent; }
  .ebill-enroll .ebill-account-section .custom-select.slim:after {
    line-height: normal; }
  @media (max-width: 768px) {
    .ebill-enroll .ebill-account-section #error-message-reset {
      margin-top: 10px; } }
  @media (min-width: 768px) {
    .ebill-enroll .ebill-account-section #error-message-reset {
      position: absolute;
      top: 40px; } }

.ebill-enroll .accordion-header {
  border: 1px solid #d9d9d9;
  border-top: none;
  margin-top: -20px; }
  .ebill-enroll .accordion-header .toggle-link {
    min-width: 50px;
    padding-left: 15px;
    margin-left: -16px; }
  .ebill-enroll .accordion-header .accordion-header-btn {
    margin-bottom: 2px; }

.ebill-enroll .ebill-description {
  margin-top: 0em;
  border: 1px solid #d9d9d9;
  border-top: none; }
  .ebill-enroll .ebill-description .ebill-text-border {
    border-bottom: 1px solid #e5e5e4; }

.ebill-enroll .add-payment-method {
  margin-bottom: 0;
  font-size: 16px;
  color: #0072ce;
  border: 1px solid #0072ce; }
  @media (min-width: 1025px) {
    .ebill-enroll .add-payment-method {
      width: auto;
      padding: 7px 40px; } }

.ebill-enroll .add-payment-method:hover {
  margin-bottom: 0;
  font-size: 16px;
  color: #ffffff !important;
  border: none;
  background: #1E3575 !important; }
  @media (min-width: 1025px) {
    .ebill-enroll .add-payment-method:hover {
      width: auto;
      padding: 7px 40px; } }

[data-modal='add-payment-method'] .modal-tt {
  position: absolute;
  top: 25px;
  right: 5px; }

[data-modal='add-payment-method'] .radio-inline label {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

[data-modal='add-payment-method'] .radio-inline input {
  margin-right: 10px; }

[data-modal='add-payment-method'] .bank {
  padding-bottom: 30px; }

[data-modal='add-payment-method'] .payment-name {
  margin-top: 20px; }

[data-modal='add-payment-method'] .toggle-payment-type,
[data-modal='add-payment-method'] .card-logos {
  margin-bottom: 20px; }

[data-modal='add-payment-method'] .bank-radio-btns {
  margin-top: 22px; }

[data-modal='add-payment-method'] .modal-dialog {
  min-width: 70%; }

[data-modal='add-payment-method'] .modal-footer {
  margin-top: 0;
  background-color: #fff;
  border: 0; }
  [data-modal='add-payment-method'] .modal-footer button {
    width: 100%; }

[data-modal='add-payment-method'] .modal-body {
  padding-bottom: 0; }
  [data-modal='add-payment-method'] .modal-body p {
    margin: 0;
    padding: 0; }

[data-modal='add-payment-method'] .add-payment-type {
  width: 70%;
  margin: auto;
  float: none; }
  @media (min-width: 300px) and (max-width: 768px) {
    [data-modal='add-payment-method'] .add-payment-type {
      width: 100%; }
      [data-modal='add-payment-method'] .add-payment-type .btn {
        font-size: 1em; } }

[data-modal='add-payment-method'] .add-payment-type {
  padding: 0; }

[data-modal='add-payment-method'] .add-payment-type button {
  display: block;
  float: left;
  width: 50%; }

[data-modal='add-payment-method'] .cc-security .form-group {
  width: 90%;
  display: inline-block; }

[data-modal='add-payment-method'] .cc-security input {
  width: 100%;
  display: inline-block; }

[data-modal='add-payment-method'] [data-template='credit'] {
  display: none; }

[data-modal='add-payment-method'] .active {
  background-color: #004990;
  color: #ffffff; }

.cc-number .cc-logo {
  background: transparent;
  max-height: 48px;
  border: none; }

/* BWB ENROLL */
@media (min-width: 300px) and (max-width: 530px) {
  #app .action-header .title {
    margin-top: 24px; } }

.enroll-border-top-none {
  border-top: none !important; }

.font-size-18px {
  font-size: 18px; }

.ebill-en-col-border {
  border-top: 1px solid #d9d9d9; }

.ebill-en-header-padding {
  padding-top: 20px; }

@media (min-width: 300px) and (max-width: 530px) {
  .bwb-enroll {
    padding: 0 10px; } }

.bwb-enroll .submit-bwb-unenroll,
.bwb-enroll .cancel {
  text-align: center; }

.bwb-enroll .ci-bg-grouping {
  margin-bottom: 0; }

.bwb-enroll .ci-section {
  margin-bottom: 1px; }

.bwb-enroll h4 {
  margin-top: 0; }

.bwb-enroll .toggleHeader {
  cursor: pointer; }
  .bwb-enroll .toggleHeader .row {
    padding-top: 0;
    padding-bottom: 0; }
  .bwb-enroll .toggleHeader .expand-icon,
  .bwb-enroll .toggleHeader .chevron-down-blue {
    display: none !important; }
  .bwb-enroll .toggleHeader .summaryofcharges_text {
    display: block;
    position: relative;
    padding: 10px 0 15px 40px;
    font-size: 19.9px !important; }
    .bwb-enroll .toggleHeader .summaryofcharges_text:before {
      content: '\e917';
      position: absolute;
      top: 5px;
      left: 0;
      font-family: 'icomoon';
      font-size: 35px; }
  .bwb-enroll .toggleHeader.expanded .row {
    background-color: #004990; }
  .bwb-enroll .toggleHeader.expanded .summaryofcharges_text {
    color: #ffffff; }
    .bwb-enroll .toggleHeader.expanded .summaryofcharges_text:before {
      content: '\e918'; }

.bwb-enroll .bwb_Division_line1,
.bwb-enroll .bwb_Division_line2 {
  margin-top: 4em; }

@media screen and (min-width: 710px) {
  .bwb-enroll .bwb_Division_line1 {
    left: 16em; }
  .bwb-enroll .bwb_Division_line2 {
    left: 30.7em; } }

@media screen and (min-width: 992px) {
  .bwb-enroll .bwb_Division_line1 {
    left: 20.4em; }
  .bwb-enroll .bwb_Division_line2 {
    left: 40em; } }

@media screen and (min-width: 1200px) {
  .bwb-enroll .bwb_Division_line1 {
    left: 24.5em; }
  .bwb-enroll .bwb_Division_line2 {
    left: 48.2em; } }

.bwb-enroll .ebill-account-section {
  margin-top: -12px;
  padding: 15px;
  border: 1px solid #d9d9d9; }
  .bwb-enroll .ebill-account-section .row.ebill-account-section-header {
    padding: 0;
    color: #2b2b2b; }
  .bwb-enroll .ebill-account-section .row.bwb-confirm-button {
    padding: 0; }
  .bwb-enroll .ebill-account-section .row {
    padding: 10px 0; }
  .bwb-enroll .ebill-account-section p {
    padding-top: 10px;
    padding-bottom: 10px; }

.bwb-enroll .balance-rollover {
  font-size: 20px;
  color: #808080; }
  .bwb-enroll .balance-rollover p {
    text-align: left; }
  .bwb-enroll .balance-rollover .calculate {
    width: auto;
    padding: 7px 40px; }
  .bwb-enroll .balance-rollover .rollover-label {
    display: block;
    font-size: 28px;
    color: #004990; }
  .bwb-enroll .balance-rollover [name='rolloverAmount'] {
    text-align: center;
    width: 200px; }
  .bwb-enroll .balance-rollover .error-message {
    font-size: 14px;
    font-style: italic; }

.bwb-enroll .blue {
  color: #004990; }

.bwb-enroll .bwb-line-items {
  font-size: 20px;
  color: #808080; }
  .bwb-enroll .bwb-line-items .bottom-divider {
    border-bottom: 2px solid #e5e5e4; }
  .bwb-enroll .bwb-line-items strong {
    font-weight: normal;
    color: #004990; }

.bwb-enroll .bwb-total-monthly {
  display: block;
  font-size: 22px;
  color: #2b2b2b; }

.bwb-enroll .payment-amount {
  display: block;
  font-size: 47px;
  line-height: 64px;
  color: #2b2b2b; }

.bwb-enroll .first-bill {
  display: block;
  padding-top: 10px;
  font-size: 16px;
  color: #2b2b2b; }

.bwb-enroll .footnote {
  display: block;
  font-size: 14px;
  font-style: italic;
  color: #808080; }

.bwb-enroll .actual-balance-container .row {
  padding-top: 0;
  padding-bottom: 0; }

.bwb-enroll .actual-balance-container h4 {
  color: #2b2b2b;
  margin-top: 20px; }

.bwb-enroll .actual-balance-container p {
  color: #2b2b2b;
  font-size: 16px; }

.bwb-enroll .actual-balance-container p small {
  color: #2b2b2b;
  display: block; }

.bwb-enroll .actual-balance-container span {
  color: #505357; }

.bwb-enroll .submit-bwb-enroll {
  padding: 7px 40px; }

@media (min-width: 300px) and (max-width: 530px) {
  .bwb-enroll .action-section {
    margin: 0;
    text-align: center; } }

@media (min-width: 300px) and (max-width: 768px) {
  .bwb-enroll .action-section {
    margin: 0;
    text-align: center; } }

.bwb-enroll .ebill-description {
  border-bottom: 1px #e5e5e4 solid; }

.previous-payment-history {
  font-size: 16px;
  padding: 20px 0px;
  border-top: 1px #e5e5e4 solid; }
  .previous-payment-history p {
    padding: 0 0 0 28px;
    margin: 0;
    position: relative; }
    .previous-payment-history p:before {
      font-size: 24px;
      font-family: 'icomoon', sans-serif;
      line-height: 21px;
      position: absolute;
      left: 0;
      float: left;
      margin-right: 7px; }
  .previous-payment-history.notice {
    color: #004990; }
    .previous-payment-history.notice p:before {
      content: '\e91b'; }

.bwb-description .bwb-description-title {
  padding: 15px; }

.bwb-description .third {
  height: 325px;
  border-right: 1px solid #e5e5e4;
  border-top: none; }
  .bwb-description .third:last-child {
    border-right: none; }
  @media (min-width: 300px) and (max-width: 768px) {
    .bwb-description .third {
      height: auto;
      border-right: none;
      border-top: 1px solid #e5e5e4; } }

.bwb-description .bwb-description-image {
  width: 90%;
  height: 100px;
  background-repeat: no-repeat;
  -moz-background-size: contain;
       background-size: contain;
  background-position: center; }
  .bwb-description .bwb-description-image.bwb-billing {
    background-image: url("/commercial/images/bwb/billing.png"); }
  .bwb-description .bwb-description-image.bwb-benefits {
    background-image: url("/commercial/images/bwb/benefits.png"); }
  .bwb-description .bwb-description-image.bwb-estimated {
    background-image: url("/commercial/images/bwb/estimated.png"); }
  .bwb-description .bwb-description-image.bwb-adjustment {
    background-image: url("/commercial/images/bwb/adjustment.png"); }
  .bwb-description .bwb-description-image.bwb-settlement {
    background-image: url("/commercial/images/bwb/settlement.png"); }
  .bwb-description .bwb-description-image.bwb-eligibility {
    background-image: url("/commercial/images/bwb/eligibility.png"); }

.bwb-description .bwb-description-heading {
  margin-bottom: 0;
  color: #004990; }

.bwb-description .bwb-description-p {
  padding-top: 5px; }

.bwb-description .learn-more {
  float: right;
  padding: 0 20px; }

p.eBillPadding {
  margin-top: 20px; }

.terms-conditions {
  color: #2B2B2B;
  font-size: 22px; }
  .terms-conditions .well-lg {
    padding: 0; }
  .terms-conditions h5 {
    color: #004990; }
  .terms-conditions ul {
    margin-top: 0;
    font-size: 16px; }
  .terms-conditions li {
    color: #505357; }

#bwbModal .bwb_Division {
  padding: 24px; }

#bwbModal .bluColor {
  margin: 10px 0;
  font-size: 18px;
  color: #004990; }

#bwbModal p {
  padding: 10px 0;
  margin: 0; }

.action-content {
  margin-top: 40px; }

.program-confirm {
  position: relative; }
  .program-confirm .icon-pos-container {
    position: absolute;
    left: -25px; }
    .program-confirm .icon-pos-container .icon-checkmark {
      position: relative;
      width: 30px;
      height: 30px;
      color: #49a942;
      font-size: 24px;
      border: 1px solid #49a942;
      -moz-border-radius: 50%;
           border-radius: 50%; }
      .program-confirm .icon-pos-container .icon-checkmark:before {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
           -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
                transform: translateY(-50%);
        right: 10px;
        font-size: 24px;
        font-weight: bold; }
      @media print {
        .program-confirm .icon-pos-container .icon-checkmark {
          border-color: #000000; } }
  .program-confirm .info-row {
    margin: 15px 0;
    font-size: 18px;
    font-size: 18px;
    margin: 15px 0 15px -21px;
    color: #505357; }
    .program-confirm .info-row .thank-you {
      color: #2B2B2B;
      font-size: 24px; }
    .program-confirm .info-row .confirmation-value {
      color: #505357; }
    .program-confirm .info-row .balance-info span {
      display: block; }
      .program-confirm .info-row .balance-info span.current-balance {
        font-size: 30px; }
  .program-confirm .info-row2 {
    margin: 5px 0 12px -21px;
    font-size: 16px;
    font-weight: 400;
    color: #505357; }
    .program-confirm .info-row2 span {
      font-weight: 600; }
  .program-confirm .info-row-header {
    margin: 20px -10px 0px -20px;
    font-size: 24px; }
  .program-confirm .icon-printer:before {
    position: relative;
    top: 10px;
    left: -10px;
    font-size: 40px; }
  .program-confirm .printer-button {
    font-size: 16px;
    color: #0072ce;
    padding-left: 50%;
    margin-top: -31px;
    text-decoration: underline !important; }
    .program-confirm .printer-button:hover {
      text-decoration: underline !important; }
      .program-confirm .printer-button:hover .text {
        text-decoration: underline; }
    @media print {
      .program-confirm .printer-button {
        display: none; } }
  .program-confirm .done {
    padding: 7px 40px;
    text-align: center; }
    @media (min-width: 300px) and (max-width: 530px) {
      .program-confirm .done {
        padding: 7px 40px; } }
    @media print {
      .program-confirm .done {
        display: none; } }
  @media (min-width: 300px) and (max-width: 530px) {
    .program-confirm .pay-now-center {
      width: 100%; } }
  @media print {
    .program-confirm .pay-now-center {
      display: none; } }

.payment-added-text {
  display: 'none'; }

.AS_PaymentMethodUpdatedStsMsg {
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGCSURBVHgBtVU7UgJBEO2ZMtGII3AEuMECCWACiWCknEA4gXoC8QSYUaBVGLlG7N5AjrDegAgitn09rpaW+2MdXrK/rvdmel6/VXQgtOaNKwpZaToA2o/1a2IeM1NJkWW0Zo0OES9w++z2ll2rO2hOnTIpnkBgtd2EA3lnbQdCrrT2QE4ccu313A+sCTgTp3R8ot+w+hLvuPpFLjgiCwA52kJlkNd+kgv+fQbGMUQddGYEcp9sQshbszo3p/WbpJrCZ3D65FyEO/0Av9+7fW9oVaA9dypMcAxz4Pa8alrt3ocsdmTWGCRew47drHqFHt7JDaZulIc8zutp0Kh8x3UIoYX4Oa0Y5BIBZaW4m4fcCLh9fwwRWX0HfvaSRKKdVsSOL2f+inLCzIGIcGiyoxInEnl9yCHduv3lmPbALxehx5dog0xlAEHTY5PriN4sO+YSMKs1FlSwoFrj8+gzenmVZcck/IkK6a8irklwReTBdoPngojNom8R/DTEjv7AX1NBfADbEr5DjhMj8gAAAABJRU5ErkJggg==);
  background-position: 10px;
  color: #49a942;
  font-weight: 400;
  font-size: 1em;
  padding: 17px 10px 17px 45px; }

.programs-btn-layout {
  display: block;
  margin-bottom: 0;
  margin-top: 0;
  font-size: 18px; }

.programs-btn-container {
  text-align: center !important;
  display: inline-block;
  vertical-align: top;
  float: right; }

.programs-row {
  width: 72%;
  display: inline-block;
  margin-left: 29px !important;
  margin-right: 15px !important; }

@media (max-width: 768px) {
  .programs-row {
    display: block;
    width: 100%;
    margin: 0 !important; }
  .programs-btn-container {
    display: block;
    float: none; } }

.autopay-thankyou {
  border: 1px solid #d9d9d9;
  padding: 0 20px !important; }

.ebill-thankyou {
  border: 1px solid #d9d9d9; }

@media (min-width: 768px) {
  .BWBunenrollConfirm {
    padding-top: 0px !important; } }

.BWBunenrollConfirm {
  padding-top: 35px !important;
  padding-right: 35px !important;
  padding-left: 35px !important;
  padding-bottom: 20px !important; }

.BWBConfirm {
  border: 1px solid #d9d9d9;
  margin-right: 8px; }

.bwb-enroll .programsHeaderSection {
  font-size: 28px;
  padding: 9px 30px 10px 30px !important; }

.bwb-enroll .ci-bg-grouping {
  padding: 0 15px; }

.bwb-enroll #account-header {
  padding: 25px 30px; }

.bwb-enroll .profile-details h4 {
  font-size: 18px;
  font-weight: 400;
  color: #2b2b2b; }

.bwb-enroll .profile-details .profile-data {
  font-size: 16px;
  color: #505357; }

.bwb-enroll .ebill-account-section {
  padding: 14px 30px 40px 30px; }

.bwb-enroll .bwbTermsAndConditions {
  padding-top: 15px;
  font-size: 12px;
  font-weight: 600; }

.bwb-enroll .bwb-line-items {
  padding-top: 30px; }

.bwb-enroll .bwb-due-text {
  font-size: 16px;
  font-weight: 600; }

#payDueModal .modal-body {
  padding: 40px 30px; }

#payDueModal .paymentDueLabel {
  font-size: 16px;
  font-weight: 600;
  padding-left: 0px !important; }

#payDueModal .paymentDueMessage {
  font-size: 16px; }

#payDueModal .modal-title {
  font-size: 28px;
  font-weight: 400; }

#payDueModal .paymentDueAmountContainer {
  padding-top: 20px; }

#payDueModal .payDueButtonContainer {
  padding-top: 40px; }

#payDueModal .paymentDueAmountValue {
  font-size: 16px; }

#bwb_desc {
  margin: 0; }

.bwb-short-header {
  padding-left: 0px !important;
  padding-right: 0px !important; }

.bwb-sub-heading {
  font-size: 18px;
  font-weight: 600; }

.PADDDL0PX {
  padding-left: 0px !important; }

.bwb-prgrm-desc-container .bwb-prgrm-desc-content {
  font-size: 16px;
  padding-left: 0px !important;
  padding-right: 0px !important; }

.bwb-prgrm-desc-container .bwb-prgrm-desc-content-header {
  font-weight: 600;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 13px; }

.bwb-prgrm-desc-container .bwb-prgrm-desc-content-info {
  padding-left: 0px !important;
  padding-right: 0px !important; }

.bwb-prgrm-desc-container .bwb-prgrm-desc-details {
  padding-bottom: 20px; }

.bwb-prgrm-desc-container .bwb-prgrm-desc-header {
  font-size: 22px;
  padding-bottom: 16px;
  padding-top: 17px; }

.bwb-prgrm-desc-container .row {
  padding-left: 0;
  padding-right: 0;
  margin: 0; }

.bwb-prgrm-desc-container .bwbEnrollBtnContainer {
  padding-bottom: 40px; }

.bwb-prgrm-desc-container .bwbEnrollBtnContainer {
  padding-top: 10px; }

.bwb-prgrm-desc-container .bwb_payment_initiated {
  height: 98px;
  background-repeat: no-repeat;
  background-position: -3% 52%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIgAAACPCAMAAAAWYWPYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJqUExURf///+zu9MfM3OPm7kBUih41dS9Ef+rs8u/x9cfN3T9SiY6aulJklcjO3V9wnYeTtW9+p0xekdDV4n+MsdLX4z5SiStBfYGOss7T4Wl5ozNIgYKPsvDy9pGcuyg+e5eivyA3djlOhtba5t/i61NklUNWjJKdvJmjwCk/fCQ6ePT1+CY8eh82drS80fX2+WZ2oVtsmsnP3nSDqvv8/URXjPT1+dHW43WDq52nwyk/e/j5+yE3d6+3zv7+/vz9/a21zd/i7MLI2re+0szR336LsDdLhIuWuNTY5Kmyyl5vnT1RiMXL25+pxL/G2JymwkVYjaKsxqStx5iiwN7i6yI5eNfb5+Dj7Gp5pJCbu/r6/FlqmZWgvneFrOjq8SM6eIOQs9XZ5ff4+mBwno2ZufP093B/p2Jyn2h3ot3g6oyYuThNhZOevXWDqlNllcHI2SE3dqixyXqHrba90u3v9PLz90JWi8rP3vb3+srP3217pUtdkW59piU7eUZZjTJHgUdajic9et3h6ufq8FVml+nr8YiUtvHy9n2Lr1Znl1domJSfvuzu8/39/jFGgXSCqaCpxcvQ30hbj6myy+vt80JVi4OPs2d3oqewyWNzn7G5z77E14aStW18pc3S4NPX5HyJrrrB1V1tm2Fxnk9hk3OBqbC4z7/F12R0oK62zWx7pbO70I+aumV1oYWStKu0zFprmr3E1iQ7eSpAfaOtx9bb5vv7/LjA1KWuyGV0oLi/015unDpOhi5Df3iGrMTK25qkwbK60JahvzhMhUdZjjBFgMzR4ElckDRJgzVKg/n5+05gkjxQh9nd6AAAAA4DH7UAAADOdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AVQahbAAAAAlwSFlzAAAOwwAADsMBx2+oZAAABWNJREFUeF7tmr+K40gQxgWmnYp1eEyyb3DxKjOTOZlsX2ACCyOzkWAzg0NFC4KJDy4YuMSBDUqMgwsmuJe6r6tKsmRZdrelFsNd/2zGLY0sVX9df1otBx6Px+PxeDwej8fzP+Ep7U0mp+rHh+pN9CTn6sM3OVkvUjlZHzKlPuJe/D2MIU8q2krzQeLBFCmk+SDPQymi+iuylmYf/luKfBofGWJoWop8zy37N9DQQJHfpUnMVHSUpiEDOSsya7ch+6/RpvNVHuZGkbRQahqXVSxW0Q3koHCw8K0ZsuLaMd3z5nKbd7PiY5woou2A6PhjUdmhyBCGNHwEJszxgeGxyC0DhW9dkbVS7IG5UvRpxECK1A2ZKfUnNU42Y+PAWdFW79R6n9BHsJu3uez+QM76WveRo46YeCZbQfCmQ6jFxWWHq75nQ4ItXemjvNSJNi/ZyX8FNwntBD8FJ9l8WZ1Wl28evDNOEhqYPE+RRySjmeDAR5ZFTJ/IIxaFz4GPwFcpWva2CW1oH0GGJyWwz8IQBz4ygZs+wzsQOzxGWVFsa69iSXsvcJFHMNzM9EDbVIwjeQHOuxc4iRqd0UAiCX7HmxVvvLuJg1oD1jAl1xVYyF6zM6+yswmGxkUeQeGzCF3NQIo0fATYT55dZdbik9xO2ONKEWsc+Yg9jqLGHjd5pItDukuvv/Ut2SldVy/5gjWGhvB8yYRH1xYMfUSuYkAu37DFUJFIbeIwDttvWVoscW9IZHaByL0irg0x9BFWZC4DcB0dMKbKtbFRRM/gbqGPc26IvkAqF+wC06nNKD4CQwp+MHIFZBoYMo6PwJBQttsgweJeZBwfuWdIL0VsDMFc+p4hm7EUeZbtNjI0Y/nITcaMmpuM5iPBMan4kmzzJMnlb/ILu/Rt6jiKGDCOjxgwkiIZJ1H4AhyGoIW/Cbf1bmNFJhtxrBrGihzkC+pA0UqsaF2HmOI4Y0WurROazDKpp1XUoOCXk1h8uVoEtYkaGPKV3V7ACU1Wh+gCC6WSMMY32JA4PpIhLzhFGE/t8ggMqS06gLWFj3Bm5fuYXEXkYKzIu3WtgSHNdVJTQ7SPQBHUGr7prhkCRd6qWvOwIXM7RZI4TkpDViEPDRQpYj1ioyiiLwBFmKazQhEGRW8cRTASDLpeC9+ZNDflcSb08pEgW6QLyVzBjJIYLZUv9e5Fqlcix1HEgD6KREMaMpIiR1R/vPVq35zz4RZjkxXc1tOAXooYZVbtI6VXKpQ6BDGBqEFfmNc+mRUTYpzrLtTTjlpTha9NHsGXWlHzXZq3KA1Bii8zK+4wq8z6Yp1Z38+PyRjsMFngLQ1Bir9Wa36QITazeIwEPwEpwVmaO65DPa1qzaJhyEOKLC9dAqe9+szhAloJ6vARiMpY3ddENJE6s6UYuAtdoJyK6a7/IU2Ma/UwBanVWJFgG6n6E0yIW/4O5Cbc0xMnDAxEsOfk8VOn+5CaiX4ebK4IdKz7hC7h0ryJaU/NFcmixg8QMMFr5pUOTFcLzRXR0XdOpaGKmi7ThVRfqrgL3ZHDjEvugtGf+gGXuSJBhhuKMnPoh4lGgnBPr81HaljNR4AOwny+TtOVDkHDx1V0gWvhWwf2WShSK1JWsCF5HH6RhKZC5i9+/0OG2CiCKgoXtQYXaM3i61hmVmG3sraFFeFaQ4pol6ihDTkYR9fDkORQZJps0QX2EU5jJYiBBxSxplSE6XLWg6WPPAD3VMZT/3JAfsNXRx8xjiLQhKBfMOy5XbGg2ulcEdMLOFfE1JCRfOQ+Y/nIXUbwEVMcG/KbsSVG86zHSeW2ku859buDwuKndB6Px+PxeDwej+czEgT/Ajfmq/0c02EOAAAAAElFTkSuQmCC); }

.bwb-prgrm-desc-container .bwb_quarterly_estimated {
  height: 95px;
  background-repeat: no-repeat;
  background-position: -3% 43%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIUAAACACAMAAAASyVq9AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAL9UExURf///9LX42Jyn1RlllNllVJklVFjlFBilE9hk05gkk1fkkxekUpdkElckEhbj0dajkdZjkVYjURXjENWjEJVi0FVi0BTij9SiT5SiD1RiDtPhzpOhjlOhjhNhThMhTZKhDVKgzRJgzNIgjFGgTFGgDBFgC9Efy5DfyxCfitBfSpAfSk/fCg+eyc9eiY8eiU7eR41dS1Cfs3S4HiGrIuWuG18poKPsuHk7bG5z5ymwqmyy/39/qmxyoyYuers8vDx9qKsxn+MsfT1+LC4z6ixyYGOss7T4YOQsyM6eIOPs4uXuGV1oW9+p+nr8f7+/nF/qIWStPz9/WV0oPr6/Jeiv662zePm7nqHrWt6pHB/p+Tm7nKAqCA3dri/0+Xo78jO3c/U4pKevLW80ufq8J6owyE3d7e+09XZ5bO70LnA1KixyoaStY+aurrB1ZOevbK60MLI2tzf6Wd3oiI4d73E1tfb519wneDj7JiiwN/i7MfM3ISRtMbM3Gx7paOtx5KdvCk/e3yJruXn73aEq2p5pPDy9qqzy4eTtcrP3259puLl7fv8/Wl4o+zu9Nbb5nmHrfn5+2FxnrjA1Kewyau0zPj5+5mjwPX2+VdomL/F193g6oCNsevt85+pxO3v9HSCqcfN3djc55Wgvllqmdvf6Vprmqy1zJulwh82du/x9YiUtl5vnaStx8PJ2t7i66CpxUZZjdTY5DdLhObp8Nba5vT1+Wh4ol5unHOBqTJHgdre6FVml8TK25qkwdHW48zR4Ozu8+jq8fLz97zD1lhpmaGrxra90r/G2MnP3m18pWR0oMvQ3/f4+mNzn3WDq7C4zsXL25Gcu8HI2fP099nd6HeFrNPX5K21zZ2nw3yKr5qlwa+3zpSfvvb3+ltsmmZ2oWd2oY6aulZnl9DV4n6LsHSDqpahv4mVtnOAqPHy9vv7/H2Lr6avyG5+pqWuyKGqxWBwnoqWty5Ef56pwyQ7eTZKg1JjlCI5eF1tm7S80TxQh77E17vC1e7w9QAAAI9yeXUAAAD/dFJOU///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AGb8ilkAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAbGSURBVHhe7Zotb+NKFIaNVwUFAQEFG2IWyVLoloUsswzuH7gyq4L6ExYELbtkCyqTwL0/IMQoUlm0ZaYlK5Ow6ML7nvGxPZ4vj9O4WuCnq91xnXiO3zlfHm8wMTExMTExMSrfk/1+/2l/u7/9dHt7O2PuZnd3i7tFRbhYLpZEmqaRIE2/89evxKq6riDF5XkemgnHLXQonb3nr1+Jb3zZYaQr/vqVgBV/8dCbtyj6ysMrASt+8NCbbRQ98fBKXKjFH2DFKFr8kSuyWxQ8svEBK/IFcchDG+OvCIyoUlKuIc4TY67IbvFvZQRlpH8WIjt12FWfG1eLEPOQEWICTKTRzDymX9xTIWmuf/9fsk86f741SzKqX2Dod/kx/SIIEs+rj6pFEGwaB3TyIRlcPdYYWQvBKkp4ZGNcvxAkaRTy0MaoWghrfiNODnSwVXmj04Ix/WJFmRthIozIKWoVmiI3phbI2QWOUjIiyHhmmVh8DIzpFwcxVfpYHZ2eFOK27R7VL5DCWYkeGr84bE67YyaG76PVgpyiVsJNrUW9bGFSdONsMJIWQeB5sdoK/NswW23FucuQtWB6TamtOEZRcjhtXm6WwpB01TZCA+loIfjdlzvLMorWNIAVHDfbJ3QnILnQSTQtkDGWPLRR5tVkrRVguyJF0r7O2Yykhfh3z3GyPX1pf+iEgY4VoCA7bi5x1FYLqmL5Gdf5hYMfpG+D8mycZ8ddEeeaFUFJOwBewa7QajGLohcYkQpf7+ZOyYpsQ4YSiW4FDISWUVLykTetFpnYnFiyf21P69Ou/ql+hTkKmFozo1hRrcCy0KmhwSL5BW6tMcJEHovZo3Afn5DuzyYtwBZ3Ew6MlVYLuo3QcROF0GoWVxOQFrDCVE8yRK3rQgYkLVAg7P6d0Vqk8U8+hBWaFlk0exWDEp+dD/INWQsHBxLiRbpBg19gwTiLv36Oon019KOjhZUn2DDvFArWQlqRNyiQsJ05FsXgMlZ8tHil8HvmA4b9op2KYqP1bgq4AeXNRwvKEGpmVvyipBbxjNx5w79YD/JQDy2osmj3RfPJWmzEGItSxyi+5b8d2a8FpE718Ff9Ap6DJv3E1Ra8Qpi2be+hVwtqZQwrrMYI5n+BVy4bLYIdfcSTPi1KeLupWqv5gvxitslLyRfgTl4NJOjTAst75mEHLUYgBpDrKU77itGjxSOubHR11S+Q2ESlk83wF6NHC1zZ3D1RjHRy5zYP3iiapMyNktf34M24tcA8cx4qqH5RRJ/xN8yQPTmMUr9y4tYCSdPSOal+8SI+iXg98i8IJBG/xsupBRzftoug+gXGyxMSZiTfPDo2vyVxaoEqaeupSYuOX3AjmASyGWHvXkiFUwv4pq0WqH4hmgqt5UQ3rKddAy4tHAui+QXAlKoXIIl4PaC4tECkWQuSni+o4Kg3DsfwKmkuLeAWVhfX/AJr8lBXsgY8Sxozr4pLC0S/dVU1v+h4ZYOne7q0mEcRj3QMfmECkcMjJy4tUE55pMNdjuwXJp7tUSZDLdE9Ed/HcVx0vgIrzjZ4RTzwCVUR5S0dhdHPO5jR/pYHPg2X/J4ddOJKOaeARAAhe/FL4bSzl2x/0e4uejTPSnx96EGiWggtx2yP26P1D85nRwe5X1GvITPE7GoJdAv+1OOdS5/gkCAzKORULRAjDmbiew686pgEda4w46fyHHjTE6loYuZ8qIE7aJ7vfal8A1p0rHAlPtbCWmewmgNXBJAaK4NfWK/EWlitQB7i0RDIDMqjfChQusgOfVqEohseTPVU01kRV49CdcRhBRqky1IPta5dK5ChlV2LFloRhxV4muortxYqNbpYN6NpRRx+gVpqXcweKFJUbEHfowUCdVjqlIjDGw73ChRVm65uLZBVr1eR0DaGlltya4Fo89008ABXs7x6d2qBCOl7uzEE5DHLFoRTCzQmXo8hviCJmydyaUH7OuXFzmkAYpg9w6UFTD/x8ErgyciYuRxaiPcF14V217RHLmDXAvINbi16QdNhSoM2Lcq/LWa/E0rsmeYbNi1oH95afN4DaoK++WvWoqRdjNk1w6MFPq+9gjJrkSPnz68apC0lUqg6n0mLkt5VzQY+AQyA3tI8d7o/kxYP+NTwt5gDoD3gpZyKdC0OEIIS95hmiLd3YVG9ngOqFieyIby0s/GnasVWh2phSIvaivwxFv/3IR5ThpqSvAOESbzGCgkt4vVDQiqAy//3xTDKsphXMxLCL2rC+INsAFA8i5E9BM/CZYkzv2/+WPLseChOMOlQrI/Zx4nQpRw1GicmJiYmJiYmJi4hCP4H6qPq85WCBo0AAAAASUVORK5CYII=); }

.bwb-prgrm-desc-container .bwb_settlement {
  height: 86px;
  background-repeat: no-repeat;
  background-position: -5% 22%;
  background-image: url(data:image/png;base64,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); }

.bwb-prgrm-desc-container .bwb_checkbox {
  height: 101px;
  background-repeat: no-repeat;
  background-position: -1% 50%;
  background-image: url(data:image/png;base64,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); }

.bwb-prgrm-desc-container .bwb_program_benifits {
  height: 58px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA6CAYAAADlTpoVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAVkSURBVHgB7VnNTuNWFD7nOgkMjNRI3VTqYowqKNIsCIsWOpuGJyg8AeENQIVqdg270QAiPEHgCQaeoGHTJtMF6WIkCIsxiy4ruRIpGYjv6TlOgjKJzcSJKbjKJ4UY3+v4fr7nfOfHAEMMMcQQ9wiECMJMZ5MjV9VlAp0iQNtAODotbhe85hoQMQi5+NXlL0CwCApOFcAXTPLV51++gL/+/PW4c76CiCFxVd1FwOT12NOJSnFn5ay0sxTXOMu2mJ2eX093zo8cQSJKAWLWKmTt1rl3v2+VmeCBQ7TYOT9yBBExSUDd2kH4mdf8yBEEpGNFtNx+anr+pclfKUTjpGs6RAziZ5qARQbLiLDPJpvkbc0gknVW3F7onB8pgrJTmhwmRw21RJhhkjYBHFeK21mvayJDUMIDK+iJ3075ITI+mPinmpfvD6NPl4JcF4OQIT5ChDP8uVBKlU+LrywYEFPz6z9zYE8pNBbaw0MvCNVEp+Y2+ClThg/L/NNJ9yThWuXt60PoEy45DatKxWb7eVihmai7EIC0wthEpbQ9WyltTbCkHwDqvPgP9IGvvvtpkXcuC4Za6dcSwvNBwoxkGO0LEWUjAmvk6jIDASGKaTg6zwQ3K7/1bwEh+iCZCuii86xiGdeAMxAAt+EAYK/y1lv+e0V4BAnKjlY/8FGhdaq5UBOB0pNzG2CgsellamLC49dVs5oYd8f0VVXIlQclJwhFZBoqJ+KCpvhMPIZHjqakQ7ArN2C/XNK6nuW7cQ2H++1EJ+fWZc5q25Lc89dPxmeDKqYXBiboLpAgQ0qvoUYbUO2KuTJRmz1873r0aa61UHdH24g2b87CRCtSsD7/ZiN1g5SX7OSs1B3Mp+dXTb91nBZzFoRJ0M0sJPgipEjD0rmULD1CiBLV85xipYHUUnsYaZh1/T377kJ7lc4h6L374HyBlteu96Wisgi3qsZG8A1CTiDmiRhbkePOGNkwXbQcQPPjq8jkMmlPYX2i84MK1mR8tHaZ6rxXYJFpKRxvvT2In9RqNTsxEnMzn/adau6gyb0Uq/MaA/HQxxRzU+wqXvcJtINuqaLrJ5LNSzAfRASscs6WHdGE+ecvNlKN339pOlR/Izvo10QKCs8dbDzFG1ZGdFsAxE+On0RZE+X4380w5Ftw88HJJhKYvHHgZOrbdZt3Lsm+V0AwAiXUd6GL4K0JIlpa4xqitrnJs0uSY1J45ASyi/yV4XuysrJZOmi/C+jPn0IXQSYnOSV01FyH/IRP4J7QjIkW3AO6CGJDive6Zio44nj3PUQMXSIjnWLtFW8In3Hc+hsihm6C3AZnn1tudqpcTHKGAdJzRPUGIoYuEz0vbu1Pzv2Ykmzi67n1gpxjgUm7AlN8feD1I1K3GZqW2bw96z6uJqybJ+NrYeSWQeEZB89LO6uSKvFuHstHju9ST+VoSbbTbNp/tK65/RBcMPFMvFZdhAeAbybTDLQF6AHSbWYSm5XSTs5rnPPIBxOn0Cp6jfifm18viF7rPiBCbxv2CslrHQdNrzE2eft6bKwQhig9CMHJ+Y0M57Vc2BIXyB2m7b5rIO5iXx7xfwML04MQbGRLXKCOeZdbnBbuc1X/DELAg/kgk7R8TVCFl5f+70VmSDDq8C147+pgcT+m4NXWe4zwUNG6yX/cDpaBzkepl+HEk9y3XOUccxkiAr8wYUvC7TXAAXqf35FHhqCPD9KjzCv7wVBFo44hwahjSDDqeJQEkXRoYcp9Adps+7W9fmrUa/6XdY433+j69WWo2U5sjbtFLSR97+E53vuauBTb41TSzcLcTMYZGSvEa/ZguSUGGPvUe+UBX6zXRpO3D/pfaSeLO/bqaQQAAAAASUVORK5CYII="); }

.bwb-confirmation {
  border: 1px solid #d9d9d9;
  padding: 40px; }
  .bwb-confirmation .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important; }
  .bwb-confirmation .row [class*='col-'] {
    padding-left: 0 !important;
    padding-right: 0 !important; }
  .bwb-confirmation .confirmationHeaderText {
    font-size: 25px;
    padding-bottom: 32px; }
  .bwb-confirmation .confdetails {
    font-size: 16px;
    color: #505357;
    padding-bottom: 10px; }
  .bwb-confirmation .confLabels {
    font-weight: 600; }
  .bwb-confirmation .confMailText {
    padding-top: 40px; }
  .bwb-confirmation .confButtomContainer {
    padding-top: 40px; }
    .bwb-confirmation .confButtomContainer button {
      margin: 0; }
  .bwb-confirmation .confMailText {
    padding-left: 0; }
  .bwb-confirmation .outstandingBalance {
    padding-left: 0; }
  .bwb-confirmation a {
    text-decoration: underline; }
  .bwb-confirmation .print-container {
    padding-top: 20px; }
  .bwb-confirmation .TXTRGT {
    text-align: right; }
  .bwb-confirmation .confdetails:last-child {
    padding-bottom: 0; }

.bwb-header-container-height-0 {
  height: 0px; }

@media (min-width: 768px) {
  .bwb-short-header-container {
    padding: 3px 30px 0 !important; }
  .bwb-prgrm-desc-container .bwb-prgrm-desc-details {
    display: block;
    /*align-items: center;*/ }
  .ebill-confirm-header {
    border: none !important; }
  .ebill-thankyou {
    margin-top: -19px; }
  .ebill-title {
    display: none; }
  .programs-terms-conditions {
    color: #505357;
    text-align: right !important; }
  .eBill-terms {
    text-align: right; }
  .bwb-enroll .ebill-account-section {
    margin-top: 0; }
  .bwb-confirmation .row .payNowContainer {
    text-align: right;
    padding-right: 20px !important; }
  #payDueModal .payNowContainer {
    text-align: right; } }

.ci-bg-grouping .ebill-confirm-sec {
  color: #505357; }

@media (max-width: 767px) {
  .program-confirm {
    padding-left: 10px !important; }
  .padd-mf-autopay-banner {
    padding-top: 10px; }
  .BWBConfirm {
    margin-right: 0; }
  #authenticated-content {
    padding-left: 0px !important;
    padding-right: 0px !important; }
  .bwb-short-header {
    padding-left: 35px !important;
    padding-right: 24px !important; }
  .programs-text {
    text-decoration: underline !important; }
  .programs-terms-conditions {
    color: #505357;
    text-align: left;
    padding-left: 40px !important;
    padding-right: 40px !important; }
  .button-position {
    text-align: center; }
  .eBill-terms {
    text-align: left;
    padding-left: 40px !important;
    padding-right: 40px !important; }
  .confirmation-value {
    padding-bottom: 20px; }
  #payDueModal .modal-body {
    padding: 40px 24px; }
  #payDueModal .paymentDueLabel {
    font-size: 16px;
    font-weight: 600;
    padding-left: 0px !important; }
  #payDueModal .paymentDueMessage {
    font-size: 16px; }
  #payDueModal .paymentDueAmountValue {
    font-size: 16px;
    padding-left: 0 !important; }
  #payDueModal .modal-title {
    font-size: 28px;
    font-weight: 400;
    line-height: 38px; }
  #payDueModal .paymentDueAmountContainer {
    padding-top: 20px; }
  #payDueModal .payDueButtonContainer {
    padding-top: 40px;
    text-align: center; }
  #payDueModal .cancelContainer {
    padding-top: 15px; }
  .bwb-enroll {
    padding-top: 50px !important; }
    .bwb-enroll .programsHeaderSection {
      font-size: 28px;
      padding: 12px 25px 14px 25px !important; }
    .bwb-enroll .program-enroll-header {
      padding-bottom: 0 !important; }
    .bwb-enroll .ci-bg-grouping {
      padding: 0 15px; }
    .bwb-enroll #account-header {
      padding: 18px 25px;
      border-bottom: none; }
    .bwb-enroll .profile-details h4 {
      font-size: 16px;
      font-weight: 600;
      color: #2b2b2b; }
    .bwb-enroll .profile-details .profile-data {
      font-size: 16px;
      color: #505357; }
    .bwb-enroll .ebill-account-section {
      padding: 12px 25px 40px 25px;
      border-top: none; }
    .bwb-enroll .bwbTermsAndConditions {
      padding-top: 15px; }
    .bwb-enroll .account-header-details {
      padding-top: 17px; }
    .bwb-enroll .ebill-account-section-header h4 {
      font-size: 18px; }
    .bwb-enroll .bwb-total-monthly {
      font-size: 20px; }
    .bwb-enroll .payment-amount {
      font-size: 36px;
      line-height: 49px; }
    .bwb-enroll .bwb-line-items {
      padding-top: 20px; }
  .bwb-prgrm-desc-container {
    padding: 25px; }
    .bwb-prgrm-desc-container .bwb-prgrm-desc-img {
      background-position: center;
      top: 0; }
    .bwb-prgrm-desc-container .bwb-prgrm-desc-content {
      padding-top: 13px;
      padding-left: 0;
      padding-right: 0; }
  .bwb-confirmation {
    padding: 40px 25px;
    border: none; }
    .bwb-confirmation .confButtomContainer {
      text-align: center; }
    .bwb-confirmation .returnToPrgrm {
      padding-top: 15px; } }

@media (max-width: 991px) {
  a.phone-number {
    text-decoration: underline; }
  .padding-top-0-mobile {
    padding-top: 0px !important; } }

.paybalanceInfoContianer {
  padding-top: 20px; }