
.e-grid.e-gridhover .e-row tr:not(.e-disable-gridhover):not(.e-editedrow):not(.e-detailrow):hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-editedrow):not(.e-detailrow):hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-detailrowcollapse:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-rtl .e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-detailrowexpand:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
    color: #212529;
}

.e-grid .e-focused:not(.e-menu-item):not(.e-editedbatchcell) {
    -webkit-box-shadow: none;
            box-shadow: none;
}

.e-grid.e-gridhover tr[role='row']:hover {
    background-color: transparent;
}



.form-control:-moz-read-only {
    background-color: var(--bs-secondary-bg);
    opacity: 1;
}

.form-control:read-only {
    background-color: var(--bs-secondary-bg);
    opacity: 1;
}

.form-control:focus {
    -webkit-box-shadow: none;
            box-shadow: none;
}

.btn-close:focus {
    -webkit-box-shadow: none;
            box-shadow: none;
}

.select2-container--bootstrap-5.select2-container--focus .select2-selection, .select2-container--bootstrap-5.select2-container--open .select2-selection{
    -webkit-box-shadow: none;
            box-shadow: none;
}

.form-select:focus {
    -webkit-box-shadow: none;
            box-shadow: none;
}

.form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"] {
    background-image: none !important;
    padding-right: 2.25rem;
    background-position: right 0.75rem center, center right 2.25rem;
    background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
    border-color: var(--bs-border-color);
}

.form-control.is-valid, .was-validated .form-control:valid {
    border-color: var(--bs-border-color);
    background-image: none !important;
    padding-right: 2.25rem;

}

.form-control.is-valid:focus, .was-validated .form-control:valid:focus {
    border-color: var(--bs-border-color);
    -webkit-box-shadow: none;
            box-shadow: none;
}



/*

operador pode mudar tudo menos owner
deixar todos os escritorios marcados por default
senha 3 pode cadastrar contato



criar escritorio individual adicionar marca pegasus no individual

vale(brasil), izabel e daniela, mariana

arlete vê todo br

*/