diff --git a/www/conservancy/static/css/conservancy-bigscreen.css b/www/conservancy/static/css/conservancy-bigscreen.css
new file mode 100644
index 00000000..ebb41a7f
--- /dev/null
+++ b/www/conservancy/static/css/conservancy-bigscreen.css
@@ -0,0 +1,12 @@
+/* "Big screen" means, approximately, bigger than a phone */
+
+.column:nth-child(odd) {
+ clear: both;
+ float: left;
+ width: 49%;
+}
+
+.column:nth-child(even) {
+ float: right;
+ width: 49%;
+}
diff --git a/www/conservancy/static/css/conservancy.css b/www/conservancy/static/css/conservancy.css
index 1072da4f..b217ed1c 100644
--- a/www/conservancy/static/css/conservancy.css
+++ b/www/conservancy/static/css/conservancy.css
@@ -262,18 +262,6 @@ h3 { margin-top: .6em; margin-bottom: .4em; }
.column h2 a { text-decoration: none; color: #000000; }
.column h2 a:hover { text-decoration: underline; }
-@media all and (min-width: 67em) {
- .column:nth-child(odd) {
- clear: both;
- float: left;
- width: 49%;
- }
- .column:nth-child(even) {
- float: right;
- width: 49%;
- }
-}
-
#conservancyfooter {
margin-top: 1em;
border-top: 1px solid #ccc;
diff --git a/www/conservancy/templates/base_conservancy.html b/www/conservancy/templates/base_conservancy.html
index 1e78b2fc..96f137bf 100644
--- a/www/conservancy/templates/base_conservancy.html
+++ b/www/conservancy/templates/base_conservancy.html
@@ -13,6 +13,7 @@
+