/*hide category images*/
.ec-size .ec-store.ec-store__category-page--0 .grid__categories {
  display: none;
}

/* Remove category icons from the store */
table.ecwid-productBrowser-subcategories-mainTable {
  display: none;
}

/* Search box input field - bottom padding */
.ecwid-SearchPanel {
  padding: 155px 0 30px 50px;
}

#Minicart-1 {
  padding: 0 0 40px 43px;
}

html#ecwid_html body#ecwid_body div.ecwid-ProductBrowser-auth-anonim {
  margin-right: 3px;
}

div.ecwid-categoriesMenuBar td.gwt-MenuItem-selected span.ecwid-categories-category,
div.ecwid-categoriesMenuBar td.gwt-MenuItem-current span.ecwid-categories-category,
td.ecwid-categories-vertical-table-cell-selected span.ecwid-categories-category,
table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected span.ecwid-categories-category {
  color: #B95B1F;
}

html#ecwid_html body#ecwid_body .ecwid a, html#ecwid_html body#ecwid_body .ecwid a:active, html#ecwid_html body#ecwid_body .ecwid a:visited {
  color: #B95B1F;
}

div.ecwid-productBrowser-categoryPath a,
div.ecwid-productBrowser-categoryPath a:active,
div.ecwid-productBrowser-categoryPath a:visited {
  color: #B95B1F;
}

html#ecwid_html body#ecwid_body div.ecwid-minicart-link * {
  color: #B95B1F;
}

html#ecwid_html body#ecwid_body div.ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-link {
  color: #B95B1F;
}

/* Centre Tax Invoice/Australian Catholic Bishops Conference and ABN on invoices*/
span.invoice-taxnum {
  float: right;
}

/* Hide 'Continue Shopping' button from shopping cart */
button.ecwid-productBrowser-cart-continueShoppingButton {
  display: none;
}

/* Hide 'Continue Shopping' button from empty shopping bag pop up */
div.ecwid-productBrowser-cart-emptyCartPanel button {
  display: none;
}

/* Replace X in top right hand corner of Shopping Cart with Continue Shopping button */
button.ecwid-popup-closeButton {
  background: transparent url(http://www.catholic.org.au/images/shop/Buttons/continue-shopping-2.png) no-repeat 0 0;
  /*NOTE: the path inside URL should be changed to the real URL of your image */
  height: 25px;
  /* NOTE: change this to your real image height in pixels */
  width: 126px;
  /* NOTE: change this to your real image width in pixels */
}

/* Remove payment instructions on confirmation page*/
div.ec-confirmation__step.ec-confirmation__step--paymentinstructionsinfo {
  display: none;
}

/* Widen the field to take quantity in the Shopping Cart */
.ec-size .ec-store .ec-cart-item__count--input .form-control__text {
  width: 120%;
  padding-right: 3px;
}

/* Stop Validate button text from wrappng */
.ec-size .ec-store .form-control:not(.form-control--loading) .form-control__button {
  white-space: nowrap;
}
