.lightbox_gallery .thumbnails {
  margin-left: -20px;
  list-style: none;
  *zoom: 1;
}
.lightbox_gallery .thumbnails:before,
.lightbox_gallery .thumbnails:after {
  display: table;
  content: "";
}
.lightbox_gallery .thumbnails:after {
  clear: both;
}
.lightbox_gallery .thumbnails > li {
  float: left;
  margin:0 0 32px 33px;
  list-style:none;
}
.lightbox_gallery .thumbnail {
  display: block;
  position: relative;
}
.lightbox_gallery .thumbnail > img {
  display: block;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 1px 1px 2px #999;
  -webkit-box-shadow: 1px 1px 2px #999;
  -moz-box-shadow: 1px 1px 2px #999;
  background:#fff url(images/loading.gif) no-repeat center center;
}
.lightbox_gallery .thumbnail .icon {
    cursor:pointer; 
    display:block; 
    height:61px; 
    width:61px; 
    position:absolute; 
    text-indent:-9999px; 
    left:50%; 
    top:50%; 
    margin:-30px 0 0 -30px;
} 
.lightbox_gallery .thumbnail .zoom-icon { background:url("images/zoom-icon.png") no-repeat; visibility:hidden;}

/* customized lightbox with clean theme 
#lightbox-container-image-box{
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
       border-radius: 4px;
}
#lightbox-nav{
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0 80px;
    left: -80px;
}
#lightbox-nav a{
    position: absolute;
    cursor: pointer;
    width: 60px;
    height: 60px;
    top: 50%;
    margin-top: -30px;
}
#lightbox-container-image-data-box{
    background: none;
    overflow: visible;
    position: relative;
    padding: 0;
}
#lightbox-container-image-data #lightbox-image-details{margin-top:10px;color:#fff;}
#lightbox-image-details-caption{}
#lightbox-secNav-btnClose{
    top: -20px;
    position: absolute;
    right: 0;
}*/