.node-detail-page .main-wrapper .region.region-content .node--type-infoclio-conference-report .node__content .field--name-field-cli-fc-report-author .field__item {
  margin-bottom: 0;
}

.node-detail-page .main-wrapper .region.region-content .node--type-infoclio-conference-report .node__content .field--name-field-cli-fc-report-author:last-child .field__item {
  margin-bottom: 20px;
}

.linktopdfwrap {
  margin-top: 20px;
  margin-bottom: 40px;
}

.paragraph--type--cli-fc-report-author {
  margin-bottom: 5px;
}

.field__item:last-child .paragraph--type--cli-fc-report-author {
  margin-bottom: 20px;
}


.authorsignature p {
  text-align: right;
  font-size: 16px;
  line-height: 18px;
}

.node-detail-page .main-wrapper .region.region-content .node--view-mode-full .node__content .field--name-body .authorsignature p.reportauthor {
  margin-bottom: 0;
}

.paneloverview {
  margin-top: 20px;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 20px;
}

.paneloverview p {
}

.paneloverview ul {
}

.footnoteswrapper h5 {
  font-weight: bold;
}

.footnoteswrap ol {
  font-size: 14px;
  line-height: 16px;
  padding-left: 10px;
  letter-spacing: 0.3px;
  list-style: none;
}

.footnoteswrap ol.footnotes li {
padding-left: 5px;
  display: flex;
  gap: 5px;
}

.eventnote {
  margin-top: 20px;
  line-height: 20px;
  -webkit-hyphens: auto;
  hyphens: auto;
  font-size: 13px;
  letter-spacing: 0.1px;
}

.citation {
  margin-top: 40px;
  font-size: 12px;
  color: #666;
}