﻿.textrightimgleft .text-box {
	float: none;
	width: 100%;
}

.guideslist .allguides {
	display: none;
}

.topbanner {
	margin-top: 4%;
	margin-bottom: 12%;
}

#bottombttn {
	left: 0;
	bottom: -70px;
	max-width: 1170px;
	text-align: center;
}



#bottombttn > a {
	margin: 0 17px 0px 0;
}

.btn-link {
	background: #ffffff !important;
	color: #4B5D54 !important;
	border: 1px solid #024e4e;
}

#mapviewbox #map-canvas {
	width: 100%;
	height: 500px;
	background: white;
}

#office-contact {
	margin-bottom: 80px;
}

.info-block {
	padding: 35px 30px 35px 47px;
}

@media only screen and (max-width:729px) {
	#mapviewbox #map-canvas {
		height: 60vh;
	}
}

@media (max-width: 500px) {
	#bottombttn > a {
		margin: -62px 10px 39px 0px;
	}
}

@media (max-width: 640px) {
	#bottombttn > a {
		margin: -62px 10px 39px 0px;
	}
}
