/* stop some themes from messing up Google Maps' styling (e.g. twentyeleven, twentythirteen) */

.flxmap-container * {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.flxmap-container img {
	max-width: none !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
	background-color: transparent !important;
}

.entry-content .flxmap-directions img.adp-marker {
	max-width: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.flxmap-directions td.adp-text {
	vertical-align: middle;
}

/* some basic styling for info window */

.flxmap-infowin {
	font-family: Arial,Helvetica,sans-serif;
	color: #333;
}

.flxmap-marker-title {
	font-weight: bold;
	font-size: medium;
}

.flxmap-marker-link, .flxmap-directions-link {
	font-weight: normal;
	font-size: small;
}
