audio { display: block; margin: 0px; padding: 0px; }
.hbraudio-container { width: inherit; min-width: 176px; }
.hbraudio-container * {  }
div#articleBody .hbraudio-container ul, div#articleBody .hbraudio-container li { margin: 0px; padding: 0px; list-style: none outside none; }
div#articleBody .hbraudio-container a:link, div#articleBody .hbraudio-container a:visited, div#articleBody .hbraudio-container a:hover, div#articleBody .hbraudio-container a:active { border: medium none; cursor: pointer; }
div#article .hbraudio-container ul { margin-left: 0px; padding-left: 0px; list-style: none outside none; }
div#article .hbraudio-container ul { margin-bottom: 0px; }
div.module .hbraudio-top ul li { margin-bottom: 0px; }
.hbraudio-top { border: medium none; position: relative; overflow: hidden; height: 40px; background: linear-gradient(to bottom, rgb(43, 43, 43) 46%, rgb(0, 0, 0) 58%) repeat scroll 0% 0% transparent; border-radius: 3px; }
.hbraudio-play-holder { float: left; height: 40px; min-width: 44px; width: 25%; position: relative; }
.hbraudio-play { display: block; margin: 0px auto; background: url(b4cea3dde58bfdc3cf6a0b5ef69ea7f5ed12cde1.png)  no-repeat scroll left 0px transparent; text-indent: -9999px; height: 40px; width: 44px; }
.hbraudio-play:hover { background-position: left -200px; }
.hbraudio-pause { display: block; margin: 0px auto; background: url(b4cea3dde58bfdc3cf6a0b5ef69ea7f5ed12cde1.png)  no-repeat scroll left -100px transparent; text-indent: -9999px; height: 40px; width: 44px; }
.hbraudio-pause:hover { background-position: left -300px; }
.hbraudio-time-holder { float: left; height: 40px; min-width: 88px; width: 50%; position: relative; background: url(b4cea3dde58bfdc3cf6a0b5ef69ea7f5ed12cde1.png)  no-repeat scroll left -1100px transparent; }
.hbraudio-remaining-time { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 22px; color: rgba(255, 255, 255, 0.5); line-height: 22px; margin: 9px 0px 0px 11.3%; display: block; }
.hbraudio-replay-holder { float: left; height: 40px; min-width: 44px; width: 25%; position: relative; background: url(b4cea3dde58bfdc3cf6a0b5ef69ea7f5ed12cde1.png)  no-repeat scroll left -1100px transparent; }
.hbraudio-headset { display: block; margin: 0px auto; background: url(b4cea3dde58bfdc3cf6a0b5ef69ea7f5ed12cde1.png)  no-repeat scroll left -400px transparent; text-indent: -9999px; height: 40px; width: 44px; }
.hbraudio-replay { display: block; margin: 0px auto; background: url(b4cea3dde58bfdc3cf6a0b5ef69ea7f5ed12cde1.png)  no-repeat scroll left -500px transparent; text-indent: -9999px; height: 40px; width: 44px; }
.hbraudio-progress { cursor: pointer; margin: 5px 0px 0px; padding: 0px; height: 5px; background: linear-gradient(to bottom, rgb(241, 241, 241) 1%, rgb(229, 229, 229) 61%, rgb(235, 235, 235) 100%) repeat scroll 0% 0% transparent; border-radius: 3px; }
.hbraudio-seek-bar { height: 5px; background: linear-gradient(to bottom, rgb(192, 192, 192) 1%, rgb(174, 174, 174) 61%, rgb(179, 179, 179) 100%) repeat scroll 0% 0% transparent; border-radius: 3px; }
.hbraudio-play-bar { height: 5px; background: linear-gradient(to bottom, rgb(249, 195, 71) 1%, rgb(229, 168, 27) 61%, rgb(246, 205, 111) 100%) repeat scroll 0% 0% transparent; border-radius: 3px; }
.hbraudio-share {  }
.hbraudio-share-opener { overflow: hidden; height: 30px; }
.hbraudio-share-open { float: right; display: block; margin: 0px auto; background: url(b4cea3dde58bfdc3cf6a0b5ef69ea7f5ed12cde1.png)  no-repeat scroll left -600px transparent; text-indent: -9999px; height: 30px; width: 44px; }
.hbraudio-share-toolbox { height: 0px; overflow: visible; position: absolute; }
.hbraudio-share-tools { position: relative; width: 100%; }
.hbraudio-share-tools li { position: relative; float: left; background: url(b4cea3dde58bfdc3cf6a0b5ef69ea7f5ed12cde1.png)  no-repeat scroll left -1100px rgb(43, 43, 43); width: 44px; }
.hbraudio-share-tools li:first-child { background: none repeat scroll 0% 0% rgb(43, 43, 43); }
.hbraudio-share-download { display: block; margin: 0px auto; background: url(b4cea3dde58bfdc3cf6a0b5ef69ea7f5ed12cde1.png)  no-repeat scroll left -700px transparent; text-indent: -9999px; height: 40px; width: 44px; }
.hbraudio-share-twitter { display: block; margin: 0px auto; background: url(b4cea3dde58bfdc3cf6a0b5ef69ea7f5ed12cde1.png)  no-repeat scroll left -800px transparent; text-indent: -9999px; height: 40px; width: 44px; }
.hbraudio-share-linkedin { display: block; margin: 0px auto; background: url(b4cea3dde58bfdc3cf6a0b5ef69ea7f5ed12cde1.png)  no-repeat scroll left -900px transparent; text-indent: -9999px; height: 40px; width: 44px; }
.hbraudio-share-facebook { display: block; margin: 0px auto; background: url(b4cea3dde58bfdc3cf6a0b5ef69ea7f5ed12cde1.png)  no-repeat scroll left -1000px transparent; text-indent: -9999px; height: 40px; width: 44px; }
@media not all, (min-resolution: 192dpi) {
  .hbraudio-play, .hbraudio-pause, .hbraudio-time-holder, .hbraudio-replay-holder, .hbraudio-headset, .hbraudio-replay, .hbraudio-share-open, .hbraudio-share-tools li, .hbraudio-share-download, .hbraudio-share-twitter, .hbraudio-share-linkedin, .hbraudio-share-facebook { background-image: url(fb7f5916e34f8de377b2ed962d784ce53ea2a00f.png) ; background-size: 44px 1200px; }
}
