body {
  background: #dbd4b8;
  color: #000;
}

header .title a {
  color: #000;
}

main,
fieldset,
.unit,
main .page-and-sidebar .page-top,
.sidebar .widget,
.list.list-image li,
.swatches .swatch {
  background: rgba(255, 255, 255, 0.3);
  color: #000;
  border-color: #fff;
}

[role=tooltip] {
  background: #dbd4b8;
  color: #000;
  border-color: #fff;
}

li.current::marker {
  color: #000;
}

a {
  color: #6268BD;
}
a:visited {
  color: #9e84db;
}

small {
  display: block;
  font-size: 70%;
  color: rgba(0, 0, 0, 0.4);
}

.list.list-image li.current {
  background: rgba(229.5, 229.5, 229.5, 0.3);
}

h1, h2, h3, h4, h5, h6 {
  border-bottom-color: #dbd4b8;
}

.button,
button,
input[type=button],
input[type=submit],
a.button.button.button {
  border-color: rgb(169.8116591928, 173.067264574, 219.1883408072);
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
}

table thead th, table tfoot th {
  background-color: rgba(156, 147, 110, 0.5);
}
table tr.tr-dark {
  background-color: rgba(255, 255, 255, 0.3);
}
table tr.tr-dark th {
  background-color: #dbd4b8;
}
table tr.tr-small {
  color: #555;
}
table th {
  background-color: rgba(255, 255, 255, 0.3);
}

.grid.grid .grid-item:hover {
  background-color: rgba(255, 255, 255, 0.3);
  color: #000;
  border-color: #fff;
}

.turbo-field.turbo-field-calculated .turbo-value {
  background: rgba(84, 87, 134, 0.5);
  border-color: rgb(138.2110091743, 140.8256880734, 181.7889908257);
  color: #fff;
}

.turbo-field .turbo-value {
  background: #b9a9de;
  border-color: rgb(245, 242.7142857143, 250.2857142857);
  color: #000;
}
.turbo-field .turbo-value a:visited {
  color: #5c2a58;
}

.turbo-field .turbo-input {
  background: rgb(179.4052863436, 214.3392070485, 165.6607929515);
  border-color: rgb(149.7488986784, 198.3876651982, 130.6123348018);
  color: #000;
}

@keyframes turbo-highlight-info {
  0% {
    background: rgba(98, 104, 189, 0.4);
    border: solid 1px rgba(98, 104, 189, 0.2);
  }
  100% {
    background: rgba(92, 42, 88, 0.5);
    border-color: rgb(162.0298507463, 73.9701492537, 154.9850746269);
  }
}
@keyframes turbo-highlight-danger {
  0% {
    background: rgba(217, 87, 78, 0.4);
    border: solid 1px rgba(217, 87, 78, 0.2);
  }
  100% {
    background: rgba(92, 42, 88, 0.5);
    border-color: rgb(162.0298507463, 73.9701492537, 154.9850746269);
  }
}
