/* line 4, /home/ryterna/vvs/static/admin/css/defines.less */
html[data-theme="light"],
:root {
  --body-quiet-color: #666;
  --breadcrumbs-fg: #c4dce8;
}
/* line 367, /home/ryterna/vvs/static/admin/css/defines.less */
.btn-img:not(.sales_action):hover i {
  transform: scale(1.3);
}
/* line 372, /home/ryterna/vvs/static/admin/css/defines.less */
span.btn-ovl i {
  color: #7DABD1;
}
/* line 378, /home/ryterna/vvs/static/admin/css/defines.less */
span.highlighted-properties,
li.highlighted-properties {
  color: #0D9D2A;
}
/* line 382, /home/ryterna/vvs/static/admin/css/defines.less */
div.property-list {
  display: flex;
}
/* line 385, /home/ryterna/vvs/static/admin/css/defines.less */
div.property-list ul {
  margin: 0;
  padding: 0;
}
/* line 389, /home/ryterna/vvs/static/admin/css/defines.less */
div.property-list ul li {
  padding-top: 0;
}
/* line 394, /home/ryterna/vvs/static/admin/css/defines.less */
div.property-list span.space {
  margin-right: 3px;
}
/* line 3, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.autocomplete-container {
  white-space: nowrap;
  overflow: hidden;
  padding: 0;
  max-width: calc(33em + 51px);
  min-width: calc(7em * 2 + 51px);
}
@media (max-width: 768px) {
  /* line 10, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
  .autocomplete-container {
    width: 100%;
  }
}
/* line 14, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.autocomplete-container .ui-autocomplete-loading {
  background: url(../../wait16.gif) no-repeat right center;
}
/* line 19, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.autocomplete-container .existing-wrapper {
  float: left;
  max-height: 13.3em;
  overflow-y: auto;
  max-width: 100%;
  padding: 0;
}
/* line 30, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.autocomplete-container .existing-wrapper .existing {
  padding: 0;
  margin: 0;
}
/* line 34, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.autocomplete-container .existing-wrapper .existing p {
  padding: 0 1.5em 0 0;
  margin: 0;
  box-sizing: content-box;
}
/* line 44, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.autocomplete-container .existing-wrapper .existing p span {
  display: inline-block;
}
/* line 50, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.autocomplete-container .existing-wrapper .existing p span.val {
  text-overflow: ellipsis;
  float: left;
}
/* line 55, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.autocomplete-container .existing-wrapper .existing p a.delete {
  top: 0;
}
/* line 60, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.autocomplete-container.non-empty {
  padding-top: 0.5em;
}
/* line 63, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.autocomplete-container.non-empty .existing-wrapper {
  display: block;
}
/* line 66, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.autocomplete-container .autocomplete-add,
.autocomplete-container .autocomplete-del,
.autocomplete-container .autocomplete-lookup,
.autocomplete-container .autocomplete-action,
.autocomplete-container a.delete {
  width: 14px;
  height: 14px;
  margin: 0;
  padding: 0;
  position: relative;
  cursor: pointer;
  display: none;
}
/* line 80, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.autocomplete-container a.delete {
  display: inline-block;
  color: #808080;
}
/* line 85, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.autocomplete-container p.autocomplete-input-container {
  white-space: nowrap;
  clear: both;
}
/* line 89, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.autocomplete-container p.autocomplete-input-container.input-group {
  width: 100%;
}
/* line 91, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.autocomplete-container p.autocomplete-input-container .autocomplete-button-visible {
  display: inline-block;
}
/* line 96, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.inline-group .tabular tr.add-row .autocomplete-container a {
  padding: 1px 0 0 0;
}
/* line 100, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
ul.ui-autocomplete.ui-front {
  z-index: 20000;
}
/* line 105, /home/ryterna/vvs/static/admin/css/ez_autocomplete.less */
.tabular.inline-related .autocomplete-container {
  max-width: 35vw;
}
