adding more responsive stuff to the contact slide and a bit of JS logic to for mobile