/*
Theme Name: Premium Child Theme
Theme URI: https://foreverpremium.com
Version: 1.0
Description: A strong child theme.
Author: Sebastien Jacobs
Author URI: https://foreverpremium.com
template: bb-theme
*/

/* Add your custom styles here... */ 

.lity{opacity:0;z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;outline:0!important;white-space:nowrap;background:#ffffff;background:rgba(255, 255, 255, 0.8);-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{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;outline:0!important;text-align:center}.lity-wrap:before{display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;content:''}.lity-loader{opacity:0;z-index:9991;position:absolute;top:50%;width:100%;margin-top:-.8em;color:#fff;font-size:14px;font-family:Arial,Helvetica,sans-serif;text-align:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{display:inline-block;z-index:9992;position:relative;max-width:100%;max-height:100%;outline:0!important;text-align:left;vertical-align:middle;white-space:normal}.lity-content{z-index:9993;width:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:scale(1);transform:scale(1)}.lity-closed .lity-content,.lity-loading .lity-content{-webkit-transform:scale(.8);transform:scale(.8)}.lity-content:after{display:block;z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;content:'';-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;top:0;right:0;width:35px;height:35px;padding:0;border:0;outline:0;color:#fff;font-style:normal;font-size:35px;line-height:35px;font-family:Arial,Baskerville,monospace;text-align:center;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.6);cursor:pointer;background:0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}.lity-close::-moz-focus-inner{padding:0;border:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{padding:0;border:0;outline:0;color:#fff;font-style:normal;font-size:35px;line-height:35px;font-family:Arial,Baskerville,monospace;text-align:center;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.6);background:0 0;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{display:block;max-width:100%;border:0;line-height: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{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-hide{display:none}