This is complete. I did a few additional things with this:
I changed the width from auto to 300, this seems to be much better. I was set to 'auto' which I think was generally too narrow. devices with widths < 767 are unchanged.
I made the phonenumber a tel: link so users on phones can touch to call, computer users with skype or other suitable app can as well.
For selected map icon, only display in popup