.mob-style-Biblioteca .nav-link {
  font-weight: 900;
}
.mob-style-Biblioteca p {
  margin-bottom: 0;
}
.mob-style-Biblioteca .accordion-header button {
  color: white !important;
  background-color: var(--primary) !important;
  box-shadow: none;
}
.mob-style-Biblioteca.slpColors-bg-v1 .accordion-header button {
  background-color: var(--secondary) !important;
}
.mob-style-Biblioteca.slpColors-bg-v1 .accordion-header .collapsed,
.mob-style-Biblioteca .accordion-header .collapsed {
  border: none;
  color: black !important;
  background-color: white !important;
  box-shadow: none;
}
.mob-style-Biblioteca .accordion-button.collapsed::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23333333'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.mob-style-Biblioteca .accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.mob-style-Biblioteca .list-group{
  border-radius: 0 0 10px 10px;
}
.mob-style-Biblioteca .breadcrumb-item::before,
.mob-style-Biblioteca .breadcrumb-item {
  color: var(--slp-gris1);
}
.mob-style-Biblioteca.slpColors-bg-v1 .breadcrumb-item::before,
.mob-style-Biblioteca.slpColors-bg-v1 .breadcrumb-item, 
.mob-style-Biblioteca.slpColors-bg-v2 .breadcrumb-item::before,
.mob-style-Biblioteca.slpColors-bg-v2 .breadcrumb-item, 
.mob-style-Biblioteca.slpColors-bg-v3 .breadcrumb-item::before,
.mob-style-Biblioteca.slpColors-bg-v3 .breadcrumb-item, 
.mob-style-Biblioteca.slpColors-bg-r1 .breadcrumb-item::before,
.mob-style-Biblioteca.slpColors-bg-r1 .breadcrumb-item{
  color: white;
}
.mob-style-Biblioteca .list-group-item{
  transition: all 0.5s;
  background-color: var(--slp-gris3);
  color: inherit;
}
.mob-style-Biblioteca .accordion-body .list-group a:focus,
.mob-style-Biblioteca .accordion-body .list-group a:hover {
  box-shadow: 0px 0px 2px var(--primary);
  border-color: var(--primary);
}
.mob-style-Biblioteca .accordion-body .collapsed{
  background-color: white;
  color: inherit; 
}
.mob-style-Biblioteca .file-btn{
  max-width: fit-content;
  max-height: fit-content;
}
.mob-style-Biblioteca span.file-icon {
  font-size: 5rem;
  color: var(--primary);
}
.mob-style-Biblioteca h6{
  color: var(--slp-gris1);
  margin: 0;
}
.mob-style-Biblioteca .disclaimer-txt{
  font-size: 0.8rem;;
}