#heroInnerBio {
  background-image:url("../media/backgrounds/cb.jpg");
  background-repeat: no-repeat;
  height: 47em;
	background-position: center center;
}
#heroInnerNews {
  background-image:url("../media/backgrounds/media.jpg");
  background-repeat: no-repeat;
  height: 47em;
}
#heroInnerMedia {
  background-image:url("../media/backgrounds/spikeluke.jpg");
  background-repeat: no-repeat;
  height: 47em;
}
#overlayInner {
  height: 10.2em;
  margin-top: 30px;
  background-image: url("../media/backgrounds/RED-STRIP-BG-small.jpg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
}
#contact1 {
	background-image: url("../media/backgrounds/old/heronews.jpg");
	  background-repeat: no-repeat;
  height: 47em;
}
#tour1 {
  background-image: url("../media/backgrounds/grungeNew1.jpg");
	background-size: cover;
  background-repeat: no-repeat;
  height: 128em;
  margin-top:  0px;
  padding: 90px 140px 140px;
	/*padding: 120px 140px 140px;*/
}
/*#tourInner {
  background-image: url("../media/backgrounds/grunge-tour.jpg");
  background-repeat: no-repeat;
  height: 75em;
  margin-top: 0px;
  padding: 140px;
}*/
h3.tourInfo {
	  color: #fff;
  font-weight: 300;
  letter-spacing: 3px;
  font-size: 1.8rem;
	padding: 30px 0px;
}
#bio {
  margin-top: 60px;
}
#newsItemsInner {
  margin-left: 0px;
}
.first {
  margin-top: 30px;
}
.newsArticle {
  margin-bottom: 80px;
}
.newsArticle1 {
  margin-bottom: 40px;
}
.line {
	padding: 0px 0px 70px 0px;
}
.line1 {
	padding: 0px 0px 20px 0px;
}
.newsImage {
padding: 50px 15px 70px 50px;
}
.spacedNewsImage {
	margin-top: 20px;
}
.dateInner {
  text-decoration: none;
  margin-right: 15px;
  font-weight: 400;
}
.newsIntro {
  text-decoration: none;
  margin-right: 15px;
  font-weight: 400;
  font-size: 1.2em;
  text-transform: uppercase;
  font-family: 'Oswald', sans-serif;
}
.card {
	border: none;
}
h2.card-title  {
   color: #A80410;
  font-weight: 300;
  letter-spacing: 3px;
  font-size: 1.5rem;
	text-transform: uppercase;
}
.card-body {
	padding: 20px 0px 0px 0px;
}
.card-text {
	padding: 10px 0px;
	margin-bottom: 0;
}
.subRow {
	margin-top: 80px;
}
.article {
	margin: 30px 0px;

}
#articleContainer {
 
}
.intro {
	text-align: center;
	font-size: 1.8em;
	margin-bottom: 30px;
	 color: #A80410;
	font-weight: 300;
}
ul {
  list-style-type: none;
	margin-left: -1.6em;
}
.siteInfo {
	margin-top: -3px;
}
#socials {
	margin-top: 60px;
}
h1.spacer {
	margin-bottom: 60px;
}
#bio h2 {
	margin: 30px 0px;
}
 .collMob {
		 display: none;
	 }
.mob {
	display: none;
}
.white {
	color: #fff;
}