@font-face { font-family: 'bpreplay'; font-weight: normal; font-style: normal; src: url('BPreplay-webfont.eot'); src: local('☺'), url('BPreplay-webfont.woff') format('woff'), url('BPreplay-webfont.ttf') format('truetype'), url('BPreplay-webfont.svg#webfontgzJ8Cr4g') format('svg'); }

#audiojs_wrapper0{
   display: block;
    width:auto;
    margin-top:10px;
}

.audiojs {
    margin-left: 0px;
    width:60%;
}

.audiojs .play{
    background:url(../img/btn_play.png) no-repeat;
    background-size: contain;
}

.audiojs .pause{
    background:url(../img/btn_pause.png) no-repeat;
    background-size: contain;
}

.audiojs .loading{
    background:url(../img/btn_loading.gif) no-repeat;
    background-size: contain;
}

.audiojs .scrubber{
    width:73%;
}


.download { 
    background: url(../audio_js/player-graphics.gif) top center no-repeat, url(../audio_js/player-graphics.gif) bottom center no-repeat;
    margin: 30px 0px; 
    padding: 20px 0px; 
    text-align: center;
}

.download a em {
    color: rgba(255, 255, 255, 0.8);
    font-style: normal;
}
.download a em:before {
    content: '⬇ ';
    font-size: 0.8em;
    padding: 0px 4px 0px 0px;
}
.download a {
    display: block;
    color: #f6f6f0;
    width: 190px;
    margin: 5px auto;
    padding: 8px 2px 8px 0px;
    font-size: 14px;
    border-bottom: 0px;
    background: #da1c5c;
      border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -o-border-radius: 5px;
      background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.2, #da1c5c), color-stop(0.5, #C81C5C), color-stop(0.51, #da1c5c), color-stop(1, #da1c5c));
      background-image: -moz-linear-gradient(center top, #da1c5c 0%, #C81C5C 50%, #da1c5c 51%, #da1c5c 100%); 
}
  

