.estado-afiliacion{border-bottom:1px solid #85b300;margin-bottom:10px;padding-bottom:10px}.estado-afiliacion .subtitulo{font-weight:700}.estado-afiliacion h2{border-bottom:0}.estado-afiliacion .row{margin-bottom:10px}.estado-afiliacion .row p{margin-bottom:0}.consulta-trabajadores{padding:10px 0;margin:10px 0;border-bottom:1px dashed #ccc}.consulta-trabajadores .form-group div,.consulta-trabajadores .form-group label{margin:5px 0}.consulta-trabajadores .form-group label{font-size:10pt}.consulta-trabajadores .form-group div{text-align:center}.consulta-trabajadores .form-group .form-control:focus{background-color:#fff;border:1px solid #f60}.consulta-trabajadores .form-group .form-control:focus option{font-weight:400;color:#333;background-color:#fff;border:1px solid #333}.consulta-trabajadores .form-group .form-control:focus option:focus{font-weight:500;color:#fff;background-color:#f60}.consulta-trabajadores .form-group button{padding-top:5px;padding-bottom:5px}.consulta-trabajadores .form-group button:disabled,.consulta-trabajadores .form-group button:disabled:hover{background-color:#f0f0f0;border:1px solid #999;color:#999;cursor:not-allowed}.datos-trabajadores{padding:10px 0;margin:10px 0;border-bottom:1px dashed #ccc}.datos-trabajadores .row{margin-bottom:10px}.datos-trabajadores .row p{margin-bottom:0}.datos-trabajadores .subtitulo{font-weight:bolder}.beneficiarios{padding:10px 0;margin:10px 0}.beneficiarios h3{margin-bottom:10px}.beneficiarios .col-xs-12:first-child{overflow-x:auto}.beneficiarios .afiliar-beneficiarios{color:#ff8533;cursor:pointer;display:inline-block;font-size:13px;font-weight:700;padding-top:5px}.beneficiarios .table.table-striped{min-width:720px}.beneficiarios .table.table-striped tr{border:1px dashed #ccc}.beneficiarios .table.table-striped tr th{font-weight:bolder}.beneficiarios .table.table-striped tr td,.beneficiarios .table.table-striped tr th{text-align:center;border:1px dashed #ccc}