/*@import url(http://fonts.googleapis.com/css?family=Open+Sans|Oswald);*/

#amazingAudioPlayer { box-sizing: content-box; }

#amazingAudioPlayer div { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }

#amazingAudioPlayer .amazingaudioplayer-image { display: block; position: relative; float: left; margin: 4px; overflow: hidden; -webkit-box-shadow: 0 8px 6px -6px black; -moz-box-shadow: 0 8px 6px -6px black; box-shadow: 0 8px 6px -6px black; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

#amazingAudioPlayer .amazingaudioplayer-image-clear { }

#amazingAudioPlayer .amazingaudioplayer-text { display: block; position: relative; overflow: hidden; padding: 4px 12px; height: 100px; }

#amazingAudioPlayer .amazingaudioplayer-text-clear { clear: both; height: 8px; }

#amazingAudioPlayer .amazingaudioplayer-title { display: block; color: #333; font-family: "Oswald",Arial,sans-serif; font-size: 20px; font-weight: bold; }

#amazingAudioPlayer .amazingaudioplayer-title-clear { }

#amazingAudioPlayer .amazingaudioplayer-info { display: block; display: block; color: #333; font-family: Arial, sans-serif; font-size: 12px; font-style: italic; }

#amazingAudioPlayer .amazingaudioplayer-info-clear { }

#amazingAudioPlayer .amazingaudioplayer-bar { background-color: #f6f6f6; margin: 4px; border: 1px solid #cbcbcb; background-image: -moz-linear-gradient(top, #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); background-image: -webkit-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); background-image: -o-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); background-image: -ms-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); background-image: linear-gradient(to bottom, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }

#amazingAudioPlayer .amazingaudioplayer-bar-buttons-clear { clear: both; }

#amazingAudioPlayer .amazingaudioplayer-bar-clear { }

#amazingAudioPlayer .amazingaudioplayer-bar-title { position: relative; float: left; color: #444444; font-family: 'Open Sans', sans-serif; font-size: 12px; line-height: 24px; margin: 0 8px; }

#amazingAudioPlayer .amazingaudioplayer-playpause { position: relative; float: left; }

#amazingAudioPlayer .amazingaudioplayer-play { position: relative; }

#amazingAudioPlayer .amazingaudioplayer-pause { position: relative; }

#amazingAudioPlayer .amazingaudioplayer-stop { position: relative; float: left; }

#amazingAudioPlayer .amazingaudioplayer-prev { position: relative; float: left; }

#amazingAudioPlayer .amazingaudioplayer-next { position: relative; float: left; }

#amazingAudioPlayer .amazingaudioplayer-loop { position: relative; float: left; margin: 0 2px; }

#amazingAudioPlayer .amazingaudioplayer-progress { position: relative; background-color: #706d6d; margin: 8px 4px; }

#amazingAudioPlayer .amazingaudioplayer-progress-loaded { background-color: #999; }

#amazingAudioPlayer .amazingaudioplayer-progress-played { background-color: #73b3c3; background-image: -ms-linear-gradient(top, #90d9e4 0%, #368fae 100%); background-image: -moz-linear-gradient(top, #90d9e4 0%, #368fae 100%); background-image: -o-linear-gradient(top, #90d9e4 0%, #368fae 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #90d9e4), color-stop(1, #368fae)); background-image: -webkit-linear-gradient(top, #90d9e4 0%, #368fae 100%); background-image: linear-gradient(to bottom, #90d9e4 0%, #368fae 100%); }

#amazingAudioPlayer .amazingaudioplayer-time { position: relative; float: right; color: #555555; font-family: 'Open Sans', sans-serif; font-size: 12px; text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.1); line-height: 24px; margin: 0 4px; }

#amazingAudioPlayer .amazingaudioplayer-volume { position: relative; float: right; }

#amazingAudioPlayer .amazingaudioplayer-volume-bar { margin-bottom: 2px; background-color: #e1e1e1; background-image: -ms-linear-gradient(top, #f6f6f6 0%, #e1e1e1 100%); background-image: -moz-linear-gradient(top, #f6f6f6 0%, #e1e1e1 100%); background-image: -o-linear-gradient(top, #f6f6f6 0%, #e1e1e1 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f6f6f6), color-stop(1, #e1e1e1)); background-image: -webkit-linear-gradient(top, #f6f6f6 0%, #e1e1e1 100%); background-image: linear-gradient(to bottom, #f6f6f6 0%, #e1e1e1 100%); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }

#amazingAudioPlayer .amazingaudioplayer-volume-bar-adjust { background-color: #555; }

#amazingAudioPlayer .amazingaudioplayer-volume-bar-adjust-active { background-color: #4ba4bd; }

#amazingAudioPlayer .amazingaudioplayer-tracklist { display: block; position: relative; }

#amazingAudioPlayer .amazingaudioplayer-tracklist-container { display: block; position: relative; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; margin: 4px; padding: 12px 12px 16px; background-color: #e1e1e1; border: 1px solid #cbcbcb; background-image: -ms-linear-gradient(top, #f6f6f6 0%, #e1e1e1 100%); background-image: -moz-linear-gradient(top, #f6f6f6 0%, #e1e1e1 100%); background-image: -o-linear-gradient(top, #f6f6f6 0%, #e1e1e1 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f6f6f6), color-stop(1, #e1e1e1)); background-image: -webkit-linear-gradient(top, #f6f6f6 0%, #e1e1e1 100%); background-image: linear-gradient(to bottom, #f6f6f6 0%, #e1e1e1 100%); }

#amazingAudioPlayer .amazingaudioplayer-tracks-wrapper { position: relative; }

#amazingAudioPlayer .amazingaudioplayer-tracks { position: relative; list-style-type: none; margin: 0; padding: 0; }

#amazingAudioPlayer .amazingaudioplayer-track-item { position: relative; cursor: pointer; color: #666; font-family: 'Open Sans', Arial, sans-serif; font-size: 12px; line-height: 22px; margin: 0; padding: 0; text-align: left; }

#amazingAudioPlayer .amazingaudioplayer-track-item-active { cursor: pointer; color: #222; }

#amazingAudioPlayer .amazingaudioplayer-track-item a { color: #666; text-decoration: none; }

#amazingAudioPlayer .amazingaudioplayer-track-item-active a { color: #222; text-decoration: none; }

#amazingAudioPlayer .amazingaudioplayer-track-item-duration { position: absolute; top: 0; right: 0; }

#amazingAudioPlayer .amazingaudioplayer-tracklist-arrow-prev { position: absolute; bottom: 2px; left: 50%; margin-left: -64px; }

#amazingAudioPlayer .amazingaudioplayer-tracklist-arrow-next { position: absolute; bottom: 2px; left: 50%; margin-left: 16px; }

#amazingAudioPlayer .amazingaudioplayer-tracklist-clear { clear: both; }
