﻿.google-map-canvas{
	position:relative;
}
.google-map-search{
	position:absolute;
	background:white;
	box-shadow:0 1px 2px rgba(0,0,0,0.2);
	z-index:1;	
	top:10px;
	right:60px;
	padding:5px;
	border-radius:3px;
}
.google-map-search .icoButt{background:none;}
.google-map-search input{font-size:12px; line-height:16px;}
.map-address-text{
	padding:5px 0;
}
.geocodeAddress, .myPosition{
	border:none;
	margin:0 0 0 2px;
}
.geocodeAddress:hover, .myPosition:hover{background:none;}

.markerName{
	cursor:pointer;
	font-weight:bold;
}
.iconMapMarker{
	position:relative;
	height:28px;
}
.iconMapMarker:before{
	content:"";
	position:absolute;
	bottom:0;
	right:-10px;
	width:26px;
	height:11px;
	background:url(/styles/default/img/marker-shadow.png);
}