
/* Custom CSS theme */
#generated-by-eshop-designer-v1-5 {
  theme: dark;
  main-colour: #3421b5;
  icon-colour: #f202ee;
  buy-now-colour: #d113ce;
  image-url-base: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813");
  lang: en;
  langs: en;
}

.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: white;
}

.ecwid p,
.ecwid sup,
.ecwid sub,
.ecwid address {
  color: white;
}

input.gwt-TextBox,
input.gwt-PasswordTextBox,
textarea.gwt-TextArea,
input.gwt-DateBox {
  border-width: 2px;
}

.eshop-main-background {
  background-color: #321fad;
}

.ecwid {
  color: white;
}

.ecwid a,
.ecwid a:active,
.ecwid a:visited {
  color: #beb6f2;
}

span.gwt-InlineHTML,
span.gwt-InlineLabel {
  color: #beb6f2;
}

button.ecwid-MessageBox-button,
button.gwt-Button {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_back_normal.gif") repeat-x scroll 0 0;
  border: 1px solid #c4c4c4;
  color: #000000;
}

button.gwt-Button:active,
button.ecwid-MessageBox-button:active {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_back_on.gif") repeat-x scroll 0 0;
  border: 1px solid #c4c4c4;
  color: #ffffff;
}

div.ecwid-ServiceMessage-container div.ecwid-ShadowedPopupPanel-content,
div.ecwid-ShadowedPopupPanel-content {
  background-color: #3e27d4;
}

.ecwid-ServiceMessage-message {
  color: #ffffff;
}

button.ecwid-ServiceMessage-closeButton {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_connection-error-close.gif");
}

td.ecwid-productBrowser-warning-icon {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_iconWarning.gif");
}

td.ecwid-productBrowser-warning-text {
  color: #beb6f2;
}

div.ecwid-SelectOptionsPopup div.ecwid-productBrowser-backgroundedPanel {
  background-color: #ffffff;
}

div.ecwid-SelectOptionsPopup div.ecwid-productBrowser-details-inStockLabel {
  color: #54ae4c;
}

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: #321fad;
}

table.ecwid-categoriesTabBar table.gwt-TabBarItem {
  color: #cfcfcf;
}

table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopLeft {
  background: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_tab.png") no-repeat;
}

table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopCenter {
  background: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_tab.png") repeat-x -11px 0;
}

table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopRight {
  background: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_tab.png") no-repeat -589px 0;
}

table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleLeft {
  background: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_tab.png") repeat-y 0 -11px;
}

table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleRight {
  background: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/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("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/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: #f7f7fd;
}

table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected div.ecwid-categories-category {
  color: #f7f7fd;
}

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: #f7f7fd !important;
}

div.ecwid-categories-MenuBarPopup {
  background-color: #321fad;
}

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: #f7f7fd;
}

div.ecwid-minicart {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_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: #beb6f2;
  font: 13px tahoma, geneva, verdana, sans-serif;
}

div.ecwid-minicart-link span.gwt-InlineLabel {
  color: #beb6f2;
}

div.ecwid-TermsPopup-terms {
  border-color: #4b34da;
  background-color: #ffffff;
  color: #737373;
}

div.ecwid-productBrowser {
  background-color: #321fad;
}

div.ecwid-productBrowser-head {
  color: #ffffff;
}

div.ecwid-productBrowser-auth a:link,
div.ecwid-productBrowser-auth a:active,
div.ecwid-productBrowser a:visited {
  color: #beb6f2;
}

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: #4b34da;
}

div.ecwid-productBrowser-price {
  color: #9b8feb !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: #beb6f2;
}

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: #beb6f2;
}

div.ecwid-pager span.ecwid-pager-link-enabled span {
  text-decoration: underline;
}

div.ecwid-pager span.ecwid-pager-link-disabled {
  cursor: default;
  color: #beb6f2;
}

div.ecwid-pager span.gwt-InlineLabel {
  color: #c2c2c2;
}

div.ecwid-productBrowser-categoryPath span.gwt-InlineLabel {
  color: #c2c2c2;
}

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: #beb6f2;
}

div.ecwid-productBrowser-details-inTheBagText,
div.ecwid-productBrowser-details-inTheBag div {
  color: #ffffff;
}

div.ecwid-productBrowser-details-inTheBag {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_bag.png") no-repeat;
}

div.ecwid-productBrowser-details-optionClassText {
  color: #ffffff;
}

div.ecwid-productBrowser-details-price {
  color: #9b8feb;
}

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("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_3421b5_remove_file.png") no-repeat center center;
}

div.ecwid-productBrowser-cart-hint {
  color: #9b8feb;
}

button.ecwid-uploadPopup-addButton {
  background: url("icons/dark_f202ee_boxAdd.gif") no-repeat scroll center center transparent;
}

button.ecwid-uploadPopup-addButton-disabled {
  background: url("icons/dark_boxAddDisabled.gif") no-repeat scroll center center transparent;
}

button.ecwid-uploadPopup-deleteButton {
  background: url("icons/dark_f202ee_boxDelete.gif") no-repeat scroll center center transparent;
}

button.ecwid-uploadPopup-deleteButton-disabled {
  background: url("icons/dark_boxDeleteDisabled.gif") no-repeat scroll center center transparent;
}

div.ecwid-productBrowser-details-sku {
  color: #ffffff;
}

div.ecwid-productBrowser-details-inStockLabel {
  color: #88c483;
}

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: #9b8feb;
}

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("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_noimage.gif");
}

div.ecwid-noimage-small {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_noimage-small.gif");
}

div.ecwid-productBrowser-backgroundedPanel {
  background-color: #2c1c97;
}

table.ecwid-productBrowser-productsGrid-mainTable {
  color: #c2c2c2;
}

div.ecwid-productBrowser-productsGrid-productTopFragment,
div.ecwid-productBrowser-productsGrid-productBottomFragment {
  background-color: #321fad;
}

div.ecwid-productBrowser-productsGrid-productTopFragment-inTheBag div.ecwid-productBrowser-productsGrid-inTheBagTick {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_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("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_tick.png");
}

td.ecwid-productBrowser-productsTable-cell {
  border-color: #4b34da;
}

td.ecwid-productBrowser-productsTable-cellOdd {
  background-color: #2f1f94;
}

td.ecwid-productBrowser-productsTable-cellEven {
  background-color: #321fad;
}

div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-sku {
  color: #c2c2c2;
}

div.ecwid-productBrowser-productsTable-inTheBagTick {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_tick.png");
}

div.ecwid-productBrowser-productsTable-addToBagLink {
  color: #beb6f2;
}

div.ecwid-AddToBagButton-up,
div.ecwid-AddToBagButton-up-hovering,
div.ecwid-AddToBagButton-down,
div.ecwid-AddToBagButton-down-hovering {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_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("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_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("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_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("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_continue_shopping.gif");
}

td.ecwid-productBrowser-cart-emptyCartPanel-td,
td.ecwid-Checkout-orderFailed-td {
  background-color: #321fad;
}

div.ecwid-productBrowser-cart-emptyCartPanel .gwt-Label {
  color: #000000;
}

div.ecwid-MessageBox,
div.ecwid-MessageBox-msg {
  color: #ffffff;
  background-color: #321fad;
}

div.ecwid-productBrowser-cart-backgroundedPanel {
  background-color: #2f1f94;
}

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: #9b8feb;
}

div.ecwid-productBrowser-cart-shippingAmount-waiting {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/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("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_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("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_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 #4b34da;
}

td.ecwid-productBrowser-cart-itemsTable-cell-last {
  border-bottom-color: transparent;
}

td.ecwid-productBrowser-cart-itemsTable-cell-selected {
  background-color: #5745c9;
}

div.ecwid-productBrowser-cart-price {
  color: #9b8feb;
}

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: #4e39d5;
  border-bottom: solid 1px #4b34da;
}

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("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_3421b5_remove_item.png") no-repeat scroll center center;
}

div.ecwid-productBrowser-cart-EnterCouponBox {
  background-color: #2f1f94;
  border: 1px solid #4b34da;
}

div.ecwid-productBrowser-cart-EnterCouponBox .gwt-Label {
  color: #ffffff;
}

.ecwid-EcwidHintingLink {
  color: #beb6f2;
}

.ecwid-EcwidHintingLink-Popup {
  background-color: #2f1f94;
  border: 1px solid #4b34da;
  color: #ffffff;
}

div.ecwid-Invoice-Summary-value .ecwid-EcwidHintingLink {
  color: #000000;
}

div.ecwid-Checkout-BreadCrumbs-link {
  color: #beb6f2;
}

div.ecwid-Checkout-BreadCrumbs-link-current {
  border-bottom-color: #8c7ee7;
  color: #beb6f2;
}

div.ecwid-Checkout-BreadCrumbs-link-visited {
  color: #beb6f2;
}

div.ecwid-Checkout-BreadCrumbs-point {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_checkout_point_not_visited.png");
}

div.ecwid-Checkout-BreadCrumbs-point-visited {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_3421b5_checkout_point_visited.png");
}

div.ecwid-Checkout-BreadCrumbs-point-current {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_3421b5_checkout_point_current.png");
}

div.ecwid-Checkout-BreadCrumbs-section {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_checkout_section_not_visited.gif");
}

div.ecwid-Checkout-BreadCrumbs-section-visited {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_3421b5_checkout_section_visited.gif");
}

div.ecwid-form {
  background-color: #ffffff;
}

div.ecwid-form a:link,
div.ecwid-form a:active,
div.ecwid-form a:visited {
  color: #8073d3;
}

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: #6251cd;
}

div.ecwid-Invoice-Header,
div.ecwid-Invoice-Header td {
  background-color: #ffffff;
}

div.ecwid-Invoice-cell-title {
  background-color: #8c7ee7;
}

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: #737373;
}

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("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_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("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_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: #4b34da;
}

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: #6251cd;
}

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;
}

div.ecwid-MessageBox-msg-info {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_msg_info.gif") no-repeat 0px 0px;
  margin-left: 30px;
  width: 33px;
  height: 33px;
}

div.ecwid-MessageBox-msg-question {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_msg_quest.gif") no-repeat 0px 0px;
  margin-left: 30px;
  width: 33px;
  height: 33px;
}

div.ecwid-MessageBox-msg-warning {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_msg_warning.gif") no-repeat 0px 0px;
  margin-left: 30px;
  width: 33px;
  height: 33px;
}

div.ecwid-MessageBox-msg-error {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_msg_error.gif") no-repeat 0px 0px;
  margin-left: 30px;
  width: 33px;
  height: 33px;
}

div.ecwid-AddressForm-secureLockIcon {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_3421b5_lock.gif") no-repeat;
}

div.ecwid-AddressBook-item {
  background: #ffffff none repeat scroll 0 0;
}

div.ecwid-productBrowser-backgroundedPanel {
  background-color: #2f1f94;
}

div.ecwid-demo-product-note {
  color: #000000;
  background-color: #ffffff;
}

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: #4b34da;
}

div.ecwid-Account-AddressBook div.ecwid-Account-ContinueShoppingButtonContainer {
  border-top: solid 1px #4b34da;
}

div.ecwid-AddressBook-block {
  border: 1px solid #4b34da;
  background-color: #ffffff;
}

td.ecwid-DateRangeBox-range {
  background-color: #ffffff;
  color: #000000;
}

div.ecwid-DateRangePopup {
  background-color: #ffffff;
  color: #000000;
  border: 1px solid #ababab;
}

table.ecwid-DateRangePopup-PresetsPanel .gwt-Anchor {
  color: #4b34da;
}

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: #8c7ee7;
  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,
div.ecwid-OrdersList-OrderBox-product a,
div.ecwid-OrdersList-OrderBox-product a:active,
div.ecwid-OrdersList-OrderBox-product a:visited {
  color: #4b34da;
}

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: #4b34da;
}

td.ecwid-OrdersList-OrderBox-footer .ecwid-OrdersList-OrderBox-price {
  color: #6b5ad8;
}

td.ecwid-OrdersList-OrderBox-price {
  color: #7e71d6;
}

div.ecwid-Orders-EmptyList {
  background-color: #392d85;
  color: #ffffff;
}

div.ecwid-OrdersList-OrderBox-status span {
  color: #000000;
}

td.ecwid-OrdersList-OrderBox-totals-price {
  color: #7e71d6;
}

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: #4b34da;
}

span.ecwid-EgoodsComponent-filesize,
span.ecwid-EgoodsComponent-expires {
  color: #474747;
}

span.ecwid-EgoodsComponent-expires span {
  color: #75c46e;
}

div.ecwid-EgoodsComponent a,
div.ecwid-EgoodsComponent a:active,
div.ecwid-EgoodsComponent a:visited {
  color: #6251cd;
}

tr.ecwid-EgoodsComponent-egoodRow-expired div.ecwid-EgoodsComponent-description,
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: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: #6251cd;
}

div.ecwid-popup {
  border: 18px solid #f9f9fb;
  background-color: #321fad;
}

hr.ecwid-popup-hr {
  background-color: #4b34da;
}

button.ecwid-popup-closeButton {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_3421b5_popup_close.png") no-repeat center center;
}

div.ecwid-AddressBook-addButton {
  background: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_3421b5_addNewAddress.gif") no-repeat;
  color: #4b34da;
}

div.ecwid-AddressForm-SSLencryptedPopup {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_3421b5_SSLencrypted.png") no-repeat;
}

div.ecwid-Checkout-ShippingAddress-top {
  background-color: #8c7ee7;
}

div.ecwid-Checkout-QIWI-payment-logo {
  background: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_QIWIlogo_small.png") no-repeat transparent;
  width: 86px;
  height: 41px;
}

div.ecwid-Checkout-QIWI-phone-icon {
  background: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_3421b5_phone.png") no-repeat transparent;
  width: 23px;
  height: 34px;
}

div.ecwid-Checkout-QIWI-plus-seven {
  color: #321fad;
  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: #4b34da;
}

td.ecwid-PseudoButton-left {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_3421b5_blue_box_left.gif") no-repeat 1px 0px;
}

td.ecwid-PseudoButton-center {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_3421b5_blue_box_center.gif") repeat-x;
}

td.ecwid-PseudoButton-center div.gwt-Label {
  color: #ffffff;
}

td.ecwid-PseudoButton-right {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_3421b5_blue_box_right.gif") no-repeat -1px 0px;
}

div.ecwid-AccountSettings div.ecwid-Account-ContinueShoppingButtonContainer {
  border-top: 1px solid #4b34da;
}

div.ecwid-fieldEnvelope-label-light {
  color: #9b8feb;
}

div.ecwid-DisappearingMessage {
  border: solid #f9f9fb 10px;
  background-color: #321fad;
}

div.ecwid-DisappearingMessage-content {
  color: #beb6f2;
}

div.ecwid-DisappearingMessage-content span {
  color: #beb6f2;
}

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 #4b34da;
}

button.ecwid-gallery-prevButton {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_3421b5_gallery_prev.png") no-repeat scroll center center;
}

button.ecwid-gallery-nextButton {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_3421b5_gallery_next.png") no-repeat scroll center center;
}

td.ecwid-DateRangeBox-icon {
  border-left: solid 1px #c4c4c4;
  background: #ffffff url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_arrow-south.gif") no-repeat center center;
}

table.ecwid-DateRangeBox {
  border: solid 1px #c4c4c4;
}

div.ecwid-gallery-thumbnailsPanel {
  background-color: #ffffff;
}

img.ecwid-gallery-imagePanel-zoomButton-image {
  background: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_3421b5_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 #4b34da;
}

img.ecwid-gallery-thumbnail-selected {
  border: 3px solid #4b34da;
}

img.ecwid-gallery-image {
  cursor: pointer;
  border: 0px;
}

div.ecwid-productBrowser-cart-asterisk {
  color: #9b8feb;
}

div.ecwid-productBrowser-cart-estimationNote {
  color: #ffffff;
}

div.ecwid-productBrowser-cart-estimationNote span {
  color: #beb6f2;
}

div.ecwid-productBrowser-cart-checkoutOptionsSeparator {
  color: #ffffff;
}

div.ecwid-productBrowser-cart-chooseLocationPopup label.ecwid-fieldLabel {
  color: #737373;
}

div.ecwid-productBrowser-cart-chooseLocationPopup-deliveryMethodLabel {
  color: #737373;
}

span.ecwid-productBrowser-cart-weight {
  color: #c7c7c7;
}

td.ecwid-SharePopup-header-left,
td.ecwid-SharePopup-header-right {
  border-color: #bbc25c;
}

td.ecwid-SharePopup-header-center div,
div.ecwid-SharePopup-main {
  border-color: #bbc25c;
  background-color: #321fad;
  color: #beb6f2;
}

div.ecwid-SharePopup-content {
  background-color: #2f1f94;
}

div.ecwid-SharePopup-checkboxes span.gwt-CheckBox {
  color: #ffffff;
}

div.ecwid-SharePopup-checkboxes span.gwt-CheckBox label span {
  color: #beb6f2;
}

div.ecwid-SharePopup-noteLabel {
  color: #ababab;
}

div.ecwid-FriendsList {
  border-color: #bbc25c;
  background-color: #321fad;
}

input.ecwid-FriendsList-searchBox {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_minisearch.gif");
}

div.ecwid-FriendsList-emptyListLabel {
  color: #ababab;
}

div.ecwid-FriendsList-friend {
  color: #ffffff;
}

div.ecwid-FriendsList-friend-selected {
  background-color: #4b34da;
}

div.ecwid-maintenance-popup {
  border-color: #4b34da;
  background-color: #2c1c97;
  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: #321fad;
}

img.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksImg-over {
  border: 1px solid #4b34da;
}

img.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksImg-selected {
  border: 4px solid #4b34da;
}

div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks-panel {
  background-color: #d0ccea;
}

div.ecwid-productBrowser-cart-termsCheckbox-rollover {
  background-color: #5745c9;
}

div.ecwid-productBrowser-cart-termsCheckbox {
  color: white;
}

div.ecwid-productBrowser-sharePanel-header {
  background: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_share_ico.png") left no-repeat;
  background-color: #2c1c97;
}

.ecwid-productBrowser-details-rightPanel .ecwid-productBrowser-sharePanel-buttonsContainer {
  border: #2c1c97 1px solid;
}

div.ecwid-productBrowser-details-wholesale {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_wholesale-background.png");
}

span.ecwid-productBrowser-details-wholesale-break {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/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 #8c7ee7;
}

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: #beb6f2;
}

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:link,
div.ecwid-productBrowser-productNameLink a:active,
div.ecwid-productBrowser-productNameLink a:visited {
  color: #ffffff;
}

button.ecwid-AccentedButton {
  background-color: #d113ce;
  background-image: -moz-linear-gradient(left, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -moz-linear-gradient(right, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -moz-linear-gradient(bottom, #ff41fc 0%, #d113ce 17%, rgba(209, 19, 206, 0) 18%, rgba(209, 19, 206, 0) 73%, #e21bdf 73%, #d915d6 100%);
  background-image: -webkit-linear-gradient(left, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -webkit-linear-gradient(right, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -webkit-linear-gradient(bottom, #ff41fc 0%, #d113ce 17%, rgba(209, 19, 206, 0) 18%, rgba(209, 19, 206, 0) 73%, #e21bdf 73%, #d915d6 100%);
  background-image: -o-linear-gradient(left, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -o-linear-gradient(right, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -o-linear-gradient(bottom, #ff41fc 0%, #d113ce 17%, rgba(209, 19, 206, 0) 18%, rgba(209, 19, 206, 0) 73%, #e21bdf 73%, #d915d6 100%);
  background-image: -ms-linear-gradient(left, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -ms-linear-gradient(right, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -ms-linear-gradient(bottom, #ff41fc 0%, #d113ce 17%, rgba(209, 19, 206, 0) 18%, rgba(209, 19, 206, 0) 73%, #e21bdf 73%, #d915d6 100%);
  background-image: linear-gradient(left, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), linear-gradient(right, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), linear-gradient(bottom, #ff41fc 0%, #d113ce 17%, rgba(209, 19, 206, 0) 18%, rgba(209, 19, 206, 0) 73%, #e21bdf 73%, #d915d6 100%);
  -moz-box-shadow: 0px 0px 0px 1px rgba(122, 4, 120, 0.7), 0 1px 0 #ec49ea inset;
  -webkit-box-shadow: 0px 0px 0px 1px rgba(122, 4, 120, 0.7), 0 1px 0 #ec49ea inset;
  box-shadow: 0px 0px 0px 1px rgba(122, 4, 120, 0.7), 0 1px 0 #ec49ea inset;
}

button.ecwid-AccentedButton:hover {
  background-image: -moz-radial-gradient(50% 100%, circle, #ec45e9, rgba(236, 69, 233, 0.4), rgba(236, 69, 233, 0)), -moz-linear-gradient(left, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -moz-linear-gradient(right, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -moz-linear-gradient(bottom, #ff41fc 0%, #d113ce 17%, rgba(209, 19, 206, 0) 18%, rgba(209, 19, 206, 0) 73%, #e21bdf 73%, #d915d6 100%);
  background-image: -webkit-radial-gradient(50% 100%, circle, #ec45e9, rgba(236, 69, 233, 0.4), rgba(236, 69, 233, 0)), -webkit-linear-gradient(left, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -webkit-linear-gradient(right, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -webkit-linear-gradient(bottom, #ff41fc 0%, #d113ce 17%, rgba(209, 19, 206, 0) 18%, rgba(209, 19, 206, 0) 73%, #e21bdf 73%, #d915d6 100%);
  background-image: -o-radial-gradient(50% 100%, circle, #ec45e9, rgba(236, 69, 233, 0.4), rgba(236, 69, 233, 0)), -o-linear-gradient(left, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -o-linear-gradient(right, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -o-linear-gradient(bottom, #ff41fc 0%, #d113ce 17%, rgba(209, 19, 206, 0) 18%, rgba(209, 19, 206, 0) 73%, #e21bdf 73%, #d915d6 100%);
  background-image: -ms-radial-gradient(50% 100%, circle, #ec45e9, rgba(236, 69, 233, 0.4), rgba(236, 69, 233, 0)), -ms-linear-gradient(left, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -ms-linear-gradient(right, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -ms-linear-gradient(bottom, #ff41fc 0%, #d113ce 17%, rgba(209, 19, 206, 0) 18%, rgba(209, 19, 206, 0) 73%, #e21bdf 73%, #d915d6 100%);
  background-image: radial-gradient(50% 100%, circle, #ec45e9, rgba(236, 69, 233, 0.4), rgba(236, 69, 233, 0)), linear-gradient(left, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), linear-gradient(right, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), linear-gradient(bottom, #ff41fc 0%, #d113ce 17%, rgba(209, 19, 206, 0) 18%, rgba(209, 19, 206, 0) 73%, #e21bdf 73%, #d915d6 100%);
  -moz-box-shadow: 0px 0px 0px 1px rgba(122, 4, 120, 0.7), 0 1px 0 #ec45e9 inset;
  -webkit-box-shadow: 0px 0px 0px 1px rgba(122, 4, 120, 0.7), 0 1px 0 #ec45e9 inset;
  box-shadow: 0px 0px 0px 1px rgba(122, 4, 120, 0.7), 0 1px 0 #ec45e9 inset;
}

button.ecwid-AccentedButton-ie9minus {
  background-color: #d113ce;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2MjIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAwJSIgeTE9IjEwMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjZmY0MGZiIiBvZmZzZXQ9IjAiLz4KPHN0b3Agc3RvcC1jb2xvcj0iI2QxMTNjZSIgb2Zmc2V0PSIwLjE3Ii8+CjxzdG9wIHN0b3AtY29sb3I9IiNkMTEzY2UiIG9mZnNldD0iMC4xOCIvPgo8c3RvcCBzdG9wLWNvbG9yPSIjZDExM2NlIiBvZmZzZXQ9IjAuNzMiLz4KPHN0b3Agc3RvcC1jb2xvcj0iI2UyMWJkZSIgb2Zmc2V0PSIwLjczIi8+CjxzdG9wIHN0b3AtY29sb3I9IiNkNzE2ZDQiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2MjIpIiAvPgo8L3N2Zz4JCQ==);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb22e8', endColorstr='#c812c5', GradientType=0);
}

button.ecwid-AccentedButton-ie9minus:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2MjIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAwJSIgeTE9IjEwMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjZmY0MGZiIiBvZmZzZXQ9IjAiLz4KPHN0b3Agc3RvcC1jb2xvcj0iI2QxMTNjZSIgb2Zmc2V0PSIwLjE3Ii8+CjxzdG9wIHN0b3AtY29sb3I9IiNkMTEzY2UiIG9mZnNldD0iMC4xOCIvPgo8c3RvcCBzdG9wLWNvbG9yPSIjZDExM2NlIiBvZmZzZXQ9IjAuNzMiLz4KPHN0b3Agc3RvcC1jb2xvcj0iI2UyMWJkZSIgb2Zmc2V0PSIwLjczIi8+CjxzdG9wIHN0b3AtY29sb3I9IiNkNzE2ZDQiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2MjIpIiAvPgo8L3N2Zz4JCQ==);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef51ed', endColorstr='#eb22e8', GradientType=0);
}

button.ecwid-AccentedButton-ie9plus {
  filter: none !important;
  height: 1.6em;
}

button.ecwid-AccentedButton-disabled:hover {
  background-color: #d113ce;
  background-image: -moz-linear-gradient(left, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -moz-linear-gradient(right, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -moz-linear-gradient(bottom, #ff41fc 0%, #d113ce 17%, rgba(209, 19, 206, 0) 18%, rgba(209, 19, 206, 0) 73%, #e21bdf 73%, #d915d6 100%);
  background-image: -webkit-linear-gradient(left, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -webkit-linear-gradient(right, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -webkit-linear-gradient(bottom, #ff41fc 0%, #d113ce 17%, rgba(209, 19, 206, 0) 18%, rgba(209, 19, 206, 0) 73%, #e21bdf 73%, #d915d6 100%);
  background-image: -o-linear-gradient(left, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -o-linear-gradient(right, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -o-linear-gradient(bottom, #ff41fc 0%, #d113ce 17%, rgba(209, 19, 206, 0) 18%, rgba(209, 19, 206, 0) 73%, #e21bdf 73%, #d915d6 100%);
  background-image: -ms-linear-gradient(left, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -ms-linear-gradient(right, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), -ms-linear-gradient(bottom, #ff41fc 0%, #d113ce 17%, rgba(209, 19, 206, 0) 18%, rgba(209, 19, 206, 0) 73%, #e21bdf 73%, #d915d6 100%);
  background-image: linear-gradient(left, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), linear-gradient(right, #d113ce 0%, #d113ce 6%, rgba(209, 19, 206, 0) 13%), linear-gradient(bottom, #ff41fc 0%, #d113ce 17%, rgba(209, 19, 206, 0) 18%, rgba(209, 19, 206, 0) 73%, #e21bdf 73%, #d915d6 100%);
  -moz-box-shadow: 0px 0px 0px 1px rgba(122, 4, 120, 0.7), 0 1px 0 #000000 inset;
  -webkit-box-shadow: 0px 0px 0px 1px rgba(122, 4, 120, 0.7), 0 1px 0 #000000 inset;
  box-shadow: 0px 0px 0px 1px rgba(122, 4, 120, 0.7), 0 1px 0 #000000 inset;
}

div.ecwid-AddToBagButton-up:lang(en),
div.ecwid-AddToBagButton-up-hovering:lang(en),
div.ecwid-AddToBagButton-ie6-up:lang(en),
div.ecwid-AddToBagButton-ie6-up-hovering:lang(en) {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_en.add_to_bag.png") no-repeat top center;
}

div.ecwid-AddToBagButton-down:lang(en),
div.ecwid-AddToBagButton-down-hovering:lang(en),
div.ecwid-AddToBagButton-ie6-down:lang(en),
div.ecwid-AddToBagButton-ie6-down-hovering:lang(en) {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_en.add_to_bag.png") no-repeat bottom center;
}

div.ecwid-AddToBagButton-ie6-up:lang(en),
div.ecwid-AddToBagButton-ie6-up-hovering:lang(en),
div.ecwid-AddToBagButton-ie6-down:lang(en),
div.ecwid-AddToBagButton-ie6-down-hovering:lang(en) {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_en.add_to_bag.gif");
}

div.ecwid-ContinueShoppingButton-up:lang(en),
div.ecwid-ContinueShoppingButton-up-hovering:lang(en),
div.ecwid-ContinueShoppingButton-ie6-up:lang(en),
div.ecwid-ContinueShoppingButton-ie6-up-hovering:lang(en) {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_en.continue_shopping.png") no-repeat top center;
}

div.ecwid-ContinueShoppingButton-down:lang(en),
div.ecwid-ContinueShoppingButton-down-hovering:lang(en),
div.ecwid-ContinueShoppingButton-ie6-down:lang(en),
div.ecwid-ContinueShoppingButton-ie6-down-hovering:lang(en) {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_en.continue_shopping.png") no-repeat bottom center;
}

div.ecwid-ContinueShoppingButton-ie6-up:lang(en),
div.ecwid-ContinueShoppingButton-ie6-up-hovering:lang(en),
div.ecwid-ContinueShoppingButton-ie6-down:lang(en),
div.ecwid-ContinueShoppingButton-ie6-down-hovering:lang(en) {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_en.continue_shopping.gif");
}

div.ecwid-productBrowser-cart-checkoutButton-up:lang(en),
div.ecwid-productBrowser-cart-checkoutButton-up-hovering:lang(en),
div.ecwid-productBrowser-cart-checkoutButton-ie6-up:lang(en),
div.ecwid-productBrowser-cart-checkoutButton-ie6-up-hovering:lang(en) {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_en.checkout.png") no-repeat top center;
}

div.ecwid-productBrowser-cart-checkoutButton-down:lang(en),
div.ecwid-productBrowser-cart-checkoutButton-down-hovering:lang(en),
div.ecwid-productBrowser-cart-checkoutButton-ie6-down:lang(en),
div.ecwid-productBrowser-cart-checkoutButton-ie6-down-hovering:lang(en) {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_en.checkout.png") no-repeat bottom center;
}

div.ecwid-productBrowser-cart-checkoutButton-ie6-up:lang(en),
div.ecwid-productBrowser-cart-checkoutButton-ie6-up-hovering:lang(en),
div.ecwid-productBrowser-cart-checkoutButton-ie6-down:lang(en),
div.ecwid-productBrowser-cart-checkoutButton-ie6-down-hovering:lang(en) {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_en.checkout.gif");
}

div.ecwid-Checkout-placeOrderButton-up:lang(en),
div.ecwid-Checkout-placeOrderButton-up-hovering:lang(en),
div.ecwid-Checkout-placeOrderButton-ie6-up:lang(en),
div.ecwid-Checkout-placeOrderButton-ie6-up-hovering:lang(en) {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_en.place_order.png") no-repeat top center;
}

div.ecwid-Checkout-placeOrderButton-down:lang(en),
div.ecwid-Checkout-placeOrderButton-down-hovering:lang(en),
div.ecwid-Checkout-placeOrderButton-ie6-down:lang(en),
div.ecwid-Checkout-placeOrderButton-ie6-down-hovering:lang(en) {
  background: transparent url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_en.place_order.png") no-repeat bottom center;
}

div.ecwid-Checkout-placeOrderButton-ie6-up:lang(en),
div.ecwid-Checkout-placeOrderButton-ie6-up-hovering:lang(en),
div.ecwid-Checkout-placeOrderButton-ie6-down:lang(en),
div.ecwid-Checkout-placeOrderButton-ie6-down-hovering:lang(en) {
  background-image: url("http://www.e-shopdesigner.com/eshop_icons/c7116897097e89655540ffb84c760813/dark_f202ee_en.place_order.gif");
}

/* css created with e-shop designer Tweak from e-shopdesigner.com 2013-06-13 18:01:45
tweak: samsara, esd000243, settings v0.6 */
/* { tweaks CSS */
/* product_browser_top_margin: */
div.ecwid-productBrowser {
  padding-top: 0px;
}

/* pb_product_grid_padding_horizontal: */
td.ecwid-productBrowser-productsGrid-cell {
  padding-left: 1px;
  padding-right: 1px;
}

/* pb_product_grid_padding_vertical: */
td.ecwid-productBrowser-productsGrid-cell {
  padding-top: 0px;
  padding-bottom: 0px;
}

/* show_category_tabs: */
div.ecwid-categories {
  display: none;
}

/* category_tab_font_size: */
span.ecwid-categories-category {
  font-size: 25px;
}

/* category_tab_font_family: */
span.ecwid-categories-category {
  font-family: 'trebuchet MS', helvetica, verdana, sans-serif;
}

/* hide_sign_in: */
div.ecwid-productBrowser-auth,
table.ecwid-Checkout-blockTitle button,
div.ecwid-Checkout-PasswordBlock,
div.ecwid-Checkout-blockTitle button.gwt-Button {
  display: none;
}

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

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

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

/* hide_drag_and_drop: */
div.ecwid-minicart span.ecwid-minicart-label-text,
div.ecwid-productBrowser-productDragLabel {
  display: none;
}

/* hide_weight: */
span.ecwid-productBrowser-cart-weight,
span.ecwid-Invoice-productDescr-weight {
  display: none;
}

/* minicart_width: */
div.ecwid-minicart,
div.ecwid-minicart.ecwid-minicart-floating {
  width: 159px;
}

/* minicart_height: */
div.ecwid-minicart,
div.ecwid-minicart.ecwid-minicart-floating {
  height: 156px;
}

/* minicart_count: */
/* minicart_caption: */
/* minicart_label: */
/* minicart_label_text: */
/* minicart_link: */
/* minicart_link_text: */
/* prod_and_cat_names: */
div.ecwid-productBrowser-head {
  display: on;
  color: #f132f1;
  font-size: 23px;
  font-family: tahoma, geneva, verdana, sans-serif;
}

/* prod_and_cat_link: */
div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a,
div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a:active,
div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a:visited,
div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-productNameLink a,
div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-productNameLink a:active,
div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-productNameLink a:visited,
div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-productNameLink a,
div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-productNameLink a:active,
div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-productNameLink a:visited,
div.ecwid-productBrowser-subcategories-categoryName {
  color: #f415f3;
  font-family: tahoma, geneva, verdana, sans-serif;
  font-size: 18px;
}

/* prod_link_justify: */
div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink {
  text-align: center;
}

/* category_link_justify: */
div.ecwid-productBrowser-subcategories-categoryName {
  text-align: center;
}

/* prod_link_in_cart: */
/* prod_description: */
.ecwid div.ecwid-productBrowser-details-descr p,
.ecwid div.ecwid-productBrowser-details-descr span,
.ecwid div.ecwid-productBrowser-details-descr div,
.ecwid div.ecwid-productBrowser-details-descr sup,
.ecwid div.ecwid-productBrowser-details-descr sub,
.ecwid div.ecwid-productBrowser-details-descr address,
.ecwid div.ecwid-productBrowser-details-descr ul,
.ecwid div.ecwid-productBrowser-details-descr ol,
.ecwid div.ecwid-productBrowser-details-descr dl,
.ecwid div.ecwid-productBrowser-details-descr ul li,
.ecwid div.ecwid-productBrowser-details-descr ol li,
.ecwid div.ecwid-productBrowser-details-descr dl dt,
.ecwid div.ecwid-productBrowser-details-descr dl dd,
.ecwid div.ecwid-productBrowser-details-descr hr,
.ecwid div.ecwid-productBrowser-details-descr blockquote,
.ecwid div.ecwid-productBrowser-details-descr a {
  color: #fca1fa;
  font-size: 15px;
  font-family: tahoma, geneva, verdana, sans-serif;
}

/* prod_description_h1_size: */
.ecwid div.ecwid-productBrowser-details-descr h1 {
  font-size: 26px;
}

/* prod_description_h2_size: */
.ecwid div.ecwid-productBrowser-details-descr h2 {
  font-size: 24px;
}

/* prod_description_h3_size: */
.ecwid div.ecwid-productBrowser-details-descr h3 {
  font-size: 22px;
}

/* prod_description_h4_size: */
.ecwid div.ecwid-productBrowser-details-descr h4 {
  font-size: 20px;
}

/* prod_description_h5_size: */
.ecwid div.ecwid-productBrowser-details-descr h5 {
  font-size: 18px;
}

/* prod_description_h6_size: */
.ecwid div.ecwid-productBrowser-details-descr h6 {
  font-size: 16px;
}

/* sku_colour: */
div.ecwid-productBrowser-sku,
div.ecwid-productBrowser-cart div.ecwid-productBrowser-sku,
div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-sku {
  color: #4b5660;
}

/* hide_sku: */
div.ecwid-productBrowser-sku,
td.ecwid-productBrowser-productsTable-sku,
span.ecwid-Invoice-productDescr-sku,
div.ecwid-OrdersList-OrderBox-sku {
  display: none !important;
}

/* main_price_colour: */
div.ecwid-productBrowser-price,
div.ecwid-productBrowser-cart-totalAmount {
  color: #f202ee;
}

/* main_price_size: */
div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-price,
div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-price,
div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-price {
  font-size: 14px;
}

/* panel_price_colour: */
div.ecwid-productBrowser-cart-subtotalAmount,
div.ecwid-productBrowser-cart-shippingAmount,
div.ecwid-productBrowser-cart-taxAmount {
  color: #f202ee;
}

/* in_stock_hide: */
div.ecwid-productBrowser-details-inStockLabel {
  display: none;
}

/* in_the_bag: */
/* mini_buttons_text_colour: */
button.gwt-Button,
#wrapper button.gwt-Button,
div.ecwid-popup button.gwt-Button {
  color: #333333;
}

/* } tweaks CSS */
