@media only screen and (max-width:930px) {

#page {
   width: 682px; 
}

.container {
  width: 490px;
}

.resize,
.view-header {
  width: 471px;
}

.breadcrumb {
  width: 235px; 
}

ul.filter,
ul.change-view {
  display: none;
}

select.filter,
select.jump-to {
  display: block;
  float: left;
  z-index: 3;
}
select.change-view {
  display: block;
  float: right;
}

.feature {
  height: auto;
	overflow: hidden;
}

.feature-image {
  width: 228px;
}

.feature .date {
  margin-top: 15px;
}

.feature h2.title {
  font-size: 20px;
  line-height: 1em;
}

.feature h2.title.title-size1 {
	font-size: 20px;
}
.feature h2.title.title-size2 {
	font-size: 23px;
}
.feature h2.title.title-size,
.feature h2.title.title-size3 {
	font-size: 25px;
}
.feature h2.title.title-size4 {
	font-size: 27px;
}
.feature h2.title.title-size5 {
	font-size: 30px;
	margin-bottom: 10px;
}

.feature-text {
  margin: 0 10px 0 0;
  overflow: hidden;
}

.full-news .news-copy h2.node-title {
  width: 100%;
}
.full-news .image {
  float: none;
  margin: 0 0 20px;
  width: 100%;
}

.full-news .content {
  float: none;
  width: 100%;
}

.full-bobdylan101 h2.node-title {
  padding: 10px 0;
}

.full-bobdylan101 img {
  width: 100%;
}

.sony_share_wrap {
  border-bottom: 2px solid #000;
  margin: 0 10px 10px;
  padding: 0 0 10px;
  float: none;
  min-height: 20px;
  height: auto;
  width: auto;
}

.full-news .sony_share_wrap {
  border-bottom: none;
}

.full-bobdylan101 .sony_share_wrap {
  margin: 0 0 10px;
}

h1.node-title {
  padding-right: 0;
}
#page-top .block-sony_newsletter a,
#page-top .block-sony_newsletter a:hover {
  background: transparent url(../images/sprite.png) no-repeat -73px -133px;
  display: block;
  text-indent: -9999px;
  font-weight: bold;
  padding: 0;
  width: 23px;
  -moz-border-radius: 0px; /* FF1-3.6 */
  -webkit-border-radius: 0px; /* Saf3-4, iOS 1-3.2, Android <1.6 */
  border-radius: 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */
}
/*---player ----*/
.jp-audio {
  left: 95px;
  width: 255px;
}

.jp-no-solution {
  width: 250px;
  padding: 0 4px;
  height: 35px;
  line-height: 1em;
  font-size: 11px;
}

.jp-thumb {
  display: none;
}

.jp-progress {
  left: 75px;
  width: 43%;
}
.jp-audio .jp-title {
  left: 75px;
  overflow: hidden;
  height: 18px;
  width: 93px;
}

.jp-audio ul.jp-controls {
  padding: 5px;
}
.jp-audio ul.jp-controls li a.jp-mute,
.jp-audio ul.jp-controls li a.jp-unmute {
  right: 68px;
}
.jp-playlist {
  width: 50px;
  top: 5px;
  line-height: 0em;
  text-align: center;
}
.jp-playlist a {
  line-height: 1em;
}
/*---upcoming dates---*/
.event-row .location-venue {
  width: 323px;
}

.event-row .location-venue .event-location,
.event-row .location-venue .event-venue {
	float: none;
	width: 100%;
}

.event-row .location-venue .event-notes {
	display: none;
}

.event-row .event-tickets,
.event-row .event-presale {
  width: 99px;
}

.event-row .event-password {
  border-right: 1px solid #ccc;
  width: 208px;
}

.event-vip {
  border-right: 1px solid #ccc;
  border-left: none;
}

.vip .event-password {
  width: 147px;
}

.event-row .matchheight {
	padding-bottom: 8px;
	margin-bottom: 0;
}

/*----table----*/
.view-dylan-disco-songs table,
.view-dylan-dates table {
 width: 96%;
}
a.openall,
a.closeall {
  float: none;

}
/* Force table to not be like tables anymore */
  .view-dylan-disco-songs table,
  .view-dylan-disco-songs thead,
  .view-dylan-disco-songs tbody,
  .view-dylan-disco-songs th,
  .view-dylan-disco-songs td,
  .view-dylan-disco-songs tr,
  .view-dylan-dates table,
  .view-dylan-dates thead,
  .view-dylan-dates tbody,
  .view-dylan-dates th,
  .view-dylan-dates td,
  .view-dylan-dates tr { 
    display: block; 
  }
  .view-dylan-disco-songs table,
  .view-dylan-dates table {
    margin-top: 20px;
  }
  /* Hide table headers (but not display: none;, for accessibility) */
  .not-ie .view-dylan-disco-songs thead tr,
  .not-ie .view-dylan-dates thead tr { 
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  
   .not-ie .view-dylan-disco-songs tr,
   .not-ie .view-dylan-dates tr {
    padding: 5px;
   }
   
  .view-dylan-disco-songs tr.odd,
  .view-dylan-dates tr.odd,
  .view-dylan-dates tr.odd:hover td,
  .view-dylan-disco-songs tr.odd:hover td {
    background: #e5e5e5;
  }
  
  .view-dylan-disco-songs tr.even,
  .view-dylan-dates tr.even,
  .view-dylan-dates tr.even:hover td,
  .view-dylan-disco-songs tr.even:hover td {
    background: transparent;
  }
  
  .view-dylan-disco-songs tr:hover td,
  .view-dylan-disco-songs tr:hover td a {
    color: #333;
  }
                 
  .view-dylan-disco-songs td,
  .view-dylan-dates td { 
  /* Behave  like a "row" */
    border: none;
    position: relative;
    line-height: 1.5em;
    padding: 0;
    margin-left: 120px;
    min-height: 20px; 
  }
  
  tr.setlist-row {
    padding: 0;
    height: auto;
  }
  tr.setlist-hidden {
    display: none;
  }
  tr.setlist-row td {
    line-height: 1em;
    height: auto;
    padding: 10px;
  }
  tr.setlist-row td.setlist .field-item {
    float: none;
    display: inline;
    font-size: 12px;
    line-height: 1.5em;
    padding:0;
  }
  td.more-setlist {
    text-align: left;
    padding: 0 4px;
    margin: 0;
  }
  td.setlist {
    margin: 0;
  }
  .view-dylan-disco-songs td.views-field-title a {
    font-weight: bold;
    display: block;
  }
  .not-ie .label.side {
    display: block;
    font-weight: normal;
    float: left;
    margin: 0 0 0 -110px;
    font-style: italic;
  }
  .album-tracks .views-row {
     height: auto;
  }
  .ie7 .album-tracks .views-row {
    min-height: 45px;
  }
  .album-tracks .views-row:after {
      content: ' ';
      clear: both;
      display: block;
  }
  
  .album-tracks .views-field-title {
    margin-left: 3px;
    line-height: 1.4em;
    padding: 2px 0;
    width: 115px;
  }
  
  #discover.show-discover,
  #discoverbox {
    width: 37%;
  }
    
  .view-dylan-gallery .views-row {
    width: auto;
  }
  
  .view-dylan-gallery .views-row img {
    width: 100%;
  }
  
  #tour-count {
    width: 90%;
  }
  
  .times-played,
  .song-plays,
  .liner_notes {
   height: auto;
  }
  .liner_notes,
  .liner-showing {
    width: 230px;
  }
  .song-plays .views-row {
    width: 41%;
  }

.view-dylan-disco-songs tr td.views-field-title {
	margin: 0 0 0 10px;
	width: auto;
}

.view-dylan-disco-songs tr td.views-field-field-canonical-album-nid {
	width: auto;
}
  
.view-dylan-disco-songs tr td.views-field-title .label {
	display: none;
}

.view-dylan-disco-songs tr.collapsed .views-field-field-canonical-album-nid,
.view-dylan-disco-songs tr.collapsed .views-field-field-date-value,
.view-dylan-disco-songs tr.collapsed .views-field-field-date-value-1,
.view-dylan-disco-songs tr.collapsed .views-field-count-played {
	display: none;
}

.view-dylan-disco-songs td.views-field-title a {
	width: 90%;
}

.view-dylan-disco-songs tr.odd td.views-field-title {
	background: url(../images/minus.png) scroll no-repeat right top #E5E5E5;
}
	.view-dylan-disco-songs tr.collapsed td.views-field-title {
		background-image: url(../images/plus-sm.png);
	}

.view-dylan-disco-songs tr.even td.views-field-title {
	background: url(../images/minus.png) scroll no-repeat right top transparent;
}
	.view-dylan-disco-songs tr.collapsed td.views-field-title {
		background-image: url(../images/plus-sm.png);
	}


  /*--- act like one col--*/
  .col2,
  .col3 {
    width: 225px;
  }
  .col4 {
    width: 468px;
  }
  .song-lyrics.col3 {
    width: 245px;
  }
  .song-lyrics .field-field-lyrics .field-items {
    font-size: 14px;
    padding: 15px;
  }
  #footer {
    height: 80px;
  }

	/* New Feature block on front page for Feature content type */
	 .feature.type-feature img.imagefield-field_img_feature_sm, .small-feature-iframe, .small_links  {
          display: block;
         }
         .feature.type-feature img.imagefield-field_img_feature,  .feature-iframe, .desk_links {
          display: none;
         }

	.feature.type-feature .feature-text {
		position: absolute;
		top: auto;
		left: 15%;
		width: 70%;
		z-index: 2;
		bottom: 16%;
	}

	.feature.type-feature .feature-text p {
		font-size: 15px;
	}

	.feature-button {
		bottom: 6%;
		right: 17%;
	}

	.node-type-feature .field-field-teaser {
		top: 27%;
		left: 57.5%;
		width: 22%;
		font-size: 1em;
	}

	.node-type-feature .field-field-button {
		top: 849px;
		right: 12%;
	}

	.feature-link {
		position: absolute;
		bottom: 155px;
		left: 40px;
		top: auto;
	}

	.link-left {
		top: 85%;
		left: 10%;
		width: 80%;
		height: 8%;
	}
	
	.link-right {
		top: 94%;
                height: 4%;
                left: 29%;                
                width: 43%;
	}

	.link-left.vertical, .link-right.vertical {
		width: 100%;
		height: 53%;
	}
	
	.link-right.vertical {
		top: 53.25%;
		height: 46.7%;
	}
	
	.view-dylan-album-tracks ul.amazon-itunes .amazon {
		display: none;
	}

}
