.lightbox-content {
  display: none;
}

.lightbox span.credit {
  display: none;
}

#overlay {
  background-color: #000;
  height: 100%;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 9990;
}

#overlay-panel {
  background-color: transparent;
  left: 50%;
  margin: 0;
  padding: 0;
  position: absolute;
  width: 740px;
  z-index: 9991;
}

#overlay div {
  margin: 0;
  padding: 0;  
}

#overlay-panel .close {
  background: url(img/cross.png) no-repeat;
  cursor: pointer;
  display: block;
  height: 16px;
  position: absolute;
  right: 4px;
  text-indent: -9999em;
  top: 4px;
  width: 16px;
  z-index: 9999;
}

#overlay-panel-inner {
  overflow: hidden;
}

#overlay-panel-inner h1, #overlay-panel-inner h2, #overlay-panel-inner h3, #overlay-panel-inner h4, #overlay-panel-inner h5 {
  color: #333;
  margin-bottom: 15px;
}

#overlay-panel-inner h1 {
  background: none;
  padding: 0;
}

#overlay-panel-inner h2 {
  font-size: 1.6em;
}

#overlay-panel-inner p, #overlay-panel-inner li {
  color: #666;
  font-size: 1.4em;
}

#overlay-panel-inner li {
  display: list-item;
  font-size: 1.3em;
  line-height: 1.5;
  margin-bottom: 6px;
}

#overlay-panel-inner li ul {
  margin-top: 6px;
}

#overlay-panel-inner li li {
  font-size: 1em;
}

#overlay-panel-inner li li ul {
  margin-top: 6px;
}

#overlay-panel-inner li li ul li {
  font-size: 1em;
}

#overlay-panel-inner ul {
  list-style: disc outside;
  margin-left: 15px;
}

#overlay-panel-inner ul, #overlay-panel-inner p {
  margin-bottom: 15px;
}

#overlay-panel-inner ul.checklist {
  list-style: none outside url(/images/tick-grey.png);
}

#overlay-panel-inner ul ul {
  list-style: circle outside;
}

#overlay-panel-inner ul li.last-child, #overlay-panel-inner ul p.last-child {
  margin-bottom: 0;
}

#overlay-panel .next,
#overlay-panel .prev {
  position: absolute;
  bottom: 0;
  z-index: 9998;
}

#overlay-panel .next a,
#overlay-panel .prev a {
  cursor: pointer;
  display: block;
  position: relative;    
  z-index: 9999;  
}

#overlay-panel .next {
  right: 0;
}
#overlay-panel .prev {
  left: 0;
}

#overlay-panel-inner object,
#overlay-panel-inner embed {
  z-index: 9996;
}