My current structure is as follows:
<ul class="wrap-accordionblk">
<li class="accordionblk-item">
<div class="accordionblk-header">
<div class="row-fluid">
<div class="infoblk">
<label>SESSION ID</label><strong>MM-00120853</strong>
</div>
<div class="infoblk">
<label>DATE</label>31/01/16</div>
<div class="infoblk">
<label>SESSION NAME</label>ferrarif-2B0000118188</div>
<div class="infoblk">
<label>SEASON YEAR</label>AI 2015</div>
<div class="infoblk">
<label>ORDER TYPE</label>2B</div>
<div class="infoblk">
<label>ITEMS COUNT</label>1</div>
<div class="infoblk">
<label>VALUE </label>€ 94,92</div>
<div class="infoblk"></div>
</div>
</div>
</li>
<li class="accordionblk-item">
<div class="accordionblk-header">
<div class="row-fluid">
<div class="infoblk">
<label>SESSION ID</label><strong>MM-00120854</strong>
</div>
<div class="infoblk">
<label>DATE</label>29/01/16</div>
<div class="infoblk">
<label>SESSION NAME</label>ferrarif-2B0000118030</div>
<div class="infoblk">
<label>SEASON YEAR</label>AI 2015</div>
<div class="infoblk">
<label>ORDER TYPE</label>2B</div>
<div class="infoblk">
<label>ITEMS COUNT</label>1</div>
<div class="infoblk">
<label>VALUE </label>€ 94,92</div>
<div class="infoblk"></div>
</div>
</div>
</li>
</ul>
An issue arises when the session name (NOME SESSIONE) has varying numbers of characters, causing misalignment in the columns. Check out the problematic layout in this jsfiddle here.
How can I adjust the CSS to ensure that the columns align properly regardless of the character count in the string?