hr {
  border-color: #0a3965;
}

img {
  border-radius: 10px;
}

@font-face {
   font-display: swap;
}

.pkp_page_index .homepage_image img {
    display: block;
    width: 70%;
    height: auto;
 margin: auto;
} 

@media (min-width: 992px) {
    .pkp_page_index .homepage_image {
        margin-top: -1.143rem;
    }
}

.pkp_page_index .journals img {
  transition: transform 0.3s ease;
  cursor: pointer;
  max-width: 100%;
}

.pkp_page_index .journals img:hover {
  transform: scale(1.35);
  position: relative;
  z-index: 5;
}

img {
  border-radius: 10px;
}

.obj_issue_toc .cover img {
  transition: transform 0.3s ease;
  cursor: pointer;
  max-width: 100%;
}

.obj_issue_toc .cover img:hover {
  transform: scale(1.4);
  position: relative;
  z-index: 5;
}

.pkp_navigation_primary_wrapper {
    padding-left: 0;
    padding-right: 0;
font-weight: bold;
}

.pkp_navigation_user.pkp_navigation_user {
font-weight: bold;
}

.obj_article_details .abstract {
text-align: justify;
}
.obj_article_details .author_bios {
text-align: justify;
}
.obj_article_details .references {
text-align: justify;
word-wrap: break-word;
}

.obj_article_details .entry_details .item {
text-align: justify;
}

.obj_article_summary {
text-align: justify;
}

.obj_article_summary>.title {
    text-align: justify;
    font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    border-bottom: none;
    margin: 0;
 }

.obj_announcement_summary {
text-align: justify;
}

.obj_article_details .page_title {
text-align: justify;
}

.pkp_block .content ul li {
text-align: justify;
word-wrap: break-word;
}

.obj_issue_toc .galleys>h2, .obj_issue_toc .section>h2, .obj_issue_toc .galleys>h3, .obj_issue_toc .section>h3 {
    display: inline-block;
    position: relative;
    left: -15px;
    margin-top: 0;
    padding: 0 15px;
    background: #fff;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    color: rgba(0, 0, 0);
}

.obj_article_details .authors .orcid a {
    vertical-align: middle;
    color: #0A209B;
}

.obj_article_summary .pages, .obj_article_summary .published {
    color: rgba(3, 9, 35);
font-weight: bold;
}

.cmp_breadcrumbs .current {
    color: rgba(0, 0, 0);
font-weight: bold;
}

.pkp_navigation_user.pkp_navigation_user {
       font-weight: bold;
}

.pkp_site_nav_menu {
   font-weight: bold;
}

.pkp_block .title {
color: rgba(3, 9, 35);
font-weight: bold;
}
.obj_article_details .entry_details .item .label {
color: rgba(3, 9, 35);
font-weight: bold;
}

.obj_article_details .item.doi, .obj_article_details .item.keywords {
text-align: justify;
}

.pkp_structure_main p {
text-align: justify;
}

.pkp_page_index .current_issue .current_issue_title {
text-align: justify;
}

.obj_article_summary .doiInSummary b,
.obj_article_summary .doiInSummary strong  {
content: url(https://rematec.net.br/index/DOI.png);
}

.obj_article_details .item.doi .value:before {
    content: url(https://rematec.net.br/index/DOI.png);
}
.obj_article_details .authors .orcid:before {
    content: url(https://www.rematec.net.br/index/orcid.png);
}

.obj_article_details .main_entry .item.doi .label {
    display: none;
   }
.obj_article_details .authors .affiliation {
    font-size: 0.95rem;
    color: rgba(60, 60, 60);
@media (max-width: 600px) {
    /* Botão flutuante do VLibras */
    [vw].enabled {
        right: 12px !important;
        bottom: 18px !important;
        z-index: 999999 !important;
    }

    /* Contêiner do plugin (janela do avatar/tradução) */
    [vw] [vw-plugin-wrapper] {
        right: 12px !important;
        bottom: 70px !important;      /* sobe acima de menus/rodapés fixos */
        max-width: 92vw !important;
        max-height: 70vh !important;
    }

    /* Ajuste de escala do iframe interno, se necessário */
    [vw] [vw-plugin-wrapper] iframe {
        transform: scale(0.9);
        transform-origin: bottom right;
    }
}

