/* fonts */
@import url('https://fonts.googleapis.com/css2?family="Roboto":ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
/* articulos */ 
.articulo-titulo, .articulo-titulo-traduccion, h1.titulo, h1.titulo-resena, .art-titulo, .art-titulo-ingles, .res-titulo {
	color: #74353d!important;
    font-family: "Roboto", sans-serif;
    font-size: 24px;
    line-height: 28px;
    margin-top: 40px;
    padding-top: 40px;
}
.art-bajada {
	color: #74353d!important;
    font-family: "Roboto", sans-serif;
    font-size: 18px;
    line-height: 23px;
    margin-top: 20px;
}
.nombre-completo, p.autor, p.segundo-autor, .autor-resena, .art-autor, .res-autor, .art-autor-1, .art-autor-2, .art-autor-3 {
    font-family: "Roboto", sans-serif;
    font-size: 15px;
    line-height: 17px;
    font-weight: 700;
}
.institucion, .art-pertenencia-institucional, .datos-libro, .pertenencia-institucional-2, .pais, .art-pertenencia, .res-datos, .res-pertenencia {
    font-family: "Roboto", sans-serif;
    font-size: 11px;
    line-height: 16px;
    margin-bottom: 50px;
}
.ficha, div.creative, .ocultar-licencia, .ocultar-licencia2 {
    display: none;
}
.creative {
    font-family: "Roboto", sans-serif;
    font-size: 10px; 
    margin: 20px;
}
/* p.sangria, .articulo-resumen {
    font-family: "Noto Serif", serif!important;
    font-size: 16px;
    line-height: 26px;
} */
p.bibliografia, .art-bibliografia, .res-bibliografia, .res-enumeracion {
    font-family: "Roboto", sans-serif;
    font-size: 11px;
    line-height: 13px;
    text-indent: -0.6rem;
}
p.fecha-recepcion-aceptacion, .fechas-h, .art-fechas {
    font-family: "Roboto", sans-serif;
    font-size: 10px;
    line-height: 14px;
    text-align: right;
    margin: 20px 0 20px 0;
}
h2.subtitulo-1, .art-subtitulo, .res-subtitulo {
    font-family: Noto Serif, serif;
    font-size: 15px;
    line-height: 18px;
    font-weight: 700;
    margin-top: 50px;
    margin-bottom: 30px;
}
.subtitulo-2, .art-subtitulo-2 {
    font-family: Noto Serif, serif;
    font-size: 14px;
    line-height: 17px;
    font-weight: 700;
    margin-top: 30px;
    margin-bottom: 20px;
    font-style: italic;
}
.art-subtitulo-3 {
    font-family: Noto Serif, serif;
    font-size: 13px;
    line-height: 17px;
    font-weight: 600;
    margin-top: 30px;
    margin-bottom: 20px;
    font-style: italic;
}
p.negrita.seccion {
    font-family: Noto Serif, serif;
    font-size: 14px;
    line-height: 16px;
    font-weight: 700;
}
.Art-culos---Dossiers_art-texto-principal, .texto-resena, .sangria, .articulo-resumen, .articulo-resumen-traduccion, .art-texto-central, .art-texto-principal, .res-texto-principal, .res-texto-central, .colaboradores, .Art-culos---Dossiers_Art----Texto-principal {
    font-family: Noto Serif, serif;
    font-size: 14px;
    line-height: 20px;
    text-align: justify;
    hyphens: auto;
}
.art-pregunta {
    font-family: Noto Serif, serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    text-align: justify;
    hyphens: auto;
    margin-top: 30px;
}

p.palabras-clave, .articulo-palabras, .articulo-palabras-traduccion, .art-palabras-clave {
    font-family: "Roboto", sans-serif;
    font-size: 12px; 
    line-height: 15px;
    margin: 20px;
    border-bottom: 1px solid #74353d;
}
p.titulo-ingles {
    color: #74353d!important;
    font-family: "Roboto", sans-serif;
    font-size: 22px;
    line-height: 26px;
}
p.epigrafe, .epigrafe-imagen {
    color: #414141;
    font-family: "Roboto", sans-serif;
    font-size: 11px; 
    line-height: 14px;
    text-align: center;
}
.Generales_epigrafe-alineado {
    color: #414141;
    font-family: "Roboto", sans-serif;
    font-size: 11px; 
    line-height: 14px;
}
.art-fuente-cuadro {
    color: #414141;
    font-family: "Roboto", sans-serif;
    font-size: 11px; 
    line-height: 14px;
    text-align: center;
    margin-left: 10%;
    margin-right: 10%;
    margin-bottom: 35px;
}
p.cita, .art-cita, .res-cita {
    font-family: Noto Serif, serif;
    font-size: 13px;
    line-height: 18px;
    margin: 15px 15px 15px 30px;
}
.art-enumeracion, .art-vinetas {
    font-family: Noto Serif, serif;
    font-size: 14px;
    line-height: 20px;
    margin: 15px 0px 15px 30px;
}
.art-ejemplos {
    font-family: Noto Serif, serif;
    font-size: 13px;
    line-height: 18px;
    margin: 15px 15px 15px 30px;
}
.art-ejemplos-2 {
    font-family: Noto Serif, serif;
    font-size: 13px;
    line-height: 18px;
    margin: 15px 15px 15px 40px;
}
.cita-derecha, .colaboradores-mail, .Art-culos---Dossiers_art-fuente-cita {
    font-family: Noto Serif, serif;
    font-size: 13px;
    line-height: 18px;
    margin: 15px 15px 15px 30px;
    text-align: right;
}
h2.titulo-bibliografia, .art-titulo-bibliografia {
    font-family: Noto Serif, serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 700;
    margin-top: 80px;
    margin-bottom: 30px;
}
span.italica { 
   font-style: italic!important;
}
._idFootnote, .nota {
    font-family: "Roboto", sans-serif;
    font-size: 11px;
    line-height: 13px;
   color: #414141;
    text-indent: -0.8rem;
    text-align: justify;
    hyphens: auto;
}
.llamada {
position: relative; top: -0.5em; font-size: 80%;  
}
.subindice {
position: relative; top: 0.5em; font-size: 80%;  
}
/* accesorios articulos */ 
div._idGenObjectLayout-1, ._idGenObjectAttribute-3, ._idGenObjectAttribute-1, ._idGenObjectAttribute-2 {  
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 95%!important;
}
div.imagen-centrada, .imagen-centrada {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 98%!important;   
}
.imagen-50 {
    display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%!important;    
}
.imagen-agradecimientos {
    width: 95%;
}
.imagen-centrada-media {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 60%;
}
img.derecha {
float: right;
    margin: 10px;
}
.imagen-tapa {
float: right;
    margin: 10px;
}
.libro {
    box-shadow: 8px 8px 3px grey;
    float: right;
    margin: 10px;
}
.tapa-resena {
    float: right;
    margin: 10px; 
    width: 300px;
}
img._idGenObjectAttribute-1 {
    width: 95%;
    align: center;
}

div#_idContainer007 {}

.ocultar-licencia, .ocultar-licencia-2 {
    display: none!important;    
}
/* tablas */
table.tabla-2, table.tabla-base {
    width: 80%;
    margin-left:10%; 
    margin-right:auto;
}
.tabla-base-centrada, .sys-base {
    width: 80%;
    margin-left:auto; 
    margin-right:auto;
}
thead .tabla-base {
    background-color: #cccccc;
}
.tabla-sin-lineas {
    width: 80%;
    margin-left:20px;
    border: 0!important;
    text-align: left!important;
    margin-top: 0!important;
}
.sys-base-50 {
    width: 50%;
}
.sys-base-30 {
    width: 30%;
}
table.tabla-2, tr.tabla-2, td.tabla-2, table.tabla-base, tr.tabla-base, td.tabla-base, .base-centrada, .sys-base {
  border: 1px solid black;
  border-right: 0;
 border-left: 0;
  border-collapse: collapse;
    font-family: "Roboto", sans-serif;
    font-size: 13px; 
    line-height: 15px;
   text-align: center;
}
.tabla-encabezado-centrado, .encabezado {
    text-align: center;
    font-weight: 600;
}
 .tabla-contenido, .contenido {
  border-collapse: collapse;
    font-family: "Roboto", sans-serif;
    font-size: 13px; 
    line-height: 15px;
   text-align: center;
     font-weight: 400;
}
.tabla-contenido-izq {
    border-collapse: collapse;
    font-family: "Roboto", sans-serif;
    font-size: 13px; 
    line-height: 15px;
   text-align: left;
     font-weight: 400;  
    margin-left: 40px;
}

.sys-base sys-base pie contenido {
    border-bottom: 0;
}

th.tabla-base {
/*  padding-top: 2px;
  padding-bottom: 2px; */
  text-align: center;
  border-bottom: 1px solid gray;
  border-top: 1px solid gray;
/* background-color: #966253;
  color: white; */
}
/* footnotes */
._idFootnotes::before {
  content: "Notas ";
    font-family: Noto Serif, serif;
    font-size: 12px;
    line-height: 15px;
    font-weight: 700;
    margin-top: 10px;
    margin-bottom: 10px;
} 
._idFootnotes {
    padding-bottom: 30px;
}
hr.HorizontalRule-1 {
    margin: 60px 0 30px 0;
}
.boton {
  border: 1px solid rgba(0,0,0,0.4);
  color: black;
  font-weight: 700;
  background: #eee;
  border-top-color: #bbb;
  box-shadow: inset 0 -1em 1em rgba(0,0,0,0.1);
  padding: 4px 8px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 13px;
  cursor: pointer;
  border-radius: 3px;
}
.Art-culos---Dossiers_contribuciones {
    font-family: Noto Serif, serif;
    font-size: 13px;
    line-height: 18px;
    margin: 40px 40px 40px 30px;  
    border-left: 6px solid;
    padding-left: 10px;
    hyphens: auto;
    text-align: justify;
}

@media only screen and (min-width: 800px) {
div._idGenObjectLayout-1, #_idContainer007, #_idContainer003, #_idContainer018, #_idContainter004, #_idContainer000, #_idContainer001, #_idContainer013, #articulo, .caja-central  {  
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 60%;
}
}