/* Lightbox CSS */
.lb-outerContainer,.lb-container,.lb-loader{position:relative}.lb-loader,.lb-nav,.lb-prev,.lb-next{cursor:pointer}.lb-nav{display:block;height:100%;width:100%}.lb-container>img{border-radius:3px;display:block;height:auto;max-width:inherit;max-height:none}.lb-container:after,.lb-nav a.lb-next{height:100%}.lb-dataContainer:after,.lb-outerContainer:after{clear:both}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%}.lb-closeContainer{float:right;height:30px;margin:0 30px;overflow:hidden;width:30px}.lb-close{display:block;float:right;height:30px;width:30px}.lb-close:before,.lb-close:after{background:#fff;content:"";display:block;height:2px;margin-top:14px;transform:rotate(45deg);width:30px}.lb-close:after{transform:rotate(-45deg) translate(1px,-1px)}.lb-cancel{background:url(../images/loading.gif) no-repeat}.lb-nav a.lb-prev{left:0}.lb-nav a.lb-next{right:0}.lb-next,.lb-prev{filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;width:49%}.lb-container:hover .lb-next,.lb-container:hover .lb-prev{filter:alpha(opacity=100);opacity:1}.lb-prev{padding-left:20px}.lb-next{padding-right:20px;text-align:right}.lb-next:hover,.lb-prev:hover{filter:alpha(opacity=100);opacity:1}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{float:left;line-height:1.1em;text-align:left;width:85%;word-break:break-word}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{clear:left;color:#999;display:block;font-size:12px;padding-bottom:1em}.lb-data .lb-close{display:block;float:right;height:30px;outline:0;width:30px}.lb-number,.lb-close{text-align:right}.lb-outerContainer{background-color:#fff;border-radius:4px;margin:0 auto;width:250px}.lb-outerContainer:after{content:"";display:table}.lb-container{padding:4px}.lb-loader{background:#fff url(../images/loading.gif) no-repeat center;border-radius:4px;height:32px;margin:0 auto;width:32px}.lb-lightbox{filter:alpha(opacity=0);opacity:0;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;text-align:center;line-height:0;font-weight:400}.lb-lightbox img{border-bottom-left-radius:0;border-bottom-right-radius:0}.lb-lightbox a img{border:none}.lb-overlay{background-color:#000;filter:alpha(opacity=80);opacity:.8;position:absolute;top:0;left:0;z-index:9998;width:100%;height:100%}.lb-lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lb-nav a.lb-prev,.lb-nav a.lb-next{background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-lightbox a.lb-prev,.lb-lightbox a.lb-next{width:50%;position:absolute;top:0;bottom:0;z-index:9999}.lb-lightbox a.lb-prev:before,.lb-lightbox a.lb-next:before{background-color:#000;border-radius:14px;color:#fff;content:"\2039";display:block;font-family:Georgia,serif;font-size:30px;font-weight:400;height:26px;line-height:26px;margin-top:-13px;position:absolute;text-align:center;top:50%;width:26px}.lb-lightbox a.lb-next:before{content:"\203A";right:0}.lb-lightbox a.lb-prev:hover:before,.lb-lightbox a.lb-next:hover:before{background-color:#111}.lb-lightbox a.lb-prev{left:0}.lb-lightbox a.lb-next{right:0}.lb-lightbox .lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;position:absolute;bottom:0;left:0}.lb-lightbox .lb-data{padding:0 4px;color:#ccc}.lb-lightbox .lb-details{float:left;text-align:left;width:85%}.lb-lightbox .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-lightbox .lb-number{clear:left;color:#999;display:block;font-size:12px;padding-bottom:1em}.lb-lightbox .lb-close{display:block;float:right;height:30px;outline:0;width:30px}.lb-lightbox .lb-close:before,.lb-lightbox .lb-close:after{background:#fff;content:"";display:block;height:2px;margin-top:14px;transform:rotate(45deg);width:30px}.lb-lightbox .lb-close:after{transform:rotate(-45deg) translate(1px,-1px)}.lb-lightbox .lb-close:hover:before,.lb-lightbox .lb-close:hover:after{background:#ccc}body.lb-disable-scrolling{overflow:hidden}