.mejs-container{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Helvetica",Arial,serif;text-align:left;text-indent:0;vertical-align:top;width:100%;height:100%}.mejs-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.mejs-container:focus{outline:0}.mejs-container video{width:100%!important;height:auto!important;vertical-align:middle}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-container .mejs-inner{position:relative;max-width:100%;min-width:200px}.mejs-container .mejs-mediaelement{position:relative}.mejs-container .mejs-layer{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover}.mejs-container .mejs-overlay-play{cursor:pointer;background:rgba(0,0,0,.3)}.mejs-container .mejs-overlay-play:hover .mejs-overlay-button{-webkit-transform:scale(1.2);transform:scale(1.2)}.mejs-container .mejs-overlay-button{position:absolute;top:50%;left:50%;width:48px;height:48px;margin:-24px 0 0 -24px;background:rgba(255,255,255,.95) url(../images/media-controls-light.svg) no-repeat;background-position:-144px 0!important;border-radius:50%;-webkit-transition:all 1.2s cubic-bezier(.13,.28,0,.91);transition:all 1.2s cubic-bezier(.13,.28,0,.91);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.mejs-container .mejs-overlay-error{position:absolute;top:20px;right:20px;left:20px;border-radius:5px;font-size:11px;color:#fff;background:#000;padding:10px}.mejs-container .mejs-controls{padding:0 10px;height:50px;background:#141414;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rtl .mejs-container .mejs-controls{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mejs-container .mejs-button{width:24px;height:24px;margin:13px 8px}.mejs-container .mejs-button button{width:24px;height:24px;margin:0;-webkit-transition:none!important;transition:none!important;-webkit-transform:none!important;transform:none!important;opacity:.8!important;background:url(../images/media-controls-dark.svg) no-repeat}.mejs-container .mejs-button button:hover{opacity:1!important}.mejs-container .mejs-button button::before{content:none}.mejs-container .mejs-play button,.mejs-container .mejs-replay button{background-position:0 0}.mejs-container .mejs-pause button{background-position:-24px 0}.mejs-container .mejs-mute button{background-position:-48px 0}.mejs-container .mejs-unmute button{background-position:-72px 0}.mejs-container .mejs-fullscreen-button button{background-position:-96px 0}.mejs-container .mejs-unfullscreen button{background-position:-120px 0}.mejs-container .mejs-time{font-size:11px;line-height:11px;color:#ddd;padding:0;margin:0 8px;min-width:30px;height:auto;position:relative}.mejs-container .mejs-time-rail{direction:ltr}.mejs-container .mejs-controls .mejs-time-rail{height:4px;padding:0;margin:0;-webkit-transition:height .2s ease;transition:height .2s ease}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total,.mejs-container .mejs-controls .mejs-time-rail .mejs-time-buffering,.mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded,.mejs-container .mejs-controls .mejs-time-rail .mejs-time-hovered,.mejs-container .mejs-controls .mejs-time-rail .mejs-time-current{position:absolute;top:0;left:0;margin:0;display:block;cursor:pointer;height:100%;width:100%}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-buffering,.mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded,.mejs-container .mejs-controls .mejs-time-rail .mejs-time-hovered,.mejs-container .mejs-controls .mejs-time-rail .mejs-time-current{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-total,.mejs-container .mejs-controls .mejs-time-rail .mejs-time-loaded,.mejs-container .mejs-controls .mejs-time-rail .mejs-time-hovered{background:rgba(221,221,221,.2)}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-size:30px 30px;-webkit-animation:ptBuffering .3s linear infinite;animation:ptBuffering .3s linear infinite;-webkit-transform:scaleX(1);transform:scaleX(1)}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-hovered.negative{background:0 0!important}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-current{background:#ddd}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-handle{top:50%;left:0;background:#ddd;border:0;cursor:pointer;margin-top:-8px;width:2px;height:16px;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.mejs-container .mejs-controls .mejs-time-rail .mejs-time-handle-content{display:none}.mejs-container .mejs-controls .mejs-time-rail:hover{height:10px}.mejs-container .mejs-controls .mejs-time-rail:hover .mejs-time-handle[style]{opacity:1}.mejs-container .mejs-controls .mejs-volume-slider{width:26px;height:90px;margin:0 0 0 -13px;background:#141414;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);bottom:23px;border-radius:3px;-webkit-transform:none;transform:none;opacity:1}.mejs-container .mejs-controls .mejs-volume-slider .mejs-volume-total,.mejs-container .mejs-controls .mejs-volume-slider .mejs-volume-current{width:4px}.mejs-container .mejs-controls .mejs-volume-slider .mejs-volume-total{height:70px;top:10px;background:rgba(221,221,221,.2)}.mejs-container .mejs-controls .mejs-volume-slider .mejs-volume-current{background:#ddd}.mejs-container .mejs-controls .mejs-volume-slider .mejs-volume-handle{display:none}.mejs-container .mejs-controls .mejs-horizontal-volume-slider{display:block;width:60px;height:50px;padding:0;margin:0 8px 0 0;opacity:1}.mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{display:block;cursor:pointer;height:4px}.mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{top:50%;width:100%;background:rgba(221,221,221,.2);margin-top:-2px}.mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#ddd}.mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-container .mejs-time-float{border:0;border-radius:3px!important;background:#ddd;-webkit-box-shadow:0 1px 15px rgba(0,0,0,.3);box-shadow:0 1px 15px rgba(0,0,0,.3);width:40px;height:20px;line-height:20px}.mejs-container .mejs-time-float-current{display:block;font-size:11px;text-align:center;line-height:20px;margin:0;padding:0;color:#141414;width:40px;height:20px!important}.mejs-container .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:0;border-width:4px;border-style:solid;border-color:#ddd transparent transparent transparent}.mejs-long-video .mejs-controls .mejs-time-float{width:60px}.mejs-long-video .mejs-controls .mejs-time-float-current{width:60px}.mejs-container.mejs-video .mejs-button button{background-image:url(../images/media-controls-dark.svg)}.mejs-container.mejs-video .mejs-time{color:#fff;opacity:.7}.mejs-container.mejs-video .mejs-controls{height:70px;padding-top:20px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(transparent));background:linear-gradient(to top,rgba(0,0,0,.6),transparent)}.mejs-container.mejs-video .mejs-controls .mejs-time-rail .mejs-time-total,.mejs-container.mejs-video .mejs-controls .mejs-time-rail .mejs-time-loaded,.mejs-container.mejs-video .mejs-controls .mejs-time-rail .mejs-time-hovered{background:rgba(255,255,255,.3)}.mejs-container.mejs-video .mejs-controls .mejs-time-rail .mejs-time-buffering{background-image:linear-gradient(-45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent)}.mejs-container.mejs-video .mejs-controls .mejs-time-rail .mejs-time-current,.mejs-container.mejs-video .mejs-controls .mejs-time-rail .mejs-time-handle{background:#fff}.mejs-container.mejs-video .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:rgba(255,255,255,.2)}.mejs-container.mejs-video .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#fff}.mejs-container.mejs-video .mejs-time-float{background:#fff}.mejs-container.mejs-video .mejs-time-float-current{color:#000}.mejs-container.mejs-video .mejs-time-float-corner{border-color:#fff transparent transparent transparent}.mejs-container.mejs-audio{background-color:transparent;height:54px!important}.mejs-container.mejs-audio .mejs-controls{position:static;background-color:transparent;border:2px solid #ddd;height:54px}.js audio.pth-media-element{opacity:0}.pth-video-element video p,.pth-audio-element audio p{margin-bottom:0;padding:20px;background:#141414;border-radius:3px}