Hello, I have a very limited experience with HTML and CSS, but I'm trying to create a basic custom character sheet for a homebrew (a stone age campaign based on the Call of Cthulhu rules). I'm using the following example as my base: <a href="https://github.com/Roll20/roll20-character-sheets/tree/master/kitchensink" rel="nofollow">https://github.com/Roll20/roll20-character-sheets/tree/master/kitchensink</a> My work in progress is on GitHub as well: <a href="https://github.com/cvillarl/stone-age" rel="nofollow">https://github.com/cvillarl/stone-age</a> The challenge I'm having is trying to vertically align different elements within a column that I would have expected to remain on the same row. For example, the "Max SP" label and the input named "attr_MaxSP". If you check the screenshot, you will see how the input jumps onto a second row. HTML <div class="col"> <h3>Spirit Points</h3> <br /> <label>Max SP</label><input type="number" name="attr_MaxSP" /> <br /> <label>Current SP</label><input type="number" name="attr_CurrentSP" /> </div> CSS label { display: inline-block; /* width: 31%;*/ } input { display: inline-block; /* width: 165px;*/ } Any suggestions are welcomed. Thank you. Regards, Carlos