
.container {
    position: absolute;
    margin: 0;
    bottom: 50%;
    left: 0;
    right: 0;
    text-align: center;
}



/* ============================================================
  SECTIONS
============================================================ */
section.module:last-child {
  margin-bottom: 0;
}
section.module h2 {
  margin-bottom: 40px;
  font-family: "Roboto Slab", serif;
  font-size: 30px;
}
section.module p {
  margin-bottom: 40px;
  font-size: 16px;
  font-weight: 300;
}
section.module p:last-child {
  margin-bottom: 0;
}
section.module.content {
  padding: 40px 0;
}
section.module.parallax {
  padding: 0;
}
section.module.parallax h1 {
 
}
section.module.parallax-1 {
	  background-image: url("https://negative-supply.s3.amazonaws.com/8e296a067a37563370ded05f5a3bf3ec.571c2517a4d5a.15ngjx.jpg");

}
section.module.parallax-2 {
  background-image: url("https://negative-supply.s3.amazonaws.com/8e296a067a37563370ded05f5a3bf3ec.571c2517a4d5a.15ngjx.jpg");
}
section.module.parallax-3 {
	  background-image: url("https://negative-supply.s3.amazonaws.com/8e296a067a37563370ded05f5a3bf3ec.571c2517a4d5a.15ngjx.jpg");


}

@media all and (min-width: 600px) {
  section.module h2 {
    font-size: 42px;
  }
  section.module p {
    font-size: 20px;
  }
  section.module.parallax {
    
    /* Full height */
    height: 100%; 

    /* Create the parallax scrolling effect */
    background-attachment: scroll;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
    position: relative;
    z-index: 10;
    min-height: 1020px;
}



  section.module.parallax h1 {
    font-size: 96px;
  }
}
@media all and (min-width: 960px) {
  section.module.parallax h1 {
    font-size: 80px;
  }
}





.parallax-section {
  height:400px;
  position:relative;
  padding:1px 0 0;
}

.moving-block {
  width:100px;
  height:100px;
  margin:150px auto;
  display:block;
}

.slide1 span {
  background:red;
}

.slide2 span {
   background:blue;
}

.slide3 span {
  background:green;
}



* {
		padding:0;
		margin:0;
	}

	

	.skrollr-desktop body {
		height:100% !important;
	}


	p {
		margin:1em 0;
	}

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

	.content {
		background:#fff;
		padding:1em;

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

	.content-full {
		height:100%;
	}

	#done {
		height:100%;
	}