Bug 959049: reduce keyboard row height and font-size in landscape mode

fix the size of the word suggestion area, too

change so JS doesn't need to know anything about the definition of 1rem
Merge pull request #15702 from davidflanagan/bug959049

Bug 959049: reduce keyboard row height and font-size in landscape mode