/* */

.Cart66CartButton {
  /* text-align: center; */
  border: none !important;
}

input.Cart66ButtonPrimary {
	width: 100%;
}

/* margin and color cannot be set for this button because they are overridden by .Cart66ButtonPrimary, probably because this class is called first in the element */
input.Cart66CompleteOrderButton{
	width: 200px;
}

.Cart66ButtonPrimary, .Cart66ButtonSecondary, #content .Cart66ButtonPrimary, 
#content .Cart66ButtonSecondary, .Cart66CartButton .purAddToCart {
  display: inline-block;
  font-size: 12px;
  line-height: 20px;
  height: auto;
  padding: 0.2em 0.2em;
  border: none;
 -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  cursor: pointer;
  background-color: #cf7922;
  color: #fff;
  font-weight: bold;
  margin: 0 5px;
  background-image: none;
}

.cart66_edit_product_link {
	display: none;
}

/* Forms */
input[type=text],
input[type=password],
textarea {
	background: #fafafa;
	border: 1px solid #888;
}