/* Desktop */
@media screen and (min-width: 1280px) {

    /* CGU.php */
    main {
        margin: 11vh 30vw 0 10vw;
    }

    h2 {
        font-size: 1.6em;
        text-align: center;
        margin: 1vw;
    }

    h3 {
        font-size: 1.3em;
        text-decoration: underline;
    }

    p {
        font-size: 1em;
        text-align: justify;
        margin: 1vw;
    }

    li {
        font-size: 1em;
        margin-left: 2vw;
    }
}

/* Tablette */
@media screen and (min-width : 768px) and (max-width : 1279px) {
    main {
        width: 90%;
        margin-left: 5%;
    }

    li {
        margin-left: 4vw;
    }
}

/* Mobile */
@media screen and (max-width : 767px) {
    main {
        width: 96%;
        margin-left: 2%;
    }

    li {
        margin-left: 4vw;
    }
}

.r-ul {
    list-style-type: disc;
    margin-left: 1vw;
}