#id_pushmodal_popup_scrollView .tpgrid {
    padding: 0 !important;
    float: left;
    margin-top: 8px;
    width: 100%;
}
#id_pushmodal_popup_scrollView .tpgrid .dx-datagrid-headers, 
#id_pushmodal_popup_scrollView .tpgrid .dx-datagrid-content {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
#id_pushmodal_grid td {
    vertical-align: middle !important;
}
#id_pushmodal_popup_scrollView .filter_cont {
    width: calc(100% + 9px);
    margin: 0 -9px;
}
#id_pushmodal_popup_scrollView .filter_editor_cont {
    padding: 0 4px;
}
#id_pushmodal_popup_scrollView .filter_editor_cont:nth-child(1) {
    width: 250px;
}
#id_pushmodal_popup_scrollView .filter_editor_cont:nth-child(2) {
    width: calc(100% - 251px);
}
#id_pushmodal_popup_scrollView .filter_editor_cont > .dx-button {
    margin-top: 20px;
    width: 100% !important;
}
#id_pushmodal_popup_scrollView .filter_editor_cont > .dx-button .dx-icon {
    color: #1bbbb3;
}
#id_pushmodal_grid .dx-buttongroup-wrapper {
    padding: 4px;
}
.dx-popup-content #id_pushmodal_grid .dx-toolbar-item-auto-hide .dx-button {
    padding: 0 !important
}
#id_pushmodal_grid .dx-datagrid-header-panel {
    border-bottom: none;
}
#id_pushmodal_grid .dx-toolbar-item:not(:first-child) {
    border-left: none;
}
#id_pushmodal_grid .dx-toolbar .dx-textbox input {
    background-color: #fff !important;
    color: #333;
}
#id_pushmodal_grid .dx-toolbar .dx-textbox {
    background-color: #fff !important;
}
#id_pushmodal_grid .dx-toolbar .dx-texteditor {
    width: 150px !important;
}
@media (max-width: 700px) {
    #id_pushmodal_popup_scrollView .filter_editor_cont:nth-child(1) {
        width: calc(100% - 1px);
    }
    #id_pushmodal_popup_scrollView .filter_editor_cont:nth-child(2) {
        width: calc(100% - 1px);
    }
    #id_pushmodal_popup_scrollView .filter_editor_cont > .dx-button {
        margin-top: 20px;
    }
    #id_pushmodal_popup_scrollView .filter_editor_cont > .dx-button .dx-icon {
        margin-right: 0;
    }
    #id_pushmodal_popup_scrollView .filter_editor_cont > .dx-button .dx-button-text {
        display: none !important;
    }
    #id_pushmodal_popup_scrollView .filter_editor_cont > .dx-button .dx-button-content {
        padding: 4px;
        height: 27px;
    }
}
.pushIconCell {
    font-size: 16px;
    margin: -4px;
    transform: translateY(2px);
}
/* cella dupla kattintáskor zöld keret jelent meg ha ez nincs */
#id_pushmodal_popup_scrollView .tpgrid .dx-datagrid-rowsview .dx-data-row .dx-cell-modified .dx-highlight-outline::after {
    border: none;
}
#id_pushmodal_grid .dx-toolbar .dx-textbox.dx-state-focused.dx-editor-outlined {
    box-shadow: none !important;
}
.pushUnselectedRow > td {
    opacity: 0.5;
}