diff --git a/.gitignore b/.gitignore
index dffc66b4d51ad227838b39529211c867d8ebc6b3..31ef0b58ceb1b067d07a9830007a1008239b977f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,4 +16,7 @@ langfiles.zip
 /public/js/scriptResultPage.js
 /public/css/beitritt.css
 /public/css/themes/default.css
+/public/css/utility.css
+/public/js/utility.js
+
 **/*.map
diff --git a/gulpfile.js b/gulpfile.js
index aa6dd399b201e0a78293cf66945fd4004c6f570e..bd2becb128ab48f7380e0e6108449f2c68ce4819 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -31,4 +31,9 @@ elixir(function (mix) {
   mix.less('metager/beitritt.less', 'public/css/beitritt.css')
   mix.version(['css/beitritt.css'])
   mix.version(['js/widgets.js', 'js/editLanguage.js', 'js/kontakt.js', 'js/scriptResultPage.js', 'js/scriptStartPage.js', 'js/settings.js'])
+  // utility
+  mix.scripts(['utility.js'], 'public/js/utility.js');
+  mix.less('utility.less', 'public/css/utility.css');
+  mix.version(['js/utility.js', 'css/utility.css']);
+
 })
diff --git a/resources/assets/js/utility.js b/resources/assets/js/utility.js
new file mode 100644
index 0000000000000000000000000000000000000000..d94161ea25c77a246906e4f72090670c008ad3f4
--- /dev/null
+++ b/resources/assets/js/utility.js
@@ -0,0 +1,3 @@
+$(document).ready(function () {
+  $('.js-only').removeClass('js-only');
+});
diff --git a/resources/assets/less/utility.less b/resources/assets/less/utility.less
new file mode 100644
index 0000000000000000000000000000000000000000..93c08ad65626a74c4fd0708a2be46006e763642f
--- /dev/null
+++ b/resources/assets/less/utility.less
@@ -0,0 +1,3 @@
+.js-only {
+  display: none !important;
+}
diff --git a/resources/views/layouts/utility.blade.php b/resources/views/layouts/utility.blade.php
new file mode 100644
index 0000000000000000000000000000000000000000..17817e3a7841348df00bc1efd5cc73e24e25cef7
--- /dev/null
+++ b/resources/views/layouts/utility.blade.php
@@ -0,0 +1,4 @@
+{{-- Verwendung: @include('layouts.utility') --}}
+
+<script src="{{ elixir('js/utility.js') }}"></script>
+<link type="text/css" rel="stylesheet" href="{{ elixir('css/utility.css') }}" />