Añadidos estilos mínimos a styles.css simulando un mobil chapuza, show/hide de login y añadidas etiquetas para mejor gestión de errores en los css