body .mejs-container.progression-skin.progression-fancy .mejs-controls{background:#f1f1f1;background-image:-webkit-gradient(linear, bottom, 0% 0%, 0% 100%, from(#deddde), to(#f2f2f2));background-image:-webkit-linear-gradient(bottom, #deddde, #f2f2f2);background-image:-moz-linear-gradient(bottom, #deddde, #f2f2f2);background-image:-ms-linear-gradient(bottom, #deddde, #f2f2f2);background-image:-o-linear-gradient(bottom, #deddde, #f2f2f2);background-image:linear-gradient(bottom, #deddde 0%, #f2f2f2 100%);}
body .progression-skin.progression-fancy .mejs-controls .mejs-nexttrack:hover, body .progression-skin.progression-fancy .mejs-controls .mejs-prevtrack:hover, body .progression-skin.progression-fancy .mejs-controls .mejs-show-playlist:hover, body .progression-skin.progression-fancy .mejs-controls .mejs-hide-playlist:hover, body .progression-skin.progression-fancy .mejs-controls .mejs-mute button:hover, body .progression-skin.progression-fancy .mejs-controls .mejs-fullscreen-button:hover, body .progression-skin.progression-fancy .mejs-controls .mejs-hide-playlist, body .progression-skin.progression-fancy .mejs-controls .mejs-playpause-button:hover{background:#deddde;background-image:-webkit-gradient(linear, bottom, 0% 0%, 0% 100%, from(#f2f2f2), to(#deddde));background-image:-webkit-linear-gradient(bottom, #f2f2f2, #deddde);background-image:-moz-linear-gradient(bottom, #f2f2f2, #deddde);background-image:-ms-linear-gradient(bottom, #f2f2f2, #deddde);background-image:-o-linear-gradient(bottom, #f2f2f2, #deddde);background-image:linear-gradient(bottom, #f2f2f2 0%, #deddde 100%);}
body .mejs-container.progression-skin.progression-fancy, body .mejs-container.progression-skin.progression-fancy .mejs-controls{border-color:#c2c2c2;}
body .progression-skin.progression-fancy .mejs-controls .mejs-playpause-button, body .progression-skin.progression-fancy .mejs-inner .mejs-controls .mejs-time, body .progression-skin.progression-fancy .mejs-controls .mejs-fullscreen-button, body .progression-skin.progression-fancy .mejs-controls .mejs-show-playlist, body .progression-skin.progression-fancy .mejs-controls .mejs-hide-playlist, body .progression-skin.progression-fancy .mejs-controls .mejs-prevtrack button, body .progression-skin.progression-fancy .mejs-controls .mejs-nexttrack button{border-color:#c2c2c2;}
body .progression-skin.progression-fancy .mejs-controls button{color:#6b6b6b;text-shadow:1px 1px 1px #ffffff;}
body .progression-skin.progression-fancy .mejs-controls button:hover{color:#6b6b6b;}
body .progression-skin.progression-fancy .mejs-inner .mejs-time .mejs-currenttime, body .progression-skin.progression-fancy .mejs-inner .mejs-time .mejs-duration{color:#777777;}
body .progression-skin.progression-fancy .mejs-playlist ul, body .progression-skin.progression-fancy .mejs-playlist li{border-color:#c2c2c2;}
body .progression-skin.progression-fancy .mejs-playlist, body .progression-skin.progression-fancy .mejs-playlist ul{background:#efefef;}
body .progression-skin.progression-fancy .mejs-playlist li{color:#777777;}
body .progression-skin.progression-fancy .mejs-playlist li:hover{background-color:rgba(0, 0, 0, 0.06);}
body .progression-skin.progression-fancy .mejs-playlist li.current{color:#ffffff;background:#bbbbbb;background:rgba(0, 0, 0, 0.35);}
body .progression-skin.progression-fancy .mejs-controls div.mejs-time-rail{padding-top:11px;}
body .progression-skin.progression-fancy .mejs-controls .mejs-time-rail span{height:9px;}
body .progression-skin.progression-fancy .mejs-controls .mejs-time-rail span.mejs-time-float{height:17px;}
body .progression-skin.progression-fancy .mejs-controls .mejs-time-rail .mejs-time-total{background:#9a9a9a;background-image:-webkit-gradient(linear, bottom, 0% 0%, 0% 100%, from(#bcbcbc), to(#9a9a9a));background-image:-webkit-linear-gradient(bottom, #bcbcbc, #9a9a9a);background-image:-moz-linear-gradient(bottom, #bcbcbc, #9a9a9a);background-image:-ms-linear-gradient(bottom, #bcbcbc, #9a9a9a);background-image:-o-linear-gradient(bottom, #bcbcbc, #9a9a9a);background-image:linear-gradient(bottom, #bcbcbc 0%, #9a9a9a 100%);-webkit-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.4);box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.4);}
body .progression-skin.progression-fancy .mejs-controls .mejs-time-rail .mejs-time-loaded{-webkit-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.4);box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.4);background:#8a8a8a;background-image:-webkit-gradient(linear, bottom, 0% 0%, 0% 100%, from(#b1b1b1), to(#8a8a8a));background-image:-webkit-linear-gradient(bottom, #b1b1b1, #8a8a8a);background-image:-moz-linear-gradient(bottom, #b1b1b1, #8a8a8a);background-image:-ms-linear-gradient(bottom, #b1b1b1, #8a8a8a);background-image:-o-linear-gradient(bottom, #b1b1b1, #8a8a8a);background-image:linear-gradient(bottom, #b1b1b1 0%, #8a8a8a 100%);}
body .progression-skin.progression-fancy .mejs-controls .mejs-time-rail .mejs-time-current{-webkit-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.4);box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.4);background:#737373;background-image:-webkit-gradient(linear, bottom, 0% 0%, 0% 100%, from(#88888b), to(#737373));background-image:-webkit-linear-gradient(bottom, #88888b, #737373);background-image:-moz-linear-gradient(bottom, #88888b, #737373);background-image:-ms-linear-gradient(bottom, #88888b, #737373);background-image:-o-linear-gradient(bottom, #88888b, #737373);background-image:linear-gradient(bottom, #88888b 0%, #737373 100%);}
body .progression-skin.progression-fancy .mejs-controls .mejs-time-rail .mejs-time-handle{display:block;margin:0;padding:0px !important;border:0;width:15px;height:15px;top:-3px;left:-8px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-webkit-box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5), 0 0 0 1px rgba(0,0,0,.3), 0 1px 2px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5), 0 0 0 1px rgba(0,0,0,.3), 0 1px 2px 0 rgba(0,0,0,.3);background:#ffffff url(../build/timer-handle.png) 1px 1px no-repeat;background-color:transparent\9;}
body .progression-skin.progression-fancy .mejs-controls div.mejs-horizontal-volume-slider{margin-top:5px;height:2px;}
body .progression-skin.progression-fancy .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{height:9px;top:11px;background:#9a9a9a;background-image:-webkit-gradient(linear, bottom, 0% 0%, 0% 100%, from(#bcbcbc), to(#9a9a9a));background-image:-webkit-linear-gradient(bottom, #bcbcbc, #9a9a9a);background-image:-moz-linear-gradient(bottom, #bcbcbc, #9a9a9a);background-image:-ms-linear-gradient(bottom, #bcbcbc, #9a9a9a);background-image:-o-linear-gradient(bottom, #bcbcbc, #9a9a9a);background-image:linear-gradient(bottom, #bcbcbc 0%, #9a9a9a 100%);-webkit-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.4);box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.4);}
body .progression-skin.progression-fancy .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{-webkit-box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.4);box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.4);background:#737373;background-image:-webkit-gradient(linear, bottom, 0% 0%, 0% 100%, from(#88888b), to(#737373));background-image:-webkit-linear-gradient(bottom, #88888b, #737373);background-image:-moz-linear-gradient(bottom, #88888b, #737373);background-image:-ms-linear-gradient(bottom, #88888b, #737373);background-image:-o-linear-gradient(bottom, #88888b, #737373);background-image:linear-gradient(bottom, #88888b 0%, #737373 100%);}
body .progression-skin.progression-fancy .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:block;position:absolute;margin-left:0px;top:8px;text-align:center;width:15px;height:15px;border:none;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-webkit-box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5), 0 0 0 1px rgba(0,0,0,.3), 0 1px 2px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5), 0 0 0 1px rgba(0,0,0,.3), 0 1px 2px 0 rgba(0,0,0,.3);background:#ffffff url(../build/timer-handle.png) 1px 1px no-repeat;background-color:transparent\9;}