#container.with-lightbox{overflow:hidden}.lightbox-overlay{min-width:220px;display:none;width:100%;height:100%;position:fixed;background:rgba(0,0,0,.9);z-index:1000000;top:0}.lightbox-overlay a:focus,.lightbox-overlay button:focus{outline:1px dotted #fff;border-color:transparent;outline-offset:5px;box-shadow:none}.lightbox-overlay .loader-image{display:none;margin:0 auto;position:absolute;z-index:1;left:0;right:0;top:50%;border:5px solid transparent;border-left-color:#ff7200;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);-o-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.lightbox-overlay .loader-image,.lightbox-overlay .loader-image:after{border-radius:50%;width:85px;height:85px}.lightbox-overlay .lightbox-header{background:rgba(0,0,0,.6);padding:20px;font-size:18px;color:#5f5f5f;letter-spacing:0;line-height:27px;position:absolute;width:100%;z-index:1}.lightbox-overlay .lightbox-header div{display:inline-block!important}.lightbox-overlay .lightbox-header .file-name{color:#fff;font-size:20px}.lightbox-overlay .lightbox-header .button{cursor:pointer;width:22px;height:22px;float:right;text-decoration:none}.lightbox-overlay .lightbox-header .button.icon{color:#fff;opacity:.7}.lightbox-overlay .lightbox-header .button.icon:hover{opacity:1}.lightbox-overlay .lightbox-header .close-button{font-size:20px}.lightbox-overlay .lightbox-header .download-button{font-size:22px;margin:0 50px}.lightbox-overlay .lightbox-header .new-window-button{font-size:22px}.lightbox-overlay .image{width:100%;height:100%;position:relative}.lightbox-overlay .image img{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%}.lightbox-overlay .image img.lightbox-animation-image{margin:auto 0}.lightbox-overlay .navigation .left-arrow,.lightbox-overlay .navigation .right-arrow{width:25px;height:45px;position:absolute;top:50%;margin-top:-22px;cursor:pointer;font-size:45px}.lightbox-overlay .navigation .left-arrow:focus,.lightbox-overlay .navigation .right-arrow:focus{outline:0}.lightbox-overlay .navigation .left-arrow:focus::before,.lightbox-overlay .navigation .right-arrow:focus::before{outline:1px dotted #fff;outline-offset:5px}.lightbox-overlay .navigation .left-arrow{left:65px}.lightbox-overlay .navigation .right-arrow{-ms-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-moz-transform:scale(-1,1);transform:scale(-1,1);right:65px}.lightbox-overlay .navigation .preview-images{bottom:0;position:absolute;text-align:center;min-width:100%;height:110px;white-space:nowrap;left:0}.lightbox-overlay .navigation .preview-images .active{border:3px solid #ff7200;width:90px;height:90px;position:fixed;z-index:1;bottom:10px}.lightbox-overlay .navigation .preview-images a{display:inline-block;width:90px;height:90px;margin:10px;position:relative;background:#1f1f1f}.lightbox-overlay .navigation .preview-images a img{max-width:90px;max-height:90px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.lightbox-overlay .navigation .navigate{position:absolute;top:0;bottom:0;width:150px;cursor:pointer}.lightbox-overlay .navigation .navigate.right{right:0}.lightbox-overlay .navigation .navigate:hover{background-color:rgba(0,0,0,.3)}@media screen and (max-width:1200px){.lightbox-overlay .lightbox-header .file-name{text-overflow:ellipsis;width:270px;overflow:hidden;height:27px;white-space:nowrap}.lightbox-overlay .lightbox-header .resolution,.lightbox-overlay .lightbox-header .size{display:none!important}}@media screen and (max-width:640px){.lightbox-overlay .lightbox-header .file-name{display:none!important}.lightbox-overlay .navigation .icon{font-size:35px}.lightbox-overlay .navigation .right-arrow{right:20px}.lightbox-overlay .navigation .left-arrow{left:20px}}