.googlemaps  { 	height: 486px;
	background: #f7f7f7 url(http://fast.mediamatic.nl/f/sjnh/image/throbberwait.gif) no-repeat 50% 50%;
	clear: both;
	overflow: hidden; } 
.googlemaps-summary  { 	margin: 0 0 18px; } 
.googlemaps-done  { 	background-image: none; } 
/* prevents our styling from affecting Google's own link styling in the map */
.googlemaps a  { 	border: none !important;
	padding: none !important;
	color: #000 !important; } 
.span-20 .googlemaps  { 	height: 310px;
	margin: 0 0 18px; } 
.span-20 .googlemaps-editpage  { 	margin: 16px 0 0;
	height: 162px; } 
.googlemaps-dialog  { 
	height: 400px; } 
.action-stage-wrapper .googlemaps  { 	height: 400px } 
.googlemaps-noresult  { 	display: none;
	left: 50%;
	margin-left: -25%;
	position: absolute;
	text-align: center;
	top: 47%;
	width: 50%; } 
 .googlemaps-mapbutton a  {  	cursor: pointer;
 } 
.date-edge .address .googlemaps-mapbutton  { 	margin: 0 0 0 3px; } 
.googlemaps-picker-fields  { 	overflow: hidden; } 	
.googlemaps-picker-fields input.googlemaps-picker-search  { 	width: 180px;
	height: 18px;
	float: left;
	margin-right: 3px;
	margin-bottom: 12px; } 
.searchresult .googlemaps  { 	margin-bottom: 12px; } 
body.gmaps-stretched-layout  { 	background: #f7f7f7 url(http://fast.mediamatic.nl/f/sjnh/image/throbberwait.gif) no-repeat 50% 50%; } 
body.gmaps-stretched-layout.map-loaded  { 	background-image: none; } 
body.gmaps-stretched-layout #gmaps-bg  { 	position: fixed;
	z-index: 1;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0; } 
body.gmaps-stretched-layout #header  { 	margin-bottom: 0; } 
body.gmaps-stretched-layout #wrapper-header  { 	margin-bottom: 0; } 
body.gmaps-stretched-layout #wrapper-content   { 	background-color: #fff; } 
body.gmaps-stretched-layout .menu-editable  { 	position: relative;
	z-index: 2; } 
body.gmaps-stretched-layout.no-geo-results  #wrapper-header  { 	margin-bottom: 50px; } 
body.gmaps-stretched-layout.no-geo-results  { 	background: url(http://fast.mediamatic.nl/f/sjnh/image/cloud.png); } 
#gmaps-filters  { 	display: none; } 
#gmaps-filters  { 	font-size: 11px;
	position: fixed;
	z-index: 3;
	top: 340px;
	left: 20px;
	background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 16px #000;
	-moz-box-shadow:0 0 16px #000;
	-o-box-shadow: 0 0 16px #000;
	box-shadow: 0 0 16px #000;
	padding: 6px 0 0; } 
#gmaps-filters ul  { 	margin: 0; } 
#gmaps-filters li  { 	list-style: none;
	padding: 0 6px 0 4px;
	height: 24px;
	margin-bottom: 4px; } 
.gmaps-filter .icon  { 	display: block;
	width: 24px;
	height: 24px; } 
.gmaps-filter label  { 	display: none; } 
#gmaps-filters:hover label  { 	display: inline-block;
}
