I think the issue is myself confusing CSS pixels and screen pixels. You're website looks fine on my phone. here is a screen shot of GoGreen from my phone.
Hi Donald (PHEW,, I was starting to think something with Samsung)
So it needs tweeking at the lowest breakpoint to make it appear like you want (expect ) it to do
The Help You Need: When You Need It The Most
Website Design & Development
Wayans' Theme Park
Watch Listen & Learn Video Tutorials