body {
  padding-top: 70px;
/*  background: url(../img/background.jpg) repeat;*/
background: #1F1F1F;

}
.space-10{
	height: 10px;
	clear: both;
}
.space-20{
	height: 20px;
	clear: both;
}
.space-30{
	height: 30px;
	clear: both;
}
.space-40{
	height: 40px;
	clear: both;
}

.negative-space-10{
	margin-top:-10px;
	clear: both;
}

.negative-space-20{
	margin-top:-20px;
	clear: both;
}

.negative-space-30{
	margin-top:-30px;
	clear: both;
}

#mainHeader{
	padding:10px;	
	background: white;
}
#wrapper{
	background: white;
}



.image-bg-fluid-height,
.image-bg-fixed-height {
    text-align: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.image-bg-fluid-height {
	background: url('http://lorempixel.com/g/1920/500/') no-repeat center center scroll;
    padding: 100px 0;
}

.image-bg-fixed-height {
	background: url('http://lorempixel.com/g/1920/500/') no-repeat center center scroll;
    height: 450px;
}

.img-center {
	margin: 0 auto;
}

.section-heading {
    margin: 30px 0;
    font-size: 4em;
}

.section-lead {
    margin: 30px 0;
}

.section-paragraph {
    margin: 30px 0;
}

@media(max-width:768px) {
    section {
        padding-top: 25px;
        padding-bottom: 25px;
    }

    .section-heading {
        font-size: 2em;
    }
}