cross browser pure css3 horizontal accordion