optimized CampaignMessageBox, prevent overflows and improved overall look