Consider `input:not([type])` as `input[type=text]`because browsers behave the same way.
2 typos fixed.