﻿body {
}

.custom-flex-gridUser {
    height: 65vh;
    /*background-color: white;
            box-shadow: 4px 4px 10px 0px rgba(50, 50, 50, 0.75);*/
    margin-bottom: 12px;
    color:currentColor;
}

            .custom-flex-gridUser .wj-cell {
                background-color: #fff;
                border: thin;
                font-size: 10pt;
            }
.coll-clients {
    color: currentColor;
    /* font-size:small*/
}

    .coll-clients:not(.wj-state-selected):not(.wj-state-multi-selected) {
        background-color: transparent !important;
    }
            .custom-flex-gridUser .wj-state-selected {
                background: #424040;
            /*    background-color: #fff;*/
                color: #fff;
            }
            .custom-flex-gridUser .wj-grp-row {
                color: red !important;
                background-color: yellow !important;
            }
            .custom-flex-gridUser .wj-state-multi-selected {
                background: #424040;
                color: #fff;
            }
            .custom-flex-gridUser .wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected) {
                background-color: transparent !important;
            }
.custom-flex-gridPopup {
            height: 45vh;
            background-color: #fff;
           /* box-shadow: 4px 4px 10px 0px rgba(50, 50, 50, 0.75);*/
            margin-bottom: 12px;
        }
.custom-flex-gridPopup .wj-cell {
                background-color: #fff;
                border: thin;
                font-size: 9pt;
            }
    .custom-flex-gridPopup .wj-cell input[type=checkbox] {
        position: center;
        margin-left:50%;
        padding-left:40%;
        transform: translateX(150%);
    }
            .custom-flex-gridPopup .wj-state-selected {
                background: #2a48ce;
                color: #fff;
            }

            .custom-flex-gridPopup .wj-state-multi-selected {
                background: #2a48ce;
                color: #fff;
            }
             .custom-flex-gridPopup .wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected) {
                background-color: transparent !important;
            }
.custom-flex-gridControl {
    height: 20vh;
    background-color: #e9eef0;
    /* box-shadow: 4px 4px 10px 0px rgba(50, 50, 50, 0.75); #fff*/
    margin-bottom: 12px;
}
.custom-flex-gridControl .wj-cell {
                background-color: #fff;
                border: thin;
                font-size: 9pt;
            }
    .custom-flex-gridControl .wj-cell input[type=checkbox] {
        position: center;
        margin-left:50%;
        padding-left:40%;
        transform: translateX(150%);
    }
            .custom-flex-gridControl .wj-state-selected {
                background: #2a48ce;
                color: #fff;
            }

            .custom-flex-gridControl .wj-state-multi-selected {
                background: #2a48ce;
                color: #fff;
            }
             .custom-flex-gridControl .wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected) {
                background-color: transparent !important;
            }

.custom-flex-gridControlPrice {
    max-height: 20vh;
    background-color: #e9eef0;
    /* box-shadow: 4px 4px 10px 0px rgba(50, 50, 50, 0.75); #fff*/
    margin-bottom: 5px;
}

    .custom-flex-gridControlPrice .wj-cell {
        background-color: #fff;
        border: thin;
        font-size: 9pt;
    }

        .custom-flex-gridControlPrice .wj-cell input[type=checkbox] {
            position: center;
            margin-left: 50%;
            padding-left: 40%;
            transform: translateX(150%);
        }

    .custom-flex-gridControlPrice .wj-state-selected {
        background: #2a48ce;
        color: #fff;
    }

    .custom-flex-gridControlPrice .wj-state-multi-selected {
        background: #2a48ce;
        color: #fff;
    }

    .custom-flex-gridControlPrice .wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected) {
        background-color: transparent !important;
    }


.custom-flex-gridControlPeriods {
    height: 23vh;
    background-color: #e9eef0;
    /* box-shadow: 4px 4px 10px 0px rgba(50, 50, 50, 0.75);*/
    margin-bottom: 12px;
}
.custom-flex-gridControlPeriods .wj-cell {
                background-color: #fff;
                border: thin;
                font-size: 10pt;
            }
    .custom-flex-gridControlPeriods .wj-cell input[type=checkbox] {
        position: center;
        margin-left:50%;
        padding-left:40%;
        transform: translateX(150%);
    }
            .custom-flex-gridControlPeriods .wj-state-selected {
                background: #2a48ce;
                color: #fff;
            }

            .custom-flex-gridControlPeriods .wj-state-multi-selected {
                background: #2a48ce;
                color: #fff;
            }
             .custom-flex-gridControlPeriods .wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected) {
                background-color: transparent !important;
            }

.custom-flex-gridProd {
    height: 35vh;
    background-color: #fff;
    /* box-shadow: 4px 4px 10px 0px rgba(50, 50, 50, 0.75);*/
    margin-bottom: 5px;
}
.custom-flex-gridProd .wj-cell {
    background-color: #fff;
    border: thin;
    font-size: 9pt;
}

    .custom-flex-gridProd .wj-cell input[type=checkbox] {
        position: center;
        margin-left: 50%;
        padding-left: 40%;
        transform: translateX(150%);
    }

    .custom-flex-gridProd .wj-state-selected {
        background: #2a48ce;
        color: #fff;
    }

    .custom-flex-gridProd .wj-state-multi-selected {
        background: #2a48ce;
        color: #fff;
    }

    .custom-flex-gridProd .wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected) {
        background-color: transparent !important;
    }
.custom-flex-gridQuotes {
    height: 75vh;
    background-color: #fff;
    /* box-shadow: 4px 4px 10px 0px rgba(50, 50, 50, 0.75);*/
    margin-bottom: 5px;
}

.custom-flex-gridQuotes .wj-cell {
    background-color: #fff;
    border: thin;
    font-size: 10pt;
   


}

    .custom-flex-gridProdQuotes .wj-cell input[type=checkbox] {
        position: center;
        margin-left: 50%;
        padding-left: 40%;
        transform: translateX(150%);
    }

.custom-flex-gridProdQuotes .wj-state-selected {
    background: #2a48ce;
    color: #fff;
}

.custom-flex-gridProdQuotes .wj-state-multi-selected {
    background: #2a48ce;
    color: #fff;
}

.custom-flex-gridProdQuotes .wj-alt:not(.wj-state-selected):not(.wj-state-multi-selected) {
    background-color: transparent !important;
}


.custom-flex-gridFinance {
  
    background-color: #fff;
    margin-bottom: 5px;
}

    .custom-flex-gridFinance .wj-cell {
        background-color: #fff;
        border: thin;
        font-size: 10pt;
    }
