@charset "utf-8";
body {
	background-color: #000510;
}
header {
	background: #fff url('../images/bgstar-background.jpg') no-repeat 50% 0;
}
.container {
	background-color: #fff;
}
.hiddenOK.valid {
	display: none !important;
}
.navbar-brand {
	height: auto;
}
.navbar-header {
	float: right;
}
.textColour {
	color: #004a64;
}
.introtext {
	margin-top: -100px;
	font-size: 1.2em
}
.textcolor {
	color: #005AB5;
}
.lblcolor {
	color: red;
	font-weight: bold;
}
.Requiredfield  {text-align:right;}
.Requiredfield label{
	color: red;
	font-size: 0.9em;
	margin-top:25px;
	
}
.form-group.required div:after {
	content: "*";
	color: red;
	font-size: 1.2em;
	float: right;
}
.form-group.required.has-error div:after {
	content: "";
}
.form-control {
	width: 98% !important;
	display: inline-block;
}
select.form-control, .form-control.sml {
	width: 90% !important;
	display: inline-block;
}
h1 {font-size:2.8em; margin-left:7px;}
h3 {margin-bottom:0;}
.logo {margin-top:15px;}
hr { border: solid 1px #bbb; margin-top:5px;}
.privacyStatement {font-size:11px;}
.warrantyTerms {background:#efefef;}
.warrantyTerms h3 {margin-bottom:.4em;margin-top:10px;}
.warrantyTerms  p {font-size:.9em;}
.btn-success { background-color:#0077d4; border-color:#0077d4;}

@media (max-width: 767px) {
.Requiredfield { text-align:center;}
.Requiredfield label {margin-top:5px;}
	h1 {font-size:1.5em;margin-top:0;}
	header { text-align:center;}
	.introtext { margin-top:-25px;}
	select.form-control, .form-control.sml {
	width: 100% !important;
	display: inline-block;
}
.form-group.required div:after {
	content: "";
}
.form-group.required .control-label:after {
	content: " *";
	color: red;
}
}

@media (min-width: 992px) {
.container {
	width: 900px;
}
}

@media (min-width: 1200px) {
.container {
	width: 900px;
}
}
