Added in more mobile friendly styles

- Fixed <hr> tag so no more “twelve columns” class on it
- Added hide_for_mobile class
- Fixed label styling on radio buttons to allow for more text
- Minor formatting on mixin.less
- Added in rows and hide for mobile on buttons
- Simplified styles.less a bit