body {
 
}

.frame-panel-style, .frame-panel-style .x-panel-body, .x-border-layout-ct .frame-panel-style.x-tab-panel .x-tab-panel-body {
 background: #f6f6f6 
}

.x-toolbar .frame-panel-style {
 background: transparent 
}

.frame-panel-style .x-panel-btns-ct {
 background-color: #f6f6f6 
}

.mzr-boxshadow .x-panel-mr {
 background: #f4f4f4;
 box-shadow: inset -1px 0 0 0 #ffffff 
}

.mzr-cssgradients .x-portal .x-panel-bbar, .x-panel.border .x-panel-bbar {
 border-top: 1px solid #e1e1e1 
}

.mzr-boxshadow .x-panel-ml {
 background: #f4f4f4;
 box-shadow: inset 1px 0 0 0 #ffffff;
 border-left: 1px solid #e1e1e1;
 border-right: 1px solid #e1e1e1 
}

.mzr-cssgradients .x-panel-bl {
 border-bottom: 1px solid #e1e1e1;
 border-left: 1px solid #e1e1e1;
 border-right: 1px solid #e1e1e1;
 background: #f4f4f4;
 box-shadow: inset 1px 0 #ffffff, inset -1px 0 #ffffff, inset 0 -1px #ffffff 
}

.mzr-cssgradients .x-panel-header {
 background: linear-gradient(#ffffff, #f2f2f2 50%, #eaeaea 50%, #f2f2f2 100%);
 box-shadow: inset 0 1px #fbfbfb 
}

.mzr-cssgradients .x-panel-tl .x-panel-header {
 border-left: 1px solid #e1e1e1;
 border-right: 1px solid #e1e1e1;
 border-top: 1px solid #e1e1e1 
}

.mzr-cssgradients .x-panel-tc {
 background: linear-gradient(#ffffff, #f2f2f2 50%, #eaeaea 50%, #f2f2f2 100%);
 box-shadow: inset 0 1px #fbfbfb 
}

.mzr-cssgradients .x-panel .x-panel-tl .x-panel-header {
 box-shadow: inset 0 1px #fbfbfb 
}

.mzr-boxshadow .x-panel .x-panel-header .x-panel-tc {
 box-shadow: inset 1px 0 #fbfbfb 
}

.mzr-cssgradients .x-panel.x-portal .x-panel-tl .x-panel-header {
 border-top: 1px solid #e1e1e1;
 border-left: 1px solid #e1e1e1;
 border-right: 1px solid #e1e1e1;
 border-radius: 3px 3px 0 0;
 box-shadow: inset 1px 0 #fbfbfb, inset 0 1px #fbfbfb, inset -1px 0 #fbfbfb 
}

.mzr-cssgradients.mzr-borderradius .x-form-field-wrap .x-form-trigger {
 color: #555555;
 border-top: 1px solid #c8c8c8;
 border-right: 1px solid #c8c8c8;
 background: linear-gradient(#ffffff, #d9d9d9);
 box-shadow: inset 1px 1px #ffffff, inset -1px -1px #cccccc 
}

.mzr-cssgradients.mzr-borderradius .x-form-field-wrap .x-form-trigger.x-form-trigger-over {
 box-shadow: inset 1px 1px #fafafa, inset -1px -1px #dbdbdb, inset 2px 2px #f9f9f9, inset -2px -2px #f6f6f6 
}

.mzr-cssgradients.mzr-borderradius .x-form-field-wrap .x-form-trigger.x-form-trigger-over.x-form-trigger-click {
 background: linear-gradient(#d9d9d9, #ffffff);
 box-shadow: inset 1px 1px #fafafa, inset -1px -1px #dbdbdb, inset 2px 2px #f9f9f9, inset -2px -2px #f6f6f6 
}

.query-editor .vehicle-criteria {
 
}

.query-editor .vehicle-criteria .criteria-panel-left {
 border-left: 1px solid #e1e1e1 
}

.query-editor .vehicle-criteria .field-browser-right {
 border-right: 1px solid #e1e1e1 
}

.query-editor h2 {
 color: #555555;
 font-size: 18px 
}

.query-editor .header {
 background-color: #555555;
 color: #ffffff;
 font-size: 15px;
 padding: 2px 
}

.avt-wrap {
 border-bottom: 1px #e1e1e1 solid 
}

.mzr-boxshadow .x-toolbar {
 background: linear-gradient(#f4f4f4, #f0f0f0);
 box-shadow: inset 0 1px 0 0 #ffffff 
}

.mzr-cssgradients .x-window .x-panel .x-toolbar {
 background: var(--window-toolbar) 
}

.mzr-cssgradients .field-selector .x-toolbar {
 background: #f6f6f6 !important 
}

.mzr-cssgradients ul.x-tab-strip-top {
 background: linear-gradient(180deg, #f6f6f6, #efefef) 
}

.mzr-cssgradients.mzr-borderradius .x-tab-strip-top .x-tab-with-icon.x-tab-strip-active, .mzr-cssgradients.mzr-borderradius .x-tab-strip-top .x-tab-without-icon.x-tab-strip-active {
 background: linear-gradient(0deg, #f2f2f2, #ffffff) 
}

.mzr-cssgradients.mzr-borderradius .x-tab-strip-top .x-tab-with-icon, .mzr-cssgradients.mzr-borderradius .x-tab-strip-top .x-tab-without-icon {
 border-top: 1px solid #d6d6d6;
 border-left: 1px solid #d6d6d6;
 border-right: 1px solid #d6d6d6;
 background: linear-gradient(0deg, #fdfdfd, #f6f6f6) 
}

.mzr-boxshadow .x-tab-strip-top .x-tab-with-icon, .mzr-boxshadow .x-tab-strip-top .x-tab-without-icon {
 box-shadow: inset -1px 0 0 0 #f8f8f8, inset 1px 0 0 0 #f8f8f8, inset 0 1px 0 0 #ffffff 
}

.mzr-cssgradients.mzr-borderradius .x-window-tl {
 border-top: 1px solid #c7c7c7;
 border-left: 1px solid #c7c7c7;
 background: var(--window-header-bg) 
}

.mzr-borderradius .x-window-tl .x-window-header {
 color: var(--window-header-fg) 
}

.mzr-boxshadow .x-window-tl {
 box-shadow: inset 1px 0 0 0 #f8f8f8, inset 0 1px 0 0 #ffffff 
}

.mzr-cssgradients.mzr-borderradius .x-window-tr {
 border-right: 1px solid #c7c7c7;
 background: var(--window-header-bg) 
}

.mzr-boxshadow .x-window-tr {
 box-shadow: inset 0 1px 0 0 #ffffff, inset -1px 0 0 0 #f8f8f8 
}

.mzr-cssgradients.mzr-borderradius .x-window-tc {
 background: var(--window-header-bg);
 color: var(--window-header-fg) 
}

.mzr-boxshadow .x-window-tc {
 box-shadow: inset 0 1px 0 0 #ffffff 
}

.mzr-cssgradients.mzr-borderradius .x-window-bl {
 border-left: 1px solid #c7c7c7;
 border-bottom: 1px solid #c7c7c7;
 border-right: 1px solid #c7c7c7;
 background: #e9e9e9 
}

.mzr-boxshadow .x-window-bl {
 box-shadow: inset 0 -1px 0 0 #ffffff, inset -1px 0 0 0 #f8f8f8, inset 1px 0 0 0 #f8f8f8 
}

.mzr-cssgradients.mzr-borderradius .x-window-ml {
 border-left: 1px solid #c7c7c7;
 background: #e9e9e9 
}

.mzr-cssgradients.mzr-borderradius .x-window-mr {
 border-right: 1px solid #c7c7c7 
}

.mzr-boxshadow .x-window-ml {
 box-shadow: inset 1px 0 0 0 #f8f8f8 
}

.mzr-boxshadow .x-window-mr {
 box-shadow: inset -1px 0 0 0 #f8f8f8 
}

.mzr-boxshadow.mzr-cssgradients .x-toolbar .x-btn.x-btn-over {
 border: 1px solid #dadada;
 background: linear-gradient(#ffffff, #eaeaea);
 box-shadow: inset -1px -1px #fcfcfc, inset 1px 1px #fcfcfc 
}

.vic-toast {
 border: 1px solid #c1c1c1;
 background-color: #f2f2f2 
}

.mzr-boxshadow.mzr-cssgradients .x-toolbar .x-btn.x-btn-menu-active, .mzr-boxshadow.mzr-cssgradients .x-toolbar .x-btn.x-btn-over .x-btn-click, .mzr-boxshadow.mzr-cssgradients .x-toolbar .x-btn:active:not(.x-item-disabled), .mzr-boxshadow.mzr-cssgradients .x-toolbar .x-btn .x-btn-click, .mzr-boxshadow.mzr-cssgradients .x-toolbar .x-btn-menu-active {
 border: 1px solid #dadada;
 background: linear-gradient(#e0e0e0, #ffffff);
 box-shadow: inset 1px 1px #eaeaea, inset -1px -1px #fcfcfc 
}

.mzr-boxshadow.mzr-cssgradients .x-toolbar .x-btn.x-btn-menu-wrap.x-btn-menu-active, .mzr-boxshadow.mzr-cssgradients .x-toolbar .x-btn.x-btn-menu-wrap.x-btn-over .x-btn-click, .mzr-boxshadow.mzr-cssgradients .x-toolbar .x-btn.x-btn-menu-wrap .x-btn-click, .mzr-boxshadow.mzr-cssgradients .x-toolbar .x-btn-menu-active.x-btn-menu-wrap {
 border: none;
 background: linear-gradient(#e0e0e0, #ffffff) 
}

.mzr-boxshadow.mzr-cssgradients .x-toolbar .x-btn.x-btn-pressed {
 background: linear-gradient(#e0e0e0, #ffffff);
 border-bottom: 1px solid #ffffff 
}

.mzr-boxshadow.mzr-cssgradients .x-toolbar .x-btn.x-btn-pressed.x-btn-over {
 border-bottom: 1px solid #dadada 
}

.viewport-marker .x-toolbar .x-btn-menu-arrow-wrap:hover .x-btn-center button, .viewport-marker .x-toolbar .x-btn-text-icon:hover .x-btn-menu-arrow-wrap .x-btn-center button {
 border-left: 1px solid #dadada;
 box-shadow: inset 1px 0 #ffffff 
}

.mzr-borderradius.mzr-cssgradients .x-btn {
 background: linear-gradient(#ffffff, #d9d9d9);
 border: 1px solid #434343 
}

.mzr-borderradius.mzr-cssgradients .x-btn.x-btn-pressed {
 background: linear-gradient(#d4d4d4, #eeeeee) 
}

.mzr-borderradius.mzr-cssgradients .x-btn.x-btn-click {
 background: linear-gradient(#d9d9d9, #ffffff) 
}

.mzr-cssgradients.mzr-boxshadow .x-btn.x-btn-over {
 box-shadow: inset 1px 1px #fafafa, inset -1px -1px #dbdbdb, inset 2px 2px #f9f9f9, inset -2px -2px #f6f6f6 
}

.mzr-boxshadow .x-btn {
 box-shadow: inset 1px 1px #ffffff, inset -1px -1px #f9f9f9 
}

.mzr-boxshadow .x-btn.x-btn-over {
 border: 1px solid #434343;
 box-shadow: inset 1px 1px #fafafa, inset -1px -1px #dbdbdb, inset 2px 2px #f9f9f9, inset -2px -2px #f6f6f6 
}

.mzr-boxshadow .x-btn.x-btn-focus {
 box-shadow: inset -1px -1px #555555, inset 1px 1px #555555 
}

.mzr-boxshadow .x-toolbar .x-btn.x-btn-focus {
 box-shadow: inset -1px -1px #555555, inset 1px 1px #555555 
}

.mzr-boxshadow .x-tab-right:focus .x-tab-strip-inner {
 box-shadow: inset 0 -1px #555555 
}

.mzr-cssgradients .x-btn:active, .mzr-cssgradients .x-btn .x-btn-click, .mzr-cssgradients .x-btn.x-btn-menu-active {
 background: linear-gradient(#d9d9d9, #ffffff) 
}

.mzr-boxshadow .x-btn.x-btn-menu-active {
 box-shadow: inset 1px 1px #cccccc, inset -1px -1px #f9f9f9 
}

.mzr-borderradius.mzr-cssgradients .x-menu-item-active {
 border: 1px solid #f5f5f5;
 background: linear-gradient(#fdfdfd, #fdfdfd) 
}

.grid-listbox .x-grid3-scroller {
 border: 1px solid #e1e1e1 
}

.show-matching-only, .show-matching-only label {
 background-color: #e6e6e6;
 border-radius: 2px;
 padding: 0 2px 
}

.mzr-borderradius .x-tip {
 background: #d8d8d8;
 border: 1px solid #c7c7c7;
 border-radius: 4px 
}

.goog-tooltip > div {
 background: #d8d8d8 !important;
 border: 1px solid #c7c7c7 !important;
 border-radius: 4px 
}

.x-layout-split:hover {
 background-color: #747474;
 background-size: 7px 7px 
}

.x-layout-split.x-splitbar-v:hover {
 background-color: #747474;
 background-size: 5px 5px 
}

.x-panel-tbar button {
 color: #0a0a0a 
}

.mzr-boxshadow .x-form-focus, .mzr-boxshadow textarea.x-form-focus {
 box-shadow: 0 0 3px #cdcdcd;
 border: 1px solid #cdcdcd 
}

.x-trigger-wrap-focus .x-form-trigger {
 border-bottom: 1px solid #cdcdcd 
}

.mzr-cssgradients.mzr-borderradius .x-tab-strip-bottom .x-tab-with-icon, .mzr-cssgradients.mzr-borderradius .x-tab-strip-bottom .x-tab-without-icon {
 border-radius: 0 0 4px 4px;
 border-bottom: 1px solid #d6d6d6;
 border-left: 1px solid #d6d6d6;
 border-right: 1px solid #d6d6d6;
 background: linear-gradient(180deg, #fdfdfd, #f6f6f6) 
}

.mzr-cssgradients.mzr-borderradius .x-tab-strip-bottom .x-tab-with-icon.x-tab-strip-active, .mzr-cssgradients.mzr-borderradius .x-tab-strip-bottom .x-tab-without-icon.x-tab-strip-active {
 margin-top: -1px;
 background: linear-gradient(180deg, #fdfdfd, #ffffff);
 box-shadow: unset 
}

.mzr-cssgradients ul.x-tab-strip-bottom {
 background: linear-gradient(0deg, #f6f6f6, #efefef);
 margin-bottom: 1px 
}

