#imagelightbox{-webkit-box-shadow:0 0 3.125em rgba(0,0,0,.75);box-shadow:0 0 3.125em rgba(0,0,0,.75);cursor:pointer;position:fixed;top:50%;-ms-touch-action:none;touch-action:none;z-index:10000}.imagelightbox-open{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.imagelightbox-loading,.imagelightbox-loading div{border-radius:9999px}.imagelightbox-loading{background-color:hsla(0,0%,51%,.8);-webkit-box-shadow:0 0 2.5em hsla(0,0%,51%,.6);box-shadow:0 0 2.5em hsla(0,0%,51%,.6);left:50%;margin:-1.3em 0 0 -1.3em;padding:.65em;position:fixed;top:50%;z-index:10003}.imagelightbox-loading div{-webkit-animation:imagelightbox-loading .5s ease infinite;animation:imagelightbox-loading .5s ease infinite;background-color:#fff;height:1.3em;width:1.3em}@-webkit-keyframes imagelightbox-loading{0%{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}}@keyframes imagelightbox-loading{0%{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}}.imagelightbox-overlay{background-color:rgba(30,30,30,.9);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9998}.imagelightbox-close{background-color:hsla(0,0%,51%,.8);border:none;border-radius:50%;cursor:pointer;height:3em;position:fixed;right:2.5em;top:2.5em;-webkit-transition:color .3s ease;transition:color .3s ease;width:3em;z-index:10002}.imagelightbox-close:hover{background-color:#111}.imagelightbox-close:after,.imagelightbox-close:before{background-color:#fff;bottom:20%;content:"";left:50%;margin-left:-1px;position:absolute;top:20%;width:2px}.imagelightbox-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.imagelightbox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.imagelightbox-caption{background-color:#666;bottom:0;color:#fff;left:0;padding:.625em;position:fixed;right:0;text-align:center;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;z-index:10001}.imagelightbox-nav{background-color:rgba(0,0,0,.5);border-radius:20px;bottom:3.75em;left:50%;padding:.313em;position:fixed;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10001}.imagelightbox-nav a{border:1px solid #fff;border-radius:50%;display:inline-block;height:1em;margin:0 .313em;position:relative;top:.2em;width:1em}.imagelightbox-nav .active{-webkit-animation:fade-in .45s linear;animation:fade-in .45s linear;background-color:#fff}.imagelightbox-navitem:active{background:grey}.imagelightbox-arrow{background-color:hsla(0,0%,51%,.8);border:none;border-radius:50%;cursor:pointer;display:none;height:4em;margin-top:-3.75em;padding:0;position:fixed;top:50%;vertical-align:middle;width:4em;z-index:10001}.imagelightbox-arrow:hover{background-color:rgba(0,0,0,.75)}.imagelightbox-arrow:active{background-color:#111}.imagelightbox-arrow-left{left:2.5em}.imagelightbox-arrow-right{right:2.5em}.imagelightbox-arrow:before{border:1em solid transparent;content:"";display:inline-block;height:0;margin-bottom:-7%;width:0}.imagelightbox-arrow-left:before{border-left:none;border-right-color:#fff;margin-left:-.35em}.imagelightbox-arrow-right:before{border-left-color:#fff;border-right:none;margin-left:.2em}.imagelightbox-arrow,.imagelightbox-close,.imagelightbox-loading,.imagelightbox-nav,.imagelightbox-overlay{-webkit-animation:fade-in .25s linear;animation:fade-in .25s linear}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:41.250em){#container{width:100%}.imagelightbox-close{right:1.25em;top:1.25em}.imagelightbox-arrow{height:3.75em;margin-top:-1.875em;width:2.5em}.imagelightbox-arrow-left{left:1.25em}.imagelightbox-arrow-right{right:1.25em}}@media only screen and (max-width:20em){.imagelightbox-arrow-left{left:0}.imagelightbox-arrow-right{right:0}}