How to use Google Fonts under both SSL and non-SSL without SSL insecure messages
The fix for this is very simple and will work under all the common browsers. This has been tested on IE9, Firefox 13, Safari and Chrome.
locate this line on your HTML page (or template):
<link href='http://fonts.googleapis.com/css?family=Dosis:400,700' rel='stylesheet' type='text/css'>
and change it to this:
<link href='//fonts.googleapis.com/css?family=Dosis:400,700' rel='stylesheet' type='text/css'>
This simple change will make your browser call the Google Font page in the applicable mode (HTTP vs HTTPS).