.lb-loader,.lightbox{
  text-align:center;line-height:0
}

.lb-outerContainer:after{
  content:"";clear:both
  }html

.lb-disable-scrolling{
  overflow:hidden;
  position:fixed;
  height:100vh;
  width:100vw
}

.lightboxOverlay{
  position:absolute;
  top:0;
  left:0;
  z-index:9999;
  background-color:#f4f4f4;
  filter:alpha(Opacity=80);
  opacity:.8;
  display:none
}

.lightbox{
  position:absolute;
  left:0;width:100%;
  z-index:10000;
  font-weight:400
}

.lightbox

.lb-image{
  display:block;
  height:auto;
  max-width:inherit;
  max-height:none;
  /* border-radius:3px; */
  /* border:4px solid #f4f4f4 */
}

.lightbox a img{
  border:none
}

.lb-outerContainer{
  position:relative;
  width:250px;
  height:250px;
  margin:0 auto;
  border-radius:4px;
}

.lb-loader,.lb-nav{
  position:absolute;
  left:0
}

.lb-outerContainer:after{
  display:table}

.lb-loader{
  top:43%;
  height:25%;
  width:100%}

.lb-cancel{d
  isplay:block;
  width:32px;
  height:32px;
  margin:0
  auto;background:url(../images/loading.gif) no-repeat}

.lb-nav{
  top:0;
  height:100%;
  width:100%;
  z-index:10}

.lb-next,.lb-prev{
  height:100%;
  cursor:pointer;
  display:block}

.lb-nav a.lb-prev{
  width:34%;
  left:0;
  float:left;
  background:url(../images/prev.png) left 48% no-repeat;
  filter:alpha(Opacity=0);
  opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}

.lb-nav a.lb-next{
  width:64%;
  right:0;
  float:right;background:url(../images/next.png) right 48% no-repeat;
  filter:alpha(Opacity=0);
  opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}


.lb-dataContainer{
  margin:0 auto;
  padding-top:5px;
  width:100%;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px}

.lb-dataContainer:after{
  display:table}


.lb-data {
  display: none;
