/* Feuille CSS en surcharge du thème pour le site du réseau ID 4 */
/* Text custom ----------------------------------- */
.txt-fontserif { font-family:'Merriweather', serif; }
.txt-fontsans { font-family:'Inter', sans-serif; }
.txt-fontitle { font-family:'Inter', sans-serif; }
.txt-white { color:#fff; }
.txt-black { color:#000; }
.txt-grey { color:#646464; }
.txt-first { color:#11273d; } /* bleu */
.txt-second { color:#fcdb18; } /* jaune */
.txt-third { color:#cd3435; } /* rouge */
.txt-fourth { color:#d1ccc9; } /* autre gris */
.txt-fifth { color:#000; } /* xxxx */
/* Header ---------------------------------------- */
.banner-head-title sup { font-size:15px; vertical-align:40px; }
/* Navigation ------------------------------------ */
/* Footer ---------------------------------------- */
.footer-bar .widget_nav_menu .menu li { margin-left:0; margin-right:0; }
.footer-bar .widget_nav_menu .menu li a { display:inline-block; padding-left:10px; padding-right:10px; border-right:1px solid #fff; }
.footer-bar .widget_nav_menu .menu li:first-child a { padding-left:0; }
.footer-bar .widget_nav_menu .menu li:last-child a { padding-right:0; border-right:none; }
.copyright-bar { display:none; }
/* Primary content ------------------------------- */
.site-main > article .entry-title { margin-bottom:1.3em; }
.site-main .sup-section { margin-top:-60px; }
.form-container { margin-bottom:2.5em; }
.form-container .field-checkbox span { font-size:14px; }
/* Responsive design ----------------------------- */
@media only screen and (min-width:1200px) {
}
@media only screen and (max-width:1199px) {
}
@media only screen and (max-width:1024px) {
}
@media only screen and (max-width:896px) {
}
@media only screen and (max-width:768px) {
  .banner-head-title sup { font-size:10px; vertical-align:15px; }
  .site-main .sup-section { margin-top:0; }
}
@media only screen and (max-width:480px) {
  .footer-bar .widget_nav_menu .menu li a { border-right:none; }
}
/*EOF*/
