.ls-container{visibility:hidden;position:relative}
.ls-inner{position:relative;background-position:center center}
.ls-inner,.ls-layer{width:100%;height:100%}
.ls-layer{position:absolute;display:none;background-position:center center;overflow:hidden}
.ls-layer *{line-height:normal;margin:0}
.ls-active,.ls-animating{display:block!important}
.ls-layer > *{position:absolute;top:0}
.ls-layer .ls-bg{left:50%;top:50%}
.ls-yourlogo{position:absolute;z-index:99}
.ls-bottom-nav-wrapper{height:0}
.ls-bottom-nav-wrapper,.ls-below-thumbnails{z-index:2;height:0;position:relative;text-align:center;margin:0 auto}
.ls-below-thumbnails{display:none;z-index:6}
.ls-bottom-nav-wrapper a,.ls-nav-prev,.ls-nav-next{outline:none}
.ls-bottom-slidebuttons{position:relative;z-index:1000}
.ls-bottom-slidebuttons,.ls-nav-start,.ls-nav-stop,.ls-nav-sides{position:relative}
.ls-videopreview{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer}
.ls-playvideo{position:absolute;left:50%;top:50%;cursor:pointer}
.ls-tn{display:none!important}
.ls-thumbnail-hover{display:none;position:absolute;left:0}
.ls-thumbnail-hover-inner{width:100%;height:100%;position:absolute;left:0;top:0;display:none}
.ls-thumbnail-hover-bg{position:absolute;width:100%;height:100%;left:0;top:0}
.ls-thumbnail-hover-img{position:absolute;overflow:hidden}
.ls-thumbnail-hover img{max-width:none!important;position:absolute;display:inline-block;left:50%;top:0}
.ls-thumbnail-hover span{left:50%;top:100%;width:0;height:0;display:block;position:absolute;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}
.ls-thumbnail-wrapper{ top: -80px; right: 146px; position:relative;width:100%;z-index:4;margin:0 auto}
.ls-thumbnail{ background: #fff; position:relative;margin:0 auto;float: right;}
.ls-thumbnail-inner,.ls-thumbnail-slide-container{width:100%}
.ls-thumbnail-slide-container{overflow:hidden!important;position:relative}
.ls-thumbnail-slide{text-align:center;white-space:nowrap;float:left;position:relative}
.ls-thumbnail-slide a{overflow:hidden;display:inline-block;width:0;height:0;position:relative}
.ls-thumbnail-slide img{max-width:none!important;max-height:100%!important;height:100%}
.ls-shadow{display:none;position:absolute;z-index:1;top:100%;width:100%;left:0}
.ls-vpcontainer,.ls-shadow img{width:100%;height:100%;position:absolute;left:0;top:0}