--- wp-admin.bak	2012-12-27 14:00:38.000000000 -0600
+++ wp-admin.css	2012-12-27 15:04:48.000000000 -0600
@@ -2027,8 +2027,8 @@
 	min-height: 250px;
 }
 
-/* one column on the dash */
-@media only screen and (max-width: 799px) {
+/* one column on the dash if width<600px */
+@media only screen and (max-width: 599px) {
 	#wpbody-content #dashboard-widgets .postbox-container {
 		width: 100%;
 	}
@@ -2040,26 +2040,8 @@
 	}
 }
 
-/* two columns on the dash, but keep the setting if one is selected */
-@media only screen and (min-width: 800px) and (max-width: 1200px) {
-	#wpbody-content #dashboard-widgets .postbox-container {
-		width: 49.5%;
-	}
-
-	#wpbody-content #dashboard-widgets #postbox-container-2,
-	#wpbody-content #dashboard-widgets #postbox-container-3,
-	#wpbody-content #dashboard-widgets #postbox-container-4 {
-		float: right;
-		width: 50.5%;
-	}
-
-	#dashboard-widgets #postbox-container-3 .empty-container,
-	#dashboard-widgets #postbox-container-4 .empty-container {
-		border: 0 none;
-		height: 0;
-		min-height: 0;
-	}
-
+/* two or more columns */
+@media only screen and (min-width: 600px) {
 	#wpbody #wpbody-content #dashboard-widgets.columns-1 .postbox-container {
 		width: 100%;
 	}
@@ -2070,18 +2052,40 @@
 		min-height: 0;
 	}
 
-	/* show the radio buttons for column prefs only for one or two columns */
 	.index-php .screen-layout,
 	.index-php .columns-prefs {
 		display: block;
 	}
+}
+
+/* two columns on the dash if <900px */
+@media only screen and (min-width: 600px) and (max-width: 899px) {
+	#wpbody-content #dashboard-widgets .postbox-container {
+		width: 49.5%;
+	}
+
+	#wpbody-content #dashboard-widgets #postbox-container-2 {
+		float: right;
+		width: 50.5%;
+	}
 
+	/* show the correct radio buttons */
 	.columns-prefs .columns-prefs-3,
 	.columns-prefs .columns-prefs-4 {
 		display: none;
 	}
 }
 
+/* three columns on the dash */
+@media only screen and (min-width: 900px) and (max-width: 1200px) {
+	/* show the correct radio buttons */
+	.columns-prefs .columns-prefs-4 {
+		display: none;
+	}
+}
+
+/* four columns on the dash, default for >1200px*/
+
 /* one column on the post write/edit screen */
 @media only screen and (max-width: 850px) {
 	#wpbody-content #poststuff #post-body {
