#osm_container
{
	width:100%;
	max-width:600px;
	position:relative;
	margin: 0.5em auto;
}

#osm_map
{
	width:100%; height:100%;
	top:0;
	bottom:0;
	left:0;
	right:0;
	position:absolute;
}
.osm_sizer
{
	width:100%;
	padding-bottom:100%;
	box-sizing: border-box;
	border:0;
	margin:0;
}




#osm_container .leaflet-control-attribution.leaflet-control>a:first-child, #osm_container .leaflet-control-attribution.leaflet-control>span
{
	display:none;
}

#osm_container .leaflet-control-attribution.leaflet-control
{
	opacity:0;
	display:none;
}


.map_popup_image
{
    min-height: 45px;
    min-width: 80px;
    display: block;
    background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	margin: -8px;
	background-image: url('https://theoldmillstudios.co.uk/wp-content/uploads/pp/images/1539005367-new%20logo.png');
}