
h4, h5, h6,
h1, h2, h3 {margin: 0;}
ul, ol {margin: 0;}
p {margin: 0;}


}
/*  Contact Form  ============================================================================= */
.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}
.group:before,
.group:after {
    content:"";
    display:table;
}
.group:after {
    clear:both;
}
.group {
    zoom:1;
}
.span_2_of_3  h3,
.span_1_of_3  h3,.contact-form h3 {
	font-family: 'Sintony', sans-serif;
	color: #2E2E2E;
	font-size: 1.8em;
	text-transform: uppercase;
	margin:0em 0em 1em 0em;
	float: left;
	font-weight: 600;
}
.span_1_of_3  h5,.contact-form h5{
	float: right;
	width: 75.5%;
	background: url(../images/hd-bg.png) 0% 73% repeat-x;
	display: inline-block;
	height: 15px;
	margin: 0.2em 0em 0em 0em;
}
.contact_info {
    margin-bottom: 3em;
}
.contact-form{
	position:relative;
	padding-bottom:30px;
}
.contact-form div{
	padding:5px 0;
}
.contact-form span{
	display:block;
	font-size:1em;
	color: #2E2E2E;
	padding-bottom:5px;
	font-family: 'Sintony', sans-serif;
}
.contact-form input[type="text"],.contact-form textarea{
		    padding:8px;
			display:block;
			width:98%;
			border: none;
			outline:none;
			color:#464646;
			font-size:0.8125em;
			font-family:Arial, Helvetica, sans-serif;
			border: 1px solid rgba(192, 192, 192, 0.41);
			-webkit-appearance:none;
}
.contact-form textarea{
		resize:none;
		height:120px;		
}
.contact-form input[type="submit"]{
	font-family: 'Sintony', sans-serif;
	color: #FFF;
	font-size: 1em;
	text-transform: uppercase;
	background: #2E2E2E;
	padding: 12px 20px;
	display: inline-block;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
	display: inline-block;
	border: none;
	outline: none;
	-webkit-appearance: none;
	cursor:pointer;
}
.contact-form input[type="submit"]:hover{
	background: #42a5f5;
}
.contact-form input[type="submit"]:active{
	background: #42a5f5;
}
.company_address p{
	font-size: 0.875em;
	color: #6a6a6a;
	line-height: 1.9em;
	    margin: 0px;
}
.company_address p span,.company_address p span a{
	text-decoration:underline;
	color:#454545;
	cursor:pointer;
}
.map{
	margin-bottom:15px;
}
