/** @license com.podnoms.player.css ---------------------------------------------- Copyright (c) 2012, Fergal Moran. All rights reserved. Code provided under the BSD License: */ .player-wrapper { margin-bottom: 3px; } .player-header { border: 1px #CCC solid; border-bottom: 0; padding: 0px 4px 0px 4px; background: #C7BF9E; position: relative; height: 20px; overflow: hidden; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-top-right-radius: 4px; } .player-seekhead { height: 100%; position: absolute; top: 0; z-index: 1000; background: none repeat scroll 0 0 #EB0C7A; height: 92px; position: absolute; top: 0; width: 1px; z-index: 1001; } .player-body { height: 104px; position: relative; border: 1px #CCC solid; background-color: #EEE; -webkit-box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.1); } div.player-body ul.player-controls a { display: block; overflow: hidden; text-indent: -9999px; } .player-title a { text-decoration: none; color: #3A1E20; } .player-title li { display: block; text-decoration: none; } .player-title li { font-size: 10px; line-height: 21px; color: #C7BF9E; } .cp_container { border-right: 1px #CCC solid; } .player-progress { margin-top: 2px; } .bottom-wrapper { z-index: 9999; } .player-bottom { border-top: 1px #CCC solid; width: 100%; height: 14px; color: #423B35; background-color: #283031; font-size: 12px; cursor: pointer; top: 90px; z-index: 9999; } .waveform img { width: 100%; height: 90px; } .download-progress-overlay { background-image: url('../img/download-progress-overlay.png'); position: absolute; width: 0px; height: 81px; display: block; background-position: top right; -webkit-box-shadow: 0px 0px 4px rgba(255, 0, 140, 0.2); } .playhead { background-image: url('../img/playhead.png'); position: absolute; top: 0; width: 0px; height: 81px; display: block; background-position: top right; -webkit-box-shadow: 0px 0px 4px rgba(255, 0, 140, 0.2); } /* Listing CSS */ .audio-listing { list-style: none; margin: 0; } img.mix-listing-image { background-color: white; box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4); -moz-box-shadow: 0 1px 2px rgba(34,25,25,0.4); -webkit-box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4); } .audio-listing-item { padding-bottom: 15px; } .player-footer { position: relative; height: 25px; padding-top: 12px; border-bottom: 1px solid #F4F4F4; } .play-button-small { display: block; width: 28px; height: 28px; border: none; } .play-button-small-start, .play-button-small-resume { background: url(../img/play.png) no-repeat; cursor: pointer; } .play-button-small-loading { background: url(../img/mix-loader.gif) no-repeat; cursor: wait; } .play-button-small-pause { background: url(../img/pause.png) no-repeat; cursor: pointer; } .footer-button { float: left; padding-right: 14px; } .footer-button-right { float: right; }