html {
line-height: 1.3;
- -webkit-text-size-adjust:100%
+ -webkit-text-size-adjust: 100%
}
body {
margin: 0 auto;
min-height: 100vh;
padding: 0;
- width: 60em;
+ max-width: 60em;
}
header {
text-align: right;
}
+@media (max-width: 800px) {
+ .container {
+ grid-template:
+ "head" 7em
+ "main" auto
+ "nav" auto
+ "foot" 2em / 1fr;
+ }
+
+ header {
+ padding: 1em;
+ }
+}
+
img {
max-width: 100%;
margin: 0 auto;