ciao, non sono un esperto ma penso che questo succede perche non tutti i browser interpretano il css allo stesso modo, infatti molti sviluppatori di template nella cartella css inseriscono anche dei file css per diversi browser ad esempio ie8.css, ie9.css