Revert "Revert span2 for edit button."

This reverts commit 858e70f0ab29710f5280eb910d26c3779c6ef8be.
Make navbar better responsive for all screen sizes.
Add intelligent responsive styling to breadcrumbs to prevent issues on mobile
Fix overflow of category combo box and align course icon correctly
Fix settings menu icons on all pages except admin (because it is not Ajax loaded there)
Set default color scheme options in all files, and redefine default color scheme.