.mejs-container{display: block;position: relative;margin: 0;padding: 0;vertical-align: baseline;outline: none;font-size: 100%;background: transparent;border: none;text-decoration:none}.wp-audio-shortcode{}.mejs-container.wp-audio-shortcode{}.wp-video-shortcode{}.mejs-container.wp-video-shortcode{}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{overflow:hidden;position:fixed;left: 0;top: 0;right: 0;bottom: 0;z-index: 1000}.mejs-inner{}.mejs-mediaelement{}.mejs-layers{}.mejs-controls{}.mejs-clear{}.mejs-mediaelement{position:absolute;top: 0;left: 0;width: 100%;height: 100%}.mejs-mediaelement audio{}audio.wp-audio-shortcode{}.mejs-mediaelement video{}video.wp-video-shortcode{}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width: 100%;height:100%}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{overflow:hidden;width: 100%;height: 100%;margin: 0;padding: 0}.mejs-background{position:absolute;top: 0;left: 0}.me-cannotplay a{color:#fff}.me-cannotplay span{display:block;padding:15px}.mejs-layers{}.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{margin: 0;padding:0;border: none}.mejs-overlay{ position:absolute; top: 0; left: 0}.mejs-overlay-play{ cursor:pointer}.mejs-overlay-button{position:absolute;top: 50%;left: 50%;width: 100px;height: 100px;margin: -50px 0 0 -50px}.no-svg .mejs-overlay-button{}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position: absolute;width: 100%;height: 100%;background:#333;background:rgba( 51,51,51,0.75 )}.mejs-overlay-loading span{position: absolute;display: block;top: 50%;left: 50%;width: 80px;height: 80px;margin: -40px 0 0 -40px}.mejs-captions-layer{position: absolute;bottom: 0;left: 0;text-align:center;color: #fff}.mejs-captions-layer a{color: #fff;text-decoration:underline}.mejs-captions-position{position:absolute;width: 100%;bottom: 15px;left: 0}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{padding: 3px 5px;background:#141414;background:rgba(20,20,20,0.8)}.mejs-chapters{position:absolute;top: 0;left: 0;width: 10000px;z-index: 1;-xborder-right:solid 1px #fff}.mejs-chapter{overflow: hidden;position: absolute;float: left;background:#222;border: none}.mejs-chapter-block{display: block;padding: 5px;color: #fff;border-right: solid 1px #333;border-bottom:solid 1px #333;cursor: pointer}.mejs-chapter-block-last{ border-right:none}.mejs-chapter-block:hover{ background:#666}.mejs-chapter-block .ch-title{display: block;white-space: nowrap;text-overflow:ellipsis;margin: 0 0 3px}.mejs-chapter-block .ch-timespan{display: block;white-space: nowrap;text-overflow:ellipsis;margin: 3px 0 4px}.mejs-postroll-layer{overflow: hidden;position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background:#323232;background:rgba( 50,50,50,0.7 );z-index: 1000}.mejs-postroll-layer-content{width: 100%;height:100%}.mejs-postroll-close{position: absolute;right: 0;top: 0;padding: 4px;color: #fff;background:#323232;background:rgba( 50,50,50,0.7 );cursor: pointer;z-index: 100}.mejs-controls{position: absolute;list-style-type:none;margin: 0;padding: 0;bottom: 0;left: 0;width: 100%;height: 30px;background: #323232;background: rgba( 50,50,50,0.7 )}.mejs-controls div{display: block;float: left;margin: 0;padding: 0;width: 26px;height: 26px;border: none;font-size: 11px;line-height:11px}.mejs-button button{display: block;position:absolute;width: 16px;height: 16px;margin: 7px 5px;padding: 0;cursor: pointer;border: none;font-size: 0;line-height: 0;text-decoration:none}.no-svg .mejs-button button{}.mejs-button button:focus{outline:solid 1px yellow}.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:0 -16px}.mejs-stop button{background-position:-112px 0}.mejs-controls .mejs-time{overflow: hidden;display: block;width: auto;height: 17px;padding: 8px 3px 0;color: #fff;text-align:center;-moz-box-sizing: content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-time span{display:block;float: left;width: auto;margin: 1px 2px 0 0;color: #fff}.mejs-time .mejs-currenttime{}.mejs-controls .mejs-time-rail{direction: ltr;width: 200px;padding-top:5px}.mejs-time-rail span{display: block;position:absolute;width: 180px;height: 10px;cursor: pointer}.mejs-time-rail .mejs-time-total{margin: 5px;background:#222}.mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image: linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size: 15px 15px;-o-background-size: 15px 15px;background-size: 15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation: buffering-stripes 2s linear infinite;-ms-animation: buffering-stripes 2s linear infinite;-o-animation: buffering-stripes 2s linear infinite;animation: buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to {background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to {background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to {background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to {background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to {background-position:30px 0}}.mejs-time-rail .mejs-time-loaded{width: 0; background:#3caac8}.mejs-time-rail .mejs-time-current{width: 0; background:#fff}.mejs-time-rail .mejs-time-handle{display: none;position: absolute;top: -2px;width: 10px;margin: 0;background:#fff;cursor: pointer;text-align:center}.mejs-time-rail .mejs-time-float{display: none;position: absolute;top: -26px;width: 36px;height: 17px;margin-left:-18px;color: #111;background: #eee;border: solid 1px #333;text-align: center}.mejs-long-video .mejs-time-rail .mejs-time-float{width:48px}.mejs-time-rail .mejs-time-float-current{display: block;left: 0;margin: 2px;width: 30px;text-align:center}.mejs-long-video .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-time-rail .mejs-time-float-corner{display: block;position: absolute;top: 15px;left: 13px;width: 0;height: 0;line-height: 0;border: solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius: 0;border-radius:0}.mejs-long-video .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-fullscreen-button button{background-position:-32px 0}.mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-volume-button{position:relative}.mejs-mute{}.mejs-unmute{}.mejs-volume-button:hover{}.mejs-volume-button button{}.mejs-volume-button .mejs-mute button{background-position:-16px -16px}.mejs-volume-button .mejs-unmute button{background-position:-16px 0}.mejs-volume-button .mejs-volume-slider{display: none;position: absolute;top: -115px;left: 0;width: 25px;height: 115px;margin: 0;background:#323232;background:rgba( 50,50,50,0.7 );z-index: 1}.mejs-volume-button .mejs-volume-slider .mejs-volume-total{position: absolute;top: 8px;left: 11px;width: 2px;height: 100px;margin: 0;background:#ddd}.mejs-volume-button .mejs-volume-slider .mejs-volume-current{position: absolute;top: 8px;left: 11px;width: 2px;height: 100px;margin: 0;background:#ddd}.mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position: absolute;top: -3px;left: 4px;width: 16px;height: 6px;margin: 0;background:#ddd;cursor: N-resize}.mejs-controls .mejs-horizontal-volume-slider{height: 26px;width: 60px;position:relative}.mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position: absolute;top: 11px;left: 0;width: 50px;height: 8px;margin: 0;padding: 0;font-size: 1px;background:#333}.mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position: absolute;top: 11px;left: 0;width: 50px;height: 8px;margin: 0;padding: 0;font-size: 1px;background:#fff}.mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{ display:none}.mejs-controls .mejs-loop-off{}.mejs-controls .mejs-loop-on{}.mejs-loop-off button{background-position:-64px -16px}.mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off{}.mejs-controls .mejs-backlight-on{}.mejs-backlight-off button{background-position:-80px -16px}.mejs-backlight-on button{ background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-controls .mejs-captions-button{position:relative}.mejs-captions-button button{background-position:-48px 0}.mejs-captions-button .mejs-captions-selector{overflow: hidden;visibility:hidden;position: absolute;bottom: 26px;right: -10px;width: 130px;height: 100px;padding: 10px;background:#323232;background:rgba( 50,50,50,0.7 )}.mejs-captions-button .mejs-captions-selector ul{list-style-type:none;overflow: hidden;display: block;margin: 0;padding: 0}.mejs-captions-button .mejs-captions-selector li{list-style-type:none;overflow: hidden;display: block;margin: 0 0 6px;padding: 0;color: #fff}.mejs-captions-button .mejs-captions-selector input{clear: both;float: left;margin:3px 3px 0 5px}.mejs-captions-button .mejs-captions-selector label{float: left;width: 100px;padding:4px 0 0}.mejs-captions-button .mejs-captions-translations{margin:0 0 5px}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-sourcechooser-button button{background-position:-128px 0}.mejs-sourcechooser-selector{overflow: hidden;visibility:hidden;position: absolute;bottom: 26px;right: -10px;width: 130px;height: 100px;padding: 10px;background:#323232;background:rgba( 50,50,50,0.7 );border: solid 1px transparent}.mejs-sourcechooser-selector ul{list-style-type:none;overflow: hidden;display: block;margin: 0;padding: 0}.mejs-sourcechooser-selector li{list-style-type:none;overflow: hidden;display: block;margin: 0 0 6px;padding: 0;color: #fff}.mejs-sourcechooser-selector li input{clear: both;float: left;margin:3px 3px 0 5px}.mejs-sourcechooser-selector li label{float: left;width: 100px;padding: 4px 0 0;font-size: 10px;line-height:15px}.mejs-clear{ clear:both}.mejs-contextmenu{position: absolute;top: 0;left: 0;width: 150px;padding: 10px;background:#fff;border: solid 1px #999;z-index: 1001}.mejs-contextmenu .mejs-contextmenu-separator{height: 1px;margin: 5px 6px;font-size: 0;background:#333}.mejs-contextmenu .mejs-contextmenu-item{padding: 4px 6px;font-size:12px;color: #333;cursor: pointer}.mejs-contextmenu .mejs-contextmenu-item:hover{color: #fff;background:#2C7C91}