body {
  padding: 20px;
  background-color: #F4F4F4;
}

h2 {
  font-weight: bold;
}

#images p {
  margin: 10px 0 0 0;
  font-size: 14px;
  font-weight: bold;
  color: #444;
}
#images img[data-src-original] {
  cursor: pointer;
  border: 2px solid #007FFF;
}
#images img[data-src-original]:hover {
  border-color: orange;
}

.lum-lightbox-image-wrapper {
  background: rgba(0, 0, 0, 0.7);
}

.hint {
  color: #007FFF;
  font-size: 14px;
  margin-top: 10px;
  line-height: 16px;
}