.mejs-wrapper{padding-bottom:48px}.mejs-container *{margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mejs-container ul{list-style:none}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;overflow:hidden}.me-plugin{position:absolute}.me-cannotplay{}.me-cannotplay a{font-weight:bold}.me-cannotplay span{padding:15px;display:block}.mejs-container{position:relative;text-align:left;vertical-align:top;height:auto;font-family:Helvetica,Arial}.mejs-inner{position:relative}.mejs-mediaelement{position:relative;width:100%}.mejs-mediaelement video{display:block}.mejs-mediaelement audio{display:block}.mejs-layers{position:absolute;left:0;top:0;width:100%;height:100%}.mejs-overlay{position:absolute;width:100%;height:100%!important}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{border:0;vertical-align:middle}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:50%;margin:-30px 0 0 -30px}.mejs-overlay-loading span{position:relative;display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:50%;margin-top:-30px!important;margin-left:-30px;background-position:23px 50%;background-repeat:no-repeat}.mejs-overlay:hover .mejs-overlay-button{}.mejs-controls{position:absolute;height:40px;bottom:-40px;width:100%;padding:0 14px}.mejs-container-fullscreen .mejs-controls{bottom:0}.mejs-controls>div{display:block;float:left;font-size:11px}.mejs-controls>div+div{margin-left:18px}.mejs-button button{display:block;height:12px;width:12px;margin-top:14px;padding:0;border:0;background-repeat:no-repeat;font-size:0;line-height:0;opacity:.7;cursor:pointer}.mejs-button button:hover{opacity:1}.mejs-playpause-button{}.mejs-play{}.mejs-play{}.mejs-stop{}.mejs-playpause-button button{}.mejs-play button{background-position:0 0}.mejs-pause button{background-position:-12px 0}.mejs-stop button{background-position:-24px 0}.mejs-controls .mejs-time{}.mejs-time span{display:block;float:left;padding:0 2px;line-height:40px}.mejs-time .mejs-currenttime{line-height:40px}.mejs-controls .mejs-loop-button{}.mejs-controls .mejs-loop-off button{background-position:-36px 0}.mejs-controls .mejs-loop-on button{opacity:1}.mejs-blue .mejs-controls .mejs-loop-on button{background-position:-36px -12px}.mejs-green .mejs-controls .mejs-loop-on button{background-position:-36px -24px}.mejs-yellow .mejs-controls .mejs-loop-on button{background-position:-36px -36px}.mejs-turquoise .mejs-controls .mejs-loop-on button{background-position:-36px -48px}.mejs-orange .mejs-controls .mejs-loop-on button{background-position:-36px -60px}.mejs-controls .mejs-time-rail{margin-left:10px}.mejs-controls .mejs-time-rail span{display:block;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{position:relative;margin-top:19px;height:2px}.mejs-controls .mejs-time-rail .mejs-time-total:hover{margin-top:17px;height:6px}.mejs-controls .mejs-time-rail .mejs-time-loaded{width:0;height:100%;position:absolute}.mejs-controls .mejs-time-rail .mejs-time-current{width:0;height:100%;position:absolute}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;height:100%;margin:0;width:10px;text-align:center;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;text-align:center;margin-top:-8px;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.mejs-time-float-current{padding:4px;line-height:1em}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:inline-block;margin-left:-6px;width:0;height:0;bottom:-9px;border:solid 6px;line-height:0}.mejs-controls .mejs-duration-container{margin-left:10px;line-height:40px}.mejs-controls .mejs-volume-button{}.mejs-controls .mejs-volume-button button{position:relative}.mejs-mute button{background-position:-48px 0}.mejs-unmute button{background-position:-48px -12px}.mejs-controls .mejs-horizontal-volume-slider{height:2px;width:60px;margin-top:19px;margin-left:5px;position:relative;display:block;float:left}.mejs-controls .mejs-horizontal-volume-slider:hover{height:6px;margin-top:17px}.mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;height:100%;width:100%}.mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-sourcechooser-button{position:relative;height:48px}.mejs-controls .mejs-sourcechooser-button button{background-position:-72px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:48px;border-radius:2px;overflow:hidden;right:50%;padding-bottom:6px;-webkit-transform:translate(50%,0%);-moz-transform:translate(50%,0%);-ms-transform:translate(50%,0%);-o-transform:translate(50%,0%);transform:translate(50%,0%)}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector:after{content:'';display:block;position:absolute;bottom:-6px;left:50%;margin-left:-6px;width:0;height:0;border:6px solid;-moz-transform:scale(1.01)}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{display:block;padding:2px 2px 0 2px;border-radius:2px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{display:block;overflow:hidden;text-align:center;line-height:1em}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{visibility:hidden;position:absolute;width:0;height:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input:checked+label,.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li:hover label{cursor:pointer}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{margin-bottom:2px;padding:6px;border-radius:2px;display:block;overflow:hidden;white-space:nowrap}.mejs-controls .mejs-fullscreen-button button{background-position:-84px 0}.mejs-controls .mejs-unfullscreen button{background-position:-84px 0}.mejs-clear{clear:both}.mejs-offscreen{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute!important;height:1px;width:1px;overflow:hidden}.light-theme .mejs-container button{background-color:transparent}.light-theme .mejs-embed,.mejs-embed body,.light-theme .mejs-container{background-color:#000}.light-theme .mejs-controls .mejs-time-rail .mejs-time-total,.light-theme .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background-color:rgba(0,0,0,.1)}.light-theme .mejs-controls .mejs-time-rail .mejs-time-loaded{background-color:rgba(0,0,0,.15)}.light-theme .mejs-overlay-button,.light-theme .mejs-overlay-loading,.light-theme .mejs-controls,.light-theme .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{background-color:#fcfcfc;border:1px solid #cecece}.light-theme .me-cannotplay a,.light-theme .mejs-controls .mejs-time-rail .mejs-time-float,.light-theme .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input:checked+label,.light-theme .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li:hover label{color:#fff}.light-theme .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector:after{border-color:#fff transparent transparent transparent}.light-theme .mejs-time span,.light-theme .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{color:#a8a8a8}.light-theme .mejs-controls .mejs-time-rail .mejs-time-current,.light-theme .mejs-controls .mejs-time-rail .mejs-time-handle,.light-theme .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.light-theme .mejs-controls .mejs-time-rail .mejs-time-float,.light-theme .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input:checked+label,.light-theme .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li:hover label{background-color:#4582af}.light-theme .mejs-controls .mejs-time-rail .mejs-time-handle,.light-theme .mejs-controls .mejs-time-rail .mejs-time-float{background-color:#d2dbe4;color:#333}.light-theme .mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 5px #d2dbe4;border-color:#d2dbe4 transparent transparent}.light-theme .mejs-overlay-loading span{background-image:url(/dist/vendor/mediaelement/css/spinner-grey.gif);background-size:24px 24px}.light-theme .mejs-overlay-button{background-image:url(/dist/vendor/mediaelement/css/play-grey.png);background-size:20px 24px}.light-theme .mejs-button button{background-image:url(/dist/vendor/mediaelement/css/controls-grey.png);background-size:96px 72px}