body {
  /* */
  /* modal */
  /*  transaction-details */
  /* bank-accounts */
  /* list-steps */
  /* .list-gen-tabs */
  /* messaging and alert */
  /* account statement */
  /* form-statement */ }
  body .ui-dialog .title, body .ui-dialog .info, body .ui-dialog p, body .ui-dialog strong {
    color: #27271a; }
  body .ui-dialog .btn-danger,
  body .ui-dialog .btn-light,
  body .ui-dialog .btn-orange {
    color: #27271a !important;
    background: #fdfddf !important;
    border-color: #27271a !important; }
    body .ui-dialog .btn-danger:hover, body .ui-dialog .btn-danger:focus,
    body .ui-dialog .btn-light:hover,
    body .ui-dialog .btn-light:focus,
    body .ui-dialog .btn-orange:hover,
    body .ui-dialog .btn-orange:focus {
      color: #fdfddf !important;
      background: #27271a !important;
      border-color: #27271a !important; }
  body .ui-datepicker {
    border-color: #F3F3B1; }
  body .ui-datepicker-calendar .ui-datepicker-week-end {
    color: #44440E; }
  body .ui-datepicker-calendar td a.ui-state-hover {
    background: #fdfddf;
    color: #27271a !important; }
  body .ui-datepicker .ui-datepicker-header a.ui-state-disabled span {
    color: #27271a; }
  body .ui-datepicker-calendar th {
    border-color: #fdfddf; }
  body .user-cards-dropdown .btn-link.collapsed {
    background: none !important; }
  body .dropdown-menu-generic a:hover, body .dropdown-menu-generic a:focus {
    background: #27271a; }
  body .flags-list li a:hover, body .flags-list li a:focus, body .flags-list li.active a {
    background: #27271a; }
  body #header {
    background: #27271a; }
  body .card-selection-form {
    background: #46462e; }
  body .label-slide .form-control {
    border-color: #27271a; }
    body .label-slide .form-control:focus {
      border-color: #8f8f16; }
  body [class*="icheckbox"] {
    border-color: #44440E; }
    body [class*="icheckbox"].checked, body [class*="icheckbox"].hover, body [class*="icheckbox"].focus {
      border-color: #8f8f16; }
  body .navbar-brand svg path,
  body .navbar-brand svg polygon {
    fill: #fdfddf; }
  body .custom-card {
    color: #27271a; }
    body .custom-card .card-num .dot {
      background: #27271a; }
  body .lang-dropdown-holder {
    color: #27271a;
    background: #F3F3B1; }
    body .lang-dropdown-holder .card-body {
      background: none; }
    body .lang-dropdown-holder * {
      color: #27271a; }
  body .lang-dropdown .nav-link,
  body .lang-dropdown .nav-link.active {
    background: none; }
  body .lang-dropdown .nav-link:hover, body .lang-dropdown .nav-link:focus, body .lang-dropdown .nav-link.active {
    color: #27271a; }
    body .lang-dropdown .nav-link:hover:after, body .lang-dropdown .nav-link:focus:after, body .lang-dropdown .nav-link.active:after {
      background: #27271a; }
  body .user-alert .dropdown-menu {
    color: #27271a;
    background: #F3F3B1; }
    body .user-alert .dropdown-menu * {
      color: #27271a; }
    body .user-alert .dropdown-menu .head,
    body .user-alert .dropdown-menu li + li {
      border-color: #27271a; }
  body #main-nav {
    background: #F3F3B1; }
  body .sub-drop.clone-drop > li > a,
  body #nav > .nav-holder > ul > li > a {
    color: #27271a; }
    body .sub-drop.clone-drop > li > a:after,
    body .sub-drop.clone-drop > li > a .ico,
    body #nav > .nav-holder > ul > li > a:after,
    body #nav > .nav-holder > ul > li > a .ico {
      color: #27271a; }
  body .sub-drop.clone-drop > li .sub-drop a:hover,
  body .sub-drop.clone-drop > li:hover > a,
  body .sub-drop.clone-drop > li.open > a,
  body .sub-drop.clone-drop > li > a:hover,
  body .sub-drop.clone-drop > li > a:focus,
  body .sub-drop.clone-drop > li.active > a,
  body #nav > .nav-holder > ul > li .sub-drop a:hover,
  body #nav > .nav-holder > ul > li:hover > a,
  body #nav > .nav-holder > ul > li.open > a,
  body #nav > .nav-holder > ul > li > a:hover,
  body #nav > .nav-holder > ul > li > a:focus,
  body #nav > .nav-holder > ul > li.active > a {
    color: #fff;
    background: #27271a; }
    body .sub-drop.clone-drop > li .sub-drop a:hover:after,
    body .sub-drop.clone-drop > li .sub-drop a:hover .ico,
    body .sub-drop.clone-drop > li:hover > a:after,
    body .sub-drop.clone-drop > li:hover > a .ico,
    body .sub-drop.clone-drop > li.open > a:after,
    body .sub-drop.clone-drop > li.open > a .ico,
    body .sub-drop.clone-drop > li > a:hover:after,
    body .sub-drop.clone-drop > li > a:hover .ico,
    body .sub-drop.clone-drop > li > a:focus:after,
    body .sub-drop.clone-drop > li > a:focus .ico,
    body .sub-drop.clone-drop > li.active > a:after,
    body .sub-drop.clone-drop > li.active > a .ico,
    body #nav > .nav-holder > ul > li .sub-drop a:hover:after,
    body #nav > .nav-holder > ul > li .sub-drop a:hover .ico,
    body #nav > .nav-holder > ul > li:hover > a:after,
    body #nav > .nav-holder > ul > li:hover > a .ico,
    body #nav > .nav-holder > ul > li.open > a:after,
    body #nav > .nav-holder > ul > li.open > a .ico,
    body #nav > .nav-holder > ul > li > a:hover:after,
    body #nav > .nav-holder > ul > li > a:hover .ico,
    body #nav > .nav-holder > ul > li > a:focus:after,
    body #nav > .nav-holder > ul > li > a:focus .ico,
    body #nav > .nav-holder > ul > li.active > a:after,
    body #nav > .nav-holder > ul > li.active > a .ico {
      color: #fff; }
  body #nav .sub-drop {
    border-left: 3px solid #27271a; }
  body .sub-drop .sub-drop,
  body .sub-drop.clone-drop {
    border-left-color: #27271a; }
  body #main {
    color: #27271a;
    background: #fdfddf; }
  body .card-options .head h3 {
    color: #27271a !important; }
  body .card-selection {
    background: #fdfddf !important; }
    body .card-selection .detail p {
      color: #27271a !important; }
  body .secondry-card-drop > .btn-secondary:not(:disabled) {
    background: #F3F3B1; }
    body .secondry-card-drop > .btn-secondary:not(:disabled):after,
    body .secondry-card-drop > .btn-secondary:not(:disabled) * {
      color: #27271a !important; }
    body .secondry-card-drop > .btn-secondary:not(:disabled) .dot {
      background: #27271a !important; }
  body .card-summary,
  body .card-summary-generic {
    background: #F3F3B1;
    color: #27271a; }
    body .card-summary .alert-primary,
    body .card-summary-generic .alert-primary {
      background: #fdfddf;
      color: #27271a; }
    body .card-summary .balance-info .amount,
    body .card-summary-generic .balance-info .amount {
      color: #27271a; }
  body .card-author-info .text {
    color: #27271a; }
  body .card-summary .add-info .ico,
  body .card-summary .add-info .icon-activity,
  body .card-summary .balance-info .amount.orange,
  body .card-summary .balance-info .title,
  body .card-summary-generic .add-info .ico,
  body .card-summary-generic .add-info .icon-activity,
  body .card-summary-generic .balance-info .amount.orange,
  body .card-summary-generic .balance-info .title {
    color: #27271a; }
  body .card-summary .add-info a,
  body .card-summary-generic .add-info a {
    color: #27271a; }
    body .card-summary .add-info a:hover, body .card-summary .add-info a:focus,
    body .card-summary-generic .add-info a:hover,
    body .card-summary-generic .add-info a:focus {
      text-decoration: none;
      color: #555539; }
  body .last-history .box {
    border-color: #27271a; }
  body .last-history .time,
  body .last-history .title {
    color: #27271a; }
  body .last-history a {
    color: #27271a; }
    body .last-history a:hover, body .last-history a:focus {
      text-decoration: none;
      color: #555539; }
  body .wallet {
    background: #F3F3B1;
    color: #27271a; }
    body .wallet .head .link,
    body .wallet .card-history.two-col .time,
    body .wallet .card-history.two-col .text,
    body .wallet .card-history.two-col .amount,
    body .wallet .card-history.two-col .na,
    body .wallet .title {
      color: #27271a; }
    body .wallet .link:hover .text, body .wallet .link:focus .text {
      text-decoration: underline; }
  body .btn-tooltip {
    color: #27271a; }
  body .card-num .dot {
    background: #27271a; }
  body .card-history li {
    border-color: #27271a;
    background: #fdfddf; }
  body .card-history .na,
  body .card-history .amount,
  body .card-history .title {
    color: #27271a; }
  body .available-credit {
    border-color: #27271a;
    background: #fdfddf; }
    body .available-credit .icon-coin,
    body .available-credit .amount,
    body .available-credit .amount.limit,
    body .available-credit .icon-limit,
    body .available-credit .title {
      color: #27271a; }
  body .bg-success {
    background: #27271a !important; }
  body .account-record {
    background: #F3F3B1 !important; }
  body .alert {
    background: #fdfddf !important;
    color: #27271a !important;
    border-color: #27271a !important; }
    body .alert * {
      color: #27271a !important; }
  body .img-reward .st1Reward {
    fill: #27271a; }
  body .img-reward .st0Reward {
    fill: #46462e; }
  body .apr-info-box {
    background: #27271a;
    border-color: #27271a; }
    body .apr-info-box * {
      color: #fff !important; }
  body #footer,
  body .login-info {
    color: #fff;
    background: #27271a; }
    body #footer *,
    body .login-info * {
      color: #fff !important; }
  body #footer svg path,
  body #footer svg polygon {
    fill: #fff; }
  body #footer .logo rect,
  body #footer .logo path,
  body #footer .logo polygon {
    fill: #fdfddf; }
  body .user-card-info {
    color: #fdfddf;
    background: #27271a; }
    body .user-card-info .btn-tooltip,
    body .user-card-info .balance-summary .title,
    body .user-card-info .note {
      color: #fdfddf;
      opacity: 1; }
    body .user-card-info .block-request-card .ico,
    body .user-card-info .balance-summary time.due-date,
    body .user-card-info .balance-summary time,
    body .user-card-info .balance-summary .amount,
    body .user-card-info .balance-info .title,
    body .user-card-info * {
      color: #fdfddf; }
    body .user-card-info .btn:not(.dropdown-toggle).btn-default {
      color: #27271a;
      background: #F3F3B1; }
      body .user-card-info .btn:not(.dropdown-toggle).btn-default:hover, body .user-card-info .btn:not(.dropdown-toggle).btn-default:focus {
        text-decoration: none;
        color: black; }
      body .user-card-info .btn:not(.dropdown-toggle).btn-default:hover, body .user-card-info .btn:not(.dropdown-toggle).btn-default:focus {
        background: #e9e96f; }
  body .custom-card.bg-green {
    color: #27271a;
    background-image: -webkit-linear-gradient(314deg, #fdfddf 24%, #F3F3B1);
    background-image: -o-linear-gradient(314deg, #fdfddf 24%, #F3F3B1);
    background-image: linear-gradient(136deg, #fdfddf 24%, #F3F3B1); }
    body .custom-card.bg-green * {
      color: #27271a !important; }
    body .custom-card.bg-green .tag.active {
      color: #fdfddf !important;
      background: #27271a; }
  body .widget-chart .nav-tabs > li > a:after {
    background: #27271a; }
  body .widget-chart,
  body .reward-info {
    color: #27271a;
    background: #F3F3B1; }
    body .widget-chart *,
    body .reward-info * {
      color: #27271a !important; }
    body .widget-chart .chosen-container .chosen-single span,
    body .reward-info .chosen-container .chosen-single span {
      color: #fdfddf !important; }
    body .widget-chart .balance-summary li.bdr-orange:before,
    body .reward-info .balance-summary li.bdr-orange:before {
      background: #27271a; }
    body .widget-chart .chosen-container .chosen-single span,
    body .reward-info .chosen-container .chosen-single span {
      color: #27271a !important; }
  body .reward-info {
    border: solid 1px #27271a; }
    body .reward-info svg .st0Reward {
      fill: #27271a; }
    body .reward-info svg .st1Reward {
      fill: #838357; }
  body #spendingHistory .highcharts-background, body #combination .highcharts-root .highcharts-background {
    fill: #F3F3B1; }
  body #spendingHistory .highcharts-yaxis-grid path, body #combination .highcharts-root .highcharts-yaxis-grid path {
    stroke: #27271a; }
  body #spendingHistory .highcharts-point, body #combination .highcharts-root .highcharts-point {
    fill: #27271a;
    stroke: #fdfddf; }
  body #spendingHistory text, body #combination .highcharts-root text {
    fill: #27271a !important; }
  body #spendingHistory .highcharts-axis-line,
  body #spendingHistory .highcharts-tick,
  body #spendingHistory .highcharts-axis, body #combination .highcharts-root .highcharts-axis-line,
  body #combination .highcharts-root .highcharts-tick,
  body #combination .highcharts-root .highcharts-axis {
    stroke: #27271a; }
  body #spendingHistory path.highcharts-graph, body #combination .highcharts-root path.highcharts-graph {
    stroke: #27271a; }
  body #combination .highcharts-legend .highcharts-spline-series .highcharts-point {
    stroke: #27271a; }
  body #dailyBalanceSummary-chart .highcharts-background {
    fill: #F3F3B1; }
  body #dailyBalanceSummary-chart text {
    fill: #27271a !important; }
  body #dailyBalanceSummary-chart .highcharts-grid-line {
    stroke: #27271a; }
  body #dailyBalanceSummary-chart .highcharts-area {
    fill: #000; }
  body #dailyBalanceSummary-chart .highcharts-tracker-line {
    fill: #44440E; }
  body #sub-nav a {
    background: #27271a;
    color: #fdfddf; }
    body #sub-nav a:hover, body #sub-nav a:focus {
      color: #fdfddf;
      background: black; }
      body #sub-nav a:hover .ico, body #sub-nav a:focus .ico {
        color: #fdfddf; }
  body #sub-nav .ico {
    color: #fdfddf; }
  body .transaction-info {
    color: #27271a;
    background: #F3F3B1;
    border: solid 1px #27271a; }
    body .transaction-info * {
      color: #27271a !important; }
  body .table-recent-transactions > thead > tr > th,
  body .table-recent-transactions > tbody > tr > td {
    border-color: #27271a; }
  body .table-recent-transactions > thead > tr > th {
    background: #44440E;
    border-top: solid 1px #44440E; }
  body .login-info li + li,
  body .block-request-card,
  body .balance-summary {
    border-top-color: #fdfddf; }
  body .footer-nav a:after {
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, #27271a 75%);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, #27271a 75%);
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(1%, rgba(255, 255, 255, 0.01)), color-stop(75%, #27271a));
    background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, #27271a 75%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.01) 1%, #27271a 75%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#3A3A78',GradientType=0 ); }
  body .chosen-container .chosen-results li {
    color: #27271a !important; }
    body .chosen-container .chosen-results li.highlighted {
      color: #fdfddf !important;
      background: #27271a; }
  body .highcharts-tooltip .highcharts-tooltip-box {
    fill: #27271a !important;
    stroke: #fdfddf !important; }
  body .highcharts-tooltip text tspan {
    fill: #fff; }
  body .modal-title {
    color: #27271a; }
  body .modal-header {
    border-bottom: solid 1px #27271a; }
    body .modal-header .close {
      opacity: 1;
      color: #27271a;
      color: #27271a; }
      body .modal-header .close:hover, body .modal-header .close:focus {
        text-decoration: none;
        color: #555539; }
  body .modal-content {
    background: #fdfddf; }
  body .modal-footer {
    border-top-color: #27271a; }
    body .modal-footer .btn-secondary {
      color: #fdfddf;
      background: #27271a; }
      body .modal-footer .btn-secondary:hover, body .modal-footer .btn-secondary:focus {
        background: #555539; }
  body #appGuideline .card-header .btn {
    color: #fdfddf;
    background: #27271a; }
    body #appGuideline .card-header .btn.collapsed {
      color: #27271a;
      background: #F3F3B1; }
    body #appGuideline .card-header .btn.collapsed:active:focus, body #appGuideline .card-header .btn.collapsed:focus, body #appGuideline .card-header .btn.collapsed:hover, body #appGuideline .card-header .btn:hover, body #appGuideline .card-header .btn:focus, body #appGuideline .card-header .btn:active:focus {
      color: #fdfddf;
      background: #27271a; }
  body #appGuideline .card-body {
    color: #27271a;
    border-color: #27271a; }
  body #appGuideline .nested {
    border-color: #27271a; }
  body .modal-backdrop {
    background: #27271a; }
  body .transaction-details {
    background: #27271a; }
    body .transaction-details h2 {
      color: #fdfddf; }
    body .transaction-details .actions-list a {
      color: #fdfddf; }
      body .transaction-details .actions-list a:hover, body .transaction-details .actions-list a:focus {
        text-decoration: none;
        color: white; }
    body .transaction-details .card-activity-info {
      border-color: #fdfddf; }
      body .transaction-details .card-activity-info > * {
        border-color: #fdfddf; }
    body .transaction-details .title {
      color: #fdfddf; }
    body .transaction-details a[data-toggle] {
      color: #fdfddf; }
      body .transaction-details a[data-toggle] .icon-calendar,
      body .transaction-details a[data-toggle] .to {
        color: #fdfddf; }
      body .transaction-details a[data-toggle]:hover, body .transaction-details a[data-toggle]:focus {
        color: #fdfddf !important; }
        body .transaction-details a[data-toggle]:hover *, body .transaction-details a[data-toggle]:focus * {
          color: #fdfddf !important; }
      body .transaction-details a[data-toggle][aria-expanded="true"] .icon-calendar,
      body .transaction-details a[data-toggle][aria-expanded="true"] .title {
        color: #fdfddf; }
    body .transaction-details .tag.posted {
      color: #27271a !important;
      background: #fdfddf;
      border-color: #fdfddf; }
    body .transaction-details .table-recent-transactions .transfer-id,
    body .transaction-details .table-recent-transactions th,
    body .transaction-details .table-recent-transactions .status,
    body .transaction-details .table-recent-transactions .date .day,
    body .transaction-details .table-recent-transactions .date .month,
    body .transaction-details .table-recent-transactions .date .year,
    body .transaction-details .table-recent-transactions .amount,
    body .transaction-details .table-recent-transactions .time,
    body .transaction-details .table-recent-transactions .owner,
    body .transaction-details .table-recent-transactions .marchent,
    body .transaction-details .table-recent-transactions .owner .ico {
      color: #fdfddf; }
    body .transaction-details .table-recent-transactions > thead > tr > th,
    body .transaction-details .table-recent-transactions > tbody > tr > td {
      border-color: #fdfddf; }
    body .transaction-details .table-recent-transactions .add-info td {
      background: #fdfddf; }
    body .transaction-details .form-search {
      border-color: #fdfddf; }
      body .transaction-details .form-search .form-control {
        color: #fdfddf;
        background: #27271a; }
        body .transaction-details .form-search .form-control::-webkit-input-placeholder {
          color: #fdfddf; }
        body .transaction-details .form-search .form-control::-moz-placeholder {
          opacity: 1;
          color: #fdfddf; }
        body .transaction-details .form-search .form-control:-moz-placeholder {
          color: #fdfddf; }
        body .transaction-details .form-search .form-control:-ms-input-placeholder {
          color: #fdfddf; }
        body .transaction-details .form-search .form-control.placeholder {
          color: #fdfddf; }
      body .transaction-details .form-search .ico,
      body .transaction-details .form-search .clear-search {
        color: #fdfddf; }
    body .transaction-details .balance-info .amount,
    body .transaction-details .table-switcher .total-results,
    body .transaction-details .balance-summary .amount {
      color: #fdfddf; }
  body .table-switcher {
    color: #fdfddf;
    border-top-color: #fdfddf; }
    body .table-switcher .btn {
      color: #27271a;
      background: #fdfddf; }
      body .table-switcher .btn:hover, body .table-switcher .btn:focus, body .table-switcher .btn.active {
        color: #fdfddf;
        background: #27271a;
        border-color: #27271a; }
  body .transaction-period-drop .card-body {
    color: #fdfddf;
    background: #44440E; }
  body .list-days-selection a {
    background: #fdfddf;
    color: #27271a; }
    body .list-days-selection a:hover, body .list-days-selection a:focus, body .list-days-selection a.active {
      color: #fdfddf;
      border-color: #fdfddf;
      background: #27271a; }
  body .date-range label,
  body .date-range .title {
    color: #27271a !important; }
  body .date-range .ico {
    color: #27271a !important; }
  body .date-range .btn-orange:hover,
  body .date-range .btn-orange:focus,
  body .date-range .btn-orange {
    background: #fdfddf;
    color: #27271a;
    border: #27271a; }
  body .transaction-details .types a {
    color: #27271a;
    background: #fdfddf; }
    body .transaction-details .types a:hover, body .transaction-details .types a:focus {
      color: #27271a !important;
      background: #F3F3B1; }
    body .transaction-details .types a.active {
      color: #27271a !important;
      background: #F3F3B1 !important; }
  body .bank-accounts {
    color: #fdfddf;
    background: #27271a; }
    body .bank-accounts .no-account {
      color: #27271a;
      background: #fdfddf; }
    body .bank-accounts h2 {
      color: #fdfddf; }
    body .bank-accounts .form-search .form-control {
      color: #fdfddf;
      background: #44440E; }
      body .bank-accounts .form-search .form-control::-webkit-input-placeholder {
        color: #fdfddf; }
      body .bank-accounts .form-search .form-control::-moz-placeholder {
        opacity: 1;
        color: #fdfddf; }
      body .bank-accounts .form-search .form-control:-moz-placeholder {
        color: #fdfddf; }
      body .bank-accounts .form-search .form-control:-ms-input-placeholder {
        color: #fdfddf; }
      body .bank-accounts .form-search .form-control.placeholder {
        color: #fdfddf; }
    body .bank-accounts .form-search .ico {
      color: #fdfddf; }
    body .bank-accounts .form-search .clear-search {
      color: #fdfddf;
      background: #44440E; }
    body .bank-accounts .box {
      color: #27271a;
      background: #fdfddf;
      border-color: #27271a; }
      body .bank-accounts .box:hover, body .bank-accounts .box:focus, body .bank-accounts .box.focused {
        color: #27271a !important;
        border-color: #27271a; }
        body .bank-accounts .box:hover *, body .bank-accounts .box:focus *, body .bank-accounts .box.focused * {
          color: #27271a !important; }
        body .bank-accounts .box:hover .type:before,
        body .bank-accounts .box:hover .num:before, body .bank-accounts .box:focus .type:before,
        body .bank-accounts .box:focus .num:before, body .bank-accounts .box.focused .type:before,
        body .bank-accounts .box.focused .num:before {
          background: #27271a; }
    body .bank-accounts .static-val,
    body .bank-accounts span.label,
    body .bank-accounts .note {
      color: #fdfddf; }
    body .bank-accounts .actions a,
    body .bank-accounts .actions a .ico,
    body .bank-accounts .type,
    body .bank-accounts .account-type,
    body .bank-accounts .num,
    body .bank-accounts h3 {
      color: #27271a; }
    body .bank-accounts .type:before,
    body .bank-accounts .num:before {
      background: #27271a; }
    body .bank-accounts .innerbox {
      color: #27271a;
      background: #fdfddf;
      border-color: #fdfddf; }
      body .bank-accounts .innerbox * {
        color: #27271a !important; }
      body .bank-accounts .innerbox .verify-fieldbox {
        border-color: #27271a; }
        body .bank-accounts .innerbox .verify-fieldbox * {
          color: #27271a !important; }
        body .bank-accounts .innerbox .verify-fieldbox .form-control {
          background: #fdfddf;
          border-color: #27271a; }
          body .bank-accounts .innerbox .verify-fieldbox .form-control::-webkit-input-placeholder {
            color: #27271a; }
          body .bank-accounts .innerbox .verify-fieldbox .form-control::-moz-placeholder {
            opacity: 1;
            color: #27271a; }
          body .bank-accounts .innerbox .verify-fieldbox .form-control:-moz-placeholder {
            color: #27271a; }
          body .bank-accounts .innerbox .verify-fieldbox .form-control:-ms-input-placeholder {
            color: #27271a; }
          body .bank-accounts .innerbox .verify-fieldbox .form-control.placeholder {
            color: #27271a; }
      body .bank-accounts .innerbox .form-control {
        color: #27271a;
        background: none;
        border-color: #F3F3B1; }
        body .bank-accounts .innerbox .form-control::-webkit-input-placeholder {
          color: #27271a; }
        body .bank-accounts .innerbox .form-control::-moz-placeholder {
          opacity: 1;
          color: #27271a; }
        body .bank-accounts .innerbox .form-control:-moz-placeholder {
          color: #27271a; }
        body .bank-accounts .innerbox .form-control:-ms-input-placeholder {
          color: #27271a; }
        body .bank-accounts .innerbox .form-control.placeholder {
          color: #27271a; }
        body .bank-accounts .innerbox .form-control:focus {
          border-color: #27271a; }
      body .bank-accounts .innerbox .btn.btn-orange {
        color: #fdfddf !important;
        border: #fdfddf 2px solid;
        background: #27271a; }
      body .bank-accounts .innerbox .btn.btn-light:hover, body .bank-accounts .innerbox .btn.btn-light:focus {
        color: #fdfddf !important; }
    body .bank-accounts .table-switcher .total-results {
      color: #fdfddf; }
    body .bank-accounts .radios-holder .radio {
      background: #fdfddf;
      border-color: #fdfddf;
      border-width: 2px; }
    body .bank-accounts .radios-holder label {
      color: #27271a;
      font-weight: 500; }
      body .bank-accounts .radios-holder label.checkbox-checked {
        color: #fdfddf; }
    body .bank-accounts .radios-holder .bg {
      background: #27271a; }
    body .bank-accounts .info-list .title,
    body .bank-accounts .info-list .val {
      color: #fdfddf; }
  body .btn.btn-orange:hover,
  body .btn.btn-orange:focus,
  body .btn.btn-orange {
    background: #27271a;
    color: #fdfddf;
    border: #fdfddf; }
  body .back-link {
    color: #27271a; }
  body .list-steps {
    background: #44440E; }
    body .list-steps li {
      color: #fdfddf;
      border-color: #27271a; }
      body .list-steps li:before {
        color: #27271a;
        background: #F3F3B1; }
      body .list-steps li.active {
        border-color: #F3F3B1; }
        body .list-steps li.active:before {
          color: #27271a;
          background: #fdfddf; }
      body .list-steps li.done {
        color: #fdfddf;
        border-color: #27271a; }
        body .list-steps li.done:before {
          color: #fff;
          background: #27271a; }
  body .account-frame {
    color: #fdfddf;
    background: #44440E; }
  body .form .form-control {
    color: #fdfddf;
    background: #44440E;
    border-color: #fdfddf; }
    body .form .form-control::-webkit-input-placeholder {
      color: #fdfddf; }
    body .form .form-control::-moz-placeholder {
      opacity: 1;
      color: #fdfddf; }
    body .form .form-control:-moz-placeholder {
      color: #fdfddf; }
    body .form .form-control:-ms-input-placeholder {
      color: #fdfddf; }
    body .form .form-control.placeholder {
      color: #fdfddf; }
  body .form label {
    color: #fdfddf; }
  body .form .note {
    color: #27271a; }
  body .required-field.field-focused:before {
    background: #27271a; }
  body .agreement {
    color: #fdfddf;
    background: #27271a;
    border-color: #27271a; }
    body .agreement h3,
    body .agreement .slider-checkbox ~ label,
    body .agreement label,
    body .agreement h2 {
      color: #fdfddf; }
    body .agreement .slider-checkbox [class*="icheckbox_"] {
      background: #fdfddf; }
  body .bank-accounts .nav-tabs li .btn {
    color: #27271a;
    background: #F3F3B1;
    border-color: #27271a; }
    body .bank-accounts .nav-tabs li .btn:hover, body .bank-accounts .nav-tabs li .btn:focus, body .bank-accounts .nav-tabs li .btn.active {
      color: #fdfddf;
      background: #27271a;
      border-color: #27271a; }
  body .btn.btn-light {
    color: #27271a !important;
    background: #F3F3B1 !important;
    border-color: #27271a !important; }
    body .btn.btn-light:hover, body .btn.btn-light:focus, body .btn.btn-light:active {
      color: #fdfddf;
      background: #27271a;
      border-color: #27271a; }
  body .ba-info {
    color: #27271a;
    background: #fdfddf;
    border-color: #27271a; }
  body .info-list .val,
  body .info-list .title {
    color: #27271a; }
  body .accountType {
    color: #27271a; }
    body .accountType:before {
      background: #27271a; }
  body .tag.verified {
    background: #27271a;
    color: #fdfddf; }
  body .tag.free {
    background: #27271a !important;
    color: #fdfddf !important; }
  body .agreement.green {
    color: #fdfddf;
    background: #27271a;
    border-color: #27271a; }
    body .agreement.green .accepted {
      color: #fdfddf; }
    body .agreement.green .icon-check {
      color: #fdfddf;
      border-color: #fdfddf; }
  body .success {
    color: #fdfddf; }
    body .success .btn.btn-orange {
      color: #27271a;
      background: #fdfddf; }
      body .success .btn.btn-orange:hover, body .success .btn.btn-orange:focus {
        background: #f9f997; }
    body .success h2 {
      color: #fdfddf; }
  body .widget.coupons,
  body .widget {
    color: #fdfddf;
    background: #44440E;
    border-color: #27271a; }
    body .widget.coupons h2,
    body .widget.coupons h3,
    body .widget h2,
    body .widget h3 {
      color: #fdfddf; }
    body .widget.coupons .link-more,
    body .widget.coupons .link-redeems,
    body .widget .link-more,
    body .widget .link-redeems {
      color: #fdfddf; }
      body .widget.coupons .link-more:hover, body .widget.coupons .link-more:focus,
      body .widget.coupons .link-redeems:hover,
      body .widget.coupons .link-redeems:focus,
      body .widget .link-more:hover,
      body .widget .link-more:focus,
      body .widget .link-redeems:hover,
      body .widget .link-redeems:focus {
        text-decoration: none;
        color: #f9f997; }
      body .widget.coupons .link-more strong,
      body .widget.coupons .link-redeems strong,
      body .widget .link-more strong,
      body .widget .link-redeems strong {
        color: #fdfddf; }
    body .widget.coupons .coupon-box h2,
    body .widget.coupons .coupon-box h3,
    body .widget .coupon-box h2,
    body .widget .coupon-box h3 {
      color: #fdfddf; }
  body .coupon-box {
    color: #fdfddf;
    background: #27271a; }
    body .coupon-box .discount,
    body .coupon-box .expiery {
      color: #fdfddf; }
    body .coupon-box .btn.btn-default {
      color: #27271a;
      background: #fdfddf;
      border-color: #27271a; }
      body .coupon-box .btn.btn-default:hover, body .coupon-box .btn.btn-default:focus {
        background: #f9f997; }
    body .coupon-box .btn.btn-gray {
      color: #27271a;
      background: #F3F3B1;
      border-color: #27271a; }
      body .coupon-box .btn.btn-gray:hover, body .coupon-box .btn.btn-gray:focus {
        background: #e9e96f; }
  body .list-gen-tab-nav .next,
  body .list-gen-tab-nav .back {
    color: #fdfddf;
    background: #27271a; }
    body .list-gen-tab-nav .next:hover, body .list-gen-tab-nav .next:focus,
    body .list-gen-tab-nav .back:hover,
    body .list-gen-tab-nav .back:focus {
      background: #555539; }
  body .list-gen-tabs a {
    color: #27271a;
    background: #F3F3B1; }
    body .list-gen-tabs a.active, body .list-gen-tabs a:focus, body .list-gen-tabs a:hover {
      color: #fdfddf;
      background: #44440E; }
  body .alert-body-header {
    color: #fdfddf;
    background: #27271a; }
    body .alert-body-header a {
      color: #fdfddf; }
    body .alert-body-header .email-info .ico,
    body .alert-body-header .cell-info .ico {
      color: #fdfddf;
      border-color: #fdfddf; }
  body .manage-alerts {
    background: #44440E; }
    body .manage-alerts .email-info,
    body .manage-alerts .cell-info,
    body .manage-alerts .alert.alert-primary {
      color: #fdfddf;
      background: #27271a; }
    body .manage-alerts .email-info .ico,
    body .manage-alerts .email-info .title,
    body .manage-alerts .cell-info .ico,
    body .manage-alerts .cell-info .title {
      color: #fdfddf; }
    body .manage-alerts .table-recent-transactions > thead > tr > th {
      background: none;
      color: #fdfddf;
      border-top: solid 1px #fdfddf;
      border-bottom-color: #fdfddf; }
    body .manage-alerts .table-recent-transactions .ico,
    body .manage-alerts .table-recent-transactions > tbody > tr > td {
      color: #fdfddf !important;
      border-color: #fdfddf; }
    body .manage-alerts .table-switcher {
      color: #fdfddf;
      border-color: #fdfddf; }
      body .manage-alerts .table-switcher .total-results {
        color: #fdfddf; }
    body .manage-alerts .date {
      color: #fdfddf; }
      body .manage-alerts .date > * {
        color: #fdfddf !important; }
    body .manage-alerts #manage-alerts,
    body .manage-alerts #alert-history {
      background: #27271a; }
    body .manage-alerts .list-gen-tabs a:hover, body .manage-alerts .list-gen-tabs a:focus, body .manage-alerts .list-gen-tabs a.active {
      background: #27271a; }
  body .alert-box {
    background: #27271a;
    color: #fdfddf;
    border-color: #fdfddf; }
    body .alert-box .edit-alert {
      border-color: #fdfddf; }
    body .alert-box .edit-alert .title,
    body .alert-box .edit-alert .link-edit,
    body .alert-box .edit-alert .ico,
    body .alert-box p,
    body .alert-box h2 {
      color: #fdfddf; }
    body .alert-box .list-checkbox label {
      color: #fdfddf;
      background: #44440E;
      border-color: #fdfddf; }
      body .alert-box .list-checkbox label.checkbox-checked {
        color: #27271a;
        background: #F3F3B1;
        border-color: #F3F3B1;
        text-decoration: underline; }
  body .jumbotron p {
    color: #27271a; }
  body .messages-section {
    overflow: hidden;
    background: #44440E;
    border: solid 1px #27271a; }
    body .messages-section .main-head {
      background: #44440E;
      border-color: #fdfddf; }
      body .messages-section .main-head h2 {
        color: #fdfddf;
        font-weight: 500; }
    body .messages-section .form-search {
      border-color: #fdfddf; }
      body .messages-section .form-search .form-control {
        color: #fdfddf;
        background: #44440E; }
        body .messages-section .form-search .form-control::-webkit-input-placeholder {
          color: #fdfddf; }
        body .messages-section .form-search .form-control::-moz-placeholder {
          opacity: 1;
          color: #fdfddf; }
        body .messages-section .form-search .form-control:-moz-placeholder {
          color: #fdfddf; }
        body .messages-section .form-search .form-control:-ms-input-placeholder {
          color: #fdfddf; }
        body .messages-section .form-search .form-control.placeholder {
          color: #fdfddf; }
      body .messages-section .form-search .clear-search,
      body .messages-section .form-search .ico {
        color: #fdfddf; }
    body .messages-section .email-counter,
    body .messages-section .link-delete {
      color: #27271a; }
    body .messages-section .link-delete:hover, body .messages-section .link-delete:focus {
      color: #555539; }
    body .messages-section [class*="icheckbox_"] {
      border-color: #27271a; }
    body .messages-section .emails-list-holder,
    body .messages-section .marker {
      border-color: #27271a; }
    body .messages-section .marker label {
      color: #27271a; }
    body .messages-section .table-switcher {
      color: #fdfddf;
      border-color: #fdfddf; }
      body .messages-section .table-switcher .total-results {
        color: #fdfddf; }
    body .messages-section .slider-checkbox [class*=icheckbox] {
      background: #27271a; }
    body .messages-section .bank-accounts.no-bank-account h2,
    body .messages-section .bank-accounts.no-bank-account p {
      color: #fdfddf; }
  body .emails-list-holder .sub-header {
    background: #F3F3B1; }
  body .emails-list .subject {
    font-weight: 500; }
  body .emails-list .action-items a,
  body .emails-list .attachment,
  body .emails-list .time,
  body .emails-list p,
  body .emails-list .subject {
    color: #27271a; }
  body .emails-list .action-items a {
    color: #fdfddf; }
    body .emails-list .action-items a:hover, body .emails-list .action-items a:focus {
      color: white; }
  body .email-detail {
    color: #27271a;
    background: #44440E; }
    body .email-detail .email-head {
      border-color: #fdfddf; }
    body .email-detail h3,
    body .email-detail .link-delete,
    body .email-detail .email-body-holder,
    body .email-detail .rank,
    body .email-detail .time,
    body .email-detail .no-reply,
    body .email-detail .author-name,
    body .email-detail .from {
      color: #fdfddf; }
    body .email-detail .link-delete:hover, body .email-detail .link-delete:focus {
      color: #f9f997; }
    body .email-detail .signature {
      background: #27271a;
      border-color: #fdfddf; }
      body .email-detail .signature:hover, body .email-detail .signature:focus {
        background: #555539; }
      body .email-detail .signature .size,
      body .email-detail .signature .file-name,
      body .email-detail .signature .ico {
        color: #fdfddf; }
  body #ui-tabs.ui-tabs .ui-tabs-nav {
    border-color: #27271a; }
    body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab {
      border-color: #27271a; }
      body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-focus > a, body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-hover > a, body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-active > a {
        background: #44440E; }
        body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-focus > a .subject,
        body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-focus > a p,
        body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-focus > a .time,
        body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-focus > a .attachment, body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-hover > a .subject,
        body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-hover > a p,
        body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-hover > a .time,
        body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-hover > a .attachment, body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-active > a .subject,
        body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-active > a p,
        body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-active > a .time,
        body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-active > a .attachment {
          color: #fdfddf; }
      body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-focus [class*="icheckbox"], body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-hover [class*="icheckbox"], body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-active [class*="icheckbox"] {
        border-color: #fdfddf; }
    body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
      background: #F3F3B1; }
  body [class*="icheckbox"].checked {
    color: #27271a;
    background: #fdfddf; }
  body .slider-checkbox [class*=icheckbox] {
    background: #fdfddf; }
    body .slider-checkbox [class*=icheckbox]:before {
      background: #44440E;
      border: solid 2px #fdfddf; }
    body .slider-checkbox [class*=icheckbox].checked:before {
      background: #44440E; }
  body .single-border .chosen-container .chosen-single {
    color: #27271a;
    font-weight: 500;
    border-color: #fdfddf; }
    body .single-border .chosen-container .chosen-single:after {
      color: #27271a; }
  body .single-border .chosen-container .chosen-results li {
    color: #27271a; }
    body .single-border .chosen-container .chosen-results li.no-results {
      background-color: #F3F3B1; }
  body .single-border .chosen-container.chosen-container-active .chosen-single {
    border-color: #F3F3B1 !important; }
  body .single-border .chosen-container.chosen-container-active.chosen-with-drop .chosen-single {
    background: transparent; }
  body .single-border .chosen-container .chosen-drop {
    border-color: #F3F3B1; }
  body .single-border .chosen-container-single .chosen-search input[type="text"] {
    color: #27271a; }
  body .transaction-details .last-summary .opener {
    color: #fdfddf !important;
    background: #27271a !important; }
    body .transaction-details .last-summary .opener .ico,
    body .transaction-details .last-summary .opener strong,
    body .transaction-details .last-summary .opener .end-date {
      color: #fdfddf !important; }
    body .transaction-details .last-summary .opener:hover, body .transaction-details .last-summary .opener:focus, body .transaction-details .last-summary .opener.collapsed {
      color: #fdfddf !important;
      background: #27271a !important; }
      body .transaction-details .last-summary .opener:hover .ico,
      body .transaction-details .last-summary .opener:hover strong,
      body .transaction-details .last-summary .opener:hover .end-date, body .transaction-details .last-summary .opener:focus .ico,
      body .transaction-details .last-summary .opener:focus strong,
      body .transaction-details .last-summary .opener:focus .end-date, body .transaction-details .last-summary .opener.collapsed .ico,
      body .transaction-details .last-summary .opener.collapsed strong,
      body .transaction-details .last-summary .opener.collapsed .end-date {
        color: #fdfddf !important; }
  body .previous-statement {
    background: #fdfddf;
    border-color: #27271a; }
    body .previous-statement li + li {
      margin: 6px 0 0; }
    body .previous-statement a {
      color: #27271a;
      border: solid 1px #27271a; }
    body .previous-statement a:hover,
    body .previous-statement a:focus,
    body .previous-statement .active a {
      color: #fdfddf;
      background: #27271a; }
    body .previous-statement .title {
      color: #27271a; }
  body .current-statement {
    color: #fdfddf;
    background: #27271a; }
    body .current-statement .to,
    body .current-statement .closing-date {
      color: #fdfddf; }
  body .manage-profile {
    background: #27271a; }
    body .manage-profile .actions .link-delete-img,
    body .manage-profile .nav-tabs .active .ico,
    body .manage-profile #privacy-tab h2,
    body .manage-profile p,
    body .manage-profile h3,
    body .manage-profile .chosen-container .chosen-single:after,
    body .manage-profile .chosen-container .chosen-single,
    body .manage-profile h2,
    body .manage-profile .form label,
    body .manage-profile .form .form-control,
    body .manage-profile .info-list .val,
    body .manage-profile .info-list .title,
    body .manage-profile .link-edit,
    body .manage-profile .tab-header h2,
    body .manage-profile .tab-header p {
      color: #fdfddf; }
    body .manage-profile .btn.btn-orange {
      border: #fdfddf solid 2px; }
      body .manage-profile .btn.btn-orange:hover, body .manage-profile .btn.btn-orange:focus {
        color: #27271a;
        background: #fdfddf; }
    body .manage-profile .btn.btn-light:hover, body .manage-profile .btn.btn-light:focus {
      color: #27271a;
      background: #fdfddf; }
    body .manage-profile .chosen-container .chosen-single,
    body .manage-profile .chosen-container.chosen-container-active .chosen-single {
      background: none;
      border-color: #fdfddf; }
    body .manage-profile .chosen-container .chosen-single {
      border-color: #44440E; }
    body .manage-profile .form .form-control {
      border-color: #44440E; }
      body .manage-profile .form .form-control:focus {
        border-color: #fdfddf; }
    body .manage-profile .form-box {
      border-width: 2px;
      background: #fdfddf; }
      body .manage-profile .form-box .chosen-container .chosen-single:after,
      body .manage-profile .form-box .chosen-container .chosen-single,
      body .manage-profile .form-box .info-list .val,
      body .manage-profile .form-box .form-control,
      body .manage-profile .form-box label,
      body .manage-profile .form-box .link-edit,
      body .manage-profile .form-box .title {
        color: #27271a; }
      body .manage-profile .form-box .form-control {
        border-color: #27271a; }
        body .manage-profile .form-box .form-control:focus {
          border-color: #fff; }
        body .manage-profile .form-box .form-control::-webkit-input-placeholder {
          color: #27271a; }
        body .manage-profile .form-box .form-control::-moz-placeholder {
          opacity: 1;
          color: #27271a; }
        body .manage-profile .form-box .form-control:-moz-placeholder {
          color: #27271a; }
        body .manage-profile .form-box .form-control:-ms-input-placeholder {
          color: #27271a; }
        body .manage-profile .form-box .form-control.placeholder {
          color: #27271a; }
      body .manage-profile .form-box .chosen-container .chosen-single {
        border-color: #27271a; }
      body .manage-profile .form-box .chosen-container.chosen-container-active .chosen-single {
        border-color: #fff; }
      body .manage-profile .form-box .btn.btn-orange {
        border-color: #27271a; }
    body .manage-profile .password-conditions {
      color: #fdfddf;
      background: #27271a; }
      body .manage-profile .password-conditions span,
      body .manage-profile .password-conditions strong {
        color: #fdfddf; }
      body .manage-profile .password-conditions li.active strong {
        text-decoration: underline; }
    body .manage-profile [class*="icheckbox_"] {
      border-color: #fdfddf; }
    body .manage-profile #privacy-tab .tab-header {
      border-color: #fdfddf; }
    body .manage-profile .list-gen-tabs a.active {
      color: #fdfddf;
      background: #27271a; }
  body .biz-info {
    background: #fdfddf;
    border-width: 3px; }
    body .biz-info address,
    body .biz-info .title {
      color: #27271a;
      font-weight: 500; }
  body .address-list {
    border-width: 2px;
    border-color: #fdfddf; }
    body .address-list a {
      color: #fdfddf;
      font-weight: 500; }
    body .address-list a:hover,
    body .address-list a:focus,
    body .address-list .active a {
      color: #27271a;
      background: #fdfddf; }
  body .privacy-features .radio,
  body .privacy-features .box {
    border-color: #fdfddf; }
  body .privacy-features .radio {
    border-width: 2px; }
  body .privacy-features label.checkbox-checked {
    color: #27271a; }
  body .privacy-features .bg {
    background: #fdfddf; }
  body .info-list .icon-subscribed {
    color: #27271a; }
  body .hero-block .hero-block-bg {
    background: #27271a; }
  body .hero-block p,
  body .hero-block h1 .text,
  body .hero-block h1 {
    color: #fdfddf;
    background: #27271a; }
  body .navbar-expand-lg .navbar-nav .nav-link {
    color: #fdfddf;
    background: #27271a; }
    body .navbar-expand-lg .navbar-nav .nav-link:hover, body .navbar-expand-lg .navbar-nav .nav-link:focus {
      color: #fdfddf; }
  body .navbar-expand-lg .navbar-nav .nav-link:hover,
  body .navbar-expand-lg .navbar-nav .nav-link:focus,
  body .navbar-expand-lg .navbar-nav .active .nav-link {
    color: #fdfddf !important;
    background: none !important;
    opacity: 0.8; }
  body .multi-lang-drop .dropdown-toggle {
    color: #fdfddf;
    background: #27271a; }
    body .multi-lang-drop .dropdown-toggle:hover, body .multi-lang-drop .dropdown-toggle:focus {
      color: white;
      background: none !important;
      opacity: 0.8; }
  body .form-login {
    color: #27271a;
    border: solid 2px #27271a; }
    body .form-login .form-area {
      color: #27271a;
      -webkit-box-shadow: none;
      box-shadow: none;
      background: #fdfddf; }
    body .form-login .field label,
    body .form-login .field.field-focused label,
    body .form-login .field .link,
    body .form-login .form-logo {
      color: #27271a; }
    body .form-login .form-control {
      color: #27271a;
      background: none; }
      body .form-login .form-control::-webkit-input-placeholder {
        color: #27271a; }
      body .form-login .form-control::-moz-placeholder {
        opacity: 1;
        color: #27271a; }
      body .form-login .form-control:-moz-placeholder {
        color: #27271a; }
      body .form-login .form-control:-ms-input-placeholder {
        color: #27271a; }
      body .form-login .form-control.placeholder {
        color: #27271a; }
    body .form-login .btn.btn-orange,
    body .form-login .btn.btn-default {
      color: #fdfddf;
      background: #27271a;
      border-color: #F3F3B1; }
      body .form-login .btn.btn-orange:hover, body .form-login .btn.btn-orange:focus,
      body .form-login .btn.btn-default:hover,
      body .form-login .btn.btn-default:focus {
        background: #555539; }
      body .form-login .btn.btn-orange:hover, body .form-login .btn.btn-orange:focus,
      body .form-login .btn.btn-default:hover,
      body .form-login .btn.btn-default:focus {
        color: #fdfddf !important; }
    body .form-login .field-focused .form-control + .graphic--madoka {
      stroke: #27271a; }
    body .form-login:before {
      display: none; }
  body .hero-block .form-login h2.form-logo {
    color: #27271a !important;
    background: none !important; }
  body .features-section {
    background: #fdfddf; }
    body .features-section .box {
      color: #fdfddf;
      background: #27271a; }
    body .features-section .ico,
    body .features-section h2 {
      color: #fdfddf; }
    body .features-section .ico {
      opacity: 0.3; }
    body .features-section.features-section-i2c {
      color: #27271a; }
      body .features-section.features-section-i2c p,
      body .features-section.features-section-i2c h2,
      body .features-section.features-section-i2c .head h2,
      body .features-section.features-section-i2c h1 {
        color: #27271a; }
  body .benefits-section {
    color: #fdfddf;
    background: #27271a; }
    body .benefits-section.benefits-section-i2c {
      color: #fdfddf; }
      body .benefits-section.benefits-section-i2c h3,
      body .benefits-section.benefits-section-i2c h1 {
        color: #fdfddf; }
      body .benefits-section.benefits-section-i2c .btn-default {
        color: #fdfddf;
        background: #27271a; }
        body .benefits-section.benefits-section-i2c .btn-default:hover, body .benefits-section.benefits-section-i2c .btn-default:focus {
          background: black; }
  body .bank-with-us {
    color: #27271a;
    background: #fdfddf; }
    body .bank-with-us h2 .ico,
    body .bank-with-us h2 {
      color: #27271a; }
    body .bank-with-us.bank-with-us-i2c p {
      color: #27271a; }
  body[data-pagetype="public-page"] #wrapper {
    background: none; }
    body[data-pagetype="public-page"] #wrapper:before {
      left: 0;
      right: 0;
      content: '';
      height: 300px;
      position: absolute;
      background: #27271a; }
    body[data-pagetype="public-page"] #wrapper.contact-us {
      background: #27271a; }
      body[data-pagetype="public-page"] #wrapper.contact-us:after, body[data-pagetype="public-page"] #wrapper.contact-us:before {
        display: none; }
      body[data-pagetype="public-page"] #wrapper.contact-us #header {
        background: #27271a; }
      body[data-pagetype="public-page"] #wrapper.contact-us .form-holder {
        background: #fdfddf; }
        @media (min-width: 768px) {
          body[data-pagetype="public-page"] #wrapper.contact-us .form-holder {
            padding: 45px 30px; } }
    body[data-pagetype="public-page"] #wrapper #header {
      background: #27271a; }
      body[data-pagetype="public-page"] #wrapper #header h1 path,
      body[data-pagetype="public-page"] #wrapper #header h1 polygon {
        fill: #fdfddf; }
  body .form-forgot-password .form-area {
    background: #fdfddf; }
  body .form-forgot-password .form-control {
    color: #27271a !important;
    background: none;
    border-color: #27271a !important; }
    body .form-forgot-password .form-control::-webkit-input-placeholder {
      color: #27271a !important; }
    body .form-forgot-password .form-control::-moz-placeholder {
      opacity: 1;
      color: #27271a !important; }
    body .form-forgot-password .form-control:-moz-placeholder {
      color: #27271a !important; }
    body .form-forgot-password .form-control:-ms-input-placeholder {
      color: #27271a !important; }
    body .form-forgot-password .form-control.placeholder {
      color: #27271a !important; }
  body .form-forgot-password h3,
  body .form-forgot-password p,
  body .form-forgot-password label {
    color: #27271a !important; }
  body .form-forgot-password .holder {
    background: #27271a; }
    body .form-forgot-password .holder a,
    body .form-forgot-password .holder p,
    body .form-forgot-password .holder h2 {
      color: #fdfddf !important; }
  body .form-forgot-password .carousel-indicators li.completed,
  body .form-forgot-password .carousel-indicators li.active,
  body .form-forgot-password .carousel-indicators li {
    color: #fdfddf; }
  body .form-forgot-password .carousel-indicators li:before {
    color: #fdfddf;
    background: #27271a;
    border: solid 2px #fdfddf;
    line-height: 1.846153846153846; }
  body .form-forgot-password .carousel-indicators li.completed:before, body .form-forgot-password .carousel-indicators li.active:before {
    color: #27271a;
    background: #fdfddf; }
  body .form-forgot-password .list-selection label.hover,
  body .form-forgot-password .list-selection label.label-radio-checked,
  body .form-forgot-password .list-selection label:focus,
  body .form-forgot-password .list-selection label:hover {
    color: #fdfddf;
    background: #27271a; }
    body .form-forgot-password .list-selection label.hover .ico,
    body .form-forgot-password .list-selection label.hover .text,
    body .form-forgot-password .list-selection label.label-radio-checked .ico,
    body .form-forgot-password .list-selection label.label-radio-checked .text,
    body .form-forgot-password .list-selection label:focus .ico,
    body .form-forgot-password .list-selection label:focus .text,
    body .form-forgot-password .list-selection label:hover .ico,
    body .form-forgot-password .list-selection label:hover .text {
      color: #fdfddf; }
  body .form-forgot-password .password-conditions {
    color: #fdfddf;
    background: #27271a;
    border-width: 0; }
    body .form-forgot-password .password-conditions strong,
    body .form-forgot-password .password-conditions span,
    body .form-forgot-password .password-conditions p {
      color: #fdfddf !important; }
    body .form-forgot-password .password-conditions .active strong,
    body .form-forgot-password .password-conditions .active span {
      text-decoration: underline; }
  body .form-forgot-password .c-black {
    color: #27271a !important; }
  body .card-steps-holder {
    border-color: #27271a; }
    body .card-steps-holder .input-step + .input-step:before {
      color: #27271a; }
  body .captcha {
    background: #fff;
    border: solid 2px #27271a; }
    body .captcha .captcha-actions {
      border-color: #27271a;
      border-width: 2px; }
      body .captcha .captcha-actions a {
        color: #27271a;
        background: #fdfddf; }
      body .captcha .captcha-actions li + li {
        border-color: #27271a;
        border-width: 2px; }
  body .verification-success {
    background: #fff;
    border-width: 2px;
    border-radius: 4px;
    border-color: #27271a;
    color: #27271a; }
    body .verification-success .ico,
    body .verification-success .main-heading {
      color: #27271a !important; }
  body .chosen-container .chosen-single::after {
    color: #fdfddf; }
  body .filter-select .chosen-container .chosen-single:hover,
  body .filter-select .chosen-container .chosen-single:focus {
    color: #fdfddf !important;
    background: #27271a; }
  body .chosen-container.chosen-container-active.chosen-with-drop .chosen-single {
    background: #27271a; }
  body .filter-select .chosen-container .chosen-single {
    color: #fdfddf;
    background: #27271a; }
    body .filter-select .chosen-container .chosen-single:hover, body .filter-select .chosen-container .chosen-single:focus {
      background: black; }
  body .filter-select .chosen-container .chosen-single:hover,
  body .filter-select .chosen-container .chosen-single:focus,
  body .filter-select .chosen-container.chosen-container-active .chosen-single {
    color: #fdfddf;
    background: #27271a; }
  body .filter-select label {
    color: #fdfddf; }
  body .secondry-card-drop .custom-card {
    color: #fdfddf;
    background: #27271a; }
    body .secondry-card-drop .custom-card .card-num .dot {
      background: #fdfddf; }
    body .secondry-card-drop .custom-card .card-type {
      opacity: 1; }
    body .secondry-card-drop .custom-card .name {
      color: #fdfddf; }
    body .secondry-card-drop .custom-card .amount .num, body .secondry-card-drop .custom-card .amount .currency-sign {
      color: #fdfddf !important; }
  body .secondry-card-drop .info-holder .title {
    color: #fdfddf;
    background: #27271a; }
  body .secondry-card-drop .info-holder ul li:hover,
  body .secondry-card-drop .info-holder ul li.up a:hover {
    border-color: #27271a; }
  body .secondry-card-drop .info-holder ul a {
    color: #27271a;
    background: #fdfddf;
    border-width: 2px; }
    body .secondry-card-drop .info-holder ul a .amount .num,
    body .secondry-card-drop .info-holder ul a .name {
      color: #27271a; }
    body .secondry-card-drop .info-holder ul a:hover, body .secondry-card-drop .info-holder ul a:focus, body .secondry-card-drop .info-holder ul a[aria-pressed="true"] {
      border-color: #27271a; }
      body .secondry-card-drop .info-holder ul a:hover .amount,
      body .secondry-card-drop .info-holder ul a:hover .num, body .secondry-card-drop .info-holder ul a:focus .amount,
      body .secondry-card-drop .info-holder ul a:focus .num, body .secondry-card-drop .info-holder ul a[aria-pressed="true"] .amount,
      body .secondry-card-drop .info-holder ul a[aria-pressed="true"] .num {
        color: #27271a; }
  body .secondry-card-drop .info-holder .amount .currency-sign {
    color: #27271a; }
  body .secondry-card-drop .info-holder .card-num .dot {
    background: #27271a; }
  body .verification-success {
    background: #fdfddf; }
  body .verified-img .vb {
    fill: #27271a; }
  body .verified-img [stroke="#F5A623"] {
    stroke: #27271a; }
  body .messages-header {
    color: #fdfddf;
    background: #27271a;
    border-color: #27271a; }
    body .messages-header .offer-link .icon-edit,
    body .messages-header .offer-link > strong,
    body .messages-header .offer-link,
    body .messages-header p {
      color: #fdfddf; }
  body .offer-link .ico {
    color: #27271a;
    border-width: 2px;
    background: #fdfddf;
    border-color: #fdfddf; }
  body .tag.active body .tag.closed, body .tag.in-transit, body .tag.logged, body .tag.L, body .tag.failed, body .tag.F, body .tag.cancelled, body .tag.C, body .tag.pending, body .tag.Bank.Return, body .tag.posted, body .tag.processed, body .tag.P, body .tag.in-progress, body .tag.I, body .tag.blue, body .tag.verified, body .tag.scheduled, body .tag.S, body .tag.status-A, body .tag.status-B, body .tag.status-C, body .tag.status-D, body .tag.status-E, body .tag.status-F, body .tag.status-G, body .tag.status-H, body .tag.status-I, body .tag.status-R, body .tag.status-S, body .tag.status-X {
    background: #fdfddf;
    color: #27271a !important;
    border-color: #fdfddf; }
  body .account-statement .head {
    color: #fdfddf;
    background: #27271a;
    border-color: #27271a; }
    body .account-statement .head .link-edit {
      color: #fdfddf; }
  body .account-statement .value,
  body .account-statement .title {
    color: #fdfddf; }
  body .account-statement .col .ico {
    color: #27271a;
    background: #fdfddf;
    border-color: #fdfddf; }
  body .account-statement .widget {
    color: #fdfddf; }
  body .account-statement .download,
  body .account-statement .paperless {
    color: #fdfddf; }
    body .account-statement .download:after, body .account-statement .download:before,
    body .account-statement .paperless:after,
    body .account-statement .paperless:before {
      display: none; }
  body .account-statement .paperless p,
  body .account-statement .paperless h2 {
    color: #fdfddf; }
  body .list-statement label {
    color: #fdfddf;
    border-width: 2px;
    background: #27271a;
    border-color: #fdfddf; }
    body .list-statement label.hover, body .list-statement label.focus, body .list-statement label.checkbox-checked {
      color: #27271a;
      border-color: #fdfddf;
      background: #fdfddf; }
      body .list-statement label.hover .fee, body .list-statement label.focus .fee, body .list-statement label.checkbox-checked .fee {
        color: #27271a; }
  body .list-statement .fee {
    color: #fdfddf; }
  body .list-statement .slider-checkbox [class*="icheckbox"] {
    background: #fdfddf;
    border: solid 2px #27271a; }
  body .list-statement .tag.posted {
    color: #fdfddf;
    background: #27271a;
    border-color: #fdfddf;
    border-width: 2px; }
  body .btn.btn-red {
    color: #27271a;
    background: #fdfddf; }
    body .btn.btn-red:hover, body .btn.btn-red:focus {
      background: white; }
  body .empty-section {
    background: #F3F3B1;
    border-color: #27271a; }
    body .empty-section .frame {
      color: #fdfddf;
      background: #27271a; }
  body .form-statement {
    padding: 0;
    background: #27271a;
    border-color: #27271a; }
    body .form-statement .footer,
    body .form-statement .sub-head {
      background: #F3F3B1; }
    body .form-statement h3 {
      color: #27271a; }
    body .form-statement .period,
    body .form-statement .heading3 {
      color: #fdfddf; }
    body .form-statement .select {
      border-color: #27271a; }
      body .form-statement .select .chosen-container .chosen-single {
        color: #27271a;
        border-radius: 0;
        background: #F3F3B1; }
        body .form-statement .select .chosen-container .chosen-single:after {
          color: #27271a; }
      body .form-statement .select .chosen-container .chosen-drop {
        background: #F3F3B1;
        border-color: #27271a; }
      body .form-statement .select .chosen-container .chosen-results li {
        color: #27271a !important; }
        body .form-statement .select .chosen-container .chosen-results li.highlighted {
          color: #fdfddf !important;
          background: #27271a; }
    body .form-statement .table.statement {
      color: #fdfddf; }
      body .form-statement .table.statement .pre-requested,
      body .form-statement .table.statement .period {
        color: #fdfddf; }
      body .form-statement .table.statement > tbody > tr > td {
        border-top-width: 2px;
        border-color: #fdfddf; }
    body .form-statement .table.confirmation > tbody > tr td,
    body .form-statement .table.confirmation > tbody > tr th,
    body .form-statement .table.confirmation > thead > tr td,
    body .form-statement .table.confirmation > thead > tr th {
      color: #fdfddf;
      border-color: #fdfddf; }
    body .form-statement .table.confirmation .link-delete,
    body .form-statement .table.confirmation .total-amount,
    body .form-statement .table.confirmation .total,
    body .form-statement .table.confirmation .amount,
    body .form-statement .table.confirmation .title {
      color: #fdfddf; }
    body .form-statement .table.confirmation .note {
      color: #27271a;
      background: #fdfddf; }
      body .form-statement .table.confirmation .note p {
        color: #27271a;
        background: #fdfddf; }
      body .form-statement .table.confirmation .note strong {
        color: #080806; }
    body .form-statement .chechbox-holder label {
      color: #fdfddf;
      background: none;
      border-width: 2px;
      border-color: #fdfddf; }
      body .form-statement .chechbox-holder label.hover, body .form-statement .chechbox-holder label.focus, body .form-statement .chechbox-holder label.checkbox-checked {
        color: #27271a;
        background: #fdfddf;
        border-color: #fdfddf; }
        body .form-statement .chechbox-holder label.hover .ico, body .form-statement .chechbox-holder label.focus .ico, body .form-statement .chechbox-holder label.checkbox-checked .ico {
          color: #27271a; }
    body .form-statement .table-switcher {
      border-width: 2px;
      border-top-color: #fdfddf; }
      body .form-statement .table-switcher .total-results,
      body .form-statement .table-switcher .result-rang-holder {
        color: #fdfddf; }
    body .form-statement .footer {
      padding: 15px; }
    body .form-statement .table-holder .footer {
      padding: 20px 0;
      background: none;
      border-color: #fdfddf; }
      body .form-statement .table-holder .footer .btn.btn-light:hover,
      body .form-statement .table-holder .footer .btn.btn-light:focus,
      body .form-statement .table-holder .footer .btn.btn-orange {
        border: solid 2px #fdfddf; }
  body .statement-success {
    color: #fdfddf;
    background: #27271a;
    border-color: #27271a; }
    body .statement-success h3,
    body .statement-success p {
      color: #fdfddf; }
    body .statement-success .btn.btn-light {
      border-color: #fdfddf;
      border-width: 2px; }
  body .pin-counter {
    border: solid 2px #fdfddf; }
    body .pin-counter .pin-timer {
      color: #27271a;
      background: #fdfddf; }
    body .pin-counter .pin-unmber {
      background: #27271a; }
    body .pin-counter .num {
      color: #fdfddf; }
    body .pin-counter .counter-countdown .text,
    body .pin-counter .counter-countdown .seconds {
      color: #27271a; }
    body .pin-counter .counter-title {
      color: #27271a; }
    body .pin-counter .progress-circle circle:first-child {
      stroke: #27271a; }
  body .passcode-box {
    background: #fdfddf;
    border: solid 2px #fdfddf; }
    body .passcode-box .radios-holder .bg {
      background: #27271a; }
    body .passcode-box .radios-holder .radio {
      border-width: 2px;
      border-color: #27271a; }
    body .passcode-box .radios-holder label {
      color: #27271a;
      background: #fdfddf; }
      body .passcode-box .radios-holder label.checkbox-checked {
        color: #fdfddf;
        background: #27271a; }
  body #faQs h2 a {
    color: #fdfddf; }
  body .faqs .table .table-header td,
  body .faqs .table th {
    color: #27271a;
    background: #fdfddf; }
  body .faqs .table .bg-yellow th {
    color: #fdfddf;
    background: #27271a; }
  body .table-striped tbody tr:nth-of-type(2n+1) {
    background: #27271a; }
  body .user-card-info li::before {
    background-color: #fdfddf; }
  body .balance-info .amount {
    color: #fdfddf; }
  body .balance-summary li.bdr-green:before,
  body .balance-summary li.bdr-orange:before,
  body .balance-summary li.bdr-red:before {
    background: #fdfddf; }
  body .balance-summary .recipient-name,
  body .balance-summary .amount,
  body .balance-summary .beneficiary {
    color: #fdfddf; }
  body .block-request-card .link {
    color: #fdfddf; }
  body .btn.btn-light {
    background: #fdfddf;
    color: #27271a; }
  body .btn.btn-light,
  body .btn.btn-orange {
    border: 2px solid #F3F3B1; }
  body .btn.btn-orange:hover,
  body .btn.btn-orange:focus {
    border: 2px solid #fdfddf;
    background: #fdfddf;
    color: #27271a; }
  body .btn.btn-light:hover,
  body .btn.btn-light:focus {
    border: 2px solid #F3F3B1;
    background: #44440E;
    color: #fdfddf; }
  body #sub-nav a:hover,
  body #sub-nav a:focus {
    background: #F3F3B1;
    color: #27271a; }
    body #sub-nav a:hover .ico,
    body #sub-nav a:focus .ico {
      color: #27271a; }
  body .reward svg .st0Reward {
    fill: #27271a; }
  body .reward svg .st1Reward {
    fill: #838357; }
  body .table-recent-transactions thead > tr > *,
  body .table-recent-transactions tbody > tr > * {
    color: #fdfddf; }
  body .table-recent-transactions .sorting-icons a {
    color: #fdfddf; }
  body .table-recent-transactions .sorting-icons a:hover,
  body .table-recent-transactions .sorting-icons a:focus {
    color: #F3F3B1; }
  body .table-recent-transactions .reward,
  body .table-recent-transactions .reward-points,
  body .table-recent-transactions .to,
  body .table-recent-transactions .from,
  body .table-recent-transactions .tag-minus {
    color: #fdfddf; }
  body .table-recent-transactions .reward svg .st0Reward {
    fill: #F3F3B1; }
  body .table-recent-transactions .reward svg .st1Reward {
    fill: #fdfddf; }
  body .trans-type {
    fill: #F3F3B1; }
  body .last-summary .summary-holder {
    background-color: none; }
  body .last-summary .opener.collapsed .ico:before {
    color: #fdfddf; }
  body .last-summary .opener .ico:before {
    color: #fdfddf; }
  body .balance-info li:before {
    background: #fdfddf !important; }
  body .balance-summary li:before {
    background: #fdfddf !important; }
  body .card-options {
    background: #F3F3B1 !important; }
  body .order-success-card {
    background: #F3F3B1 !important; }
    body .order-success-card .card-detail-holder {
      background: #fdfddf !important; }
  body .ui-dialog-content#card-reissue-dialog {
    background: #F3F3B1 !important; }
    body .ui-dialog-content#card-reissue-dialog .title-ico {
      color: #27271a !important; }
    body .ui-dialog-content#card-reissue-dialog .tag.posted {
      background: #27271a !important;
      color: #fdfddf !important; }
    body .ui-dialog-content#card-reissue-dialog .title {
      color: #27271a !important; }
    body .ui-dialog-content#card-reissue-dialog .title-desc {
      color: #27271a !important; }
    body .ui-dialog-content#card-reissue-dialog .form-statement {
      background: #F3F3B1 !important;
      border-width: 0 !important; }
      body .ui-dialog-content#card-reissue-dialog .form-statement .table.confirmation > tbody > tr td,
      body .ui-dialog-content#card-reissue-dialog .form-statement .table.confirmation > tbody > tr th,
      body .ui-dialog-content#card-reissue-dialog .form-statement > thead > tr td,
      body .ui-dialog-content#card-reissue-dialog .form-statement .table.confirmation > thead > tr th,
      body .ui-dialog-content#card-reissue-dialog .form-statement .table.confirmation > tfoot > tr td,
      body .ui-dialog-content#card-reissue-dialog .form-statement .table.confirmation > tfoot > tr th,
      body .ui-dialog-content#card-reissue-dialog .form-statement .table.confirmation *:not(.tag):not(.note) {
        color: #27271a !important; }
  body #accessibility-settings {
    color: #27271a;
    background: #fdfddf; }
    body #accessibility-settings .jcf-range .jcf-range-wrapper {
      background: #27271a; }
      body #accessibility-settings .jcf-range .jcf-range-wrapper .jcf-range-handle {
        background: #27271a;
        border: solid 2px #fdfddf; }
    body #accessibility-settings .btn-accessibility-settings {
      color: #27271a; }
      body #accessibility-settings .btn-accessibility-settings:hover, body #accessibility-settings .btn-accessibility-settings:focus {
        color: #44440E; }
    body #accessibility-settings .color-contrast-info, body #accessibility-settings .colors-options-area, body #accessibility-settings .font-resizer-area {
      border-color: #27271a; }
    body #accessibility-settings .font-val,
    body #accessibility-settings p {
      color: #27271a; }
    body #accessibility-settings .btn-orange:hover, body #accessibility-settings .btn-orange:focus {
      color: #fdfddf;
      background: #44440E; }
  body [aria-describedby="accessibility-confirmation-dialog"].ui-dialog {
    background: #fdfddf;
    border: solid 2px #27271a; }
  body .ui-dialog #accessibility-confirmation-dialog p {
    color: #27271a; }
  body .ui-dialog #accessibility-confirmation-dialog .btn-light,
  body .ui-dialog #accessibility-confirmation-dialog .btn-orange {
    color: #27271a !important;
    background: #fdfddf !important;
    border-color: #27271a !important; }
    body .ui-dialog #accessibility-confirmation-dialog .btn-light:hover, body .ui-dialog #accessibility-confirmation-dialog .btn-light:focus,
    body .ui-dialog #accessibility-confirmation-dialog .btn-orange:hover,
    body .ui-dialog #accessibility-confirmation-dialog .btn-orange:focus {
      color: #fdfddf !important;
      background: #27271a !important;
      border-color: #27271a !important; }
  body .btn-minimize:after, body .btn-minimize:before {
    background: #27271a; }

.sub-container {
  border-width: 0; }

body {
  /*Card Activity*/
  /* Transfer History */
  /*Account Statement*/
  /*Wallet Transfer*/
  /*LOAD FUNDS - COLOR CONTRAST*/ }
  body .alert.alert-primary:before {
    color: #27271a !important; }
  body .last-history .name,
  body .last-history .na,
  body .last-history .amount,
  body .wallets h2,
  body .wallet .amount,
  body .wallet .amount .currency,
  body .wallet .amount .currency-sign,
  body .last-history .not-available,
  body .card-summary .balance-info .orange .amount {
    color: #27271a; }
  body .wallet {
    border-color: #fdfddf; }
    body .wallet:hover, body .wallet:focus {
      border-color: #27271a; }
  body .card-summary .card-num {
    color: #27271a; }
  body .card-history .text {
    color: #27271a; }
  body .card-summary .img-holder {
    -webkit-box-shadow: inset 0 0px 2px 0 #27271a;
    box-shadow: inset 0 0px 2px 0 #27271a; }
  body .account-record .alert.alert-danger,
  body .account-record .alert.alert-warning,
  body .account-record .alert.alert-primary {
    background-color: #fdfddf !important;
    border-color: #27271a !important; }
  body .card-summary .add-info li a:hover, body .card-summary .add-info li a:focus, body .card-summary-credit .add-info li a:hover, body .card-summary-credit .add-info li a:focus {
    text-decoration: underline; }
  body .transaction-details .actions-list a .ico,
  body .transaction-details .actions-list a:hover .ico, body .transaction-details .actions-list a:focus .ico {
    color: #fdfddf; }
  body .transaction-details .status-selection-list.border-style a:hover, body .status-selection-list.border-style a:hover {
    color: #fdfddf; }
  body .status-selection-list.border-style {
    border: 1px solid transparent; }
  body .table-switcher .chosen-container .chosen-single,
  body .chosen-container .chosen-drop,
  body .chosen-container.chosen-with-drop .chosen-single {
    background-color: #fdfddf; }
  body .status-selection-list.border-style .bg {
    background: none; }
  body .drop-download .dropdown-menu a {
    background: #27271a;
    color: #fdfddf !important;
    border-color: #27271a; }
    body .drop-download .dropdown-menu a:hover, body .drop-download .dropdown-menu a:focus {
      background: #fdfddf;
      border-color: #27271a; }
  body .transaction-details .actions-list .drop-download .dropdown-menu a:hover,
  body .transaction-details .actions-list .drop-download .dropdown-menu a:focus,
  body .transaction-details .actions-list .drop-download .dropdown-menu a:active,
  body .transaction-details .actions-list .drop-download .dropdown-menu a:active:focus {
    color: #27271a !important; }
  body .drop-download .dropdown-menu {
    background: #fdfddf;
    border-color: #fdfddf; }
  body .table-recent-transactions .ui-jqgrid-labels > th {
    color: #fdfddf !important; }
  body .card-activity .table-recent-transactions tbody > tr > td:nth-child(2) {
    color: #fdfddf; }
  body .list-gen-tabs a:hover .ico,
  body .list-gen-tabs a:focus .ico,
  body .list-gen-tabs a.active .ico {
    color: #fdfddf; }
  body .transfer-history .nav-tabs li a {
    color: #27271a; }
    body .transfer-history .nav-tabs li a .ico {
      color: #27271a; }
    body .transfer-history .nav-tabs li a.active {
      color: #fdfddf; }
      body .transfer-history .nav-tabs li a.active .ico {
        color: #fdfddf; }
  body #transfersGrid .owner .name,
  body .table-recent-transactions .owner .name,
  body #transfersGrid .marchent .to,
  body #transfersGrid .marchent .from,
  body .table-recent-transactions .marchent .to,
  body .table-recent-transactions .marchent .from {
    color: #fdfddf; }
  body #transfersGrid > tbody > tr:hover .view-details {
    color: #fdfddf; }
    body #transfersGrid > tbody > tr:hover .view-details .icon-view_icon::before {
      color: #fdfddf; }
    body #transfersGrid > tbody > tr:hover .view-details:hover {
      color: #fdfddf; }
      body #transfersGrid > tbody > tr:hover .view-details:hover .icon-view_icon::before {
        color: #fdfddf; }
  body #transfersGrid tr.add-info td,
  body .table-recent-transactions tr.add-info td {
    background: #fdfddf !important; }
  body .transfer-history .transaction-details td.wide .info-holder {
    border: 1px solid #27271a;
    background: #F3F3B1; }
  body .transfer-history .transaction-details td.wide .info-holder .close .icon-cross,
  body #transfersGrid .add-info .info-holder .head,
  body #transfersGrid .add-info .info-holder .body,
  body .table-recent-transactions .add-info .info-holder .head,
  body .table-recent-transactions .add-info .info-holder .body {
    color: #27271a !important; }
  body .transfer-history .nav-tabs li:hover a .ico,
  body .transfer-history .nav-tabs li:hover a .text,
  body .transfer-history .nav-tabs li:hover a.active .ico,
  body .transfer-history .nav-tabs li:hover a.active .text,
  body .transfer-history .nav-tabs li:focus a .ico,
  body .transfer-history .nav-tabs li:focus a .text,
  body .transfer-history .nav-tabs li:focus a.active .ico,
  body .transfer-history .nav-tabs li:focus a.active .text {
    color: #fdfddf !important; }
  body #recurring-transfer-history #transfersGrid .transfer-date {
    color: #fdfddf; }
  body #transfersGrid > tbody > tr > td {
    color: #fdfddf; }
    body #transfersGrid > tbody > tr > td > * {
      color: #fdfddf; }
  body #recurring-transfer-history #transfersGrid tbody > tr > td:last-child .actions {
    background: none !important; }
  body .transfer-history .nav-tabs li a.active.show .text {
    color: #fdfddf; }
  body #recurring-transfer-history #transfersGrid tbody > tr > td:last-child .actions li .icon-view_icon::before,
  body #recurring-transfer-history #transfersGrid tbody > tr > td:last-child .actions li:hover a,
  body #recurring-transfer-history #transfersGrid tbody > tr > td:last-child .actions li:hover .ico,
  body #recurring-transfer-history #transfersGrid tbody > tr > td:last-child .actions li:hover .icon-view_icon::before,
  body #recurring-transfer-history #transfersGrid tbody > tr > td:last-child .actions li:focus a,
  body #recurring-transfer-history #transfersGrid tbody > tr > td:last-child .actions li:focus .ico,
  body #recurring-transfer-history #transfersGrid tbody > tr > td:last-child .actions li:focus .icon-view_icon::before {
    color: #fdfddf !important; }
  body #recurring-transfer-history .no-activity,
  body #transfer-history .no-activity,
  body .card-activity .no-activity {
    background: #27271a; }
  body #recurring-transfer-history .no-activity .no-records,
  body #transfer-history .no-activity .no-records,
  body .card-activity .no-activity .no-records {
    background: #fdfddf;
    color: #27271a; }
  body #recurring-transfer-history .no-activity .heading, body #recurring-transfer-history .no-activity .desc,
  body #transfer-history .no-activity .heading,
  body #transfer-history .no-activity .desc {
    color: #27271a; }
  body .account-statement .head .link-edit .icon-edit,
  body .account-statement .head .link-edit .text-edit {
    color: #fdfddf; }
  body .account-statement .head .link-edit:hover .icon-edit,
  body .account-statement .head .link-edit:hover .text-edit, body .account-statement .head .link-edit:focus .icon-edit,
  body .account-statement .head .link-edit:focus .text-edit {
    color: #F3F3B1; }
  body .alert.alert-danger::before,
  body .alert.alert-success::before {
    color: #27271a;
    border-color: #27271a; }
  body .form-statement {
    border-color: #27271a; }
  body .form-statement .period .to,
  body .form-statement .pre-requested,
  body .form-statement .table.statement > thead > tr > th:first-child {
    color: #fdfddf; }
  body .form-statement .table.confirmation .title-ico {
    color: #fdfddf; }
  body .form-statement a.back-link .ico {
    color: #27271a; }
  body .statement-success .card-info {
    background-color: #fdfddf;
    border-color: #44440E; }
  body .statement-success .card-num,
  body .statement-success .card-title {
    color: #27271a; }
  body .form-statement .custom-grid-empty {
    border-top: 2px solid #27271a; }
  body .account-statement #download-desc .sub-title {
    color: #fdfddf; }
  body #accountStatementForm .no-activity {
    background: #F3F3B1; }
  body #accountStatementForm .no-activity .no-records {
    background: #fdfddf; }
  body #accountStatementForm .no-activity .desc,
  body #accountStatementForm .no-activity .heading {
    color: #27271a !important; }
  body .account-statement #download-desc .sub-title {
    color: #fdfddf; }
  body #acctStmtContent .form-statement .chechbox-holder label.hover,
  body #acctStmtContent .form-statement .chechbox-holder label.focus,
  body #acctStmtContent .form-statement .chechbox-holder label.checkbox-checked {
    border-color: #fdfddf; }
    body #acctStmtContent .form-statement .chechbox-holder label.hover .ico,
    body #acctStmtContent .form-statement .chechbox-holder label.focus .ico,
    body #acctStmtContent .form-statement .chechbox-holder label.checkbox-checked .ico {
      color: #8f8f16 !important; }
  body #acctStmtContent .form-statement .table-recent-transactions .ico {
    color: #F3F3B1; }
  body #acctStmtContent .form-statement .table-recent-transactions > thead {
    border-width: 1px !important;
    border-top-color: #F3F3B1; }
  body #acctStmtContent .form-statement .table-recent-transactions > tbody > tr > td {
    border-color: #F3F3B1 !important; }
  body #acctStmtContent .form-statement .table-recent-transactions > thead > tr > th {
    background: #27271a; }
  body #acctStmtContent .table-switcher {
    border-width: 1px !important;
    border-top-color: #fdfddf;
    border-bottom-color: #fdfddf; }
    body #acctStmtContent .table-switcher .result-rang-holder, body #acctStmtContent .table-switcher .result-range, body #acctStmtContent .table-switcher .total-results {
      color: #fdfddf !important; }
    body #acctStmtContent .table-switcher .chosen-container.chosen-container-active.chosen-with-drop .chosen-single {
      background: #fdfddf; }
    body #acctStmtContent .table-switcher .chosen-container.chosen-container-active .chosen-single {
      border-color: #F3F3B1 !important; }
    body #acctStmtContent .table-switcher .chosen-container .chosen-single::after {
      color: #27271a; }
  body #processAccountStatementForm .table-holder .footer,
  body #processAccountStatementForm .table.confirmation > tbody > tr td,
  body #processAccountStatementForm .table.confirmation > tbody > tr th,
  body #processAccountStatementForm .table.confirmation > thead > tr td,
  body #processAccountStatementForm .table.confirmation > thead > tr th {
    border-color: #fdfddf; }
  body #processAccountStatementForm .sub-head {
    border: solid #44440E;
    border-width: 0 0 2px; }
  body #processAccountStatementForm .table-responsive * {
    color: #fdfddf !important; }
  body #processAccountStatementForm .table.confirmation .note {
    border-color: #fdfddf; }
    body #processAccountStatementForm .table.confirmation .note p, body #processAccountStatementForm .table.confirmation .note strong {
      color: #27271a !important; }
  body #processAccountStatementForm .btn.btn-orange {
    background-color: #fdfddf;
    border-color: #fdfddf;
    color: #27271a; }
    body #processAccountStatementForm .btn.btn-orange:hover, body #processAccountStatementForm .btn.btn-orange:focus {
      background-color: #27271a;
      border-color: #fdfddf;
      color: #fdfddf; }
  body .wallet-transfer-section {
    background-color: #F3F3B1; }
    body .wallet-transfer-section .form-control {
      background-color: #F3F3B1; }
      body .wallet-transfer-section .form-control::-webkit-input-placeholder {
        color: #44440E; }
      body .wallet-transfer-section .form-control:-ms-input-placeholder {
        color: #44440E; }
      body .wallet-transfer-section .form-control::-ms-input-placeholder {
        color: #44440E; }
      body .wallet-transfer-section .form-control::placeholder {
        color: #44440E; }
    body .wallet-transfer-section .wallets-holder {
      border-color: #27271a !important; }
    body .wallet-transfer-section .wallet-head {
      border-bottom: 1px solid #27271a; }
    body .wallet-transfer-section .ico-arrows .ico,
    body .wallet-transfer-section .action-holder .side-note,
    body .wallet-transfer-section .wallet-balance .currency-sign,
    body .wallet-transfer-section .field-holder .label.disabled,
    body .wallet-transfer-section .wallet-head .title {
      color: #27271a !important; }
    body .wallet-transfer-section .wallets-holder,
    body .wallet-transfer-section .ico-arrows {
      background-color: #fdfddf; }
    body .wallet-transfer-section .wallet-list-item {
      border-top-color: #27271a; }
    body .wallet-transfer-section .wallet-list-item:hover,
    body .wallet-transfer-section .wallet-list-item:focus,
    body .wallet-transfer-section .wallet-list-item.active {
      background: #27271a;
      border-top-color: #27271a;
      border-bottom-color: #27271a; }
      body .wallet-transfer-section .wallet-list-item:hover + li,
      body .wallet-transfer-section .wallet-list-item:focus + li,
      body .wallet-transfer-section .wallet-list-item.active + li {
        border-top-color: transparent; }
      body .wallet-transfer-section .wallet-list-item:hover *,
      body .wallet-transfer-section .wallet-list-item:focus *,
      body .wallet-transfer-section .wallet-list-item.active * {
        color: #fdfddf !important; }
    body .wallet-transfer-section #receivingWallet .label,
    body .wallet-transfer-section #sendingWallet .label {
      color: #27271a; }
      body .wallet-transfer-section #receivingWallet .label em,
      body .wallet-transfer-section #sendingWallet .label em {
        background-color: #fdfddf; }
    body .wallet-transfer-section .show > .btn-secondary.dropdown-toggle,
    body .wallet-transfer-section .btn-secondary {
      border-color: #27271a;
      color: #27271a; }
    body .wallet-transfer-section .dropdown-menu {
      border-color: #27271a;
      background-color: #fdfddf; }
    body .wallet-transfer-section .list-block-item {
      border-top-color: #27271a; }
    body .wallet-transfer-section .fx-rate,
    body .wallet-transfer-section .dropdown-menu .search .clear-search,
    body .wallet-transfer-section .dropdown-menu .search .icon-search,
    body .wallet-transfer-section .list-block-item .name,
    body .wallet-transfer-section .list-block-item .card-no,
    body .wallet-transfer-section .list-block-item .currency-name {
      color: #27271a; }
    body .wallet-transfer-section .list-block-item:hover,
    body .wallet-transfer-section .list-block-item:focus,
    body .wallet-transfer-section .list-block-item:active,
    body .wallet-transfer-section .list-block-item.active {
      background-color: #27271a; }
      body .wallet-transfer-section .list-block-item:hover *,
      body .wallet-transfer-section .list-block-item:focus *,
      body .wallet-transfer-section .list-block-item:active *,
      body .wallet-transfer-section .list-block-item.active * {
        color: #fdfddf !important; }
    body .wallet-transfer-section .list-block-item.head {
      background-color: #44440E;
      color: #fdfddf; }
      body .wallet-transfer-section .list-block-item.head:hover, body .wallet-transfer-section .list-block-item.head.active {
        background-color: #44440E; }
        body .wallet-transfer-section .list-block-item.head:hover .heading, body .wallet-transfer-section .list-block-item.head.active .heading {
          color: #fdfddf !important; }
    body .wallet-transfer-section .dropdown-menu .search .form-control {
      background-color: #fdfddf;
      color: #27271a; }
      body .wallet-transfer-section .dropdown-menu .search .form-control::-webkit-input-placeholder {
        color: #27271a; }
      body .wallet-transfer-section .dropdown-menu .search .form-control:-ms-input-placeholder {
        color: #27271a; }
      body .wallet-transfer-section .dropdown-menu .search .form-control::-ms-input-placeholder {
        color: #27271a; }
      body .wallet-transfer-section .dropdown-menu .search .form-control::placeholder {
        color: #27271a; }
    body .wallet-transfer-section .input-group {
      background-color: #F3F3B1; }
      body .wallet-transfer-section .input-group .symbol-prepend,
      body .wallet-transfer-section .input-group .form-control {
        color: #27271a;
        background-color: #F3F3B1; }
      body .wallet-transfer-section .input-group.field-focused {
        border-color: #27271a; }
    body .wallet-transfer-section .success .trans-id-holder {
      background-color: #fdfddf;
      border-color: #27271a; }
    body .wallet-transfer-section .success .trans-id,
    body .wallet-transfer-section .success .heading {
      color: #27271a; }
    body .wallet-transfer-section .success .amount-details .fx-rate,
    body .wallet-transfer-section .success .amount-details .ux-arrow,
    body .wallet-transfer-section .success .amount-details .fx-rate .ux-arrow {
      color: #fdfddf; }
    body .wallet-transfer-section .success .trans-details {
      border-color: #27271a;
      background-color: #27271a; }
    body .wallet-transfer-section .success .btn.btn-light:hover {
      border-color: #fdfddf !important; }
  body .load-funds-section {
    background-color: #F3F3B1; }
    body .load-funds-section .section-heading {
      color: #27271a; }
    body .load-funds-section .custom-radio-label {
      color: #27271a !important; }
    body .load-funds-section .radio_tabs-wrapper .custom-radio_tab {
      background: #F3F3B1;
      border-color: #27271a; }
      body .load-funds-section .radio_tabs-wrapper .custom-radio_tab [class*="iradio"].checked ~ .custom-radio-label::before, body .load-funds-section .radio_tabs-wrapper .custom-radio_tab [class*="iradio"].hover ~ .custom-radio-label::before {
        background: #fdfddf;
        border-color: #27271a; }
      body .load-funds-section .radio_tabs-wrapper .custom-radio_tab [class*="iradio"].checked ~ .custom-radio-label, body .load-funds-section .radio_tabs-wrapper .custom-radio_tab [class*="iradio"].hover ~ .custom-radio-label {
        color: #27271a !important; }
    body .load-funds-section .agreement {
      background: #27271a; }
      body .load-funds-section .agreement * {
        color: #fdfddf !important; }
      body .load-funds-section .agreement a {
        color: #fdfddf;
        text-decoration: underline; }
      body .load-funds-section .agreement .slider-checkbox [class*="icheckbox"] {
        background: #fdfddf; }
      body .load-funds-section .agreement .slider-checkbox [class*="icheckbox"]::before {
        border-color: #fdfddf;
        background: #27271a; }
      body .load-funds-section .agreement .slider-checkbox [class*="icheckbox"].checked::before {
        border-color: #27271a;
        background: #F3F3B1; }
    body .load-funds-section .agreement.green {
      background: #fdfddf; }
      body .load-funds-section .agreement.green * {
        color: #27271a !important; }
      body .load-funds-section .agreement.green .slider-checkbox [class*="icheckbox"] {
        background: #27271a; }
    body .load-funds-section .btn.disabled {
      background-color: white;
      color: #27271a;
      border-color: #27271a; }
    body .load-funds-section .other_amount_field-wrapper .label {
      color: #27271a; }
    body .load-funds-section .other_amount_field-wrapper .label em {
      background-color: #fdfddf; }
    body .load-funds-section .input-group {
      background-color: #F3F3B1;
      border-color: #27271a !important; }
    body .load-funds-section .form-control, body .load-funds-section .input-group .input-group-prepend {
      background-color: #F3F3B1;
      color: #27271a; }
    body .load-funds-section .form-control::-webkit-input-placeholder {
      color: #27271a !important; }
    body .load-funds-section .form-control:-ms-input-placeholder {
      color: #27271a !important; }
    body .load-funds-section .form-control::-ms-input-placeholder {
      color: #27271a !important; }
    body .load-funds-section .form-control::placeholder {
      color: #27271a !important; }
    body .load-funds-section .multi-currency-wallets .heading {
      color: #27271a; }
    body .load-funds-section .multi-currency-wallets .wallet {
      border-color: #27271a;
      background-color: #27271a; }
      body .load-funds-section .multi-currency-wallets .wallet * {
        color: #fdfddf; }
    body .load-funds-section .multi-currency-wallets .wallet:hover, body .load-funds-section .multi-currency-wallets .wallet:focus {
      border-color: #27271a;
      background-color: #fdfddf; }
      body .load-funds-section .multi-currency-wallets .wallet:hover *, body .load-funds-section .multi-currency-wallets .wallet:focus * {
        color: #27271a; }
  body .close {
    color: #27271a; }
  body .form .label, body .form label {
    color: #27271a !important; }
  body .single-border .chosen-container .chosen-single {
    background-color: #fdfddf;
    border-color: #27271a; }
  body .grand_total-field .currency_with_amount, body .currency_rates-holder {
    color: #27271a; }
  body .cols-separator::before {
    border-color: #F3F3B1; }
  body .add_funds-dialog .footer .btn.btn-orange:hover, body .add_funds-dialog .footer .btn.btn-orange:focus {
    border-color: #27271a !important; }
  body .funds_adding-dialog_wrapper .currency_field .input-group {
    border-color: #27271a; }
  body .funds_adding-dialog_wrapper .currency_field .input-group.field-focused {
    border-color: #27271a; }
  body .funds_adding-dialog_wrapper .form-control, body .funds_adding-dialog_wrapper .input-group .input-group-prepend {
    background-color: #fdfddf !important;
    color: #27271a !important; }
  body .funds_adding-dialog_wrapper .form-control::-webkit-input-placeholder {
    color: #44440E !important; }
  body .funds_adding-dialog_wrapper .form-control:-ms-input-placeholder {
    color: #44440E !important; }
  body .funds_adding-dialog_wrapper .form-control::-ms-input-placeholder {
    color: #44440E !important; }
  body .funds_adding-dialog_wrapper .form-control::placeholder {
    color: #44440E !important; }
  body .col-heading,
  body .table-funds *,
  body .table-funds #promo-code-input::-webkit-input-placeholder,
  body .review-header * {
    color: #27271a !important; }
  body .col-heading,
  body .table-funds *,
  body .table-funds #promo-code-input:-ms-input-placeholder,
  body .review-header * {
    color: #27271a !important; }
  body .col-heading,
  body .table-funds *,
  body .table-funds #promo-code-input::-ms-input-placeholder,
  body .review-header * {
    color: #27271a !important; }
  body .col-heading,
  body .table-funds *,
  body .table-funds #promo-code-input::placeholder,
  body .review-header * {
    color: #27271a !important; }
  body .table-funds thead,
  body .table-funds #promo-code-input,
  body .table-funds #promo-code-input:focus,
  body .table-funds tbody > tr:last-child,
  body .table-funds tbody > tr {
    border-color: #27271a; }
  body #paymentSourceSelect .btn-source {
    background-color: #27271a;
    border-color: #27271a;
    color: #fdfddf; }
    body #paymentSourceSelect .btn-source .ico-holder {
      background-color: #27271a;
      border-color: #fdfddf; }
    body #paymentSourceSelect .btn-source .ico {
      color: #fdfddf; }
    body #paymentSourceSelect .btn-source:after {
      color: #fdfddf; }
    body #paymentSourceSelect .btn-source:hover, body #paymentSourceSelect .btn-source:focus {
      border-color: #27271a;
      color: #fdfddf; }
      body #paymentSourceSelect .btn-source:hover .ico-holder, body #paymentSourceSelect .btn-source:focus .ico-holder {
        background-color: #fdfddf;
        border-color: #27271a; }
      body #paymentSourceSelect .btn-source:hover .ico, body #paymentSourceSelect .btn-source:focus .ico {
        color: #27271a; }
      body #paymentSourceSelect .btn-source:hover:after, body #paymentSourceSelect .btn-source:focus:after {
        color: #fdfddf; }
  body #paymentCardForm .form-header .fund-src-link {
    color: #27271a; }
    body #paymentCardForm .form-header .fund-src-link:hover, body #paymentCardForm .form-header .fund-src-link:focus {
      color: #27271a;
      text-decoration: underline; }
  body .payment-form-wrapper {
    background: #27271a;
    border-color: #27271a; }
    body .payment-form-wrapper * {
      color: #fdfddf !important; }
    body .payment-form-wrapper a, body .payment-form-wrapper .label, body .payment-form-wrapper .save-card-toggle .text {
      color: #27271a; }
    body .payment-form-wrapper a:hover, body .payment-form-wrapper a:focus {
      color: #27271a;
      text-decoration: underline; }
    body .payment-form-wrapper em {
      background: black; }
    body .payment-form-wrapper .form-control {
      background-color: #27271a;
      border-color: #fdfddf; }
    body .payment-form-wrapper .form-control::-webkit-input-placeholder {
      color: #44440E !important; }
    body .payment-form-wrapper .form-control:-ms-input-placeholder {
      color: #44440E !important; }
    body .payment-form-wrapper .form-control::-ms-input-placeholder {
      color: #44440E !important; }
    body .payment-form-wrapper .form-control::placeholder {
      color: #44440E !important; }
    body .payment-form-wrapper .icon-help-circle {
      color: #27271a; }
    body .payment-form-wrapper.saved-cards .list-inline-link {
      color: #27271a; }
      body .payment-form-wrapper.saved-cards .list-inline-link:hover, body .payment-form-wrapper.saved-cards .list-inline-link:focus {
        text-decoration: none; }
        body .payment-form-wrapper.saved-cards .list-inline-link:hover span, body .payment-form-wrapper.saved-cards .list-inline-link:focus span {
          color: #F3F3B1 !important; }
    body .payment-form-wrapper.saved-cards .logo,
    body .payment-form-wrapper.saved-cards .list-block-item,
    body .payment-form-wrapper.saved-cards .list-inline {
      border-color: #fdfddf; }
    body .payment-form-wrapper.saved-cards .card-num .dot {
      background: #fdfddf; }
    body .payment-form-wrapper.saved-cards .alert.alert-success * {
      color: #27271a !important; }
    body .payment-form-wrapper li.field-focused .form-control {
      border-color: #8f8f16; }
    body .payment-form-wrapper .slider-checkbox [class*="icheckbox"] {
      background: #fdfddf; }
    body .payment-form-wrapper .slider-checkbox [class*="icheckbox"]:before {
      border-color: #fdfddf;
      background: #27271a; }
    body .payment-form-wrapper .slider-checkbox [class*="icheckbox"].checked::before {
      border-color: #fdfddf;
      background: #44440E; }
  body #cardSelectDropdown .btn.btn-secondary {
    color: #fdfddf;
    background: #27271a;
    border-color: #fdfddf; }
    body #cardSelectDropdown .btn.btn-secondary em {
      background: black; }
    body #cardSelectDropdown .btn.btn-secondary:before {
      color: #fdfddf; }
    body #cardSelectDropdown .btn.btn-secondary.active {
      color: #fdfddf; }
  body #cardSelectDropdown .dropdown-menu {
    border-color: #27271a;
    background: #fdfddf; }
    body #cardSelectDropdown .dropdown-menu .list-inline li {
      border-top-color: #27271a;
      border-bottom-color: transparent; }
      body #cardSelectDropdown .dropdown-menu .list-inline li span.card-title, body #cardSelectDropdown .dropdown-menu .list-inline li span.card-number {
        color: #27271a !important; }
      body #cardSelectDropdown .dropdown-menu .list-inline li:first-child {
        border-top-color: transparent; }
      body #cardSelectDropdown .dropdown-menu .list-inline li:last-child {
        border-bottom-color: transparent; }
      body #cardSelectDropdown .dropdown-menu .list-inline li:hover, body #cardSelectDropdown .dropdown-menu .list-inline li:focus {
        background-color: #27271a;
        border-radius: 4px; }
        body #cardSelectDropdown .dropdown-menu .list-inline li:hover span.card-title, body #cardSelectDropdown .dropdown-menu .list-inline li:hover span.card-number, body #cardSelectDropdown .dropdown-menu .list-inline li:focus span.card-title, body #cardSelectDropdown .dropdown-menu .list-inline li:focus span.card-number {
          color: #fdfddf !important; }
        body #cardSelectDropdown .dropdown-menu .list-inline li:hover + li, body #cardSelectDropdown .dropdown-menu .list-inline li:focus + li {
          border-top-color: transparent; }
  body .ui-dialog-loadfunds .title, body .ui-dialog-loadfunds .info {
    color: #27271a; }
  body .added-currencies-wrapper .table-funds tbody > tr,
  body .added-currencies-wrapper .table-funds tbody > tr:last-child,
  body .multi-fund-review-wrapper .table-funds tbody > tr,
  body .multi-fund-review-wrapper .table-funds tbody > tr:last-child {
    border-color: #27271a; }
  body .reward-popup {
    background-color: #fdfddf;
    border-color: #27271a; }
    body .reward-popup * {
      color: #27271a; }
  body .load-funds-section .load-summary .transfer-id {
    background-color: #fdfddf;
    border-color: #27271a; }
  body .load-funds-section .load-summary .heading,
  body .load-funds-section .load-summary .sub-heading {
    color: #27271a; }
  body .load-funds-section .load-summary .trans-details {
    background-color: #27271a; }
    body .load-funds-section .load-summary .trans-details * {
      color: #fdfddf !important; }
  body .load-funds-section .load-summary .trans-details .list-item {
    border-color: #fdfddf; }

/*August 9 2019 -- Sommer*/
body {
  /*Generic*/
  /*Account Statement*/
  /*Bank Transfers*/
  /*Add Bank Account*/ }
  body .error-text {
    color: #F3F3B1; }
  body .ui-dialog p {
    color: #27271a !important; }
  body .error-field {
    border-color: #F3F3B1 !important; }
  body .chosen-container .chosen-results li.hover,
  body .chosen-container .chosen-results li.hover.highlighted {
    background-color: #27271a;
    color: #fdfddf !important; }
  body .chosen-container .chosen-results li[data-active-option="result-select"].hover,
  body .chosen-container .chosen-results li[data-active-option="result-select"].hover.highlighted,
  body .chosen-container .chosen-results li[data-active-option="result-select"] {
    color: #27271a !important; }
  body #nav ul li:hover > a, body #nav ul .open > a, body #nav ul a:hover, body #nav ul a:focus, body #nav ul .active > a {
    background: #27271a; }
  body .account-statement .tag-green {
    color: #fdfddf;
    background: #44440E; }
  body .bank-transfers .form-control,
  body .bank-transfers .single-border .chosen-container .chosen-single {
    border-color: #fdfddf !important; }
  body .bank-transfers .form label {
    color: #fdfddf !important; }
  body .bank-transfers .form-control:focus, body .bank-transfers .field-focused .form-control {
    border-color: #F3F3B1 !important; }
  body .bank-transfers .single-border .chosen-container .chosen-single:after {
    color: #fdfddf; }
  body .secure-page.manage_bank_account-main .bank-accounts h2 {
    color: #fdfddf !important; }
  body .secure-page.manage_bank_account-main .bank-accounts .agreement * {
    color: #fdfddf !important; }
  body .bank-accounts em {
    background: black; }
  body .bank-accounts .chosen-container .chosen-single:after,
  body .bank-accounts .static-val,
  body .bank-accounts .error-text {
    color: #fdfddf; }
  body .bank-accounts .error-field {
    border-color: #27271a !important; }
  body .bank-accounts .single-border .chosen-container .chosen-single {
    border-color: #fdfddf !important; }
  body .bank-accounts .form .label, body .bank-accounts .form label {
    color: #fdfddf !important; }
  body .bank-accounts .form .field .form-control {
    border-color: #fdfddf !important; }
  body .manage_bank_account-main > #main .agreement .accepted,
  body .manage_bank_account-main > #main .form .field.validated.correct:after,
  body .manage_bank_account-main > #main .form .field.validated.wrong:after {
    color: #fdfddf; }

body {
  /* Manage Alert */ }
  body .ui-tabs .ui-tabs-nav div.email-link {
    background: #F3F3B1; }
  body .email-detail {
    background: #F3F3B1;
    color: #27271a; }
  body .email-detail h3, body .email-detail .link-delete, body .email-detail .email-body-holder, body .email-detail .rank, body .email-detail .time, body .email-detail .no-reply, body .email-detail .author-name, body .email-detail .from, body .emails-list .action-items a {
    color: #27271a; }
  body .messages-section .marker label {
    color: #fdfddf; }
  body .messages-section .slider-checkbox [class*="icheckbox"] {
    background: #fdfddf; }
  body .btn.btn-light {
    color: #fdfddf !important;
    background: #27271a !important;
    border-color: rgba(243, 243, 177, 0.62) !important; }
  body .btn.btn-light:hover {
    border-color: #F3F3B1 !important; }
  body .emails-holder .table-switcher .icon-arrow-right.ico {
    color: #fdfddf; }
  body .table-switcher .chosen-container .chosen-single, body .chosen-container .chosen-drop, body .chosen-container.chosen-with-drop .chosen-single,
  body .messages-section .emails-list-holder, body .messages-section .marker {
    border-color: #fdfddf; }
  body .messages-section .slider-checkbox [class*="icheckbox"] {
    background: #fdfddf; }
  body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-focus [class*="icheckbox"], body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-hover [class*="icheckbox"], body #ui-tabs.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-state-active [class*="icheckbox"] {
    border-color: #27271a; }
  body .manage-alerts .alert-heading-box {
    background: #27271a; }
  body .manage-alerts .alert-heading-box .credit-heading h2 {
    color: #fdfddf; }
  body .alert-box .edit-alert .link-edit .ico {
    color: #27271a; }
  body .alert-box .tag.active {
    color: #27271a; }
  body .alert-box .edit-alert.merchant-edit-alert .edit-icon {
    color: #27271a; }
  body .alert-box .edit-alert.merchant-edit-alert .edit-icon:hover, body .alert-box .edit-alert.merchant-edit-alert .edit-icon:focus {
    color: #27271a; }
  body .alert-box .alert-tag {
    color: #F3F3B1;
    background: #27271a; }
  body #alert-history .message-date-drop .title, body #alert-history .types .title, body .form-search .title, body .transaction-period-drop a[data-toggle] .to,
  body #alert-history .status-selection-list li a, body .alert-history-table p, body .transaction-period-drop a[data-toggle] .icon-calendar,
  body .form-search .clear-search, body .form-search .ico, body .table-switcher .total-results {
    color: #fdfddf; }
  body .form .form-control {
    background: #27271a;
    color: #fdfddf; }
  body .transaction-period-drop a[data-toggle] .selected-period, body .transaction-period-drop a[data-toggle] .time {
    color: #fdfddf; }
  body #alert-history .status-selection-list.border-style li.active a.active, body #alert-history .status-selection-list.border-style li.active a, body .status-selection-list.border-style li.active a.active, body .status-selection-list.border-style li.active a, body .transaction-details .status-selection-list.border-style li.active a.active, body .transaction-details .status-selection-list.border-style li.active a {
    background: #fdfddf;
    color: #27271a; }
  body .alert-settings-holder ul li label {
    border-color: #27271a;
    color: #27271a; }
  body .alert-settings-holder ul li .ico {
    color: #27271a; }
  body .nav-tabs {
    border-color: #fdfddf !important; }
  body .alert-settings-holder .alert-date {
    background: #44440E;
    border-color: #44440E; }
  body .alert-body-header.manage-alerts-header .email-info .user-info,
  body .alert-body-header.manage-alerts-header .cell-info .user-info,
  body .alert-body-header.manage-alerts-header .email-info .title,
  body .alert-body-header.manage-alerts-header .cell-info .title {
    color: #fdfddf; }
  body .alert-body-header.manage-alerts-header .email-info .user-info strong,
  body .alert-body-header.manage-alerts-header .cell-info .user-info strong {
    color: #fdfddf; }

body {
  /* .bank-transfers */
  /* End of bank-transfers */
  /* manage-pin */
  /* End of manage-pin */
  /* .c2c-transfer */
  /* End .c2c-transfer */ }
  body .bank-transfers {
    border-color: #27271a;
    color: #fdfddf;
    background: #27271a; }
    body .bank-transfers label > em {
      color: #27271a;
      background-color: #fdfddf; }
    body .bank-transfers h2, body .bank-transfers h3, body .bank-transfers .form-error .error h2 {
      color: #fdfddf; }
    body .bank-transfers .has-datepicker .ico,
    body .bank-transfers .form-success-b2c .success .transaction-id,
    body .bank-transfers .form-success-c2b .success .transaction-id,
    body .bank-transfers .info-list .label,
    body .bank-transfers .info-list .val,
    body .bank-transfers .info-list .title,
    body .bank-transfers .form .form-control,
    body .bank-transfers .chosen-container .chosen-single,
    body .bank-transfers .form label,
    body .bank-transfers p, body .bank-transfers .validation-text {
      color: #fdfddf; }
    body .bank-transfers .detail-holder .desc,
    body .bank-transfers .detail-holder .title {
      color: #27271a; }
    body .bank-transfers .form .form-control,
    body .bank-transfers .chosen-container .chosen-single {
      background: none; }
    body .bank-transfers .form .form-control::-webkit-input-placeholder {
      color: #fdfddf; }
    body .bank-transfers .form .form-control::-moz-placeholder {
      opacity: 1;
      color: #fdfddf; }
    body .bank-transfers .form .form-control:-moz-placeholder {
      color: #fdfddf; }
    body .bank-transfers .form .form-control:-ms-input-placeholder {
      color: #fdfddf; }
    body .bank-transfers .form .form-control.placeholder {
      color: #fdfddf; }
    body .bank-transfers .btn.btn-light:hover,
    body .bank-transfers .btn.btn-light:focus,
    body .bank-transfers .btn.btn-orange {
      border-color: rgba(243, 243, 177, 0.65); }
    body .bank-transfers .transfer-summary {
      color: #27271a;
      background: #fdfddf;
      border-color: #F3F3B1; }
      body .bank-transfers .transfer-summary .summary-heading span,
      body .bank-transfers .transfer-summary .info-list .val,
      body .bank-transfers .transfer-summary .info-list .label,
      body .bank-transfers .transfer-summary .info-list .title,
      body .bank-transfers .transfer-summary .info-list .desc,
      body .bank-transfers .transfer-summary .info-list .amount {
        color: #27271a; }
      body .bank-transfers .transfer-summary .transfer-summary-inner h3 {
        color: #27271a; }
    body .bank-transfers .form-success-b2c .btn,
    body .bank-transfers .form-success-c2b .btn {
      border-width: 2px; }
    body .bank-transfers .list-gen-tab-nav .nav-tabs li a.active, body .bank-transfers .list-gen-tab-nav .nav-tabs li a.active:focus {
      background: #F3F3B1;
      color: #27271a; }
    body .bank-transfers .list-gen-tab-nav .nav-tabs li a:hover {
      background: #44440E;
      color: #27271a; }
    body .bank-transfers .form-success .success .transaction-id {
      background-color: #F3F3B1;
      border-color: #44440E;
      color: #27271a; }
    body .bank-transfers .form-success .success h2 {
      color: #fdfddf; }
    body .bank-transfers .list-gen-tab-nav .nav-tabs li a .ico {
      color: #27271a; }
    body .bank-transfers .list-gen-tab-nav .nav-tabs li a:hover, body .bank-transfers .list-gen-tab-nav .nav-tabs li a:focus {
      background: #F3F3B1;
      color: #27271a !important; }
      body .bank-transfers .list-gen-tab-nav .nav-tabs li a:hover .ico, body .bank-transfers .list-gen-tab-nav .nav-tabs li a:focus .ico {
        color: #27271a !important; }
    body .bank-transfers .list-gen-tab-nav .nav-tabs li a.active, body .bank-transfers .list-gen-tab-nav .nav-tabs li a.active:focus {
      background: #27271a !important;
      color: #F3F3B1 !important; }
      body .bank-transfers .list-gen-tab-nav .nav-tabs li a.active .ico, body .bank-transfers .list-gen-tab-nav .nav-tabs li a.active:focus .ico {
        color: #F3F3B1 !important; }
    body .bank-transfers .list-gen-tab-nav .nav-tabs li:not(first-child) a {
      border-color: #fdfddf;
      color: #27271a; }
    body .bank-transfers .form .form-control {
      border-color: #fdfddf; }
    body .bank-transfers .label-slide .form-control:focus {
      border-color: #F3F3B1; }
  body .manage-pin {
    color: #fdfddf;
    background: #27271a;
    border-color: #27271a; }
    body .manage-pin .input .error-text {
      color: #F3F3B1; }
    body .manage-pin .card-steps-holder .input-step .form-control {
      color: #fdfddf;
      border-color: #fdfddf; }
      body .manage-pin .card-steps-holder .input-step .form-control:focus {
        border-color: #F3F3B1; }
      body .manage-pin .card-steps-holder .input-step .form-control.field-masking {
        background-color: #27271a; }
    body .manage-pin label > em {
      color: #27271a;
      background-color: #fdfddf; }
    body .manage-pin .form label:not(.label-checking):not(.label-saving),
    body .manage-pin .title,
    body .manage-pin h3,
    body .manage-pin h2,
    body .manage-pin h4,
    body .manage-pin p {
      color: #fdfddf; }
    body .manage-pin h3 .link {
      color: #F3F3B1; }
      body .manage-pin h3 .link:hover {
        color: #fdfddf; }
    body .manage-pin .form .form-control,
    body .manage-pin .list-digits .form-control {
      color: #fdfddf;
      background: none; }
      body .manage-pin .form .form-control::-webkit-input-placeholder,
      body .manage-pin .list-digits .form-control::-webkit-input-placeholder {
        color: #fdfddf; }
      body .manage-pin .form .form-control::-moz-placeholder,
      body .manage-pin .list-digits .form-control::-moz-placeholder {
        opacity: 1;
        color: #fdfddf; }
      body .manage-pin .form .form-control:-moz-placeholder,
      body .manage-pin .list-digits .form-control:-moz-placeholder {
        color: #fdfddf; }
      body .manage-pin .form .form-control:-ms-input-placeholder,
      body .manage-pin .list-digits .form-control:-ms-input-placeholder {
        color: #fdfddf; }
      body .manage-pin .form .form-control.placeholder,
      body .manage-pin .list-digits .form-control.placeholder {
        color: #fdfddf; }
    body .manage-pin .btn.btn-orange {
      border: solid 2px #F3F3B1; }
    body .manage-pin .btn.btn-light:hover,
    body .manage-pin .btn.btn-light:focus,
    body .manage-pin .btn.btn-orange:hover,
    body .manage-pin .btn.btn-orange:focus {
      color: #27271a;
      background: #F3F3B1;
      border-color: #44440E !important; }
    body .manage-pin .captcha-area label {
      color: #fdfddf !important; }
    body .manage-pin .code-resend .ico,
    body .manage-pin .code-resend .sent {
      color: #fdfddf; }
    body .manage-pin .passcode-box p,
    body .manage-pin .passcode-box h3 {
      color: #27271a; }
    body .manage-pin .list-gen-tab-nav .nav-tabs li a .ico {
      color: #27271a; }
    body .manage-pin .list-gen-tab-nav .nav-tabs li a:hover, body .manage-pin .list-gen-tab-nav .nav-tabs li a:focus {
      background: #F3F3B1;
      color: #27271a !important; }
      body .manage-pin .list-gen-tab-nav .nav-tabs li a:hover .ico, body .manage-pin .list-gen-tab-nav .nav-tabs li a:focus .ico {
        color: #27271a !important; }
    body .manage-pin .list-gen-tab-nav .nav-tabs li a.active, body .manage-pin .list-gen-tab-nav .nav-tabs li a.active:focus {
      background: #27271a !important;
      color: #F3F3B1 !important; }
      body .manage-pin .list-gen-tab-nav .nav-tabs li a.active .ico, body .manage-pin .list-gen-tab-nav .nav-tabs li a.active:focus .ico {
        color: #F3F3B1 !important; }
    body .manage-pin .list-gen-tab-nav .nav-tabs li:not(first-child) a {
      border-color: #44440E;
      color: #27271a; }
    body .manage-pin .tab-content .alert-primary {
      background-color: #fff; }
    body .manage-pin .form .keypad-popup .btn.keypad-close {
      background-color: transparent !important; }
    body .manage-pin .show-keypad .keypad-popup {
      background-color: #fdfddf;
      border-color: #fdfddf; }
      body .manage-pin .show-keypad .keypad-popup:after, body .manage-pin .show-keypad .keypad-popup:before {
        border-right-color: #fdfddf; }
    body .manage-pin .success h2,
    body .manage-pin .error h2 {
      color: #F3F3B1; }
    body .manage-pin .success p,
    body .manage-pin .error p {
      color: #fdfddf; }
    body .manage-pin .captcha-area .captcha {
      background: #fdfddf;
      border-color: #fdfddf; }
    body .manage-pin .captcha-area label strong {
      color: #fdfddf; }
    body .manage-pin .captcha-area .captcha-actions a:hover {
      background: #44440E; }
    body .manage-pin .pin-counter {
      border-color: #fdfddf; }
      body .manage-pin .pin-counter .pin-number {
        border-color: #F3F3B1;
        background: #fdfddf; }
      body .manage-pin .pin-counter .pin-timer {
        background-color: #F3F3B1; }
      body .manage-pin .pin-counter .num {
        color: #27271a; }
      body .manage-pin .pin-counter .progress-circle circle {
        fill: #fdfddf; }
      body .manage-pin .pin-counter .counter-countdown .mins, body .manage-pin .pin-counter .counter-countdown .seconds, body .manage-pin .pin-counter .counter-countdown .text {
        color: #27271a; }
    body .manage-pin .pin-tab h3 {
      color: #fdfddf; }
    body .manage-pin .otp-container {
      background: #fdfddf;
      border-color: #fdfddf; }
      body .manage-pin .otp-container h3 {
        color: #27271a !important; }
      body .manage-pin .otp-container .send-again {
        background: #27271a;
        border-color: #27271a; }
        body .manage-pin .otp-container .send-again #not-received-desc, body .manage-pin .otp-container .send-again a, body .manage-pin .otp-container .send-again .counter {
          color: #fdfddf !important; }
        body .manage-pin .otp-container .send-again .seconds-holder {
          color: #fdfddf; }
      body .manage-pin .otp-container .counter-countdown .seconds-holder .minutes, body .manage-pin .otp-container .counter-countdown .seconds-holder .seconds {
        color: #fdfddf !important; }
      body .manage-pin .otp-container .radios-holder label span:before {
        color: #27271a; }
      body .manage-pin .otp-container .radios-holder .checkbox-checked span:before {
        color: #fdfddf; }
    body .manage-pin .form .form-control {
      border-color: #F3F3B1; }
  body .c2c-transfer {
    color: #fdfddf;
    background: #27271a; }
    body .c2c-transfer .form-success .success .transaction-id,
    body .c2c-transfer .currencies .ex-rate,
    body .c2c-transfer .currencies .title,
    body .c2c-transfer .icon-narrow-arrow-right,
    body .c2c-transfer .info-list .val,
    body .c2c-transfer .info-list .label,
    body .c2c-transfer .form-static h3,
    body .c2c-transfer .form-static p,
    body .c2c-transfer .pin-counter + .note,
    body .c2c-transfer .form-control,
    body .c2c-transfer .chosen-container .chosen-single,
    body .c2c-transfer .chosen-container .chosen-single:after,
    body .c2c-transfer .form .label,
    body .c2c-transfer .form label,
    body .c2c-transfer p,
    body .c2c-transfer h2,
    body .c2c-transfer .currency-conversion,
    body .c2c-transfer .currency-conversion .icon-narrow-arrow-right,
    body .c2c-transfer .validation-text,
    body .c2c-transfer .form-error .error h2,
    body .c2c-transfer .has-datepicker .ico {
      color: #fdfddf !important; }
    body .c2c-transfer .transfer-summary .info-list .val, body .c2c-transfer .transfer-summary .info-list .desc, body .c2c-transfer .transfer-summary .info-list .title {
      color: #27271a !important; }
    body .c2c-transfer .transfer-summary .summary-heading h3 {
      color: #27271a !important; }
    body .c2c-transfer .form-success .success .transaction-id {
      background-color: #fdfddf !important;
      border-color: #fdfddf !important;
      color: #27271a; }
    body .c2c-transfer .single-border .chosen-container .chosen-single {
      background: none;
      border-color: #fdfddf; }
    body .c2c-transfer .form-control,
    body .c2c-transfer .chosen-container .chosen-single {
      background: none; }
    body .c2c-transfer .pin-counter .progress-circle circle:first-child {
      fill: #fdfddf; }
    body .c2c-transfer label > em {
      color: #27271a;
      background-color: #fdfddf; }
    body .c2c-transfer .form-control, body .c2c-transfer .single-border .chosen-container .chosen-drop {
      border-color: #fdfddf !important; }
    body .c2c-transfer .form-control:focus,
    body .c2c-transfer .chosen-container.chosen-container-active .chosen-single {
      background: none;
      border-color: #F3F3B1 !important; }
    body .c2c-transfer .form-control::-webkit-input-placeholder {
      color: #fdfddf; }
    body .c2c-transfer .form-control::-moz-placeholder {
      opacity: 1;
      color: #fdfddf; }
    body .c2c-transfer .form-control:-moz-placeholder {
      color: #fdfddf; }
    body .c2c-transfer .form-control:-ms-input-placeholder {
      color: #fdfddf; }
    body .c2c-transfer .form-control.placeholder {
      color: #fdfddf; }
    body .c2c-transfer .btn.btn-orange {
      border: solid 2px #fdfddf; }
    body .c2c-transfer .btn.btn-light:hover,
    body .c2c-transfer .btn.btn-light:focus,
    body .c2c-transfer .btn.btn-orange:hover,
    body .c2c-transfer .btn.btn-orange:focus {
      color: #27271a;
      background: #fdfddf; }
    body .c2c-transfer .pin-counter .mins,
    body .c2c-transfer .pin-counter .counter-countdown .text,
    body .c2c-transfer .pin-counter .counter-countdown .seconds {
      color: #27271a; }
    body .c2c-transfer .form-static .conversion {
      border: 2px solid #fdfddf; }
    body .c2c-transfer .transfer-summary {
      color: #27271a;
      background: #fdfddf;
      border: 2px solid #fdfddf; }
      body .c2c-transfer .transfer-summary .title,
      body .c2c-transfer .transfer-summary .val,
      body .c2c-transfer .transfer-summary .desc {
        color: #27271a;
        font-weight: 500; }

body {
  /* Contact us page */ }
  body .contact-us.public-custom-background {
    background: none; }
  body .contact-us .form-holder {
    background-color: #fdfddf; }
    body .contact-us .form-holder #contactus-readonly
h2, body .contact-us .form-holder p {
      color: #27271a; }
    body .contact-us .form-holder .form-control {
      background: #fdfddf;
      border-color: #27271a !important;
      color: #27271a !important; }
      body .contact-us .form-holder .form-control:placeholder {
        color: #27271a !important; }
    body .contact-us .form-holder .label, body .contact-us .form-holder .max-chars, body .contact-us .form-holder .availability, body .contact-us .form-holder .availability .ico {
      color: #27271a;
      border-color: #27271a; }
    body .contact-us .form-holder .btns .btn:hover {
      border: 2px solid #27271a !important; }
    body .contact-us .form-holder .btns .btn {
      background-color: #27271a;
      border-color: #27271a;
      color: #fdfddf; }
    body .contact-us .form-holder .card-enrollment-center {
      background-image: none;
      background-color: #27271a; }
      body .contact-us .form-holder .card-enrollment-center h3, body .contact-us .form-holder .card-enrollment-center span {
        color: #fdfddf; }
    body .contact-us .form-holder .postal-address .ico {
      color: #fdfddf; }
    body .contact-us .form-holder .customer-support {
      background-color: #27271a; }
      body .contact-us .form-holder .customer-support h4, body .contact-us .form-holder .customer-support ul li span {
        color: #fdfddf; }
      body .contact-us .form-holder .customer-support .availability {
        background-color: #fdfddf; }
    body .contact-us .form-holder .visual-verification {
      background-color: #27271a; }
      body .contact-us .form-holder .visual-verification .label strong {
        color: #fdfddf; }
    body .contact-us .form-holder .chosen-container .chosen-single {
      background-color: #fdfddf;
      border-color: #27271a;
      color: #27271a; }
    body .contact-us .form-holder .single-border .chosen-container-active .chosen-single {
      border-bottom: 2px solid #27271a !important; }
    body .contact-us .form-holder .postal-address {
      background-color: #27271a; }
      body .contact-us .form-holder .postal-address h4, body .contact-us .form-holder .postal-address .address-mark strong {
        color: #fdfddf; }
    body .contact-us .form-holder .captcha-area .form-control {
      background: #44440E;
      color: #fdfddf !important; }
    body .contact-us .form-holder .btns .btn:hover {
      background: #fdfddf;
      color: #27271a; }
    body .contact-us .form-holder .btns .btn-light {
      border: 2px solid #27271a !important; }
    body .contact-us .form-holder .btns .btn-light:hover {
      background: #fdfddf !important;
      color: #27271a !important; }
    body .contact-us .form-holder .captcha-area .form-control {
      background: #27271a !important;
      border-bottom: 2px solid #fdfddf !important;
      color: #F3F3B1 !important; }
    body .contact-us .form-holder .captcha-area .field label {
      color: #fdfddf !important; }

.privacyPolicy #main .sub-container {
  background: #fdfddf !important; }

.privacyPolicy #main .sub-container .gen-article {
  background: #fdfddf !important; }

/* Forgot user id page starts here */
.form-forgot-userid h3 {
  color: #27271a; }

.form-forgot-password, .form-forgot-userid {
  margin-bottom: 0; }

.form-forgot-userid .holder {
  background: #fdfddf; }

.form-forgot-userid .form-area,
.form-forgot-userid .form-area {
  background: #F3F3B1;
  padding: 20px 20px 0; }

.form-forgot-userid .helpline .ico-holder {
  background: #fdfddf; }

.form-forgot-userid .helpline .ico-holder span {
  color: #fdfddf; }

.form-forgot-userid .helpline,
.form-forgot-userid h2, .form-forgot-userid h3 {
  border-color: #27271a; }

.form-forgot-userid .success-screen h3 {
  color: #27271a !important; }

.form-forgot-userid .passcode-box .radios-holder label {
  width: 49.5%; }

.form-forgot-userid .btn:hover {
  background: #fdfddf !important;
  color: #27271a !important; }

.form-forgot-userid .captcha-area label {
  color: #27271a; }

.form-forgot-userid .captcha .captcha-actions a:focus, .form-forgot-userid .captcha .captcha-actions a:hover, .form-forgot-userid .captcha .captcha-actions a:active {
  background: #27271a; }

.form-forgot-userid .captcha .captcha-actions a:hover span {
  color: #fdfddf !important; }

.form-area h2, .form-area p, .form-area strong, .form-area span {
  color: #27271a !important; }

.form-area .btn-orange {
  background: #27271a !important;
  color: #fdfddf !important; }

.form-area .form-control,
.form-area .field-focused .form-control {
  background: #F3F3B1;
  border-color: #27271a !important;
  color: #27271a; }

.form-area .form-control::-webkit-input-placeholder {
  color: #27271a; }

.form-area .form-control::-moz-placeholder {
  opacity: 1;
  color: #27271a; }

.form-area .form-control:-moz-placeholder {
  color: #27271a; }

.form-area .form-control:-ms-input-placeholder {
  color: #27271a; }

.form-area .form-control.placeholder {
  color: #27271a; }

.field-masking {
  background: #F3F3B1;
  color: #27271a; }

.form-forgot-password .vector-area::before, .form-forgot-userid .vector-area:before {
  background: #27271a; }

.multi-lang-drop .dropdown-menu a.active, .multi-lang-drop .dropdown-menu a:active:focus, .multi-lang-drop .dropdown-menu a:focus, .multi-lang-drop .dropdown-menu a:hover {
  background: #27271a; }

/* forgot password starts here */
.form-forgot-password .link {
  color: #27271a !important; }

.form-forgot-password .holder .frame h2, .form-forgot-password .holder .frame p {
  color: #27271a !important; }

.form-forgot-password .form-area {
  background: #F3F3B1 !important; }
  .form-forgot-password .form-area .holder {
    background: #fdfddf !important; }

.form-forgot-password .otp-container {
  background: #fdfddf;
  border-color: #fdfddf; }
  .form-forgot-password .otp-container .send-again {
    background: #27271a;
    border-color: #27271a; }
    .form-forgot-password .otp-container .send-again #not-received-desc, .form-forgot-password .otp-container .send-again a, .form-forgot-password .otp-container .send-again .counter {
      color: #fdfddf !important; }
    .form-forgot-password .otp-container .send-again .seconds-holder {
      color: #fdfddf; }
  .form-forgot-password .otp-container .counter-countdown .seconds-holder .minutes, .form-forgot-password .otp-container .counter-countdown .seconds-holder .seconds {
    color: #fdfddf !important; }
  .form-forgot-password .otp-container .btn.btn-orange:hover {
    background: #F3F3B1 !important;
    border: 2px solid #F3F3B1; }

.form-forgot-password .passcode-box .radios-holder label.checkbox-checked {
  color: #fdfddf !important; }

.form-forgot-password .passcode-box .radios-holder label {
  width: 49.5%; }

.form-forgot-password .radios-holder label span:before {
  color: #27271a; }

.form-forgot-password .radios-holder .label-radio-checked span:before {
  color: #fdfddf; }

.form-forgot-password .carousel-indicators li.active:before {
  background: #44440E !important;
  color: #fdfddf !important; }

.form-forgot-password .btn:hover {
  background: #fdfddf !important;
  color: #27271a !important; }

.form-forgot-password .captcha-area label {
  color: #27271a; }

.form-forgot-password .btn.btn-orange:hover {
  color: #27271a !important;
  background: #fdfddf; }

.form-forgot-password .captcha .captcha-actions a:focus, .form-forgot-password .captcha .captcha-actions a:hover, .form-forgot-password .captcha .captcha-actions a:active {
  background: #27271a; }

.form-forgot-password .captcha .captcha-actions a:hover span {
  color: #fdfddf !important; }

.form-forgot-password .carousel-indicators li.completed:before {
  background: #27271a !important;
  color: #fdfddf !important; }

/*=================== CIBC CHOLDER 32 Login Page =======================================*/
.multi-lang-drop .dropdown-menu a.active, .multi-lang-drop .dropdown-menu a:active:focus, .multi-lang-drop .dropdown-menu a:focus, .multi-lang-drop .dropdown-menu a:hover {
  background: #27271a !important;
  color: #fdfddf; }

.multi-lang-drop .dropdown-toggle, .navbar-expand-lg .navbar-nav .nav-link {
  background: #27271a !important; }

.hero-block .hero-block-bg {
  background: #27271a !important; }

.multi-lang-drop .dropdown-toggle,
.navbar-expand-lg .navbar-nav .nav-link {
  color: #fdfddf !important; }

.hero-block p, .hero-block h1 .text, .hero-block h1, .hero-block h2 {
  background: #27271a !important;
  color: #fdfddf !important; }

#main-description .btn-orange {
  background: #27271a;
  color: #fdfddf; }

#main-description .btn-orange:hover {
  background: #fdfddf;
  color: #27271a; }

.form-area .form-holder .form-control {
  background: #fdfddf !important; }

.form-login .field .link:hover, .form-login .field .link:focus {
  color: #27271a !important; }

.features-section .box {
  background: #27271a !important; }
  .features-section .box .desc h2, .features-section .box .desc p {
    color: #fdfddf !important; }

.manage-card .list-head {
  color: #27271a !important; }

.manage-card .home-sidebar li {
  background: #fdfddf; }

.manage-card .home-sidebar a {
  color: #27271a !important; }

.benefits-section {
  background: #27271a !important; }
  .benefits-section h2 {
    color: #fdfddf; }
  .benefits-section .benefits-inner-left h3, .benefits-section .benefits-inner-left p {
    color: #fdfddf; }
  .benefits-section .benefits-inner-left .benefits-icons {
    border-color: #fdfddf; }
    .benefits-section .benefits-inner-left .benefits-icons .ico-ccart {
      color: #fdfddf; }

.bank-with-us {
  background: #F3F3B1 !important; }

#footer .footer-holder .footer-nav {
  border-color: #27271a; }

body #footer * {
  color: #fdfddf !important; }

/* all articles */
.article-page[data-pagetype="public-page"] #wrapper #header,
.article-page #wrapper,
.article-page #main {
  background: #27271a !important; }

.article-page #main .sub-container {
  color: #fdfddf;
  padding: 30px;
  overflow: hidden;
  border-radius: 5px;
  background: #27271a;
  border: solid 2px #fdfddf;
  /**/ }
  .article-page #main .sub-container .gen-article {
    background: none !important; }
  .article-page #main .sub-container * {
    color: #fdfddf; }
  .article-page #main .sub-container .faqs .ul-green li:before {
    background: #fdfddf; }
  .article-page #main .sub-container .faqs .table th {
    color: #27271a;
    border-color: #27271a; }
  .article-page #main .sub-container .faqs .table-responsive {
    border-color: #fdfddf; }
  .article-page #main .sub-container .more-info {
    color: #27271a;
    background: none;
    border-top: solid 2px #fdfddf; }
    .article-page #main .sub-container .more-info .moto,
    .article-page #main .sub-container .more-info a {
      color: #27271a; }
  .article-page #main .sub-container a:hover,
  .article-page #main .sub-container a:focus {
    text-decoration: underline; }
  .article-page #main .sub-container .conditions .nav-list a {
    color: #fdfddf;
    background: #27271a; }
    .article-page #main .sub-container .conditions .nav-list a.active, .article-page #main .sub-container .conditions .nav-list a:hover, .article-page #main .sub-container .conditions .nav-list a:focus {
      color: #27271a;
      background: #fdfddf; }
  .article-page #main .sub-container .conditions #termsConditions .fee-heading,
  .article-page #main .sub-container .main-list > li::before {
    color: #fdfddf !important; }
  .article-page #main .sub-container .conditions .table tr td:first-child strong,
  .article-page #main .sub-container .conditions .table tr td:last-of-type,
  .article-page #main .sub-container .conditions .table thead th {
    color: #fdfddf !important;
    background: #27271a; }
  .article-page #main .sub-container .terms-conditions .table tr th,
  .article-page #main .sub-container .terms-conditions .table tr td,
  .article-page #main .sub-container .conditions .table-responsive {
    border-color: #fdfddf !important; }
  .article-page #main .sub-container #privacy-policy .jumbotron.jumbotron-bordered {
    border-color: #fdfddf; }

.article-page .more-info h4, .article-page .more-info p {
  color: #fdfddf; }

.article-page .more-info .box {
  background: #27271a;
  color: #fdfddf; }
  .article-page .more-info .box a {
    color: #fdfddf; }
  .article-page .more-info .box .moto {
    color: #fdfddf; }

.article-page .conditions .table thead th {
  border-bottom: 1px solid #fdfddf;
  border-right: 1px solid #fdfddf; }

.article-page .conditions .table tr td,
.article-page .conditions .table tr td.bg-green {
  border: 1px solid #fdfddf;
  border-right: none; }

body {
  /*Block Reissue Starts here*/
  /*Block Reissue Ends here*/
  /*Manage Bank Account Starts here*/
  /*Manage Bank Account Ends here*/ }
  body .card-options {
    background: #44440E !important; }
    body .card-options > h2 {
      color: #fdfddf; }
    body .card-options .card-holder {
      background: #fdfddf;
      border-radius: 4px; }
      body .card-options .card-holder .frame {
        border-color: #fdfddf; }
        body .card-options .card-holder .frame:hover {
          border-color: #27271a; }
      body .card-options .card-holder .info .info-option li:before {
        color: #27271a; }
      body .card-options .card-holder .fee {
        border-top-color: #27271a; }
        body .card-options .card-holder .fee .title {
          color: #27271a !important; }
        body .card-options .card-holder .fee .amount.orange {
          color: #27271a; }
        body .card-options .card-holder .fee .amount ~ span {
          color: #27271a; }
        body .card-options .card-holder .fee .amount img {
          border-color: transparent; }
    body .card-options .head > p {
      color: #27271a; }
    body .card-options .info > .text {
      color: #27271a; }
  body .generic_card-section > div > h2 {
    color: #fdfddf; }
  body .generic_card-section [class*="iradio"] {
    border-color: #27271a;
    z-index: 1; }
    body .generic_card-section [class*="iradio"].checked {
      border-color: #27271a; }
      body .generic_card-section [class*="iradio"].checked:after {
        background-color: #27271a; }
  body .generic_card-section .iradio_minimal-grey.checked ~ .card-holder > .frame {
    border-color: #27271a; }
  body .generic_card-section .iradio_minimal-grey.checked ~ .card-holder .head > h3 {
    color: #27271a !important; }
  body .generic_card-section .tag.free {
    background: #27271a !important; }
  body .new_card_designs-section .slider-checkbox [class*="icheckbox"] {
    background: #F3F3B1; }
  body .new_card_designs-section .carousel-card-selection .comfirmation-switcher > label {
    color: #27271a; }
  body .new_card_designs-section .carousel-card-selection .slick-slider .slick-arrow {
    background: transparent; }
    body .new_card_designs-section .carousel-card-selection .slick-slider .slick-arrow:not(.slick-disabled) {
      border-color: #27271a; }
      body .new_card_designs-section .carousel-card-selection .slick-slider .slick-arrow:not(.slick-disabled):before {
        color: #27271a; }
    body .new_card_designs-section .carousel-card-selection .slick-slider .slick-arrow.slick-disabled {
      border-color: #44440E; }
      body .new_card_designs-section .carousel-card-selection .slick-slider .slick-arrow.slick-disabled:before {
        color: #44440E; }
  body .new_card_designs-section .carousel-card-selection .slick-slider .slick-slide .info .text {
    color: #27271a !important; }
  body .new_card_designs-section .carousel-card-selection .slick-slider .slick-slide .footer .fee-label {
    color: #27271a !important; }
  body .new_card_designs-section .carousel-card-selection .slick-slider .slick-slide .footer .fee-amount {
    color: #27271a !important; }
  body .new_card_designs-section .carousel-card-selection .slick-slider .slick-slide [class*="iradio"] {
    border-color: #27271a; }
    body .new_card_designs-section .carousel-card-selection .slick-slider .slick-slide [class*="iradio"].checked {
      border-color: #27271a; }
      body .new_card_designs-section .carousel-card-selection .slick-slider .slick-slide [class*="iradio"].checked:after {
        background-color: #27271a; }
  body .new_card_designs-section .carousel-card-selection .slick-slider .tag.free {
    background: #27271a !important; }
  body .ui-dialog {
    background: #fdfddf; }
    body .ui-dialog .ui-dialog-content .title {
      color: #27271a !important; }
    body .ui-dialog .ui-dialog-content .title-desc {
      color: #27271a !important; }
  body .ui-dialog-content#block_my_card_dialog1 .save-card-btn {
    border-color: #44440E;
    background: none;
    color: #27271a; }
    body .ui-dialog-content#block_my_card_dialog1 .save-card-btn:hover, body .ui-dialog-content#block_my_card_dialog1 .save-card-btn:focus, body .ui-dialog-content#block_my_card_dialog1 .save-card-btn:active {
      background: #27271a;
      border-color: #27271a;
      color: #fdfddf; }
  body .ui-dialog-content#block_my_card_dialog2 .form-statement {
    background: none; }
    body .ui-dialog-content#block_my_card_dialog2 .form-statement .table.confirmation * {
      border-color: #44440E; }
    body .ui-dialog-content#block_my_card_dialog2 .form-statement .table.confirmation thead td,
    body .ui-dialog-content#block_my_card_dialog2 .form-statement .table.confirmation thead th,
    body .ui-dialog-content#block_my_card_dialog2 .form-statement .table.confirmation tfoot td,
    body .ui-dialog-content#block_my_card_dialog2 .form-statement .table.confirmation tfoot th {
      color: #27271a; }
    body .ui-dialog-content#block_my_card_dialog2 .form-statement .table.confirmation tbody td .tag {
      background: #27271a;
      border-color: #27271a; }
    body .ui-dialog-content#block_my_card_dialog2 .form-statement .table.confirmation tbody .amount {
      color: #27271a; }
    body .ui-dialog-content#block_my_card_dialog2 .form-statement .table.confirmation .normal-text * {
      color: #27271a; }
    body .ui-dialog-content#block_my_card_dialog2 .form-statement .table.confirmation .note * {
      color: #27271a; }
    body .ui-dialog-content#block_my_card_dialog2 .form-statement .table.confirmation .total-info * {
      color: #27271a; }
    body .ui-dialog-content#block_my_card_dialog2 .form-statement .table.confirmation .total-info img {
      border-color: transparent; }
    body .ui-dialog-content#block_my_card_dialog2 .form-statement .footer {
      background: none; }
      body .ui-dialog-content#block_my_card_dialog2 .form-statement .footer .save-card-btn {
        border-color: #44440E;
        background: none;
        color: #27271a; }
        body .ui-dialog-content#block_my_card_dialog2 .form-statement .footer .save-card-btn:hover, body .ui-dialog-content#block_my_card_dialog2 .form-statement .footer .save-card-btn:focus, body .ui-dialog-content#block_my_card_dialog2 .form-statement .footer .save-card-btn:active {
          background: #27271a;
          border-color: #27271a;
          color: #fdfddf; }
  body .order-success-card h2,
  body .order-success-card h3,
  body .order-success-card li .value,
  body .order-success-card li .label,
  body .order-success-card li .title,
  body .order-success-card li .amount {
    color: #27271a; }
  body .order-success-card .img-holder img {
    border-color: #F3F3B1; }
  body .order-success-card .card-detail-holder {
    border-color: #27271a; }
    body .order-success-card .card-detail-holder .tag {
      background-color: #27271a !important;
      color: #fdfddf; }
  body .secure-page .bank-accounts {
    border: 2px solid #27271a;
    border-radius: 0; }
    body .secure-page .bank-accounts .head {
      border-color: #fdfddf !important; }
    body .secure-page .bank-accounts.no-bank-account {
      background-color: #F3F3B1; }
      body .secure-page .bank-accounts.no-bank-account .no-account:before {
        background-color: #44440E;
        border: 1px solid #F3F3B1; }
      body .secure-page .bank-accounts.no-bank-account .no-account .circle strong {
        color: #fdfddf; }
      body .secure-page .bank-accounts.no-bank-account .no-account .circle p {
        color: #fdfddf; }
  body .secure-page.manage_bank_account-main.verify_bank_account-main .account-frame .form fieldset > .innerbox .form-control {
    border-bottom-color: #44440E !important; }
    body .secure-page.manage_bank_account-main.verify_bank_account-main .account-frame .form fieldset > .innerbox .form-control:focus, body .secure-page.manage_bank_account-main.verify_bank_account-main .account-frame .form fieldset > .innerbox .form-control:active {
      border-bottom-color: #27271a !important; }
  body .secure-page.manage_bank_account-main.verify_bank_account-main .account-frame .form fieldset > .innerbox > .btns .btn.btn-orange {
    background: #27271a !important;
    color: #fdfddf !important; }
    body .secure-page.manage_bank_account-main.verify_bank_account-main .account-frame .form fieldset > .innerbox > .btns .btn.btn-orange:focus, body .secure-page.manage_bank_account-main.verify_bank_account-main .account-frame .form fieldset > .innerbox > .btns .btn.btn-orange:active, body .secure-page.manage_bank_account-main.verify_bank_account-main .account-frame .form fieldset > .innerbox > .btns .btn.btn-orange:hover {
      background: #fdfddf !important;
      color: #27271a !important; }
  body .secure-page.manage_bank_account-main.verify_bank_account-main .account-frame .form fieldset > .innerbox > .btns .btn.btn-light {
    background: #fdfddf !important;
    border-color: #27271a !important;
    color: #27271a !important; }
    body .secure-page.manage_bank_account-main.verify_bank_account-main .account-frame .form fieldset > .innerbox > .btns .btn.btn-light:focus, body .secure-page.manage_bank_account-main.verify_bank_account-main .account-frame .form fieldset > .innerbox > .btns .btn.btn-light:active, body .secure-page.manage_bank_account-main.verify_bank_account-main .account-frame .form fieldset > .innerbox > .btns .btn.btn-light:hover {
      background: #27271a !important;
      color: #fdfddf !important; }
  body .secure-page.manage_bank_account-main.verify_bank_account_success-main .account-frame .form fieldset > .btns .btn[type="submit"] {
    background: #27271a !important;
    color: #fdfddf !important; }
    body .secure-page.manage_bank_account-main.verify_bank_account_success-main .account-frame .form fieldset > .btns .btn[type="submit"]:focus, body .secure-page.manage_bank_account-main.verify_bank_account_success-main .account-frame .form fieldset > .btns .btn[type="submit"]:active, body .secure-page.manage_bank_account-main.verify_bank_account_success-main .account-frame .form fieldset > .btns .btn[type="submit"]:hover {
      background: #fdfddf !important;
      color: #27271a !important; }
  body .secure-page.manage_bank_account-main.verify_bank_account_success-main .account-frame .form fieldset > .btns .btn.btn-light:not([type="submit"]) {
    background: #fdfddf !important;
    border-color: #fdfddf !important;
    color: #27271a !important; }
    body .secure-page.manage_bank_account-main.verify_bank_account_success-main .account-frame .form fieldset > .btns .btn.btn-light:not([type="submit"]):focus, body .secure-page.manage_bank_account-main.verify_bank_account_success-main .account-frame .form fieldset > .btns .btn.btn-light:not([type="submit"]):active, body .secure-page.manage_bank_account-main.verify_bank_account_success-main .account-frame .form fieldset > .btns .btn.btn-light:not([type="submit"]):hover {
      background: #27271a !important;
      color: #fdfddf !important; }
  body .secure-page.manage_bank_account-main .form fieldset > .btns .btn.btn-light:focus, body .secure-page.manage_bank_account-main .form fieldset > .btns .btn.btn-light:active, body .secure-page.manage_bank_account-main .form fieldset > .btns .btn.btn-light:hover {
    background: #fdfddf !important;
    color: #27271a !important; }
  body .secure-page.manage_bank_account-main .bank-accounts h2 {
    color: #fdfddf !important; }
  body .secure-page.manage_bank_account-main .bank-accounts .accounts-lists .box {
    background: #fdfddf !important;
    border-color: #F3F3B1; }
    body .secure-page.manage_bank_account-main .bank-accounts .accounts-lists .box .desc h3, body .secure-page.manage_bank_account-main .bank-accounts .accounts-lists .box .desc .num, body .secure-page.manage_bank_account-main .bank-accounts .accounts-lists .box .desc .account-type {
      color: #27271a !important; }
    body .secure-page.manage_bank_account-main .bank-accounts .accounts-lists .box .desc .verify-logo .account-states {
      color: #27271a !important; }
    body .secure-page.manage_bank_account-main .bank-accounts .accounts-lists .box .desc .type, body .secure-page.manage_bank_account-main .bank-accounts .accounts-lists .box .desc .last-transfer {
      color: #27271a !important; }
    body .secure-page.manage_bank_account-main .bank-accounts .accounts-lists .box .list-inline {
      background-color: #fdfddf !important;
      border-color: #27271a !important; }
      body .secure-page.manage_bank_account-main .bank-accounts .accounts-lists .box .list-inline li a {
        color: #27271a;
        display: inline !important; }
        body .secure-page.manage_bank_account-main .bank-accounts .accounts-lists .box .list-inline li a:hover, body .secure-page.manage_bank_account-main .bank-accounts .accounts-lists .box .list-inline li a:focus, body .secure-page.manage_bank_account-main .bank-accounts .accounts-lists .box .list-inline li a:active {
          color: #44440E !important;
          border-bottom: 1px solid #27271a; }
          body .secure-page.manage_bank_account-main .bank-accounts .accounts-lists .box .list-inline li a:hover > .ico, body .secure-page.manage_bank_account-main .bank-accounts .accounts-lists .box .list-inline li a:focus > .ico, body .secure-page.manage_bank_account-main .bank-accounts .accounts-lists .box .list-inline li a:active > .ico {
            color: #44440E !important; }
        body .secure-page.manage_bank_account-main .bank-accounts .accounts-lists .box .list-inline li a > .ico {
          color: #27271a; }
  body .secure-page.manage_bank_account-main .account-frame .note {
    color: #fdfddf; }
  body .secure-page.manage_bank_account-main .account-frame .account-states {
    color: #fdfddf !important; }
  body .secure-page.manage_bank_account-main .form .single-border .chosen-container a[class*="chosen-"] {
    background: transparent !important;
    color: #fdfddf; }
  body .secure-page.manage_bank_account-main .form .single-border .chosen-container.chosen-container-active a[class*="chosen-"] {
    border-color: #27271a !important; }
  body .secure-page.manage_bank_account-main .form .static-label.required:after {
    color: #27271a !important; }
  body .secure-page.manage_bank_account-main .form .field label,
  body .secure-page.manage_bank_account-main .form .field .label {
    color: #F3F3B1; }
  body .secure-page.manage_bank_account-main .form .field .input-group-icon a {
    color: #F3F3B1 !important; }
  body .secure-page.manage_bank_account-main .form .field .validation-text {
    color: #F3F3B1 !important; }
  body .secure-page.manage_bank_account-main .form .form-control {
    background: transparent;
    color: #fdfddf;
    border-bottom-color: #fdfddf; }
    body .secure-page.manage_bank_account-main .form .form-control:focus, body .secure-page.manage_bank_account-main .form .form-control:active {
      border-bottom-color: #27271a; }
  body .secure-page.manage_bank_account-main .agreement .slider-checkbox ~ label,
  body .secure-page.manage_bank_account-main .agreement label,
  body .secure-page.manage_bank_account-main .agreement h2 {
    color: #fdfddf !important; }
  body .secure-page.manage_bank_account-main .otp_widget-form {
    border-color: #F3F3B1;
    background-color: #27271a; }
    body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel {
      border-color: #44440E !important; }
      body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container .passcode-box > h3,
      body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container .passcode-box > p {
        color: #fdfddf; }
      body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container .passcode-box .radios-holder .radio {
        border-color: #fdfddf;
        background: #27271a; }
        body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container .passcode-box .radios-holder .radio .labels label {
          background: #27271a;
          color: #fdfddf; }
          body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container .passcode-box .radios-holder .radio .labels label .ico:before {
            color: #fdfddf; }
          body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container .passcode-box .radios-holder .radio .labels label.checkbox-checked {
            background: #F3F3B1;
            color: #27271a; }
            body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container .passcode-box .radios-holder .radio .labels label.checkbox-checked .ico:before {
              color: #27271a; }
      body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container .passcode-box .radios-holder .bg {
        background: #fdfddf; }
      body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container.counter-active .otp-counter .source {
        color: #fdfddf; }
        body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container.counter-active .otp-counter .source .ico {
          color: #fdfddf; }
      body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container.counter-active .otp-counter span.label {
        color: #fdfddf; }
      body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container.counter-active .otp-counter .send-again {
        background: #F3F3B1;
        border-color: #44440E; }
        body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container.counter-active .otp-counter .send-again > span,
        body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container.counter-active .otp-counter .send-again > .send-again-link,
        body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container.counter-active .otp-counter .send-again .counter-countdown > .seconds-holder,
        body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container.counter-active .otp-counter .send-again .counter-countdown > .seconds-holder > * {
          color: #27271a !important; }
        body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container.counter-active .otp-counter .send-again .counter.time-inside .seconds {
          color: #fdfddf !important; }
        body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container.counter-active .otp-counter .send-again .counter .progress-circle > circle:not(:first-child) {
          stroke: #27271a;
          fill: #F3F3B1; }
        body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.left-panel .otp-container.counter-active .otp-counter .send-again .counter .progress-circle > circle:first-child {
          fill: #F3F3B1;
          stroke: #fdfddf; }
    body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.right-panel {
      background-color: #F3F3B1; }
      body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.right-panel .label,
      body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.right-panel label {
        color: #27271a !important; }
      body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.right-panel .icon-help-circle,
      body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.right-panel .icon-help-circle:before {
        color: #27271a; }
      body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.right-panel .field-holder .form-control {
        background: none;
        border-color: #27271a;
        color: #27271a; }
        body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.right-panel .field-holder .form-control::-webkit-input-placeholder {
          /* Chrome/Opera/Safari */
          color: #44440E !important; }
        body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.right-panel .field-holder .form-control::-moz-placeholder {
          /* Firefox 19+ */
          color: #44440E !important; }
        body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.right-panel .field-holder .form-control:-ms-input-placeholder {
          /* IE 10+ */
          color: #44440E !important; }
        body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.right-panel .field-holder .form-control:-moz-placeholder {
          /* Firefox 18- */
          color: #44440E !important; }
      body .secure-page.manage_bank_account-main .otp_widget-form .otp_widget-wrapper.right-panel .field-holder .field-masking {
        color: #27271a;
        background: none; }
  body .secure-page.verify_bank_account-main .btns .btn.btn-orange {
    color: #27271a !important;
    border-color: #27271a !important;
    background: transparent; }
  body .secure-page.verify_bank_account-main .innerbox h2 {
    color: #27271a !important; }
  body .secure-page.verify_bank_account-main .bank-account-information-wrapper h2, body .secure-page.verify_bank_account-main .bank-account-information-wrapper p {
    color: #fdfddf !important; }
  body .secure-page.verify_bank_account_success-main .bank-accounts h2 {
    color: #27271a !important; }
  body .tooltip > .tooltip-inner {
    background: #27271a;
    color: #fdfddf;
    border: 1px solid #fdfddf; }
  body .tooltip[class*="-top"] > .arrow:before {
    border-top-color: #fdfddf; }
  body .tooltip[class*="-bottom"] > .arrow:before {
    border-bottom-color: #fdfddf; }
  body .tooltip[class*="-left"] > .arrow:before {
    border-left-color: #fdfddf; }
  body .tooltip[class*="-right"] > .arrow:before {
    border-right-color: #fdfddf; }

body {
  /* Activate Card */
  /* End Activate Card */
  /* Card Registration */
  /* End Card Registration */
  /* Card Activation Success */
  /* End Card Activation Success */
  /* Account Setup */
  /* End Account Setup */
  /* Start Error Page */
  /* End Error Page */
  /* Start Manage Profile Page */
  /* End Manage Profile Page */ }
  body .account_setup-page .ui-datepicker,
  body .card_registration-page .ui-datepicker,
  body .active-card .ui-datepicker {
    background: #27271a; }
  body .account_setup-page .account_setup-main,
  body .account_setup-page .cardRegistration-main,
  body .account_setup-page .cardactivation-main,
  body .card_registration-page .account_setup-main,
  body .card_registration-page .cardRegistration-main,
  body .card_registration-page .cardactivation-main,
  body .active-card .account_setup-main,
  body .active-card .cardRegistration-main,
  body .active-card .cardactivation-main {
    background: #fdfddf; }
    body .account_setup-page .account_setup-main header p,
    body .account_setup-page .account_setup-main header h2,
    body .account_setup-page .cardRegistration-main header p,
    body .account_setup-page .cardRegistration-main header h2,
    body .account_setup-page .cardactivation-main header p,
    body .account_setup-page .cardactivation-main header h2,
    body .card_registration-page .account_setup-main header p,
    body .card_registration-page .account_setup-main header h2,
    body .card_registration-page .cardRegistration-main header p,
    body .card_registration-page .cardRegistration-main header h2,
    body .card_registration-page .cardactivation-main header p,
    body .card_registration-page .cardactivation-main header h2,
    body .active-card .account_setup-main header p,
    body .active-card .account_setup-main header h2,
    body .active-card .cardRegistration-main header p,
    body .active-card .cardRegistration-main header h2,
    body .active-card .cardactivation-main header p,
    body .active-card .cardactivation-main header h2 {
      color: #27271a; }
    body .account_setup-page .account_setup-main .form-card-activation h3, body .account_setup-page .account_setup-main .form-card-activation h4,
    body .account_setup-page .cardRegistration-main .form-card-activation h3,
    body .account_setup-page .cardRegistration-main .form-card-activation h4,
    body .account_setup-page .cardactivation-main .form-card-activation h3,
    body .account_setup-page .cardactivation-main .form-card-activation h4,
    body .card_registration-page .account_setup-main .form-card-activation h3,
    body .card_registration-page .account_setup-main .form-card-activation h4,
    body .card_registration-page .cardRegistration-main .form-card-activation h3,
    body .card_registration-page .cardRegistration-main .form-card-activation h4,
    body .card_registration-page .cardactivation-main .form-card-activation h3,
    body .card_registration-page .cardactivation-main .form-card-activation h4,
    body .active-card .account_setup-main .form-card-activation h3,
    body .active-card .account_setup-main .form-card-activation h4,
    body .active-card .cardRegistration-main .form-card-activation h3,
    body .active-card .cardRegistration-main .form-card-activation h4,
    body .active-card .cardactivation-main .form-card-activation h3,
    body .active-card .cardactivation-main .form-card-activation h4 {
      color: #27271a; }
    body .account_setup-page .account_setup-main .img-card-holder,
    body .account_setup-page .cardRegistration-main .img-card-holder,
    body .account_setup-page .cardactivation-main .img-card-holder,
    body .card_registration-page .account_setup-main .img-card-holder,
    body .card_registration-page .cardRegistration-main .img-card-holder,
    body .card_registration-page .cardactivation-main .img-card-holder,
    body .active-card .account_setup-main .img-card-holder,
    body .active-card .cardRegistration-main .img-card-holder,
    body .active-card .cardactivation-main .img-card-holder {
      background: #27271a; }
      body .account_setup-page .account_setup-main .img-card-holder:before,
      body .account_setup-page .cardRegistration-main .img-card-holder:before,
      body .account_setup-page .cardactivation-main .img-card-holder:before,
      body .card_registration-page .account_setup-main .img-card-holder:before,
      body .card_registration-page .cardRegistration-main .img-card-holder:before,
      body .card_registration-page .cardactivation-main .img-card-holder:before,
      body .active-card .account_setup-main .img-card-holder:before,
      body .active-card .cardRegistration-main .img-card-holder:before,
      body .active-card .cardactivation-main .img-card-holder:before {
        display: none; }
      body .account_setup-page .account_setup-main .img-card-holder .form-control,
      body .account_setup-page .cardRegistration-main .img-card-holder .form-control,
      body .account_setup-page .cardactivation-main .img-card-holder .form-control,
      body .card_registration-page .account_setup-main .img-card-holder .form-control,
      body .card_registration-page .cardRegistration-main .img-card-holder .form-control,
      body .card_registration-page .cardactivation-main .img-card-holder .form-control,
      body .active-card .account_setup-main .img-card-holder .form-control,
      body .active-card .cardRegistration-main .img-card-holder .form-control,
      body .active-card .cardactivation-main .img-card-holder .form-control {
        background: #fdfddf;
        color: #27271a; }
        body .account_setup-page .account_setup-main .img-card-holder .form-control::-webkit-input-placeholder,
        body .account_setup-page .cardRegistration-main .img-card-holder .form-control::-webkit-input-placeholder,
        body .account_setup-page .cardactivation-main .img-card-holder .form-control::-webkit-input-placeholder,
        body .card_registration-page .account_setup-main .img-card-holder .form-control::-webkit-input-placeholder,
        body .card_registration-page .cardRegistration-main .img-card-holder .form-control::-webkit-input-placeholder,
        body .card_registration-page .cardactivation-main .img-card-holder .form-control::-webkit-input-placeholder,
        body .active-card .account_setup-main .img-card-holder .form-control::-webkit-input-placeholder,
        body .active-card .cardRegistration-main .img-card-holder .form-control::-webkit-input-placeholder,
        body .active-card .cardactivation-main .img-card-holder .form-control::-webkit-input-placeholder {
          color: #44440E; }
        body .account_setup-page .account_setup-main .img-card-holder .form-control::-moz-placeholder,
        body .account_setup-page .cardRegistration-main .img-card-holder .form-control::-moz-placeholder,
        body .account_setup-page .cardactivation-main .img-card-holder .form-control::-moz-placeholder,
        body .card_registration-page .account_setup-main .img-card-holder .form-control::-moz-placeholder,
        body .card_registration-page .cardRegistration-main .img-card-holder .form-control::-moz-placeholder,
        body .card_registration-page .cardactivation-main .img-card-holder .form-control::-moz-placeholder,
        body .active-card .account_setup-main .img-card-holder .form-control::-moz-placeholder,
        body .active-card .cardRegistration-main .img-card-holder .form-control::-moz-placeholder,
        body .active-card .cardactivation-main .img-card-holder .form-control::-moz-placeholder {
          opacity: 1;
          color: #44440E; }
        body .account_setup-page .account_setup-main .img-card-holder .form-control:-moz-placeholder,
        body .account_setup-page .cardRegistration-main .img-card-holder .form-control:-moz-placeholder,
        body .account_setup-page .cardactivation-main .img-card-holder .form-control:-moz-placeholder,
        body .card_registration-page .account_setup-main .img-card-holder .form-control:-moz-placeholder,
        body .card_registration-page .cardRegistration-main .img-card-holder .form-control:-moz-placeholder,
        body .card_registration-page .cardactivation-main .img-card-holder .form-control:-moz-placeholder,
        body .active-card .account_setup-main .img-card-holder .form-control:-moz-placeholder,
        body .active-card .cardRegistration-main .img-card-holder .form-control:-moz-placeholder,
        body .active-card .cardactivation-main .img-card-holder .form-control:-moz-placeholder {
          color: #44440E; }
        body .account_setup-page .account_setup-main .img-card-holder .form-control:-ms-input-placeholder,
        body .account_setup-page .cardRegistration-main .img-card-holder .form-control:-ms-input-placeholder,
        body .account_setup-page .cardactivation-main .img-card-holder .form-control:-ms-input-placeholder,
        body .card_registration-page .account_setup-main .img-card-holder .form-control:-ms-input-placeholder,
        body .card_registration-page .cardRegistration-main .img-card-holder .form-control:-ms-input-placeholder,
        body .card_registration-page .cardactivation-main .img-card-holder .form-control:-ms-input-placeholder,
        body .active-card .account_setup-main .img-card-holder .form-control:-ms-input-placeholder,
        body .active-card .cardRegistration-main .img-card-holder .form-control:-ms-input-placeholder,
        body .active-card .cardactivation-main .img-card-holder .form-control:-ms-input-placeholder {
          color: #44440E; }
        body .account_setup-page .account_setup-main .img-card-holder .form-control.placeholder,
        body .account_setup-page .cardRegistration-main .img-card-holder .form-control.placeholder,
        body .account_setup-page .cardactivation-main .img-card-holder .form-control.placeholder,
        body .card_registration-page .account_setup-main .img-card-holder .form-control.placeholder,
        body .card_registration-page .cardRegistration-main .img-card-holder .form-control.placeholder,
        body .card_registration-page .cardactivation-main .img-card-holder .form-control.placeholder,
        body .active-card .account_setup-main .img-card-holder .form-control.placeholder,
        body .active-card .cardRegistration-main .img-card-holder .form-control.placeholder,
        body .active-card .cardactivation-main .img-card-holder .form-control.placeholder {
          color: #44440E; }
      body .account_setup-page .account_setup-main .img-card-holder .fields-holder,
      body .account_setup-page .cardRegistration-main .img-card-holder .fields-holder,
      body .account_setup-page .cardactivation-main .img-card-holder .fields-holder,
      body .card_registration-page .account_setup-main .img-card-holder .fields-holder,
      body .card_registration-page .cardRegistration-main .img-card-holder .fields-holder,
      body .card_registration-page .cardactivation-main .img-card-holder .fields-holder,
      body .active-card .account_setup-main .img-card-holder .fields-holder,
      body .active-card .cardRegistration-main .img-card-holder .fields-holder,
      body .active-card .cardactivation-main .img-card-holder .fields-holder {
        border-color: #fdfddf;
        background: #fdfddf;
        color: #27271a; }
      body .account_setup-page .account_setup-main .img-card-holder .card-info-holder .footer .program,
      body .account_setup-page .account_setup-main .img-card-holder .card-info-holder .info .card-num,
      body .account_setup-page .cardRegistration-main .img-card-holder .card-info-holder .footer .program,
      body .account_setup-page .cardRegistration-main .img-card-holder .card-info-holder .info .card-num,
      body .account_setup-page .cardactivation-main .img-card-holder .card-info-holder .footer .program,
      body .account_setup-page .cardactivation-main .img-card-holder .card-info-holder .info .card-num,
      body .card_registration-page .account_setup-main .img-card-holder .card-info-holder .footer .program,
      body .card_registration-page .account_setup-main .img-card-holder .card-info-holder .info .card-num,
      body .card_registration-page .cardRegistration-main .img-card-holder .card-info-holder .footer .program,
      body .card_registration-page .cardRegistration-main .img-card-holder .card-info-holder .info .card-num,
      body .card_registration-page .cardactivation-main .img-card-holder .card-info-holder .footer .program,
      body .card_registration-page .cardactivation-main .img-card-holder .card-info-holder .info .card-num,
      body .active-card .account_setup-main .img-card-holder .card-info-holder .footer .program,
      body .active-card .account_setup-main .img-card-holder .card-info-holder .info .card-num,
      body .active-card .cardRegistration-main .img-card-holder .card-info-holder .footer .program,
      body .active-card .cardRegistration-main .img-card-holder .card-info-holder .info .card-num,
      body .active-card .cardactivation-main .img-card-holder .card-info-holder .footer .program,
      body .active-card .cardactivation-main .img-card-holder .card-info-holder .info .card-num {
        color: #fdfddf !important; }
        body .account_setup-page .account_setup-main .img-card-holder .card-info-holder .footer .program .dot,
        body .account_setup-page .account_setup-main .img-card-holder .card-info-holder .info .card-num .dot,
        body .account_setup-page .cardRegistration-main .img-card-holder .card-info-holder .footer .program .dot,
        body .account_setup-page .cardRegistration-main .img-card-holder .card-info-holder .info .card-num .dot,
        body .account_setup-page .cardactivation-main .img-card-holder .card-info-holder .footer .program .dot,
        body .account_setup-page .cardactivation-main .img-card-holder .card-info-holder .info .card-num .dot,
        body .card_registration-page .account_setup-main .img-card-holder .card-info-holder .footer .program .dot,
        body .card_registration-page .account_setup-main .img-card-holder .card-info-holder .info .card-num .dot,
        body .card_registration-page .cardRegistration-main .img-card-holder .card-info-holder .footer .program .dot,
        body .card_registration-page .cardRegistration-main .img-card-holder .card-info-holder .info .card-num .dot,
        body .card_registration-page .cardactivation-main .img-card-holder .card-info-holder .footer .program .dot,
        body .card_registration-page .cardactivation-main .img-card-holder .card-info-holder .info .card-num .dot,
        body .active-card .account_setup-main .img-card-holder .card-info-holder .footer .program .dot,
        body .active-card .account_setup-main .img-card-holder .card-info-holder .info .card-num .dot,
        body .active-card .cardRegistration-main .img-card-holder .card-info-holder .footer .program .dot,
        body .active-card .cardRegistration-main .img-card-holder .card-info-holder .info .card-num .dot,
        body .active-card .cardactivation-main .img-card-holder .card-info-holder .footer .program .dot,
        body .active-card .cardactivation-main .img-card-holder .card-info-holder .info .card-num .dot {
          background: #fdfddf !important; }
  body .account_setup-page .captcha-area label,
  body .card_registration-page .captcha-area label,
  body .active-card .captcha-area label {
    color: #27271a; }
    body .account_setup-page .captcha-area label strong,
    body .card_registration-page .captcha-area label strong,
    body .active-card .captcha-area label strong {
      color: #27271a; }
  body .account_setup-page .list-inline-item.field-focused .form-control,
  body .card_registration-page .list-inline-item.field-focused .form-control,
  body .active-card .list-inline-item.field-focused .form-control {
    border-color: #27271a; }
  body .account_setup-page .form-control,
  body .card_registration-page .form-control,
  body .active-card .form-control {
    background: #fdfddf;
    color: #27271a;
    border-color: #27271a !important; }
    body .account_setup-page .form-control::-webkit-input-placeholder,
    body .card_registration-page .form-control::-webkit-input-placeholder,
    body .active-card .form-control::-webkit-input-placeholder {
      color: #27271a !important; }
    body .account_setup-page .form-control::-moz-placeholder,
    body .card_registration-page .form-control::-moz-placeholder,
    body .active-card .form-control::-moz-placeholder {
      opacity: 1;
      color: #27271a !important; }
    body .account_setup-page .form-control:-moz-placeholder,
    body .card_registration-page .form-control:-moz-placeholder,
    body .active-card .form-control:-moz-placeholder {
      color: #27271a !important; }
    body .account_setup-page .form-control:-ms-input-placeholder,
    body .card_registration-page .form-control:-ms-input-placeholder,
    body .active-card .form-control:-ms-input-placeholder {
      color: #27271a !important; }
    body .account_setup-page .form-control.placeholder,
    body .card_registration-page .form-control.placeholder,
    body .active-card .form-control.placeholder {
      color: #27271a !important; }
  body .account_setup-page .form-holder .label-slide .label,
  body .card_registration-page .form-holder .label-slide .label,
  body .active-card .form-holder .label-slide .label {
    color: #27271a; }
  body .account_setup-page .form-holder .label-slide .field .icon-calendar,
  body .card_registration-page .form-holder .label-slide .field .icon-calendar,
  body .active-card .form-holder .label-slide .field .icon-calendar {
    color: #27271a; }
  body .account_setup-page .btns .btn-orange,
  body .card_registration-page .btns .btn-orange,
  body .active-card .btns .btn-orange {
    background: #27271a;
    color: #fdfddf;
    border-color: #27271a; }
    body .account_setup-page .btns .btn-orange:focus, body .account_setup-page .btns .btn-orange:hover,
    body .card_registration-page .btns .btn-orange:focus,
    body .card_registration-page .btns .btn-orange:hover,
    body .active-card .btns .btn-orange:focus,
    body .active-card .btns .btn-orange:hover {
      background: #F3F3B1 !important;
      color: #27271a !important;
      border-color: #27271a !important; }
  body .account_setup-page .btns .btn-light,
  body .card_registration-page .btns .btn-light,
  body .active-card .btns .btn-light {
    background: #F3F3B1 !important;
    color: #27271a !important;
    border-color: #27271a !important; }
    body .account_setup-page .btns .btn-light:focus, body .account_setup-page .btns .btn-light:hover,
    body .card_registration-page .btns .btn-light:focus,
    body .card_registration-page .btns .btn-light:hover,
    body .active-card .btns .btn-light:focus,
    body .active-card .btns .btn-light:hover {
      background: #27271a !important;
      color: #fdfddf !important; }
  body .reg-steps ul li {
    background: #44440E; }
    body .reg-steps ul li.active {
      background: #27271a; }
  body .card-expiry-date .space {
    color: #27271a; }
  body .ui-datepicker {
    background: #27271a;
    color: #fdfddf; }
    body .ui-datepicker .ui-datepicker-calendar th,
    body .ui-datepicker .ui-datepicker-calendar td a {
      color: #fdfddf; }
    body .ui-datepicker .ui-datepicker-calendar td a.ui-state-highlight,
    body .ui-datepicker .ui-datepicker-calendar td a:hover,
    body .ui-datepicker .ui-datepicker-calendar td a:focus {
      background: #F3F3B1;
      color: #27271a; }
    body .ui-datepicker .ui-datepicker-header a {
      background: #fdfddf;
      color: #27271a; }
      body .ui-datepicker .ui-datepicker-header a:hover {
        background: #F3F3B1;
        color: #27271a; }
  body .show-keypad .keypad-popup {
    background: #27271a; }
  body .show-keypad .keypad-popup::before,
  body .show-keypad .keypad-popup::after {
    border-right-color: #27271a; }
  body .account_setup-main,
  body .cardRegistration-main {
    /* Choosen Style */
    /* End Choosen Style */ }
    body .account_setup-main .single-border .chosen-container .chosen-single,
    body .cardRegistration-main .single-border .chosen-container .chosen-single {
      border-color: #27271a;
      background: #fdfddf; }
      body .account_setup-main .single-border .chosen-container .chosen-single:after,
      body .cardRegistration-main .single-border .chosen-container .chosen-single:after {
        color: #27271a; }
    body .account_setup-main .chosen-container.chosen-container-active .chosen-single,
    body .cardRegistration-main .chosen-container.chosen-container-active .chosen-single {
      border-color: #F3F3B1 !important; }
    body .account_setup-main .single-border .chosen-container .chosen-drop,
    body .cardRegistration-main .single-border .chosen-container .chosen-drop {
      border-color: #F3F3B1; }
    body .account_setup-main .chosen-container .chosen-results,
    body .cardRegistration-main .chosen-container .chosen-results {
      color: #27271a; }
    body .account_setup-main .slider-checkbox [class*="icheckbox"],
    body .cardRegistration-main .slider-checkbox [class*="icheckbox"] {
      background: #F3F3B1; }
    body .account_setup-main .slider-checkbox [class*="icheckbox"].checked,
    body .cardRegistration-main .slider-checkbox [class*="icheckbox"].checked {
      background: #27271a; }
    body .account_setup-main .slider-checkbox_with-bg,
    body .cardRegistration-main .slider-checkbox_with-bg {
      background: #fdfddf !important;
      border-color: #27271a !important; }
      body .account_setup-main .slider-checkbox_with-bg.checkbox-checked,
      body .cardRegistration-main .slider-checkbox_with-bg.checkbox-checked {
        background: #44440E !important;
        border-color: #27271a !important; }
        body .account_setup-main .slider-checkbox_with-bg.checkbox-checked .label-desc,
        body .cardRegistration-main .slider-checkbox_with-bg.checkbox-checked .label-desc {
          color: #fdfddf !important; }
          body .account_setup-main .slider-checkbox_with-bg.checkbox-checked .label-desc .label-link,
          body .cardRegistration-main .slider-checkbox_with-bg.checkbox-checked .label-desc .label-link {
            color: #fdfddf !important; }
      body .account_setup-main .slider-checkbox_with-bg .label-desc,
      body .cardRegistration-main .slider-checkbox_with-bg .label-desc {
        color: #27271a !important; }
        body .account_setup-main .slider-checkbox_with-bg .label-desc .label-link,
        body .cardRegistration-main .slider-checkbox_with-bg .label-desc .label-link {
          color: #27271a !important;
          text-decoration: underline;
          font-weight: bold; }
          body .account_setup-main .slider-checkbox_with-bg .label-desc .label-link:hover,
          body .cardRegistration-main .slider-checkbox_with-bg .label-desc .label-link:hover {
            text-decoration: none; }
    body .account_setup-main .same-form-addresses:before,
    body .cardRegistration-main .same-form-addresses:before {
      background: #fdfddf; }
    body .account_setup-main .form-card-registration h3,
    body .account_setup-main .form-card-registration .slider-checkbox.same-as-fields-slider .label-slide,
    body .cardRegistration-main .form-card-registration h3,
    body .cardRegistration-main .form-card-registration .slider-checkbox.same-as-fields-slider .label-slide {
      color: #27271a; }
    body .account_setup-main .img-card-holder .fields-holder .footer .program,
    body .account_setup-main .img-card-holder .fields-holder .info .card-num,
    body .cardRegistration-main .img-card-holder .fields-holder .footer .program,
    body .cardRegistration-main .img-card-holder .fields-holder .info .card-num {
      color: #fdfddf; }
      body .account_setup-main .img-card-holder .fields-holder .footer .program .dot,
      body .account_setup-main .img-card-holder .fields-holder .info .card-num .dot,
      body .cardRegistration-main .img-card-holder .fields-holder .footer .program .dot,
      body .cardRegistration-main .img-card-holder .fields-holder .info .card-num .dot {
        background: #fdfddf; }
    body .account_setup-main .img-card-holder .fields-holder .footer .program,
    body .account_setup-main .img-card-holder .fields-holder .info .card-num,
    body .cardRegistration-main .img-card-holder .fields-holder .footer .program,
    body .cardRegistration-main .img-card-holder .fields-holder .info .card-num {
      color: #fdfddf; }
      body .account_setup-main .img-card-holder .fields-holder .footer .program .dot,
      body .account_setup-main .img-card-holder .fields-holder .info .card-num .dot,
      body .cardRegistration-main .img-card-holder .fields-holder .footer .program .dot,
      body .cardRegistration-main .img-card-holder .fields-holder .info .card-num .dot {
        background: #fdfddf; }
  body .card-activation-success .form-area {
    background: #fdfddf; }
  body .card-activation-success .success-screen h3 {
    color: #27271a; }
  body .account_setup-page .password-conditions {
    background: #44440E;
    color: #fdfddf;
    border-color: #27271a; }
    body .account_setup-page .password-conditions p {
      color: #fdfddf; }
    body .account_setup-page .password-conditions .list-alpha li span,
    body .account_setup-page .password-conditions .list-alpha li strong {
      color: #fdfddf; }
  body .account_setup-page .account_setup-main .form-card-registration h3 {
    color: #27271a; }
  body .error-page-holder-main .error-page-holder {
    background: #F3F3B1;
    border: #27271a solid 2px; }
    body .error-page-holder-main .error-page-holder a,
    body .error-page-holder-main .error-page-holder p,
    body .error-page-holder-main .error-page-holder h2 {
      color: #27271a; }
    body .error-page-holder-main .error-page-holder a {
      text-decoration: underline; }
      body .error-page-holder-main .error-page-holder a:hover {
        text-decoration: none; }
    body .error-page-holder-main .error-page-holder:before {
      display: none; }
    body .error-page-holder-main .error-page-holder .ico-holder .error-top-text,
    body .error-page-holder-main .error-page-holder .ico-holder .error-number {
      color: #27271a; }
    body .error-page-holder-main .error-page-holder .error-page-content {
      border-color: #27271a; }
  body .manage-profile {
    border-color: #27271a; }
    body .manage-profile .list-gen-tab-nav .nav-tabs li a.active, body .manage-profile .list-gen-tab-nav .nav-tabs li a:hover {
      color: #F3F3B1 !important; }
      body .manage-profile .list-gen-tab-nav .nav-tabs li a.active .ico, body .manage-profile .list-gen-tab-nav .nav-tabs li a:hover .ico {
        color: #F3F3B1 !important; }
    body .manage-profile .list-gen-tab-nav .nav-tabs li a .ico {
      color: #27271a; }
    body .manage-profile .link-edit {
      color: #F3F3B1; }
      body .manage-profile .link-edit:focus, body .manage-profile .link-edit:hover {
        color: #44440E; }
    body .manage-profile .btn.btn-light,
    body .manage-profile .btn.btn-orange {
      background: transparent !important;
      border-color: #fdfddf !important;
      color: #fdfddf !important; }
      body .manage-profile .btn.btn-light:hover,
      body .manage-profile .btn.btn-orange:hover {
        background: #F3F3B1 !important;
        color: #27271a !important; }
    body .manage-profile #login-details-tab .password-conditions {
      border-color: #27271a; }
    body .manage-profile .form-box-holder .btn.btn-light,
    body .manage-profile .form-box-holder .btn.btn-orange {
      background: #27271a !important;
      border-color: #27271a !important;
      color: #44440E !important; }
      body .manage-profile .form-box-holder .btn.btn-light:hover,
      body .manage-profile .form-box-holder .btn.btn-orange:hover {
        background: transparent !important;
        color: #27271a !important; }
    body .manage-profile .chosen-container .chosen-results {
      color: #27271a; }
    body .manage-profile .biz-info {
      border-color: #fdfddf; }
    body .manage-profile .same-address-holder.active:after {
      background: #27271a; }
    body .manage-profile .chosen-container .chosen-single,
    body .manage-profile .form .form-control {
      border-color: #fdfddf; }
    body .manage-profile .actions .link-delete-img,
    body .manage-profile .actions .link-update-img {
      color: #fdfddf !important; }
      body .manage-profile .actions .link-delete-img:hover,
      body .manage-profile .actions .link-update-img:hover {
        color: #F3F3B1 !important; }

body .benefits-block .benefit-boxes header .btn-close {
  color: #27271a; }

body .benefits-block .benefit-boxes header .dialog-title {
  color: #27271a; }

body .benefits-block .benefit-boxes .benefit-box {
  border-color: #44440E;
  background: #F3F3B1; }
  body .benefits-block .benefit-boxes .benefit-box .sub-title {
    color: #27271a; }
    body .benefits-block .benefit-boxes .benefit-box .sub-title:before {
      background: #27271a; }
  body .benefits-block .benefit-boxes .benefit-box .meta-text {
    color: #27271a; }
  body .benefits-block .benefit-boxes .benefit-box .last-history .box {
    border-color: #27271a;
    background: #fdfddf; }

body.ccart {
  /**/
  /**/
  /**/
  /**/ }
  body.ccart[data-pagetype="public-page"] #wrapper:after {
    display: none; }
  body.ccart[data-pagetype="public-page"] #wrapper #header,
  body.ccart[data-pagetype="public-page"] #wrapper #main {
    z-index: inherit; }
  body.ccart[data-pagetype="public-page"] #wrapper #navbarSupportedContent {
    z-index: 10; }
  body.ccart[data-pagetype="public-page"] #wrapper #header {
    background: #27271a; }
    body.ccart[data-pagetype="public-page"] #wrapper #header h1 polygon,
    body.ccart[data-pagetype="public-page"] #wrapper #header h1 path {
      fill: #fdfddf; }
  @media (max-width: 991px) {
    body.ccart[data-pagetype="public-page"] #wrapper .navbar-collapse {
      background: #27271a; } }
  body.ccart[data-pagetype="public-page"] #wrapper .multi-lang-drop .dropdown-menu[aria-labelledby="navbarDropdown"] a.dropdown-item {
    color: #fdfddf !important;
    background: #27271a !important; }
  body.ccart[data-pagetype="public-page"] #wrapper .multi-lang-drop .dropdown-menu[aria-labelledby="navbarDropdown"] a.dropdown-item:hover,
  body.ccart[data-pagetype="public-page"] #wrapper .multi-lang-drop .dropdown-menu[aria-labelledby="navbarDropdown"] a.dropdown-item:focus,
  body.ccart[data-pagetype="public-page"] #wrapper .multi-lang-drop .dropdown-menu[aria-labelledby="navbarDropdown"] a.dropdown-item.active {
    color: #27271a !important;
    background: #fdfddf !important; }
  body.ccart .footer-nav a:hover,
  body.ccart .footer-nav a:focus,
  body.ccart .hero-block .hero-holder .btn-orange:focus,
  body.ccart .hero-block .hero-holder .btn-orange:hover {
    text-decoration: underline; }
  body.ccart .benefits-icons .ico-ccart {
    color: #fdfddf !important; }
  body.ccart .hero-block .hero-holder h1 {
    color: #fdfddf !important; }
  body.ccart #header.header-public .container {
    border-width: 0; }
  body.ccart .navbar-expand-lg {
    border-width: 0; }
  body.ccart .left_side-section {
    display: none; }
  body.ccart .right_side-section {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  body.ccart #wrapper.ccart #main {
    background: #44440E; }
  body.ccart #main .sub-container {
    color: #fdfddf;
    margin: 30px 0;
    padding: 20px;
    border-radius: 20px;
    background: #27271a;
    border: solid 3px #fdfddf; }
  body.ccart .reg-steps ul.step_desc li {
    color: #fdfddf;
    background: none; }
    body.ccart .reg-steps ul.step_desc li.active {
      font-weight: 700;
      text-decoration: underline; }
  body.ccart .details-main .page_body-wrapper p,
  body.ccart .page_body-wrapper .page_body-heading,
  body.ccart .multi-lang-drop .dropdown-toggle,
  body.ccart .required-fields-indicator::before,
  body.ccart .navbar.navbar-expand-lg .navbar-nav .nav-item.sign-in a.nav-link:not(.dropdown-menu-link):not([class*="icon-"]):not(.btn),
  body.ccart .navbar.navbar-expand-lg .navbar-nav .nav-item.sign-in a.nav-link:not(.dropdown-menu-link):not([class*="icon-"]):not(.btn):hover,
  body.ccart .navbar.navbar-expand-lg .navbar-nav .nav-item.sign-in a.nav-link:not(.dropdown-menu-link):not([class*="icon-"]):not(.btn):focus,
  body.ccart .navbar-expand-lg .navbar-nav .sign-in span,
  body.ccart .navbar.navbar-expand-lg .navbar-nav .nav-item a.nav-link:hover,
  body.ccart .navbar.navbar-expand-lg .navbar-nav .nav-item a.nav-link:focus,
  body.ccart .navbar.navbar-expand-lg .navbar-nav .nav-item a.nav-link,
  body.ccart .details-main .required-fields-indicator,
  body.ccart .captcha-area label strong,
  body.ccart .form .field.verify_email-field .input-group-icon.input-with_icon.with-link > a,
  body.ccart .form label,
  body.ccart .form label .btn-tooltip,
  body.ccart .details-main .form.ccart-details h2,
  body.ccart .details-main .form.ccart-details h3,
  body.ccart .details-main .page_body-wrapper .note strong,
  body.ccart .details-main .page_body-wrapper .note {
    color: #fdfddf !important; }
  body.ccart label > em {
    color: #27271a;
    background: #fdfddf; }
  body.ccart .navbar.navbar-expand-lg .navbar-nav .nav-item.sign-in a.nav-link:not(.dropdown-menu-link):not([class*="icon-"]):not(.btn):hover, body.ccart .navbar.navbar-expand-lg .navbar-nav .nav-item.sign-in a.nav-link:not(.dropdown-menu-link):not([class*="icon-"]):not(.btn):focus,
  body.ccart .navbar.navbar-expand-lg .navbar-nav .nav-item a.nav-link:hover,
  body.ccart .navbar.navbar-expand-lg .navbar-nav .nav-item a.nav-link:focus,
  body.ccart .form .field.verify_email-field .input-group-icon.input-with_icon.with-link > a:hover,
  body.ccart .form .field.verify_email-field .input-group-icon.input-with_icon.with-link > a:focus {
    text-decoration: underline; }
  body.ccart .multi-lang-drop .dropdown-toggle,
  body.ccart .navbar.navbar-expand-lg .navbar-nav .nav-item.sign-in a.nav-link:not(.dropdown-menu-link):not([class*="icon-"]):not(.btn),
  body.ccart .navbar.navbar-expand-lg .navbar-nav .nav-item.sign-in a.nav-link:not(.dropdown-menu-link):not([class*="icon-"]):not(.btn):hover,
  body.ccart .navbar.navbar-expand-lg .navbar-nav .nav-item.sign-in a.nav-link:not(.dropdown-menu-link):not([class*="icon-"]):not(.btn):focus,
  body.ccart .navbar-expand-lg .navbar-nav .sign-in span,
  body.ccart .navbar.navbar-expand-lg .navbar-nav .nav-item a.nav-link:hover,
  body.ccart .navbar.navbar-expand-lg .navbar-nav .nav-item a.nav-link:focus,
  body.ccart .navbar.navbar-expand-lg .navbar-nav .nav-item a.nav-link {
    background: #27271a !important; }
  body.ccart .form-control {
    color: #fdfddf;
    background: #27271a !important; }
    body.ccart .form-control::-webkit-input-placeholder {
      color: #fdfddf; }
    body.ccart .form-control::-moz-placeholder {
      opacity: 1;
      color: #fdfddf; }
    body.ccart .form-control:-moz-placeholder {
      color: #fdfddf; }
    body.ccart .form-control:-ms-input-placeholder {
      color: #fdfddf; }
    body.ccart .form-control.placeholder {
      color: #fdfddf; }
  body.ccart .btn.btn-orange {
    color: #27271a !important;
    background: #fdfddf !important;
    border-color: #fdfddf !important; }
    body.ccart .btn.btn-orange:hover {
      color: #fdfddf !important;
      background: #27271a !important;
      border-color: #fdfddf !important; }
      body.ccart .btn.btn-orange:hover [class*="icon-"]:hover,
      body.ccart .btn.btn-orange:hover [class*="icon-"] {
        color: #fdfddf !important; }
  body.ccart .password-conditions {
    color: #27271a;
    background: #fdfddf; }
    body.ccart .password-conditions li.pass strong,
    body.ccart .password-conditions .list-alpha li span,
    body.ccart .password-conditions p {
      color: #27271a; }
    body.ccart .password-conditions li.pass strong {
      text-decoration: underline; }
  body.ccart .multi-lang-drop .dropdown-menu[aria-labelledby="navbarDropdown"] a.dropdown-item {
    color: #27271a !important;
    background: #fdfddf !important; }
  body.ccart .multi-lang-drop .dropdown-menu[aria-labelledby="navbarDropdown"] a.dropdown-item.active {
    color: #fdfddf !important;
    background: #27271a !important; }
  body.ccart .chosen-container .chosen-single,
  body.ccart .form-control:not(.error-field) {
    border-color: rgba(253, 253, 223, 0.3) !important; }
  body.ccart .chosen-container.chosen-container-active .chosen-single,
  body.ccart .form-control:not(.error-field):focus,
  body.ccart .field-focused .form-control:not(.error-field) {
    border-color: #fdfddf !important; }
  body.ccart .chosen-container .chosen-single {
    color: #fdfddf !important;
    background: #27271a !important; }
  body.ccart .chosen-container-single .chosen-search input[type="text"] {
    background: #fff !important;
    color: #27271a;
    border: solid 2px #fdfddf !important; }
  body.ccart #accessibility-settings .btns .btn {
    color: #fdfddf !important;
    background: #27271a !important;
    border-color: #fdfddf !important; }
    body.ccart #accessibility-settings .btns .btn:hover, body.ccart #accessibility-settings .btns .btn:focus {
      color: #27271a !important;
      background: #fdfddf !important;
      border-color: #27271a !important; }
      body.ccart #accessibility-settings .btns .btn:hover > span, body.ccart #accessibility-settings .btns .btn:focus > span {
        color: #27271a !important; }
  body.ccart .details-main .radio-wrapper [class*="iradio"],
  body.ccart .radio-wrapper [class*="iradio"] {
    opacity: 1 !important;
    border-color: #fdfddf !important; }
    body.ccart .details-main .radio-wrapper [class*="iradio"].checked,
    body.ccart .radio-wrapper [class*="iradio"].checked {
      border-color: #fdfddf !important;
      background: none !important; }
  body.ccart .right_side-section .slider-checkbox_with-bg {
    color: #fdfddf;
    background: #27271a; }
    body.ccart .right_side-section .slider-checkbox_with-bg label {
      color: #fdfddf !important; }
    body.ccart .right_side-section .slider-checkbox_with-bg .label-desc .label-link {
      color: #fdfddf !important;
      font-weight: 600; }
      body.ccart .right_side-section .slider-checkbox_with-bg .label-desc .label-link:hover, body.ccart .right_side-section .slider-checkbox_with-bg .label-desc .label-link:focus {
        text-decoration: underline; }
  body.ccart .details-main .form.ccart-details h3.normal-font > span {
    color: #fdfddf; }
  body.ccart .card-prepared h1,
  body.ccart .card-prepared h2,
  body.ccart .card-prepared h3,
  body.ccart .details-main .form.ccart-details h3.normal-font > span {
    color: #fdfddf; }
  body.ccart .card-ready .text-center a {
    color: #fdfddf !important; }
    body.ccart .card-ready .text-center a:hover, body.ccart .card-ready .text-center a:focus {
      color: #fdfddf !important;
      text-decoration: underline; }
  body.ccart .card-prepared-success .card-reference-number {
    color: #27271a;
    background: #fdfddf; }
    body.ccart .card-prepared-success .card-reference-number span {
      color: #27271a;
      font-weight: 600; }
  body.ccart .card-prepared-success .card-assist,
  body.ccart .card-prepared-success .card-assist a,
  body.ccart .card-prepared-success .page_body-sub-heading,
  body.ccart .card-prepared-success .page_body-heading {
    color: #fdfddf; }
  body.ccart .card-prepared-success .card-assist a:hover,
  body.ccart .card-prepared-success .card-assist a:focus {
    text-decoration: underline; }
  body.ccart #main .table_summary-generic {
    color: #27271a;
    background: #fdfddf; }
  body.ccart #main .table_summary-generic > .row > [class*="col-"] .table[class*="table_summary_common_table"] > tbody > tr > td {
    color: #27271a; }
  body.ccart #main .table_summary-generic > .row > [class*="col-"] .table[class*="table_summary_common_table"] > thead > tr > th,
  body.ccart #main .table_summary-generic > .row > [class*="col-"] .table[class*="table_summary_common_table"] > tbody > tr > td {
    border-bottom-color: #27271a; }
  body.ccart .currency-table .rates_refresh-wrapper .rate_refresh-timer,
  body.ccart .currency-table .rates_refresh-wrapper,
  body.ccart .field.custom_field-height .form-control,
  body.ccart .currency-table tbody > tr > td:nth-child(2),
  body.ccart .currency-table tbody > tr > td:nth-child(3),
  body.ccart .currency_rates-list > .currency_rates-holder,
  body.ccart .currency-table .tbl_heading1,
  body.ccart .currency-table .tbl_heading2,
  body.ccart .currency-table .tbl_heading3,
  body.ccart .currency_info-tbl .grand_total-field .currency_info .currency-name,
  body.ccart .currency_added-section .section-heading,
  body.ccart .currency_summary_payment-section .section-heading,
  body.ccart .page_body-wrapper .page_body-desc {
    color: #fdfddf !important; }
  body.ccart .field.custom_field-height .form-control::-webkit-input-placeholder {
    color: #fdfddf; }
  body.ccart .field.custom_field-height .form-control::-moz-placeholder {
    opacity: 1;
    color: #fdfddf; }
  body.ccart .field.custom_field-height .form-control:-moz-placeholder {
    color: #fdfddf; }
  body.ccart .field.custom_field-height .form-control:-ms-input-placeholder {
    color: #fdfddf; }
  body.ccart .field.custom_field-height .form-control.placeholder {
    color: #fdfddf; }
  body.ccart .right_side-section .slider-checkbox_with-bg .label-desc .red-text {
    color: #fdfddf !important;
    font-weight: 500; }
    body.ccart .right_side-section .slider-checkbox_with-bg .label-desc .red-text a {
      color: #27271a !important; }
    body.ccart .right_side-section .slider-checkbox_with-bg .label-desc .red-text a:hover,
    body.ccart .right_side-section .slider-checkbox_with-bg .label-desc .red-text a:focus {
      text-decoration: underline; }
  body.ccart .currency-table .promotional_wrapper .static-val.promo_code,
  body.ccart .currency_review-table > tfoot > tr:not(:last-child) > td,
  body.ccart .currency-table tbody > tr > td,
  body.ccart .currency-table tbody > tr:first-child > td,
  body.ccart .currency-table.currency_review-table thead th {
    color: #fdfddf !important;
    border-color: #fdfddf !important; }
  body.ccart .alert.alert-attention:before {
    color: #27271a !important; }
  body.ccart .payment-wrapper {
    color: #27271a;
    background: #fdfddf; }
    body.ccart .payment-wrapper label {
      color: #27271a !important; }
    body.ccart .payment-wrapper .form-control:not(.error-field) {
      color: #27271a !important;
      background: #fdfddf !important;
      border-color: rgba(39, 39, 26, 0.5) !important; }
      body.ccart .payment-wrapper .form-control:not(.error-field)::-webkit-input-placeholder {
        color: #27271a !important; }
      body.ccart .payment-wrapper .form-control:not(.error-field)::-moz-placeholder {
        opacity: 1;
        color: #27271a !important; }
      body.ccart .payment-wrapper .form-control:not(.error-field):-moz-placeholder {
        color: #27271a !important; }
      body.ccart .payment-wrapper .form-control:not(.error-field):-ms-input-placeholder {
        color: #27271a !important; }
      body.ccart .payment-wrapper .form-control:not(.error-field).placeholder {
        color: #27271a !important; }
    body.ccart .payment-wrapper .form-control:not(.error-field):focus,
    body.ccart .payment-wrapper .field-focused .form-control:not(.error-field) {
      border-color: #27271a !important; }
    body.ccart .payment-wrapper .chosen-container .chosen-single {
      color: #27271a !important;
      background: #fdfddf !important;
      border-color: rgba(39, 39, 26, 0.5) !important; }
    body.ccart .payment-wrapper .chosen-container.chosen-container-active .chosen-single {
      border-color: #27271a !important; }
    body.ccart .payment-wrapper .slider-checkbox [class*="icheckbox"] {
      background: #27271a; }
  body.ccart .currency_summary_payment-section .btn.go_back_shop_cart-btn {
    color: #fdfddf !important; }
    body.ccart .currency_summary_payment-section .btn.go_back_shop_cart-btn:focus, body.ccart .currency_summary_payment-section .btn.go_back_shop_cart-btn:hover {
      text-decoration: underline; }
  body.ccart .load_funds-payment_form .field .error-text {
    color: #030100; }
  body.ccart .promo-reward_credit {
    color: #fdfddf; }
  body.ccart .right_side-section .readonly-referenceNoWrapper {
    color: #27271a;
    background: #fdfddf; }
    body.ccart .right_side-section .readonly-referenceNoWrapper .red-link {
      font-weight: 600;
      color: #27271a !important; }
  body.ccart .generic_ccart-main.load_funds-main .right_side-section .red-link[href]:not(.nav-link):not(.dropdown-menu-link):not([class*="icon-"]):not(.btn),
  body.ccart .page_body-wrapper .page_body-heading .new_line-text {
    color: #fdfddf !important; }
  body.ccart .generic_ccart-main.load_funds-main .right_side-section .red-link[href]:not(.nav-link):not(.dropdown-menu-link):not([class*="icon-"]):not(.btn) {
    font-weight: 600; }
    body.ccart .generic_ccart-main.load_funds-main .right_side-section .red-link[href]:not(.nav-link):not(.dropdown-menu-link):not([class*="icon-"]):not(.btn):hover, body.ccart .generic_ccart-main.load_funds-main .right_side-section .red-link[href]:not(.nav-link):not(.dropdown-menu-link):not([class*="icon-"]):not(.btn):focus {
      text-decoration: underline; }
  body.ccart .funds_summary-section > .table-summary-wrapper {
    border: solid 2px #fdfddf !important; }
  body.ccart .funds_summary-section > .table-summary-wrapper .table-white {
    background: #27271a !important; }
    body.ccart .funds_summary-section > .table-summary-wrapper .table-white th,
    body.ccart .funds_summary-section > .table-summary-wrapper .table-white td {
      color: #fdfddf !important;
      border-color: #fdfddf !important; }
  body.ccart .page_body-wrapper .page_body-heading.green-heading {
    color: #fdfddf; }
  body.ccart #main .table_summary-generic {
    background: #fdfddf !important; }
  body.ccart .generic_ccart-main .bottom-row {
    padding: 0 0 30px; }

.captcha2 .visual-verification {
  background: #27271a;
  border: solid 2px #fdfddf; }

@media (min-width: 768px) {
  body.ccart #main .sub-container {
    margin: -40px 0;
    padding: 30px 50px; } }
