Made the silly spinner appear only when it's actually AJAX loading on homepage

Also tidied up autocomplete dropdown styling