.plcCenter {
  display: inline-block;
  padding: 0 16px;
  line-height: 32px;
  font-weight: bold;
  text-transform: uppercase;
}
.addrFormErrMsg,
.wsFormErrMsg,
.formErrMsg {
  color: #dd2020;
  font-size: 14px;
  line-height: 16px;
  min-height: 16px;
  margin: 4px 0;
}
.productDetails .formErrMsg {
  float: none;
}
/********* stock info *********/
.notOnStock,
.onStock {
  display: block;
  width: 14px;
  height: 14px;
}
.wsProductData .notOnStock,
.wsProductData .onStock {
  float: left;
  width: 16px;
  height: 16px;
}
.lpArticle .notOnStock,
.lpArticle .onStock {
  height: 20px;
  width: 20px;
  float: left;
  margin: 6px 10px 0 0;
}
.wsProductTable .stockInfoButton {
  float: left;
  display: block;
  width: 24px;
  height: 24px;
}
.wsProductTable .stockInfoLink {
  clear: both;
}
.wsProductTable .stockInfoLink .stockInfo,
.wsProductTable .stockInfoLink {
  display: inline-block;
  float: right;
}
/******** messages  **********/
.wsCart .wsFormErrMsg,
.wsCart .formErrMsg {
  font-size: 14px;
  line-height: 30px;
  margin: 4px 0;
  min-height: 16px;
  float: left;
  padding-left: 4px;
  width: auto;
}
a.inputError,
.inputError,
.lpOptionGroup.inputError,
.productDetails .lpOptionGroup.inputError {
  border: 1px solid #dd2020;
}
