diff --git a/resources/less/metager/pages/resultpage/result-page.less b/resources/less/metager/pages/resultpage/result-page.less
index 0d2b7ef3e52e83ef6264b1ec44d68610398e9ffd..c4d35251bf13708571ae035ea1808dc0d399534d 100644
--- a/resources/less/metager/pages/resultpage/result-page.less
+++ b/resources/less/metager/pages/resultpage/result-page.less
@@ -424,7 +424,7 @@ a {
         -webkit-box-shadow: 0px 1px 1.5px 0px rgba(0, 0, 0, 0.12), 1px 0px 1px 0px rgba(0, 0, 0, 0.24);
         box-shadow: 0px 1px 1.5px 0px rgba(0, 0, 0, 0.12), 1px 0px 1px 0px rgba(0, 0, 0, 0.24);
         overflow-x: visible;
-        padding: 10px;
+        padding: 8px;
         @media (max-width: 700px) {
             overflow-x: auto;
         }
diff --git a/resources/less/metager/pages/resultpage/result.less b/resources/less/metager/pages/resultpage/result.less
index a2dda638aff2bebe4958ec8c0593d70555b57936..74154aa850450bbdd80b5b6adcc0a289d9518afc 100644
--- a/resources/less/metager/pages/resultpage/result.less
+++ b/resources/less/metager/pages/resultpage/result.less
@@ -5,6 +5,11 @@
 @result-description-color: @color-black;
 @result-image-border-color: @color-almost-white;
 .result {
+
+    // Remove the margin from the first result because it already has margin from the grid ruleset
+    &:nth-child(1) {
+        margin-top: 0;
+    }
     .card;
     margin: @padding-small-default 0px;
     padding: 8px 15px 5px 15px;