#contact .layoutleft , #contact .layoutright {
	height:800px;
	overflow: auto;
}

#coords {
	overflow:hidden;
}

#coords .left {
	float:left;
	width:45%;
}

#coords .right {
	float:left;
	width:49%;
}

#coords .lgd {
	display:inline-block;
	width:30px;
	font-weight:bold;
}

#map {
	width:100%;
	height:100%;
}

.recaptcha > div > div{
		margin-top: 10px;
		margin-bottom: 10px;
}
.recaptcha.error > div > div{
    border: 1px solid red;
}

@media screen and (max-width: 1024px) {

	#contact .layoutleft , #contact .layoutright {
		height:auto;
	}

	#map {
		height:300px;
	}

}
