.mejs-container .preroll-info{position:absolute;top:0;width:100%;text-align:center;text-shadow:2px 3px 3px rgba(0,0,0,0.3);color:white;font-size:18px;padding-top:20px;z-index:9000}.mejs-container .mejs-ads a{border:none;background-color:transparent;text-decoration:none}.mejs-container .mejs-controls,.mejs-container .mejs-controls-area{z-index:9999}.mejs-container .mejs-controls-area{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;height:40px;width:100%;visibility:hidden}.mejs-controls .mejs-button button{background-image:url(controls_big.svg);width:31px;height:31px;margin:3px 7px}.mejs-container .mejs-controls div{width:40px;height:40px}.mejs-container .mejs-controls{height:40px;z-index:9999}.mejs-controls .mejs-time-rail span{height:15px}.mejs-container .mejs-controls .mejs-time{padding:13px 3px 0 3px}.mejs-container .mejs-controls .mejs-time span{font-size:14px}.mejs-controls .mejs-time-rail .mejs-time-total{margin:7px 5px;background:#ffffff}.mejs-controls .mejs-pause button{background-position:0 -32px}.mejs-controls .mejs-mute button{background-position:-32px -32px}.mejs-controls .mejs-unmute button{background-position:-32px 0px}.mejs-controls .mejs-fullscreen-button button{background-position:-64px 0px}.mejs-controls .mejs-unfullscreen button{background-position:-64px -32px}.mejs-iphone .mejs-controls .mejs-fullscreen-button,.mejs-iphone .mejs-controls .mejs-unfullscreen{display:none}.mejs-overlay-loading{background:transparent}.mejs-controls .mejs-time-rail .mejs-time-current{background:#919191}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#cdcdcd}.mejs-container .mejs-controls div.mejs-fullscreen-button{width:1px}.mejs-container .mejs-controls div.mejs-fullscreen-button button{display:none}.mejs-container .mejs-controls div.mejs-fullscreen-button button{background:url("fullscreen.png?31222446") no-repeat 0px 7px}.mejs-container .mejs-controls div.mejs-replay-button button{background:url("replay_5sec.png?43574875") no-repeat 0px 4px}.mejs-container .mejs-controls div.mejs-fullscreen-button.active{width:40px}.mejs-container .mejs-controls div.mejs-fullscreen-button.active button{display:block}.mejs-container .quality-buttons{width:100%;height:100%;position:absolute;z-index:10000;padding-left:0px;top:0}.mejs-container .buttons{margin:auto;height:50px;padding:0;position:relative;width:100%;text-align:center}.mejs-container .button{cursor:pointer;display:inline-block;padding:0 7px 0 12px;-webkit-border-radius:25px;-moz-border-radius:25px;height:50px;min-width:50px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e1e1e1');background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e1e1e1));background:-moz-linear-gradient(top, #fff, #e1e1e1);background-image:-o-linear-gradient(#fff, #e1e1e1);-moz-box-shadow:0 0 7px #000;-webkit-box-shadow:0 0 7px #000;text-decoration:none}.button span{display:table-cell;height:35px;line-height:16px;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#393939;background-image:url(http://design.vitalmtb.com/images/video_quality_buttons.png);background-repeat:no-repeat;vertical-align:bottom;padding:8px 0 7px}.mejs-container .button span{position:relative;display:table-cell;height:35px;line-height:16px;padding:8px 0 7px 0;font-size:10px;color:#393939;background-repeat:no-repeat;vertical-align:bottom;text-align:left}.bmx .mejs-container .button span{background-image:url(//assets.vitalmedianet.com/images/video_buttons_bmx.png)}.mtb .mejs-container .button span{background-image:url(//assets.vitalmedianet.com/images/video_buttons_mtb.png)}.mx .mejs-container .button span{background-image:url(//assets.vitalmedianet.com/images/video_buttons_mx.png)}.mejs-container .button .standard{width:136px;background-position:100% 0}.mejs-container .button span.hd{width:77px;background-position:100% -50px}.mejs-container .or{display:inline-block;margin:0px 10px;position:relative;top:-19px;font-size:14px;font-weight:700;color:#fff;text-shadow:#000 0 0 3px}.mejs-overlay-loading span{background:transparent url(loading.gif?564763857) 50% 50% no-repeat;position:relative;top:-20px}.mx .mejs-overlay-loading span{background:transparent url(loading_mx.gif?864347857) 50% 50% no-repeat}.mtb .mejs-overlay-loading span{background:transparent url(loading_mtb.gif?6647333857) 50% 50% no-repeat}.bmx .mejs-overlay-loading span{background:transparent url(loading_bmx.gif?764763857) 50% 50% no-repeat}.mejs-overlay-loading,.mejs-overlay-loading span{width:90px;height:90px}.mejs-overlay-loading span b{font-weight:normal;text-shadow:2px 3px 3px rgba(0,0,0,0.3);color:#cecece;font-size:16px;position:relative;left:7px;top:65px}.mejs-ima-empty-video{display:none}.mejs-container .mejs-ad-controls .mejs-fullscreen-button,.mejs-container .mejs-ad-controls .mejs-playpause-button{height:60px;top:-20px;position:relative;padding-top:20px}.mejs-controls .mejs-button button{outline:0 none !important}.mejs-container .mejs-ad-controls-layer{position:absolute;z-index:9998;left:0;bottom:0;width:100%;height:100px}.mejs-ima-ad-container>div{z-index:1000}.mejs-container .mejs-ad-controls.fullscreen.portrait{bottom:40px}.invisible{position:absolute;top:-5000px;left:-5000px}
