@CHARSET "UTF-8";
.leaflet-container img.popup-logo{
	max-width:300px !important;
	max-height:150px;
}
.leaflet-container img.info-popup-logo{
	max-width:95% !important;
	max-height:150px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.leaflet-fusesearch-panel .search-image{
	display:none;
}
.leaflet-fusesearch-panel .search-input{
	width:80%;
}
.leaflet-fusesearch-panel .close {
    right: 0px;
    top: 30px;
}
.attribution_logo{
	height:1em;
}
.logo{
	background: rgba(255,255,255,0.8);
    box-shadow: 0 0 15px rgba(0,0,0,0.2);
    border-radius: 5px;
}
.logo_embed{
	
}
.top_logo{
	margin: 5px;
	width:240px;
}
.leaflet-container img.top_logo {
    max-width: 22vw !important;
}
.leaflet-container img {
    
}
.links{
	margin-top: 1em;
	text-align:center;
}
.bg-fb{
	background-color:#3a5795;
}

.shariff{
	margin-top:1em;	

}
.leaflet-marker-icon{
	 -webkit-transition: width 1s, height 1s; /* Safari */
    transition: width 1s, height 1s;
}
.cat{
	border-bottom:1px solid #c6c6c6;
}

.link-container{
	overflow-x: hidden;
    text-overflow: ellipsis;
}
.answer_src_container{
	display:none;
}

.media-tab img.project_image{
	width:100%;
}

@media (max-width: 990px)
{
	.legende,.info,.logo{
		display:none;
	}	
}
.filter-layers{
	position: absolute;
    bottom: 0px;
    right: -4px;
}
.legend-layer{
	cursor:pointer;
}
.search-result-logo img{
	width: 25px;
    margin-right: 10px;
    margin-left: 10px;
}
.search-result-icon{
	margin-right:10px;
}
.leaflet-container a.leaflet-popup-close-button {
    z-index: 9999;
}
.alertme{
	    padding: 10px;
    background-color: #fff;
    box-shadow: 5px 5px 10px rgba(0,0,0,0.4);
    font-size: 15px;
}