diff --git a/core/css/mobile.css b/core/css/mobile.css
index bdca29d888afe3fcf91f61b80d5536408554c57b..0a74178937da443df896aa3cad8ac2e04f5bcba8 100644
--- a/core/css/mobile.css
+++ b/core/css/mobile.css
@@ -58,14 +58,9 @@
 
 /* APP SIDEBAR TOGGLE and SWIPE ----------------------------------------------*/
 
-/* prevent scrollbar when sidebar is open */
-.snapjs-left #content-wrapper {
-	overflow-x: hidden;
-}
-
 #app-navigation,
 #app-content {
-	position: absolute;
+	position: absolute !important;
 	top: 0;
 	left: 0;
 	right: 0;
diff --git a/core/css/styles.css b/core/css/styles.css
index bfa15eb7e504022530762d6b3aeae4c6d1e7f42e..ab4c727c7445c60b54af2366b812cc4c7e0f2d17 100644
--- a/core/css/styles.css
+++ b/core/css/styles.css
@@ -297,6 +297,7 @@ input[type="submit"].enabled {
 	position: absolute;
 	height: 100%;
 	width: 100%;
+	overflow-x: hidden; /* prevent horizontal scrollbar */
 	padding-top: 45px;
 	-moz-box-sizing:border-box;
 	box-sizing:border-box;