#main-menu {
	display: none;
}
#hdr12 {
}

#hdr12 .social_links {
	/* position: absolute;
	right: 200px; */
text-align: right;
margin: 0 -5px 20px;
}
#hdr12 .social_links a{
	margin-right: 10px;
}

#hdr12 .phone_number {
text-align: right;
	display: none;
}

#hdr12 .navigation {
	clear: both;
	margin: 5px 100px 0 0; 
}
#hdr12 .utilities {
	text-align: right;
	margin-top: -29px;
}
#hdr12 .utilities a {
	color: #008ee2;
	padding-right: 10px;
}
#hdr12 .utilities a:hover {
	text-decoration: underline;
	font-weight: bold;
}

#hdr12 .utilities a.signup {
	color: #fff;
	display: inline-block;
	background-color: #61c419;
	background: -moz-linear-gradient(top, #b4e391 0%, #61c419 77%);/* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4e391), color-stop(77%,#61c419));/* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#61c419',GradientType=0);/* ie */
	margin: 0 0 10px;
	padding: 5px;
	border: 1px solid green;
	text-transform: uppercase;
	font-weight: 900;
	-moz-border-radius: 3px;
		border-radius: 3px;
		-webkit-box-shadow: 0px 1px 3px #999999;
		-moz-box-shadow: 0px 1px 3px #999999;
		box-shadow: 0px 1px 3px #999999;
}
#hdr12 .utilities a.signup:hover {
text-decoration: none;
	background-color: #61c419;
	background: -moz-linear-gradient(top, #61c419 0%, #b4e391 77%);/* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61c419), color-stop(77%,#b4e391));/* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61c419', endColorstr='#b4e391',GradientType=0);/* ie */
}