Fix additional styles and logic issues for settings fields