
/*SCG  GRID's syncfusion */
.e-grid .e-rowcell {
    font-size: 12px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.e-grid .e-headercell {
    height: 25px;
    font-size: 12px;
}

.e-grid .e-altrow {
    background-color: rgba(255, 216, 0, 0.15);
}

.e-input-group.e-control-wrapper {
    font-size: 12px;
}

fieldset.appformgroup {
    margin: 1px;
    border-top: 1px solid #ffc107;
    padding: 2px;
}

legend.appformgroup {
    padding: 2px;
    font-size: 14px;
    font-weight: bold;
    color: burlywood;
}
.fkid {
    /*right: 15px;
    position: absolute;
    */

    font-weight: bold;
    margin-right: 4px;
    font-size: 12px;
}

.fkname {
    font-size: 12px;
    right: 15px;
    position: absolute;
}

.e-input-search::before {
    content: '\e724';
    font-family: e-icons;
    font-size: 16px;
}
/* dropdown filters columnas estrechas fuente mas pequeña*/
.ddlenumfilter {
    font-size: 11px;
}

.accordion .card-header:after {
    font-family: 'FontAwesome';
    content: "\f056";
    float: right;
    margin-left: 5px;
    color: green;
    font-size: 1.25em;
}

.accordion .card-header.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\f055";
    font-size:1.25em;
    color:green;
}

.accordion .itemgroup:after {
    font-family: 'FontAwesome';
    content: "\f056";
    float: left;
    margin-left: 1px;
    color: green;
}

.accordion .itemgroup.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\f055";
    color: green;
}

.columnacronim {
    font-weight: bold;
    font-size: 14px;
}