
/* Custom CSS theme */
/* Text for Drag Label */
div.ecwid-productBrowser-productDragLabel {
  font-size: 10px;
  color: #999999;
}

/* Sort Menu*/
div.ecwid-results-topPanel-sortByPanel {
  display: none !important;
}

/*SKU Number*/
div.ecwid-productBrowser-sku,
td.ecwid-productBrowser-productsTable-sku {
  display: none !important;
}

span.ecwid-Invoice-productDescr-sku {
  display: none !important;
}

div.ecwid-OrdersList-OrderBox-sku {
  display: none !important;
}

/* Change Price Number*/
.ecwid-productBrowser-CategoryPage .ecwid-productBrowser-price-value {
  color: orange;
  font-size: 20px;
}

/* Sign In Button*/
div.ecwid-productBrowser-auth {
  display: none;
}

table.ecwid-Checkout-blockTitle button, div.ecwid-Checkout-PasswordBlock {
  display: none;
}

div.ecwid-Checkout-blockTitle button.gwt-Button {
  display: none;
}

/*Spaces between products an products lines*/
td.ecwid-productBrowser-productsGrid-cell {
  padding: 0px 2px;
  /*change 2px value to make space between products bigger or smaller*/
}

td.ecwid-productBrowser-productsGrid-cellSpace {
  height: 5px;
}

/*Breadcrumbs*/
div.ecwid-productBrowser-categoryPath {
  display: none;
}

/* View as Link*/
div.ecwid-results-topPanel-viewAsPanel {
  display: none !important;
}

/*Stock In Button*/
div.ecwid-productBrowser-details-inStockLabel {
  display: none;
}

div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock img {
  max-width: 100%;
  display: none;
}

/*Change color on Checkout block title*/
div.ecwid-Checkout-blockTitle, table.ecwid-Checkout-blockTitle {
  margin: 30px 5px 15px 5px;
  max-width: 505px;
  color: #FFB5E6;
}

div.ecwid-productBrowser-details-qtyPanel {
  display: none;
}

div.ecwid-productBrowser-nav {
  display: none;
}

div.ecwid-Checkout-PasswordBlock {
  display: none;
}

/*----------------------------------------------------------------*/
/*Button color*/
.ec-size .ec-store .details-product-purchase__add-buttons .form-control__button {
  background: #ff7402;
}

/*Button color on hover*/
.ec-size .ec-store .details-product-purchase__add-buttons .form-control__button:hover {
  background: #f98202;
}

/*Button color*/
.form-control--primary.form-control--flexible.details-product-purchase__checkout .form-control__button {
  background: #ff7402;
}

/*Button color on hover*/
.form-control--primary.form-control--flexible.details-product-purchase__checkout .form-control__button:hover {
  background: #f98202;
}

table.ecwid-Checkout-blockTitle button,
div.ecwid-Checkout-PasswordBlock {
  display: none;
}

table.ecwid-Checkout-blockTitle .ecwid-btn {
  display: none;
}

.ecwid-productBrowser-CheckoutPaymentDetailsPage .ecwid-btn.ecwid-btn--secondary.ecwid-btn--sign_in {
  display: none;
}

.ecwid-productBrowser-CheckoutShippingAddressPage .ecwid-btn.ecwid-btn--secondary.ecwid-btn--address_book_sign_in {
  display: none;
}

/*Text color*/
.ec-size .ec-store .form-control--secondary .form-control__button {
  color: white;
}

/*Text color oh nover*/
.ec-size .ec-store .form-control--secondary .form-control__button:hover {
  color: white;
}

/*Button color on hover*/
.form-control--primary.form-control--flexible.details-product-purchase__checkout .form-control__button:hover {
  background: #f98202;
}

/*Button color*/
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--continueShopping {
  background: #c0d0d6;
}

/*Button color*/
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--clearBag {
  background: #c0d0d6;
}

td.ecwid-productBrowser-cart-itemsTable-cell-qty,
td.ecwid-productBrowser-cart-itemsTable-headerCell-qty {
  display: none;
}

.ecwid-productBrowser-cart .ecwid-btn--continueShopping {
  display: inline-block;
}

div.ecwid-productBrowser-details-rightPanel div.ecwid-productBrowser-backgroundedPanel {
  padding-bottom: 40px;
  background-image: url("http://www.credit-card-logos.com/images/multiple_credit-card-logos-2/credit_card_paypal_logos_1.gif");
  background-position: bottom center;
  background-repeat: no-repeat;
}

div.ecwid-productBrowser-nav div.ecwid-productBrowser-backgroundedPanel {
  background-image: none;
  padding-bottom: 10px;
}
