Allora basta nascondere il loading al caricamento della pagina...

codice:
document.addEventListener("DOMContentLoaded", function () {
    document.getElementById('loading').style.visibility = 'hidden';
});
Così se è nascosto rimane nascosto (tanto poi lo mostrerà dopo), se invece è aperto lo nasconde