

/* Start:/local/components/motor/where.buy/templates/.default/styles.css?17562107951307*/
#map-canvas {
	width: 100%;
	height: 600px;
	margin-top: 20px;
	margin-bottom: 50px;
}
.infowindow {min-height: 200px;}
.infowindow div {font-size: 16px; line-height: 18px; margin-bottom: 5px;}
.infowindow .name {font-weight: 600; font-size: 18px; margin-bottom: 1rem;}
.infowindow .type-retail {font-weight: 600; font-size: 15px; color: #d62214; margin-bottom: 1rem;}
.infowindow .type-service {font-weight: 600; font-size: 15px; color: #014a93; margin-bottom: 1rem;}
.infowindow .site a:hover {text-decoration: underline; color:#014A93;}
.infowindow .image {margin-top: 10px;}
.infowindow .image img {max-height: 190px;max-width: 190px;}
#map-filter {display: inline-block; margin: 10px 0;}
#map-filter label {font-size: 16px; padding-right: 5px;}
#map-filter input[type="radio"] {margin-right: 35px;}
#list-container {max-height: 640px;overflow-y: scroll;}
#list-container table {width: 100%; border: 1px solid; border-color: #aaa;}
#list-container table th {font-size: 1.8rem; font-weight: 600; padding: 5px 10px; border: 1px solid; border-color: #aaa;}
#list-container table td {font-size: 1.8rem; padding: 5px 10px; border: 1px solid; border-color: #aaa;}
#list-container table td img {max-height: 100px;max-width: 100px;}
#list-container table td a:hover {text-decoration: underline; color:#014A93;}

/* End */
/* /local/components/motor/where.buy/templates/.default/styles.css?17562107951307 */
