Re-writing responsive breadcrumb in native JS

As part of jQuery removal work, re-writing responsive breadcrumb in
native JS