switch to highlight.js
fix responsive mode styles