.audiojs .play-pause { width: 12px; height: 26px; padding: 0px 10px 0px 0px; margin: -3px 0 0 -2px; border: 0; }
.audiojs { height: 22px; width: 100%; background: rgb(51, 51, 51);
	background-image: -webkit-linear-gradient(top, rgb(21, 21, 21), rgb(172, 172, 172) 20%, rgb(38, 38, 38) 50%, rgb(103, 103, 103) 85%, rgb(21, 21, 21));
	background-image: -moz-linear-gradient(top, rgb(21, 21, 21), rgb(172, 172, 172) 20%, rgb(38, 38, 38) 50%, rgb(103, 103, 103) 85%, rgb(21, 21, 21));
	background-image: -o-linear-gradient(top, rgb(21, 21, 21), rgb(172, 172, 172) 20%, rgb(38, 38, 38) 50%, rgb(103, 103, 103) 85%, rgb(21, 21, 21));
	background-image: -ms-linear-gradient(top, rgb(21, 21, 21), rgb(172, 172, 172) 20%, rgb(38, 38, 38) 50%, rgb(103, 103, 103) 85%, rgb(21, 21, 21));
	background-image: linear-gradient(top, rgb(21, 21, 21), rgb(172, 172, 172) 20%, rgb(38, 38, 38) 50%, rgb(103, 103, 103) 85%, rgb(21, 21, 21));
	-webkit-box-shadow: 1px 1px 4px 2px rgba(0, 0, 0, 0.3); -moz-box-shadow: 1px 1px 4px 2px rgba(0, 0, 0, 0.3);
	-o-box-shadow: 1px 1px 4px 2px rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 4px 2px rgba(0, 0, 0, 0.3); }
.audiojs p { width: 25px; height: 26px; }
.audiojs .scrubber { background: rgb(240, 240, 240); width: 50%; height: 9px; margin: 6px 0px 5px 0px;
	background-image: -webkit-linear-gradient(top, rgb(194, 194, 194), rgb(255, 255, 255) 20%, rgb(177, 177, 177) 50%, rgb(240, 240, 240) 85%, rgb(194, 194, 194));
	background-image: -moz-linear-gradient(top, rgb(194, 194, 194), rgb(255, 255, 255) 20%, rgb(177, 177, 177) 50%, rgb(240, 240, 240) 85%, rgb(194, 194, 194));
	background-image: -o-linear-gradient(top, rgb(194, 194, 194), rgb(255, 255, 255) 20%, rgb(177, 177, 177) 50%, rgb(240, 240, 240) 85%, rgb(194, 194, 194));
	background-image: -ms-linear-gradient(top, rgb(194, 194, 194), rgb(255, 255, 255) 20%, rgb(177, 177, 177) 50%, rgb(240, 240, 240) 85%, rgb(194, 194, 194));
	background-image: linear-gradient(top, rgb(194, 194, 194), rgb(255, 255, 255) 20%, rgb(177, 177, 177) 50%, rgb(240, 240, 240) 85%, rgb(194, 194, 194)); }
.audiojs .progress { height: 9px; width: 0px; background: rgb(221, 185, 148);
	background-image: -webkit-linear-gradient(top, rgb(149, 113, 80), rgb(221, 203, 185) 20%, rgb(185, 149, 116) 50%, rgb(221, 185, 148) 85%, rgb(149, 113, 80));
	background-image: -moz-linear-gradient(top, rgb(149, 113, 80), rgb(221, 203, 185) 20%, rgb(185, 149, 116) 50%, rgb(221, 185, 148) 85%, rgb(149, 113, 80));
	background-image: -o-linear-gradient(top, rgb(149, 113, 80), rgb(221, 203, 185) 20%, rgb(185, 149, 116) 50%, rgb(221, 185, 148) 85%, rgb(149, 113, 80));
	background-image: -ms-linear-gradient(top, rgb(149, 113, 80), rgb(221, 203, 185) 20%, rgb(185, 149, 116) 50%, rgb(221, 185, 148) 85%, rgb(149, 113, 80));
	background-image: linear-gradient(top, rgb(149, 113, 80), rgb(221, 203, 185) 20%, rgb(185, 149, 116) 50%, rgb(221, 185, 148) 85%, rgb(149, 113, 80)); }
.audiojs .loaded { height: 9px; width: 0px; background: rgb(153, 51, 0);
	background-image: -webkit-linear-gradient(top, rgb(102, 36, 0), rgb(153, 51, 0) 70%, rgb(210, 70, 0));
	background-image: -moz-linear-gradient(top, rgb(102, 36, 0), rgb(153, 51, 0) 70%, rgb(210, 70, 0));
	background-image: -o-linear-gradient(top, rgb(102, 36, 0), rgb(153, 51, 0) 70%, rgb(210, 70, 0));
	background-image: -ms-linear-gradient(top, rgb(102, 36, 0), rgb(153, 51, 0) 70%, rgb(210, 70, 0));
	background-image: linear-gradient(top, rgb(102, 36, 0), rgb(153, 51, 0) 70%, rgb(210, 70, 0)); }
.audiojs .time { float: right; height: 22px; line-height: 22px; border: 0; font-family: "Warnock Pro", serif; font-weight: 300; }
.audiojs .error-message { height: 26px; line-height: 26px; font-family: "Warnock Pro", serif; }

/* RGH bits: */

.playcontrol-container { width: 159px; height: 26px; line-height: 26px; margin: 2px 0px 4px 0px; display: inline-block; vertical-align: bottom; }
.playcontrol-container .audiojs .scrubber { width: 30%; }
.playcontrol-gadget { width: 159px; height: 26px; }

.playcontrol-container-autowidth { width: 100%; height: 26px; line-height: 26px; margin: 2px 0px 4px 0px; display: inline-block; vertical-align: bottom; }
.playcontrol-container-autowidth .audiojs .scrubber { width: 65%; }
.playcontrol-gadget-autowidth { width: 100%; height: 26px; }
