
.nk-body {
    background-color: #fafafa !important;
}

.archived{
	opacity: 0.6;
}

.price-plan-media { padding: 0.25rem 0; margin-bottom: 1.5rem; }

.price-plan-media img { max-width: 90px; }

.price-plan-info { margin-bottom: 1.5rem; color: #8094ae; }

.text-center .price-plan-info { padding: 0.25rem .5rem; }

.price-plan-amount { font-size: 0.875rem; color: #8094ae; }

.price-plan-amount .amount { font-size: 1.5rem; font-weight: 700; color: #526484; }

.price-plan-action { margin-top: 1.5rem; margin-bottom: 0.125rem; }


.nk-iv-scheme-list:not(:last-child) { margin-bottom: 1.5rem; }

.nk-iv-scheme-item { position: relative; display: flex; flex-wrap: nowrap; align-items: center; background-color: #fff; border-radius: 4px; border: 1px solid #dbdfea; padding: 1.25rem; }

.nk-iv-scheme-item:not(:first-child) { margin-top: 1.5rem; }

.nk-iv-scheme-item .amount { color: #364a63; font-weight: 700; }

.nk-iv-scheme-item .amount-ex { color: #6576ff; font-weight: 400; }

.nk-iv-scheme-item div { flex-grow: 1; }

.nk-iv-scheme-icon { width: 40px; height: 40px; text-align: center; background: #f5f6fa; border-radius: 50%; margin-right: 1rem; flex-shrink: 0; flex-grow: 0 !important; color: #526484; }

.nk-iv-scheme-icon.is-running { color: #6576ff; background: rgba(101, 118, 255, 0.08); }

.nk-iv-scheme-icon.is-pause { color: #f4bd0e; background: rgba(244, 189, 14, 0.08); }

.nk-iv-scheme-icon.is-pending { color: #09c2de; background: rgba(9, 194, 222, 0.08); }

.nk-iv-scheme-icon.is-cancel { color: #e85347; background: rgba(232, 83, 71, 0.08); }

.nk-iv-scheme-icon .icon { line-height: 40px; font-size: 1.3rem; }

.nk-iv-scheme-info { padding-right: 0.75rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.nk-iv-scheme-name { font-weight: 700; font-size: 0.875rem; color: #364a63; }

.nk-iv-scheme-desc { color: #8094ae; font-size: 0.8125rem; }

.nk-iv-scheme-amount { display: none; }

.nk-iv-scheme-amount a { display: none; }

.nk-iv-scheme-amount div { flex-grow: 0; padding: 0 1rem; }

.nk-iv-scheme-term { display: none; }

.nk-iv-scheme-term div { flex-grow: 0; padding: 0 1.5rem; }

.nk-iv-scheme-start { position: relative; }

.nk-iv-scheme-start:after { border: none !important; font-family: "Nioicon"; vertical-align: middle; position: absolute; top: 50%; left: 100%; margin-left: -0.7rem; content: ""; transform: translateY(-50%); font-size: 18px; color: #8094ae; }

.nk-iv-scheme-label { display: block; font-size: 0.8125rem; }

.nk-iv-scheme-value { font-weight: 500; }

.nk-iv-scheme-more { margin-left: auto; margin-right: -1rem; flex-grow: 0 !important; border-radius: 50%; transition: background-color 0.4s; }

.nk-iv-scheme-more:hover { background-color: #f5f6fa; }

.nk-iv-scheme-more .btn, .nk-iv-scheme-more .dual-listbox .dual-listbox__button, .dual-listbox .nk-iv-scheme-more .dual-listbox__button { margin-left: auto; color: #8094ae; width: 40px; height: 40px; }

.nk-iv-scheme-more .btn .icon, .nk-iv-scheme-more .dual-listbox .dual-listbox__button .icon, .dual-listbox .nk-iv-scheme-more .dual-listbox__button .icon { font-size: 18px; }

.nk-iv-scheme-progress { position: absolute; bottom: 0; left: 0; right: 0; }

.nk-iv-scheme-progress .progress-bar { width: 0px; height: 3px; border-radius: 0 3px 3px 3px; }

.nk-iv-scheme-progress .progress-bar[data-progress="100"] { border-radius: 0 0 3px 3px; }

.nk-iv-scheme-order { display: flex; flex-direction: column; }

.nk-iv-scheme-order .nk-iv-scheme-value { order: -1; }

@media (min-width: 576px) { .nk-iv-scheme-list:not(:last-child) { margin-bottom: 2.75rem; }
  .nk-iv-scheme-item { padding: 1.5rem; }
  .nk-iv-scheme-amount { display: block; }
  .nk-iv-scheme-amount-a { display: none; }
  .nk-iv-scheme-amount div { padding: 0; } }

@media (min-width: 768px) { .nk-iv-scheme-amount { display: flex !important; }
  .nk-iv-scheme-amount-a { display: flex; }
  .nk-iv-scheme-amount div { padding: 0 1rem; } }

@media (min-width: 992px) { .nk-iv-scheme-icon { width: 50px; height: 50px; }
  .nk-iv-scheme-icon .icon { line-height: 50px; font-size: 1.5rem; }
  .nk-iv-scheme-term { display: flex !important; }
  .nk-iv-scheme-more .btn, .nk-iv-scheme-more .dual-listbox .dual-listbox__button, .dual-listbox .nk-iv-scheme-more .dual-listbox__button { width: 44px; height: 44px; } }

@media (min-width: 1200px) { .nk-iv-scheme-term div, .nk-iv-scheme-amount div { flex-grow: 0; padding: 0 2rem; }
  .nk-iv-scheme-info { padding-right: 2rem; } }
  
  
.billstatus {
  position: relative;
  padding: 1rem 1.25rem;
  margin-bottom: 2rem;
  opacity: 0.5;
  border: 1px solid transparent;
  border-radius: 4px; }

.billstatus-heading {
  color: inherit; }

.billstatus-link {
  font-weight: 700; }

.billstatus-dismissible {
  padding-right: 4rem; }
  .billstatus-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 1rem 1.25rem;
    color: inherit; }

.billstatus-primary {
  color: #085fd5;
  background-color: #e1eeff;
  border-color: #a6ccff; }
  .billstatus-primary hr {
    border-top-color: #8dbdff; }
  .billstatus-primary .billstatus-link {
    color: #0649a4; }

.billstatus-secondary {
  color: #2d3e53;
  background-color: #e7e9ec;
  border-color: #b7bec7; }
  .billstatus-secondary hr {
    border-top-color: #a9b1bc; }
  .billstatus-secondary .billstatus-link {
    color: #1b2532; }

.billstatus-success {
  color: #19bc90;
  background-color: #e4fbf5;
  border-color: #aef4e1; }
  .billstatus-success hr {
    border-top-color: #98f1d9; }
  .billstatus-success .billstatus-link {
    color: #138f6e; }

.billstatus-info {
  color: #08a3ba;
  background-color: #e1f8fb;
  border-color: #a6e9f3; }
  .billstatus-info hr {
    border-top-color: #90e3f0; }
  .billstatus-info .billstatus-link {
    color: #067889; }

.billstatus-warning {
  color: #cd9f0c;
  background-color: #fef7e2;
  border-color: #fbe7a8; }
  .billstatus-warning hr {
    border-top-color: #fae090; }
  .billstatus-warning .billstatus-link {
    color: #9d7a09; }

.billstatus-danger {
  color: #c3463c;
  background-color: #fceae9;
  border-color: #f7c1bd; }
  .billstatus-danger hr {
    border-top-color: #f4aca6; }
  .billstatus-danger .billstatus-link {
    color: #9c3830; }

.billstatus-dark {
  color: #18243b;
  background-color: #e4e6e9;
  border-color: #adb3bc; }
  .billstatus-dark hr {
    border-top-color: #9fa6b1; }
  .billstatus-dark .billstatus-link {
    color: #090e17; }

.billstatus-gray {
  color: #6c7a8c;
  background-color: #f0f2f4;
  border-color: #d1d7df; }
  .billstatus-gray hr {
    border-top-color: #c2cad5; }
  .billstatus-gray .billstatus-link {
    color: #56616f; }

.billstatus-light {
  color: #c0c4cb;
  background-color: #fcfcfd;
  border-color: #f6f7fa; }
  .billstatus-light hr {
    border-top-color: #e6e8f1; }
  .billstatus-light .billstatus-link {
    color: #a4aab4; }

.billstatus-lighter {
  color: #cecfd2;
  background-color: #fefefe;
  border-color: #fbfcfd; }
  .billstatus-lighter hr {
    border-top-color: #eaeff5; }
  .billstatus-lighter .billstatus-link {
    color: #b3b5ba; }
	
	
.invest-cc-dropdown { width: 100%; }

.invest-cc-dropdown .dropdown-indicator:after { position: absolute; top: 0; right: 0; bottom: 0; width: 56px; font-size: 24px; display: inline-flex; align-items: center; justify-content: center; color: #8094ae; opacity: 0.5; }

.invest-cc-dropdown .dropdown-menu { margin-top: -78px; }

.invest-cc-dropdown .dropdown-menu[x-placement="top-start"] { margin-top: 0; margin-bottom: -78px; }

.invest-cc-item:not(:last-child) { border-bottom: 1px solid #e5e9f2; }

.invest-cc-choosen, .invest-cc-chosen { display: block; width: 100%; border: 1px solid #dbdfea; border-radius: 4px; background: #fff; }

.invest-cc-opt { display: block; }

.invest-pm-list { border: 1px solid #dbdfea; background: #fff; border-radius: 4px; }

.invest-pm-item { position: relative; }

.invest-pm-item:not(:last-child) { border-bottom: 1px solid #e5e9f2; }

.invest-pm-label { position: relative; display: flex; align-items: center; justify-content: space-between; margin-bottom: 0; padding: 16px 20px 16px 60px; cursor: pointer; }

.invest-pm-label:before, .invest-pm-label:after { position: absolute; top: 50%; left: 20px; transform: translateY(-50%); height: 24px; width: 24px; border-radius: 50%; }

.invest-pm-label:before { content: ''; border: 2px solid #dbdfea; }

.invest-pm-label:after { font-family: "Nioicon"; content: "?"; display: inline-flex; align-items: center; justify-content: center; color: #fff; background: #6576ff; transition: opacity .3s; opacity: 0; }

.invest-pm-label .pm-name { font-size: 14px; color: #364a63; }

.invest-pm-label .pm-icon { display: inline-flex; font-size: 24px; color: #8094ae; }

.invest-pm-control { position: absolute; top: 0; height: 1px; width: 1px; opacity: 0; }

.invest-pm-control:checked ~ .buysell-pm-label { cursor: default; }

.invest-pm-control:checked ~ .buysell-pm-label:after { opacity: 1; }

.invest-field .form-control-amount { padding: 1rem 4rem 1.25rem 1.5rem; height: 3.75rem; font-size: 1.25rem; color: #8094ae; border-color: #dbdfea; }

.invest-field .form-control-amount ~ .form-range-slider { position: absolute; left: 0; bottom: 0; right: 0; }

.invest-field .form-control-amount ~ .form-range-slider.noUi-horizontal { height: 4px; border-radius: 0 0 4px 4px; }

.invest-field .form-control-amount ~ .form-range-slider.noUi-target { background: rgba(219, 223, 234, 0.6); }

.invest-field .form-control-amount ~ .form-range-slider .noUi-connects { border-radius: 0 0 4px 4px; }

.invest-field:not(:last-child) { margin-bottom: 1.75rem; }

.invest-amount-group { display: flex; flex-wrap: wrap; }

.invest-amount-item { position: relative; flex-grow: 1; width: 33.33%; }

.invest-amount-label { cursor: pointer; border-radius: 4px; border: 1px solid #dbdfea; background: #fff; font-size: 16px; text-align: center; line-height: 1.25rem; padding: 1rem; width: 100%; margin-bottom: 0; transition: all .3s; }

.invest-amount-control { position: absolute; opacity: 0; height: 1px; width: 1px; }

.invest-amount-control:checked ~ .invest-amount-label { border-color: #0971fe; background-color: #0971fe; color: #fff; }

@media (min-width: 576px) { .invest-amount-item { width: auto; } }