:root {
  --liveblog-color-primary: #6a0dad;
  --liveblog-color-accent: #6a0dad;
}

/* Hele liveblog rustiger */
#wpcom-liveblog-container {
  margin-top: 24px;
}

/* Updates gewoon strak onder elkaar */
.liveblog-entry {
  border-bottom: 1px solid #ececec;
  margin: 0;
  padding: 24px 0;
}

/* Auteur/avatar weg */
.liveblog-meta-author,
.liveblog-meta-authors,
.liveblog-meta-author-avatar,
.liveblog-meta-author-name {
  display: none !important;
}

/* Tijd/meta-regel */
.liveblog-meta,
.liveblog-event-meta,
.liveblog-meta-time,
.liveblog-meta-time span {
  color: #6a0dad !important;
  display: block;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.4;
  margin-bottom: 8px;
  text-decoration: none !important;
}

/* Meta links ook paars en zonder onderstreping */
.liveblog-meta a,
.liveblog-event-meta a {
  color: #6a0dad !important;
  text-decoration: none !important;
}

/* Titel update */
.liveblog-entry h2,
.liveblog-entry h3,
.liveblog-entry .entry-title {
  color: #222;
  font-size: 26px;
  font-weight: 800;
  line-height: 1.15;
  margin: 0 0 12px;
}

/* Inhoud */
.liveblog-entry p,
.liveblog-entry .comment-content,
.liveblog-entry .liveblog-entry-content {
  color: #222;
  font-size: 18px;
  line-height: 1.65;
  margin-bottom: 14px;
}

/* Knoppen edit/delete op voorkant weg */
.liveblog-entry-tools,
.liveblog-entry .liveblog-btn,
.liveblog-btn-delete {
  display: none !important;
}

/* Eventuele 'x uur geleden' wat compacter */
.liveblog-meta-time-ago,
.liveblog-time-ago {
  color: #6a0dad !important;
  font-weight: 700;
}

/* Eerste update subtiel highlighten */
.liveblog-entry:first-child {
  border-left: 4px solid #6a0dad;
  padding-left: 16px;
}

/* Geen rare extra lijst-opmaak */
.liveblog-feed,
.liveblog-feed ul,
.liveblog-feed ol {
  margin-left: 0;
  padding-left: 0;
}

/* Mobiel iets netter */
@media (max-width: 768px) {
  .liveblog-entry h2,
  .liveblog-entry h3,
  .liveblog-entry .entry-title {
    font-size: 22px;
  }

  .liveblog-entry p,
  .liveblog-entry .comment-content,
  .liveblog-entry .liveblog-entry-content {
    font-size: 17px;
  }
}