
.lightbox{

     z-index: 9999;
     position: fixed;
     height: 100%;
     width: 100%;
     background: rgba(0, 0, 0, 0.75);
     /*filter: blur(5px);
     -webkit-filter: blur(5px);*/
     display: none;
     color: #fff;

 }
 .grabbing{
   cursor: -webkit-grabbing !important;
   cursor: -moz-grabbing !important;
   cursor: -o-grabbing !important;
   cursor: -ms-grabbing !important;
 }
 .grab{

 }

  .lightbox .handle{
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
     cursor: grab;
      position: absolute;
      top:0;
      bottom: 0;
      left: 0;
      right: 0;
      width: 100%;
      height: 100%;
      z-index: 800;
      background-color: transparent;
 }
 .lightbox img.show{
     z-index: 700;
     position: absolute;
     top:0;
     bottom: 0;
     left: 0;
     right: 0;
     margin: auto;
     width: 60%;
     -webkit-transition: -webkit-transform .15s linear;
     transition: transform .15s linear;

 }

 .lightbox .showConatiner {
   position: fixed;
      z-index: 700;
      width: 100%;
      height: 100%;
      background: transparent;
      left: 0;
      top: 0;
 }

 .lightbox .right{
     position: fixed;
     right: 0;
       z-index: 802;
     top: 45%;
     cursor: pointer;
 }

 .lightbox .left{
     z-index: 802;
     position: fixed;
     left: 0;
     top: 45%;
     cursor: pointer;
 }

.lightbox .toolBar{
    font-size: 16px;
    padding-top: 5px;
    padding-right: 10px;
    text-align: right;
     position: fixed;
     top: 0;
     left: 0;
     width: 100%;
     height: 40px;
      z-index: 1001;
     background-color: rgba(0,0,0,0.8);
}
 .lightbox .tabs{
   -webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
     cursor: pointer;
     display: inline-block;
     padding: 5px;
     position: static;
     height: auto;
     line-height: normal;
     font-weight: normal;
     width: auto;
     color: #fff;
     opacity: 1;

     background-color: transparent !important;
 }




 .lightbox .caption_text{
     color: #ffffff;
     margin: 0 auto;
     display: block;
     text-align: center;
     z-index: 1000;
     position: fixed;
     width: 100%;
     box-sizing: border-box;
     bottom: 0;
     background-color: rgba(0,0,0,0.8) ;
     padding: 10px 10px;
 }
