.myvideo
{
  width: 100%;
  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5)
}

.myvideo .vjs-control-bar
{
  background-color: white;
  color: #222222;
}

.myvideo .vjs-play-progress,
.myvideo .vjs-volume-level
{
  background: black;
}

.myvideo .vjs-slider
{
  background: gray;
}

.video-js:hover .vjs-big-button
{
  background: rgba(255,255,255,0.2);
  color:black;
}

.myvideo .vjs-big-play-button
{
  background: rgba(255,255,255,0.2);
  color:black;
  width: 80px;
  height: 80px;
  line-height: 80px;
  border-radius: 100%;
  border:none;
}

.myvideo .vjs-big-play-button:hover
{
  background: rgba(255,255,255,0.8);
  color:black;
}

[mozdisallowselectionprint] #sidebarContainer, [mozdisallowselectionprint] #viewerContainer {

 top: 0 !important;

}

[mozdisallowselectionprint] #mainContainer .toolbar {

 position: absolute !important;
 left: auto !important;
 right: 22px !important;
 width: auto !important;
 min-width: 640px !important;

}

[mozdisallowselectionprint] #mainContainer .toolbar:not(:hover) {

 width: 32px !important;
 min-width: 0 !important;
 height: 36px !important;
 overflow: hidden !important;

}

[mozdisallowselectionprint] #secondaryToolbar {

 right: 26px !important;

} 