@media (any-hover: hover) {
  li.dropdown:hover > .dropdown-menu {
    display: block;
  }
}

body {
  margin-bottom: 3em;
}

@media(max-width:767px) {
  .hideMobile {
    display: none;
  }
}

.headerGly {
  margin-right: 5px;
}

.deleteIconC, .editIconC, .deleteIconU, .editIconU, .resetPassIcon {
  cursor: pointer;
  padding-left: 10px;
}

.activeEdit {
  background-color: lightgreen !important;
}

.errorEdit {
  background-color: red !important;
}

.inlineSpanIcons {
  display: inline-block !important;
}

#headerUsername {
  color: #18bc9c;
  padding-left: 5px;
}

#customersTable > tbody > tr > .unique:hover {
  background-color: #f5f5f5;
}

.no-close .ui-dialog-titlebar-close {
  display: none;
}

.dialog-icon-btn {
  padding: 1em !important;
}

.d-flex {
  display: flex;
}

.justify-content-center {
  justify-content: center;
}

.mx-3 {
  margin-left: 1rem;
  margin-right: 1rem;
}
