.main {
background-size: cover;
background-position: center;
repeat: no-repeat;
background-attachment: fixed;
}
.wrapper {
padding-top: 40px;
padding-bottom: 40px;
background-color:rgba(255,255,255,0.9)!important;
}
.page-header {
	margin-bottom:0px;
}
.containerbg {
	background-color:white;
	padding:3em;
}
#footer.smfooter {
	margin-top:0px;
}