@media (min-width: 700px) {
 body {
  max-width: 100%;
  margin: 0 auto;
 }

 div#wrapper {
  width: 700px;
  margin-bottom: 20px;
  border: 1px solid #999;

 }

 header {
  min-height: 150px;
  /*padding-top: 40px;*/
 }

 header h1 {
  font-size: 3em;
  padding-top: 20px;
  margin-left: 40px;
 }

 header h2 {
  font-size: 2em;
  padding-top: 10px;
  margin-left: 100px;
 }

 h1,
 h2,
 p {
  padding-left: 20px;
  padding-right: 20px;
 }

 .bodyquote {
  margin-left: auto;
  margin-right: auto;
  max-width: 50%;
  padding: 10px;
 }

 div.rowtop {
  display: normal;
 }

 .sched .row .cell {
  display: inline-table;
  margin: 0px;
  /*width: 30%;*/
  /*border: 1px dashed yellow;*/
 }

 .sched .row .col1 {
  width: 20%;
 }

 .sched .row .col2 {
  width: 25%;
 }

 .sched .row .col3 {
  width: 52%;
 }

 .schedposter img {
  float: none;
  margin-left: 5px;
  margin-top: 5px;
 }

 span.mobilebreak {
  display: none;
 }

 p img {
  margin-left: 10px;
 }

 /* @group Sounds */

 .cdcover {
  width: 100%;
  max-width: none;
 }

 .cdcovermobile {
  display: none;
 }

 .cdcoverdtp {
  display: inline;
 }

 a.noplayer {
  float: right;
 }

 .cdcover .noplayer {
  max-width: 120px;
 }

 .cdinfo {
  float: left;
  clear: left;
  max-width: 60%;
 }

 .cdinfo quote {
  text-align: right;
 }

 .buybtn .button {
  font-size: 0.8em;
 }


 /* @end */


}

/* @media end */
