/* Entities states */
.block-container.entities-container {
  tr.absence-reported, .absence-reported {
    background-color: #FFA;
  }

  tr.absence-justified, .absence-justified {
    background-color: #AFA;
  }

  tr.absence-cancelled, .absence-cancelled {
    background-color: #FAA;
  }

  tr.audit-1-asked, .audit-1-asked {
    background-color: #DDF;
  }

  tr.audit-2-inprogress, .audit-2-inprogress {
    background-color: #FFA;
  }

  tr.audit-3-done, .audit-3-done {
    background-color: #BFB;
  }

  tr.conference-hidden, .conference-hidden {
    background-color: #CCC;
  }

  tr.conference-visible, .conference-visible {
    background-color: #BFB;
  }

  tr.conference-promoted, .conference-promoted {
    background-color: #FFA;
  }

  tr.remotequalification-asked, .remotequalification-asked {
    background-color: #DDF;
  }

  tr.remotequalification-inprogress, .remotequalification-inprogress {
    background-color: #FFA;
  }

  tr.remotequalification-done, .remotequalification-done {
    background-color: #BFB;
  }

  tr.expenseclaim-draft, .expenseclaim-draft {
    background-color: #ADF;
  }

  tr.expenseclaim-ready, .expenseclaim-ready {
    background-color: #7FF;
  }

  tr.expenseclaim-processed, .expenseclaim-processed {
    background-color: #AFA;
  }

  tr.expenseclaim-to_fix, .expenseclaim-to_fix {
    background-color: #FFA;
  }

  tr.certification-not_dated, .certification-not_dated {
    background-color: #ADF;
  }

  tr.certification-forthcoming, .certification-forthcoming {
    background-color: #7FF;
  }

  tr.certification-available, .certification-available {
    background-color: #AFA;
  }

  tr.certification-vanished, .certification-vanished {
    background-color: #FAA;
  }

  tr.company-canvassing_refused, .company-canvassing_refused {
    background-color: #FAA;
  }

  tr.company-pending, .company-pending {
    background-color: #FDA;
  }

  tr.company-client, .company-client {
    background-color: #AFA;
  }

  tr.company-cancelled, .company-cancelled {
    background-color: #CCC;
  }

  tr.enquiry-newstep1, .enquiry-newstep1 {
    background-color: #AAA;
  }

  tr.enquiry-newstep2, .enquiry-newstep2 {
    background-color: #AAA;
  }

  tr.enquiry-newstep3, .enquiry-newstep3 {
    background-color: #AAA;
  }

  tr.enquiry-inprogress, .enquiry-inprogress {
    background-color: #AAF;
  }

  tr.enquiry-processed, .enquiry-processed {
    background-color: #7FF;
  }

  tr.enquiry-success, .enquiry-success {
    background-color: #AFA;
  }

  tr.enquiry-failure, .enquiry-failure {
    background-color: #FAA;
  }

  tr.enquiry-revoked, .enquiry-revoked {
    background-color: #E97;
  }

  tr.enquiry-cancelled, .enquiry-cancelled {
    background-color: #F77;
  }

  tr.estimate-2-sent, .estimate-2-sent {
    background-color: #FDA;
  }

  tr.estimate-4-signed, .estimate-4-signed {
    background-color: #ff9933;
  }

  tr.estimate-5-returned, .estimate-5-returned {
    background-color: #AFA;
  }

  tr.estimate-7-later, .estimate-7-later {
    background-color: #AFE;
  }

  tr.estimate-9-cancelled, .estimate-9-cancelled {
    background-color: #BBB;
  }

  tr.factoringagreement-asked, .factoringagreement-asked {
    background-color: #FDA;
  }

  tr.factoringagreement-agreed, .factoringagreement-agreed {
    background-color: #AFA;
  }

  tr.factoringagreement-refused, .factoringagreement-refused {
    background-color: #CEC;
  }

  tr.freelance-needs_validation, .freelance-needs_validation {
    background-color: #AAF;
  }

  tr.freelance-valid, .freelance-valid {
    background-color: #AFF;
  }

  tr.freelance-confirmed, .freelance-confirmed {
    background-color: #CEC;
  }

  tr.freelance-needs_retaining, .freelance-needs_retaining {
    background-color: #AFA;
  }

  tr.freelance-cancelled, .freelance-cancelled {
    background-color: #F93;
  }

  tr.freelance-blacklisted, .freelance-blacklisted {
    background-color: #F77;
  }

  tr.invoice-waiting, .invoice-waiting {
    background-color: #DDF;
  }

  tr.invoice-paid, .invoice-paid {
    background-color: #BFB;
  }

  tr.invoice-late, .invoice-late {
    background-color: #FDA;
  }

  tr.invoice-chased, .invoice-chased {
    background-color: #FAA;
  }

  tr.issue-unconfirmed, .issue-unconfirmed {
    background-color: #AAF;
  }

  tr.issue-new, .issue-new {
    background-color: #FBA;
  }

  tr.issue-reopened, .issue-reopened {
    background-color: #FAA;
  }

  tr.issue-waiting, .issue-waiting {
    background-color: #FCF;
  }

  tr.issue-assigned, .issue-assigned {
    background-color: #FDA;
  }

  tr.issue-deployable, .issue-deployable {
    background-color: #DEA;
  }

  tr.issue-resolved, .issue-resolved {
    background-color: #AFA;
  }

  tr.issue-duplicate, .issue-duplicate {
    background-color: #CDB;
  }

  tr.issue-cancelled, .issue-cancelled {
    background-color: #CEC;
  }

  tr.jobapplication-1-received, .jobapplication-1-received {
    background-color: #FAA;
  }

  tr.jobapplication-3-processing, .jobapplication-3-processing {
    background-color: #FDB;
  }

  tr.jobapplication-7-tested, .jobapplication-7-tested {
    background-color: #FFB;
  }

  tr.jobapplication-9-processed, .jobapplication-9-processed {
    background-color: #BFB;
  }

  tr.joboffer-draft, .joboffer-draft {
    background-color: #DDF;
  }

  tr.joboffer-published, .joboffer-published {
    background-color: #BFB;
  }

  tr.joboffer-not_published, .joboffer-not_published {
    background-color: #FFA;
  }

  tr.joboffer-position_filled, .joboffer-position_filled {
    background-color: #FAA;
  }

  tr.joboffer-archived, .joboffer-archived {
    background-color: #CCC;
  }

  tr.leaveperiod-asked, .leaveperiod-asked {
    background-color: #AAF;
  }

  tr.leaveperiod-rejected, .leaveperiod-rejected {
    background-color: #FAA;
  }

  tr.leaveperiod-committed, .leaveperiod-committed {
    background-color: #AFA;
  }

  tr.letter-1-preparing, .letter-1-preparing {
    background-color: #AAF;
  }

  tr.letter-2-prepared, .letter-2-prepared {
    background-color: #FDA;
  }

  tr.letter-3-sent, .letter-3-sent {
    background-color: #AFA;
  }

  tr.letter-4-followed, .letter-4-followed {
    background-color: #AEE;
  }

  tr.letter-9-cancelled, .letter-9-cancelled {
    background-color: #BBB;
  }

  tr.mailtemplate-draft, .mailtemplate-draft {
    background-color: #DDF;
  }

  tr.mailtemplate-in_use, .mailtemplate-in_use {
    background-color: #BFB;
  }

  tr.mailtemplate-deprecated, .mailtemplate-deprecated {
    background-color: #FCC;
  }

  tr.monthlyassessment-1-opened, .monthlyassessment-1-opened {
    background-color: #DDDDFF;
  }

  tr.monthlyassessment-2-filled, .monthlyassessment-2-filled {
    background-color: #FFFFAA;
  }

  tr.monthlyassessment-3-used, .monthlyassessment-3-used {
    background-color: #FCC;
  }

  tr.monthlyassessment-4-closed, .monthlyassessment-4-closed {
    background-color: #EDD;
  }

  tr.preparationcall-opened, .preparationcall-opened {
    background-color: #DDF;
  }

  tr.preparationcall-inProgress, .preparationcall-inProgress {
    background-color: #FFA;
  }

  tr.preparationcall-closed, .preparationcall-closed {
    background-color: #BFB;
  }

  tr.product-1-writing, .product-1-writing {
    background-color: #DDF;
  }

  tr.product-2-waiting, .product-2-waiting {
    background-color: #FFA;
  }

  tr.product-4-cancelled, .product-4-cancelled {
    background-color: #FCC;
  }

  tr.purchase-notsent, .purchase-notsent {
    background-color: #FAA;
  }

  tr.purchase-sent, .purchase-sent {
    background-color: #FDA;
  }

  tr.purchase-convocationsent, .purchase-convocationsent {
    background-color: #FFA;
  }

  tr.purchase-invoicesent, .purchase-invoicesent {
    background-color: #AFA;
  }

  tr.purchase-questionpending, .purchase-questionpending {
    background-color: #AAF;
  }

  tr.purchase-cancelled, .purchase-cancelled {
    background-color: #CCC;
  }

  tr.purchase-catching, .purchase-catching {
    background-color: #CCC;
  }

  tr.purchase-abandonment, .purchase-abandonment {
    background-color: #FAD;
  }

  tr.purchase-notinvoiced, .purchase-notinvoiced {
    background-color: #ddf;
  }

  tr.purchase-fullyinvoiced, .purchase-fullyinvoiced {
    background-color: #afa;
  }

  tr.purchase-partiallyinvoiced, .purchase-partiallyinvoiced {
    background-color: #dfd;
  }

  tr.purchase-paymentpending, .purchase-paymentpending {
    background-color: #fda;
  }

  tr.purchase-0value, .purchase-0value {
    background-color: #ccc;
  }

  tr.purchase-closing, .purchase-closing {
    background-color: #AFA;
  }

  tr.purchase-subordinate, .purchase-subordinate {
    background-color: #CCC;
  }

  tr.purchaseorder-prepared, .purchaseorder-prepared {
    background-color: #DDF;
  }

  tr.purchaseorder-sent, .purchaseorder-sent {
    background-color: #FFA;
  }

  tr.purchaseorder-received, .purchaseorder-received {
    background-color: #BFB;
  }

  tr.purchaseorder-cancelled, .purchaseorder-cancelled {
    background-color: #CCC;
  }

  tr.registration-registered, .registration-registered {
    background-color: #BFB;
  }

  tr.registration-canceled, .registration-canceled {
    background-color: #FAA;
  }

  tr.registration-rescheduled, .registration-rescheduled {
    background-color: #AAF;
  }

  tr.registration-catch-up, .registration-catch-up {
    background-color: #FDA;
  }

  tr.resourcebooking-1-requested, .resourcebooking-1-requested {
    background-color: #FDA;
  }

  tr.resourcebooking-2-confirmed, .resourcebooking-2-confirmed {
    background-color: #AFA;
  }

  tr.resourcebooking-3-canceled, .resourcebooking-3-canceled {
    background-color: #CEC;
  }

  tr.sessionoption-in_progress, .sessionoption-in_progress {
    background-color: #FDA;
  }

  tr.sessionoption-transformed, .sessionoption-transformed {
    background-color: #AFA;
  }

  tr.sessionoption-cancelled, .sessionoption-cancelled {
    background-color: #FBA;
  }

  tr.sessionreport-considered, .sessionreport-considered {
    background-color: #EDE;
  }

  tr.sessionreport-completed, .sessionreport-completed {
    background-color: #FDA;
  }

  tr.sessionreport-accountedfor, .sessionreport-accountedfor {
    background-color: #DFA;
  }

  tr.sessionreport-closed, .sessionreport-closed {
    background-color: #BFB;
  }

  tr.sessionreport-cancelled, .sessionreport-cancelled {
    background-color: #DDD;
  }

  tr.task-new, .task-new {
    background-color: #AAF;
  }

  tr.task-todo, .task-todo {
    background-color: #FAA;
  }

  tr.task-doing, .task-doing {
    background-color: #FF8;
  }

  tr.task-testing, .task-testing {
    background-color: #AFA;
  }

  tr.task-closed, .task-closed {
    background-color: #AAA;
  }

  tr.task-canceled, .task-canceled {
    background-color: #888;
  }

  tr.training-writing, .training-writing {
    background-color: #DDDDFF;
  }

  tr.training-waiting, .training-waiting {
    background-color: #FFFFAA;
  }

  tr.training-cancelled, .training-cancelled {
    background-color: #FCC;
  }

  tr.training-deprecated, .training-deprecated {
    background-color: #EDD;
  }

  tr.trainingarea-active, .trainingarea-active {
    background-color: #CFC;
  }

  tr.trainingarea-unactive, .trainingarea-unactive {
    background-color: #FCC;
  }

  tr.transport-1-new, .transport-1-new {
    background-color: #EDE;
  }

  tr.transport-3-ongoing, .transport-3-ongoing {
    background-color: #FDA;
  }

  tr.transport-7-close, .transport-7-close {
    background-color: #BFB;
  }

  tr.advisorvideolink-past, .advisorvideolink-past {
    background-color: #FAA;
  }

  tr.advisorvideolink-future, .advisorvideolink-future {
    background-color: #FFA;
  }

  tr.advisorvideolink-present, .advisorvideolink-present {
    background-color: #DFD;
  }

  tr.advisorvideolink-actual, .advisorvideolink-actual {
    background-color: #AFA;
  }

  tr.unit-active, .unit-active {
    background-color: #AFA;
  }

  tr.unit-unactive, .unit-unactive {
    background-color: #FAA;
  }

  tr.rscertificationregistration-none, .rscertificationregistration-none {
    background-color: #EEE;
  }

  tr.rscertificationregistration-new, .rscertificationregistration-new {
    background-color: #FF8;
  }

  tr.rscertificationregistration-await, .rscertificationregistration-await {
    background-color: #FFA;
  }

  tr.rscertificationregistration-late, .rscertificationregistration-late {
    background-color: #F88;
  }

  tr.rscertificationregistration-ready, .rscertificationregistration-ready {
    background-color: #8F8;
  }

  tr.rscertificationregistration-done, .rscertificationregistration-done {
    background-color: #CCC;
  }

  tr.rscertificationregistration-cancel, .rscertificationregistration-cancel {
    background-color: #888;
  }

  tr.conferenceregistration-registered, .conferenceregistration-registered {
    background-color: #8F8;
  }

  tr.conferenceregistration-confirmed, .conferenceregistration-confirmed {
    background-color: #FF8;
  }

  tr.conferenceregistration-reminded_1day, .conferenceregistration-reminded_1day {
    background-color: #F88;
  }

  tr.conferenceregistration-reminded_1hour, .conferenceregistration-reminded_1hour {
    background-color: #EEE;
  }

  tr.admission-created, .admission-created {
    background-color: #EEE;
  }

  tr.admission-waiting, .admission-waiting {
    background-color: #DD9;
  }

  tr.admission-partial, .admission-partial {
    background-color: #FF8;
  }

  tr.admission-ready, .admission-ready {
    background-color: #8F8;
  }

  tr.admission-closed, .admission-closed {
    background-color: #AAA;
  }
  tr.admission-cancelled, .admission-cancelled {
    background-color: #F88;
  }
}
