#geoarticle{
	float:left;
}
#ci_map, #ci_container{
	/*height:500px;*/
	/*float:left;*/

}

.leaflet-control-layers-base{
	max-width:280px;
}
.leaflet-control-layers-selector{
	display:none;
}

.leaflet-control-layers-expanded{
	padding:0px;
	background-color:transparent;
}

.modal .leaflet-control-layers-expanded{
	color:#fff;
}
.ui-widget-content a {
    color: #0078A8!important;
}

.leaflet-control-layers-base .liste-article{	
	padding-top: 8px;
    padding-bottom: 8px;
    font-weight: normal;
    padding-left: 8px;
	font-size: 0.8em;
}
.leaflet-control-layers-base .liste-article:hover{
	display: block;
     color: #333333;
    cursor: pointer;
	background-color:#dfdfdf;
}

.leaflet-control-layers-base label{
	width:100%;
	font-weight:500;
	font-size:14px;	
}
.theme-liste{
	float: left;
    width: 100%;
}
.theme-liste:hover{
    color: #333333;
    text-decoration: none;
    background-color: #ccc;
    cursor: pointer;
}
.theme-liste img{
	margin-right:5px;
}

.leaflet-control-layers-scrollbar {
    /* overflow-y: scroll; */
    overflow-x: initial;
    padding-right: 5px;
}
.liste-articles{
	float:left;
}
.tooltipresume{
	margin:18px 0px!important;
}
.tooltipresume p{
	margin:0px;
}

.leaflet-control-attribution, .leaflet-control-attribution a{
	/*display:none;*/
}


/* Plugin Recherche par adresse*/
.leaflet-control-geocoder {
    box-shadow: 0 1px 7px #999;
    background: #f8f8f9;  
	border-radius:0px!important;
	-webkit-border-radius:0px!important;
}
.leaflet-control-geocoder  input[type="submit"]{
    background-color: transparent;
    border: 1px solid lightgrey;
    margin: 3px;
}

