.lg-d-cal {
  font-size: 22px !important;
}

.lg-line-height44 {
  line-height: 44px !important;
}

/* .lg-m-h-scroll{
  max-height: calc(80vh - 24rem);
  overflow-y: auto;
} */
.lg-m-h-menuscroll {
  max-height: calc(120vh - 24rem);
  overflow-y: auto;
  overflow-x: hidden;
}

.ju-f-16 {
  font-size: 16px;
}

/* .modal-body {
  max-height: calc(120vh - 14rem);
  overflow-y: auto;
  overflow-x: hidden;
} */

.ju-h5-title {
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 1px;
  display: flex;
}

.ju-m-l-15 {
  margin-left: 15px;
}

.lg-l-h-0 {
  line-height: 6px;
}

.lg-l-h-0em {
  line-height: 0em;
}

.lg-l-h-1em {
  line-height: 1em;
}

.lg-l-b-6 {
  position: relative;
  bottom: 6px;
}

.lg-icon-pencil {
  margin-left: 12px;
  position: relative;
  top: 2px;
}

.lg-icon-check {
  position: relative;
  top: 2px;
}

.lg-inputbox-h-30 {
  height: 30px !important;
}

.lg-inputbox-m-top-6 {
  margin-top: -6px;
}

@media screen and (min-width: 1366px) {
  .lg-mx-w-x140 {
    max-width: 140px;
  }

  .lg-mx-w-x303 {
    max-width: 303px !important;
  }

}

@media screen and (max-width: 1366px) {
  .lg-mx-w-x180 {
    max-width: 180px;
  }

  .lg-dmx-w-x176 {
    max-width: 176px;
  }

  .lg-mx-w-x190 {
    max-width: 190px;
  }

  .lg-mx-w-x150 .select2 {
    max-width: 150px !important;
  }

  .lg-mx-w-x160 .select2 {
    max-width: 160px !important;
  }

  .lg-mx-w-x155 .select2 {
    max-width: 155px !important;
  }

  .lg-mx-w-x400 .select2 {
    max-width: 400px !important;
  }

  .lg-mx-w-x300 .select2 {
    max-width: 300px !important;
  }

  /* toggle not use */
  .lg-padding-t-0 {
    padding: 0px !important;
  }

  .lg-toggle-w-40 {
    width: 40px !important;
  }

  .lg-toggle-h-14 {
    height: 14px !important;
  }

  .lg-si-b-h-12::before {
    height: 12px !important;
  }

  .lg-si-b-w-12::before {
    width: 12px !important;
  }

  .lg-f-s-10 {
    font-size: 10px;
  }

  /* end  Toggle */
  /* table */
  .lg-mx-w-20p {
    width: 20% !important;
  }

  .lg-mx-w-23p {
    width: 23% !important;
  }

  .lg-mx-w-28p {
    width: 28% !important;
  }

  .lg-m-w-29p {
    max-width: 29% !important;
  }

  .lg-m-p4 {
    padding: 4px !important;
  }

  .lg-m-w-40p {
    max-width: 40% !important;
  }

  .lg-m-p-x4 {
    padding-right: 4px;
  }

  .ax-link {
    line-height: 18px !important;
  }
}
