The idea here is centralizar verticalmente
o radio button
with its label
(aligned horizontally).
Where am I going wrong?
<ulclass="formasPgto">
<li>
<input type="radio" name="pagamento" value="pagseguro" id="pagseguro" />
<label for="pagseguro">Pag Seguro</label>
</li>
<li>
<input type="radio" name="pagamento" value="boleto" id="boleto" />
<label for="boleto">Boleto</label>
</li>
<li>
<input type="radio" name="pagamento" value="cartao" id="cartao" />
<label for="cartao">Cartão</label>
</li>
</ul>
CSS
.formasPgto {
list-style: none;
margin: 0 auto;
padding: 0;
width: 800px;
height: 100px;
line-height: 100px;
border: #000 .3px solid;
text-align: center;
}
.formasPgto li {
display: inline-block;
width: 250px;
height: 50px;
border: #000 .3px solid;
vertical-align: middle;
}
.formasPgto li label, .formasPgto li input[type=radio] {
display: inline-block;
vertical-align: middle;
}