.mt-3,
.my-3 {
  margin-top: 2rem !important;
}
.Zebra_DatePicker .dp_yearpicker td {
  width: 33% !important;
}
.icon-sad {
  box-sizing: border-box;
  position: relative;
  display: inline-block;
  transform: scale(var(--ggs, 1));
  width: 75px;
  height: 75px;
  border: 5px solid;
  border-radius: 100px;
}
.icon-sad::after,
.icon-sad::before {
  content: "";
  display: block;
  box-sizing: border-box;
  position: absolute;
  left: 12px;
}
.icon-sad::before {
  background: currentColor;
  box-shadow: 30px 0 0;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  top: 20px;
}
.icon-sad::after {
  position: absolute;
  left: 17px;
  top: 35px;
  width: 30px;
  border-radius: 130px 130px 0 0;
  border-top: solid 5px currentColor;
  border-left: solid 5px currentColor;
  border-right: solid 5px currentColor;
  height: 15px;
}

.nowrap {
  white-space: nowrap;
}

.error-page-code {
  position: fixed;
  width: 100%;
  top: 35%;
}

.disabled {
  cursor: not-allowed;
  pointer-events: none;
}

.spinnercontainer {
  background-color: rgba(255, 245, 250, 0.74);
  height: 100%;
  width: 100%;
  position: fixed;
  -webkit-transition: all 1% ease;
  -o-transition: all 1% ease;
  transition: all 1% ease;
  z-index: 10000;
}

.loader,
.loader:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}
.loader {
  border: 8px solid transparent;
  border-radius: 50%;
  border-top: 8px solid #00a1de;
  border-right: 8px solid #00a1de;
  width: 100px;
  height: 100px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  position: fixed;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 0.4s infinite linear;
}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.close {
  display: none;
}

.Zebra_Form .content {
  padding: 0 0.5rem;
}

.btn-sm {
  margin: 2px 0 2px 0;
}

table {
  margin-bottom: 200px;
}

tr {
  line-height: 30px;
  font-size: 15px;
}

td {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.no-print form {
  display: contents;
  margin-top: 0em;
}

/* .card-body.p-0 .table thead > tr > th:first-of-type, .card-body.p-0 .table thead > tr > td:first-of-type, .card-body.p-0 .table tfoot > tr > th:first-of-type, .card-body.p-0 .table tfoot > tr > td:first-of-type, .card-body.p-0 .table tbody > tr > th:first-of-type, .card-body.p-0 .table tbody > tr > td:first-of-type {
  padding-left: 1rem;
}

.table thead th, .table thead td {
  border-bottom-width: 2px;
  padding-left: 1rem;

}

.card-body.p-0 .table thead > tr > th:last-of-type, .card-body.p-0 .table thead > tr > td:last-of-type, .card-body.p-0 .table tfoot > tr > th:last-of-type, .card-body.p-0 .table tfoot > tr > td:last-of-type, .card-body.p-0 .table tbody > tr > th:last-of-type, .card-body.p-0 .table tbody > tr > td:last-of-type {
  padding-right: 1rem;
}

 */
