.googleMap_parallax_container {
	position: relative;
	overflow: hidden;
	border: 1px solid #ccc;
}

.googleMap_parallax_container .googleMapCanvas {
	width: 100%;
	height: 200%;
	position: absolute;
	bottom: 50%;
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
	-ms-transform: translateY(50%);
	-o-transform: translateY(50%);
	transform: translateY(50%);
}
@media only screen and (min-width : 768px) {
}
@media only screen and (min-width : 992px) {
}
@media only screen and (min-width : 1200px) {
}
@media only screen and (min-width : 2000px) {
}
@media only screen and (orientation : portrait) {
	.googleMap_parallax_container .googleMapCanvas {
		height: 100%;
	}
	.googleMap_parallax_container {
		max-height: 75vh;
	}
}
@media only screen and (min-width : 768px) and (orientation : portrait) {
	.googleMap_parallax_container {
		max-height: 75vh;
		min-height: 50vh;
	}
}