/*
 * Skin for jPlayer Plugin (jQuery JavaScript Library)
 * http://www.happyworm.com/jquery/jplayer
 *
 * Skin Name: Blue Monday
 *
 * Copyright (c) 2010 Happyworm Ltd
 * Dual licensed under the MIT and GPL licenses.
 *  - http://www.opensource.org/licenses/mit-license.php
 *  - http://www.gnu.org/copyleft/gpl.html
 *
 * Author: Silvia Benvenuti
 * Skin Version: 3.0 (jPlayer 2.0.0)
 * Date: 20th December 2010
 */
div.jp-audio,div.jp-video { font-size:1.25em; font-family:Verdana, Arial, sans-serif; line-height:1.6; color:#666; }
div.jp-audio { width:1024px; margin-top:466px; position:absolute; }
div.jp-video-270p { width:480px; }
div.jp-video-360p { width:640px; }
div.jp-interface { position:relative; background:rgba(26,48,103,0.5); background:0 to(#1a3067)); /* width:418px; */ width:100%; }
div.jp-audio div.jp-type-single div.jp-interface { height:60px; border-bottom:none; }
div.jp-audio div.jp-type-playlist div.jp-interface { height:80px; }
div.jp-video div.jp-type-single div.jp-interface { height:60px; border-bottom:none; }
div.jp-video div.jp-type-playlist div.jp-interface { height:60px; }
div.jp-interface ul.jp-controls { list-style-type:none; padding:0; margin:0; }
div.jp-interface ul.jp-controls li { /* position: absolute; */ display:inline; }
div.jp-interface ul.jp-controls a { /* position:absolute; overflow:hidden; /* text-indent:-9999px */; */ }
a.jp-play,a.jp-pause { width:35px; height:20px; z-index:1; }
div.jp-audio div.jp-type-single a.jp-play,div.jp-audio div.jp-type-single a.jp-pause { top:6px; left:2px; }
div.jp-audio div.jp-type-playlist a.jp-play,div.jp-audio div.jp-type-playlist a.jp-pause { top:20px; left:48px; }
div.jp-video a.jp-play,div.jp-video a.jp-pause { top:15px; }
div.jp-video-270p div.jp-type-single a.jp-play,div.jp-video-270p div.jp-type-single a.jp-pause { left:195px; }
div.jp-video-270p div.jp-type-playlist a.jp-play,div.jp-video-270p div.jp-type-playlist a.jp-pause { left:220px; }
div.jp-video-360p div.jp-type-single a.jp-play,div.jp-video-360p div.jp-type-single a.jp-pause { left:275px; }
div.jp-video-360p div.jp-type-playlist a.jp-play,div.jp-video-360p div.jp-type-playlist a.jp-pause { left:300px; }
a.jp-play { background:url(../img/common/core/play.png) 0 0 no-repeat; opacity:0.8; }
a.jp-play:hover { opacity:1; }
a.jp-pause { background:url(../img/common/core/pause.png) 0 0 no-repeat; display:none; opacity:0.8; }
a.jp-pause:hover { opacity:1; }
div.jp-audio div.jp-type-single a.jp-stop { top:26px; left:90px; }
div.jp-audio div.jp-type-playlist a.jp-stop { top:26px; left:126px; }
div.jp-video a.jp-stop { top:21px; }
div.jp-video-270p div.jp-type-single a.jp-stop { left:245px; }
div.jp-video-270p div.jp-type-playlist a.jp-stop { left:298px; }
div.jp-video-360p div.jp-type-single a.jp-stop { left:325px; }
div.jp-video-360p div.jp-type-playlist a.jp-stop { left:378px; }
a.jp-stop { width:28px; height:28px; z-index:1; }
a.jp-stop:hover { }
div.jp-audio div.jp-type-playlist a.jp-previous { left:20px; top:26px; }
div.jp-video div.jp-type-playlist a.jp-previous { top:21px; }
div.jp-video-270p div.jp-type-playlist a.jp-previous { left:192px; }
div.jp-video-360p div.jp-type-playlist a.jp-previous { left:272px; }
a.jp-previous { width:28px; height:28px; }
a.jp-previous:hover { }
div.jp-audio div.jp-type-playlist a.jp-next { left:88px; top:26px; }
div.jp-video div.jp-type-playlist a.jp-next { top:21px; }
div.jp-video-270p div.jp-type-playlist a.jp-next { left:260px; }
div.jp-video-360p div.jp-type-playlist a.jp-next { left:340px; }
a.jp-next { width:28px; height:28px; }
a.jp-next:hover { }
div.jp-progress { position:absolute; overflow:hidden; background-color:#ddd; }
div.jp-audio div.jp-type-single div.jp-progress { top:12px; left:40px; width:880px; height:9px; }
div.jp-audio div.jp-type-playlist div.jp-progress { top:32px; left:164px; width:122px; height:15px; }
div.jp-video div.jp-progress { top:0; left:0; width:100%; height:10px; }
div.jp-seek-bar { width:0; /* height:15px; */ height:100%; cursor:pointer; }
div.jp-play-bar { background-color:#1a3067; width:0; /* height:15px; */ height:100%; }


/* Additional Styles by DR 27.09.11 */
div.jp-audio { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.jp-audio div.jp-interface { background: #fff; border-top: 1px solid #abb3bb }
div.jp-audio ul.jp-controls { margin: 6px 0 0 30px; }
div.jp-audio a.jp-play,
div.jp-audio a.jp-pause { background: none; color: #000; margin-left: 5px; }
div.jp-audio .jp-progress,
div.jp-audio .jp-current-time,
div.jp-audio .jp-separator,
div.jp-audio .jp-duration { display: none; }



/* The seeking class is added/removed inside jPlayer */
a.jp-mute,a.jp-unmute { width:35px; height:20px; }
div.jp-audio div.jp-type-single a.jp-mute,div.jp-audio div.jp-type-single a.jp-unmute { top:6px; left:985px; }
div.jp-audio div.jp-type-playlist a.jp-mute,div.jp-audio div.jp-type-playlist a.jp-unmute { top:32px; left:296px; }
div.jp-video a.jp-mute,div.jp-video a.jp-unmute { top:27px; }
div.jp-video-270p div.jp-type-single a.jp-mute,div.jp-video-270p div.jp-type-single a.jp-unmute { left:304px; }
div.jp-video-270p div.jp-type-playlist a.jp-unmute,div.jp-video-270p div.jp-type-playlist a.jp-mute { left:363px; }
div.jp-video-360p div.jp-type-single a.jp-mute,div.jp-video-360p div.jp-type-single a.jp-unmute { left:384px; }
div.jp-video-360p div.jp-type-playlist a.jp-mute,div.jp-video-360p div.jp-type-playlist a.jp-unmute { left:443px; }
a.jp-mute { background:url(../img/common/core/mute.png); }
a.jp-mute:hover { opacity:1; }
a.jp-unmute { background:url(../img/common/core/unmute.png); display:none; }
a.jp-unmute:hover { opacity:1; }
div.jp-volume-bar { position:absolute; overflow:hidden; width:46px; height:5px; cursor:pointer; }
div.jp-audio div.jp-type-single div.jp-volume-bar { top:37px; left:302px; }
div.jp-audio div.jp-type-playlist div.jp-volume-bar { top:37px; left:324px; }
div.jp-video div.jp-volume-bar { top:32px; }
div.jp-video-270p div.jp-type-single div.jp-volume-bar { left:332px; }
div.jp-video-270p div.jp-type-playlist div.jp-volume-bar { left:391px; }
div.jp-video-360p div.jp-type-single div.jp-volume-bar { left:412px; }
div.jp-video-360p div.jp-type-playlist div.jp-volume-bar { left:471px; }
div.jp-volume-bar-value { width:0; height:5px; }
div.jp-current-time,div.jp-duration { position:absolute; font-size:.74em; }
div.jp-duration { text-align:right; }
div.jp-audio div.jp-type-single div.jp-current-time,div.jp-audio div.jp-type-single div.jp-duration { top:7px; left:930px; width:80px; color:#FFF; }
div.jp-audio div.jp-type-single div.jp-separator { top:7px; left:968px; font-size:.74em; position:absolute; color:#FFF; }
div.jp-audio div.jp-type-playlist div.jp-current-time,div.jp-audio div.jp-type-playlist div.jp-duration { top:49px; left:164px; width:122px; }
div.jp-video div.jp-current-time,div.jp-video div.jp-duration { top:10px; left:0; width:98%; padding:0 1%; }
div.jp-playlist {
/* width:418px; */
width:100%; background-color:#ccc; border:1px solid #009be3; border-top:none; }
div.jp-playlist ul { list-style-type:none; margin:0; padding:0 20px;
/* background-color:#ccc; */

/* border:1px solid #009be3; */

/* border-top:none; */

/* width:378px; */
font-size:.72em; }
div.jp-type-single div.jp-playlist li { padding:5px 0 5px 20px; font-weight:bold; }
div.jp-type-playlist div.jp-playlist li { padding:5px 0 4px 20px; border-bottom:1px solid #eee; }

/*
div.jp-video div.jp-playlist li {
	padding:5px 0 5px 20px;
	font-weight:bold;
}
*/
div.jp-type-playlist div.jp-playlist li.jp-playlist-last { padding:5px 0 5px 20px; border-bottom:none; }
div.jp-type-playlist div.jp-playlist li.jp-playlist-current { list-style-type:square; list-style-position:inside; padding-left:8px; }
div.jp-type-playlist div.jp-playlist a { color:#666; text-decoration:none; }
div.jp-type-playlist div.jp-playlist a:hover { color:#0d88c1; }
div.jp-type-playlist div.jp-playlist a.jp-playlist-current { color:#0d88c1; }
div.jp-type-playlist div.jp-playlist div.jp-free-media { display:inline; margin-left:20px; }
div.jp-video div.jp-video-play { background:transparent url(../img/common/core/play.png) no-repeat center;
/* position: relative; */
position:absolute; cursor:pointer; z-index:2; opacity:0.8; }
div.jp-video div.jp-video-play:hover { opacity:1; }
div.jp-video-270p div.jp-video-play { top:-270px; width:480px; height:270px; }
div.jp-video-360p div.jp-video-play { top:-360px; width:640px; height:360px; }
div.jp-jplayer { width:0; height:0; }
div.jp-video div.jp-jplayer { border:1px solid #009be3; border-bottom:none; z-index:1; }
div.jp-video-270p div.jp-jplayer { width:480px; height:270px; }
div.jp-video-360p div.jp-jplayer { width:640px; height:360px; }
div.jp-jplayer { background-color:#000000; }