Improve print styles for filter page

Fixes #306. Please merge #311 first. This includes improvements from that branch.