/* Personnalisation des styles par unIDesign */
/* http://www.unidesign.ca */
/* Personnalisation des styles dans le template */

/* -------------------------------------------------------------
    Identité
------------------------------------------------------------- */
/* Couleurs du GEM-SUITE */
span.v2v {
    color: #30539D !important;
    font-weight: bold !important;
    text-transform: uppercase;
    white-space: nowrap;
}
    .sppb-addon-header span.v2v {
        font-weight: 500 !important;
    }
    span.v2v span {
        color: #ed1c24 !important;
    }
span.v2vinvert {
    color: #FFFFFF !important;
    font-weight: bold !important;
    text-transform: uppercase;
    white-space: nowrap;
}
    .sppb-addon-header span.v2vinvert {
        font-weight: 500 !important;
    }
    span.v2vinvert span {
        color: #ed1c24 !important;
    }
span.v2vjaune {
    color: #fffc00 !important;
    font-weight: bold !important;
    text-transform: uppercase;
    white-space: nowrap;
}
    .sppb-addon-header span.v2vinvert {
        font-weight: 500 !important;
    }
    span.v2vinvert span {
        color: #ed1c24 !important;
    }
span.bleu {
    color: #30539D !important;
}
span.rouge {
    color: #ed1c24 !important;
}
span.jaune {
    color: #fffc00 !important;
}


/* -------------------------------------------------------------
    Navigation
------------------------------------------------------------- */
/* Espacement après le dernier item*/
#sp-header nav li:last-child {
    margin-right: 30px;
}
/* Espacement entre les items */
.sp-megamenu-parent > li > a {
    padding: 0 15px;
}

/* -------------------------------------------------------------
    Nouvelles
------------------------------------------------------------- */
/* Padding à gauche et à droite */
.view-article.layout-blog #sp-component {
    padding-right: 0;
    padding-left: 0;
}
/* Cacher le titre Research Center (qui se trouve dans les fichier de langue du template) */
.blog .article-list .intro-articles-top-title {
    display: none;
}
/* Titre d'un article */
.view-article .article-details .article-details-top-wraper .article-header {
    padding-right: 170px;
}
/* Barre de partage sur les réseaux sociaux */
.view-article .article-details .article-ratings-social-share {
    background-color: #30539D;
}
.article-details .article-details-top-wraper {
    padding-bottom: 50px;
}
.article-details .article-ratings-social-share {
    padding: 1rem 50px;
    margin-bottom: 50px;
}
/* Réseaux sociaux */
.view-article .article-details .social-share-icon a.facebook,
.view-article .article-details .social-share-icon a.twitter,
.view-article .article-details .social-share-icon a.linkedin {
    background-color: #fff;
}

/* -------------------------------------------------------------
    Pied de page
------------------------------------------------------------- */
/* Navigation en pied de page */
#sp-footer ul.menu li {
    margin-bottom: 10px;
}
/* Infolettre */
#sppb-addon-1646118934375 .sppb-addon-form-builder-form {
    margin-left: 0 !important;
}
#sppb-addon-1646118934375 .sppb-addon-form-builder-form .sppb-form-group {
    padding-left: 0 !important;
}

/* -------------------------------------------------------------
    Formulaires
------------------------------------------------------------- */
.ba-form-page {
    padding: 0 !important;
}

/* -------------------------------------------------------------
    Bannière de consentement pour les témoins de navigation
------------------------------------------------------------- */
.cpnb-modal-inner span.francais:lang(en) {
    display: none;
}
.cpnb-modal-inner span.english:lang(fr) {
    display: none;
}










