/* --- Ocultar campos en el formulario de registro (Registrarse) --- */

/* 1. Oculta el campo de Afiliación basándose en su ID y en el contenedor de campo */
/* Este es el código más común para la etiqueta y el campo */
#affiliation {
    display: none !important;
}

/* 2. Oculta el elemento padre que contiene la etiqueta "Afiliación *" si el ID falla */
/* Este código busca contenedores de formulario comunes de OJS que envuelven el campo */
.pkp_form div.affiliation, 
.pkp_form div:contains("Afiliación") {
    display: none !important;
}

/* 3. Nos aseguramos de NO tocar el campo País. */
#country {
    display: block !important; /* Asegurar que no esté oculto */
}

/* --- FIN Ocultar campos --- */

.footer-brand-image {
    margin-top: 2rem;
    max-width: 0px;   /* Oculta el logo de PKP */
}

.spacing {
  margin-bottom: 20px;
}

.social-icons {
  display: flex;
  justify-content: flex-start;
}

.social-icons a {
  margin-right: 50px;
  margin-bottom: 5px;
  margin-top: 20px;
}

.contact-info a {
  display: block;
  margin-bottom: 5px;
}

footer .row:last-child { /* Espaciado final */
    margin-bottom: 0px;
}

@media (max-width: 768px) {
  .social-icons {
   grid-template-columns: repeat(5, 1fr); /* Crea 5 columnas iguales en moviles */
  }
}
