@media only screen and (orientation: portrait) {
    html, body {
        /* overflow-x: hidden; */
        position: relative;
        font-size: 18px;
        margin: 0;
        margin: 0;
        padding:0;
        width: 100vw;
    }
    #container{ margin: auto 0 ; }
    h1 { font-size: 1.5em; margin:0; }
    .projectContainer h1 { display: none; }
    /* p { padding: 0 1em ; } */
    .bottom{ padding:0 1em 2em 1em; }
    #cover{ display: none; }

    /* TOP MENU */
    #top{
        float: none;
        width: calc(100% - 1em);
        display: table;
        margin:0;
        padding: 10px 0 10px 1em;
    }
    #top div { padding:0 ; width:1%; padding:0; }
    #top div#t { }
    #top div { display: table-cell; }
    h1 { padding:0.65em; display: block; text-decoration: none; }
    #container div:first-child a { text-decoration: none; }
#container div a{  position: relative; }
#container div a .project{ display: block; max-width: 50%; width:50%; bottom: 0.7em; left:0.7em; }
#container div a .project .abstract-short{ font-size: 0.7em; }
#container div a .project .dateIndex{ font-size: 0.6em; }
    .item{ width: 100% !important; padding: 1em 0 !important; aspect-ratio: auto !important;}
    .item.text{ padding: 1em  !important; }
    .height1{ height: 58vw; } .height2{ height: 76vw; } .height3{ height: 118vw; }
    .noBorder{ margin: 0 !important;}
    #container :last-child.noBorder{ margin: 1.1% 0 1.1% -3vw !important; }

    .hideOnMobile{ display: none; }
    #container .item .overTopRight{ bottom: auto; margin-top: -6vw; width: 40%; }
    .infoBig{ font-size:1.1em; }
    .item.cv{ font-size:0.6em; padding-left:1.4em !important; }
    .commissionedInfo{ height: 4em !important; }
    .mobileNone{ display: none; }
}

/* texturing download  */
.color:not(.poster){
    background-size: 100% auto !important;
    background-repeat: no-repeat !important;
    padding-top: 9em !important;
}
.download{ margin: 3px; padding: 0.1em;}
.poster .postit .right img { width: 100% !important; }
.tuto{ display: none; }
.tutoImg img{ width: 167% !important; }
