AppDV: edit icons use 'visibility' instead of 'display'

Now using CSS visibility method instead of CSS display for show/hide of
field edit controls. This fixes the issue where field content would
shift around during mouse-over to make room for the edit pencil (12px)