/**
 * videojs-contrib-ads
 * @version 4.1.6
 * @copyright 2016 Brightcove
 * @license Apache-2.0
 */
.vjs-ad-playing.vjs-ad-playing .vjs-progress-control:after{width:100%;height:100%;position:absolute;left:0;bottom:0;content:" ";user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.vjs-ad-playing.vjs-ad-playing .vjs-play-progress{background-color:#ffe400}.vjs-ad-playing.vjs-ad-loading .vjs-loading-spinner{display:block}.vjs-ad-playing .vjs-captions-button{display:none}.vjs-ad-playing .vjs-audio-button{display:none}
.preroll-skip-button, .advertisement-box, .remaining-time {
              display: block;
              position: absolute;
              top: 80%;
              right: 0;
              width: auto;
              background-color: rgba(0,0,0,.5);
              color: #aaa;
              font-size: 12px;
              font-style: italic;
              line-height: 12px;
              padding: 10px;
              z-index: 2;
              border: 1px solid rgba(255,255,255,.35);
              border-right: none;
            }

            .advertisement-box {
              right: auto;
              left: 0;
              font-style: normal;
              border-right: 1px solid rgba(255,255,255,.35);
              border-left: none;
            }

            .preroll-skip-button.enabled {
              cursor: pointer;
              color: #fff;
            }

            .preroll-skip-button.enabled:hover {
              cursor: pointer;
              background: #333;
            }

            .preroll-blocker {
              display: block;
              position: absolute;
              margin: 0;
              padding: 0;
              height: 100%;
              width: 100%;
              top: 0;
              left: 0;
              right: 0;
              bottom: 0;
            }