/* =========================================================================
   HEADER TITLE (legacy conference layout): center the event title
   DOM: .confheader > .confTitleBox > .confTitle > h1 > a > .conference-title-link > [itemprop="title"]
   ========================================================================= */

/* Override Indico default: .confTitleBox { text-align: left; } */
.confheader .confTitleBox,
.confheader .confTitleBox .confTitle,
.confheader .confTitleBox .confTitle h1 {
  text-align: center !important;
}

/* Make the whole title line clickable and span full width */
.confheader .confTitleBox .confTitle h1 > a {
  display: block !important;
}

/* Center the actual title text */
.confheader .confTitleBox .conference-title-link {
  display: block;          /* already block in default, but keep explicit */
  width: 100%;
  text-align: center !important;
}

/* (Optional) keep inner span inline (usually default anyway) */
.confheader .confTitleBox .conference-title-link span[itemprop="title"] {
  display: inline;
}

/* =========================================================================
   BODY TEXT: justify paragraphs (works already)
   ========================================================================= */

.confBodyBox p {
  text-align: justify;
  text-align-last: left;
  hyphens: auto;
  overflow-wrap: break-word;
}