.bg-abstract {
  background-image: linear-gradient(
    to right,
    #03775b calc(60% - 150px),
    #158a6e calc(60% - 150px),
    #21997d 60%,
    #31ad90 60%,
    #41bea1 calc(60% + 150px),
    #5fd3b8 calc(60% + 150px),
    #8fecd7 100%
  );
}
.bg-abstract-admin {
  background-image: linear-gradient(
    to right,
    #03775b calc(60% - 150px),
    #158a6e calc(60% - 150px),
    #21997d 60%,
    #31ad90 60%,
    #41bea1 calc(60% + 150px),
    #5fd3b8 calc(60% + 150px),
    #8fecd7 100%
  );
}

@media (min-width: 1540px) {
  .nk-sidebar .nk-sidebar-head {
    height: 120px;
  }
}

.logo-img {
  max-height: 100px;
}

.sigWrapper {
  clear: both;
  height: 143px;
}
.sigPad {
  width: 534px;
}

.boxpointer {
  cursor: pointer;
}

.style1 {
  background-image: url("../images/major-credit-card-logos-png-5.png");
  background-size: contain;
  background-repeat: no-repeat;
}

.style2 {
  min-height: 50px;
  max-height: 50px;
  background-size: contain;
  background-repeat: no-repeat;
}

.style2.c1 {
}

.style2.c1 {
  background-image: url("../images/major-credit-card-logos-png-5.png");
  background-size: contain;
  background-position: center center;
}

.style2.c2 {
}

.style2.c2 {
  background-image: url("../images/Cybersource_logo-small.png");
  background-size: contain;
  background-position: center center;
}

.style2.c3 {
}

.style2.c3 {
  background-image: url("../images/epay_logo.png");
  background-position: center;
}

.style2.c4 {
}

.style2.c4 {
  background-image: url("../images/logo2.png");
  background-position: center center;
}
.toPrint .bg-success-subtle {
  background-color: #d0f9ed !important;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  background-color: #fff0 !important;
}
.dmxDropzone {
  background: #fff;
  border: 2px dashed red;
  border-radius: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  font-family: system-ui, sans-serif;
  font-size: 1rem;
  margin: 1em 0;
  padding: 1em;
}
.dmxPreloader {
  z-index: 1052;
}
