/* Ne sert plus car addon GB existe */
.filariane .breadcrumb {
  color:#ffffff !important;
  font-weight: 400 !important;
  font-size: 20px !important;
}
.filariane .breadcrumb .a {
  color:#ff7a2f !important;
}
/* Comment sticker une colonne*/
@media (min-width: 769px){
.cgt-sticky-sidebar .column-wrapper {
   display: block !important;
}
 
.cgt-sticky-sidebar .column-wrapper .ba-grid-column-wrapper:nth-child(2) {
   position: sticky;
   top: 160px;
  }
}
/* Comment sticker une ligne*/
.cgt-sticky-row .column-wrapper {
    display: block !important;
}

.cgt-sticky-row .column-wrapper .ba-grid-column-wrapper:first-child {
    position: sticky ;
    top: 10px ;
}
/* Ombre et inclinaison du texte */
.cgt-textshadow {
   transform: perspective(100px) rotateY(5deg) rotateZ(-23deg) skewY(15deg) scale(0.8, 1.25);
  text-shadow: -3px 0 0 #FFF41E;
}
/* Pagination list categorie */
.cgt-pagination .ba-blog-posts-pagination {
  font-weight: 600 !important;
  font-size: 21px !important;
}
.cgt-pagination .ba-blog-posts-pagination span a i{
  font-weight: 600 !important;
  font-size: 21px !important;
}
/* Pour les boutons d'édition du mail de AcyMailing */
i.acym__wysid__top-toolbar__button__icon  {
  display: block !important;
}
/* Corrige un bug de lien sur les images : à supprimer quand corrigé */
.ba-image-item-caption {
    pointer-events: none;
}
/* Corrige un pb dpcalendar affichage des boutons en haut à gauche */
div.fc-button-group button [class*="icon"] {
  display: block !important;
}
/* Pour Reading Bar */
.ba-item-reading-progress-bar{
  position: fixed!important;
}
/* Temporaire pour slider de post dans méga menu, à virer lorsque corriger */
#item-16774990999750 ul.carousel-type .slideshow-content {
    height: 200px !important;
}
/* Correction bug du panier pas de bouton commande accessible*/
.ba-store-cart-backdrop[data-layout="sidebar"] .ba-cart-products-list {
max-height: calc(100vh - 215px);
}
/* Pour modifier le module login de joomla */
.cvgloginmodule {
  background-color:#ffff;
  border-radius: 10px;
}
/* Fenetre de login */
  /* Gérer le titre */
.mod-login__pretext p {
  text-align: center;
  font-size: 18px;
  margin-top: 10px;
}
  /* Gérer le titre Identifiant */
.mod-login__username {
  font-weight: 400;
}
  /* Gérer le titre Mot de Passe */
 .mod-login__password {
  font-weight: 400;
}
  /* Gérer le titre Maintenir la connexxion */
.mod-login__remember {
  font-weight: 400;
}
  /* Supprimer l'image key */
div.mod-login__submit.form-group .btn-secondary {
  display: none ;
}
 /* Masquer le lien "Créer un compte" du module de connexion */
.mod-login a[href*="registration"],
.com-users-login a[href*="registration"] {
    display: none !important;
}
/* Liens "Identifiant / Mot de passe perdu" - module login sur la meme ligne */
.mod-login__options {
    display: flex;
    flex-wrap: nowrap;          /* interdit le retour à la ligne */
    align-items: center;
    gap: 1rem;
    padding: 0;
    /*margin-top: 1rem; */
    /*list-style: none; */
}
ul.mod-login__options {
    margin-top: 35px !important;
}

.mod-login__options li {
    width: auto !important;     /* annule les width:100% hérités */
    margin: 0 !important;
    white-space: nowrap;        /* empêche le texte de forcer un wrap */
}
  .mod-login__options li a {    /* paramétrage des liens */
    font-size: 18px !important;
    font-weight: 400 !important;
    color: DeepSkyBlue !important;
}

/* Pousse le second lien à droite */
.mod-login__options li:nth-last-child(2) {
    margin-left: auto; /* Aligne le 2e lien (avant-dernier) à droite */
}


/* Page "Identifiant perdu" Joomla */
.com-users-remind {
    max-width: 480px;
    margin: 4rem auto;
    padding: 2rem;
    background: #ffffff;
    border-radius: 8px;
    box-shadow: 0 8px 30px rgba(0,0,0,0.08);
}
/* Page déconnexion */
div.mod-login-logout__login-greeting {
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  margin-top: 10px;
  margin-bottom: 10px;
}
div.mod-login-logout__button {
   text-align: center;
   padding:20px;
}  

/* Formulaire */
.com-users-remind #user-registration {
    display: flex;
    flex-direction: column;
    gap: 1rem;
}

/* Champs */
.com-users-remind input[type="text"],
.com-users-remind input[type="email"] {
    padding: 0.75rem 1rem;
    font-size: 1rem;
}

/* Bouton */
.com-users-remind button {
    padding: 0.75rem 1rem;
    font-size: 1rem;
    border-radius: 4px;
}
/* Fin modif module login joomla */