diff --git a/assets/sass/_theme/sections/events.sass b/assets/sass/_theme/sections/events.sass
index c99c33fd076312975582e223460246f48279ea34..16aff840325d1e5a75e4aa83c2a51876d8d8aace 100644
--- a/assets/sass/_theme/sections/events.sass
+++ b/assets/sass/_theme/sections/events.sass
@@ -90,6 +90,8 @@
     &-time
         span + span
             @include icon(arrow-right, before)
+                margin-left: space()
+                margin-right: space()
     .media
         &:empty
             display: none
@@ -99,8 +101,11 @@
         &-time
             display: inline-flex
             &::before
-                content: '|'
+                content: ' |'
                 margin-right: $spacing-1
+    @include media-breakpoint-up(desktop)
+        &-time
+            display: flex
 .events
     &--list
         .event
diff --git a/layouts/partials/events/event.html b/layouts/partials/events/event.html
index c8aa12298368a113b958f2bb4353c25dd976dbc1..f34826d1dc76d5698f8505cf8463a205c24ca673 100644
--- a/layouts/partials/events/event.html
+++ b/layouts/partials/events/event.html
@@ -35,7 +35,7 @@
                 <span>{{ .Params.dates.from.hour }}</span>
               {{ end -}}
               {{- if .Params.dates.to.hour }}
-                <span> {{ .Params.dates.to.hour }}</span>
+                <span>{{ .Params.dates.to.hour }}</span>
               {{ end -}}
             </div>
           {{ end -}}