Cleaned up font sizing and added rem support