/*!
 * ParamQuery Pro v9.0.1
 * 
 * Copyright (c) 2012-2023 Paramvir Dhindsa (http://paramquery.com)
 * Released under Commercial license
 * http://paramquery.com/pro/license
 * 
 */
.grid-level-2 .ui-button .ui-button-text {
  padding-top: 4px;
  padding-bottom: 4px;
}
.grid-level-2 .ui-widget-header {
  border-color: #e1cdb2;
}
.grid-level-2 .ui-state-default,
.grid-level-2 .ui-button {
  background-image: linear-gradient(#fefefe, #f8f4ee);
}
.grid-level-2 .ui-state-focus {
  background: #f8f4ee;
  border-color: #D2B48C;
}
.grid-level-2 .ui-state-hover,
.grid-level-2 .ui-button:hover {
  background: #f8f4ee;
  border-color: #D2B48C;
}
.grid-level-2 .ui-widget-header .ui-state-default:not(.ui-state-hover) {
  border-color: #eadcc9;
}
.grid-level-2 .ui-state-active:not(.ui-tabs-active) {
  background: #e1cdb2;
  border-color: #D2B48C;
}
.grid-level-2 li.ui-tabs-active.ui-state-active.ui-state-default {
  border-bottom-color: #D2B48C;
}
.grid-level-2 .ui-widget-content {
  border-color: #e1cdb2;
}
div.grid-level-2 {
  color: #333;
  border-color: #e1cdb2 !important;
  background: #f8f4ee;
}
.grid-level-2 *:focus {
  outline: 1px solid #D2B48C;
}
.grid-level-2 select,
.grid-level-2 input[type="text"],
.grid-level-2 input,
.grid-level-2 textarea,
.grid-level-2 button.ui-state-default:not(.ui-state-hover),
.grid-level-2 .ui-button {
  border-color: #eadcc9;
}
.grid-level-2 .pq-cont-lt,
.grid-level-2 .pq-cont-tr,
.grid-level-2 .pq-body-outer .pq-cont-left {
    border-color: #D2B48C;
}
.grid-level-2 .pq-group-item {
    border-color: #eadcc9;
}
    .grid-level-2 .pq-group-item:hover {
        border-color: #D2B48C;
    }
.grid-level-2 .pq-group-remove:hover,
.grid-level-2 .pq-group-icon:hover,
.grid-level-2 .pq-icon-hover:hover {
    border-color: #D2B48C;
}
.grid-level-2 > .pq-grid-top {
  background: transparent;
  color: #333;
  border-color: #eadcc9;
}
.grid-level-2 .pq-grid-title,
.grid-level-2 .pq-group-header {
    background: #f8f4ee;
    border-color: #eadcc9;
}
.grid-level-2 div.pq-toolbar {
    border-color: #eadcc9;
}
.grid-level-2 span.pq-separator {
  border-right-color: #fff;
  border-left-color: #e1cdb2;
}
.grid-level-2 div.pq-pager,
.grid-level-2 div.pq-grid-summary {
    border-color: #eadcc9;
}
.grid-level-2 .pq-grid-bottom {
    background: transparent;
    color: #333;
}
.grid-level-2 .pq-header-outer {
    background: #f8f4ee;
    border-bottom-color: #eadcc9;
}
.grid-level-2 .pq-grid-center > .pq-summary-outer {
    border-color: #eadcc9;
}
.grid-level-2 .pq-header-outer .pq-cont-inner {
    background-image: linear-gradient(#fefefe, #f8f4ee);
}
.grid-level-2 .pq-grid-cell,
.grid-level-2 .pq-grid-row {
    border-color: #eadcc9;
}
.grid-level-2 .pq-td-border-right > .pq-grid-row > .pq-grid-cell:not(.pq-focus) {
    border-right-color: #eadcc9;
}
.grid-level-2 .pq-td-border-top > .pq-grid-row > .pq-grid-cell:not(.pq-focus),
.grid-level-2 .pq-cont-inner > .pq-td-border-top > .pq-grid-row {
    border-bottom-color: #eadcc9;
}
.grid-level-2 .pq-grid-row > .pq-grid-cell.pq-focus,
.grid-level-2 .pq-grid-row > .pq-grid-col.pq-focus {
    border: 1px solid #D2B48C;
}
.grid-level-2 .pq-grid-row > .pq-grid-number-cell,
.grid-level-2 .pq-grid-number-col {
    border-color: #eadcc9;
}
.grid-level-2 .pq-body-outer .pq-grid-number-cell,
.grid-level-2 .pq-summary-outer .pq-grid-number-cell {
    background: #f8f4ee;
}
.grid-level-2 .pq-body-outer {
    border-color: #eadcc9;
}
.grid-level-2 .pq-grid-col {
    border-color: #eadcc9;
}
.grid-level-2 .pq-col-sort-asc,
.grid-level-2 .pq-col-sort-desc {
    background: #e9dac6;
    border-color: #D2B48C;
}
.grid-level-2 .pq-grid-col,
.grid-level-2 .pq-grid-number-col {
    color: #333;
}
    .grid-level-2 .pq-grid-col:hover {
        background: #f8f4ee;
    }
.grid-level-2 .pq-grid-row {
    background: #fff;
    color: #333;
}
.grid-level-2 .pq-state-select.ui-state-highlight {
    background: #d9dfe6;
}
.grid-level-2 .pq-grid-cell-hover.ui-state-hover,
.grid-level-2 .pq-grid-row-hover.ui-state-hover {
    background: #d9dfe6;
}
.grid-level-2 .pq-grid-row.pq-striped {
    background: #fffaf3;
}
.grid-level-2 .pq-state-select.pq-striped,
.grid-level-2 .pq-striped > .pq-grid-cell-hover,
.pq-grid-row-hover.pq-striped {
    background: #d9dadb;
}
.grid-level-2 .pq-loading-bg {
    background: #f8f4ee;
}
.grid-level-2 .pq-loading > .pq-loading-mask {
    background: #f8f4ee;
    border-color: #D2B48C;
    color: #333;
}
.grid-level-2 div.pq-loading-mask > div {
    border-color: #e1cdb2;
    background-color: #fff;
}
.grid-level-2 .pqg-vert-frozen-line,
.grid-level-2 .pqg-horiz-frozen-line {
    border-color: #D2B48C;
}
.grid-level-2 .pq-pivot-pane .pq-sortable {
    background: #fff;
}
.grid-level-2 .pq-border-0 {
    border-color: #D2B48C !important;
}
.grid-level-2 .pq-border-1 {
    border-color: #e1cdb2 !important;
}
.grid-level-2 .pq-border-2 {
    border-color: #eadcc9 !important;
}
.grid-level-2 .pq-bg-0 {
    background-color: #D2B48C;
}
.grid-level-2 .pq-bg-1 {
    background-color: #e1cdb2;
}
.grid-level-2 .pq-bg-2 {
    background-color: #eadcc9;
}
.grid-level-2 .pq-bg-3 {
    background-color: #f8f4ee;
}
.grid-level-2 .pq-state-highlight {
  background-color: #eadcc9;
  border-color: #D2B48C;
  background-image: none !important;
}
