collapse added, css3 solution works with chrome and firefox not with safari. Iexplorer not tested