.pkp_page_about.pkp_op_editorialMasthead .pkp_structure_content {
  padding-top: 0;
}

.pkp_page_about.pkp_op_editorialMasthead .pkp_structure_main {
  float: none;
  width: 100%;
  max-width: none;
  margin: 0 auto;
  padding: 0;
}

.pkp_page_about.pkp_op_editorialMasthead .pkp_structure_main::before,
.pkp_page_about.pkp_op_editorialMasthead .pkp_structure_main::after {
  display: none;
}

.horizon_masthead_page {
  color: #1d2a35;
}

.horizon_masthead_content {
  margin: 16px 0 0;
  color: #333;
  font-size: 14px;
  line-height: 1.8;
}

.horizon_masthead_content p {
  margin: 0 0 10px;
}

.horizon_masthead_content p:empty {
  display: none;
}

.horizon_masthead_content p strong {
  display: inline-block;
  margin-top: 10px;
  color: #111;
  font-weight: 700;
}

.horizon_masthead_content > p:first-child strong {
  margin-top: 0;
}

.horizon_masthead_content table {
  width: 100% !important;
  max-width: 100%;
  margin: 0 0 12px;
  border-collapse: collapse;
  table-layout: auto;
}

.horizon_masthead_content tbody,
.horizon_masthead_content tr {
  width: 100%;
}

.horizon_masthead_content td {
  width: auto !important;
  height: auto !important;
  padding: 2px 0;
  border: 0;
  vertical-align: top;
  white-space: normal !important;
}

.horizon_masthead_content td:first-child {
  width: 90px !important;
  padding-right: 18px;
  color: #333;
}

.horizon_masthead_content td p {
  margin: 0;
}

.horizon_masthead_content img {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 18px auto;
}

@media (max-width: 640px) {
  .horizon_masthead_content {
    font-size: 14px;
    line-height: 1.75;
  }

  .horizon_masthead_content td:first-child {
    width: 72px !important;
    padding-right: 10px;
  }
}
