﻿body {
    font-family: "Tahoma", "Helvetice Neue", sans-serif !important;
    font-size: 10px !important;
}

.e-grid .e-rowcell {
    border-style: solid;
    border-width: 1px 0 0;
    display: table-cell;
    font-size: 10px !important;
    line-height: 22px;
    padding: 6px 8px;
    overflow: hidden;
    vertical-align: middle;
    white-space: nowrap;
    width: auto;
}

.e-grid {
    font-family: "Tahoma", "Helvetice Neue", sans-serif !important;
    font-size: 10px !important;
}

/*Cabecera Grid*/
    .e-grid .e-headercelldiv {
        border: 0 none;
        display: block;
        font-size: 9px !important;
        font-weight: 700;
        height: 18px;
        line-height: 18px;
        padding: 0 1.5em 0 .4em;
        margin: -7px -7px -7px -8px;
        overflow: hidden;
        text-align: left;
        text-transform: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        user-select: none;
    }


    /*Edición Grid*/
input.e-input, textarea.e-input, .e-input-group, .e-input-group.e-control-wrapper, .e-input-group.e-disabled, .e-input-group.e-control-wrapper.e-disabled {
    font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 10px;
    font-weight: normal;
}

/*Iconos edición linea*/
.e-numeric.e-control-wrapper.e-input-group .e-input-group-icon {
    font-size: 10px;
}

.e-input-group-icon.e-date-icon, *.e-control-wrapper .e-input-group-icon.e-date-icon {
    font-size: 10px;
    margin: 0;
    min-height: 18px;
    min-width: 13px;
    outline: none;
}

/* Simbolo filtro */
.e-grid .e-gridheader thead .e-icons:not(.e-check):not(.e-stop) {
    font-size: 10px !important;
}

/*MenuBar*/
.e-menu-wrapper ul, .e-menu-container ul {
    font-weight: 400;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 10px !important;
    padding: 0;
    text-align: left;
    white-space: nowrap;
}


    .e-menu-wrapper ul .e-menu-item, .e-menu-container ul .e-menu-item {
        cursor: pointer;
        position: relative;
        display: -ms-inline-flexbox;
        display: inline-flex;
        height: 17px;
        line-height: 15px;
        padding: 0 12px;
        vertical-align: top;
        white-space: nowrap;
    }

.e-menu-container {
    background-color: #bad9ff !important;
    font-size: 10px !important;
}

    .e-menu-container .e-menu .e-menu-item.e-selected {
        background-color: #8ec6fe !important;
    }

    .e-menu-container .e-ul .e-menu-item.e-focused {
        background-color: #b3d9ff !important;
    }


    /* Fuente de la celda en edicion*/
.e-input-group input.e-input, .e-input-group.e-control-wrapper input.e-input, .e-input-group textarea.e-input, .e-input-group.e-control-wrapper textarea.e-input, .e-input-group.e-small .e-input, .e-input-group.e-small.e-control-wrapper .e-input, .e-small .e-input-group .e-input, .e-small .e-input-group.e-control-wrapper .e-input, .e-input-group.e-bigger .e-input, .e-input-group.e-bigger.e-control-wrapper .e-input, .e-bigger .e-input-group .e-input, .e-bigger .e-input-group.e-control-wrapper .e-input {
    font: inherit;
    font-size: 10px !important;
}

/* Cabecera del dialog*/
.e-dialog.e-control.e-popup, .e-dialog.e-control.e-popup .e-dlg-header-content .e-dlg-header {
    color: blue;
}

/* Pinta el icono de filtrado del grid en rojo */
.e-grid .e-filtered::before {
    color: red !important;
}

/*Quitar los angulos de bajar symbol subir precio limite*/
.no-icon-column .e-input-group-icon.e-spin-down,
.no-icon-column .e-input-group-icon.e-spin-up {
    display: none;
}

.no-spin-icons .e-input-group-icon e-spin-down,
.no-spin-icons .e-input-group-icon e-spin-up {
    display: none;
}


[data-field="PrecioLimite"] .e-input-group-icon.e-spin-down,
[data-field="PrecioLimite"] .e-input-group-icon.e-spin-up {
    display: none;
}
