<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">iframe{
	border:0;
}

.shadowed{
	box-shadow:2px 2px 2px 2px rgba(120,120,120,0.2);
}

.osm_map{
	width:100%;
	height:350px;
	position:relative;
	font-size:.9em;
	overflow:hidden;
	color:#000;
}
.osm_map .org_data{
	position:absolute;
	left:10px;
	top:10px;
	background: #fff;
	padding:10px;
	border-radius:2px;
	z-index:2;
}

.osm_map .org_data .c_name{
	font-weight:bolder;
	color:#000;
}
.osm_map .org_data .c_address{
	font-size:.9em;
	color:#555;
}

.osm_map .org_data &gt; *{
	display:inline-block;
	vertical-align:top;
}

.osm_map .org_data &gt; *:last-child{
	padding:0 10px;
	
}
.osm_map .org_data .route-link{
	color:rgb(26, 115, 232);
	text-align:center;
	position:relative;
	cursor:pointer;
}
.osm_map .org_data .route-link:hover{
	color:blue;
	text-decoration:underline;
}
.osm_map .org_data .route-link i{
	font-size:1.2em;
}
.osm_map .org_data .route-link &gt; div.text{
	font-size:.85em;
	line-height:1.05em;
}

.osm_map img{
	width:100%;
	height:100%;
	object-fit:cover;
	filter: blur(2.5px);
	-webkit-filter: blur(2.5px);
}

.osm_map:hover .cc_overlay{
	background: rgba(0,0,0,0.4);
}</pre></body></html>