* Fix all stylelint errors
For any errors that fixing would require changing the output of the css disable stylelint for that line instead of modifying.
* Update quality.py
Make stylelint quality check pass when there are no errors
* Delete empty selectors
LEARNER-1857
This story constitutes a large change to the UX of the learner profile.
Some specific changes include adding a flexible learner profile card, limiting the bio entry to only 300 characters and assuring that the page is responsive.
Following are done in this PR
1-The controls to edit the form fields were hyperlinks, added button and required css to
make it look like hyperlink.
2-label added when swap to combobox
3-Non breaking spaces added with dashes.