addressing firefox issues with proportional scaling