Update css to distinguish view mode from edit mode and hide fields without values in view mode. plus other change to list to select the initial item

Update css to distinguish view mode from edit mode and hide fields without values in view mode. plus other change to list to select the initial item