.ls-controls,.ls-player{-khtml-user-select:none;-o-user-select:none}.tip{position:absolute;z-index:1000;top:0;left:0}.ls-player,.ls-player canvas{display:block;position:relative}.tip.fade{transition:opacity .1s;-moz-transition:opacity .1s;-webkit-transition:opacity .1s}.ls-player{width:100%;line-height:1.6;margin:0;padding:0;opacity:1;background:rgba(0,0,0,.8);transition:all ease-in .5s;-webkit-transition:all ease-in .5s;-moz-transition:all ease-in .5s;-ms-transition:all ease-in .5s;-o-transition:all ease-in .5s;-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ls-player video{background-color:#000}.ls-player:-moz-full-screen,.ls-player:-webkit-full-screen{width:100%!important;height:100%!important;opacity:1;object-fit:contain}.ls-player:-moz-full-screen,.ls-player:-webkit-full-screen,.ls-player:fullscreen{width:100%!important;height:100%!important;opacity:1;object-fit:contain}.ls-player,.ls-player *,.ls-player :after,.ls-player :before,.ls-player:after,.ls-player:before{box-sizing:initial}.ls-player.fullscreen{width:100%!important;height:100%!important}.ls-player canvas{margin:0 auto;padding:0;width:100%;max-width:100%;height:100%;max-height:100%}.ls-player .branding{position:fixed;top:5px;right:-65px;opacity:.7;z-index:100000;transition:opacity ease-in .1s;-webkit-transition:opacity ease-in .1s;-moz-transition:opacity ease-in .1s;-ms-transition:opacity ease-in .1s;-o-transition:opacity ease-in .1s}.ls-player .branding:hover{opacity:1}.ls-player .branding-image{width:60%}.ls-player .banner-advertisement{position:absolute;display:none;opacity:0;left:50%;bottom:50px;width:300px;height:60px;margin-left:-150px;z-index:10;transition:all ease-in .1s;-webkit-transition:all ease-in .1s;-moz-transition:all ease-in .1s;-ms-transition:all ease-in .1s;-o-transition:all ease-in .1s}.ls-player .ls-controls.collapsed+.banner-advertisement{bottom:4px}.ls-player .banner-advertisement.fullscreen{bottom:57px}.ls-player .banner-advertisement-close:before{position:absolute;cursor:pointer;content:"\f05c";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:20px;padding-right:.5em;top:-10px;right:-14px}.ls-player.movement-control:not(.regular-video) .axis.container.mousedown{cursor:move!important}.ls-player.grab-control:not(.regular-video) .axis.container{cursor:grab!important;cursor:-ms-grab!important;cursor:-o-grab!important}.ls-player.grab-control:not(.regular-video) .axis.container.mousedown{cursor:grabbing!important;cursor:-ms-grabbing!important;cursor:-o-grabbing!important}.ls-player.pointer-control :not(.regular-video).axis.container{cursor:crosshair!important}.ls-player .hidden{display:none!important;opacity:0;transition:all ease-in 120ms;-webkit-transition:all ease-in 120ms;-moz-transition:all ease-in 120ms;-ms-transition:all ease-in 120ms;-o-transition:all ease-in 120ms}.ls-player .controls-overlay{display:block;position:absolute;cursor:pointer;top:0;bottom:0;z-index:5;width:100%;height:100%;opacity:1;background:rgba(0,0,0,.3);transition:all ease-in .2s;-webkit-transition:all ease-in .2s;-moz-transition:all ease-in .2s;-ms-transition:all ease-in .2s;-o-transition:all ease-in .2s}.ls-player .controls-overlay:hover+.ls-controls .scrubber .preview{display:none!important}.ls-player .controls-overlay.exit{transition:all ease-in .4s;-webkit-transition:all ease-in .4s;-moz-transition:all ease-in .4s;-ms-transition:all ease-in .4s;-o-transition:all ease-in .4s;opacity:0}.ls-player .controls-overlay .loading{display:block;position:relative;top:50%;width:2em;height:2em;opacity:1;margin-left:10%;padding-left:44px;padding-top:7px;font-size:16px;color:#fff;cursor:default;background-image:url(assets/logo-small.png);background-repeat:no-repeat;background-size:contain;transition:margin-left cubic-bezier(.6,-.28,.74,.05) 2s;-webkit-transition:margin-left cubic-bezier(.6,-.28,.74,.05) 2s;-moz-transition:margin-left cubic-bezier(.6,-.28,.74,.05) 2s;-ms-transition:margin-left cubic-bezier(.6,-.28,.74,.05) 2s;-o-transition:margin-left cubic-bezier(.6,-.28,.74,.05) 2s}.ls-player .controls-overlay .loading.extra{margin-left:5%}.ls-player .controls-overlay .pause,.ls-player .controls-overlay .play,.ls-player .controls-overlay .replay{display:block;position:absolute;top:calc(50% - 20px);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:4rem 4.5rem;cursor:pointer;margin:0 auto;opacity:.6;background-position:50%;background-color:rgba(0,0,0,.5);background-repeat:no-repeat;border-radius:4px;transition:opacity ease-in 120ms;-webkit-transition:opacity ease-in 120ms;-moz-transition:opacity ease-in 120ms;-ms-transition:opacity ease-in 120ms;-o-transition:opacity ease-in 120ms}.ls-player .poster,.ls-player .poster .hero{display:block;position:absolute;top:0;height:100%;background-repeat:no-repeat}@media all (max-width:400px),(max-height:250px){.ls-player .controls-overlay .pause,.ls-player .controls-overlay .play,.ls-player .controls-overlay .replay{padding:2rem 2.5rem;transition:margin-left cubic-bezier(.6,-.28,.74,.05) 2s;-webkit-transition:margin-left cubic-bezier(.6,-.28,.74,.05) 2s;-moz-transition:margin-left cubic-bezier(.6,-.28,.74,.05) 2s;-ms-transition:margin-left cubic-bezier(.6,-.28,.74,.05) 2s;-o-transition:margin-left cubic-bezier(.6,-.28,.74,.05) 2s}}.ls-player .controls-overlay .pause.extra,.ls-player .controls-overlay .play.extra,.ls-player .controls-overlay .replay.extra{opacity:.7}.ls-player .controls-overlay:hover .pause,.ls-player .controls-overlay:hover .play,.ls-player .controls-overlay:hover .replay{opacity:.8}.ls-player .controls-overlay .pause.exit,.ls-player .controls-overlay .play.exit,.ls-player .controls-overlay .replay.exit{opacity:0}.ls-player .controls-overlay .pause,.ls-player .controls-overlay .play{background-size:60%;background-image:url(assets/play-button-overlay.png)}.ls-player .controls-overlay .pause{background-size:40%;background-image:url(assets/pause-button.png)}.ls-player .controls-overlay .replay{background-size:70%;background-image:url(assets/replay-button.png)}.ls-player .poster{left:0;width:100%;z-index:4;background-size:cover;background-position-x:50%}.ls-player .poster .hero{left:0;width:80%;opacity:.5;background-size:100% 100%;background-image:url(assets/hero.png);transition:all ease-in .2s;-webkit-transition:all ease-in .2s;-moz-transition:all ease-in .2s;-ms-transition:all ease-in .2s;-o-transition:all ease-in .2s}.ls-player .controls-overlay:hover+.poster .hero,.ls-player .poster:hover .hero{width:100%;opacity:.9;transition:all ease-in .2s;-webkit-transition:all ease-in .2s;-moz-transition:all ease-in .2s;-ms-transition:all ease-in .2s;-o-transition:all ease-in .2s}.tip{background:rgba(0,0,0,.7);padding:8px;text-align:center;color:#fff;margin-left:-40px;margin-top:5px;border-radius:2px;font-weight:200;font-size:13px;opacity:1;transition:all ease-in .2s;-webkit-transition:all ease-in .2s;-moz-transition:all ease-in .2s;-ms-transition:all ease-in .2s;-o-transition:all ease-in .2s}.tip-hide{padding:0;font-size:0;opacity:0;transition:all ease-in .2s;-webkit-transition:all ease-in .2s;-moz-transition:all ease-in .2s;-ms-transition:all ease-in .2s;-o-transition:all ease-in .2s}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.ls-controls{display:block;position:relative;position:absolute;z-index:6;height:40px;width:100%;opacity:0;color:#fff;bottom:0;padding-top:.5rem;padding-bottom:.25rem;background-color:transparent;background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5));font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;transition:opacity ease-in 180ms,height ease-in .1s;-webkit-transition:opacity ease-in 180ms,height ease-in .1s;-moz-transition:opacity ease-in 180ms,height ease-in .1s;-ms-transition:opacity ease-in 180ms,height ease-in .1s;-o-transition:opacity ease-in 180ms,height ease-in .1s;-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ls-controls .container,.ls-controls .left,.ls-controls .right,.ls-controls .scrubber,.ls-controls .time-elapsed{position:relative;display:block}.ls-controls.collapsed:not(.image):not(.live){bottom:0;height:0;opacity:0!important}.ls-controls.collapsed:not(.image):not(.live) .container{overflow:hidden;height:0}.ls-controls .divider{height:20px;width:1px;background-color:#fff;opacity:.3}.ls-controls .left-divider{display:inline-block;position:relative;vertical-align:middle;margin-top:-9px;top:3px}.ls-controls .right-divider{margin-right:15px;transform:translateY(50%);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%)}.ls-controls .projections{transform:translateY(7px);-webkit-transform:translateY(7px);-moz-transform:translateY(7px);-ms-transform:translateY(7px);-o-transform:translateY(7px);z-index:10;opacity:1;transition:opacity ease-in 250ms;-webkit-transition:opacity ease-in 250ms;-moz-transition:opacity ease-in 250ms;-ms-transition:opacity ease-in 250ms;-o-transition:opacity ease-in 250ms}@media (max-width:420px){.ls-controls .projections{display:none!important}}.ls-controls .left{float:left!important}.ls-controls .right{float:right!important}.ls-controls .time-elapsed{float:left;vertical-align:middle;padding:11px 0;font-size:11px;font-family:'Helvetica Neue',helvetica}.ls-controls .container{height:40px;width:95%;margin:0 auto}.ls-controls .scrubber{cursor:pointer;left:0;top:-2px;height:3px;width:100%;background:grey;box-shadow:0 0 16px 2px rgba(20,20,20,.5);border:1px solid rgba(20,20,20,.6);border-radius:4px;-webkit-transition:all cubic-bezier(.65,.05,.36,1) 75ms;transition:all cubic-bezier(.65,.05,.36,1) 75ms}.ls-controls .scrubber:hover{-webkit-transition:all cubic-bezier(.65,.05,.36,1) 75ms;transition:all cubic-bezier(.65,.05,.36,1) 75ms;box-shadow:0 0 20px 5px rgba(20,20,20,.6)}.ls-controls .scrubber:hover .time{display:block}.ls-controls .time{position:absolute;display:none;top:-38px;background:#000;padding:.25rem .5rem;border-radius:2px;font-weight:600;font-size:.8rem;text-rendering:geometricPrecision}.ls-controls .scrubber-wrap{display:block;position:absolute;width:92%;top:-5px;left:calc(8% / 2);z-index:10;padding-top:10px;padding-bottom:5px;background:0 0}.ls-controls.image .scrubber,.ls-controls.image .scrubber-wrap{cursor:default!important}.ls-controls:not(.image) .scrubber-wrap .scrubber:hover,.ls-controls:not(.image) .scrubber-wrap.active .scrubber,.ls-controls:not(.image) .scrubber-wrap:hover .scrubber{height:6px;top:-6px;cursor:pointer}.ls-controls .preview{display:none;position:absolute;z-index:10;top:-90px;width:112.5px;height:75px;padding:4px;border-radius:2px;box-shadow:0 0 2px 1px #000;background-color:#000;opacity:0;transition:all cubic-bezier(.6,-.28,.74,.05) 2s;-webkit-transition:all cubic-bezier(.6,-.28,.74,.05) 2s;-moz-transition:all cubic-bezier(.6,-.28,.74,.05) 2s;-ms-transition:all cubic-bezier(.6,-.28,.74,.05) 2s;-o-transition:all cubic-bezier(.6,-.28,.74,.05) 2s}.ls-controls .preview .time{display:block;position:absolute;bottom:0;width:112.5px;padding:2px 0;background:rgba(0,0,0,.7);color:#fff;font-size:12px;font-weight:100;text-align:center}.ls-controls .preview img,.ls-controls .preview.no-image .time{position:relative;width:100%}.ls-controls .preview.no-image{height:auto!important;top:-40px!important}.ls-controls .preview.no-image img{display:none!important}.ls-controls .scrubber-wrap .buffer-bar:hover+.preview,.ls-controls .scrubber-wrap .preview.active,.ls-controls .scrubber-wrap .progress-bar:hover+.preview,.ls-controls .scrubber-wrap .scrubber:hover .preview,.ls-controls .scrubber-wrap:hover .preview{display:block;opacity:.9!important;transition:all cubic-bezier(.6,-.28,.74,.05) 2s;-webkit-transition:all cubic-bezier(.6,-.28,.74,.05) 2s;-moz-transition:all cubic-bezier(.6,-.28,.74,.05) 2s;-ms-transition:all cubic-bezier(.6,-.28,.74,.05) 2s;-o-transition:all cubic-bezier(.6,-.28,.74,.05) 2s}.ls-controls .scrubber-wrap .preview:hover{display:block!important;opacity:1!important}.ls-controls .preview img{display:block;height:100%;opacity:1;transition:all cubic-bezier(.6,-.28,.74,.05) 2s;-webkit-transition:all cubic-bezier(.6,-.28,.74,.05) 2s;-moz-transition:all cubic-bezier(.6,-.28,.74,.05) 2s;-ms-transition:all cubic-bezier(.6,-.28,.74,.05) 2s;-o-transition:all cubic-bezier(.6,-.28,.74,.05) 2s}.ls-controls.collapsed .scrubber{top:0}.ls-controls.collapsed .scrubber:hover .dragger{display:block;opacity:1;transition:all cubic-bezier(.6,-.28,.74,.05) 2s;-webkit-transition:all cubic-bezier(.6,-.28,.74,.05) 2s;-moz-transition:all cubic-bezier(.6,-.28,.74,.05) 2s;-ms-transition:all cubic-bezier(.6,-.28,.74,.05) 2s;-o-transition:all cubic-bezier(.6,-.28,.74,.05) 2s}.ls-controls.collapsed .scrubber .dragger{display:none;opacity:0;transition:opacity ease-in 75ms;-webkit-transition:opacity ease-in 75ms;-moz-transition:opacity ease-in 75ms;-ms-transition:opacity ease-in 75ms;-o-transition:opacity ease-in 75ms}.ls-controls .progress-bar{position:absolute;z-index:4;height:100%;width:0;background-color:#E24647;border-radius:4px}.ls-controls.image .scrubber-wrap{display:none}.ls-controls .scrubber .dragger{display:none;position:absolute;z-index:5;height:0;width:0;border-radius:0;background-color:#fff;box-shadow:0 0 2px 1px rgba(3,3,3,.5);top:-1px;margin-left:-3px;opacity:0;transition:all ease 20ms;-webkit-transition:height ease-in .8s,width ease-in .8s,border-radius ease-in .8s,opacity ease-in .8s;-moz-transition:all ease 20ms;-ms-transition:all ease 20ms;-o-transition:all ease 20ms}.ls-controls .scrubber-wrap.start .dragger{margin-left:0!important}.ls-controls .scrubber-wrap.end .dragger{margin-left:-7px!important}.ls-controls .scrubber-wrap.end:hover .dragger{margin-left:-15px!important}.ls-controls .scrubber-wrap .dragger.is-dragging,.ls-controls .scrubber-wrap:hover .dragger,.ls-controls .scrubber:hover .dragger{display:block;height:15px!important;width:15px!important;top:-5px!important;margin-left:-3px;opacity:1;border-radius:50%}.ls-controls .scrubber-wrap .dragger.is-dragging{transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;margin-left:-2px!important}.ls-controls .buffer-bar{position:absolute;z-index:3;width:2%;height:100%;background-color:#fff;-webkit-transition:none;transition:none;border-radius:4px}.ls-controls.image .buffer-bar{max-width:0!important}.ls-controls .volume{display:block;position:relative;overflow:hidden;float:left;width:auto;height:30px;padding:0 10px;cursor:pointer}.ls-controls .volume-button-area{display:block;position:absolute;z-index:1;width:30px;height:40px}.ls-controls .volume-high,.ls-controls .volume-low,.ls-controls .volume-muted{display:block;position:relative;float:left;width:24px;height:30px;margin-top:10px;opacity:1;vertical-align:middle;transition:all ease-in .3s;-webkit-transition:all ease-in .3s;-moz-transition:all ease-in .3s;-ms-transition:all ease-in .3s;-o-transition:all ease-in .3s;background-repeat:no-repeat;background-size:contain}.ls-controls .volume-high{background-image:url(assets/volume-high.png)}.ls-controls .volume-low{background-image:url(assets/volume-low.png)}.ls-controls .volume-muted{background-image:url(assets/volume-mute.png)}.ls-controls .volume-selectors{display:block;position:relative;float:left;width:40px;height:14px;opacity:1;transition:all cubic-bezier(.42,0,0,.85) .5s;-webkit-transition:all cubic-bezier(.42,0,0,.85) .5s;-moz-transition:all cubic-bezier(.42,0,0,.85) .5s;-ms-transition:all cubic-bezier(.42,0,0,.85) .5s;-o-transition:all cubic-bezier(.42,0,0,.85) .5s;list-style:none;padding:0;margin:15px 0 0 5px}.ls-controls .volume-selectors .volume-selector{display:block;position:relative;float:left;bottom:0;width:4px;height:15px;margin:0 1px 0 0;padding:0;background-color:#fff;transition:all ease-in .3s;-webkit-transition:all ease-in .3s;-moz-transition:all ease-in .3s;-ms-transition:all ease-in .3s;-o-transition:all ease-in .3s}.ls-controls .volume-selectors .volume-selector:hover{background-color:#a9a9a9!important}.ls-controls .volume-selectors .volume-selector.volume-up-temp{bottom:0;height:20px;background-color:#E24647}.ls-controls .volume-selectors .volume-selector.volume-down-temp{bottom:0!important;height:15px!important;background-color:#fff!important}.ls-controls .volume-selectors .volume-selector.volume-set{bottom:5px;z-index:1;height:20px;background-color:#E24647}.ls-controls .volume-selector#vs2{left:30px}.ls-controls .volume-selector#vs3{left:35px}.ls-controls .volume-selector#vs4{left:40px}.ls-controls .volume-selector#vs5{left:45px}.ls-controls .volume-selector#vs6{left:50px}.ls-controls .live-label,.ls-controls .playpause{display:block;position:relative;float:left;height:40px;width:60px;cursor:pointer;background-color:transparent;transition:all ease-in .3s;-webkit-transition:all ease-in .3s;-moz-transition:all ease-in .3s;-ms-transition:all ease-in .3s;-o-transition:all ease-in .3s}.ls-controls.image .playpause{cursor:default}.ls-controls .live-label{padding-top:.25rem;padding-left:.5rem;font-weight:100;letter-spacing:.125rem;font-size:1.25rem;float:none;width:100%;cursor:auto}.ls-controls .live-label .graphic{display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#E24647;vertical-align:middle;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem)}.ls-controls .pause-button,.ls-controls .play-button{display:block;position:relative;width:20px;height:20px;margin:0 auto;background-repeat:no-repeat;background-size:contain;color:#fefefe;cursor:pointer;opacity:.8;transform:translateY(50%);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);transition:all cubic-bezier(.65,.05,.36,1) 75ms;-webkit-transition:all cubic-bezier(.65,.05,.36,1) 75ms;-moz-transition:all cubic-bezier(.65,.05,.36,1) 75ms;-ms-transition:all cubic-bezier(.65,.05,.36,1) 75ms;-o-transition:all cubic-bezier(.65,.05,.36,1) 75ms}.ls-controls .fullscreen-button:hover,.ls-controls .hd-button:hover,.ls-controls .menu-button:hover,.ls-controls .pause-button:hover,.ls-controls .play-button:hover{opacity:1;box-shadow:inset 0 0 100px 0 rgba(255,255,255,.25),0 0 40px 0 #fff;transition:all cubic-bezier(.65,.05,.36,1) 75ms;-webkit-transition:all cubic-bezier(.65,.05,.36,1) 75ms;-moz-transition:all cubic-bezier(.65,.05,.36,1) 75ms;-ms-transition:all cubic-bezier(.65,.05,.36,1) 75ms;-o-transition:all cubic-bezier(.65,.05,.36,1) 75ms}.ls-controls .hd-button:hover{background:rgba(255,255,255,.05);border-radius:50%}.ls-controls .play-button:hover{background-color:rgba(255,255,255,.25);box-shadow:inset 0 0 148px 0 rgba(255,255,255,.25),0 0 60px 8px #fff;border-top-right-radius:50%;border-bottom-right-radius:50%}.ls-controls .show-image{display:block;position:relative;background-image:url(assets/camera-icon.png);background-repeat:no-repeat;cursor:default;width:32px;height:25px;margin:6px auto 0;background-size:contain}.ls-controls .play-button{background-image:url(assets/play-button.png)}.ls-controls .pause-button{background-image:url(assets/pause-button.png)}.ls-controls .projection-tooltip{position:absolute;top:-36.8px;z-index:4;width:96px;height:41px;background-repeat:no-repeat;background-size:contain}.ls-controls .projections .projection-tooltip{opacity:0;transition:all ease-in 150ms;-webkit-transition:all ease-in 150ms;-moz-transition:all ease-in 150ms;-ms-transition:all ease-in 150ms;-o-transition:all ease-in 150ms}.ls-controls .projections .projection:hover+.projection-tooltip{opacity:1}.ls-controls .toggles{display:block;position:relative;height:40px}.ls-controls .mouse-movement-button,.ls-controls .pointer-lock-button{cursor:pointer;background-size:cover;background-repeat:no-repeat;width:20px;height:20px;margin-top:3px}.ls-controls .toggles .control:not(:last-child){margin-right:15px;transform:translateY(7px);-webkit-transform:translateY(7px);-moz-transform:translateY(7px);-ms-transform:translateY(7px);-o-transform:translateY(7px)}.ls-controls .vr-button-active{color:#E24647}.ls-controls .hd-button.disabled,.ls-controls .vr-button.disabled{color:gray}.ls-controls .hd-button,.ls-controls .vr-button{opacity:.9;cursor:pointer;font-style:italic;font-size:16px;font-family:'Helvetica Neue',helvetica;transition:all ease-in .1s;-webkit-transition:all ease-in .1s;-moz-transition:all ease-in .1s;-ms-transition:all ease-in .1s;-o-transition:all ease-in .1s}.ls-controls .hd-button:hover,.ls-controls .vr-button:hover{opacity:1}.ls-controls .hd-button{top:-1px;font-weight:700}.ls-controls .hd-button.ios{right:20px}.ls-controls .hd-button-active{color:#E24647}.ls-controls .pointer-lock-button{background-image:url(assets/pointer-lock.png);opacity:.65;transition:all ease-in .1s;-webkit-transition:all ease-in .1s;-moz-transition:all ease-in .1s;-ms-transition:all ease-in .1s;-o-transition:all ease-in .1s}.ls-controls .pointer-lock-button:hover{opacity:1;transition:all ease-in .1s;-webkit-transition:all ease-in .1s;-moz-transition:all ease-in .1s;-ms-transition:all ease-in .1s;-o-transition:all ease-in .1s}.ls-controls .pointer-lock-button.active{background-image:url(assets/pointer-lock-active.png)}.ls-controls .mouse-movement-button{background-image:url(assets/mouse-movement.png);opacity:.85;transition:all ease-in .1s;-webkit-transition:all ease-in .1s;-moz-transition:all ease-in .1s;-ms-transition:all ease-in .1s;-o-transition:all ease-in .1s}.ls-controls .fullscreen-button,.ls-controls .menu-button{background-size:contain;transition:all ease-in .1s;cursor:pointer;background-repeat:no-repeat}.ls-controls .mouse-movement-button:hover{opacity:1}.ls-controls .mouse-movement-button.active{background-image:url(assets/mouse-movement-active.png)}.ls-controls .fullscreen-button{background-image:url(assets/fullscreen-inactive.png);opacity:.85;width:19px;height:15px;margin-right:15px;margin-top:12px;-webkit-transition:all ease-in .1s;-moz-transition:all ease-in .1s;-ms-transition:all ease-in .1s;-o-transition:all ease-in .1s}.ls-controls .fullscreen-button:hover{opacity:1}.ls-controls.image .fullscreen-button{margin-right:20px}.ls-controls .fullscreen-button.fullscreen{opacity:1;background-image:url(assets/fullscreen-button.png)}.ls-controls .menu-button{background-image:url(assets/gear.png);opacity:.65;width:20px;height:20px;margin-right:15px;margin-top:3px;-webkit-transition:all ease-in .1s;-moz-transition:all ease-in .1s;-ms-transition:all ease-in .1s;-o-transition:all ease-in .1s}.ls-controls .menu-button:hover{opacity:1;transform:rotateZ(90deg) translateX(7px)!important;-webkit-transform:rotateZ(90deg) translateX(7px)!important;-moz-transform:rotateZ(90deg) translateX(7px)!important;-ms-transform:rotateZ(90deg) translateX(7px)!important;-o-transform:rotateZ(90deg) translateX(7px)!important;transition:all ease-in .1s;-webkit-transition:all ease-in .1s;-moz-transition:all ease-in .1s;-ms-transition:all ease-in .1s;-o-transition:all ease-in .1s}.ls-controls.image .scrubber-wrap .scrubber .preview{display:none!important}.ls-controls .menu-container{display:block;position:absolute;right:1.5%;bottom:54px;background-color:rgba(20,20,20,.9);padding:0;margin:0;border-top:1px solid #E24647;border-radius:3px 0 0;height:auto;opacity:1;transition:all ease-in .1s;-webkit-transition:all ease-in .1s;-moz-transition:all ease-in .1s;-ms-transition:all ease-in .1s;-o-transition:all ease-in .1s}.ls-controls .menu-container.inactive{opacity:0;right:-1000px;height:0;z-index:-99999;overflow:hidden;border:none;transition:all ease-in .1s;-webkit-transition:all ease-in .1s;-moz-transition:all ease-in .1s;-ms-transition:all ease-in .1s;-o-transition:all ease-in .1s}.ls-controls .menu-container menu{display:inline-block;margin:0;list-style:none;padding:0}.ls-controls .menu-container menu .title{margin:0;padding:6px 30px;font-size:15px;font-weight:300;line-height:.8;background-color:rgba(0,0,0,.25)}.ls-controls .menu-container menu:focus{outline:0}.ls-controls .menu-container menu li{padding:3px 3px 3px 35px;cursor:pointer;font-weight:200;font-size:13px;background-repeat:no-repeat;background-position:8px;background-size:18px;opacity:.8;transition:all ease-in 120ms;-webkit-transition:all ease-in 120ms;-moz-transition:all ease-in 120ms;-ms-transition:all ease-in 120ms;-o-transition:all ease-in 120ms}.ls-controls .menu-container menu li.selected,.ls-controls .menu-container menu li:hover{background-color:rgba(206,206,206,.15);opacity:1}.ls-controls .menu-container menu li.normal-projection-menu-item{background-image:url(assets/normal-inactive.png)}.ls-controls .menu-container menu li.normal-projection-menu-item.selected{background-image:url(assets/normal-active.png)}.ls-controls .menu-container menu li.fisheye-projection-menu-item{background-image:url(assets/fisheye-inactive.png)}.ls-controls .menu-container menu li.fisheye-projection-menu-item.selected{background-image:url(assets/fisheye-active.png)}.ls-controls .menu-container menu li.tinyplanet-projection-menu-item{background-image:url(assets/tiny-world-inactive.png)}.ls-controls .menu-container menu li.tinyplanet-projection-menu-item.selected{background-image:url(assets/tiny-world-active.png)}.ls-controls .menu-container menu li.movement-control-menu-item{background-image:url(assets/mouse-movement.png)}.ls-controls .menu-container menu li.movement-control-menu-item.selected{background-image:url(assets/mouse-movement-active.png)}.ls-controls .menu-container menu li.grab-control-menu-item{background-image:url(assets/mouse-grab.png)}.ls-controls .menu-container menu li.grab-control-menu-item.selected{background-image:url(assets/mouse-grab-active.png)}.ls-controls .menu-container menu li.pointer-control-menu-item{background-image:url(assets/pointer-lock.png)}.ls-controls .menu-container menu li.pointer-control-menu-item.selected{background-image:url(assets/pointer-lock-active.png)}.ls-controls .menu-container.hidden{opacity:0;height:0;bottom:0;transition:all ease-in 120ms;-webkit-transition:all ease-in 120ms;-moz-transition:all ease-in 120ms;-ms-transition:all ease-in 120ms;-o-transition:all ease-in 120ms}