diff --git a/less/responsive-utilities.less b/less/responsive-utilities.less
index bf43e8ef73994c71dd69dd40839f835dbed592f9..3fa1a32d1f71cf7a1d9f97f74d5a5aba8a3fbdc0 100644
--- a/less/responsive-utilities.less
+++ b/less/responsive-utilities.less
@@ -5,10 +5,17 @@
 
 // IE10 Metro responsive
 // Required for Windows 8 Metro split-screen snapping with IE10
-// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/
-@-ms-viewport{
+// Added future compatibility for other browsers as well
+// Source: http://trentwalton.com/2013/01/16/windows-phone-8-viewport-fix/
+
+@-moz-viewport,
+@-webkit-viewport,
+@-o-viewport,
+@-ms-viewport,
+@viewport {
   width: device-width;
 }
+  
 
 // Hide from screenreaders and browsers
 // Credit: HTML5 Boilerplate