Buenas
Alexis.
A mi me pasa un poco como a
alzacon, me veo un poco como fuera de contexto al ver tu problema. He hecho
alguna prueba con tu código pero no veo realmente el problema.
Hay código que no entiendo el porqué, pero supongo que será la falta de ese contexto.
De todas formas en la prueba parece que siempre se superponen las pestañas ¿no? Debe de ser por el flotado de
label.opcion
en la linea #25. Ahí no le veo mucho sentido que esté flotado, pero claro, igual en contexto si tiene sentido.
Si le quitas el
checked
al primer
input
y luego añades/eliminas el flotado que te digo verás que el problema aparece y desaparece.