Ross
I see nothing 'in general' wrong. Devices have quirks (probably 1 of the reasons there is a dedicated forums for most

brands )
Do note: The order of the CSS selectors is important.
Last definition prevails.
Line 1 is P
Line 8 is P again <-- in this case, no change