Make close icon semi transparent, in case it overlaps the content

This mostly reverts "Remove redundant CSS rule preventing simple change of background color",
commit 2544925700b86531d4b0337541eb9a9bbfae9670.