﻿/*! Lity - v2.3.1 - 2018-04-20* http://sorgalla.com/lity/* Copyright (c) 2015-2018 Jan Sorgalla; Licensed MIT */.lity {  z-index: 9990;  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  white-space: nowrap;  background: #0b0b0b;  background: rgba(0, 0, 0, 0.9);  outline: none !important;  opacity: 0;  -webkit-transition: opacity 0.3s ease;  -o-transition: opacity 0.3s ease;  transition: opacity 0.3s ease;}.lity.lity-opened {  opacity: 1;}.lity.lity-closed {  opacity: 0;}.lity * {  -webkit-box-sizing: border-box;     -moz-box-sizing: border-box;          box-sizing: border-box;}.lity-wrap {  z-index: 9990;  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  text-align: center;  outline: none !important;}.lity-wrap:before {  content: '';  display: inline-block;  height: 100%;  vertical-align: middle;  margin-right: -0.25em;}.lity-loader {  z-index: 9991;  color: #fff;  position: absolute;  top: 50%;  margin-top: -0.8em;  width: 100%;  text-align: center;  font-size: 14px;  font-family: Arial, Helvetica, sans-serif;  opacity: 0;  -webkit-transition: opacity 0.3s ease;  -o-transition: opacity 0.3s ease;  transition: opacity 0.3s ease;}.lity-loading .lity-loader {  opacity: 1;}.lity-container {  z-index: 9992;  position: relative;  text-align: left;  vertical-align: middle;  display: inline-block;  white-space: normal;  max-width: 100%;  max-height: 100%;  outline: none !important;}.lity-content {  z-index: 9993;  width: 100%;  -webkit-transform: scale(1);      -ms-transform: scale(1);       -o-transform: scale(1);          transform: scale(1);  -webkit-transition: -webkit-transform 0.3s ease;  transition: -webkit-transform 0.3s ease;  -o-transition: -o-transform 0.3s ease;  transition: transform 0.3s ease;  transition: transform 0.3s ease, -webkit-transform 0.3s ease, -o-transform 0.3s ease;}.lity-loading .lity-content,.lity-closed .lity-content {  -webkit-transform: scale(0.8);      -ms-transform: scale(0.8);       -o-transform: scale(0.8);          transform: scale(0.8);}.lity-content:after {  content: '';  position: absolute;  left: 0;  top: 0;  bottom: 0;  display: block;  right: 0;  width: auto;  height: auto;  z-index: -1;  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);          box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);}.lity-close {  z-index: 9994;  width: 35px;  height: 35px;  position: fixed;  right: 0;  top: 0;  -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, 0.6);  border: 0;  background: none;  outline: none;  -webkit-box-shadow: none;          box-shadow: none;}.lity-close::-moz-focus-inner {  border: 0;  padding: 0;}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited {  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, 0.6);  border: 0;  background: none;  outline: none;  -webkit-box-shadow: none;          box-shadow: none;}.lity-close:active {  top: 1px;}/* Image */.lity-image img {  max-width: 100%;  display: block;  line-height: 0;  border: 0;}/* iFrame */.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .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, 0.6);          box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);  background: #000;}.lity-hide {  display: none;}