/** @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 { background-color: #404040; position: relative; } .waveform img { width: 100%; height: 90px; opacity: 0.4; } .download-progress-overlay { background-image: url('../img/download-progress-overlay.png'); position: absolute; width: 0px; height: 90px; 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: 90px; 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; } .audio-listing-single{ margin-left: 32px; } 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: 0px 0px 23px 30px; } .player-footer { position: relative; height: 25px; padding: 6px 3px; 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; } .audio-timeline-ruler { font-size: 9px; margin: 0; height: 100%; width: 100%; padding-right: 1cm; white-space: nowrap; } .audio-timeline-ruler, .audio-timeline-ruler li { margin: 0; padding: 0; list-style: none; display: inline-block; } /* IE6-7 Fix */ .audio-timeline-ruler, .audio-timeline-ruler li { *display: inline; } .audio-timeline-ruler li { /*width: 2em;*/ text-align: center; position: relative; } .audio-timeline-ruler li:before { content: ''; position: absolute; border-left: 1px solid #ccc; height: .64em; } .dss-time-display-label { background-color: #408140; width: 32px; position: absolute; color: #FFFFFF; font-size: 72%; text-align: center; } .dss-time-display-label-total { right: 0; width: 46px; }