minor layout tweaks: rgba backgrounds, responsive font-size