/* Audio attachment widget style sheet */
.widget_audio_attachments {
  font-family:Helvetica, Arial, sans-serif;
  font-size: 0.8em; 
}
.audiojs { height: 26px; width: 100%; }
.audiojs p { height: 26px; }
.player div { padding: 2px 3px; }
.player div a { display: inline; padding: 0; text-decoration: none;}
.player div a:hover {text-decoration: underline;}
.audiojs .scrubber { width: 80px; margin: 5px 2px; }
.audiojs .time { height: 26px; line-height: 26px; margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px; }
.audiojs .play-pause { width:20px; padding: 1px 1px; }
.download {color: silver;}
.audio_filedownload a {color:#000; border-radius: 3px; background: #ccc; padding: 3px!important; width: 60px; text-indent: 0!important; text-align:center; float: right;}
.audio_filedownload a:hover {background:#000; color: #ccc; text-decoration: none!important;}
#audio_wrapper { width: 100%; margin: 10px auto; background: #FDEEF4; padding: 5px 2px;}
.downloadonly { color:silver;}
.audio_description {color: #342826;  background: #EBDDE2; padding: 12px!important; margin:3px 2px 5px 2px; border-radius: 3px;}
 
ol { padding: 0px; margin: 0px; list-style: decimal-leading-zero inside; color: #ccc; width: 100%; border-top: 1px solid #ccc;  }
ol li { position: relative; margin: 0px; padding: 9px 2px 10px; border-bottom: 1px solid #ccc; cursor: pointer; clear: right;}
ol li a { display: block; text-indent: -3.3ex; padding: 0px 0px 0px 20px; }
.playing { color: #aaa; text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3); }
.playing a { color: #151B54; }
.playing:before { width: 14px; height: 14px; padding: 3px; line-height: 14px; margin: 0px; position: absolute; left: -24px; top: 9px; color: #000; text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2); }
      
#audio_wrapper{ -webkit-box-shadow:  2px 2px 2px 0px rgba(5, 5, 4, 0.2); box-shadow: 2px 2px 2px 0px rgba(5, 5, 4, 0.2); }


@media screen and (max-device-width: 480px) {
#audio_wrapper { position: relative; left: -3%; -webkit-box-shadow:  2px 2px 2px 0px rgba(5, 5, 4, 0.2); box-shadow: 2px 2px 2px 0px rgba(5, 5, 4, 0.2); }





