diff --git a/assets/sass/_theme/sections/posts.sass b/assets/sass/_theme/sections/posts.sass
index 9aa446ce1cc5ee03bec4763355fca131b44cf453..36aa5a7c1afcf51bffcfae42fb2b39cfdcaa828c 100644
--- a/assets/sass/_theme/sections/posts.sass
+++ b/assets/sass/_theme/sections/posts.sass
@@ -27,17 +27,22 @@
                 margin-bottom: $spacing3
                 padding-bottom: $spacing3
                 .post
-                    @include grid(4, md)
+                    @include grid(12, md)
                     flex-direction: row
-                    div:first-child
-                        width: col(24)
+                    div:not(.media)
+                        grid-column: 4/13
+                        p,
+                        a
+                            max-width: col(8)
                     time 
                         font-size: $h5-size
                         position: absolute
                         right: 0
                         top: 0
                     .media
+                        grid-column: 1/4
                         margin: 0
+                        
     @else 
         .posts
             @include grid(1)