* {
	padding:0;
	margin:0;
}
html, body {
	background:#0d0c0c;
	height:100%;
	color: #fff;
}
.skrollr-desktop body {
	height:100% !important;
}
body {
	font-family: 'Quicksand', sans-serif;
	font-size: 18px;
	
}
p {
	margin:1em 0;
	color: #fff;
	font-family: 'Quicksand', sans-serif;
	font-size: 18px;
}
.parallax-image-wrapper {
	position:fixed;
	left:0;
	width:100%;
	overflow:hidden;
}
.parallax-image-wrapper-50 {
	height:50%;
	top:-50%;
}
.parallax-image-wrapper-100 {
	height:100%;
	top:-100%;
}

.parallax-image {
	display:none;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
}

.parallax-image-50 {
	height:200%;
	top:-50%;
}

.parallax-image-100 {
	height:100%;
	top:0;
}

.parallax-image.skrollable-between {
	display:block;
}

.no-skrollr .parallax-image-wrapper {
	display:none !important;
}

#skrollr-body {
	height:100%;
	overflow:visible;
	position:relative;
}

.gap {
	background:transparent center no-repeat;
	background-size:cover;
}

.skrollr .gap {
	background:transparent !important;
}

.gap-50 {
	height:50%;
}

.gap-100 {
	height:100%;
}

.gap-200 {
	height:200%;
}

.header, .content {
	height:900px;
	padding:1em;
	margin-top: 10px;
	text-align: center;

	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

.content-full {
	height:100%;
}
.content-full2 {
	height:170%;
}
.content-full3 {
	height:125%;
}
.paralaxtext { 
	font-family: 'Dancing Script', cursive;
	font-size: 32px;
}

#done {
	height:100%;
}
#profile-pic {
	position: absolute;
	z-index: 999;
	width: 200px;
	height: 200px;
	left: 533px;
	background: #FFF;
	border: 0px solid #FFF;
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;

	position: relative;
    overflow:hidden;
    text-align:center;
}