added popup for mobile + major styles clean up