.uxe_fullscreenPopupGallery {
  align-content: center;
  padding: 0 20px;
}
.uxe_fullscreenPopupGallery .closeIcon {
  top: 20px;
  right: 20px;
  left: auto;
  transform: none;
  z-index: 10;
}
.uxe_fullscreenPopupGallery .ux_galleryContainer {
  margin: 0;
}
.uxe_fullscreenPopupGallery .ux_galleryContainer .galleryImages {
  max-height: calc(100vh - 100px);
}
.uxe_fullscreenPopupGallery .ux_galleryContainer .galleryImages img {
  max-height: none;
}
.uxe_fullscreenPopupGallery .ux_galleryContainer .pointers {
  max-width: none;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 0;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-5 {
  opacity: 0.05;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-10 {
  opacity: 0.1;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-15 {
  opacity: 0.15;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-20 {
  opacity: 0.2;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-25 {
  opacity: 0.25;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-30 {
  opacity: 0.3;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-35 {
  opacity: 0.35;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-40 {
  opacity: 0.4;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-45 {
  opacity: 0.45;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-50 {
  opacity: 0.5;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-55 {
  opacity: 0.55;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-60 {
  opacity: 0.6;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-65 {
  opacity: 0.65;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-70 {
  opacity: 0.7;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-75 {
  opacity: 0.75;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-80 {
  opacity: 0.8;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-85 {
  opacity: 0.85;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-90 {
  opacity: 0.9;
}
.uxe_fullscreenPopupGallery .uxe-alt-bg-opac.opac-95 {
  opacity: 0.95;
}
@media only screen and (max-height: 800px) {
  .uxe_fullscreenPopupGallery .ux_galleryContainer .galleryImages {
    max-height: calc(100vh - 50px);
  }
}
@media only screen and (min-height: 1100px) {
  .uxe_fullscreenPopupGallery .ux_galleryContainer .galleryImages {
    max-height: calc(100vh - 150px);
  }
}
@media only screen and (hover: hover) {
  .uxe_fullscreenImageOpen {
    cursor: pointer;
  }
}
