more font fixes, responsive side-padding, intro on homepage