/*mediaqueries accueil*/

@media all and (max-width:1100px) {

    .conteneur_produits, .texte_produits {
        display: block;
        max-width: 800px;
        margin: 0 auto;
        text-align: center;
    }
    .texte_produits {
        width: 75%;
        text-align: left;
    }
}

@media all and (max-width:900px) {
    .galerie_actions {
        display: block;
        text-align: center;
    }
    .img_galerie {
        width: 400px;
        height: 200px;
    }
    .conteneur_contact {
        width: 75%;
    }
     /*pageindiv*/
    .actus{
        display: block;
    }
    .imgactus{
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .img_actu3{ width:307px;
                height: 150px;
    }
    .img_actu1{ width:250px;
                height: 150px;
    }
    .img_actu2{ width:50px;
                height: 150px;
    }
    .conteneur_aveyron {
        flex-direction: column;
    }
    .img_aveyron{
        width: 100%;
    }
    .defile_dimages,.caroussel,.img_galerie, .img_trans, .texte_transhumance  {
        max-width:480px;
        height: auto;
    }
    .defile_dimages,.caroussel{
        height: 280px;
    }
    .texte_qui {
        display: block;
        text-align: center;
    }
    .img_prod, .content_prod p img{
         width:180px;
         height: 180px;
    }
}

@media all and (max-width:600px) {

    .defile_dimages,.caroussel,.img_galerie, .img_trans, .texte_transhumance  {
        max-width:340px;
        height: auto;
    }
    .defile_dimages,.caroussel{
        height: 200px;
    }
    .conteneur_commande,
    .partiehautefooter {
        display: block;
        text-align: center;
    }
    .nav-footer {
        width: 100%;
        align-items: center;
    }
    .texte_commande {
        text-align: left;
    }
    /*pageindiv*/
    .img_prod, .content_prod p img{
        width:110px;
        height: 110px;
    } 
}