In looking at the code for the character, the problem is that the skill labels, and the skill input fields are in separate <div> columns in the same <div> row. What really should be done is to put the input field in the same row of the <div> column. Now, to try that a different way without the <div> tags. :) Think of the sheet as having a single row that contains 4, independent columns, and each column has it's own set of multiple rows (kind of like a nested table within a single row). Column 1 contains the skill labels, column 2 contains the input fields, column 3 contains more skill labels, and column 4 contains more skill input fields. Because the columns are independent of one another, when a row in column takes up 2 rows, the corresponding row in column 2 doesn't. The way to fix that would be to put the input fields for the column 1 labels into column 1. Here's the way it looks when you do that: I can send someone the code for the skills section that would resolve this issue, but I don't want to submit it myself, because the last time I tried to do that for someone else's sheet my github stuff got royally hosed and then I couldn't even submit changes to the character sheet I do own for several weeks while I tried to work through the issue. So, if someone wants to PM me their e-mail address, I can send someone the new skills section code that would resolve this.