+@media only screen and (max-width: 700px) {
+ body {
+ flex-flow: column wrap;
+ }
+
+ header {
+ width: 45vw;
+ }
+
+ .content-wrapper {
+ margin: 20px;
+ width: auto;
+ }
+}
+
+/************
+ * Tapestry *
+ ************/
+
+.orangered { background-color: #C84A0A; }
+.red { background-color: #C7434B; }
+.brown { background-color: #551C22; }
+.redbrown { background-color: #933B3C; }
+.lightbrown { background-color: #9E7764; }
+.grey { background-color: #A9938F; }
+.sand { background-color: #D2BE9A; }
+
+.tapestry {
+ order: -1;