tidy the css; add more vendor prefixes
pageload opt: defer scripts; replace (noncacheable) bootstrapcdn -> cdnjs
move credits to popover; use markdown