body > [id^="apexchat"],
body > [class*="apexchat"],
body > [class*="livechat"] {
  z-index: 99 !important;
}
.tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-dialog__content {
  padding-bottom: 40px !important;
}
@media screen and (max-width: 767px) {
  .tribe-common div.tribe-dialog,
  .tec-dialog-container div.tribe-dialog {
    height: 100vh !important;
    height: -webkit-fill-available !important;
    height: 100dvh !important;
  }
  .tribe-dialog__wrapper.tribe-modal__wrapper--ar {
    height: 100% !important;
    max-height: 100% !important;
    -webkit-overflow-scrolling: touch;
  }
  .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-dialog__content {
    padding-bottom: 48px !important;
  }
}
