| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200 | /* * Audio.js requires custom styling */.audiofield-audiojs audio {  position: absolute;  left: -1px;}.audiofield-audiojs {  width: 460px;  height: 36px;  background: #404040;  overflow: hidden;  font-family: monospace;  font-size: 12px;  -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3);  -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3);  -o-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3);  box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3);}.audiofield-audiojs .play-pauseZ {  width: 40px;  height: 40px;  padding: 4px 6px;  margin: 0px;  float: left;  overflow: hidden;  border-right: 1px solid #000;}.audiofield-audiojs p {  display: none;  width: 25px;  height: 40px;  margin: 0px;  cursor: pointer;}.audiofield-audiojs .playZ {  display: block;}.audiofield-audiojs .scrubberZ {  position: relative;  float: left;  width: 280px;  background: #5a5a5a;  height: 14px;  margin: 10px;  border-left: 0px;  border-bottom: 0px;  overflow: hidden;}.audiofield-audiojs .progressZ {  position: absolute;  top: 0px;  left: 0px;  height: 14px;  width: 0px;  background: #ccc;  z-index: 1;}.audiofield-audiojs .loadedZ {  position: absolute;  top: 0px;  left: 0px;  height: 14px;  width: 0px;  background: #000;}.audiofield-audiojs .timeZ {  float: left;  height: 36px;  line-height: 36px;  margin: 0px 0px 0px 6px;  padding: 0px 6px 0px 12px;  border-left: 1px solid #000;  color: #ddd;  text-shadow: 1px 1px 0px rgba(125, 0, 0, 0.5);}.audiofield-audiojs .timeZ em {  padding: 0px 2px 0px 0px;  color: #f9f9f9;  font-style: normal;}.audiofield-audiojs .timeZ strong {  padding: 0px 0px 0px 2px;  font-weight: normal;}.audiofield-audiojs .error-messageZ {  float: left;  display: none;  margin: 0px 10px;  height: 36px;  width: 400px;  overflow: hidden;  line-height: 36px;  white-space: nowrap;  color: #fff;  text-overflow: ellipsis;  -o-text-overflow: ellipsis;  -icab-text-overflow: ellipsis;  -khtml-text-overflow: ellipsis;  -moz-text-overflow: ellipsis;  -webkit-text-overflow: ellipsis;}.audiofield-audiojs .error-messageZ a {  color: #eee;  text-decoration: none;  padding-bottom: 1px;  border-bottom: 1px solid #999;  white-space: wrap;}.audiofield-audiojs .playZ {  background: url('/libraries/audiojs/player-graphics.gif') -2px -1px no-repeat;}.audiofield-audiojs .loadingZ {  background: url('/libraries/audiojs/player-graphics.gif') -2px -31px no-repeat;}.audiofield-audiojs .errorZ {  background: url('/libraries/audiojs/player-graphics.gif') -2px -61px no-repeat;}.audiofield-audiojs .pauseZ {  background: url('/libraries/audiojs/player-graphics.gif') -2px -91px no-repeat;}.audiofield-audiojs.playingZ .playZ,.audiofield-audiojs.playingZ .loadingZ,.audiofield-audiojs.playingZ .errorZ {  display: none;}.audiofield-audiojs.playingZ .pauseZ {  display: block;}.audiofield-audiojs.loadingZ .playZ,.audiofield-audiojs.loadingZ .pauseZ,.audiofield-audiojs.loadingZ .errorZ {  display: none;}.audiofield-audiojs.loadingZ .loadingZ {  display: block;}.audiofield-audiojs.errorZ .timeZ,.audiofield-audiojs.errorZ .playZ,.audiofield-audiojs.errorZ .pauseZ,.audiofield-audiojs.errorZ .scrubberZ,.audiofield-audiojs.errorZ .loadingZ {  display: none;}.audiofield-audiojs.errorZ .errorZ {  display: block;}.audiofield-audiojs.errorZ .play-pauseZ p {  cursor: auto;}.audiofield-audiojs.errorZ .error-messageZ {  display: block;}.audiofield-audiojs-frame ol {  padding: 0px;  margin: 0px;  list-style: decimal-leading-zero inside;  color: #ccc;  width: 460px;  border-top: 1px solid #ccc;  font-size: 0.9em;}.audiofield-audiojs-frame ol li {  position: relative;  margin: 0px;  padding: 9px 2px 10px;  border-bottom: 1px solid #ccc;  cursor: pointer;}.audiofield-audiojs-frame ol li a {  display: block;  text-indent: -3.3ex;  padding: 0px 0px 0px 20px;}.audiofield-audiojs-frame li.playing {  color: #aaa;  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3);}.audiofield-audiojs-frame li.playing a {  color: #000;}.audiofield-audiojs-frame li.playing:before {  content: '♬';  width: 14px;  height: 14px;  padding: 3px;  line-height: 14px;  margin: 0px;  position: absolute;  left: -24px;  top: 9px;  color: #000;  font-size: 13px;  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);}
 |