#ArticleStockList .default > div {
	font-weight: bold;
}

.article-out-price-table .default-pricelist div {
	font-weight: bold;
}

.article-out-price-table .not-set div {
	font-style: italic;
}

.article-out-price-table .default-pricelist.not-set div {
	color: red;
}

#StockEstimateListPanel-List .row.data.overdue [data-property=measureMustBeTaken] {
	background: #DB3A34;
	color: white;
}

#StockEstimateListPanel-List .row.data.upcoming [data-property=measureMustBeTaken] {
	background: #ffe3e2;
	color: black;
}

#StockEstimateList [data-property^=date] {
	position: relative;
	font-size: 13px;
	padding: 5px;
	display: flex;
    justify-content: center;
    align-items: center;
}

#StockEstimateList .productionresource div[data-property] {
	font-weight: bold;
}
#StockEstimateList .row.data.productionresource [data-property^=date] {
	color: black;
}

#StockEstimateList .header .weekend {
	color: red;
	font-weight: bold;
}

#StockEstimateList  .row.data [data-property^=date] {
	color: #d3d3d3;
}

#StockEstimateList  .row.data [data-property^=date].changes {
	color: black;
}

#StockEstimateList  .row.data [data-property^=date].min {
	background: #ffe3e2;
	color: black;
}

#StockEstimateList  .row.data [data-property^=date].negative {
	background: #DB3A34;
	color: white;
}

#StockEstimateList .incoming,
#StockEstimateList .outgoing {
	position: absolute;
	right: 0px; left: 0px;
	font-size: 9px;
	text-align: center;
}
#StockEstimateList .incoming {
	top: 1px;
	color: #00AF54;
}
#StockEstimateList .outgoing {
	bottom: 0px;
	color: #DB3A34;
}
#StockEstimateList .uncertain .incoming,
#StockEstimateList .uncertain .outgoing {
	color: #ffa600;
}
#StockEstimateList .negative .incoming {
	color: white;
}
#StockEstimateList .negative .outgoing {
	color: white;
}

/*
#StockEstimateList .incoming::before,
#StockEstimateList .outgoing::after {
	color: white;
	position: absolute;
	right: 7px; left: 7px;
	border-radius: 3px;
	font-size: 12px;
	font-weight: bold;
}
#StockEstimateList .incoming::before {
	content: '\25B2';
	color: #00AF54;
	top: 0px;
}
#StockEstimateList .outgoing::after {
	content: '\25BC';
	color: #DB3A34;
	bottom: 0px;
}
#StockEstimateList .negative.outgoing::after {
	color: white;
}
*/

#StockEstimateDetails .mvclist .row.total div,
#StockEstimateDetails .mvclist .row.inputestimatedstockchange div,
#StockEstimateDetails .mvclist .row.outputestimatedstockchange div {
	font-style: italic;
	font-weight: bold;
}