"Your website isn't mobile responsive?"How embarrassing. A potential new client just checked our site and saw that there were problems on the mobile version. Unfortunately for...