td.des1 {
    text-align: justify; }

td.des2 {
    text-align: justify; }

div#articlesBySimilarityList {
    margin-bottom: 30px; }

.article_statistics {
    text-align: justify;
    padding: 20px;
    border: 1px solid #ddd;
    margin-bottom: 20px; }

.is_img {
    width: 100%; }

.is_img img {
    width: 100%;
    height: auto;
    box-shadow: 0 0 2px 2px #888; }

.pkp_structure_head .cmp_skip_to_content {
	display: none; }

.pkp_site_nav_toggle {
	display: none; }

.pkp_structure_footer {
	padding-left: 55px;
	padding-right: 55px; }

.pkp_navigation_primary_wrapper {
	display: none; }

.pkp_navigation_user_wrapper {
	display: none; }

.pkp_search {
	display: none; } 

.pkp_search_mobile {
	display: none; }

.pkp_brand_footer {
	display: none; }

#primaryNavbarContent {
    width: 100%;
    margin: 0;
    max-width: 100%; }

a[href*="authorsPage"] {
	margin-left: 5%; }

#authors {
	margin-bottom: 35px; }

/*#authors a {
    color: #001c24; }*/

input[name="query"] {
	margin-left: 20px; }

main {
    padding-bottom: 0px; }

.container {
    max-width: 1240px; }

.col-md-8 {
    flex: 0 0 75%;
    max-width: 75%; }

.col-md-4 {
    flex: 0 0 25%;
    max-width: 0 0 25%; }

.pkp_structure_sidebar {
    margin-top: 25%; }

.pkp_structure_sidebar p {
    margin-top: 10px;
    text-align: center; }

a:hover {
    color: #5F8773;
    text-decoration: none; }

.pkp_page_issue.pkp_op_fissues .container.issue_archive {
    margin-left: 50px; }

.usernav,
.menu-site-footer {
    display: none; }

.justify-content-md-center {
    padding-bottom: 50px; }

.pkp_block {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgb(123 172 150);
    border-radius: .25rem;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 14.5px;
    margin-bottom: 30px;
    padding: 0 0 .1rem 0; }

.pkp_block .title {
    padding: .75rem 1.25rem;
    background-color: rgba(0, 0, 0, .03);
    border-radius: .25rem;
    text-align: center;
    font-size: 17px;
    font-weight: normal;
    margin: 0; }

.pkp_block a {
    padding: .75rem 1.25rem;
    color: #5F8773;
    text-align: center;
    font-size: 17px; }

.pkp_block a:hover {
    color: #375; }

.pkp_block li {
    border-radius: 0;
    position: relative;
    margin-bottom: -1px;
    background-color: #fff;
    border-top: 0;
    display: block; }

li.show2.show {
    border-top: 1px solid rgba(0, 0, 0, .125); }

.pkp_block ul,
.pkp_page_fissues ul {
    list-style: none;
    display: flex;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    margin-top: 0; }

main a {
    font-style: normal;
    color: #5F8773;
    border-bottom: none; }

.journal_branding a {
    color: #000;
    text-decoration: none;
    align-self: center;
    padding-right: 0;
    padding-left: 0; }

.recent-articles-section-title h3 {
    padding: .75rem 1.25rem;
    background-color: rgba(0, 0, 0, .03);
    border: 1px solid rgba(0, 0, 0, .125);
    border-radius: .25rem;
    text-align: center;
    font-size: 17px;
    font-weight: normal;
    margin-left: -5px;
    margin-right: -5px; }

.recent-wrapper {
    padding-bottom: 30px; }

.navigation_wrapper {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-left: 1px solid #ddd;
    background-color: #5F8773;
    margin-bottom: 30px;
    box-shadow: 0px 0 10px rgba(85, 85, 83, 0.8); }

header {
    border-bottom: none; }

section.container {
    padding: 35px 15px; }

.page-content-main .col-md-4 {
    padding-left: 0px;
    padding-right: 0px; }

.col-md-12 {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-style: normal; }

.col-md-9 {
    text-align: justify; }

.col-md-9 span {
    font-size: medium !important;
    font-family: Verdana, Arial, Helvetica, sans-serif !important; }

p {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-style: normal; }

a {
    color: #5F8773; }

main a:hover {
    background-color: transparent!important;
    border: 0 !important;
    color: #5F8773; }

#navigationPrimary .nav-link {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 600;
    text-transform: uppercase;
    font-size: 14.5px;
    color: black;
    font-style: normal; }

.pkp_page_index section.container:not(:last-child) {
    border-bottom: none;
    padding-bottom: 0;
    text-align: justify; }

.pkp_page_pagina_legal,
.piedepagina {
    text-align: justify; }

.issues_archive {
    list-style-type: none;
    padding-left: 0;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    margin-left: -30px;
    margin-right: -30px; }

.issues_archive li {
    flex: 0 0 25%;
    max-width: 25%; }

.pkp_op_fissues .obj_issue_summary,
.pkp_page_fissues .obj_issue_summary {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-clip: border-box;
    border: none;
    border-radius: .25rem;
    padding-right: 0;
    padding-bottom: 0;
    height: auto;
    width: auto; }

.pkp_op_fissues .issues_archive li {
    margin-bottom: 2px;
    flex: 100%;
    max-width: 100%; }

.pkp_op_view .container .row .col-md-2 {
    flex: 0 0 30%;
    max-width: 30%; }

.pkp_op_view .container .row .col-md-10 {
    flex: 0 0 70%;
    max-width: 70%; }

.pkp_op_view .issue__issue-title {
    margin-top: 1%;
    background-color: white;
    text-align: justify;
    border: none; }

.pkp_op_view .issue__issue-title+.issue__section-content {
    border-top: none !important; }

.obj_article_summary .title {
    font-size: 22px; }

.card-footer {
    padding: .75rem 1.25rem;
    background-color: rgb(249 249 249);
    border-top: 1px solid rgb(123 172 150); }

.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid #5F8773;
    border-radius: .25rem;
    display: none; }

.obj_issue_summary {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-clip: border-box;
    border: 1px solid #dee2e6;
    border-radius: .25rem;
    padding-right: 15px;
    padding-bottom: 15px;
    height: 450px;
    width: 250px; }

.box_primary,
.box_edit {
    background-color: white;
    padding-top: 50px; }

.box_primary {
    padding-bottom: 0px; }

.box_primary>.container>h2 {
    font-size: 120% !important; }

.box_secondary {
    padding-top: 0px; }

.obj_issue_summary img {
    max-width: 340px;
    padding: .25rem;
    border: 1px solid #fbfbfb;
    border-radius: .25rem;
    height: 300px; }

.obj_issue_summary h2 {
    order: 2;
    padding: 1rem;
    padding-bottom: 0px; }

.obj_issue_summary .description {
    order: 3;
    padding-left: 1rem; }

.obj_issue_summary .description p,
.pkp_page_fissues .obj_issue_summary .description {
    display: none; }

.obj_issue_summary .description a {
    color: #5F8773; }

.obj_issue_summary .title {
    font-size: 20px;
    color: black; }

.obj_issue_summary .title:hover {
    font-size: 20px;
    color: #5F8773; }

.series {
    font-size: 14px; }

.issue__issue-title {
    margin-top: 5%;
    background-color: white;
    text-align: justify;
    border: 1px solid rgba(0, 0, 0, .125);
    border-radius: .25rem; }

.galleys h2 {
    display: none; }

.issue__issue-desc {
    display: none; }

.issue__issue-data {
    display: none; }

.pkp_page_issue.pkp_op_view section .issue__section-title {
    padding-top: 15px;
    padding-bottom: 15px;
    background-color: white;
    text-align: center;
    margin: 50px 0px 0px 0px;
    font-size: 90%; }

.pkp_page_issue.pkp_op_view section .issue__section-title h2 {
    font-size: 25px; }

.issue__article {
    margin-bottom: 10px !important;
    flex: 0 0 100%;
    max-width: 100%; }

.obj_article_summary .cover {
    flex: 0 0 16.666%;
    margin-top: 2%;
    height: 80%; }

.obj_article_summary .title {
    width: 100%;
    height: 100%;
    margin-top: 2%;
    margin-left: 0; }

.obj_article_summary .title a {
    margin-left: 30px;
    font-weight: normal;
    color: #5F8773;
    font-size: 80% !important; }

.obj_article_summary {
    display: flex;
    flex-wrap: wrap;
    flex-direction: initial; }

.obj_article_summary img {
    width: 100%; }

.obj_article_summary .meta {
    width: 80%;
    margin-left: 3%; }

.obj_article_summary .galleys_links {
    margin-left: 5%; }

.pkp_page_issue.pkp_op_view .box_primary {
    padding-bottom: 1%;
    padding-top: 1%; }

.box_primary .col-md-10 {
    padding: 5%; }

.pkp_page_issue.pkp_op_view section {
    padding-bottom: 0px;
    padding-top: 0px; }

.jatsParser__center-article-block {
    flex: 0 0 75%;
    max-width: 100%;
    text-align: justify; }

.jatsParser__left-article-block {
    flex: 0 0 8%;
    text-align: center;
    display: none; }

.jatsParser__right-article-block {
    flex: 0 0 25%; }

a.obj_galley_link.pdf {
    color: #5F8773;
    border: 2px solid #BBB; }

a.obj_galley_link.pdf:hover {
    background-color: #5F8773 !important;
    border: 2px solid black !important;
    color: white !important; }

a.obj_galley_link.file {
    color: #5F8773;
    border: 2px solid #BBB; }

a.obj_galley_link.file:hover {
    background-color: #5F8773 !important;
    border: 2px solid black !important;
    color: white !important; }

.galleys_links a {
    padding: 6px 10px;
    border: 2px solid #BBB !important;
    color: #333 !important; }

ul.list-galleys.primary-galleys a {
    background-position: center;
    padding: 4px 6px; }

ul.list-galleys.primary-galleys a:hover {
    background-color: transparent;
    border-bottom: 0; }

.list-galleys {
    margin-top: 1rem; }

.list-galleys li {
    margin-bottom: 20px; }

div.col-sm.social-buttons {
    display: none; }

.btn {
    background-color: #5F8773 !important;
    color: white;
    border: 0; }

.jatsParser__container {
    margin-top: 0; }

.jatsParser__meta {
    margin-top: 0; }

.navbar-nav.mr-auto li:first-child {
    display: none; }

.obj_article_summary .title a:hover {
    color: #5F8773; }

a.recent-article-title {
    color: #5F8773; }

a.recent-article-title:hover {
    color: #5F8773;
    border: 0; }

.navbar-expand-lg .navbar-nav {
    margin: auto; }

.btn-primary: {
    border: 0; }

.btn-primary:hover {
    border: 0;
    color: white; }

.btn-secondary,
.btn-secondary {
    margin-left: 10px;
    border: 1px solid white; }

.btn-secondary,
.btn-secondary:hover {
    border: 1px solid white; }

.jatsParser__navbar-items a {
    color: #5F8773; }

.jatsParser__meta-title {
    color: #5F8773; }

strong {
    color: #5F8773; }

.search_results .title {
    height: auto; }

.search_results {
    padding-top: 100px; }

em {
    font-family: Verdana, Arial, Helvetica, sans-serif !important; }

div.piedepagina p {
    font-size: 80%; }

.nav-pills>li>a {
    color: #5F8773; }

.nav-pills>li.active>a,
.nav-pills>li.active>a:focus,
.nav-pills>li.active>a:hover {
    background-color: #5F8773; }

h1.mb-4 {
    display: none; }

td.des1 {
    padding-left: 2%; }

td.des2 {
    padding-top: 2%; }

div.recent-articles-section-title.col-md-12 {
    display: none; }

.obj_issue_summary .cover {
    text-align: center;
    padding-left: 7%; }

.col-md-12 .obj_article_summary {
    color: #5F8773; }

.col-md-12 .obj_article_summary .title a {
    color: black !important;
    margin-left: 0; }

.col-md-12 .obj_article_summary .title a:hover {
    color: #5F8773 !important; }

.col-md-12 .obj_article_summary .pages {
    font-weight: initial;
    font-size: smaller; }

.col-md-12 .obj_article_summary .meta {
    margin-left: 0; }

.col-md-12 .obj_article_summary .published {
    font-size: smaller; }

/*.jatsParser__meta-author-string-href .jatsParser__meta-symbol {
    display: none; }

.jatsParser__meta-author-string-href {
    cursor: default;
    pointer-events: none; }*/

.jatsParser__left-article-block,
.jatsParser__right-article-block {
    max-width: 25%;
    word-wrap: break-word !important; }

.citation_format_value a#dropdownMenuButton:hover {
    color: #FFF;
    background-color: #5F8773 !important; }

div.article-page__galleys {
    text-align: center;
    border: 1px solid #ddd;
    margin-bottom: 20px; }

div.citation_main {
    text-align: justify;
    padding: 20px;
    border: 1px solid #ddd;
    margin-bottom: 20px; }

.issues_archive .obj_issue_summary .title {
    color: black; }

.issues_archive .obj_issue_summary .title:hover {
    color: #5F8773; }

.jatsParser__intraarticle-menu {
    position: initial;
    margin-bottom: 20px; }

.pkp_page_issue.pkp_op_fissues.has_site_logo .issues_archive .obj_issue_summary .description {
    display: none; }

.pkp_page_issue.pkp_op_fissues.has_site_logo .issues_archive .obj_issue_summary .title,
.pkp_page_fissues .obj_issue_summary .title {
    color: #5F8773; }

.des2 {
    font-size: 14px; }

.btn-secondary:hover {
    background-color: #5F8773 !important;
    color: white; }

@media(max-width:767px) {
    .pkp_footer_content {
        overflow-x: auto;
        width: 100%; }
}

.box_primary.issue__section-title {
    border: 1px solid #CCC;
    background-color: #FCFCFC !important;
    padding: 1% 0% 0% 0% !important;
    text-align: left !important;
    color: #666; }

.container.navbar-collapse.collapse {
    display: none; }

.container.navbar-collapse.collapse.show {
    display: block; }


/*         MOVILES      */

@media screen and (max-device-width: 480px) {
    .col-md-12 {
        padding-right: 0px;
        padding-left: 0px; }

    .container-fluid {
        padding-right: 0px;
        padding-left: 0px; }

    .col-md-12 table img {
        width: 100px; }

    .des1 {
        font-size: 12px !important; }

    em {
        font-size: small !important; }

    .des2 {
        font-size: 12px !important; }

    .page-content-main {
        padding-left: 20px;
        padding-right: 20px; }

    .page-content-main .col-md-4 {
        padding-left: 0; }

    .site-footer {
        padding-left: 20px;
        padding-right: 20px; }

    .site-footer img {
        width: 100%; }

    .piedepagina img {
        width: 20%; }

    .navbar-expand-lg .navbar-nav {
        margin-left: 15px; }

    .obj_article_summary .galleys_links {
        margin: auto; }

    .obj_article_summary .title {
        text-align: justify; }

    .obj_article_summary .title a {
        margin-left: 0; }

    .issues_archive li {
        flex: 0 0 100%;
        max-width: 100%;
        padding-right: 0; }

    .obj_issue_summary {
        height: 400px;
        margin: auto; }

    .obj_issue_summary img {
        height: 250px; }

    .pkp_page_estadisticas .page-content-main {
        padding-left: 5px;
        padding-right: 5px; }

    .pkp_page_estadisticas .container {
        padding-left: 0px;
        padding-right: 0px; }

    .pkp_block {
        margin-bottom: 10px; }

    .pkp_structure_sidebar {
        margin-top: 0; }

    .bread-nav {
        width: 100% !important;
        margin-left: 0% !important;
        font-size: small; }

    .navbar-light .navbar-toggler {
        margin: auto; }

    .dropdown-menu.show {
        margin-left: -15px; }

    .nav-item.dropdown.show {
        border: none; }

    .nav-item.dropdown:active {
        border: none; }
.additional_content td
{
    font-size: 0.6rem;
}
.additional_content em
{
    font-size: 0.5rem !important;
}
.additional_content iframe
{
     width: 100px;
    height: 60px;
}
.additional_content
{
    padding-left:30px;
}
.col-md-8 
    {
        flex: 0 0 100% !important;
        width: 100% !important;
        max-width:100%;
    }
.col-md-12 img
    {
        height:auto;
    }
}

.lens-article .intro {
	text-transform: capitalize !important; }

#authors h3 {
    font-family: 'fuente' !important;
    text-transform: initial !important;
    padding: 15px;
    font-size: 21px !important;
    font-weight: 600 !important; }

div#authors {
    margin-left: 30px; }

/*.pkp_structure_main {
    margin-top: 35px; }*/

a[href*="searchInitial"] {
    margin-left: 1%;
    font-family: 'fuente' !important;
    text-transform: initial !important;
    font-size: 14px !important;
    font-weight: 600 !important; }

div#authorDetails {
    text-align: justify;
    padding: 30px; }

div#authorDetails li {
    list-style: none;
    padding: 10px;
    font-size: 18px !important; }

div#authorDetails h3 {
    font-family: 'fuente' !important;
    text-transform: initial !important;
    border-bottom: 2px solid;
    padding: 15px;
    font-size: 21px !important;
    font-weight: 600 !important; }

/* customazing statistics journal*/

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05); }

.tab-content a {
    color: #000 !important; }

td.text-left {
    1px solid #ddd; }

.table>thead:first-child>tr:first-child>th {
    text-align: center;
    border: 2px solid #dee2e6;
    font-family: 'fuente' !important;
    text-transform: initial !important;
    font-size: 18px !important;
    font-weight: 600 !important; }

.nav-pills>li.active>a {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff; }

.nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff; }

.highcharts-title tspan {
    color: #333333;
    font-size: 18px;
    fill: #333333; }

.item.issue {
    text-align: justify;
    padding: 20px;
    border: 1px solid #ddd;
    margin-bottom: 20px; }

.item.issue .simpleStatistics_views::before {
    display: none; }

.item.issue .simpleStatistics_downloads::before {
    display: none; }

/*div#authorDetails ul {
    display: flex;
    flex-direction: column; }

div#authorDetails ul li:first-child {
  order: 5; }*/

#customblock-Semblanzas h3, p
{
    margin-bottom:0px;
   margin-top:0px !important;
}
.pkp_structure_footer_wrapper
{
    margin: 0 0 0% 25%;
}
.shariff.item
{
    text-align: center;
}
