/* constant dialog height for all pages */
#s-effector-process .form-body {
  height: 310px;
}

#s-effector-process form.aui .field-group > label {
  padding: 0;
}

#s-effector-process .form-footer .aui-button {
  margin-left: 10px;
}

#s-effector-process .s-preview [data-bind-id="paginatedTable$"] {
  margin-top: 15px;
}

#s-effector-process .s-preview [data-bind-id="pagination$"] {
  float: left;
}

#s-effector-process .s-preview .form-body {
  height: 330px;
  padding-bottom: 0;
}

#s-effector-process .s-preview .form-footer {
  border-top: 0;
}

#s-effector-process .s-preview thead tr,
#s-effector-process .s-preview tbody tr {
  display: block;
}

#s-effector-process .s-preview tbody {
  display: block;
  overflow: auto;
  height: 210px;
}

#s-effector-process .s-preview tbody tr:first-child > td {
  border-top: 0;
}

#s-effector-process .s-preview tbody tr td {
  border-bottom: 0;
}

#s-effector-process .s-preview tbody,
#s-effector-process .s-preview tbody tr {
  border-bottom: 1px solid #dfe1e6;
}

#s-effector-process .s-preview th#pick,
#s-effector-process .s-preview td[headers="pick"] {
  width: 20px;
}

#s-effector-process .s-preview th#items,
#s-effector-process .s-preview td[headers="items"] {
  width: 90px;
}

#s-effector-process .s-preview table[view="more-items"] th#items,
#s-effector-process .s-preview table[view="more-items"] td[headers="items"] {
  width: 220px;
}

#s-effector-process .s-preview [data-bind-id="total$"] {
  color: #7f838d;
}

#s-effector-process .s-label-container > div {
  margin: 0 auto;
}

#s-effector-process .s-label-container .s-label {
  width: 53px;
  height: 53px;
}

#s-effector-process .s-label-container .s-label-title {
  font-size: 20px;
  margin-top: 10px;
  text-align: center;
}

#s-effector-process .s-label-container .s-label-description {
  text-align: center;
  width: 50%;
  margin-top: 5px;
}

#s-effector-process .s-label-container {
  margin-top: 40px;
}

#s-effector-process .s-label-container .s-title-percents::after {
  content: "%";
}

#s-effector-process .s-label-container .aui-spinner {
  position: absolute;
}

#s-effector-process .s-start-label .s-label {
  background: url(/s/-2rizk2/940000/z9u883/8.2.0/_/download/resources/com.almworks.jira.structure:widget-css/img/effector-state-label.svg) 0 0 no-repeat;
}

#s-effector-process .s-label-container.s-process-pending     .s-label,
#s-effector-process .s-label-container.s-process-calculating .s-label {
  background: url(/s/-2rizk2/940000/z9u883/8.2.0/_/download/resources/com.almworks.jira.structure:widget-css/img/effector-state-label.svg) -53px 0 no-repeat;
}

#s-effector-process .s-label-container.s-process-queued      .s-label,
#s-effector-process .s-label-container.s-process-in-progress .s-label {
  background: url(/s/-2rizk2/940000/z9u883/8.2.0/_/download/resources/com.almworks.jira.structure:widget-css/img/effector-state-label.svg) -106px 0 no-repeat;
}

#s-effector-process .s-label-container.s-process-completed .s-label {
  background: url(/s/-2rizk2/940000/z9u883/8.2.0/_/download/resources/com.almworks.jira.structure:widget-css/img/effector-state-label.svg) -159px 0 no-repeat;
}

#s-effector-process .s-label-container.s-process-calculation-stopped .s-label,
#s-effector-process .s-label-container.s-process-apply-stopped       .s-label {
  background: url(/s/-2rizk2/940000/z9u883/8.2.0/_/download/resources/com.almworks.jira.structure:widget-css/img/effector-state-label.svg) -212px 0 no-repeat;
}

#s-effector-process .s-label-container.s-process-calculation-failed .s-label {
  background: url(/s/-2rizk2/940000/z9u883/8.2.0/_/download/resources/com.almworks.jira.structure:widget-css/img/effector-state-label.svg) -265px 0 no-repeat;
}

#s-effector-process .s-label-container.s-process-completed-with-errors .s-label,
#s-effector-process .s-label-container.s-process-apply-interrupted     .s-label {
  background: url(/s/-2rizk2/940000/z9u883/8.2.0/_/download/resources/com.almworks.jira.structure:widget-css/img/effector-state-label.svg) -318px 0 no-repeat;
}

#s-effector-process .s-start-label {
  margin-top: 70px;
}

#s-effector-process .s-start-form .alm-toggle {
  position: relative;
  display: inline-block;
  top: 2px;
  margin-left: 5px;
  cursor: pointer;
}

#s-effector-process .s-label-container.s-process-pending .s-title-percents,
#s-effector-process .s-label-container.s-process-queued  .s-title-percents,
#s-effector-process .s-label-container.s-process-pending .s-remaining-time,
#s-effector-process .s-label-container.s-process-queued  .s-remaining-time {
  display: none;
}

#s-effector-process .s-label-container.s-process-pending     .s-label-title,
#s-effector-process .s-label-container.s-process-calculating .s-label-title {
  color: #FF8B00;
}

#s-effector-process .s-label-container.s-process-queued      .s-label-title,
#s-effector-process .s-label-container.s-process-in-progress .s-label-title {
  color: #0065FF;
}

#s-effector-process .s-label-container.s-process-completed .s-label-title {
  color: #36B37E;
}

#s-effector-process .s-done-label .s-total-changes {
  margin-top: 10px;
}

#s-effector-process .s-error-message,
#s-effector-process .s-done-label .s-total-errors {
  color: #FF5630;
}

#s-effector-process .s-done-label .s-total-errors {
  margin-top: 5px;
}

#s-effector-process .s-done-label .s-view-history {
  margin-top: 10px;
}

#s-effector-process .s-progress-label .s-error-message {
  display: none;
}

#s-effector-process .s-progress-label.s-loading-error .s-error-message {
  display: inline;
}

#s-effector-process .s-progress-label.s-loading-error .s-label-title,
#s-effector-process .s-progress-label.s-loading-error .s-remaining-time {
  display: none;
}

#s-effector-process .aui-button.s-abort-button:not([aria-disabled=true]) {
  background: #FFAB00;
}

#s-effector-process .aui-button.s-abort-button:not([aria-disabled=true]):hover {
  background: #FFBE33;
}