Icon change, CSS and behavioral adjustments