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

#page {
  width: 927px;
}

.container {
  width: 735px;
}

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

.breadcrumb {
  width: 480px; 
}

.view-dylan-disco-albums .views-row {
   margin: 5px 9px 5px 0px;
}

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

.feature h2.title {
  font-size: 27px;
  line-height: 1.1em;
}

.feature h2.title.title-size1 {
	font-size: 20px;
}
.feature h2.title.title-size2 {
	font-size: 24px;
}
.feature h2.title.title-size,
.feature h2.title.title-size3 {
	font-size: 27px;
}
.feature h2.title.title-size4 {
	font-size: 32px;
}
.feature h2.title.title-size5 {
	font-size: 36px;
	margin-bottom: 10px;
}

.feature-image {
  width: 340px;
}

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

#footer {
  height: 65px;
}
.news-news,
.bobdylan101-bobdylan101 {
  float: none;
  margin: 20px 10px;
  width: 100%;
}

.view-news .views-row-even .news-news,
.view-bobdylan101 .views-row-even .teaser-bobdylan101 { 
  float: none;
}
/*---player ----*/

.jp-audio {
  width: 355px;
}

.jp-no-solution {
  width: 348px;
  font-size: 11px;
}

.jp-progress {
  width: 36%;
}
.jp-now-playing {
  display: none;
}

.jp-audio .jp-title {
  left: 121px;
  overflow: hidden;
  height: 18px;
  width: 105px;
}

.view-dylan-disco-albums ul.filter {
  display: none;
}

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;
}

/*--event--*/

.full-date .map iframe {
  height: 350px;
}

/*---upcoming dates---*/
.view-upcoming-dates .event-row {
	margin-bottom: 20px;
}

.view-upcoming-dates .event-row,
.event-row a.link {
  height: 112px;
}
.event-header {
  display: none;
}

.event-row .date {
  position: absolute;
  top: 0;
  left: 0;
  border-bottom: none;
  border-left: 1px solid #CCC;
  width: 105px;
}
.event-row .location-venue {
	width: 558px;
	margin-left: 126px;
	height: 36px;
	border-bottom: none;
	border-right: 1px solid #CCC;
	position: relative;
}

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

.event-row .location-venue .event-notes {
	position: absolute;
	width: 365px;
	top: 7px;
	right: 20px;
}

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

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

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

.event-row .date, .event-row .location-venue, .event-row .event-tickets, .event-row .event-presale, .event-row .event-password, .event-row .event-vip {
	border-bottom: none;
	min-height: 36px;
}

.event-row .event-tickets, .event-row .event-presale, .event-row .event-password, .event-row .event-vip {
	border-bottom: 1px solid #CCC;
}

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


/*--- act like two col--*/
.col3 {
  width: 468px;
}
.song-lyrics.col3 {
  width: 490px;
}
.col3 .col2 {
  width: 225px;
  clear: both;
}
.col4 {
  width: 712px;
}
.song-album-info {
  position: relative;
  float: right;
  top: 0;
  margin: ;
}
.playlist-body {
  float: left;
}

#discover.show-discover,
#discoverbox {
  width: 50.6%;
}

.times-played {
 height: auto;
 width: 95%;
}

.times-played h2,
.song-plays h2 {
  font-size: 25px;
}

.song-plays {
  width: 96%;
}

.song-plays .views-row {
  width: 29%;
}
.liner-showing {
  width: 457px;
}
/*--event--*/

.setlist {
  float: right;
}

td.more-setlist {
  width: 140px;
}
td.views-field-field-date-value {
  width: 80px;
}

/*----table----*/
.view-dylan-disco-songs table,
.view-dylan-dates table {
 width: 97.4%;
}
.view-dylan-art-archive .views-row {
  width: 225px;
  margin: 15px 10px;
}
.view-dylan-art-archive .views-row img {
  width: 100%;
}

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

.feature-button {
	right: 20.7%;
}

.node-type-feature .field-field-button {
	top: 475px;
}

.feature-link {
	top: 220px;
	left: 325px;
}

}
