Board Thread:Support Requests - Getting Technical/@comment-24142930-20180411190850/@comment-9605025-20180411194252

To build on what DEmersonJMFM said, CSS is applied in a certain order. First is the stylesheets in the order that they appear in the HTML  tag. Stylesheets can be either imported using the HTML  tag or specified directly on the page using the HTML   tag (CSS can also be imported via JS but lets ignore that for now). Then, in-line CSS is applied. Usually, CSS in stylsheets is applied according to specificity. In-line CSS then takes precedence over CSS from the stylesheets. What  does is give that particular line of CSS precedence even over in-line CSS. As such, the only way to override such CSS is to use more  CSS.

That is why, as a general rule, I avoid using both  and in-line CSS.