UNPKG

@syncfusion/ej2-grids

Version:

Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel.

1,512 lines (1,478 loc) 207 kB
/* stylelint-disable property-no-vendor-prefix */ .e-popup.e-ddl .e-dropdownbase { min-height: 26px; } .e-ddl.e-popup { border: 0; -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.4); box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.4); margin-top: 1px; } .e-ddl.e-popup .e-content.e-nodata { background-color: #000; } .e-ddl.e-popup .e-dropdownbase .e-list-item:not(.e-active) .e-highlight { color: #ffd939; } .e-ddl.e-popup .e-input-group { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto; } .e-ddl.e-popup .e-input-group input { line-height: 15px; } .e-ddl.e-popup .e-input-group .e-clear-icon { border-radius: 20px; height: 20px; margin: 5px; min-width: 20px; } .e-ddl.e-popup .e-input-group .e-clear-icon::before { font-size: 10px; } .e-ddl.e-popup .e-filter-parent { border-left-width: 0; border-right-width: 0; } .e-ddl.e-popup .e-filter-parent .e-input-group.e-control-wrapper:hover:active { border-color: #fff; } /* stylelint-disable property-no-vendor-prefix */ @-webkit-keyframes material-spinner-rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes material-spinner-rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @-webkit-keyframes fabric-spinner-rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes fabric-spinner-rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .e-icon-check::before { content: "\e7ff"; } .e-excelfilter .e-icon-filter::before { content: "\e21c"; } .e-excelfilter .e-excl-filter-icon::before { content: "\e250"; } .e-excelfilter .e-excl-filter-icon.e-filtered::before { content: "\e247"; } .e-excelfilter .e-search-icon::before { content: "\e97d"; } .e-excelfilter .e-chkcancel-icon::before { content: "\e7a7"; } .e-excelfilter .e-sortascending::before { content: "\e734"; } .e-excelfilter .e-sortdescending::before { content: "\e733"; } /*! Excel-Filter layout */ .sf-grid .e-excelfilter.e-dialog .e-dlg-content { padding-left: 0; padding-right: 0; } .sf-grid .e-excelfilter .e-dlg-content { overflow: visible; padding: 0; } .sf-grid .e-excelfilter .e-searchcontainer { padding: 28px 25px 10px; padding-top: 4px; padding-left: 18px; padding-right: 24px; } .sf-grid .e-excelfilter.e-rtl .e-searchcontainer { padding: 28px 25px 10px; padding-top: 4px; padding-left: 25px; padding-right: 0; } .sf-grid .e-excelfilter.e-rtl .e-checkbox-wrapper .e-frame + .e-label { margin-left: 0; margin-right: 8px; } .sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu { display: inline-block; position: relative; width: 100%; } .sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul { position: absolute; } .sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul .e-menu-item .e-menu-icon { height: 26px; line-height: 26px; } .sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul .e-menu-item:not(.e-separator) { height: 36px; line-height: 36px; } .sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul .e-separator { height: auto; } .sf-grid .e-excelfilter .e-contextmenu-container ul .e-menu-item .e-caret { margin-right: 24px; } .sf-grid .e-excelfilter .e-searchbox { padding-left: 8px; } .sf-grid-dlg.e-xlflmenu .e-xlfl-radiodiv { width: unset; } .e-xlflmenu { min-height: 314px; } .e-xlflmenu .e-xlfl-dlgfields { font-size: 15px; } .e-xlflmenu .e-xlfl-fieldset { font-size: 13px; padding-top: 9px; } .e-xlflmenu .e-xlfl-optr, .e-xlflmenu .e-xlfl-value { padding-top: 12px; } .e-xlflmenu .e-xlfl-radio, .e-xlflmenu .e-xlfl-mtcase { padding-top: 12px; } .e-xlflmenu .e-xlfl-optr:first-child { padding-right: 12px; } .e-xlflmenu .e-xlfl-table { border-spacing: 0; table-layout: fixed; width: 100%; } .e-xlflmenu .e-radio + label .e-label { margin-top: 0; padding-left: 25px; padding-right: 8px; } .e-xlflmenu .e-checkbox-wrapper .e-frame + .e-label { margin-bottom: 1px; margin-left: 6px; } .e-xlflmenu .e-checkbox-wrapper .e-frame { margin-bottom: 1px; } .e-xlflmenu .e-dlg-content { padding-bottom: 5px; } .e-xlflmenu .e-xlfl-radiodiv { width: 118px; } .e-xlflmenu .e-xlfl-matchcasediv { margin-left: 0; margin-right: 13px; } .e-xlfl-radio-or, .e-xlfl-matchcasediv { margin-left: 2px; } .e-emptyicon { opacity: 0; } .e-xlflmenu.e-rtl .e-xlfl-optr { padding-left: 12px; padding-right: 0; } .e-xlflmenu.e-rtl .e-radio + label .e-label { padding-left: 0; padding-right: 25px; } .e-xlflmenu.e-rtl .e-xlfl-radio-or { margin-left: 0; margin-right: 13px; } .e-excelfilter .e-checkboxlist { height: 200px; margin-top: 5px; min-height: 160px; overflow-y: auto; } .e-excelfilter .e-checkboxfiltertext { width: 135px; word-break: normal; } .e-excelfilter .e-chk-hidden { -moz-appearance: none; /* stylelint-disable-line property-no-vendor-prefix */ height: 1px; opacity: 0; width: 1px; } .e-excelfilter .e-contextmenu-wrapper ul li, .e-excelfilter .e-contextmenu-container ul li { height: 36px; line-height: 36px; } .e-excelfilter .e-contextmenu-wrapper ul li .e-menu-icon, .e-excelfilter .e-contextmenu-container ul li .e-menu-icon { height: 36px; line-height: 36px; margin-right: 10px; } .e-excelfilter .e-contextmenu-wrapper ul .e-menu-item .e-caret { height: 36px; line-height: 36px; } .e-excelfilter .e-contextmenu-wrapper ul, .e-excelfilter .e-contextmenu-container ul:not(.e-ul) { border: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; max-width: 300px; padding-bottom: 4px; position: static; } .e-excelfilter .e-dlg-content { background-color: #000; padding-top: 0; padding-top: 0; } .e-excelfilter .e-searchbox, .e-excelfilter .e-contextmenu-wrapper, .e-excelfilter .e-contextmenu-wrapper ul { display: block; } .e-excelfilter .e-contextmenu-wrapper ul { padding-bottom: 4px; position: static; } .e-excelfilter .e-contextmenu-wrapper ul li .e-contextmenu-container ul li { height: 36px; line-height: 36px; } .e-excelfilter .e-contextmenu-wrapper ul .e-menu-item .e-caret { height: 36px; line-height: 36px; margin-right: 25px; } .e-excelfilter .e-contextmenu-wrapper ul li .e-menu-icon, .e-excelfilter .e-contextmenu-container ul li .e-menu-icon { height: 36px; line-height: 36px; margin-right: 10px; } .e-excelfilter.e-rtl .e-contextmenu-wrapper ul li .e-menu-icon { margin-right: 0; } .e-excelfilter.e-rtl .e-contextmenu-wrapper ul .e-menu-item .e-caret { margin-left: 25px; } .e-excelfilter .e-footer-content { border-style: solid; border-width: 0; } .e-excelfilter .e-excel-menu { z-index: 1000; } .e-excelfilter .e-xlsel { border: 0 solid; position: absolute; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .e-excelfilter.e-dialog .e-dlg-content { padding-left: 18px; } .e-excelfilter .e-ftrchk, .e-excelfilter .e-searchbox { padding-left: 7px; } .e-excelfilter.e-rtl .e-dlg-content { padding-left: 25px; padding-right: 18px; } .e-excelfilter.e-rtl .e-ftrchk, .e-excelfilter.e-rtl .e-searchbox { padding-left: 0; padding-right: 7px; } .e-ftrchk { padding-bottom: 7px; padding-top: 7px; } .e-excel-menu.e-contextmenu.e-menu-parent { max-height: 298px; overflow-y: auto; } /*! Excel-Filter theme */ .e-excelfilter .e-footer-content { border-color: #969696; opacity: 1; } .e-excelfilter .e-filtered::before { color: #ffd939; } .e-excelfilter .e-dlg-content { padding-bottom: 0; } li.e-separator.e-menu-item.e-excel-separator { margin-bottom: 0; margin-top: 0; } .e-xlsel { background-color: #ffd939; border-color: #ffd939; } /*! Excel-Filter bigger */ .e-bigger .e-xlflmenu.e-rtl .e-radio + label .e-label { padding-left: 0; padding-right: 25px; } .e-bigger .e-xlflmenu { min-height: 372px; } .e-bigger .e-xlflmenu .e-xlfl-table { border-spacing: 0; width: 100%; } .e-bigger .e-xlflmenu .e-dlg-content { padding-bottom: 10px; } .e-bigger .e-xlflmenu .e-radio + label .e-label { padding-left: 28px; padding-right: 5px; } .e-bigger .e-xlflmenu .e-checkbox-wrapper .e-frame + .e-label { margin-left: 8px; } .e-bigger .e-xlflmenu .e-xlfl-radiodiv { width: 138px; } .e-bigger .e-xlflmenu .e-xlfl-radio-or, .e-bigger .e-xlflmenu .e-xlfl-matchcasediv { margin-left: 18px; } .e-bigger .e-xlflmenu .e-xlfl-optr:first-child { padding-right: 16px; } .e-bigger .e-xlflmenu.e-rtl .e-xlfl-optr { padding-right: 0; } .e-bigger .e-xlflmenu .e-xlfl-dlgfields { font-size: 16px; } .e-bigger .e-xlflmenu .e-xlfl-fieldset { font-size: 14px; padding-top: 12px; } .e-bigger .e-xlflmenu .e-xlfl-optr, .e-bigger .e-xlflmenu .e-xlfl-value { padding-top: 16px; } .e-bigger .e-xlflmenu .e-xlfl-radio, .e-bigger .e-xlflmenu .e-xlfl-mtcase { padding-top: 6px; } .e-bigger .e-excelfilter .e-xlflmenu, .e-excelfilter.e-bigger .e-xlflmenu { min-height: 372px; } .e-bigger .e-excelfilter .e-ftrchk, .e-excelfilter.e-bigger .e-ftrchk { padding-bottom: 12px; padding-top: 12px; } .e-bigger .e-excelfilter .e-contextmenu-wrapper ul li, .e-bigger .e-excelfilter .e-contextmenu-container ul li, .e-excelfilter.e-bigger .e-contextmenu-wrapper ul li, .e-excelfilter.e-bigger .e-contextmenu-container ul li { height: 48px; line-height: 48px; } .e-bigger .e-excelfilter .e-contextmenu-wrapper ul li .e-menu-icon, .e-bigger .e-excelfilter .e-contextmenu-container ul li .e-menu-icon, .e-excelfilter.e-bigger .e-contextmenu-wrapper ul li .e-menu-icon, .e-excelfilter.e-bigger .e-contextmenu-container ul li .e-menu-icon { height: 48px; line-height: 48px; margin-right: 10px; } .e-bigger .e-excelfilter .e-contextmenu-wrapper ul .e-menu-item .e-caret, .e-excelfilter.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-caret { height: 48px; line-height: 48px; margin-right: 0; } .e-bigger .e-excelfilter.e-dialog .e-dlg-content, .e-excelfilter.e-bigger.e-dialog .e-dlg-content { padding-left: 19.25px; } .e-bigger .e-excelfilter .e-ftrchk, .e-bigger .e-excelfilter .e-searchbox, .e-excelfilter.e-bigger .e-ftrchk, .e-excelfilter.e-bigger .e-searchbox { padding-left: 12px; } .e-bigger .e-excelfilter.e-rtl .e-contextmenu-wrapper ul li .e-menu-icon, .e-excelfilter.e-bigger.e-rtl .e-contextmenu-wrapper ul li .e-menu-icon { margin-right: 0; } .e-bigger .e-excelfilter.e-rtl .e-contextmenu-wrapper ul .e-menu-item .e-caret, .e-excelfilter.e-bigger.e-rtl .e-contextmenu-wrapper ul .e-menu-item .e-caret { margin-left: 0; } .e-bigger .e-excelfilter.e-rtl .e-dlg-content, .e-excelfilter.e-bigger.e-rtl .e-dlg-content { padding-left: 31.25px; padding-right: 19.25px; } .e-bigger .e-excelfilter.e-rtl .e-ftrchk, .e-bigger .e-excelfilter.e-rtl .e-searchbox, .e-excelfilter.e-bigger.e-rtl .e-ftrchk, .e-excelfilter.e-bigger.e-rtl .e-searchbox { padding-left: 0; padding-right: 12px; } .e-bigger .e-excel-menu.e-contextmenu.e-menu-parent { max-height: 355px; } .e-icon-check::before { content: "\e7ff"; } .e-grid.e-rtl .e-icon-rowdragicon::before, .e-grid .e-icon-rowdragicon::before, .e-grid .e-group-animate .e-drag.e-icon-drag::before, .e-grid-menu.e-rtl .e-icon-rowdragicon::before, .e-grid-menu .e-icon-rowdragicon::before, .e-grid-menu .e-group-animate .e-drag.e-icon-drag::before { content: "\e330"; } .e-grid .e-group-animate .e-nextgroup.e-icon-next::before, .e-grid-menu .e-group-animate .e-nextgroup.e-icon-next::before { content: "\e830"; } .e-grid .e-icon-autofit::before, .e-grid-menu .e-icon-autofit::before { content: "\e9e7"; } .e-grid .e-icon-autofitall::before, .e-grid-menu .e-icon-autofitall::before { content: "\e9e8"; } .e-grid .e-icon-columnchooser::before, .e-grid-menu .e-icon-columnchooser::before { content: "\e9e9"; } .e-grid .e-icon-ascending::before, .e-grid-menu .e-icon-ascending::before { content: "\e840"; } .e-grid .e-icon-descending::before, .e-grid-menu .e-icon-descending::before { content: "\e83f"; } .e-grid .e-icon-hide::before, .e-grid-menu .e-icon-hide::before { content: "\e825"; } .e-grid .e-ungroupbutton.e-icon-hide::before, .e-grid-menu .e-ungroupbutton.e-icon-hide::before { content: "\e953"; } .e-grid .e-icon-rowselect::before, .e-grid-menu .e-icon-rowselect::before { content: "\e930"; } .e-grid .e-icon-sortdirect::before, .e-grid-menu .e-icon-sortdirect::before { content: "\e890"; } .e-grid .e-icon-gdownarrow::before, .e-grid-menu .e-icon-gdownarrow::before { content: "\e85e"; } .e-grid.e-rtl .e-icon-grightarrow::before, .e-grid .e-icon-grightarrow::before, .e-grid-menu.e-rtl .e-icon-grightarrow::before, .e-grid-menu .e-icon-grightarrow::before { content: "\e84f"; } .e-grid .e-icon-filter::before, .e-grid .e-icon-filter.e-filtered::before, .e-grid .e-resfilter-icon::before, .e-grid-menu .e-icon-filter::before, .e-grid-menu .e-icon-filter.e-filtered::before, .e-grid-menu .e-resfilter-icon::before { content: "\e21c"; } .e-grid .e-ressort-icon::before, .e-grid-menu .e-ressort-icon::before { content: "\e612"; } .e-grid .e-excl-filter-icon::before, .e-grid-menu .e-excl-filter-icon::before { content: "\e250"; } .e-grid .e-excl-filter-icon.e-filtered::before, .e-grid-menu .e-excl-filter-icon.e-filtered::before { content: "\e247"; } .e-grid .e-icon-group::before, .e-grid .e-icon-ungroup::before, .e-grid-menu .e-icon-group::before, .e-grid-menu .e-icon-ungroup::before { content: "\e926"; } .e-grid .e-icon-reorderuparrow::before, .e-grid-menu .e-icon-reorderuparrow::before { content: "\e834"; } .e-grid .e-icon-reorderdownarrow::before, .e-grid-menu .e-icon-reorderdownarrow::before { content: "\e919"; } .e-grid .e-print::before, .e-grid-menu .e-print::before { content: "\e7df"; } .e-grid .e-add::before, .e-grid-menu .e-add::before { content: "\e7d5"; } .e-grid .e-resback-icon::before, .e-grid-menu .e-resback-icon::before { content: "\e962"; } .e-grid .e-wordexport::before, .e-grid-menu .e-wordexport::before { content: "\e7b0"; } .e-grid .e-pdfexport::before, .e-grid-menu .e-pdfexport::before { content: "\e240"; } .e-grid .e-csvexport::before, .e-grid-menu .e-csvexport::before { content: "\e241"; } .e-grid .e-excelexport::before, .e-grid-menu .e-excelexport::before { content: "\e242"; } .e-grid .e-edit::before, .e-grid-menu .e-edit::before { content: "\e97c"; } .e-grid .e-responsivetoolbaritems-btn::before, .e-grid .e-columnmenu::before, .e-grid .e-columnmenu.e-filtered::before, .e-grid-menu .e-responsivetoolbaritems-btn::before, .e-grid-menu .e-columnmenu::before, .e-grid-menu .e-columnmenu.e-filtered::before { content: "\e984"; } .e-grid .e-delete::before, .e-grid-menu .e-delete::before { content: "\e84e"; } .e-grid .e-copy::before, .e-grid-menu .e-copy::before { content: "\e70a"; } .e-grid .e-save::before, .e-grid-menu .e-save::before { content: "\e954"; } .e-grid .e-update::before, .e-grid-menu .e-update::before { content: "\e735"; } .e-grid .e-columnchooserdiv::before, .e-grid-menu .e-columnchooserdiv::before { content: "\e714"; } .e-grid .e-columnchooser::before, .e-grid-menu .e-columnchooser::before { content: "\e21e"; } .e-grid .e-columnchooser-btn::before, .e-grid-menu .e-columnchooser-btn::before { content: "\e969"; } .e-grid .e-cc-icon::before, .e-grid-menu .e-cc-icon::before { content: "\e82e"; } .e-grid .e-ccsearch-icon::before, .e-grid .e-search-icon::before, .e-grid-menu .e-ccsearch-icon::before, .e-grid-menu .e-search-icon::before, .e-grid-popup .e-ccsearch-icon::before, .e-grid-popup .e-search-icon::before { content: "\e97d"; } .e-grid .e-ccsearch-icon.e-cc-cancel::before, .e-grid .e-chkcancel-icon::before, .e-grid-menu .e-ccsearch-icon.e-cc-cancel::before, .e-grid-menu .e-chkcancel-icon::before, .e-grid-popup .e-ccsearch-icon.e-cc-cancel::before, .e-grid-popup .e-chkcancel-icon::before { content: "\e7a7"; } .e-grid .e-cancel-icon::before, .e-grid-menu .e-cancel-icon::before, .e-grid-popup .e-cancel-icon::before { content: "\e825"; } .e-grid .e-cancel::before, .e-grid-menu .e-cancel::before, .e-grid-popup .e-cancel::before { content: "\e953"; } .e-responsive-dialog .e-resfilterback::before { content: "\e962"; } .e-responsive-dialog .e-resfilter-icon.e-icons::before, .e-responsive-dialog .e-filterset::before { content: "\e21c"; } .e-responsive-dialog .e-search-icon::before, .e-responsive-dialog .e-ccdlg span.e-ccsearch-icon::before { content: "\e97d"; } .e-responsive-dialog .e-chkcancel-icon::before, .e-responsive-dialog .e-ccdlg span.e-cc-cancel::before { content: "\e7a7"; } .e-responsive-dialog .e-icon-filter-clear::before { content: "\e247"; } .e-responsive-dialog .e-resascending-icon.e-icons::before { content: "\e840"; } .e-responsive-dialog .e-resdescending-icon.e-icons::before { content: "\e83f"; } .e-responsive-dialog .e-rescolumn-icon.e-icons::before { content: "\e9e9"; } .e-responsive-dialog .e-resautofit-icon.e-icons::before { content: "\e9e7"; } .e-responsive-dialog .e-resautofitall-icon.e-icons::before { content: "\e9e8"; } .e-responsive-dialog .e-resgroup-icon.e-icons::before, .e-responsive-dialog .e-resungroup-icon.e-icons::before { content: "\e926"; } .e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-print::before { content: "\e7df"; } .e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-pdfexport::before { content: "\e240"; } .e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-excelexport::before { content: "\e242"; } .e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-csvexport::before { content: "\e241"; } .e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-columnchooser::before { content: "\e9e9"; } .e-row-responsive-filter .e-dlg-closeicon-btn .e-icon-dlg-close::before { content: "\e962"; } .e-contextmenu-container .e-menu-item .e-menu-icon.e-columnchooser::before { content: "\e9e9"; } .e-contextmenu-container .e-menu-item .e-menu-icon.e-pdfexport::before { content: "\e240"; } .e-contextmenu-container .e-menu-item .e-menu-icon.e-excelexport::before { content: "\e242"; } .e-contextmenu-container .e-menu-item .e-menu-icon.e-csvexport::before { content: "\e241"; } /*! Grid layout */ .e-disableuserselect { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } /*! Blazor column menu custom css */ .e-contextmenu-container.e-sfcontextmenu.e-hide-menu { visibility: hidden; } .e-emptyicon { opacity: 0; } .e-device .e-flmenu-valuediv { padding: 24px 0 0; } .e-grid-popup { position: absolute; } .e-grid .e-dialog.e-checkboxfilter, .e-grid .e-dialog.e-flmenu, .e-grid-popup .e-dialog.e-checkboxfilter, .e-grid-popup .e-dialog.e-flmenu { min-width: 250px; } .e-grid .e-dialog.e-checkboxfilter .e-dlg-content, .e-grid .e-dialog.e-flmenu .e-dlg-content, .e-grid-popup .e-dialog.e-checkboxfilter .e-dlg-content, .e-grid-popup .e-dialog.e-flmenu .e-dlg-content { border-radius: 0; } .e-grid [class^=e-], .e-grid-popup [class^=e-] { -webkit-box-sizing: border-box; box-sizing: border-box; } .e-grid .e-flmenu-valuediv, .e-grid-popup .e-flmenu-valuediv { padding: 24px 0 0; } .e-grid .e-dialog.e-checkboxfilter, .e-grid-popup .e-dialog.e-checkboxfilter { min-height: 348px; } .e-grid .e-checkboxfilter .e-searchbox, .e-grid-popup .e-checkboxfilter .e-searchbox { display: block; } .e-grid .e-checkboxfilter .e-dlg-content, .e-grid-popup .e-checkboxfilter .e-dlg-content { padding-left: 18px; } .e-grid .e-checkboxfilter .e-ftrchk, .e-grid .e-checkboxfilter .e-searchbox, .e-grid-popup .e-checkboxfilter .e-ftrchk, .e-grid-popup .e-checkboxfilter .e-searchbox { padding-left: 7px; } .e-grid .e-checkboxfiltertext, .e-grid-popup .e-checkboxfiltertext { width: 135px; word-break: normal; /* stylelint-disable */ /* stylelint-enable */ } .e-grid .e-checkboxlist, .e-grid-popup .e-checkboxlist { height: 200px; margin-top: 5px; min-height: 160px; overflow-y: auto; } .e-grid .e-checkboxlist.e-checkbox-infinitescroll, .e-grid-popup .e-checkboxlist.e-checkbox-infinitescroll { border-top-style: solid; border-top-color: #969696; border-top-width: 1px; margin-top: 0; overflow-x: auto; } .e-grid .e-checkboxlist.e-checkbox-infinitescroll .e-checkbox-wrapper .e-label.e-checkboxfiltertext, .e-grid-popup .e-checkboxlist.e-checkbox-infinitescroll .e-checkbox-wrapper .e-label.e-checkboxfiltertext { white-space: nowrap; } .e-grid.e-rtl .e-checkboxfilter .e-dlg-content, .e-grid-popup.e-rtl .e-checkboxfilter .e-dlg-content { padding-left: 25px; padding-right: 18px; } .e-grid.e-rtl .e-checkboxfilter .e-ftrchk, .e-grid.e-rtl .e-checkboxfilter .e-searchbox, .e-grid-popup.e-rtl .e-checkboxfilter .e-ftrchk, .e-grid-popup.e-rtl .e-checkboxfilter .e-searchbox { padding-left: 0; padding-right: 7px; } .e-grid.e-rtl .e-searchclear, .e-grid.e-rtl .e-cc-searchdiv span.e-ccsearch-icon.e-icons, .e-grid-popup.e-rtl .e-searchclear, .e-grid-popup.e-rtl .e-cc-searchdiv span.e-ccsearch-icon.e-icons { float: left; } .e-grid .e-searchclear, .e-grid-popup .e-searchclear { float: right; } .e-grid .e-checkfltrnmdiv, .e-grid-popup .e-checkfltrnmdiv { height: 60px; padding: 23px; text-align: center; } .e-grid .e-checkboxlist > span, .e-grid-popup .e-checkboxlist > span { padding-left: 7px; } .e-grid .e-chk-hidden, .e-grid-popup .e-chk-hidden { -moz-appearance: none; /* stylelint-disable-line property-no-vendor-prefix */ height: 1px; opacity: 0; width: 1px; } .e-grid .e-checkselect, .e-grid .e-checkselectall, .e-grid-popup .e-checkselect, .e-grid-popup .e-checkselectall { margin: 0; opacity: 0; position: absolute; width: 0; } .e-grid .e-ftrchk, .e-grid-popup .e-ftrchk { padding-bottom: 7px; padding-top: 7px; } .e-grid .e-ccdlg.e-sticky, .e-grid-popup .e-ccdlg.e-sticky { position: fixed; z-index: 10; } .e-grid .e-ccdlg .e-dlg-content, .e-grid-popup .e-ccdlg .e-dlg-content { margin: 22px 0 20px; padding: 25px 25px 0 12px; overflow: visible; } .e-grid .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard, .e-grid-popup .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard { padding-left: 13px; } .e-grid .e-ccdlg .e-main-div, .e-grid-popup .e-ccdlg .e-main-div { -webkit-box-sizing: border-box; box-sizing: border-box; position: relative; } .e-grid .e-ccdlg .e-ccul-ele, .e-grid-popup .e-ccdlg .e-ccul-ele { margin: 13px 0; padding: 0; } .e-grid .e-ccdlg .e-checkbox-infinitescroll .e-ccul-ele, .e-grid-popup .e-ccdlg .e-checkbox-infinitescroll .e-ccul-ele { margin: 0; } .e-grid .e-ccdlg li.e-cclist, .e-grid-popup .e-ccdlg li.e-cclist { padding: 7px 0 6px; } .e-grid .e-ccdlg .e-checkbox-wrapper .e-frame, .e-grid-popup .e-ccdlg .e-checkbox-wrapper .e-frame { margin-left: 0; } .e-grid .e-ccdlg label.e-cc, .e-grid-popup .e-ccdlg label.e-cc { margin: 0; } .e-grid .e-ccdlg .e-footer-content, .e-grid-popup .e-ccdlg .e-footer-content { border-style: solid; border-width: 0; } .e-grid .e-ccdlg .e-cc-contentdiv, .e-grid-popup .e-ccdlg .e-cc-contentdiv { height: 196px; overflow-y: auto; } .e-grid .e-ccdlg .e-cc-contentdiv.e-checkbox-infinitescroll, .e-grid-popup .e-ccdlg .e-cc-contentdiv.e-checkbox-infinitescroll { border-top-style: solid; border-top-width: 1px; border-top-color: #969696; } .e-grid .e-ccdlg .e-cc-searchdiv, .e-grid-popup .e-ccdlg .e-cc-searchdiv { border-style: solid; border-width: 1px; left: 6px; opacity: 0.6; position: absolute; right: 0; top: -46px; } .e-grid .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-icons, .e-grid-popup .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-icons { float: right; opacity: 0.6; padding: 2px 2px; } .e-grid .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-cc-cancel, .e-grid-popup .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-cc-cancel { font-size: 11px; padding: 4px 2px; } .e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus, .e-grid-popup .e-ccdlg .e-cc-searchdiv.e-input-focus { opacity: 1; } .e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus span.e-ccsearch-icon.e-icons, .e-grid-popup .e-ccdlg .e-cc-searchdiv.e-input-focus span.e-ccsearch-icon.e-icons { opacity: 1; } .e-grid .e-ccdlg .e-innerdiv.e-ccnmdiv, .e-grid-popup .e-ccdlg .e-innerdiv.e-ccnmdiv { height: 60px; padding: 23px; text-align: center; } .e-grid .e-ccdlg .e-cc-lab-name, .e-grid .e-ccdlg .e-checkbox-wrapper .e-label, .e-grid-popup .e-ccdlg .e-cc-lab-name, .e-grid-popup .e-ccdlg .e-checkbox-wrapper .e-label { text-overflow: ellipsis; } .e-grid .e-ccdlg .e-cc-chbox, .e-grid-popup .e-ccdlg .e-cc-chbox { margin: 3px; vertical-align: middle; } .e-grid .e-ccdlg .e-cc-lab-name, .e-grid-popup .e-ccdlg .e-cc-lab-name { padding: 7px; vertical-align: middle; } .e-grid .e-ccdlg .e-cc.e-input, .e-grid .e-ccdlg .e-cc.e-input:focus, .e-grid-popup .e-ccdlg .e-cc.e-input, .e-grid-popup .e-ccdlg .e-cc.e-input:focus { border: 0; padding-bottom: 1px; padding-top: 1px; padding-left: 4px; } .e-grid .e-mask.e-skeleton, .e-grid-popup .e-mask.e-skeleton { display: inline-block; height: 10px; width: 80%; } .e-grid .e-mask.e-mask-group-intent, .e-grid-popup .e-mask.e-mask-group-intent { margin-left: 7px; width: 16px; } .e-grid .e-mask.e-mask-detail-intent, .e-grid-popup .e-mask.e-mask-detail-intent { width: 16px; } .e-grid .e-mask.e-mask-checkbox-intent, .e-grid-popup .e-mask.e-mask-checkbox-intent { margin-left: 3px; margin-right: 16px; width: 20px; } .e-grid .e-mask.e-mask-checkbox-filter-intent, .e-grid-popup .e-mask.e-mask-checkbox-filter-intent { width: 13px; } .e-grid .e-mask.e-mask-checkbox-filter-span-intent, .e-grid-popup .e-mask.e-mask-checkbox-filter-span-intent { margin-left: 8px; } .e-grid .e-mask.e-mask-drag-intent, .e-grid-popup .e-mask.e-mask-drag-intent { margin-left: 12px; width: 12px; } .e-grid { border-style: none solid solid; border-width: 1px; border-radius: 0; display: block; font-family: "Segoe UI", "GeezaPro", "DejaVu Serif", sans-serif, "-apple-system", "BlinkMacSystemFont"; font-size: 13px; height: auto; position: relative; /* stylelint-disable */ /* stylelint-enable */ /* stylelint-disable */ /* stylelint-enable */ /* stylelint-disable */ /* stylelint-enable */ } .e-grid .e-noselect, .e-grid .e-gridheader .e-headercell, .e-grid .e-gridheader .e-detailheadercell, .e-grid .e-gridheader { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .e-grid .e-groupdroparea.e-sticky, .e-grid .e-toolbar.e-sticky, .e-grid .e-gridheader.e-sticky { position: sticky; z-index: 10; } .e-grid .e-gridheader.e-sticky .e-headercontent .e-reorderuparrow, .e-grid .e-gridheader.e-sticky .e-headercontent .e-reorderdownarrow { position: fixed; z-index: 10; } .e-grid .e-groupdroparea.e-sticky { opacity: 1; } .e-grid .e-gridheader .e-firstrow-dragborder, .e-grid.e-rtl .e-gridheader .e-firstrow-dragborder, .e-grid .e-gridcontent .e-lastrow-dragborder, .e-grid.e-rtl .e-gridcontent .e-lastrow-dragborder { bottom: 0; background-color: #ffd939; height: 2px; position: absolute; z-index: 5; } .e-grid .e-frozenrow-border { background-color: #ffd939; height: 2px; position: relative; z-index: 5; } .e-grid .e-frozenrow-border.e-frozenrow-empty { height: 0; } .e-grid.e-top-shadow .e-frozenrow-border { height: 4px; margin-top: -4px; background-color: transparent !important; clip-path: inset(0 0 -15px 0); -webkit-box-shadow: 0 4px 8px rgba(255, 255, 255, 0.25); box-shadow: 0 4px 8px rgba(255, 255, 255, 0.25); } .e-grid .e-dropitemscount { border: 1px solid #969696; border-radius: 17px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 12px; line-height: normal; padding: 3px 7px 4px; margin-left: -8px; min-width: 12px; position: absolute; text-align: center; top: -10px; z-index: 5; } .e-grid.e-rtl .e-dropitemscount { left: -6px !important; } .e-grid.e-rtl .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon { margin: 0; padding: 0; } .e-grid.e-verticallines .e-cloneproperties.e-draganddrop .e-rowdragdrop, .e-grid.e-bothlines .e-cloneproperties.e-draganddrop .e-rowdragdrop { border-top: 1px solid #969696; border-right: 1px solid #969696; border-bottom: 0; } .e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder, .e-grid .e-gridcontent .e-rowcell.e-dragborder, .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder, .e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder, .e-grid .e-gridcontent .e-detailrowexpand.e-dragborder, .e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder, .e-grid .e-gridheader .e-rowcell.e-dragborder, .e-grid .e-gridheader .e-rowdragdrop.e-dragborder, .e-grid .e-gridheader .e-detailrowcollapse.e-dragborder, .e-grid .e-gridheader .e-detailrowexpand.e-dragborder, .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder, .e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder, .e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder, .e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder, .e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder, .e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder { z-index: 5; -webkit-box-shadow: 0 2px 0 0 #ffd939; box-shadow: 0 2px 0 0 #ffd939; } .e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze, .e-grid .e-gridcontent .e-rowcell.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-fixedfreeze, .e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder.e-fixedfreeze, .e-grid .e-gridcontent .e-detailrowexpand.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent .e-detailrowexpand.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-detailrowexpand.e-dragborder.e-fixedfreeze, .e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze, .e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze, .e-grid .e-gridheader .e-rowcell.e-dragborder.e-leftfreeze, .e-grid .e-gridheader .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridheader .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridheader .e-rowdragdrop.e-dragborder.e-leftfreeze, .e-grid .e-gridheader .e-rowdragdrop.e-dragborder.e-rightfreeze, .e-grid .e-gridheader .e-rowdragdrop.e-dragborder.e-fixedfreeze, .e-grid .e-gridheader .e-detailrowcollapse.e-dragborder.e-leftfreeze, .e-grid .e-gridheader .e-detailrowcollapse.e-dragborder.e-rightfreeze, .e-grid .e-gridheader .e-detailrowcollapse.e-dragborder.e-fixedfreeze, .e-grid .e-gridheader .e-detailrowexpand.e-dragborder.e-leftfreeze, .e-grid .e-gridheader .e-detailrowexpand.e-dragborder.e-rightfreeze, .e-grid .e-gridheader .e-detailrowexpand.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder.e-fixedfreeze { z-index: 6; } .e-grid .e-gridcontent .e-rowcell.e-dragtop, .e-grid .e-gridcontent .e-rowdragdrop.e-dragtop, .e-grid .e-gridcontent .e-rowcell.e-dragtop.e-dragright, .e-grid .e-gridheader .e-rowcell.e-dragtop, .e-grid .e-gridheader .e-rowdragdrop.e-dragtop, .e-grid .e-gridheader .e-rowcell.e-dragtop.e-dragright, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragtop, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragtop, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragtop.e-dragright, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragtop, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragtop, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragtop.e-dragright { border-top: 1px dashed #ffd939; } .e-grid .e-gridcontent .e-rowdragdrop.e-dragtop.e-dragleft, .e-grid .e-gridcontent .e-rowdragdrop.e-dragleft, .e-grid .e-gridcontent .e-rowdragdrop.e-dragbottom.e-dragleft, .e-grid .e-gridheader .e-rowdragdrop.e-dragtop.e-dragleft, .e-grid .e-gridheader .e-rowdragdrop.e-dragleft, .e-grid .e-gridheader .e-rowdragdrop.e-dragbottom.e-dragleft, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragtop.e-dragleft, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragleft, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragbottom.e-dragleft, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragtop.e-dragleft, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragleft, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragbottom.e-dragleft { border-left: 1px dashed #ffd939; } .e-grid .e-gridcontent .e-rowcell.e-dragright, .e-grid .e-gridheader .e-rowcell.e-dragright, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragright, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragright { border-right: 1px dashed #ffd939; } .e-grid .e-gridcontent .e-rowcell.e-dragbottom, .e-grid .e-gridcontent .e-rowcell.e-lastrowcell.e-dragbottom, .e-grid .e-gridcontent .e-rowcell.e-dragtop.e-dragbottom, .e-grid .e-gridcontent .e-rowdragdrop.e-dragbottom, .e-grid .e-gridheader .e-rowcell.e-dragbottom, .e-grid .e-gridheader .e-rowcell.e-lastrowcell.e-dragbottom, .e-grid .e-gridheader .e-rowcell.e-dragtop.e-dragbottom, .e-grid .e-gridheader .e-rowdragdrop.e-dragbottom, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragbottom, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-lastrowcell.e-dragbottom, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragtop.e-dragbottom, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragbottom, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragbottom, .e-grid.e-rtl .e-gridheader .e-rowcell.e-lastrowcell.e-dragbottom, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragtop.e-dragbottom, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragbottom { border-bottom: 1px dashed #ffd939; } .e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid .e-gridcontent .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid .e-gridcontent .e-detailrowexpand.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid .e-gridheader .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid .e-gridheader .e-rowdragdrop.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid .e-gridheader .e-detailrowcollapse.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid .e-gridheader .e-detailrowexpand.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze) { position: relative; } .e-grid .e-gridheader thead .e-icons:not(.e-check):not(.e-stop) { font-size: 10px; } .e-grid .e-row .e-icon-rowdragicon::before { display: block; text-indent: 10px; color: #fff; opacity: 1; } .e-grid .e-row .e-icon-rowdragicon::before, .e-grid .e-row .e-icon-rowdragmoveicon::before { font-size: 12px; font-weight: bold; } .e-grid .e-row .e-icon-rowdragmoveicon { padding-left: 10px; } .e-grid .e-draganddrop .e-rowcell, .e-grid.e-rtl .e-draganddrop .e-rowcell { padding-left: 6px; padding-right: 6px; } .e-grid .e-gridcontent .e-rowdragdrop, .e-grid .e-gridheader .e-rowdragdrop { border-style: solid; border-width: 1px 0 0 0; border-color: #969696; } .e-grid .e-gridcontent .e-rowdragdrop.e-lastrowcell, .e-grid .e-gridcontent .e-recordpluscollapse.e-lastrowcell, .e-grid .e-gridcontent .e-indentcell.e-lastrowcell, .e-grid .e-gridcontent .e-groupcaption.e-lastrowcell { border-bottom-width: 1px; } .e-grid .e-gridcontent .e-groupcaptionrow .e-lastrowcell.e-recordplusexpand ~ td.e-lastrowcell.e-groupcaption, .e-grid .e-gridcontent .e-groupcaptionrow .e-lastrowcell.e-recordplusexpand ~ td.e-lastrowcell.e-summarycell { border-bottom-width: 0; } .e-grid .e-cloneproperties.e-draganddrop .e-row .e-icon-rowdragicon::before { position: relative; left: -5px; } .e-grid .e-icon-rowdragicon { font-size: 12px; text-indent: 8px; } .e-grid .e-toolbar { border-bottom: 0; border-left: 0; border-right: 0; border-top: 1px solid #969696; border-radius: 0; } .e-grid .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon { padding: 0; min-width: 30px; margin-right: 0; } .e-grid .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon::before { font-size: 12px; } .e-grid .e-toolbar-items .e-input-group-icon.e-icons.e-sicon:hover:not(.e-clear-icon), .e-grid .e-toolbar-items .e-input-group-icon.e-icons.e-sicon:active:not(.e-clear-icon), .e-grid .e-toolbar-items .e-input-group-icon.e-icons.e-sicon:focus:not(.e-clear-icon) { background: none; -webkit-box-shadow: none; box-shadow: none; } .e-grid .e-toolbar-items .e-input-group-icon.e-icons.e-sicon:not(.e-clear-icon) { border: none; } .e-grid:not(.sf-grid) .e-res-toolbar .e-toolbar-items .e-search-wrapper .e-search-icon { padding: 11px; } .e-grid .e-res-toolbar { border-bottom: 1px solid; border-bottom-color: #969696; } .e-grid .e-res-toolbar .e-toolbar-items { min-height: initial; } .e-grid .e-res-toolbar .e-toolbar-items .e-tbar-btn:hover, .e-grid .e-res-toolbar .e-toolbar-items .e-tbar-btn:active, .e-grid .e-res-toolbar .e-toolbar-items .e-tbar-btn:focus, .e-grid .e-res-toolbar .e-toolbar-items .e-search-icon:hover, .e-grid .e-res-toolbar .e-toolbar-items .e-search-icon:active, .e-grid .e-res-toolbar .e-toolbar-items .e-search-icon:focus, .e-grid .e-res-toolbar .e-toolbar-items .e-sicon.e-clear-icon:hover, .e-grid .e-res-toolbar .e-toolbar-items .e-sicon.e-clear-icon:active, .e-grid .e-res-toolbar .e-toolbar-items .e-sicon.e-clear-icon:focus { background: none; } .e-grid .e-res-toolbar .e-toolbar-items .e-icons { color: #fff; } .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item .e-tbar-btn .e-resfilter-icon { font-size: 18px; } .e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right { width: calc(100% - 50px); } .e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right.e-search-wrapper { width: auto; } .e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-input-group::before, .e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-input-group::after { background: none; } .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right:not(.e-responsive-right) .e-search-wrapper:not(.e-responsive-right) { min-width: 40px; } .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper { padding-left: 14px; padding-right: 0; } .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-search-icon { font-size: 18px; margin-top: 0; padding: 11px; } .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group { border: 0; opacity: 1; padding: 0; padding-right: 9px; width: 100%; } .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group .e-input { margin-top: 2px; } .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group .e-search-icon { margin-top: 0; padding-left: 0; } .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper:has(.e-input-group) { width: 100%; } .e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper { padding-left: 0; } .e-grid.e-rtl .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper { padding-left: 26px; } .e-grid.e-rtl .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-sicon.e-clear-icon { margin: 0; } .e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper { padding-bottom: 4px; padding-top: 4px; } .e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search:focus { opacity: 1; } .e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search::-webkit-input-placeholder { color: #969696; } .e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search::-moz-placeholder { color: #969696; } .e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search:-ms-input-placeholder { color: #969696; } .e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search::-ms-input-placeholder { color: #969696; } .e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search::placeholder { color: #969696; } .e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search { margin-bottom: 0; opacity: 1; width: 230px; } .e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search.e-input-focus { opacity: 1; } .e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search .e-search-icon { min-width: 30px; } .e-grid .e-group-animator .e-groupheadercell, .e-grid .e-group-animator .e-groupheadercell:hover { margin: 16px 0 16px 0; border-bottom-width: 1px; } .e-grid .e-groupdroparea.e-group-animate.e-grouped { height: 72px; padding: 0 16px 0; border-bottom-width: 0; } .e-grid.e-rtl .e-group-animator { float: right; } .e-grid.e-rtl .e-group-animate .e-groupheadercell, .e-grid.e-rtl .e-group-animate .e-groupheadercell:hover { margin-right: 0; margin-left: 0; } .e-grid.e-rtl .e-group-animate.e-groupdroparea .e-nextgroup { -webkit-transform: rotate(180deg); transform: rotate(180deg); margin-top: 21px; } .e-grid .e-group-animate.e-groupdroparea .e-nextgroup { margin-top: 14px; } .e-grid .e-group-animate span.e-nextgroup.e-icons.e-icon-next { display: inline-block; line-height: 32px; float: left; height: 24px; padding: 0; vertical-align: middle; } .e-grid .e-groupdroparea.e-group-animate .e-drag.e-icon-drag { font-size: 11px; line-height: 25px; display: inline-block; height: 24px; padding: 0; vertical-align: middle; } .e-grid .e-group-animate .e-icon-drag.e-icons { margin-left: 0; } .e-grid .e-group-animate .e-drag.e-icon-drag::before { opacity: 0.7; } .e-grid .e-groupdroparea.e-group-animate span.e-drag.e-icons.e-icon-drag { cursor: move; } .e-grid .e-groupdroparea.e-grouped { padding: 8px 8px 5px; } .e-grid.e-default .e-gridheader.e-stackedfilter .e-grouptopleftcell { border-top: 0; } .e-grid.e-default .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell { border-bottom: 1px solid; } .e-grid.e-default .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell { border-top: 1px solid; } .e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter .e-grouptopleftcell { border-top: 0; } .e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell { border-bottom: 1px solid; } .e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell { border-top: 1px solid; } .e-grid.e-default.e-verticallines .e-gridheader.e-stackedfilter .e-grouptopleftcell { border-top: 0; } .e-grid.e-default.e-verticallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell { border-top: 0; } .e-grid.e-default.e-hidelines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell { border-bottom: 0; } .e-grid.e-default.e-hidelines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell { border-top: 0; } .e-grid.e-default .e-grouptopleftcell, .e-grid.e-default .e-rowdragheader { border-top: 1px solid; } .e-grid.e-default .e-gridheader .e-headercell.e-firstheader, .e-grid.e-default.e-horizontallines .e-headercell.e-firstheader { border-left: 1px solid; } .e-grid.e-default.e-verticallines .e-grouptopleftcell, .e-grid.e-default.e-verticallines .e-rowdragheader, .e-grid.e-default.e-bothlines .e-grouptopleftcell, .e-grid.e-default.e-bothlines .e-rowdragheader, .e-grid.e-default.e-hidelines .e-grouptopleftcell, .e-grid.e-default.e-hidelines .e-rowdragheader { border-top-width: 0; } .e-grid.e-default.e-verticallines .e-detailrowcollapse, .e-grid.e-default.e-verticallines .e-detailrowexpand, .e-grid.e-default.e-verticallines .e-rowdragdrop, .e-grid.e-default.e-hidelines .e-detailrowcollapse, .e-grid.e-default.e-hidelines .e-detailrowexpand, .e-grid.e-default.e-hidelines .e-rowdragdrop { border-top-width: 0; } .e-grid.e-verticallines .e-firstchildrow .e-rowdragdropcell, .e-grid.e-bothlines .e-firstchildrow .e-rowdragdropcell { border-top-width: 1px; } .e-grid.e-default.e-horizontallines .e-grouptopleftcell { border-top: 1px solid; } .e-grid .e-gridheader .e-headercell .e-rhandler, .e-grid .e-gridheader .e-headercell .e-rsuppress { height: 100%; position: absolute; right: 0; top: 0; width: 4px; } .e-grid .e-gridheader .e-headercell.e-leftfreeze.e-freezeleftborder .e-rhandler { border-right: 0; } .e-grid.e-default.e-hidelines .e-headercell.e-firstheader, .e-grid.e-rtl .e-gridheader .e-headercell.e-leftfreeze.e-freezeleftborder .e-rhandler { border-left: 0; } .e-grid.e-device .e-gridheader .e-headercell .e-rhandler { width: 14px; } .e-grid.e-rtl .e-gridheader .e-headercell .e-rhandler, .e-grid.e-rtl .e-gridheader .e-headercell .e-rsuppress { left: 0; right: auto; } .e-grid.e-resize-lines .e-gridheader th.e-headercell.e-lastcell .e-rhandler { border-right-width: 0; } .e-grid .e-rhelper { position: absolute; width: 2px; } .e-grid .e-rhelper, .e-grid .e-virtual-rhandler { z-index: 5; } .e-grid.e-device .e-ricon::before { border-bottom: 6px solid transparent; border-top: 6px solid transparent; content: ""; display: block; height: 0; position: absolute; widt