use visibility to toggle selects so they can retain their width