Refactored autocomplete styles

This component’s styling relied on _nav_flyout.sass. Recent changes in
flyout menu broke autocomplete. I’ve separated above components to
prevent this kind of situations in future.