/* line 4, /home/logiprefab/vvs/static/admin/css/defines.less */
html[data-theme="light"],
:root {
  --body-quiet-color: #666;
  --breadcrumbs-fg: #c4dce8;
}
/* line 367, /home/logiprefab/vvs/static/admin/css/defines.less */
.btn-img:not(.sales_action):hover i {
  transform: scale(1.3);
}
/* line 372, /home/logiprefab/vvs/static/admin/css/defines.less */
span.btn-ovl i {
  color: #7DABD1;
}
/* line 378, /home/logiprefab/vvs/static/admin/css/defines.less */
span.highlighted-properties,
li.highlighted-properties {
  color: #0D9D2A;
}
/* line 382, /home/logiprefab/vvs/static/admin/css/defines.less */
div.property-list {
  display: flex;
}
/* line 385, /home/logiprefab/vvs/static/admin/css/defines.less */
div.property-list ul {
  margin: 0;
  padding: 0;
}
/* line 389, /home/logiprefab/vvs/static/admin/css/defines.less */
div.property-list ul li {
  padding-top: 0;
}
/* line 394, /home/logiprefab/vvs/static/admin/css/defines.less */
div.property-list span.space {
  margin-right: 3px;
}
/* line 3, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
#advanced-filters {
  height: auto;
  padding: 3px 0 0;
  display: none;
  font: 0.875rem -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #999999;
  max-width: calc(100vw - 40px);
}
/* line 11, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
#advanced-filters #af-loading {
  height: 1.5em;
  background: url(../../wait16.gif) no-repeat center center;
}
/* line 16, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
#advanced-filters #af-no-criteria {
  padding: 3px 7px;
}
/* line 232, /home/logiprefab/vvs/static/admin/css/defines.less */
#advanced-filters #af-bottom-row:after {
  content: "";
  display: block;
  clear: both;
  float: none;
}
@media (min-width: 768px) {
  /* line 25, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
  #advanced-filters #af-bottom-row > div {
    float: left;
  }
  /* line 28, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
  #advanced-filters #af-bottom-row > div:not(:first-of-type) {
    margin-left: 2em;
  }
}
@media (max-width: 768px) {
  /* line 35, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
  #advanced-filters #af-bottom-row #af-butons {
    display: flex;
    flex-direction: column;
    margin-top: 1em;
  }
}
/* line 43, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
#advanced-filters #af-bottom-row {
  padding: 11px 7px 7px;
}
/* line 51, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
#advanced-filters #af-add-filter label {
  margin-right: 10px;
}
/* line 55, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
#advanced-filters #af-add-filter select {
  margin-left: 10px;
}
/* line 60, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
#advanced-filters input[type="text"] {
  font-size: 13px;
  height: 24px;
  line-height: 1;
  padding: 4px 8px;
  margin: 0;
  color: #333;
}
/* line 71, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
#advanced-filters input[type="submit"],
#advanced-filters input[type="button"] {
  font-size: 13px;
  height: 24px;
  line-height: 1;
  padding: 4px 8px;
  margin: 0;
  color: #333;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  box-shadow: 0 -15px 20px -10px rgba(0, 0, 0, 0.15) inset;
  cursor: pointer;
}
/* line 85, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
#advanced-filters select {
  vertical-align: top;
  height: 24px;
  border: 1px solid #ccc;
  border-radius: 4px;
  font-size: 14px;
  padding: 0 0 0 4px;
  margin: 0;
}
/* line 95, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
#advanced-filters .af-filter-fields {
  vertical-align: bottom;
}
/* line 102, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
#changelist table#af-added-filters {
  color: #686C6F;
  width: auto;
  border: none;
}
@media (max-width: 767px) {
  /* line 108, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
  #changelist table#af-added-filters .af-filter-line {
    display: flex;
    flex-direction: column;
  }
}
/* line 116, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
#changelist table#af-added-filters td {
  border: none;
  white-space: nowrap;
}
@media (min-width: 768px) {
  /* line 120, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
  #changelist table#af-added-filters td {
    padding: 0.5em 0 0 1em;
  }
}
/* line 124, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
#changelist table#af-added-filters td.af-filter-label {
  padding-top: 0.9em;
}
/* line 127, /home/logiprefab/vvs/static/adminfilters/css/advancedfilters.less */
#changelist table#af-added-filters td.af-filter-label a.fa-btn {
  margin: 0 4px 0 0;
}
