In Zeile 198 ist ein Leerzeichen vor http. Vielleicht hängt es damit zusammen.
Dies http und die Domain würde ich da auch einfach weglassen, also im Prinzip domainunabhängig machen. Müsste man sonst manuell anpassen, wenn man mal auf eine andere (Sub)Domain umzieht oder http auf https umgestellt wird (gemischter content).
Außer dem Browsercache gibt es noch den Joomla-Cache oder sogar weitere Caches, die von Optimierungstools genutzt werden und geleert werden müssten. Vielleicht war es ja doch nur eine Cache-Problematik.
Wurde die css-Änderung über das Backend auch gespeichert? D.h. , ist sie vorhanden, wenn man die Datei erneut aufruft?
Änderungen/Ergänzungen am besten immer über eine custom.css machen oder halt user.css (bei Protostar)!
Ist zudem auch übersichtlicher.
Nebenbei:
Wenn ihr wollt, dass eure Webseite auch über Suchmaschinen gut zu finden ist, empfiehlt es sich, eine SSL-Zertifikat zu verwenden.
Kontaktformular und unverschlüsseltes http geht aber auf keinen Fall!
Auch eine Absicherung des Formulars über ReCaptcha oder Ähnliches ist empfehlenswert.
Und ja, den Footer würde ich auch anpassen, damit Impressum und Datenschuzerklärung nicht so verschleiert werden.