Updates online docs styles, adds responsiveness

@nhr please review