/******************************************
          BICHERATURA 
******************************************/

.bicheratura h2:not(.section-heading), 
.bicheratura h3{
  color: var(--bicheratura1);
}
 
.bicheratura h4{
  color: var(--bicheratura2);
}

.bicheratura h1 a, 
.bicheratura h2 a, 
.bicheratura h3 a{
  color: var(--bicheratura1);
}

.bicheratura .divulgando h2 a,
.bicheratura .divulgando h3 a{
  color: var(--divulgando1)
}

.bicheratura .divulgando button{
  background-color: var(--divulgando4);
  outline: 3px solid var(--divulgando3);
  outline-offset: -3px;
}

body.bicheratura{
  background-color: var(--bicheratura6);
}


/*----------mis elementos------------*/ 

.bicheratura .rotulo>*{
  color: var(--bicheratura5);
  text-shadow: 1px -2px 2px var(--bicheratura1);
}

.bicheratura .rotulo #frente{
  fill: var(--bicheratura3);
}
.bicheratura .rotulo #fondo{
  fill: var(--bicheratura2);
}
.bicheratura .rotulo #filo{
  stroke: var(--bicheratura5);
  /* stroke: red; */
}
.bicheratura .rotulo #sombra{
  fill: var(--bicheratura0);
}



.divulgando .rotulo>*{
  color: var(--divulgando5);
  text-shadow: 1px -2px 2px var(--divulgando1);
}

.divulgando .rotulo #frente{
  fill: var(--divulgando3);
}
.divulgando .rotulo #fondo{
  fill: var(--divulgando2);
}
.divulgando .rotulo #filo{
  stroke: var(--divulgando5);
  /* stroke: red; */
}
.divulgando .rotulo #sombra{
  fill: var(--divulgando0);
}


/*-------------HEADER-----------*/


.bicheratura .main-header{
  background-color: var(--bicheratura0);
}
.bicheratura .descripcion{
  color: var(--bicheratura6)
}

.bicheratura .main-menu{
  border-bottom: 1rem solid var(--bicheratura6);
}

.bicheratura .search-box{
  background-color: var(--bicheratura6);
}

.bicheratura .central-menu .active{
  background-color: var(--bicheratura6);
}

.bicheratura .central-menu .active a{
  color: var(--bicheratura1);
}

.bicheratura .lupa:hover svg{
  fill: var(--bicheratura1);
}

.bicheratura .central-menu li:hover{
  background-color: var(--bicheratura6);
}

.bicheratura .central-menu li:hover a{
  color: var(--bicheratura1);
}

.bicheratura .central-menu .active svg{
  fill: var(--bicheratura1);
}


 /*-------------FOOTER-----------*/

.bicheratura .columna1::after{
  border-bottom: 2px solid var(--bicheratura3);
}

.bicheratura .penultimo{
  background-color: var(--bicheratura1);
  color: var(--bicheratura5);
}

.bicheratura .penultimo a{
  color: var(--bicheratura5);
}

.bicheratura .penultimo a:hover{
  color: var(--bicheratura4);
}
.bicheratura .anuncio span{
  color: var(--bicheratura4);
}

.bicheratura .anuncio::after{
  border-bottom: 2px solid var(--bicheratura3);
}

.bicheratura .licencia{
  background-color: var(--bicheratura0);
}

@media screen and (min-width: 48em){

  .bicheratura .anuncio::after,
  .bicheratura .columna1::after{
    border-bottom: 0;
    border-right: 2px solid var(--bicheratura3);
  }
} 

/******************************************
            FRONT-PAGE
******************************************/


.bicheratura .boton{
  background-color: var(--bicheratura1);
  color: var(--bicheratura5);
  outline: 3px solid var(--bicheratura2);
  outline-offset: -3px;
}

.bicheratura .boton:hover{
  background-color: var(--bicheratura2);
  outline: 3px solid var(--bicheratura1);
  outline-offset: -3px;
  color: var(--bicheratura6);
}

.bicheratura .divulgando .boton{
  background-color: var(--divulgando1);
  color: var(--divulgando5);
  outline: 3px solid var(--divulgando2);
  outline-offset: -3px;
}

.bicheratura .divulgando .boton:hover{
  background-color: var(--divulgando2);
  outline: 3px solid var(--divulgando1);
  outline-offset: -3px;
  color: var(--divulgando6);
}

   /*----------LAST-POST---------------*/


.last-post.bicheratura .grid-portada{
  background-color: var(--bicheratura5);
}

.last-post.bicheratura .linea-zumbador svg{
  fill: var(--bicheratura2);
}

.last-post.bicheratura h2 a:hover{
  color: var(--bicheratura2);
}

.last-post.bicheratura .titulo-original{
  color: var(--bicheratura2)
}

.last-post.bicheratura .linea-zumbador p:hover svg{
  fill: var(--bicheratura1);
}


    /*--------ULTIMA BIBLIOTECA---------*/ 

.last-biblioteca.bicheratura .section-heading{
  border-left: 3px solid var(--bicheratura2);
  border-right: 3px solid var(--bicheratura2);
} 

.last-biblioteca.bicheratura .section-heading a:hover{
  color: var(--bicheratura2);
}

.last-biblioteca.bicheratura .card-description h3 a:hover{
  color: var(--bicheratura2);
}

.last-biblioteca.bicheratura .card-description{
  background-color: var(--bicheratura5);
}

.last-biblioteca.bicheratura .card-autor{
  color: var(--bicheratura2);
}

.last-biblioteca.bicheratura .invitacion svg{
  fill: var(--bicheratura2);
}

.last-biblioteca.bicheratura .invitacion:hover svg{
  fill: var(--bicheratura1);
}


/******************************************
           SINGLE
******************************************/

  /*-------------header-----------*/

.bicheratura .card-autor,
.bicheratura .ficha-encabezado{
  color: var(--bicheratura1);
}
.bicheratura .meta-datos hr{
  color: var(--bicheratura5);
}

.bicheratura .meta-datos a{
  color: var(--bicheratura2);
}

@media screen and (min-width: 30em){

  .bicheratura .ficha-datos:first-of-type::after{
    border-right: 2px solid var(--bicheratura4);
  }
}

  /*----------main-content----------*/ 

.bicheratura .single-pagination a{
  color: var(--bicheratura1);
}

.bicheratura .single-pagination a:hover{
  color: var(--bicheratura2);
}

/*-----------notas----------- */

.bicheratura .notas a{
  color: var(--bicheratura2);
}

/*-----------fuentes----------- */

.bicheratura .fuentes .etiqueta{
  color: var(--bicheratura1);
}

.bicheratura .fuentes a{
  color: var(--bicheratura2);
}


  /*--------indice------------*/

.bicheratura .toc-wrapper{
  background-color: var(--bicheratura5);
}

.bicheratura  .toc-title{
  color: var(--bicheratura1);
  border-bottom: 1px solid var(--bicheratura4);
}

.bicheratura .toc a{
  color: var(--bicheratura1);
}

/*-----------comentarios----------- */

.bicheratura .comment-reply-link{
  background-color: var(--bicheratura4);
  color: var(--bicheratura6);
}

.bicheratura .comment-reply-link:hover{
  background-color: var(--bicheratura3);
}
.bicheratura .name-h4,
.bicheratura .commented-on{
  color: var(--bicheratura2);
}

.bicheratura .comment-respond a{
  color: var(--bicheratura2);
}

.bicheratura .form-submit input{
  background-color: var(--bicheratura4);
  color: var(--bicheratura6);
}

.bicheratura .form-submit input:hover{
  background-color: var(--bicheratura3);
}


/*****************************************
              TAXONOMY
******************************************/


/*********menu categorias***********/

.bicheratura aside{
  background-color: var(--bicheratura5);
}

.bicheratura .menu-linaje li{
  
}
.bicheratura .menu-linaje a{
  color: var(--bicheratura1);
  border-bottom: 1px solid var(--bicheratura4);
}

.bicheratura .menu-linaje svg{
  fill: var(--bicheratura1);
}

/*****************************************
              UNIVERSAL CARD
******************************************/

.bicheratura.biblioteca-card{
  background-color: var(--bicheratura5);
}

.bicheratura.biblioteca-card h1 a:hover{
  color: var(--bicheratura2);
}
.bicheratura.biblioteca-card .card-autor{
  color: var(--bicheratura2);
}

.bicheratura.biblioteca-card svg{
  fill: var(--bicheratura2);
}

.bicheratura.biblioteca-card .linea-zumbador p:hover svg{
  fill: var(--bicheratura1);
}

.bicheratura.biblioteca-card .titulo-obra{
 color: var(--bicheratura2);
}


/******************************************
                ARCHIVE 
******************************************/
.bicheratura .searched-cat h2{
  border-left: 3px solid var(--bicheratura2);
  border-right: 3px solid var(--bicheratura2);
}

.bicheratura .searched-cat span{
  color: var(--bicheratura1);
}

.bicheratura .alerta-alternativa{
  background-color: var(--divulgando5);
}

.bicheratura .alerta-titulo{
  color: var(--divulgando1);
}

.bicheratura .central-pagination{
  color: var(--bicheratura1);
}
.bicheratura .central-pagination .current{
  background-color: var(--bicheratura4);
}
.bicheratura .central-pagination a{
  color: var(--bicheratura1);
}

.bicheratura .central-pagination a:hover{
  color: var(--bicheratura2);
}


/******************************************
               AUTORES
******************************************/

.bicheratura .toggle-lista-autores{
  background-color: var(--bicheratura6);
  box-shadow: 0 2px var(--bicheratura4),
              0 10px var(--bicheratura6);
}

.bicheratura .toggle-lista-autores .active{
  background-color: var(--bicheratura6);
  border-top: 2px solid var(--bicheratura4);
  border-right: 2px solid var(--bicheratura4);
  border-left: 2px solid var(--bicheratura4);
  box-shadow: 0 4px var(--bicheratura6);
}

article.bicheratura .autor-section{
  background-color: var(--bicheratura5);
}

article.bicheratura .autor-section h2,
article.bicheratura .autor-section .tabla-tr{
  background-color: var(--bicheratura6
  );
}

article.bicheratura .autor-section h3 a{
  color: var(--bicheratura1);
}

article.bicheratura .cab{
  background-color: var(--bicheratura3);
  color: var(--bicheratura6);
}

article.bicheratura .cab a{
  color: var(--bicheratura6);
}

article.bicheratura .cab a:hover{
  color: var(--bicheratura1);
}

@media screen and (min-width: 48em){
  article.bicheratura .tabla-tr h3,
  article.bicheratura .tabla-tr p:first-of-type{
    border-right: 2px solid var(--bicheratura5);
  }

}

/******************************************
               CATALOGO
******************************************/

.catalogo-container .bicheratura{
  background-color: var(--bicheratura5);
   color: var(--bicheratura1);
}

.catalogo-container .bicheratura .td-titulo a{
  color: var(--bicheratura1);
}

.catalogo-container .bicheratura:hover{
  background-color: var(--bicheratura4);
}





/******************************************
                DIVULGANDO 
******************************************/
.divulgando h2:not(.section-heading), 
.divulgando h3{
  color: var(--divulgando1);
}
 
.divulgando h4{
  color: var(--divulgando2);
}

.divulgando h1 a, 
.divulgando h2 a, 
.divulgando h3 a{
  color: var(--divulgando1);
}

.divulgando .bicheratura h2 a,
.divulgando .bicheratura h3 a{
  color: var(--divulgando1)
}

.divulgando .bicheratura button{
  background-color: var(--divulgando4);
  outline: 3px solid var(--divulgando3);
  outline-offset: -3px;
}

body.divulgando{
  background-color: var(--divulgando6);
}

/*-------mis elementos----------*/ 


.divulgando .etiqueta{
  color: var(--divulgando2);
}


/*-------------HEADER-----------*/


.divulgando .main-header{
  background-color: var(--divulgando0);
}
.divulgando .descripcion{
  color: var(--divulgando6)
}

.divulgando .main-menu{
  border-bottom: 1rem solid var(--divulgando6);
}

.divulgando .search-box{
  background-color: var(--divulgando6);
}

.divulgando .central-menu .active{
  background-color: var(--divulgando6);
}

.divulgando .central-menu .active a{
  color: var(--divulgando1);
}

.divulgando .lupa:hover svg{
  fill: var(--divulgando1);
}

.divulgando .central-menu li:hover{
  background-color: var(--divulgando6);
}

.divulgando .central-menu li:hover a{
  color: var(--divulgando1);
}

.divulgando .central-menu .active svg{
  fill: var(--divulgando1);
}


 /*-------------FOOTER-----------*/

 .divulgando .columna1::after{
  border-bottom: 2px solid var(--divulgando3);
}

.divulgando .penultimo{
  background-color: var(--divulgando2);
  color: var(--divulgando5);
}

.divulgando .penultimo a{
  color: var(--divulgando4);
}

.divulgando .penultimo a:hover{
  color: var(--divulgando4);
}
.divulgando .anuncio span{
  color: var(--divulgando4);
}

.divulgando .anuncio::after{
  border-bottom: 2px solid var(--divulgando3);
}

.divulgando .licencia{
  background-color: var(--divulgando0);
}

@media screen and (min-width: 48em){

  .divulgando .anuncio::after,
  .divulgando .columna1::after{
    border-bottom: 0;
    border-right: 2px solid var(--divulgando3);
  }
} 


/******************************************
            FRONT-PAGE
******************************************/


.divulgando .boton{
  background-color: var(--divulgando1);
  color: var(--divulgando5);
  outline: 3px solid var(--divulgando2);
  outline-offset: -3px;
}

.divulgando .boton:hover{
  background-color: var(--divulgando2);
  outline: 3px solid var(--divulgando1);
  outline-offset: -3px;
  color: var(--divulgando6);
}

.divulgando .bicheratura .boton{
  background-color: var(--bicheratura1);
  color: var(--bicheratura5);
  outline: 3px solid var(--bicheratura2);
  outline-offset: -3px;
}

.divulgando .bicheratura .boton:hover{
  background-color: var(--bicheratura2);
  outline: 3px solid var(--bicheratura1);
  outline-offset: -3px;
  color: var(--bicheratura6);
}

   /*----------LAST-POST---------------*/


   .last-post.divulgando .grid-portada{
    background-color: var(--divulgando5);
  }
  
  .last-post.divulgando .linea-zumbador svg{
    fill: var(--divulgando2);
  }
  
  .last-post.divulgando h2 a:hover{
    color: var(--divulgando2);
  }
  
  .last-post.divulgando .titulo-original{
    color: var(--divulgando2)
  }
  
  .last-post.divulgando .linea-zumbador p:hover svg{
    fill: var(--divulgando1);
  }

  /*--------ULTIMA BIBLIOTECA---------*/ 

.last-biblioteca.divulgando{
  background-color: var(--divulgando6);
}

.last-biblioteca.divulgando .section-heading{
  border-left: 3px solid var(--divulgando2);
  border-right: 3px solid var(--divulgando2);
}

.last-biblioteca.divulgando .section-heading a:hover{
  color: var(--divulgando2);
}

.last-biblioteca.divulgando .card-description h3 a:hover{
  color: var(--divulgando2);
}

.last-biblioteca.divulgando .card-description{
  background-color: var(--divulgando5);
}

.last-biblioteca.divulgando .card-autor{
  color: var(--divulgando2);
}

.last-biblioteca.divulgando .invitacion svg{
  fill: var(--divulgando2);
}

.last-biblioteca.divulgando .invitacion:hover svg{
  fill: var(--divulgando1);
}


/******************************************
           SINGLE
******************************************/

  /*-------------header-----------*/

  .divulgando .card-autor,
  .divulgando .ficha-encabezado{
    color: var(--divulgando1);
  }
  .divulgando .meta-datos hr{
    color: var(--divulgando5);
  }
  
  .divulgando .meta-datos a{
    color: var(--divulgando2);
  }
  
  @media screen and (min-width: 30em){
  
    .divulgando .ficha-datos:first-of-type::after{
      border-right: 2px solid var(--divulgando4);
    }
  }
  
  /*----------main-content----------*/ 

.divulgando .single-pagination a{
  color: var(--divulgando1);
}

.divulgando .single-pagination a:hover{
  color: var(--divulgando2);
}

/*-----------notas----------- */

.divulgando .notas a{
  color: var(--divulgando2);
}

/*-----------fuentes----------- */

.divulgando .fuentes .etiqueta{
  color: var(--divulgando1);
}

.divulgando .fuentes a{
  color: var(--divulgando2);
}


  /*--------indice------------*/

.divulgando .toc-wrapper{
  background-color: var(--divulgando5);
}

.divulgando  .toc-title{
  color: var(--divulgando1);
  border-bottom: 1px solid var(--divulgando4);
}

.divulgando .toc a{
  color: var(--divulgando1);
}

/*-----------comentarios----------- */

.divulgando .comment-reply-link{
  background-color: var(--divulgando4);
  color: var(--divulgando6);
}

.divulgando .comment-reply-link:hover{
  background-color: var(--divulgando3);
}
.divulgando .name-h4,
.divulgando .commented-on{
  color: var(--divulgando2);
}

.divulgando .comment-respond a{
  color: var(--divulgando2);
}

.divulgando .form-submit input{
  background-color: var(--divulgando4);
  color: var(--divulgando6);
}

.divulgando .form-submit input:hover{
  background-color: var(--divulgando3);
}




/*****************************************
              TAXONOMY
******************************************/


/*********menu categorias***********/

.divulgando aside{
  background-color: var(--divulgando5);
}

.divulgando .menu-linaje li{
  
}
.divulgando .menu-linaje a{
  color: var(--divulgando1);
  border-bottom: 1px solid var(--divulgando4);
}

.divulgando .menu-linaje svg{
  fill: var(--divulgando1);
}

/*****************************************
              UNIVERSAL CARD
******************************************/

.divulgando.biblioteca-card{
  background-color: var(--divulgando5);
}

.divulgando.biblioteca-card h1 a:hover{
  color: var(--divulgando2);
}

.divulgando.biblioteca-card .card-autor{
  color: var(--divulgando2);
}

.divulgando.biblioteca-card svg{
  fill: var(--divulgando2);
}

.divulgando.biblioteca-card .linea-zumbador p:hover svg{
  fill: var(--divulgando1);
}

.divulgando.biblioteca-card .titulo-obra{
 color: var(--divulgando2);
} 

/******************************************
                ARCHIVE 
******************************************/
.divulgando .searched-cat h2{
  border-left: 3px solid var(--divulgando2);
  border-right: 3px solid var(--divulgando2);
}

.divulgando .searched-cat span{
  color: var(--divulgando1);
}

.etiqueta-divulgando{
  color: var(--divulgando1);
}

.divulgando .alerta-alternativa{
  background-color: var(--bicheratura5);
}

.divulgando .alerta-titulo{
  color: var(--bicheratura1);
}
.divulgando .central-pagination{
  color: var(--divulgando1);
}
.divulgando .central-pagination .current{
  background-color: var(--divulgando4);
}
.divulgando .central-pagination a{
  color: var(--divulgando1);
}

.divulgando .central-pagination a:hover{
  color: var(--divulgando2);
}


/******************************************
               AUTORES
******************************************/

.divulgando .toggle-lista-autores{
  background-color: var(--divulgando6);
  box-shadow: 0 2px var(--divulgando4),
              0 10px var(--divulgando6);
}

.divulgando .toggle-lista-autores .active{
  background-color: var(--divulgando6);
  border-top: 2px solid var(--divulgando4);
  border-right: 2px solid var(--divulgando4);
  border-left: 2px solid var(--divulgando4);
  box-shadow: 0 4px var(--divulgando6);
}

article.divulgando .autor-section{
  background-color: var(--divulgando5);
}

article.divulgando .autor-section h2,
article.divulgando .autor-section .tabla-tr{
  background-color: var(--divulgando6
  );
}

article.divulgando .autor-section h2{
  color: var(--divulgando1);
}

article.divulgando .autor-section h3 a{
  color: var(--divulgando2);
}

article.divulgando .cab{
  background-color: var(--divulgando3);
  color: var(--divulgando6);
}

article.divulgando .cab a{
  color: var(--divulgando6);
}

article.divulgando .cab a:hover{
  color: var(--divulgando1);
}

@media screen and (min-width: 48em){
  article.divulgando .tabla-tr h3,
  article.divulgando .tabla-tr p:first-of-type{
    border-right: 2px solid var(--divulgando5);
  }

}


/******************************************
               CATALOGO
******************************************/

.catalogo-container .divulgando{
  background-color: var(--divulgando5);
  color: var(--divulgando1);
}

.catalogo-container .divulgando .td-titulo a{
  color: var(--divulgando1);
}

.catalogo-container .divulgando:hover{
  background-color: var(--divulgando4);
}


