mobile fixes: smaller header; different background color