/* v1.0.259: life insurance company details (not a separate tax field). */
#itos2627 .itos-life-details[hidden]{display:none!important}
#itos2627 .itos-life-details{box-sizing:border-box;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;min-width:0;padding:14px;border:1px solid #bad6db;border-radius:12px;background:#f4fafc;margin:8px 0 12px}
#itos2627 .itos-life-details label{display:block;min-width:0;margin:0;color:#244357;font-weight:700;font-size:14px}
#itos2627 .itos-life-details input{box-sizing:border-box;display:block;width:100%;max-width:100%;min-width:0;margin:7px 0 0;padding:11px 12px;border:1px solid #abc5d3;border-radius:9px;background:#fff;color:#1b3444}
@media(max-width:640px){#itos2627 .itos-life-details{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px}}
