/*HEADER*/
.pkp_structure_head {
    height: 5rem;
    width: 100%;
}
/* Imagen del Título general de la revista (antes cuando daba clic salia un cuadro borde blanco)  */
.pkp_site_name .is_img:focus {
    outline: 0px solid #fff;
}
/*  Ubicacion de página Inicio/Archos/vol/informe.../ (Más grande) */
.cmp_breadcrumbs ol {
    font-size: 1.1rem;
}

/*LA LINEA PLOMA DIVISORIA LA ELIMINO*/
.pkp_structure_main:after {
    content: none; /* O puedes usar content: ""; */
    /* Otra opción: content: ""; */
    left: 860px;
}
/*BLOQUE DERECHO*/
.pkp_block {
    padding: 2.143rem 1.43rem;
    font-size: 1rem;
    line-height: 1.43rem;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    margin-bottom: 2%;
    box-shadow: 0 0.3125rem 0.3125rem rgba(0,0,0,.14);
}
.pkp_block .title {
    color: #660000;
}

/*****************************        HOME HOME HOME          ***********************************/
/* SOBRE LA REVISTA */
.pkp_page_index .homepage_about {
    padding-top: 2.143rem;
    width: 100%;
    padding-bottom: 2.143rem;
    padding-left: 3%;
    margin-top: -2%;
    background: rgba(0,0,0,0.2);
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    margin-bottom: 5%;
    box-shadow: 0 0.3125rem 0.3125rem rgba(0,0,0,.14);
}
/*tamaño letra h2 titulos*/
.pkp_structure_main h2 {
    font-size: 160%;
}
.obj_article_summary>.title a {
    font-size: 1.5rem;
}
.obj_article_summary .subtitle {
    color: #000;
    font-size: 1.2rem;
}
.obj_article_summary .pages, .obj_article_summary .published {
    color: #4f4e4e;
}
/*  Bloque del Numero Actual (Ver que otros sitios afecta!!!!!!) */
.heading {
    background: linear-gradient(0deg, rgba(240,219,222,1) 5%, rgba(240,219,222,0.4598214285714286) 80%, rgba(233,233,233,0.03) 100%);
    margin: -110px -4% -5% -3%;
    padding: 110px 0 0 3%;
    border-left: 5px solid #660000;
}
/* Tamaño del índice o descripción del contenido del número  */
.pkp_structure_main p, .pkp_structure_main ul {
    line-height: 1.5rem;
}
/* letra de las secciones */
.pkp_structure_main h3 {
    font-family: Copperplate Gothic;
    font-size: 160%;
    line-height: 1.43rem;
    font-weight: 700;
    color: #660000;
}

/****************************      ARCHIVOS   ARCHIVOS    ARCHIVOS     ARCHIVOS             ***********************************/
.obj_issue_summary .series {
    margin-bottom: 0.357rem;
    margin-top: 0.57rem;
    color: #000;
    font-size: 80%;
}

/* Tamaño de la miniatura de portada (21/11/23) */
.obj_issue_summary .cover {
    display: block;
    margin-bottom: 0.43rem;
    width: 8%;
}
.page_issue_archive .issues_archive>li {
    padding: 1rem 0.714rem;
    border-bottom: 0px solid #ddd;
}

/* LECTOR PDF  */
.header_view .title {
    background: #660000;  
}
.header_view .return {
   color: #660000; 
}

/******************************    ARTICULOS     ARTICULOS      ARTICULOS     ARTICULOS         *****************************************/

/*Titulos del bloque derecho de resumen (Publicado, Como citar, Numero, seccion, etc)*/
.obj_article_details .entry_details .item .label {
    margin: 0;
    font-family: Lora,serif;
    font-size: 1.3rem;
    font-weight: bolder;
    color: #ddd;
    background: #660000;
    padding-left: 5%;
}
/* Bloque de la portada y boton pdf */
.item.galleys {
    background: linear-gradient(38deg, #f5c1c1 50%, #ddb3b6 60%, #c7a7ac 70%, #b49da2 80%, #a49499 90%, #978d91 100%);
}
.item.cover_image {
    background: linear-gradient(120deg, #fffedb 0, #fff4d9 10%, #ffe9d6 20%, #ffdcd1 30%, #ffcfca 40%, #f5c1c1 50%, #ddb3b6 60%, #c7a7ac 70%, #b49da2 80%, #a49499 90%, #978d91 100%);
}
/* Bloque de Citacion */
.item.citation {
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    margin-bottom: 10%;
    box-shadow: 0 0.3125rem 0.3125rem rgba(0,0,0,.14);
}
/* boton de más formatos de cita  */
.obj_article_details .citation_display .citation_formats_button:focus {
    background: #c19327;
    outline: 0;
}
.obj_article_details .citation_display .citation_formats_button {
    position: relative;
    background: #9f9d93;
    border: 2px solid;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    /* box-shadow: none; */
    /* padding: 0 1em; */
    width: 100%;
    font-family: Lora,serif;
    font-weight: 400;
    color: #660000;
    text-align: left;
    cursor: pointer;
}
.cmp_button:hover, .cmp_button:focus, .page_search .submit button:hover, .page_search .submit button:focus {
    box-shadow: inset 0 1em 1em rgba(0,0,0,0.1);
    font-size: medium;
}
/* Contenido de la citación (Tamaño de letra) */
.obj_article_details .citation_display .value {
    font-size: 0.86rem;
}

/**   BLOQUE CONTENIDO IZQUIERDO    **/
/* Margen de todo contenido */
.obj_article_details .main_entry {
   /* width: 70%; */
    border-top: 2px solid #660000;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    margin-bottom: 2%;
    box-shadow: 0 0.3125rem 0.3125rem rgba(0,0,0,.14);
}

/* Titulo del resumen (Afecta tambien a Biografía del autor) */
.obj_article_details .main_entry .item .label {
    font-size: 1.5rem;
    color: #660000;
    margin-bottom: 1%;
    margin-top: -3%;
}
/* Bloque de autores (ajuste y color)  */
section.item.authors {
    background: linear-gradient(180deg, rgba(213,203,202,0.5018382352941176) 12%, rgba(240,219,222,0.4598214285714286) 60%, rgba(255,255,255,1) 100%);
    padding: 1% 1% 2% 5%;
    font-style: oblique;
    font-size: small;
    line-height: 1.3;
    /* color: #fff; */
}

/* Palabras clave */
.obj_article_details .main_entry .item.doi .label, .obj_article_details .main_entry .item.keywords .label {
    font-size: 1.2rem;
}
.obj_article_details .item.doi, .obj_article_details .item.keywords {
    padding: 3px 10px;
    border: #ddd 5px double;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
/*  TITULO GENERAL DE NOMBRE DEL ESTUDIO  */
.pkp_structure_main h1 {
    font-family: Copperplate Gothic;
    font-size: 1.714rem;
    line-height: 2.143rem;
    font-weight: 700;
    color: #660000;
}
/* Contenido de resumen */
.pkp_structure_main p {
    line-height: 1.5rem;
    margin: 0.43rem 0;
    font-size: 1.02rem;
}
/********************************     FOOTER  FOOTER   FOOTER   FOOTER  FOOTER              *****************************************************************************************/
.pkp_structure_footer_wrapper {
    background: #5d5d5ded;
    color: white;
}

/******************     MEDIA 992 PX       *************************/
@media (min-width: 992px){
    /*HEADER*/
    .pkp_structure_head {
        height: 30rem;
        width: 100%;
    }
    /*navegador*/
    .pkp_navigation_primary_wrapper {
        padding-left: 4%;
        padding-right: 5%;
        margin-top: 9rem;
        background: #454444;
    }
    .pkp_navigation_primary>li>a {
        font-size: 125%;
        font-family: Copperplate Gothic;
        font-weight: 500;
    }
    .pkp_navigation_search_wrapper a {
        font-family: Copperplate Gothic;
        font-size: large;
    }
    .pkp_site_name .is_img img {
        max-height: 180px;
        margin-left: 50%;
        margin-top: 5%;
    }

    /*CUERPO DE TODO EL CONTENIDO - ANCHO*/
    .pkp_structure_content {
        padding-top: 2.143rem;
        width: 90%;
        margin: 0 auto;}
    
    /*BLOQUE IZQUIERDO*/
    .pkp_structure_main {
        float: left;
        padding: 0 2.143rem 6.429rem;
        width: 60%;
    }
    /* Juntar los espacios entre secciones del contenido */
    .obj_issue_toc .galleys, .obj_issue_toc .section {
    margin-bottom: -10%;
    }
    
    /*BLOQUE DERECHO*/
    .pkp_structure_sidebar {
        float: right;
        width: 25%;
    }
    .pkp_block {
    padding: 2.143rem;
    margin-bottom: 10%;
    }

    /*Bloque izquierdo contenido de articulo*/
    .obj_article_details .main_entry {
    width: 70%;
    }
    
    
    }

/******************     MEDIA 1200 PX       *************************/
@media (min-width: 1200px){
    .pkp_structure_main {
        width: 60%;
    }
    /*Bloque izquierdo contenido*/
    .obj_article_details .main_entry {
        width: 70%;
    }
}

@media (min-width: 1267px){
    .pkp_structure_main {
        width: 70%;
    }
}

/**********************      MEDIA 768        ************************/
/*  ***  BLOQUE DERECHO DEL ARTICULO   *****/
@media (min-width: 768px){
    .obj_article_details .entry_details {
        float: left;
        width: 30%;
        margin: 0 0 0 -1px;
        border-top: none;
        border-left: 0px solid transparent;
    }
    .obj_article_details .entry_details .item {
        margin-right: -1px;
        border-bottom: none;
    }


    /*LETRA DE LAS SECCIONES*/
    .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 1.0715rem;
        background: #ddd;
        font-size: 180%;
        font-weight: 700;
        font-family: Copperplate Gothic;
        line-height: 2.143rem;
        color: #660000;
    }
    /*  Juntar los espacios entre secciones del contenido  */
    .obj_issue_toc .galleys, .obj_issue_toc .section {
        margin-bottom: -10%;
    }

    /*ARCHIVOS*/
    /*Tamaño de las miniaturas de la portada (21/11/23)*/
    .obj_issue_summary .cover {
    width: 8%;
    }

}

/*********************   OTROS   *******************************/
/*BOTONES*/
.cmp_button_wire, .obj_galley_link {
    border: 1px solid #660000;
    color: #660000;
}
.cmp_button_wire:hover, .cmp_button_wire:focus, .obj_galley_link:hover, .obj_galley_link:focus {
    background: #660000;
    color: #fff;
}

/*leer mas*/
.obj_announcement_summary .read_more {
    color: #660000; 
}

/* *********** """"" PRIMARIOS  """"""""""""" ****************/
a {
    color: #660000;
}
a:hover, a:focus {
    color: #9b8325;
}
b, strong {
    font-weight: bolder;
    color: #660000;
}
html, body {
    font-size: 0.95rem;
    background: rgb(0 0 0 / 3%);
}

/*%%%%%%%%%        OCULTADOS CON DISPLAY       %%%%%%%%%%%%%%*/
/* Oculte la descripcion de las biografías de los autores*/
section.item.author_bios {
    display: none;
}
/* Oculté logo de OJS*/
.pkp_brand_footer {
    display: none;
}
.obj_issue_summary .description {
    font-size: .93rem;
    line-height: 1.43rem;
    display: none;
}