Loading mixed content
If you force https, then these search forms and views should load properly. There are several ways to do this:

1) If you have access to server config, this tutorial covers Apache, Nginex and Ubunto.

2) You can also use .htaccess to force https as described in this codekarate tutorial.

3) Also you can use a module like securelogin to further protect your login forms from mixed http/https cookie hijacking.