Absolute Positioned and responsive?

Hi! I’m trying to put absolute positioned buttons on a map. This works great but is not responsive . The buttons are positioned with absolute values so naturally they don’t stay where they should when the browser window gets too small.

Any ideas?

Here is my site Read-Only: LINK