._loop_lead_paragraph_lg {
      font-size: 1.25rem;
    line-height: 1.75rem;
    color: rgba(0, 0, 0, 0.87); 
}
/* === Begin Advanced Search page === */
.advanced-search-form,
.detail-download-section {
  border: 1px solid #e5e5e5;
  border-radius: 0px;
  background-color: #ffffff;
  margin-bottom: 16px; }

.advanced-search-header,
.header-detail {
  padding: 16px;
  background-color: #545454; }
  .advanced-search-header *,
  .header-detail * {
    color: #fff;
    margin: 0px; }

.advanced-search-footer,
.footer-detail {
  padding: 16px;
  text-align: right; }

.advanced-search-main-section {
  padding: 16px; }
  @media (min-width: 768px) {
    .advanced-search-main-section {
      padding: 32px; } }
  .advanced-search-main-section textarea {
    width: 100%;
    height: 600px; }

.main-detail {
  font-size: 12px;
  line-height: 17px;
  word-break: break-word;
  padding: 16px; }
  @media (min-width: 768px) {
    .main-detail {
      padding: 32px 32px 0px 32px; } }
  .main-detail ul li {
    margin-bottom: 8px;
    padding-bottom: 8px;
    border-bottom: 1px solid #e5e5e5;
    display: inline-block;
    width: 100%; }
    .main-detail ul li label {
      width: 50%;
      float: left;
      font-weight: bold; }
    .main-detail ul li .document-info {
      display: inline-block;
      float: left;
      width: 50%; }
    .main-detail ul li .document-icon {
      font-size: 18px;
      line-height: 29px;
      color: #0071bc;
      width: 25px;
      display: inline-block;
      float: left; }
    .main-detail ul li .downloads-info {
      font-size: 14px;
      line-height: 26px;
      width: 80%;
      display: inline-block; }
  .main-detail ul.document-link li {
    margin-bottom: 8px;
    padding-bottom: 8px;
    border-bottom: 0px solid #e5e5e5;
    display: inline-block;
    width: 100%; }

/* === End Advanced Search page === */
/* == Begin Related-v1 components SASS ==*/
.related-v1-section .related-v1-wrapper ul,
.related-auto-pull .related-v1-wrapper ul {
  padding: 0px;
  list-style: none; }
  .related-v1-section .related-v1-wrapper ul li,
  .related-auto-pull .related-v1-wrapper ul li {
    font-size: 14px;
    line-height: 22px;
    color: #333333;
    margin: 0px 0px 16px 0px; }
    .related-v1-section .related-v1-wrapper ul li a:hover,
    .related-auto-pull .related-v1-wrapper ul li a:hover {
      text-decoration: underline; }

.related-v1-section .related-v1-wrapper:first-of-type,
.related-auto-pull .related-v1-wrapper:first-of-type {
  margin-bottom: 32px; }

.related-v1-section .related-v1-wrapper:last-of-type,
.related-auto-pull .related-v1-wrapper:last-of-type {
  margin-bottom: 0px; }

.related-v1-section .related-v1-wrapper .s01v1-sub-links,
.related-auto-pull .related-v1-wrapper .s01v1-sub-links {
  margin-top: 4px; }

.resources-icon-link ul li {
  font-size: 14px;
  line-height: 22px;
  color: #333333;
  margin: 0px 0px 16px 0px; }
  .resources-icon-link ul li i {
    padding-right: 8px;
    font-size: 17px;
    color: #0071bc; }
  .resources-icon-link ul li span {
    font-size: 14px;
    line-height: 22px;
    color: #787878;
    vertical-align: text-top; }
  .resources-icon-link ul li a:hover {
    text-decoration: underline; }

/* == End Related-v1 components SASS ==*/
/* == Begin Media query Related-v1 components SASS ==*/
@media (min-width: 320px) and (max-width: 991px) {
  .related-v1-section .related-v1-wrapper {
    margin: 0px 0px 32px 0px; } }

/* == End Media query Related-v1 components SASS ==*/
.caption-section {
    word-break: break-word;
}