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

    .reservationbtn {
        display: none;
    }

    .textpres {
        max-width: 90vw;
    }

    #presentation {
        background-image: none;
    }

    .banner {
        display: inline;
        
    }

    #notrecreperie {
        background-image: none;
    }

    #notrecreperie img {
        width: 100vw;
    }

    .textresto {
        width: 90vw;
    }

    #photos {
        display: none;
    }

    .crepes, .galettes {
        width: 90vw;
    }

    h1 {
        font-size: 30px;
    }

    h2 {
        font-size: 20px;
    }

    .resnoon label, .resafter label {
        padding: 15px 3px;
    }
  }