Does this height actually work as intended? Don't html/body height prevent this from actually scaling to "80% of viewport" or is that not what you wanted?