+#footer{
+ width: 60em;
+ padding: 1em;
+ margin: 0 auto;
+ margin-top: 1.0em;
+}
+
+@media (max-width: 60em) {
+ .column-left { float: none; width: auto; }
+ .column-right { float: none; width: auto; }
+ #footer { width: auto; }
+}
+
+#content{
+ border-radius: 1em;