/* HIDE COOKIEBOT LOGO */
div#CybotCookiebotDialogHeader,
a#CybotCookiebotDialogPoweredbyCybot,
div#CybotCookiebotDialogPoweredByText {
  display: none;
}

#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo {
  display: none;
}

@media (min-width: 1280px) {
  #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogTabContent {
    margin-left: 0;
  }
}
/* END HIDE COOKIEBOT LOGO */
.page-article table * {
  font-family: "new-frank", sans-serif;
  letter-spacing: 0.17px;
  font-size: 0.85rem;
  line-height: 1.5;
}
@media only screen and (min-width: 651px) and (max-width: 1023px),
  only screen and (min-width: 1024px) and (max-width: 1200px),
  only screen and (min-width: 1201px) {
  .page-article table * {
    font-size: 0.85rem;
    line-height: 1.5;
    letter-spacing: 0.17px;
  }
}
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  p
  sup {
  line-height: 0;
}
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  img {
  height: auto;
  max-width: 100%;
}
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  table.article-table {
  border: solid 1px #dbdcdb;
  font-family: "new-frank", sans-serif;
  margin: 2em 0;
  padding: 10px;
}
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  table.article-table.small {
  font-size: 0.8rem;
}
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  table.article-table
  tr
  th,
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  table.article-table
  tr
  td {
  padding: 6px;
  text-align: left;
  vertical-align: top;
}
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  table.article-table
  tr
  th.right,
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  table.article-table
  tr
  td.right {
  text-align: right;
}
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  table.article-table
  tr
  th.centre,
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  table.article-table
  tr
  td.centre {
  text-align: center;
}
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  table.article-table
  tr
  th.nowrap,
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  table.article-table
  tr
  td.nowrap {
  white-space: nowrap;
}
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  table.article-table
  tr.highlight
  th,
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  table.article-table
  tr.highlight
  td {
  background: #eaeaea;
}
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  table.article-table
  thead
  tr
  th {
  background: #2c3a42;
  color: #fff;
  vertical-align: bottom;
}
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  table.article-table
  tfoot {
  font-size: 0.8em;
  font-style: italic;
}
.page-article
  .article-detail
  .article-detail-container
  .article-detail-wrapper
  table.article-table
  tfoot
  tr
  td {
  padding-top: 1rem;
}
.page-article table {
  margin-top: 20px;
  border: 0;
}
.page-article table tr.bottom th,
.page-article table tr.bottom td {
  border-bottom: 1px solid #021018;
}
.page-article table tr.top th,
.page-article table tr.top td {
  border-top: 1px solid #021018;
}
.page-article table th,
.page-article table td {
  border: 0.8px solid #e2e2e2;
  padding: 10px;
}
.page-article table th {
  background-color: #021018;
  color: #fff;
}
.page-article table tr .white {
  background-color: #fff;
}
.page-article table tr.white td,
.page-article table tr.white th {
  background-color: #fff;
}
.page-article table tr .grey {
  background-color: #eaeaea;
}
.page-article table tr.grey td,
.page-article table tr.grey th {
  background-color: #eaeaea;
}
.page-article .table-width {
  width: 100%;
  margin-top: 20px;
  overflow-x: scroll;
  border: 0.7px solid #e2e2e2;
}
.page-article .table-width table {
  margin-top: 0;
}
.page-article .small-d {
  font-size: 0.8rem;
}
.page-article .rte .rte-container ul,
.page-article .rte .rte-container ol {
  margin-top: 16px;
}
.page-article .rte .rte-container ul sup,
.page-article .rte .rte-container ol sup {
  line-height: 1;
}
.page-article .bio-xp__description p {
  margin: 16px 0;
}
@media only screen and (max-width: 1024px) {
  .page-article .small-d {
    word-break: break-all;
  }
}
@media only screen and (max-width: 650px) {
  .page-article table * {
    font-size: 0.7rem;
  }
}

.article-image-container .article-image-caption-wrapper .article-image-caption {
  font-family: "new-frank", sans-serif;
}

#oct-disclosure p {
  margin: 15px 0;
}
#oct-disclosure p:last-child {
  margin-bottom: 0;
} /*# sourceMappingURL=custom.css.map */

/* temp footer disclosure font colour override */
body .corient-footer .corient-footer__description {
  color: #fff;
}
