/*!
 * Lightbox for Bootstrap 3 by @ashleydw
 * https://github.com/ashleydw/lightbox
 *
 * License: https://github.com/ashleydw/lightbox/blob/master/LICENSE
 */

.ekko-lightbox-container {
  position: relative;
}

.ekko-lightbox-container img {
}

.ekko-lightbox-nav-overlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  height: 100%;
  
}

.ekko-lightbox a:hover {
    text-decoration: none;
}

.ekko-lightbox .glyphicon-chevron-left {
    float: left;
    padding-left: 8px;
    text-align: left;
    position: fixed;
    width: 40px;
    height: 40px;
    top: 50%;
    font-size: 23px;
    color: #fff;
    line-height: 36px;
    background-color: #666666;
    border-radius: 20px;
    -webkit-border-radius: 20px;
}

.ekko-lightbox .glyphicon-chevron-right {
    right: 0;
    padding-right: 8px;
    text-align: right;
    position: fixed;
    width: 40px;
    height: 40px;
    top: 50%;
    font-size: 23px;
    color: #fff;
    margin-right: 16px;
    line-height: 36px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
   background-color: #666666;
   
}

.ekko-lightbox .modal-header {
    padding: 5px;
}

.ekko-lightbox .modal-header .close {
    font-size: 32px;   
    padding-right: 5px; 
}

.ekko-lightbox .modal-body {
    padding: 0;
    margin: 5px;
    min-height: 80px;
}

.ekko-lightbox .modal-body {
    -webkit-overflow-scrolling: touch;
}

.ekko-lightbox .modal-body > * {
    -webkit-transform: translateZ(0px);
}

.ekko-lightbox .modal-body > * {
    -webkit-transform: translate3d(0,0,0);
}

.ekko-lightbox .modal-loading {
    text-align: center;
    position: fixed;
    line-height: 30px;
    top: 50%;
    margin: 0 20% 0 20%;
    z-index: 999;
    width: 60%;    
    z-index: 999;
    display: none;
}

.ekko-lightbox .modal-footer {
  text-align: left;
}