/**
 * @copyright   Copyright © 2019 - All rights reserved.
 * @license     Copyrighted Commercial Software
 */
table {
  caption-side: bottom;
  border-collapse: collapse;
}
.table {
  --blue: #010156;
  --black: #000;
  --indigo: #6812f3;
  --purple: #6f42c2;
  --pink: #e93f8e;
  --red: #a51f18;
  --orange: #fd7e17;
  --yellow: #ad6200;
  --green: #448344;
  --teal: #5abfdd;
  --cyan: #30638d;
  --white: #fff;
  --gray-100: #f9fafb;
  --gray-200: #eaedf0;
  --gray-300: #dfe3e7;
  --gray-400: #ced4da;
  --gray-500: #adb5bd;
  --gray-600: #6d757e;
  --gray-700: #484f56;
  --gray-800: #353b41;
  --gray-900: #22262a;
  --primary: #010156;
  --secondary: #6d757e;
  --success: #448344;
  --info: #30638d;
  --warning: #ad6200;
  --danger: #a51f18;
  --light: #f9fafb;
  --dark: #353b41;
  --table-color-type: initial;
  --table-bg-type: initial;
  --table-color-state: initial;
  --table-bg-state: initial;
  --table-color: var(--emphasis-color);
  --table-bg: var(--body-bg);
  --table-border-color: var(--border-color);
  --table-accent-bg: transparent;
  --table-striped-color: var(--emphasis-color);
  --table-striped-bg: rgba(var(--emphasis-color-rgb), 0.05);
  --table-active-color: var(--emphasis-color);
  --table-active-bg: rgba(var(--emphasis-color-rgb), 0.1);
  --table-hover-color: var(--emphasis-color);
  --table-hover-bg: rgba(var(--emphasis-color-rgb), 0.075);
  vertical-align: top;
  border-color: var(--table-border-color);
  width: 100%;
  margin-bottom: 1rem;
}
.table > :not(caption) > * > * {
  color: var(--table-color-state, var(--table-color-type, var(--table-color)));
  background-color: var(--table-bg);
  border-bottom-width: var(--border-width);
  -webkit-box-shadow: inset 0 0 0 9999px var(--table-bg-state, var(--table-bg-type, var(--table-accent-bg)));
          box-shadow: inset 0 0 0 9999px var(--table-bg-state, var(--table-bg-type, var(--table-accent-bg)));
  padding: 0.5rem;
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}
.table-group-divider {
  border-top: calc(var(--border-width) * 2) solid currentcolor;
}
.table-sm > :not(caption) > * > * {
  padding: 0.25rem;
}
.table-bordered > :not(caption) > * {
  border-width: var(--border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--border-width);
}
.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}
.table-striped > tbody > tr:nth-of-type(odd) > *,
.table-striped-columns > :not(caption) > tr > :nth-child(2n) {
  --table-color-type: var(--table-striped-color);
  --table-bg-type: var(--table-striped-bg);
}
.table-active {
  --table-color-state: var(--table-active-color);
  --table-bg-state: var(--table-active-bg);
}
.table-hover > tbody > tr:hover > * {
  --table-color-state: var(--table-hover-color);
  --table-bg-state: var(--table-hover-bg);
}
.table-primary {
  --table-color: #000;
  --table-bg: #cfd4dd;
  --table-border-color: #a6aab1;
  --table-striped-bg: #c5c9d2;
  --table-striped-color: #000;
  --table-active-bg: #babfc7;
  --table-active-color: #000;
  --table-hover-bg: #bfc4cc;
  --table-hover-color: #000;
  color: var(--table-color);
  border-color: var(--table-border-color);
}
.table-secondary {
  --table-color: #000;
  --table-bg: #e2e3e5;
  --table-border-color: #b5b6b7;
  --table-striped-bg: #d7d8da;
  --table-striped-color: #000;
  --table-active-bg: #cbccce;
  --table-active-color: #000;
  --table-hover-bg: #d1d2d4;
  --table-hover-color: #000;
  color: var(--table-color);
  border-color: var(--table-border-color);
}
.table-success {
  --table-color: #000;
  --table-bg: #dae6da;
  --table-border-color: #aeb8ae;
  --table-striped-bg: #cfdbcf;
  --table-striped-color: #000;
  --table-active-bg: #c4cfc4;
  --table-active-color: #000;
  --table-hover-bg: #cad5ca;
  --table-hover-color: #000;
  color: var(--table-color);
  border-color: var(--table-border-color);
}
.table-info {
  --table-color: #000;
  --table-bg: #d6e0e8;
  --table-border-color: #abb3ba;
  --table-striped-bg: #cbd5dc;
  --table-striped-color: #000;
  --table-active-bg: #c1cad1;
  --table-active-color: #000;
  --table-hover-bg: #c6cfd7;
  --table-hover-color: #000;
  color: var(--table-color);
  border-color: var(--table-border-color);
}
.table-warning {
  --table-color: #000;
  --table-bg: #efe0cc;
  --table-border-color: #bfb3a3;
  --table-striped-bg: #e3d5c2;
  --table-striped-color: #000;
  --table-active-bg: #d7cab8;
  --table-active-color: #000;
  --table-hover-bg: #ddcfbd;
  --table-hover-color: #000;
  color: var(--table-color);
  border-color: var(--table-border-color);
}
.table-danger {
  --table-color: #000;
  --table-bg: #edd2d1;
  --table-border-color: #bea8a7;
  --table-striped-bg: #e1c8c7;
  --table-striped-color: #000;
  --table-active-bg: #d5bdbc;
  --table-active-color: #000;
  --table-hover-bg: #dbc2c1;
  --table-hover-color: #000;
  color: var(--table-color);
  border-color: var(--table-border-color);
}
.table-light {
  --table-color: #000;
  --table-bg: #f9fafb;
  --table-border-color: #c7c8c9;
  --table-striped-bg: #edeeee;
  --table-striped-color: #000;
  --table-active-bg: #e0e1e2;
  --table-active-color: #000;
  --table-hover-bg: #e6e7e8;
  --table-hover-color: #000;
  color: var(--table-color);
  border-color: var(--table-border-color);
}
.table-dark {
  --table-color: #fff;
  --table-bg: #353b41;
  --table-border-color: #5d6267;
  --table-striped-bg: #3f454b;
  --table-striped-color: #fff;
  --table-active-bg: #494f54;
  --table-active-color: #fff;
  --table-hover-bg: #444a4f;
  --table-hover-color: #fff;
  color: var(--table-color);
  border-color: var(--table-border-color);
}
.table-responsive {
  -webkit-overflow-scrolling: touch;
  overflow-x: auto;
}
@media (width <= 575.98px) {
  .table-responsive-sm {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
}
@media (width <= 767.98px) {
  .table-responsive-md {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
}
@media (width <= 991.98px) {
  .table-responsive-lg {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
}
@media (width <= 1199.98px) {
  .table-responsive-xl {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
}
@media (width <= 1399.98px) {
  .table-responsive-xxl {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
}
.table-row {
  display: table-row;
}
.table th {
  font-weight: 500;
}
.table thead th {
  white-space: nowrap;
  border-bottom-width: 1px;
}
.table th,
.table td {
  vertical-align: middle;
}
.table th label,
.table td label {
  margin-bottom: 0;
}
.jux-cryptocurrency-table-wrapper a.buynow {
  margin-left: 5px;
  float: right;
  text-decoration: none;
  padding: 5px 11px;
  border-radius: 4px;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 500;
  color: #fff;
  background: #253263;
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}
.jux-cryptocurrency-table-wrapper a.buynow:hover {
  background-color: #122c8d;
}
.jux-cryptocurrency-table-wrapper table {
  background: none;
}
.jux-cryptocurrency-table-wrapper table td {
  vertical-align: middle;
}
.jux-cryptocurrency-table-wrapper table img {
  display: inline-block;
  margin-right: 5px;
  max-width: 30px;
}
.jux-cryptocurrency-table-wrapper table .cticon-name {
  display: inline-block;
  vertical-align: middle;
}
.jux-cryptocurrency-table-wrapper table .cticon-name .ctsymbol {
  display: block;
  font-size: 80%;
  opacity: 0.8;
}
.jux-cryptocurrency-table-wrapper table tbody tr {
  transition: all 0.1s ease-in-out;
  -webkit-transition: all 0.1s ease-in-out;
}
.jux-cryptocurrency-table-wrapper table .jux-up {
  --table-bg: none;
  background: rgba(24, 198, 131, 0.19);
}
.jux-cryptocurrency-table-wrapper table .jux-down {
  --table-bg: none;
  background: rgba(244, 67, 54, 0.19);
}
.jux-cryptocurrency-table-wrapper table .text-up {
  color: var(--green);
}
.jux-cryptocurrency-table-wrapper table .text-down {
  color: var(--danger);
}
.jux-cryptocurrency-table-wrapper table .thead-dark {
  --table-bg: #3a3a3a;
  color: white;
  --table-color: #ff;
}
