/*
CSS for Lemonrock jplayer : https://www.lemonrock.com
Hi-Tech Communications Ltd : http://www.hitechcomms.co.uk
Mac MacLaren, B.Sc., Cert.Ed.(FE)
September 2010 - January 2020
Adapted from CSS at http://www.happyworm.com/jquery/jplayer/
* Dual licensed under the MIT and GPL licenses.
*  - http://www.opensource.org/licenses/mit-license.php
*  - http://www.gnu.org/copyleft/gpl.html
*/
div.jp-playlist-player {
color:#666666;
border:none;
margin:inherit;
}
div.jp-interface {
border:1px solid #aaaaaa;
border-bottom:none;
position:relative;
background:url("//www.lemonrock.com/gx/jplayer-bg4.png") no-repeat;
width:100%;
height:84px;
}
div.jp-playlist-player div.jp-interface {
margin:inherit;
}
div.jp-interface ul.jp-controls {
list-style-type:none;
padding:0;
margin:0;
}
div.jp-interface ul.jp-controls li {
position:absolute;
}
div.jp-interface ul.jp-controls a {
display:block;
position:absolute;
overflow:hidden;
text-indent:-9999px;
}
a.jp-play,
a.jp-pause {
top:8px;
width:37px;
height:38px;
}
div.jp-playlist-player a.jp-play,
div.jp-playlist-player a.jp-pause {
left:103px;
}
a.jp-pause {
background:url("//www.lemonrock.com/gx/jplayer-pause2.png") no-repeat;
}
#jplayer_move {
display:none;
}
a.jp-move-off, a.jp-move-on {
top:11px;
width:31px;
height:32px;
left:219px;
}
a.jp-move-off {
background:url("//www.lemonrock.com/gx/pair-jplayer-move.png") -31px 0px;
}
a.jp-move-on {
background:url("//www.lemonrock.com/gx/pair-jplayer-move.png");
}
a.jp-stop {
left:219px;
top:11px;
width:31px;
height:31px;
}
a.jp-previous {
left:48px;
top:11px;
width:31px;
height:31px;
}
a.jp-next {
left:164px;
top:11px;
width:31px;
height:31px;
}
div.jp-progress {
position:absolute;
overflow:hidden;
top:56px;
width:200px;
height:17px;
}
div.jp-playlist-player div.jp-progress {
left:50px;
}
div.jp-load-bar {
width:0px;
height:17px;
background:url("//www.lemonrock.com/gx/jplayer-loadbar.png") repeat-x;
cursor:pointer;
}
div.jp-play-bar {
width:0px;
height:17px;
background:url("//www.lemonrock.com/gx/jplayer-playbar.png") repeat-x;
cursor:pointer;
}
div.jp-playlist-player {
left:196px;
}
div.jp-play-time,
div.jp-total-time {
position:absolute;
top:49px;
width:20px;
font-size:14px;
color:#000000;
}
div.jp-playlist-player div.jp-play-time {
left:7px;
}
div.jp-playlist-player div.jp-total-time {
left:258px;
}
div.jp-playlist {
width:100%;
overflow-x:hidden;
overflow-y:auto;
margin:inherit;
border:1px solid #aaaaaa;
border-top:none;
background-color:#dddddd;
resize:vertical;
}
div.jp-playlist ul {
list-style-type:none;
background-color:#dddddd;
width:100%;
font-size:1em;
padding:0;
margin:0;
}
div.jp-playlist-player div.jp-playlist li {
padding:3px 8px;
border-bottom:1px solid #aaaaaa;
color:#444444;
cursor:pointer;
}
div.jp-playlist-player div.jp-playlist li:hover {
background-color:#ffffff;
}
div.jp-playlist-player div.jp-playlist li.jplayer_playlist_item_last {
padding:3px 8px;
border-bottom:none;
}
div.jp-playlist-player div.jp-playlist li.jplayer_playlist_current {
color:#0000d0;
background-color:#E2F9C1;
color:#0000ff;
}
span.mp3but {
cursor:pointer;
font-size:12px;
padding:5px 10px;
vertical-align:text-top;
margin-right:16px;
background-color:#bcbcbc;
color:#000000;
border-radius:8px;
}
span.mp3but:hover {
background-color:cornflowerblue;
color:#ffffff;
}
div.mp3delbut {
display:none;
cursor:pointer;
position:absolute;
right:6px;
top:5px;
width:29px;
height:29px;
background-image:url(https://www.lemonrock.com/gx/track-del-29-2x.png);
background-size:contain;
}
#jp-songlist li {
position:relative;
}
