/*! Blue Monday Skin for jPlayer 2.9.2 ~ (c) 2009-2014 Happyworm Ltd ~ MIT License */

/*!
__________                            .__
\____    /____    ____ _____________  |  |__
  /     /\__  \  /    \\___   /\__  \ |  |  \
 /     /_ / __ \|   |  \/    /  / __ \|   Y  \
/_______ (____  /___|  /_____ \(____  /___|  /
        \/    \/     \/      \/     \/     \/

ZanzahZeref@gmail.com
*/

.jp-audio :focus,.jp-audio-stream :focus,.jp-video :focus{outline:0}
.jp-audio button::-moz-focus-inner,.jp-audio-stream button::-moz-focus-inner,.jp-video button::-moz-focus-inner{border:0}
.jp-audio,.jp-audio-stream,.jp-video{font-size:16px;font-family:Verdana,Arial,sans-serif;line-height:1.6;color:#666;}
.jp-audio{width:100%;}
.jp-audio-stream{width:182px}
.jp-video-270p{width:100% !important;}
.jp-video-360p{width:100% !important;}
.jp-video-full{width:480px;height:270px;position:static!important;position:relative}
.jp-video-full div div{z-index:1000}
.jp-video-full .jp-jplayer{top:0;left:0;position:fixed!important;position:relative;overflow:hidden}
.jp-video-full .jp-gui{position:fixed!important;position:static;top:0;left:0;width:100%;height:100%;z-index:1001}
.jp-video-full .jp-interface{position:absolute!important;position:relative;bottom:0;left:0}
.jp-interface{position:relative;background-color:#fff;width:100%}
.jp-audio .jp-interface,.jp-audio-stream .jp-interface{height:80px}
.jp-video .jp-interface{}.jp-controls-holder{clear:both;width:440px;margin:0 auto;position:relative;overflow:hidden;top:-8px}
.jp-interface .jp-controls{margin:0;padding:0;overflow:hidden}
.jp-audio .jp-controls{width:100%;padding:20px 20px 0}
.jp-audio-stream .jp-controls{position:absolute;top:20px;left:20px;width:142px}
.jp-video .jp-type-single .jp-controls{width:78px;margin-left:200px}
.jp-video .jp-type-playlist .jp-controls{width:134px;margin-left:172px}
.jp-video .jp-controls{float:left}
.jp-controls button{display:block;float:left;overflow:hidden;text-indent:-9999px;border:none;cursor:pointer}
.jp-next,.jp-previous,.jp-stop{width:28px;height:28px;margin-top:6px}
.jp-progress{overflow:hidden;background-color:#ea4c89;height: 10px !important; border-radius: 5px;}
.jp-audio .jp-progress{position:absolute;top:38px;height:15px}
.jp-audio .jp-type-single .jp-progress{left:110px;width:186px}
.jp-audio .jp-type-playlist .jp-progress{left:75px;width:121px}
.jp-video .jp-progress{top:0;left:0;width:100%;height:10px}
.jp-state-no-volume .jp-volume-controls{display:none}
.jp-volume-controls{position:absolute;top:32px;left:232px;width:200px}
.jp-audio-stream .jp-volume-controls{left:70px}
.jp-video .jp-volume-controls{top:12px;left:50px}
.jp-volume-controls button{display:block;position:absolute;overflow:hidden;text-indent:-9999px;border:none;cursor:pointer}
.jp-mute,.jp-volume-max{width:18px;height:15px}
.jp-volume-max{left:74px}
.jp-audio .jp-time-holder{position:absolute;top:50px}
.jp-audio .jp-type-single .jp-time-holder{left:110px;width:186px}
.jp-audio .jp-type-playlist .jp-time-holder{left:74px;width:130px}
.jp-current-time,.jp-duration{width:60px;font-size:.64em;font-style:oblique}
.jp-current-time{float:left;display:inline;cursor:default}
.jp-duration{float:right;display:inline;text-align:right;cursor:pointer}
.jp-video .jp-current-time{margin-left:20px}
.jp-video .jp-duration{margin-right:20px}
.jp-details{font-weight:700;text-align:center;cursor:default}
.jp-details,.jp-playlist{width:100%; margin-bottom:20px; margin-top:10px; max-height:140px; overflow-y:auto;}
.jp-type-playlist .jp-details,.jp-type-single .jp-details{border-top:none}
.jp-details .jp-title{margin:0;padding:5px 20px;font-size:.72em;font-weight:700}
.jp-playlist ul{list-style-type:none;margin:0;padding:0 0px;font-size:.72em}
.jp-playlist li{border-bottom:1px solid #2e2e2e;}
.jp-playlist li div{display:inline}


/*! vLIST Player IMGsrc */
.jp-play{width:40px;height:40px;background:url(/images/jplayer.blue.monday.png) no-repeat}
.jp-play:focus{background:url(/images/jplayer.blue.monday.png) -41px 0 no-repeat}
.jp-state-playing .jp-play{background:url(/images/jplayer.blue.monday.png) 0 -42px no-repeat}
.jp-state-playing .jp-play:focus{background:url(/images/jplayer.blue.monday.png) -41px -42px no-repeat}
.jp-stop{background:url(/images/jplayer.blue.monday.png) 0 -83px no-repeat;margin-left:10px}
.jp-stop:focus{background:url(/images/jplayer.blue.monday.png) -29px -83px no-repeat}
.jp-previous{background:url(/images/jplayer.blue.monday.png) 0 -112px no-repeat}
.jp-previous:focus{background:url(/images/jplayer.blue.monday.png) -29px -112px no-repeat}
.jp-next{background:url(/images/jplayer.blue.monday.png) 0 -141px no-repeat}
.jp-next:focus{background:url(/images/jplayer.blue.monday.png) -29px -141px no-repeat}
.jp-full-screen{background:url(/images/jplayer.blue.monday.png) 0 -310px no-repeat;margin-left:20px}
.jp-full-screen:focus{background:url(/images/jplayer.blue.monday.png) -30px -310px no-repeat}
.jp-state-full-screen .jp-full-screen{background:url(/images/jplayer.blue.monday.png) -60px -310px no-repeat}
.jp-state-full-screen .jp-full-screen:focus{background:url(/images/jplayer.blue.monday.png) -90px -310px no-repeat}
.jp-repeat{background:url(/images/jplayer.blue.monday.png) 0 -290px no-repeat}
.jp-repeat:focus{background:url(/images/jplayer.blue.monday.png) -30px -290px no-repeat}
.jp-state-looped .jp-repeat{background:url(/images/jplayer.blue.monday.png) -60px -290px no-repeat}
.jp-state-looped .jp-repeat:focus{background:url(/images/jplayer.blue.monday.png) -90px -290px no-repeat}
.jp-shuffle{background:url(/images/jplayer.blue.monday.png) 0 -270px no-repeat;margin-left:5px}
.jp-shuffle:focus{background:url(/images/jplayer.blue.monday.png) -30px -270px no-repeat}
.jp-state-shuffled .jp-shuffle{background:url(/images/jplayer.blue.monday.png) -60px -270px no-repeat}
.jp-state-shuffled .jp-shuffle:focus{background:url(/images/jplayer.blue.monday.png) -90px -270px no-repeat}
.jp-seek-bar{background:url(/images/jplayer.blue.monday.png) 0 -202px repeat-x;width:0;height:100%;cursor:pointer}
.jp-play-bar{background:url(/images/jplayer.blue.monday.png) 0 -218px repeat-x;width:0;height:100%}
.jp-seeking-bg{background:url(/images/jplayer.blue.monday.seeking.gif)}
.jp-mute{background:url(/images/jplayer.blue.monday.png) 0 -170px no-repeat}
.jp-mute:focus{background:url(/images/jplayer.blue.monday.png) -19px -170px no-repeat}
.jp-state-muted .jp-mute{background:url(/images/jplayer.blue.monday.png) -60px -170px no-repeat}
.jp-state-muted .jp-mute:focus{background:url(/images/jplayer.blue.monday.png) -79px -170px no-repeat}
.jp-volume-max{background:url(/images/jplayer.blue.monday.png) 0 -186px no-repeat}
.jp-volume-max:focus{background:url(/images/jplayer.blue.monday.png) -19px -186px no-repeat}
.jp-volume-bar{position:absolute;overflow:hidden;background:url(/images/jplayer.blue.monday.png) 0 -250px repeat-x;top:5px;left:22px;width:46px;height:5px;cursor:pointer}
.jp-volume-bar-value{background:url(/images/jplayer.blue.monday.png) 0 -256px repeat-x;width:0;height:5px}
.jp-video-play-icon{position:relative;display:block;width:112px;height:100px;margin-left:-56px;margin-top:-50px;left:50%;top:50%;background:url(/images/jplayer.blue.monday.video.play.png) no-repeat;text-indent:-9999px;border:none;cursor:pointer}
.jp-video-play-icon:focus{background:url(/images/jplayer.blue.monday.video.play.png) 0 -100px no-repeat}


div.jp-type-playlist div.jp-playlist li:last-child{border-bottom:none}

div.jp-type-playlist div.jp-playlist li.jp-playlist-current{list-style-type:square;list-style-position:inside;}

div.jp-type-playlist div.jp-playlist a{color:#fff;text-decoration:none; padding:10px 0 10px 10px;background:#232323;display:block;}

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

div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove{float:right;display:inline;text-align:right;margin-right:10px;font-weight:700;color:#666}

div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove:hover{color:#0d88c1}

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

div.jp-type-playlist div.jp-playlist span.jp-free-media a{color:#fff}

div.jp-type-playlist div.jp-playlist span.jp-free-media a:hover{color:#fff}

span.jp-artist{font-size:.8em;color:#fff}

.jp-video-play{width:100%;overflow:hidden;cursor:pointer;background-color:transparent}
.jp-video-270p .jp-video-play{margin-top:-270px;height:270px}
.jp-video-360p .jp-video-play{margin-top:-360px;height:360px}
.jp-video-full .jp-video-play{height:100%}


.jp-jplayer,.jp-jplayer audio{width:0;height:0}.jp-jplayer{background-color:#000}.jp-toggles{padding:0;margin:0 auto;overflow:hidden}
.jp-audio .jp-type-single .jp-toggles{width:25px}
.jp-audio .jp-type-playlist .jp-toggles{width:55px;margin:0;position:absolute;left:325px;top:50px}
.jp-video .jp-toggles{position:absolute;right:16px;margin:10px 0 0;width:100px}
.jp-toggles button{display:block;float:left;width:25px;height:18px;text-indent:-9999px;line-height:100%;border:none;cursor:pointer}


.jp-no-solution{padding:5px;font-size:.8em;background-color:#eee;border:2px solid #009be3;color:#000;display:none}
.jp-no-solution a{color:#000}
.jp-no-solution span{font-size:1em;display:block;text-align:center;font-weight:700}

div.jp-type-playlist div.jp-playlist a:hover{
background:transparent;
}
.jp-jplayer {
  background-color: #000;
  width: 100% !important;
  overflow: hidden;
}
video#jp_video_0 {
  width: 100% !important;
  max-height:100%;
}

@media(min-width: 1080px){
  #jp_video_0,#jquerry_jplayer_1,.jp-jplayer{
    min-height: 668px;
  }
  video#jp_video_0{
    min-height: 668px;
  }
  #jp_poster_0{
    min-width: 100%;
    min-height: 100%;
  }
}
@media(max-width:1024px){
   .jp-audio .jp-interface, .jp-audio-stream .jp-interface {
     height: 78px;
   }
   .jp-audio .jp-controls {
     padding: 11px 11px 0;
   }
   .jp-audio .jp-type-playlist .jp-progress {
     top: 29px;
     left: 58px;
     width: 110px;
   }
   .jp-audio .jp-type-playlist .jp-time-holder {
     left: 53px;
     }
   .jp-volume-controls {
     top: 24px;
     left: 235px;
     }
}
@media(max-width:991px){
   div.jp-type-playlist div.jp-playlist a {
     padding: 8px 0 8px 10px;
     }
}
@media(max-width:900px){
.jp-volume-controls {
  top: 26px;
  left: 211px;
}
}
@media(max-width:800px){

}
@media(max-width:768px){
.jp-volume-controls {
  top: 27px;
  left: 212px;
}
}
@media(max-width:640px){
.jp-video .jp-toggles {
  right: 41px;
  }
   .jp-audio .jp-type-playlist .jp-time-holder {
     left: 62px;
     width: 130px;
   }
.jp-volume-controls {
  top: 26px;
  left: 213px;
}
.jp-audio .jp-controls {
  width: 100%;
  padding: 11px 11px 0;
}
   .jp-audio .jp-type-playlist .jp-progress {
     top: 29px;
     left: 64px;
   }
}
@media(max-width:600px){
   .jp-volume-controls {
  top: 26px;
  left: 197px;
   }
}
@media(max-width:568px){
   .jp-video .jp-toggles {
     right: 56px;
     top: 2px;
   }
   .jp-video .jp-volume-controls {
     top: 13px;
     left: 14px;
   }
   .jp-video .jp-type-playlist .jp-controls {
     width: 134px;
     margin-left: 143px;
   }
}
@media(max-width:480px){
   .jp-video .jp-volume-controls {
     top: 15px;
     left: 20px;
   }
   .jp-video .jp-type-single .jp-controls {
     width: 78px;
     margin-left: 177px;
     margin-top: 3px;
   }
   .jp-video .jp-toggles {
     right: 97px;
     margin: 0;
     width: 70px;
     top: 15px;
   }
}
@media(max-width:414px){
   .jp-video .jp-type-single .jp-controls {
     margin-left: 160px;
     }
   .jp-controls-holder {
     width: 100%;
     }
   .jp-video .jp-toggles {
     right: 32px;
     margin: 0;
     width: 70px;
     top: 13px;
   }
   .jp-volume-controls {
     top: 24px;
     left: 193px;
   }
   .jp-volume-controls {
     width: 0;
   }
}
@media(max-width:384px){
   .jp-video .jp-toggles {
     right: 17px;
     margin: 0;
     width: 70px;
     top: 15px; 
     }
}
@media(max-width:375px){
   .video-main p {
     margin-bottom: 1.5em;
   }
   .jp-play {
     width: 34px;
     height: 36px;
   }
   .jp-video .jp-type-playlist .jp-controls {
     margin-left: 125px;
   }
   .jp-volume-controls {
   left: 188px;
   }
}
@media(max-width:320px){
   .jp-video .jp-type-single .jp-controls {
     margin-left: 110px !important;
   }
   .jp-play {
     width: 30px;
     height: 30px;
   }
}
