.dvids-video-css {
    background-color: #000;
}

.dvids-video-css .vjs-controls > div { /* Direct div children of control bar */
  position: absolute; /* Use top, bottom, left, and right to specifically position the control. */
  text-align: center; margin: 0; padding: 0;
  height: 25px; /* Default height of individual controls */
  top: 5px; /* Top margin to put space between video and controls when controls are below */

  /* CSS Background Gradients */
  /* Default */ background-color: none;
  /* Webkit  */ background: none;
  /* Firefox */ background: none;

  /* CSS Curved Corners */
  border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;

  /* CSS Shadows */
  box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;
}

.dvids-video-css .vjs-play-progress {
  /* CSS Gradient */
  /* Default */ background: #3b302a;
  /* Webkit  */ background: -webkit-gradient(linear, left top, left bottom, from(#3b302a), to(#3f332c));
  /* Firefox */ background: -moz-linear-gradient(top,  #3b302a,  #3f332c);
}

.dvids-video-css div.vjs-big-play-button {
  display: none; /* Start hidden */ z-index: 2;
  position: absolute; top: 50%; left: 50%; width: 50px; height: 50px; margin: -28px 0 0 -28px; text-align: center; vertical-align: center; cursor: pointer !important;
  border: 4px solid #fff; opacity: 0.8;
  border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px;

  /* CSS Background Gradients */
  /* Default */ background-color: none;
  /* Webkit  */ background: none;
  /* Firefox */ background: none;

  /* CSS Shadows */
  box-shadow: 4px 4px 8px #000; -webkit-box-shadow: 4px 4px 8px #000; -moz-box-shadow: 4px 4px 8px #000;
}

.dvids-video-css div.vjs-big-play-button span {
  display: block; font-size: 0; line-height: 0;
  width: 0; height: 0; margin: 15px 0 0 18px;
  /* Drawing the play triangle with borders - http://www.infimum.dk/HTML/slantinfo.html */
  border-left: 20px solid #fff; /* Width & Color of play icon */
  /* Height of play icon is total top & bottom border widths. Color is transparent. */
  border-top: 10px solid rgba(0,0,0,0); border-bottom: 10px solid rgba(0,0,0,0);
}
