.lightbox{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999}.lightbox .lightbox-background{position:fixed;left:0;top:0;width:100%;height:100%;background:#000;zoom:1;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.lightbox .lightbox-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;left:50%;top:50%;width:500px;height:380px;margin:-250px 0 0 -190px;background:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);-moz-box-shadow:0 0 8px rgba(0,0,0,.25);box-shadow:0 0 8px rgba(0,0,0,.25)}.lightbox .lightbox-container .lightbox-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:49px;top:25px;right:49px;bottom:38px}.lightbox .lightbox-container a.lightbox-close{text-decoration:none;cursor:pointer;position:absolute;right:8px;top:8px;width:30px;height:30px;z-index:9999;line-height:30px;text-align:center;font-size:1px}.lightbox .lightbox-container a.lightbox-close:before{content:"a";overflow:hidden;font-size:1px;line-height:100px;display:inline-block;width:18px;height:17px;vertical-align:middle;background:url(../images/lightbox-close.png) left top no-repeat}.lightbox .lightbox-container a.lightbox-close:hover:before{content:"b";background-position:left bottom}.lightbox-prerendered-content{display:none!important}.lightbox .lightbox-container .lightbox-content h3{margin:0}.lightbox aside{margin:0;padding:0;width:auto;height:auto;min-width:none;min-height:none;max-width:none;max-height:none;float:none}