.header .navlinks { z-index: 1499; display: flex; align-items: center; }
.header .navlinks #menu_lang { display: inline-block; }
.header .navlinks :where(a, strong) { display: inline-block; margin-right: 0.5em; color: #fff; font-size: 1.25em; }
.header .navlinks a:hover { text-decoration: none; }
.header .navlinks a .icon { margin-bottom: 0; }

/* page sommaire */

.page_sommaire .image_pop img { width: 100%; }
.page_sommaire .intro { margin: 1em auto 2em; max-width: 810px; font-size: 1.5em; font-weight: bold; text-align: center; }
.page_sommaire .intro  img { margin-bottom: 1em; }

/* page upload */

.page_upload .formulaire_editer_media .editer_titre { margin: 0 -0.75em; border: 0; background-color: transparent; }
.page_upload .formulaire_editer_media .fieldset .fieldset { margin: 0; padding: 0; border: 0; background: transparent; }
.page_upload .formulaire_editer_media .fieldset[class*="fieldset_periode"] .editer,
.page_upload .formulaire_editer_media .fieldset[class*="fieldset_periode"] .editer label { display: inline-block; }
.page_upload .formulaire_editer_media .fieldset[class*="fieldset_periode"] .editer .text { width: 6em; }
.page_upload .formulaire_editer_media .diogene_geo > fieldset > .choix { display: block; }

/* page article/media */

.page_article .description dl { display: flex; flex-direction: row; flex-wrap: wrap; }
.page_article .description dt,
.page_article .description dd { margin: 0 0 0.25em; font-weight: normal; }
@media (min-width: 768px) {
    .page_article .description dt,
    .page_article .description dd { width: 50%; }
}

/* page carte */

.leaflet-popup-content-wrapper { border-radius: 0; padding: 0; }
.leaflet-container a.leaflet-popup-close-button { color: #fff; }
.leaflet-popup-content { margin: 0; }
.leaflet-popup-content .entry-title { font-size: 1.25em; line-height: 1.25em; display: block; margin: 0; padding: 1em; background: #00c0f8; text-align: center; color: #fff; }
.leaflet-popup-content .entry-title a { color: #fff; }
.leaflet-popup-content .description { padding: 1em; }
.leaflet-popup-content .description .texte { margin-bottom: 1em; }
.leaflet-popup-content .description  p { margin: 0; }
.leaflet-popup-content .description  p + p { margin-top: 0.25em	; }