/* Body font color */

.main,
.resources-block span {
  color: #424242;
}
/* Header background */

.header {
  background: #DF5932;
}
/* Footer background */

.footer {
  background: #E1E1E1;
}
.footer,
.footer a,
.fnavi,
.fnavi a {
  
}
.footer,
.footer a,
.fnavi,
.fnavi a {
  color: #424242;
}
.copyright,
.copyright a,
.lower-footer,
.lower-footer a {
  
}
.copyright,
.copyright a,
.lower-footer,
.lower-footer a {
  color: #5c5c5c;
}
.footer a:hover,
.fnavi a:hover,
.footer a:focus,
.fnavi a:focus {
  
}
.footer a:hover,
.fnavi a:hover,
.footer a:focus,
.fnavi a:focus {
  color: #000000;
}
.footer a:focus,
.fnavi a:focus {
  
}
.footer a:focus,
.fnavi a:focus {
  box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.8);
}
.copyright a:focus,
.lower-footer a:focus {
  
}
.copyright a:focus,
.lower-footer a:focus {
  box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.8);
}
/* Page title color */

.top-line,
.mfp-alert-popup .popup-form_title,
.choice-block_drop {
  background-color: #E6E7E2;
}
/* Page title text color */

.title-page,
.mfp-alert-popup .popup-form_title,
.choice-block_act,
.choice-block_act a,
.choice-block_act:after {
  
}
.title-page,
.mfp-alert-popup .popup-form_title,
.choice-block_act,
.choice-block_act a,
.choice-block_act:after {
  color: #424242;
}
/* Nav bar color */

.header:before,
.main-navi,
.collapsed-header .main-navi,
.desktop-menu-btn {
  background-color: #80E55A;
}
/* Nav bar color for mobile*/

.slide-menu-opened {
  background-color: #80E55A;
}
/* Navigation text */

.desktop-menu-btn,
.inner-box-header .main-navi_link,
.inner-box-header .main-navi_link:after,
.inner-box-header .main-navi_link-secondary,
.inner-box-header .main-navi_link-secondary:after {
  
}
.desktop-menu-btn,
.inner-box-header .main-navi_link,
.inner-box-header .main-navi_link:after,
.inner-box-header .main-navi_link-secondary,
.inner-box-header .main-navi_link-secondary:after {
  color: #ffffff !important;
}
/* Navigation active element color/hover */

.desktop-menu-btn:hover,
.desktop-menu-btn:focus,
.inner-box-header .main-navi_link:hover,
.inner-box-header .main-navi_link-secondary:hover,
.inner-box-header .main-navi_link:focus,
.inner-box-header .main-navi_link-secondary:focus {
  background-color: #7DD9A3;
  
}
.desktop-menu-btn:hover,
.desktop-menu-btn:focus,
.inner-box-header .main-navi_link:hover,
.inner-box-header .main-navi_link-secondary:hover,
.inner-box-header .main-navi_link:focus,
.inner-box-header .main-navi_link-secondary:focus {
  color: #424242 !important;
}
/* Navigation top line dropdown link color */

.choice-block_drop a,
.choice-block_drop strong,
.choice-block_drop-btn {
  
}
.choice-block_drop a,
.choice-block_drop strong,
.choice-block_drop-btn {
  color: #424242;
}
/* Submenu arrow color/hover */

.main-navi_link:hover::after,
.main-navi_link:focus::after {
  
}
.main-navi_link:hover::after,
.main-navi_link:focus::after {
  color: #424242 !important;
}
/* Navigation top line dropdown link hover */

.choice-block_drop a.selected,
.choice-block_drop-btn.selected {
  background-color: #232424;
  
}
.choice-block_drop a.selected,
.choice-block_drop-btn.selected {
  color: #ffffff;
}
.choice-block_drop a:hover,
.choice-block_drop a.selected:hover,
.choice-block_drop-btn:hover,
.choice-block_drop-btn.selected:hover {
  background-color: #2B2C2C;
  
}
.choice-block_drop a:hover,
.choice-block_drop a.selected:hover,
.choice-block_drop-btn:hover,
.choice-block_drop-btn.selected:hover {
  color: #ffffff;
}
/* User name & date text color */

.user-block__name,
.user-block__name a,
.user-block_time span,
.user-block__simple-text {
  
}
.user-block__name,
.user-block__name a,
.user-block_time span,
.user-block__simple-text {
  color: #ffffff;
}
/* .user-block__name-text:hover,
.user-block__name-text:focus {
	.contrast_color_diff_reverse(@header_bottom, @text_dark_color, @text_light_color, 65%, 27%);
}
.user-block__name-text:focus {
	.contrast_box_shadow_diff(@header_bottom, @text_dark_color, @text_light_color, 65%, 10%);
} */

/* User last login text color */

.user-block_time p:first-child,
.user-block_time strong {
  
}
.user-block_time p:first-child,
.user-block_time strong {
  color: #c2c2c2;
}
/* Log out icon & text */

.link-out,
.link-out:before {
  
}
.link-out,
.link-out:before {
  color: #ffffff;
}
/* Quantity badge color */

.btn-mail span,
.btn-messages span,
.settings-text-buttons__btn .alerts-count span,
.opportunities__title span {
  
}
.btn-mail span,
.btn-messages span,
.settings-text-buttons__btn .alerts-count span,
.opportunities__title span {
  color: #ffffff;
}
.btn-mail span:before,
.btn-messages span:before,
.settings-text-buttons__btn .alerts-count span:before,
.opportunities__title span:before {
  background-color: #58595B;
}
/* Mail/settings block background */

.setting-block {
  background-color: #E0F2FF;
  border-color: #332D7C;
}
/* Head menu icons */

.setting-block a {
  
}
.setting-block a {
  color: #ffffff;
}
.setting-block a:hover {
  color: #797a7d;
}
.setting-block a.active {
  color: #717275;
}
/* Mail/Settings block divider */

.user-block {
  border-color: #332D7C;
}
/* Main buttons color & hover */

/* Secondary buttons color & hover */

.claims-bl_btn.add-e,
.alerts-block_btn,
.claims-bl_btn.add-c,
.claims-bl_btn.add-z,
.claims-bl_btn.add-acc,
.claims-bl_btn.export-btn,
.claims-bl_btn.current-transactions-btn,
.claims-bl_btn.historical-transactions-btn,
.claims-bl_btn.print-c,
.button.button-close,
.button.button-print,
.button.button-proceed,
.button.button-add,
.claims-bl_btn.mark,
.claims-bl_btn.issue,
.claims-bl_btn.add-warning,
input[type="submit"].filter-block_btn,
button.filter-block_btn,
.claims-bl_btn.edit,
a.button.button-subm,
button.button.button-subm,
input.button.button-subm,
button.button,
input.button,
a.button,
.button.button-reg-link,
.f-btn.ic_pacman.mod_rectangle,
.claims-bl_c-btn,
.ui-button-text-only,
.button.button-cancel--submit,
.repayment .pay-now-btn,
.product-find-stores,
button[type="submit"].product-search-container,
.findstores-button,
.btn--rounded,
#closeButton {
  background-color: #e1f1d7;
}
.claims-bl_btn.add-e,
.alerts-block_btn,
.claims-bl_btn.add-c,
.claims-bl_btn.add-z,
.claims-bl_btn.add-acc,
.claims-bl_btn.export-btn,
.claims-bl_btn.current-transactions-btn,
.claims-bl_btn.historical-transactions-btn,
.claims-bl_btn.print-c,
.button.button-close,
.button.button-print,
.button.button-proceed,
.button.button-add,
.claims-bl_btn.mark,
.claims-bl_btn.issue,
.claims-bl_btn.add-warning,
input[type="submit"].filter-block_btn,
button.filter-block_btn,
.claims-bl_btn.edit,
a.button.button-subm,
button.button.button-subm,
input.button.button-subm,
button.button,
input.button,
a.button,
.button.button-reg-link,
.f-btn.ic_pacman.mod_rectangle,
.claims-bl_c-btn,
.ui-button-text-only,
.button.button-cancel--submit,
.repayment .pay-now-btn,
.product-find-stores,
button[type="submit"].product-search-container,
.findstores-button,
.btn--rounded,
#closeButton {
  
}
.claims-bl_btn.add-e,
.alerts-block_btn,
.claims-bl_btn.add-c,
.claims-bl_btn.add-z,
.claims-bl_btn.add-acc,
.claims-bl_btn.export-btn,
.claims-bl_btn.current-transactions-btn,
.claims-bl_btn.historical-transactions-btn,
.claims-bl_btn.print-c,
.button.button-close,
.button.button-print,
.button.button-proceed,
.button.button-add,
.claims-bl_btn.mark,
.claims-bl_btn.issue,
.claims-bl_btn.add-warning,
input[type="submit"].filter-block_btn,
button.filter-block_btn,
.claims-bl_btn.edit,
a.button.button-subm,
button.button.button-subm,
input.button.button-subm,
button.button,
input.button,
a.button,
.button.button-reg-link,
.f-btn.ic_pacman.mod_rectangle,
.claims-bl_c-btn,
.ui-button-text-only,
.button.button-cancel--submit,
.repayment .pay-now-btn,
.product-find-stores,
button[type="submit"].product-search-container,
.findstores-button,
.btn--rounded,
#closeButton {
  color: #424242;
}
.claims-bl_btn.add-e:hover,
.claims-bl_btn.add-c:hover,
.claims-bl_btn.add-z:hover,
.claims-bl_btn.add-acc:hover,
.claims-bl_btn.export-btn:hover,
.claims-bl_btn.current-transactions-btn:hover,
.claims-bl_btn.historical-transactions-btn:hover,
.claims-bl_btn.print-c:hover,
.button.button-close:hover,
.button.button-print:hover,
.button.button-proceed:hover,
.button.button-add:hover,
.claims-bl_btn.mark:hover,
.claims-bl_btn.issue:hover,
.claims-bl_btn.add-warning:hover,
input[type="submit"].filter-block_btn:hover,
button.filter-block_btn:hover,
.claims-bl_btn.edit:hover,
button.button.button-subm:hover,
a.button.button-subm:hover,
input.button.button-subm:hover,
button.button:hover,
input.button:hover,
a.button:hover,
.alerts-block_btn:hover,
.button.button-reg-link:hover,
button[type="submit"].product-search-container:hover,
.f-btn.ic_pacman.mod_rectangle:hover,
.claims-bl_c-btn:hover,
.ui-button-text-only:hover,
.button.button-cancel--submit:hover,
.repayment .pay-now-btn:hover,
.product-find-stores:hover,
.findstores-button:hover,
.btn--rounded:hover,
.claims-bl_btn.add-e:focus,
.claims-bl_btn.add-c:focus,
.claims-bl_btn.add-z:focus,
.claims-bl_btn.add-acc:focus,
.claims-bl_btn.export-btn:focus,
.claims-bl_btn.current-transactions-btn:focus,
.claims-bl_btn.historical-transactions-btn:focus,
.claims-bl_btn.print-c:focus,
.button.button-close:focus,
.button.button-print:focus,
.button.button-proceed:focus,
.button.button-add:focus,
.claims-bl_btn.mark:focus,
.claims-bl_btn.issue:focus,
.claims-bl_btn.add-warning:focus,
input[type="submit"].filter-block_btn:focus,
button.filter-block_btn:focus,
.claims-bl_btn.edit:focus,
button.button.button-subm:focus,
a.button.button-subm:focus,
input.button.button-subm:focus,
button.button:focus,
input.button:focus,
a.button:focus,
.alerts-block_btn:focus,
.button.button-reg-link:focus,
.f-btn.ic_pacman.mod_rectangle:focus,
.claims-bl_c-btn:focus,
.ui-button-text-only:focus,
.button.button-cancel--submit:focus,
button[type="submit"].product-search-container:focus,
.repayment .pay-now-btn:focus,
.product-find-stores:focus,
.findstores-button:focus,
.btn--rounded:focus,
#closeButton {
  background-color: #D1E199;
  
}
.claims-bl_btn.add-e:hover,
.claims-bl_btn.add-c:hover,
.claims-bl_btn.add-z:hover,
.claims-bl_btn.add-acc:hover,
.claims-bl_btn.export-btn:hover,
.claims-bl_btn.current-transactions-btn:hover,
.claims-bl_btn.historical-transactions-btn:hover,
.claims-bl_btn.print-c:hover,
.button.button-close:hover,
.button.button-print:hover,
.button.button-proceed:hover,
.button.button-add:hover,
.claims-bl_btn.mark:hover,
.claims-bl_btn.issue:hover,
.claims-bl_btn.add-warning:hover,
input[type="submit"].filter-block_btn:hover,
button.filter-block_btn:hover,
.claims-bl_btn.edit:hover,
button.button.button-subm:hover,
a.button.button-subm:hover,
input.button.button-subm:hover,
button.button:hover,
input.button:hover,
a.button:hover,
.alerts-block_btn:hover,
.button.button-reg-link:hover,
button[type="submit"].product-search-container:hover,
.f-btn.ic_pacman.mod_rectangle:hover,
.claims-bl_c-btn:hover,
.ui-button-text-only:hover,
.button.button-cancel--submit:hover,
.repayment .pay-now-btn:hover,
.product-find-stores:hover,
.findstores-button:hover,
.btn--rounded:hover,
.claims-bl_btn.add-e:focus,
.claims-bl_btn.add-c:focus,
.claims-bl_btn.add-z:focus,
.claims-bl_btn.add-acc:focus,
.claims-bl_btn.export-btn:focus,
.claims-bl_btn.current-transactions-btn:focus,
.claims-bl_btn.historical-transactions-btn:focus,
.claims-bl_btn.print-c:focus,
.button.button-close:focus,
.button.button-print:focus,
.button.button-proceed:focus,
.button.button-add:focus,
.claims-bl_btn.mark:focus,
.claims-bl_btn.issue:focus,
.claims-bl_btn.add-warning:focus,
input[type="submit"].filter-block_btn:focus,
button.filter-block_btn:focus,
.claims-bl_btn.edit:focus,
button.button.button-subm:focus,
a.button.button-subm:focus,
input.button.button-subm:focus,
button.button:focus,
input.button:focus,
a.button:focus,
.alerts-block_btn:focus,
.button.button-reg-link:focus,
.f-btn.ic_pacman.mod_rectangle:focus,
.claims-bl_c-btn:focus,
.ui-button-text-only:focus,
.button.button-cancel--submit:focus,
button[type="submit"].product-search-container:focus,
.repayment .pay-now-btn:focus,
.product-find-stores:focus,
.findstores-button:focus,
.btn--rounded:focus,
#closeButton {
  color: #424242;
}
.claims-bl_btn.add-e:focus,
.claims-bl_btn.add-c:focus,
.claims-bl_btn.add-z:focus,
.claims-bl_btn.add-acc:focus,
.claims-bl_btn.export-btn:focus,
.claims-bl_btn.current-transactions-btn:focus,
.claims-bl_btn.historical-transactions-btn:focus,
.claims-bl_btn.print-c:focus,
.button.button-close:focus,
.button.button-print:focus,
.button.button-proceed:focus,
.button.button-add:focus,
.claims-bl_btn.mark:focus,
.claims-bl_btn.issue:focus,
.claims-bl_btn.add-warning:focus,
input[type="submit"].filter-block_btn:focus,
button.filter-block_btn:focus,
.claims-bl_btn.edit:focus,
button.button.button-subm:focus,
a.button.button-subm:focus,
input.button.button-subm:focus,
button.button:focus,
input.button:focus,
a.button:focus,
.alerts-block_btn:focus,
.button.button-reg-link:focus,
.f-btn.ic_pacman.mod_rectangle:focus,
.claims-bl_c-btn:focus,
.ui-button-text-only:focus,
.button.button-cancel--submit:focus,
.repayment .pay-now-btn:focus,
.product-find-stores:focus,
.findstores-button :focus,
.btn--rounded:focus {
  box-shadow: 0px 0px 3px 3px #c8db85;
}
.f-btn,
.f-btn.ic1,
.f-btn.ic2,
.f-btn.ic3,
.f-btn.ic4,
.f-btn.ic5,
.f-btn.ic6,
.f-btn.ic7,
.f-btn.ic8,
.f-btn.ic9,
.f-btn.ic10,
.f-btn.ic11,
.f-btn.ic12,
.f-btn.ic13,
.f-btn.ic_pacman,
.f-btn.ic_reimursement_method,
.f-btn.ic_bill_pay,
.claims-bl_c-btn,
.claims-bl_c-btn.b1,
.button {
  background-color: #E1F1D7;
}
.f-btn,
.f-btn.ic1,
.f-btn.ic2,
.f-btn.ic3,
.f-btn.ic4,
.f-btn.ic5,
.f-btn.ic6,
.f-btn.ic7,
.f-btn.ic8,
.f-btn.ic9,
.f-btn.ic10,
.f-btn.ic_pacman,
.f-btn.ic_reimursement_method,
.f-btn.ic_bill_pay,
.claims-bl_c-btn,
.claims-bl_c-btn.b1,
.button {
  
}
.f-btn,
.f-btn.ic1,
.f-btn.ic2,
.f-btn.ic3,
.f-btn.ic4,
.f-btn.ic5,
.f-btn.ic6,
.f-btn.ic7,
.f-btn.ic8,
.f-btn.ic9,
.f-btn.ic10,
.f-btn.ic_pacman,
.f-btn.ic_reimursement_method,
.f-btn.ic_bill_pay,
.claims-bl_c-btn,
.claims-bl_c-btn.b1,
.button {
  color: #424242;
}
.f-btn:hover,
.f-btn.ic1:hover,
.f-btn.ic2:hover,
.f-btn.ic3:hover,
.f-btn.ic4:hover,
.f-btn.ic5:hover,
.f-btn.ic6:hover,
.f-btn.ic7:hover,
.f-btn.ic8:hover,
.f-btn.ic9:hover,
.f-btn.ic10:hover,
.f-btn.ic_pacman:hover,
.f-btn.ic_reimursement_method:hover,
.f-btn.ic_bill_pay:hover,
.claims-bl_c-btn:hover,
.claims-bl_c-btn.b1:hover,
.button:hover,
.f-btn:focus,
.f-btn.ic1:focus,
.f-btn.ic2:focus,
.f-btn.ic3:focus,
.f-btn.ic4:focus,
.f-btn.ic5:focus,
.f-btn.ic6:focus,
.f-btn.ic7:focus,
.f-btn.ic8:focus,
.f-btn.ic9:focus,
.f-btn.ic10:focus,
.f-btn.ic_pacman:focus,
.f-btn.ic_reimursement_method:focus,
.f-btn.ic_bill_pay:focus,
.claims-bl_c-btn:focus,
.claims-bl_c-btn.b1:focus,
.button:focus {
  background-color: #CCE2BF;
  
}
.f-btn:hover,
.f-btn.ic1:hover,
.f-btn.ic2:hover,
.f-btn.ic3:hover,
.f-btn.ic4:hover,
.f-btn.ic5:hover,
.f-btn.ic6:hover,
.f-btn.ic7:hover,
.f-btn.ic8:hover,
.f-btn.ic9:hover,
.f-btn.ic10:hover,
.f-btn.ic_pacman:hover,
.f-btn.ic_reimursement_method:hover,
.f-btn.ic_bill_pay:hover,
.claims-bl_c-btn:hover,
.claims-bl_c-btn.b1:hover,
.button:hover,
.f-btn:focus,
.f-btn.ic1:focus,
.f-btn.ic2:focus,
.f-btn.ic3:focus,
.f-btn.ic4:focus,
.f-btn.ic5:focus,
.f-btn.ic6:focus,
.f-btn.ic7:focus,
.f-btn.ic8:focus,
.f-btn.ic9:focus,
.f-btn.ic10:focus,
.f-btn.ic_pacman:focus,
.f-btn.ic_reimursement_method:focus,
.f-btn.ic_bill_pay:focus,
.claims-bl_c-btn:focus,
.claims-bl_c-btn.b1:focus,
.button:focus {
  color: #424242;
}
.f-btn:focus,
.f-btn.ic1:focus,
.f-btn.ic2:focus,
.f-btn.ic3:focus,
.f-btn.ic4:focus,
.f-btn.ic5:focus,
.f-btn.ic6:focus,
.f-btn.ic7:focus,
.f-btn.ic8:focus,
.f-btn.ic9:focus,
.f-btn.ic10:focus,
.f-btn.ic_pacman:focus,
.f-btn.ic_reimursement_method:focus,
.f-btn.ic_bill_pay:focus,
.claims-bl_c-btn:focus,
.claims-bl_c-btn.b1:focus,
.button:focus {
  box-shadow: 0px 0px 3px 1px #94c279;
}
.button.button-cancel:not(.button-cancel--submit),
.button.button-later {
  background-color: #eaeaea;
}
.button.button-cancel:not(.button-cancel--submit),
.button.button-later {
  
}
.button.button-cancel:not(.button-cancel--submit),
.button.button-later {
  color: #424242;
}
.button.button-cancel:not(.button-cancel--submit):hover,
.button.button-later:hover,
.button.button-cancel:not(.button-cancel--submit):focus,
.button.button-later:focus {
  background-color: #d3d3d3;
  
}
.button.button-cancel:not(.button-cancel--submit):hover,
.button.button-later:hover,
.button.button-cancel:not(.button-cancel--submit):focus,
.button.button-later:focus {
  color: #424242;
}
.button.button-cancel:not(.button-cancel--submit):focus,
.button.button-later:focus {
  box-shadow: 0px 0px 3px 1px #d3d3d3;
}
.btn_more {
  border-color: #e1f1d7;
}
.btn_more:hover,
.btn_more:focus {
  border-color: #D1E199;
  background-color: #D1E199;
  
}
.btn_more:hover,
.btn_more:focus {
  color: #424242;
}
.b-irs-limit,
.b-irs-limit:before {
  background-color: #41657D;
  
}
.b-irs-limit,
.b-irs-limit:before {
  color: #ffffff;
}
/* Modal title background color */

.popup-form_title,
.mfp-close,
.ui-dialog-titlebar,
.popup-usual-title,
button.mfp-close {
  background-color: #d6ebf7;
  
}
.popup-form_title,
.mfp-close,
.ui-dialog-titlebar,
.popup-usual-title,
button.mfp-close {
  color: #424242;
}
/* Toggle color */

.radio-buttons input[type=radio]:checked + label,
.radio-buttons-multiple-lines input[type=radio]:checked + .radio-buttons_item-inner label,
.radio-tabs__item[aria-selected="true"],
.popup-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active {
  background-color: #D6EBF7;
  
}
.radio-buttons input[type=radio]:checked + label,
.radio-buttons-multiple-lines input[type=radio]:checked + .radio-buttons_item-inner label,
.radio-tabs__item[aria-selected="true"],
.popup-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-active {
  color: #424242;
}
/* Tips icon & title color */

.js-tooltip,
.js-tooltip-icon {
  background-color: #f3f7a9;
  
}
.js-tooltip,
.js-tooltip-icon {
  color: #424242;
}
.js-tooltip:before,
.js-tooltip-icon:before {
  
}
.js-tooltip:before,
.js-tooltip-icon:before {
  color: #424242;
}
.b-tooltip-title {
  background-color: #f3f7a9;
  
}
.b-tooltip-title {
  color: #424242;
}
/* Note background color */

.protect-bl,
.popup-form_hint,
.popup-form_hint.big {
  background-color: #EFF3F5;
  
}
.protect-bl,
.popup-form_hint,
.popup-form_hint.big {
  color: #424242;
}
.protect-bl strong,
.popup-form_hint strong,
.popup-form_hint.big strong {
  
}
.protect-bl strong,
.popup-form_hint strong,
.popup-form_hint.big strong {
  color: #292929;
}
/* Alert background color */

.popup-form_alert,
.msg-hand-box {
  background-color: #1DAF39;
  
}
.popup-form_alert,
.msg-hand-box {
  color: #ffffff;
}
.popup-form_hint.popup-form_alert:before,
.popup-form_hint.msg-hand-box:before {
  color: #000000;
}
/* Info background color */

.popup-form_info {
  background-color: #EFF3F5;
  
}
.popup-form_info {
  color: #424242;
}
.popup-form_hint.popup-form_info:before {
  color: #587b8d;
}
/* Error title background color & text color */

/* Textfield notification background color */

.popup-form_error-title,
.popup-form_error-title span:after {
  background-color: #c94521;
  
}
.popup-form_error-title,
.popup-form_error-title span:after {
  color: #ffffff;
}
.popup-row_inp-error span,
.field-validation-error,
.validationMessage {
  background-color: #1713E5;
  
}
.popup-row_inp-error span,
.field-validation-error,
.validationMessage {
  color: #dfdffc;
}
.b-popup-cancel_payment .popup-form_hint .icon-wcp-font-alert {
  
}
.b-popup-cancel_payment .popup-form_hint .icon-wcp-font-alert {
  color: #dfdffc;
}
/* Active step color */

.steps-box .active,
.steps-box .active:before,
.steps-box.mod_register .step-1.active,
.steps-box.mod_register .step-1.active:before,
.steps-box.mod_register .step-2.active,
.steps-box.mod_register .step-2.active:before,
.steps-box.mod_register .step-3.active,
.steps-box.mod_register .step-3.active:before,
.steps-box.mod_register .step-4.active,
.steps-box.mod_register .step-4.active:before {
  background-color: #A3B112;
  
}
.steps-box .active,
.steps-box .active:before,
.steps-box.mod_register .step-1.active,
.steps-box.mod_register .step-1.active:before,
.steps-box.mod_register .step-2.active,
.steps-box.mod_register .step-2.active:before,
.steps-box.mod_register .step-3.active,
.steps-box.mod_register .step-3.active:before,
.steps-box.mod_register .step-4.active,
.steps-box.mod_register .step-4.active:before {
  color: #ffffff;
}
.steps-box .active:after,
.steps-box.mod_register .step-1.active:after,
.steps-box.mod_register .step-2.active:after,
.steps-box.mod_register .step-3.active:after,
.steps-box.mod_register .step-4.active:after {
  border-color: transparent transparent transparent #A3B112;
}
/* Notification settings selected option color */

.ch-item.big-check-circle input[type=checkbox]:checked + label:after,
.ch-item.big-check-circle input[type=radio]:checked + label:after,
.ch-item.small-check-circle input[type=checkbox]:checked ~ label:after,
.ch-item.small-check-circle input[type=radio]:checked ~ label:after {
  background-color: #3425DD;
}
/* Sign in button & hover color */

.enter-block a.sign-in,
.enter-block-button-sample.sign-in,
.enter-block a.sign-out,
.enter-block-button-sample.sign-out,
.user-name-form button.button-subm {
  background-color: #0079C2;
  -webkit-box-shadow: #0079C2 0 0 3px;
  -moz-box-shadow: #0079C2 0 0 3px;
  box-shadow: #0079C2 0 0 3px;
}
.enter-block a.sign-in,
.enter-block-button-sample.sign-in,
.enter-block a.sign-out,
.enter-block-button-sample.sign-out,
.user-name-form button.button-subm {
  
}
.enter-block a.sign-in,
.enter-block-button-sample.sign-in,
.enter-block a.sign-out,
.enter-block-button-sample.sign-out,
.user-name-form button.button-subm {
  color: #ffffff;
}
.enter-block a.sign-in:hover,
.enter-block a.sign-out:hover,
.user-name-form button.button-subm:hover,
a.enter-block-button-sample:hover,
.enter-block a.sign-in:focus,
.enter-block a.sign-out:focus,
.user-name-form button.button-subm:focus,
a.enter-block-button-sample:focus {
  background-color: #0079C2;
  -webkit-box-shadow: #0079C2 0 0 3px;
  -moz-box-shadow: #0079C2 0 0 3px;
  box-shadow: #0079C2 0 0 3px;
  
}
.enter-block a.sign-in:hover,
.enter-block a.sign-out:hover,
.user-name-form button.button-subm:hover,
a.enter-block-button-sample:hover,
.enter-block a.sign-in:focus,
.enter-block a.sign-out:focus,
.user-name-form button.button-subm:focus,
a.enter-block-button-sample:focus {
  color: #ffffff;
}
.enter-block a.sign-in:focus,
.enter-block a.sign-out:focus,
.user-name-form button.button-subm:focus,
a.enter-block-button-sample:focus {
  box-shadow: #0079C2 0 0 8px;
}
/* Register button & hover color */

.enter-block a.reg,
.enter-block-button-sample.reg,
.reg-sm-bl .button-reg-link {
  background-color: #739238;
  -webkit-box-shadow: #739238 0 0 3px;
  -moz-box-shadow: #739238 0 0 3px;
  box-shadow: #739238 0 0 3px;
}
.enter-block a.reg,
.enter-block-button-sample.reg,
.reg-sm-bl .button-reg-link {
  
}
.enter-block a.reg,
.enter-block-button-sample.reg,
.reg-sm-bl .button-reg-link {
  color: #ffffff;
}
.enter-block a.reg:hover,
.reg-sm-bl .button-reg-link:hover,
.enter-block a.reg:focus,
.reg-sm-bl .button-reg-link:focus {
  background-color: #506F15;
  -webkit-box-shadow: #506F15 0 0 3px;
  -moz-box-shadow: #506F15 0 0 3px;
  box-shadow: #506F15 0 0 3px;
  
}
.enter-block a.reg:hover,
.reg-sm-bl .button-reg-link:hover,
.enter-block a.reg:focus,
.reg-sm-bl .button-reg-link:focus {
  color: #ffffff;
}
.enter-block a.reg:focus,
.reg-sm-bl .button-reg-link:focus {
  box-shadow: #739238 0 0 8px;
}
/* Resources background gradients */

.res-blocks_link.bg {
  background-image: url("../../Images/res_blocks_link_bg/calc-azure-blue.jpg");
}
.res-blocks_link.bg1 {
  background-image: url("../../Images/res_blocks_link_bg/phone-frost-blue.jpg");
}
.res-blocks_link.bg2 {
  background-image: url("../../Images/res_blocks_link_bg/phone-light-blue.jpg");
}
/* Advantage title text color */

.advant-block h1 {
  color: #084A86;
}
/* Homepage: Elements text color & hover */

.advant-block_col {
  color: #739238;
}
.advant-block_col:hover,
.advant-block_col:hover em {
  color: #739238;
}
/* Homepage: Element icon hover color */

.advant-block_col:before {
  color: #231F20;
}
.advant-block_col:hover:before {
  color: #739238;
}
/* Latest news background gradient */

.latest-news_text {
  background-image: url("../../Images/latest_news_text_bg/news-light-blue.png");
}
/* Latest news arrows background */

.latest-news_arrow {
  background-image: url("../../Images/latest_news_arrow_bg/arrow-green-dark.png");
}
/* New variables for buttons and table rows (08/08/2016) */

/* Buttons font family and text transform */

.claims-bl_btn.add-e,
.alerts-block_btn,
.btn_more,
.claims-bl_btn.add-c,
.claims-bl_btn.add-z,
.claims-bl_btn.add-acc,
.claims-bl_btn.export-btn,
.product-find-stores,
.findstores-button,
.claims-bl_btn.current-transactions-btn,
.claims-bl_btn.historical-transactions-btn,
.claims-bl_btn.print-c,
.button.button-close,
.button.button-print,
.button.button-proceed,
.button.button-add,
.claims-bl_btn.mark,
.claims-bl_btn.issue,
.claims-bl_btn.add-warning,
input[type="submit"].filter-block_btn,
.claims-bl_btn.edit,
a.button.button-subm,
button.button.button-subm,
input.button.button-subm,
.button.button-reg-link,
.f-btn.ic_pacman.mod_rectangle,
.f-btn,
.f-btn.ic1,
.f-btn.ic2,
.f-btn.ic3,
.f-btn.ic4,
.f-btn.ic5,
.f-btn.ic6,
.f-btn.ic7,
.f-btn.ic8,
.f-btn.ic9,
.f-btn.ic10,
.f-btn.ic_pacman,
.f-btn.ic_reimursement_method,
.f-btn.ic_bill_pay,
.claims-bl_c-btn,
.button,
.ui-button-text-only,
.mobile-benefit-block .unit_title_about_link {
  text-transform: uppercase;
  font-family: "Open Sans";
}
/* Sheet rows colors */

/* Paid colors */

.claims-bl_sheet_row.color .claims-bl_sheet_row_bg:after,
.transact-item .claims-bl_sheet_row_bg.color:after,
.ch-item.ch-color0 label:before {
  background-color: #c3da59;
}
.balance-due-claim-transactions .color .status_bar::after {
  background-color: #c3da59;
}
.claims-bl_sheet_row.color .claims-bl_sheet_row_bg,
.transact-item .claims-bl_sheet_row_bg.color,
.account-activity__item-details.color,
.alert-item {
  background: #f0f6d6;
  background: -moz-linear-gradient(left, #f0f6d6 1%, #fff 100%);
  background: -webkit-linear-gradient(left, #f0f6d6 1%, #fff 100%);
  background: linear-gradient(to right, #f0f6d6 1%, #fff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f6d6', endColorstr='#fff', GradientType=1);
}
.claims-bl_sheet_row.color .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color .claims-bl_sheet_col:nth-child(2),
.claims-bl_sheet_row.color .claims-bl_sheet_col:nth-child(3),
.claims-bl_sheet_row.color .claims-bl_sheet_col:first-child div {
  
}
.claims-bl_sheet_row.color .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color .claims-bl_sheet_col:nth-child(2),
.claims-bl_sheet_row.color .claims-bl_sheet_col:nth-child(3),
.claims-bl_sheet_row.color .claims-bl_sheet_col:first-child div {
  color: #424242;
}
.account-activity__item-details.color:nth-child(1),
.account-activity__item-details.color:nth-child(2),
.account-activity .claims-bl_rows .mod_title,
.receipt-item:after,
.icon.b5,
.claims-bl_receipts_title,
.claims-bl_receipts_list,
a.link-icon.ic4,
a.link-icon.ic3,
a.link-icon.ic2,
a.link-icon.ic1,
a.receipt-item,
.claim-details-bl_sheet_col-receipts,
.claims-bl_n-date,
.account-activity__item-details .link-icon.ic4:before,
.account-activity__item-details .link-icon.ic3:before,
.account-activity__item-details .link-icon,
.account-activity__item-details .receipt-item,
.account-activity__item-details .claims-bl_sheet_col,
.account-activity-hsa-billpay-payment-details.claims-bl_sheet_col.claim-info-bl_sheet_col,
.account-activity-tc-claim-info.claims-bl_sheet_col.claim-info-bl_sheet_col,
.account-activity .claim-sheet .claim-sheet-col {
  
}
.account-activity__item-details.color:nth-child(1),
.account-activity__item-details.color:nth-child(2),
.account-activity .claims-bl_rows .mod_title,
.receipt-item:after,
.icon.b5,
.claims-bl_receipts_title,
.claims-bl_receipts_list,
a.link-icon.ic4,
a.link-icon.ic3,
a.link-icon.ic2,
a.link-icon.ic1,
a.receipt-item,
.claim-details-bl_sheet_col-receipts,
.claims-bl_n-date,
.account-activity__item-details .link-icon.ic4:before,
.account-activity__item-details .link-icon.ic3:before,
.account-activity__item-details .link-icon,
.account-activity__item-details .receipt-item,
.account-activity__item-details .claims-bl_sheet_col,
.account-activity-hsa-billpay-payment-details.claims-bl_sheet_col.claim-info-bl_sheet_col,
.account-activity-tc-claim-info.claims-bl_sheet_col.claim-info-bl_sheet_col,
.account-activity .claim-sheet .claim-sheet-col {
  color: #424242;
}
/* Required colors */

.claims-bl_sheet_row.color1 .claims-bl_sheet_row_bg:after,
.list-item.yellow > div,
.transact-item .claims-bl_sheet_row_bg.color1:after,
.ch-item.ch-color1 label:before {
  background-color: #ffeaa3;
}
.claims-bl_sheet_row.color1 .claims-bl_sheet_row_bg,
.list-item.yellow > div,
.transact-item .claims-bl_sheet_row_bg.color1 {
  background: #fdf5dd;
  background: -moz-linear-gradient(left, #fdf5dd 1%, #fff 100%);
  background: -webkit-linear-gradient(left, #fdf5dd 1%, #fff 100%);
  background: linear-gradient(to right, #fdf5dd 1%, #fff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdf5dd', endColorstr='#fff', GradientType=1);
}
.claims-bl_sheet_row.color1 .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color1 .claims-bl_sheet_col:first-child div {
  
}
.claims-bl_sheet_row.color1 .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color1 .claims-bl_sheet_col:first-child div {
  color: #424242;
}
/* Pending colors, same as .color4, used on TransactionsList only. Separated from .color4 because it's possible that transactions color should differ from contributions and investments */

.claims-bl_sheet_row.color2 .claims-bl_sheet_row_bg:after,
.transact-item .claims-bl_sheet_row_bg.color2:after,
.ch-item.ch-color2 label:before {
  background-color: #d8d8d8;
}
.balance-due-claim-transactions .color2 .status_bar::after {
  background-color: #d8d8d8;
}
.claims-bl_sheet_row.color2 .claims-bl_sheet_row_bg,
.transact-item .claims-bl_sheet_row_bg.color2,
.alert-item {
  background: #F5F5F5;
  background: -moz-linear-gradient(left, #F5F5F5 1%, #fff 100%);
  background: -webkit-linear-gradient(left, #F5F5F5 1%, #fff 100%);
  background: linear-gradient(to right, #F5F5F5 1%, #fff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5', endColorstr='#fff', GradientType=1);
}
.claims-bl_sheet_row.color2 .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color2 .claims-bl_sheet_col:first-child div {
  
}
.claims-bl_sheet_row.color2 .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color2 .claims-bl_sheet_col:first-child div {
  color: #424242;
}
/* Denied colors */

.claims-bl_sheet_row.color3 .claims-bl_sheet_row_bg:after,
.transact-item .claims-bl_sheet_row_bg.color3:after,
.ch-item.ch-color3 label:before {
  background-color: #EA7F50;
}
.balance-due-claim-transactions .color3 .status_bar::after {
  background-color: #EA7F50;
}
.claims-bl_sheet_row.color3 .claims-bl_sheet_row_bg,
.transact-item .claims-bl_sheet_row_bg.color3,
.account-activity__item-details.color3 {
  background: #ebcec6;
  background: -moz-linear-gradient(left, #ebcec6 1%, #fff 100%);
  background: -webkit-linear-gradient(left, #ebcec6 1%, #fff 100%);
  background: linear-gradient(to right, #ebcec6 1%, #fff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebcec6', endColorstr='#fff', GradientType=1);
}
.claims-bl_sheet_row.color3 .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color3 .claims-bl_sheet_col:nth-child(2),
.claims-bl_sheet_row.color3 .claims-bl_sheet_col:nth-child(3),
.claims-bl_sheet_row.color3 .claims-bl_sheet_col:nth-child(4),
.claims-bl_sheet_row.color3 .claims-bl_sheet_col:first-child div {
  
}
.claims-bl_sheet_row.color3 .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color3 .claims-bl_sheet_col:nth-child(2),
.claims-bl_sheet_row.color3 .claims-bl_sheet_col:nth-child(3),
.claims-bl_sheet_row.color3 .claims-bl_sheet_col:nth-child(4),
.claims-bl_sheet_row.color3 .claims-bl_sheet_col:first-child div {
  color: #424242;
}
/* Pending colors, same as .color2, used on ContributionsPendingList and InvestmentsForAccount */

.claims-bl_sheet_row.color4 .claims-bl_sheet_row_bg:after,
.account-activity .claims-bl_sheet_row.color5 .claims-bl_sheet_row_bg:after,
.transact-item .claims-bl_sheet_row_bg.color4:after,
.ch-item.ch-color4 label:before {
  background-color: #d8d8d8;
}
.balance-due-claim-transactions .color4 .status_bar::after {
  background-color: #d8d8d8;
}
.claims-bl_sheet_row.color4 .claims-bl_sheet_row_bg,
.transact-item .claims-bl_sheet_row_bg.color4,
.account-activity__item-details.color5 {
  background: #F5F5F5;
  background: -moz-linear-gradient(left, #F5F5F5 1%, #fff 100%);
  background: -webkit-linear-gradient(left, #F5F5F5 1%, #fff 100%);
  background: linear-gradient(to right, #F5F5F5 1%, #fff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5', endColorstr='#fff', GradientType=1);
}
.claims-bl_sheet_row.color4 .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color4 .claims-bl_sheet_col:first-child div {
  
}
.claims-bl_sheet_row.color4 .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color4 .claims-bl_sheet_col:first-child div {
  color: #424242;
}
/* Action Needed colors */

.claims-bl_sheet_row.color5 .claims-bl_sheet_row_bg:after,
.account-activity .claims-bl_sheet_row.color1 .claims-bl_sheet_row_bg:after,
.transact-item .claims-bl_sheet_row_bg.color5:after,
pharmacy-item::before,
.alert-item.bg:after,
.ch-item.ch-color5 label:before {
  background-color: #0079C2;
}
.claims-bl_sheet_row.color5 .claims-bl_sheet_row_bg,
.transact-item .claims-bl_sheet_row_bg.color5,
.account-activity__item-details.color1,
.alert-item.bg {
  background: #DBEDFB;
  background: -moz-linear-gradient(left, #DBEDFB 1%, #fff 100%);
  background: -webkit-linear-gradient(left, #DBEDFB 1%, #fff 100%);
  background: linear-gradient(to right, #DBEDFB 1%, #fff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DBEDFB', endColorstr='#fff', GradientType=1);
}
.balance-due-claim-transactions .color5 .status_bar::after {
  background-color: #0079C2;
}
pharmacy-item {
  background: #DBEDFB;
  background: -moz-linear-gradient(left, #DBEDFB 1%, #fff 50%);
  background: -webkit-linear-gradient(left, #DBEDFB 1%, #fff 50%);
  background: linear-gradient(to right, #DBEDFB 1%, #fff 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DBEDFB', endColorstr='#fff', GradientType=1);
}
.claims-bl_sheet_row.color5 .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color5 .claims-bl_sheet_col:nth-child(2),
.claims-bl_sheet_row.color5 .claims-bl_sheet_col:nth-child(3),
.claims-bl_sheet_row.color5 .claims-bl_sheet_col:first-child div {
  
}
.claims-bl_sheet_row.color5 .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color5 .claims-bl_sheet_col:nth-child(2),
.claims-bl_sheet_row.color5 .claims-bl_sheet_col:nth-child(3),
.claims-bl_sheet_row.color5 .claims-bl_sheet_col:first-child div {
  color: #424242;
}
.claim-cert-block {
  color: #58595B;
  background-color: #FFF8DC;
  border: 1px solid #FFB01F;
}
.faq-item {
  background-color: #dbedfb;
}
.faq-item.open {
  background-color: #f5f5f5;
}
/* Profile mini */

.profile-widget-data-item:nth-child(1) {
  background-color: #65a3c7;
}
.profile-widget-data-item:nth-child(2) {
  background-color: #5793b7;
}
.profile-widget-data-item:nth-child(3) {
  background-color: #4986ab;
}
.profile-widget-data-item:nth-child(4) {
  background-color: #3d7a9e;
}
.profile-widget-data-item {
  background-color: #417292;
  color: #ffffff;
}
.profile-widget-data-item.not-filled .profile-widget-data-item-title,
.profile-widget-data-item.not-filled .profile-widget-data-item-value {
  color: #b0daff;
}
.profile-widget-progress-bar {
  background-color: #3D7A9E;
}
.progress-bar-inner {
  background-color: #B1A4F7;
}
.progress-bar {
  border: 1px solid #B1A4F7;
}
.profile-widget-complete-text {
  background-color: #3D7A9E;
  color: #90d6ef;
}
.profile-widget-complete-info .js-tooltip-icon,
.profile-widget-tooltip-content {
  color: #175980;
  background-color: #F7A4B1;
}
.profile-widget-complete-info .js-tooltip-icon:before {
  color: #175980;
}
.profile-widget-tooltip-content:after {
  border-color: transparent transparent #F7A4B1 transparent;
}
/* Widget */

.unit_title {
  background: #F2F2F2;
}
/* Widget header text */

.unit_title_name,
.unit_title_view,
.unit_title_view_ppstatus,
.unit_title_view_ppstatus_details,
.icon-view_btn,
.unit_title_about > a,
.unit_title_about_link {
  
}
.unit_title_name,
.unit_title_view,
.unit_title_view_ppstatus,
.unit_title_view_ppstatus_details,
.icon-view_btn,
.unit_title_about > a,
.unit_title_about_link {
  color: #424242 !important;
}
accounts-summary-mini .accounts-title-content > .connected-cache-name > span,
accounts-summary-mini .accounts-title-content > .connected-cache-name > i {
  
}
accounts-summary-mini .accounts-title-content > .connected-cache-name > span,
accounts-summary-mini .accounts-title-content > .connected-cache-name > i {
  color: #424242 !important;
}
/* easy hsa transfer shortcut widget */

.easy-hsa-transfer-shortcut {
  background-color: #80E55A;
}
.easy-hsa-transfer-shortcut,
.easy-hsa-transfer-shortcut .unit_content {
  
}
.easy-hsa-transfer-shortcut,
.easy-hsa-transfer-shortcut .unit_content {
  color: #ffffff;
}
/* easy hsa transfer shortcut widget: button */

.easy-hsa-transfer-shortcut .btn-with-right-arrow {
  background-color: #E6E7E2;
}
.easy-hsa-transfer-shortcut .btn-with-right-arrow:focus {
  box-shadow: 0px 0px 3px 3px #0d1707;
}
.easy-hsa-transfer-shortcut .btn-with-right-arrow {
  
}
.easy-hsa-transfer-shortcut .btn-with-right-arrow {
  color: #424242;
}
.easy-hsa-transfer-shortcut .btn-with-right-arrow:before {
  background-color: #dadbd4;
}
.easy-hsa-transfer-shortcut .btn-with-right-arrow:hover,
.easy-hsa-transfer-shortcut .btn-with-right-arrow:focus {
  background-color: #ced0c6;
}
.easy-hsa-transfer-shortcut .btn-with-right-arrow:hover:before,
.easy-hsa-transfer-shortcut .btn-with-right-arrow:focus:before {
  background-color: #c2c4b8;
}
.eligible-exp-grid_top {
  background-color: #424242;
  color: #F2F2F2;
}
/* Other colors */

.claims-bl_sheet_row.color6 .claims-bl_sheet_row_bg:after,
.account-activity .claims-bl_sheet_row.color2 .claims-bl_sheet_row_bg:after,
.transact-item .claims-bl_sheet_row_bg.color6:after,
.alert-item:after,
.ch-item.ch-color6 label:before {
  background-color: #D8D8D8;
}
.claims-bl_sheet_row.color6 .claims-bl_sheet_row_bg,
.account-activity__item-details.color2,
.transact-item .claims-bl_sheet_row_bg.color6,
.alert-item {
  background: #F5F5F5;
  background: -moz-linear-gradient(left, #F5F5F5 1%, #fff 100%);
  background: -webkit-linear-gradient(left, #F5F5F5 1%, #fff 100%);
  background: linear-gradient(to right, #F5F5F5 1%, #fff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5', endColorstr='#fff', GradientType=1);
}
.claims-bl_sheet_row.color6 .claims-bl_sheet_col:first-child,
alert-iten:first-child,
.claims-bl_sheet_row.color6 .claims-bl_sheet_col:first-child div {
  
}
.claims-bl_sheet_row.color6 .claims-bl_sheet_col:first-child,
alert-iten:first-child,
.claims-bl_sheet_row.color6 .claims-bl_sheet_col:first-child div {
  color: #424242;
}
.transact-item_col.c1,
.transact-item_col.c3,
.transact-item_col.c4,
.transact-item_col.c4 span {
  color: #424242;
}
/* Calculator Styles (Primary Color) */

/*.status li.active {
	color: @top_line !important;
}*/

/*.pcsSurvey .questionPanel h2,
.label,
.resultsInput label,
.resultsInput input {
	color: @top_line !important;
}*/

/*.pcsSurvey .buttonsPanel,
#slider,
#slider-range-max {
	background: @top_line !important;
}*/

/* Calculator and Tutorial Styles */

.pcsSurvey .status li.active {
  border-bottom: 5px solid #58595B;
  color: #58595B !important;
}
.pcsSurvey .questionPanel h2,
.pcsSurvey .questionPanel .compare h5,
.pcsSurvey .questionPanel .compare span,
.pcsSurvey .label,
.pcsSurvey .resultsInput label,
.pcsSurvey .resultsInput input,
.pcsSurvey .resultsInput span,
.pcsSurvey .questionPanel .extraContribution,
.pcsSurvey .questionPanel .hBar_end .valued,
.pcsSurvey .questionPanel .hBar_fill_savings .valued {
  color: #58595B !important;
}
.pcsSurvey .enter input,
.pcsSurvey .Uinput .btn,
.pcsSurvey .Uinput .btn-primary,
.pcsSurvey .Uinput .btn-primary:active:hover {
  color: #58595B !important;
}
.pcsSurvey .open > .dropdown-toggle.btn-primary:focus,
.pcsSurvey .open > .dropdown-toggle.btn-primary:hover {
  color: #58595B !important;
}
.pcsSurvey .alertBox h3,
.pcsSurvey .alertBox a {
  color: #58595B !important;
}
.pcsSurvey .buttonsPanel,
#slider,
#slider-range-max,
.pcsSurvey .questionPanel .vs div,
.pcsSurvey .questionPanel .costContainerMonthly,
.pcsSurvey .questionPanel .hBar_fill_savings {
  background: #58595B !important;
}
.pcsSurvey #profile path {
  fill: #58595B !important;
}
.pcsSurvey h7 {
  border-left: 15px solid #58595B !important;
}
.pcsSurvey .row .col-sm-9 h2 {
  border-left: 15px solid #58595B !important;
  font-size: 11px !important;
  text-transform: uppercase;
  letter-spacing: 5px;
  padding-left: 10px !important;
  margin-bottom: 12px !important;
  color: #555 !important;
  line-height: 1.5 !important;
}
/* buttons order */

.buttons-order .button,
.buttons-order .filter-block_btn,
.buttons-order:not(.go-next) .claims-bl_btn {
  
}
transactions-list-mini .transact-item_table [data-status='color'] {
  
}
transactions-list-mini .transact-item_table [data-status='color'] {
  color: #424242;
}
transactions-list-mini .transact-item_table [data-status='color1'] {
  
}
transactions-list-mini .transact-item_table [data-status='color1'] {
  color: #424242;
}
transactions-list-mini .transact-item_table [data-status='color2'] {
  
}
transactions-list-mini .transact-item_table [data-status='color2'] {
  color: #424242;
}
transactions-list-mini .transact-item_table [data-status='color3'] {
  
}
transactions-list-mini .transact-item_table [data-status='color3'] {
  color: #424242;
}
transactions-list-mini .transact-item_table [data-status='color4'] {
  
}
transactions-list-mini .transact-item_table [data-status='color4'] {
  color: #424242;
}
transactions-list-mini .transact-item_table [data-status='color5'] {
  
}
transactions-list-mini .transact-item_table [data-status='color5'] {
  color: #424242;
}
transactions-list-mini .transact-item_table [data-status='color6'] {
  
}
transactions-list-mini .transact-item_table [data-status='color6'] {
  color: #424242;
}
transactions-list-mini .transact-item_table .transact-item_col.c3,
transactions-list-mini .transact-item_table .transact-item_col.c4,
transactions-list-mini .transact-item_table .transact-item_col.c4 span {
  
}
transactions-list-mini .transact-item_table .transact-item_col.c3,
transactions-list-mini .transact-item_table .transact-item_col.c4,
transactions-list-mini .transact-item_table .transact-item_col.c4 span {
  color: #424242;
}
/* sitemap */

.sitemap,
.sitemap a {
  color: #424242;
}
/***************** FIX FOR 302865  BEGIN *****************/

/* BALANCE DUE PAGE BEGIN */

/* BALANCE DUE ROW TEXT COLOR BEGIN */

.claims-bl_sheet_row.color3 .claims-bl_sheet_col div.balance_text {
  
}
.claims-bl_sheet_row.color3 .claims-bl_sheet_col div.balance_text {
  color: #424242;
}
/* BALANCE DUE ROW TEXT COLOR END */

/* CLAIMS BALANCE DUE ACTION REQUIRED TEXT COLOR BEGIN */

.claims-bl_sheet_row.color1 .account-activity__item-details-content .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color1 .account-activity__item-details-content .claims-bl_sheet_col:first-child div {
  
}
.claims-bl_sheet_row.color1 .account-activity__item-details-content .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color1 .account-activity__item-details-content .claims-bl_sheet_col:first-child div {
  color: #424242;
}
.claims-bl_sheet_row.color2 .account-activity__item-details-content .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color2 .account-activity__item-details-content .claims-bl_sheet_col:first-child div {
  
}
.claims-bl_sheet_row.color2 .account-activity__item-details-content .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color2 .account-activity__item-details-content .claims-bl_sheet_col:first-child div {
  color: #424242;
}
.claims-bl_sheet_row.color3 .account-activity__item-details-content .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color3 .account-activity__item-details-content .claims-bl_sheet_col:first-child div {
  
}
.claims-bl_sheet_row.color3 .account-activity__item-details-content .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color3 .account-activity__item-details-content .claims-bl_sheet_col:first-child div {
  color: #424242;
}
.claims-bl_sheet_row.color5 .account-activity__item-details-content .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color5 .account-activity__item-details-content .claims-bl_sheet_col:first-child div {
  
}
.claims-bl_sheet_row.color5 .account-activity__item-details-content .claims-bl_sheet_col:first-child,
.claims-bl_sheet_row.color5 .account-activity__item-details-content .claims-bl_sheet_col:first-child div {
  color: #424242;
}
/* CLAIMS BALANCE DUE ACTION REQUIRED TEXT COLOR END */

/* BALANCE DUE PAGE END */

/* ACCOUNT ACTIVITY PAGE BEGIN */

/* PAID ROW */

.account-activity-item .claims-bl_sheet_row.color .claims-bl_sheet_col.claims-bl_sheet_col_status,
.account-activity-item .claims-bl_sheet_row.color .claims-bl_sheet_col.claims-bl_sheet_col_type,
.account-activity-item .claims-bl_sheet_row.color .claims-bl_sheet_col.claims-bl_sheet_col_date {
  
}
.account-activity-item .claims-bl_sheet_row.color .claims-bl_sheet_col.claims-bl_sheet_col_status,
.account-activity-item .claims-bl_sheet_row.color .claims-bl_sheet_col.claims-bl_sheet_col_type,
.account-activity-item .claims-bl_sheet_row.color .claims-bl_sheet_col.claims-bl_sheet_col_date {
  color: #424242;
}
/* ACTION REQUIRED ROW */

.account-activity-item .claims-bl_sheet_row.color1 .claims-bl_sheet_col.claims-bl_sheet_col_status,
.account-activity-item .claims-bl_sheet_row.color1 .claims-bl_sheet_col.claims-bl_sheet_col_type,
.account-activity-item .claims-bl_sheet_row.color1 .claims-bl_sheet_col.claims-bl_sheet_col_date {
  
}
.account-activity-item .claims-bl_sheet_row.color1 .claims-bl_sheet_col.claims-bl_sheet_col_status,
.account-activity-item .claims-bl_sheet_row.color1 .claims-bl_sheet_col.claims-bl_sheet_col_type,
.account-activity-item .claims-bl_sheet_row.color1 .claims-bl_sheet_col.claims-bl_sheet_col_date {
  color: #424242;
}
/* DENIED ROW */

.account-activity-item .claims-bl_sheet_row.color3 .claims-bl_sheet_col.claims-bl_sheet_col_status,
.account-activity-item .claims-bl_sheet_row.color3 .claims-bl_sheet_col.claims-bl_sheet_col_type,
.account-activity-item .claims-bl_sheet_row.color3 .claims-bl_sheet_col.claims-bl_sheet_col_date {
  
}
.account-activity-item .claims-bl_sheet_row.color3 .claims-bl_sheet_col.claims-bl_sheet_col_status,
.account-activity-item .claims-bl_sheet_row.color3 .claims-bl_sheet_col.claims-bl_sheet_col_type,
.account-activity-item .claims-bl_sheet_row.color3 .claims-bl_sheet_col.claims-bl_sheet_col_date {
  color: #424242;
}
/* PENDING ROW */

.account-activity-item .claims-bl_sheet_row.color5 .claims-bl_sheet_col.claims-bl_sheet_col_status,
.account-activity-item .claims-bl_sheet_row.color5 .claims-bl_sheet_col.claims-bl_sheet_col_type,
.account-activity-item .claims-bl_sheet_row.color5 .claims-bl_sheet_col.claims-bl_sheet_col_date {
  
}
.account-activity-item .claims-bl_sheet_row.color5 .claims-bl_sheet_col.claims-bl_sheet_col_status,
.account-activity-item .claims-bl_sheet_row.color5 .claims-bl_sheet_col.claims-bl_sheet_col_type,
.account-activity-item .claims-bl_sheet_row.color5 .claims-bl_sheet_col.claims-bl_sheet_col_date {
  color: #424242;
}
/* ACCOUNT ACTIVITY PAGE END*/

/***************** FIX FOR 302865  ENDS *****************/

/***************** FIX FOR 310150  START *****************/

.alert-item.bg .alert-item_col.c1,
.alert-item.bg .alert-item_col.c2,
.account-activity .claims-bl_rows .mod_title,
.account-activity .claim-sheet .claim-sheet-col {
  
}
.alert-item.bg .alert-item_col.c1,
.alert-item.bg .alert-item_col.c2,
.account-activity .claims-bl_rows .mod_title,
.account-activity .claim-sheet .claim-sheet-col {
  color: #424242;
}
/***************** FIX FOR 310150  END *****************/

/* Mobile buttons */

@media screen and (max-width: 767px) {
  /* NOTE: buttons in the block "go-next" must be floated for mobiles only, because in desktop resolutions they situated one above the other */
  
  .go-next.buttons-order p {
    
  }
  .popup-form .popup_buttons.buttons-order .button:nth-child(2n),
  .popup-contrib .popup_buttons.buttons-order .button:nth-child(2n),
  .form-block .popup_buttons.buttons-order .button:nth-child(2n),
  .popup-exceed-amount .popup_buttons .button:nth-child(2n),
  .claim-succ .popup_buttons.buttons-order .button:nth-child(2n),
  .claims-bl_buttons.buttons-order .claims-bl_btn:nth-child(2n),
  .add-provider-form_content .popup_buttons.buttons-order .button:nth-child(2n),
  .popup-del-exp .popup_buttons.buttons-order .button:nth-child(2n),
  .deductible-status .deductible-status-buttons.buttons-order .button:nth-child(2n),
  .go-next.buttons-order p:nth-child(2n),
  .filter-block .popup_buttons.buttons-order .filter-block_btn,
  .sign-in-form.secq-form .popup_buttons.buttons-order .button:nth-child(2n),
  .sign-in-form.password-form .popup_buttons.buttons-order .button:nth-child(2n),
  .sign-in-form.username-retrieval-form .popup_buttons.buttons-order .button:nth-child(2n),
  .sign-in-form.auth-confirmation .popup_buttons.buttons-order .button:nth-child(2n),
  .medical-claim-details-popup .popup_buttons.three-buttons.buttons-order .button.button-subm,
  .table-with-buttons-btns.buttons-order .button:nth-child(2n) {
    
  }
  .popup-form .popup_buttons.buttons-order .button:nth-child(2n),
  .popup-contrib .popup_buttons.buttons-order .button:nth-child(2n),
  .form-block .popup_buttons.buttons-order .button:nth-child(2n),
  .popup-exceed-amount .popup_buttons .button:nth-child(2n),
  .claim-succ .popup_buttons.buttons-order .button:nth-child(2n),
  .claims-bl_buttons.buttons-order .claims-bl_btn:nth-child(2n),
  .add-provider-form_content .popup_buttons.buttons-order .button:nth-child(2n),
  .popup-del-exp .popup_buttons.buttons-order .button:nth-child(2n),
  .deductible-status .deductible-status-buttons.buttons-order .button:nth-child(2n),
  .go-next.buttons-order p:nth-child(2n),
  .filter-block .popup_buttons.buttons-order .filter-block_btn,
  .sign-in-form.secq-form .popup_buttons.buttons-order .button:nth-child(2n),
  .sign-in-form.password-form .popup_buttons.buttons-order .button:nth-child(2n),
  .sign-in-form.username-retrieval-form .popup_buttons.buttons-order .button:nth-child(2n),
  .sign-in-form.auth-confirmation .popup_buttons.buttons-order .button:nth-child(2n),
  .medical-claim-details-popup .popup_buttons.three-buttons.buttons-order .button.button-subm,
  .table-with-buttons-btns.buttons-order .button:nth-child(2n) {
    margin-right: 0;
  }
  .filter-block .filter-block_btn {
    margin-right: 0;
    margin-left: 4%;
  }
  /* Page title color */
  
  .top-line,
  .mfp-alert-popup .popup-form_title,
  .choice-block_drop {
    background-color: #E6E7E2;
  }
  /* Page title text color */
  
  .title-page,
  .mfp-alert-popup .popup-form_title,
  .choice-block_act,
  .choice-block_act a,
  .choice-block_act:after {
    
  }
  .title-page,
  .mfp-alert-popup .popup-form_title,
  .choice-block_act,
  .choice-block_act a,
  .choice-block_act:after {
    color: #424242;
  }
  .mfp-alert-popup .popup-form_title,
  .choice-block_act,
  .choice-block_act a,
  .choice-block_act:after {
    
    background-color: #d6ebf7;
  }
  .mfp-alert-popup .popup-form_title,
  .choice-block_act,
  .choice-block_act a,
  .choice-block_act:after {
    color: #424242;
  }
}
/* #224302 - Menu text font on menu on browser on mobile device defect fix */

@media screen and (max-width: 767px) {
  .mobile-navi_link,
  .mobile-navi_link-secondary,
  .mobile-navi_link:after,
  .mobile-navi_link-secondary:after,
  .mobile-menu-user-box .link-out,
  .mobile-menu-user-box .last-login-details {
    
  }
  .mobile-navi_link,
  .mobile-navi_link-secondary,
  .mobile-navi_link:after,
  .mobile-navi_link-secondary:after,
  .mobile-menu-user-box .link-out,
  .mobile-menu-user-box .last-login-details {
    color: #ffffff !important;
  }
}
