スライダーに入れるフォームがあります。各入力フィールドのラベルをli内で垂直方向の中央に配置したいと思います。一部のラベルには2行があり、一部には1行しかありません。また、後ですべてのラジオボタンを中央に配置したいと思います。
これまで試しましたが、うまくいきません
<li class="fill-in">
<label for="sasqNumber">SASQ number (today's date i.e. dd_mm_yyyy):</label>
<input type="text" name="sasqNumber" id="sasqNumber" value="" />
</li>
#test ul li.fill-in label{
text-align:right;
width:30%;
float:left;
vertical-align:middle;
display:table-cell;
margin:0 5% 0 0;
}