.dx-lookup{
    height: 29px;
}
.dx-widget {
    color: #00587e !important;
    font-weight: normal;
    font-size: 14px;
    font-family: var(--vitro-open-sans);
    line-height: normal;
}

.dx-texteditor-input {
    color: #8a8a8a;
}

.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon,
.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon {
    background-color: transparent !important;
    border-color: transparent !important;
    color: #333 !important;
    opacity: 1 !important;
}

.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon {
    background-color: transparent !important;
}

.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered)
    .dx-dropdowneditor-icon {
    background-color: transparent !important;
}

.dx-dropdowneditor.dx-dropdowneditor-active .dx-lookup-arrow:before,
.dx-dropdowneditor-button.dx-state-active .dx-lookup-arrow:before {
    font-family: var(--vitro-font-awesome-pro);
    color: #8a8a8a !important;
    font-size: 12px !important;
    content: '\f078';
}

.dx-lookup-arrow:before {
    font-family: var(--vitro-font-awesome-pro);
    content: '\f054';
    color: #8a8a8a;
    font-size: 0.778rem;
}

.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow {
    display: none !important;
}

.dx-popover-wrapper.dx-position-top .dx-popover-arrow,
.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow {
    display: none !important;
}

.dx-scrollview-content {
    position: static;
    /* background: #00587e !important; */
}

.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover {
    background-color: #f3fbff;
    color: #333;
}

.dx-list:not(.dx-list-select-decorator-enabled)
    .dx-list-item.dx-list-item-selected {
    background-color: #f3fbff;
}

.dx-list:not(.dx-list-select-decorator-enabled)
    .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused) {
    background-color: #e8f6fd;
}

.dx-texteditor.dx-editor-outlined {
    background: #fff;
    border-radius: 4px !important;
    border: solid 1px rgba(200, 207, 206, 0.6);
    /* border-radius: 20px; */
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}

.dx-lookup-popup-wrapper .dx-list-item-content {
    padding-left: 0px;
    padding-right: 0px;
}

.dx-widget {
    color: #00587e !important;
    font-weight: normal;
    font-size: 16px;
    font-family: var(--vitro-open-sans);
    line-height: normal;
    text-align: center;
}

.dx-lookup-field {
    font-size: 0.778rem;
    padding: 0px 34px 0px 9px;
}

.dx-lookup-empty .dx-lookup-field {
    color: #8a8a8a;
}

.dx-searchbox .dx-icon-search:before,
.dx-placeholder {
    color: #c8cfce;
}

.dx-lookup-search-wrapper 
.dx-texteditor.dx-editor-outlined {
	box-shadow: none;
}

.dx-texteditor.dx-state-focused.dx-editor-filled,
.dx-texteditor.dx-state-active.dx-editor-filled,
.dx-texteditor.dx-state-focused.dx-editor-underlined,
.dx-texteditor.dx-state-active.dx-editor-underlined,
.dx-texteditor.dx-state-focused.dx-editor-outlined,
.dx-texteditor.dx-state-active.dx-editor-outlined {
    border: solid 1px rgba(22, 148, 203, 1);
}

.dx-lookup-search-wrapper {
	padding: 0.889rem 0.444rem;
}

.dx-show-clear-button .dx-clear-button-area {
    width: 24px;
	min-width: 24px;
}

.dx-show-clear-button .dx-icon-clear {
	width: auto;
	padding: 8px 0;
}

.dx-list .dx-empty-message {
	display: none;
}

@media (max-width: 1199px) {
    .dx-texteditor.dx-editor-outlined {
        background: #fff;
        border-radius: 4px !important;
        box-shadow: none !important;
	}
	
	.dx-lookup-field {
        text-align: left;
        padding: 7px 34px 8px 9px;
    }
    .dx-lookup{
        height: 36px;
    }

}
