diff --git a/lib/scripts/behaviour.js b/lib/scripts/behaviour.js
index 6b46add07ef7d35a258bce0e180ddad32517a467..707f1c185bdfebf1a346a9d17bb56d2e5999c236 100644
--- a/lib/scripts/behaviour.js
+++ b/lib/scripts/behaviour.js
@@ -64,7 +64,9 @@ var dw_behaviour = {
     scrollToMarker: function(){
         var $obj = jQuery('#scroll__here');
         if($obj.length) {
-            $obj[0].scrollIntoView();
+            jQuery('html, body').animate({
+                scrollTop: $obj.offset().top - 100
+            }, 500);
         }
     },