.anciens-pagination {
    margin-top: 10px;
}
.anciens-pagination p{
    margin-bottom: 10px;
}

.anciens-pages a,
.anciens-pages span {
    display: inline-block;
    margin: 4px;
    padding: 6px 10px;
    border: 1px solid #ccc;
    text-decoration: none;
    border-radius: 4px;
}

.anciens-pages a:hover {
    background: #f0f0f0;
}

.current-page {
    background: #333;
    color: #fff;
    border-color: #333;
}
.anciens-results p {
    margin: 0 !important; /* Supprime toutes les marges (haut/bas/gauche/droite) */
    padding: 0 !important; /* Supprime les paddings */
    line-height: 1.2 !important; /* Réduit l'espace entre les lignes de texte (1.2 = 20% d'espace en plus) */
    margin-left: 10px !important; /* Garde ta marge gauche personnalisée */
    font-size: 18px !important; /* Réduit la taille de la police pour les résultats */
}
.anciens-results.error {
    color: #d63638;
    background: #fff0f0;
    padding: 15px;
    border: 1px solid #d63638;
    border-radius: 4px;
    margin: 20px 0;
}
    .anciens-results.error p {
        margin: 0;
        font-weight: bold;
    }
/* Bouton de recherche*/
.bouton-recherche {
    margin-left: 30px;
    background-color: #005ca9;
    border-radius: 10px;
    box-shadow: -10px 10px 10px #afafaf;
    height: 40px !important; /* Hauteur fixe */
    padding: 0 20px !important; /* Padding horizontal pour l'espace interne */
    line-height: 40px !important; /* Centre le texte verticalement */
    transition: background-color 0.3s ease, transform 0.3s ease, box-shadow 0.3s ease;
}
    /* Effet au survol */
    .bouton-recherche:hover{
        background-color: darkblue !important; /* Couleur différente au survol */
        transform: translate(-3px, 3px); /* Déplacement léger vers la gauche et le bas */
        box-shadow: -8px 8px 8px #9f9f9f; /* Légère augmentation de l'ombre */
    }

