@namespace xul url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");

/** Video player **/

.progressBar::-moz-progress-bar {
	background-color: #fff !important;
}

.scrubber:hover::-moz-range-thumb,
.volumeControl:hover::-moz-range-thumb {
	background-color: #ccc !important;
}

.scrubber:active::-moz-range-thumb,
.volumeControl:active::-moz-range-thumb {
	background-color: #bbb !important;
}

.controlBar {
	border-radius: 5px;
	margin: auto;
	margin-bottom: 5px;
	width: 98.5%;
	max-width: 800px;
	height: 30px !important;
	background-color: rgba(20,20,20,0.8) !important;
}

.controlBar > .button:enabled:hover {
	fill: #ccc !important;
}
  
.controlBar > .button:enabled:hover:active {
	fill: #bbb !important;
}

.scrubberStack {
	margin: 0 10px;
}

.playButton {
	scale: 0.8;
}
  


/** Vertical Volume Bar **/
/* I'm to stupid to get this working. Wasn't able to set proper position relative to mute button */

/* .muteButton:hover ~ .volumeStack{
	margin-bottom: 129px !important;
  }
	.volumeStack:hover {
	margin-bottom: 129px !important;
  }
  
  .volumeStack {
	transform: rotate(270deg);
	max-height: 33px !important;
	min-width: 100px !important;
  position:absolute !important;
  margin-bottom: -150px !important;
	background-color: rgba(20,20,20,0.8) !important;
	border-bottom-right-radius: 5px !important;
	border-top-right-radius: 5px !important;
	transition-property: margin-bottom;
	transition-duration: 0.13s;
	transition-timing-function: linear;
  }
  
  .volumeControl{
	  width: 92% !important;
	  margin-left: 5px !important;
} */
