/*! Lity - v2.3.1 - 2018-04-20
* http://sorgalla.com/lity/
* Copyright (c) 2015-2018 Jan Sorgalla; Licensed MIT */.lity,.lity-wrap{z-index:9990;position:fixed;top:0}.lity-container,.lity-wrap:before{display:inline-block;vertical-align:middle}.lity,.lity-content:after,.lity-wrap{left:0;bottom:0;right:0}.lity-close:after,.lity-close:before,.lity-content:after,.lity-wrap:before{content:''}.lity{white-space:nowrap;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;box-sizing:border-box}.lity-wrap{text-align:center}.lity-wrap:before{height:100%;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;white-space:normal;max-width:100%;max-height:100%}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{-webkit-transform:scale(.8);transform:scale(.8)}.lity-content:after{position:absolute;top:0;display:block;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;position:fixed;right:0;top:.1em;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active{top:1px}.lity-close:after:focus,.lity-close:before:focus{background-color:#fff}.lity-close:after,.lity-close:before{position:absolute;top:0;left:15px;width:2px}.lity-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.lity-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}a[data-lity] svg{background-color:#fff;border-radius:15px;bottom:10px;height:30px;padding:6px;overflow:visible;position:absolute;right:10px;vertical-align:middle;width:30px}.lity-img{display:block;margin-left:auto;margin-right:auto}.lity-fig a[data-lity]{display:block;position:relative}.lity{background:rgba(0,0,0,.8)}.lity-close{width:40px;height:40px}.lity-close:after,.lity-close:before{background-color:#fff;height:35px}.lity-close:hover::after,.lity-close:hover::before{background-color:#a2a2a2}.lity-modal{overflow:auto;background:#FFF;padding:32px;width:100%;max-width:600px;min-height:300px}.lity-close.close-button,.lity-close.close-button:after,.lity-close.close-button:before,.lity-close.close-button:hover::after,.lity-close.close-button:hover::before{background-color:transparent}.lity-links{text-align:center;margin-top:30px;margin-bottom:10px}.lity-close.close-button{position:relative;margin:0 auto;display:initial;font-size:1.6rem;color:#1b75bb;text-shadow:none}a.lity-close.close-button{text-decoration:underline}a.lity-close.close-button:hover{text-decoration:none}@media screen and (max-width:767px){.lity-modal{width:auto;margin:0 15px 0 20px}}div.modal-content:focus{outline:dotted thin!important}