I figured out how to change fonts for pretty much everything except when the browser window is less than 600px. Then, everything defaults to Helvetica. I saw nothing in the CSS which would force this to happen.
Sorry, my site is local-only so far. Using a child theme of twentytwelve.
Thanks for any tips....