.buttonContainer .catfish-button {
  background-color: #d80030 !important;
  border-radius: 5px;
  color: white !important;
}

.buttonContainer .catfish-button:hover {
  opacity: 30%;
}

.meuiNonLayout .meuiTextBox,
.meuiNonLayout .meuiTextArea {
  border-radius: 5px;
  border: 1px solid;
}
.loadingArea .loadingLogo,
.loadingScreen .loadingLogo {
  width: 100%;
  height: 100%;
  background: url("/00000000-0000-0000-0000-000000000000/Handler/CSSOverride/GetImage/3/Konfigurator4.png")
    no-repeat center center transparent;
}

.priceContainer {
  margin-right: 10px !important;
}

.freeTargetContainer {
  width: 15% !important;
}

.meuiNonLayout [class="meuiNonLayout ng-scope ng-isolate-scope"] {
  display: inline-block !important;
  width: 80% !important;
}

select[class="meuiSelect catfish-select FontSelector ng-touched"] {
  width: 100% !important;
}

input[class="ng-pristine ng-valid ng-scope meuiTextBox catfish-input ng-touched"] {
  width: 100% !important;
}

.me-helper {
  width: 18%;
  left: 22%;
  bottom: 30%;
}

.freeTargetContainer button.HEX000000,
.freeTargetContainer button.HEX000000:hover {
  background-color: #000000 !important;
  border: 1px solid black !important;
  width: 30% !important;
  margin-right: 1%;
}

.freeTargetContainer button.HEX003f77,
.freeTargetContainer button.HEX003f77:hover {
  background-color: #003f77 !important;
  border: 1px solid black !important;
  width: 30% !important;
  margin-right: 1%;
}

.freeTargetContainer button.HEX215b33,
.freeTargetContainer button.HEX215b33:hover {
  background-color: #215b33 !important;
  border: 1px solid black !important;
  width: 30% !important;
  margin-right: 1%;
}

.freeTargetContainer button.HEXaa004f,
.freeTargetContainer button.HEXaa004f:hover {
  background-color: #aa004f !important;
  border: 1px solid black !important;
  width: 30% !important;
  margin-right: 1%;
}

.freeTargetContainer button.HEX8499a5,
.freeTargetContainer button.HEX8499a5:hover {
  background-color: #8499a5 !important;
  border: 1px solid black !important;
  width: 30% !important;
  margin-right: 1%;
}

.freeTargetContainer button.HEX84754e,
.freeTargetContainer button.HEX84754e:hover {
  background-color: #84754e !important;
  border: 1px solid black !important;
  width: 30% !important;
  margin-right: 1%;
}

.freeTargetContainer button.HEXebc971,
.freeTargetContainer button.HEXebc971:hover {
  background-color: #ebc971 !important;
  border: 1px solid black !important;
  width: 30% !important;
  margin-right: 1%;
}

.freeTargetContainer button.HEX8a8d8f,
.freeTargetContainer button.HEX8a8d8f:hover {
  background-color: #8a8d8f !important;
  border: 1px solid black !important;
  width: 30% !important;
  margin-right: 1%;
}

.freeTargetContainer button.HEXffffff,
.freeTargetContainer button.HEXffffff:hover {
  background-color: #ffffff !important;
  border: 1px solid black !important;
  width: 30% !important;
  margin-right: 1%;
}

.boldBtn,
.italicBtn,
.fontSizeBtn,
.boldItalicBtn {
  width: auto !important;
  margin-right: 1%;
  min-width: 24% !important;
  max-width: 24% !important;
}

.freeTargetContainer button.clickedColor {
  background-color: #d80030 !important;
}

/*Start of Zendesk ticket #27984 temporary fix*/
.discountedPrice.updateProductPrice {
  display: inherit !important;
}
/*End of Zendesk ticket #27984 temporary fix*/
