According to the documentation (https://www.lightningdesignsystem.com/components/icons/ ) we can change the icon color by suing the CSS. I am not able to do it. It always overrides with the Salesforce style.
<lightning:icon class="icn" iconName="utility:favorite" size="small" />
My Style class is as below:
.THIS .icn{ fill: white; }
Other css property like background color are applying but fill is always getting overridden by salesforce default color ( grey). Anyone have any idea on how to fix this?