Dubito fortemente che la causa sia quella lì, delle regole CSS non possono inibire il funzionamento di PHP, anche perché quando le regole CSS vengono interpretate dal browser, il lavoro di PHP è bello che finito.

Spega in che modo non funziona quel codice sugli altri browser, che magari il problema non è nemmeno PHP.

P.S.: per l'attributo class ti sei dimenticato gli apici attorno a bg-sc