fix issue where svg width would prevent demos from getting smaller when page resizes
several layout fixes