.c-default {
  color: #808285 !important; }

.bc-transparent {
  background: transparent !important; }

.bc-blue, .blue .bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff; }

.bc-blue.disabled, .bc-blue.disabled:hover {
  background-color: #eee !important; }

.c-blue, .blue .c-page-theme {
  color: #42A5CE !important; }

.b-blue, .blue .b-page-theme {
  border-color: #42A5CE !important; }

.bdc-blue, .blue .bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-blue, .blue .btn.bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-blue:hover, .blue .btn.bc-page-theme:hover {
  background-color: #42A5CE !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-blue, .blue .btn.bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-blue:hover, .blue .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #42A5CE !important;
  background-color: #42A5CE !important;
  opacity: 1; }

.btn.btn-transparent.b-blue, .blue .btn.btn-transparent.b-page-theme {
  border-color: #42A5CE !important;
  color: #42A5CE !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-blue:hover, .blue .btn.btn-transparent.b-page-theme:hover {
  background-color: #42A5CE !important;
  color: #fff !important;
  opacity: 1; }

.bc-primary, .primary .bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff; }

.bc-primary.disabled, .bc-primary.disabled:hover {
  background-color: #eee !important; }

.c-primary, .primary .c-page-theme {
  color: #42A5CE !important; }

.b-primary, .primary .b-page-theme {
  border-color: #42A5CE !important; }

.bdc-primary, .primary .bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-primary, .primary .btn.bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-primary:hover, .primary .btn.bc-page-theme:hover {
  background-color: #42A5CE !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-primary, .primary .btn.bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-primary:hover, .primary .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #42A5CE !important;
  background-color: #42A5CE !important;
  opacity: 1; }

.btn.btn-transparent.b-primary, .primary .btn.btn-transparent.b-page-theme {
  border-color: #42A5CE !important;
  color: #42A5CE !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-primary:hover, .primary .btn.btn-transparent.b-page-theme:hover {
  background-color: #42A5CE !important;
  color: #fff !important;
  opacity: 1; }

.bc-approved, .approved .bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff; }

.bc-approved.disabled, .bc-approved.disabled:hover {
  background-color: #eee !important; }

.c-approved, .approved .c-page-theme {
  color: #42A5CE !important; }

.b-approved, .approved .b-page-theme {
  border-color: #42A5CE !important; }

.bdc-approved, .approved .bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-approved, .approved .btn.bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-approved:hover, .approved .btn.bc-page-theme:hover {
  background-color: #42A5CE !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-approved, .approved .btn.bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-approved:hover, .approved .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #42A5CE !important;
  background-color: #42A5CE !important;
  opacity: 1; }

.btn.btn-transparent.b-approved, .approved .btn.btn-transparent.b-page-theme {
  border-color: #42A5CE !important;
  color: #42A5CE !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-approved:hover, .approved .btn.btn-transparent.b-page-theme:hover {
  background-color: #42A5CE !important;
  color: #fff !important;
  opacity: 1; }

.bc-number-format, .number-format .bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff; }

.bc-number-format.disabled, .bc-number-format.disabled:hover {
  background-color: #eee !important; }

.c-number-format, .number-format .c-page-theme {
  color: #42A5CE !important; }

.b-number-format, .number-format .b-page-theme {
  border-color: #42A5CE !important; }

.bdc-number-format, .number-format .bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-number-format, .number-format .btn.bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-number-format:hover, .number-format .btn.bc-page-theme:hover {
  background-color: #42A5CE !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-number-format, .number-format .btn.bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-number-format:hover, .number-format .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #42A5CE !important;
  background-color: #42A5CE !important;
  opacity: 1; }

.btn.btn-transparent.b-number-format, .number-format .btn.btn-transparent.b-page-theme {
  border-color: #42A5CE !important;
  color: #42A5CE !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-number-format:hover, .number-format .btn.btn-transparent.b-page-theme:hover {
  background-color: #42A5CE !important;
  color: #fff !important;
  opacity: 1; }

.bc-signature, .signature .bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff; }

.bc-signature.disabled, .bc-signature.disabled:hover {
  background-color: #eee !important; }

.c-signature, .signature .c-page-theme {
  color: #42A5CE !important; }

.b-signature, .signature .b-page-theme {
  border-color: #42A5CE !important; }

.bdc-signature, .signature .bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-signature, .signature .btn.bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-signature:hover, .signature .btn.bc-page-theme:hover {
  background-color: #42A5CE !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-signature, .signature .btn.bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-signature:hover, .signature .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #42A5CE !important;
  background-color: #42A5CE !important;
  opacity: 1; }

.btn.btn-transparent.b-signature, .signature .btn.btn-transparent.b-page-theme {
  border-color: #42A5CE !important;
  color: #42A5CE !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-signature:hover, .signature .btn.btn-transparent.b-page-theme:hover {
  background-color: #42A5CE !important;
  color: #fff !important;
  opacity: 1; }

.bc-checkout, .checkout .bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff; }

.bc-checkout.disabled, .bc-checkout.disabled:hover {
  background-color: #eee !important; }

.c-checkout, .checkout .c-page-theme {
  color: #42A5CE !important; }

.b-checkout, .checkout .b-page-theme {
  border-color: #42A5CE !important; }

.bdc-checkout, .checkout .bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-checkout, .checkout .btn.bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-checkout:hover, .checkout .btn.bc-page-theme:hover {
  background-color: #42A5CE !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-checkout, .checkout .btn.bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-checkout:hover, .checkout .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #42A5CE !important;
  background-color: #42A5CE !important;
  opacity: 1; }

.btn.btn-transparent.b-checkout, .checkout .btn.btn-transparent.b-page-theme {
  border-color: #42A5CE !important;
  color: #42A5CE !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-checkout:hover, .checkout .btn.btn-transparent.b-page-theme:hover {
  background-color: #42A5CE !important;
  color: #fff !important;
  opacity: 1; }

.bc-done, .done .bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff; }

.bc-done.disabled, .bc-done.disabled:hover {
  background-color: #eee !important; }

.c-done, .done .c-page-theme {
  color: #42A5CE !important; }

.b-done, .done .b-page-theme {
  border-color: #42A5CE !important; }

.bdc-done, .done .bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-done, .done .btn.bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-done:hover, .done .btn.bc-page-theme:hover {
  background-color: #42A5CE !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-done, .done .btn.bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-done:hover, .done .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #42A5CE !important;
  background-color: #42A5CE !important;
  opacity: 1; }

.btn.btn-transparent.b-done, .done .btn.btn-transparent.b-page-theme {
  border-color: #42A5CE !important;
  color: #42A5CE !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-done:hover, .done .btn.btn-transparent.b-page-theme:hover {
  background-color: #42A5CE !important;
  color: #fff !important;
  opacity: 1; }

.bc-attendance, .attendance .bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff; }

.bc-attendance.disabled, .bc-attendance.disabled:hover {
  background-color: #eee !important; }

.c-attendance, .attendance .c-page-theme {
  color: #42A5CE !important; }

.b-attendance, .attendance .b-page-theme {
  border-color: #42A5CE !important; }

.bdc-attendance, .attendance .bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-attendance, .attendance .btn.bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-attendance:hover, .attendance .btn.bc-page-theme:hover {
  background-color: #42A5CE !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-attendance, .attendance .btn.bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-attendance:hover, .attendance .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #42A5CE !important;
  background-color: #42A5CE !important;
  opacity: 1; }

.btn.btn-transparent.b-attendance, .attendance .btn.btn-transparent.b-page-theme {
  border-color: #42A5CE !important;
  color: #42A5CE !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-attendance:hover, .attendance .btn.btn-transparent.b-page-theme:hover {
  background-color: #42A5CE !important;
  color: #fff !important;
  opacity: 1; }

.bc-approved-by-me, .approved-by-me .bc-page-theme {
  background-color: #347e9e !important;
  color: #fff; }

.bc-approved-by-me.disabled, .bc-approved-by-me.disabled:hover {
  background-color: #eee !important; }

.c-approved-by-me, .approved-by-me .c-page-theme {
  color: #347e9e !important; }

.b-approved-by-me, .approved-by-me .b-page-theme {
  border-color: #347e9e !important; }

.bdc-approved-by-me, .approved-by-me .bdc-page-theme {
  color: #347e9e !important;
  border-color: #347e9e !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-approved-by-me, .approved-by-me .btn.bc-page-theme {
  background-color: #347e9e !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-approved-by-me:hover, .approved-by-me .btn.bc-page-theme:hover {
  background-color: #347e9e !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-approved-by-me, .approved-by-me .btn.bdc-page-theme {
  color: #347e9e !important;
  border-color: #347e9e !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-approved-by-me:hover, .approved-by-me .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #347e9e !important;
  background-color: #347e9e !important;
  opacity: 1; }

.btn.btn-transparent.b-approved-by-me, .approved-by-me .btn.btn-transparent.b-page-theme {
  border-color: #347e9e !important;
  color: #347e9e !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-approved-by-me:hover, .approved-by-me .btn.btn-transparent.b-page-theme:hover {
  background-color: #347e9e !important;
  color: #fff !important;
  opacity: 1; }

.bc-orange, .orange .bc-page-theme {
  background-color: #F36F21 !important;
  color: #fff; }

.bc-orange.disabled, .bc-orange.disabled:hover {
  background-color: #eee !important; }

.c-orange, .orange .c-page-theme {
  color: #F36F21 !important; }

.b-orange, .orange .b-page-theme {
  border-color: #F36F21 !important; }

.bdc-orange, .orange .bdc-page-theme {
  color: #F36F21 !important;
  border-color: #F36F21 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-orange, .orange .btn.bc-page-theme {
  background-color: #F36F21 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-orange:hover, .orange .btn.bc-page-theme:hover {
  background-color: #F36F21 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-orange, .orange .btn.bdc-page-theme {
  color: #F36F21 !important;
  border-color: #F36F21 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-orange:hover, .orange .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #F36F21 !important;
  background-color: #F36F21 !important;
  opacity: 1; }

.btn.btn-transparent.b-orange, .orange .btn.btn-transparent.b-page-theme {
  border-color: #F36F21 !important;
  color: #F36F21 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-orange:hover, .orange .btn.btn-transparent.b-page-theme:hover {
  background-color: #F36F21 !important;
  color: #fff !important;
  opacity: 1; }

.bc-warning, .warning .bc-page-theme {
  background-color: #F36F21 !important;
  color: #fff; }

.bc-warning.disabled, .bc-warning.disabled:hover {
  background-color: #eee !important; }

.c-warning, .warning .c-page-theme {
  color: #F36F21 !important; }

.b-warning, .warning .b-page-theme {
  border-color: #F36F21 !important; }

.bdc-warning, .warning .bdc-page-theme {
  color: #F36F21 !important;
  border-color: #F36F21 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-warning, .warning .btn.bc-page-theme {
  background-color: #F36F21 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-warning:hover, .warning .btn.bc-page-theme:hover {
  background-color: #F36F21 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-warning, .warning .btn.bdc-page-theme {
  color: #F36F21 !important;
  border-color: #F36F21 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-warning:hover, .warning .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #F36F21 !important;
  background-color: #F36F21 !important;
  opacity: 1; }

.btn.btn-transparent.b-warning, .warning .btn.btn-transparent.b-page-theme {
  border-color: #F36F21 !important;
  color: #F36F21 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-warning:hover, .warning .btn.btn-transparent.b-page-theme:hover {
  background-color: #F36F21 !important;
  color: #fff !important;
  opacity: 1; }

.bc-unverified, .unverified .bc-page-theme {
  background-color: #F36F21 !important;
  color: #fff; }

.bc-unverified.disabled, .bc-unverified.disabled:hover {
  background-color: #eee !important; }

.c-unverified, .unverified .c-page-theme {
  color: #F36F21 !important; }

.b-unverified, .unverified .b-page-theme {
  border-color: #F36F21 !important; }

.bdc-unverified, .unverified .bdc-page-theme {
  color: #F36F21 !important;
  border-color: #F36F21 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-unverified, .unverified .btn.bc-page-theme {
  background-color: #F36F21 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-unverified:hover, .unverified .btn.bc-page-theme:hover {
  background-color: #F36F21 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-unverified, .unverified .btn.bdc-page-theme {
  color: #F36F21 !important;
  border-color: #F36F21 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-unverified:hover, .unverified .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #F36F21 !important;
  background-color: #F36F21 !important;
  opacity: 1; }

.btn.btn-transparent.b-unverified, .unverified .btn.btn-transparent.b-page-theme {
  border-color: #F36F21 !important;
  color: #F36F21 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-unverified:hover, .unverified .btn.btn-transparent.b-page-theme:hover {
  background-color: #F36F21 !important;
  color: #fff !important;
  opacity: 1; }

.bc-orange-yellow, .orange-yellow .bc-page-theme {
  background-color: #FFBF03 !important;
  color: #fff; }

.bc-orange-yellow.disabled, .bc-orange-yellow.disabled:hover {
  background-color: #eee !important; }

.c-orange-yellow, .orange-yellow .c-page-theme {
  color: #FFBF03 !important; }

.b-orange-yellow, .orange-yellow .b-page-theme {
  border-color: #FFBF03 !important; }

.bdc-orange-yellow, .orange-yellow .bdc-page-theme {
  color: #FFBF03 !important;
  border-color: #FFBF03 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-orange-yellow, .orange-yellow .btn.bc-page-theme {
  background-color: #FFBF03 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-orange-yellow:hover, .orange-yellow .btn.bc-page-theme:hover {
  background-color: #FFBF03 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-orange-yellow, .orange-yellow .btn.bdc-page-theme {
  color: #FFBF03 !important;
  border-color: #FFBF03 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-orange-yellow:hover, .orange-yellow .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #FFBF03 !important;
  background-color: #FFBF03 !important;
  opacity: 1; }

.btn.btn-transparent.b-orange-yellow, .orange-yellow .btn.btn-transparent.b-page-theme {
  border-color: #FFBF03 !important;
  color: #FFBF03 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-orange-yellow:hover, .orange-yellow .btn.btn-transparent.b-page-theme:hover {
  background-color: #FFBF03 !important;
  color: #fff !important;
  opacity: 1; }

.bc-unsigned, .unsigned .bc-page-theme {
  background-color: #FFBF03 !important;
  color: #fff; }

.bc-unsigned.disabled, .bc-unsigned.disabled:hover {
  background-color: #eee !important; }

.c-unsigned, .unsigned .c-page-theme {
  color: #FFBF03 !important; }

.b-unsigned, .unsigned .b-page-theme {
  border-color: #FFBF03 !important; }

.bdc-unsigned, .unsigned .bdc-page-theme {
  color: #FFBF03 !important;
  border-color: #FFBF03 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-unsigned, .unsigned .btn.bc-page-theme {
  background-color: #FFBF03 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-unsigned:hover, .unsigned .btn.bc-page-theme:hover {
  background-color: #FFBF03 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-unsigned, .unsigned .btn.bdc-page-theme {
  color: #FFBF03 !important;
  border-color: #FFBF03 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-unsigned:hover, .unsigned .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #FFBF03 !important;
  background-color: #FFBF03 !important;
  opacity: 1; }

.btn.btn-transparent.b-unsigned, .unsigned .btn.btn-transparent.b-page-theme {
  border-color: #FFBF03 !important;
  color: #FFBF03 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-unsigned:hover, .unsigned .btn.btn-transparent.b-page-theme:hover {
  background-color: #FFBF03 !important;
  color: #fff !important;
  opacity: 1; }

.bc-light-blue, .light-blue .bc-page-theme {
  background-color: #59B0B2 !important;
  color: #fff; }

.bc-light-blue.disabled, .bc-light-blue.disabled:hover {
  background-color: #eee !important; }

.c-light-blue, .light-blue .c-page-theme {
  color: #59B0B2 !important; }

.b-light-blue, .light-blue .b-page-theme {
  border-color: #59B0B2 !important; }

.bdc-light-blue, .light-blue .bdc-page-theme {
  color: #59B0B2 !important;
  border-color: #59B0B2 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-light-blue, .light-blue .btn.bc-page-theme {
  background-color: #59B0B2 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-light-blue:hover, .light-blue .btn.bc-page-theme:hover {
  background-color: #59B0B2 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-light-blue, .light-blue .btn.bdc-page-theme {
  color: #59B0B2 !important;
  border-color: #59B0B2 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-light-blue:hover, .light-blue .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #59B0B2 !important;
  background-color: #59B0B2 !important;
  opacity: 1; }

.btn.btn-transparent.b-light-blue, .light-blue .btn.btn-transparent.b-page-theme {
  border-color: #59B0B2 !important;
  color: #59B0B2 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-light-blue:hover, .light-blue .btn.btn-transparent.b-page-theme:hover {
  background-color: #59B0B2 !important;
  color: #fff !important;
  opacity: 1; }

.bc-reimbursement, .reimbursement .bc-page-theme {
  background-color: #59B0B2 !important;
  color: #fff; }

.bc-reimbursement.disabled, .bc-reimbursement.disabled:hover {
  background-color: #eee !important; }

.c-reimbursement, .reimbursement .c-page-theme {
  color: #59B0B2 !important; }

.b-reimbursement, .reimbursement .b-page-theme {
  border-color: #59B0B2 !important; }

.bdc-reimbursement, .reimbursement .bdc-page-theme {
  color: #59B0B2 !important;
  border-color: #59B0B2 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-reimbursement, .reimbursement .btn.bc-page-theme {
  background-color: #59B0B2 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-reimbursement:hover, .reimbursement .btn.bc-page-theme:hover {
  background-color: #59B0B2 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-reimbursement, .reimbursement .btn.bdc-page-theme {
  color: #59B0B2 !important;
  border-color: #59B0B2 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-reimbursement:hover, .reimbursement .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #59B0B2 !important;
  background-color: #59B0B2 !important;
  opacity: 1; }

.btn.btn-transparent.b-reimbursement, .reimbursement .btn.btn-transparent.b-page-theme {
  border-color: #59B0B2 !important;
  color: #59B0B2 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-reimbursement:hover, .reimbursement .btn.btn-transparent.b-page-theme:hover {
  background-color: #59B0B2 !important;
  color: #fff !important;
  opacity: 1; }

.bc-purchased, .purchased .bc-page-theme {
  background-color: #59B0B2 !important;
  color: #fff; }

.bc-purchased.disabled, .bc-purchased.disabled:hover {
  background-color: #eee !important; }

.c-purchased, .purchased .c-page-theme {
  color: #59B0B2 !important; }

.b-purchased, .purchased .b-page-theme {
  border-color: #59B0B2 !important; }

.bdc-purchased, .purchased .bdc-page-theme {
  color: #59B0B2 !important;
  border-color: #59B0B2 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-purchased, .purchased .btn.bc-page-theme {
  background-color: #59B0B2 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-purchased:hover, .purchased .btn.bc-page-theme:hover {
  background-color: #59B0B2 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-purchased, .purchased .btn.bdc-page-theme {
  color: #59B0B2 !important;
  border-color: #59B0B2 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-purchased:hover, .purchased .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #59B0B2 !important;
  background-color: #59B0B2 !important;
  opacity: 1; }

.btn.btn-transparent.b-purchased, .purchased .btn.btn-transparent.b-page-theme {
  border-color: #59B0B2 !important;
  color: #59B0B2 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-purchased:hover, .purchased .btn.btn-transparent.b-page-theme:hover {
  background-color: #59B0B2 !important;
  color: #fff !important;
  opacity: 1; }

.bc-light-purple, .light-purple .bc-page-theme {
  background-color: #9C0D5C !important;
  color: #fff; }

.bc-light-purple.disabled, .bc-light-purple.disabled:hover {
  background-color: #eee !important; }

.c-light-purple, .light-purple .c-page-theme {
  color: #9C0D5C !important; }

.b-light-purple, .light-purple .b-page-theme {
  border-color: #9C0D5C !important; }

.bdc-light-purple, .light-purple .bdc-page-theme {
  color: #9C0D5C !important;
  border-color: #9C0D5C !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-light-purple, .light-purple .btn.bc-page-theme {
  background-color: #9C0D5C !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-light-purple:hover, .light-purple .btn.bc-page-theme:hover {
  background-color: #9C0D5C !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-light-purple, .light-purple .btn.bdc-page-theme {
  color: #9C0D5C !important;
  border-color: #9C0D5C !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-light-purple:hover, .light-purple .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #9C0D5C !important;
  background-color: #9C0D5C !important;
  opacity: 1; }

.btn.btn-transparent.b-light-purple, .light-purple .btn.btn-transparent.b-page-theme {
  border-color: #9C0D5C !important;
  color: #9C0D5C !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-light-purple:hover, .light-purple .btn.btn-transparent.b-page-theme:hover {
  background-color: #9C0D5C !important;
  color: #fff !important;
  opacity: 1; }

.bc-cash-advance, .cash-advance .bc-page-theme {
  background-color: #9C0D5C !important;
  color: #fff; }

.bc-cash-advance.disabled, .bc-cash-advance.disabled:hover {
  background-color: #eee !important; }

.c-cash-advance, .cash-advance .c-page-theme {
  color: #9C0D5C !important; }

.b-cash-advance, .cash-advance .b-page-theme {
  border-color: #9C0D5C !important; }

.bdc-cash-advance, .cash-advance .bdc-page-theme {
  color: #9C0D5C !important;
  border-color: #9C0D5C !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-cash-advance, .cash-advance .btn.bc-page-theme {
  background-color: #9C0D5C !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-cash-advance:hover, .cash-advance .btn.bc-page-theme:hover {
  background-color: #9C0D5C !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-cash-advance, .cash-advance .btn.bdc-page-theme {
  color: #9C0D5C !important;
  border-color: #9C0D5C !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-cash-advance:hover, .cash-advance .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #9C0D5C !important;
  background-color: #9C0D5C !important;
  opacity: 1; }

.btn.btn-transparent.b-cash-advance, .cash-advance .btn.btn-transparent.b-page-theme {
  border-color: #9C0D5C !important;
  color: #9C0D5C !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-cash-advance:hover, .cash-advance .btn.btn-transparent.b-page-theme:hover {
  background-color: #9C0D5C !important;
  color: #fff !important;
  opacity: 1; }

.bc-green, .green .bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff; }

.bc-green.disabled, .bc-green.disabled:hover {
  background-color: #eee !important; }

.c-green, .green .c-page-theme {
  color: #41AD49 !important; }

.b-green, .green .b-page-theme {
  border-color: #41AD49 !important; }

.bdc-green, .green .bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-green, .green .btn.bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-green:hover, .green .btn.bc-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-green, .green .btn.bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-green:hover, .green .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #41AD49 !important;
  background-color: #41AD49 !important;
  opacity: 1; }

.btn.btn-transparent.b-green, .green .btn.btn-transparent.b-page-theme {
  border-color: #41AD49 !important;
  color: #41AD49 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-green:hover, .green .btn.btn-transparent.b-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff !important;
  opacity: 1; }

.bc-success, .success .bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff; }

.bc-success.disabled, .bc-success.disabled:hover {
  background-color: #eee !important; }

.c-success, .success .c-page-theme {
  color: #41AD49 !important; }

.b-success, .success .b-page-theme {
  border-color: #41AD49 !important; }

.bdc-success, .success .bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-success, .success .btn.bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-success:hover, .success .btn.bc-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-success, .success .btn.bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-success:hover, .success .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #41AD49 !important;
  background-color: #41AD49 !important;
  opacity: 1; }

.btn.btn-transparent.b-success, .success .btn.btn-transparent.b-page-theme {
  border-color: #41AD49 !important;
  color: #41AD49 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-success:hover, .success .btn.btn-transparent.b-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff !important;
  opacity: 1; }

.bc-reimbursed, .reimbursed .bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff; }

.bc-reimbursed.disabled, .bc-reimbursed.disabled:hover {
  background-color: #eee !important; }

.c-reimbursed, .reimbursed .c-page-theme {
  color: #41AD49 !important; }

.b-reimbursed, .reimbursed .b-page-theme {
  border-color: #41AD49 !important; }

.bdc-reimbursed, .reimbursed .bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-reimbursed, .reimbursed .btn.bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-reimbursed:hover, .reimbursed .btn.bc-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-reimbursed, .reimbursed .btn.bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-reimbursed:hover, .reimbursed .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #41AD49 !important;
  background-color: #41AD49 !important;
  opacity: 1; }

.btn.btn-transparent.b-reimbursed, .reimbursed .btn.btn-transparent.b-page-theme {
  border-color: #41AD49 !important;
  color: #41AD49 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-reimbursed:hover, .reimbursed .btn.btn-transparent.b-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff !important;
  opacity: 1; }

.bc-disbursed, .disbursed .bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff; }

.bc-disbursed.disabled, .bc-disbursed.disabled:hover {
  background-color: #eee !important; }

.c-disbursed, .disbursed .c-page-theme {
  color: #41AD49 !important; }

.b-disbursed, .disbursed .b-page-theme {
  border-color: #41AD49 !important; }

.bdc-disbursed, .disbursed .bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-disbursed, .disbursed .btn.bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-disbursed:hover, .disbursed .btn.bc-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-disbursed, .disbursed .btn.bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-disbursed:hover, .disbursed .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #41AD49 !important;
  background-color: #41AD49 !important;
  opacity: 1; }

.btn.btn-transparent.b-disbursed, .disbursed .btn.btn-transparent.b-page-theme {
  border-color: #41AD49 !important;
  color: #41AD49 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-disbursed:hover, .disbursed .btn.btn-transparent.b-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff !important;
  opacity: 1; }

/* -- Released -- */

.bc-released, .released .bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff; }

.bc-released.disabled, .bc-released.disabled:hover {
  background-color: #eee !important; }

.c-released, .released .c-page-theme {
  color: #41AD49 !important; }

.b-released, .released .b-page-theme {
  border-color: #41AD49 !important; }

.bdc-released, .released .bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-released, .released .btn.bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-released:hover, .released .btn.bc-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-released, .released .btn.bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-released:hover, .released .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #41AD49 !important;
  background-color: #41AD49 !important;
  opacity: 1; }

.btn.btn-transparent.b-released, .released .btn.btn-transparent.b-page-theme {
  border-color: #41AD49 !important;
  color: #41AD49 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-released:hover, .released .btn.btn-transparent.b-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff !important;
  opacity: 1; }

/* ------          */

.bc-signed, .signed .bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff; }

.bc-signed.disabled, .bc-signed.disabled:hover {
  background-color: #eee !important; }

.c-signed, .signed .c-page-theme {
  color: #41AD49 !important; }

.b-signed, .signed .b-page-theme {
  border-color: #41AD49 !important; }

.bdc-signed, .signed .bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-signed, .signed .btn.bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-signed:hover, .signed .btn.bc-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-signed, .signed .btn.bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-signed:hover, .signed .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #41AD49 !important;
  background-color: #41AD49 !important;
  opacity: 1; }

.btn.btn-transparent.b-signed, .signed .btn.btn-transparent.b-page-theme {
  border-color: #41AD49 !important;
  color: #41AD49 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-signed:hover, .signed .btn.btn-transparent.b-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff !important;
  opacity: 1; }

.bc-attend, .attend .bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff; }

.bc-attend.disabled, .bc-attend.disabled:hover {
  background-color: #eee !important; }

.c-attend, .attend .c-page-theme {
  color: #41AD49 !important; }

.b-attend, .attend .b-page-theme {
  border-color: #41AD49 !important; }

.bdc-attend, .attend .bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-attend, .attend .btn.bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-attend:hover, .attend .btn.bc-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-attend, .attend .btn.bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-attend:hover, .attend .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #41AD49 !important;
  background-color: #41AD49 !important;
  opacity: 1; }

.btn.btn-transparent.b-attend, .attend .btn.btn-transparent.b-page-theme {
  border-color: #41AD49 !important;
  color: #41AD49 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-attend:hover, .attend .btn.btn-transparent.b-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff !important;
  opacity: 1; }

.bc-checkin, .checkin .bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff; }

.bc-checkin.disabled, .bc-checkin.disabled:hover {
  background-color: #eee !important; }

.c-checkin, .checkin .c-page-theme {
  color: #41AD49 !important; }

.b-checkin, .checkin .b-page-theme {
  border-color: #41AD49 !important; }

.bdc-checkin, .checkin .bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-checkin, .checkin .btn.bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-checkin:hover, .checkin .btn.bc-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-checkin, .checkin .btn.bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-checkin:hover, .checkin .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #41AD49 !important;
  background-color: #41AD49 !important;
  opacity: 1; }

.btn.btn-transparent.b-checkin, .checkin .btn.btn-transparent.b-page-theme {
  border-color: #41AD49 !important;
  color: #41AD49 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-checkin:hover, .checkin .btn.btn-transparent.b-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff !important;
  opacity: 1; }

.bc-scheduled, .scheduled .bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff; }

.bc-scheduled.disabled, .bc-scheduled.disabled:hover {
  background-color: #eee !important; }

.c-scheduled, .scheduled .c-page-theme {
  color: #41AD49 !important; }

.b-scheduled, .scheduled .b-page-theme {
  border-color: #41AD49 !important; }

.bdc-scheduled, .scheduled .bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-scheduled, .scheduled .btn.bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-scheduled:hover, .scheduled .btn.bc-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-scheduled, .scheduled .btn.bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-scheduled:hover, .scheduled .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #41AD49 !important;
  background-color: #41AD49 !important;
  opacity: 1; }

.btn.btn-transparent.b-scheduled, .scheduled .btn.btn-transparent.b-page-theme {
  border-color: #41AD49 !important;
  color: #41AD49 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-scheduled:hover, .scheduled .btn.btn-transparent.b-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff !important;
  opacity: 1; }

.bc-assigned, .assigned .bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff; }

.bc-assigned.disabled, .bc-assigned.disabled:hover {
  background-color: #eee !important; }

.c-assigned, .assigned .c-page-theme {
  color: #41AD49 !important; }

.b-assigned, .assigned .b-page-theme {
  border-color: #41AD49 !important; }

.bdc-assigned, .assigned .bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-assigned, .assigned .btn.bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-assigned:hover, .assigned .btn.bc-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-assigned, .assigned .btn.bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-assigned:hover, .assigned .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #41AD49 !important;
  background-color: #41AD49 !important;
  opacity: 1; }

.btn.btn-transparent.b-assigned, .assigned .btn.btn-transparent.b-page-theme {
  border-color: #41AD49 !important;
  color: #41AD49 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-assigned:hover, .assigned .btn.btn-transparent.b-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff !important;
  opacity: 1; }

.bc-activated, .activated .bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff; }

.bc-activated.disabled, .bc-activated.disabled:hover {
  background-color: #eee !important; }

.c-activated, .activated .c-page-theme {
  color: #41AD49 !important; }

.b-activated, .activated .b-page-theme {
  border-color: #41AD49 !important; }

.bdc-activated, .activated .bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-activated, .activated .btn.bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-activated:hover, .activated .btn.bc-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-activated, .activated .btn.bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-activated:hover, .activated .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #41AD49 !important;
  background-color: #41AD49 !important;
  opacity: 1; }

.btn.btn-transparent.b-activated, .activated .btn.btn-transparent.b-page-theme {
  border-color: #41AD49 !important;
  color: #41AD49 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-activated:hover, .activated .btn.btn-transparent.b-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff !important;
  opacity: 1; }

.bc-achieved, .achieved .bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff; }

.bc-achieved.disabled, .bc-achieved.disabled:hover {
  background-color: #eee !important; }

.c-achieved, .achieved .c-page-theme {
  color: #41AD49 !important; }

.b-achieved, .achieved .b-page-theme {
  border-color: #41AD49 !important; }

.bdc-achieved, .achieved .bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-achieved, .achieved .btn.bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-achieved:hover, .achieved .btn.bc-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-achieved, .achieved .btn.bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-achieved:hover, .achieved .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #41AD49 !important;
  background-color: #41AD49 !important;
  opacity: 1; }

.btn.btn-transparent.b-achieved, .achieved .btn.btn-transparent.b-page-theme {
  border-color: #41AD49 !important;
  color: #41AD49 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-achieved:hover, .achieved .btn.btn-transparent.b-page-theme:hover {
  background-color: #41AD49 !important;
  color: #fff !important;
  opacity: 1; }

.bc-brown, .brown .bc-page-theme {
  background-color: #4D3921 !important;
  color: #fff; }

.bc-brown.disabled, .bc-brown.disabled:hover {
  background-color: #eee !important; }

.c-brown, .brown .c-page-theme {
  color: #4D3921 !important; }

.b-brown, .brown .b-page-theme {
  border-color: #4D3921 !important; }

.bdc-brown, .brown .bdc-page-theme {
  color: #4D3921 !important;
  border-color: #4D3921 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-brown, .brown .btn.bc-page-theme {
  background-color: #4D3921 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-brown:hover, .brown .btn.bc-page-theme:hover {
  background-color: #4D3921 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-brown, .brown .btn.bdc-page-theme {
  color: #4D3921 !important;
  border-color: #4D3921 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-brown:hover, .brown .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #4D3921 !important;
  background-color: #4D3921 !important;
  opacity: 1; }

.btn.btn-transparent.b-brown, .brown .btn.btn-transparent.b-page-theme {
  border-color: #4D3921 !important;
  color: #4D3921 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-brown:hover, .brown .btn.btn-transparent.b-page-theme:hover {
  background-color: #4D3921 !important;
  color: #fff !important;
  opacity: 1; }

.bc-cart, .cart .bc-page-theme {
  background-color: #4D3921 !important;
  color: #fff; }

.bc-cart.disabled, .bc-cart.disabled:hover {
  background-color: #eee !important; }

.c-cart, .cart .c-page-theme {
  color: #4D3921 !important; }

.b-cart, .cart .b-page-theme {
  border-color: #4D3921 !important; }

.bdc-cart, .cart .bdc-page-theme {
  color: #4D3921 !important;
  border-color: #4D3921 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-cart, .cart .btn.bc-page-theme {
  background-color: #4D3921 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-cart:hover, .cart .btn.bc-page-theme:hover {
  background-color: #4D3921 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-cart, .cart .btn.bdc-page-theme {
  color: #4D3921 !important;
  border-color: #4D3921 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-cart:hover, .cart .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #4D3921 !important;
  background-color: #4D3921 !important;
  opacity: 1; }

.btn.btn-transparent.b-cart, .cart .btn.btn-transparent.b-page-theme {
  border-color: #4D3921 !important;
  color: #4D3921 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-cart:hover, .cart .btn.btn-transparent.b-page-theme:hover {
  background-color: #4D3921 !important;
  color: #fff !important;
  opacity: 1; }

.bc-brownish-grey, .brownish-grey .bc-page-theme {
  background-color: #938270 !important;
  color: #fff; }

.bc-brownish-grey.disabled, .bc-brownish-grey.disabled:hover {
  background-color: #eee !important; }

.c-brownish-grey, .brownish-grey .c-page-theme {
  color: #938270 !important; }

.b-brownish-grey, .brownish-grey .b-page-theme {
  border-color: #938270 !important; }

.bdc-brownish-grey, .brownish-grey .bdc-page-theme {
  color: #938270 !important;
  border-color: #938270 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-brownish-grey, .brownish-grey .btn.bc-page-theme {
  background-color: #938270 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-brownish-grey:hover, .brownish-grey .btn.bc-page-theme:hover {
  background-color: #938270 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-brownish-grey, .brownish-grey .btn.bdc-page-theme {
  color: #938270 !important;
  border-color: #938270 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-brownish-grey:hover, .brownish-grey .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #938270 !important;
  background-color: #938270 !important;
  opacity: 1; }

.btn.btn-transparent.b-brownish-grey, .brownish-grey .btn.btn-transparent.b-page-theme {
  border-color: #938270 !important;
  color: #938270 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-brownish-grey:hover, .brownish-grey .btn.btn-transparent.b-page-theme:hover {
  background-color: #938270 !important;
  color: #fff !important;
  opacity: 1; }

.bc-reported, .reported .bc-page-theme {
  background-color: #938270 !important;
  color: #fff; }

.bc-reported.disabled, .bc-reported.disabled:hover {
  background-color: #eee !important; }

.c-reported, .reported .c-page-theme {
  color: #938270 !important; }

.b-reported, .reported .b-page-theme {
  border-color: #938270 !important; }

.bdc-reported, .reported .bdc-page-theme {
  color: #938270 !important;
  border-color: #938270 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-reported, .reported .btn.bc-page-theme {
  background-color: #938270 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-reported:hover, .reported .btn.bc-page-theme:hover {
  background-color: #938270 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-reported, .reported .btn.bdc-page-theme {
  color: #938270 !important;
  border-color: #938270 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-reported:hover, .reported .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #938270 !important;
  background-color: #938270 !important;
  opacity: 1; }

.btn.btn-transparent.b-reported, .reported .btn.btn-transparent.b-page-theme {
  border-color: #938270 !important;
  color: #938270 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-reported:hover, .reported .btn.btn-transparent.b-page-theme:hover {
  background-color: #938270 !important;
  color: #fff !important;
  opacity: 1; }

.bc-leave, .leave .bc-page-theme {
  background-color: #938270 !important;
  color: #fff; }

.bc-leave.disabled, .bc-leave.disabled:hover {
  background-color: #eee !important; }

.c-leave, .leave .c-page-theme {
  color: #938270 !important; }

.b-leave, .leave .b-page-theme {
  border-color: #938270 !important; }

.bdc-leave, .leave .bdc-page-theme {
  color: #938270 !important;
  border-color: #938270 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-leave, .leave .btn.bc-page-theme {
  background-color: #938270 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-leave:hover, .leave .btn.bc-page-theme:hover {
  background-color: #938270 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-leave, .leave .btn.bdc-page-theme {
  color: #938270 !important;
  border-color: #938270 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-leave:hover, .leave .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #938270 !important;
  background-color: #938270 !important;
  opacity: 1; }

.btn.btn-transparent.b-leave, .leave .btn.btn-transparent.b-page-theme {
  border-color: #938270 !important;
  color: #938270 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-leave:hover, .leave .btn.btn-transparent.b-page-theme:hover {
  background-color: #938270 !important;
  color: #fff !important;
  opacity: 1; }

.bc-tosca, .tosca .bc-page-theme {
  background-color: #0A848E !important;
  color: #fff; }

.bc-tosca.disabled, .bc-tosca.disabled:hover {
  background-color: #eee !important; }

.c-tosca, .tosca .c-page-theme {
  color: #0A848E !important; }

.b-tosca, .tosca .b-page-theme {
  border-color: #0A848E !important; }

.bdc-tosca, .tosca .bdc-page-theme {
  color: #0A848E !important;
  border-color: #0A848E !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-tosca, .tosca .btn.bc-page-theme {
  background-color: #0A848E !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-tosca:hover, .tosca .btn.bc-page-theme:hover {
  background-color: #0A848E !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-tosca, .tosca .btn.bdc-page-theme {
  color: #0A848E !important;
  border-color: #0A848E !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-tosca:hover, .tosca .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #0A848E !important;
  background-color: #0A848E !important;
  opacity: 1; }

.btn.btn-transparent.b-tosca, .tosca .btn.btn-transparent.b-page-theme {
  border-color: #0A848E !important;
  color: #0A848E !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-tosca:hover, .tosca .btn.btn-transparent.b-page-theme:hover {
  background-color: #0A848E !important;
  color: #fff !important;
  opacity: 1; }

.bc-paid, .paid .bc-page-theme {
  background-color: #0A848E !important;
  color: #fff; }

.bc-paid.disabled, .bc-paid.disabled:hover {
  background-color: #eee !important; }

.c-paid, .paid .c-page-theme {
  color: #0A848E !important; }

.b-paid, .paid .b-page-theme {
  border-color: #0A848E !important; }

.bdc-paid, .paid .bdc-page-theme {
  color: #0A848E !important;
  border-color: #0A848E !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-paid, .paid .btn.bc-page-theme {
  background-color: #0A848E !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-paid:hover, .paid .btn.bc-page-theme:hover {
  background-color: #0A848E !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-paid, .paid .btn.bdc-page-theme {
  color: #0A848E !important;
  border-color: #0A848E !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-paid:hover, .paid .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #0A848E !important;
  background-color: #0A848E !important;
  opacity: 1; }

.btn.btn-transparent.b-paid, .paid .btn.btn-transparent.b-page-theme {
  border-color: #0A848E !important;
  color: #0A848E !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-paid:hover, .paid .btn.btn-transparent.b-page-theme:hover {
  background-color: #0A848E !important;
  color: #fff !important;
  opacity: 1; }

.bc-verified, .verified .bc-page-theme {
  background-color: #0A848E !important;
  color: #fff; }

.bc-verified.disabled, .bc-verified.disabled:hover {
  background-color: #eee !important; }

.c-verified, .verified .c-page-theme {
  color: #0A848E !important; }

.b-verified, .verified .b-page-theme {
  border-color: #0A848E !important; }

.bdc-verified, .verified .bdc-page-theme {
  color: #0A848E !important;
  border-color: #0A848E !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-verified, .verified .btn.bc-page-theme {
  background-color: #0A848E !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-verified:hover, .verified .btn.bc-page-theme:hover {
  background-color: #0A848E !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-verified, .verified .btn.bdc-page-theme {
  color: #0A848E !important;
  border-color: #0A848E !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-verified:hover, .verified .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #0A848E !important;
  background-color: #0A848E !important;
  opacity: 1; }

.btn.btn-transparent.b-verified, .verified .btn.btn-transparent.b-page-theme {
  border-color: #0A848E !important;
  color: #0A848E !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-verified:hover, .verified .btn.btn-transparent.b-page-theme:hover {
  background-color: #0A848E !important;
  color: #fff !important;
  opacity: 1; }

.bc-cost-center, .cost-center .bc-page-theme {
  background-color: #0A848E !important;
  color: #fff; }

.bc-cost-center.disabled, .bc-cost-center.disabled:hover {
  background-color: #eee !important; }

.c-cost-center, .cost-center .c-page-theme {
  color: #0A848E !important; }

.b-cost-center, .cost-center .b-page-theme {
  border-color: #0A848E !important; }

.bdc-cost-center, .cost-center .bdc-page-theme {
  color: #0A848E !important;
  border-color: #0A848E !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-cost-center, .cost-center .btn.bc-page-theme {
  background-color: #0A848E !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-cost-center:hover, .cost-center .btn.bc-page-theme:hover {
  background-color: #0A848E !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-cost-center, .cost-center .btn.bdc-page-theme {
  color: #0A848E !important;
  border-color: #0A848E !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-cost-center:hover, .cost-center .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #0A848E !important;
  background-color: #0A848E !important;
  opacity: 1; }

.btn.btn-transparent.b-cost-center, .cost-center .btn.btn-transparent.b-page-theme {
  border-color: #0A848E !important;
  color: #0A848E !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-cost-center:hover, .cost-center .btn.btn-transparent.b-page-theme:hover {
  background-color: #0A848E !important;
  color: #fff !important;
  opacity: 1; }

.bc-done, .done .bc-page-theme {
  background-color: #0A848E !important;
  color: #fff; }

.bc-done.disabled, .bc-done.disabled:hover {
  background-color: #eee !important; }

.c-done, .done .c-page-theme {
  color: #0A848E !important; }

.b-done, .done .b-page-theme {
  border-color: #0A848E !important; }

.bdc-done, .done .bdc-page-theme {
  color: #0A848E !important;
  border-color: #0A848E !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-done, .done .btn.bc-page-theme {
  background-color: #0A848E !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-done:hover, .done .btn.bc-page-theme:hover {
  background-color: #0A848E !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-done, .done .btn.bdc-page-theme {
  color: #0A848E !important;
  border-color: #0A848E !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-done:hover, .done .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #0A848E !important;
  background-color: #0A848E !important;
  opacity: 1; }

.btn.btn-transparent.b-done, .done .btn.btn-transparent.b-page-theme {
  border-color: #0A848E !important;
  color: #0A848E !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-done:hover, .done .btn.btn-transparent.b-page-theme:hover {
  background-color: #0A848E !important;
  color: #fff !important;
  opacity: 1; }

.bc-purple, .purple .bc-page-theme {
  background-color: #8A0D4F !important;
  color: #fff; }

.bc-purple.disabled, .bc-purple.disabled:hover {
  background-color: #eee !important; }

.c-purple, .purple .c-page-theme {
  color: #8A0D4F !important; }

.b-purple, .purple .b-page-theme {
  border-color: #8A0D4F !important; }

.bdc-purple, .purple .bdc-page-theme {
  color: #8A0D4F !important;
  border-color: #8A0D4F !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-purple, .purple .btn.bc-page-theme {
  background-color: #8A0D4F !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-purple:hover, .purple .btn.bc-page-theme:hover {
  background-color: #8A0D4F !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-purple, .purple .btn.bdc-page-theme {
  color: #8A0D4F !important;
  border-color: #8A0D4F !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-purple:hover, .purple .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #8A0D4F !important;
  background-color: #8A0D4F !important;
  opacity: 1; }

.btn.btn-transparent.b-purple, .purple .btn.btn-transparent.b-page-theme {
  border-color: #8A0D4F !important;
  color: #8A0D4F !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-purple:hover, .purple .btn.btn-transparent.b-page-theme:hover {
  background-color: #8A0D4F !important;
  color: #fff !important;
  opacity: 1; }

.bc-rejected, .rejected .bc-page-theme {
  background-color: #8A0D4F !important;
  color: #fff; }

.bc-rejected.disabled, .bc-rejected.disabled:hover {
  background-color: #eee !important; }

.c-rejected, .rejected .c-page-theme {
  color: #8A0D4F !important; }

.b-rejected, .rejected .b-page-theme {
  border-color: #8A0D4F !important; }

.bdc-rejected, .rejected .bdc-page-theme {
  color: #8A0D4F !important;
  border-color: #8A0D4F !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-rejected, .rejected .btn.bc-page-theme {
  background-color: #8A0D4F !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-rejected:hover, .rejected .btn.bc-page-theme:hover {
  background-color: #8A0D4F !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-rejected, .rejected .btn.bdc-page-theme {
  color: #8A0D4F !important;
  border-color: #8A0D4F !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-rejected:hover, .rejected .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #8A0D4F !important;
  background-color: #8A0D4F !important;
  opacity: 1; }

.btn.btn-transparent.b-rejected, .rejected .btn.btn-transparent.b-page-theme {
  border-color: #8A0D4F !important;
  color: #8A0D4F !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-rejected:hover, .rejected .btn.btn-transparent.b-page-theme:hover {
  background-color: #8A0D4F !important;
  color: #fff !important;
  opacity: 1; }

.bc-violet, .violet .bc-page-theme {
  background-color: #3f51b5 !important;
  color: #fff; }

.bc-violet.disabled, .bc-violet.disabled:hover {
  background-color: #eee !important; }

.c-violet, .violet .c-page-theme {
  color: #3f51b5 !important; }

.b-violet, .violet .b-page-theme {
  border-color: #3f51b5 !important; }

.bdc-violet, .violet .bdc-page-theme {
  color: #3f51b5 !important;
  border-color: #3f51b5 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-violet, .violet .btn.bc-page-theme {
  background-color: #3f51b5 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-violet:hover, .violet .btn.bc-page-theme:hover {
  background-color: #3f51b5 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-violet, .violet .btn.bdc-page-theme {
  color: #3f51b5 !important;
  border-color: #3f51b5 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-violet:hover, .violet .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #3f51b5 !important;
  background-color: #3f51b5 !important;
  opacity: 1; }

.btn.btn-transparent.b-violet, .violet .btn.btn-transparent.b-page-theme {
  border-color: #3f51b5 !important;
  color: #3f51b5 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-violet:hover, .violet .btn.btn-transparent.b-page-theme:hover {
  background-color: #3f51b5 !important;
  color: #fff !important;
  opacity: 1; }

.bc-grey, .grey .bc-page-theme {
  background-color: #808285 !important;
  color: #fff; }

.bc-grey.disabled, .bc-grey.disabled:hover {
  background-color: #eee !important; }

.c-grey, .grey .c-page-theme {
  color: #808285 !important; }

.b-grey, .grey .b-page-theme {
  border-color: #808285 !important; }

.bdc-grey, .grey .bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-grey, .grey .btn.bc-page-theme {
  background-color: #808285 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-grey:hover, .grey .btn.bc-page-theme:hover {
  background-color: #808285 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-grey, .grey .btn.bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-grey:hover, .grey .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #808285 !important;
  background-color: #808285 !important;
  opacity: 1; }

.btn.btn-transparent.b-grey, .grey .btn.btn-transparent.b-page-theme {
  border-color: #808285 !important;
  color: #808285 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-grey:hover, .grey .btn.btn-transparent.b-page-theme:hover {
  background-color: #808285 !important;
  color: #fff !important;
  opacity: 1; }

.bc-draft, .draft .bc-page-theme {
  background-color: #808285 !important;
  color: #fff; }

.bc-draft.disabled, .bc-draft.disabled:hover {
  background-color: #eee !important; }

.c-draft, .draft .c-page-theme {
  color: #808285 !important; }

.b-draft, .draft .b-page-theme {
  border-color: #808285 !important; }

.bdc-draft, .draft .bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-draft, .draft .btn.bc-page-theme {
  background-color: #808285 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-draft:hover, .draft .btn.bc-page-theme:hover {
  background-color: #808285 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-draft, .draft .btn.bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-draft:hover, .draft .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #808285 !important;
  background-color: #808285 !important;
  opacity: 1; }

.btn.btn-transparent.b-draft, .draft .btn.btn-transparent.b-page-theme {
  border-color: #808285 !important;
  color: #808285 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-draft:hover, .draft .btn.btn-transparent.b-page-theme:hover {
  background-color: #808285 !important;
  color: #fff !important;
  opacity: 1; }

.bc-on-leave, .on-leave .bc-page-theme {
  background-color: #808285 !important;
  color: #fff; }

.bc-on-leave.disabled, .bc-on-leave.disabled:hover {
  background-color: #eee !important; }

.c-on-leave, .on-leave .c-page-theme {
  color: #808285 !important; }

.b-on-leave, .on-leave .b-page-theme {
  border-color: #808285 !important; }

.bdc-on-leave, .on-leave .bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-on-leave, .on-leave .btn.bc-page-theme {
  background-color: #808285 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-on-leave:hover, .on-leave .btn.bc-page-theme:hover {
  background-color: #808285 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-on-leave, .on-leave .btn.bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-on-leave:hover, .on-leave .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #808285 !important;
  background-color: #808285 !important;
  opacity: 1; }

.btn.btn-transparent.b-on-leave, .on-leave .btn.btn-transparent.b-page-theme {
  border-color: #808285 !important;
  color: #808285 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-on-leave:hover, .on-leave .btn.btn-transparent.b-page-theme:hover {
  background-color: #808285 !important;
  color: #fff !important;
  opacity: 1; }

.bc-closed, .closed .bc-page-theme {
  background-color: #808285 !important;
  color: #fff; }

.bc-closed.disabled, .bc-closed.disabled:hover {
  background-color: #eee !important; }

.c-closed, .closed .c-page-theme {
  color: #808285 !important; }

.b-closed, .closed .b-page-theme {
  border-color: #808285 !important; }

.bdc-closed, .closed .bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-closed, .closed .btn.bc-page-theme {
  background-color: #808285 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-closed:hover, .closed .btn.bc-page-theme:hover {
  background-color: #808285 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-closed, .closed .btn.bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-closed:hover, .closed .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #808285 !important;
  background-color: #808285 !important;
  opacity: 1; }

.btn.btn-transparent.b-closed, .closed .btn.btn-transparent.b-page-theme {
  border-color: #808285 !important;
  color: #808285 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-closed:hover, .closed .btn.btn-transparent.b-page-theme:hover {
  background-color: #808285 !important;
  color: #fff !important;
  opacity: 1; }

.bc-on-close, .on-close .bc-page-theme {
  background-color: #808285 !important;
  color: #fff; }

.bc-on-close.disabled, .bc-on-close.disabled:hover {
  background-color: #eee !important; }

.c-on-close, .on-close .c-page-theme {
  color: #808285 !important; }

.b-on-close, .on-close .b-page-theme {
  border-color: #808285 !important; }

.bdc-on-close, .on-close .bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-on-close, .on-close .btn.bc-page-theme {
  background-color: #808285 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-on-close:hover, .on-close .btn.bc-page-theme:hover {
  background-color: #808285 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-on-close, .on-close .btn.bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-on-close:hover, .on-close .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #808285 !important;
  background-color: #808285 !important;
  opacity: 1; }

.btn.btn-transparent.b-on-close, .on-close .btn.btn-transparent.b-page-theme {
  border-color: #808285 !important;
  color: #808285 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-on-close:hover, .on-close .btn.btn-transparent.b-page-theme:hover {
  background-color: #808285 !important;
  color: #fff !important;
  opacity: 1; }

.bc-deactivated, .deactivated .bc-page-theme {
  background-color: #808285 !important;
  color: #fff; }

.bc-deactivated.disabled, .bc-deactivated.disabled:hover {
  background-color: #eee !important; }

.c-deactivated, .deactivated .c-page-theme {
  color: #808285 !important; }

.b-deactivated, .deactivated .b-page-theme {
  border-color: #808285 !important; }

.bdc-deactivated, .deactivated .bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-deactivated, .deactivated .btn.bc-page-theme {
  background-color: #808285 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-deactivated:hover, .deactivated .btn.bc-page-theme:hover {
  background-color: #808285 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-deactivated, .deactivated .btn.bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-deactivated:hover, .deactivated .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #808285 !important;
  background-color: #808285 !important;
  opacity: 1; }

.btn.btn-transparent.b-deactivated, .deactivated .btn.btn-transparent.b-page-theme {
  border-color: #808285 !important;
  color: #808285 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-deactivated:hover, .deactivated .btn.btn-transparent.b-page-theme:hover {
  background-color: #808285 !important;
  color: #fff !important;
  opacity: 1; }

.bc-yellow, .yellow .bc-page-theme {
  background-color: #F8991D !important;
  color: #fff; }

.bc-yellow.disabled, .bc-yellow.disabled:hover {
  background-color: #eee !important; }

.c-yellow, .yellow .c-page-theme {
  color: #F8991D !important; }

.b-yellow, .yellow .b-page-theme {
  border-color: #F8991D !important; }

.bdc-yellow, .yellow .bdc-page-theme {
  color: #F8991D !important;
  border-color: #F8991D !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-yellow, .yellow .btn.bc-page-theme {
  background-color: #F8991D !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-yellow:hover, .yellow .btn.bc-page-theme:hover {
  background-color: #F8991D !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-yellow, .yellow .btn.bdc-page-theme {
  color: #F8991D !important;
  border-color: #F8991D !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-yellow:hover, .yellow .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #F8991D !important;
  background-color: #F8991D !important;
  opacity: 1; }

.btn.btn-transparent.b-yellow, .yellow .btn.btn-transparent.b-page-theme {
  border-color: #F8991D !important;
  color: #F8991D !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-yellow:hover, .yellow .btn.btn-transparent.b-page-theme:hover {
  background-color: #F8991D !important;
  color: #fff !important;
  opacity: 1; }

.bc-process, .process .bc-page-theme {
  background-color: #F8991D !important;
  color: #fff; }

.bc-process.disabled, .bc-process.disabled:hover {
  background-color: #eee !important; }

.c-process, .process .c-page-theme {
  color: #F8991D !important; }

.b-process, .process .b-page-theme {
  border-color: #F8991D !important; }

.bdc-process, .process .bdc-page-theme {
  color: #F8991D !important;
  border-color: #F8991D !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-process, .process .btn.bc-page-theme {
  background-color: #F8991D !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-process:hover, .process .btn.bc-page-theme:hover {
  background-color: #F8991D !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-process, .process .btn.bdc-page-theme {
  color: #F8991D !important;
  border-color: #F8991D !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-process:hover, .process .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #F8991D !important;
  background-color: #F8991D !important;
  opacity: 1; }

.btn.btn-transparent.b-process, .process .btn.btn-transparent.b-page-theme {
  border-color: #F8991D !important;
  color: #F8991D !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-process:hover, .process .btn.btn-transparent.b-page-theme:hover {
  background-color: #F8991D !important;
  color: #fff !important;
  opacity: 1; }

.bc-sent, .sent .bc-page-theme {
  background-color: #F8991D !important;
  color: #fff; }

.bc-sent.disabled, .bc-sent.disabled:hover {
  background-color: #eee !important; }

.c-sent, .sent .c-page-theme {
  color: #F8991D !important; }

.b-sent, .sent .b-page-theme {
  border-color: #F8991D !important; }

.bdc-sent, .sent .bdc-page-theme {
  color: #F8991D !important;
  border-color: #F8991D !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-sent, .sent .btn.bc-page-theme {
  background-color: #F8991D !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-sent:hover, .sent .btn.bc-page-theme:hover {
  background-color: #F8991D !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-sent, .sent .btn.bdc-page-theme {
  color: #F8991D !important;
  border-color: #F8991D !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-sent:hover, .sent .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #F8991D !important;
  background-color: #F8991D !important;
  opacity: 1; }

.btn.btn-transparent.b-sent, .sent .btn.btn-transparent.b-page-theme {
  border-color: #F8991D !important;
  color: #F8991D !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-sent:hover, .sent .btn.btn-transparent.b-page-theme:hover {
  background-color: #F8991D !important;
  color: #fff !important;
  opacity: 1; }

.bc-submitted, .submitted .bc-page-theme {
  background-color: #F8991D !important;
  color: #fff; }

.bc-submitted.disabled, .bc-submitted.disabled:hover {
  background-color: #eee !important; }

.c-submitted, .submitted .c-page-theme {
  color: #F8991D !important; }

.b-submitted, .submitted .b-page-theme {
  border-color: #F8991D !important; }

.bdc-submitted, .submitted .bdc-page-theme {
  color: #F8991D !important;
  border-color: #F8991D !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-submitted, .submitted .btn.bc-page-theme {
  background-color: #F8991D !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-submitted:hover, .submitted .btn.bc-page-theme:hover {
  background-color: #F8991D !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-submitted, .submitted .btn.bdc-page-theme {
  color: #F8991D !important;
  border-color: #F8991D !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-submitted:hover, .submitted .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #F8991D !important;
  background-color: #F8991D !important;
  opacity: 1; }

.btn.btn-transparent.b-submitted, .submitted .btn.btn-transparent.b-page-theme {
  border-color: #F8991D !important;
  color: #F8991D !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-submitted:hover, .submitted .btn.btn-transparent.b-page-theme:hover {
  background-color: #F8991D !important;
  color: #fff !important;
  opacity: 1; }

.bc-late, .late .bc-page-theme {
  background-color: #F8991D !important;
  color: #fff; }

.bc-late.disabled, .bc-late.disabled:hover {
  background-color: #eee !important; }

.c-late, .late .c-page-theme {
  color: #F8991D !important; }

.b-late, .late .b-page-theme {
  border-color: #F8991D !important; }

.bdc-late, .late .bdc-page-theme {
  color: #F8991D !important;
  border-color: #F8991D !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-late, .late .btn.bc-page-theme {
  background-color: #F8991D !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-late:hover, .late .btn.bc-page-theme:hover {
  background-color: #F8991D !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-late, .late .btn.bdc-page-theme {
  color: #F8991D !important;
  border-color: #F8991D !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-late:hover, .late .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #F8991D !important;
  background-color: #F8991D !important;
  opacity: 1; }

.btn.btn-transparent.b-late, .late .btn.btn-transparent.b-page-theme {
  border-color: #F8991D !important;
  color: #F8991D !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-late:hover, .late .btn.btn-transparent.b-page-theme:hover {
  background-color: #F8991D !important;
  color: #fff !important;
  opacity: 1; }

.bc-yellow-light, .yellow-light .bc-page-theme {
  background-color: #FFEB3B !important;
  color: #fff; }

.bc-yellow-light.disabled, .bc-yellow-light.disabled:hover {
  background-color: #eee !important; }

.c-yellow-light, .yellow-light .c-page-theme {
  color: #FFEB3B !important; }

.b-yellow-light, .yellow-light .b-page-theme {
  border-color: #FFEB3B !important; }

.bdc-yellow-light, .yellow-light .bdc-page-theme {
  color: #FFEB3B !important;
  border-color: #FFEB3B !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-yellow-light, .yellow-light .btn.bc-page-theme {
  background-color: #FFEB3B !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-yellow-light:hover, .yellow-light .btn.bc-page-theme:hover {
  background-color: #FFEB3B !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-yellow-light, .yellow-light .btn.bdc-page-theme {
  color: #FFEB3B !important;
  border-color: #FFEB3B !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-yellow-light:hover, .yellow-light .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #FFEB3B !important;
  background-color: #FFEB3B !important;
  opacity: 1; }

.btn.btn-transparent.b-yellow-light, .yellow-light .btn.btn-transparent.b-page-theme {
  border-color: #FFEB3B !important;
  color: #FFEB3B !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-yellow-light:hover, .yellow-light .btn.btn-transparent.b-page-theme:hover {
  background-color: #FFEB3B !important;
  color: #fff !important;
  opacity: 1; }

.bc-info, .info .bc-page-theme {
  background-color: #FFEB3B !important;
  color: #fff; }

.bc-info.disabled, .bc-info.disabled:hover {
  background-color: #eee !important; }

.c-info, .info .c-page-theme {
  color: #FFEB3B !important; }

.b-info, .info .b-page-theme {
  border-color: #FFEB3B !important; }

.bdc-info, .info .bdc-page-theme {
  color: #FFEB3B !important;
  border-color: #FFEB3B !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-info, .info .btn.bc-page-theme {
  background-color: #FFEB3B !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-info:hover, .info .btn.bc-page-theme:hover {
  background-color: #FFEB3B !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-info, .info .btn.bdc-page-theme {
  color: #FFEB3B !important;
  border-color: #FFEB3B !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-info:hover, .info .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #FFEB3B !important;
  background-color: #FFEB3B !important;
  opacity: 1; }

.btn.btn-transparent.b-info, .info .btn.btn-transparent.b-page-theme {
  border-color: #FFEB3B !important;
  color: #FFEB3B !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-info:hover, .info .btn.btn-transparent.b-page-theme:hover {
  background-color: #FFEB3B !important;
  color: #fff !important;
  opacity: 1; }

.bc-light-grey, .light-grey .bc-page-theme {
  background-color: #DFDFEA !important;
  color: #fff; }

.bc-light-grey.disabled, .bc-light-grey.disabled:hover {
  background-color: #eee !important; }

.c-light-grey, .light-grey .c-page-theme {
  color: #DFDFEA !important; }

.b-light-grey, .light-grey .b-page-theme {
  border-color: #DFDFEA !important; }

.bdc-light-grey, .light-grey .bdc-page-theme {
  color: #DFDFEA !important;
  border-color: #DFDFEA !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-light-grey, .light-grey .btn.bc-page-theme {
  background-color: #DFDFEA !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-light-grey:hover, .light-grey .btn.bc-page-theme:hover {
  background-color: #DFDFEA !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-light-grey, .light-grey .btn.bdc-page-theme {
  color: #DFDFEA !important;
  border-color: #DFDFEA !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-light-grey:hover, .light-grey .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #DFDFEA !important;
  background-color: #DFDFEA !important;
  opacity: 1; }

.btn.btn-transparent.b-light-grey, .light-grey .btn.btn-transparent.b-page-theme {
  border-color: #DFDFEA !important;
  color: #DFDFEA !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-light-grey:hover, .light-grey .btn.btn-transparent.b-page-theme:hover {
  background-color: #DFDFEA !important;
  color: #fff !important;
  opacity: 1; }

.bc-settlement, .settlement .bc-page-theme {
  background-color: #DFDFEA !important;
  color: #fff; }

.bc-settlement.disabled, .bc-settlement.disabled:hover {
  background-color: #eee !important; }

.c-settlement, .settlement .c-page-theme {
  color: #DFDFEA !important; }

.b-settlement, .settlement .b-page-theme {
  border-color: #DFDFEA !important; }

.bdc-settlement, .settlement .bdc-page-theme {
  color: #DFDFEA !important;
  border-color: #DFDFEA !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-settlement, .settlement .btn.bc-page-theme {
  background-color: #DFDFEA !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-settlement:hover, .settlement .btn.bc-page-theme:hover {
  background-color: #DFDFEA !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-settlement, .settlement .btn.bdc-page-theme {
  color: #DFDFEA !important;
  border-color: #DFDFEA !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-settlement:hover, .settlement .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #DFDFEA !important;
  background-color: #DFDFEA !important;
  opacity: 1; }

.btn.btn-transparent.b-settlement, .settlement .btn.btn-transparent.b-page-theme {
  border-color: #DFDFEA !important;
  color: #DFDFEA !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-settlement:hover, .settlement .btn.btn-transparent.b-page-theme:hover {
  background-color: #DFDFEA !important;
  color: #fff !important;
  opacity: 1; }

.bc-request, .request .bc-page-theme {
  background-color: #DFDFEA !important;
  color: #fff; }

.bc-request.disabled, .bc-request.disabled:hover {
  background-color: #eee !important; }

.c-request, .request .c-page-theme {
  color: #DFDFEA !important; }

.b-request, .request .b-page-theme {
  border-color: #DFDFEA !important; }

.bdc-request, .request .bdc-page-theme {
  color: #DFDFEA !important;
  border-color: #DFDFEA !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-request, .request .btn.bc-page-theme {
  background-color: #DFDFEA !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-request:hover, .request .btn.bc-page-theme:hover {
  background-color: #DFDFEA !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-request, .request .btn.bdc-page-theme {
  color: #DFDFEA !important;
  border-color: #DFDFEA !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-request:hover, .request .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #DFDFEA !important;
  background-color: #DFDFEA !important;
  opacity: 1; }

.btn.btn-transparent.b-request, .request .btn.btn-transparent.b-page-theme {
  border-color: #DFDFEA !important;
  color: #DFDFEA !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-request:hover, .request .btn.btn-transparent.b-page-theme:hover {
  background-color: #DFDFEA !important;
  color: #fff !important;
  opacity: 1; }

.bc-red, .red .bc-page-theme {
  background-color: #D2232A !important;
  color: #fff; }

.bc-red.disabled, .bc-red.disabled:hover {
  background-color: #eee !important; }

.c-red, .red .c-page-theme {
  color: #D2232A !important; }

.b-red, .red .b-page-theme {
  border-color: #D2232A !important; }

.bdc-red, .red .bdc-page-theme {
  color: #D2232A !important;
  border-color: #D2232A !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-red, .red .btn.bc-page-theme {
  background-color: #D2232A !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-red:hover, .red .btn.bc-page-theme:hover {
  background-color: #D2232A !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-red, .red .btn.bdc-page-theme {
  color: #D2232A !important;
  border-color: #D2232A !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-red:hover, .red .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #D2232A !important;
  background-color: #D2232A !important;
  opacity: 1; }

.btn.btn-transparent.b-red, .red .btn.btn-transparent.b-page-theme {
  border-color: #D2232A !important;
  color: #D2232A !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-red:hover, .red .btn.btn-transparent.b-page-theme:hover {
  background-color: #D2232A !important;
  color: #fff !important;
  opacity: 1; }

.bc-danger, .danger .bc-page-theme {
  background-color: #D2232A !important;
  color: #fff; }

.bc-danger.disabled, .bc-danger.disabled:hover {
  background-color: #eee !important; }

.c-danger, .danger .c-page-theme {
  color: #D2232A !important; }

.b-danger, .danger .b-page-theme {
  border-color: #D2232A !important; }

.bdc-danger, .danger .bdc-page-theme {
  color: #D2232A !important;
  border-color: #D2232A !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-danger, .danger .btn.bc-page-theme {
  background-color: #D2232A !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-danger:hover, .danger .btn.bc-page-theme:hover {
  background-color: #D2232A !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-danger, .danger .btn.bdc-page-theme {
  color: #D2232A !important;
  border-color: #D2232A !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-danger:hover, .danger .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #D2232A !important;
  background-color: #D2232A !important;
  opacity: 1; }

.btn.btn-transparent.b-danger, .danger .btn.btn-transparent.b-page-theme {
  border-color: #D2232A !important;
  color: #D2232A !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-danger:hover, .danger .btn.btn-transparent.b-page-theme:hover {
  background-color: #D2232A !important;
  color: #fff !important;
  opacity: 1; }

.bc-canceled, .canceled .bc-page-theme {
  background-color: #D2232A !important;
  color: #fff; }

.bc-canceled.disabled, .bc-canceled.disabled:hover {
  background-color: #eee !important; }

.c-canceled, .canceled .c-page-theme {
  color: #D2232A !important; }

.b-canceled, .canceled .b-page-theme {
  border-color: #D2232A !important; }

.bdc-canceled, .canceled .bdc-page-theme {
  color: #D2232A !important;
  border-color: #D2232A !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-canceled, .canceled .btn.bc-page-theme {
  background-color: #D2232A !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-canceled:hover, .canceled .btn.bc-page-theme:hover {
  background-color: #D2232A !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-canceled, .canceled .btn.bdc-page-theme {
  color: #D2232A !important;
  border-color: #D2232A !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-canceled:hover, .canceled .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #D2232A !important;
  background-color: #D2232A !important;
  opacity: 1; }

.btn.btn-transparent.b-canceled, .canceled .btn.btn-transparent.b-page-theme {
  border-color: #D2232A !important;
  color: #D2232A !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-canceled:hover, .canceled .btn.btn-transparent.b-page-theme:hover {
  background-color: #D2232A !important;
  color: #fff !important;
  opacity: 1; }

.bc-absence, .absence .bc-page-theme {
  background-color: #D2232A !important;
  color: #fff; }

.bc-absence.disabled, .bc-absence.disabled:hover {
  background-color: #eee !important; }

.c-absence, .absence .c-page-theme {
  color: #D2232A !important; }

.b-absence, .absence .b-page-theme {
  border-color: #D2232A !important; }

.bdc-absence, .absence .bdc-page-theme {
  color: #D2232A !important;
  border-color: #D2232A !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-absence, .absence .btn.bc-page-theme {
  background-color: #D2232A !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-absence:hover, .absence .btn.bc-page-theme:hover {
  background-color: #D2232A !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-absence, .absence .btn.bdc-page-theme {
  color: #D2232A !important;
  border-color: #D2232A !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-absence:hover, .absence .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #D2232A !important;
  background-color: #D2232A !important;
  opacity: 1; }

.btn.btn-transparent.b-absence, .absence .btn.btn-transparent.b-page-theme {
  border-color: #D2232A !important;
  color: #D2232A !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-absence:hover, .absence .btn.btn-transparent.b-page-theme:hover {
  background-color: #D2232A !important;
  color: #fff !important;
  opacity: 1; }

.bc-dark-brown, .dark-brown .bc-page-theme {
  background-color: #3E2723 !important;
  color: #fff; }

.bc-dark-brown.disabled, .bc-dark-brown.disabled:hover {
  background-color: #eee !important; }

.c-dark-brown, .dark-brown .c-page-theme {
  color: #3E2723 !important; }

.b-dark-brown, .dark-brown .b-page-theme {
  border-color: #3E2723 !important; }

.bdc-dark-brown, .dark-brown .bdc-page-theme {
  color: #3E2723 !important;
  border-color: #3E2723 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-dark-brown, .dark-brown .btn.bc-page-theme {
  background-color: #3E2723 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-dark-brown:hover, .dark-brown .btn.bc-page-theme:hover {
  background-color: #3E2723 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-dark-brown, .dark-brown .btn.bdc-page-theme {
  color: #3E2723 !important;
  border-color: #3E2723 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-dark-brown:hover, .dark-brown .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #3E2723 !important;
  background-color: #3E2723 !important;
  opacity: 1; }

.btn.btn-transparent.b-dark-brown, .dark-brown .btn.btn-transparent.b-page-theme {
  border-color: #3E2723 !important;
  color: #3E2723 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-dark-brown:hover, .dark-brown .btn.btn-transparent.b-page-theme:hover {
  background-color: #3E2723 !important;
  color: #fff !important;
  opacity: 1; }

.bc-aborted, .aborted .bc-page-theme {
  background-color: #3E2723 !important;
  color: #fff; }

.bc-aborted.disabled, .bc-aborted.disabled:hover {
  background-color: #eee !important; }

.c-aborted, .aborted .c-page-theme {
  color: #3E2723 !important; }

.b-aborted, .aborted .b-page-theme {
  border-color: #3E2723 !important; }

.bdc-aborted, .aborted .bdc-page-theme {
  color: #3E2723 !important;
  border-color: #3E2723 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-aborted, .aborted .btn.bc-page-theme {
  background-color: #3E2723 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-aborted:hover, .aborted .btn.bc-page-theme:hover {
  background-color: #3E2723 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-aborted, .aborted .btn.bdc-page-theme {
  color: #3E2723 !important;
  border-color: #3E2723 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-aborted:hover, .aborted .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #3E2723 !important;
  background-color: #3E2723 !important;
  opacity: 1; }

.btn.btn-transparent.b-aborted, .aborted .btn.btn-transparent.b-page-theme {
  border-color: #3E2723 !important;
  color: #3E2723 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-aborted:hover, .aborted .btn.btn-transparent.b-page-theme:hover {
  background-color: #3E2723 !important;
  color: #fff !important;
  opacity: 1; }

.bc-failed, .failed .bc-page-theme {
  background-color: #3E2723 !important;
  color: #fff; }

.bc-failed.disabled, .bc-failed.disabled:hover {
  background-color: #eee !important; }

.c-failed, .failed .c-page-theme {
  color: #3E2723 !important; }

.b-failed, .failed .b-page-theme {
  border-color: #3E2723 !important; }

.bdc-failed, .failed .bdc-page-theme {
  color: #3E2723 !important;
  border-color: #3E2723 !important;
  background-color: transparent;
  opacity: 0.9; }

.btn.bc-failed, .failed .btn.bc-page-theme {
  background-color: #3E2723 !important;
  color: #fff;
  opacity: 0.9; }

.btn.bc-failed:hover, .failed .btn.bc-page-theme:hover {
  background-color: #3E2723 !important;
  color: #fff;
  opacity: 1; }

.btn.bdc-failed, .failed .btn.bdc-page-theme {
  color: #3E2723 !important;
  border-color: #3E2723 !important;
  background-color: transparent;
  opacity: 1; }

.btn.bdc-failed:hover, .failed .btn.bdc-page-theme:hover {
  color: #fff !important;
  border-color: #3E2723 !important;
  background-color: #3E2723 !important;
  opacity: 1; }

.btn.btn-transparent.b-failed, .failed .btn.btn-transparent.b-page-theme {
  border-color: #3E2723 !important;
  color: #3E2723 !important;
  opacity: 1;
  transition: 0.2s all; }

.btn.btn-transparent.b-failed:hover, .failed .btn.btn-transparent.b-page-theme:hover {
  background-color: #3E2723 !important;
  color: #fff !important;
  opacity: 1; }

.summary-arrow-second.bdc-draft:before,
.summary-arrow-second .summary-body.bdc-draft:after,
.summary-arrow-last.bdc-draft:before,
.summary-arrow .summary-body.bdc-draft:after {
  border-top-color: #808285;
  border-right-color: #808285; }

.summary-arrow-second .summary-body.bdc-draft:hover:after,
.summary-arrow-second .summary-body.active.bdc-draft:after,
.summary-arrow .summary-body.bdc-draft:hover:after,
.summary-arrow .summary-body.active.bdc-draft:after,
.summary-body.bdc-draft:hover,
.summary-body.active.bdc-draft {
  background-color: #808285;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-draft,
.summary-body:hover .b-draft {
  border-color: #fff !important; }

.summary-arrow-second.bdc-closed:before,
.summary-arrow-second .summary-body.bdc-closed:after,
.summary-arrow-last.bdc-closed:before,
.summary-arrow .summary-body.bdc-closed:after {
  border-top-color: #808285;
  border-right-color: #808285; }

.summary-arrow-second .summary-body.bdc-closed:hover:after,
.summary-arrow-second .summary-body.active.bdc-closed:after,
.summary-arrow .summary-body.bdc-closed:hover:after,
.summary-arrow .summary-body.active.bdc-closed:after,
.summary-body.bdc-closed:hover,
.summary-body.active.bdc-closed {
  background-color: #808285;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-closed,
.summary-body:hover .b-closed {
  border-color: #fff !important; }

.summary-arrow-second.bdc-deactivated:before,
.summary-arrow-second .summary-body.bdc-deactivated:after,
.summary-arrow-last.bdc-deactivated:before,
.summary-arrow .summary-body.bdc-deactivated:after {
  border-top-color: #808285;
  border-right-color: #808285; }

.summary-arrow-second .summary-body.bdc-deactivated:hover:after,
.summary-arrow-second .summary-body.active.bdc-deactivated:after,
.summary-arrow .summary-body.bdc-deactivated:hover:after,
.summary-arrow .summary-body.active.bdc-deactivated:after,
.summary-body.bdc-deactivated:hover,
.summary-body.active.bdc-deactivated {
  background-color: #808285;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-deactivated,
.summary-body:hover .b-deactivated {
  border-color: #fff !important; }

.summary-arrow-second.bdc-sent:before,
.summary-arrow-second .summary-body.bdc-sent:after,
.summary-arrow-last.bdc-sent:before,
.summary-arrow .summary-body.bdc-sent:after {
  border-top-color: #F8991D;
  border-right-color: #F8991D; }

.summary-arrow-second .summary-body.bdc-sent:hover:after,
.summary-arrow-second .summary-body.active.bdc-sent:after,
.summary-arrow .summary-body.bdc-sent:hover:after,
.summary-arrow .summary-body.active.bdc-sent:after,
.summary-body.bdc-sent:hover,
.summary-body.active.bdc-sent {
  background-color: #F8991D;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-sent,
.summary-body:hover .b-sent {
  border-color: #fff !important; }

.summary-arrow-second.bdc-unsigned:before,
.summary-arrow-second .summary-body.bdc-unsigned:after,
.summary-arrow-last.bdc-unsigned:before,
.summary-arrow .summary-body.bdc-unsigned:after {
  border-top-color: #FFBF03;
  border-right-color: #FFBF03; }

.summary-arrow-second .summary-body.bdc-unsigned:hover:after,
.summary-arrow-second .summary-body.active.bdc-unsigned:after,
.summary-arrow .summary-body.bdc-unsigned:hover:after,
.summary-arrow .summary-body.active.bdc-unsigned:after,
.summary-body.bdc-unsigned:hover,
.summary-body.active.bdc-unsigned {
  background-color: #FFBF03;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-unsigned,
.summary-body:hover .b-unsigned {
  border-color: #fff !important; }

.summary-arrow-second.bdc-unverified:before,
.summary-arrow-second .summary-body.bdc-unverified:after,
.summary-arrow-last.bdc-unverified:before,
.summary-arrow .summary-body.bdc-unverified:after {
  border-top-color: #F36F21;
  border-right-color: #F36F21; }

.summary-arrow-second .summary-body.bdc-unverified:hover:after,
.summary-arrow-second .summary-body.active.bdc-unverified:after,
.summary-arrow .summary-body.bdc-unverified:hover:after,
.summary-arrow .summary-body.active.bdc-unverified:after,
.summary-body.bdc-unverified:hover,
.summary-body.active.bdc-unverified {
  background-color: #F36F21;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-unverified,
.summary-body:hover .b-unverified {
  border-color: #fff !important; }

.summary-arrow-second.bdc-approved:before,
.summary-arrow-second .summary-body.bdc-approved:after,
.summary-arrow-last.bdc-approved:before,
.summary-arrow .summary-body.bdc-approved:after {
  border-top-color: #42A5CE;
  border-right-color: #42A5CE; }

.summary-arrow-second .summary-body.bdc-approved:hover:after,
.summary-arrow-second .summary-body.active.bdc-approved:after,
.summary-arrow .summary-body.bdc-approved:hover:after,
.summary-arrow .summary-body.active.bdc-approved:after,
.summary-body.bdc-approved:hover,
.summary-body.active.bdc-approved {
  background-color: #42A5CE;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-approved,
.summary-body:hover .b-approved {
  border-color: #fff !important; }

.summary-arrow-second.bdc-purchased:before,
.summary-arrow-second .summary-body.bdc-purchased:after,
.summary-arrow-last.bdc-purchased:before,
.summary-arrow .summary-body.bdc-purchased:after {
  border-top-color: #59B0B2;
  border-right-color: #59B0B2; }

.summary-arrow-second .summary-body.bdc-purchased:hover:after,
.summary-arrow-second .summary-body.active.bdc-purchased:after,
.summary-arrow .summary-body.bdc-purchased:hover:after,
.summary-arrow .summary-body.active.bdc-purchased:after,
.summary-body.bdc-purchased:hover,
.summary-body.active.bdc-purchased {
  background-color: #59B0B2;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-purchased,
.summary-body:hover .b-purchased {
  border-color: #fff !important; }

.summary-arrow-second.bdc-reimbursed:before,
.summary-arrow-second .summary-body.bdc-reimbursed:after,
.summary-arrow-last.bdc-reimbursed:before,
.summary-arrow .summary-body.bdc-reimbursed:after {
  border-top-color: #41AD49;
  border-right-color: #41AD49; }

.summary-arrow-second .summary-body.bdc-reimbursed:hover:after,
.summary-arrow-second .summary-body.active.bdc-reimbursed:after,
.summary-arrow .summary-body.bdc-reimbursed:hover:after,
.summary-arrow .summary-body.active.bdc-reimbursed:after,
.summary-body.bdc-reimbursed:hover,
.summary-body.active.bdc-reimbursed {
  background-color: #41AD49;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-reimbursed,
.summary-body:hover .b-reimbursed {
  border-color: #fff !important; }

.summary-arrow-second.bdc-disbursed:before,
.summary-arrow-second .summary-body.bdc-disbursed:after,
.summary-arrow-last.bdc-disbursed:before,
.summary-arrow .summary-body.bdc-disbursed:after {
  border-top-color: #41AD49;
  border-right-color: #41AD49; }

  .summary-arrow-second.bdc-released:before,
.summary-arrow-second .summary-body.bdc-released:after,
.summary-arrow-last.bdc-released:before,
.summary-arrow .summary-body.bdc-released:after {
  border-top-color: #41AD49;
  border-right-color: #41AD49; }

.summary-arrow-second .summary-body.bdc-disbursed:hover:after,
.summary-arrow-second .summary-body.active.bdc-disbursed:after,
.summary-arrow .summary-body.bdc-disbursed:hover:after,
.summary-arrow .summary-body.active.bdc-disbursed:after,
.summary-body.bdc-disbursed:hover,
.summary-body.active.bdc-disbursed,
.summary-body.active.bdc-released {
  background-color: #41AD49;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-disbursed,
.summary-body:hover .b-disbursed {
  border-color: #fff !important; }

.summary-arrow-second.bdc-signed:before,
.summary-arrow-second .summary-body.bdc-signed:after,
.summary-arrow-last.bdc-signed:before,
.summary-arrow .summary-body.bdc-signed:after {
  border-top-color: #41AD49;
  border-right-color: #41AD49; }

.summary-arrow-second .summary-body.bdc-signed:hover:after,
.summary-arrow-second .summary-body.active.bdc-signed:after,
.summary-arrow .summary-body.bdc-signed:hover:after,
.summary-arrow .summary-body.active.bdc-signed:after,
.summary-body.bdc-signed:hover,
.summary-body.active.bdc-signed {
  background-color: #41AD49;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-signed,
.summary-body:hover .b-signed {
  border-color: #fff !important; }

.summary-arrow-second.bdc-process:before,
.summary-arrow-second .summary-body.bdc-process:after,
.summary-arrow-last.bdc-process:before,
.summary-arrow .summary-body.bdc-process:after {
  border-top-color: #41AD49;
  border-right-color: #41AD49; }

.summary-arrow-second .summary-body.bdc-process:hover:after,
.summary-arrow-second .summary-body.active.bdc-process:after,
.summary-arrow .summary-body.bdc-process:hover:after,
.summary-arrow .summary-body.active.bdc-process:after,
.summary-body.bdc-process:hover,
.summary-body.active.bdc-process {
  background-color: #41AD49;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-process,
.summary-body:hover .b-process {
  border-color: #fff !important; }

.summary-arrow-second.bdc-cart:before,
.summary-arrow-second .summary-body.bdc-cart:after,
.summary-arrow-last.bdc-cart:before,
.summary-arrow .summary-body.bdc-cart:after {
  border-top-color: #4D3921;
  border-right-color: #4D3921; }

.summary-arrow-second .summary-body.bdc-cart:hover:after,
.summary-arrow-second .summary-body.active.bdc-cart:after,
.summary-arrow .summary-body.bdc-cart:hover:after,
.summary-arrow .summary-body.active.bdc-cart:after,
.summary-body.bdc-cart:hover,
.summary-body.active.bdc-cart {
  background-color: #4D3921;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-cart,
.summary-body:hover .b-cart {
  border-color: #fff !important; }

.summary-arrow-second.bdc-rejected:before,
.summary-arrow-second .summary-body.bdc-rejected:after,
.summary-arrow-last.bdc-rejected:before,
.summary-arrow .summary-body.bdc-rejected:after {
  border-top-color: #8A0D4F;
  border-right-color: #8A0D4F; }

.summary-arrow-second .summary-body.bdc-rejected:hover:after,
.summary-arrow-second .summary-body.active.bdc-rejected:after,
.summary-arrow .summary-body.bdc-rejected:hover:after,
.summary-arrow .summary-body.active.bdc-rejected:after,
.summary-body.bdc-rejected:hover,
.summary-body.active.bdc-rejected {
  background-color: #8A0D4F;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-rejected,
.summary-body:hover .b-rejected {
  border-color: #fff !important; }

.summary-arrow-second.bdc-verified:before,
.summary-arrow-second .summary-body.bdc-verified:after,
.summary-arrow-last.bdc-verified:before,
.summary-arrow .summary-body.bdc-verified:after {
  border-top-color: #0A848E;
  border-right-color: #0A848E; }

.summary-arrow-second .summary-body.bdc-verified:hover:after,
.summary-arrow-second .summary-body.active.bdc-verified:after,
.summary-arrow .summary-body.bdc-verified:hover:after,
.summary-arrow .summary-body.active.bdc-verified:after,
.summary-body.bdc-verified:hover,
.summary-body.active.bdc-verified {
  background-color: #0A848E;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-verified,
.summary-body:hover .b-verified {
  border-color: #fff !important; }

.summary-arrow-second.bdc-paid:before,
.summary-arrow-second .summary-body.bdc-paid:after,
.summary-arrow-last.bdc-paid:before,
.summary-arrow .summary-body.bdc-paid:after {
  border-top-color: #0A848E;
  border-right-color: #0A848E; }

.summary-arrow-second .summary-body.bdc-paid:hover:after,
.summary-arrow-second .summary-body.active.bdc-paid:after,
.summary-arrow .summary-body.bdc-paid:hover:after,
.summary-arrow .summary-body.active.bdc-paid:after,
.summary-body.bdc-paid:hover,
.summary-body.active.bdc-paid {
  background-color: #0A848E;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-paid,
.summary-body:hover .b-paid {
  border-color: #fff !important; }

.summary-arrow-second.bdc-reported:before,
.summary-arrow-second .summary-body.bdc-reported:after,
.summary-arrow-last.bdc-reported:before,
.summary-arrow .summary-body.bdc-reported:after {
  border-top-color: #938270;
  border-right-color: #938270; }

.summary-arrow-second .summary-body.bdc-reported:hover:after,
.summary-arrow-second .summary-body.active.bdc-reported:after,
.summary-arrow .summary-body.bdc-reported:hover:after,
.summary-arrow .summary-body.active.bdc-reported:after,
.summary-body.bdc-reported:hover,
.summary-body.active.bdc-reported {
  background-color: #938270;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-reported,
.summary-body:hover .b-reported {
  border-color: #fff !important; }

.summary-arrow-second.bdc-canceled:before,
.summary-arrow-second .summary-body.bdc-canceled:after,
.summary-arrow-last.bdc-canceled:before,
.summary-arrow .summary-body.bdc-canceled:after {
  border-top-color: #D2232A;
  border-right-color: #D2232A; }

.summary-arrow-second .summary-body.bdc-canceled:hover:after,
.summary-arrow-second .summary-body.active.bdc-canceled:after,
.summary-arrow .summary-body.bdc-canceled:hover:after,
.summary-arrow .summary-body.active.bdc-canceled:after,
.summary-body.bdc-canceled:hover,
.summary-body.active.bdc-canceled {
  background-color: #D2232A;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-canceled,
.summary-body:hover .b-canceled {
  border-color: #fff !important; }

.summary-arrow-second.bdc-cost-center:before,
.summary-arrow-second .summary-body.bdc-cost-center:after,
.summary-arrow-last.bdc-cost-center:before,
.summary-arrow .summary-body.bdc-cost-center:after {
  border-top-color: #0A848E;
  border-right-color: #0A848E; }

.summary-arrow-second .summary-body.bdc-cost-center:hover:after,
.summary-arrow-second .summary-body.active.bdc-cost-center:after,
.summary-arrow .summary-body.bdc-cost-center:hover:after,
.summary-arrow .summary-body.active.bdc-cost-center:after,
.summary-body.bdc-cost-center:hover,
.summary-body.active.bdc-cost-center {
  background-color: #0A848E;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-cost-center,
.summary-body:hover .b-cost-center {
  border-color: #fff !important; }

.summary-arrow-second.bdc-aborted:before,
.summary-arrow-second .summary-body.bdc-aborted:after,
.summary-arrow-last.bdc-aborted:before,
.summary-arrow .summary-body.bdc-aborted:after {
  border-top-color: #3E2723;
  border-right-color: #3E2723; }

.summary-arrow-second .summary-body.bdc-aborted:hover:after,
.summary-arrow-second .summary-body.active.bdc-aborted:after,
.summary-arrow .summary-body.bdc-aborted:hover:after,
.summary-arrow .summary-body.active.bdc-aborted:after,
.summary-body.bdc-aborted:hover,
.summary-body.active.bdc-aborted {
  background-color: #3E2723;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-aborted,
.summary-body:hover .b-aborted {
  border-color: #fff !important; }

.summary-arrow-second.bdc-failed:before,
.summary-arrow-second .summary-body.bdc-failed:after,
.summary-arrow-last.bdc-failed:before,
.summary-arrow .summary-body.bdc-failed:after {
  border-top-color: #3E2723;
  border-right-color: #3E2723; }

.summary-arrow-second .summary-body.bdc-failed:hover:after,
.summary-arrow-second .summary-body.active.bdc-failed:after,
.summary-arrow .summary-body.bdc-failed:hover:after,
.summary-arrow .summary-body.active.bdc-failed:after,
.summary-body.bdc-failed:hover,
.summary-body.active.bdc-failed {
  background-color: #3E2723;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-failed,
.summary-body:hover .b-failed {
  border-color: #fff !important; }

.summary-arrow-second.bdc-scheduled:before,
.summary-arrow-second .summary-body.bdc-scheduled:after,
.summary-arrow-last.bdc-scheduled:before,
.summary-arrow .summary-body.bdc-scheduled:after {
  border-top-color: #41AD49;
  border-right-color: #41AD49; }

.summary-arrow-second .summary-body.bdc-scheduled:hover:after,
.summary-arrow-second .summary-body.active.bdc-scheduled:after,
.summary-arrow .summary-body.bdc-scheduled:hover:after,
.summary-arrow .summary-body.active.bdc-scheduled:after,
.summary-body.bdc-scheduled:hover,
.summary-body.active.bdc-scheduled {
  background-color: #41AD49;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-scheduled,
.summary-body:hover .b-scheduled {
  border-color: #fff !important; }

.summary-arrow-second.bdc-assigned:before,
.summary-arrow-second .summary-body.bdc-assigned:after,
.summary-arrow-last.bdc-assigned:before,
.summary-arrow .summary-body.bdc-assigned:after {
  border-top-color: #41AD49;
  border-right-color: #41AD49; }

.summary-arrow-second .summary-body.bdc-assigned:hover:after,
.summary-arrow-second .summary-body.active.bdc-assigned:after,
.summary-arrow .summary-body.bdc-assigned:hover:after,
.summary-arrow .summary-body.active.bdc-assigned:after,
.summary-body.bdc-assigned:hover,
.summary-body.active.bdc-assigned {
  background-color: #41AD49;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-assigned,
.summary-body:hover .b-assigned {
  border-color: #fff !important; }

.summary-arrow-second.bdc-activated:before,
.summary-arrow-second .summary-body.bdc-activated:after,
.summary-arrow-last.bdc-activated:before,
.summary-arrow .summary-body.bdc-activated:after {
  border-top-color: #41AD49;
  border-right-color: #41AD49; }

.summary-arrow-second .summary-body.bdc-activated:hover:after,
.summary-arrow-second .summary-body.active.bdc-activated:after,
.summary-arrow .summary-body.bdc-activated:hover:after,
.summary-arrow .summary-body.active.bdc-activated:after,
.summary-body.bdc-activated:hover,
.summary-body.active.bdc-activated {
  background-color: #41AD49;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-activated,
.summary-body:hover .b-activated {
  border-color: #fff !important; }

.summary-arrow-second.bdc-achieved:before,
.summary-arrow-second .summary-body.bdc-achieved:after,
.summary-arrow-last.bdc-achieved:before,
.summary-arrow .summary-body.bdc-achieved:after {
  border-top-color: #41AD49;
  border-right-color: #41AD49; }

.summary-arrow-second .summary-body.bdc-achieved:hover:after,
.summary-arrow-second .summary-body.active.bdc-achieved:after,
.summary-arrow .summary-body.bdc-achieved:hover:after,
.summary-arrow .summary-body.active.bdc-achieved:after,
.summary-body.bdc-achieved:hover,
.summary-body.active.bdc-achieved {
  background-color: #41AD49;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-achieved,
.summary-body:hover .b-achieved {
  border-color: #fff !important; }

.summary-arrow-second.bdc-done:before,
.summary-arrow-second .summary-body.bdc-done:after,
.summary-arrow-last.bdc-done:before,
.summary-arrow .summary-body.bdc-done:after {
  border-top-color: #0A848E;
  border-right-color: #0A848E; }

.summary-arrow-second .summary-body.bdc-done:hover:after,
.summary-arrow-second .summary-body.active.bdc-done:after,
.summary-arrow .summary-body.bdc-done:hover:after,
.summary-arrow .summary-body.active.bdc-done:after,
.summary-body.bdc-done:hover,
.summary-body.active.bdc-done {
  background-color: #0A848E;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-done,
.summary-body:hover .b-done {
  border-color: #fff !important; }

.summary-arrow-second.bdc-settlement:before,
.summary-arrow-second .summary-body.bdc-settlement:after,
.summary-arrow-last.bdc-settlement:before,
.summary-arrow .summary-body.bdc-settlement:after {
  border-top-color: #DFDFEA;
  border-right-color: #DFDFEA; }

.summary-arrow-second .summary-body.bdc-settlement:hover:after,
.summary-arrow-second .summary-body.active.bdc-settlement:after,
.summary-arrow .summary-body.bdc-settlement:hover:after,
.summary-arrow .summary-body.active.bdc-settlement:after,
.summary-body.bdc-settlement:hover,
.summary-body.active.bdc-settlement {
  background-color: #DFDFEA;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-settlement,
.summary-body:hover .b-settlement {
  border-color: #fff !important; }

.summary-arrow-second.bdc-request:before,
.summary-arrow-second .summary-body.bdc-request:after,
.summary-arrow-last.bdc-request:before,
.summary-arrow .summary-body.bdc-request:after {
  border-top-color: #DFDFEA;
  border-right-color: #DFDFEA; }

.summary-arrow-second .summary-body.bdc-request:hover:after,
.summary-arrow-second .summary-body.active.bdc-request:after,
.summary-arrow .summary-body.bdc-request:hover:after,
.summary-arrow .summary-body.active.bdc-request:after,
.summary-body.bdc-request:hover,
.summary-body.active.bdc-request {
  background-color: #DFDFEA;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-request,
.summary-body:hover .b-request {
  border-color: #fff !important; }

.summary-arrow-second.bdc-assigned:before,
.summary-arrow-second .summary-body.bdc-assigned:after,
.summary-arrow-last.bdc-assigned:before,
.summary-arrow .summary-body.bdc-assigned:after {
  border-top-color: #41AD49;
  border-right-color: #41AD49; }

.summary-arrow-second .summary-body.bdc-assigned:hover:after,
.summary-arrow-second .summary-body.active.bdc-assigned:after,
.summary-arrow .summary-body.bdc-assigned:hover:after,
.summary-arrow .summary-body.active.bdc-assigned:after,
.summary-body.bdc-assigned:hover,
.summary-body.active.bdc-assigned {
  background-color: #41AD49;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-assigned,
.summary-body:hover .b-assigned {
  border-color: #fff !important; }

.summary-arrow-second.bdc-done:before,
.summary-arrow-second .summary-body.bdc-done:after,
.summary-arrow-last.bdc-done:before,
.summary-arrow .summary-body.bdc-done:after {
  border-top-color: #0A848E;
  border-right-color: #0A848E; }

.summary-arrow-second .summary-body.bdc-done:hover:after,
.summary-arrow-second .summary-body.active.bdc-done:after,
.summary-arrow .summary-body.bdc-done:hover:after,
.summary-arrow .summary-body.active.bdc-done:after,
.summary-body.bdc-done:hover,
.summary-body.active.bdc-done {
  background-color: #0A848E;
  color: #fff !important;
  cursor: pointer; }

.summary-body.active .b-done,
.summary-body:hover .b-done {
  border-color: #fff !important; }

.timeline .node.child.logs:after {
  background-color: #42A5CE; }

.timeline .node.child.logs img {
  border-color: #42A5CE; }

.jTimeLine .logs .b-page-theme {
  border-color: #42A5CE !important; }

.jTimeLine .logs .c-page-theme {
  color: #42A5CE !important; }

.jTimeLine .b-logs,
.jTimeLine .logs .b-page-theme {
  border-color: #42A5CE !important; }

.jTimeLine .bdc-logs,
.jTimeLine .logs .bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-logs,
.jTimeLine .logs .bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.logs,
.jTimeLine .line.logs {
  background-color: #42A5CE; }

.jTimeLine .node .allSub.logs {
  border-color: #42A5CE; }

.jTimeLine .lineBottom.logs {
  background-color: #42A5CE; }

.jTimeLine .item.hasSub .lineBottom.logs {
  border-color: #42A5CE; }

.timeline .node.child.approved:after {
  background-color: #42A5CE; }

.timeline .node.child.approved img {
  border-color: #42A5CE; }

.jTimeLine .approved .b-page-theme {
  border-color: #42A5CE !important; }

.jTimeLine .approved .c-page-theme {
  color: #42A5CE !important; }

.jTimeLine .b-approved,
.jTimeLine .approved .b-page-theme {
  border-color: #42A5CE !important; }

.jTimeLine .bdc-approved,
.jTimeLine .approved .bdc-page-theme {
  color: #42A5CE !important;
  border-color: #42A5CE !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-approved,
.jTimeLine .approved .bc-page-theme {
  background-color: #42A5CE !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.approved,
.jTimeLine .line.approved {
  background-color: #42A5CE; }

.jTimeLine .node .allSub.approved {
  border-color: #42A5CE; }

.jTimeLine .lineBottom.approved {
  background-color: #42A5CE; }

.jTimeLine .item.hasSub .lineBottom.approved {
  border-color: #42A5CE; }

.timeline .node.child.unverified:after {
  background-color: #F36F21; }

.timeline .node.child.unverified img {
  border-color: #F36F21; }

.jTimeLine .unverified .b-page-theme {
  border-color: #F36F21 !important; }

.jTimeLine .unverified .c-page-theme {
  color: #F36F21 !important; }

.jTimeLine .b-unverified,
.jTimeLine .unverified .b-page-theme {
  border-color: #F36F21 !important; }

.jTimeLine .bdc-unverified,
.jTimeLine .unverified .bdc-page-theme {
  color: #F36F21 !important;
  border-color: #F36F21 !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-unverified,
.jTimeLine .unverified .bc-page-theme {
  background-color: #F36F21 !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.unverified,
.jTimeLine .line.unverified {
  background-color: #F36F21; }

.jTimeLine .node .allSub.unverified {
  border-color: #F36F21; }

.jTimeLine .lineBottom.unverified {
  background-color: #F36F21; }

.jTimeLine .item.hasSub .lineBottom.unverified {
  border-color: #F36F21; }

.timeline .node.child.reimbursed:after {
  background-color: #41AD49; }

.timeline .node.child.reimbursed img {
  border-color: #41AD49; }

.jTimeLine .reimbursed .b-page-theme {
  border-color: #41AD49 !important; }

.jTimeLine .reimbursed .c-page-theme {
  color: #41AD49 !important; }

.jTimeLine .b-reimbursed,
.jTimeLine .reimbursed .b-page-theme {
  border-color: #41AD49 !important; }

.jTimeLine .bdc-reimbursed,
.jTimeLine .reimbursed .bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-reimbursed,
.jTimeLine .reimbursed .bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.reimbursed,
.jTimeLine .line.reimbursed {
  background-color: #41AD49; }

.jTimeLine .node .allSub.reimbursed {
  border-color: #41AD49; }

.jTimeLine .lineBottom.reimbursed {
  background-color: #41AD49; }

.jTimeLine .item.hasSub .lineBottom.reimbursed {
  border-color: #41AD49; }

.timeline .node.child.signed:after {
  background-color: #41AD49; }

.timeline .node.child.signed img {
  border-color: #41AD49; }

.jTimeLine .signed .b-page-theme {
  border-color: #41AD49 !important; }

.jTimeLine .signed .c-page-theme {
  color: #41AD49 !important; }

.jTimeLine .b-signed,
.jTimeLine .signed .b-page-theme {
  border-color: #41AD49 !important; }

.jTimeLine .bdc-signed,
.jTimeLine .signed .bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-signed,
.jTimeLine .signed .bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.signed,
.jTimeLine .line.signed {
  background-color: #41AD49; }

.jTimeLine .node .allSub.signed {
  border-color: #41AD49; }

.jTimeLine .lineBottom.signed {
  background-color: #41AD49; }

.jTimeLine .item.hasSub .lineBottom.signed {
  border-color: #41AD49; }

.timeline .node.child.disbursed:after {
  background-color: #41AD49; }

.timeline .node.child.disbursed img {
  border-color: #41AD49; }

.jTimeLine .disbursed .b-page-theme {
  border-color: #41AD49 !important; }

.jTimeLine .disbursed .c-page-theme {
  color: #41AD49 !important; }

.jTimeLine .b-disbursed,
.jTimeLine .disbursed .b-page-theme {
  border-color: #41AD49 !important; }

.jTimeLine .bdc-disbursed,
.jTimeLine .disbursed .bdc-page-theme {
  color: #41AD49 !important;
  border-color: #41AD49 !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-disbursed,
.jTimeLine .disbursed .bc-page-theme {
  background-color: #41AD49 !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.disbursed,
.jTimeLine .line.disbursed {
  background-color: #41AD49; }

.jTimeLine .node .allSub.disbursed {
  border-color: #41AD49; }

.jTimeLine .lineBottom.disbursed {
  background-color: #41AD49; }

.jTimeLine .item.hasSub .lineBottom.disbursed {
  border-color: #41AD49; }

.timeline .node.child.reported:after {
  background-color: #938270; }

.timeline .node.child.reported img {
  border-color: #938270; }

.jTimeLine .reported .b-page-theme {
  border-color: #938270 !important; }

.jTimeLine .reported .c-page-theme {
  color: #938270 !important; }

.jTimeLine .b-reported,
.jTimeLine .reported .b-page-theme {
  border-color: #938270 !important; }

.jTimeLine .bdc-reported,
.jTimeLine .reported .bdc-page-theme {
  color: #938270 !important;
  border-color: #938270 !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-reported,
.jTimeLine .reported .bc-page-theme {
  background-color: #938270 !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.reported,
.jTimeLine .line.reported {
  background-color: #938270; }

.jTimeLine .node .allSub.reported {
  border-color: #938270; }

.jTimeLine .lineBottom.reported {
  background-color: #938270; }

.jTimeLine .item.hasSub .lineBottom.reported {
  border-color: #938270; }

.timeline .node.child.paid:after {
  background-color: #0A848E; }

.timeline .node.child.paid img {
  border-color: #0A848E; }

.jTimeLine .paid .b-page-theme {
  border-color: #0A848E !important; }

.jTimeLine .paid .c-page-theme {
  color: #0A848E !important; }

.jTimeLine .b-paid,
.jTimeLine .paid .b-page-theme {
  border-color: #0A848E !important; }

.jTimeLine .bdc-paid,
.jTimeLine .paid .bdc-page-theme {
  color: #0A848E !important;
  border-color: #0A848E !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-paid,
.jTimeLine .paid .bc-page-theme {
  background-color: #0A848E !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.paid,
.jTimeLine .line.paid {
  background-color: #0A848E; }

.jTimeLine .node .allSub.paid {
  border-color: #0A848E; }

.jTimeLine .lineBottom.paid {
  background-color: #0A848E; }

.jTimeLine .item.hasSub .lineBottom.paid {
  border-color: #0A848E; }

.timeline .node.child.verified:after {
  background-color: #0A848E; }

.timeline .node.child.verified img {
  border-color: #0A848E; }

.jTimeLine .verified .b-page-theme {
  border-color: #0A848E !important; }

.jTimeLine .verified .c-page-theme {
  color: #0A848E !important; }

.jTimeLine .b-verified,
.jTimeLine .verified .b-page-theme {
  border-color: #0A848E !important; }

.jTimeLine .bdc-verified,
.jTimeLine .verified .bdc-page-theme {
  color: #0A848E !important;
  border-color: #0A848E !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-verified,
.jTimeLine .verified .bc-page-theme {
  background-color: #0A848E !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.verified,
.jTimeLine .line.verified {
  background-color: #0A848E; }

.jTimeLine .node .allSub.verified {
  border-color: #0A848E; }

.jTimeLine .lineBottom.verified {
  background-color: #0A848E; }

.jTimeLine .item.hasSub .lineBottom.verified {
  border-color: #0A848E; }

.timeline .node.child.rejected:after {
  background-color: #8A0D4F; }

.timeline .node.child.rejected img {
  border-color: #8A0D4F; }

.jTimeLine .rejected .b-page-theme {
  border-color: #8A0D4F !important; }

.jTimeLine .rejected .c-page-theme {
  color: #8A0D4F !important; }

.jTimeLine .b-rejected,
.jTimeLine .rejected .b-page-theme {
  border-color: #8A0D4F !important; }

.jTimeLine .bdc-rejected,
.jTimeLine .rejected .bdc-page-theme {
  color: #8A0D4F !important;
  border-color: #8A0D4F !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-rejected,
.jTimeLine .rejected .bc-page-theme {
  background-color: #8A0D4F !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.rejected,
.jTimeLine .line.rejected {
  background-color: #8A0D4F; }

.jTimeLine .node .allSub.rejected {
  border-color: #8A0D4F; }

.jTimeLine .lineBottom.rejected {
  background-color: #8A0D4F; }

.jTimeLine .item.hasSub .lineBottom.rejected {
  border-color: #8A0D4F; }

.timeline .node.child.waiting:after {
  background-color: #808285; }

.timeline .node.child.waiting img {
  border-color: #808285; }

.jTimeLine .waiting .b-page-theme {
  border-color: #808285 !important; }

.jTimeLine .waiting .c-page-theme {
  color: #808285 !important; }

.jTimeLine .b-waiting,
.jTimeLine .waiting .b-page-theme {
  border-color: #808285 !important; }

.jTimeLine .bdc-waiting,
.jTimeLine .waiting .bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-waiting,
.jTimeLine .waiting .bc-page-theme {
  background-color: #808285 !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.waiting,
.jTimeLine .line.waiting {
  background-color: #808285; }

.jTimeLine .node .allSub.waiting {
  border-color: #808285; }

.jTimeLine .lineBottom.waiting {
  background-color: #808285; }

.jTimeLine .item.hasSub .lineBottom.waiting {
  border-color: #808285; }

.timeline .node.child.draft:after {
  background-color: #808285; }

.timeline .node.child.draft img {
  border-color: #808285; }

.jTimeLine .draft .b-page-theme {
  border-color: #808285 !important; }

.jTimeLine .draft .c-page-theme {
  color: #808285 !important; }

.jTimeLine .b-draft,
.jTimeLine .draft .b-page-theme {
  border-color: #808285 !important; }

.jTimeLine .bdc-draft,
.jTimeLine .draft .bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-draft,
.jTimeLine .draft .bc-page-theme {
  background-color: #808285 !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.draft,
.jTimeLine .line.draft {
  background-color: #808285; }

.jTimeLine .node .allSub.draft {
  border-color: #808285; }

.jTimeLine .lineBottom.draft {
  background-color: #808285; }

.jTimeLine .item.hasSub .lineBottom.draft {
  border-color: #808285; }

.timeline .node.child.default:after {
  background-color: #808285; }

.timeline .node.child.default img {
  border-color: #808285; }

.jTimeLine .default .b-page-theme {
  border-color: #808285 !important; }

.jTimeLine .default .c-page-theme {
  color: #808285 !important; }

.jTimeLine .b-default,
.jTimeLine .default .b-page-theme {
  border-color: #808285 !important; }

.jTimeLine .bdc-default,
.jTimeLine .default .bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-default,
.jTimeLine .default .bc-page-theme {
  background-color: #808285 !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.default,
.jTimeLine .line.default {
  background-color: #808285; }

.jTimeLine .node .allSub.default {
  border-color: #808285; }

.jTimeLine .lineBottom.default {
  background-color: #808285; }

.jTimeLine .item.hasSub .lineBottom.default {
  border-color: #808285; }

.timeline .node.child.closed:after {
  background-color: #808285; }

.timeline .node.child.closed img {
  border-color: #808285; }

.jTimeLine .closed .b-page-theme {
  border-color: #808285 !important; }

.jTimeLine .closed .c-page-theme {
  color: #808285 !important; }

.jTimeLine .b-closed,
.jTimeLine .closed .b-page-theme {
  border-color: #808285 !important; }

.jTimeLine .bdc-closed,
.jTimeLine .closed .bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-closed,
.jTimeLine .closed .bc-page-theme {
  background-color: #808285 !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.closed,
.jTimeLine .line.closed {
  background-color: #808285; }

.jTimeLine .node .allSub.closed {
  border-color: #808285; }

.jTimeLine .lineBottom.closed {
  background-color: #808285; }

.jTimeLine .item.hasSub .lineBottom.closed {
  border-color: #808285; }

.timeline .node.child.on-close:after {
  background-color: #808285; }

.timeline .node.child.on-close img {
  border-color: #808285; }

.jTimeLine .on-close .b-page-theme {
  border-color: #808285 !important; }

.jTimeLine .on-close .c-page-theme {
  color: #808285 !important; }

.jTimeLine .b-on-close,
.jTimeLine .on-close .b-page-theme {
  border-color: #808285 !important; }

.jTimeLine .bdc-on-close,
.jTimeLine .on-close .bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-on-close,
.jTimeLine .on-close .bc-page-theme {
  background-color: #808285 !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.on-close,
.jTimeLine .line.on-close {
  background-color: #808285; }

.jTimeLine .node .allSub.on-close {
  border-color: #808285; }

.jTimeLine .lineBottom.on-close {
  background-color: #808285; }

.jTimeLine .item.hasSub .lineBottom.on-close {
  border-color: #808285; }

.timeline .node.child.onclose:after {
  background-color: #808285; }

.timeline .node.child.onclose img {
  border-color: #808285; }

.jTimeLine .onclose .b-page-theme {
  border-color: #808285 !important; }

.jTimeLine .onclose .c-page-theme {
  color: #808285 !important; }

.jTimeLine .b-onclose,
.jTimeLine .onclose .b-page-theme {
  border-color: #808285 !important; }

.jTimeLine .bdc-onclose,
.jTimeLine .onclose .bdc-page-theme {
  color: #808285 !important;
  border-color: #808285 !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-onclose,
.jTimeLine .onclose .bc-page-theme {
  background-color: #808285 !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.onclose,
.jTimeLine .line.onclose {
  background-color: #808285; }

.jTimeLine .node .allSub.onclose {
  border-color: #808285; }

.jTimeLine .lineBottom.onclose {
  background-color: #808285; }

.jTimeLine .item.hasSub .lineBottom.onclose {
  border-color: #808285; }

.timeline .node.child.submitted:after {
  background-color: #F8991D; }

.timeline .node.child.submitted img {
  border-color: #F8991D; }

.jTimeLine .submitted .b-page-theme {
  border-color: #F8991D !important; }

.jTimeLine .submitted .c-page-theme {
  color: #F8991D !important; }

.jTimeLine .b-submitted,
.jTimeLine .submitted .b-page-theme {
  border-color: #F8991D !important; }

.jTimeLine .bdc-submitted,
.jTimeLine .submitted .bdc-page-theme {
  color: #F8991D !important;
  border-color: #F8991D !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-submitted,
.jTimeLine .submitted .bc-page-theme {
  background-color: #F8991D !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.submitted,
.jTimeLine .line.submitted {
  background-color: #F8991D; }

.jTimeLine .node .allSub.submitted {
  border-color: #F8991D; }

.jTimeLine .lineBottom.submitted {
  background-color: #F8991D; }

.jTimeLine .item.hasSub .lineBottom.submitted {
  border-color: #F8991D; }

.timeline .node.child.sent:after {
  background-color: #F8991D; }

.timeline .node.child.sent img {
  border-color: #F8991D; }

.jTimeLine .sent .b-page-theme {
  border-color: #F8991D !important; }

.jTimeLine .sent .c-page-theme {
  color: #F8991D !important; }

.jTimeLine .b-sent,
.jTimeLine .sent .b-page-theme {
  border-color: #F8991D !important; }

.jTimeLine .bdc-sent,
.jTimeLine .sent .bdc-page-theme {
  color: #F8991D !important;
  border-color: #F8991D !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-sent,
.jTimeLine .sent .bc-page-theme {
  background-color: #F8991D !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.sent,
.jTimeLine .line.sent {
  background-color: #F8991D; }

.jTimeLine .node .allSub.sent {
  border-color: #F8991D; }

.jTimeLine .lineBottom.sent {
  background-color: #F8991D; }

.jTimeLine .item.hasSub .lineBottom.sent {
  border-color: #F8991D; }

.timeline .node.child.process:after {
  background-color: #F8991D; }

.timeline .node.child.process img {
  border-color: #F8991D; }

.jTimeLine .process .b-page-theme {
  border-color: #F8991D !important; }

.jTimeLine .process .c-page-theme {
  color: #F8991D !important; }

.jTimeLine .b-process,
.jTimeLine .process .b-page-theme {
  border-color: #F8991D !important; }

.jTimeLine .bdc-process,
.jTimeLine .process .bdc-page-theme {
  color: #F8991D !important;
  border-color: #F8991D !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-process,
.jTimeLine .process .bc-page-theme {
  background-color: #F8991D !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.process,
.jTimeLine .line.process {
  background-color: #F8991D; }

.jTimeLine .node .allSub.process {
  border-color: #F8991D; }

.jTimeLine .lineBottom.process {
  background-color: #F8991D; }

.jTimeLine .item.hasSub .lineBottom.process {
  border-color: #F8991D; }

.timeline .node.child.unsigned:after {
  background-color: #FFEB3B; }

.timeline .node.child.unsigned img {
  border-color: #FFEB3B; }

.jTimeLine .unsigned .b-page-theme {
  border-color: #FFEB3B !important; }

.jTimeLine .unsigned .c-page-theme {
  color: #FFEB3B !important; }

.jTimeLine .b-unsigned,
.jTimeLine .unsigned .b-page-theme {
  border-color: #FFEB3B !important; }

.jTimeLine .bdc-unsigned,
.jTimeLine .unsigned .bdc-page-theme {
  color: #FFEB3B !important;
  border-color: #FFEB3B !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-unsigned,
.jTimeLine .unsigned .bc-page-theme {
  background-color: #FFEB3B !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.unsigned,
.jTimeLine .line.unsigned {
  background-color: #FFEB3B; }

.jTimeLine .node .allSub.unsigned {
  border-color: #FFEB3B; }

.jTimeLine .lineBottom.unsigned {
  background-color: #FFEB3B; }

.jTimeLine .item.hasSub .lineBottom.unsigned {
  border-color: #FFEB3B; }

.timeline .node.child.canceled:after {
  background-color: #D2232A; }

.timeline .node.child.canceled img {
  border-color: #D2232A; }

.jTimeLine .canceled .b-page-theme {
  border-color: #D2232A !important; }

.jTimeLine .canceled .c-page-theme {
  color: #D2232A !important; }

.jTimeLine .b-canceled,
.jTimeLine .canceled .b-page-theme {
  border-color: #D2232A !important; }

.jTimeLine .bdc-canceled,
.jTimeLine .canceled .bdc-page-theme {
  color: #D2232A !important;
  border-color: #D2232A !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-canceled,
.jTimeLine .canceled .bc-page-theme {
  background-color: #D2232A !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.canceled,
.jTimeLine .line.canceled {
  background-color: #D2232A; }

.jTimeLine .node .allSub.canceled {
  border-color: #D2232A; }

.jTimeLine .lineBottom.canceled {
  background-color: #D2232A; }

.jTimeLine .item.hasSub .lineBottom.canceled {
  border-color: #D2232A; }

.timeline .node.child.aborted:after {
  background-color: #3E2723; }

.timeline .node.child.aborted img {
  border-color: #3E2723; }

.jTimeLine .aborted .b-page-theme {
  border-color: #3E2723 !important; }

.jTimeLine .aborted .c-page-theme {
  color: #3E2723 !important; }

.jTimeLine .b-aborted,
.jTimeLine .aborted .b-page-theme {
  border-color: #3E2723 !important; }

.jTimeLine .bdc-aborted,
.jTimeLine .aborted .bdc-page-theme {
  color: #3E2723 !important;
  border-color: #3E2723 !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-aborted,
.jTimeLine .aborted .bc-page-theme {
  background-color: #3E2723 !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.aborted,
.jTimeLine .line.aborted {
  background-color: #3E2723; }

.jTimeLine .node .allSub.aborted {
  border-color: #3E2723; }

.jTimeLine .lineBottom.aborted {
  background-color: #3E2723; }

.jTimeLine .item.hasSub .lineBottom.aborted {
  border-color: #3E2723; }

.timeline .node.child.failed:after {
  background-color: #3E2723; }

.timeline .node.child.failed img {
  border-color: #3E2723; }

.jTimeLine .failed .b-page-theme {
  border-color: #3E2723 !important; }

.jTimeLine .failed .c-page-theme {
  color: #3E2723 !important; }

.jTimeLine .b-failed,
.jTimeLine .failed .b-page-theme {
  border-color: #3E2723 !important; }

.jTimeLine .bdc-failed,
.jTimeLine .failed .bdc-page-theme {
  color: #3E2723 !important;
  border-color: #3E2723 !important;
  background-color: transparent;
  opacity: .9; }

.jTimeLine .bc-failed,
.jTimeLine .failed .bc-page-theme {
  background-color: #3E2723 !important;
  color: #fff; }

.jTimeLine .allSub .lineTop.failed,
.jTimeLine .line.failed {
  background-color: #3E2723; }

.jTimeLine .node .allSub.failed {
  border-color: #3E2723; }

.jTimeLine .lineBottom.failed {
  background-color: #3E2723; }

.jTimeLine .item.hasSub .lineBottom.failed {
  border-color: #3E2723; }

.jTimeLine {
  font-size: 12px;
  padding-top: 5px; }

.jTimeLine .bc-light-grey,
.jTimeLine .light-grey .bc-page-theme {
  background-color: #dfdfea !important;
  color: #fff; }

.jTimeLine .c-grey,
.jTimeLine .grey .c-page-theme {
  color: #808285 !important; }

.jTimeLine .note {
  border-radius: 4px;
  padding: 5px; }

.jTimeLine .table {
  display: table;
  margin-bottom: 0; }

.jTimeLine .table .td {
  display: table-cell;
  vertical-align: top; }

.jTimeLine .item {
  position: relative;
  min-height: 48px; }

.jTimeLine .item .lineBottom {
  position: absolute;
  width: 3px;
  height: 100%;
  top: 42px;
  left: 22px; }

.jTimeLine .item .lineBottom.groupBoxLineBottom {
  position: absolute;
  width: 3px;
  height: 100%;
  top: 45px;
  left: 19px; }

.jTimeLine .item .lineTop {
  position: absolute;
  background-color: #000;
  width: 3px;
  height: 20%;
  top: -11%;
  left: 22px; }

.jTimeLine .item.hasSub .lineBottom {
  border-left: 3px solid red;
  border-right: 3px solid red;
  background-color: transparent;
  width: 10px; }

.jTimeLine .item.hasSub.last .lineBottom {
  border-left: 3px solid transparent;
  background-color: transparent;
  width: 10px; }

.jTimeLine .last.lineBottom {
  height: 100%;
  background-color: transparent !important; }

.jTimeLine .first.lineTop {
  height: 0; }

.jTimeLine .groupBox {
  border: 3px solid;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  background-color: white;
  padding: 5px; }

.jTimeLine .groupBox .groupData .lineBottom {
  z-index: 0; }

.jTimeLine .lineBottom {
  z-index: -1; }

.jTimeLine .lineBottom.lineBottomNone {
  background-color: transparent !important; }

.jTimeLine .allSub {
  position: relative; }

.jTimeLine .allSub .lineTop {
  position: absolute;
  width: 3px;
  height: 100%;
  bottom: 9px;
  left: 4px; }

.jTimeLine .allSub .line {
  position: absolute;
  width: 14px;
  height: 3px;
  bottom: 50%;
  left: 7px; }

.jTimeLine .allSub.last .lineTop {
  bottom: 50%;
  height: 74%; }

.jTimeLine .node .allSub {
  border-left: 3px solid;
  padding-top: 5px;
  padding-bottom: 10px;
  padding-left: 20px;
  margin-left: 22px; }

.jTimeLine .node .allSub.last {
  padding-bottom: 30px; }

.jTimeLine .node.last .allSub {
  border-left: 3px solid transparent; }

.jTimeLine .node.noSub {
  padding-bottom: 36px; }

.jTimeLine .round-bordered-img {
  float: left;
  width: 40px;
  height: 40px;
  background-size: 40px;
  border: 2px solid;
  padding: 2px;
  object-fit: cover; }

.jTimeLine .image-popup-link {
  cursor: pointer; }

.jTimeLine .p-l-5 {
  padding-left: 5px !important; }

.jTimeLine .no-margin {
  margin: 0 !important; }

.jTimeLine .f-10 {
  font-size: 10px; }

.jTimeLine .status {
  width: 80px;
  text-align: center;
  border-radius: 3px;
  font-size: 10px;
  text-transform: uppercase; }

.jTimeLine .subItem {
  border: 1px solid;
  border-radius: 4px;
  padding: 5px; }

.jTimeLine img {
  display: block;
  z-index: 99999; }

.m-1 {
  margin: 4px !important; }

.jTimeLine .timelineTooltip {
  position: relative;
  display: inline-block; }

.jTimeLine .timelineTooltip .timelineTooltiptext {
  visibility: hidden;
  background-color: white;
  box-shadow: 0px 0px 5px #282628;
  border-radius: 6px;
  position: absolute;
  z-index: 1050;
  width: 200px;
  top: -5px;
  left: 110%;
  padding: 5px; }

.jTimeLine .timelineTooltip .timelineTooltiptext::after {
  content: " ";
  position: absolute;
  top: 20px;
  right: 100%;
  margin-top: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent white transparent transparent; }

.jTimeLine .timelineTooltip:hover .timelineTooltiptext {
  visibility: visible; }

.jTimeLine .ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  /* new css */
  max-width: 100%; }
