@charset "utf-8";
/* CSS Document */
a.aFix {

display:block;

overflow:hidden;

font-size:50px;

height:50px;

margin-top:-30px;

}
		.pad3b {
		padding-top: 19px;
	}
.sub {
	color: black;
	padding-top: 0px;
	padding-bottom: 5px;
}
.signup {
	max-width: 400px;
	height: 150px;
	margin-top:0px;
	margin-left: 22px;
	background-color:white;
	overflow: hidden!important;
}
.signupbit {
	max-width: 400px;
	height: auto;
	margin-top:-20px;
	margin-left: 22px;
	background-color:white;
	overflow: hidden!important;
}
.lift {
	margin-top: 40px;
}
.vid10 {
	margin-left: 22px;
	max-width: 900px;
}
.insta {
		margin-left: 16px;
}
.mleft {
		margin-left: 22px;
}
.padd {
	padding-top: 7px;
}
.line {
	line-height: 83px;
	color: #ffffff;
	font-size: 110px;
	margin-left: 20px;
}
.padcover {
	padding-top: 3px;
}
.line2 {
	width: 94%;
	font-size: 50px;
	line-height: 52px;
	color: #fff;
	margin-left: 22px;
	z-index: 10000;
}
.line5 {
	width: 94%;
	font-size: 20px;
	line-height: 24px;
	color: #fff;
	margin-left: 22px;
}
.b {
	background: rgba(0,0,0,0.7);
}
.viddiv {
	max-width: 600px;
	margin-left: 22px;
	margin-right: 22px;
}
@media (min-width: 768px) {
	.soundcloud {
		width: 461px;
	}
	.pad2 {
		padding-bottom: 9px;
	}
	.pad3 {
		padding-top: 9px;
	}
		.pad3b {
		padding-top: 18px;
	}
	.pad4 {
		padding-bottom: 17px;
	}
		.indent {
		margin-left: 16px;
	}
span.highlight {
	background: rgba(242, 25, 25, 1.0); 
	font-size: 60px;
	line-height: 96px;
}
	.main {
	width: 100%;
}
	.line {
	line-height:80px;
	
	color: #ffffff;
	font-size: 110px;
	font-family: 'Bungee', cursive;
}
.heading {
	font-size: 60px;
	font: Montserrat;
}
.line3 {
	width: 550px;
	font-size: 20px;
	line-height: 19px;
	background: rgba(251,255,255,0.7);
	color: #000000;
}	
}
@media (max-width: 767px) {
	.soundcloud {
	width: 90%;
	}
	.main {
	background-image: image("../img/bk5.jpg");
	width: 100%;
}
	.heading {
	font-size: 60px;
	font: Montserrat;		
}
span.highlight {
	background: rgba(242, 25, 25, 1.0); 
	font-size: 30px;
}	
	.line3 {
	width: 100%;
	font-size: 20px;
	line-height: 19px;
	background: rgba(251,255,255,0.7);
	color: #000000;
}
	.line {
	margin-left: 4%;
	margin-right: 5%;
	line-height: 26px;
	color: #ffffff;
	font-size: 26px;
	font-family: 'Bungee', cursive;
	width: 90%;
}
	.line2 {
		margin-left: 5%;
		margin-right: 5%;
	width: 90%;
	font-size: 24px;
	line-height: 24px;
	color: #fff;

}
	.line5 {
	width: 90%;
	font-size: 16px;
	line-height: 20px;
	color: #fff;
		margin-left: 5%;
		margin-right: 5%;
}
	.indent {
		margin-left: 5%;
		margin-right: 5%;
		
	}
	.move {
		margin-left: -6px;
	}
	.vid10 {
	max-width: 90%;
		margin-left: 5%;
		margin-right: 5%;
}
	.signup {
	max-width: 90%;
	height: 161px;
	margin-left: 5%;
	background-color:white;
	overflow: hidden!important;
}
		.signupbit {
	max-width: 90%;
	height: auto;
	margin-top:-20px;
	margin-left: 5%;
	background-color:white;
	overflow: hidden!important;
}
		.pad4 {
		padding-bottom: 17px;
	}
}