@charset "utf-8";
/**********************************************************
   store            top, right, bottom, left
***********************************************************/
#content-music {
  margin-bottom: 2em;
}
#content-music .store-summary .store-artist {
  width: 100%;
  clear: left;
  padding: 2em 0 0 0;
  margin: 0 0 0 80px;
}
#content-music .store-summary .store-artist h3.artist-name {
  padding-bottom: 1em;
}
#content-music .store-summary .store-cd {
  width: 280px;
  border: 1px solid white;
  text-align: center;
  float: left;
  margin-right: 2em;
  margin-bottom: 4em;
  min-height: 500px;
}
#content-music .store-summary .store-cd h3.cd-proj {
  margin-bottom: 4px;
  font-size: 16px;
  font-weight: normal;
  color: #f15a24;
}
#content-music .store-summary .store-cd h4.cd-title {
  font-weight: normal;
  font-size: 19px;
  margin-bottom: 4px;
}
#content-music .store-summary .store-cd .release-date {
  font-size: 14px;
  font-weight: bold;
  color: #f15a24;
}
#content-music .store-summary .store-cd h5.cd-status {
  color: yellow;
  text-align: center;
}
#content-music .store-summary .store-cd .cd-thumb-description p {
  font-size: 12px;
  margin-bottom: 4px;
}
#content-music .store-summary .store-cd a.cd-cover-sm {
  width: 260px;
  height: 260px;
  /*border:2px solid blue;*/
  margin: 10px;
  padding: 0;
  display: block;
}
#content-music .store-summary .store-cd a.cd-cover-sm img {
  width: 260px;
  height: 262px;
  /*border:1px solid white;*/
  /*margin: 10px;*/
}
#content-music .store-summary .store-cd a.cd-cover-sm:hover {
  width: 272px;
  height: 274px;
  margin: 5px;
}
#content-music .store-summary .store-cd a.cd-cover-sm:hover img {
  width: 270px;
  height: 272px;
}
#content-music .cd-credits {
  font-size: .9em;
  padding: 1em;
}
#content-music .awards {
  display: block;
  font-style: italic;
  padding: 1em;
  text-align: center;
}
#content-music .music-cd .title-wrapper {
  margin-bottom: 0;
}
#content-music .music-cd .title-wrapper h2 {
  /*text-align: center;*/
  margin-bottom: 0;
  /*font-size: 24px;*/
}
#content-music .music-cd h4.cd-project-name {
  /*text-align: center;*/
  /*margin-bottom: 1.25em;*/
  font-style: italic;
}
#content-music .music-cd .cd-release-date {
  font-size: 16px;
  /*text-align: center;*/
  font-style: italic;
}
#content-music .music-cd .cd-status {
  color: yellow;
  text-align: left;
  font-size: 1.5em;
  margin-top: .5em;
}
#content-music .music-cd .cd-info {
  float: left;
  margin-right: 20px;
  width: 300px;
  padding: 20px 0 0 0;
}
#content-music .music-cd .cd-info .cd-cover1 {
  margin-bottom: 1em;
}
#content-music .music-cd .cd-info .cd-cover1 img {
  width: 300px;
  min-height: 250px;
  padding: 0;
}
#content-music .music-cd .cd-info .cd-cover2 img {
  width: 300px;
  min-height: 250px;
  padding: 0 0 2em 0;
}
#content-music .music-cd .cd-info .cd-description {
  clear: both;
  font-size: 14px;
}
#content-music .music-cd .cd-info .cd-credits {
  font-style: italic;
  text-align: center;
  font-size: 14px;
  clear: both;
}
#content-music .music-cd .cd-info .cd-vendors {
  padding-top: 1em;
  clear: both;
  text-align: center;
}
#content-music .music-cd .cd-info .cd-vendors ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#content-music .music-cd .cd-info .cd-vendors ul li {
  display: inline;
  padding: 0;
}
#content-music .music-cd .cd-info .cd-vendors ul li a {
  display: inline-block;
  height: 36px;
  margin: .5em .25em .25em;
}
#content-music .music-cd .cd-info .cd-vendors ul li a img {
  height: 45px;
  border: none;
  margin: 0;
  padding: 0;
}
#content-music .music-cd .cd-info .cd-vendors ul li#vendor-Louisiana-Music-Factory a {
  -moz-border-radius: 4px;
  border-radius: 4px;
}
#content-music .music-cd .cd-info .cd-vendors ul li#vendor-Louisiana-Music-Factory a img {
  height: 30px;
  padding: 3px;
}
#content-music .music-cd .cd-tracks-right {
  padding: 20px 0 0 0;
  margin-left: 420px;
  /** Tracks **/
}
#content-music .music-cd .cd-tracks-right table tr td {
  border-top: 1px solid #f15a24;
  border-bottom: 1px solid #f15a24;
  padding: 8px 0;
}
#content-music .music-cd .cd-tracks-right table tr td.cd-track-play .ui360,
#content-music .music-cd .cd-tracks-right table tr td.cd-track-play .sm2-360ui {
  /* size of the container for the circle, etc. */
  width: 30px;
  height: 30px;
}
#content-music .music-cd .cd-tracks-right table tr .cd-track-num {
  font-size: 28px;
  padding-right: 10px;
  text-align: right;
}
#content-music .music-cd .cd-tracks-right table tr td.cd-track-descriptions {
  width: 100%;
}
#content-music .music-cd .cd-tracks-right table tr td.cd-track-descriptions .cd-track-name {
  font-size: 16px;
}
#content-music .music-cd .cd-tracks-right table tr td.cd-track-descriptions .cd-track-composer,
#content-music .music-cd .cd-tracks-right table tr td.cd-track-descriptions .cd-track-misc,
#content-music .music-cd .cd-tracks-right table tr td.cd-track-descriptions .cd-track-credits {
  font-size: 11px;
  font-style: italic;
  /*margin-left: 2em;*/
}
#content-music .music-cd .cd-tracks-right table tr td.cd-track-time {
  padding: 5px;
  font-size: 12px;
}
#content-music .music-cd .cd-tracks-right table tr td.cd-track-lyrics {
  /*background-color: red;*/
  padding: 5px;
}
#content-music #paypal {
  margin: 0 0 2em 0;
  text-align: left;
  -moz-border-radius: 5px;
  border-radius: 5px;
  padding: .25em;
  background-color: rgba(251, 176, 59, 0.8);
  padding: 1em;
  line-height: 1.2;
}
#content-music #paypal h4 {
  font-size: 19px;
  margin-bottom: 4px;
}
#content-music #paypal .buy-from-alex {
  text-align: center;
}
#content-music #paypal .buy-from-alex2 {
  text-align: center;
  margin: .25em;
  font-size: 11px;
  font-style: italic;
  margin-bottom: 1em;
}
#content-music #paypal .buy-from-alex3 {
  font-weight: bold;
  display: inline;
}
#content-music #paypal .buy-from-alex4 {
  font-size: 12px;
  display: inline;
}
#content-music #paypal-buttons {
  margin: 1em 0 0 0;
}
#content-music #paypal-buttons form {
  /*width:40%;*/
  /*float:left;*/
  display: inline;
  margin: 0;
  padding: 0;
  /*margin-top:.5em;*/
  text-align: left;
}
#content-music #paypal-buttons form input {
  margin-top: 1em;
}
#content-music #paypal-buttons .addtocart {
  border: 1px solid white;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin-bottom: .5em;
  padding: .25em;
  text-align: left;
}
#content-music #paypal-buttons .addtocart .paypal-item-type {
  display: block;
}
#content-music #paypal-buttons .addtocart .paypal-item-amount {
  font-size: 13px;
}
#content-music #paypal-buttons .addtocart .paypal-item-shipping {
  font-size: 12px;
}
#content-music #paypal-buttons .addtocart input {
  float: right;
  margin-top: .5em;
}
#content-music #paypal-buttons .addtocart.disabled {
  /*display:none;*/
  height: 23px;
  opacity: .25;
}
#content-music #paypal-buttons #viewcart {
  text-align: center;
}
#content-music #paypal-buttons #viewcart input {
  margin-top: .75em;
}
@media screen and (min-width: 480px) {
  #content-music #iwillnever.music-cd .cd-cover1 img {
    border: 1px solid white;
    width: 298px;
  }
  #content-music #cannonball.cd-full img.front-cover {
    height: 272px;
  }
  #content-music #banjaxed.cd-full img.front-cover {
    height: 297px;
  }
  #content-music #avocado.cd-full img.front-cover {
    height: 268px;
  }
  #content-music #freaks.cd-full img.front-cover {
    height: 300px;
  }
  #content-music #supergreatmusic.cd-full img.front-cover {
    height: 298px;
  }
  #content-music #straights.cd-full img.front-cover {
    height: 267px;
  }
  #content-music #guano.cd-full img.front-cover {
    height: 268px;
  }
  #content-music #rightsofman.cd-full img.front-cover {
    height: 253px;
  }
  #content-music #youonlydrop.cd-full img.front-cover {
    height: 263px;
  }
  #content-music #studiedrudeness.cd-full img.front-cover {
    height: 295px;
  }
  #content-music #jazzfest2004.cd-full img.front-cover {
    height: 271px;
  }
  #content-music #jazzfest2005.cd-full img.front-cover {
    height: 271px;
  }
  #content-music #greyhound.cd-full img.front-cover {
    height: 295px;
  }
  #content-music #sabo.cd-full img.front-cover {
    height: 298px;
  }
}
@media screen and (max-width: 480px) {
  #content-music .store-summary .store-cd {
    width: calc(100% - 24px);
    min-height: 300px;
    margin: 0;
    margin-bottom: 36px;
    padding: 12px;
  }
  #content-music .store-summary .store-cd a.cd-cover-sm {
    width: calc(100% - 24px);
    height: auto;
    margin: 12px;
  }
  #content-music .store-summary .store-cd a.cd-cover-sm img {
    width: 100%;
    height: auto;
  }
  #content-music .music-cd h2.cd-title {
    font-size: 30px;
    line-height: 1.25;
    margin-bottom: 6px;
  }
  #content-music .music-cd h4.cd-project-name {
    text-align: center;
  }
  #content-music .music-cd .cd-info {
    width: 100%;
    margin: 0;
  }
  #content-music .music-cd .cd-info .cd-cover1 {
    text-align: center;
  }
  #content-music .music-cd .cd-info .cd-vendors {
    padding: 0;
  }
  #content-music .music-cd .cd-status {
    text-align: center;
  }
  #content-music .music-cd #iwillnever.music-cd .cd-cover1 img {
    border: 1px solid white;
  }
  #content-music .music-cd .cd-tracks-right {
    margin: 0;
    padding: 0;
    margin-bottom: 36px;
  }
}
