/* popup player */

.popup_player_body {
  background: #f8f8f8 url('/media/img/studio360/americanicons/html-bg.jpg') no-repeat center top;
}

.player_wrapper {
  background:url("/media/img/studio360/americanicons/stars-bg.jpg") no-repeat center top;
}

.player_wrapper .playlists {
  background:url("/media/img/studio360/americanicons/stars-bg.jpg") no-repeat center top;
  border:1px solid #999;
}

/* */

.article-audioplayer {
  padding: 4px 0px 8px 0px;
  width: 620px;
  height: 85px;
  margin: 20px 0px;
}

/* MEDIA BUTTONS */

.media_buttons, p.downloadlink, p.readadlink, p.transcript {
  margin: 0px;
  padding: 0px;
}

.article-audioplayer .media_buttons,
.article-audioplayer p.downloadlink,
.article-audioplayer .readlink {
  margin: 11px 0 12px;
}

.media_buttons a.button, p.downloadlink a, .readlink a, p.transcript a {
  border: 0px;
  margin: 0px;
  padding: 0px;
  float: left;
  cursor: pointer;
  display: block;
  height: 30px;
  background: transparent url("/media/img/studio360/americanicons/article-tools.png") no-repeat 0px 0px;
  text-indent: -9999px;
  margin-right: 7px;
}

.feature-slider-buttons .media_buttons a.button, 
.feature-slider-buttons p.downloadlink a, 
.feature-slider-buttons p.readlink a {
  height: 20px;
  width: 20px;
  background: transparent url("/media/img/studio360/americanicons/zipper-item-nav.png") no-repeat 0px 0px;
}

.media_buttons a.button.more {
	padding: 0 7px;
}

div.video a.Embed {
	border-left: 0px;
}

.feature-slider-buttons p.media_buttons a.edit{
  display: none;
}

.feature-slide-buttons p.readadlink {
  width: 20px;
  height: 20px;
  float: left;
}
 
.feature-slider-buttons p.readlink a {
  background-position: 0px 0px;
}

.feature-slider-buttons p.readlink a:hover {
  background-position: 0px -20px;
}

p.media_buttons a.first,
div.media_buttons a.first,
.media_buttons a.Listen {
  padding: 0;
  width: 72px;
  background-position: -104px 0;
}

/* annonying overridge of screen.css: */
.segment-tease .media_buttons a.first, .episode-tease .media_buttons a.first, .show-tease .media_buttons a.first, .event-tease .media_buttons a.first, .playlist-tease.media_buttons a.first, .tiny-tease .media_buttons a.first {
  padding: 0;
  background-position: -104px 0;
}

.media_buttons a.Listen:hover {
  background-position: -104px -30px;
}

.media_buttons a.Add {
  width: 51px;
  background-position: -184px 0;
}

.media_buttons a.Add:hover {
  background-position: -184px -30px;
}

.media_buttons a.Download {
  width: 89px;
  background-position: -244px 0;
}

.media_buttons a.Download:hover {
  background-position: -244px -30px;
}

.media_buttons a.Embed {
  width: 68px;
  background-position: -341px 0;
}

.media_buttons a.Embed:hover {
  background-position: -341px -30px;
}

.media_buttons fieldset {
  margin: 40px 0 0;
}

p.downloadlink a.Stream {
  width: 77px;
  background-position: -418px 0;
}

p.downloadlink a.Stream:hover {
  background-position: -418px -30px;
}

p.transcript a {
  width: 99px;
  background-position: -601px 0;
}

p.transcript a:hover {
  background-position: -601px -30px;
}

.feature-slider-buttons p.media_buttons a.Listen,
.feature-slider-buttons p.media_buttons a.first {
  background-position: -83px 0px;
}

.feature-slider-buttons p.media_buttons a.Listen:hover,
.feature-slider-buttons p.media_buttons a.first:hover {
  background-position: -83px -20px;
}

.feature-slider-buttons p.media_buttons a.Download {
  background-position: -27px 0px;
}

.feature-slider-buttons p.media_buttons a.Download:hover {
  background-position: -27px -20px;
}

.feature-slider-buttons p.media_buttons a.Add {
  background-position: -55px 0px;
}

.feature-slider-buttons p.media_buttons a.Add:hover {
  background-position: -55px -20px;
}

.media_buttons a.button.commentlink {
  width: 89px;
  background-position: -504px 0;
}

.media_buttons a.button.commentlink:hover {
  background-position: -504px -30px;
}

p.media_buttons a.first.commentlink {
  background-position: -504px 0;
  width: 89px;
  padding: 0 !important;
}

p.media_buttons a.first.commentlink:hover {
  background-position: -504px -30px;
}

.segment-tease .media_buttons a.first.commentlink,!
.episode-tease .media_buttons a.first.commentlink,!
.show-tease .media_buttons a.first.commentlink,!
.event-tease .media_buttons a.first.commentlink,!
.playlist-tease .media_buttons a.first.commentlink,!
.tiny-tease .media_buttons a.first.commentlink {
  padding: 0;
}

