swipe events & mobile styles