/*Hide the category names list on the storefront*/
.menu .container .cat-row {
  display: none;
}
 .ecwid ul,
.ecwid ol,
.ecwid dl,
.ecwid ul li,
.ecwid ol li,
.ecwid dl dt,
.ecwid dl dd,
.ecwid hr,
.ecwid blockquote,
.ecwid h1,
.ecwid h2,
.ecwid h3,
.ecwid h4,
.ecwid h5,
.ecwid h6 {
  color: black;
}
 .ecwid p,
.ecwid sup,
.ecwid sub,
.ecwid address {
  color: black;
}
 input.gwt-TextBox,
input.gwt-PasswordTextBox,
textarea.gwt-TextArea,
input.gwt-DateBox {
  border-width: 2px;
}
 .radio input[type="radio"],
.checkbox input[type="checkbox"] {
  margin-right: 7px;
  margin-top: 4px;
}
 .eshop-main-background {
  background-color: #979797;
}
 .ecwid a,
.ecwid a:active,
.ecwid a:visited {
  color: #ffffff;
}
 span.gwt-InlineHTML,
span.gwt-InlineLabel {
  color: #ffffff;
}
 button.ecwid-MessageBox-button,
button.gwt-Button {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_back_normal.gif") repeat-x scroll 0 0;
  border: 1px solid #f5f5f5;
  color: #000000;
}
 button.gwt-Button:active,
button.ecwid-MessageBox-button:active {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_back_on.gif") repeat-x scroll 0 0;
  border: 1px solid #f5f5f5;
  color: #ffffff;
}
 div.ecwid-ServiceMessage-container div.ecwid-ShadowedPopupPanel-content,
div.ecwid-ShadowedPopupPanel-content {
  background-color: #aeaeae;
}
 .ecwid-ServiceMessage-message {
  color: #ffffff;
}
 button.ecwid-ServiceMessage-closeButton {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_connection-error-close.gif");
}
 td.ecwid-productBrowser-warning-icon {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_iconWarning.gif");
}
 td.ecwid-productBrowser-warning-text {
  color: #ffffff;
}
 div.ecwid-SelectOptionsPopup div.ecwid-productBrowser-backgroundedPanel {
  background-color: #ffffff;
}
 div.ecwid-productBrowser-details-wholesale {
  background-color: #717171;
}
 div.ecwid-productBrowser-details-wholesale-suggestion {
  color: #474747;
}
 div.ecwid-SelectOptionsPopup div.ecwid-productBrowser-details-inStockLabel {
  color: #aeaeae;
}
 div.ecwid-SelectOptionsPopup div.ecwid-productBrowser-details-outOfStockLabel-allInBag {
  color: #000000;
}
 div.ecwid-SelectOptionsPopup span.ecwid-productBrowser-details-optionRadioButton,
div.ecwid-SelectOptionsPopup div.ecwid-productBrowser-details-qtyLabel,
div.ecwid-SelectOptionsPopup div.ecwid-productBrowser-details-qtyAvailInfo,
div.ecwid-SelectOptionsPopup div.ecwid-productBrowser-sku {
  color: #000000;
}
 div.ecwid-categories {
  background: #979797;
}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem {
  color: #cfcfcf;
}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopLeft {
  background: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_tab.png") no-repeat;
}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopCenter {
  background: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_tab.png") repeat-x -11px 0;
}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopRight {
  background: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_tab.png") no-repeat -589px 0;
}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleLeft {
  background: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_tab.png") repeat-y 0 -11px;
}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleRight {
  background: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_tab.png") repeat-y -589px -11px;
}
 div.ecwid-categories-horizontal-menuBarContainer {
  border-bottom: 1px solid #cfcfcf;
}
 div.ecwid-categories-MenuBarPopup div.ecwid-categoriesMenuBar span.ecwid-categories-loading {
  background: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_ajax-loader.gif") no-repeat 0px 5px;
  color: #ffffff;
}
 span.ecwid-categories-category {
  color: #ffffff;
}
 div.ecwid-categoriesMenuBar td.gwt-MenuItem-selected div.ecwid-categories-category,
div.ecwid-categoriesMenuBar td.gwt-MenuItem-current div.ecwid-categories-category {
  color: #ffffff;
}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected div.ecwid-categories-category {
  color: #ffffff;
}
 td.ecwid-categories-vertical-table-cell table.ecwid-categories-vertical-table-cell-categoryLink div.ecwid-categories-category {
  color: #ffffff;
}
 td.ecwid-categories-vertical-table-cell-selected table.ecwid-categories-vertical-table-cell-categoryLink div.ecwid-categories-category {
  color: #ffffff !important;
}
 div.ecwid-categories-MenuBarPopup {
  background-color: #979797;
}
 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: #ffffff;
}
 div.ecwid-minicart {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_minicart.png") no-repeat scroll left top;
}
 div.ecwid-minicart-dropTargetEngage {
  background-position: bottom right;
}
 div.ecwid-minicart-caption {
  color: #ffffff;
}
 div.ecwid-minicart-label {
  color: #bababa;
}
 .ecwid-minicart-mini-count {
  color: #ffffff;
  font: 13px tahoma, geneva, verdana, sans-serif;
}
 div.ecwid-minicart-link span.gwt-InlineLabel {
  color: #ffffff;
}
 div.ecwid-TermsPopup-terms {
  border-color: #b8b8b8;
  background-color: #ffffff;
  color: #a4a4a4;
}
 div.ecwid-productBrowser-head {
  color: #ffffff;
}
 div.ecwid-productBrowser-auth a,
div.ecwid-productBrowser-auth a:link,
div.ecwid-productBrowser-auth a:active,
div.ecwid-productBrowser a:visited {
  color: #ffffff;
}
 div.ecwid-productBrowser div.ecwid-productBrowser-productNameLink a,
div.ecwid-productBrowser div.ecwid-productBrowser-productNameLink a:link,
div.ecwid-productBrowser div.ecwid-productBrowser-productNameLink a:active,
div.ecwid-productBrowser div.ecwid-productBrowser-productNameLink a:visited {
  color: #ffffff;
}
 div.ecwid-productBrowser-sku {
  color: #c7c7c7;
}
 div.ecwid-productBrowser-productsTable-emptyStock {
  color: #b8b8b8;
}
 div.ecwid-productBrowser-price {
  color: #eeeeee !important;
}
 div.ecwid-productBrowser-subcategories-categoryName {
  color: #ffffff;
}
 div.ecwid-results-topPanel div {
  color: #c2c2c2;
}
 div.ecwid-results-topPanel div.ecwid-results-topPanel-itemsCountLabel {
  color: #ababab;
}
 div.ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-link {
  color: #ffffff;
}
 div.ecwid-pager {
  color: #c2c2c2;
  font: 12px helvetica, arial, verdana, sans-serif;
  margin: 0px 5px;
}
 div.ecwid-pager span.ecwid-pager-link {
  padding: 0px 3px;
}
 div.ecwid-pager span.ecwid-pager-link-enabled {
  cursor: pointer;
  color: #ffffff;
}
 div.ecwid-pager span.ecwid-pager-link-enabled span {
  text-decoration: underline;
}
 div.ecwid-pager span.ecwid-pager-link-disabled {
  cursor: default;
  color: #ffffff;
}
 div.ecwid-pager span.gwt-InlineLabel {
  color: #c2c2c2;
}
 div.ecwid-productBrowser-categoryPath span.gwt-InlineLabel {
  color: #c2c2c2;
}
 div.ecwid-productBrowser-categoryPath a,
div.ecwid-productBrowser-categoryPath a:link,
div.ecwid-productBrowser-categoryPath a:visited,
div.ecwid-productBrowser-categoryPath a:active,
div.ecwid-productBrowser-categoryPath a:hover {
  color: #ffffff;
}
 div.ecwid-productBrowser-details-inTheBagText,
div.ecwid-productBrowser-details-inTheBag div {
  color: #ffffff;
}
 div.ecwid-productBrowser-details-inTheBag {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_bag.png") no-repeat;
}
 div.ecwid-productBrowser-details-optionClassText {
  color: #ffffff;
}
 div.ecwid-productBrowser-details-price {
  color: #eeeeee;
}
 div.ecwid-productBrowser-details-descr {
  color: #ffffff;
}
 div.ecwid-productBrowser-details-descr li {
  color: #ffffff;
}
 div.ecwid-productBrowser-details-descr h1,
h2,
h3,
h4,
h5,
h6 {
  color: #ffffff;
}
 div.ecwid-productBrowser-categoryDescription {
  color: #ffffff;
}
 div.ecwid-productBrowser-categoryDescription li {
  color: #ffffff;
}
 div.ecwid-productBrowser-categoryDescription h1,
h2,
h3,
h4,
h5,
h6 {
  color: #ffffff;
}
 span.ecwid-productBrowser-details-optionRadioButton {
  color: #ffffff;
}
 form.ecwid-uploadPopup-mainPanel {
  color: #ffffff;
}
 table.ecwid-uploadPopup-mainPanel-fileListPanel,
table.ecwid-uploadPopup-mainPanel-fileListPanel span {
  background-color: #ffffff;
  color: #000000;
}
 div.ecwid-productBrowser-details-optionUploadFiles-filesize {
  color: #7d7d7d;
}
 div.ecwid-productBrowser-details-optionUploadFiles-removeButton {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_9c9c9c_remove_file.png") no-repeat center center;
}
 div.ecwid-productBrowser-cart-hint {
  color: #eeeeee;
}
 button.ecwid-uploadPopup-addButton {
  background: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_boxAdd.gif") no-repeat scroll center center transparent;
}
 button.ecwid-uploadPopup-addButton-disabled {
  background: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_boxAddDisabled.gif") no-repeat scroll center center transparent;
}
 button.ecwid-uploadPopup-deleteButton {
  background: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_boxDelete.gif") no-repeat scroll center center transparent;
}
 button.ecwid-uploadPopup-deleteButton-disabled {
  background: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_boxDeleteDisabled.gif") no-repeat scroll center center transparent;
}
 div.ecwid-productBrowser-details-sku {
  color: #ffffff;
}
 div.ecwid-productBrowser-details-inStockLabel {
  color: #d4d4d4;
}
 div.ecwid-productBrowser-details-outOfStockLabel-allInBag {
  color: #c7c7c7;
}
 div.ecwid-productBrowser-details-qtyLabel {
  color: #ffffff;
}
 input.ecwid-productBrowser-details-qtyTextField {
  color: #000000;
}
 div.ecwid-productBrowser-details-qtyAvailInfo {
  color: #ffffff;
}
 div.ecwid-productBrowser-details-priceIncludesTaxesLabel {
  color: #ffffff;
}
 span.ecwid-productBrowser-details-taxName {
  color: #ffffff;
}
 span.ecwid-productBrowser-details-taxValue {
  color: #eeeeee;
}
 div.ecwid-productBrowser-details-optionPanel label.ecwid-fieldLabel {
  color: #ffffff;
}
 div.ecwid-popup-content label.ecwid-fieldLabel {
  color: #000000;
}
 span.ecwid-productBrowser-cart-weight {
  color: #c2c2c2;
}
 .ecwid-productBrowser-cart-changeOptionsPopup span.ecwid-productBrowser-details-optionRadioButton {
  color: #000000;
}
 div.ecwid-noimage {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_noimage.gif");
}
 div.ecwid-noimage-small {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_noimage-small.gif");
}
 div.ecwid-productBrowser-backgroundedPanel {
  background-color: #8a8a8a;
}
 table.ecwid-productBrowser-productsGrid-mainTable {
  color: #c2c2c2;
}
 div.ecwid-productBrowser-productsGrid-productTopFragment,
div.ecwid-productBrowser-productsGrid-productBottomFragment {
  background-color: #979797;
}
 div.ecwid-productBrowser-productsGrid-productTopFragment-inTheBag div.ecwid-productBrowser-productsGrid-inTheBagTick {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_tick.png") no-repeat scroll center center;
}
 div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-sku {
  color: #c2c2c2;
}
 div.ecwid-productBrowser-productsList-descr {
  color: #ebebeb;
}
 div.ecwid-productBrowser-productsList-inTheBagTick {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_tick.png");
}
 td.ecwid-productBrowser-productsTable-cell {
  border-color: #b8b8b8;
}
 td.ecwid-productBrowser-productsTable-cellOdd {
  background-color: #8a8a8a;
}
 td.ecwid-productBrowser-productsTable-cellEven {
  background-color: #979797;
}
 div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-sku {
  color: #c2c2c2;
}
 div.ecwid-productBrowser-productsTable-inTheBagTick {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_tick.png");
}
 div.ecwid-productBrowser-productsTable-addToBagLink {
  color: #ffffff;
}
 div.ecwid-AddToBagButton-up,
div.ecwid-AddToBagButton-up-hovering,
div.ecwid-AddToBagButton-down,
div.ecwid-AddToBagButton-down-hovering {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.add_to_bag.png");
}
 div.ecwid-AddToBagButton-ie6-up,
div.ecwid-AddToBagButton-ie6-up-hovering,
div.ecwid-AddToBagButton-ie6-down,
div.ecwid-AddToBagButton-ie6-down-hovering {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.add_to_bag.gif");
}
 div.ecwid-ContinueShoppingButton-up,
div.ecwid-ContinueShoppingButton-up-hovering,
div.ecwid-ContinueShoppingButton-down,
div.ecwid-ContinueShoppingButton-down-hovering {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.continue_shopping.png");
}
 div.ecwid-ContinueShoppingButton-ie6-up,
div.ecwid-ContinueShoppingButton-ie6-up-hovering,
div.ecwid-ContinueShoppingButton-ie6-down,
div.ecwid-ContinueShoppingButton-ie6-down-hovering {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.continue_shopping.gif");
}
 td.ecwid-productBrowser-cart-emptyCartPanel-td,
td.ecwid-Checkout-orderFailed-td {
  background-color: #979797;
}
 div.ecwid-productBrowser-cart-emptyCartPanel .gwt-Label {
  color: #000000;
}
 div.ecwid-MessageBox,
div.ecwid-MessageBox-msg {
  color: #ffffff;
  background-color: #979797;
}
 div.ecwid-productBrowser-cart-backgroundedPanel {
  background-color: #8a8a8a;
}
 div.ecwid-productBrowser-cart-subtotalLabel,
div.ecwid-productBrowser-cart-shippingLabel,
div.ecwid-productBrowser-cart-taxLabel,
div.ecwid-productBrowser-cart-totalLabel {
  color: #ffffff;
}
 div.ecwid-productBrowser-cart-subtotalAmount,
div.ecwid-productBrowser-cart-shippingAmount,
div.ecwid-productBrowser-cart-taxAmount,
div.ecwid-productBrowser-cart-totalAmount {
  color: #eeeeee;
}
 div.ecwid-productBrowser-cart-shippingAmount-waiting {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_ajax-loader.gif");
}
 div.ecwid-productBrowser-cart-checkoutButton-up,
div.ecwid-productBrowser-cart-checkoutButton-up-hovering,
div.ecwid-productBrowser-cart-checkoutButton-down,
div.ecwid-productBrowser-cart-checkoutButton-down-hovering {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.checkout.png");
}
 div.ecwid-productBrowser-cart-checkoutButton-ie6-up,
div.ecwid-productBrowser-cart-checkoutButton-ie6-up-hovering,
div.ecwid-productBrowser-cart-checkoutButton-ie6-down,
div.ecwid-productBrowser-cart-checkoutButton-ie6-down-hovering {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.checkout.gif");
}
 div.ecwid-productBrowser-cart-productNameLink a,
div.ecwid-productBrowser-cart-productNameLink a:active,
div.ecwid-productBrowser-cart-productNameLink a:visited {
  color: #ffffff;
}
 div.ecwid-productBrowser-cart div.ecwid-productBrowser-sku {
  color: #c2c2c2;
}
 .ecwid-productBrowser-cart-itemsTable .gwt-Label {
  color: #c7c7c7;
}
 td.ecwid-productBrowser-cart-itemsTable-cell {
  border-bottom: 1px solid #b8b8b8;
}
 td.ecwid-productBrowser-cart-itemsTable-cell-last {
  border-bottom-color: transparent;
}
 td.ecwid-productBrowser-cart-itemsTable-cell-selected {
  background-color: #b8b8b8;
}
 div.ecwid-productBrowser-cart-price {
  color: #eeeeee;
}
 input.ecwid-productBrowser-cart-qtyTextField {
  color: #000000;
  width: 36px;
}
 tr.ecwid-productBrowser-cart-itemsTable-row-selected,
td.ecwid-productBrowser-cart-itemsTable-cell-selected {
  background-color: #b8b8b8;
  border-bottom: solid 1px #b8b8b8;
}
 tr.ecwid-productBrowser-cart-itemsTable-row-selected-last,
td.ecwid-productBrowser-cart-itemsTable-cell-selected-last {
  border-bottom-color: transparent;
}
 td.ecwid-productBrowser-cart-itemsTable-headerCell {
  color: #ffffff;
}
 div.ecwid-productBrowser-cart-removeItemButton {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_9c9c9c_remove_item.png") no-repeat scroll center center;
}
 div.ecwid-productBrowser-cart-EnterCouponBox {
  background-color: #8a8a8a;
  border: 1px solid #b8b8b8;
}
 div.ecwid-productBrowser-cart-EnterCouponBox .gwt-Label {
  color: #ffffff;
}
 .ecwid-EcwidHintingLink {
  color: #ffffff;
}
 .ecwid-EcwidHintingLink-Popup {
  background-color: #8a8a8a;
  border: 1px solid #b8b8b8;
  color: #ffffff;
}
 div.ecwid-Invoice-Summary-value .ecwid-EcwidHintingLink {
  color: #000000;
}
 div.ecwid-Checkout-BreadCrumbs-link {
  color: #ffffff;
}
 div.ecwid-Checkout-BreadCrumbs-link-current {
  border-bottom-color: #e4e4e4;
  color: #ffffff;
}
 div.ecwid-Checkout-BreadCrumbs-link-visited {
  color: #ffffff;
}
 div.ecwid-Checkout-BreadCrumbs-point {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_checkout_point_not_visited.png");
}
 div.ecwid-Checkout-BreadCrumbs-point-visited {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_9c9c9c_checkout_point_visited.png");
}
 div.ecwid-Checkout-BreadCrumbs-point-current {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_9c9c9c_checkout_point_current.png");
}
 div.ecwid-Checkout-BreadCrumbs-section {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_checkout_section_not_visited.gif");
}
 div.ecwid-Checkout-BreadCrumbs-section-visited {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_9c9c9c_checkout_section_visited.gif");
}
 div.ecwid-form {
  background-color: #ffffff;
}
 div.ecwid-form a,
div.ecwid-form a:link,
div.ecwid-form a:active,
div.ecwid-form a:visited {
  color: #d4d4d4;
}
 table.ecwid-Checkout-blockTitle div.gwt-Label,
table.ecwid-Checkout-blockTitle div.gwt-HTML {
  color: #ffffff !important;
}
 label.ecwid-fieldLabel {
  color: #000000;
}
 div.ecwid-Invoice table {
  background-color: #ffffff;
}
 div.ecwid-Invoice-Header {
  color: #525252;
}
 td.ecwid-Invoice-Header-OrderId span,
td.ecwid-Invoice-Header-OrderId-long span,
td.ecwid-Invoice-Header-OrderId-very-long span {
  color: #c0c0c0;
}
 div.ecwid-Invoice-Header,
div.ecwid-Invoice-Header td {
  background-color: #ffffff;
}
 div.ecwid-Invoice-cell-title {
  background-color: #e4e4e4;
}
 div.ecwid-Invoice table {
  background-color: #ffffff;
}
 div.ecwid-Invoice-cell,
div.ecwid-Invoice td,
div.ecwid-Invoice-ShippingDetails td {
  background-color: #ffffff;
}
 div.ecwid-Invoice button table,
div.ecwid-Invoice button td {
  background-color: transparent;
}
 td.ecwid-Invoice-cell table,
td.ecwid-Invoice-edgeCell table {
  background-color: #ffffff;
}
 div.ecwid-Invoice-footer-placeOrder {
  background-color: #ffffff;
  color: #a4a4a4;
}
 div.ecwid-Invoice-footer-placeOrder td,
div.ecwid-Invoice-footer-placeOrder .gwt-Label,
div.ecwid-Invoice-footer-orderConfirmation,
div.ecwid-Invoice-footer-orderConfirmation td,
div.ecwid-Invoice-footer-orderConfirmation .gwt-Label {
  background-color: #ffffff;
}
 div.ecwid-Checkout-placeOrderButton-up,
div.ecwid-Checkout-placeOrderButton-up-hovering,
div.ecwid-Checkout-placeOrderButton-down,
div.ecwid-Checkout-placeOrderButton-down-hovering {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.place_order.png");
}
 div.ecwid-Checkout-placeOrderButton-ie6-up,
div.ecwid-Checkout-placeOrderButton-ie6-up-hovering,
div.ecwid-Checkout-placeOrderButton-ie6-down,
div.ecwid-Checkout-placeOrderButton-ie6-down-hovering {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.place_order.gif");
}
 div.ecwid-Invoice-productName,
div.ecwid-Invoice-productName a,
div.ecwid-Invoice-productName a:active,
div.ecwid-Invoice-productName a:visited {
  color: #b8b8b8;
}
 td.ecwid-Invoice-cell {
  background-color: #ffffff;
}
 td.ecwid-Invoice-footer-orderConfirmation-text .gwt-Anchor,
td.ecwid-Invoice-footer-orderConfirmation-text .gwt-Anchor:active,
td.ecwid-Invoice-footer-orderConfirmation-text .gwt-Anchor:visited {
  color: #c0c0c0;
}
 div.ecwid-Account-rightPanel-title {
  color: #ffffff;
}
 div.ecwid-form-fieldLabel,
input.gwt-TextBox,
input.gwt-PasswordTextBox,
select.gwt-ListBox,
textarea.gwt-TextArea,
textarea.ecwid-productBrowser-details-optionTextArea,
input.gwt-DateBox,
td.ecwid-form-fieldLabel {
  color: #000000;
  background-color: white;
}
 .gwt-TextBox,
.gwt-PasswordTextBox,
.gwt-TextArea,
.gwt-DateBox,
.gwt-ListBox {
  border: 1px solid #8c8c8c;
}
 input.gwt-TextBox[disabled],
input.gwt-PasswordTextBox[disabled],
select.gwt-ListBox[disabled],
textarea.gwt-TextArea[disabled],
input.gwt-DateBox[disabled] {
  background-color: #888;
}
 div.ecwid-MessageBox-msg-info {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_msg_info.gif") no-repeat 0px 0px;
  margin-left: 30px;
  width: 33px;
  height: 33px;
}
 div.ecwid-MessageBox-msg-question {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_msg_quest.gif") no-repeat 0px 0px;
  margin-left: 30px;
  width: 33px;
  height: 33px;
}
 div.ecwid-MessageBox-msg-warning {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_msg_warning.gif") no-repeat 0px 0px;
  margin-left: 30px;
  width: 33px;
  height: 33px;
}
 div.ecwid-MessageBox-msg-error {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_msg_error.gif") no-repeat 0px 0px;
  margin-left: 30px;
  width: 33px;
  height: 33px;
}
 div.ecwid-AddressForm-secureLockIcon {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_9c9c9c_lock.gif") no-repeat;
}
 div.ecwid-AddressBook-item {
  background: #ffffff none repeat scroll 0 0;
}
 div.ecwid-productBrowser-backgroundedPanel {
  background-color: #8a8a8a;
}
 div.ecwid-demo-product-note {
  color: #000000;
  background-color: #ffffff;
}
 div.ecwid-demo-product-note a,
div.ecwid-demo-product-note a:link,
div.ecwid-demo-product-note a:visited,
div.ecwid-demo-product-note a:active,
div.ecwid-demo-product-note a:hover {
  color: #b8b8b8;
}
 div.ecwid-Account-AddressBook div.ecwid-Account-ContinueShoppingButtonContainer {
  border-top: solid 1px #b8b8b8;
}
 div.ecwid-AddressBook-block {
  border: 1px solid #b8b8b8;
  background-color: #ffffff;
}
 td.ecwid-DateRangeBox-range {
  background-color: #ffffff;
  color: #000000;
}
 div.ecwid-DateRangePopup {
  background-color: #ffffff;
  color: #000000;
  border: 1px solid #dcdcdc;
}
 table.ecwid-DateRangePopup-PresetsPanel .gwt-Anchor {
  color: #b8b8b8;
}
 table.ecwid-OrdersList-OrderBox {
  border: solid 2px #ffffff;
}
 td.ecwid-OrdersList-OrderBox-header-orderdescr {
  color: #ffffff;
}
 td.ecwid-OrdersList-OrderBox-header-orderdescr span {
  color: #ffffff;
}
 td.ecwid-OrdersList-OrderBox-header {
  background-color: #e4e4e4;
  color: #ffffff;
}
 td.ecwid-OrdersList-OrderBox-cellOdd {
  background-color: #ffffff;
}
 td.ecwid-OrdersList-OrderBox-cellEven {
  background-color: #ffffff;
}
 td.ecwid-OrdersList-OrderBox-cell {
  border: 2px solid #ffffff;
}
 div.ecwid-OrdersList-OrderBox-sku {
  color: #474747;
}
 td.ecwid-OrdersList-OrderBox-thumbnail a,
td.ecwid-OrdersList-OrderBox-thumbnail a:active,
td.ecwid-OrdersList-OrderBox-thumbnail a:visited {
  color: #b8b8b8;
}
 div.ecwid-OrdersList-OrderBox-product a,
div.ecwid-OrdersList-OrderBox-product a:active,
div.ecwid-OrdersList-OrderBox-product a:visited {
  color: #b8b8b8;
}
 td.ecwid-OrdersList-OrderBox-footer {
  background-color: #ffffff;
  color: #000000;
}
 td.ecwid-OrdersList-OrderBox-footer .gwt-InlineHTML {
  color: #000000;
}
 td.ecwid-OrdersList-OrderBox-footer-status .gwt-InlineHTML span span {
  color: #b8b8b8;
}
 td.ecwid-OrdersList-OrderBox-footer .ecwid-OrdersList-OrderBox-price {
  color: #cacaca;
}
 td.ecwid-OrdersList-OrderBox-price {
  color: #d4d4d4;
}
 div.ecwid-Orders-EmptyList {
  background-color: #8a8a8a;
  color: #ffffff;
}
 div.ecwid-OrdersList-OrderBox-status span {
  color: #000000;
}
 td.ecwid-OrdersList-OrderBox-totals-price {
  color: #d4d4d4;
}
 div.ecwid-EgoodsComponent,
div.ecwid-Invoice div.ecwid-EgoodsComponent,
div.ecwid-Invoice div.ecwid-EgoodsComponent * {
  background-color: #ffffff;
}
 td.ecwid-OrdersList-OrderBox-itemdescr div.ecwid-EgoodsComponent {
  background-color: #ffffff;
}
 div.ecwid-EgoodsComponent-downloadLabel {
  color: #b8b8b8;
}
 span.ecwid-EgoodsComponent-filesize,
span.ecwid-EgoodsComponent-expires {
  color: #474747;
}
 span.ecwid-EgoodsComponent-expires span {
  color: #cacaca;
}
 div.ecwid-EgoodsComponent a,
div.ecwid-EgoodsComponent a:active,
div.ecwid-EgoodsComponent a:visited {
  color: #c0c0c0;
}
 tr.ecwid-EgoodsComponent-egoodRow-expired div.ecwid-EgoodsComponent-description {
  color: #474747;
  cursor: auto;
}
 tr.ecwid-EgoodsComponent-egoodRow-expired a,
tr.ecwid-EgoodsComponent-egoodRow-expired a:active,
tr.ecwid-EgoodsComponent-egoodRow-expired a:visited {
  color: #474747;
  cursor: auto;
}
 div.ecwid-popup-headLabel {
  color: #ffffff;
}
 div.ecwid-FormPopup-fieldWrapper label.ecwid-fieldLabel {
  color: #000000;
}
 div.ecwid-popup-content-mainPanel {
  background-color: #ffffff;
}
 div.ecwid-popup-fieldLabel {
  color: #000000;
}
 div.ecwid-popup-content-mainPanel .gwt-Anchor,
div.ecwid-popup-content-mainPanel .gwt-Anchor:link,
div.ecwid-popup-content-mainPanel .gwt-Anchor:active,
div.ecwid-popup-content-mainPanel .gwt-Anchor:visited,
div.ecwid-popup-content-mainPanel .gwt-Anchor:hover {
  color: #c0c0c0;
}
 div.ecwid-popup {
  border: 18px solid #ffffff;
  background-color: #979797;
}
 hr.ecwid-popup-hr {
  background-color: #b8b8b8;
}
 button.ecwid-popup-closeButton {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_9c9c9c_popup_close.png") no-repeat center center;
}
 div.ecwid-AddressBook-addButton {
  background: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_9c9c9c_addNewAddress.gif") no-repeat;
  color: #b8b8b8;
}
 div.ecwid-AddressForm-SSLencryptedPopup {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_9c9c9c_SSLencrypted.png") no-repeat;
}
 div.ecwid-Checkout-ShippingAddress-top {
  background-color: #e4e4e4;
}
 div.ecwid-Checkout-QIWI-payment-logo {
  background: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_QIWIlogo_small.png") no-repeat transparent;
  width: 86px;
  height: 41px;
}
 div.ecwid-Checkout-QIWI-phone-icon {
  background: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_9c9c9c_phone.png") no-repeat transparent;
  width: 23px;
  height: 34px;
}
 div.ecwid-Checkout-QIWI-plus-seven {
  color: #979797;
  font: 18px bold helvetica, arial, verdana, sans-serif;
}
 div.ecwid-Checkout-blockTitle {
  color: #ffffff;
}
 span.ecwid-shippingOption {
  color: #000000;
}
 div.ecwid-PaymentMethodSelector .gwt-RadioButton {
  color: #000000;
}
 div.ecwid-PaymentMethodsBlock-PaymentOption-instructions,
div.ecwid-PaymentInstructions-instructions {
  color: #b8b8b8;
}
 td.ecwid-PseudoButton-left {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_9c9c9c_blue_box_left.gif") no-repeat 1px 0px;
}
 td.ecwid-PseudoButton-center {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_9c9c9c_blue_box_center.gif") repeat-x;
}
 td.ecwid-PseudoButton-center div.gwt-Label {
  color: #ffffff;
}
 td.ecwid-PseudoButton-right {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_9c9c9c_blue_box_right.gif") no-repeat -1px 0px;
}
 .ecwid-responsive div.ecwid-PseudoButton {
  background: linear-gradient(to bottom, #979797 0%, #6a6a6a 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 1px solid #93989c;
  border-radius: 3px;
  display: inline-block;
  height: auto;
  padding: 4px 10px;
}
 div.ecwid-AccountSettings div.ecwid-Account-ContinueShoppingButtonContainer {
  border-top: 1px solid #b8b8b8;
}
 div.ecwid-fieldEnvelope-label-light {
  color: #eeeeee;
}
 div.ecwid-DisappearingMessage {
  border: solid #ffffff 10px;
  background-color: #979797;
}
 div.ecwid-DisappearingMessage-content {
  color: #ffffff;
}
 div.ecwid-DisappearingMessage-content span {
  color: #ffffff;
}
 div.ecwid-productBrowser-search-noResultsLabel {
  color: #ffffff;
}
 .ecwid-productBrowser-details-GalleryPanel-linkContainer .gwt-HTML,
.ecwid-productBrowser-details-GalleryPanel-linkContainer .gwt-Anchor {
  color: #ffffff;
}
 div.ecwid-productBrowser-details-GalleryPanel-imageContainer {
  border: solid 2px #b8b8b8;
}
 button.ecwid-gallery-prevButton {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_9c9c9c_gallery_prev.png") no-repeat scroll center center;
}
 button.ecwid-gallery-nextButton {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_9c9c9c_gallery_next.png") no-repeat scroll center center;
}
 td.ecwid-DateRangeBox-icon {
  border-left: solid 1px #f5f5f5;
  background: #ffffff url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_arrow-south.gif") no-repeat center center;
}
 table.ecwid-DateRangeBox {
  border: solid 1px #f5f5f5;
}
 div.ecwid-gallery-thumbnailsPanel {
  background-color: #ffffff;
}
 img.ecwid-gallery-imagePanel-zoomButton-image {
  background: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_9c9c9c_gallery_zoom_button.png") no-repeat center center;
}
 div.ecwid-gallery-imageDescription {
  text-align: center;
  padding: 40px 0px 40px 0px;
  font: normal 14px helvetica, arial, verdana, sans-serif;
  color: #ffffff;
}
 div.ecwid-gallery-imageDescription-top {
  padding: 40px 0px 30px 0px;
  display: none;
}
 div.ecwid-gallery-imageDescription-bottom {
  padding: 30px 0px 40px 0px;
  display: block;
}
 table.ecwid-gallery-thumbnail {
  border: 3px solid #ffffff;
}
 table.ecwid-gallery-thumbnail-selected {
  border: 3px solid #b8b8b8;
}
 img.ecwid-gallery-thumbnail-selected {
  border: 3px solid #b8b8b8;
}
 img.ecwid-gallery-image {
  cursor: pointer;
  border: 0px;
}
 div.ecwid-productBrowser-cart-asterisk {
  color: #eeeeee;
}
 div.ecwid-productBrowser-cart-estimationNote {
  color: #ffffff;
}
 div.ecwid-productBrowser-cart-estimationNote span {
  color: #ffffff;
}
 div.ecwid-productBrowser-cart-checkoutOptionsSeparator {
  color: #ffffff;
}
 div.ecwid-productBrowser-cart-chooseLocationPopup label.ecwid-fieldLabel {
  color: #a4a4a4;
}
 div.ecwid-productBrowser-cart-chooseLocationPopup-deliveryMethodLabel {
  color: #a4a4a4;
}
 span.ecwid-productBrowser-cart-weight {
  color: #c7c7c7;
}
 td.ecwid-SharePopup-header-left,
td.ecwid-SharePopup-header-right {
  border-color: #c0c0c0;
}
 td.ecwid-SharePopup-header-center div,
div.ecwid-SharePopup-main {
  border-color: #c0c0c0;
  background-color: #979797;
  color: #ffffff;
}
 div.ecwid-SharePopup-content {
  background-color: #8a8a8a;
}
 div.ecwid-SharePopup-checkboxes span.gwt-CheckBox {
  color: #ffffff;
}
 div.ecwid-SharePopup-checkboxes span.gwt-CheckBox label span {
  color: #ffffff;
}
 div.ecwid-SharePopup-noteLabel {
  color: #ababab;
}
 div.ecwid-FriendsList {
  border-color: #c0c0c0;
  background-color: #979797;
}
 input.ecwid-FriendsList-searchBox {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_minisearch.gif");
}
 div.ecwid-FriendsList-emptyListLabel {
  color: #ababab;
}
 div.ecwid-FriendsList-friend {
  color: #ffffff;
}
 div.ecwid-FriendsList-friend-selected {
  background-color: #b8b8b8;
}
 div.ecwid-maintenance-popup {
  border-color: #b8b8b8;
  background-color: #8a8a8a;
  color: #ffffff;
}
 div.ecwid-maintenance-staff-message {
  color: #bababa;
}
 div.ecwid-DownloadError-head {
  color: #ffffff;
}
 div.ecwid-DownloadError-content {
  color: #cfcfcf;
}
 div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksLbl {
  color: #000000;
}
 div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksLbl-over {
  color: #979797;
}
 img.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksImg-over {
  border: 1px solid #b8b8b8;
}
 img.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksImg-selected {
  border: 4px solid #b8b8b8;
}
 div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks-panel {
  background-color: #ffffff;
}
 div.ecwid-productBrowser-cart-termsCheckbox-rollover {
  background-color: #b8b8b8;
}
 div.ecwid-productBrowser-cart-termsCheckbox {
  color: white;
}
 div.ecwid-productBrowser-sharePanel-header {
  background: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_share_ico.png") left no-repeat;
  background-color: #8a8a8a;
}
 .ecwid-productBrowser-details-rightPanel .ecwid-productBrowser-sharePanel-buttonsContainer {
  border: #8a8a8a 1px solid;
}
 div.ecwid-productBrowser-details-wholesale {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_wholesale-background.png");
}
 span.ecwid-productBrowser-details-wholesale-break {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_wholesale-break.png");
}
 div.ecwid-productBrowser-details-wholesale-saving {
  border-color: #000000;
}
 .ecwid-productBrowser-relatedProducts .ecwid-productBrowser-relatedProducts-title,
.ecwid-productBrowser-relatedProducts .ecwid-productBrowser-productNameLink {
  color: #ffffff;
}
 div.ecwid-ppReview-block {
  background-color: #ffffff;
}
 div.ecwid-ppReview-totals-block,
div.ecwid-ppReview-sidebar-hor div.ecwid-ppReview-block {
  border-top: 4px solid #e4e4e4;
}
 div.ecwid-productBrowser-extraField-name-center,
div.ecwid-productBrowser-extraField-name-side {
  color: #c7c7c7;
}
 div.ecwid-productBrowser-extraField-value-center,
div.ecwid-productBrowser-extraField-value-side {
  color: #ffffff;
}
 div.ecwid-productBrowser-head-share-purchase {
  color: #ffffff;
}
 div.ecwid-Invoice-share-textPanel-label {
  color: #ffffff;
}
 div.ecwid-Invoice-share-textPanel-product-label {
  color: #ffffff;
}
 span.ecwid-Invoice-share-textPanel-product-label-bottomDotted {
  border-bottom: 2px dotted #ffffff;
}
 div.ecwid-Checkout-PasswordBlock-tip {
  color: white;
}
 div.ecwid-floatLeftPanel {
  color: black;
}
 div.ecwid-productBrowser-productNameLink a,
div.ecwid-productBrowser-productNameLink a:link,
div.ecwid-productBrowser-productNameLink a:active,
div.ecwid-productBrowser-productNameLink a:visited {
  color: #ffffff;
}
 button.ecwid-AccentedButton {
  background-color: #595959;
  background-image: -moz-linear-gradient(left, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -moz-linear-gradient(right, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -moz-linear-gradient(bottom, #9f6f6f 0%, #595959 17%, rgba(89, 89, 89, 0) 18%, rgba(89, 89, 89, 0) 73%, #666666 73%, #5e5e5e 100%);
  background-image: -webkit-linear-gradient(left, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -webkit-linear-gradient(right, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -webkit-linear-gradient(bottom, #9f6f6f 0%, #595959 17%, rgba(89, 89, 89, 0) 18%, rgba(89, 89, 89, 0) 73%, #666666 73%, #5e5e5e 100%);
  background-image: -o-linear-gradient(left, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -o-linear-gradient(right, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -o-linear-gradient(bottom, #9f6f6f 0%, #595959 17%, rgba(89, 89, 89, 0) 18%, rgba(89, 89, 89, 0) 73%, #666666 73%, #5e5e5e 100%);
  background-image: -ms-linear-gradient(left, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -ms-linear-gradient(right, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -ms-linear-gradient(bottom, #9f6f6f 0%, #595959 17%, rgba(89, 89, 89, 0) 18%, rgba(89, 89, 89, 0) 73%, #666666 73%, #5e5e5e 100%);
  background-image: linear-gradient(left, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), linear-gradient(right, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), linear-gradient(bottom, #9f6f6f 0%, #595959 17%, rgba(89, 89, 89, 0) 18%, rgba(89, 89, 89, 0) 73%, #666666 73%, #5e5e5e 100%);
  -moz-box-shadow: 0px 0px 0px 1px rgba(42, 34, 34, 0.7), 0 1px 0 #828282 inset;
  -webkit-box-shadow: 0px 0px 0px 1px rgba(42, 34, 34, 0.7), 0 1px 0 #828282 inset;
  box-shadow: 0px 0px 0px 1px rgba(42, 34, 34, 0.7), 0 1px 0 #828282 inset;
}
 button.ecwid-AccentedButton:hover {
  background-image: -moz-radial-gradient(50% 100%, circle, #7f7f7f, rgba(127, 127, 127, 0.4), rgba(127, 127, 127, 0)), -moz-linear-gradient(left, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -moz-linear-gradient(right, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -moz-linear-gradient(bottom, #9f6f6f 0%, #595959 17%, rgba(89, 89, 89, 0) 18%, rgba(89, 89, 89, 0) 73%, #666666 73%, #5e5e5e 100%);
  background-image: -webkit-radial-gradient(50% 100%, circle, #7f7f7f, rgba(127, 127, 127, 0.4), rgba(127, 127, 127, 0)), -webkit-linear-gradient(left, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -webkit-linear-gradient(right, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -webkit-linear-gradient(bottom, #9f6f6f 0%, #595959 17%, rgba(89, 89, 89, 0) 18%, rgba(89, 89, 89, 0) 73%, #666666 73%, #5e5e5e 100%);
  background-image: -o-radial-gradient(50% 100%, circle, #7f7f7f, rgba(127, 127, 127, 0.4), rgba(127, 127, 127, 0)), -o-linear-gradient(left, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -o-linear-gradient(right, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -o-linear-gradient(bottom, #9f6f6f 0%, #595959 17%, rgba(89, 89, 89, 0) 18%, rgba(89, 89, 89, 0) 73%, #666666 73%, #5e5e5e 100%);
  background-image: -ms-radial-gradient(50% 100%, circle, #7f7f7f, rgba(127, 127, 127, 0.4), rgba(127, 127, 127, 0)), -ms-linear-gradient(left, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -ms-linear-gradient(right, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -ms-linear-gradient(bottom, #9f6f6f 0%, #595959 17%, rgba(89, 89, 89, 0) 18%, rgba(89, 89, 89, 0) 73%, #666666 73%, #5e5e5e 100%);
  background-image: radial-gradient(50% 100%, circle, #7f7f7f, rgba(127, 127, 127, 0.4), rgba(127, 127, 127, 0)), linear-gradient(left, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), linear-gradient(right, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), linear-gradient(bottom, #9f6f6f 0%, #595959 17%, rgba(89, 89, 89, 0) 18%, rgba(89, 89, 89, 0) 73%, #666666 73%, #5e5e5e 100%);
  -moz-box-shadow: 0px 0px 0px 1px rgba(42, 34, 34, 0.7), 0 1px 0 #7f7f7f inset;
  -webkit-box-shadow: 0px 0px 0px 1px rgba(42, 34, 34, 0.7), 0 1px 0 #7f7f7f inset;
  box-shadow: 0px 0px 0px 1px rgba(42, 34, 34, 0.7), 0 1px 0 #7f7f7f inset;
}
 button.ecwid-AccentedButton-ie9minus {
  background-color: #595959;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2MjIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAwJSIgeTE9IjEwMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjODY4Njg2IiBvZmZzZXQ9IjAiLz4KPHN0b3Agc3RvcC1jb2xvcj0iIzU5NTk1OSIgb2Zmc2V0PSIwLjE3Ii8+CjxzdG9wIHN0b3AtY29sb3I9IiM1OTU5NTkiIG9mZnNldD0iMC4xOCIvPgo8c3RvcCBzdG9wLWNvbG9yPSIjNTk1OTU5IiBvZmZzZXQ9IjAuNzMiLz4KPHN0b3Agc3RvcC1jb2xvcj0iIzY1NjU2NSIgb2Zmc2V0PSIwLjczIi8+CjxzdG9wIHN0b3AtY29sb3I9IiM1ZTVlNWUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2MjIpIiAvPgo8L3N2Zz4JCQ==);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6d6d6d', endColorstr='#545454', GradientType=0);
}
 button.ecwid-AccentedButton-ie9minus:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2MjIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAwJSIgeTE9IjEwMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjODY4Njg2IiBvZmZzZXQ9IjAiLz4KPHN0b3Agc3RvcC1jb2xvcj0iIzU5NTk1OSIgb2Zmc2V0PSIwLjE3Ii8+CjxzdG9wIHN0b3AtY29sb3I9IiM1OTU5NTkiIG9mZnNldD0iMC4xOCIvPgo8c3RvcCBzdG9wLWNvbG9yPSIjNTk1OTU5IiBvZmZzZXQ9IjAuNzMiLz4KPHN0b3Agc3RvcC1jb2xvcj0iIzY1NjU2NSIgb2Zmc2V0PSIwLjczIi8+CjxzdG9wIHN0b3AtY29sb3I9IiM1ZTVlNWUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2MjIpIiAvPgo8L3N2Zz4JCQ==);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#878787', endColorstr='#6d6d6d', GradientType=0);
}
 button.ecwid-AccentedButton-ie9plus {
  filter: none !important;
  height: 1.6em;
}
 button.ecwid-AccentedButton-disabled:hover {
  background-color: #595959;
  background-image: -moz-linear-gradient(left, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -moz-linear-gradient(right, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -moz-linear-gradient(bottom, #9f6f6f 0%, #595959 17%, rgba(89, 89, 89, 0) 18%, rgba(89, 89, 89, 0) 73%, #666666 73%, #5e5e5e 100%);
  background-image: -webkit-linear-gradient(left, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -webkit-linear-gradient(right, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -webkit-linear-gradient(bottom, #9f6f6f 0%, #595959 17%, rgba(89, 89, 89, 0) 18%, rgba(89, 89, 89, 0) 73%, #666666 73%, #5e5e5e 100%);
  background-image: -o-linear-gradient(left, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -o-linear-gradient(right, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -o-linear-gradient(bottom, #9f6f6f 0%, #595959 17%, rgba(89, 89, 89, 0) 18%, rgba(89, 89, 89, 0) 73%, #666666 73%, #5e5e5e 100%);
  background-image: -ms-linear-gradient(left, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -ms-linear-gradient(right, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), -ms-linear-gradient(bottom, #9f6f6f 0%, #595959 17%, rgba(89, 89, 89, 0) 18%, rgba(89, 89, 89, 0) 73%, #666666 73%, #5e5e5e 100%);
  background-image: linear-gradient(left, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), linear-gradient(right, #595959 0%, #595959 6%, rgba(89, 89, 89, 0) 13%), linear-gradient(bottom, #9f6f6f 0%, #595959 17%, rgba(89, 89, 89, 0) 18%, rgba(89, 89, 89, 0) 73%, #666666 73%, #5e5e5e 100%);
  -moz-box-shadow: 0px 0px 0px 1px rgba(42, 34, 34, 0.7), 0 1px 0 #000000 inset;
  -webkit-box-shadow: 0px 0px 0px 1px rgba(42, 34, 34, 0.7), 0 1px 0 #000000 inset;
  box-shadow: 0px 0px 0px 1px rgba(42, 34, 34, 0.7), 0 1px 0 #000000 inset;
}
 .ecwid .ecwid-btn--secondary,
.ecwid .ecwid-btn--secondary:hover {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_back_normal.gif") repeat-x;
  border: solid 1px #bfbfbf;
  outline: none;
  vertical-align: middle;
  text-decoration: none;
  cursor: pointer;
  color: black;
  border-radius: 2px;
  height: 24px;
  font: normal 12px helvetica, arial, verdana, sans-serif;
  white-space: nowrap;
  padding: 0 5px;
}
 .ecwid .ecwid-btn--secondary[type] {
  min-width: 75px;
  min-width: 0 \0/IE9;
  padding: 0 15px \0/IE9;
}
 .ecwid .ecwid-btn--secondary:focus,
.ecwid .ecwid-btn--secondary:focus:hover {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_back_normal.gif") repeat-x;
  border: solid 1px #bfbfbf;
  outline: none;
  vertical-align: middle;
  text-decoration: none;
  cursor: pointer;
  color: black;
  border-radius: 2px;
  height: 24px;
  font: normal 12px helvetica, arial, verdana, sans-serif;
  white-space: nowrap;
  padding: 0 5px;
}
 .ecwid .ecwid-btn--secondary:focus:active {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_back_on.gif") repeat-x;
  border: solid 1px gray;
  font: normal 12px helvetica, arial, verdana, sans-serif;
  color: #fff;
  outline: none;
  padding: 0 5px;
}
 .ecwid .ecwid-btn--secondary:active {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_back_on.gif") repeat-x;
  border: solid 1px gray;
  font: normal 12px helvetica, arial, verdana, sans-serif;
  color: #fff;
  outline: none;
  padding: 0 5px;
}
 .ecwid .ecwid-btn--secondary-inverse,
.ecwid .ecwid-btn--secondary-inverse-center,
.ecwid .ecwid-btn--secondary-inverse-center:hover {
  outline: none;
  padding: 0 5px;
}
 .ecwid .ecwid-btn--secondary-inverse-left,
.ecwid .ecwid-btn--secondary-inverse-right {
  display: none;
}
 .ecwid .ecwid-btn--secondary-inverse-center span.gwt-CheckBox {
  top: 2px;
}
 .ecwid .ecwid-btn--secondary-inverse span.gwt-CheckBox > input {
  display: block;
  margin-top: 1px;
}
 .ecwid-AddressBook-shipToButton > .ecwid-btn--secondary-inverse {
  padding: 4px 11px 5px !important;
}
 div.ecwid-AddressBook-addButton {
  background-size: cover;
}
 div.ecwid-AddressBook-addButton div {
  top: 79px;
}
 .ecwid .ecwid-btn--secondary-inverse-center div.gwt-HTML {
  color: white;
}
 .ecwid .ecwid-AddressForm .ecwid-btn--secondary-inverse,
.ecwid .ecwid-AddressForm .ecwid-btn--secondary-inverse-center,
.ecwid .ecwid-AddressForm .ecwid-btn--secondary-inverse-center:hover {
  background: #757575;
  color: #ffffff;
  border: none !important;
  border-radius: 2px;
  padding: 0 5px;
}
 .ecwid .ecwid-AddressForm .ecwid-btn--secondary-inverse {
  padding: 0;
}
 .ecwid a,
.ecwid a:active,
.ecwid a:visited {
  text-decoration: underline;
}
 .ecwid a:hover {
  text-decoration: underline;
  color: #e4e4e4;
}
 div.ecwid-productBrowser-details-inTheBag div {
  left: 37px;
}
 a.ecwid-productBrowser-nav-left,
a.ecwid-productBrowser-nav-right {
  height: 22px;
}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleLeft {
  background-position: 0 -7px;
}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleRight {
  background-position: -589px -7px;
}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopLeft,
table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopCenter,
table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopRight,
table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleLeft,
table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleRight {
  border-color: transparent;
}
 div.ecwid-Checkout-BreadCrumbs-section {
  height: 13px;
}
 div.ecwid-Checkout-BreadCrumbs-point {
  border: none;
}
 div.ecwid-Checkout-BreadCrumbs-point-visited,
div.ecwid-Checkout-BreadCrumbs-point-visited::after,
div.ecwid-Checkout-BreadCrumbs-point-visited::before {
  background-color: transparent;
}
 div.ecwid-Checkout-BreadCrumbs-point-current,
div.ecwid-Checkout-BreadCrumbs-point-current::after,
div.ecwid-Checkout-BreadCrumbs-point-current::before {
  background-color: transparent;
}
 div.ecwid-minicart-counter {
  top: 36px;
  width: 28px;
  color: white;
}
 div.ecwid-minicart-clickArea {
  background: none;
}
 div.ecwid-minicart {
  border: none;
  border-radius: 0;
}
 .ecwid .ecwid-btn--primary:focus:active,
.ecwid .ecwid-btn--primary:focus:hover {
  color: transparent;
  background-color: transparent;
  border: none;
  outline: none;
  height: 39px;
  width: 168px;
  padding: 0;
}
 .ecwid .ecwid-btn--primary,
.ecwid .ecwid-btn--primary:focus,
.ecwid .ecwid-btn--primary:hover,
.ecwid .ecwid-btn--primary:visited,
.ecwid .ecwid-btn--primary:active {
  color: transparent;
  background-color: transparent;
  border: none;
  outline: none;
  height: 39px;
  width: 168px;
  padding: 0;
}
 .ecwid .ecwid-btn--primary.ecwid-btn--addToBag,
.ecwid .ecwid-btn--primary.ecwid-btn--continueShopping,
.ecwid .ecwid-btn--primary.ecwid-btn--checkout,
.ecwid .ecwid-btn--primary.ecwid-btn--placeOrder {
  opacity: 1 !important;
  text-indent: -9000px;
  text-transform: capitalize;
  background-position: top center;
  background-repeat: no-repeat;
}
 .ecwid .ecwid-btn--primary.ecwid-btn--addToBag:focus:active {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.add_to_bag.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--addToBag,
.ecwid .ecwid-btn--primary.ecwid-btn--addToBag:active {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.add_to_bag.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--addToBag:focus:active {
  background-position: bottom center;
}
 .ecwid .ecwid-btn--primary.ecwid-btn--addToBag:active {
  background-position: bottom center;
}
 .ecwid .ecwid-btn--primary.ecwid-btn--continueShopping:focus:active {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.continue_shopping.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--continueShopping,
.ecwid .ecwid-btn--primary.ecwid-btn--continueShopping:active {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.continue_shopping.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--continueShopping:focus:active {
  background-position: bottom center;
}
 .ecwid .ecwid-btn--primary.ecwid-btn--continueShopping:active {
  background-position: bottom center;
}
 .ecwid .ecwid-btn--primary.ecwid-btn--checkout:focus:active {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.checkout.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--checkout,
.ecwid .ecwid-btn--primary.ecwid-btn--checkout:active {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.checkout.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--checkout:focus:active {
  background-position: bottom center;
}
 .ecwid .ecwid-btn--primary.ecwid-btn--checkout:active {
  background-position: bottom center;
}
 .ecwid .ecwid-btn--primary.ecwid-btn--placeOrder:focus:active {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.place_order.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--placeOrder,
.ecwid .ecwid-btn--primary.ecwid-btn--placeOrder:active {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.place_order.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--placeOrder:focus:active {
  background-position: bottom center;
}
 .ecwid .ecwid-btn--primary.ecwid-btn--placeOrder:active {
  background-position: bottom center;
}
 .ecwid .ecwid-btn--primary.ecwid-btn--payButton:focus:active {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.place_order.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--payButton,
.ecwid .ecwid-btn--primary.ecwid-btn--payButton:active {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.place_order.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--payButton:focus:active {
  background-position: bottom center;
}
 .ecwid .ecwid-btn--primary.ecwid-btn--payButton:active {
  background-position: bottom center;
}
 .ecwid .ecwid-btn--primary.ecwid-btn--buyNow:focus:active,
.ecwid .ecwid-btn--primary.ecwid-btn--buyNow:focus:hover {
  background-color: #595959;
  color: white;
  border: none;
  visibility: visible;
  width: auto;
  min-width: 115px;
  height: 29px;
}
 .ecwid .ecwid-btn--primary.ecwid-btn--buyNow,
.ecwid .ecwid-btn--primary.ecwid-btn--buyNow:focus,
.ecwid .ecwid-btn--primary.ecwid-btn--buyNow:visited,
.ecwid .ecwid-btn--primary.ecwid-btn--buyNow:active {
  background-color: #595959;
  color: white;
  border: none;
  visibility: visible;
  width: auto;
  min-width: 115px;
  height: 29px;
}
 .ecwid .ecwid-btn--buyNow.ecwid-btn--buyNow {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2MjIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAwJSIgeTE9IjEwMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjODY4Njg2IiBvZmZzZXQ9IjAiLz4KPHN0b3Agc3RvcC1jb2xvcj0iIzU5NTk1OSIgb2Zmc2V0PSIwLjE3Ii8+CjxzdG9wIHN0b3AtY29sb3I9IiM1OTU5NTkiIG9mZnNldD0iMC4xOCIvPgo8c3RvcCBzdG9wLWNvbG9yPSIjNTk1OTU5IiBvZmZzZXQ9IjAuNzMiLz4KPHN0b3Agc3RvcC1jb2xvcj0iIzY1NjU2NSIgb2Zmc2V0PSIwLjczIi8+CjxzdG9wIHN0b3AtY29sb3I9IiM1ZTVlNWUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2MjIpIiAvPgo8L3N2Zz4JCQ==);
}
 .ecwid .ecwid-btn--primary.ecwid-btn--buyNow:hover {
  background-color: #737373;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2MjIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAwJSIgeTE9IjEwMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjOWY5ZjlmIiBvZmZzZXQ9IjAiLz4KPHN0b3Agc3RvcC1jb2xvcj0iIzcyNzI3MiIgb2Zmc2V0PSIwLjE3Ii8+CjxzdG9wIHN0b3AtY29sb3I9IiM3MjcyNzIiIG9mZnNldD0iMC4xOCIvPgo8c3RvcCBzdG9wLWNvbG9yPSIjNzI3MjcyIiBvZmZzZXQ9IjAuNzMiLz4KPHN0b3Agc3RvcC1jb2xvcj0iIzdlN2U3ZSIgb2Zmc2V0PSIwLjczIi8+CjxzdG9wIHN0b3AtY29sb3I9IiM3Nzc3NzciIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2MjIpIiAvPgo8L3N2Zz4JCQ==);
}
 .ecwid .ecwid-btn--primary.ecwid-btn--continue:focus:active,
.ecwid .ecwid-btn--primary.ecwid-btn--continue:focus:hover {
  background-color: #595959;
  color: white;
  border: none;
  visibility: visible;
  width: auto;
  min-width: 115px;
  height: 29px;
}
 .ecwid .ecwid-btn--primary.ecwid-btn--continue,
.ecwid .ecwid-btn--primary.ecwid-btn--continue:focus,
.ecwid .ecwid-btn--primary.ecwid-btn--continue:visited,
.ecwid .ecwid-btn--primary.ecwid-btn--continue:active {
  background-color: #595959;
  color: white;
  border: none;
  visibility: visible;
  width: auto;
  min-width: 115px;
  height: 29px;
}
 .ecwid .ecwid-btn--primary.ecwid-btn--continue {
  background-color: #595959;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2MjIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAwJSIgeTE9IjEwMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjODY4Njg2IiBvZmZzZXQ9IjAiLz4KPHN0b3Agc3RvcC1jb2xvcj0iIzU5NTk1OSIgb2Zmc2V0PSIwLjE3Ii8+CjxzdG9wIHN0b3AtY29sb3I9IiM1OTU5NTkiIG9mZnNldD0iMC4xOCIvPgo8c3RvcCBzdG9wLWNvbG9yPSIjNTk1OTU5IiBvZmZzZXQ9IjAuNzMiLz4KPHN0b3Agc3RvcC1jb2xvcj0iIzY1NjU2NSIgb2Zmc2V0PSIwLjczIi8+CjxzdG9wIHN0b3AtY29sb3I9IiM1ZTVlNWUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2MjIpIiAvPgo8L3N2Zz4JCQ==);
}
 .ecwid .ecwid-btn--primary.ecwid-btn--continue:hover {
  background-color: #737373;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2MjIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAwJSIgeTE9IjEwMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjOWY5ZjlmIiBvZmZzZXQ9IjAiLz4KPHN0b3Agc3RvcC1jb2xvcj0iIzcyNzI3MiIgb2Zmc2V0PSIwLjE3Ii8+CjxzdG9wIHN0b3AtY29sb3I9IiM3MjcyNzIiIG9mZnNldD0iMC4xOCIvPgo8c3RvcCBzdG9wLWNvbG9yPSIjNzI3MjcyIiBvZmZzZXQ9IjAuNzMiLz4KPHN0b3Agc3RvcC1jb2xvcj0iIzdlN2U3ZSIgb2Zmc2V0PSIwLjczIi8+CjxzdG9wIHN0b3AtY29sb3I9IiM3Nzc3NzciIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2MjIpIiAvPgo8L3N2Zz4JCQ==);
}
 .ecwid-Checkout-BreadCrumbs-Vertical div.ecwid-Checkout-BreadCrumbs-section-visited {
  background: #e4e4e4;
}
 div.ecwid-Checkout-BreadCrumbs-section,
div.ecwid-Checkout-BreadCrumbs-section-visited {
  background-color: transparent;
}
 .ecwid .ecwid-btn--secondary:focus,
.ecwid .ecwid-btn--secondary:focus:hover {
  border: solid 0 #bfbfbf;
}
 .ecwid .ecwid-btn--secondary:focus:active {
  border: solid 0 gray;
}
 .ecwid .ecwid-btn--secondary:active {
  border: solid 0 gray;
}
 div.ecwid-AddressForm .ecwid-btn td {
  padding: 5px;
}
 div.ecwid-Checkout-blockTitle .ecwid-btn,
table.ecwid-Checkout-blockTitle .ecwid-btn {
  vertical-align: middle;
}
 td.ecwid-Invoice-itemsTable-headerCell {
  color: black;
}
 #horizontal-menu.horizontal-desktop .horizontal-menu-item.horizontal-menu-item--hover > a {
  background: #595959;
  color: white;
}
 #horizontal-menu.horizontal-mobile .horizontal-menu-button,
.horizontal-menu.horizontal-menu--mobile .horizontal-menu-item > a,
#horizontal-menu.horizontal-desktop .horizontal-menu-item > a {
  color: white;
}
 #horizontal-menu .horizontal-menu-item.horizontal-menu-item--active > a {
  color: #ccc;
}
 #horizontal-menu.horizontal-desktop .horizontal-menu-subParent,
.horizontal-menu.horizontal-menu--mobile {
  background: #9c9c9c;
}
 .horizontal-menu-item--back {
  background: #b6b6b6;
}
 div.ecwid-AddToBagButton-up:lang(da),
div.ecwid-AddToBagButton-up-hovering:lang(da),
div.ecwid-AddToBagButton-ie6-up:lang(da),
div.ecwid-AddToBagButton-ie6-up-hovering:lang(da) {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.add_to_bag.png") no-repeat top center;
}
 div.ecwid-AddToBagButton-down:lang(da),
div.ecwid-AddToBagButton-down-hovering:lang(da),
div.ecwid-AddToBagButton-ie6-down:lang(da),
div.ecwid-AddToBagButton-ie6-down-hovering:lang(da) {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.add_to_bag.png") no-repeat bottom center;
}
 div.ecwid-AddToBagButton-ie6-up:lang(da),
div.ecwid-AddToBagButton-ie6-up-hovering:lang(da),
div.ecwid-AddToBagButton-ie6-down:lang(da),
div.ecwid-AddToBagButton-ie6-down-hovering:lang(da) {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.add_to_bag.gif");
}
 div.ecwid-ContinueShoppingButton-up:lang(da),
div.ecwid-ContinueShoppingButton-up-hovering:lang(da),
div.ecwid-ContinueShoppingButton-ie6-up:lang(da),
div.ecwid-ContinueShoppingButton-ie6-up-hovering:lang(da) {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.continue_shopping.png") no-repeat top center;
}
 div.ecwid-ContinueShoppingButton-down:lang(da),
div.ecwid-ContinueShoppingButton-down-hovering:lang(da),
div.ecwid-ContinueShoppingButton-ie6-down:lang(da),
div.ecwid-ContinueShoppingButton-ie6-down-hovering:lang(da) {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.continue_shopping.png") no-repeat bottom center;
}
 div.ecwid-ContinueShoppingButton-ie6-up:lang(da),
div.ecwid-ContinueShoppingButton-ie6-up-hovering:lang(da),
div.ecwid-ContinueShoppingButton-ie6-down:lang(da),
div.ecwid-ContinueShoppingButton-ie6-down-hovering:lang(da) {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.continue_shopping.gif");
}
 div.ecwid-productBrowser-cart-checkoutButton-up:lang(da),
div.ecwid-productBrowser-cart-checkoutButton-up-hovering:lang(da),
div.ecwid-productBrowser-cart-checkoutButton-ie6-up:lang(da),
div.ecwid-productBrowser-cart-checkoutButton-ie6-up-hovering:lang(da) {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.checkout.png") no-repeat top center;
}
 div.ecwid-productBrowser-cart-checkoutButton-down:lang(da),
div.ecwid-productBrowser-cart-checkoutButton-down-hovering:lang(da),
div.ecwid-productBrowser-cart-checkoutButton-ie6-down:lang(da),
div.ecwid-productBrowser-cart-checkoutButton-ie6-down-hovering:lang(da) {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.checkout.png") no-repeat bottom center;
}
 div.ecwid-productBrowser-cart-checkoutButton-ie6-up:lang(da),
div.ecwid-productBrowser-cart-checkoutButton-ie6-up-hovering:lang(da),
div.ecwid-productBrowser-cart-checkoutButton-ie6-down:lang(da),
div.ecwid-productBrowser-cart-checkoutButton-ie6-down-hovering:lang(da) {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.checkout.gif");
}
 div.ecwid-Checkout-placeOrderButton-up:lang(da),
div.ecwid-Checkout-placeOrderButton-up-hovering:lang(da),
div.ecwid-Checkout-placeOrderButton-ie6-up:lang(da),
div.ecwid-Checkout-placeOrderButton-ie6-up-hovering:lang(da) {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.place_order.png") no-repeat top center;
}
 div.ecwid-Checkout-placeOrderButton-down:lang(da),
div.ecwid-Checkout-placeOrderButton-down-hovering:lang(da),
div.ecwid-Checkout-placeOrderButton-ie6-down:lang(da),
div.ecwid-Checkout-placeOrderButton-ie6-down-hovering:lang(da) {
  background: transparent url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.place_order.png") no-repeat bottom center;
}
 div.ecwid-Checkout-placeOrderButton-ie6-up:lang(da),
div.ecwid-Checkout-placeOrderButton-ie6-up-hovering:lang(da),
div.ecwid-Checkout-placeOrderButton-ie6-down:lang(da),
div.ecwid-Checkout-placeOrderButton-ie6-down-hovering:lang(da) {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.place_order.gif");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--addToBag:lang(da):active:hover {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.add_to_bag.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--addToBag:lang(da),
.ecwid .ecwid-btn--primary.ecwid-btn--addToBag:lang(da):active {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.add_to_bag.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--continueShopping:lang(da):active:hover {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.continue_shopping.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--continueShopping:lang(da),
.ecwid .ecwid-btn--primary.ecwid-btn--continueShopping:lang(da):active {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.continue_shopping.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--checkout:lang(da):active:hover {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.checkout.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--checkout:lang(da),
.ecwid .ecwid-btn--primary.ecwid-btn--checkout:lang(da):active {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.checkout.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--placeOrder:lang(da):active:hover {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.place_order.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--placeOrder:lang(da),
.ecwid .ecwid-btn--primary.ecwid-btn--placeOrder:lang(da):active {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.place_order.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--payButton:lang(da):active:hover {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.place_order.png");
}
 .ecwid .ecwid-btn--primary.ecwid-btn--payButton:lang(da),
.ecwid .ecwid-btn--primary.ecwid-btn--payButton:lang(da):active {
  background-image: url("https://d3fpg94ia2uqz2.cloudfront.net/u/6408-0d707dd1a5/ti/dark_5c5c5c_da.place_order.png");
}
 .ecwid-Invoice-ShippingDetails .ecwid-productBrowser-productNameLink a:link {
  color: black !important;
}
 div.ecwid-productBrowser-head {
  text-align: center;
}
 .ec-size.ec-size--xl .ec-store .pager__pages a {
  color: white !important;
}
 .ec-size.ec-size--xl .ec-store .ec-pager + .ec-footer a {
  color: white;
}
 .cover .social-media__item {
  border: 1px solid white;
  border-radius: 30px;
  margin-right: 5px;
}
 .ec-size .ec-store .grid-category--dark .grid-category__title-inner {
  color: black;
}
 .ec-size .ec-store .ec-grid {
  margin-top: -10em;
}
 [data-block],
.ec-size .ec-store,
.ecwid-productBrowser {
  background-color: #f8f8f8 !important;
}
 