body {

    margin: 0 auto;
    text-align: left;
    width: auto;
    background-color: #ffffff;
    font-family: calibri,arial,Times,serif;
    color: #242424;
    line-height: 19px;

}

.pkp_structure_main::after {

    left: 0;

}

#pkp_content_main {

    width: 69%;
    float: left;

}
.pkp_structure_sidebar {

    float: right;
    width: 30%;

}
/*articulos*/
.pkp_page_article #pkp_content_main {

    width: 72%;
    float: left;

}

.pkp_page_article .pkp_structure_sidebar {

    float: right;
    width: 27%;

}

/*termina articulos*/


.pkp_page_index .cmp_announcements {

    border: 1px solid #ddd;
    
}

@media screen and  (max-width: 3500px) {

.pkp_structure_page {

    width: 1200px;
    margin: 0 auto;

}

/*.pkp_structure_sidebar {

    float: right;
    width: 339px;

}*/

.pkp_site_name, .pkp_navigation_primary_wrapper, .pkp_navigation_user, .pkp_structure_content, .pkp_structure_footer {

    width: 1200px;

}
.has_site_logo .pkp_head_wrapper {

    width: 1200px;

}

}
/* termina layout 1200 */

/* layout 992*/
@media screen and  (max-width: 1250px) {
.pkp_structure_page {

    width: 992px;
    margin: 0 auto;

}

.obj_article_details .main_entry {
    width: 370px !important;
}

/*.pkp_structure_sidebar {

    float: right;
    width: 300px;

}*/
.pkp_site_name, .pkp_navigation_primary_wrapper, .pkp_navigation_user, .pkp_structure_content, .pkp_structure_footer {

    width: 992px;

}
.has_site_logo .pkp_head_wrapper {

    width: 992px;

}

}
/* termina layout 992 */

/* layout 768*/
@media screen and  (max-width: 990px) {
.pkp_structure_page {

    width: 768px;
    margin: 0 auto;

}
/*.pkp_structure_sidebar {

    float: right;
    width: 250px;

}*/

.obj_article_details .main_entry {
    width: 523px !important;
}


.pkp_site_name, .pkp_navigation_primary_wrapper, .pkp_navigation_user, .pkp_structure_content, .pkp_structure_footer {

    width: 768px;

}
.has_site_logo .pkp_head_wrapper {

    width: 768px;

}

#navigationPrimary {

    width: 65%;
    
    float: left;

}

.pkp_search {

    width: 33%;
   
    float: right;

}


}
/* termina layout   768 */


/* layout menos 768*/
@media screen and  (max-width: 765px) {
.pkp_structure_page {

    width: 100%;
    
}
/*.pkp_structure_sidebar {

    float: right;
    width: 250px;

}*/
.pkp_site_name, .pkp_navigation_primary_wrapper, .pkp_navigation_user, .pkp_structure_content, .pkp_structure_footer {

    width:100%;

}
.has_site_logo .pkp_head_wrapper {

    width: 100%;

}

#navigationPrimary {

    width: 100%;
    
    float: left;

}

.pkp_search {

    width: 100%;
   
    float: right;

}

#pkp_content_main {

    width: 100%;
    float: left;

}

.pkp_structure_sidebar {

    float: right;
    width: 100%;

}

.pkp_site_name, .pkp_navigation_primary_wrapper, .pkp_navigation_user, .pkp_structure_content, .pkp_structure_footer {

    
    width: 100%;
   
    padding-left: 0px;
    padding-right: 0px;

}

.obj_article_details .entry_details {
    float: left;
    width: 260px;
    margin: 0 0 0 -1px;
    border-top: none;
    border-left: 1px solid #ddd;

}


}
/* termina layout menos 768 */





.pkp_site_name .is_img img {

    display: block;
    max-height: 100%;
    max-width: 100%;
    width: 100%;
    height: auto;

}

.pkp_navigation_primary_row {

    background: #083B7A;

}

.pkp_site_name > a {

    padding-top: 0px;
    padding-bottom: 0px;

}

.pkp_navigation_user > li > a, .pkp_navigation_user > li.in_focus > a, .pkp_navigation_user > li > a:hover, .pkp_navigation_user > li > a:focus {

    color: #242424;

}
.pkp_structure_head {

    background-color: #fff;
    

}



/*contenido revista pagina inicio*/

 .description {

    text-align: justify;

}
/*portada*/
.page_index_journal {
    margin-top: 30px;
}

.pkp_page_index .homepage_image img {
    display: block;
    width: 30%;
    height: auto;
    padding: 0 15px 15px;
    float: left;
}


.pkp_page_index a.cover {
    display: none !important;
}
/*termina portada*/





.obj_issue_toc .galleys h2, .obj_issue_toc .section h2 {
  
    font-size: 18px;
    font-weight: 700;
    color: #03707F;

}


.cmp_button_wire, .obj_galley_link {

    display: inline-block;
    color: #007ab2;
    word-break: break-all;

}

.cmp_button_wire:hover, .cmp_button_wire:focus, .obj_galley_link:hover, .obj_galley_link:focus {

    background: #03707F;
    color: #fff;

}

.obj_issue_toc .galleys_links li:hover {
    background: #03707F;
    color: #FFF;
}

.cmp_button_wire, .obj_galley_link {

    
    
    background: transparent;
    border: none;
    color: #007ab2;
    text-decoration: none;

}

.obj_article_summary .galleys_links {

    width: 30%;

}

.obj_issue_toc section{
margin: 0px -30px;
}

.obj_article_summary .title {

    width: 60%;
    text-align: left;
    float: right;

}

.obj_article_summary .meta {

    width: 60%;
    float: right;
    text-align: left;

}

.obj_article_summary .galleys_links {

    margin-top: -30px;
    float:left;
}

.galleys_links li {

   width: 150px;
    float: left;
    clear: both;
    border: 1px solid #03707f;
    margin: 2px;
        margin-right: 2px;
    text-align: center;
    border-radius: 10px;

}

.galleys_links li a:visited{

    color: #707073;
} 

/*termina contenido revista pagina inicio */


/*barra lateral*/
.pkp_block {

    padding: 0px;

}

.pkp_block .title {

    
    color: #fff;
    background: #073B7A;
    padding: 10px;

}

.pkp_block.block_developed_by {

    padding: 10px;
    background: #073B7A;
    color: #FFF !important;
    margin-bottom: 10px;

}
.pkp_block.block_developed_by a {

    color: #FFF;

}


#customblock-indexada img {

    width: 100%;
    height: auto;

}

#customblock-redessociales img {

    width: 62px;
    height: auto;

}

/*termina barra lateral*/


/*formato de texto*/

.pkp_structure_main p {
    line-height: 16px;
    margin: 20px 0;
}

.pkp_structure_main h3 {
    font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
    font-size: 16px;
    line-height: 20px;
    font-weight: bold;
}

.pkp_structure_main p {
    line-height: 20px;
    margin: 20px 0;
}

.pkp_structure_main p {
    line-height: 20px;
    margin: 7px 0;
}

.pkp_structure_sidebar li {
   
    margin-left: 50px;
}
.content ul li {
    
    padding: 2px 0px;
}
.pkp_block ul {
    margin-bottom: 18px !important;
}
nav.pkp_navigation_primary_row {
    padding-left: 20px;
    
}

.obj_issue_toc .sections:not(:first-child) {
   
    text-align: center;
}




.obj_article_details .entry_details .item {
     margin-right: -1px; 
     border-bottom: none; 
}





.obj_article_details .galleys_links li {
    width: 200px;
     float: none;
    clear: both;
    border: 1px solid #03707f;
    margin: 2px;
    margin-right: 2px;
    text-align: center;
    border-radius: 10px;
    
}



/**/

