ciao
e da quando si usano i css x visualizzare un modulo al posto di un' altro?
poi xche vuoi differenziare i moduli in base alla visione android o os o quantaltro sistema operativo mobile?
io direi di usare i moduli responsivi e sei apposto, in alternativa joomla che io sappia non distinque se un utente usa os oppure android, in questo caso neppure il css ti basta ma devi costruire il code che distinqua il mobile che visualizza il tuo web.