.logo-ins img {
  width: 123px;
  height: auto;
}

:root {
    --primary: #00749c; /* couleur primaire interface */
    --primary-hover: #1996c1; /* couleur primaire interface */
    --secondary: #1892bc; /* couleur secondaire */
    --calendar-active: #63bddc;
    --icon-info: #c3c3c3;
    --icon-zoom: #777;
    --menu-icon: #555;
    --mainmenu-selected: #1d5691;
    --mainmenu-icon-bg: #f7f7f7;

    --button-primary: var(--primary);
    --button-primary-hover: var(--primary-hover);
    --button-primary-text: #fff;
    --button-grey: #eee;
    --button-grey-text: #777;

    --text: #555; /* base du texte */
    --title: #555; /* titre sur fond standard */
    --link: var(--primary);
    --link-hover: var(--secondary);
    --hr: #f7f7f7;

    --page-bg: #fff; /* fond de page */
    --page-dimmed-text: #ccc; /* texte gris sur page */

    --popup-bg: #fff; /* fond popup */
    --popup-border-radius: 8px;

    --form-alt-bgcolor: #f7f7f7; /* couleur d'alternance de liste */

    --date-bg: var(--secondary);

    --header-text: #fff;
    --header-text-hover: var(--primary-hover);

    --panel-bg: #eee; /* fond de panneau standard */
    --panel-text: #555; /* texte de panneau standard */

    --panel-caution-bg: orange;
    --panel-caution-text: #fff;

    --titlebar-bg: #1892bc;
    --titlebar-text: #fff;

    --filet: transparent; /* filet d'une grille */
    --grey: #eee; /* couleur neutre de remplissage */
    --overlay: rgba(0,0,0,0.40); /* fond overlay */


    --font: 'Lato', 'Helvetica','Tahoma', 'Arial';
    --font-normal: 400;
    --font-bold: 700;
}


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	font-family: var(--font), sans-serif;
}