input[placeholder]:focus::-webkit-input-placeholder,
textarea[placeholder]:focus::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: transparent !important;
  font-weight: inherit;
}
input[placeholder]:focus::-moz-placeholder,
textarea[placeholder]:focus::-moz-placeholder {
  /* Firefox 19+ */
  color: transparent !important;
  font-weight: inherit;
}
input[placeholder]:focus:-ms-input-placeholder,
textarea[placeholder]:focus:-ms-input-placeholder {
  /* IE 10+ */
  color: transparent !important;
  font-weight: inherit;
}
input[placeholder]:focus:-moz-placeholder,
textarea[placeholder]:focus:-moz-placeholder {
  /* Firefox 18- */
  color: transparent !important;
  font-weight: inherit;
}

.text-center {
  text-align: center;
}

table.ProductViewVariationsTable {
  width: 100%;
  font-size: 1rem;
  margin-bottom: 0;
  margin-top: 16px;
}
table.ProductViewVariationsTable .PriceCell {
  font-size: 0.8rem;
  background: #FCF8E3;
}
table.ProductViewVariationsTable h2 {
  font-size: 1rem;
}
table.ProductViewVariationsTable thead tr {
  background: #F3F3F3;
}
table.ProductViewVariationsTable thead tr th {
  border-bottom: 1px solid #EBE0ED;
}
table.ProductViewVariationsTable tbody tr td {
  padding-left: 10px;
  vertical-align: middle !important;
}
table.ProductViewVariationsTable .BuyNow {
  text-align: right;
  margin-bottom: 8px;
  margin-top: 8px;
  margin-left: 10px;
  display: inline-block;
}

.ProductViewVariationsNoResults {
  padding: 16px 10px;
}

/*# sourceMappingURL=style.css.map */
