body {
/*	margin-top: 10px;
	background:#b5bdc0 url(../images/bg.jpg) 0 0 repeat-x;
	*/
}
.pure-g {
/*	padding-top: 118px;  */
}
.largelegend {
	font-size: 2em;
}
.pure-form {
	padding: 32px 12px;
}
.pure-form input[type=text], .pure-form input[type=email] {
	height: 2.5em;
}
.pure-form fieldset {
    border: 0;
}
.extraspace {
	padding-bottom: 1em;
}
.required {
	color: red;
	font-size: 1.5em;
	position: relative;
	top: .25em;
	padding-left: 6px;

}
.line {
	width: 96%;
	border-bottom: 1px solid #ccc;
	margin: 0 auto 32px 0;
}
.dob {
	display: inline-block !important;
}

@media (min-width: 769px) {
	.extraspace {
		padding-bottom: 2em;
	}
	.dob {
		margin-right: 16px !important;
		width: 132px;
		display: inline-block !important;
	}
}
@media (min-width: 1024px) {
	.pure-form {
		padding: 46px;
	}
}

.whitebg {
	margin-top: 10px;

}

.err {
   color: red;
   font-weight: bold;
}

.breadcrumbs {
   text-align: left;
   font-weight: bold;
   color: #aaa;
}

.menuleft {
   display: block
   float: left;
}

.breadcrumbs p {
   margin: 0;
   padding: 0;
   float: right;
   display: block
   text-align: right;
   font-weight: bold;
   color: #aaa;
}

.menuleft a {
   color: #aaa;
   text-decoration: none;
}
.breadcrumbs a:hover {
   color: #666;
   text-decoration: underline;
}
