@charset "UTF-8";
/* Reset Style */
html {
  overflow-y: scroll;
}

body {
  line-height: 1;
  color: #000;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0;
}

address, caption, cite, code, dfn, em, strong, th, var {
  font-style: normal;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

caption, th {
  text-align: left;
}

q:before, q:after {
  content: "";
}

img,
object,
embed {
  vertical-align: top;
}

hr, legend {
  display: none;
}

h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
}

img, abbr, acronym, fieldset {
  border: 0;
}

li {
  list-style-type: none;
}

/* YUI 3.4.1 (build 4118) Copyright 2011 Yahoo! Inc. All rights reserved.
Licensed under the BSD License. http://yuilibrary.com/license/ */
body {
  font: 13px/1.231 arial, helvetica, clean, sans-serif;
  *font-size: small;
  *font: x-small;
}

select, input, button, textarea {
  font: 99% arial, helvetica, clean, sans-serif;
}

table {
  font-size: inherit;
  font: 100%;
}

pre, code, kbd, samp, tt {
  font-family: monospace;
  *font-size: 108%;
  line-height: 100%;
}

/* 汎用クラス */
[class^=mark] {
  padding-left: 15px;
  background: no-repeat left 0.5em;
}

.mark1 {
  background-image: url(../img/share/mark_1.gif);
}

.mark2 {
  background-image: url(../img/share/mark_2.gif);
}

.mark3 {
  background-image: url(../img/share/mark_3.gif);
}

.mark4 {
  background-image: url(../img/share/mark_4.gif);
}

.mark5 {
  background-image: url(../img/share/mark_5.gif);
}

.opacity, .opTest img:hover {
  opacity: 0.55;
  -moz-opacity: 0.55;
  filter: alpha(opacity=55);
  -ms-filter: "alpha(opacity=55)";
}

.inline_block {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

.table_cell {
  display: table-cell;
  *display: inline;
  *zoom: 1;
  vertical-align: middle;
}

.fr,
.imgR {
  float: right;
  margin-left: 10px;
}

.fl,
.imgL {
  float: left;
  margin-right: 10px;
}

.imgC,
.tC,
.btn {
  text-align: center;
}

.imgC {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.tR,
.sign {
  text-align: right;
}

.box_size, .test {
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
}

.ts_none {
  -webkit-text-shadow: none !important;
  -moz-text-shadow: none !important;
  -ms-text-shadow: none !important;
  -o-text-shadow: none !important;
  text-shadow: none !important;
}

.bs_none {
  -ms-box-shadow: none !important;
  -o-box-shadow: none !important;
  box-shadow: none !important;
}

/* clearfix */
.clearfix, #footer, #header #nav, #contents, .test {
  *zoom: 1;
}
.clearfix:after, #footer:after, #header #nav:after, #contents:after, .test:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

/* TEST */
.test {
  border-radius: 5px 10px 2px 12%;
  -ms-background-size: 100px auto;
  background-size: 100px auto;
  min-height: 777px;
  _height: 777px;
  background: url(../img/share/bg_test.gif);
  font-size: 139%;
}

/*----------------------------------------------------
	element style
----------------------------------------------------*/
body {
  background: #fff;
  border-top: 4px solid #e73562;
  color: #333;
  font-family: "メイリオ", "Meiryo", verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif;
}

input, textarea {
  font-family: "メイリオ", "Meiryo", verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif;
}

* html body, * html input, * html textarea {
  font-family: "ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif;
}

.externalIcon {
  margin: 0 3px;
  vertical-align: middle;
}

a:link {
  color: #06f;
}
a:visited {
  color: #39f;
}
a:hover {
  text-decoration: none;
  color: #00f;
}
a:active {
  color: #00f;
}

/*----------------------------------------------------
	#page
----------------------------------------------------*/
#page {
  width: 940px;
  margin: 0 auto;
  padding: 10px;
  background: #eee;
  font-size: 93%;
}

/*----------------------------------------------------
	#contents
----------------------------------------------------*/
#contents {
  width: 920px;
  padding: 10px;
  margin-bottom: 15px;
  background: #ccc;
}
#contents .pageTop {
  clear: both;
  margin: 0;
  text-align: right;
}

/*----------------------------------------------------
	ヘッダー
----------------------------------------------------*/
#header {
  width: 940px;
  margin-bottom: 15px;
  background: #fff;
}
#header #nav li {
  float: left;
}

/*----------------------------------------------------
	フッター
----------------------------------------------------*/
#footer {
  width: 940px;
  background: #ccc;
}
#footer .copyright {
  text-align: center;
}

/*----------------------------------------------------
	#main
----------------------------------------------------*/
#main {
  float: left;
  width: 600px;
  background: #fff;
}
#main table, #main ol, #main ul, #main dl, #main blockquote, #main pre, #main p {
  margin-bottom: 15px;
}

/*----------------------------------------------------
	#sub
----------------------------------------------------*/
#sub {
  float: right;
  width: 310px;
  background: #fff;
}

/*----------------------------------------------------
	印刷用スタイル
----------------------------------------------------*/
@media print {
  * html body {
    zoom: 0.7;
  }
}
@keyframes flashYellow {
  0% {
    background-color: rgba(255, 255, 255, 0);
  }
  33% {
    background-color: #ffff40;
  }
  66% {
    background-color: #ffff40;
  }
  100% {
    background-color: rgba(255, 255, 255, 0);
  }
}
hr {
  display: block;
}

/* Navi Menu */
div.gwrap {
  display: flex;
  box-sizing: border-box;
}
div.gwrap div.gnavi_wrap {
  width: 10rem;
  border-right: solid 4px #e73562;
  box-sizing: border-box;
}
div.gwrap div.gnavi_wrap ul.gnavi_list {
  position: sticky;
  top: 0px;
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_list,
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_group {
  background-color: rgb(255, 255, 196);
  transition: all 0.3s;
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_list:hover,
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_group:hover {
  background-color: #ffff5e;
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_list.Active,
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_group.Active {
  background-color: rgba(128, 255, 128, 0.5);
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_list.Active:hover,
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_group.Active:hover {
  background-color: rgba(26, 255, 26, 0.5);
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_list.Active a,
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_group.Active a {
  cursor: default;
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_list a,
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_group a {
  width: 100%;
  height: 100%;
  display: block;
  text-decoration: none;
  color: #00003b;
  font-size: 1rem;
  font-weight: 400;
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_list > a:before {
  content: "・";
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_list.gnavi_button > a:before {
  content: none;
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_group > a {
  cursor: default;
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_group > a:before {
  content: "＋";
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_group > ul.gnavi_dropdwon {
  display: none;
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_group > ul.gnavi_dropdwon > li.gnavi_list {
  padding-left: 1.1rem;
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_group.Expand > a:before {
  content: "－";
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_group.Expand > ul.gnavi_dropdwon {
  display: block;
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_group.Fixed > a:before {
  content: "＞";
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_group.Fixed > ul.gnavi_dropdwon {
  display: block;
}
div.gwrap div.gnavi_wrap ul.gnavi_list li.gnavi_logo img.Logo {
  width: 100%;
  margin-top: 0.5rem;
}
div.gwrap div.gnavi_wrap ul.gnavi_list.Host0 li.gnavi_list,
div.gwrap div.gnavi_wrap ul.gnavi_list.Host0 li.gnavi_group {
  background-color: #eeffff;
}
div.gwrap div.gnavi_wrap ul.gnavi_list.Host0 li.gnavi_list:hover,
div.gwrap div.gnavi_wrap ul.gnavi_list.Host0 li.gnavi_group:hover {
  background-color: #88ffff;
}
div.gwrap div.gnavi_wrap ul.gnavi_list.Host0 li.gnavi_list.Active,
div.gwrap div.gnavi_wrap ul.gnavi_list.Host0 li.gnavi_group.Active {
  background-color: #ffeeff;
}
div.gwrap div.gnavi_wrap ul.gnavi_list.Host0 li.gnavi_list.Active:hover,
div.gwrap div.gnavi_wrap ul.gnavi_list.Host0 li.gnavi_group.Active:hover {
  background-color: #ff88ff;
}
div.gwrap div.gnavi_wrap ul.gnavi_list.Host0 li.gnavi_list a,
div.gwrap div.gnavi_wrap ul.gnavi_list.Host0 li.gnavi_group a {
  color: #110000;
}
div.gwrap div.gmain_wrap {
  box-sizing: border-box;
}

div.spacer div.spacer-box {
  width: 100px;
  height: 100px;
}

fieldset .PutRight {
  margin-left: auto;
}

div#OrderEditModal,
div#InvoiceEditModal,
div#DeliveryEditModal,
div#DepositEditModal,
div#StaffEditModal,
div#CylinderEditModal,
div#PaymentEditModal,
div#SupplyEditModal {
  /*　要素を重ねた時の順番　*/
  z-index: 1;
  /*　画面全体を覆う設定　*/
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  /*　画面の中央に要素を表示させる設定　*/
  display: flex;
  align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  overflow: scroll;
}
div#OrderEditModal > div.popup,
div#InvoiceEditModal > div.popup,
div#DeliveryEditModal > div.popup,
div#DepositEditModal > div.popup,
div#StaffEditModal > div.popup,
div#CylinderEditModal > div.popup,
div#PaymentEditModal > div.popup,
div#SupplyEditModal > div.popup {
  background-color: rgb(255, 255, 255);
  border: double 2px rgb(0, 0, 0);
  height: 80%;
  position: relative;
  overflow: auto;
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}
div#OrderEditModal > div.popup > header,
div#OrderEditModal > div.popup > div,
div#OrderEditModal > div.popup > table,
div#OrderEditModal > div.popup > fieldset,
div#InvoiceEditModal > div.popup > header,
div#InvoiceEditModal > div.popup > div,
div#InvoiceEditModal > div.popup > table,
div#InvoiceEditModal > div.popup > fieldset,
div#DeliveryEditModal > div.popup > header,
div#DeliveryEditModal > div.popup > div,
div#DeliveryEditModal > div.popup > table,
div#DeliveryEditModal > div.popup > fieldset,
div#DepositEditModal > div.popup > header,
div#DepositEditModal > div.popup > div,
div#DepositEditModal > div.popup > table,
div#DepositEditModal > div.popup > fieldset,
div#StaffEditModal > div.popup > header,
div#StaffEditModal > div.popup > div,
div#StaffEditModal > div.popup > table,
div#StaffEditModal > div.popup > fieldset,
div#CylinderEditModal > div.popup > header,
div#CylinderEditModal > div.popup > div,
div#CylinderEditModal > div.popup > table,
div#CylinderEditModal > div.popup > fieldset,
div#PaymentEditModal > div.popup > header,
div#PaymentEditModal > div.popup > div,
div#PaymentEditModal > div.popup > table,
div#PaymentEditModal > div.popup > fieldset,
div#SupplyEditModal > div.popup > header,
div#SupplyEditModal > div.popup > div,
div#SupplyEditModal > div.popup > table,
div#SupplyEditModal > div.popup > fieldset {
  padding: 0.8rem;
}
div#OrderEditModal > div.popup,
div#InvoiceEditModal > div.popup,
div#DeliveryEditModal > div.popup,
div#DepositEditModal > div.popup,
div#StaffEditModal > div.popup,
div#CylinderEditModal > div.popup,
div#PaymentEditModal > div.popup,
div#SupplyEditModal > div.popup {
  width: 75%;
  min-width: 1400px;
  margin-left: 80px;
}
div#OrderEditModal header#header,
div#InvoiceEditModal header#header,
div#DeliveryEditModal header#header,
div#DepositEditModal header#header,
div#StaffEditModal header#header,
div#CylinderEditModal header#header,
div#PaymentEditModal header#header,
div#SupplyEditModal header#header {
  position: sticky;
  top: 0;
  z-index: 2;
  width: 100%;
  background: #fefefe;
  border: solid 1px #eeeeee;
  box-sizing: border-box;
}
div#OrderEditModal img.LockIcon,
div#InvoiceEditModal img.LockIcon,
div#DeliveryEditModal img.LockIcon,
div#DepositEditModal img.LockIcon,
div#StaffEditModal img.LockIcon,
div#CylinderEditModal img.LockIcon,
div#PaymentEditModal img.LockIcon,
div#SupplyEditModal img.LockIcon {
  width: 1.6rem;
  height: 1.6rem;
  border: solid 1px #000000;
  cursor: pointer;
}
div#OrderEditModal img.LockIcon.Locked,
div#InvoiceEditModal img.LockIcon.Locked,
div#DeliveryEditModal img.LockIcon.Locked,
div#DepositEditModal img.LockIcon.Locked,
div#StaffEditModal img.LockIcon.Locked,
div#CylinderEditModal img.LockIcon.Locked,
div#PaymentEditModal img.LockIcon.Locked,
div#SupplyEditModal img.LockIcon.Locked {
  background-color: #ff0000;
}
div#OrderEditModal img.LockIcon.Locked:hover,
div#InvoiceEditModal img.LockIcon.Locked:hover,
div#DeliveryEditModal img.LockIcon.Locked:hover,
div#DepositEditModal img.LockIcon.Locked:hover,
div#StaffEditModal img.LockIcon.Locked:hover,
div#CylinderEditModal img.LockIcon.Locked:hover,
div#PaymentEditModal img.LockIcon.Locked:hover,
div#SupplyEditModal img.LockIcon.Locked:hover {
  background-color: rgb(229.5, 0, 0);
}
div#OrderEditModal img.LockIcon.Unlocked,
div#InvoiceEditModal img.LockIcon.Unlocked,
div#DeliveryEditModal img.LockIcon.Unlocked,
div#DepositEditModal img.LockIcon.Unlocked,
div#StaffEditModal img.LockIcon.Unlocked,
div#CylinderEditModal img.LockIcon.Unlocked,
div#PaymentEditModal img.LockIcon.Unlocked,
div#SupplyEditModal img.LockIcon.Unlocked {
  background-color: #33aa33;
}
div#OrderEditModal img.LockIcon.Unlocked:hover,
div#InvoiceEditModal img.LockIcon.Unlocked:hover,
div#DeliveryEditModal img.LockIcon.Unlocked:hover,
div#DepositEditModal img.LockIcon.Unlocked:hover,
div#StaffEditModal img.LockIcon.Unlocked:hover,
div#CylinderEditModal img.LockIcon.Unlocked:hover,
div#PaymentEditModal img.LockIcon.Unlocked:hover,
div#SupplyEditModal img.LockIcon.Unlocked:hover {
  background-color: rgb(45.1153846154, 150.3846153846, 45.1153846154);
}

div#DeliveryEditModal > div.popup {
  height: auto;
  width: auto;
  padding: 1rem;
}

div#ProcessEditModal {
  /*　要素を重ねた時の順番　*/
  z-index: 2;
  /*　画面全体を覆う設定　*/
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  /*　画面の中央に要素を表示させる設定　*/
  display: flex;
  align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  overflow-x: scroll;
}
div#ProcessEditModal > div.popup {
  background-color: rgb(255, 255, 255);
  border: double 2px rgb(0, 0, 0);
  height: 60%;
  position: relative;
  overflow: auto;
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}
div#ProcessEditModal > div.popup > header,
div#ProcessEditModal > div.popup > div,
div#ProcessEditModal > div.popup > table,
div#ProcessEditModal > div.popup > fieldset {
  padding: 0.8rem;
}
div#ProcessEditModal > div.popup {
  height: auto;
  max-height: 90%;
  width: auto;
  margin-left: 80px;
}
div#ProcessEditModal header#header {
  position: sticky;
  top: 0;
  z-index: 2;
  width: 100%;
  background: #fefefe;
  border: solid 1px #eeeeee;
  box-sizing: border-box;
  padding: 1rem;
}
div#ProcessEditModal header#header div.Action {
  float: right;
}
div#ProcessEditModal .Scroll input,
div#ProcessEditModal .Scroll textarea,
div#ProcessEditModal .Scroll select {
  background-color: #eeeeee;
}
div#ProcessEditModal table#OrderSummary {
  border: solid 1px #000000;
}
div#ProcessEditModal table#OrderSummary th, div#ProcessEditModal table#OrderSummary td {
  border: solid 1px #aaaaaa;
}
div#ProcessEditModal table#OrderSummary tr#Locker td {
  font-size: 1.25rem;
  color: #ff0000;
  text-align: center;
  vertical-align: middle;
}
div#ProcessEditModal div.ProcessCalendarWrapper {
  padding-left: 0rem;
  padding-right: 0rem;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar {
  border: solid 2px #000000;
  border-collapse: collapse;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar td, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar th {
  border: solid 1px #000000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar td.ProcessName, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar th.ProcessName {
  white-space: nowrap;
  width: 4rem;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar td.ProcessDate, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar td.OrderNumber, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar td.ProductName, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar th.ProcessDate, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar th.OrderNumber, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar th.ProductName {
  min-width: 8rem;
  max-width: 8rem;
  white-space: nowrap;
  overflow: hidden;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar td.Holiday, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar td.PaidHoliday, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar th.Holiday, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar th.PaidHoliday {
  color: red;
  background-color: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar td.Workday, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar th.Workday {
  color: blue;
  background-color: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.Processing td.ProcessName,
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.Processing td.ProcessDate,
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.Processing td.ProcessButton {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.Processed td.ProcessName,
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.Processed td.ProcessDate,
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.Processed td.ProcessButton {
  background-color: #dddddd;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.PartProcessed td.ProcessName,
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.PartProcessed td.ProcessDate,
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.PartProcessed td.ProcessButton {
  background-color: #a5c6cb;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.SelectedEquipment {
  background-color: rgba(204.5, 255, 204.5, 0.5);
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr td.OnDeadlineDate.delivery_Shipment {
  color: #000000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr td.OnDeadlineDate.delivery_Derivery {
  color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr td.OnDeadlineDate.delivery_AtTheStore {
  color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr td.ProcessButton {
  padding: 0px 0.3rem;
  white-space: nowrap;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentRed td.EquipmentColor {
  min-width: 5rem;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentRed td.EquipmentColor, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentRed td.EquipmentColor:hover {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Plan-NotYet {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Plan-Start {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Plan-Processing {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Plan-End {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.AfterProcessing {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Unknown {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Holiday, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Holiday.Plan-NotYet, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Holiday.Plan-End, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Holiday.Plan-End.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Holiday.Plan-End.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Holiday.AfterProcessing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Holiday.Unknown, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Workday {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Workday.Plan-Start {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Workday.Plan-End {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate th.ProcessDate {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Plan-NotYet {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Plan-Start {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Plan-StartAndEnd {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Plan-Processing {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Plan-End {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.AfterProcessing {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Unknown {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Holiday, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Holiday.Plan-NotYet, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Holiday.Plan-Start, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Holiday.Plan-Start.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Holiday.Plan-StartAndEnd, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Holiday.Plan-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Holiday.Plan-Processing.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Holiday.Plan-End, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Holiday.Plan-End.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Holiday.AfterProcessing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Holiday.Unknown, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Workday {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Workday.Plan-Start {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Workday.Plan-Processing {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Workday.Plan-End {
  background-color: #ff0000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentRed.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor {
  min-width: 5rem;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor:hover {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Plan-NotYet {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.AfterProcessing {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Unknown {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Holiday, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-NotYet, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.AfterProcessing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Unknown, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Workday {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate th.ProcessDate {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Plan-NotYet {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Start {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Plan-StartAndEnd {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Processing {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Plan-End {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.AfterProcessing {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Unknown {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Holiday, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-NotYet, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Start, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Start.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-StartAndEnd, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Processing.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-End, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-End.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.AfterProcessing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Unknown, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Workday {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Start {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Processing {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-End {
  background-color: #008f00;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentOrange #ffa500.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor {
  min-width: 5rem;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor:hover {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Plan-NotYet {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Plan-Start {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Plan-Processing {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Plan-End {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.AfterProcessing {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Unknown {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Holiday, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Holiday.Plan-NotYet, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Holiday.AfterProcessing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Holiday.Unknown, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Workday {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Workday.Plan-End {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate th.ProcessDate {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Plan-NotYet {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Plan-Start {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Plan-StartAndEnd {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Plan-Processing {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Plan-End {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.AfterProcessing {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Unknown {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Holiday, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Holiday.Plan-NotYet, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Start, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Start.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Holiday.Plan-StartAndEnd, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Processing.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Holiday.Plan-End, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Holiday.Plan-End.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Holiday.AfterProcessing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Holiday.Unknown, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Workday {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Workday.Plan-Start {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Workday.Plan-Processing {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Workday.Plan-End {
  background-color: #008000;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentGreen.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor {
  min-width: 5rem;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor:hover {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Plan-NotYet {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Plan-Start {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Plan-Processing {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Plan-End {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.AfterProcessing {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Unknown {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Holiday, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-NotYet, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Holiday.AfterProcessing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Holiday.Unknown, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Workday {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate th.ProcessDate {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Plan-NotYet {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Plan-Start {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Plan-StartAndEnd {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Plan-Processing {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Plan-End {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.AfterProcessing {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Unknown {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Holiday, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-NotYet, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Start, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Start.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-StartAndEnd, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Processing.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-End, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-End.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Holiday.AfterProcessing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Holiday.Unknown, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Workday {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Start {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Processing {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-End {
  background-color: #32CD32;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentLimegreen.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor {
  min-width: 5rem;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor:hover {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Plan-NotYet {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Plan-Start {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Plan-Processing {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Plan-End {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.AfterProcessing {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Unknown {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Holiday, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Holiday.Plan-NotYet, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Holiday.AfterProcessing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Holiday.Unknown, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Workday {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Workday.Plan-End {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate th.ProcessDate {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Plan-NotYet {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Plan-Start {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Plan-StartAndEnd {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Plan-Processing {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Plan-End {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.AfterProcessing {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Unknown {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Holiday, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Holiday.Plan-NotYet, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Start, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Start.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Holiday.Plan-StartAndEnd, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Processing.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Holiday.Plan-End, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Holiday.Plan-End.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Holiday.AfterProcessing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Holiday.Unknown, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Workday {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Workday.Plan-Start {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Workday.Plan-Processing {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Workday.Plan-End {
  background-color: #0000ff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentBlue.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor {
  min-width: 5rem;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor:hover {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Plan-NotYet {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Plan-End {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.AfterProcessing {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Unknown {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Holiday, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-NotYet, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Holiday.AfterProcessing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Unknown, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Workday {
  border-bottom: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate th.ProcessDate {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Plan-NotYet {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Plan-Start {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Plan-StartAndEnd {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Plan-Processing {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Plan-End {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.AfterProcessing {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Unknown {
  background: transparent;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Holiday, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-NotYet, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Start, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Start.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-StartAndEnd, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Processing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Processing.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-End, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-End.Actual-Done, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Holiday.AfterProcessing, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Unknown, div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Workday {
  border-top: none !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Start {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Processing {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-End {
  background-color: #00BFFF;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tr.EquipmentDeepskyblue.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tbody tr.SelectedEquipment {
  background-color: rgba(128, 255, 128, 0.5);
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tbody tr td.Date:hover {
  background-color: rgba(51.5, 255, 51.5, 0.5);
}
div#ProcessEditModal div.ProcessCalendarWrapper table#ProcessEditCalendar tfoot td.Action {
  text-align: right;
}

table#Orders {
  margin-left: 2rem;
}
table#Orders tr {
  height: 1rem;
}
table#Orders tr td, table#Orders tr th {
  height: 1rem;
}
table#Orders tr td.Numeric, table#Orders tr th.Numeric {
  text-align: right;
  width: 3.6rem;
  padding-right: 0.5rem;
}
table#Orders tr td.Thumbnail, table#Orders tr th.Thumbnail {
  width: 4rem;
  overflow: hidden;
}
table#Orders tr td.OrderNumber, table#Orders tr th.OrderNumber {
  width: 6rem;
}
table#Orders tr td.CusomerCode, table#Orders tr th.CusomerCode {
  width: 6rem;
}
table#Orders tr td.LabelSize, table#Orders tr th.LabelSize {
  width: 6rem;
  overflow: hidden;
}
table#Orders tr td.ProductName, table#Orders tr th.ProductName {
  width: 30rem;
  overflow: hidden;
}
table#Orders tr td.Price, table#Orders tr th.Price {
  width: 12rem;
  overflow: hidden;
}
table#Orders tr td.CusomerName, table#Orders tr th.CusomerName {
  width: 12rem;
  overflow: hidden;
}
table#Orders tr td.MaterialName, table#Orders tr th.MaterialName {
  width: 13rem;
  overflow: hidden;
}
table#Orders tr td.Button, table#Orders tr th.Button {
  width: 4.4rem;
  text-align: center;
  vertical-align: middle;
}

table#Process td.NeedPurchace,
table#ProcessOrders td.NeedPurchace,
table#ProcessEquipments td.NeedPurchace,
div#ProcessEditModal td.NeedPurchace {
  background-color: #ff0000;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
}

table#ProcessOrders thead tr.buttonArea,
table#ProcessOrders tbody tr.buttonArea {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
table#ProcessOrders thead tr td.Thumbnail, table#ProcessOrders thead tr th.Thumbnail,
table#ProcessOrders tbody tr td.Thumbnail,
table#ProcessOrders tbody tr th.Thumbnail {
  width: 6.3rem;
  min-width: 6.3rem;
  max-width: 6.3rem;
  overflow: hidden;
}
table#ProcessOrders thead tr td.OrderNumber, table#ProcessOrders thead tr th.OrderNumber,
table#ProcessOrders tbody tr td.OrderNumber,
table#ProcessOrders tbody tr th.OrderNumber {
  width: 12.16rem;
  min-width: 12.16rem;
  max-width: 12.16rem;
}
table#ProcessOrders thead tr td.ProcessName, table#ProcessOrders thead tr th.ProcessName,
table#ProcessOrders tbody tr td.ProcessName,
table#ProcessOrders tbody tr th.ProcessName {
  width: 6.08rem;
  min-width: 6.08rem;
  max-width: 6.08rem;
}
table#ProcessOrders thead tr td.ProcessDate, table#ProcessOrders thead tr th.ProcessDate,
table#ProcessOrders tbody tr td.ProcessDate,
table#ProcessOrders tbody tr th.ProcessDate {
  width: 6.08rem;
  min-width: 6.08rem;
  max-width: 6.08rem;
}

table#Deposits tbody {
  border-top: solid 1px #aaaaaa;
}
table#Deposits tbody tr {
  border-bottom: solid 1px #cccccc;
}
table#Deposits th.LineNumber, table#Deposits td.LineNumber {
  text-align: right;
  min-width: 2rem;
  padding-right: 0.5rem;
}
table#Deposits th.DepositNumber, table#Deposits td.DepositNumber {
  min-width: 7rem;
}
table#Deposits th.DepositDate, table#Deposits td.DepositDate {
  min-width: 9.5rem;
}
table#Deposits th.CustomerCode, table#Deposits td.CustomerCode {
  min-width: 5rem;
}
table#Deposits th.CustomerName, table#Deposits td.CustomerName {
  min-width: 15rem;
}
table#Deposits th.DepositAmount, table#Deposits td.DepositAmount {
  text-align: right;
  min-width: 5rem;
  padding-right: 0.5rem;
}
table#Deposits th.StaffName, table#Deposits td.StaffName {
  min-width: 4rem;
}
table#Deposits th.Remark, table#Deposits td.Remark {
  min-width: 15rem;
}

table#Payments tbody {
  border-top: solid 1px #aaaaaa;
}
table#Payments tbody tr {
  border-bottom: solid 1px #cccccc;
}
table#Payments th.LineNumber, table#Payments td.LineNumber {
  text-align: right;
  min-width: 2rem;
  padding-right: 0.5rem;
}
table#Payments th.PaymentNumber, table#Payments td.PaymentNumber {
  min-width: 7rem;
}
table#Payments th.PaymentDate, table#Payments td.PaymentDate {
  min-width: 9.5rem;
}
table#Payments th.SupplierCode, table#Payments td.SupplierCode {
  min-width: 5rem;
}
table#Payments th.SupplierName, table#Payments td.SupplierName {
  min-width: 15rem;
}
table#Payments th.PaymentAmount, table#Payments td.PaymentAmount {
  text-align: right;
  min-width: 5rem;
  padding-right: 0.5rem;
}
table#Payments th.StaffName, table#Payments td.StaffName {
  min-width: 4rem;
}
table#Payments th.Remark, table#Payments td.Remark {
  min-width: 15rem;
}

div#ProcessEditModal table#NeedPurchase {
  width: 30rem;
  margin-left: 1rem;
}
div#ProcessEditModal table#NeedPurchase th {
  text-align: center;
}
div#ProcessEditModal table#NeedPurchase td, div#ProcessEditModal table#NeedPurchase th {
  border: solid 1px #000000;
}
div#ProcessEditModal table#NeedPurchase td.NeedPurchace,
div#ProcessEditModal table#NeedPurchase td.NotNeedPurchace {
  width: 6rem;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
}
div#ProcessEditModal table#NeedPurchase tr.Blank td {
  border: none;
}
div#ProcessEditModal table#NeedPurchase tr.PartialDelivery > td {
  border: none;
}
div#ProcessEditModal table#NeedPurchase tr.PartialDelivery table {
  border: none;
}
div#ProcessEditModal table#NeedPurchase tr.PartialDelivery table tr th.Header {
  width: 25%;
  text-align: center;
  background-color: rgb(252, 218, 181);
}
div#ProcessEditModal table#NeedPurchase tr.PartialDelivery table tr th {
  width: 3rem;
}
div#ProcessEditModal table#NeedPurchase tr.PartialDelivery table tr td.Date {
  width: 5rem;
  text-align: center;
  vertical-align: middle;
}
div#ProcessEditModal table#NeedPurchase tr.PartialDelivery table tr td.Numeric {
  width: 5rem;
  text-align: right;
  vertical-align: middle;
}
div#ProcessEditModal div.Scroll {
  text-align: center;
}
div#ProcessEditModal div.Scroll iframe#OrderSheet {
  width: 220mm;
  height: 290mm;
  margin: auto;
}

table.MasterTable tbody tr.EquipmentRed td.EquipmentColor {
  min-width: 5rem;
}
table.MasterTable tbody tr.EquipmentRed td.EquipmentColor, table.MasterTable tbody tr.EquipmentRed td.EquipmentColor:hover {
  background-color: #ff0000;
}

tr.EquipmentRed.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
tr.EquipmentRed.rowStartDate td {
  border-bottom: none !important;
}
tr.EquipmentRed.rowStartDate td.Plan-NotYet {
  background: transparent;
}
tr.EquipmentRed.rowStartDate td.Plan-Start {
  background-color: #ff0000;
}
tr.EquipmentRed.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentRed.rowStartDate td.Plan-Processing {
  background-color: #ff0000;
}
tr.EquipmentRed.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentRed.rowStartDate td.Plan-End {
  background-color: #ff0000;
}
tr.EquipmentRed.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd {
  background-color: #ff0000;
}
tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentRed.rowStartDate td.AfterProcessing {
  background: transparent;
}
tr.EquipmentRed.rowStartDate td.Unknown {
  background: transparent;
}
tr.EquipmentRed.rowStartDate td.Holiday, tr.EquipmentRed.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
tr.EquipmentRed.rowStartDate td.Holiday.Plan-NotYet, tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start, tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #ff0000;
}
tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start.Actual-Done, tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start.Actual-Processing, tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing, tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #ff0000;
}
tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing.Actual-Done, tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentRed.rowStartDate td.Holiday.Plan-End, tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #ff0000;
}
tr.EquipmentRed.rowStartDate td.Holiday.Plan-End.Actual-Done, tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowStartDate td.Holiday.Plan-End.Actual-Processing, tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd, tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #ff0000;
}
tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentRed.rowStartDate td.Holiday.AfterProcessing, tr.EquipmentRed.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
tr.EquipmentRed.rowStartDate td.Holiday.Unknown, tr.EquipmentRed.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
tr.EquipmentRed.rowStartDate td.Workday {
  border-bottom: none !important;
}
tr.EquipmentRed.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
tr.EquipmentRed.rowStartDate td.Workday.Plan-Start {
  background-color: #ff0000;
}
tr.EquipmentRed.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing {
  background-color: #ff0000;
}
tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentRed.rowStartDate td.Workday.Plan-End {
  background-color: #ff0000;
}
tr.EquipmentRed.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #ff0000;
}
tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentRed.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
tr.EquipmentRed.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
tr.EquipmentRed.rowEndDate th.ProcessDate {
  border-top: none !important;
}
tr.EquipmentRed.rowEndDate td {
  border-top: none !important;
}
tr.EquipmentRed.rowEndDate td.Plan-NotYet {
  background: transparent;
}
tr.EquipmentRed.rowEndDate td.Plan-Start {
  background-color: #ff0000;
}
tr.EquipmentRed.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowEndDate td.Plan-StartAndEnd {
  background-color: #ff0000;
}
tr.EquipmentRed.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowEndDate td.Plan-Processing {
  background-color: #ff0000;
}
tr.EquipmentRed.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowEndDate td.Plan-End {
  background-color: #ff0000;
}
tr.EquipmentRed.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowEndDate td.AfterProcessing {
  background: transparent;
}
tr.EquipmentRed.rowEndDate td.Unknown {
  background: transparent;
}
tr.EquipmentRed.rowEndDate td.Holiday, tr.EquipmentRed.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
tr.EquipmentRed.rowEndDate td.Holiday.Plan-NotYet, tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
tr.EquipmentRed.rowEndDate td.Holiday.Plan-Start, tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #ff0000;
}
tr.EquipmentRed.rowEndDate td.Holiday.Plan-Start.Actual-Done, tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowEndDate td.Holiday.Plan-StartAndEnd, tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #ff0000;
}
tr.EquipmentRed.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowEndDate td.Holiday.Plan-Processing, tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #ff0000;
}
tr.EquipmentRed.rowEndDate td.Holiday.Plan-Processing.Actual-Done, tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowEndDate td.Holiday.Plan-End, tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #ff0000;
}
tr.EquipmentRed.rowEndDate td.Holiday.Plan-End.Actual-Done, tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowEndDate td.Holiday.AfterProcessing, tr.EquipmentRed.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
tr.EquipmentRed.rowEndDate td.Holiday.Unknown, tr.EquipmentRed.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
tr.EquipmentRed.rowEndDate td.Workday {
  border-top: none !important;
}
tr.EquipmentRed.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
tr.EquipmentRed.rowEndDate td.Workday.Plan-Start {
  background-color: #ff0000;
}
tr.EquipmentRed.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #ff0000;
}
tr.EquipmentRed.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowEndDate td.Workday.Plan-Processing {
  background-color: #ff0000;
}
tr.EquipmentRed.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowEndDate td.Workday.Plan-End {
  background-color: #ff0000;
}
tr.EquipmentRed.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentRed.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
tr.EquipmentRed.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
tr.EquipmentRed.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
tr.EquipmentRed.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}

table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor {
  min-width: 5rem;
}
table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor, table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor:hover {
  background-color: #008f00;
}

tr.EquipmentOrange #ffa500.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
tr.EquipmentOrange #ffa500.rowStartDate td {
  border-bottom: none !important;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Plan-NotYet {
  background: transparent;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentOrange #ffa500.rowStartDate td.AfterProcessing {
  background: transparent;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Unknown {
  background: transparent;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Holiday, tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-NotYet, tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start, tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start.Actual-Done, tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start.Actual-Processing, tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing, tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing.Actual-Done, tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End, tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End.Actual-Done, tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End.Actual-Processing, tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd, tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.AfterProcessing, tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Unknown, tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Workday {
  border-bottom: none !important;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
tr.EquipmentOrange #ffa500.rowEndDate th.ProcessDate {
  border-top: none !important;
}
tr.EquipmentOrange #ffa500.rowEndDate td {
  border-top: none !important;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Plan-NotYet {
  background: transparent;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Start {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Plan-StartAndEnd {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Processing {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Plan-End {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowEndDate td.AfterProcessing {
  background: transparent;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Unknown {
  background: transparent;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Holiday, tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-NotYet, tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Start, tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Start.Actual-Done, tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-StartAndEnd, tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Processing, tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Processing.Actual-Done, tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-End, tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-End.Actual-Done, tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.AfterProcessing, tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Unknown, tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Workday {
  border-top: none !important;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Start {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Processing {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-End {
  background-color: #008f00;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
tr.EquipmentOrange #ffa500.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
tr.EquipmentOrange #ffa500.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}

table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor {
  min-width: 5rem;
}
table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor, table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor:hover {
  background-color: #008000;
}

tr.EquipmentGreen.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
tr.EquipmentGreen.rowStartDate td {
  border-bottom: none !important;
}
tr.EquipmentGreen.rowStartDate td.Plan-NotYet {
  background: transparent;
}
tr.EquipmentGreen.rowStartDate td.Plan-Start {
  background-color: #008000;
}
tr.EquipmentGreen.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentGreen.rowStartDate td.Plan-Processing {
  background-color: #008000;
}
tr.EquipmentGreen.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentGreen.rowStartDate td.Plan-End {
  background-color: #008000;
}
tr.EquipmentGreen.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd {
  background-color: #008000;
}
tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentGreen.rowStartDate td.AfterProcessing {
  background: transparent;
}
tr.EquipmentGreen.rowStartDate td.Unknown {
  background: transparent;
}
tr.EquipmentGreen.rowStartDate td.Holiday, tr.EquipmentGreen.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
tr.EquipmentGreen.rowStartDate td.Holiday.Plan-NotYet, tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start, tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #008000;
}
tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start.Actual-Done, tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start.Actual-Processing, tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing, tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #008000;
}
tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing.Actual-Done, tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End, tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #008000;
}
tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End.Actual-Done, tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End.Actual-Processing, tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd, tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #008000;
}
tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentGreen.rowStartDate td.Holiday.AfterProcessing, tr.EquipmentGreen.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
tr.EquipmentGreen.rowStartDate td.Holiday.Unknown, tr.EquipmentGreen.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
tr.EquipmentGreen.rowStartDate td.Workday {
  border-bottom: none !important;
}
tr.EquipmentGreen.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start {
  background-color: #008000;
}
tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing {
  background-color: #008000;
}
tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentGreen.rowStartDate td.Workday.Plan-End {
  background-color: #008000;
}
tr.EquipmentGreen.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #008000;
}
tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentGreen.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
tr.EquipmentGreen.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
tr.EquipmentGreen.rowEndDate th.ProcessDate {
  border-top: none !important;
}
tr.EquipmentGreen.rowEndDate td {
  border-top: none !important;
}
tr.EquipmentGreen.rowEndDate td.Plan-NotYet {
  background: transparent;
}
tr.EquipmentGreen.rowEndDate td.Plan-Start {
  background-color: #008000;
}
tr.EquipmentGreen.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowEndDate td.Plan-StartAndEnd {
  background-color: #008000;
}
tr.EquipmentGreen.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowEndDate td.Plan-Processing {
  background-color: #008000;
}
tr.EquipmentGreen.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowEndDate td.Plan-End {
  background-color: #008000;
}
tr.EquipmentGreen.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowEndDate td.AfterProcessing {
  background: transparent;
}
tr.EquipmentGreen.rowEndDate td.Unknown {
  background: transparent;
}
tr.EquipmentGreen.rowEndDate td.Holiday, tr.EquipmentGreen.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
tr.EquipmentGreen.rowEndDate td.Holiday.Plan-NotYet, tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Start, tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #008000;
}
tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Start.Actual-Done, tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowEndDate td.Holiday.Plan-StartAndEnd, tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #008000;
}
tr.EquipmentGreen.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Processing, tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #008000;
}
tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Processing.Actual-Done, tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowEndDate td.Holiday.Plan-End, tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #008000;
}
tr.EquipmentGreen.rowEndDate td.Holiday.Plan-End.Actual-Done, tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowEndDate td.Holiday.AfterProcessing, tr.EquipmentGreen.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
tr.EquipmentGreen.rowEndDate td.Holiday.Unknown, tr.EquipmentGreen.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
tr.EquipmentGreen.rowEndDate td.Workday {
  border-top: none !important;
}
tr.EquipmentGreen.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
tr.EquipmentGreen.rowEndDate td.Workday.Plan-Start {
  background-color: #008000;
}
tr.EquipmentGreen.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #008000;
}
tr.EquipmentGreen.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowEndDate td.Workday.Plan-Processing {
  background-color: #008000;
}
tr.EquipmentGreen.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowEndDate td.Workday.Plan-End {
  background-color: #008000;
}
tr.EquipmentGreen.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentGreen.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
tr.EquipmentGreen.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
tr.EquipmentGreen.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
tr.EquipmentGreen.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}

table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor {
  min-width: 5rem;
}
table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor, table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor:hover {
  background-color: #32CD32;
}

tr.EquipmentLimegreen.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
tr.EquipmentLimegreen.rowStartDate td {
  border-bottom: none !important;
}
tr.EquipmentLimegreen.rowStartDate td.Plan-NotYet {
  background: transparent;
}
tr.EquipmentLimegreen.rowStartDate td.Plan-Start {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentLimegreen.rowStartDate td.Plan-Processing {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentLimegreen.rowStartDate td.Plan-End {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentLimegreen.rowStartDate td.AfterProcessing {
  background: transparent;
}
tr.EquipmentLimegreen.rowStartDate td.Unknown {
  background: transparent;
}
tr.EquipmentLimegreen.rowStartDate td.Holiday, tr.EquipmentLimegreen.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-NotYet, tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start, tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start.Actual-Done, tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start.Actual-Processing, tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing, tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing.Actual-Done, tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End, tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End.Actual-Done, tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End.Actual-Processing, tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd, tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentLimegreen.rowStartDate td.Holiday.AfterProcessing, tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
tr.EquipmentLimegreen.rowStartDate td.Holiday.Unknown, tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
tr.EquipmentLimegreen.rowStartDate td.Workday {
  border-bottom: none !important;
}
tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentLimegreen.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
tr.EquipmentLimegreen.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
tr.EquipmentLimegreen.rowEndDate th.ProcessDate {
  border-top: none !important;
}
tr.EquipmentLimegreen.rowEndDate td {
  border-top: none !important;
}
tr.EquipmentLimegreen.rowEndDate td.Plan-NotYet {
  background: transparent;
}
tr.EquipmentLimegreen.rowEndDate td.Plan-Start {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowEndDate td.Plan-StartAndEnd {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowEndDate td.Plan-Processing {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowEndDate td.Plan-End {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowEndDate td.AfterProcessing {
  background: transparent;
}
tr.EquipmentLimegreen.rowEndDate td.Unknown {
  background: transparent;
}
tr.EquipmentLimegreen.rowEndDate td.Holiday, tr.EquipmentLimegreen.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-NotYet, tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Start, tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Start.Actual-Done, tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-StartAndEnd, tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Processing, tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Processing.Actual-Done, tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-End, tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-End.Actual-Done, tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowEndDate td.Holiday.AfterProcessing, tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
tr.EquipmentLimegreen.rowEndDate td.Holiday.Unknown, tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
tr.EquipmentLimegreen.rowEndDate td.Workday {
  border-top: none !important;
}
tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Start {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Processing {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-End {
  background-color: #32CD32;
}
tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentLimegreen.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
tr.EquipmentLimegreen.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
tr.EquipmentLimegreen.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
tr.EquipmentLimegreen.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}

table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor {
  min-width: 5rem;
}
table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor, table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor:hover {
  background-color: #0000ff;
}

tr.EquipmentBlue.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
tr.EquipmentBlue.rowStartDate td {
  border-bottom: none !important;
}
tr.EquipmentBlue.rowStartDate td.Plan-NotYet {
  background: transparent;
}
tr.EquipmentBlue.rowStartDate td.Plan-Start {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentBlue.rowStartDate td.Plan-Processing {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentBlue.rowStartDate td.Plan-End {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentBlue.rowStartDate td.AfterProcessing {
  background: transparent;
}
tr.EquipmentBlue.rowStartDate td.Unknown {
  background: transparent;
}
tr.EquipmentBlue.rowStartDate td.Holiday, tr.EquipmentBlue.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
tr.EquipmentBlue.rowStartDate td.Holiday.Plan-NotYet, tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start, tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start.Actual-Done, tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start.Actual-Processing, tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing, tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing.Actual-Done, tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End, tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End.Actual-Done, tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End.Actual-Processing, tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd, tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentBlue.rowStartDate td.Holiday.AfterProcessing, tr.EquipmentBlue.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
tr.EquipmentBlue.rowStartDate td.Holiday.Unknown, tr.EquipmentBlue.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
tr.EquipmentBlue.rowStartDate td.Workday {
  border-bottom: none !important;
}
tr.EquipmentBlue.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentBlue.rowStartDate td.Workday.Plan-End {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentBlue.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
tr.EquipmentBlue.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
tr.EquipmentBlue.rowEndDate th.ProcessDate {
  border-top: none !important;
}
tr.EquipmentBlue.rowEndDate td {
  border-top: none !important;
}
tr.EquipmentBlue.rowEndDate td.Plan-NotYet {
  background: transparent;
}
tr.EquipmentBlue.rowEndDate td.Plan-Start {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowEndDate td.Plan-StartAndEnd {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowEndDate td.Plan-Processing {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowEndDate td.Plan-End {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowEndDate td.AfterProcessing {
  background: transparent;
}
tr.EquipmentBlue.rowEndDate td.Unknown {
  background: transparent;
}
tr.EquipmentBlue.rowEndDate td.Holiday, tr.EquipmentBlue.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
tr.EquipmentBlue.rowEndDate td.Holiday.Plan-NotYet, tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Start, tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Start.Actual-Done, tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowEndDate td.Holiday.Plan-StartAndEnd, tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Processing, tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Processing.Actual-Done, tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowEndDate td.Holiday.Plan-End, tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowEndDate td.Holiday.Plan-End.Actual-Done, tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowEndDate td.Holiday.AfterProcessing, tr.EquipmentBlue.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
tr.EquipmentBlue.rowEndDate td.Holiday.Unknown, tr.EquipmentBlue.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
tr.EquipmentBlue.rowEndDate td.Workday {
  border-top: none !important;
}
tr.EquipmentBlue.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
tr.EquipmentBlue.rowEndDate td.Workday.Plan-Start {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowEndDate td.Workday.Plan-Processing {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowEndDate td.Workday.Plan-End {
  background-color: #0000ff;
}
tr.EquipmentBlue.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentBlue.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
tr.EquipmentBlue.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
tr.EquipmentBlue.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
tr.EquipmentBlue.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}

table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor {
  min-width: 5rem;
}
table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor, table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor:hover {
  background-color: #00BFFF;
}

tr.EquipmentDeepskyblue.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
tr.EquipmentDeepskyblue.rowStartDate td {
  border-bottom: none !important;
}
tr.EquipmentDeepskyblue.rowStartDate td.Plan-NotYet {
  background: transparent;
}
tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentDeepskyblue.rowStartDate td.Plan-End {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentDeepskyblue.rowStartDate td.AfterProcessing {
  background: transparent;
}
tr.EquipmentDeepskyblue.rowStartDate td.Unknown {
  background: transparent;
}
tr.EquipmentDeepskyblue.rowStartDate td.Holiday, tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-NotYet, tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start, tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start.Actual-Done, tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start.Actual-Processing, tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing, tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing.Actual-Done, tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End, tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End.Actual-Done, tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End.Actual-Processing, tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd, tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentDeepskyblue.rowStartDate td.Holiday.AfterProcessing, tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Unknown, tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
tr.EquipmentDeepskyblue.rowStartDate td.Workday {
  border-bottom: none !important;
}
tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
tr.EquipmentDeepskyblue.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
tr.EquipmentDeepskyblue.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
tr.EquipmentDeepskyblue.rowEndDate th.ProcessDate {
  border-top: none !important;
}
tr.EquipmentDeepskyblue.rowEndDate td {
  border-top: none !important;
}
tr.EquipmentDeepskyblue.rowEndDate td.Plan-NotYet {
  background: transparent;
}
tr.EquipmentDeepskyblue.rowEndDate td.Plan-Start {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowEndDate td.Plan-StartAndEnd {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowEndDate td.Plan-Processing {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowEndDate td.Plan-End {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowEndDate td.AfterProcessing {
  background: transparent;
}
tr.EquipmentDeepskyblue.rowEndDate td.Unknown {
  background: transparent;
}
tr.EquipmentDeepskyblue.rowEndDate td.Holiday, tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-NotYet, tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Start, tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Start.Actual-Done, tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-StartAndEnd, tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Processing, tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Processing.Actual-Done, tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-End, tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-End.Actual-Done, tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowEndDate td.Holiday.AfterProcessing, tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Unknown, tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
tr.EquipmentDeepskyblue.rowEndDate td.Workday {
  border-top: none !important;
}
tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Start {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Processing {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-End {
  background-color: #00BFFF;
}
tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
tr.EquipmentDeepskyblue.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
tr.EquipmentDeepskyblue.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
tr.EquipmentDeepskyblue.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
tr.EquipmentDeepskyblue.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}

div#ProductionOrderFilter {
  display: flex;
}
div#ProductionOrderFilter div#Side {
  padding-left: 1rem;
  box-sizing: border-box;
}
div#ProductionOrderFilter div#Side div#SideSticky {
  top: 1rem;
  position: sticky;
}
div#ProductionOrderFilter div#Side div#SideSticky fieldset#ProductionListHeader input#FilterOrderNumber {
  font-size: 125%;
  ime-mode: disabled;
}
div#ProductionOrderFilter div#Side div#SideSticky table#ProductFilter {
  background-color: rgba(255, 255, 160, 0.5);
  color: rgba(64, 64, 64, 0.75);
  width: 20rem;
}
div#ProductionOrderFilter div#Side div#SideSticky table#ProductFilter td label {
  display: block;
  width: 100%;
  height: 100%;
}
div#ProductionOrderFilter div#Side div#SideSticky div.FixedImageArea {
  width: 20rem;
  height: 20rem;
  margin: 0.2rem;
  padding: 0.1rem;
  border: dashed 1px #cccccc;
  vertical-align: middle;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
div#ProductionOrderFilter div#Side div#SideSticky div.FixedImageArea img {
  max-width: 20rem;
  max-height: 20rem;
}
div#ProductionOrderFilter div#Main {
  box-sizing: border-box;
}
div#ProductionOrderFilter div#Main table#Orders thead#RowHeader {
  position: sticky;
  top: 0;
  background-color: #ffffff;
}
div#ProductionOrderFilter div#Main table#Orders thead#RowHeader tr#Pagenation td {
  width: auto;
  text-align: center;
  font-size: 100%;
}
div#ProductionOrderFilter div#Main table#Orders thead#RowHeader tr#Pagenation td.PageTop {
  text-align: left;
}
div#ProductionOrderFilter div#Main table#Orders thead#RowHeader tr#Pagenation td.PageBottom {
  text-align: right;
}
div#ProductionOrderFilter div#Main table#Orders thead#RowHeader tr#Pagenation td a {
  text-decoration: none;
}
div#ProductionOrderFilter div#Main table#Orders thead#RowHeader tr#Pagenation td select {
  text-align: right;
}

table#ProcessOrders,
table#ProcessEquipments {
  border: solid 2px #000000;
  border-collapse: collapse;
  margin-left: 1rem;
  margin-bottom: 2rem;
}
table#ProcessOrders thead,
table#ProcessEquipments thead {
  position: sticky;
  top: 0;
  /* tbody内のセルより手前に表示する */
  z-index: 1;
  background-color: #ffffff;
  border-bottom: double 3px #000000;
}
table#ProcessOrders thead td, table#ProcessOrders thead th,
table#ProcessEquipments thead td,
table#ProcessEquipments thead th {
  background-color: #ffffff;
}
table#ProcessOrders thead img.FilterIcon,
table#ProcessEquipments thead img.FilterIcon {
  width: 1.5rem;
  height: 1.5rem;
}
table#ProcessOrders table.MasterTable tbody tr.EquipmentRed td.EquipmentColor,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentRed td.EquipmentColor {
  min-width: 5rem;
}
table#ProcessOrders table.MasterTable tbody tr.EquipmentRed td.EquipmentColor, table#ProcessOrders table.MasterTable tbody tr.EquipmentRed td.EquipmentColor:hover,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentRed td.EquipmentColor,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentRed td.EquipmentColor:hover {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate th.ProcessDate,
table#ProcessEquipments tr.EquipmentRed.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Plan-NotYet,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Plan-Start,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Plan-Start {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Plan-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Plan-Processing {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Plan-End,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Plan-End {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.AfterProcessing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Unknown,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Holiday, table#ProcessOrders tr.EquipmentRed.rowStartDate td.PaidHoliday,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Holiday,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start, table#ProcessOrders tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start.Actual-Processing, table#ProcessOrders tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing, table#ProcessOrders tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, table#ProcessOrders tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Holiday.Plan-End, table#ProcessOrders tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Holiday.Plan-End,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Holiday.Plan-End.Actual-Processing, table#ProcessOrders tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Holiday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, table#ProcessOrders tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Holiday.AfterProcessing, table#ProcessOrders tr.EquipmentRed.rowStartDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Holiday.Unknown, table#ProcessOrders tr.EquipmentRed.rowStartDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Holiday.Unknown,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Workday,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Workday {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Workday.Plan-Start,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Workday.Plan-Start {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Workday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Workday.Plan-End,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Workday.Plan-End {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Workday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentRed.rowStartDate td.Workday.Unknown,
table#ProcessEquipments tr.EquipmentRed.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate th.ProcessDate,
table#ProcessEquipments tr.EquipmentRed.rowEndDate th.ProcessDate {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Plan-NotYet,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Plan-Start,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Plan-Start {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Plan-StartAndEnd {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Plan-Processing,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Plan-Processing {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Plan-End,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Plan-End {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.AfterProcessing,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Unknown,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Holiday, table#ProcessOrders tr.EquipmentRed.rowEndDate td.PaidHoliday,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Holiday,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Holiday.Plan-Start, table#ProcessOrders tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Holiday.Plan-Processing, table#ProcessOrders tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Holiday.Plan-End, table#ProcessOrders tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Holiday.Plan-End,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Holiday.AfterProcessing, table#ProcessOrders tr.EquipmentRed.rowEndDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Holiday.Unknown, table#ProcessOrders tr.EquipmentRed.rowEndDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Holiday.Unknown,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Workday,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Workday {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Workday.Plan-Start,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Workday.Plan-Start {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Workday.Plan-Processing {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Workday.Plan-End,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Workday.Plan-End {
  background-color: #ff0000;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.Workday.Unknown,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.OnDeadlineDate,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
table#ProcessOrders tr.EquipmentRed.rowEndDate td.OnDeadlineDate::after,
table#ProcessEquipments tr.EquipmentRed.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
table#ProcessOrders table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor {
  min-width: 5rem;
}
table#ProcessOrders table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor, table#ProcessOrders table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor:hover,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor:hover {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate th.ProcessDate,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Plan-NotYet,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.AfterProcessing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Unknown,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Holiday, table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Holiday,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start, table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start.Actual-Processing, table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing, table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End, table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End.Actual-Processing, table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.AfterProcessing, table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Unknown, table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Unknown,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Workday,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Workday {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Unknown,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate th.ProcessDate,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate th.ProcessDate {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Plan-NotYet,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Start,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Start {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Plan-StartAndEnd {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Processing {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Plan-End,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Plan-End {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.AfterProcessing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Unknown,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Holiday, table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Holiday,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Start, table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Processing, table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-End, table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-End,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.AfterProcessing, table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Unknown, table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Unknown,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Workday,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Workday {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Start,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Start {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Processing {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-End,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-End {
  background-color: #008f00;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Unknown,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.OnDeadlineDate,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
table#ProcessOrders tr.EquipmentOrange #ffa500.rowEndDate td.OnDeadlineDate::after,
table#ProcessEquipments tr.EquipmentOrange #ffa500.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
table#ProcessOrders table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor {
  min-width: 5rem;
}
table#ProcessOrders table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor, table#ProcessOrders table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor:hover,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor:hover {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate th.ProcessDate,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Plan-NotYet,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Plan-Start,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Plan-Start {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Plan-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Plan-Processing {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Plan-End,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Plan-End {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.AfterProcessing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Unknown,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Holiday, table#ProcessOrders tr.EquipmentGreen.rowStartDate td.PaidHoliday,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Holiday,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start, table#ProcessOrders tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start.Actual-Processing, table#ProcessOrders tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing, table#ProcessOrders tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, table#ProcessOrders tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End, table#ProcessOrders tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End.Actual-Processing, table#ProcessOrders tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, table#ProcessOrders tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Holiday.AfterProcessing, table#ProcessOrders tr.EquipmentGreen.rowStartDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Holiday.Unknown, table#ProcessOrders tr.EquipmentGreen.rowStartDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Holiday.Unknown,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Workday,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Workday {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Workday.Plan-End,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Workday.Plan-End {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Workday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentGreen.rowStartDate td.Workday.Unknown,
table#ProcessEquipments tr.EquipmentGreen.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate th.ProcessDate,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate th.ProcessDate {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Plan-NotYet,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Plan-Start,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Plan-Start {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Plan-StartAndEnd {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Plan-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Plan-Processing {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Plan-End,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Plan-End {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.AfterProcessing,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Unknown,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Holiday, table#ProcessOrders tr.EquipmentGreen.rowEndDate td.PaidHoliday,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Holiday,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Start, table#ProcessOrders tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Processing, table#ProcessOrders tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Holiday.Plan-End, table#ProcessOrders tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Holiday.Plan-End,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Holiday.AfterProcessing, table#ProcessOrders tr.EquipmentGreen.rowEndDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Holiday.Unknown, table#ProcessOrders tr.EquipmentGreen.rowEndDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Holiday.Unknown,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Workday,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Workday {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Workday.Plan-Start,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Workday.Plan-Start {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Workday.Plan-Processing {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Workday.Plan-End,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Workday.Plan-End {
  background-color: #008000;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.Workday.Unknown,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.OnDeadlineDate,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
table#ProcessOrders tr.EquipmentGreen.rowEndDate td.OnDeadlineDate::after,
table#ProcessEquipments tr.EquipmentGreen.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
table#ProcessOrders table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor {
  min-width: 5rem;
}
table#ProcessOrders table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor, table#ProcessOrders table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor:hover,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor:hover {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate th.ProcessDate,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Plan-NotYet,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Plan-Start,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Plan-Start {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Plan-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Plan-Processing {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Plan-End,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Plan-End {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.AfterProcessing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Unknown,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Holiday, table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.PaidHoliday,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Holiday,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start, table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start.Actual-Processing, table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing, table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End, table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End.Actual-Processing, table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Holiday.AfterProcessing, table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Holiday.Unknown, table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Holiday.Unknown,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Workday,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Workday {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentLimegreen.rowStartDate td.Workday.Unknown,
table#ProcessEquipments tr.EquipmentLimegreen.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate th.ProcessDate,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate th.ProcessDate {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Plan-NotYet,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Plan-Start,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Plan-Start {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Plan-StartAndEnd {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Plan-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Plan-Processing {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Plan-End,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Plan-End {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.AfterProcessing,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Unknown,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Holiday, table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.PaidHoliday,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Holiday,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Start, table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Processing, table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-End, table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-End,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Holiday.AfterProcessing, table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Holiday.Unknown, table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Holiday.Unknown,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Workday,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Workday {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Start,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Start {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Processing {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-End,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-End {
  background-color: #32CD32;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.Workday.Unknown,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.OnDeadlineDate,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
table#ProcessOrders tr.EquipmentLimegreen.rowEndDate td.OnDeadlineDate::after,
table#ProcessEquipments tr.EquipmentLimegreen.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
table#ProcessOrders table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor {
  min-width: 5rem;
}
table#ProcessOrders table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor, table#ProcessOrders table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor:hover,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor:hover {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate th.ProcessDate,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Plan-NotYet,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Plan-Start,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Plan-Start {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Plan-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Plan-Processing {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Plan-End,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Plan-End {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.AfterProcessing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Unknown,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Holiday, table#ProcessOrders tr.EquipmentBlue.rowStartDate td.PaidHoliday,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Holiday,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start, table#ProcessOrders tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start.Actual-Processing, table#ProcessOrders tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing, table#ProcessOrders tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, table#ProcessOrders tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End, table#ProcessOrders tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End.Actual-Processing, table#ProcessOrders tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, table#ProcessOrders tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Holiday.AfterProcessing, table#ProcessOrders tr.EquipmentBlue.rowStartDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Holiday.Unknown, table#ProcessOrders tr.EquipmentBlue.rowStartDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Holiday.Unknown,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Workday,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Workday {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Workday.Plan-End,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Workday.Plan-End {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Workday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentBlue.rowStartDate td.Workday.Unknown,
table#ProcessEquipments tr.EquipmentBlue.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate th.ProcessDate,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate th.ProcessDate {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Plan-NotYet,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Plan-Start,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Plan-Start {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Plan-StartAndEnd {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Plan-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Plan-Processing {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Plan-End,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Plan-End {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.AfterProcessing,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Unknown,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Holiday, table#ProcessOrders tr.EquipmentBlue.rowEndDate td.PaidHoliday,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Holiday,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Start, table#ProcessOrders tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Processing, table#ProcessOrders tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Holiday.Plan-End, table#ProcessOrders tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Holiday.Plan-End,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Holiday.AfterProcessing, table#ProcessOrders tr.EquipmentBlue.rowEndDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Holiday.Unknown, table#ProcessOrders tr.EquipmentBlue.rowEndDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Holiday.Unknown,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Workday,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Workday {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Workday.Plan-Start,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Workday.Plan-Start {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Workday.Plan-Processing {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Workday.Plan-End,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Workday.Plan-End {
  background-color: #0000ff;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.Workday.Unknown,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.OnDeadlineDate,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
table#ProcessOrders tr.EquipmentBlue.rowEndDate td.OnDeadlineDate::after,
table#ProcessEquipments tr.EquipmentBlue.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
table#ProcessOrders table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor {
  min-width: 5rem;
}
table#ProcessOrders table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor, table#ProcessOrders table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor:hover,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor,
table#ProcessEquipments table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor:hover {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate th.ProcessDate,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Plan-NotYet,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Plan-End,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Plan-End {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.AfterProcessing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Unknown,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Holiday, table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Holiday,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start, table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start.Actual-Processing, table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing, table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End, table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End.Actual-Processing, table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Holiday.AfterProcessing, table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Unknown, table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Unknown,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Workday,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Workday {
  border-bottom: none !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowStartDate td.Workday.Unknown,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate th.ProcessDate,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate th.ProcessDate {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Plan-NotYet,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Plan-Start,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Plan-Start {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Plan-StartAndEnd {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Plan-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Plan-Processing {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Plan-End,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Plan-End {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.AfterProcessing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Unknown,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Holiday, table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Holiday,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Start, table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Processing, table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-End, table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-End,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Holiday.AfterProcessing, table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Unknown, table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Unknown,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Workday,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Workday {
  border-top: none !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Start,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Start {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Processing {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-End,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-End {
  background-color: #00BFFF;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.Workday.Unknown,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.OnDeadlineDate,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
table#ProcessOrders tr.EquipmentDeepskyblue.rowEndDate td.OnDeadlineDate::after,
table#ProcessEquipments tr.EquipmentDeepskyblue.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
table#ProcessOrders tr.InFilter:hover th, table#ProcessOrders tr.InFilter:hover td,
table#ProcessEquipments tr.InFilter:hover th,
table#ProcessEquipments tr.InFilter:hover td {
  background-color: #ffff5e;
}
table#ProcessOrders tr.InFilter th, table#ProcessOrders tr.InFilter td,
table#ProcessEquipments tr.InFilter th,
table#ProcessEquipments tr.InFilter td {
  background-color: rgb(255, 255, 196);
}
table#ProcessOrders tr.InFilter th.Holiday, table#ProcessOrders tr.InFilter th.PaidHoliday, table#ProcessOrders tr.InFilter td.Holiday, table#ProcessOrders tr.InFilter td.PaidHoliday,
table#ProcessEquipments tr.InFilter th.Holiday,
table#ProcessEquipments tr.InFilter th.PaidHoliday,
table#ProcessEquipments tr.InFilter td.Holiday,
table#ProcessEquipments tr.InFilter td.PaidHoliday {
  color: red;
  background-color: #ffcccc;
}
table#ProcessOrders tr.InFilter th.Workday, table#ProcessOrders tr.InFilter td.Workday,
table#ProcessEquipments tr.InFilter th.Workday,
table#ProcessEquipments tr.InFilter td.Workday {
  color: blue;
  background-color: #ccccff;
}
table#ProcessOrders tr.InFilter.Processing th.ProcessName,
table#ProcessOrders tr.InFilter.Processing th.ProcessDate,
table#ProcessOrders tr.InFilter.Processing th.ProductName,
table#ProcessOrders tr.InFilter.Processing td.Thumbnail,
table#ProcessOrders tr.InFilter.Processing td.ProcessEdit,
table#ProcessOrders tr.InFilter.Processing td.ShortOrderNumber, table#ProcessOrders tr.InFilter.Processing:hover th.ProcessName,
table#ProcessOrders tr.InFilter.Processing:hover th.ProcessDate,
table#ProcessOrders tr.InFilter.Processing:hover th.ProductName,
table#ProcessOrders tr.InFilter.Processing:hover td.Thumbnail,
table#ProcessOrders tr.InFilter.Processing:hover td.ProcessEdit,
table#ProcessOrders tr.InFilter.Processing:hover td.ShortOrderNumber,
table#ProcessEquipments tr.InFilter.Processing th.ProcessName,
table#ProcessEquipments tr.InFilter.Processing th.ProcessDate,
table#ProcessEquipments tr.InFilter.Processing th.ProductName,
table#ProcessEquipments tr.InFilter.Processing td.Thumbnail,
table#ProcessEquipments tr.InFilter.Processing td.ProcessEdit,
table#ProcessEquipments tr.InFilter.Processing td.ShortOrderNumber,
table#ProcessEquipments tr.InFilter.Processing:hover th.ProcessName,
table#ProcessEquipments tr.InFilter.Processing:hover th.ProcessDate,
table#ProcessEquipments tr.InFilter.Processing:hover th.ProductName,
table#ProcessEquipments tr.InFilter.Processing:hover td.Thumbnail,
table#ProcessEquipments tr.InFilter.Processing:hover td.ProcessEdit,
table#ProcessEquipments tr.InFilter.Processing:hover td.ShortOrderNumber {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.InFilter.Processing th, table#ProcessOrders tr.InFilter.Processing th:hover, table#ProcessOrders tr.InFilter.Processing td, table#ProcessOrders tr.InFilter.Processing td:hover, table#ProcessOrders tr.InFilter.Processing:hover th, table#ProcessOrders tr.InFilter.Processing:hover th:hover, table#ProcessOrders tr.InFilter.Processing:hover td, table#ProcessOrders tr.InFilter.Processing:hover td:hover,
table#ProcessEquipments tr.InFilter.Processing th,
table#ProcessEquipments tr.InFilter.Processing th:hover,
table#ProcessEquipments tr.InFilter.Processing td,
table#ProcessEquipments tr.InFilter.Processing td:hover,
table#ProcessEquipments tr.InFilter.Processing:hover th,
table#ProcessEquipments tr.InFilter.Processing:hover th:hover,
table#ProcessEquipments tr.InFilter.Processing:hover td,
table#ProcessEquipments tr.InFilter.Processing:hover td:hover {
  background-color: transparent;
}
table#ProcessOrders tr.InFilter.Processing th.Holiday, table#ProcessOrders tr.InFilter.Processing th.PaidHoliday, table#ProcessOrders tr.InFilter.Processing th:hover.Holiday, table#ProcessOrders tr.InFilter.Processing th:hover.PaidHoliday, table#ProcessOrders tr.InFilter.Processing td.Holiday, table#ProcessOrders tr.InFilter.Processing td.PaidHoliday, table#ProcessOrders tr.InFilter.Processing td:hover.Holiday, table#ProcessOrders tr.InFilter.Processing td:hover.PaidHoliday, table#ProcessOrders tr.InFilter.Processing:hover th.Holiday, table#ProcessOrders tr.InFilter.Processing:hover th.PaidHoliday, table#ProcessOrders tr.InFilter.Processing:hover th:hover.Holiday, table#ProcessOrders tr.InFilter.Processing:hover th:hover.PaidHoliday, table#ProcessOrders tr.InFilter.Processing:hover td.Holiday, table#ProcessOrders tr.InFilter.Processing:hover td.PaidHoliday, table#ProcessOrders tr.InFilter.Processing:hover td:hover.Holiday, table#ProcessOrders tr.InFilter.Processing:hover td:hover.PaidHoliday,
table#ProcessEquipments tr.InFilter.Processing th.Holiday,
table#ProcessEquipments tr.InFilter.Processing th.PaidHoliday,
table#ProcessEquipments tr.InFilter.Processing th:hover.Holiday,
table#ProcessEquipments tr.InFilter.Processing th:hover.PaidHoliday,
table#ProcessEquipments tr.InFilter.Processing td.Holiday,
table#ProcessEquipments tr.InFilter.Processing td.PaidHoliday,
table#ProcessEquipments tr.InFilter.Processing td:hover.Holiday,
table#ProcessEquipments tr.InFilter.Processing td:hover.PaidHoliday,
table#ProcessEquipments tr.InFilter.Processing:hover th.Holiday,
table#ProcessEquipments tr.InFilter.Processing:hover th.PaidHoliday,
table#ProcessEquipments tr.InFilter.Processing:hover th:hover.Holiday,
table#ProcessEquipments tr.InFilter.Processing:hover th:hover.PaidHoliday,
table#ProcessEquipments tr.InFilter.Processing:hover td.Holiday,
table#ProcessEquipments tr.InFilter.Processing:hover td.PaidHoliday,
table#ProcessEquipments tr.InFilter.Processing:hover td:hover.Holiday,
table#ProcessEquipments tr.InFilter.Processing:hover td:hover.PaidHoliday {
  color: red;
  background-color: #ffcccc;
}
table#ProcessOrders tr.InFilter.Processing th.Workday, table#ProcessOrders tr.InFilter.Processing th:hover.Workday, table#ProcessOrders tr.InFilter.Processing td.Workday, table#ProcessOrders tr.InFilter.Processing td:hover.Workday, table#ProcessOrders tr.InFilter.Processing:hover th.Workday, table#ProcessOrders tr.InFilter.Processing:hover th:hover.Workday, table#ProcessOrders tr.InFilter.Processing:hover td.Workday, table#ProcessOrders tr.InFilter.Processing:hover td:hover.Workday,
table#ProcessEquipments tr.InFilter.Processing th.Workday,
table#ProcessEquipments tr.InFilter.Processing th:hover.Workday,
table#ProcessEquipments tr.InFilter.Processing td.Workday,
table#ProcessEquipments tr.InFilter.Processing td:hover.Workday,
table#ProcessEquipments tr.InFilter.Processing:hover th.Workday,
table#ProcessEquipments tr.InFilter.Processing:hover th:hover.Workday,
table#ProcessEquipments tr.InFilter.Processing:hover td.Workday,
table#ProcessEquipments tr.InFilter.Processing:hover td:hover.Workday {
  color: blue;
  background-color: #ccccff;
}
table#ProcessOrders td, table#ProcessOrders th,
table#ProcessEquipments td,
table#ProcessEquipments th {
  border: solid 1px #000000;
  font-weight: normal;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
table#ProcessOrders td.Thumbnail, table#ProcessOrders th.Thumbnail,
table#ProcessEquipments td.Thumbnail,
table#ProcessEquipments th.Thumbnail {
  text-align: center;
}
table#ProcessOrders td.Thumbnail img, table#ProcessOrders th.Thumbnail img,
table#ProcessEquipments td.Thumbnail img,
table#ProcessEquipments th.Thumbnail img {
  -o-object-fit: contain;
     object-fit: contain;
}
table#ProcessOrders td.ShortOrderNumber button, table#ProcessOrders th.ShortOrderNumber button,
table#ProcessEquipments td.ShortOrderNumber button,
table#ProcessEquipments th.ShortOrderNumber button {
  font-size: 125%;
}
table#ProcessOrders td.ProcessEdit, table#ProcessOrders th.ProcessEdit,
table#ProcessEquipments td.ProcessEdit,
table#ProcessEquipments th.ProcessEdit {
  white-space: nowrap;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border-right: none;
}
table#ProcessOrders td.SortOrder, table#ProcessOrders td.ReloadProcess, table#ProcessOrders th.SortOrder, table#ProcessOrders th.ReloadProcess,
table#ProcessEquipments td.SortOrder,
table#ProcessEquipments td.ReloadProcess,
table#ProcessEquipments th.SortOrder,
table#ProcessEquipments th.ReloadProcess {
  min-width: 4rem;
}
table#ProcessOrders td.ProcessName, table#ProcessOrders th.ProcessName,
table#ProcessEquipments td.ProcessName,
table#ProcessEquipments th.ProcessName {
  white-space: nowrap;
  font-weight: normal;
  -webkit-user-select: all;
     -moz-user-select: all;
          user-select: all;
  border-left: none;
  min-width: 8rem;
}
table#ProcessOrders td.ProcessDate, table#ProcessOrders th.ProcessDate,
table#ProcessEquipments td.ProcessDate,
table#ProcessEquipments th.ProcessDate {
  white-space: nowrap;
  font-weight: normal;
  min-width: 6rem;
}
table#ProcessOrders td.ProductName, table#ProcessOrders th.ProductName,
table#ProcessEquipments td.ProductName,
table#ProcessEquipments th.ProductName {
  white-space: nowrap;
  font-weight: normal;
  -webkit-user-select: all;
     -moz-user-select: all;
          user-select: all;
}
table#ProcessOrders td.Date, table#ProcessOrders th.Date,
table#ProcessEquipments td.Date,
table#ProcessEquipments th.Date {
  width: 1.12rem;
}
table#ProcessOrders td.Holiday, table#ProcessOrders td.PaidHoliday, table#ProcessOrders th.Holiday, table#ProcessOrders th.PaidHoliday,
table#ProcessEquipments td.Holiday,
table#ProcessEquipments td.PaidHoliday,
table#ProcessEquipments th.Holiday,
table#ProcessEquipments th.PaidHoliday {
  color: red;
  background-color: #ffcccc;
}
table#ProcessOrders td.Workday, table#ProcessOrders th.Workday,
table#ProcessEquipments td.Workday,
table#ProcessEquipments th.Workday {
  color: blue;
  background-color: #ccccff;
}
table#ProcessOrders tr td.OnDeadlineDate.delivery_Shipment,
table#ProcessEquipments tr td.OnDeadlineDate.delivery_Shipment {
  color: #000000;
}
table#ProcessOrders tr td.OnDeadlineDate.delivery_Derivery,
table#ProcessEquipments tr td.OnDeadlineDate.delivery_Derivery {
  color: #ff0000;
}
table#ProcessOrders tr td.OnDeadlineDate.delivery_AtTheStore,
table#ProcessEquipments tr td.OnDeadlineDate.delivery_AtTheStore {
  color: #ff0000;
}
table#ProcessOrders tr.Processing td.Holiday, table#ProcessOrders tr.Processing td.PaidHoliday,
table#ProcessEquipments tr.Processing td.Holiday,
table#ProcessEquipments tr.Processing td.PaidHoliday {
  color: red;
  background-color: #ffcccc;
  width: 1.12rem;
}
table#ProcessOrders tr.Processing td.Workday,
table#ProcessEquipments tr.Processing td.Workday {
  color: blue;
  background-color: #ccccff;
  width: 1.12rem;
}
table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentRed td.EquipmentColor,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentRed td.EquipmentColor {
  min-width: 5rem;
}
table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentRed td.EquipmentColor, table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentRed td.EquipmentColor:hover,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentRed td.EquipmentColor,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentRed td.EquipmentColor:hover {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate th.ProcessDate,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Plan-Start {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Plan-Processing {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Plan-End {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Holiday, table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Holiday,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start, table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing, table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-End, table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-End.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.AfterProcessing, table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Unknown, table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Holiday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Workday,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Workday {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-Start {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-End {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate th.ProcessDate,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate th.ProcessDate {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Plan-Start {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Plan-StartAndEnd {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Plan-Processing {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Plan-End {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Holiday, table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Holiday,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-Start, table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-Processing, table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-End, table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.AfterProcessing, table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Unknown, table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Holiday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Workday,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Workday {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-Start {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-Processing {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-End {
  background-color: #ff0000;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.OnDeadlineDate,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
table#ProcessOrders tr.Processing tr.EquipmentRed.rowEndDate td.OnDeadlineDate::after,
table#ProcessEquipments tr.Processing tr.EquipmentRed.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor {
  min-width: 5rem;
}
table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor, table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor:hover,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentOrange #ffa500 td.EquipmentColor:hover {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate th.ProcessDate,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.AfterProcessing, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Unknown, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Holiday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate th.ProcessDate,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate th.ProcessDate {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Start {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-StartAndEnd {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Processing {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-End {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Start, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Processing, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-End, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.AfterProcessing, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Unknown, table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Holiday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Start {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Processing {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-End {
  background-color: #008f00;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.OnDeadlineDate,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
table#ProcessOrders tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.OnDeadlineDate::after,
table#ProcessEquipments tr.Processing tr.EquipmentOrange #ffa500.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor {
  min-width: 5rem;
}
table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor, table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor:hover,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentGreen td.EquipmentColor:hover {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate th.ProcessDate,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-Start {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-Processing {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-End {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.AfterProcessing, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Unknown, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Holiday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Workday,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Workday {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-End {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate th.ProcessDate,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate th.ProcessDate {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-Start {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-StartAndEnd {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-Processing {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-End {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Start, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Processing, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-End, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.AfterProcessing, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Unknown, table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Holiday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Workday,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Workday {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-Start {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-Processing {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-End {
  background-color: #008000;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.OnDeadlineDate,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
table#ProcessOrders tr.Processing tr.EquipmentGreen.rowEndDate td.OnDeadlineDate::after,
table#ProcessEquipments tr.Processing tr.EquipmentGreen.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor {
  min-width: 5rem;
}
table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor, table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor:hover,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentLimegreen td.EquipmentColor:hover {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate th.ProcessDate,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-Start {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-Processing {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-End {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.AfterProcessing, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Unknown, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Holiday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate th.ProcessDate,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate th.ProcessDate {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-Start {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-StartAndEnd {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-Processing {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-End {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Start, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Processing, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-End, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.AfterProcessing, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Unknown, table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Holiday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Start {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Processing {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-End {
  background-color: #32CD32;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.OnDeadlineDate,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
table#ProcessOrders tr.Processing tr.EquipmentLimegreen.rowEndDate td.OnDeadlineDate::after,
table#ProcessEquipments tr.Processing tr.EquipmentLimegreen.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor {
  min-width: 5rem;
}
table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor, table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor:hover,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentBlue td.EquipmentColor:hover {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate th.ProcessDate,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-Start {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-Processing {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-End {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.AfterProcessing, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Unknown, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Holiday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Workday,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Workday {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-End {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate th.ProcessDate,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate th.ProcessDate {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-Start {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-StartAndEnd {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-Processing {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-End {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Start, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Processing, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-End, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.AfterProcessing, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Unknown, table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Holiday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Workday,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Workday {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-Start {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-Processing {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-End {
  background-color: #0000ff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.OnDeadlineDate,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
table#ProcessOrders tr.Processing tr.EquipmentBlue.rowEndDate td.OnDeadlineDate::after,
table#ProcessEquipments tr.Processing tr.EquipmentBlue.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor {
  min-width: 5rem;
}
table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor, table#ProcessOrders tr.Processing table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor:hover,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor,
table#ProcessEquipments tr.Processing table.MasterTable tbody tr.EquipmentDeepskyblue td.EquipmentColor:hover {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate th.ProcessDate,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate th.ProcessDate {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-End {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.AfterProcessing, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Unknown, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Holiday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday {
  border-bottom: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Start.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-Processing.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-End.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Plan-StartAndEnd.Actual-Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowStartDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate th.ProcessDate,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate th.ProcessDate {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-NotYet {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-Start {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-StartAndEnd {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-Processing {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-End {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.AfterProcessing {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Unknown {
  background: transparent;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-NotYet, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-NotYet {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Start, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Start {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Start.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-StartAndEnd, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-StartAndEnd {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Processing, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Processing {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Processing.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-End, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-End {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-End.Actual-Done, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.AfterProcessing, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.AfterProcessing {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Unknown, table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Holiday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.PaidHoliday.Unknown {
  background: #ffcccc;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday {
  border-top: none !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-NotYet,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-NotYet {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Start,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Start {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Start.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Start.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-StartAndEnd,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-StartAndEnd {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-StartAndEnd.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Processing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Processing {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Processing.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-Processing.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-End,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-End {
  background-color: #00BFFF;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-End.Actual-Done,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Plan-End.Actual-Done {
  background-color: #dddddd !important;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.AfterProcessing,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.AfterProcessing {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Unknown,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.Workday.Unknown {
  background: #ccccff;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.OnDeadlineDate,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.OnDeadlineDate {
  text-align: center;
  vertical-align: bottom;
}
table#ProcessOrders tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.OnDeadlineDate::after,
table#ProcessEquipments tr.Processing tr.EquipmentDeepskyblue.rowEndDate td.OnDeadlineDate::after {
  content: "★";
}
table#ProcessOrders tr.Processing th.ProcessName,
table#ProcessOrders tr.Processing th.ProcessDate,
table#ProcessOrders tr.Processing th.ProductName,
table#ProcessOrders tr.Processing td.Thumbnail,
table#ProcessOrders tr.Processing td.ProcessEdit,
table#ProcessOrders tr.Processing td.ShortOrderNumber,
table#ProcessEquipments tr.Processing th.ProcessName,
table#ProcessEquipments tr.Processing th.ProcessDate,
table#ProcessEquipments tr.Processing th.ProductName,
table#ProcessEquipments tr.Processing td.Thumbnail,
table#ProcessEquipments tr.Processing td.ProcessEdit,
table#ProcessEquipments tr.Processing td.ShortOrderNumber {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table#ProcessOrders tr.Processed th.ProcessName,
table#ProcessOrders tr.Processed th.ProcessDate,
table#ProcessOrders tr.Processed th.ProductName,
table#ProcessOrders tr.Processed td.ProcessEdit,
table#ProcessOrders tr.Processed td.ShortOrderNumber, table#ProcessOrders tr.Processed:hover th.ProcessName,
table#ProcessOrders tr.Processed:hover th.ProcessDate,
table#ProcessOrders tr.Processed:hover th.ProductName,
table#ProcessOrders tr.Processed:hover td.ProcessEdit,
table#ProcessOrders tr.Processed:hover td.ShortOrderNumber,
table#ProcessEquipments tr.Processed th.ProcessName,
table#ProcessEquipments tr.Processed th.ProcessDate,
table#ProcessEquipments tr.Processed th.ProductName,
table#ProcessEquipments tr.Processed td.ProcessEdit,
table#ProcessEquipments tr.Processed td.ShortOrderNumber,
table#ProcessEquipments tr.Processed:hover th.ProcessName,
table#ProcessEquipments tr.Processed:hover th.ProcessDate,
table#ProcessEquipments tr.Processed:hover th.ProductName,
table#ProcessEquipments tr.Processed:hover td.ProcessEdit,
table#ProcessEquipments tr.Processed:hover td.ShortOrderNumber {
  background-color: #dddddd;
}
table#ProcessOrders tr.PartProcessed th.ProcessName,
table#ProcessOrders tr.PartProcessed th.ProcessDate,
table#ProcessOrders tr.PartProcessed th.ProductName,
table#ProcessOrders tr.PartProcessed td.ProcessEdit,
table#ProcessOrders tr.PartProcessed td.ShortOrderNumber, table#ProcessOrders tr.PartProcessed:hover th.ProcessName,
table#ProcessOrders tr.PartProcessed:hover th.ProcessDate,
table#ProcessOrders tr.PartProcessed:hover th.ProductName,
table#ProcessOrders tr.PartProcessed:hover td.ProcessEdit,
table#ProcessOrders tr.PartProcessed:hover td.ShortOrderNumber,
table#ProcessEquipments tr.PartProcessed th.ProcessName,
table#ProcessEquipments tr.PartProcessed th.ProcessDate,
table#ProcessEquipments tr.PartProcessed th.ProductName,
table#ProcessEquipments tr.PartProcessed td.ProcessEdit,
table#ProcessEquipments tr.PartProcessed td.ShortOrderNumber,
table#ProcessEquipments tr.PartProcessed:hover th.ProcessName,
table#ProcessEquipments tr.PartProcessed:hover th.ProcessDate,
table#ProcessEquipments tr.PartProcessed:hover th.ProductName,
table#ProcessEquipments tr.PartProcessed:hover td.ProcessEdit,
table#ProcessEquipments tr.PartProcessed:hover td.ShortOrderNumber {
  background-color: #a5c6cb;
}

table#ProcessEquipments tbody {
  border-bottom: solid 1px #cccccc;
}
table#ProcessEquipments tbody tr {
  cursor: default;
}
table#ProcessEquipments tbody tr.Opened {
  background-color: rgb(255, 255, 221.5);
}
table#ProcessEquipments tbody tr.Opened:hover {
  background-color: #ffffc4;
}
table#ProcessEquipments tbody tr.PartialDelivery, table#ProcessEquipments tbody tr.PartialDelivery.Opened {
  background-color: rgb(252, 218, 181);
}
table#ProcessEquipments tbody tr.PartialDelivery:hover, table#ProcessEquipments tbody tr.PartialDelivery.Opened:hover {
  background-color: rgb(251.0064935065, 205.7467532468, 156.4935064935);
}
table#ProcessEquipments tbody tr.OutsourcedProduct, table#ProcessEquipments tbody tr.OutsourcedProduct.Opened {
  background-color: rgb(222, 233, 247);
}
table#ProcessEquipments tbody tr.OutsourcedProduct:hover, table#ProcessEquipments tbody tr.OutsourcedProduct.Opened:hover {
  background-color: rgb(201.4756097561, 219.3170731707, 242.0243902439);
}
table#ProcessEquipments tbody.Process:hover tr {
  background-color: rgba(230, 255, 230, 0.5);
}

table#ProcessOrders.FontSmall {
  font-size: 50%;
}
table#ProcessOrders.FontSmall td.Thumbnail img {
  width: 4rem;
  height: 4rem;
}
table#ProcessOrders.FontMiddle {
  font-size: 75%;
}
table#ProcessOrders.FontMiddle td.Thumbnail img {
  width: 6rem;
  height: 6rem;
}
table#ProcessOrders.FontLarge {
  font-size: 100%;
}
table#ProcessOrders.FontLarge td.Thumbnail img {
  width: 6rem;
  height: 6rem;
}
table#ProcessOrders .FixedFontSize {
  font-size: 0.75rem;
}
table#ProcessOrders tbody {
  border-bottom: solid 1px #cccccc;
  cursor: default;
}
table#ProcessOrders tbody:hover tr:hover {
  background-color: rgba(179, 255, 179, 0.5);
}
table#ProcessOrders tbody.HasProcesses {
  background-color: rgba(204, 255, 204, 0.5);
}
table#ProcessOrders tbody.HasProcesses:hover {
  background-color: rgba(178.5, 255, 178.5, 0.5);
}
table#ProcessOrders tbody.HasProcesses:hover tr:hover {
  background-color: rgba(127.5, 255, 127.5, 0.5);
}
table#ProcessOrders tbody.PartialDelivery {
  background-color: rgb(252, 218, 181);
}
table#ProcessOrders tbody.PartialDelivery:hover {
  background-color: rgb(251.0064935065, 205.7467532468, 156.4935064935);
}
table#ProcessOrders tbody.PartialDelivery:hover tr:hover {
  background-color: rgb(249.0194805195, 181.2402597403, 107.4805194805);
}
table#ProcessOrders tbody.OutsourcedProduct {
  background-color: rgb(222, 233, 247);
}
table#ProcessOrders tbody.OutsourcedProduct:hover {
  background-color: rgb(201.4756097561, 219.3170731707, 242.0243902439);
}
table#ProcessOrders tbody.OutsourcedProduct:hover tr:hover {
  background-color: rgb(160.4268292683, 191.9512195122, 232.0731707317);
}
table#ProcessOrders tbody.Opened {
  background-color: rgb(255, 255, 221.5);
}
table#ProcessOrders tbody.HasProcesses.Opened {
  background-color: rgb(255, 255, 221.5);
}
table#ProcessOrders tbody.PartialDelivery.Opened {
  background-color: rgb(252, 218, 181);
}
table#ProcessOrders tbody.PartialDelivery.Opened:hover {
  background-color: rgb(251.0064935065, 205.7467532468, 156.4935064935);
}
table#ProcessOrders tbody.PartialDelivery.Opened:hover tr:hover {
  background-color: rgb(249.0194805195, 181.2402597403, 107.4805194805);
}
table#ProcessOrders tbody.OutsourcedProduct.Opened {
  background-color: rgb(222, 233, 247);
}
table#ProcessOrders tbody.OutsourcedProduct.Opened:hover {
  background-color: rgb(201.4756097561, 219.3170731707, 242.0243902439);
}
table#ProcessOrders tbody.OutsourcedProduct.Opened:hover tr:hover {
  background-color: rgb(160.4268292683, 191.9512195122, 232.0731707317);
}

table#ProcessEquipments tr {
  line-height: 1.3rem;
}
table#ProcessEquipments.FontSmall {
  font-size: 56.25%;
}
table#ProcessEquipments.FontSmall td.Thumbnail, table#ProcessEquipments.FontSmall td.Thumbnail img {
  width: 1.8rem;
  height: 1.8rem;
}
table#ProcessEquipments.FontMiddle {
  font-size: 90%;
}
table#ProcessEquipments.FontMiddle td.Thumbnail, table#ProcessEquipments.FontMiddle td.Thumbnail img {
  width: 2.88rem;
  height: 2.88rem;
}
table#ProcessEquipments.FontLarge {
  font-size: 112.5%;
}
table#ProcessEquipments.FontLarge td.Thumbnail, table#ProcessEquipments.FontLarge td.Thumbnail img {
  width: 3.6rem;
  height: 3.6rem;
}
table#ProcessEquipments .FixedFontSize {
  font-size: 0.75rem;
}
table#ProcessEquipments tbody {
  border-bottom: solid 1px #cccccc;
  cursor: default;
}
table#ProcessEquipments tbody.Opened {
  background-color: rgb(255, 255, 221.5);
}

table#Process th.SortOrder {
  min-width: 8.2rem;
  max-width: 8.2rem;
  width: 8.2rem;
  font-size: 0.75rem;
}
table#Process th.ProcessName {
  font-size: 1.125rem;
  min-width: 6rem;
  max-width: 6rem;
  width: 6rem;
  overflow: hidden;
}
table#Process th.ProductName {
  min-width: 18rem;
  max-width: 18rem;
  width: 18rem;
  overflow: hidden;
}
table#Process td.Button {
  min-width: 2.2rem;
  max-width: 2.2rem;
  width: 2.2rem;
  white-space: nowrap;
  overflow: hidden;
}
table#Process th.CalendarMove {
  min-width: 18rem;
  max-width: 18rem;
  width: 18rem;
}

table#ProcessEquipments td.ProcessName {
  font-size: 125%;
  background-color: rgb(255, 255, 170.5);
}
table#ProcessEquipments th.ProductName {
  min-width: 18rem;
  max-width: 18rem;
  width: 18rem;
  overflow: hidden;
}
table#ProcessEquipments th.CalendarMove {
  min-width: 18rem;
  max-width: 18rem;
  width: 18rem;
}

table#ProcessOrders thead tr.buttonArea td, table#ProcessOrders thead tr.buttonArea th {
  border: none;
}

table#ProcessOrders tbody:hover {
  background-color: rgba(230, 255, 230, 0.5);
}

div#ProcessEquipmentFilter {
  display: flex;
}
div#ProcessEquipmentFilter div#Side {
  padding-left: 1rem;
  box-sizing: border-box;
}
div#ProcessEquipmentFilter div#Side div#SideSticky {
  top: 1rem;
  position: sticky;
}
div#ProcessEquipmentFilter div#Side div#SideSticky table#EquipmentsFilter td label {
  display: block;
  width: 100%;
  height: 100%;
}
div#ProcessEquipmentFilter div#Main {
  box-sizing: border-box;
}
div#ProcessEquipmentFilter div#Main table#Process,
div#ProcessEquipmentFilter div#Main table#ProcessEquipments {
  margin-left: 1rem;
}

table#EquipmentsFilter {
  border: solid 1px #000000;
  min-width: 10rem;
}
table#EquipmentsFilter thead img.FilterIcon {
  width: 1.5rem;
  height: 1.5rem;
}
table#EquipmentsFilter tbody.Process td.ProcessName {
  font-size: 1.5rem;
}

table.Legend {
  border: solid 1px #000000;
  min-width: 10rem;
}
table.Legend td {
  display: block;
  width: 100%;
  height: 100%;
  font-size: 1rem;
}
table.Legend tr.OutsourcedProduct {
  background-color: rgb(222, 233, 247);
}
table.Legend tr.PartialDelivery {
  background-color: rgb(252, 218, 181);
}
table.Legend tr.Processed {
  background-color: #dddddd;
}
table.Legend tr.HasProcesses {
  background-color: rgba(204, 255, 204, 0.5);
}
table.Legend tr.Processed {
  background-color: #dddddd;
}
table.Legend tr.Processing {
  animation-name: flashYellow;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
}
table.Legend tr.delivery_Shipment {
  color: #000000;
}
table.Legend tr.delivery_Derivery {
  color: #ff0000;
  font-size: 0.8rem;
  white-space: nowrap;
}
table.Legend tr.delivery_AtTheStore {
  color: #ff0000;
  font-size: 0.8rem;
  white-space: nowrap;
}
table.Legend tr.EquipmentGreen {
  background-color: #008000;
}
table.Legend tr.EquipmentGreen {
  background-color: #008000;
  color: #ffffff;
}
table.Legend tr.EquipmentLimegreen {
  background-color: #32CD32;
  color: #ffffff;
}

table#Supplies tbody {
  border-top: solid 1px #aaaaaa;
}
table#Supplies tbody tr {
  border-bottom: solid 1px #cccccc;
}
table#Supplies th.LineNumber, table#Supplies td.LineNumber {
  text-align: right;
  min-width: 2rem;
  padding-right: 0.5rem;
}
table#Supplies th.SupplyNumber, table#Supplies td.SupplyNumber {
  min-width: 7rem;
}
table#Supplies th.SupplyDate, table#Supplies td.SupplyDate {
  min-width: 9.5rem;
}
table#Supplies th.SupplierCode, table#Supplies td.SupplierCode {
  min-width: 5rem;
}
table#Supplies th.SupplierName, table#Supplies td.SupplierName {
  min-width: 15rem;
}
table#Supplies th.SupplyAmount, table#Supplies td.SupplyAmount {
  text-align: right;
  min-width: 5rem;
  padding-right: 0.5rem;
}
table#Supplies th.Remark, table#Supplies td.Remark {
  min-width: 15rem;
}

div#DepositEditModal,
div#InvoiceEditModal,
div#PaymentEditModal,
div#SupplyEditModal {
  /*　要素を重ねた時の順番　*/
  z-index: 2;
  /*　画面全体を覆う設定　*/
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  /*　画面の中央に要素を表示させる設定　*/
  display: flex;
  align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
div#DepositEditModal > div.popup,
div#InvoiceEditModal > div.popup,
div#PaymentEditModal > div.popup,
div#SupplyEditModal > div.popup {
  background-color: rgb(255, 255, 255);
  border: double 2px rgb(0, 0, 0);
  height: 60%;
  position: relative;
  overflow: auto;
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}
div#DepositEditModal > div.popup > header,
div#DepositEditModal > div.popup > div,
div#DepositEditModal > div.popup > table,
div#DepositEditModal > div.popup > fieldset,
div#InvoiceEditModal > div.popup > header,
div#InvoiceEditModal > div.popup > div,
div#InvoiceEditModal > div.popup > table,
div#InvoiceEditModal > div.popup > fieldset,
div#PaymentEditModal > div.popup > header,
div#PaymentEditModal > div.popup > div,
div#PaymentEditModal > div.popup > table,
div#PaymentEditModal > div.popup > fieldset,
div#SupplyEditModal > div.popup > header,
div#SupplyEditModal > div.popup > div,
div#SupplyEditModal > div.popup > table,
div#SupplyEditModal > div.popup > fieldset {
  padding: 0.8rem;
}
div#DepositEditModal > div.popup,
div#InvoiceEditModal > div.popup,
div#PaymentEditModal > div.popup,
div#SupplyEditModal > div.popup {
  height: auto;
  max-height: 90%;
  width: auto;
  padding: 1rem;
  min-width: auto;
  margin: 0 auto 0 auto;
}

/* タブ コントロール */
div.tab ul.tabs {
  display: flex;
  flex-direction: row;
}
div.tab ul.tabs li {
  padding: 0.3rem;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
  border: solid 1px rgb(0, 0, 0);
  border-bottom: none;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
div.tab ul.tabs li:first-child {
  border-right: none;
}
div.tab ul.tabs li.active {
  background-color: rgba(128, 255, 128, 0.5);
}
div.tab ul.contents {
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
  border: solid 1px rgb(0, 0, 0);
  padding: 0.3rem;
}

table#DeliverySummary {
  float: left;
}

table#DeliverySummaryPrice {
  float: left;
}

table#DeliveryDetail {
  clear: both;
  border: solid 2px #000000;
}
table#DeliveryDetail tr td, table#DeliveryDetail tr th {
  border: solid 1px #cccccc;
  padding-right: 0.4rem;
}
table#DeliveryDetail tr td.Numeric, table#DeliveryDetail tr th.Numeric {
  text-align: right;
}
table#DeliveryDetail tr td.LongCode, table#DeliveryDetail tr th.LongCode {
  min-width: 8rem;
}
table#DeliveryDetail tr td.Text, table#DeliveryDetail tr th.Text {
  min-width: 12rem;
}
table#DeliveryDetail tr td.ShortCode, table#DeliveryDetail tr th.ShortCode {
  min-width: 4rem;
}

fieldset#DeliveryReportSpec table {
  border: solid 1px #eeeeee;
}
fieldset#DeliveryReportSpec table tr th, fieldset#DeliveryReportSpec table tr td {
  height: 1.5rem;
}
fieldset#DeliveryReportSpec table th {
  padding-left: 1.5rem;
}

/* フィールドのまとまり */
fieldset {
  display: flex;
  flex-direction: row;
  align-items: start;
  margin-bottom: 0.3rem;
}
fieldset.bottom {
  position: absolute;
  bottom: 0.5rem;
  right: 0.5rem;
}

fieldset.Block {
  display: block;
  margin-bottom: 0.3rem;
}

div.Locked *,
fieldset.Locked * {
  pointer-events: none;
}

div[class^=col] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
div[class^=col].RtoL {
  flex-direction: row-reverse;
}
div.col1 {
  width: 8.3333333333%;
}
div.col2 {
  width: 16.6666666667%;
}
div.col3 {
  width: 25%;
}
div.col4 {
  width: 33.3333333333%;
}
div.col5 {
  width: 41.6666666667%;
}
div.col6 {
  width: 50%;
}
div.col7 {
  width: 58.3333333333%;
}
div.col8 {
  width: 66.6666666667%;
}
div.col9 {
  width: 75%;
}
div.col10 {
  width: 83.3333333333%;
}
div.col11 {
  width: 91.6666666667%;
}
div.col12 {
  width: 100%;
}

td.Numeric, th.Numeric {
  text-align: right;
}
td.String, th.String {
  text-align: left;
}

.warning {
  background-color: rgba(255, 255, 128, 0.75);
}

table#Orders tr th,
table#Purchases tr th,
table#Deliveries tr th,
table#Invoices tr th,
table#ClosingDeliveries tr th,
table#ClosingDeposits tr th {
  padding-right: 0.4rem;
}
table#Orders tr td,
table#Purchases tr td,
table#Deliveries tr td,
table#Invoices tr td,
table#ClosingDeliveries tr td,
table#ClosingDeposits tr td {
  padding-right: 0.4rem;
}
table#Orders tr td.Thumbnail,
table#Purchases tr td.Thumbnail,
table#Deliveries tr td.Thumbnail,
table#Invoices tr td.Thumbnail,
table#ClosingDeliveries tr td.Thumbnail,
table#ClosingDeposits tr td.Thumbnail {
  width: 4rem;
}
table#Orders tr td.Thumbnail img,
table#Purchases tr td.Thumbnail img,
table#Deliveries tr td.Thumbnail img,
table#Invoices tr td.Thumbnail img,
table#ClosingDeliveries tr td.Thumbnail img,
table#ClosingDeposits tr td.Thumbnail img {
  width: 4rem;
  height: 4rem;
  -o-object-fit: contain;
     object-fit: contain;
}
table#Orders tr.selected,
table#Purchases tr.selected,
table#Deliveries tr.selected,
table#Invoices tr.selected,
table#ClosingDeliveries tr.selected,
table#ClosingDeposits tr.selected {
  background-color: rgba(128, 255, 128, 0.5);
}
table#Orders tbody,
table#Purchases tbody,
table#Deliveries tbody,
table#Invoices tbody,
table#ClosingDeliveries tbody,
table#ClosingDeposits tbody {
  border-bottom: solid 1px #cccccc;
}
table#Orders tbody:hover,
table#Purchases tbody:hover,
table#Deliveries tbody:hover,
table#Invoices tbody:hover,
table#ClosingDeliveries tbody:hover,
table#ClosingDeposits tbody:hover {
  background-color: rgba(204.5, 255, 204.5, 0.5);
}
table#Orders tbody button.Size2,
table#Purchases tbody button.Size2,
table#Deliveries tbody button.Size2,
table#Invoices tbody button.Size2,
table#ClosingDeliveries tbody button.Size2,
table#ClosingDeposits tbody button.Size2 {
  font-size: 1.5rem;
}
table#Orders tbody button,
table#Purchases tbody button,
table#Deliveries tbody button,
table#Invoices tbody button,
table#ClosingDeliveries tbody button,
table#ClosingDeposits tbody button {
  white-space: nowrap;
}

table#Purchases tbody tr,
table#Deliveries tbody tr,
table#Invoices tbody tr,
table#Supplies tbody tr {
  cursor: pointer;
}

table#InvoiceDetailTable tbody tr td {
  border: solid 1px #eeeeee;
  padding: 0rem 0.2rem;
}

div#OrderEditModal table.Process tr th, div#OrderEditModal table.Process tr td,
div#OrderEditModal table.Lattice01 tr th,
div#OrderEditModal table.Lattice01 tr td {
  border: solid 1px #cccccc;
  padding-left: 0.1rem;
  padding-right: 0.1rem;
}
div#OrderEditModal table#PartialDeliveryTable {
  padding: 0.2rem;
  margin-top: 0.25rem;
}
div#OrderEditModal table#PartialDeliveryTable td.Checkbox {
  width: 4.2rem;
}
div#OrderEditModal table.Process td.ProcessList span::after {
  content: ",";
}
div#OrderEditModal table.Process td.ProcessList span:last-child:after {
  content: "";
}

table#UnitPriceTable {
  border: solid 1px #666666;
  margin-top: 0.25rem;
}
table#UnitPriceTable td.Active,
table#UnitPriceTable th.Active {
  background-color: rgba(153.5, 255, 153.5, 0.5);
}
table#UnitPriceTable td.Active input,
table#UnitPriceTable th.Active input {
  background-color: rgba(204.5, 255, 204.5, 0.5);
}

.Border {
  border: solid 1px #333333;
  padding-left: 0.1rem;
  padding-right: 0.1rem;
}

div.product-image {
  width: 100%;
  margin: 0.8rem;
  border: dashed 1px #cccccc;
  min-height: 16rem;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
div.product-image:focus {
  background-color: #ffffee;
}

div.drop-area {
  color: gray;
  font-weight: bold;
  font-size: 1.2em;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 500px;
  min-height: 300px;
  max-width: 1200px;
  max-height: 800px;
  border: 5px solid gray;
  border-radius: 15px;
}
div.drop-area.drag_enter {
  border: 10px dotted powderblue;
}
div.drop-area img {
  max-width: 1200px;
  max-height: 800px;
}

legend {
  display: inline-block;
  padding-right: 0.5rem;
  font-weight: bolder;
  white-space: nowrap;
}

input {
  display: inline-block;
}

textarea[class^=length],
input[type=text][class^=length] {
  text-align: left;
}
textarea.length2,
input[type=text].length2 {
  width: 2.5rem;
}
textarea.length4,
input[type=text].length4 {
  width: 4rem;
}
textarea.length6,
input[type=text].length6 {
  width: 5rem;
}
textarea.length8,
input[type=text].length8 {
  width: 6.5rem;
}
textarea.length10,
input[type=text].length10 {
  width: 8rem;
}
textarea.length16,
input[type=text].length16 {
  width: 13.5rem;
}
textarea.length18,
input[type=text].length18 {
  width: 14.5rem;
}
textarea.length20,
input[type=text].length20 {
  width: 16rem;
}
textarea.length24,
input[type=text].length24 {
  width: 18rem;
}
textarea.length28,
input[type=text].length28 {
  width: 20rem;
}
textarea.length40,
input[type=text].length40 {
  width: 32rem;
}

input[type=number][class^=digit],
input[type=text][class^=digit] {
  text-align: right;
}
input[type=number].digit2,
input[type=text].digit2 {
  width: 2rem;
}
input[type=number].digit3,
input[type=text].digit3 {
  width: 3rem;
}
input[type=number].digit4,
input[type=text].digit4 {
  width: 4rem;
}
input[type=number].digit6,
input[type=text].digit6 {
  width: 5rem;
}
input[type=number].digit8,
input[type=text].digit8 {
  width: 6rem;
}
input[type=number].digit10,
input[type=text].digit10 {
  width: 7rem;
}

input[type=date] {
  width: 8rem;
}

select {
  min-height: 1.5rem;
  min-width: 2.5rem;
}

table#MantenanceLockList tr {
  font-size: 1rem;
}
table#MantenanceLockList tr:nth-child(2n) {
  background-color: #fefefe;
}
table#MantenanceLockList tr:hover {
  background-color: rgba(230, 255, 230, 0.5);
}
table#MantenanceLockList td, table#MantenanceLockList th {
  padding-right: 0.2rem;
}
table#MantenanceLockList td.Username, table#MantenanceLockList th.Username {
  width: 6rem;
  white-space: nowrap;
}
table#MantenanceLockList td.DateTime, table#MantenanceLockList th.DateTime {
  width: 12rem;
  white-space: nowrap;
}
table#MantenanceLockList td.OrderNumber, table#MantenanceLockList th.OrderNumber {
  width: 8rem;
  white-space: nowrap;
}
table#MantenanceLockList td.ProductName, table#MantenanceLockList th.ProductName {
  width: 24rem;
  white-space: nowrap;
}

table#MaintenanceLogView tr {
  border: solid 1px #eeeeee;
  vertical-align: top;
}
table#MaintenanceLogView tr td.DateTime {
  padding-right: 0.5rem;
}
table#MaintenanceLogView tr:hover {
  background-color: rgba(230, 255, 230, 0.5);
}

div.MaintenanceBackup h2 {
  margin-top: 0.5rem;
  margin-left: 0.5rem;
}
div.MaintenanceBackup h3 {
  margin-left: 1rem;
}
div.MaintenanceBackup table.MaintenanceBackupView {
  margin-left: 1.5rem;
}
div.MaintenanceBackup table.MaintenanceBackupView tr {
  border: solid 1px #eeeeee;
  vertical-align: top;
}
div.MaintenanceBackup table.MaintenanceBackupView tr td.DateTime {
  padding-right: 0.5rem;
  width: 10rem;
}
div.MaintenanceBackup table.MaintenanceBackupView tr td.FileName {
  padding-right: 0.5rem;
  width: 20rem;
}
div.MaintenanceBackup table.MaintenanceBackupView tr td.FileSize {
  padding-right: 0.5rem;
  text-align: right;
  width: 8rem;
}

table#Purchases tr td.LineNumber, table#Purchases tr th.LineNumber {
  text-align: right;
  min-width: 2rem;
}
table#Purchases tr td.PurchaseDate, table#Purchases tr th.PurchaseDate {
  text-align: center;
  min-width: 6rem;
}
table#Purchases tr td.Supplier, table#Purchases tr th.Supplier {
  text-align: left;
  min-width: 8rem;
}
table#Purchases tr td.Material, table#Purchases tr th.Material {
  text-align: left;
  min-width: 18rem;
}
table#Purchases tr td.Width, table#Purchases tr td.Length, table#Purchases tr th.Width, table#Purchases tr th.Length {
  text-align: right;
  min-width: 2rem;
}
table#Purchases tr td.CustomerName, table#Purchases tr th.CustomerName {
  text-align: left;
  min-width: 18rem;
}
table#Purchases tr td.OrderNumber, table#Purchases tr th.OrderNumber {
  text-align: left;
  min-width: 8rem;
}
table#Purchases tr td.BasePaperType, table#Purchases tr th.BasePaperType {
  text-align: left;
  min-width: 4rem;
}
table#Purchases tr td.CancelPurchase input, table#Purchases tr th.CancelPurchase input {
  width: 100%;
  height: 100%;
}
table#Purchases tr.canceled td {
  background-color: #aaaaaa;
}
table#Purchases tr.unmatched {
  display: none;
}

table#Deliveries tr td.LineNumber, table#Deliveries tr th.LineNumber,
table#Deposits tr td.LineNumber,
table#Deposits tr th.LineNumber {
  text-align: right;
  min-width: 2rem;
}
table#Deliveries tr td.DeliveryNumber, table#Deliveries tr th.DeliveryNumber,
table#Deposits tr td.DeliveryNumber,
table#Deposits tr th.DeliveryNumber {
  text-align: left;
  min-width: 8rem;
}
table#Deliveries tr td.DeliveryDate, table#Deliveries tr th.DeliveryDate,
table#Deposits tr td.DeliveryDate,
table#Deposits tr th.DeliveryDate {
  text-align: center;
  min-width: 6rem;
}
table#Deliveries tr td.CustomerCode, table#Deliveries tr th.CustomerCode,
table#Deposits tr td.CustomerCode,
table#Deposits tr th.CustomerCode {
  text-align: left;
  min-width: 4rem;
}
table#Deliveries tr td.CustomerName, table#Deliveries tr th.CustomerName,
table#Deposits tr td.CustomerName,
table#Deposits tr th.CustomerName {
  text-align: left;
  min-width: 18rem;
}
table#Deliveries tr td.Number, table#Deliveries tr th.Number,
table#Deposits tr td.Number,
table#Deposits tr th.Number {
  text-align: right;
}

table#ClosingConsole tr {
  min-height: 1.5rem;
}
table#ClosingConsole tr th, table#ClosingConsole tr td {
  vertical-align: top;
  padding-bottom: 2rem;
}
table#ClosingConsole tr input#ClosedDate,
table#ClosingConsole tr select#LockDates {
  font-size: 1.25rem;
  min-width: 10rem;
}
table#ClosingConsole tr td.Buttons {
  min-width: 10rem;
}
table#ClosingConsole tr td.Buttons button {
  display: block;
}

fieldset#ClosingConsoles table.ClosingConsole {
  margin-left: 0.5rem;
  margin-right: 1.5rem;
  padding-right: 1.5rem;
}
fieldset#ClosingConsoles table.ClosingConsole:first-child {
  border-left: none;
}
fieldset#ClosingConsoles table.ClosingConsole tr {
  min-height: 1.5rem;
}
fieldset#ClosingConsoles table.ClosingConsole tr th, fieldset#ClosingConsoles table.ClosingConsole tr td {
  vertical-align: top;
  padding-bottom: 2rem;
}
fieldset#ClosingConsoles table.ClosingConsole tr input#ClosedDate,
fieldset#ClosingConsoles table.ClosingConsole tr select#LockDates {
  font-size: 1.25rem;
  min-width: 10rem;
}
fieldset#ClosingConsoles table.ClosingConsole tr td.Buttons {
  min-width: 10rem;
}
fieldset#ClosingConsoles table.ClosingConsole tr td.Buttons button {
  display: block;
}

table#ClosingDeliveries,
table#ClosingDeposits {
  margin-left: 1.2rem;
}
table#ClosingDeliveries thead,
table#ClosingDeposits thead {
  border-bottom: solid 1px #eeeeee;
}
table#ClosingDeliveries tr td.LineNumber, table#ClosingDeliveries tr th.LineNumber,
table#ClosingDeposits tr td.LineNumber,
table#ClosingDeposits tr th.LineNumber {
  text-align: right;
  min-width: 2rem;
  padding-right: 0.5rem;
}
table#ClosingDeliveries tr td.Number, table#ClosingDeliveries tr th.Number,
table#ClosingDeposits tr td.Number,
table#ClosingDeposits tr th.Number {
  text-align: left;
  min-width: 6rem;
  padding-right: 0.1rem;
}
table#ClosingDeliveries tr td.Date, table#ClosingDeliveries tr th.Date,
table#ClosingDeposits tr td.Date,
table#ClosingDeposits tr th.Date {
  text-align: center;
  min-width: 6rem;
  padding-right: 0.1rem;
}
table#ClosingDeliveries tr td.CustomerCode, table#ClosingDeliveries tr th.CustomerCode,
table#ClosingDeposits tr td.CustomerCode,
table#ClosingDeposits tr th.CustomerCode {
  text-align: left;
  min-width: 4rem;
  padding-right: 0.1rem;
}
table#ClosingDeliveries tr td.CustomerName, table#ClosingDeliveries tr th.CustomerName,
table#ClosingDeposits tr td.CustomerName,
table#ClosingDeposits tr th.CustomerName {
  text-align: left;
  min-width: 18rem;
}
table#ClosingDeliveries tr td.Price, table#ClosingDeliveries tr th.Price,
table#ClosingDeposits tr td.Price,
table#ClosingDeposits tr th.Price {
  text-align: right;
  min-width: 6rem;
  padding-right: 0.1rem;
}

div#MonthlyUpdate table#MonthlyUpdateConsole {
  font-size: 1.25rem;
}
div#MonthlyUpdate table#MonthlyUpdateConsole td, div#MonthlyUpdate table#MonthlyUpdateConsole th {
  padding-right: 1.5rem;
  vertical-align: top;
}

div#CarryOver table#CarryOverConsole {
  font-size: 1.25rem;
}
div#CarryOver table#CarryOverConsole td, div#CarryOver table#CarryOverConsole th {
  padding-right: 1.5rem;
  vertical-align: top;
}
div#CarryOver table#CarryOverTable {
  font-size: 1rem;
}
div#CarryOver table#CarryOverTable tbody tr:hover {
  background-color: rgba(230, 255, 230, 0.5);
}
div#CarryOver table#CarryOverTable tbody tr:hover input {
  background-color: rgba(230, 255, 230, 0.5);
}
div#CarryOver table#CarryOverTable tbody tr:hover td:hover {
  background-color: rgba(204.5, 255, 204.5, 0.5);
}
div#CarryOver table#CarryOverTable tbody tr input:focus {
  background-color: rgba(153.5, 255, 153.5, 0.5);
}
div#CarryOver table#CarryOverTable tbody tr td.CustomerCode {
  width: 4rem;
}
div#CarryOver table#CarryOverTable tbody tr td.CustomerName {
  width: 24rem;
}
div#CarryOver table#CarryOverTable tbody tr td.Price {
  width: 6rem;
  text-align: right;
}

div#MonthlyJob table#MonthlyJobConsole {
  font-size: 1.25rem;
}
div#MonthlyJob table#MonthlyJobConsole td, div#MonthlyJob table#MonthlyJobConsole th {
  padding-right: 1.5rem;
  vertical-align: top;
}
div#MonthlyJob table#MonthlyJobConsole td#MonthlyJobList fieldset {
  border: inset 3px #dddddd;
}
div#MonthlyJob table#MonthlyJobConsole td#MonthlyJobList fieldset legend {
  margin-left: 0.75rem;
  font-size: 1rem;
  font-weight: normal;
}
div#MonthlyJob table#MonthlyJobConsole td#MonthlyJobList fieldset ul li {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

table#Invoices tr td.LineNumber, table#Invoices tr th.LineNumber {
  text-align: right;
  min-width: 2rem;
}
table#Invoices tr td.BillingDate, table#Invoices tr th.BillingDate {
  text-align: center;
  min-width: 6rem;
}
table#Invoices tr td.Price, table#Invoices tr th.Price {
  text-align: right;
  min-width: 6rem;
}
table#Invoices tr td.Payment, table#Invoices tr th.Payment {
  text-align: center;
}
table#Invoices tr td.Payment label, table#Invoices tr th.Payment label {
  width: 100%;
  height: 100%;
}
table#Invoices tr td.CustomerCode, table#Invoices tr th.CustomerCode {
  text-align: left;
  min-width: 4rem;
}
table#Invoices tr td.CustomerName, table#Invoices tr th.CustomerName {
  text-align: left;
  min-width: 18rem;
}

table.MasterTable thead {
  position: sticky;
  top: 0;
  background-color: #ffffff;
}
table.MasterTable tr td, table.MasterTable tr th {
  border: solid 1px #dddddd;
}
table.MasterTable tr td.OnOffField {
  text-align: center;
  min-width: 6rem;
}
table.MasterTable tbody tr:hover {
  background-color: rgba(230, 255, 230, 0.5);
}
table.MasterTable tbody tr:hover input {
  background-color: rgba(230, 255, 230, 0.5);
}
table.MasterTable tbody tr:hover td:hover {
  background-color: rgba(204.5, 255, 204.5, 0.5);
}
table.MasterTable tbody tr input:focus {
  background-color: rgba(153.5, 255, 153.5, 0.5);
}

table#CustomerMaster td,
table#MasterSupplier td {
  vertical-align: top;
  border-right: none;
  border-left: none;
}

div.Calendar table.Calendar {
  margin: 0.8rem;
  float: left;
  border: solid 1px #000000;
}
div.Calendar table.Calendar:nth-child(4n+1) {
  clear: both;
}
div.Calendar table.Calendar th {
  text-align: center;
}
div.Calendar table.Calendar td, div.Calendar table.Calendar th {
  border: dashed 1px #aaaaaa;
  font-size: 1.25rem;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
div.Calendar table.Calendar td.Weekday, div.Calendar table.Calendar th.Weekday {
  color: #000000;
  background-color: #ffffff;
}
div.Calendar table.Calendar td.Holiday, div.Calendar table.Calendar th.Holiday {
  color: #ff0000;
  background-color: #ffeeee;
}
div.Calendar table.Calendar td.Workday, div.Calendar table.Calendar th.Workday {
  color: #0000ff;
  background-color: #eeeeff;
}
div.Calendar table.Calendar td.PaidHoliday, div.Calendar table.Calendar th.PaidHoliday {
  color: #ff0000;
  background-color: #f7f715;
}
div.Calendar table.Calendar thead th {
  font-size: 1.25rem;
  border: solid 1px #aaaaaa;
}
div.Calendar table.Calendar thead td {
  border: solid 1px #aaaaaa;
}

div#ProcessMonitor table.Process {
  border: solid 2px #333333;
  margin: 3rem;
  width: 90%;
}
div#ProcessMonitor table.Process tr > td {
  vertical-align: top;
}
div#ProcessMonitor table.Process tr > td.PreviousProcesses, div#ProcessMonitor table.Process tr > td.PostProcesess {
  width: 25%;
}
div#ProcessMonitor table.Process tr > td.Pivot {
  width: 50%;
}
div#ProcessMonitor table.Process tr > td > table {
  width: 100%;
}
div#ProcessMonitor table.Process table.PreviousProcesses thead tr th,
div#ProcessMonitor table.Process table.PostProcesess thead tr th {
  border-bottom: solid 1px #777777;
}
div#ProcessMonitor table.Process table.PreviousProcesses tr td,
div#ProcessMonitor table.Process table.PostProcesess tr td {
  border-bottom: dashed 1px #aaaaaa;
}
div#ProcessMonitor table.Process table.Pivot {
  font-size: 1.25rem;
  border: solid 1px #888888;
}
div#ProcessMonitor table.Process table.Pivot tr td, div#ProcessMonitor table.Process table.Pivot tr th {
  border-bottom: dashed 1px #aaaaaa;
}
div#ProcessMonitor table.Process table.Pivot tr.Plan, div#ProcessMonitor table.Process table.Pivot tr.Actual {
  white-space: nowrap;
}
div#ProcessMonitor table.Process table.Pivot tr.Plan th, div#ProcessMonitor table.Process table.Pivot tr.Actual th {
  font-size: 1.25rem;
  width: 4rem;
}
div#ProcessMonitor table.Process table.Pivot tr.Plan td, div#ProcessMonitor table.Process table.Pivot tr.Actual td {
  text-align: center;
  font-size: 1.5rem;
  width: 1rem;
}
div#ProcessMonitor table.Process table.Pivot tr.Plan td.Date, div#ProcessMonitor table.Process table.Pivot tr.Actual td.Date {
  width: 8rem;
}
div#ProcessMonitor table.Process table.Pivot tr .Thumbnail {
  width: 12rem;
}
div#ProcessMonitor table.Process tr.Done td, div#ProcessMonitor table.Process tr.Done th {
  background-color: #dddddd;
}
div#ProcessMonitor table.Process tr.Processing td, div#ProcessMonitor table.Process tr.Processing th {
  background-color: #ffffdd;
}

div#SalesStatisticsControlPanel img.GraphIcon {
  width: 2rem;
  height: 2rem;
  border: solid 1px #888888;
  margin: 0px;
  padding: 0px;
  cursor: pointer;
}
div#SalesStatisticsControlPanel img.GraphIcon.Visible {
  background-color: #ffffff;
}
div#SalesStatisticsControlPanel img.GraphIcon.Invisible {
  background-color: #aaaaaa;
}
div#SalesStatisticsControlPanel img.GraphIcon:hover {
  background-color: rgb(255, 255, 196);
}

table#SalesStatistics {
  width: 1320px;
  cursor: default;
}
table#SalesStatistics td, table#SalesStatistics th {
  font-size: 0.875rem;
  width: 6rem;
  border: solid 1px #dddddd;
}
table#SalesStatistics thead tr th {
  background-color: rgb(255, 255, 196);
  text-align: right;
}
table#SalesStatistics tbody tr td {
  text-align: right;
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}
table#SalesStatistics tbody tr:nth-child(1) th {
  color: #008ffb;
}
table#SalesStatistics tbody tr:nth-child(1):hover td {
  background-color: rgb(149, 209.390438247, 255);
}
table#SalesStatistics tbody tr:nth-child(2) th {
  color: #00e396;
}
table#SalesStatistics tbody tr:nth-child(2):hover td {
  background-color: rgb(125, 255, 210.9030837004);
}
table#SalesStatistics tbody tr:nth-child(3) th {
  color: #feb019;
}
table#SalesStatistics tbody tr:nth-child(3):hover td {
  background-color: rgb(254.6623376623, 228.3246753247, 177.3376623377);
}

.Waiting {
  cursor: wait;
}
.Waiting * {
  cursor: wait;
}

div.Waiting {
  min-height: 1280px;
}/*# sourceMappingURL=style.css.map */