Remove input-group border radius resets

Move the input-groups to use a system where the inputs are overridden where needed instead of everywhere and then reset back. Removes a lot of duplicate resets.

This utilizes the `:not()` selector, but since IE8 doesn't support border-radius anyway this should work fine.