added touchstart event and some css updates