
/* Custom CSS theme */
div, p, a, li, td {
  -webkit-text-size-adjust: none;
}
 div.ecwid-productBrowser-relatedProducts-title {
  padding-bottom: 5px;
  padding-top: 5px;
  padding-left: 10px;
  border-radius: 3px;
  text-align: center;
  line-height: 24px;
  color: #fff;
  background-color: #044990;
  font: 18px "Trebuchet MS", sans-serif, #fff;
}
 div.ecwid-SearchPanel {
  width: auto;
}
 input.ecwid-SearchPanel-field {
  width: 110px;
}
 div.ecwid-productBrowser-productDragLabel {
  display: none;
}
 div.ecwid-productBrowser-backgroundedPanel {
  border-radius: 10px;
  background-color: #F7F4E8;
}
 div.ecwid-productBrowser-price {
  color: #ee2e24;
  white-space: nowrap;
  font-size: 2em;
  color: #ee2e24;
  white-space: nowrap;
  font-size: 2em;
}
 div.ecwid-productBrowser-cart div.ecwid-productBrowser-price {
  color: #ee2e24;
}
 div.ecwid-productBrowser-cart-totalAmount {
  color: #ee2e24;
  font: 20px "Trebuchet MS", sans-serif;
  white-space: nowrap;
}
 div.ecwid-productBrowser-details-inStockLabel {
  display: none;
}
 div.ecwid-productBrowser-head {
  background-color: #FAFBFC;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.5);
  color: #505050;
  text-shadow: 1px 1px 1px #fff;
  margin: 0;
  display: inline-block;
  padding: 6px 18px;
  border-radius: 0 3px 3px 0;
  font-weight: 400;
  font-family: "Trebuchet MS", sans-serif;
  font-size: 170%;
  background-repeat: repeat-x;
  background-position: 0 0;
  margin-left: -30px;
  width: 380px;
  text-align: center;
}
 div.ecwid_search_module_wrapper, div.ecwid-SearchPanel {
  margin-top: -30px;
}
 div.ecwid-productBrowser-backgroundedPanel div.ecwid-ContinueShoppingButton, button.ecwid-productBrowser-cart-continueShoppingButton, div.ecwid-productBrowser-cart-emptyCartPanel button, div.ecwid-Account-ContinueShoppingButtonContainer, div.ecwid-productBrowser-search-ContinueShoppingButtonContainer, button.ecwid-ContinueShoppingButton-Invoice {
  display: none;
}
 span.ecwid-productBrowser-extraField-value-center {
  font-size: 13px;
  color: #000;
}
 div.ecwid-results-topPanel-viewAsPanel {
  display: none !important;
}
 div.ecwid-productBrowser-ProductPage-46815639 div.ecwid-AddToBagButton {
  display: none;
}
 .ecwid-productBrowser-ProductPage-46815639 .ecwid-productBrowser-backgroundedPanel {
  display: none;
}
 div.ecwid-productBrowser-ProductPage-46815638 div.ecwid-AddToBagButton {
  display: none;
}
 .ecwid-productBrowser-ProductPage-46815638 .ecwid-productBrowser-backgroundedPanel {
  display: none;
}
 div.ecwid-productBrowser-ProductPage-46798515 div.ecwid-AddToBagButton {
  display: none;
}
 .ecwid-productBrowser-ProductPage-46798515 .ecwid-productBrowser-backgroundedPanel {
  display: none;
}
 div.ecwid-productBrowser-fieldRow-side {
  font-size: 1.5em;
  color: #004990;
}
 div.ecwid-productBrowser-CategoryPage-12180033 div.ecwid-productBrowser-price {
  display: none;
}
 div.ecwid-productBrowser-CategoryPage-10552088 div.ecwid-productBrowser-price {
  display: none;
}
 div.ecwid-productBrowser-CategoryPage-10727462 div.ecwid-productBrowser-price {
  display: none;
}
 div.ecwid-productBrowser-CategoryPage-10727463 div.ecwid-productBrowser-price {
  display: none;
}
 div.ecwid-productBrowser-CategoryPage-12212051 div.ecwid-productBrowser-price {
  display: none;
}
 div.ecwid-productBrowser-CategoryPage-10552060 div.ecwid-productBrowser-price {
  display: none;
}
 div.ecwid-productBrowser-ProductPage-40067125 div.ecwid-AddToBagButton {
  display: none;
}
 .ecwid-productBrowser-ProductPage-40067125
div.ecwid-productBrowser-price {
  display: none;
}
 div.ecwid-productBrowser-ProductPage-40067150 div.ecwid-AddToBagButton {
  display: none;
}
 .ecwid-productBrowser-ProductPage-40067150
.ecwid-productBrowser-backgroundedPanel {
  display: none;
}
 div.ecwid-productBrowser-ProductPage-40067137 div.ecwid-AddToBagButton {
  display: none;
}
 .ecwid-productBrowser-ProductPage-40067137 .ecwid-productBrowser-backgroundedPanel {
  display: none;
}
 div.ecwid-productBrowser-CategoryPage-10552056 div.ecwid-productBrowser-price {
  display: none;
}
 div.ecwid-productBrowser-CategoryPage-10552025 div.ecwid-productBrowser-price {
  display: none;
}
 div.ecwid-productBrowser-CategoryPage-10552074 div.ecwid-productBrowser-price {
  display: none;
}
 div.ecwid-productBrowser-CategoryPage-10552086 div.ecwid-productBrowser-price {
  display: none;
}
 div.ecwid-productBrowser-CategoryPage-10552062 div.ecwid-productBrowser-price {
  display: none;
}
 div.ecwid-productBrowser-CategoryPage-12582342 div.ecwid-productBrowser-price {
  display: none;
}
 div.ecwid-productBrowser-backgroundedPanelInner div.ecwid-favorite-view {
  background-color: #F7F4E8;
}
 div.ecwid-productBrowser-price-compareTo {
  visibility: hidden;
}
 div.ecwid-productBrowser-price-compareTo-container {
  height: 0;
}
 div.ecwid-productBrowser-price-grid div.ecwid-productBrowser-price-save-container {
  background-color: #ee2e24;
  border-radius: 4px 4px 4px 4px;
  color: #FFF;
  display: inline-block;
  font-size: 0;
  left: 43px;
  padding: 2px 3px 3px 2px;
  position: relative;
  top: -175px;
}
 div.ecwid-productBrowser-price-grid span.ecwid-productBrowser-price-value {
  display: none;
}
 div.ecwid-productBrowser-details div.ecwid-productBrowser-relatedProducts div.ecwid-productBrowser-price {
  display: none;
}
 div.ecwid-productBrowser-price-grid div.ecwid-productBrowser-price-save {
  color: #FFF;
  font-weight: 700;
}
 div.ecwid-productBrowser-nav {
  display: none;
}
 div.ecwid-productBrowser-categoryPath {
  display: none;
}
 div.ecwid-productBrowser-categoryPath-storeLink, span.ecwid-productBrowser-categoryPath-separator-first {
  display: none !important;
}
 span.ecwid-productBrowser-categoryPath-categoryLabel {
  display: none;
}
 .ecwid div, .ecwid span, .ecwid a {
  font-family: "Trebuchet MS", sans-serif !important;
}
 .ecwid p {
  font-family: "Trebuchet MS", sans-serif !important;
  font-size: 13px;
  line-height: 1.7em;
  margin: 0 0 15px;
}
 .ecwid li {
  font-family: "Trebuchet MS", sans-serif !important;
  font-size: 13px;
  line-height: 1.7em;
}
 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;
}
 .ui-tabs {
  position: relative;
  padding: .2em;
  zoom: 1;
}
 .ui-tabs .ui-tabs-nav {
  margin: 0;
  padding: .2em .2em 0;
  height: 37px;
  clear: right;
}
 .ui-tabs .ui-tabs-nav li {
  list-style: none;
  float: left;
  position: relative;
  top: 0;
  margin: 1px .2em 0 0;
  border-bottom: 0;
  padding: 0;
  white-space: nowrap;
  background: #F7F4E8;
}
 .ui-tabs .ui-tabs-nav li a {
  float: left;
  padding: .5em 1em;
  text-decoration: none;
}
 .ui-tabs .ui-tabs-nav li.ui-tabs-active {
  margin-bottom: -1px;
  padding-bottom: 1px;
}
 .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
  cursor: text;
}
 .ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
  cursor: pointer;
}
 .ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: none;
}
 .ui-state-default {
  border: 1px solid #d3d3d3;
  background: #F7F4E8 none;
  font-weight: 400;
  color: #555;
}
 .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
  color: #044990;
  text-decoration: none;
}
 .ui-state-hover, .ui-state-focus {
  border: 1px solid #999;
  background: #EE2E24 none;
}
 .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {
  color: #ff0000;
  text-decoration: none;
}
 .ui-state-active {
  border: 1px solid #aaa;
  background: #fff;
  color: #212121;
}
 .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
  color: #212121;
  text-decoration: none;
}
 .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  -khtml-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
}
 .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  -khtml-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
}
 .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -khtml-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
 .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -khtml-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
 .ui-widget-header {
  background: #044990 none;
  border: 1px solid #AAA;
  color: #222;
  font-weight: 700;
}
 #tabs {
  background: #FFF none;
  border: none;
  color: #222;
  padding: 1px;
  width: 100%;
}
 .ecwid-productBrowser-ProductPage-99365404 .ecwid-productBrowser-details-rightPanel {
  display: none !important;
}
 .ecwid-productBrowser-ProductPage-40067125 .ecwid-productBrowser-details-rightPanel {
  display: none !important;
}
 