/* Correction des glitchs de l'interface c5 causés par les CSS du thème */
.ccm-ui * {
    -webkit-box-sizing: initial;
    -moz-box-sizing: initial;
    box-sizing: initial;
}
.ccm-ui h1, .ccm-ui h2, .ccm-ui h3 {
    letter-spacing: initial;
    text-transform: initial;
}
.ccm-ui .popover .arrow {
    border-style: initial;
}
/* décalage pour bandeau */ 
.c-HeaderSite.js-headerSite, .t-fac .c-HeaderFac.c-HeaderFac--min,
.c-HeaderFac--institut.c-HeaderFac--min, .c-NavMobile,
.c-NavMobileSecondary, .c-NavMobileTertiary {
    margin-top: 49px !important;
}
/* déplacement des blocs en édition */
.ccm-edit-mode .mm-slideout {
    z-index: auto;
}
/* alignement des images des blocs dans la sidebar left */
.ccm-ui .ccm-panel-add-block-set img {
    display: initial;
}
/* suppression bullet inutile sur icône de déplacement de bloc */
.o-Layout--main .ccm-edit-mode-inline-commands li:not([class])::before {
    content: "";
}

div.ccm-ui ul.nav-tabs>li.active:after {
  font-family: var(--fa-style-family, "Font Awesome 6 Pro");
}

.c-FooterPartners-section script { display: none !important; }

