#carte-mes-interventions {width: 70%;}
@media screen and (max-width: 991px) {
  #carte-mes-interventions {width: 100%;}
}

.leaflet-tooltip h3 {font-size: 1.4em;}
.leaflet-tooltip .description {font-size: 1.2em; margin-bottom: 20px;}
.leaflet-tooltip {font-size: 1em;}

.map_leaflet {
    height: 100%;
    z-index: 10;
    min-height: 700px;
}



.leaflet-sidebar {z-index: 998;}
.leaflet-sidebar .close {z-index: 900; color: #000; opacity: 1;}

.leaflet-top, .leaflet-bottom {z-index: 500;}

    .leaflet-popup-content-wrapper {/*border-radius: 0px;*/ }
    .leaflet-control-layers-group input {opacity: 1; }
    
    .leaflet-tooltip-pane {font-family: "Poppins", serif; text-align: center;}
    .leaflet-tooltip-pane h2 {font-family: "Poppins", serif; font-size: 16px; margin: 0 0 10px; padding: 0; line-height: 16px;}
    .leaflet-tooltip-pane p {font-size: 12px; margin: 0; line-height: 12px;}
    
.popup-content {font-family: "Poppins", serif; padding-top: 40px;}
.popup-content h2 {font-family: "Poppins", serif; text-align: center; font-size: 16px; margin: 0 0 5px; padding: 0; text-transform: uppercase; line-height: 16px;}
.popup-content h3 {font-family: "Poppins", serif; text-align: center; font-size: 13px;  margin: 0 0 5px; padding: 0; font-weight: normal; line-height: 13px;}
.popup-content img {width: 100%; height: auto; margin-top: 20px;}
.popup-content .description {margin: 20px 0; line-height: 17px;  line-height: 17px;}
.popup-content .metas {text-align: center; margin-top: 10px; padding: 10px; background: #f9f9f9;}


@media screen and (min-width: 992px) and (max-width: 1399px) {
  .border-bottom-lg-none.border-block-end-dashed {border-bottom-style:none!important;} 
  .border-bottom-xl-none.border-block-end-dashed {border-bottom-style:none!important;} 
}
