/* Feuille CSS en surcharge du thème pour le site du réseau ID 11 */
/* Text custom ----------------------------------- */
.txt-fontserif { font-family:'Merriweather', serif; }
.txt-fontsans { font-family:'Satoshi', sans-serif; }
.txt-fontitle { font-family:'D-DIN Exp', sans-serif; }
.txt-fontclient { font-family:'D-DIN', sans-serif; }
.txt-white { color:#FFF; }
.txt-black { color:#000; }
.txt-grey { color:#707070; }
.txt-first { color:#022366; } /* bleu */
.txt-second { color:#FFBD68; } /* orange */
.txt-third { color:#FAC9B5; } /* rose */
.txt-fourth { color:#FFE9DD; } /* rose pâle */
.txt-fifth { color:#FF0E00; } /* rouge */
/* Header ---------------------------------------- */
/* Navigation ------------------------------------ */
/* Footer ---------------------------------------- */
.site-info .footer-bar a:not(.button) { text-decoration:underline; }
.site-info .copyright-bar { display:none; }
/* Primary content ------------------------------- */
.site-main .inside-article h1.entry-title { margin-bottom:1.5em; text-align:center; }
.site-main .inside-article .entry-content a { text-decoration:underline; }
.site-main .inside-article .entry-content a.button { padding:8px 16px; width:auto; border-radius:6px; vertical-align:middle; text-decoration:none; }
.site-main .inside-article .entry-content .sup-section { margin-top:-185px; }
/* Post ------------------------------------------ */
.form-container p.field-text input, .form-container p.field-select select { border-bottom-color:#B4B4B4; }
.form-container p.field-text input:focus, .form-container p.field-select select:focus { border-bottom-color:#000; }
.form-container p.field-text label, .form-container p.field-select label { font-size:13px; }
.form-container p.field-checkbox span { font-size:14px; font-weight:500; color:#000; }
.form-container p.field-submit input[type="submit"] { padding:8px 16px; width:auto; }
.form-container .radiobutton input[type="radio"] + label, .form-container .radiobutton input[type="checkbox"] + label { font-size:14px; border-color:#B4B4B4; color:#000; }
.form-container .radiobutton input[type="radio"]:hover + label, .form-container .radiobutton input[type="checkbox"]:hover + label { background-color:#FFBD68; border-color:#FFBD68; color:#fff; }
.form-container .radiobutton input[type="radio"]:checked + label, .form-container .radiobutton input[type="checkbox"]:checked + label { background-color:#FFE9DD; border-color:#000; color:#000; }
/* Responsive design ----------------------------- */
@media only screen and (max-width:1200px) {
  .site-main .inside-article .entry-content .sup-section { margin-top:-145px; }
}
@media only screen and (max-width:1024px) {
  .site-main .inside-article .entry-content .sup-section { margin-top:-130px; }
}
@media only screen and (max-width:768px) {
  .site-main .inside-article .entry-content .sup-section { margin-top:-25px; }
}
/*EOF*/