/*
https://color.adobe.com/create/color-wheel/?base=2&rule=Triad&selected=3&name=My%20Color%20Theme&mode=rgb&rgbvalues=0.07262047191758059,0.1861829017451965,0.6254901960784314,0.9379084967320261,0.4417265276866961,0.29647446549241163,0.2,0.34901960784313724,0.9254901960784314,0.40796393764439604,0.7254901960784315,0.08423064140910602,0.3672169654873351,0.6254901960784314,0.10389498172150212&swatchOrder=0,1,2,3,4
https://coolors.co/3359ec-68b915-f8c759-ff5f33-552c9f
*/
.organization-engine-control,
.asset-engine-control {
  display: flex;
  flex-grow: 1;
  align-items: flex-start;
  margin-bottom: 1em;
}
.organization-engine-control .dataTables_scrollBody,
.asset-engine-control .dataTables_scrollBody {
  height: 510px !important;
  margin-bottom: -47px !important;
}
.organization-engine-control > #tableEl,
.asset-engine-control > #tableEl {
  flex-grow: 1;
  margin-right: 1em;
}
.organization-engine-control > .right-container,
.asset-engine-control > .right-container {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  padding-bottom: 1em;
}
.organization-engine-control > .right-container > *,
.asset-engine-control > .right-container > * {
  width: 100%;
}
.organization-engine-control > .right-container > .filter-container > #filterEl,
.asset-engine-control > .right-container > .filter-container > #filterEl {
  width: 100%;
  margin-bottom: 1em;
  margin-left: unset;
}
.organization-engine-control > .right-container > .property-container,
.asset-engine-control > .right-container > .property-container {
  display: flex;
  flex-direction: column;
  padding: 1em 1em 0 1em;
  border: 1px solid black;
}
.organization-engine-control > .right-container > .property-container .test-filter,
.asset-engine-control > .right-container > .property-container .test-filter {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 1em;
}
.organization-engine-control > .right-container > .property-container .test-filter label,
.asset-engine-control > .right-container > .property-container .test-filter label {
  margin-top: 3px;
  width: calc(100% - 14px - 1em);
}
.organization-engine-control > .right-container > .property-container .test-filter label[for=existing-tests],
.organization-engine-control > .right-container > .property-container .test-filter label[for=radioset_future-tests-enabled],
.asset-engine-control > .right-container > .property-container .test-filter label[for=existing-tests],
.asset-engine-control > .right-container > .property-container .test-filter label[for=radioset_future-tests-enabled] {
  width: 100%;
  margin-bottom: 0.5em;
}
.organization-engine-control > .right-container > .property-container .test-filter .version-checkboxes,
.asset-engine-control > .right-container > .property-container .test-filter .version-checkboxes {
  display: flex;
  padding: 5px 0 0 5px;
  flex-wrap: wrap;
  flex-grow: 1;
  border: 1px solid black;
  overflow-y: scroll;
  max-height: 207px;
}
.organization-engine-control > .right-container > .property-container .test-filter .version-checkboxes.disabled label,
.asset-engine-control > .right-container > .property-container .test-filter .version-checkboxes.disabled label {
  color: rgb(211.156, 215.424, 221.244);
}
.organization-engine-control > .right-container > .property-container .test-filter input[type=radio],
.asset-engine-control > .right-container > .property-container .test-filter input[type=radio] {
  width: 14px;
}
@media all and (max-width: 1024px) {
  .organization-engine-control,
  .asset-engine-control {
    flex-wrap: wrap;
  }
  .organization-engine-control > #tableEl,
  .asset-engine-control > #tableEl {
    order: 2;
  }
  .organization-engine-control > .right-container,
  .asset-engine-control > .right-container {
    order: 1;
    width: 100%;
  }
}