body#lightbox article#main {
width:100%;
max-width: 860px;
  height: auto;
float:left; margin-top:15px;
}
body#lightbox article#main section#lightbox.ie figure.lightbox.on {
  display: block;
}
body#lightbox article#main figure.lightbox {
  display: none;
}
body#lightbox article#main article#lightbox {

  height: 707px;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width:100%;
  max-width: 860px;
  top: 0;
  left: 10em;
  -webkit-transition: opacity 500ms ease;
  -moz-transition: opacity 500ms ease;
  transition: opacity 500ms ease;
}
body#lightbox article#main article#lightbox div#wrapper {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  width: 100%;
  height: 712px;
  top: 0;
  -webkit-transition: opacity 500ms ease;
  -moz-transition: opacity 500ms ease;
  transition: opacity 500ms ease;
}
body#lightbox article#main article#lightbox div#wrapper #swipeview-slider {
  pointer-events: none;
}
body#lightbox article#main article#lightbox div#wrapper #swipeview-slider span { margin-top:14px;

}
body#lightbox article#main article#lightbox div#wrapper #swipeview-slider span1 {


}
body#lightbox article#main article#lightbox div#wrapper #swipeview-slider img {
  height: auto;
  width: 100%;
  /*position: absolute;*/
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  image-rendering: -webkit-optimize-quality;
}
body#lightbox article#main article#lightbox div#wrapper #swipeview-slider img.loading {
  opacity: 0;
}
body#lightbox article#main article#lightbox div#wrapper #swipeview-slider div#canvasLoader canvas {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
body#lightbox article#main article#lightbox div#wrapper.on {
  visibility: visible;
  opacity: 1;
}
body#lightbox article#main section#lightbox {
  width: 100%;
  height: auto;

}
body#lightbox article#main section#lightbox figure.lightbox {
  height: 90%;
  width: 100%;
  position: absolute;
  top: 0;
  opacity: 0;
}
body#lightbox article#main section#lightbox figure.lightbox a {
  display: block;
  height: 100%;
}
body#lightbox article#main section#lightbox figure.lightbox img {
  max-height: 100%;
  max-width: 100%;
  width: auto;
  cursor: pointer;
}
body#lightbox article#main section#lightbox figcaption.lightbox {
  height: 10%;
  width: 100%;

  z-index: 100;

  opacity: 0;
}
body#lightbox article#main section#lightbox figcaption.lightbox div#caption {
float:right; text-align:right; font-family:Arial; color:#666; width:50%;
margin-top:0px; z-index:99 !important; position:relative !important; margin-top:-83px; background:#fff
}
body#lightbox article#main section#lightbox figcaption.lightbox div#caption a{color:#666;}
body#lightbox article#main section#lightbox figcaption.lightbox div#caption a:hover{color:#7a1315 ;}
body#lightbox article#main section#lightbox figcaption.lightbox div#caption h1,
body#lightbox article#main section#lightbox figcaption.lightbox div#caption h2,
body#lightbox article#main section#lightbox figcaption.lightbox div#caption p {
  display: inline;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 400;
}
body#lightbox article#main section#lightbox figcaption.lightbox div#caption h2 {
  display: inline-block;
}
body#lightbox article#main section#lightbox figcaption.lightbox div#caption .hover {
  display: none;
}
body#lightbox article#main section#lightbox figcaption.lightbox div#caption div.link {
  display: inline-block;


  margin: 0px;
  cursor: pointer;
}
body#lightbox article#main section#lightbox figcaption.lightbox div#caption div.link figure.social {
  display: inline-block;
  padding-right: 14px;
}
body#lightbox article#main section#lightbox figcaption.lightbox div#caption div.link.off {
  display: none;
}
body#lightbox article#main section#lightbox figure.lightbox.on,
body#lightbox article#main section#lightbox figcaption.lightbox.on {
  opacity: 1;
}
body#lightbox article#main section#lightbox figcaption.lightbox.view-all div#caption .nohover {
  display: none;
}
body#lightbox article#main section#lightbox figcaption.lightbox.view-all div#caption .hover {
  display: block;
}
body#lightbox article#main section#lightbox figcaption.lightbox.view-all div#caption div.link {
  display: none;
}

