diff --git a/scipost/static/scipost/assets/css/_list_group.scss b/scipost/static/scipost/assets/css/_list_group.scss
index 773da713e8db185741b7b2c6288588e6f557b5a8..53b101c3fca8f20a15148c8065f733cd8ea12217 100644
--- a/scipost/static/scipost/assets/css/_list_group.scss
+++ b/scipost/static/scipost/assets/css/_list_group.scss
@@ -2,3 +2,47 @@
  .list-group-noborder .list-group-item {
      border: 0;
  }
+
+ul.events-list {
+    padding-left: 30px;
+
+    &:before {
+        content: '';
+        width: 3px;
+        height: calc(100% - 16px);
+        position: absolute;
+        left: 20px;
+        background: $scipost-darkblue;
+        top: 16px;
+        z-index: 97;
+    }
+
+    li {
+        padding-top: 0.5rem;
+        padding-bottom: 0.5rem;
+
+        &:before {
+            content: '';
+            width: 13px;
+            height: 13px;
+            left: -25px;
+            border-radius: 99px;
+            position: absolute;
+            top: 11px;
+            background: #fff;
+            border: 3px solid $scipost-darkblue;
+            z-index: 99;
+        }
+
+        &:last-child:after {
+            content: '';
+            width: 3px;
+            height: calc(100% - 16px);
+            position: absolute;
+            left: -20px;
+            background: #fff;
+            bottom: 0;
+            z-index: 98;
+        }
+    }
+}