Fixing styles order bug
added style collections
Apply styles refactored