/*
* Generated by the DevExpress Theme Builder
* Version: 16.1.4
* http://js.devexpress.com/themebuilder/
*/

.dx-pager .dx-pages .dx-page {   
    padding: 0px 5px 2px;
    font-size: 11px;    
}
.dx-pager .dx-pages .dx-navigate-button {
    width: 9px;
    height: 16px;    
    padding: 2px 10px;    
}
/*.dx-datagrid .dx-row > td {    
    padding: 1px 2px 1px 3px;
    font-size: 11px;    
}*/

.dx-field-label {
    width: 100% !important;
}

.dx-scrollable-scroll-content {
    /*background-color: green !important;*/
}

.dx-scrollable-scroll {
    height: 15px !important;
    margin-top: 2px !important;
}

.dx-scrollbar-hoverable {
    height: 15px !important;
}

/*.dx-datagrid-columns-separator {
    background-color:  #0000002e !important;
    width: 1px !important;
}*/


.img_pantone {
    height: 18px !important;
    width: 70px !important;
    display: block !important;
}

.img_estampa {
    height: 70px !important;
    width: 100px !important;
    display: block !important;
}


.dx-datagrid-rowsview .dx-select-checkboxes-hidden > tbody > tr > td > .dx-select-checkbox {
    display: flow-root !important;
}

@media (min-width: 802px) and (max-width: 5000px) {
    .dx-datagrid .dx-row > td {
        padding: 1px 2px 1px 3px;
        font-size: 11px;
    }
}

@media (min-width: 0px) and (max-width: 801px) {
    .dx-datagrid .dx-row > td {
        padding: 1px 2px 1px 3px;
        font-size: 11px;
        /*padding: 3px 5px 5px 5px !important;
        font-size: 16px !important;*/
    }
}

.dx-row {
    height: 22px !important;
}