.parallax {
	position: relative;
	margin: 0px;
	padding: 0;
	min-height: 320px;
	overflow: hidden;
}
#logoholder {
	text-align: center; /**/
}
#hbg-header {
	margin-top: 0; /**/
}
#hbg-indexheader {
	/*color: #fff;*/
	margin: 0px;
	padding: 0px 10px;
}
#parallaxheader h1 {
	font-size: 300%;
	text-shadow: 1px 1px 3px rgba(0,0,0,0.90), -1px -1px 3px rgba(0,0,0,0.90);
	color: #fff;
}
#parallaxheader h5 {
	font-size: 110%;
	text-shadow: 1px 1px 3px rgba(0,0,0,0.90), -1px -1px 3px rgba(0,0,0,0.90);
	color: #fff
}
#loginbadge {
	bottom: 10px;
}
#logoholder {
	padding-top: 0rem; /*min-height: 150px;*/
	z-index: 10;
}
#order {
	position: absolute;
	top: 10px;
	right: 20px;
	font-size: 110%;
}
#social {
	position: absolute;
	bottom: 20px;
	right: 20px;
}
@media only screen and (max-width: 767.98px) {
	.parallax {
		min-height: 270px;
	}
	#parallaxheader h1 {
	font-size: 200%;
	}
	#parallaxheader h5 {
	font-size: 100%;
	}
	#social {
		bottom: 10px;
	}
}