

/* clientes */

td.list-cell.Text.clientes-observaciones {
    white-space: pre-wrap;
}
/*
select[data-field="estatus_del_expediente"] option[value="1.- Completo"]{
    background: #009e00;
}
select[data-field="estatus_del_expediente"] option[value="2.- Aceptable"]{
    background: #ffff00;
}
select[data-field="estatus_del_expediente"] option[value="3.- Incompleto"]{
    background: #cc0000;
}*/

/* registro_de_acciones */

.modal-body {
    padding:0;
}

/* cotizacion */

.sorting-table td {
    color:#CCC;
}
.sorting-table .sorting-row td{
    background-color: #eee7b8;
    color:#000;
    font-weight:bold;
}

/* scorecard */

.modal-scorecard {
    padding:0!important;
}
.modal-header {
    padding: 8px;
}
.modal-body {
    padding:0;
}
.modal-scorecard .widget-content section {
    max-width:100%!important;
    margin:0!important;
}
.record-scorecard .responsable>label,
.record-scorecard .area>label,
.record-scorecard .kpi_s>label,
.record-scorecard .frecuencia>label,
.record-scorecard .objetivo>label,
.record-scorecard .real>label{
    font-weight: bold;
}
.record-scorecard .section-header h3 {
    font-weight: bold;
}

/* APPLICATION STYLES */

.titulo-listado {
    background-color: #AAA;
    border: 0;
    border-bottom: solid 1px #999;
    padding: 8px 7px;
    margin: -5px;
    margin-bottom: 3px;
    color: #FFF;
    font-weight: bold;
    text-align: center;
    font-size: 20px;
}

.list-clientes .list-filter-panel {
    /*display:none;*/
}

.list-clientes select.ListFilter[data-field="tipo"] {
    display:none;
}

td.list-cell.Text,td.list-cell.Aggregate {
    white-space: pre-wrap;
}
td.list-cell.Aggregate>div {
    width: 320px;
}
/*
td.list-cell {
    max-width: 400px;
    white-space: normal;
    
}
*/
/*
td.list-cell>div {
    width:400px;
    height:50px;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
*/

/*personalizado*/
td.list-cell.Text>div {
    width:320px;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
td.list-cell.Text>div:hover {
    width:320px;
    height: auto;
    white-space: initial;
    overflow: visible;
    cursor: pointer;
}
/*
td.list-cell.acciones_auditoria-descripcion>div,td.list-cell.seguimientos-retroalimentacion>div,td.list-cell.seguimientos-descripcion>div,td.list-cell.scorecard-kpi_s>div,td.list-cell.scorecard-real>div,td.list-cell.registro_de_acciones-responsables>div,td.list-cell.registro_de_acciones-descripcion>div,
td.list-cell.solicitud_de_servicio-descripcion>div,td.list-cell.analisis_foda-asistentes>div,td.list-cell.seguimientos-responsables>div,td.list-cell.quejas-problema>div{
    width:320px;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}

td.list-cell.acciones_auditoria-descripcion>div:hover,td.list-cell.seguimientos-retroalimentacion>div:hover,td.list-cell.seguimientos-descripcion>div:hover,td.list-cell.scorecard-kpi_s>div:hover,td.list-cell.scorecard-real>div:hover,td.list-cell.registro_de_acciones-responsables>div:hover,td.list-cell.registro_de_acciones-descripcion>div:hover,
td.list-cell.solicitud_de_servicio-descripcion>div:hover,td.list-cell.analisis_foda-asistentes>div:hover,td.list-cell.seguimientos-responsables>div:hover,td.list-cell.quejas-problema>div:hover{
    width:320px;
    height: auto;
    white-space: initial;
    overflow: visible;
    cursor: pointer;
}
*/

td.list-cell.responsables_minutas_internas-responsables>div{
    width:300px;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
td.list-cell.responsables_minutas_internas-responsables>div:hover{
    width:300px;
    height: auto;
    white-space: initial;
    overflow: visible;
    cursor: pointer;
}

td.list-cell.scorecard-real>div {
    width: 220px;
}
td.list-cell.scorecard-real>div:hover {
    width: 220px;
}
/*semaforo*/
.semaforo {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #fafafa;
    border: 1px solid #9d9d9d;
    margin: 0 auto;
}
.semaforo.rojo {
    background: #cc0000;
}
.semaforo.amarillo {
background: #ffff00;
}
.semaforo.verde {
    background: #009e00;
}

.semaforo.gris {
    background: #b1b1b1;
}

button.button-filter::before {
    content: "Filtros";
    font-size: 14px;
}

.fa-check.green { color: #3c763d; }
#header { background-color:#5e2129 !important }
#brand { width: 200px!important; }
a { cursor: pointer; }
body { font-family: 'Times New Roman'!important;color: #000; }
b { font-weight: 700; }
.view-form.form-archivos_de_seguimiento .widget-content { overflow: unset; }

.field-items-view .button-filter { display:none; }
.field-items-view .widget { display: flex; }
.field-items-view .widget-footer { padding: 0px; }

.view-form.form-acciones_auditoria .widget-content {
    overflow: unset;
}

.menu-category[href='#menu-menu_section_hidden'] {
    display:none;
}

.section-collapse .section-header {
    background-color: #5e2129;
    border: solid 1px #4a131a;
}

.fotografia img {
    max-height: 200px!important;
    max-width: 200px!important;
}

.view-record label {
    font-weight: 600;
}