.lightBoxNone {
  display: none;
}
.imgFixWidth,
.divFixWidth {
  width: 500px;
  margin: 0 auto;
}

.divSupplement p {
  font-weight: bold;
  color: skyblue;
}

.divSupplement table {
  min-width: auto !important;
}

@media screen and (max-width: 767px) {
  .forwin .featherlight .featherlight-content{
    max-width: 100%;
  }
  .imgFixWidth,
  .divFixWidth {
    width: auto;
    max-width: 100%;
  }
}

.featherlight{
  -webkit-transform: translateZ(2147483647px);
}
 html.with-featherlight.forwin{
  width: calc(100vw - 17px);
  overflow-x: hidden;
  /* overflow-y: scroll; */
}

.featherlight-content.afterCloseButton { /* add: 2023-09 accessibility */
  padding: 0 0 45px;
}

@media screen and (max-width: 767px) { /* add: 2023-09 accessibility */
  .featherlight-content.afterCloseButton {
    padding: 0 15px 65px;
  }
}

.featherlight-content.afterCloseButton .featherlight-close-icon { /* add: 2023-09 accessibility */
  bottom: 0;
  top: auto;
}