form .but{
    text-align: right;
}
#all_slides {
    height: 700px;
}
#all_slides h1{
    font-size: 40px;
}
#all_slides #logo {
    max-width: 450px;
}
#all_slides .titre .categorie {
    font-size: 14px;
}
#book h2{
    font-size: 32px;
    margin-top: 150px;
}
#book{
    margin-top: 45px;
}
#book .cta, 
#zigzag .cta{
    padding: 5px 10px;
    font-weight: bold;
    font-size: 18px;
}
#livredor h2,
#scoop h2,
#podcasts h2,
#zigzag h2{
    font-size: 32px;
}
#podcasts{
    margin-top: 120px;
}
#articles .article .actu {
    width: 100%;
}
#articles .article .textes.aller {
    top: 25px;
}
#articles .article .textes.retour {
    bottom: 25px;
}
#personnalites .entete {
    padding: 100px 15px 100px;
}
#musee img{
    max-width: 70%;
    margin:auto;
}