#contenido_form.ptds_departamento .flex-item {
    justify-content: left;
}

#contenido_form.ptds_departamento .flex-item .label {
    text-align: left;
    width: auto;
}

#contenido_form.ptds_departamento .flex-item .right-content {
    width: auto;
}

#contenido_form.ptds_departamento .exportar-informes-departamentos {
    display: flex;
    align-self: flex-end;
    margin-left: auto;
}

#contenido_form.ptds_departamento .exportar-informes-departamentos form {
    margin: 0;
}

/****************************************************************/

#contenido_form.ptds_departamento .tabla-departamentos tr {
    height: 45px;
}

#contenido_form.ptds_departamento .tabla-departamentos th {
    text-align: center;
}

#contenido_form.ptds_departamento .tabla-departamentos td.col-departamento {
    padding-left: 6px;
    font-size: 10pt;
}

#contenido_form.ptds_departamento .tabla-departamentos .col-cantidad {
    width: 130px;
    text-align: center;
}

#contenido_form.ptds_departamento .tabla-departamentos .col-estado {
    width: 150px;
    padding-left: 6px;
}

#contenido_form.ptds_departamento .tabla-departamentos .col-descarga-aprobados {
    width: 10px;
    padding-left: 6px;
    padding-right: 3px;
    border-right: none;
}

#contenido_form.ptds_departamento .tabla-departamentos .col-descarga-pendientes {
    width: 10px;
    padding-left: 3px;
    padding-right: 6px;
    border-left: none;
}

#contenido_form.ptds_departamento .tabla-departamentos .aviso p {
    text-align: left;
    padding: 4px 0;
}

/****************************************************************/

#contenido_form.ptds_departamento .tabla-informe-departamentos tr {
    height: 45px;
}

#contenido_form.ptds_departamento .tabla-informe-departamentos th {
    text-align: center;
}

#contenido_form.ptds_departamento .tabla-informe-departamentos td.col-departamento {
    padding-left: 6px;
    font-size: 10pt;
}

#contenido_form.ptds_departamento .tabla-informe-departamentos .col-cantidad {
    width: 130px;
    text-align: center;
}

#contenido_form.ptds_departamento .tabla-informe-departamentos .col-estado {
    width: 200px;
    padding: 6px;
    text-align: left;
}

#contenido_form.ptds_departamento .tabla-informe-departamentos .estado-informes {
    font-size: 9pt;
    line-height: 1.35;
}

#contenido_form.ptds_departamento .tabla-informe-departamentos .estado-informes > div + div {
    margin-top: 3px;
}

#contenido_form.ptds_departamento .tabla-informe-departamentos .col-descarga {
    width: 122px;
}
