added a general js/css behaviour/styling for collapsible view rows that also adds ARIA roles