See the Pen Pure CSS and HTML Accordian by Justin Farrow (@JFarrow) on CodePen.