Improved 'CSS alternative select'