:root { --header-height: 80px; }

html, body { font-family: 'Lilita One', cursive; font-size: 16px; }

/* Pour les ancres */
:target { scroll-margin-top: var(--header-height); }

.text-justify { text-align: justify; }

footer { font-size: .6em; }

main { padding-top: var(--header-height); }

@media all and (max-width: 992px) { /* version mobile */

html, body { font-size: 12px; }

.marginnavbar { margin-top: 60px; }

}
