@import url(./themes.css);
body.prolife-dark,
body.prolife-light {
  /* --------------- Inserimento select2 Modal e varie-------------------------*/
}
body.prolife-dark .modal.in,
body.prolife-light .modal.in {
  justify-content: center;
  display: flex !important;
}
body.prolife-dark .modal.in .modal-dialog,
body.prolife-light .modal.in .modal-dialog {
  left: unset !important;
}
body.prolife-dark .modal.in .modal-dialog .modal-content,
body.prolife-light .modal.in .modal-dialog .modal-content {
  display: flex;
  flex-direction: column;
  background-color: var(--theme-border-color);
}
body.prolife-dark .modal.in .modal-dialog .modal-content .modal-header, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-footer,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-header,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-footer {
  background-color: var(--theme-background-level-3-color);
  border-color: var(--theme-border-color);
  color: var(--theme-text-color);
  position: relative;
  min-height: unset;
}
body.prolife-dark .modal.in .modal-dialog .modal-content .modal-header .close,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-header .close {
  position: relative;
  display: inline-block;
  width: fit-content;
  height: fit-content;
  padding: 0px;
  background: none !important;
  text-indent: initial;
  color: var(--theme-default-color);
  opacity: 0.8;
  text-shadow: unset;
  font-weight: 100;
}
body.prolife-dark .modal.in .modal-dialog .modal-content .modal-header .close span,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-header .close span {
  display: none;
}
body.prolife-dark .modal.in .modal-dialog .modal-content .modal-header .close:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-header .close:hover {
  opacity: 1;
}
body.prolife-dark .modal.in .modal-dialog .modal-content .modal-header .close:before,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-header .close:before {
  display: inline-block;
  font-family: FontAwesome;
  font-size: small;
  content: "\f00d";
  position: relative;
  margin: 0px;
  font-weight: 100;
}
body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body {
  background-color: var(--theme-background-color);
  border-color: var(--theme-border-color);
  color: var(--theme-text-color);
  scrollbar-color: var(--theme-scrollbar-colors);
  scrollbar-width: thin;
  position: relative;
  top: unset;
  bottom: unset;
  height: 100%;
  justify-self: stretch;
  align-self: stretch;
}
body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .portlet.light,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .portlet.light {
  background-color: var(--theme-list-background-color);
  border-color: var(--theme-border-color) !important;
}
body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .portlet.light .portlet-title,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .portlet.light .portlet-title {
  border-bottom-color: var(--theme-border-color) !important;
}
body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .form, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .workflow-general-data,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .form,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .workflow-general-data {
  background-color: var(--theme-background-color);
}
body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body label,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body label {
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > thead > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tbody > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tfoot > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > thead > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > tbody > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > tfoot > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > thead > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tbody > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tfoot > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > thead > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > tbody > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > tfoot > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > thead > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tbody > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tfoot > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > thead > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tbody > tr, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tfoot > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > thead > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tbody > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tfoot > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > thead > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > tbody > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > tfoot > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > thead > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tbody > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tfoot > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > thead > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > tbody > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > tfoot > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > thead > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tbody > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tfoot > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > thead > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tbody > tr,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tfoot > tr {
  background-color: revert;
  border-color: var(--theme-border-color);
}
body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > thead > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tbody > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tfoot > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > thead > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > tbody > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > tfoot > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > thead > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tbody > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tfoot > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > thead > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > tbody > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > tfoot > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > thead > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tbody > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tfoot > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > thead > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tbody > tr:hover, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tfoot > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > thead > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tbody > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tfoot > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > thead > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > tbody > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > tfoot > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > thead > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tbody > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tfoot > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > thead > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > tbody > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > tfoot > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > thead > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tbody > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tfoot > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > thead > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tbody > tr:hover,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tfoot > tr:hover {
  background-color: var(--theme-list-hover-background-color);
}
body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > thead > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > thead > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tbody > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tbody > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tfoot > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tfoot > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > thead > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > thead > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > tbody > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > tbody > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > tfoot > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > tfoot > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > thead > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > thead > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tbody > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tbody > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tfoot > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tfoot > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > thead > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > thead > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > tbody > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > tbody > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > tfoot > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > tfoot > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > thead > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > thead > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tbody > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tbody > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tfoot > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tfoot > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > thead > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > thead > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tbody > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tbody > tr:hover > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tfoot > tr:hover > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tfoot > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > thead > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > thead > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tbody > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tbody > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tfoot > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tfoot > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > thead > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > thead > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > tbody > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > tbody > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > tfoot > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > tfoot > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > thead > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > thead > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tbody > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tbody > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tfoot > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tfoot > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > thead > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > thead > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > tbody > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > tbody > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > tfoot > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > tfoot > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > thead > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > thead > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tbody > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tbody > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tfoot > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tfoot > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > thead > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > thead > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tbody > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tbody > tr:hover > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tfoot > tr:hover > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tfoot > tr:hover > th {
  background-color: transparent;
}
body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > thead > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > thead > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tbody > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tbody > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tfoot > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tfoot > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > thead > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > thead > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > tbody > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > tbody > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > tfoot > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > tfoot > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > thead > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > thead > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tbody > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tbody > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tfoot > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tfoot > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > thead > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > thead > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > tbody > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > tbody > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > tfoot > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > tfoot > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > thead > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > thead > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tbody > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tbody > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tfoot > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tfoot > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > thead > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > thead > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tbody > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tbody > tr > td, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tfoot > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tfoot > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > thead > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > thead > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tbody > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tbody > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tfoot > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tfoot > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > thead > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > thead > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > tbody > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > tbody > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > tfoot > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > tfoot > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > thead > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > thead > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tbody > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tbody > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tfoot > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tfoot > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > thead > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > thead > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > tbody > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > tbody > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > tfoot > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > tfoot > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > thead > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > thead > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tbody > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tbody > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tfoot > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tfoot > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > thead > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > thead > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tbody > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tbody > tr > td,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tfoot > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tfoot > tr > td {
  background-color: revert;
}
body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > thead > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tbody > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tfoot > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > thead > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > tbody > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.table > tfoot > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > thead > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tbody > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tfoot > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > thead > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > tbody > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.table > tfoot > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > thead > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tbody > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tfoot > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > thead > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tbody > tr th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tfoot > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > thead > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tbody > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.prolife-table > tfoot > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > thead > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > tbody > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.table > tfoot > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > thead > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tbody > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.prolife-table > tfoot > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > thead > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > tbody > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.table > tfoot > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > thead > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tbody > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.prolife-table > tfoot > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > thead > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tbody > tr th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.table > tfoot > tr th {
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body table.scrollable thead > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body ul.scrollable thead > tr > th, body.prolife-dark .modal.in .modal-dialog .modal-content .modal-body .page-bar.scrollable thead > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body table.scrollable thead > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body ul.scrollable thead > tr > th,
body.prolife-light .modal.in .modal-dialog .modal-content .modal-body .page-bar.scrollable thead > tr > th {
  background-color: var(--theme-background-color) !important;
  color: var(--theme-text-labels-color);
  border-color: var(--theme-border-color) !important;
}
body.prolife-dark .modal.in.taskboard-advanced-filters .af-reset > span,
body.prolife-light .modal.in.taskboard-advanced-filters .af-reset > span { /*TODO: aggiungere una class per la prima riga*/
  color: var(--theme-text-disabled-color);
}
body.prolife-dark .modal.in.taskboard-advanced-filters .af-task-info > div > button,
body.prolife-light .modal.in.taskboard-advanced-filters .af-task-info > div > button {
  background-color: var(--theme-input-background-color) !important;
  border-color: var(--theme-border-color) !important;
  color: var(--theme-text-color);
}
body.prolife-dark .modal.in.taskboard-allocation-modal.medium, body.prolife-dark .modal.in.element-allocation-info.medium,
body.prolife-light .modal.in.taskboard-allocation-modal.medium,
body.prolife-light .modal.in.element-allocation-info.medium {
  height: 90%;
}
body.prolife-dark .modal.in.taskboard-allocation-modal.medium .modal-dialog, body.prolife-dark .modal.in.element-allocation-info.medium .modal-dialog,
body.prolife-light .modal.in.taskboard-allocation-modal.medium .modal-dialog,
body.prolife-light .modal.in.element-allocation-info.medium .modal-dialog {
  width: 70%;
  height: 93%;
  min-width: 700px;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor {
  scrollbar-color: var(--theme-scrollbar-colors);
  scrollbar-width: thin;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table {
  background-color: var(--theme-list-background-color) !important;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody {
  /*da rimuovere se togliamo gli sfondi alle prolife-table*/
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr {
  background-color: unset !important;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody td, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody td,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody td,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody td {
  background-color: unset !important;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody table, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody table,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody table,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody table {
  background-color: unset !important;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody {
  /*fine da rimuovere*/
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row {
  border: unset !important;
  border-bottom: 1px solid var(--theme-border-color) !important;
  border-top: 1px solid var(--theme-border-color) !important;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column {
  width: calc(100% - 172px) !important;
  height: 45px;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name {
  height: 100%;
  align-items: stretch;
  padding: 10px 0px;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .caret-wrapper, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .caret-wrapper,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .caret-wrapper,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .caret-wrapper {
  align-content: center;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info .team-name, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info .team-name,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info .team-name,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info .team-name {
  order: 1;
  margin-right: auto;
  margin-left: 10px;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info .team-resources, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info .team-resources,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info .team-resources,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info .team-resources {
  order: 0;
  height: 100%;
  align-content: space-around;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info .work-period, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info .work-period,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info .work-period,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info .work-period {
  order: 2;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info .work-period .divider::after, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info .work-period .divider::after,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info .work-period .divider::after,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row > td.name-column div.team-name .team-info .work-period .divider::after {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  content: "\f061";
  margin-left: 10px;
  margin-right: 10px;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row td.actions-column, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row td.actions-column,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row td.actions-column,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row td.actions-column {
  width: 172px;
  max-width: 172px;
  min-width: 172px;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row td.actions-column .pr_table_column_body, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row td.actions-column .pr_table_column_body,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row td.actions-column .pr_table_column_body,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody > tr.prolife-table-row td.actions-column .pr_table_column_body {
  padding: 10px 0px !important;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row {
  border: unset !important;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td > div, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td > div,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td > div,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td > div {
  --border-width-1: 3px;
  --border-width-2: 25px;
  --border-color: var(--theme-button-primary-background-color);
  border-left: var(--border-width-2) solid var(--border-color) !important;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > thead, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > thead,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > thead,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > thead {
  display: none;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr {
  border: unset !important;
  border-bottom: 1px solid var(--theme-border-color) !important;
  border-top: 1px solid var(--theme-border-color) !important;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr .btn.btn-success, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr .btn.btn-success,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr .btn.btn-success,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr .btn.btn-success {
  background-color: var(--theme-primary-color);
  border-color: var(--theme-primary-color);
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.rows-sorting-anchor, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.rows-sorting-anchor,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.rows-sorting-anchor,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.rows-sorting-anchor {
  padding-bottom: 20px;
  height: 100%;
  align-content: end;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.rows-sorting-anchor > span, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.rows-sorting-anchor > span,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.rows-sorting-anchor > span,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.rows-sorting-anchor > span {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap-reverse;
  justify-content: flex-end;
  padding-bottom: 20px !important;
  padding-right: 0px !important;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > div.cart-name, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > div.cart-name,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > div.cart-name,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > div.cart-name {
  margin-right: auto;
  max-width: calc(100% - 190px - 155px - 14px);
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > .allocation-period, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > .allocation-period,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > .allocation-period,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > .allocation-period {
  width: 190px;
  text-align: center;
  margin-right: 10px;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > .allocation-period > i, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > .allocation-period > i,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > .allocation-period > i,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > .allocation-period > i {
  margin-left: 10px;
  margin-right: 10px;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > .allocate-in-cart, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > .allocate-in-cart,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > .allocate-in-cart,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > .allocate-in-cart {
  justify-self: end;
  align-self: end;
  width: 155px;
}
body.prolife-dark .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > .allocate-before-cart, body.prolife-dark .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > .allocate-before-cart,
body.prolife-light .modal.in.taskboard-allocation-modal > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > .allocate-before-cart,
body.prolife-light .modal.in.element-allocation-info > .modal-dialog > .modal-content > .modal-body div.allocate-element-editor table.allocations-table > tbody tr.secondary-row > td table.carts-table > tbody > tr td.cart-table-cell > span > .allocate-before-cart {
  justify-self: center;
  width: 100%;
  text-align: center;
  border-bottom: 2px dashed var(--theme-border-high-intensity-color);
  padding-bottom: 5px;
  padding-top: 5px;
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .alert.alert-info,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .alert.alert-info {
  background-color: var(--theme-background-level-3-color);
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom {
  background-color: unset !important;
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content {
  background-color: unset !important;
  border: 1px solid var(--theme-border-color);
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor {
  background-color: unset;
  border-left: none;
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor .workflow-general-data .task-inline-description-editor-wrapper,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor .workflow-general-data .task-inline-description-editor-wrapper {
  background-color: var(--theme-input-background-color);
  border: 1px solid var(--theme-border-color);
  padding: 5px 5px 15px 5px;
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor .workflow-general-data .task-inline-description-editor-wrapper .task-inline-description-editor,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor .workflow-general-data .task-inline-description-editor-wrapper .task-inline-description-editor {
  min-height: 60px;
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor div.task-default-values .portlet-title div.title,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor div.task-default-values .portlet-title div.title {
  color: var(--general-blue-3-color) !important;
  display: flex;
  align-items: end;
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor div.task-default-values .portlet-title div.title i,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor div.task-default-values .portlet-title div.title i {
  color: var(--general-blue-3-color) !important;
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor div.task-default-values .table.prolife-table tbody.empty-table,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor div.task-default-values .table.prolife-table tbody.empty-table {
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor div.workflow-resources .portlet-title div.title,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor div.workflow-resources .portlet-title div.title {
  color: var(--general-red-3-color) !important;
  display: flex;
  align-items: end;
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor div.workflow-resources .portlet-title div.title i,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor div.workflow-resources .portlet-title div.title i {
  color: var(--general-red-3-color) !important;
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor div.workflow-advanced-settings .portlet-title div.title,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor div.workflow-advanced-settings .portlet-title div.title {
  color: var(--general-purple-3-color) !important;
  display: flex;
  align-items: end;
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor div.workflow-advanced-settings .portlet-title div.title i,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails .workflow-editor-wrapper .workflow-editor div.workflow-advanced-settings .portlet-title div.title i {
  color: var(--general-purple-3-color) !important;
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper {
  /*workflow editor - right sections buttons*/
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel {
  border-left-color: var(--theme-border-color);
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel .sections-title,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel .sections-title {
  border-bottom-color: var(--theme-border-color);
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel li .btn-general-data,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel li .btn-general-data {
  background-color: var(--theme-default-color);
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel li .btn-task-state,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel li .btn-task-state {
  background-color: var(--general-blue-3-color);
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel li .btn-task-state i,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel li .btn-task-state i {
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel li .btn-resources,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel li .btn-resources {
  background-color: var(--general-red-3-color);
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel li .btn-resources i,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel li .btn-resources i {
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel li .btn-advanced,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel li .btn-advanced {
  background-color: var(--general-purple-3-color);
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel li .btn-advanced i,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content > .tab-pane.active > .workflowDetails div.pushbutton-panel-wrapper .pushbutton-panel li .btn-advanced i {
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content .tab-pane.active .flex-container.flex-1.flex-vertical.documents-groups.layoutScrollContainer,
body.prolife-light .modal.in.workflow-editor > .modal-dialog > .modal-content > .modal-body .tabbable-custom > .tab-content .tab-pane.active .flex-container.flex-1.flex-vertical.documents-groups.layoutScrollContainer {
  background-color: unset;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog {
  background-color: unset !important;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .tab-content,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .tab-content {
  background-color: unset !important;
  border: 1px solid var(--theme-border-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container {
  /* per risolvere un bug di visualizzazione*/
  display: flex;
  flex-direction: column;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container .page-bar,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container .page-bar {
  background-color: var(--theme-background-color) !important;
  border-color: var(--theme-border-color) !important;
  color: var(--theme-text-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list {
  scrollbar-color: var(--theme-scrollbar-colors);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item {
  background-color: var(--theme-list-background-color);
  border-color: var(--theme-border-color);
  color: var(--theme-text-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item.selected,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item.selected {
  background-color: var(--theme-list-hover-background-color);
  border-top: 2px solid var(--theme-primary-color);
  border-bottom: 2px solid var(--theme-primary-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item:hover,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item:hover {
  opacity: 0.75;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-title .list-notification-item-title-actions .task-link,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-title .list-notification-item-title-actions .task-link {
  min-width: 50px;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-title .list-notification-item-title-actions .list-notification-item-title-alerts > .btn,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-title .list-notification-item-title-actions .list-notification-item-title-alerts > .btn {
  background-color: var(--theme-background-color);
  border-color: var(--theme-border-high-intensity-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-title .list-notification-item-title-icon.bg-yellow,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-title .list-notification-item-title-icon.bg-yellow {
  color: var(--theme-text-contrast-color) !important;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-title .list-notification-item-title-text,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-title .list-notification-item-title-text {
  color: var(--theme-text-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-time > table, body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-time > tabel > thead, body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-time > table > tbody, body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-time > table > tbody td,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-time > table,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-time > tabel > thead,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-time > table > tbody,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-time > table > tbody td {
  border-color: transparent !important;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-time .list-notification-item-description,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .tasks-list-container div.prolife-list .list-notification-item .list-notification-item-details .list-notification-item-time .list-notification-item-description {
  background-color: var(--theme-input-background-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active {
  display: flex;
  flex-direction: row;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details, body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections {
  position: inherit;
  width: auto;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details {
  display: flex;
  flex-direction: column;
  overflow: auto;
  scrollbar-width: thin;
  background-color: unset !important;
  width: auto;
  height: unset !important;
  max-height: unset !important;
  overflow-y: auto !important;
  scrollbar-width: thin;
  flex: 1;
  position: relative;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form {
  border-left: unset !important;
  background-color: var(--theme-background-color) !important;
  /*TODO: dare delle classi adeguate alle sezioni*/
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-general-data .task-inline-description-editor-wrapper,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-general-data .task-inline-description-editor-wrapper {
  background-color: var(--theme-input-background-color);
  border: 1px solid var(--theme-border-color);
  padding: 5px 5px 15px 5px;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-general-data .task-inline-description-editor-wrapper .task-inline-description-editor,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-general-data .task-inline-description-editor-wrapper .task-inline-description-editor {
  min-height: 60px;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-status .portlet-title div.title,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-status .portlet-title div.title {
  color: var(--general-blue-3-color) !important;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .estimated-costs .portlet-title div.title,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .estimated-costs .portlet-title div.title {
  color: var(--general-green-3-color) !important;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .estimated-costs .add-actions .estimated-work-color,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .estimated-costs .add-actions .estimated-work-color {
  background-color: var(--estimated-work-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .estimated-costs .add-actions .estimated-articles-color,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .estimated-costs .add-actions .estimated-articles-color {
  background-color: var(--estimated-articles-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .estimated-costs .add-actions .estimated-purchases-color,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .estimated-costs .add-actions .estimated-purchases-color {
  background-color: var(--estimated-purchases-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .estimated-costs .portlet-body table > thead > tr > th,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .estimated-costs .portlet-body table > thead > tr > th {
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .estimated-costs .portlet-body table > tbody > tr.costs-row,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .estimated-costs .portlet-body table > tbody > tr.costs-row {
  background-color: var(--theme-background-color);
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .estimated-costs .portlet-body table > tbody > tr.costs-row td.edit-field,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .estimated-costs .portlet-body table > tbody > tr.costs-row td.edit-field {
  background-color: var(--theme-input-background-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .estimated-costs .portlet-body table > tbody > tr.costs-row td.anchor-col,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .estimated-costs .portlet-body table > tbody > tr.costs-row td.anchor-col {
  cursor: grab;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-resources .portlet-title div.title,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-resources .portlet-title div.title {
  color: var(--general-red-3-color) !important;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-resources .portlet-body table > thead > tr > th,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-resources .portlet-body table > thead > tr > th {
  color: var(--theme-text-labels-color);
  border-bottom-color: var(--theme-border-high-intensity-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-resources .portlet-body table > tbody > tr.costs-row,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-resources .portlet-body table > tbody > tr.costs-row {
  background-color: var(--theme-background-color);
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-resources .portlet-body table > tbody > tr.costs-row td.edit-field,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-resources .portlet-body table > tbody > tr.costs-row td.edit-field {
  background-color: var(--theme-input-background-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-hours-reporting .portlet-title div.title,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-hours-reporting .portlet-title div.title {
  color: var(--general-orange-3-color) !important;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-hours-reporting .table.prolife-table tbody.empty-table,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-hours-reporting .table.prolife-table tbody.empty-table {
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-advanced-options .portlet-title div.title,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-advanced-options .portlet-title div.title {
  color: var(--general-purple-3-color) !important;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-advanced-options .task-security-options,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form .task-advanced-options .task-security-options {
  background-image: none !important;
  background-color: var(--theme-background-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form.documents .task-attachments .portlet-title div.title,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .task-details .form.documents .task-attachments .portlet-title div.title {
  color: var(--general-brown-2-color) !important;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active {
  /* fine da spostare in workflow  */
  /*fine da svuotare*/
  /*task edit panel - right sections buttons*/
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections {
  width: 185px;
  border-left-color: var(--theme-border-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections .sections-title,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections .sections-title {
  border-bottom-color: var(--theme-border-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li:hover,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li:hover {
  background-color: unset !important;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-general-data,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-general-data {
  background-color: var(--theme-default-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-task-state,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-task-state {
  background-color: var(--general-blue-3-color);
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-task-state i,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-task-state i {
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-estimated-costs,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-estimated-costs {
  background-color: var(--general-green-3-color);
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-estimated-costs i,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-estimated-costs i {
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-resources,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-resources {
  background-color: var(--general-red-3-color);
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-resources i,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-resources i {
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-reporting,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-reporting {
  background-color: var(--general-orange-3-color);
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-reporting i,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-reporting i {
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-advanced,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-advanced {
  background-color: var(--general-purple-3-color);
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-advanced i,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-advanced i {
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-documents,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-documents {
  background-color: var(--general-brown-2-color);
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-documents i,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li .btn-documents i {
  color: var(--theme-text-white-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li.save-button > button,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-details-pane.tab-pane.active .navbar.task-sections li.save-button > button {
  background-color: var(--theme-default-color) !important;
  color: var(--theme-text-contrast-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-requirements-pane.active,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-requirements-pane.active {
  display: flex;
  flex-direction: column;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-requirements-pane.active .btn.btn-with-icon,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-requirements-pane.active .btn.btn-with-icon {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-requirements-pane.active .btn.btn-with-icon i,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-requirements-pane.active .btn.btn-with-icon i {
  margin: var(--btn-icons-margin);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-requirements-pane.active h3,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-requirements-pane.active h3 {
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-requirements-pane.active > table > thead > tr > th,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-requirements-pane.active > table > thead > tr > th {
  background-color: var(--theme-table-background-color);
  border-color: var(--theme-border-high-intensity-color);
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-requirements-pane.active > table > tbody > tr > td,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-requirements-pane.active > table > tbody > tr > td {
  background-color: var(--theme-table-background-color);
  border-color: var(--theme-border-high-intensity-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-changes-history-pane.active,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-changes-history-pane.active {
  display: flex;
  flex-direction: column;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-changes-history-pane.active .btn.btn-with-icon,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-changes-history-pane.active .btn.btn-with-icon {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-changes-history-pane.active .btn.btn-with-icon i,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-changes-history-pane.active .btn.btn-with-icon i {
  margin: var(--btn-icons-margin);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-changes-history-pane.active > h3,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-changes-history-pane.active > h3 {
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-changes-history-pane.active > div,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-changes-history-pane.active > div {
  position: relative !important;
  top: unset !important;
  bottom: unset !important;
  right: unset !important;
  left: unset !important;
  height: 100%;
  overflow: auto !important;
  scrollbar-color: var(--theme-scrollbar-colors);
  scrollbar-width: thin;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-changes-history-pane.active > div > div,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-changes-history-pane.active > div > div {
  position: relative !important;
  top: unset !important;
  bottom: unset !important;
  right: unset !important;
  left: unset !important;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-changes-history-pane.active table,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-changes-history-pane.active table {
  border-color: var(--theme-border-high-intensity-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-changes-history-pane.active table td,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-changes-history-pane.active table td {
  background-color: var(--theme-table-background-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active {
  display: flex;
  flex-direction: column;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active .btn.btn-with-icon,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active .btn.btn-with-icon {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active .btn.btn-with-icon i,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active .btn.btn-with-icon i {
  margin: var(--btn-icons-margin);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active > h3,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active > h3 {
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active > div,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active > div {
  position: relative !important;
  top: unset !important;
  bottom: unset !important;
  right: unset !important;
  left: unset !important;
  overflow: auto !important;
  scrollbar-color: var(--theme-scrollbar-colors);
  scrollbar-width: thin;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active > div > div,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active > div > div {
  position: relative !important;
  top: unset !important;
  bottom: unset !important;
  right: unset !important;
  left: unset !important;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active > div.task-work-details,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active > div.task-work-details {
  margin-bottom: auto;
  height: 100%;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active > div.task-work-totals,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active > div.task-work-totals {
  height: 35px !important;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active table,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-work-history-pane.active table {
  border-color: var(--theme-border-high-intensity-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-budgets-pane.active,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-budgets-pane.active {
  display: flex;
  flex-direction: column;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-budgets-pane.active .btn.btn-with-icon,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-budgets-pane.active .btn.btn-with-icon {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-budgets-pane.active .btn.btn-with-icon i,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-budgets-pane.active .btn.btn-with-icon i {
  margin: var(--btn-icons-margin);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-budgets-pane.active > h3,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-budgets-pane.active > h3 {
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-budgets-pane.active table,
body.prolife-light .modal.in.task-editor .modal-dialog > .modal-content .modal-body .task-editor-dialog .task-budgets-pane.active table {
  border-color: var(--theme-border-high-intensity-color);
}
body.prolife-dark .modal.in.workedhours-modal.fullscreen,
body.prolife-light .modal.in.workedhours-modal.fullscreen {
  color: var(--theme-text-color);
}
body.prolife-dark .modal.in.workedhours-modal.fullscreen .workedhours-editor .form-body,
body.prolife-light .modal.in.workedhours-modal.fullscreen .workedhours-editor .form-body {
  background-color: unset;
}
body.prolife-dark .modal.in.workedhours-modal.fullscreen .workedhours-editor .form-body label,
body.prolife-light .modal.in.workedhours-modal.fullscreen .workedhours-editor .form-body label {
  color: var(--theme-disabled-color);
}
body.prolife-dark .modal.in.workedhours-modal.fullscreen .workedhours-editor .form-body .row.activity-state,
body.prolife-light .modal.in.workedhours-modal.fullscreen .workedhours-editor .form-body .row.activity-state {
  background-color: var(--theme-list-background-color);
}
body.prolife-dark .modal.in.workedhours-modal.fullscreen .workedhours-editor input.form-control, body.prolife-dark .modal.in.workedhours-modal.fullscreen .workedhours-editor select.form-control, body.prolife-dark .modal.in.workedhours-modal.fullscreen .workedhours-editor input, body.prolife-dark .modal.in.workedhours-modal.fullscreen .workedhours-editor textarea,
body.prolife-light .modal.in.workedhours-modal.fullscreen .workedhours-editor input.form-control,
body.prolife-light .modal.in.workedhours-modal.fullscreen .workedhours-editor select.form-control,
body.prolife-light .modal.in.workedhours-modal.fullscreen .workedhours-editor input,
body.prolife-light .modal.in.workedhours-modal.fullscreen .workedhours-editor textarea {
  background-color: var(--theme-input-background-color);
  border: 1px solid var(--theme-border-color) !important;
  color: var(--theme-text-color);
  outline: none;
}
body.prolife-dark .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > .navigation-menu-wrapper > .page-sidebar > .page-quick-sidebar-wrapper > .page-quick-sidebar > .page-quick-sidebar-chat > .page-quick-sidebar-chat-users > .navigator-header .btn.btn-circle,
body.prolife-light .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > .navigation-menu-wrapper > .page-sidebar > .page-quick-sidebar-wrapper > .page-quick-sidebar > .page-quick-sidebar-chat > .page-quick-sidebar-chat-users > .navigator-header .btn.btn-circle {
  background-color: var(--theme-button-background-color);
  border-color: var(--theme-button-background-color);
}
body.prolife-dark .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > div.flex-container.form-wrapper,
body.prolife-light .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > div.flex-container.form-wrapper {
  background-color: var(--theme-background-level-1-color);
}
body.prolife-dark .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > div.flex-container.form-wrapper > .flex-container .form,
body.prolife-light .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > div.flex-container.form-wrapper > .flex-container .form {
  background-color: var(--theme-background-level-1-color);
}
body.prolife-dark .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > div.flex-container.form-wrapper > .flex-container .form .documents.attachmentsManager > .portlet,
body.prolife-light .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > div.flex-container.form-wrapper > .flex-container .form .documents.attachmentsManager > .portlet {
  background-color: var(--theme-list-background-color);
  border-color: var(--theme-list-background-color);
}
body.prolife-dark .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > div.flex-container.form-wrapper > .flex-container .form .documents.attachmentsManager > .portlet > .portlet-title,
body.prolife-light .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > div.flex-container.form-wrapper > .flex-container .form .documents.attachmentsManager > .portlet > .portlet-title {
  background-color: var(--theme-list-background-color);
  border-color: var(--theme-border-high-intensity-color);
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > div.flex-container.form-wrapper > .flex-container .form .documents.attachmentsManager > .portlet > .portlet-title > .caption,
body.prolife-light .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > div.flex-container.form-wrapper > .flex-container .form .documents.attachmentsManager > .portlet > .portlet-title > .caption {
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > div.flex-container.form-wrapper > .flex-container .form .documents.attachmentsManager > .portlet > .portlet-body,
body.prolife-light .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > div.flex-container.form-wrapper > .flex-container .form .documents.attachmentsManager > .portlet > .portlet-body {
  background-color: var(--theme-list-background-color);
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > .selected-activities,
body.prolife-light .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > .selected-activities {
  border-left: 1px solid var(--theme-border-high-intensity-color);
  background-color: var(--theme-background-level-1-color);
  color: var(--theme-text-color);
}
body.prolife-dark .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > .selected-activities > h4,
body.prolife-light .modal.in.mailEventsGeneratorDialog > .modal-dialog > .modal-content > .modal-body > div.mailEventsGenerator > .selected-activities > h4 {
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in.milestonesCalendar .fc-button,
body.prolife-light .modal.in.milestonesCalendar .fc-button {
  color: var(--theme-text-labels-color);
}
body.prolife-dark .modal.in.login-modal .modal-dialog .modal-content,
body.prolife-light .modal.in.login-modal .modal-dialog .modal-content {
  padding: 0px;
}
body.prolife-dark .modal.in.login-modal .modal-dialog .modal-content .modal-body,
body.prolife-light .modal.in.login-modal .modal-dialog .modal-content .modal-body {
  padding: 15px 20px;
}
body.prolife-dark .modal.in.login-modal .modal-dialog .modal-content .modal-body .alert.alert-info,
body.prolife-light .modal.in.login-modal .modal-dialog .modal-content .modal-body .alert.alert-info {
  background-color: transparent;
  border-color: var(--theme-border-high-intensity-color);
  color: var(--theme-text-info-low-piority-color);
}
body.prolife-dark .modal.in.login-modal .modal-dialog .modal-content .modal-body .form-title,
body.prolife-light .modal.in.login-modal .modal-dialog .modal-content .modal-body .form-title {
  color: var(--theme-text-labels-color);
}
/*# sourceMappingURL=modals-themed.css.map */