
.jp-jplayer {
    display: none;
}

.jp-audio, .jp-audio-stream, .jp-video {
    color: #666;
    font-family: Lato,Verdana,Arial,sans-serif;
    font-size: 16px;
    line-height: 1.6;
}

.main-content .jp-audio ol {
    margin-top: 0;
    margin-bottom: 0;
	padding-left: 2em;
}

.jp-audio {
    width: 100%;
}

.jp-controls button {
    margin-top: 0;
	box-shadow: none;
	width: auto;
}

.jp-controls button:hover {
    background: rgba(0, 0, 0, 0) url("skin/blue.monday/image/jplayer.blue.monday.jpg") no-repeat scroll 0 0;
}

.jp-state-playing .jp-controls button:hover {
    background: rgba(0, 0, 0, 0) url("skin/blue.monday/image/jplayer.blue.monday.jpg") no-repeat scroll -41px -42px;
}

.jp-audio, .jp-audio-stream, .jp-video {
    border: 0px;
}

.jp-audio .jp-controls {
    padding: 10px 10px 0;
}

.jp-audio .jp-interface, .jp-audio-stream .jp-interface {
    height: 62px;
}

.jp-audio .jp-progress {
    height: 12px;
    top: 25px;
	border-radius: 4px;
}

.jp-play-bar {
    background: #d5a573 none repeat scroll 0 0;
    border-radius: 4px;
}

.jp-interface {
    background-color: #27292a;
}

.jp-details, .jp-playlist {
    border-top: 0px;
	background-color: #141516;
}


div.jp-type-playlist div.jp-playlist li.jp-playlist-current {
    list-style-position: inherit;
    list-style-type: inherit;
    padding-left: 10px;
}

div.jp-type-playlist div.jp-playlist a.jp-playlist-current, div.jp-type-playlist div.jp-playlist a:hover {
    color: #d5a573;
}


div.jp-type-playlist div.jp-playlist span.snippetlaenge {
    display: inline;
    float: right;
    margin-right: 10px;
    text-align: right;
}

.jp-audio .jp-type-playlist .jp-progress {
    left: 65px;
    width: 215px;
}

.jp-playlist li {
    border-bottom: 1px solid #303234;
}

.jp-playlist li, div.jp-type-playlist div.jp-playlist li:last-child {
    padding-left: 10px;
}

div.jp-type-playlist div.jp-playlist a {
    color: #d2d2d2;
}
