
/* gmaps / infobox */

.infoBox > img {
	z-index: 9999;
}

.infoBoxWrapper {
	background:transparent url(ibox-bg-bottom.png) no-repeat left bottom;
	padding:0 0 17px 0;
}

.infoBoxContent {
	background:transparent url(ibox-bg-main.png) no-repeat left top;
	padding:0 0 3px 0;
	margin:0;

	&.noImage {
		padding-left: 15px;
	}
}

.infoBoxData {
	float:left;
	width:237px;
	margin:17px 0px 15px 12px;

	h2 {
		font-size: 16px !important;
		color: #3A89C9 !important;
		line-height:120%;
		background:none !important;
		padding:0 !important;
		margin:0 !important;

		font-family: Arial, Helvetica, sans-serif !important;
		font-weight: bold !important;
	}

	p {
		font-size:11px !important;
		line-height: 16px;
		font-style: italic;
		color:#777;
		margin: 6px 0 7px 0;
		padding: 0;
		width: 127px;
		float: left;

		strong {
			font-weight: bold;
			font-style: normal;
			display: inline-block;
			margin-top: 2px;
		}

		&.distance_legend {
			width: 300px;
			font-size: 13px !important;
			font-style: normal;
		}
	}

}

.infoBoxImage {
	float:left;
	background: #FFF;
	margin: 17px 0px 13px 19px;
	width: 100px;
	height: 90px;

	img {
		border:1px solid #DDD;
		padding: 1px;
	}
}
