@ -4,14 +4,14 @@
*
*
* Skin Name : Blue Monday
* Skin Name : Blue Monday
*
*
* Copyright ( c ) 2010 Happyworm Ltd
* Copyright ( c ) 2010-2011 Happyworm Ltd
* Dual licensed under the MIT and GPL licenses .
* Dual licensed under the MIT and GPL licenses .
* - http : / / www . opensource . org / licenses / mit-license . php
* - http : / / www . opensource . org / licenses / mit-license . php
* - http : / / www . gnu . org / copyleft / gpl . html
* - http : / / www . gnu . org / copyleft / gpl . html
*
*
* Author : Silvia Benvenuti
* Author : Silvia Benvenuti
* Skin Version : 3 . 0 ( jPlayer 2 . 0 . 0 )
* Skin Version : 4 . 0 ( jPlayer 2 . 1 . 0 )
* Date : 20th December 2010
* Date : 1st September 2011
* /
* /
div . jp-audio ,
div . jp-audio ,
@ -21,11 +21,14 @@ div.jp-video {
* Eg . 1 . 25em = 1 / 0 . 8em
* Eg . 1 . 25em = 1 / 0 . 8em
* /
* /
font-size : 1 . 25em ;
font-size : 1 . 25em ; /* 1.25em for testing in site pages */ /* No parent CSS that can effect the size in the demos ZIP */
font-family : Verdana , Arial , sans-serif ;
font-family : Verdana , Arial , sans-serif ;
line-height : 1 . 6 ;
line-height : 1 . 6 ;
color : # 666 ;
color : # 666 ;
border : 1px solid # 009be3 ;
background-color : # eee ;
position : relative ;
}
}
div . jp-audio {
div . jp-audio {
width : 420px ;
width : 420px ;
@ -36,38 +39,95 @@ div.jp-video-270p {
div . jp-video-360p {
div . jp-video-360p {
width : 640px ;
width : 640px ;
}
}
div . jp-video-full {
/* Rules for IE6 (full-screen) */
width : 480px ;
height : 270px ;
/* Rules for IE7 (full-screen) - Otherwise the relative container causes other page items that are not position:static (default) to appear over the video/gui. */
position : static ! important ; position : relative
}
div . jp-video-full div . jp-jplayer {
top : 0 ;
left : 0 ;
position : fixed ! important ; position : relative ; /* Rules for IE6 (full-screen) */
overflow : hidden ;
z-index : 1000 ;
}
div . jp-video-full div . jp-gui {
position : fixed ! important ; position : static ; /* Rules for IE6 (full-screen) */
top : 0 ;
left : 0 ;
width : 100 % ;
height : 100 % ;
z-index : 1000 ;
}
div . jp-video-full div . jp-interface {
position : absolute ! important ; position : relative ; /* Rules for IE6 (full-screen) */
bottom : 0 ;
left : 0 ;
z-index : 1000 ;
}
div . jp-interface {
div . jp-interface {
position : relative ;
position : relative ;
background-color : # eee ;
background-color : # eee ;
/* width:418px; */
width : 100 % ;
width : 100 % ;
border : 1px solid # 009be3 ;
}
}
div . jp-audio div . jp-type-single div . jp-interface {
div . jp-audio div . jp-type-single div . jp-interface {
height : 80px ;
height : 80px ;
border-bottom : none ;
}
}
div . jp-audio div . jp-type-playlist div . jp-interface {
div . jp-audio div . jp-type-playlist div . jp-interface {
height : 80px ;
height : 80px ;
}
}
div . jp-video div . jp-type-single div . jp-interface {
height : 60px ;
div . jp-video div . jp-interface {
border-bottom : none ;
border-top : 1px solid # 009be3 ;
}
}
div . jp-video div . jp-type-playlist div . jp-interface {
height : 60px ;
/* @group CONTROLS */
div . jp-controls-holder {
clear : both ;
width : 440px ;
margin : 0 auto ;
position : relative ;
overflow : hidden ;
top : -8px ; /* This negative value depends on the size of the text in jp-currentTime and jp-duration */
}
}
div . jp-interface ul . jp-controls {
div . jp-interface ul . jp-controls {
list-style-type : none ;
list-style-type : none ;
padding : 0 ;
margin : 0 ;
margin : 0 ;
padding : 0 ;
overflow : hidden ;
}
div . jp-audio ul . jp-controls {
width : 380px ;
padding : 20px 20px 0 20px ;
}
div . jp-video div . jp-type-single ul . jp-controls {
width : 78px ;
margin-left : 200px ;
}
div . jp-video div . jp-type-playlist ul . jp-controls {
width : 134px ;
margin-left : 172px ;
}
}
div . jp-video ul . jp-controls ,
div . jp-interface ul . jp-controls li {
div . jp-interface ul . jp-controls li {
/* position: absolute; */
display : inline ;
display : inline ;
float : left ;
}
}
div . jp-interface ul . jp-controls a {
div . jp-interface ul . jp-controls a {
position : absolute ;
display : block ;
overflow : hidden ;
overflow : hidden ;
text-indent : -9999px ;
text-indent : -9999px ;
}
}
@ -75,38 +135,8 @@ a.jp-play,
a . jp-pause {
a . jp-pause {
width : 40px ;
width : 40px ;
height : 40px ;
height : 40px ;
z-index : 1 ;
}
div . jp-audio div . jp-type-single a . jp-play ,
div . jp-audio div . jp-type-single a . jp-pause {
top : 20px ;
left : 40px ;
}
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 {
a . jp-play {
background : url ( "jplayer.blue.monday.jpg" ) 0 0 no-repeat ;
background : url ( "jplayer.blue.monday.jpg" ) 0 0 no-repeat ;
}
}
@ -120,96 +150,56 @@ a.jp-pause {
a . jp-pause : hover {
a . jp-pause : hover {
background : url ( "jplayer.blue.monday.jpg" ) -41px -42px no-repeat ;
background : url ( "jplayer.blue.monday.jpg" ) -41px -42px no-repeat ;
}
}
div . jp-audio div . jp-type-single a . jp-stop {
top : 26px ;
a . jp-stop , a . jp-previous , a . jp-next {
left : 90px ;
width : 28px ;
}
height : 28px ;
div . jp-audio div . jp-type-playlist a . jp-stop {
margin-top : 6px ;
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 {
a . jp-stop {
background : url ( "jplayer.blue.monday.jpg" ) 0 -83px no-repeat ;
background : url ( "jplayer.blue.monday.jpg" ) 0 -83px no-repeat ;
width : 28px ;
margin-left : 10px ;
height : 28px ;
z-index : 1 ;
}
}
a . jp-stop : hover {
a . jp-stop : hover {
background : url ( "jplayer.blue.monday.jpg" ) -29px -83px no-repeat ;
background : url ( "jplayer.blue.monday.jpg" ) -29px -83px no-repeat ;
}
}
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 {
a . jp-previous {
background : url ( "jplayer.blue.monday.jpg" ) 0 -112px no-repeat ;
background : url ( "jplayer.blue.monday.jpg" ) 0 -112px no-repeat ;
width : 28px ;
height : 28px ;
}
}
a . jp-previous : hover {
a . jp-previous : hover {
background : url ( "jplayer.blue.monday.jpg" ) -29px -112px no-repeat ;
background : url ( "jplayer.blue.monday.jpg" ) -29px -112px no-repeat ;
}
}
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 {
a . jp-next {
background : url ( "jplayer.blue.monday.jpg" ) 0 -141px no-repeat ;
background : url ( "jplayer.blue.monday.jpg" ) 0 -141px no-repeat ;
width : 28px ;
height : 28px ;
}
}
a . jp-next : hover {
a . jp-next : hover {
background : url ( "jplayer.blue.monday.jpg" ) -29px -141px no-repeat ;
background : url ( "jplayer.blue.monday.jpg" ) -29px -141px no-repeat ;
}
}
/* @end */
/* @group progress bar */
div . jp-progress {
div . jp-progress {
position : absolute ;
overflow : hidden ;
overflow : hidden ;
background-color : # ddd ;
background-color : # ddd ;
}
}
div . jp-audio div . jp-type-single div . jp-progress {
div . jp-audio div . jp-progress {
position : absolute ;
top : 32px ;
top : 32px ;
left : 130px ;
width : 122px ;
height : 15px ;
height : 15px ;
}
}
div . jp-audio div . jp-type-single div . jp-progress {
left : 110px ;
width : 186px ;
}
div . jp-audio div . jp-type-playlist div . jp-progress {
div . jp-audio div . jp-type-playlist div . jp-progress {
top : 32px ;
left : 166px ;
left : 164px ;
width : 130px ;
width : 122px ;
height : 15px ;
}
}
div . jp-video div . jp-progress {
div . jp-video div . jp-progress {
top : 0px ;
top : 0px ;
@ -220,70 +210,86 @@ div.jp-video div.jp-progress {
div . jp-seek-bar {
div . jp-seek-bar {
background : url ( "jplayer.blue.monday.jpg" ) 0 -202px repeat-x ;
background : url ( "jplayer.blue.monday.jpg" ) 0 -202px repeat-x ;
width : 0px ;
width : 0px ;
/* height:15px; */
height : 100 % ;
height : 100 % ;
cursor : pointer ;
cursor : pointer ;
}
}
div . jp-play-bar {
div . jp-play-bar {
background : url ( "jplayer.blue.monday.jpg" ) 0 -218px repeat-x ;
background : url ( "jplayer.blue.monday.jpg" ) 0 -218px repeat-x ;
width : 0px ;
width : 0px ;
/* height:15px; */
height : 100 % ;
height : 100 % ;
}
}
/* The seeking class is added/removed inside jPlayer */
/* The seeking class is added/removed inside jPlayer */
div . jp-seeking-bg {
div . jp-seeking-bg {
background : url ( "pbar-ani .gif" ) ;
background : url ( "jplayer.blue.monday.seeking .gif" ) ;
}
}
/* @end */
/* @group volume controls */
a . jp-mute ,
a . jp-mute ,
a . jp-unmute {
a . jp-unmute ,
a . jp-volume-max {
width : 18px ;
width : 18px ;
height : 15px ;
height : 15px ;
margin-top : 12px ;
}
}
div . jp-audio div . jp-type-single a . jp-mute ,
div . jp-audio div . jp-type-single a . jp-mute ,
div . jp-audio div . jp-type-single a . jp-unmute {
div . jp-audio div . jp-type-single a . jp-unmute {
top : 32px ;
margin-left : 210px ;
left : 274px ;
}
}
div . jp-audio div . jp-type-playlist a . jp-mute ,
div . jp-audio div . jp-type-playlist a . jp-mute ,
div . jp-audio div . jp-type-playlist a . jp-unmute {
div . jp-audio div . jp-type-playlist a . jp-unmute {
top : 32px ;
margin-left : 154px ;
left : 296px ;
}
}
div . jp-video a . jp-mute ,
div . jp-video a . jp-unmute {
div . jp-audio a . jp-volume-max {
top : 27px ;
margin-left : 56px ;
}
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 {
div . jp-video a . jp-mute ,
left : 363px ;
div . jp-video a . jp-unmute ,
div . jp-video a . jp-volume-max {
position : absolute ;
top : 12px ;
margin-top : 0 ;
}
}
div . jp-video-360p div . jp-type-single a . jp-mute ,
div . jp-video-360p div . jp-type-single a . jp-unmute {
div . jp-video a . jp-mute ,
left : 384px ;
div . jp-video a . jp-unmute {
left : 50px ;
}
}
div . jp-video-360p div . jp-type-playlist a . jp-mute ,
div . jp-video-360p div . jp-type-playlist a . jp-unmute {
left : 443px ;
div . jp-video a . jp-volume-max {
left : 134px ;
}
}
a . jp-mute {
a . jp-mute {
background : url ( "jplayer.blue.monday.jpg" ) 0 -186 px no-repeat ;
background : url ( "jplayer.blue.monday.jpg" ) 0 -170 px no-repeat ;
}
}
a . jp-mute : hover {
a . jp-mute : hover {
background : url ( "jplayer.blue.monday.jpg" ) -19px -170px no-repeat ;
background : url ( "jplayer.blue.monday.jpg" ) -19px -170px no-repeat ;
}
}
a . jp-unmute {
a . jp-unmute {
background : url ( "jplayer.blue.monday.jpg" ) 0 -170px no-repeat ;
background : url ( "jplayer.blue.monday.jpg" ) -6 0px -170px no-repeat ;
display : none ;
display : none ;
}
}
a . jp-unmute : hover {
a . jp-unmute : hover {
background : url ( "jplayer.blue.monday.jpg" ) -79px -170px no-repeat ;
}
a . jp-volume-max {
background : url ( "jplayer.blue.monday.jpg" ) 0 -186px no-repeat ;
}
a . jp-volume-max : hover {
background : url ( "jplayer.blue.monday.jpg" ) -19px -186px no-repeat ;
background : url ( "jplayer.blue.monday.jpg" ) -19px -186px no-repeat ;
}
}
div . jp-volume-bar {
div . jp-volume-bar {
position : absolute ;
position : absolute ;
overflow : hidden ;
overflow : hidden ;
@ -292,106 +298,114 @@ div.jp-volume-bar {
height : 5px ;
height : 5px ;
cursor : pointer ;
cursor : pointer ;
}
}
div . jp-audio div . jp-type-single div . jp-volume-bar {
div . jp-audio div . jp-volume-bar {
top : 37px ;
left : 302px ;
}
div . jp-audio div . jp-type-playlist div . jp-volume-bar {
top : 37px ;
top : 37px ;
left : 324 px ;
left : 330px ;
}
}
div . jp-video div . jp-volume-bar {
div . jp-video div . jp-volume-bar {
top : 32px ;
top : 17px ;
}
left : 72px ;
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 {
div . jp-volume-bar-value {
background : url ( "jplayer.blue.monday.jpg" ) 0 -256px repeat-x ;
background : url ( "jplayer.blue.monday.jpg" ) 0 -256px repeat-x ;
width : 0px ;
width : 0px ;
height : 5px ;
height : 5px ;
}
}
/* @end */
/* @group current time and duration */
div . jp-audio div . jp-time-holder {
position : absolute ;
top : 50px ;
}
div . jp-audio div . jp-type-single div . jp-time-holder {
left : 110px ;
width : 186px ;
}
div . jp-audio div . jp-type-playlist div . jp-time-holder {
left : 166px ;
width : 130px ;
}
div . jp-current-time ,
div . jp-current-time ,
div . jp-duration {
div . jp-duration {
position : absolute ;
width : 60px ;
font-size : . 64em ;
font-size : . 64em ;
font-style : oblique ;
font-style : oblique ;
}
}
div . jp-current-time {
float : left ;
display : inline ;
}
div . jp-duration {
div . jp-duration {
float : right ;
display : inline ;
text-align : right ;
text-align : right ;
}
}
div . jp-audio div . jp-type-single div . jp-current-time ,
div . jp-audio div . jp-type-single div . jp-duration {
div . jp-video div . jp-current-time {
top : 49px ;
margin-left : 20px ;
left : 130px ;
width : 122px ;
}
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 {
div . jp-video div . jp-duration {
top : 10px ;
margin-right : 20px ;
left : 0px ;
}
width : 98 % ;
padding : 0 1 % ;
/* @end */
/* @group playlist */
div . jp-title {
font-weight : bold ;
text-align : center ;
}
}
div . jp-title ,
div . jp-playlist {
div . jp-playlist {
/* width:418px; */
width : 100 % ;
width : 100 % ;
background-color : # ccc ;
background-color : # ccc ;
border : 1px solid # 009be3 ;
border-top : 1px solid # 009be3 ;
}
div . jp-type-single div . jp-title ,
div . jp-type-playlist div . jp-title ,
div . jp-type-single div . jp-playlist {
border-top : none ;
border-top : none ;
}
}
div . jp-title ul ,
div . jp-playlist ul {
div . jp-playlist ul {
list-style-type : none ;
list-style-type : none ;
margin : 0 ;
margin : 0 ;
padding : 0 20px ;
padding : 0 20px ;
/* background-color:#ccc; */
/* border:1px solid #009be3; */
/* border-top:none; */
/* width:378px; */
font-size : . 72em ;
font-size : . 72em ;
}
}
div . jp-title li {
div . jp-type-single div . jp-playlist li {
padding : 5px 0 ;
padding : 5px 0 5px 20px ;
font-weight : bold ;
font-weight : bold ;
}
}
div . jp-type-playlist div . jp- playlist li {
div . jp-playlist li {
padding : 5px 0 4px 20px ;
padding : 5px 0 4px 20px ;
border-bottom : 1px solid # eee ;
border-bottom : 1px solid # eee ;
}
}
/ *
div . jp-video div . jp-playlist li {
div . jp-playlist li div {
padding : 5px 0 5px 20px ;
display : inline ;
font-weight : bold ;
}
}
* /
div . jp-type-playlist div . jp-playlist li . jp-playlist-last {
/* Note that the first-child (IE6) and last-child (IE6/7/8) selectors do not work on IE */
div . jp-type-playlist div . jp-playlist li : last-child {
padding : 5px 0 5px 20px ;
padding : 5px 0 5px 20px ;
border-bottom : none ;
border-bottom : none ;
}
}
div . jp-type-playlist div . jp-playlist li . jp-playlist-current {
div . jp-type-playlist div . jp-playlist li . jp-playlist-current {
list-style-type : square ;
list-style-type : square ;
list-style-position : inside ;
list-style-position : inside ;
padding-left : 8 px;
padding-left : 7 px;
}
}
div . jp-type-playlist div . jp-playlist a {
div . jp-type-playlist div . jp-playlist a {
color : # 666 ;
color : # 333 ;
text-decoration : none ;
text-decoration : none ;
}
}
div . jp-type-playlist div . jp-playlist a : hover {
div . jp-type-playlist div . jp-playlist a : hover {
@ -400,49 +414,212 @@ div.jp-type-playlist div.jp-playlist a:hover {
div . jp-type-playlist div . jp-playlist a . jp-playlist-current {
div . jp-type-playlist div . jp-playlist a . jp-playlist-current {
color : # 0d88c1 ;
color : # 0d88c1 ;
}
}
div . jp-type-playlist div . jp-playlist div . jp-free-media {
div . jp-type-playlist div . jp-playlist a . jp-playlist-item-remove {
float : right ;
display : inline ;
display : inline ;
margin-left : 20px ;
text-align : right ;
margin-right : 10px ;
font-weight : bold ;
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 : # 666 ;
}
div . jp-type-playlist div . jp-playlist span . jp-free-media a : hover {
color : # 0d88c1 ;
}
span . jp-artist {
font-size : . 8em ;
color : # 666 ;
}
}
div . jp-video div . jp-video-play {
/* @end */
background : transparent url ( "jplayer.blue.monday.video.play.png" ) no-repeat center ;
/* position: relative; */
div . jp-video-play {
position : absolute ;
position : absolute ;
top : 0 ;
left : 0 ;
width : 100 % ;
cursor : pointer ;
cursor : pointer ;
z-index : 2 ;
background-color : rgba ( 0 , 0 , 0 , 0 ) ; /* Makes IE9 work with the active area over the whole video area. IE6/7/8 only have the button as active area. */
}
div . jp-video div . jp-video-play : hover {
background : transparent url ( "jplayer.blue.monday.video.play.hover.png" ) no-repeat center ;
}
}
div . jp-video-270p div . jp-video-play {
div . jp-video-270p div . jp-video-play {
top : -270px ;
width : 480px ;
height : 270px ;
height : 270px ;
}
}
div . jp-video-360p div . jp-video-play {
div . jp-video-360p div . jp-video-play {
top : -360px ;
width : 640px ;
height : 360px ;
height : 360px ;
}
}
div . jp-video-full div . jp-video-play {
height : 100 % ;
z-index : 1000 ;
}
a . jp-video-play-icon {
position : relative ;
display : block ;
width : 112px ;
height : 100px ;
margin-left : -56px ;
margin-top : -50px ;
left : 50 % ;
top : 50 % ;
background : url ( "jplayer.blue.monday.video.play.png" ) 0 0 no-repeat ;
text-indent : -9999px ;
}
div . jp-video-play : hover a . jp-video-play-icon {
background : url ( "jplayer.blue.monday.video.play.png" ) 0 -100px no-repeat ;
}
div . jp-jplayer audio ,
div . jp-jplayer {
div . jp-jplayer {
width : 0px ;
width : 0px ;
height : 0px ;
height : 0px ;
}
}
div . jp-video div . jp-jplayer {
border : 1px solid # 009be3 ;
div . jp-jplayer {
border-bottom : none ;
background-color : # 000000 ;
z-index : 1 ;
}
}
div . jp-video-270p div . jp-jplayer {
width : 480px ;
height : 270px ;
/* @group TOGGLES */
/* The audio toggles are nested inside jp-time-holder */
ul . jp-toggles {
list-style-type : none ;
padding : 0 ;
margin : 0 auto ;
overflow : hidden ;
}
}
div . jp-video-360p div . jp-jplayer {
width : 640px ;
div . jp-audio . jp-type-single ul . jp-toggles {
height : 360px ;
width : 25 px;
}
}
div . jp-jplayer {
div . jp-audio . jp-type-playlist ul . jp-toggles {
background-color : # 000000 ;
width : 55px ;
margin : 0 ;
position : absolute ;
left : 325px ;
top : 50px ;
}
div . jp-video ul . jp-toggles {
margin-top : 10px ;
width : 100px ;
}
ul . jp-toggles li {
display : block ;
float : right ;
}
ul . jp-toggles li a {
display : block ;
width : 25px ;
height : 18px ;
text-indent : -9999px ;
line-height : 100 % ; /* need this for IE6 */
}
}
a . jp-full-screen {
background : url ( "jplayer.blue.monday.jpg" ) 0 -310px no-repeat ;
margin-left : 20px ;
}
a . jp-full-screen : hover {
background : url ( "jplayer.blue.monday.jpg" ) -30px -310px no-repeat ;
}
a . jp-restore-screen {
background : url ( "jplayer.blue.monday.jpg" ) -60px -310px no-repeat ;
margin-left : 20px ;
}
a . jp-restore-screen : hover {
background : url ( "jplayer.blue.monday.jpg" ) -90px -310px no-repeat ;
}
a . jp-repeat {
background : url ( "jplayer.blue.monday.jpg" ) 0 -290px no-repeat ;
}
a . jp-repeat : hover {
background : url ( "jplayer.blue.monday.jpg" ) -30px -290px no-repeat ;
}
a . jp-repeat-off {
background : url ( "jplayer.blue.monday.jpg" ) -60px -290px no-repeat ;
}
a . jp-repeat-off : hover {
background : url ( "jplayer.blue.monday.jpg" ) -90px -290px no-repeat ;
}
a . jp-shuffle {
background : url ( "jplayer.blue.monday.jpg" ) 0 -270px no-repeat ;
margin-left : 5px ;
}
a . jp-shuffle : hover {
background : url ( "jplayer.blue.monday.jpg" ) -30px -270px no-repeat ;
}
a . jp-shuffle-off {
background : url ( "jplayer.blue.monday.jpg" ) -60px -270px no-repeat ;
margin-left : 5px ;
}
a . jp-shuffle-off : hover {
background : url ( "jplayer.blue.monday.jpg" ) -90px -270px no-repeat ;
}
/* @end */
/* @group NO SOLUTION error feedback */
. jp-no-solution {
position : absolute ;
width : 390px ;
margin-left : -202px ;
left : 50 % ;
top : 10px ;
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 : bold ;
}
/* @end */