CSS menu width improvement