
/* Custom CSS theme */
.ec-size .ec-store.ec-store__category-page--0 .ec-grid .grid__categories{display:none}
 .ecwid{margin:0px;font:normal 12px tahoma, geneva, verdana, sans-serif;color:#1e2c38}
 .dragdrop-movable-panel{z-index:1010}
 .ecwid div,.ecwid span,.ecwid pre,.ecwid a,.ecwid img,.ecwid form,.ecwid label,.ecwid table,.ecwid tbody,.ecwid tfoot,.ecwid thead,.ecwid tr,.ecwid th,.ecwid td{position:static;margin:0px;padding:0px;border:none;outline:none;z-index:auto;background-color:transparent;float:none}
 .ecwid label{display:inline}
 .ecwid td{vertical-align:middle}
 .ecwid table{border-collapse:collapse;width:auto}
 .ecwid input,.ecwid button,.ecwid textarea,.ecwid select{width:auto;height:auto;margin:0px;padding:0px;outline:none}
 .ecwid button::-moz-focus-inner{border:none}
 .ecwid ul{list-style:disc;list-style-position:outside;list-style-image:none}
 * html body{margin:0px;background:url(blank.gif) fixed}
 .ecwid-EcwidHintingLink{color:#009dde;font:normal 11px tahoma, geneva, verdana, sans-serif;outline:none;cursor:default;text-decoration:none}
 .ecwid-EcwidHintingLink-Popup{font:normal 11px tahoma, geneva, verdana, sans-serif;background-color:#ffffff;border:1px solid #cccccc;padding:10px;color:#464646}
 div.ecwid-EcwidHintingLink-shadow{background-color:#000000;-moz-opacity:0.1;opacity:0.10;filter:alpha(opacity=10)}
 div.ecwid-cssLoadObserver{height:1px}
 div.ecwid-categories table{border-collapse:separate}
 span.ecwid-categories-category{font:normal 11px "trebuchet MS", helvetica, verdana, sans-serif;color:#4b4b4b;white-space:nowrap}
 div.ecwid-categoriesMenuBar span.ecwid-categories-category{font-size:11px}
 div.ecwid-categories-MenuBarPopup div.ecwid-categoriesMenuBar span.ecwid-categories-category{font:normal 11px tahoma, geneva, verdana, sans-serif}
 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:#009dde}
 div.ecwid-categories-MenuBarPopup{background-color:#ffffff;border:solid 1px #cbced1;padding:2px 12px 10px 7px;z-index:45}
 div.ecwid-categories-MenuBarPopup div.ecwid-categoriesMenuBar span.ecwid-categories-loading{background:url("/static/v1/icons/ajax-loader.gif") no-repeat 0px 5px;padding-left:30px;font:normal 11px tahoma, geneva, verdana, sans-serif}
 table.ecwid-categoriesTabBar div.gwt-TabBarFirst,table.ecwid-categoriesTabBar div.gwt-TabBarRest,table.ecwid-categoriesTabBar table.gwt-TabBarItem,div.ecwid-categories-horizontal-menuBarContainer,td.ecwid-categories-vertical-table-cell,div.ecwid-categories-MenuBarPopup div.menuSeparatorInner{border:none;border-bottom:1px solid #cbced1}
 div.ecwid-categoriesMenuBar-vertical td.subMenuIcon{padding:5px;background:transparent url("/static/v1/icons/arrow-subcategories-menu.gif") no-repeat center center}
 td.ecwid-categories-vertical-table-cell table.ecwid-categories-vertical-table-cell-categoryLink{margin:10px 20px}
 td.ecwid-categories-vertical-table-lastVisibleCell{border-bottom:none}
 div.ecwid-categories-vertical div.ecwid-categoriesMenuBar{margin:2px 12px 4px 0px}
 div.ecwid-categories-vertical td.gwt-MenuItem{padding:0px 40px 0px 30px;width:100%}
 table.ecwid-categoriesTabPanel,table.ecwid-categoriesTabBar{width:100%}
 table.ecwid-categoriesTabBar div.tabMiddleCenterInner{padding:0px 6px 6px 6px}
 table.ecwid-categoriesTabBar div.gwt-TabBarFirst{width:0px;height:50px !important}
 table.ecwid-categoriesTabBar div.gwt-TabBarRest{height:1px !important}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected,table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected:focus{padding-bottom:1px;border-bottom:none}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopLeft{background:url("/static/v1/icons/tab.gif") no-repeat;height:11px}
 table.ecwid-categoriesTabBar tr.tabTop,table.ecwid-categoriesTabBar td.tabTopCenter{height:11px}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopCenter{background:url("/static/v1/icons/tab.gif") repeat-x -11px 0;height:11px}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopRight{background:url("/static/v1/icons/tab.gif") no-repeat -589px 0;height:11px}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleLeft{background:url("/static/v1/icons/tab.gif") repeat-y 0 -11px}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleRight{background:url("/static/v1/icons/tab.gif") repeat-y -589px -11px}
 table.ecwid-categoriesTabBar table.gwt-TabBarItem div.tabMiddleRightInner,table.ecwid-categoriesTabBar table.gwt-TabBarItem div.tabMiddleLeftInner{width:11px}
 div.ecwid-categories-horizontal-menuBarContainer{padding:6px 15px}
 div.ecwid-categories-horizontal td.gwt-MenuItem{padding:1px 5px}
 div.ecwid-categories-horizontal td.gwt-MenuItemSeparator div.menuSeparatorInner{width:25px}
 div.ecwid-categories-MenuBarPopup td.gwt-MenuItem{padding:3px 40px 3px 10px;width:100%}
 div.ecwid-minicart{background:transparent url("/static/v1/icons/minicart.png") no-repeat;filter:expression(fixPNG_crop(this));background-position:top left;width:159px;height:156px;text-align:center;display:inline-block;z-index:50;-moz-user-select:none;-o-user-select:none;user-select:none;overflow:hidden}
 div.ecwid-minicart-caption{position:relative;left:0px;top:84px;width:159px;text-align:center;font:normal 16px tahoma, geneva, verdana, sans-serif;color:#4b5660}
 div.ecwid-minicart-label{position:relative;left:0px;top:86px;width:159px;text-align:center;line-height:10px}
 span.ecwid-minicart-label-text{font:11px/13px helvetica, arial, verdana, sans-serif;color:#b4b8bc}
 div.ecwid-minicart-link{position:relative;left:0px;top:82px;width:159px;text-align:center}
 div.ecwid-minicart-link *{text-decoration:underline;cursor:pointer;font:11px/20pt helvetica, arial, verdana, sans-serif;color:#1e7ec8}
 div.ecwid-minicart-counter{position:absolute;left:61px;top:36px;width:28px;font:normal 20px tahoma, geneva, verdana, sans-serif;color:#ffffff;text-align:center;cursor:pointer;zoom:1}
 div.ecwid-minicart-clickArea{position:absolute;left:47px;width:65px;top:15px;height:70px;cursor:pointer;zoom:1}
 div.ecwid-minicart-dropTargetEngage{background-position:bottom right}
 div.ecwid-minicart-dropTargetEngage span.ecwid-minicart-label-text{background-color:#f1ffa6}
 div.ecwid-minicart-mini-rolloverContainer{display:none}
 div.ecwid-minicart-mini-rollover{z-index:20;border:solid 1px #dae1e7;-moz-border-radius:4px;-webkit-border-radius:4px;white-space:nowrap;padding:4px 9px;left:-10px;top:-5px;background:white}
 div.ecwid-minicart-mini{width:220px}
 .ecwid-minicart-mini-count{color:#2583AD;font:13px tahoma,geneva,verdana,sans-serif}
 .ecwid-minicart-mini-overlay-count,.ecwid-minicart-mini-items,div.ecwid-minicart-mini-total{font:11px tahoma,geneva,verdana,sans-serif;color:#858585}
 span.ecwid-minicart-mini-overlay-count{margin-left:7px;margin-right:7px}
 span.ecwid-minicart-mini-total-label{margin-right:7px}
 div.ecwid-minicart-mini-total{text-align:right;margin-top:3px}
  input.ecwid-SearchPanel-field{margin-right:10px}
  div.ecwid-productBrowser{padding:0px 10px 20px 10px}
 div.ecwid_facebook_app div.ecwid-productBrowser{min-height:600px}
 div.ecwid-ProductBrowserPopup{z-index:750}
 div.ecwid-ProductBrowserPopup-content{width:750px;height:550px}
 .ecwid a,.ecwid a:active,.ecwid a:visited{font:normal 13px tahoma, geneva, verdana, sans-serif;color:#2583ad;background-color:transparent;text-decoration:underline;cursor:pointer}
 button.gwt-Button,#wrapper button.gwt-Button{background:transparent url("/static/v1/icons/back_normal.gif") repeat-x;border:solid 1px #d3d4d6;outline:none;vertical-align:baseline;text-decoration:none;cursor:pointer;color:#1e7ec8;-moz-border-radius:2px;-webkit-border-radius:2px;height:24px;font:normal 12px helvetica, arial, verdana, sans-serif;white-space:nowrap;padding:0 5px}
 button.gwt-Button[type]{min-width:75px;min-width:0 \0/IE9;padding:0 15px \0/IE9}
 button.gwt-Button:active,#wrapper button.gwt-Button:active{background:transparent url("/static/v1/icons/back_on.gif") repeat-x;border:solid 1px #a0a4aa;font:normal 12px helvetica, arial, verdana, sans-serif;color:#ffffff;outline:none}
 button.gwt-Button[disabled],button.gwt-Button[disabled]:active,#wrapper button.gwt-Button[disabled],#wrapper button.gwt-Button[disabled]:active{background:transparent url("/static/v1/icons/back_normal.gif") repeat-x;border:solid 1px #d3d4d6;outline:none;color:#cccccc}
 input.gwt-TextBox,input.gwt-PasswordTextBox,select.gwt-ListBox,textarea.gwt-TextArea,input.gwt-DateBox{padding:3px 5px;font:normal 12px tahoma, geneva, verdana, sans-serif;color:#4b4b4b;outline:none;-moz-user-select:text}
 input.gwt-TextBox[disabled],input.gwt-PasswordTextBox[disabled],select.gwt-ListBox[disabled],textarea.gwt-TextArea[disabled],input.gwt-DateBox[disabled]{background-color:#ddd}
 span.gwt-RadioButton input{margin-right:7px}
 input.ecwid-DateBox-formatError{border:solid 2px #b80000}
 div.gwt-SuggestBoxPopup{background-color:#ffffff;color:#4b4b4b;border:1px solid #898989;z-index:10000001}
 div.gwt-SuggestBoxPopup .item-selected{color:#ffffff;background-color:#3574de}
 div.gwt-SuggestBoxPopup table{width:100%;border-collapse:separate}
 div.gwt-SuggestBoxPopup-ie6ie7 table{width:auto}
 div.ecwid-TermsPopup a{font:24px tahoma, verdana, geneva, sans-serif}
 div.ecwid-TermsPopup div.ecwid-popup-headLabel{font-size:14px;margin:6px 0px 18px -4px}
 div.ecwid-TermsPopup div.ecwid-popup-content{padding:5px 42px 22px 33px}
 div.ecwid-TermsPopup-terms{border:solid 1px #999999;overflow:auto;padding:8px;width:600px;height:275px;text-align:left}
 div.ecwid-productBrowser-head{font:normal 20px helvetica, arial, verdana, sans-serif;color:#1e2c38;text-align:left}
 div.ecwid-note{font:normal 11px tahoma, geneva, verdana, sans-serif;color:#1e2c38;display:block;text-align:right}
 div.ecwid-form{background-color:#eaf3fa;padding:20px}
 label.ecwid-fieldLabel{font:normal 12px tahoma, geneva, verdana, sans-serif;color:#1e2c38;display:block}
 div.ecwid-fieldWrapper{padding-bottom:2px}
 div.ecwid-fieldWrapper label.ecwid-fieldLabel{margin-top:7px;float:left;white-space:nowrap}
 div.ecwid-fieldWrapper table.ecwid-fieldEnvelope{float:left}
 .ecwid-fieldWrapper-clear{clear:left;display:block}
 table.ecwid-productBrowser-auth-mini{width:100%}
 div.ecwid-productBrowser-auth{position:relative;text-align:right;margin:7px}
 div.ecwid-ProductBrowser-auth-anonim,div.ecwid-ProductBrowser-auth-logged{top:2px;margin-right:190px}
 div.ecwid-ProductBrowser-auth-anonim-mini,div.ecwid-ProductBrowser-auth-logged-mini{margin-right:0px}
 span.ecwid-ProductBrowser-auth-space{padding:0px 7px}
 div.ecwid-productBrowser-backgroundedPanel{background-color:#ececec}
 div.ecwid-productBrowser-categoryPath{font:13px helvetica, arial, verdana, sans-serif;color:#39434c;padding-top:5px;text-align:left}
 div.ecwid-productBrowser-categoryPath a,div.ecwid-productBrowser-categoryPath a:active,div.ecwid-productBrowser-categoryPath a:visited{color:#1e7ec8}
 div.ecwid-productBrowser-productNameLink a,div.ecwid-productBrowser-productNameLink a:active,div.ecwid-productBrowser-productNameLink a:visited{font:normal 14px helvetica, arial, verdana, sans-serif;color:#1e2c38;text-decoration:underline}
 div.ecwid-productBrowser-sku{font:normal 13px tahoma, geneva, verdana, sans-serif;color:#1e2c38;white-space:nowrap}
 div.ecwid-productBrowser-price{font:normal 13px tahoma, geneva, verdana, sans-serif;color:#a20505;white-space:nowrap}
 div.ecwid-results-topPanel div{font:normal 11px tahoma, geneva, verdana, sans-serif;color:#000000;white-space:nowrap;display:inline}
 td.ecwid-results-topPanel-itemsCountLabel-cell{width:100%}
 div.ecwid-results-topPanel div.ecwid-results-topPanel-itemsCountLabel{color:#4b4b4b;padding-right:10px}
 div.ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel{padding-right:20px}
 div.ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-link{color:#1e7ec8;cursor:pointer;text-decoration:underline;margin:0px 4px}
 div.ecwid-results-topPanel div.ecwid-results-topPanel-viewAsPanel-current{font-weight:bold;margin:0px 4px}
 div.ecwid-results-topPanel-sortByPanel select.gwt-ListBox{font:12px tahoma, geneva, verdana, sans-serif;color:#000000;margin-left:5px}
 div.ecwid-pager{font:12px helvetica, arial, verdana, sans-serif;color:#1e2c38;margin:0px 5px}
 div.ecwid-pager span.ecwid-pager-link{padding:0px 3px}
 div.ecwid-pager span.ecwid-pager-link-enabled{cursor:pointer;color:#1e7ec8}
 div.ecwid-pager span.ecwid-pager-link-enabled span{text-decoration:underline}
 div.ecwid-pager span.ecwid-pager-link-disabled{cursor:default;color:#1e2c38}
 div.ecwid-pager-hasTopSeparator{border-top:solid 1px #b8bdc1;padding-top:10px}
 .ecwid div.ecwid-pager a.ecwid-poweredBy{margin-top:-10px}
 .ecwid a.ecwid-poweredBy{float:right;margin-right:7px;font:10px Tahoma, geneva, verdana, sans-serif;color:#9a9fa4;text-decoration:underline;cursor:pointer;margin-bottom:10px}
 div.ecwid-productBrowser-cart-emptyCartPanel,div.ecwid-Checkout-orderFailed{padding:25px 5px 0px 5px}
 div.ecwid-productBrowser-cart-emptyCartPanel div.ecwid-form,div.ecwid-Checkout-orderFailed div.ecwid-form{padding:45px;text-align:center}
 div.ecwid-productBrowser-cart-emptyCartPanel button.gwt-Button,#wrapper div.ecwid-productBrowser-cart-emptyCartPanel button.gwt-Button,div.ecwid-Checkout-orderFailed button.gwt-Button,#wrapper div.ecwid-Checkout-orderFailed button.gwt-Button{margin:30px 10px 0px 10px}
 div.ecwid-AddressForm div.ecwid-form{width:485px;padding:15px 18px}
 input.ecwid-AddressForm-name,input.ecwid-AddressForm-address1,input.ecwid-AddressForm-address2,input.ecwid-AddressForm-company-name{width:290px}
 input.ecwid-AddressForm-city{width:175px}
 table.ecwid-AddressForm-state input{width:175px}
 table.ecwid-AddressForm-state select{max-width:290px}
 input.ecwid-AddressForm-zip{width:145px}
 select.ecwid-AddressForm-country{width:275px}
 input.ecwid-AddressForm-phone{width:145px}
 div.ecwid-AddressForm div.ecwid-fieldWrapper label.ecwid-fieldLabel{width:160px}
 div.ecwid-AddressForm-buttonsPanel{padding:10px 0px 10px 162px}
 div.ecwid-AddressForm-secureLockIcon{background:transparent url("/static/v1/icons/lock.gif") no-repeat;width:42px;height:42px}
 div.ecwid-AddressForm-SSLencryptedPopup{background:transparent url("/static/v1/icons/SSLencrypted.png") no-repeat;width:196px;height:116px;z-index:1001}
 div.ecwid-AddressBook-blockContainer{display:-moz-inline-box;display:inline-block;*zoom:1;*display:inline;padding:0px 50px 30px 0px;vertical-align:top}
 div.ecwid-AddressBook-block{border:solid 1px #b3b7ba;padding:5px}
 div.ecwid-AddressBook-addButton{background:transparent url("/static/v1/icons/addNewAddress.gif") no-repeat;width:238px;height:260px;cursor:pointer;text-align:center;font:normal 30px "trebuchet MS", helvetica, verdana, sans-serif;color:#629cc8}
 div.ecwid-AddressBook-addButton div{position:relative;top:60px}
 div.ecwid-AddressBook-item{background:#eaf3fa;width:238px;min-height:260px;position:relative}
 div.ecwid-AddressBook-shipToButton{padding:15px 20px 0px 20px}
 div.ecwid-AddressBook-itemDescription{font:14px tahoma, geneva, verdana, sans-serif;color:#000000;padding:15px 20px 65px 20px}
 div.ecwid-AddressBook-buttonsPanel{position:absolute;bottom:0px;padding:0px 19px;width:200px;height:50px}
 div.ecwid-AddressBook-item div.ecwid-Person-name{padding-bottom:15px;font-weight:bold}
 div.ecwid-AddressBook-item div.ecwid-Person-phone{padding-top:15px}
 table.ecwid-LoginBox{border:solid 10px #efefef;margin-top:30px}
 td.ecwid-LoginBox-content{padding:40px}
 div.ecwid-LoginForm div.ecwid-form{width:310px;padding:35px 25px 25px 25px;text-align:center}
 div.ecwid-LoginForm div.ecwid-fieldWrapper{text-align:center}
 div.ecwid-LoginForm div.ecwid-fieldWrapper label.ecwid-fieldLabel{float:none;margin-bottom:3px;font-size:16px;color:#4b4b4b}
 div.ecwid-LoginForm div.ecwid-fieldWrapper input{width:220px;margin-bottom:18px;float:none}
 div.ecwid-LoginForm button,#wrapper div.ecwid-LoginForm button{display:inline;margin:0px auto 30px auto}
 div.ecwid-LoginForm-links{text-align:right}
 div.ecwid-LoginForm-links table{margin-left:auto}
 span.ecwid-shippingOption input{display:block;float:left;width:15px;margin-right:7px;margin-top:3px}
 span.ecwid-shippingOption label{display:block;font-size:14px;float:left;width:277px}
 span.ecwid-shippingOption label.ecwid-shippingOption-label-ie7{display:block;font-size:14px;float:left;width:280px;margin-top:3px}
 span.ecwid-shippingOption-days{white-space:nowrap}
 span.ecwid-shippingOption-rate{margin-left:15px;font-weight:bold;visibility:hidden;white-space:nowrap}
 span.ecwid-shippingOption-checked span.ecwid-shippingOption-rate{visibility:visible}
 td.ecwid-PseudoButton-left{background:transparent url("/static/v1/icons/pseudo_button_left.gif") no-repeat 1px 0px;width:11px;height:26px}
 td.ecwid-PseudoButton-center{background:transparent url("/static/v1/icons/pseudo_button_center.gif") repeat-x;height:26px}
 td.ecwid-PseudoButton-center,td.ecwid-PseudoButton-center div{font-size:12px;color:#ffffff}
 td.ecwid-PseudoButton-right{background:transparent url("/static/v1/icons/pseudo_button_right.gif") no-repeat -1px 0px;width:11px;height:26px}
 table.ecwid-fieldEnvelope{margin-left:-2px;margin-right:-2px;width:1px}
 div.ecwid-fieldEnvelope-label{font:normal 11px/13px "trebuchet MS", helvetica, verdana, sans-serif;color:#b80000;text-align:right;min-height:13px}
 table.ecwid-fieldEnvelope-hidden div.ecwid-fieldEnvelope-around{padding:2px}
 table.ecwid-fieldEnvelope-error div.ecwid-fieldEnvelope-around{border:solid 2px #b80000}
 div.ecwid-noimage{background:transparent url("/static/v1/icons/noimage.gif") no-repeat scroll 0 0;height:100px;width:100px}
 div.ecwid-noimage-small{background:transparent url("icons/noimage-small.gif") no-repeat;height:80px;width:80px}
 div.ecwid-floatLeftPanel{float:left}
 div.ecwid-EgoodsComponent{padding:10px}
 div.ecwid-EgoodsComponent-downloadLabel{font:17px "trebuchet MS", helvetica, verdana, sans-serif;color:#1e7ec8;padding-bottom:5px}
 div.ecwid-EgoodsComponent-separator{height:15px}
 table.ecwid-EgoodsComponent-egoodRow{vertical-align:bottom}
 tr.ecwid-EgoodsComponent-egoodRow .ecwid-EgoodsComponent-descrCell{display:block;padding-bottom:3px}
 div.ecwid-EgoodsComponent-description{font:12px tahoma, geneva, verdana, sans-serif;color:#000000;padding:0px 2px}
 div.ecwid-EgoodsComponent-cell{float:left;font:14px tahoma, geneva, verdana, sans-serif}
 div.ecwid-EgoodsComponent-iconCell{position:absolute}
 div.ecwid-EgoodsComponent-iconCell-expired{opacity:0.7}
 div.ecwid-EgoodsComponent-linkCell{position:relative;left:0px}
 div.ecwid-EgoodsComponent a,div.ecwid-EgoodsComponent a:active,div.ecwid-EgoodsComponent a:visited{font:12px tahoma, geneva, verdana, sans-serif;color:#2d87cc;text-decoration:underline}
 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:#7b7b7b;cursor:auto;text-decoration:none}
 span.ecwid-EgoodsComponent-filesize{font:12px tahoma, geneva, verdana, sans-serif;color:#7b7b7b;white-space:nowrap}
 span.ecwid-EgoodsComponent-expires{font:normal 12px tahoma, geneva, verdana, sans-serif;color:#4b4b4b;white-space:nowrap}
 span.ecwid-EgoodsComponent-expires span{font-weight:bold;color:#56b03d;white-space:nowrap}
 span.ecwid-EgoodsComponent-expired{font:bold 12px tahoma, geneva, verdana, sans-serif;color:#aa1f1f}
 div.ecwid-Person{font:normal 12px tahoma,geneva,verdana,sans-serif}
 div.ecwid-Person-name{padding-bottom:10px}
 div.ecwid-Person-phone{padding-top:5px}
 div.ecwid-DownloadError{padding:65px;text-align:center}
 div.ecwid-DownloadError-head{font:normal 20px georgia, "times new roman", times, serif;color:#416785}
 div.ecwid-DownloadError-content{font:normal 16px "trebuchet MS", helvetica, verdana, sans-serif;padding-top:55px;color:#000000}
 div.ecwid-DownloadError-content a,div.ecwid-DownloadError-content a:active,div.ecwid-DownloadError-content a:visited{font:normal 16px "trebuchet MS", helvetica, verdana, sans-serif}
 td.ecwid-productBrowser-warning-icon{background:transparent url("/static/v1/icons/iconWarning.gif") no-repeat top right;width:19px;min-height:16px}
 td.ecwid-productBrowser-warning-text{font:normal 13px/14px tahoma,geneva,verdana,sans-serif;padding-left:8px}
 div.ecwid-popup{border:solid 18px #d2d2d2;background-color:#ffffff;padding:5px}
 div.ecwid-popup div.Caption{padding-bottom:5px;cursor:move}
 div.ecwid-popup hr{border:none;width:100%;height:1px;color:#dadada;background-color:#dadada;margin:0px 0px 12px 0px}
 div.ecwid-overlay{background-color:#000;opacity:0.6;filter:alpha(opacity=60);-moz-opacity:0.6}
 div.ecwid-overlay-png{background:transparent url("/static/v1/icons/transparent_black.png") repeat scroll 0 0;filter:expression(fixPNG_crop(this))}
 div.ecwid-loadingIndicator-overlay{background:transparent url("/static/v1/icons/transparent_white.png") repeat scroll 0 0;filter:expression(fixPNG_crop(this))}
 div.ecwid-loadingIndicator-cursor{background:transparent url("/static/v1/icons/spacer.gif") repeat scroll 0 0;cursor:wait}
 button.ecwid-popup-closeButton{cursor:pointer;background:transparent url("/static/v1/icons/popup_close.png") no-repeat center center;filter:expression(fixPNG_crop(this));border:none;width:15px;height:15px;margin:5px}
 div.ecwid-popup-headLabel{font:30px georgia, "times new roman", times, serif;color:#666;margin:0px 0px 12px 0px}
 div.ecwid-MessageBox{border:solid 10px #d2d2d2;background-color:#ffffff;z-index:1001}
 div.ecwid-MessageBox-msg{font:15px tahoma, geneva, verdana, sans-serif;color:#303030;width:360px;padding:0px 50px 0px 30px;overflow:hidden;text-align:left}
 div.ecwid-MessageBox-msg-info{background:transparent url("/static/v1/icons/msg_info.gif") no-repeat 0px 0px;margin-left:30px;width:33px;height:33px}
 div.ecwid-MessageBox-msg-question{background:transparent url("/static/v1/icons/msg_quest.gif") no-repeat 0px 0px;margin-left:30px;width:33px;height:33px}
 div.ecwid-MessageBox-msg-warning{background:transparent url("/static/v1/icons/msg_warning.gif") no-repeat 0px 0px;margin-left:30px;width:33px;height:33px}
 div.ecwid-MessageBox-msg-error{background:transparent url("/static/v1/icons/msg_error.gif") no-repeat 0px 0px;margin-left:30px;width:33px;height:33px}
 div.ecwid-ShadowedPopupPanel-content{background-color:#ffffff;position:relative}
 div.ecwid-ShadowedPopupPanel-shadow{background-color:#000000;-moz-opacity:0.1;opacity:0.10;filter:alpha(opacity=10)}
 div.ecwid-ServiceMessage-container div.ecwid-ShadowedPopupPanel-content{padding:17px 45px;position:relative;max-width:700px}
 div.ecwid-ServiceMessage-container div.ecwid-ShadowedPopupPanel-content,div.ecwid-ShadowedPopupPanel-content{background-color:#def6ff}
 div.ecwid-ServiceMessage-container div.ecwid-ShadowedPopupPanel-content,div.ecwid-ServiceMessage div.ecwid-ShadowedPopupPanel-shadow{-moz-border-radius:10px;-webkit-border-radius:10px}
 .ecwid-ServiceMessage-message{font:normal 14px tahoma, geneva, verdana, sans-serif;color:#000000;padding-right:10px}
 a.ecwid-ServiceMessage-message-openCart,a.ecwid-ServiceMessage-message-openCart:visited,a.ecwid-ServiceMessage-message-openCart:active{font-size:14px}
 button.ecwid-ServiceMessage-closeButton{background:transparent url("/static/v1/icons/connection-error-close.gif") no-repeat center center;border:none;width:15px;height:15px;position:absolute;top:8px;right:8px;cursor:pointer}
 div.ecwid-ConnectionProblemMessagePopup div.ecwid-ServiceMessage-container div.ecwid-ShadowedPopupPanel-content{max-width:1000px}
 div.ecwid-DisappearingMessage{border:solid #d2d2d2 10px;background-color:#ffffff;padding:20px 40px;z-index:20002}
 div.ecwid-DisappearingMessage-content{text-align:center;font-size:17px;color:#212121}
 div.ecwid-DisappearingMessage-content span{font-size:19px;color:#1a5d30}
  div.ecwid-popup-content{padding:5px 30px 30px 30px}
 div.ecwid-FormPopup-fieldWrapper{text-align:center}
 div.ecwid-FormPopup-fieldWrapper label.ecwid-fieldLabel{margin:0px 0px 3px 0px;font-size:16px;color:#4b4b4b}
 div.ecwid-login-popup div.ecwid-form,div.ecwid-register-popup div.ecwid-form{text-align:center;padding:20px 40px}
 div.ecwid-login-popup input.gwt-TextBox,div.ecwid-login-popup input.gwt-PasswordTextBox,div.ecwid-register-popup input.gwt-TextBox,div.ecwid-register-popup input.gwt-PasswordTextBox{width:225px}
 div.ecwid-EditPersonPopup{width:611px}
 div.ecwid-EditPersonPopup div.ecwid-popup-content{padding:5px 50px 20px 40px}
 div.ecwid-SelectOptionsPopup div.ecwid-productBrowser-details-rightPanel{padding-top:0px}
 div.ecwid-SelectOptionsPopup div.ecwid-productBrowser-details-thumbnail{padding:23px 0px 35px 15px}
 table.ecwid-DateRangeBox{border:solid 1px #eeeeee;border-collapse:collapse}
 td.ecwid-DateRangeBox-range{font:normal 18px helvetica, arial, verdana, sans-serif;color:#333333;padding:5px 10px}
 td.ecwid-DateRangeBox-icon{border-left:solid 1px #eeeeee;background:#f7f7f7 url("/static/v1/icons/arrow-south.gif") no-repeat center center;width:20px}
 div.ecwid-DateRangePopup{background-color:#f7f7f7;border:solid 1px #aaaaaa;padding:15px 20px;z-index:1001}
 div.ecwid-DateRangePopup input.gwt-DateBox{font:normal 10px helvetica, arial, verdana, sans-serif;width:100px}
 div.ecwid-DateRangePopup button.gwt-Button{margin:0px 10px}
 button.ecwid-DateRangePopup-calendarIcon{background:url("/static/v1/icons/calendar.png") no-repeat center center;width:16px;height:15px;margin-left:3px;vertical-align:middle}
 div.ecwid-DateRangePopup-DateRangeLabel{font:normal 13px "trebuchet MS", helvetica, verdana, sans-serif;white-space:nowrap;padding-right:15px}
 div.ecwid-DateRangePopup-dash{font:normal 13px "trebuchet MS", helvetica, verdana, sans-serif;padding:0px 10px}
 table.ecwid-DateRangePopup-PresetsPanel{margin:15px 0px}
 table.ecwid-DateRangePopup-PresetsPanel a,table.ecwid-DateRangePopup-PresetsPanel a:visited,table.ecwid-DateRangePopup-PresetsPanel a:active{display:block;color:#1e7ec8;margin:0px 15px 5px}
 div.dateBoxPopup{background-color:#f7f7f7;border:solid 1px #aaaaaa;padding:10px 10px 0px 10px;z-index:10000001}
 div.dateBoxPopup table.gwt-DatePicker{cursor:default}
 div.dateBoxPopup div.ecwid-MonthSelector{background-color:#dddddd;padding:2px;font:normal 12px helvetica, arial, verdana, sans-serif;color:#333333}
 div.dateBoxPopup div.ecwid-MonthSelector-monthPrev,div.dateBoxPopup div.ecwid-MonthSelector-monthNext{width:15px;height:15px;cursor:pointer}
 div.dateBoxPopup div.ecwid-MonthSelector-monthPrev{background:url("/static/v1/icons/month_prev.gif") no-repeat center center}
 div.dateBoxPopup div.ecwid-MonthSelector-monthNext{background:url("/static/v1/icons/month_next.gif") no-repeat center center}
 div.dateBoxPopup div.ecwid-MonthSelector-yearPrev,div.dateBoxPopup div.ecwid-MonthSelector-yearNext{width:5px;height:3px;padding:2px;cursor:pointer}
 div.dateBoxPopup div.ecwid-MonthSelector-mouseover div.ecwid-MonthSelector-yearPrev{background:url("/static/v1/icons/year_prev.gif") no-repeat center center}
 div.dateBoxPopup div.ecwid-MonthSelector-mouseover div.ecwid-MonthSelector-yearNext{background:url("/static/v1/icons/year_next.gif") no-repeat center center}
 div.dateBoxPopup div.ecwid-MonthSelector-mouseover td.ecwid-MonthSelector-inversable{background-color:#1c2273;color:#ffffff}
 div.dateBoxPopup table.datePickerDays{border-collapse:collapse;font:normal 10px helvetica, arial, verdana, sans-serif;color:#333333}
 div.dateBoxPopup td.datePickerWeekdayLabel,div.dateBoxPopup td.datePickerWeekendLabel{border:solid 1px #cccccc;font-weight:bold;padding:1px 2px;text-align:center}
 div.dateBoxPopup td.datePickerDay{border:solid 1px #eeeeee;padding:1px 2px;text-align:center;cursor:pointer}
 div.dateBoxPopup td.datePickerDayIsToday{background-color:#c8f4f1}
 div.dateBoxPopup td.datePickerDayIsValue{background-color:#4fabef;color:#ffffff}
 div.dateBoxPopup td.datePickerDayIsHighlighted{background-color:#0077cc;color:#ffffff}
 div.dateBoxPopup td.datePickerDayIsFiller{border:solid 1px #f8f8f8;color:#999999}
 div.dateBoxPopup div.ecwid-TodayLabel{font:normal 10px helvetica, arial, verdana, sans-serif;color:#000000;text-align:center;cursor:pointer;padding:2px 0px}
 div.ecwid-gallery-thumbnailsPanel{padding:10px;margin:15px;text-align:center;background-color:#ececec}
 div.ecwid-gallery-imageDescription{text-align:center;font:normal 12px helvetica, arial, verdana, sans-serif;color:#333333}
 div.ecwid-gallery-imageDescription-top{padding:0px 0px 0px 0px;display:none}
 div.ecwid-gallery-imageDescription-bottom{padding:10px 0px 10px 0px;display:block}
 table.ecwid-gallery-thumbnail{cursor:pointer;border:3px solid #e9edef}
 table.ecwid-gallery-thumbnail-selected{cursor:default;border:3px solid #777777}
 img.ecwid-gallery-image{cursor:pointer;border:0px}
 table.ecwid-gallery-buttonsPanel{width:50%}
 button.ecwid-gallery-prevButton{cursor:pointer;background:url("/static/v1/icons/gallery_prev.gif") no-repeat center center;border:none;width:32px;height:32px}
 button.ecwid-gallery-prevButton-disabled{background:url("/static/v1/icons/gallery_prev_off.gif") no-repeat center center}
 button.ecwid-gallery-nextButton{cursor:pointer;background:url("/static/v1/icons/gallery_next.gif") no-repeat center center;border:none;width:32px;height:32px}
 button.ecwid-gallery-nextButton-disabled{background:url("/static/v1/icons/gallery_next_off.gif") no-repeat center center}
 div.ecwid-gallery-arrow{background-color:#ffffff;width:46px;height:42px}
 button.ecwid-gallery-prevArrow{cursor:pointer;background:url("/static/v1/icons/gallery_prev_arrow.gif") no-repeat center center;border:none;width:32px;height:32px;margin-top:5px}
 button.ecwid-gallery-nextArrow{cursor:pointer;background:url("/static/v1/icons/gallery_next_arrow.gif") no-repeat center center;border:none;width:32px;height:32px;margin-top:5px}
 div.ecwid-gallery-imagePanel{margin:10px 0px;cursor:default}
 div.ecwid-gallery-imagePanel-navleft{cursor:url("/static/v1/icons/gallery_prev.cur"),pointer}
 div.ecwid-gallery-imagePanel-navright{cursor:url("/static/v1/icons/gallery_next.cur"),pointer}
 img.ecwid-gallery-imagePanel-zoomButton-image{cursor:pointer;background:url("icons/gallery_zoom_button.gif") no-repeat center center}
 div.ecwid-gallery-imagePanel-zoomButton,img.ecwid-gallery-imagePanel-zoomButton-image{width:32px;height:32px}
 div.ecwid-Invoice{border:solid 1px #b3b7ba}
 div.ecwid-Invoice-block{font:14px tahoma, geneva, verdana, sans-serif;color:#000000}
 div.ecwid-Invoice-blockTitle{font:bold 14px tahoma, geneva, verdana, sans-serif;color:#000000;padding-bottom:10px}
 td.ecwid-Invoice-cell{background-color:#eaf3fa}
 div.ecwid-Invoice-cell-title{background-color:#1865a0;font-size:18px;color:#ffffff;padding:10px 20px;white-space:nowrap;text-align:center}
 td.ecwid-Invoice-edgeCell{background-color:#d8e6f1}
 div.ecwid-Invoice-Header{padding:15px 20px}
 td.ecwid-Invoice-Header-OrderId{font:24px tahoma, geneva, verdana, sans-serif;color:#1e2c38}
 td.ecwid-Invoice-Header-OrderId-long{font-size:16px}
 td.ecwid-Invoice-Header-OrderId-very-long{font-size:11px}
 td.ecwid-Invoice-Header-OrderId span{color:#1e7ec8}
 td.ecwid-Invoice-Header-timestamp{font:18px tahoma, geneva, verdana, sans-serif;color:#1e2c38;white-space:nowrap}
 div.ecwid-Invoice-ShippingDetails{padding:20px}
 div.ecwid-Invoice-PaymentDetails{padding:20px;width:190px}
 div.ecwid-Invoice-SummaryContainer{padding:10px 0px}
 div.ecwid-Invoice-Summary-label,div.ecwid-Invoice-Summary-value{font:14px tahoma, geneva, verdana, sans-serif;color:#000000;white-space:nowrap;padding:5px 10px}
 div.ecwid-Invoice-Summary-label{padding-left:20px}
 div.ecwid-Invoice-Summary-value{padding-right:20px}
 div.ecwid-Invoice-Summary-label-price,div.ecwid-Invoice-Summary-value-price{font-size:20px;padding-top:15px;padding-bottom:15px}
 div.ecwid-Invoice-Summary-value-price{color:#a20505}
 div.ecwid-Invoice-productName,div.ecwid-Invoice-productName a,div.ecwid-Invoice-productName a:active,div.ecwid-Invoice-productName a:visited{font:18px tahoma, geneva, verdana, sans-serif;color:#1e7ec8;text-decoration:none;margin-bottom:5px}
 div.ecwid-Invoice-productDescr{font:13px tahoma, geneva, verdana, sans-serif;padding-bottom:5px;color:#4b4b4b}
 span.ecwid-Invoice-productDescr-separator{padding:0px 8px}
 div.ecwid-Invoice-productPrice{font:bold 14px tahoma, geneva, verdana, sans-serif;color:#1e2c38;padding-bottom:12px}
 div.ecwid-Invoice div.ecwid-EgoodsComponent{background-color:#ffffff;margin-bottom:20px}
 div.ecwid-Invoice-footer-placeOrder{padding:15px 20px}
 div.ecwid-Invoice-footer-placeOrder div.gwt-Label,td.ecwid-Invoice-footer-orderConfirmation-text{font:normal 15px helvetica, arial, verdana, sans-serif;color:#1e2c38}
 td.ecwid-Invoice-footer-orderConfirmation-text{vertical-align:bottom}
 div.ecwid-Invoice-footer-orderConfirmation{padding:15px 20px}
 td.ecwid-Invoice-footer-orderConfirmation-text a,td.ecwid-Invoice-footer-orderConfirmation-text a:active,td.ecwid-Invoice-footer-orderConfirmation-text a:visited{font:normal 15px helvetica, arial, verdana, sans-serif;color:#1e7ec8;text-decoration:underline}
 td.ecwid-Invoice-footer-orderConfirmation-space{width:20px}
 div.ecwid-PrintableInvoice{margin:0px}
 div.ecwid-PrintableInvoice-header{padding-bottom:10px}
 div.ecwid-PrintableInvoice-header-invoiceLabel{font:normal 24px georgia, "times new roman", times, serif;color:#1e2c38}
 div.ecwid-PrintableInvoice-header div.ecwid-Person{font:normal 12px helvetica, arial, verdana, sans-serif;color:#363f47}
 div.ecwid-PrintableInvoice-header div.ecwid-Person-name{font-size:18px;font-weight:bold}
 div.ecwid-PrintableInvoice-header div.ecwid-Person-phone{padding-top:15px}
 div.ecwid-PrintableInvoice-header span.ecwid-Person-phone-number{font-weight:bold}
 div.ecwid-PrintableInvoice-header-email,div.ecwid-PrintableInvoice-header-url{font:normal 16px "trebuchet MS", helvetica, verdana, sans-serif;color:#1e7ec8}
 div.ecwid-PrintableInvoice-customer-email{color:#1e7ec8}
 div.ecwid-PrintableInvoice div.ecwid-Invoice{border:solid 2px #6a9cc2}
 div.ecwid-PrintableInvoice td.ecwid-Invoice-cell{background-color:#ffffff}
 div.ecwid-PrintableInvoice div.ecwid-Invoice-cell-title{background-color:#ffffff;border-top:2px solid #1865a0;border-bottom:2px solid #1865a0;color:#1865a0}
 div.ecwid-PrintableInvoice td.ecwid-Invoice-edgeCell{background-color:#ffffff}
 div.ecwid-PrintableInvoice div.ecwid-Invoice-SummaryContainer,div.ecwid-PrintableInvoice div.ecwid-Invoice-Summary-label-price,div.ecwid-PrintableInvoice div.ecwid-Invoice-Summary-value-price{padding-bottom:0px}
 div.ecwid-PrintableInvoice-thankYouForOrder{font:bold 18px helvetica, arial, verdana, sans-serif;color:#1e2c38;border-top:1px solid #6599c0;padding:20px 25px}
 div.ecwid-productBrowser-details-leftPanel{width:auto;padding-top:20px}
 div.ecwid-productBrowser-details-thumbnail{text-align:center;padding-bottom:20px;overflow:hidden}
 div.ecwid-productBrowser-details-descr{padding:5px;margin-right:5px;text-align:left}
 div.ecwid-productBrowser-details-descr a,div.ecwid-productBrowser-details-descr a:active,div.ecwid-productBrowser-details-descr a:visited{font-size:12px}
 div.ecwid-productBrowser-categoryDescription{text-align:left;margin:25px 0px 25px 0px}
 div.ecwid-productBrowser-categoryDescription a,div.ecwid-productBrowser-categoryDescription a:active,div.ecwid-productBrowser-categoryDescription a:visited{font-size:14px}
 div.ecwid-productBrowser-details div.ecwid-EgoodsComponent{display:inline-block;padding:15px 40px 20px 15px;border:solid 3px transparent}
 div.ecwid-productBrowser-details-rightPanel{padding-top:20px;padding-left:20px;float:right}
 div.ecwid-productBrowser-details-rightPanel div.ecwid-productBrowser-backgroundedPanel{min-width:175px;max-width:250px;*max-width:350px;padding:10px 20px}
 div.ecwid-productBrowser-details-rightPanel div.ecwid-productBrowser-backgroundedPanelInner{position:relative}
 div.ecwid-productBrowser-details-rightPanel div.ecwid-productBrowser-sku{padding-bottom:12px;white-space:normal;word-wrap:break-word;width:175px}
 div.ecwid-productBrowser-details-inStockLabel,div.ecwid-productBrowser-details-outOfStockLabel{font:bold 12px tahoma, geneva, verdana, sans-serif;padding-bottom:12px}
 div.ecwid-productBrowser-details-inStockLabel{color:#116220}
 div.ecwid-productBrowser-details-outOfStockLabel{color:#a20505}
 div.ecwid-productBrowser-details-outOfStockLabel-allInBag{color:#1e2c38}
 div.ecwid-productBrowser-details div.ecwid-productBrowser-price{padding-bottom:12px}
 div.ecwid-productBrowser-details-taxes{padding-bottom:15px}
 div.ecwid-productBrowser-details-priceIncludesTaxesLabel{color:#000000;font:bold 14px tahoma, geneva, verdana, sans-serif}
 div.ecwid-productBrowser-details-priceIncludesTaxesLabel a,div.ecwid-productBrowser-details-priceIncludesTaxesLabel a:active,div.ecwid-productBrowser-details-priceIncludesTaxesLabel a:visited{font-size:14px}
 div.ecwid-productBrowser-details-tax{font:13px helvetica, arial, verdana, sans-serif;padding-top:5px}
 span.ecwid-productBrowser-details-taxName{color:#000000;padding-right:10px}
 span.ecwid-productBrowser-details-taxValue{color:#1e7ec8}
 div.ecwid-productBrowser-details-optionPanel{padding-bottom:12px}
 div.ecwid-productBrowser-details-optionPanel label.ecwid-fieldLabel{font-weight:bold;color:#000000}
 div.ecwid-productBrowser-details-optionPanel-noError,div.ecwid-productBrowser-details-optionPanel-error{padding:0px 7px}
 div.ecwid-productBrowser-details-optionPanel-errorLabel{text-align:left}
 span.ecwid-productBrowser-details-optionRadioButton{margin:5px;display:block;font:13px helvetica, arial, verdana, sans-serif}
 select.ecwid-productBrowser-details-optionSelectBox,input.ecwid-productBrowser-details-optionTextField,textarea.ecwid-productBrowser-details-optionTextArea{width:100%}
 input.ecwid-productBrowser-details-optionTextField,textarea.ecwid-productBrowser-details-optionTextArea{*width:94%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}
 td.ecwid-productBrowser-details-datePicker-box input{width:110px}
 td.ecwid-productBrowser-details-datePicker-button button{background:url("/static/v1/icons/calendar.png") no-repeat center center;width:16px;height:15px;margin-left:3px;vertical-align:middle}
 table.ecwid-productBrowser-details-optionError{width:100%;margin:0px}
 table.ecwid-productBrowser-details-optionError div.ecwid-fieldEnvelope-around{text-align:center;padding:0px}
 .ecwid-productBrowser-details-optionClassFiles-mobileWarning{font-size:10px}
 .ecwid-productBrowser-details-optionUploadFiles,.ecwid-productBrowser-details-optionUploadFiles a,.ecwid-productBrowser-details-optionUploadFiles a:active,.ecwid-productBrowser-details-optionUploadFiles a:visited,.ecwid-productBrowser-details-optionUploadFiles .ecwid-EcwidHintingLink,.ecwid-productBrowser-details-optionUploadFiles-filesize{font:11px helvetica, arial, verdana, sans-serif;white-space:nowrap}
 .ecwid-productBrowser-details-optionUploadFiles-filesize{color:#1e2c38}
 div.ecwid-productBrowser-details-optionUploadFiles-removeButton{background:transparent url("/static/v1/icons/remove_file.gif") no-repeat center center;width:12px;height:12px;cursor:pointer}
 div.ecwid-productBrowser-cart-hint{font:normal 11px tahoma, geneva, verdana, sans-serif;color:#c4c4c4;text-align:left}
 .ecwid-productBrowser-details-optionUploadFiles-button{white-space:nowrap}
 .ecwid-productBrowser-details-optionUploadFiles-widget .ecwid-fieldEnvelope-label{text-align:left}
 .ecwid-productBrowser-details-optionUploadFiles-Popup-ImageContainer{border:5px solid #D2D2D2;font-size:0px;padding:0px}
 form.ecwid-uploadPopup-mainPanel{padding:40px;padding-top:20px;text-align:left;font-size:30px;color:#1e2c38}
 table.ecwid-uploadPopup-mainPanel-fileListPanel{color:#224466;background-color:#eaf3fa;text-align:right;vertical-align:top;font-weight:bolder;font-size:15px;color:#224466;border-collapse:separate;margin:0 0 0 4px;padding:10px 29px 32px 7px}
 table.ecwid-uploadPopup-mainPanel-fileListPanel td{vertical-align:top;text-align:left}
 table.ecwid-uploadPopup-mainPanel-fileListPanel span{font:normal 12px helvetica, arial, verdana, sans-serif;color:#7a7e80}
 button.ecwid-uploadPopup-addButton{cursor:pointer;background:url("/static/v1/icons/boxAdd.gif") no-repeat scroll center center transparent;border:medium none;width:25px;height:24px;vertical-align:top}
 button.ecwid-uploadPopup-addButton-disabled{background:url("/static/v1/icons/boxAddDisabled.gif") no-repeat scroll center center transparent;cursor:auto}
 button.ecwid-uploadPopup-deleteButton{background:url("/static/v1/icons/boxDelete.gif") no-repeat scroll center center transparent;border:medium none;width:25px;height:24px;vertical-align:top;margin-left:4px}
 button.ecwid-uploadPopup-deleteButton-disabled{background:url("/static/v1/icons/boxDeleteDisabled.gif") no-repeat scroll center center transparent}
 .ecwid-Product select.ecwid-productBrowser-details-optionSelectBox,.ecwid-Product input.ecwid-productBrowser-details-optionTextField,.ecwid-Product textarea.ecwid-productBrowser-details-optionTextArea{width:250px}
 div.ecwid-productBrowser-details-qtyPanel{padding-bottom:12px;vertical-align:middle;white-space:nowrap}
 div.ecwid-productBrowser-details-qtyPanel table.ecwid-fieldEnvelope{margin:0px;font:inherit;color:inherit}
 div.ecwid-productBrowser-details-qtyPanel div.ecwid-fieldEnvelope-around{padding:0px;white-space:nowrap}
 div.ecwid-productBrowser-details-qtyPanel table.ecwid-fieldEnvelope-error div.ecwid-fieldEnvelope-around{padding:2px}
 div.ecwid-productBrowser-details-qtyPanel div.ecwid-fieldEnvelope-label{white-space:normal}
 div.ecwid-productBrowser-details-qtyLabel{display:inline;font:bold 14px tahoma, geneva, verdana, sans-serif;color:#000000;vertical-align:middle;margin-right:3px}
 div.ecwid-productBrowser-details-qtyAvailInfo{display:inline;font:13px helvetica, arial, verdana, sans-serif;vertical-align:middle}
 input.ecwid-productBrowser-details-qtyTextField{width:25px;margin-left:8px;vertical-align:middle;border:solid 1px #898989}
 div.ecwid-productBrowser-details-inTheBag{position:relative;background:transparent url("/static/v1/icons/bag.png") no-repeat left center;filter:expression(fixPNG_crop(this));height:56px}
 div.ecwid-productBrowser-details-inTheBag div{position:relative;top:15px;left:37px;width:140px;font:normal 12px tahoma, geneva, verdana, sans-serif;color:#2e87cb;white-space:nowrap}
 div.ecwid-productBrowser-details-inTheBag-largeNum div{top:4px;font:normal 18px/1 tahoma, geneva, verdana, sans-serif}
 div.ecwid-AddToBagButton,div.ecwid-AddToBagButton-ie6{width:168px;height:39px;cursor:pointer;outline:none}
 div.ecwid-AddToBagButton-up,div.ecwid-AddToBagButton-up-hovering,div.ecwid-AddToBagButton-ie6-up,div.ecwid-AddToBagButton-ie6-up-hovering{background:transparent url("/static/v1/icons/add_to_bag.png") no-repeat top center}
 div.ecwid-AddToBagButton-down,div.ecwid-AddToBagButton-down-hovering,div.ecwid-AddToBagButton-ie6-down,div.ecwid-AddToBagButton-ie6-down-hovering{background:transparent url("/static/v1/icons/add_to_bag.png") no-repeat bottom center}
 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("icons/add_to_bag.gif")}
 div.ecwid-AddToBagButton-up-disabled,div.ecwid-AddToBagButton-down-disabled,div.ecwid-AddToBagButton-ie6-up-disabled,div.ecwid-AddToBagButton-ie6-down-disabled{background-image:none;width:auto;height:auto;padding:10px;cursor:default;font:bold 15px tahoma, geneva, verdana, sans-serif;color:#7d7d7d}
 div.ecwid-ContinueShoppingButton,div.ecwid-ContinueShoppingButton-ie6{width:168px;height:39px;cursor:pointer;outline:none}
 div.ecwid-ContinueShoppingButton-up,div.ecwid-ContinueShoppingButton-up-hovering,div.ecwid-ContinueShoppingButton-ie6-up,div.ecwid-ContinueShoppingButton-ie6-up-hovering{background:transparent url("/static/v1/icons/continue_shopping.png") no-repeat top center}
 div.ecwid-ContinueShoppingButton-down,div.ecwid-ContinueShoppingButton-down-hovering,div.ecwid-ContinueShoppingButton-ie6-down,div.ecwid-ContinueShoppingButton-ie6-down-hovering{background:transparent url("/static/v1/icons/continue_shopping.png") no-repeat bottom center}
 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("/static/v1/icons/continue_shopping.gif")}
 div.ecwid-productBrowser-details div.ecwid-ContinueShoppingButton,div.ecwid-productBrowser-details div.ecwid-ContinueShoppingButton-ie6{margin-top:15px}
 div.ecwid-productBrowser-details-GalleryPanel{width:218px;margin:8px 3px 8px 4px}
 div.ecwid-productBrowser-details-GalleryPanel-imageContainer{border:solid 2px #e9edef;margin:2px;cursor:pointer;float:left}
 div.ecwid-productBrowser-details-GalleryPanel-linkContainer{padding:5px;clear:left}
 div.ecwid-productBrowser-details-GalleryPanel-linkContainer div{font:normal 13px tahoma, geneva, verdana, sans-serif;color:#000000}
 div.ecwid-productBrowser-category{padding-top:20px}
 table.ecwid-productBrowser-subcategories-mainTable{margin:20px auto 0px auto;width:100%}
 div.ecwid-productBrowser-subcategories-categoryName{font:normal 12px "trebuchet MS", helvetica, verdana, sans-serif;color:#4b4b4b;margin-top:15px;text-align:center}
 td.ecwid-productBrowser-subcategories-cellSpace{width:1px;height:50px}
 div.ecwid-productBrowser-search-SearchPanel{padding:20px 0px}
 div.ecwid-productBrowser-search-SearchPanel input.gwt-TextBox{margin:0px 7px 0px 5px;width:345px}
 div.ecwid-productBrowser-search-noResultsLabel{text-align:center;padding:60px 50px}
 div.ecwid-productBrowser-search-ContinueShoppingButtonContainer{text-align:right;padding-top:20px}
 table.ecwid-productBrowser-productsGrid-mainTable{margin:10px auto;width:100%}
 table.ecwid-productBrowser-productsGrid-mainTable .dragdrop-handle{cursor:default}
 td.ecwid-productBrowser-productsGrid-cell{padding:0px 20px}
 td.ecwid-productBrowser-productsGrid-cellSpace{width:1px;height:50px}
 div.ecwid-productBrowser-productsGrid-productTopFragment{text-align:center;margin:1px;margin-bottom:0px;border:none;padding-top:10px}
 div.ecwid-productBrowser-productsGrid-productTopFragment-mouseover{border:solid 1px #b4b8bc;border-bottom:none;margin:0px}
 div.ecwid-productBrowser-productDragLabel{font:normal 10px helvetica, arial, verdana, sans-serif;color:#cecece;text-align:right}
 div.ecwid-productBrowser-productDragLabel-invisible{visibility:hidden}
 div.ecwid-productBrowser-productsGrid-productBottomFragment{padding:15px 5px 10px 5px;font:13px tahoma, geneva, verdana, sans-serif;margin:0px 1px 1px 1px;border:none}
 div.ecwid-productBrowser-productsGrid-productBottomFragment-mouseover{border:solid 1px #b4b8bc;border-top:none;margin:0px}
 div.ecwid-productBrowser-productsGrid-inTheBagTick{position:absolute;left:10px;top:0px;width:21px;height:21px}
 div.ecwid-productBrowser-productsGrid-productTopFragment-inTheBag div.ecwid-productBrowser-productsGrid-inTheBagTick{background:url("/static/v1/icons/tick.png") no-repeat center center;filter:expression(fixPNG(this))}
 div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink{text-align:left}
 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{font:normal 14px tahoma, geneva, verdana, sans-serif}
 div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-sku{text-align:left}
 div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-price{text-align:center;margin:5px 0px 0px 0px}
 div.ecwid-productBrowser-productsList{padding:5px 5px 5px 5px}
 div.ecwid-productBrowser-productsList .dragdrop-handle{cursor:default}
 div.ecwid-productBrowser-productsList-thumbnail{padding:5px 2px 6px 10px}
 td.ecwid-productBrowser-productsList-thumbnailCell{text-align:center}
 div.ecwid-productBrowser-productsList-inTheBagTick{background:url("/static/v1/icons/tick.png") no-repeat center center;filter:expression(fixPNG_crop(this));width:21px;height:21px;margin-top:5px}
 div.ecwid-productBrowser-productsList-details{padding:5px 10px 6px 14px}
 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{font-size:11px}
 div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-sku{color:#000000;padding:2px 0px 10px 2px}
 div.ecwid-productBrowser-productsList-descr{font:normal 14px helvetica, arial, verdana, sans-serif;color:#4b4b4b}
 div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-price{font-size:14px;padding:8px 0px 0px 2px}
 td.ecwid-productBrowser-productsList-mouseover{border-color:#b4b8bc}
 div.ecwid-productBrowser-productsTable{padding:20px 0px 10px 0px}
 table.ecwid-productBrowser-productsTable-table{border-collapse:collapse}
 td.ecwid-productBrowser-productsTable-cell{border:solid 1px #cbd3d4;padding:15px}
 td.ecwid-productBrowser-productsTable-cellOdd{background-color:#f6f6f6}
 td.ecwid-productBrowser-productsTable-cellEven{background-color:#ffffff}
 div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-sku{font:normal 18px helvetica, arial, verdana, sans-serif;color:#727273}
 div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-productNameLink{padding-right:30px}
 div.ecwid-productBrowser-productsTable div.ecwid-productBrowser-price{font-size:20px;text-align:right}
 div.ecwid-productBrowser-productsTable-inTheBagTick{background:transparent url("/static/v1/icons/tick.png") no-repeat center center;filter:expression(fixPNG_crop(this));width:21px;height:21px;margin-right:5px}
 div.ecwid-productBrowser-productsTable-addToBagLink{font:normal 16px tahoma, geneva, verdana, sans-serif;color:#1e7ec8;cursor:pointer;text-decoration:underline;white-space:nowrap}
 div.ecwid-productBrowser-productsTable-emptyStock{font:normal 16px tahoma, geneva, verdana, sans-serif;white-space:nowrap}
 div.ecwid-productBrowser-cart{margin-bottom:10px}
 div.ecwid-productBrowser-cart div.ecwid-productBrowser-backgroundedPanel{min-width:185px;max-width:250px;padding:25px 23px;margin-bottom:5px}
 table.ecwid-productBrowser-cart-itemsTable{border-collapse:collapse;width:100%}
 td.ecwid-productBrowser-cart-itemsTable-cell{padding:10px 9px;border-bottom:solid 1px #c4c4c4}
 td.ecwid-productBrowser-cart-itemsTable-cell-last{border-bottom-color:transparent}
 td.ecwid-productBrowser-cart-itemsTable-cell-thumbnail,td.ecwid-productBrowser-cart-itemsTable-cell-descr,td.ecwid-productBrowser-cart-itemsTable-headerCell-descr{vertical-align:top;text-align:left}
 td.ecwid-productBrowser-cart-itemsTable-cell-qty,td.ecwid-productBrowser-cart-itemsTable-headerCell-qty,td.ecwid-productBrowser-cart-itemsTable-headerCell-price,td.ecwid-productBrowser-cart-itemsTable-headerCell-subtotal{vertical-align:middle;text-align:center}
 td.ecwid-productBrowser-cart-itemsTable-cell-price,td.ecwid-productBrowser-cart-itemsTable-cell-subtotal{vertical-align:middle;text-align:right}
 td.ecwid-productBrowser-cart-itemsTable-cell-subtotal{padding-right:15px}
 td.ecwid-productBrowser-cart-itemsTable-headerCell{font:normal 14px tahoma, geneva, verdana, sans-serif;padding:0px 20px;color:#999;border-bottom:solid 1px #c4c4c4}
 tr.ecwid-productBrowser-cart-itemsTable-row-selected,td.ecwid-productBrowser-cart-itemsTable-cell-selected{background-color:#eaf3fa;border-bottom:solid 1px #c4c4c4}
 tr.ecwid-productBrowser-cart-itemsTable-row-selected-last,td.ecwid-productBrowser-cart-itemsTable-cell-selected-last{border-bottom-color:transparent}
 div.ecwid-productBrowser-cart div.ecwid-productBrowser-price{font:normal 16px tahoma, geneva, verdana, sans-serif;color:#1e2c38}
 table.ecwid-productBrowser-cart-qtyEnvelope{margin-left:auto;margin-right:auto}
 table.ecwid-productBrowser-cart-itemsTable-compact table.ecwid-productBrowser-cart-qtyEnvelope{margin-right:0px}
 table.ecwid-productBrowser-cart-qtyEnvelope div.ecwid-fieldEnvelope-around{padding:0px}
 table.ecwid-productBrowser-cart-qtyEnvelope div.ecwid-fieldEnvelope-label{position:relative;min-height:0px;line-height:10px}
 table.ecwid-productBrowser-cart-qtyEnvelope div.ecwid-fieldEnvelope-label div{position:absolute;top:0px;right:0px}
 input.ecwid-productBrowser-cart-qtyTextField{font:16px helvetica, arial, verdana, sans-serif;width:35px}
 div.ecwid-productBrowser-cart div.ecwid-productBrowser-productNameLink a,div.ecwid-productBrowser-cart div.ecwid-productBrowser-productNameLink a:active,div.ecwid-productBrowser-cart div.ecwid-productBrowser-productNameLink a:visited{color:#666666}
 div.ecwid-productBrowser-cart div.ecwid-productBrowser-sku{font-size:14px;color:#4b4b4b;display:inline}
 span.ecwid-productBrowser-cart-weight{font:14px tahoma, geneva, verdana, sans-serif;color:#4b4b4b;white-space:nowrap;padding-left:15px}
 div.ecwid-productBrowser-cart-EnterCouponBox{background-color:#f5f5f5;border:1px solid #c7c7c7;padding-top:12px;padding-left:18px;padding-right:18px;padding-bottom:12px}
 div.ecwid-productBrowser-cart-EnterCouponBox .gwt-Label{font:16px "trebuchet MS", helvetica, verdana, sans-serif}
 div.ecwid-productBrowser-cart-optionsList{font:14px tahoma, geneva, verdana, sans-serif;color:#4b4b4b;padding-top:15px;vertical-align:middle}
 div.ecwid-productBrowser-cart-optionsList button.gwt-Button,#wrapper div.ecwid-productBrowser-cart-optionsList button.gwt-Button{margin-left:15px;vertical-align:middle}
 div.ecwid-productBrowser-cart-removeItemButton{display:none;position:absolute;top:5px;right:5px;background:transparent url("/static/v1/icons/remove_item.gif") no-repeat center center;width:15px;height:15px;cursor:pointer}
 tr.ecwid-productBrowser-cart-itemsTable-row-selected div.ecwid-productBrowser-cart-removeItemButton{display:block}
 tr.ecwid-productBrowser-cart-itemsTable-lastrow-selected div.ecwid-productBrowser-cart-removeItemButton{display:block}
 table.ecwid-productBrowser-cart-rightPanel{margin-left:15px}
 table.ecwid-productBrowser-cart-subtotalAmountPanel td,table.ecwid-productBrowser-cart-shippingAmountPanel td,table.ecwid-productBrowser-cart-taxAmountPanel td{padding-bottom:10px}
 table.ecwid-productBrowser-cart-totalAmountPanel td{padding:15px 0px 25px 0px}
 div.ecwid-productBrowser-cart-subtotalLabel,div.ecwid-productBrowser-cart-shippingLabel,div.ecwid-productBrowser-cart-taxLabel{font:14px tahoma, geneva, verdana, sans-serif;color:#4b4b4b}
 div.ecwid-productBrowser-cart-totalLabel{font:20px tahoma, geneva, verdana, sans-serif;color:#4b4b4b}
 div.ecwid-productBrowser-cart-subtotalAmount,div.ecwid-productBrowser-cart-shippingAmount,div.ecwid-productBrowser-cart-taxAmount{font:15px tahoma, geneva, verdana, sans-serif;color:#1e2c38;white-space:nowrap}
 div.ecwid-productBrowser-cart-totalAmount{font:20px tahoma, geneva, verdana, sans-serif;color:#a20505;white-space:nowrap}
 div.ecwid-productBrowser-cart-shippingAmount-waiting{background:url("/static/v1/icons/ajax-loader.gif") no-repeat 0px 2px}
 div.ecwid-productBrowser-cart-asterisk{color:#009dde;font:bold 15px tahoma, geneva, verdana, sans-serif}
 table.ecwid-productBrowser-cart-shippingAmountPanel span.ecwid-EcwidHintingLink{font-size:14px}
 table.ecwid-productBrowser-cart-estimation{width:230px}
 div.ecwid-productBrowser-cart-estimationNote{font:14px tahoma, geneva, verdana, sans-serif;color:#4b4b4b;padding-bottom:4px}
 div.ecwid-productBrowser-cart-estimationNote span{color:#1e7ec8}
 div.ecwid-productBrowser-cart-checkoutButton,div.ecwid-productBrowser-cart-checkoutButton-ie6{text-align:center;width:168px;height:39px;cursor:pointer;outline:none}
 div.ecwid-productBrowser-cart-checkoutButton-up,div.ecwid-productBrowser-cart-checkoutButton-up-hovering,div.ecwid-productBrowser-cart-checkoutButton-ie6-up,div.ecwid-productBrowser-cart-checkoutButton-ie6-up-hovering{background:transparent url("/static/v1/icons/checkout.png") no-repeat top center}
 div.ecwid-productBrowser-cart-checkoutButton-down,div.ecwid-productBrowser-cart-checkoutButton-down-hovering,div.ecwid-productBrowser-cart-checkoutButton-ie6-down,div.ecwid-productBrowser-cart-checkoutButton-ie6-down-hovering{background:transparent url("/static/v1/icons/checkout.png") no-repeat bottom center}
 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("icons/checkout.gif")}
 div.ecwid-productBrowser-cart-checkoutOptionsSeparator{font:12px tahoma, geneva, verdana, sans-serif;padding:10px}
 div.ecwid-productBrowser-cart-termsAndConditions{padding-top:15px;text-align:center;font:13px tahoma,geneva,verdana,sans-serif}
 div.ecwid-productBrowser-cart-googleCheckoutButton{width:160px;height:43px}
 div.ecwid-productBrowser-cart-paypalExpressCheckoutButton{width:145px;height:42px}
 div.ecwid-productBrowser-cart-vkPaymentCheckoutButton{width:145px;height:22px}
 div.ecwid-productBrowser-cart-changeOptionsPopup div.ecwid-form{width:220px;padding:20px}
 div.ecwid-productBrowser-cart-changeOptionsPopup table.ecwid-fieldEnvelope{width:auto}
 div.ecwid-productBrowser-cart-changeOptionsPopup div.ecwid-productBrowser-details-optionPanel-textfield table.ecwid-fieldEnvelope,div.ecwid-productBrowser-cart-changeOptionsPopup div.ecwid-productBrowser-details-optionPanel-textarea table.ecwid-fieldEnvelope,div.ecwid-productBrowser-cart-changeOptionsPopup div.ecwid-productBrowser-details-optionPanel-select table.ecwid-fieldEnvelope{width:100%}
 div.ecwid-productBrowser-cart-chooseLocationPopup{width:620px}
 div.ecwid-productBrowser-cart-chooseLocationPopup div.ecwid-popup-content{padding:5px 50px 20px 40px}
 div.ecwid-productBrowser-cart-chooseLocationPopup div.ecwid-form{padding:20px 40px 40px 40px;margin:6px 5px 10px 5px}
 div.ecwid-productBrowser-cart-chooseLocationPopup select.gwt-ListBox,div.ecwid-productBrowser-cart-chooseLocationPopup input.gwt-TextBox{width:300px}
 div.ecwid-productBrowser-cart-chooseLocationPopup label.ecwid-fieldLabel{font-size:16px;color:#1e7ec8}
 div.ecwid-productBrowser-cart-chooseLocationPopup-deliveryMethodLabel{font-size:19px;color:#1e7ec8}
 button.ecwid-productBrowser-cart-chooseLocationPopup-cancelButton{margin-left:15px}
 button.ecwid-productBrowser-cart-chooseLocationPopup-getQuoteButton{margin:2px 0px 25px 0px}
 div.ecwid-productBrowser-cart-chooseLocationPopup span.ecwid-shippingOption{margin-left:7px;font:normal 16px tahoma, geneva, verdana, sans-serif;color:#1e2c38}
 div.ecwid-productBrowser-cart-chooseLocationPopup span.ecwid-shippingOption label,div.ecwid-productBrowser-cart-chooseLocationPopup span.ecwid-shippingOption label.ecwid-shippingOption-label-ie7{width:410px}
 div.ecwid-productBrowser-cart-chooseLocationPopup span.ecwid-shippingOption-rate{color:#720909}
 div.ecwid-Checkout-QIWI-payment-logo{background:url("/static/v1/icons/QIWIlogo_small.png") no-repeat transparent;width:86px;height:41px}
 div.ecwid-Checkout-QIWI-phone-icon{background:url("/static/v1/icons/phone.png") no-repeat transparent;width:23px;height:34px}
 div.ecwid-Checkout-QIWI-plus-seven{color:#1e7ec8;font:18px bold helvetica, arial, verdana, sans-serif}
 div.ecwid-Checkout div.ecwid-Invoice{margin:30px}
 div.ecwid-Checkout-DeliveryMethod div.ecwid-form{width:303px;padding:15px 30px}
 div.ecwid-Checkout-DeliveryMethod table.ecwid-ButtonEnvelope,#wrapper div.ecwid-Checkout-DeliveryMethod table.ecwid-ButtonEnvelope{margin:20px 20px}
 div.ecwid-Checkout-blockTitle,table.ecwid-Checkout-blockTitle{margin:30px 5px 15px 5px}
 div.ecwid-Checkout-blockTitle,table.ecwid-Checkout-blockTitle div.gwt-Label{font:normal 20px helvetica, arial, verdana, sans-serif;color:#1e7ec8}
 div.ecwid-Checkout-blockTitle button.gwt-Button{vertical-align:top}
 div.ecwid-Checkout-EmailBlock div.ecwid-form{padding:20px;width:475px}
 div.ecwid-Checkout-EmailBlock div.ecwid-fieldWrapper label.ecwid-fieldLabel{width:92px}
 div.ecwid-Checkout-EmailBlock div.ecwid-fieldWrapper input.gwt-TextBox{width:310px}
 div.ecwid-Checkout-PasswordBlock-tip{font:15px helvetica, arial, verdana, sans-serif;color:#83898f}
 div.ecwid-Checkout-PasswordBlock div.ecwid-form{padding:20px;width:475px}
 div.ecwid-Checkout-PasswordBlock div.ecwid-fieldWrapper label.ecwid-fieldLabel{width:122px;padding-right:10px;white-space:normal}
 div.ecwid-Checkout-PasswordBlock div.ecwid-fieldWrapper input.gwt-PasswordTextBox{width:310px}
 div.ecwid-Checkout-ShippingAddress-top{background-color:#d7e8f5;text-align:right;padding:10px 20px}
 div.ecwid-PaymentMethodSelector{width:380px;margin-right:20px}
 div.ecwid-PaymentMethodsBlock div.ecwid-form{padding:15px 13px}
 div.ecwid-PaymentMethodsBlock table.ecwid-fieldEnvelope{width:auto}
 div.ecwid-PaymentMethodsBlock-PaymentOption{padding:3px 0px}
 div.ecwid-PaymentMethodsBlock-PaymentOption span.gwt-RadioButton{font-weight:bold}
 div.ecwid-PaymentMethodsBlock-PaymentOption-instructions{padding:3px 0px 2px 30px}
 div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock{padding:3px 0px 2px 20px}
 div.ecwid-PaymentMethodDetailsBlock div.ecwid-form{padding:15px}
 div.ecwid-PaymentMethodDetailsBlock-fields{padding:5px 0px}
 div.ecwid-PaymentMethodDetailsBlock-fields div.gwt-Label{font-size:14px;color:#1e2c38;padding-left:5px}
 div.ecwid-PaymentMethodDetailsBlock-fields input.gwt-TextBox{width:310px}
 div.ecwid-PaymentInstructions div.ecwid-form{padding:20px 15px}
 div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks div.ecwid-form{padding:15px}
 div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks-panel{padding-left:20px;padding-top:12px;padding-bottom:10px;padding-right:12px;background-color:#d7e8f5}
 span.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks-RadioButton input{margin-right:0px;margin-top:4px}
 table.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksBank{cursor:pointer}
 div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksLbl{font:11px Tahoma;color:#4e4e4e}
 div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksLbl-over{font:11px Tahoma;color:#1e7ec8}
 img.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksImg{border:1px solid #a2a2a2}
 img.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksImg-over{border:1px solid #1e7ec8}
 img.ecwid-PaymentMethodExtraDetailsBlockIDEALBanksImg-selected{border:4px solid #1e7ec8}
 div.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks-fieldEnvelope-label{margin-bottom:-15px}
 table.ecwid-PaymentMethodExtraDetailsBlockIDEALBanks-fieldEnvelope{margin-left:0px;width:100%;height:100%}
 div.ecwid-Checkout-placeOrderButton,div.ecwid-Checkout-placeOrderButton-ie6{width:168px;height:39px;cursor:pointer;outline:none}
 div.ecwid-Checkout-placeOrderButton-up,div.ecwid-Checkout-placeOrderButton-up-hovering,div.ecwid-Checkout-placeOrderButton-ie6-up,div.ecwid-Checkout-placeOrderButton-ie6-up-hovering{background:transparent url("/static/v1/icons/place_order.png") no-repeat top center}
 div.ecwid-Checkout-placeOrderButton-down,div.ecwid-Checkout-placeOrderButton-down-hovering,div.ecwid-Checkout-placeOrderButton-ie6-down,div.ecwid-Checkout-placeOrderButton-ie6-down-hovering{background:transparent url("/static/v1/icons/place_order.png") no-repeat bottom center}
 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("/static/v1/icons/place_order.gif")}
 div.ecwid-Checkout-BreadCrumbs-link{font:13px "trebuchet MS", helvetica, verdana, sans-serif;color:#64707a;cursor:default;text-decoration:none;white-space:nowrap;padding:0px;margin-left:10px;margin-right:10px}
 div.ecwid-Checkout-BreadCrumbs-link-current{color:#1e7ec8;border-bottom:3px solid #1ec8aa}
 div.ecwid-Checkout-BreadCrumbs-link-visited{color:#1e7ec8;cursor:pointer}
 div.ecwid-Checkout-BreadCrumbs-point{background:transparent url("/static/v1/icons/checkout_point_not_visited.png") no-repeat;filter:expression(fixPNG_crop(this));width:13px;height:13px;cursor:default}
 div.ecwid-Checkout-BreadCrumbs-point-visited{background:transparent url("/static/v1/icons/checkout_point_visited.png") no-repeat;filter:expression(fixPNG_crop(this));width:13px;height:13px;cursor:pointer}
 div.ecwid-Checkout-BreadCrumbs-point-current{background:transparent url("/static/v1/icons/checkout_point_current.png") no-repeat;filter:expression(fixPNG_crop(this));width:13px;height:13px}
 div.ecwid-Checkout-BreadCrumbs-section{background:transparent url("/static/v1/icons/checkout_section_not_visited.gif") repeat-x;height:13px}
 div.ecwid-Checkout-BreadCrumbs-section-visited{background:transparent url("/static/v1/icons/checkout_section_visited.gif") repeat-x;height:13px}
 div.ecwid-Account div.ecwid-productBrowser-head{padding-bottom:20px}
 div.ecwid-Account table.ecwid-categoriesTabBar table.gwt-TabBarItem a span{font-size:21px}
 div.ecwid-Account table.ecwid-categoriesTabBar div.tabMiddleCenterInner{padding-bottom:3px;position:relative;top:-2px}
 div.ecwid-Account-content{padding:20px}
 div.ecwid-Account-ContinueShoppingButtonContainer{text-align:right}
 div.ecwid-Account-AddressBook div.ecwid-Account-ContinueShoppingButtonContainer{padding-top:15px;margin-right:50px;margin-top:5px;border-top:solid 1px #c4c4c4}
 button.ecwid-AccountSettings-SaveButton,#wrapper button.ecwid-AccountSettings-SaveButton{margin:15px 0px 30px 0px}
 div.ecwid-AccountSettings div.ecwid-Account-ContinueShoppingButtonContainer{padding-top:15px;margin-top:5px;border-top:solid 1px #c4c4c4}
 div.ecwid-AccountSettings div.ecwid-form{width:455px}
 div.ecwid-AccountSettings-NameAndEmail div.ecwid-fieldWrapper label.ecwid-fieldLabel{width:85px;white-space:normal}
 div.ecwid-AccountSettings-NameAndEmail input.gwt-TextBox{width:305px}
 div.ecwid-AccountSettings-Password div.ecwid-fieldWrapper label.ecwid-fieldLabel{width:160px;padding-right:10px;white-space:normal}
 div.ecwid-AccountSettings-Password input.gwt-PasswordTextBox{width:220px}
 div.ecwid-Orders{max-width:1000px;width:100%}
 div.ecwid-Orders div.ecwid-Account-ContinueShoppingButtonContainer{padding-top:20px}
 div.ecwid-Orders-SearchPanel{margin-bottom:15px}
 div.ecwid-Orders-SearchPanel input.gwt-TextBox,div.ecwid-Orders-SearchPanel button.gwt-Button,#wrapper div.ecwid-Orders-SearchPanel button.gwt-Button{margin:0px 4px}
 div.ecwid-Orders div.ecwid-results-topPanel-itemsCountLabel{position:relative;left:5px;top:-5px}
 div.ecwid-Orders-EmptyList{background-color:#eaf3fa;text-align:center;padding:45px}
 table.ecwid-OrdersList-OrderBox{border-collapse:collapse;border:solid 1px #cbd3d4;margin-bottom:30px;text-align:center;width:100%}
 td.ecwid-OrdersList-OrderBox-header{background-color:#eaf3fa;color:#2f2f2f;font-size:17px;padding:10px 15px}
 td.ecwid-OrdersList-OrderBox-header-orderdescr{color:#1e2c38;text-align:left}
 td.ecwid-OrdersList-OrderBox-header-orderdescr div{white-space:nowrap;float:left;padding-right:20px}
 td.ecwid-OrdersList-OrderBox-header-orderdescr span{color:#1e7ec8}
 td.ecwid-OrdersList-OrderBox-footer{background-color:#f6f6f6;padding:10px 15px}
 td.ecwid-OrdersList-OrderBox-cell{border:solid 1px #cbd3d4;padding:10px 15px}
 td.ecwid-OrdersList-OrderBox-cellEven{background-color:#f6f6f6}
 td.ecwid-OrdersList-OrderBox-cellOdd{background-color:#ffffff}
 td.ecwid-OrdersList-OrderBox-thumbnail{padding:10px;vertical-align:top}
 td.ecwid-OrdersList-OrderBox-thumbnail img{cursor:pointer}
 td.ecwid-OrdersList-OrderBox-itemdescr{text-align:left;vertical-align:top}
 td.ecwid-OrdersList-OrderBox-itemdescr div.ecwid-EgoodsComponent{margin:7px 0px;background-color:#ffffff}
 td.ecwid-OrdersList-OrderBox-qty{font-size:16px;padding:10px 15px;text-align:center}
 td.ecwid-OrdersList-OrderBox-price{font-size:16px;text-align:right;color:#1e7ec8;padding:10px;white-space:nowrap}
 div.ecwid-OrdersList-OrderBox-sku{font-size:12px}
 div.ecwid-OrdersList-OrderBox-product{padding-top:5px}
 div.ecwid-OrdersList-OrderBox-product a,div.ecwid-OrdersList-OrderBox-product a:active,div.ecwid-OrdersList-OrderBox-product a:visited{font:normal 17px tahoma, geneva, verdana, sans-serif;color:#1e2c38;text-decoration:underline}
 div.ecwid-OrdersList-OrderBox-options{padding:5px 1px;font:normal 13px tahoma, geneva, verdana, sans-serif;color:#4b4b4b}
 div.ecwid-OrdersList-OrderBox-status,table.ecwid-OrdersList-OrderBox-totals{font:normal 17px tahoma, geneva, verdana, sans-serif;color:#2f2f2f}
 table.ecwid-OrdersList-OrderBox-totals{white-space:nowrap}
 div.ecwid-OrdersList-OrderBox-status span{color:#0e766d}
 td.ecwid-OrdersList-OrderBox-totals-price{font-size:16px;color:#1e7ec8;text-align:right;padding-left:20px}
 tr.ecwid-OrdersList-OrderBox-totals-total td{font-weight:bold;padding-top:5px}
 div.ecwid-MaskableWidget{position:relative}
 div.ecwid-MaskableWidget .ecwid-mask{z-index:20000;position:absolute;top:0;left:0;-moz-opacity:0.8;opacity:0.80;filter:alpha(opacity=80);background-color:#7f7f7f;width:100%;height:100%;zoom:1}
 div.ecwid-MaskableWidget .ecwid-animask{position:absolute;z-index:20001;left:0px;top:0px;width:100%;height:100%;background:url("/static/v1/icons/loadingAnimation.gif") center no-repeat;zoom:1}
 div.ecwid-maintenance-popup{border:8px solid #ececec;font:normal 17px tahoma, geneva, verdana, sans-serif;background-color:#ffffff;color:#4b4b4b;padding:35px 45px;margin:60px;text-align:center}
 div.ecwid-maintenance-staff-text{margin:5px 0 0 0}
 div.ecwid-maintenance-staff-message{color:#224466}
 div.ecwid-SharePopup{width:250px;z-index:1001}
 td.ecwid-SharePopup-header-left{border-bottom:solid 1px #d3d4d6;width:10%}
 td.ecwid-SharePopup-header-center{text-align:center}
 td.ecwid-SharePopup-header-center div{background-color:#ffffff;border:solid 1px #d3d4d6;border-bottom:none;height:18px;font:normal 12px helvetica, arial, verdana, sans-serif;color:#1e7ec8;padding:3px 8px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px}
 td.ecwid-SharePopup-header-right{border-bottom:solid 1px #d3d4d6;width:90%}
 div.ecwid-SharePopup-main{background-color:#ffffff;border:solid 1px #d3d4d6;border-top:none;padding:11px}
 div.ecwid-SharePopup-content{background-color:#ececec}
 div.ecwid-SharePopup-checkboxes{padding:15px 20px 0px 15px}
 div.ecwid-SharePopup-checkboxes span.gwt-CheckBox{display:block;font:normal 12px helvetica, arial, verdana, sans-serif;color:#000000;padding-bottom:10px}
 div.ecwid-SharePopup-checkboxes span.gwt-CheckBox label{padding-left:5px}
 div.ecwid-SharePopup-checkboxes span.gwt-CheckBox label span{font-weight:bold;color:#1e7ec8}
 div.ecwid-SharePopup-friends{padding:0px 5px 13px 5px}
 div.ecwid-SharePopup-noteLabel{font:normal 11px/13px "trebuchet MS", helvetica, verdana, sans-serif;color:#6f6f6f}
 div.ecwid-SharePopup-content textarea.gwt-TextArea{height:45px;width:194px;overflow:auto}
 div.ecwid-FriendsList{border:solid 1px #a9aaaa;background-color:#ffffff}
 input.ecwid-FriendsList-searchBox{width:100%;background:url("/static/v1/icons/minisearch.gif") no-repeat right center}
 div.ecwid-FriendsList-scrollPanel{height:215px}
 div.ecwid-FriendsList-loading div.ecwid-FriendsList-scrollPanel{background:url("/static/v1/icons/ajax-loader.gif") no-repeat center center}
 div.ecwid-FriendsList-emptyListLabel{text-align:center;padding:50px 20px;font:normal 12px "trebuchet MS", helvetica, verdana, sans-serif;color:#474747}
 div.ecwid-FriendsList-friend{font:normal 10px tahoma, geneva, verdana, sans-serif;color:#2b587a;padding:2px;margin:2px;float:left;text-align:center;cursor:default}
 div.ecwid-FriendsList-friend-selected{background-color:#1e7ec8;color:#ffffff}
 table.ecwid-CompactGadget{border:solid 1px #d4d0c8;background-color:#ffffff}
 td.ecwid-CompactGadget-left{width:16px;cursor:pointer}
 td.ecwid-CompactGadget-left-mouseover{background:url("/static/v1/icons/gadget_over_left.gif") repeat-y left center}
 td.ecwid-CompactGadget-left-disabled{background:none;cursor:default}
 div.ecwid-CompactGadget-left-arrow{position:relative;left:-1px;height:19px;background:url("/static/v1/icons/gadget_left_arrow.gif") no-repeat left center}
 td.ecwid-CompactGadget-left-disabled div.ecwid-CompactGadget-left-arrow{background:none}
 td.ecwid-CompactGadget-right{width:16px;cursor:pointer}
 td.ecwid-CompactGadget-right-mouseover{background:url("/static/v1/icons/gadget_over_right.gif") repeat-y right center}
 td.ecwid-CompactGadget-right-disabled{background:none;cursor:default}
 div.ecwid-CompactGadget-right-arrow{position:relative;right:-1px;height:19px;background:url("/static/v1/icons/gadget_right_arrow.gif") no-repeat right center}
 td.ecwid-CompactGadget-right-disabled div.ecwid-CompactGadget-right-arrow{background:none}
 div.ecwid-CompactGadget-header{text-align:center;padding-top:8px;font:bold 14px tahoma, geneva, verdana, sans-serif;color:#1e2c38}
 div.ecwid-CompactGadget-openStoreButton{padding-bottom:12px}
 td.ecwid-CompactGadget-openStoreButton-left{background:url("/static/v1/icons/gadget_button_left.gif");width:16px;height:23px}
 td.ecwid-CompactGadget-openStoreButton-center{background:url("/static/v1/icons/gadget_button_center.gif") repeat-x;height:23px;font:bold 14px tahoma, geneva, verdana, sans-serif;color:#1e8fbf}
 td.ecwid-CompactGadget-openStoreButton-right{background:url("/static/v1/icons/gadget_button_right.gif");width:16px;height:23px}
 div.ecwid-CompactGadget-price{font-family:tahoma, geneva, verdana, sans-serif;font-weight:bold;color:#a20505}
 table.ecwid-CompactGadget-grid div.ecwid-CompactGadget-price{font-size:14px;padding:10px}
 table.ecwid-CompactGadget-table{border-collapse:collapse}
 td.ecwid-CompactGadget-table-header{font:bold 12px tahoma, geneva, verdana, sans-serif;background-color:#5f5f5f;color:#ffffff;padding:2px}
 td.ecwid-CompactGadget-table-cell{border:solid 1px #cbd3d4;padding:6px 8px}
 tr.ecwid-CompactGadget-table-oddRow{background-color:#ffffff}
 tr.ecwid-CompactGadget-table-evenRow{background-color:#f6f6f6}
 div.ecwid-CompactGadget-table-productNameLink{display:inline;font:normal 13px tahoma, geneva, verdana, sans-serif;color:#1e2c38;text-decoration:underline;cursor:pointer}
 table.ecwid-CompactGadget-table div.ecwid-CompactGadget-price{font-size:13px;padding-right:5px}
 div.ecwid-CompactGadget-table-bagIcon{background:url("/static/v1/icons/gadget_bag.gif") no-repeat center center;width:19px;height:17px;cursor:pointer}
 div.ecwid-productBrowser-cart-termsCheckbox-rollover{background-color:#ffd03f}
 div.ecwid-productBrowser-cart-termsCheckbox{padding:7px 3px;font:12px helvetica, arial, verdana, sans-serif;text-align:center;margin:0px -15px 9px -15px}
 div.ecwid-productBrowser-cart-termsCheckbox span.gwt-CheckBox input{margin-right:5px}
 div.ecwid-productBrowser-cart-termsCheckbox span.gwt-CheckBox label{vertical-align:baseline}
 .ecwid div.ecwid-productBrowser-cart-termsCheckbox a,.ecwid div.ecwid-productBrowser-cart-termsCheckbox a:active,.ecwid div.ecwid-productBrowser-cart-termsCheckbox a:visited{font:12px helvetica, arial, verdana, sans-serif}
 div.ecwid-productBrowser-productsGrid-like{padding-top:13px}
 div.ecwid-productBrowser-productsGrid-like div.ecwid-productBrowser-likeButton{text-align:center;padding-left:10px}
 div.ecwid-productBrowser-productsList-like{padding-bottom:10px}
 div.ecwid-productBrowser-productsList-like div.ecwid-productBrowser-likeButton{padding-left:5px}
 div.ecwid-productBrowser-details-like{padding-bottom:10px}
 div.ecwid-productBrowser-likeButton span.fb_edge_comment_widget{position:absolute}
 div.ecwid-productBrowser-details-like span.fb_edge_comment_widget{margin-left:-192px}
 div.ecwid-productBrowser-details-like span.fb_send_button_form_widget{margin-left:-282px}
 div.ecwid_facebook_app div.ecwid-productBrowser-productsGrid-like .fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr{display:none !important}
 div.ecwid-productBrowser-commentsWidget{padding-top:20px}
 

<div>
<script type="text/javascript" src="https://app.ecwid.com/script.js?877015" charset="utf-8"></script>
<script type="text/javascript"> xSearchPanel("style="); </script>
</div>
 