diff --git a/public/css/icinga/responsive.less b/public/css/icinga/responsive.less
index 272bc40c4..00fb275d9 100644
--- a/public/css/icinga/responsive.less
+++ b/public/css/icinga/responsive.less
@@ -151,21 +151,21 @@
 
 // Dashboard
 
-#layout.default-layout .dashboard > .container {
+.dashboard > .container {
+  padding-right: 0;
+  width: 100%;
+}
+
+#layout:not(.twocols).default-layout .dashboard > .container:not(:only-child) {
   padding-right: @gutter;
   width: 50%;
 }
 
-#layout.wide-layout .dashboard > .container {
+#layout:not(.twocols).wide-layout .dashboard > .container:not(:only-child) {
   padding-right: @gutter;
   width: 33.33%;
 }
 
-#layout.twocols .dashboard > .container {
-  padding-right: 0;
-  width: 100%;
-}
-
 // Columns
 
 #layout #col2 {