/* Ajout de Flexbox pour afficher les articles sur trois colonnes de gauche à droite */
/* Fullcontent */
#core .fullcontent {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(calc((100% - 40px) / 3), 1fr)); /* Crée trois colonnes égales */
    gap: 20px; /* Espace entre les colonnes et les lignes */
}
.fullcontent .item a{color:#0d385a;}
/* Item */
#content .entry .item {
    width: calc(33.33% - 20px); /* Calcule la largeur de chaque colonne */
    margin-bottom: 20px; /* Espace entre les lignes */
}

/* 768px and smaller screen sizes */
@media (max-width: 768px) {
    /* Item */
    #content .entry .item {
        width: calc(50% - 20px); /* Calcule la largeur de chaque colonne pour les écrans de taille moyenne */
    }
    #core .fullcontent {
        grid-template-columns: repeat(auto-fill, minmax(calc((100% - 40px) / 2), 1fr)); /* Crée trois colonnes égales */
    }
    
}

/* 595px and smaller screen sizes */
@media (max-width: 595px) {
    /* Item */
    #content .entry .item {
        width: calc(100% - 20px); /* Calcule la largeur de chaque colonne pour les petits écrans */
    }
    #core .fullcontent {
        grid-template-columns: repeat(auto-fill, minmax(calc((100% - 40px) / 1), 1fr)); /* Crée trois colonnes égales */
    }
}
