.mfp-bg,
.mfp-wrap {
  z-index: 100000;
}
.kumihan-popup {
  background: #fff;
  padding: 20px;
  text-align: center;
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: auto;
  max-width: 100%;
}
.mfp-content .mfp-figure figure img {
  background: #fff;
}
.mfp-close:hover {
  background-color: transparent;
}

.fa-spin {
  animation: fa-spin 1s infinite linear;
}
