@charset "utf-8";
/* CSS Document */
/*! Uno skin for jPlayer Jukebox add-on 0.6.x (https://www.gyrocode.com/projects/jplayer-jukebox/) ~ (c) Gyrocode.com ~ MIT License */@font-face{font-family:'uno';src:url('fonts/uno.eot')}@font-face{font-family:'uno';src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'),url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAwEAAsAAAAAC7gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIDKWNtYXAAAAFoAAAAVAAAAFQaVsycZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAB6wAAAesiRNA3WhlYWQAAAlwAAAANgAAADYGQ+ekaGhlYQAACagAAAAkAAAAJAeXA9tobXR4AAAJzAAAAGgAAABoXgAOqmxvY2EAAAo0AAAANgAAADYVdhN4bWF4cAAACmwAAAAgAAAAIAAfAD9uYW1lAAAKjAAAAVYAAAFWUKLCh3Bvc3QAAAvkAAAAIAAAACAAAwAAAAMD6gGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA5hUDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOYV//3//wAAAAAAIOYA//3//wAB/+MaBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAwCAAAADgANVAAkAEwAbAAABIRU3JxUhETM1ASE1Bxc1IREjFScRIwcVMxUzASsBqqur/gBWAar+VqurAgBWqitVQEACgICrqoD/AKv+VYCqq4ABAKtWAQArK6oAAAAAAgDVAFUDKwMrAAcADAAAASMRIREjCQEBFSE1IQMrq/8AqwErASv9qgJW/aoCKwEA/wD+1QEr/oBWVgAAAgEAAIADAALVAAQACQAAJTMRIxEBETMRIwEAq6sBVaurgAJV/asCVf2rAlUAAAAAAQFVAIADKwLVAAIAAAERAQFVAdYC1f2rASsAAAMAKwAAA4ADVQAMAC8APAAAJSIGFRQWMzI2NTQmIwEVMxMHDgEVFBYzITUhIiY1NDY1NyEyNjcTPgE1NCYjIScjASIGFRQWMzI2NTQmIwErJDExJCMyMiP/AFWZOQUGMiQCAP4SBQYBJwE9GCgLmQIDGRL9iimLAqojMjIjJDIyJKsyJCMyMiMkMgKqVf68aAkVCyQyVgYEAgIBRhgUARUECwUSGVX9VjIkIzIyIyQyAAAAAAIAgAAAA4ADVQAJABMAAAEhFTcnFSERMzUBITUHFzUhESMVASsBqqur/gBWAar+VqurAgBWAoCAq6qA/wCr/lWAqquAAQCrAAIBAACrAwACqwADAAgAACUJAREBETMRIwEAAWv+lQGrVVWrAQABAP4AAgD+AAIAAAIBAACrAwACqwADAAYAAAEzESMTAREBAFVVlQFrAqv+AAEA/wACAAABAQAAqwMAAqsAAwAAASERIQEAAgD+AAKr/gAAAgDVAFUDFQMAAAcADgAAATQmJxE+ATUlETMXEQcjAxU7Ly87/cCr1dWrAas4XBj+qBhbOYD/ANYCq9UAAQErAFUCqwMAAAYAAAERMxcRByMBK6rW1qoCK/8A1gKr1QAABACAACsDgAMrAAgAGwAuADIAAAE0JicVFz4BNTMUBgcXPgE1NC4CJxUeAxUBBxcjETMXERcOAQcVPgE3FzcBBQcXNQLAOzBpAQFrDQpAFRctUG5AL045IP2LNsrKq9W2FjAbLFAiVzb9NgFKWVkBqzhcF15pBw4HHjkaQShaMER7Y0UPWA43S1wyAYA3yf8A1gEftREaCFgKKBtWNgLKK1lZsgADAIAANAOAAyEABgAOACUAABMRMxcRByMFNCYnET4BNQMVHgMVFA4CBxU+AzU0LgIngKvV1asCQDswMDtrL045ICA5Ti9AblAtLVBuQAIr/wDWAqvVgDhcGP6oGFs5AXZYDjdLXDIzXEs3DlgPRWN7RUR7Y0UPAAADAKsAVQNVAwAABAAMABQAAAEnBxc3NxcBFwEXNSMTBxcHMzUHJwHE3TzcPadX/ek8AhdX6g49hlfqV4UCI9083TzdV/3pPQIYWOv+bjyGV+tXhQABAKsAKwNVA4AAIwAAATUHFzUyHgIVFA4CIyIuAjUjFB4CMzI+AjU0LgIjAgDV1TVdRigoRl01NV1GKFU1XXxHR3xdNTVdfEcC1avV1qsoRl01NV1GKChGXTVHfF01NV18R0d8XTUAAAMAVQAAA6sDVQAUABkAHgAAASIOAhUUHgIzMj4CNTQuAiMDIxEzETMjETMRAgBYnHRDQ3ScWFicdENDdJxYK1VVq1VVA1VDc5xYWZt0Q0N0m1lYnHND/asBVf6rAVX+qwAAAAABANUAgAMrAtUACwAAAScHJwcXBxc3FzcnAys97u497+897u497wKZPO7uPO7vPO7uPO8AAgBVAAADqwNVABQAGAAAASIOAhUUHgIzMj4CNTQuAiMDEQ0BAgBYnHRDQ3ScWFicdENDdJxYVQEA/wADVUNznFhZm3RDQ3SbWVicc0P9lgGAwMAABACAAFUDqwKrAAQACQAOACAAAAEhFSE1FSEVITUBITUhFQERLgEjIgYVFBYzMjY1ETM1IwKA/gACAP4AAgD+AAFV/qsCVQoVCzVLSzU1S4DWAqtWVqtVVf8AVVUBq/6iBARLNTVLSzUBgFYAAwBVAAADqwNVABQAIQAuAAABIg4CFRQeAjMyPgI1NC4CIxEiJjU0NjMyFhUUBiM1IgYVFBYzMjY1NCYjAgBYnHRDQ3ScWFicdENDdJxYUHBwUFBwcFASGRkSEhkZEgNVQ3OcWFmbdENDdJtZWJxzQ/2WcFBPcXFPUHDqGRESGRkSERkAAwAr/9UD1QOAAAkAGgAfAAATIxEUFjMhNSERJSEiBhURFBYzITI2NRE0JiMRIREhEYBVMiMCq/1VAwD9qyQyMiQCVSMyMiP9qwJVAtX9ViQyVgKqqzIj/aojMjIjAlYjMv1VAlb9qgABAIAABAOAA1YANAAAJSIGByU+ATU0JiclHgEzMjY1NCYjIgYVFBYXBS4BIyIGFRQWMzI2NwUOARUUFjMyNjU0JiMDABgrEf7QAgICAgEtES0ZNUtLNTVLAgL+0xEtGTVLSzUZLREBMAIBSDQ0SEg0/BEPsQcPCAcPCK8QEks1NUtLNQgPB7AQE0s1NUsSELEHDgc0SEg0NEgAAAABAAAAAQAANRIh418PPPUACwQAAAAAANGn0akAAAAA0afRqQAA/9UD1QOAAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAPVAAEAAAAAAAAAAAAAAAAAAAAaBAAAAAAAAAAAAAAAAgAAAAQAAIAEAADVBAABAAQAAVUEAAArBAAAgAQAAQAEAAEABAABAAQAANUEAAErBAAAgAQAAIAEAACrBAAAqwQAAFUEAADVBAAAVQQAAIAEAABVBAAAKwQAAIAAAAAAAAoAFAAeAE4AbACEAJIA7AEQASgBPAFKAWgBegHMAggCMgJmApgCsgLcAxIDVAOIA9YAAAABAAAAGgA9AAQAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEAAwAAAAEAAAAAAAIABwA8AAEAAAAAAAMAAwAqAAEAAAAAAAQAAwBRAAEAAAAAAAUACwAJAAEAAAAAAAYAAwAzAAEAAAAAAAoAGgBaAAMAAQQJAAEABgADAAMAAQQJAAIADgBDAAMAAQQJAAMABgAtAAMAAQQJAAQABgBUAAMAAQQJAAUAFgAUAAMAAQQJAAYABgA2AAMAAQQJAAoANAB0dW5vAHUAbgBvVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwdW5vAHUAbgBvdW5vAHUAbgBvUmVndWxhcgBSAGUAZwB1AGwAYQBydW5vAHUAbgBvRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format('woff');font-weight:normal;font-style:normal}
.jp-controls button:before,.jp-volume-controls button:before,.jp-toggles button:before,.jp-viewstate-control button:before,.jp-page-btn-play:before,.jp-page-btn-pause:before{font-family:'uno';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.jp-jplayer audio,.jp-jplayer{width:0;height:0}
.jp-jukebox *:focus{outline:0}
.jp-jukebox button::-moz-focus-inner{border:0}
.jp-jukebox .jp-gui-bg{background-color:#CCC}
.jp-jukebox,.jp-jukebox a,.jp-jukebox .jp-viewstate-control{color:#333;text-shadow:0 0 2px #FFF}
.jp-jukebox button{color:#333}
.jp-jukebox button:before{text-shadow:0 0 2px #FFF}



.jp-jukebox.ui-dark .jp-gui-bg{background:#000}



.jp-jukebox.ui-dark,.jp-jukebox.ui-dark a,.jp-jukebox.ui-dark .jp-viewstate-control{color:#FFF;text-shadow:0 0 2px #000}
.jp-jukebox.ui-dark button{color:#FFF}
.jp-jukebox.ui-dark button:before{text-shadow:0 0 2px #000}
.jp-jukebox .jp-toggles button,.jp-jukebox .jp-volume-controls button{color:#666}
.jp-jukebox.ui-dark .jp-toggles button,.jp-jukebox.ui-dark .jp-volume-controls button{color:#FFF}




.jp-jukebox{font-family:Verdana,Arial,sans-serif;font-size:14px;line-height:1.4;width:350px;text-align:left}




.jp-gui{position:relative}


 
.ui-gradient .jp-gui-gradient{position:absolute;left:0;top:0;right:0;bottom:0;background:-moz-linear-gradient(top,rgba(255,255,255,0.6) 0,rgba(255,255,255,0.2) 20%,rgba(0,0,0,0.1) 80%,rgba(0,0,0,0.3) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0.6)),color-stop(20%,rgba(255,255,255,0.2)),color-stop(80%,rgba(0,0,0,0.1)),color-stop(100%,rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.6) 0,rgba(255,255,255,0.2) 20%,rgba(0,0,0,0.1) 80%,rgba(0,0,0,0.3) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.6) 0,rgba(255,255,255,0.2) 20%,rgba(0,0,0,0.1) 80%,rgba(0,0,0,0.3) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.6) 0,rgba(255,255,255,0.2) 20%,rgba(0,0,0,0.1) 80%,rgba(0,0,0,0.3) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.6) 0,rgba(255,255,255,0.2) 20%,rgba(0,0,0,0.1) 80%,rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99ffffff',endColorstr='#4d000000',GradientType=0)}
.ui-texture .jp-gui-texture{position:absolute;left:0;top:0;right:0;bottom:0}

.jp-gui button{display:block;float:left;width:24px;height:24px;text-indent:-9999px;line-height:100%;border:0;cursor:pointer;padding:0;margin:0;background-color:transparent}

.jp-gui button:before{display:block;text-indent:0}
.jp-interface{position:relative;width:100%}
.jp-controls-holder{position:relative;overflow:hidden;clear:both;width:100%;height:26px;margin:5px 0}
.jp-interface .jp-controls{margin:0;padding:0;overflow:hidden}
.jp-jukebox .jp-type-playlist .jp-controls{position:absolute;top:0;left:10px;width:108px}
.jp-controls button{width:36px;height:36px}
.jp-controls button:before{font-size:26px}
.jp-controls button.jp-play:before{content:"\e603"; font-size:36px; margin-top:-5px}
.jp-state-playing button.jp-play:before{content:"\e602"}
.jp-controls button.jp-stop{display:none}
.jp-controls button.jp-previous:before{content:"\e607"}
.jp-controls button.jp-next:before{content:"\e606"}


.jp-app-bar{font-size:.6em;padding:0 8px;}
.jp-app-bar a{text-decoration:none;color:#000; visibility:hidden}



.jp-progress{overflow:hidden}
.jp-progress{position:relative;top:0;left:0;width:100%;height:13px;background-color:rgba(0,0,0,0.2)}
.jp-jukebox.ui-dark .jp-progress{background-color:rgba(255,255,255,0.2)}
.jp-seek-bar{width:0;height:100%;cursor:pointer}
.jp-play-bar{width:0;height:100%;background-color:rgba(0,0,0,0.2)}
.jp-jukebox.ui-dark .jp-play-bar{background-color:rgba(55, 208, 219, 0.34)}
.jp-state-no-volume .jp-volume-controls{display:none}
.jp-volume-controls{position:absolute;overflow:hidden;top:6px;right:58px;width:24px;height:24px}
.jp-volume-controls button{width:24px;height:24px}
.jp-volume-controls button:before{font-size:20px}
.jp-volume-controls button.jp-volume-max{display:none !important}
.jp-mute:before{content:"\e60a"}
.jp-state-muted .jp-mute:before{content:"\e60b";color:#333}
.jp-state-muted.ui-dark .jp-mute:before{color:#CCC}
.jp-volume-bar,.jp-volume-bar-value{display:none !important}
.jp-current-time,.jp-duration{position:absolute;width:60px;font-size:.6em;line-height:14px;top:0;cursor:pointer;pointer-events:none}
.jp-current-time{left:10px}
.jp-duration{right:10px;text-align:right}
.jp-details{position:absolute;left:118px;top:21px;height:36px;right:92px}









.jp-state-playlist{width:340px;background:rgba(0, 0, 0, 0.75);padding-top:15px; padding-right:8px; margin-bottom:-7px; border-radius:0 8px 0 0}
.jp-playlist-container{max-height:190px;overflow-y:auto;width:100%}


.ui-dark .jp-playlist{position:relative;display:none}
.jp-playlist jp-gui-bg{}


.jp-playlist ul{background:#FFF}
.jp-playlist li{background:#FFF}



.ui-dark .jp-playlist ul{position:relative;list-style-type:none;font-size:.75em;line-height:2em;border-right:4px solid rgba(0, 0, 0, 0.75);border-left:2px solid rgba(0, 0, 0, 0.75);padding-bottom:2px rgba(0, 0, 0, 0.75)}
.jp-playlist ul:empty{height:200px}
.jp-playlist li{clear:both;padding:3px 0 3px 20px;border-bottom:1px solid rgba(0,0,0,0.15);background:rgba(0, 0, 0, 0.86)}
.jp-playlist li:hover{}

.ui-dark .jp-playlist li{border-bottom:1px solid rgba(255,255,255,0.15)}
.ui-dark .jp-playlist li:hover{background:rgba(51, 51, 51, 0.86)}
.ui-dark .jp-playlist li a{display:block;text-decoration:none}

.jp-playlist li:last-child{border-bottom:2px solid transparent}













.jp-details .jp-title{font-size:.75em;line-height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:normal}
.jp-cover{display:none}
.opt-ui-cover .jp-cover{display:block;position:absolute;left:0;top:0;height:30px;width:30px}
.opt-ui-cover .jp-details .jp-title{margin-left:41px}


.opt-ui-cover .jp-cover .jp-cover-default{background-color:rgba(0,0,0,0.2);height:30px;width:30px}
.ui-dark.opt-ui-cover .jp-cover .jp-cover-default{background-color:rgba(255,255,255,0.2)}
.opt-ui-cover .jp-cover .jp-cover-default:before{font-family:"uno";position:absolute;left:2px;top:2px;content:"\e613";font-size:26px;line-height:26px;color:#EEE;text-shadow:none}
.ui-dark.opt-ui-cover .jp-cover .jp-cover-default:before{color:#CCC;text-shadow:0 0 2px #333}
.opt-ui-cover .jp-cover img{max-width:100%;max-height:100%;position:absolute;top:0;right:0;bottom:0;left:0}




 
.jp-playlist li.jp-playlist-current:before{position:absolute;left:2px;font-family:"uno";content:"\e603"; font-size:1.4em}



.jp-playlist a{}
.jp-playlist a.jp-playlist-current{font-weight:bold}
.jp-playlist a.jp-playlist-item{display:table-cell}
.jp-playlist li:hover{color:#FFF}

.jp-playlist a.jp-playlist-item-remove{float:right;padding:0 5px}
.jp-playlist a.jp-playlist-item-remove:before{font-family:"uno";font-size:1.4em;content:"\e610"; font-weight:1000;color:#F60}
.jp-playlist span.jp-artist{font-size:.75em;font-weight:normal}
.jp-playlist a.jp-playlist-item-buy{float:right;display:inline;padding:0 5px}
.jp-playlist a.jp-playlist-item-buy:before{font-family:"uno";font-size:1.4em;content:"\e604"}
.jp-playlist a.jp-playlist-item-download{float:right;display:inline;padding:0 5px}
.jp-playlist a.jp-playlist-item-download:before{font-family:"uno";font-size:1.4em;content:"\e601"}


.jp-playlist .jp-playlist-item-cover{position:relative;height:1.8em;width:1.8em;float:left;margin:.1em 10px .1em 0}
.jp-playlist .jp-playlist-item-cover .jp-playlist-item-cover-default{display:block;height:100%;width:100%;background-color:rgba(0,0,0,0.2)}
.ui-dark .jp-playlist .jp-playlist-item-cover .jp-playlist-item-cover-default{background-color:rgba(255,255,255,0.2)}
.jp-playlist .jp-playlist-item-cover .jp-playlist-item-cover-default:before{position:absolute;left:.05em;top:.05em;color:#EEE;text-shadow:none;font-family:"uno";font-size:1.7em;line-height:1em;content:"\e613"}
.ui-dark .jp-playlist .jp-playlist-item-cover .jp-playlist-item-cover-default:before{color:#CCC;text-shadow:0 0 2px #333}
.jp-playlist .jp-playlist-item-cover img{max-width:100%;max-height:100%;position:absolute;top:0;right:0;bottom:0;left:0}



.jp-jukebox .jp-toggles{position:absolute;overflow:hidden;top:6px;right:10px;width:48px;height:24px}
.jp-toggles button:before{font-size:20px}
.jp-toggles button.jp-full-screen{display:none}
.jp-repeat:before{content:"\e605"}
.jp-state-looped .jp-repeat:before{color:#333}
.jp-state-looped.ui-dark .jp-repeat:before{color:#CCC}
.jp-toggles button.jp-shuffle{display:none}
.jp-toggles button.jp-show-playlist:before{content:"\e612";color:#F60; font-size:30px; margin-top:-5px}
.jp-state-playlist .jp-show-playlist:before{color:#F60}
.jp-state-playlist.ui-dark .jp-show-playlist:before{color:#F60}
.jp-viewstate-control{display:none;position:relative}
.jp-viewstate-control button{position:absolute;width:100%;top:0;bottom:0;height:auto;background-color:transparent;text-indent:-9999px;border:0;margin:0;padding:0;cursor:pointer}
.jp-viewstate-control button:before{font-size:24px}
.jp-viewstate-control button.jp-viewstate-toggle:before{position:absolute;top:50%;width:24px;height:24px;margin-top:-12px;left:0;cursor:pointer}
.jp-viewstate-maximized .jp-viewstate-toggle:before{content:"\e610"}
.jp-viewstate-minimized .jp-viewstate-toggle:before{content:"\e603"}
.jp-no-solution{padding:5px;font-size:.75em;background-color:#EEE;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}

.opt-pos-float-bl{z-index:999;position:fixed;bottom:20px;left:0}
.opt-pos-float-bl .jp-viewstate-control{display:block;position:absolute;right:-30px;width:30px;top:0;bottom:0;cursor:pointer;box-sizing:border-box;border-left:1px solid rgba(0,0,0,0.3)}
.opt-pos-float-bl.ui-dark .jp-viewstate-control{border-left:1px solid rgba(255,255,255,0.2)}
.opt-pos-float-bl .jp-viewstate-control,.opt-pos-float-bl .jp-viewstate-control .jp-gui-texture,.opt-pos-float-bl .jp-viewstate-control .jp-gui-gradient{border-radius:0 8px 8px 0}
.opt-pos-fixed-b{z-index:999;position:fixed;bottom:0;left:0;width:100%}
.opt-pos-fixed-b .jp-viewstate-control{display:none}
.opt-pos-fixed-t{z-index:999;position:fixed;top:0;left:0;width:100%}
.opt-pos-fixed-t .jp-viewstate-control{display:none}
.opt-pos-fixed-t .jp-playlist{position:absolute;top:79px;left:0;width:100%}
.opt-pos-static{width:100%}
.jp-page-btn-play:before,.jp-page-btn-pause:before{display:inline-block;cursor:pointer;margin-right:.3em;vertical-align:baseline}
.jp-page-btn-play:before{content:"\e611"}
.jp-page-btn-pause:before{content:"\e60f"}@media only screen and (max-width:479px){.opt-pos-float-bl.jp-viewstate-minimized,.opt-pos-float-bl.jp-viewstate-maximized{z-index:999;position:fixed;bottom:0;left:0 !important;width:100%}
.opt-pos-float-bl .jp-viewstate-control{display:none}}

