// tablet / ipad @media (max-width: 1100px) { .instance { grid-template-columns: 1fr; grid-template-rows: min-content 1fr; grid-template-areas: "vbox" "constructs"; .info { display: none; } } } @media (max-width: 800px) { .instance { font-size: 5.5pt; grid-template-columns: 1fr; grid-template-rows: min-content 1fr; grid-template-areas: "vbox" "constructs"; .info { display: none; } } }