body {
background: #000;
color: #fff;
font-family: "Roboto", sans-serif;
font-size: 13px;
letter-spacing: -0.01em;
}
h1 {
font-size: 40px;
font-weight: 300;
text-transform: uppercase;
margin:0;
padding:0;
text-align: left;
letter-spacing: -0.02em;
}
h1 strong {
font-weight: 700;
}
h1 span {
display: inline-block;
font-size: 14px;
margin-left: 4px;
}
h2 {
font-size: 32px;
font-weight: 300;
text-transform: uppercase;
margin:0;
padding:0;
text-align: left;
letter-spacing: -0.02em;
margin-top: 40px;
}
#section0, #section2, #section3 {
	padding: 7%;
}
#section0{
	background: url('landing.jpg') center center no-repeat;
	background-size: cover;
}
#section2 {
	background: url('biography.jpg') center center no-repeat;
	background-size: cover;
}
#section3 {
	background: url('contact.jpg') center center no-repeat;
	background-size: cover;
}
#soundcloud h1 {
	margin: 7% !important;
	padding-top: 7%;
}
.text {
	width: 60%;
	padding: 2%;
}
@media all and (max-width: 620px){
	.text {
		width: 90%;
		padding: 5%;
	}
	#section0, #section2, #section3 {
		padding: 10%;
	}
	#soundcloud h1 {
		margin: 10% !important;
		padding-top: 10%;
	}
	.ca-container{
		margin-left: 20% !important;
		width:80% !important;
	}
}


.fp-tooltip {
color: #fff !important;
font-family: "Roboto", sans-serif;
font-weight: 300;
text-transform: uppercase;
font-size: 10px !important;
margin-top: 4px;
}
#fp-nav span, .fp-slidesNav span {
border: 1px solid #fff !important;
}
#fp-nav li .active span, .fp-slidesNav .active span {
background: #fff;
}
#fp-nav ul li a span {
background: #fff;
}