h1,h2,h3,h4,h5{margin-top:10px;margin-bottom:10px}.col-1p{width:1%}.col-2p{width:2%}.col-3p{width:3%}.col-4p{width:4%}.col-5p{width:5%}.col-6p{width:6%}.col-7p{width:7%}.col-8p{width:8%}.col-9p{width:9%}.col-10p{width:10%}.col-11p{width:11%}.col-12p{width:12%}.col-13p{width:13%}.col-14p{width:14%}.col-15p{width:15%}.col-20p{width:20%}.col-25p{width:25%}.col-30p{width:30%}.col-33p{width:33%}.col-40p{width:40%}.col-50p{width:50%}thead>tr>th{text-align:center;background-color:#e9ecef!important;padding:3px!important;font-size:90%;color:#a9a9a9!important}.no-border td,.no-border tr{border:none!important}.tabla-sm{}.tabla-sm>thead>tr>th{font-size:small;padding:10px;background-color:#e9ecef}.tabla-sm>tbody>tr>td{font-size:small;padding:10px}.text-right{text-align:right}input[type="text"],input[type="datetime"],input[type="password"],input[type="number"],textarea,select{background-color:#e9ecef!important}.text-green{color:#39bd40}.btn-green{color:#17840d;background-color:#b6ecb4;border-color:#5edd53;box-shadow:0 1px 0 rgba(255,255,255,.15)}.form-label{font-size:small}.form-group{margin-top:10px}p{line-height:1.5rem}.borde-brillante{border:1px solid #0094ff;border-radius:5px;padding:0 15px 15px 15px}.text-muted{color:#848484}.paso-descripcion{padding-left:16px}.paso-descripcion>p,.tarea-descripcion{margin-top:5px;margin-bottom:5px}.dia{margin-bottom:1rem}.fecha{text-align:center;border:1px solid #f0f0f0;margin-bottom:1rem;border-radius:6px!important;text-transform:capitalize}.fecha-mes{background-color:#8b0000;color:#fff;padding:3px}.fecha-mes-dia{padding:1rem;color:#a9a9a9;background-color:#fbfbfb}.fecha-mes-dia-numero{font-size:3rem;text-align:center;font-weight:bolder}.fecha-mes-dia-diasemana{}.tabla-pasos{font-size:90%;color:#007eed}.descripcion-vertical{border:1px solid #e0e0e0;padding:5px 10px!important;border-radius:5px;background-color:#f0f0f0}.descripcion-vertical h1 h2 h3{font-size:80%}.descripcion-vertical h1{color:#3d67ca;font-size:1.6rem}.descripcion-vertical h2{color:#3d67ca;font-size:1.3rem}.descripcion-vertical h3{color:#3d67ca;font-size:1.1rem}.descripcion-vertical p{margin-bottom:.3rem}.descripcion-horizontal{border:1px solid #e0e0e0;padding:10px 20px!important;border-radius:5px;background-color:#f0f0f0;margin-top:20px;margin-bottom:40px}.descripcion-horizontal h1 h2 h3{font-size:100%}.descripcion-horizontal h1{color:#3d67ca;font-size:1.8rem}.descripcion-horizontal h2{color:#3d67ca;font-size:1.4rem}.descripcion-horizontal h3{color:#3d67ca;font-size:1.2rem}.descripcion-horizontal p{margin-bottom:.4rem}