
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:first-of-type, .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content):first-of-type, .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content):first-of-type {
    padding-left: 15px;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-expand {
    padding-left: 8px;
}

.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td, .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-cell-modified:not(.dx-field-item-content), .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-invalid:not(.dx-field-item-content) {
    padding-right: 10px;
    padding-left: 10px;
}

.dx-datagrid-headers .dx-datagrid-table .dx-row > td {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 12px;
}


.dx-datagrid .dx-editor-with-menu, .dx-datagrid-container .dx-editor-with-menu {
    height: 25px;
}

.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input, .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder:before {
    padding-left: 24px;
}

.dx-editor-cell .dx-texteditor .dx-texteditor-input {
    height: 28px;
    line-height: 28px;
}

.dx-datagrid .dx-menu .dx-menu-item .dx-menu-item-content, .dx-datagrid-container .dx-menu .dx-menu-item .dx-menu-item-content {
    padding: 1px 4px;
}

.dx-datagrid .dx-datagrid-filter-row .dx-menu .dx-menu-item .dx-menu-item-content {
    padding: 1px 0px;
}

.dx-datagrid .dx-row > td {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 13px;
    line-height: 22px;
    height: 35px;
}

.dx-menu-base .dx-menu-item .dx-menu-item-content {
    line-height: 20px;
}

.dx-highlight-outline {
    padding: 7px 0 7px 0;
}

.dx-datagrid .dx-row > td .dx-button {
    height: 30px;
    margin-top: -3px;
    margin-bottom: -3px;
}

.dx-datagrid .dx-row > td .dx-button-has-icon {
    min-width: 25px;
}

.dx-datagrid .dx-row > td .dx-button-has-icon .dx-icon {
    background-size: 20px 20px;
    font-size: 20px;
}
.dx-datagrid .dx-row > td .dx-button-has-icon .dx-button-content {
    padding: 4px 5px;
}
.dx-editor-cell.dx-editor-inline-block .dx-highlight-outline::before {
    padding-top: 0;
    padding-bottom: 0;
}

.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before {
    padding-top: 0;
    padding-bottom: 0;
}


.dx-fieldset {
    margin: 10px 2px;
}

.dx-fieldset-header {
    margin: 0 0 15px 0;
}

.dx-field {
    /*margin: 0 0 10px 0;*/
    padding: 5px 0;
    margin: 0;
    min-height: 32px;
}

.dx-field-label, .dx-field-item-label {
    /*padding: 6px 8px 6px 0;*/
    font-size: 0.85rem;
}

label {
    margin-bottom: 0.2rem;
}

.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
    padding: 10px 10px;
}

.dx-lookup-popup-wrapper .dx-list-item-content {
    padding: 10px 5px;
}

.dx-popup-bottom.dx-toolbar .dx-toolbar-items-container{height:40px;}

.dx-placeholder {
    font-size: 0.88rem;
}

.dx-dropdowneditor-button {
    width: 20px;
}

.dx-placeholder:before {
    padding: 5px 0;
}

.dx-texteditor-input {
    /*padding: 5px 0;*/
    font-size: 14px;
}

@media screen and (max-width: 767px) {
    .dx-texteditor-input {
        font-size: 13px;
    }

}

.selectLookupBtn {
    width: 2.2rem;
    height: 1.85rem;
    top: 0;
}

.dx-datagrid-group-panel {
    font-size: 12px;
}

.dx-toolbar .dx-toolbar-items-container {
    height: 38px;
}
