mejoras de layout y estilos generales. se comentaron los @media para pantallas menores a 960px