
/* Custom CSS theme */
/* First level category links */
span.ecwid-categories-category {
  font: normal 25px "trebuchet MS", helvetica, verdana, sans-serif;
  color: #FC3;
  white-space: nowrap;
}

/* Input elements */
input.gwt-TextBox, input.gwt-PasswordTextBox, select.gwt-ListBox, textarea.gwt-TextArea, input.gwt-DateBox {
  padding: 3px 5px;
  font: normal 15px tahoma, geneva, verdana, sans-serif;
  color: #FC3;
  outline: none;
  -moz-user-select: text;
}

div.ecwid-results-topPanel div.ecwid-results-topPanel-itemsCountLabel {
  color: #FC3;
  padding-right: 10px;
}

div.ecwid-LoginForm div.ecwid-fieldWrapper label.ecwid-fieldLabel {
  float: none;
  margin-bottom: 3px;
  font-size: 16px;
  color: #FC3;
}

span.ecwid-EgoodsComponent-expires {
  font: normal 12px tahoma, geneva, verdana, sans-serif;
  color: #FC3;
}

div.ecwid-FormPopup-fieldWrapper label.ecwid-fieldLabel {
  margin: 0px 0px 3px 0px;
  font-size: 16px;
  color: #FC3;
}

/* Category names in subcategories list */
div.ecwid-productBrowser-subcategories-categoryName {
  font: normal 19px "trebuchet MS", helvetica, verdana, sans-serif;
  color: #FC3;
  margin-top: 15px;
  text-align: center;
}

div.ecwid-Invoice-productDescr {
  font: 13px tahoma, geneva, verdana, sans-serif;
  padding-bottom: 5px;
  color: #FC3;
}

div.ecwid-productBrowser-productsList-descr {
  font: normal 14px arial, helvetica, verdana, sans-serif;
  color: #FC3;
}

/* Bbreadcrumbs in catalog */
div.ecwid-productBrowser-categoryPath {
  font: 13px arial, helvetica, verdana, sans-serif;
  color: #FC3;
  padding-top: 5px;
  text-align: left;
}

div.ecwid-productBrowser-categoryPath a,
div.ecwid-productBrowser-categoryPath a:active,
div.ecwid-productBrowser-categoryPath a:visited {
  font: normal 18px arial, helvetica, verdana, sans-serif;
  color: #FC3;
}

/* Product name links */
div.ecwid-productBrowser-productNameLink a,
div.ecwid-productBrowser-productNameLink a:active,
div.ecwid-productBrowser-productNameLink a:visited {
  font: normal 18px arial, helvetica, verdana, sans-serif;
  color: #1e2c38;
  text-decoration: underline;
}

/* Item price */
div.ecwid-productBrowser-cart div.ecwid-productBrowser-price {
  font: normal 16px tahoma, geneva, verdana, sans-serif;
  color: #FC3;
}

/* Product name link */
div.ecwid-productBrowser-cart div.ecwid-productBrowser-productNameLink a,
div.ecwid-productBrowser-cart div.ecwid-productBrowser-productNameLink a:active,
div.ecwid-productBrowser-cart div.ecwid-productBrowser-productNameLink a:visited {
  color: #FC3;
}

/* Item sku */
div.ecwid-productBrowser-cart div.ecwid-productBrowser-sku {
  font-size: 14px;
  color: #FC3;
  display: inline;
}

div.ecwid-results-topPanel-sortByPanel {
  display: none !important;
}

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

div.ecwid-productBrowser-productsTable td.ecwid-productBrowser-productsTable-sku {
  display: none;
}

div.ecwid-results-topPanel-viewAsPanel {
  display: none !important;
}

div.ecwid-noimage {
  display: none;
}

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

div.ecwid-productBrowser-productsTable-addToBagLink {
  font: normal 14px tahoma, geneva, verdana, sans-serif;
  color: #FC3;
  cursor: pointer;
  text-decoration: underline;
  white-space: nowrap;
}

/* Product price */
div.ecwid-productBrowser-price {
  font: normal 16px tahoma, geneva, verdana, sans-serif;
  color: #FC3;
  white-space: nowrap;
}
