#lightbox {cursor: pointer;position: fixed;width: 100%;height: 100%;top: 0;left: 0;background: rgb(0, 0, 0);background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=);background: rgba(0, 0, 0, 0.7);-webkit-filter: none !important;z-index:999;}#lightbox img {display: block;position: absolute;border: 5px solid #fff;box-shadow: 0 0 20px #000;border-radius: 1px;}body.blurred > * {-webkit-filter: blur(2px);-webkit-transform: translate3d(0, 0, 0);}.lightbox-loading {background: url(loading.gif) center center no-repeat;width: 31px;height: 31px;margin: -16px 0 0 -16px;position: absolute;top: 48%;left: 50%;}.lightbox-caption {display: none;position: absolute;left: 0;bottom: 0;width: 100%;text-align: center;z-index: 1000;background: #000;background: rgba(0,0,0,0.7);}.lightbox-caption p {margin: 0 auto;max-width: 70%;display: inline-block;*display: inline;*zoom: 1;padding: 10px;color: #fff;font-size: 12px;line-height: 18px;}.lightbox-button {position: absolute;z-index: 9999;background: no-repeat center center;width: 32px;height: 32px;opacity:0.4;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}.lightbox-button:hover, .lightbox-button:focus {opacity: 1;-webkit-transform: scale(1.4);-moz-transform: scale(1.4);-ms-transform: scale(1.4);transform: scale(1.4);}.lightbox-close {right: 10px;top: 10px;background-image: url('close.png');}.lightbox-next {right: 10px;top: 48%;background-image: url('next.png');}.lightbox-previous {left: 10px;top: 48%;background-image: url('previous.png');}.gallery {list-style: none;overflow: hidden;padding: 0px !important;margin: 0px !important;}.gallery li {float: left;margin: 0px;padding: 10px;width: 25%;}.gallery li img{width: 100%;padding: 0px;opacity:1;filter:alpha(opacity=90);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.gallery li img:hover{cursor: -webkit-zoom-in;opacity:1;filter:alpha(opacity=100);-webkit-box-shadow:inset 0 0 20px 5px rgba(0,0,0,0.5);box-shadow:inset 0 0 20px 5px rgba(0,0,0,0.5);}@media(max-width:448px){.gallery li {float: left !important;;margin:0px !important;;padding:0px !important;;width:50% !important;}}