/* Formato aplicado para informe */
input {
    padding: 5px;
}
td {
    padding: 5px;
}
label {
  font-weight: bold;
}
.etiqueta {
background: #002060;
color: #FFFFFF;
text-align: center;
padding-top: 12px;
/* border: 0.5pt dotted black; */
}
.etiquetaxs {
  font-size: 10px;
}
.etiqueta2 {
border: 0.5pt dotted black;
padding: 1px;
}
.etiqueta3 {
background: #D9D9D9;
display: flex;
font-size: 12px;
text-align: center;
align-items: center;
justify-content: center;
}
.etiqueta31 {
background: #D9D9D9;
display: flex;
font-size: 14px;
text-align: center;
align-items: center;
justify-content: center;
border-left: 1.5pt solid black;
border-bottom: 1.5pt solid black;
border-top: 1.5pt solid black;
border-right: 1.5pt solid black;
}
.etiqueta4 {
background: #FFF;
display: flex;
font-size: 12px;
text-align: center;
align-items: center;
justify-content: center;
}
.campo {
background-color: #eee;
border: 0;
}
.titulo {
font-weight: bold;
font-size: 18px;
border-top: 0.5pt dotted black;
border-bottom: 0.5pt dotted black;
}
.contenedor {
  margin-left:10px; 
  margin-right:10px; 
  width: -webkit-fill-available;
}