.gnw-map-service{position:relative;height:300px}.gnw-map-service__google{background:#e5e3df}.gnw-map-service__bing,.gnw-map-service__mapquest,.gnw-map-service__osm{background:#ddd}.gnw-map-service__yandex{background:#f3f1ed}.gnw-map-service__mapkit{background:#f8f4ec}.gnw-map{height:inherit}.gnw-map .mk-map-view>.syrup-canvas{margin-left:-50%}
.leaflet-container{font: inherit;}
.leaflet-popup-content {
	min-width: 250px;
    margin: 13px 19px;
    line-height: 2;
    
}
.leaflet-popup-content h3{text-align: center; padding-bottom:5px; border-bottom: 1px solid #eee;}
.leaflet-container a.leaflet-popup-close-button {padding: 8px 20px 0 0;}
@media screen and (min-width: 990px) {
.vendor-location-content .leaflet-popup-content {min-width: 150px;}
}
.mappage .gnw-map-service {height: 700px !important;}