icon is no longer visible if icon value is null
reordered weather input elements and added tabindex
shortened description messages to fit into dropdown