Improved css and logo, mobile nv still buggy