.footer-upper .fu-wrapper .title strong,.footer-upper .fu-wrapper-left .title strong{font-weight:lighter}@font-face{font-family:'Open Sans Extrabold';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'),url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}@font-face{font-family:'Open Sans Extrabold';font-style:normal;font-weight:800;src:local('Open Sans Extrabold'),local('OpenSans-Extrabold'),url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hugdm0LZdjqr5-oayXSOefg.woff2) format('woff2'),url(https://fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hnhCUOGz7vYGh680lGh-uXM.woff) format('woff')}.color-avocado .ajaxCart .continueShoppingLink:hover,.color-avocado .block .listbox li.active a,.color-avocado .header-links li:hover a,.color-avocado .header-menu>ul>li:hover>a,.color-avocado .instant-search-item .detail .price,.color-avocado .item-box .tax-shipping-info:hover a,.color-avocado .mini-shopping-cart .totals strong,.color-avocado .news-items .read-more,.color-avocado .news-list-homepage .news-head .news-title,.color-avocado .overview .product-price,.color-avocado .overview .value,.color-avocado .productAddedToCartItem .price,.color-avocado .quickViewWindow .links-panel a,.color-avocado .quickViewWindow .overview #accordion .prices .product-price,.color-avocado .tier-prices .item-price,.color-avocado .topic-html-content a,.color-avocado .variant-overview .product-price,.color-avocado .variant-overview .value{color:#00803e}.color-avocado .block .listbox li.active a{background:#fff;text-transform:uppercase;text-decoration:none}.color-avocado .block .listbox .sublist li.active a{color:#00803e;font-size:12px;font-weight:700;border:none;text-decoration:underline;text-transform:none;background:0 0}.color-avocado .block .listbox .sublist li.inactive a{text-decoration:none;text-transform:none;border:none;font-size:12px;line-height:14px}.color-avocado .block .listbox .list li.inactive a{text-decoration:none}.color-avocado .block .listbox li.inactive a{color:#666;text-decoration:none;border:none;background:0 0;text-transform:uppercase;border-bottom:1px dotted #d1d1d1}.color-avocado .todays-poll-box .buttons input{background-color:#00803e;outline-color:#00803e}.color-avocado .nivo-controlNav a.active{border-top-color:#00803e}.color-avocado .footer-middle,.color-lemon .footer-middle{background-repeat:repeat-x}.color-avocado .header-menu>ul li a:before{background-color:#00803e}.color-avocado .logo>img{background:0 0}.color-avocado .block-recently-viewed-products .listbox .list li:hover .product-picture img,.color-avocado .instantSearch .k-item:hover .img-block,.color-avocado .mini-shopping-cart .item:hover .picture,.color-lavender .footer-middle .soc-icon li a{border-color:#ccc}.color-lemon .ajaxCart .continueShoppingLink:hover,.color-lemon .block .listbox li.active a,.color-lemon .footer-middle ul li a:hover,.color-lemon .header-links li:hover a,.color-lemon .header-links li:hover span,.color-lemon .header-menu>ul>li:hover>a,.color-lemon .instant-search-item .detail .price,.color-lemon .item-box .actual-price,.color-lemon .item-box .tax-shipping-info:hover a,.color-lemon .mini-shopping-cart .totals strong,.color-lemon .news-items .read-more,.color-lemon .news-list-homepage .news-head .news-title,.color-lemon .overview .product-price,.color-lemon .overview .value,.color-lemon .productAddedToCartItem .price,.color-lemon .quickViewWindow .links-panel a,.color-lemon .quickViewWindow .overview #accordion .prices .product-price,.color-lemon .terms-of-service .read,.color-lemon .tier-prices .item-price,.color-lemon .topic-html-content a,.color-lemon .variant-overview .product-price,.color-lemon .variant-overview .value{color:#deba75}.color-lemon .todays-poll-box .buttons input{background-color:#deba75;outline-color:#deba75}.color-lemon .nivo-controlNav a.active{border-top-color:#deba75}.color-lemon .block-recently-viewed-products .listbox .list li:hover .product-picture img,.color-lemon .footer-middle .soc-icon li:hover,.color-lemon .footer-middle h3,.color-lemon .header-menu>ul li a:before,.color-lemon .logo>img,.color-lemon .priceRangeFilterPanel7Spikes .ui-slider-range.ui-widget-header{background-color:#f3d396}.color-lemon .block-recently-viewed-products .listbox .list li:hover .product-picture img,.color-lemon .footer-middle .soc-icon li a,.color-lemon .instantSearch .k-item:hover .img-block,.color-lemon .mini-shopping-cart .item:hover .picture{border-color:#f3d396}.color-lavender .ajaxCart .continueShoppingLink:hover,.color-lavender .block .listbox li.active a,.color-lavender .footer-middle ul li a:hover,.color-lavender .header-links li:hover a,.color-lavender .header-links li:hover span,.color-lavender .header-menu>ul>li:hover>a,.color-lavender .instant-search-item .detail .price,.color-lavender .item-box .actual-price,.color-lavender .item-box .tax-shipping-info:hover a,.color-lavender .mini-shopping-cart .totals strong,.color-lavender .news-items .read-more,.color-lavender .news-list-homepage .news-head .news-title,.color-lavender .overview .product-price,.color-lavender .overview .value,.color-lavender .productAddedToCartItem .price,.color-lavender .quickViewWindow .links-panel a,.color-lavender .quickViewWindow .overview #accordion .prices .product-price,.color-lavender .terms-of-service .read,.color-lavender .tier-prices .item-price,.color-lavender .topic-html-content a,.color-lavender .variant-overview .product-price,.color-lavender .variant-overview .value{color:#af96b4}.cart-shipping-details .cart-total-right .product-price,.cart-shipping-details .nobr,.cart-shipping-details .selected-shipping-method{color:#000!important}.color-lavender .todays-poll-box .buttons input{background-color:#af96b4;outline-color:#af96b4}.color-lavender .block .listbox li a:hover,.color-lavender .dropdown.manufacturers.fullWidth .box:hover .title,.color-lavender .mega-menu .dropdown.fullWidth .subcategories a:hover{background-color:rgba(212,196,215,.2)}.color-lavender .nivo-controlNav a.active{border-top-color:#af96b4}.color-lavender .block-recently-viewed-products .listbox .list li:hover .product-picture img,.color-lavender .header-menu>ul li a:before,.color-lavender .logo>img,.color-lavender .priceRangeFilterPanel7Spikes .ui-slider-range.ui-widget-header{background-color:#af96b4}.color-lavender .footer-middle .soc-icon li:hover{background-color:#d4c4d7}.color-lavender .block-recently-viewed-products .listbox .list li:hover .product-picture img,.color-lavender .footer-middle .soc-icon li a,.color-lavender .instantSearch .k-item:hover .img-block,.color-lavender .mini-shopping-cart .item:hover .picture{border-color:#d4c4d7}.footer>.footer-middle>.fm-wrapper{display:flex;flex-wrap:wrap}@media all and (min-width:980px){.desktop-socialmedia-gv{display:block}.mobile-socialmedia-gv{display:none}.footer>.footer-middle>.fm-wrapper>.fb-four,.footer>.footer-middle>.fm-wrapper>.fb-three,.footer>.footer-middle>.fm-wrapper>.fb-two{width:24%}.color-lavender .footer-middle{background:url("../img/lavander-bg.png") repeat-x #fff}.color-lemon .footer-middle{background:url("../img/lemon-bg.png") repeat-x #fff}}@media all and (max-width:980px){.desktop-socialmedia-gv{display:none}.mobile-socialmedia-gv{display:block}.footer>.footer-middle>.fm-wrapper>.fb-four,.footer>.footer-middle>.fm-wrapper>.fb-three,.footer>.footer-middle>.fm-wrapper>.fb-two{width:33%;display:block}.customer-blocks .inputs label{width:100%!important;text-align:center}.login-page .returning-wrapper .inputs.reversed>*{display:inline!important}}@media all and (min-width:240px){.form-fields,.inputs{position:relative}.footer-upper .block-newsletter .title strong,.page-title h1,.product-grid .title strong{font-weight:lighter}*,a:active{outline:0}#goToTop,#lbOverlay,.bar-notification .close,.block .title,.button-1,.button-2,.color-squares .color,.opc .allow .step-title,.opc .allow .step-title *,.pager li *,.poll-options li>*,a,button,input[type=button],input[type=submit]{cursor:pointer}*{margin:0;padding:0;text-decoration:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{margin:0!important;-webkit-text-size-adjust:none;font-family:'Open Sans',sans-serif}ol,ul{list-style:none}a img{border:none;opacity:.99}input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{margin:0;border:0;padding:0}input[type=button],input[type=password],input[type=reset],input[type=submit],input[type=text],textarea{border-radius:0;-webkit-appearance:none}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}.master-wrapper-main,.page-body .title,.shopping-cart-page .cross-sells .title{margin-bottom:10px}.master-wrapper-main:after{clear:both;content:"";display:block}.master-wrapper-page .h-wrapper{background:#fff;padding-top:10px}.newsletter-validation .please-wait,script{display:none!important}body{max-width:100%;background:url('../../../../Content/Images/texture.jpg');font:12px medium Open Sans,sans-serif;overflow-x:hidden;color:#666}a{color:inherit}table{width:100%;border-collapse:collapse}input[type=password],input[type=text],select,textarea{height:36px;border:1px solid #ccc;padding:8px;vertical-align:middle}.link-rss,.ui-dialog-titlebar button{height:24px;overflow:hidden;text-indent:999px}textarea{min-height:150px}select{min-width:50px;height:32px;padding:6px}input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#999}.checkout-attributes li *,input[type=checkbox],input[type=radio],label{vertical-align:middle}.center-1,.center-2,.side-2{margin:0 auto;width:94%}.page{text-align:left;line-height:16px}.addon-buttons,.block,.buttons,.checkout-buttons,.login-page .inner-wrapper,.order-progress,.page h1,.page-title h1,.shipment-overview .shipping-address li,.shipment-overview .shipping-details li,.side-2 .poll .buttons,.topic-password,.write-review .review-rating{text-align:center}.page-title{margin:0 0 38px;overflow:hidden;width:100%}.page-title h1{color:#00803e;font-family:'open sans';font-size:20px;border-top:1px dotted #d8cfc8;border-bottom:1px dotted #d8cfc8;padding:10px 0;text-transform:uppercase}.blog-comment:after,.cart-footer:after,.header:after,.inputs:after,.item-grid:after,.manufacturer-grid:after,.news-comment:after,.page-body:after,.page-title:after,.page:after,.product-essential:after,.product-grid:after,.product-list:after,.product-selectors:after,.product-variant-line:after,.search-box form:after{content:".";display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0}#goToTop,#username-availabilty:empty,.block .list img,.block .listbox,.email-a-friend,.fb-four,.fb-three,.fb-two,.filters-button,.flyout-cart,.header-links li#topcartlink .cart-label,.item-box .product-rating-box,.link-rss,.new-comment .inputs label,.news-head~*,.news-list-homepage .news-date,.opc .back-link small,.opc .section.confirm-order,.overview .add-to-cart .add-to-wishlist-button,.payment-method .method-list li img,.post-head~*,.product-collateral .product-variant-list.grid .variant-overview .details-wrapper,.product-collateral .product-variant-list.list .variant-overview .details-wrapper,.product-essential .gallery .picture:before,.product-filters-wrapper,.product-selectors .product-page-size,.product-selectors .product-viewmode,.shopping-cart-page .selected-checkout-attributes,.sitemap-page a:empty,.ui-dialog-titlebar button *,.ui-helper-hidden-accessible,.ui-tabs .ui-tabs-hide,.variant-overview .add-to-wishlist,.variant-overview .animated{display:none}.buttons{margin:0 0 20px;clear:both}.link-rss{width:24px;background:url('../img/rss-icon.png') no-repeat}.recaptchatable #recaptcha_response_field,.ui-dialog-content{height:auto!important}.category-description ul,.full-description ul,.manufacturer-description ul,.post-body ul,.topic-html-content ul,.topic-page ul{margin:12px 0;padding:0 0 0 36px;list-style:disc}.blog-page .blog-details,.cart-footer .total-info .cart-total-left,.category-description,.full-description,.manufacturer-description,.poll .buttons,.poll .poll-options li,.poll-total-votes,.post-body,.product-reviews-page .inputs label,.shipment-details-page .shipment-overview>ul,.topic-html-content,.topic-page{text-align:left}.captcha-box,.inputs,.inputs label,.inputs.reversed{text-align:center}.category-description ol,.full-description ol,.manufacturer-description ol,.post-body ol,.topic-html-content ol,.topic-page ol{margin:12px 0;padding:0 0 0 36px;list-style:decimal}.cart-collaterals .shipping-results li,.category-description p,.full-description p,.manufacturer-description p,.news-body p,.overview .delivery-date,.overview .gtin,.overview .product-vendor,.overview .sku,.overview .stock,.post-body p,.topic-html-content p,.topic-page p,.variant-overview .delivery-date,.variant-overview .gtin,.variant-overview .product-vendor,.variant-overview .sku,.variant-overview .stock{margin:10px 0}#goToTop{position:fixed;bottom:20px;right:20px;width:50px;height:50px;background:url('../img/clear-arrow-up.png') center no-repeat #f4f4f4;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;-ms-transition:.2s;opacity:.6;border:1px solid #fff;z-index:15}#goToTop:hover{background-position:center 40%}.blog-page .post,.fieldset,.header-links-wrapper,.news-items .item,.product-details-page .overview,.section{position:relative;margin:0 0 20px}.attributes dd,.avatar-page .image,.avatar-page .message-error,.block .tags,.cart-collaterals .deals>div,.contact-page .message-error,.email-a-friend-page .message-error,.fieldset .title,.footer-block .title,.giftcard div,.inputs,.new-comment .notifications,.opc .back-link,.order-details-page .page-title h1,.order-review-data .checkout-page .address-item .select-button,.overview .manufacturers,.password-error,.product-reviews-page .title,.section .title,.sitemap-page .entity-title,.tier-prices .prices-header,.wishlist-content .message-error{margin:0 0 10px}.change-password-page .form-fields,.inputs .option-list li,.master-wrapper-main,.news-body table,.order-review-data,.overview .add-to-cart-panel>*,.overview .prices,.password-recovery-page .form-fields,.variant-overview .add-to-cart-panel>*{float:left}.inputs{font-size:13px}.inputs label{display:block;width:100%;margin:0 0 5px;font-size:12px}.inputs input[type=password],.inputs input[type=text],.inputs select,.inputs textarea{width:350px;max-width:100%;vertical-align:middle;color:#666;font-size:13px;resize:none}.inputs .option-list{overflow:hidden;display:inline-block;vertical-align:middle}.inputs .option-list label,.product-details-page .gallery .picture{width:auto}.inputs.reversed{margin:0 0 30px}.required{margin:0 0 0 6px;font-size:11px;color:#c00}.field-validation-error,.message-error,.not-available-status,.password-error,.poll-vote-error{display:block;font-size:13px;color:#c00;margin-top:10px}.field-validation-valid{display:block;font-size:11px;color:#690}.captcha-box{margin:0 0 15px;line-height:0}.attributes dt label,.attributes dt span,.block .view-all a,.captcha-box>div,.checkout-page .payment-info td label,.customer-entered-price .price-input>*,.customer-entered-price>div,.customer-info-page .option-list li>*,.overview .label,.overview .value,.payment-method .method-list li .payment-logo,.product-review-helpfulness span,.product-selectors>div>*,.product-share-button,.product-tags-list a,.product-tags-list span{display:inline-block}.bar-notification{display:none;position:fixed;bottom:0;left:0;z-index:10002;width:100%;padding:12px 25px 12px 10px;color:#fff;opacity:.95}.bar-notification.success{border-bottom:1px solid #00803e;background:#00803e}.bar-notification.error{border-bottom:1px solid #f55;background:red}.bar-notification .close,.ui-dialog-titlebar button{position:absolute;border:1px solid #666;box-shadow:inset 0 0 1px #999;background:url('../img/close.png') center no-repeat #fff;top:0;right:0}.bar-notification .content{float:left;margin:0 10px 0 0}.bar-notification .content a{color:#fff;text-decoration:underline}.bar-notification .close{width:32px;height:32px;margin:5px;opacity:.7}.bar-notification .close:hover{opacity:.9}.ui-dialog{z-index:1008;width:350px!important;max-width:95%;border:1px solid #ccc;box-shadow:0 1px 2px rgba(0,0,0,.15);overflow:hidden;background:#fff;color:#888;font-family:'open sans'}.ui-dialog-titlebar{overflow:hidden;background:url('../img/headpad.png') top repeat-x #ddd;padding:10px;font-weight:700;text-shadow:1px 1px 0 #eee}.product-review-item .review-title,.ui-dialog-titlebar span{float:left;text-transform:uppercase}.ui-dialog-titlebar button{width:24px;margin:6px;border-radius:100%;transition:.35s;-webkit-transition:.35s;-ms-transition:.35s}#lbBottom,#lbImage{border:10px solid #fff}.ui-dialog-titlebar button:hover{border:2px solid #fff;transform:rotate(360deg)}.ui-dialog-content{padding:10px;line-height:20px}.ui-dialog-content .topic-html-content{margin:10px 0 0}.ui-dialog-content .topic-html-content-body{max-height:200px;overflow-y:scroll}.login-page .page-title,.ui-dialog-content .topic-html-content p{margin:0}.ui-dialog-buttonset{padding:10px;text-align:right}.ui-dialog-buttonset button{min-width:60px;margin-left:5px;border:1px solid #bbb;box-shadow:0 0 1px #ddd,inset 0 0 1px #fff;background:#eee;padding:5px}.ui-dialog-buttonset button:hover{background:#f6f6f6}.eu-cookie-bar-notification{position:fixed;top:50%;left:50%;z-index:1002;width:320px;height:180px;margin:-90px 0 0 -160px;border:none;box-shadow:0 1px 2px rgba(0,0,0,.2),inset 0 0 0 1px #fff;background:#fff;padding:20px;text-align:center}.eu-cookie-bar-notification .text{margin-bottom:20px;line-height:20px}.eu-cookie-bar-notification button{min-width:60px;margin:10px 0;border:none;background:#ccc;padding:8px 12px;font-size:14px;color:#666}.eu-cookie-bar-notification button:hover{opacity:.8}.eu-cookie-bar-notification a{display:block;font-weight:700;color:#333}.blog-page .blog-details a:hover,.blog-page .tags a:hover,.breadcrumb a:hover *,.breadcrumb li a:hover,.eu-cookie-bar-notification a:hover,.footer-powered-by a,.news-items .read-more:hover,.order-completed .details a:hover,.product-no-reviews:hover a,.product-review-links a:hover,.product-tags-list li:hover a,.topic-html-content a,.topic-page a,.variant-overview .tax-shipping-info a:hover{text-decoration:underline}.header-links .account{color:#555}.admin-header-links{text-align:center;border-bottom:1px dotted #e2e2e2;background:#fff}.admin-header-links a{display:block;margin:0 10px;line-height:35px;font-weight:700}.header{position:relative;z-index:1002;margin:0 auto 10px;text-align:center;width:95%}.header-logo{padding:0;text-align:center;float:left;display:inline-block}.logo>img{background:#00803e}.accepted-payment-methods ul,.block .tags ul,.blog-page .tags ul,.blogpost-page .tags ul,.breadcrumb ul,.color-squares,.header-links ul,.product-tags-list,.shopping-cart-page .common-buttons,.social-sharing ul,.wishlist-content .buttons{font-size:0}.header-links li{margin:0 3.5px 7px;padding:0 15px;overflow:hidden;height:32px;transition:.35s;-webkit-transition:.35s;-ms-transition:.35s;display:inline}.header-links li#topcartlink{background:0 0}.block .list a:hover,.checkout-page table td a:hover,.header-links li:active a,.header-links li:hover a,.login-page .inputs.reversed .forgot-password:hover a,.order-details-page table td a:hover,.overview .buttons div:hover input,.overview .product-price a,.pager .current-page span,.shopping-cart-page table td a:hover,.username-available-status{color:#00803e}.header-links a,.header-links span{display:inline-block;font-size:12px;line-height:32px;height:32px}.header-links a span+span{margin-left:7px}.header-links .cart-qty{background:url('../img/cart-icon.png') left center no-repeat}.overview .add-to-cart-panel,.search-box form,.variant-overview .add-to-cart-panel{display:inline-block;position:relative}.search-box input.search-box-text{float:left;width:200px!important;height:36px;border:none;border-bottom:1px solid #eee;color:#999}.search-box .search-box-button{width:36px;height:36px;border:1px solid transparent;overflow:hidden;background:url("../img/search_icon.png") 4px 8px no-repeat;text-indent:999px;position:absolute}.search-box .search-box-button:hover{background-position:4px -24px}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content{z-index:1002!important;width:256px!important;max-width:100%;border:1px solid #ccc;border-top:none;overflow:hidden;background:#fff}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content li{border-top:1px solid #ccc}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content li:first-child{border-top:none}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content a{display:block;padding:8px}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content img{display:none;margin-right:5px;vertical-align:middle}.header-selectors-wrapper{max-height:32px}.header-selectors-wrapper>div{display:inline-block;margin:10px}.header-selectors-wrapper select{width:50px}.language-list{max-width:100%;font-size:0}.language-list li{display:inline-block;margin:0 1px}.language-list a{display:block;position:relative;width:32px;height:32px;line-height:0}.language-list img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.footer{text-align:center;background:url(../img/texture.jpg);float:left;width:100%}.footer-upper{margin:0 0 36px;overflow:hidden}.footer-upper .block-newsletter .title{font:lighter 20px/39px 'Open Sans',sans-serif;color:#00803e;text-transform:uppercase;border:1px dotted #d8cfc8;border-left:none;border-right:none;text-align:center}.footer-upper h2{font:20px/39px 'Open Sans',sans-serif;color:#666;text-transform:uppercase;border:1px dotted #d8cfc8;border-left:none;border-right:none;background:0 0}.footer-middle{margin:0;padding-bottom:20px;overflow:hidden;background:#00803e}.footer-middle h3{font-size:18px;font-family:'Open sans',sans-serif;color:#fff;font-weight:400;background:#00803e;line-height:20px;height:30px;display:table-cell;vertical-align:middle;width:480px;border-bottom:1px solid #fff}.footer-middle ul li,.footer-middle ul li a{font-size:12px;color:#fff;line-height:27px;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;font-family:'open sans';display:block}.footer-middle ul li a:hover{color:#dedede}.footer-middle ul.soc-icon li a:hover{margin-left:0;background-position-y:-34px;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}.footer-middle .soc-icon li{display:inline-block;width:28px;height:28px;margin:12px 4px;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s}.footer-middle .soc-icon li a{background:url(../img/soc-spr.png) no-repeat;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none;height:28px}.footer-middle .soc-icon li a.vm{background:url(../img/vm.png) center center no-repeat}.footer-middle .soc-icon li a.fb{background-position:2px top}.footer-middle .soc-icon li a.instagram{background-position:-81px top}.footer-middle .soc-icon li a.tw{background-position:-54px top}.footer-middle .soc-icon li a.pi{background-position:-26px top}.footer-middle .soc-icon li a.rss{background-position:-136px top}.footer-middle .soc-icon li a.yt{background-position:-108px top}.footer-middle .soc-icon li a.go{background-position:-163px top}.newsletter-email{background:#f4f4f4;padding-top:25px;text-align:center}.newsletter-email input[type=text]{width:220px;height:36px}.newsletter-email>div{padding:21px 0;background:#00803e;margin:25px 0 0}.newsletter-email div input[type=button]{background:#00803e;border:1px solid #fff;outline:#00803e solid 4px;color:#fff;font-family:'open sans';font-size:12px;padding:11px 34px;text-shadow:0 1px 1px #847c75;text-transform:uppercase;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;display:block;margin:0 auto}.newsletter-email div{width:100%;float:left;text-align:center}.newsletter-email div input[type=button]:hover{border:1px solid #ccc;color:#ccc}.newsletter-result-block,.newsletter-validation{width:100%;overflow:hidden;line-height:28px}.accepted-payment-methods li{display:inline-block;width:50px;height:30px;background:url('../img/payment_icons.png') no-repeat;margin:15px 5px}.accepted-payment-methods .method1,.social-sharing .facebook{background-position:0 0}.accepted-payment-methods .method2{background-position:-58px 0}.accepted-payment-methods .method3{background-position:-116px 0}.accepted-payment-methods .method4{background-position:-176px 0}.accepted-payment-methods .method5{background-position:-233px 0;width:85px}.accepted-payment-methods .method20{background-position:-326px 0}.gender,.social-sharing li{display:inline-block;margin:0 10px}.social-sharing a{display:block;width:30px;height:30px;background:url('../img/social_sprite.png') no-repeat}.color-squares label,.footer-store-theme{height:35px;overflow:hidden}.social-sharing .twitter{background-position:-30px 0}.social-sharing .google{background-position:-60px 0}.social-sharing .pinterest{background-position:-90px 0}.social-sharing .vimeo{background-position:-120px 0}.social-sharing .youtube{background-position:-150px 0}.social-sharing .rss{background-position:-180px 0}.footer-lower{overflow:hidden;font-size:11px;background:#f4f4f4;padding-top:15px}.lower-footer .accepted-payment-methods li{display:inline-block;margin:0 3px;width:50px;height:30px;border:1px solid}.footer-lower>div{margin:0 0 5px;color:#625c56;font-size:12px}.footer-store-theme{position:relative;padding:35px 0 0}.footer-store-theme select{position:absolute;top:0;left:50%;margin-left:-85px;width:170px}.side-2 .block{border-bottom:1px dotted #eee}.block .title{margin:0 auto;padding:7px 0;font-size:12px;background:#00803e}.block .title strong{font-weight:400;display:block;text-transform:uppercase;font-family:'open sans';font-size:12px;color:#fff;text-shadow:0 1px 2px #777}.block .title:hover strong{text-shadow:none}.block .listbox:after{content:" ";display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0}.block .list a{display:block;padding:3px;line-height:28px;font-size:13px;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s}.block .view-all{margin:10px 0 0;text-align:center}.block .tags ul li,.cart-footer .total-info table td,.product-details-page .gallery .picture-thumbs a,.product-details-page .product-essential .picture,.product-grid .category-item .title{border:none}.block .tags li,.product-tags-all-page li{display:inline-block;position:relative;margin:0 10px;overflow:hidden;font-size:16px!important}.poll .buttons input,.side-2 .poll .buttons input{color:#fff;font-size:16px;font-family:'open sans';text-transform:uppercase}.block .tags li a,.product-tags-all-page li a{float:left;line-height:30px;color:#888}.poll strong{display:block;margin:0 0 10px;font-size:14px;font-weight:lighter;padding:10px 0;text-align:left;border-bottom:1px dotted #ddd}.poll-options,.poll-results{margin:0 0 15px;overflow:hidden;text-align:left}.poll-options li,.poll-results li{margin:5px}.poll-options li>*{display:inline-block;vertical-align:middle}.poll-total-votes{display:block;margin:10px 0 0;font-weight:700}.center-2,.product-details-page .overview .tax-shipping-info,.side-2 .listbox{color:#555;font-family:'open sans'}.todays-poll-box{background:rgba(237,215,206,.4);color:#888;font-family:open sans;margin-bottom:50px}.poll,.poll .buttons input{margin:auto;display:inline-block}.poll{width:100%;padding:0 15px}.poll .buttons input{background:#bac89a;border:1px solid #d6dec2;outline:#bac89a solid 4px;padding:4px 30px;text-shadow:0 1px 1px #847c75;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s}.account-page.avatar-page .buttons input:hover,.address-edit-page .buttons input:hover,.address-list-page .add-button input:hover,.address-list-page .address-item .buttons input:hover,.cart-collaterals .coupon-code input[type=submit]:hover,.change-password-page .buttons input:hover,.contact-page .buttons input:hover,.customer-info-page .buttons input:hover,.email-a-friend-page .buttons input:hover,.order-details-page .actions input:hover,.order-details-page .page-title a:hover,.order-list-page .order-item .buttons input:hover,.poll .buttons input:hover,.registration-page .buttons input:hover,.registration-result-page .buttons input:hover,.return-request-page .buttons input:hover,.returning-wrapper .buttons input:hover,.search-page .search-input .buttons input:hover,.side-2 .poll .buttons input:hover,.wishlist-content .common-buttons input:hover{border-color:#fff;text-shadow:none}.side-2 .poll .buttons input{background:#00803f;border:1px solid #c9c3be;margin-bottom:10px;outline:#00803f solid 4px;padding:4px 14px;text-shadow:0 1px 1px #847c75;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s}.breadcrumb{margin:6px 0;text-align:center}.breadcrumb li{display:inline-block;color:#ccc;font-family:'open sans';font-size:14px;padding:0 0 5px}.breadcrumb li:last-child{color:#666}.breadcrumb li *{display:inline-block;margin:0 3px;font-size:12px;vertical-align:middle}.breadcrumb strong{font-weight:400;color:#00803e}.account-page .description,.account-page .edit-address,.advanced-search,.avatar-page .info,.basic-search,.category-description,.checkout-page .edit-address,.home-page-category-grid,.login-page .text,.manufacturer-description,.manufacturer-grid,.order-completed .details,.pager,.password-recovery-page .tooltip,.payment-info .info,.payment-method .method-list,.product-collateral,.product-essential,.product-reviews-page .message-error,.product-reviews-page .result,.product-specs-box,.product-tags-box,.shipment-details-page .shipment-overview>ul:first-child,.shipping-method .method-list,.shipping-method .method-list li,.sitemap-page .entity,.sub-category-grid,.tier-prices,.topic-html-content,.ui-tabs,.vendor-description{margin:0 0 20px}.search-input>form{margin-bottom:35px}.accept-privacy-policy,.product-selectors,.selected-checkout-attributes,.terms-of-service{margin:0 0 20px;text-align:center}.product-selectors>div{display:inline-block;margin:5px;color:#888;font-family:'open sans';line-height:10px}.product-selectors select{margin:0 5px;text-transform:lowercase}.item-box{position:relative;width:100%;float:left;margin:0;padding:0 10px;transition:.25s;-webkit-transition:.25s;-ms-transition:.25s}.item-box .product-item{padding-bottom:40px;position:relative}.item-box .product-item .buttons{position:absolute;bottom:0;left:4px;right:0}.item-box .picture{z-index:0;border:none;margin:0 auto 5px;min-height:320px;width:98%;overflow:hidden;position:relative}.item-box .picture a{display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.gallery .picture:before,.item-box .picture a:before{content:" ";display:block;padding-top:100%}.item-box .picture img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:0 auto;transform:translateZ(0) scale(1,1);-webkit-transform:translateZ(0) scale(1,1);-ms-transform:translateZ(0) scale(1,1);-webkit-transition:.6s linear;transition:.6s linear;-ms-transition:.6s linear}.item-box:hover .picture img{transform:scale(1.09,1.09);-webkit-transform:scale(1.09,1.09);-ms-transform:scale(1.09,1.09)}.item-box .details{text-align:center;padding:0 5%;color:#888}.product-list .item-box .product-title a{height:25px}.item-box .product-title,.item-box .title{height:46px;margin:0 0 5px;overflow:hidden;font-size:13px;color:#00803e;text-transform:uppercase}.item-box .product-title{height:24px}.home-page-category-grid .item-box .title{height:40px}.item-box .product-title a,.item-box .title a{display:block;font-family:'open sans',sans-serif;font-weight:400}.item-box .product-rating-box .rating{background:url("../img/rating_none.png") repeat-x;display:block;height:15px;max-width:75px;margin:0 auto 5px}.item-box .product-rating-box .rating div{background:url("../img/rating_active.png") repeat-x;height:15px}.item-box .description{height:18px;margin:0 0 5px;overflow:hidden;font-size:13px;display:none}.home-page-category-grid .item-box,.item-box .description a,.news-item-page .inputs:first-child label,.product-variant-line details-wrapper,.sitemap-page a{display:block}.item-box .add-info{border-top:1px dotted #d8cfc8;padding-top:5px}.item-box .tax-shipping-info a{transition:.1s linear;-webkit-transition:.1s linear;-ms-transition:.1s linear}.item-box .tax-shipping-info:hover a,.product-details-page .overview .tax-shipping-info a:hover{color:#00803e;text-decoration:underline}.item-box .add-info .buttons{padding:15px 5px}.product-list .item-box .add-info .buttons{padding:0}.item-box .prices{margin:0 0 14px;overflow:hidden}.home-page-product-grid .item-grid .item-box .prices{margin:0!important}.home-page-product-grid .product-box-add-to-cart-button,.product-tailored-order{float:right;position:relative;top:3px;right:4px}.attributes dl,.checkout-page .address-grid,.home-page-top-banner-wrapper,.product-review-list,.ui-tabs .ui-tabs-nav{overflow:hidden}.item-box .prices span{display:inline-block;margin:8px 0;font-size:13px;font-weight:700;color:#646464}.item-box .old-price{color:#999;text-decoration:line-through;font-size:16px}.item-box .actual-price{font-size:20px;color:#00803e;margin:5px 0}.item-box .buttons{margin:0;font-size:0}.block .view-all a,.item-box input[type=button]{border:none;padding:0 14px;color:#fff;background:#00803e;font-size:16px;font-weight:700;text-transform:uppercase;text-shadow:0 1px 1px #847c75;font-family:'open sans';transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;height:32px;min-width:106px;max-width:210px}.account-page .button-2:hover,.address-grid .select-button input:hover,.block .view-all a:hover,.blogpost-page .new-comment .buttons input:hover,.checkout-buttons button:hover,.confirm-order .buttons input:hover,.enter-address .buttons input:hover,.item-box input[type=button]:hover,.new-comment .button-1:hover,.order-completed .buttons input:hover,.overview .add-to-cart-button:hover,.payment-info .buttons input:hover,.payment-method .buttons input:hover,.product-reviews-page .buttons input:hover,.shipping-method .buttons input:hover,.shipping-options .button-2.estimate-shipping-button:hover,.shopping-cart-page .common-buttons input:hover,.variant-overview .add-to-cart-button:hover{border:1px solid #fff;text-shadow:none}.sub-category-grid .title{max-height:40px}.sub-category-grid .item-box .title a{line-height:19px;margin:0 20px}.home-page-category-grid .item-box .title a:before,.sub-category-grid .item-box .title a:before{margin-right:0}.home-page-category-grid .item-box .title a:after,.sub-category-grid .item-box .title a:after{margin-left:0}.home-page-category-grid .item-box .title a:after,.home-page-category-grid .item-box .title a:before,.sub-category-grid .item-box .title a:after,.sub-category-grid .item-box .title a:before{display:inline-block;transition:transform .3s,opacity .2s;-webkit-transition:transform .3s,opacity .2s;-ms-transition:transform .3s,opacity .2s;visibility:visible}.home-page-category-grid .item-box:hover .title a:after,.home-page-category-grid .item-box:hover .title a:before,.sub-category-grid .item-box:hover .title a:after,.sub-category-grid .item-box:hover .title a:before{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0)}.home-page-category-grid .item-box,.sub-category-grid .item-box{margin-bottom:10px;padding:0}.home-page-category-grid .title,.sub-category-grid .title{font-size:14px;color:#888;font-family:'open sans';font-weight:lighter;text-transform:uppercase;margin:0;text-align:center}.sub-category-grid .title a{border-bottom:1px dotted #888}.home-page-category-grid .item-box .title a{color:#00803e;font-size:16px}.home-page-category-grid .item-box .picture img{display:block;height:100%;margin:auto}.news-list-homepage>.title,.product-grid.bestsellers>.title,.product-grid.home-page-category-grid>.title,.product-grid.home-page-product-grid>.title{margin-bottom:30px;text-align:center;color:#00803e}.news-list-homepage>.title,.product-grid .title{font-size:18px;border:1px dotted #d8cfc8;border-left:none;border-right:none}.pager ul{text-align:center;font-size:0}.pager li{display:inline-block;margin:0 5px}.pager .next-page{background:url(../img/arrows_2_right.png) center no-repeat #eee;min-width:32px}.pager .previous-page{background:url(../img/arrows_2_left.png) center no-repeat #eee;min-width:32px}.pager li *{display:block;min-width:20px;overflow:hidden;padding:8px;text-align:center;font-size:12px;color:#888;font-family:'open sans'}.order-progress li.inactive-step a,.year strong{cursor:default}.pager li.first-page *,.pager li.last-page *,.pager li.next-page *,.pager li.previous-page *{background-position:center;background-repeat:no-repeat;text-indent:-999px}.product-grid .title{font:lighter 20px/40px 'Open Sans',sans-serif;color:#00803e;text-transform:uppercase}.back-in-stock-subscription input,.overview .buttons>div input{font-family:'open sans';color:#888;margin-left:25px;border:none;font-size:12px}.comment-time,.news-date,.post-date,.product-reviews-page h1 a{font-style:italic}.opc .buttons,.page-body .home-page-category-grid .item-box .title{margin-bottom:0}.gallery,.giftcard,.order-details-area,.order-details-page .page-title{margin:0 0 20px;overflow:hidden}.gallery .picture-wrapper{margin:0 auto;float:right;width:80%;position:relative}.gallery .picture{position:relative;width:320px;max-width:100%;margin:0 auto 10px;border:1px solid #ccc;overflow:hidden}.gallery .picture img,.gallery .picture-thumbs img,.variant-picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;margin:auto}.product-essential .gallery .picture img{width:100%;position:static}.gallery .picture-thumbs{overflow:hidden;font-size:0}.gallery .picture-thumbs a{display:inline-block;position:relative;width:85px;height:100px;margin:0 5px 10px;border:1px solid #ccc;overflow:hidden}#lbOverlay{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:#000}#lbBottomContainer,#lbCenter{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}.lbLoading{background:url('../img/loading.gif') center no-repeat #fff}#lbImage{position:absolute;top:0;left:0;background-repeat:no-repeat}#lbNextLink,#lbPrevLink{display:block;position:absolute;top:0;width:50%}#lbPrevLink{left:0}#lbNextLink{right:0}#lbBottom{border-top:none;text-align:left;line-height:1.4em;font-size:10px;color:#666}#lbCloseLink{display:block;float:right;width:66px;height:22px;margin:5px 0;outline:0;background:url('../img/closelabel.gif') center no-repeat}#lbCaption,#lbNumber{margin:0 70px 0 0}#lbCaption,.accept-privacy-policy a,.customer-entered-price .price-range,.opc .back-link a,.payment-method .method-list li label,.return-request-list-page a,.shipping-method .method-list li label,.terms-of-service a{font-weight:700}#fancybox-wrap{z-index:10010!important}.product-details-page .overview .add-to-cart,.product-details-page .overview .attributes,.product-details-page .overview .buttons,.product-details-page .overview .delivery-date,.product-details-page .overview .download-sample,.product-details-page .overview .free-shipping,.product-details-page .overview .full-description,.product-details-page .overview .gtin,.product-details-page .overview .manufacturer-part-number,.product-details-page .overview .manufacturers,.product-details-page .overview .product-reviews-overview,.product-details-page .overview .product-vendor,.product-details-page .overview .short-description,.product-details-page .overview .sku,.product-details-page .overview .stock{border-bottom:1px dotted #d8cfc8;padding-bottom:10px}.product-details-page .overview .product-share-button{border:none;margin:10px 0}.avatar-page .fieldset,.contact-page .form-fields,.email-a-friend-page .form-fields,.email-a-friend-page .title,.new-comment .form-fields,.opc .section,.overview .product-name,.reward-points-history .title,.reward-points-overview,.write-review .form-fields{margin:0 0 15px}.overview .short-description{font-size:14px;line-height:22px;color:#888;font-family:'open sans'}.back-in-stock-subscription,.download-sample,.overview .buttons{margin:15px 0;font-size:0}.overview .buttons>div{display:inline-block;margin:6px 4px;background:#eee}.buttons .add-to-wishlist,.overview .buttons .add-to-wishlist{background:url(../img/link_wishlist.png) 5px 9px no-repeat #eee}.overview .buttons .compare-products{background:url(../img/link_compare.png) 7px 9px no-repeat #eee}.overview .buttons .email-a-friend{background:url(../img/link_email.png) 5px 9px no-repeat #eee}.back-in-stock-subscription{background:url(../img/notify.png) 7px top no-repeat #eee;display:inline-block;margin:6px 4px}.overview .buttons>div input{background:0 0;border-left:1px solid #ddd}.back-in-stock-subscription input{background:#eee;border-left:1px solid #ddd}.customer-entered-price,.product-name h1{border-bottom:1px dotted #d8cfc8;border-top:1px dotted #d8cfc8}.overview .buttons div{display:inline-block;margin:0 5px 10px}.download-sample-button a,.overview .add-to-compare-list-button,.overview .add-to-wishlist-button,.overview .email-a-friend-button,.overview .subscribe-button,.variant-overview .add-to-wishlist-button{display:inline-block;padding:5px 12px;font-size:12px}.overview .value,.variant-overview .value{font-weight:700;color:#00803e}.overview .label{color:#888;margin:0 10px 0 0}.overview .value a,.variant-overview .value a{font-weight:700;text-decoration:underline}.free-shipping{width:100px;height:100px;margin:15px auto;border-radius:50px;background:#eee;padding:30px 15px;line-height:16px;text-align:center;text-transform:uppercase;color:#888;font-family:open sans}.manufacturer-grid .item-box:hover{background:rgba(248,241,238,.4)}.manufacturer-grid .item-box .picture{width:240px;height:240px;min-height:0;max-height:none}.manufacturer-grid .item-box .title{height:auto}.manufacturer-grid .item-box .title a{color:#888;font-family:'open sans';font-size:16px}.manufacturer-grid .item-box:hover .picture img{transform:scale(1.02,1.02);-webkit-transform:scale(1.02,1.02)}.product-no-reviews,.product-reviews-overview{margin:0 0 20px;color:#888;font-family:'open sans';font-size:13px}.product-reviews-overview{border-bottom:1px dotted #d8cfc8}.product-review-box{display:inline-block;margin:5px 0}.product-review-box .rating{width:75px;height:15px;background:url('../img/rating_none.png') repeat-x}.product-review-box .rating div{height:15px;background:url('../img/rating_active.png') repeat-x}.product-review-links>*{display:inline-block;color:#888}.overview .prices,.variant-overview .prices{margin:10px 0;overflow:hidden}.overview .prices>*{vertical-align:bottom}.overview .old-product-price>*,.overview .product-price>*{vertical-align:bottom;font-size:14px;line-height:22px;color:#888;font-family:'open sans'}.overview .prices>div,.variant-overview .prices>div{margin:10px 0 5px}.overview .old-product-price,.variant-overview .old-product-price{font-size:16px;color:#888;text-decoration:line-through;font-family:'open sans'}.overview .product-price,.variant-overview .product-price{font-size:24px;color:#00803e;font-family:'open sans'}.customer-entered-price{margin:0 0 20px;overflow:hidden;padding:10px;font-family:open sans;color:#888}.customer-entered-price .price-input,.customer-info-page .option-list li{margin:0 5px}.customer-entered-price .enter-price-input{width:50px;text-align:center}.overview .add-to-cart{margin:0 0 20px;padding-top:7px}.product-details-page .add-to-cart-panel .add-to-wishlist{margin-left:20px;background:url("../img/link_wishlist.png") 5px center no-repeat #eee}.overview .qty-label,.variant-overview .qty-label{position:absolute;left:-25px;line-height:36px;display:none!important}.overview .qty-input,.variant-overview .qty-input{width:45px;height:41px;padding:12px;text-align:center;font-size:14px;color:#888;border:2px solid #f0efef}.overview .add-to-cart-button,.variant-overview .add-to-cart-button{background:#00803e;border:1px solid #c9c3be;color:#fff;display:block;font-family:'open sans';font-size:16px;margin:4px auto 0;outline:#00803e solid 4px;padding:4px 50px;text-shadow:0 1px 1px #847c75;text-transform:uppercase;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;height:33px}.full-description{clear:both;margin:0 0 20px;line-height:22px;font-size:14px;color:#888}.product-collateral .title{margin:0 0 10px;font-size:20px}.product-collateral .title strong{font-weight:400;font-family:'open sans';color:#666}.tier-prices .field-header{min-width:100px}.tier-prices .item-price,.username-not-available-status,.write-review .review-rating li.first{color:#c00}.product-variant-list.grid .variant-overview .add-to-wishlist-button,.product-variant-list.list .variant-overview .add-to-wishlist-button{border:1px solid transparent;padding-left:37px;background:url('../img/variant-wishlist.png') 5px center no-repeat #eee;transition:.45s;-webkit-transition:.45s;-ms-transition:.45s;display:inline-block;margin-left:15px}.product-variant-list.grid .add-to-wishlist-button:hover,.product-variant-list.list .add-to-wishlist-button:hover{border:1px solid #ddd;color:#aaa}.product-variant-list.grid .variant-overview>span,.product-variant-list.list .variant-overview>span{background:url("../img/go-down.png") 95% center no-repeat #eeece7;color:#888;cursor:pointer;display:block;font-size:18px;padding:5px;width:100%}.master-wrapper-main,.product-collateral .product-variant-list.grid .variant-picture,.product-collateral .product-variant-list.list .variant-picture,.shipment-details-page .section{width:100%}.product-collateral .product-variant-list.grid .variant-overview,.product-collateral .product-variant-list.list .variant-overview{display:block;margin:0;padding:5px;text-align:left;position:relative;background:#fff}.product-variant-list.grid .product-price,.product-variant-list.grid .tax-shipping-info,.product-variant-list.list .product-price,.product-variant-list.list .tax-shipping-info{margin:0 10px 0 0;display:inline-block}.product-variant-line{margin:0 0 30px;border-bottom:1px dotted #ccc;padding:0 0 20px}.variant-picture{position:relative;min-height:410px;margin:0 auto 15px;overflow:hidden;background:#fff}.variant-overview{width:100%;font-family:'open sans';color:#888}.variant-overview .variant-name{margin:0 0 10px;font-size:20px;color:#666}.variant-overview .variant-description{margin:0 0 15px;line-height:20px}.variant-overview .add-to-wishlist-button{display:block;float:none;clear:both;margin:0 auto;font-size:12px;color:#888;font-family:'open sans';border:none}.variant-overview .input-wrapper{display:inline-block;background:url(../img/link_wishlist.png) 5px center no-repeat #eee;clear:both;margin-top:10px}.variant-overview .input-wrapper input{margin-left:25px;background:0 0}.product-name h1{font-size:20px;color:#00803e;font-family:'open sans';font-weight:lighter;padding:10px 20px;margin:0 0 20px}.ui-tabs .ui-tabs-nav li{display:block;margin:5px 0 0}.ui-tabs .ui-tabs-nav li a{display:block;background:#eee;padding:13px 0;font-size:14px;font-family:open sans;color:#888}.ui-tabs .ui-state-active.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{background:#00803e;color:#fff;text-shadow:0 1px 2px #888}.ui-tabs .ui-tabs-panel{border:1px solid #eee;background:#fff;padding:12px}.ui-tabs .ui-tabs-panel p{margin:10px 0;line-height:20px}.product-tags-box>*{font-family:'open sans';color:#888}.product-tags-list li{display:inline-block;font-size:12px}.blog-page .tags li.separator,.blogpost-page .tags li.separator,.product-tags-list li.separator{margin:0 5px 0 3px}.attributes{margin:0 0 20px;font-family:open sans;color:#888}.attributes dt{display:block;margin:0 0 5px;white-space:nowrap;font-weight:700}.attributes li{margin:10px 10px 10px 0;float:left}.attributes select{width:auto;max-width:100%}.attributes .option-list li>*{display:inline-block;padding:0 5px;vertical-align:middle}.advanced-search .price-range,.color-squares li{display:inline-block;margin:0}.color-squares .color-container{display:block;border:1px solid transparent;border-radius:100%;padding:3px;position:relative;z-index:1}.color-squares .color{display:block!important;width:26px!important;height:26px!important;border:1px solid #c9c9c9!important;border-radius:100%}.color-squares .selected-value .color-container{border-color:#c9c9c9}.color-squares li input{position:relative;z-index:-1;margin:-45px 0 0}.giftcard label{display:block;margin:0 0 5px}.giftcard input,.giftcard textarea{width:350px;max-width:100%}.giftcard textarea{height:150px}.product-reviews-page{font-family:open sans;color:#888}.product-reviews-page h1 a:after,.product-reviews-page h1 a:before{content:"''"}.cart-collaterals>div,.checkout-page .section,.home-page .topic-html-content,.login-page .customer-blocks,.new-comment,.news-list-homepage,.order-review-data ul,.product-review-item,.shipment-overview ul,.write-review{margin:0 0 30px}.write-review .review-rating label{display:block;margin:0 0 5px;font-size:14px;vertical-align:middle}.review-rating ul{font-size:0;vertical-align:middle}.write-review .review-rating li{display:inline-block;margin:0 5px;cursor:default;vertical-align:middle;font-size:14px;height:17px}.write-review .review-rating li:nth-child(2){padding-top:2px}.write-review .review-rating li:nth-child(2) input{vertical-align:baseline}.new-comment .result,.write-review .review-rating li.last{color:#690}.product-reviews-page .buttons input,.wishlist-page .wishlist-content .common-buttons input{background:#00803f;border:1px solid #c9c3be;color:#fff;font-size:16px;text-shadow:0 1px 1px #847c75;outline:#00803f solid 4px;text-transform:uppercase}.return-request-list-page .comments,.write-review .captcha-box{margin:15px 0 0}.write-review .button-1{border:1px solid #999;padding:10px 15px}.product-review-item .review-item-head{margin:0 0 10px;overflow:hidden;background:#f6f6f6;padding:10px}.product-review-item .product-review-box{float:right;margin:0}.product-review-item .review-text{margin:10px;text-align:left}.cart-collaterals .hint,.checkout-page .address-item li.name,.product-review-item .review-info{margin:0 0 5px}.product-review-item .review-info span strong{display:inline-block;margin-right:5px}.product-review-helpfulness>*,.product-review-item .review-info>*{display:inline-block;line-height:10px}.product-review-helpfulness .vote,.product-review-item .review-info a{display:inline-block;padding:0 10px;font-weight:700;text-decoration:underline;cursor:pointer}.product-review-helpfulness .question{margin:0 5px 0 0;font-style:italic}.account-page select+select,.product-review-helpfulness .result,.registration-page select+select{margin:0 0 0 10px}.product-reviews-page .buttons input{font-family:'open sans';padding:4px 14px;transition:.3s;-ms-transition:.3s;-webkit-transition:.3s}.product-reviews-page .inputs{width:350px;margin:0 auto 10px}.wishlist-content{margin:0 0 20px;color:#888;font-family:open sans;font-size:14px}.wishlist-content .button-2{margin:0 8px 15px;border:1px solid #ccc;padding:5px 10px}.wishlist-page .share-info a{display:block;margin:0 0 5px;font-weight:700}.compare-products-page{position:relative;overflow:hidden}.compare-products-page .page-body{color:#888;font-size:14px;font-family:'open sans'}.address-grid .select-button input,.compare-products-page img,.opc input[type=text],.opc select{max-width:100%}.compare-products-page .clear-list{display:inline-block;margin:0 0 20px;color:#00803e;font-family:open sans;font-size:14px;font-weight:lighter;border-bottom:1px solid transparent}.compare-products-page .clear-list:hover{border-bottom:1px solid}.checkout-page .button-2,.compare-products-page .button-2,.order-details-page .page-title a,.shopping-cart-page .button-2{display:inline-block;border:1px solid #ccc;padding:5px 10px}.compare-products-page .button-2.remove-button{background:right center no-repeat;border:none;font-family:'open sans';font-size:14px;color:#888;transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;padding-right:0}.compare-products-page .button-2.remove-button:hover{padding-right:14px;background:url(../img/cross.png) right center no-repeat}.address-list-page,.back-in-stock-subscription-list-page,.downloadable-products-page,.order-details-page,.order-list-page,.return-request-page,.returning-wrapper,.shipment-details-page,.sitemap-page,.wishlist-page .share-info{color:#888;font-family:'open sans'}.wishlist-page .wishlist-content .common-buttons input{display:inline-block;font-family:'open sans';padding:0 10px;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s}.comment-body,.topic-html-content-body{line-height:20px}.accept-privacy-policy>*,.gender>*{line-height:32px;vertical-align:middle}.topic-page .page-title{margin-bottom:20px}.topic-page .page-body{line-height:20px;margin:40px auto;width:90%}.enter-password-title{margin:0 0 10px;color:#c00}.enter-password-form{display:inline-block;overflow:hidden}.enter-password-form input[type=password]{float:left!important;width:200px!important;height:36px!important}.enter-password-form input[type=submit]{float:left!important;width:auto!important;height:36px!important;border:none!important;background:#ccc!important;padding:0 20px!important;font-size:16px!important}.topic-html-content{color:#666;font-family:'Open Sans',sans-serif;font-size:12px}.topic-html-content h2{font-size:18px;font-weight:400}.topic-html-content a{color:#00803e;text-decoration:none;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out}.topic-html-content a:hover{text-decoration:underline;color:#909648}.account-page .button-1,.contact-page .button-1,.email-a-friend-page .button-1,.login-page .button-1,.password-recovery-page .button-1,.registration-page .button-1,.registration-result-page .button-1,.return-request-page .button-1,.search-input .button-1{border:1px solid #ccc;padding:10px 15px}.email-a-friend-page .title h2,.login-page .title strong{font-weight:400}.email-a-friend-page .inputs label{margin:0 auto 5px;text-align:left;width:350px}.email-a-friend-page .title a:hover,.news-list-homepage .view-all a:hover{color:#888}.contact-page,.page.registration-page{color:#888;font-family:open sans;font-size:13px}.contact-page .buttons input,.registration-page .buttons input,.registration-result-page .buttons input{background:#00803f;border:1px solid #c9c3be;color:#fff;display:block;font-family:'open sans';font-size:16px;margin:0 auto 15px;outline:#00803f solid 4px;padding:4px 14px;text-shadow:0 1px 1px #847c75;text-transform:uppercase;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s}.account-page .fieldset:nth-child(3) select,.registration-page .fieldset:nth-child(2) select{width:88px}.gender label{margin-left:5px}.gender>*{display:inline!important}#check-availability-button{margin:10px 0 0;padding:5px 10px}#username-availabilty{display:block;margin:5px 0 0;font-size:13px}.accept-privacy-policy>*{display:inline-block}.accept-privacy-policy .read{text-decoration:underline;cursor:pointer}.registration-result-page .result{margin:0 0 20px;color:#00803e;font-size:16px;font-family:'open sans'}#openid_form legend{padding:0 26px}.login-page .title{margin:0 0 10px;font-size:18px}.login-page .new-wrapper{margin:0 0 30px;color:#888}.account-page .button-2,.login-page .new-wrapper .buttons input,.password-recovery-page .buttons input,.returning-wrapper .buttons input{background:#00803f;border:1px solid #c9c3be;color:#fff;font-family:'open sans';font-size:16px;outline:#00803f solid 4px;padding:4px 14px;text-shadow:0 1px 1px #847c75;text-transform:uppercase;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;display:block;margin:auto}.login-page .new-wrapper .buttons input:hover,.password-recovery-page .buttons input:hover{text-shadow:none;border-color:#fff}.login-page .checkout-as-guest-or-register-block .buttons input{margin:0 auto 15px}.login-page .inputs.reversed *{margin:5px;display:inline-block}.login-page .inputs.reversed .forgot-password{font-size:12px;margin:0}.external-authentication{margin:0 0 20px;overflow:hidden;text-align:center}.external-authentication fieldset{float:none!important}.checkout-attributes dt,.password-recovery-page .result{margin:0 0 5px;font-weight:700}.address-list-page .info,.order-list-page .info{margin:0 0 10px;line-height:20px}.address-list-page .add-button{margin:0 0 15px;text-align:center}.avatar-page .image img{border:1px solid #ccc}.avatar-page input[type=file]{width:85px;overflow:visible}.avatar-page input[type=submit]{padding:5px 10px}.registration-page .fieldset .title{color:#888;font-size:16px;font-family:'open sans';text-transform:uppercase;font-weight:lighter;background:#eee}.login-page .register-block .title strong,.login-page .returning-wrapper .title strong,.registration-page .fieldset .title strong{background:url(../img/arrows_3_left.png) left center no-repeat,url(../img/arrows_3_right.png) right center no-repeat;padding:10px 24px;display:inline-block}.login-page .register-block .title,.login-page .returning-wrapper .title{color:#888;font-size:16px;font-family:'open sans';text-transform:uppercase;font-weight:lighter;text-align:center}.address-grid .select-button input,.address-list-page .add-button input,.blogpost-page .new-comment .buttons input,.confirm-order .buttons input,.customer-info-page .buttons input,.enter-address .buttons input,.new-address-next-step-button,.new-comment .button-1,.order-completed .buttons input,.payment-info .buttons input,.payment-method .buttons input,.search-page .search-input .buttons input,.shipping-method .buttons input{background:#00803f;border:1px solid #c9c3be;color:#fff;display:block;font-family:'open sans';font-size:16px;margin:auto;outline:#00803f solid 4px;padding:4px 14px;text-shadow:0 1px 1px #847c75;text-transform:uppercase;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s}.cart-footer,.order-progress li a,.order-progress li.inactive-step a{color:#888;font-family:'open sans'}.address-edit-page .buttons input,.address-list-page .address-item .buttons input,.change-password-page .buttons input,.email-a-friend-page .buttons input,.order-details-page .actions input,.order-details-page .page-title a,.order-list-page .order-item .buttons input,.return-request-page .buttons input{background:#00803f;border:1px solid #c9c3be;color:#fff;display:inline-block;font-family:'open sans';font-size:16px;margin:0 5px 12px;outline:#00803f solid 4px;padding:4px 14px;text-shadow:0 1px 1px #847c75;text-transform:uppercase;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s}.order-list-page .order-item .buttons input{margin-bottom:7px;margin-top:7px}.order-details-page .page-title a{margin:4px 5px}.account-page.avatar-page .buttons input{background:#00803f;border:1px solid #c9c3be;color:#fff;display:inline-block;font-family:'open sans';font-size:16px;margin:4px;outline:#00803f solid 4px;padding:0 10px;text-shadow:0 1px 1px #847c75;text-transform:uppercase;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s}.customer-info-page .option-list li label{margin-top:5px;margin-left:4px}.login-page .returning-wrapper .inputs.reversed>*{width:auto;display:inline-block;margin:0}.registration-page .option-list li{margin:0 10px}.registration-page .option-list li>*{display:inline-block;margin:0 5px 0 0}.login-page .returning-wrapper .inputs.reversed span{position:relative;top:1px}.login-page .returning-wrapper .inputs.reversed label{width:auto;margin-left:5px;margin-right:15px}.login-page .returning-wrapper .inputs.reversed a{display:block;margin:0}.order-progress ul{font-size:0;width:95%;margin:auto}.order-progress li{display:inline-block;margin:0 28px 40px;position:relative;width:45px;height:45px}.order-progress a{background:url(../img/stepsR.png) center no-repeat #eee;display:block;width:45px;height:45px;padding-top:45px;text-align:left;font-size:14px;white-space:nowrap}.order-progress li a{cursor:pointer}.order-progress li.inactive-step{opacity:.5}.checkout-page .button-1,.shopping-cart-page .button-1{border:1px solid #ccc;text-transform:uppercase}.remove-discount-button,.remove-gift-card-button{width:16px;height:16px;margin:0 0 0 5px;border:1px solid #ccc;background:url('../img/close.png') center no-repeat #fff;cursor:pointer}.shopping-cart-page .message-error{margin:0 0 20px;font-size:13px}.shipping-options .button-2.estimate-shipping-button,.shopping-cart-page .common-buttons input{background:#f3f3f3;border:1px solid #027f3d;color:#00803f;display:block;font-family:'open sans';font-size:16px;margin:0 auto 15px;outline:#f3f3f3 solid 4px;padding:4px 14px;text-transform:lowercase;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s}.shopping-cart-page .common-buttons .continue-shopping-button{color:#666;border:1px solid #666}.cart-collaterals .coupon-code input[type=submit],.shipping-options .button-2.estimate-shipping-button{background:#e1e1e1;border:1px solid #fff;outline:#e1e1e1 solid 3px;color:#6c6c6c}.shopping-cart-page .common-buttons .update-cart-button{background:#00803e;border:1px solid #c9c3be;color:#fff;outline:#00803e solid 4px}.checkout-attributes{margin:20px 0 0;text-align:center}.checkout-attributes li,.sitemap-page .entity-body{line-height:24px}.cart-footer{margin-bottom:20px;float:left;width:100%}.cart-collaterals,.cart-footer .totals{width:300px;margin:0 auto 30px;max-width:100%}.cart-footer .totals{background:#f7f6f4;font-size:14px}.cart-footer .total-info{margin:0 0 20px;padding:20px}.cart-footer .total-info .cart-total-right{text-align:right;color:#666;font-size:12px}.cart-total td{width:50%;border:1px solid #ccc;padding:5px}.cart-total .order-total{font-size:20px;color:#00803e;font-weight:700}.cart-total tr:last-child{border-top:1px dotted #ddd}.terms-of-service .read{cursor:pointer;color:#00803e}.cart-footer .button-1{font-size:18px}.checkout-buttons button{background:#00803e;border:1px solid #c9c3be;color:#fff;display:inline-block;font-family:'open sans';font-size:16px;margin:0 auto 15px;outline:#00803e solid 4px;padding:4px 14px;text-shadow:0 1px 1px #847c75;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s}.cart-collaterals .title{margin:0 0 5px;font-size:16px;font-weight:lighter}.cart-collaterals .coupon-code{overflow:hidden;font-size:13px}.cart-collaterals .coupon-code input[type=text]{float:left;width:55%;height:34px;margin:0 -1px 0 0;font-size:14px}.cart-collaterals .coupon-code input[type=submit]{float:left;width:45%;height:28px;font-family:'open sans';font-size:12px;margin-top:3px;padding:0;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;white-space:nowrap}.cart-collaterals .message,.shipping-method .method-description{margin:5px 0 0}.cart-collaterals .current-code{margin:5px 0 0;color:#690}.cart-collaterals .shipping-results{margin:20px 0 0}.page-body.checkout-data,.shopping-cart-page .order-summary-content{color:#888;font-family:'open sans';font-size:13px;margin-bottom:20px}.checkout-data .address-box .name>strong,.checkout-data .order-review-data>ul .title,.order-completed .title{font-size:16px;font-weight:lighter}.checkout-page .select-billing-address .select-button,.checkout-page .select-shipping-address .select-button{margin-bottom:15px}.checkout-data .order-review-data>ul,.checkout-page .address-item{margin:0 10px 20px;padding:15px;background:#eee}.checkout-page .address-item li,.order-review-data li,.shipment-overview li{padding:2px 0}.checkout-page .address-item li.country{margin:5px 0 0;font-size:16px}.payment-method .method-list li{float:left;width:100%;display:block;text-align:center;margin:0}.payment-method .method-list li .method-name{padding:0;display:block;vertical-align:middle;text-align:center}.checkout-page .payment-info table tr,.checkout-page .payment-info tbody,.payment-info td,.payment-method .method-list{float:left;width:100%}.confirm-order .button-1{margin:0 0 20px;font-size:18px}.confirm-order .buttons{width:100%;float:left}.order-review-data li.shipping-method{content:""}.order-details-area .title,.order-review-data .title,.shipment-overview .title{margin:20px 0 5px}.order-details-area .title:first-child,.order-review-data .title:first-child,.shipment-overview .title:first-child{margin-top:0}.order-completed .details a{display:block;margin:5px 0 0;font-size:14px;color:#00803e}.opc .step-title{margin-bottom:1px;overflow:hidden;background:#f6f6f6;padding:10px}.opc .step-title *{float:left;font-size:16px}.opc .step-title span{margin:0 10px 0 0}.opc .step{margin:10px 0;padding:10px}.opc .section>label{display:block;margin:0 0 10px}.opc .please-wait{display:block;margin:10px 0 0}.news-body,.order-details-page .order-overview,.post-body{margin:0 0 20px;line-height:20px}.order-details-area td{float:left;width:100%;margin:0 0 20px;vertical-align:top}.order-details-page .actions{margin:20px 0 0;overflow:hidden;text-align:center;font-size:0;padding:5px 0}.order-details-page .actions input{min-width:100px;margin:0 5px;border:1px solid #ccc;padding:5px 10px}.order-details-page .cart-total{width:300px;margin:0 auto 30px}.shipment-details-page .shipment-overview{overflow:hidden;margin:0 0 20px}.checkout-page .payment-info table{width:100%;text-align:center;margin:auto;display:inline-block}.checkout-page .payment-info td{padding:5px 0}.search-input input+label{display:inline;margin:0 0 0 2px}.basic-search input[type=text]{width:400px;max-width:100%}.advanced-search .price-range input{width:80px;margin:3px}.search-input .warning,.search-results .result{display:block;margin:10px 0 0;font-weight:400;color:#c00}.search-results{margin:30px 0 0}.sitemap-page .entity-body li{display:inline-block;width:auto;min-width:16%;margin:.5% 0;line-height:30px;font-size:13px}.sitemap-page .entity-body li a{transition:.3s;-webkit-transition:.3s;-ms-transition:.3s}.sitemap-page .entity-body li a:hover{background:rgba(248,219,206,.3);color:#00803e}.year strong{display:block;border-bottom:1px dotted #d1d1d1;line-height:30px;padding-left:15px;color:#666;font-family:'open sans';font-weight:lighter;font-size:14px}.news-title,.post-title{display:inline-block;font-size:14px}.news-date,.post-date{display:block;margin-bottom:10px;margin-top:5px;float:left;width:100%}.blog-page .tags,.blogpost-page .tags{margin:0 0 15px;overflow:hidden}.blog-page .tags label,.blogpost-page .tags label{display:block;font-weight:700}.blog-page .tags li,.blogpost-page .tags li{display:inline-block;font-size:12px;vertical-align:middle}.blog-page .tags a,.blogpost-page .tags a{display:inline-block;line-height:24px;color:#aab06e;font-size:14px}.blog-page .blog-details a,.news-items .read-more{color:#aab06e;font-size:14px}.comment-list .title,.new-comment .title{margin:0 0 10px;text-align:left;background:#eee;padding:10px 0 10px 10px;font-size:16px;font-weight:lighter}.blog-page .post-title:before,.comment-list .title:before,.new-comment .title strong:before,.news-list-page .news-title:before{display:inline-block;content:url(../img/arrows_3_right.png);transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;margin:0 -20px 0 0;opacity:0}.comment-list:hover .title:before,.new-comment:hover .title strong:before{opacity:1;margin:0}.comment-list .title{margin:0 0 10px;font-weight:700}.blog-comment,.news-comment{margin:0 0 30px;position:relative}.comment-info{width:120px;margin:0 auto 10px;border:1px solid #ccc}.comment-info .username{display:block;padding:5px}.comment-info .avatar{position:relative;width:120px;height:120px;overflow:hidden}.comment-info .avatar img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.comment-time{margin:0 0 5px}.news-items .read-more{display:inline-block;margin:10px 0 0;line-height:24px}.news-list-homepage .title{margin:0 0 15px;font-size:20px;color:#888;font-family:open sans;text-transform:uppercase;line-height:46px}.news-list-homepage .title strong{font-weight:lighter;color:#00803e}.news-list-homepage .news-head .news-title{display:block;padding:10px;text-align:left}.news-list-homepage .read-more{font-size:10px;display:block;margin:0}.news-list-homepage .view-all a{display:inline-block;line-height:32px;color:#666;transition:.3s;-webkit-transition:.3s;-ms-transition:.3s}.blog-page,.blogpost-page,.news-item-page .page-body,.news-items{font-family:"open sans";font-size:14px;color:#888}.blog-page .post-title,.news-list-page .news-title{background:#eee;padding:10px;margin:0!important;display:block}.news-list-page .news-title{float:left;width:100%;padding:10px;color:#00803e}.blog-page .post:hover .post-title:before,.news-list-page .news-items>.item:hover .news-title:before{margin:0;opacity:1}.blogpost-page .new-comment textarea{display:block;width:90%;margin:auto}}.product-tag-page .product-selectors select{opacity:1;top:0}@media (max-width:444px){.recaptchatable #recaptcha_image{margin:0!important;width:200px!important;float:left!important}.recaptchatable #recaptcha_image img{max-width:100%}.recaptchatable .recaptcha_image_cell,.recaptchatable .recaptcha_r1_c1,.recaptchatable .recaptcha_r2_c1,.recaptchatable .recaptcha_r2_c2,.recaptchatable .recaptcha_r3_c1,.recaptchatable .recaptcha_r3_c2,.recaptchatable .recaptcha_r3_c3,.recaptchatable .recaptcha_r4_c1,.recaptchatable .recaptcha_r4_c2,.recaptchatable .recaptcha_r4_c4,.recaptchatable .recaptcha_r7_c1,.recaptchatable .recaptcha_r8_c1{background:0 0!important}}.select select{opacity:0;position:relative;top:-33px;cursor:pointer;width:100%}.select-text{font-size:12px;text-transform:uppercase;color:#777;background:url(../img/ddown.png) 95% center no-repeat #eee;padding:8px 12px 8px 8px}.column-center,.column-left,.column-rigth{float:left;width:32%}.column-center{margin:0 2%}.container{clear:both;overflow:hidden}.custom-tab,.custom-tab p{color:#888}.custom-tab table,.custom-tab td,.custom-tab th{border:1px dotted #ddd;background:#fff}.custom-tab th{padding:10px 3px;color:#fff;background:#00803e;font-weight:400}.custom-tab td{padding:5px 3px}.home-page-top-banner-wrapper{margin-bottom:40px}.Cart-Top-Banner img.medium640,.Cart-Top-Banner img.medium768,.Cart-Top-Banner img.small,.Register-Top-Banner img.medium640,.Register-Top-Banner img.medium768,.Register-Top-Banner img.small,.buttons .ajax-cart-button-wrapper,.collectors-subscription-box.thankyou,.collectors-thankyou-box,.footer_clone,.hidden,.home-page-bottom-banner-wrapper,.intImage,.newsletter-popup-box.thankyou .newsletter-popup-body,.newsletter-subscription-body.thankyou .newsletter-subscription-baloon,.newsletter-subscription-body.thankyou .newsletter-subscription-baloon2,.newsletter-subscription-body.thankyou>div:first-child,.newsletter-subscription-mobile-header img.thankyou,.newsletter-subscription-mobile-header.thankyou .header-text,.newsletter-subscription-mobile-header.thankyou picture{display:none}.ajax-cart-button-wrapper{margin-left:-8px;margin-bottom:10px;float:right}.ajax-cart-button-wrapper input.button-2.product-box-add-to-cart-button.nopAjaxCartProductListAddToCartButton,input.button-2.product-tailored-order{border:none;outline:0;min-width:106px}.add-to-cart-button.soldout{background-color:#89110d;outline-color:#89110d;cursor:default;margin-left:5px!important}.product-tailored-order.soldout{background-color:#89110d!important;cursor:default}.ribbon-image-text{font-family:'open sans'}.product-ribbon .ribbon-image-text{padding:9px}.login-page .page-body,.news-item-page .page-body,.news-list-page .news-items,.topic-html-content-body{width:90%;margin:0 auto}.order-summary-content .buttons,.search-page .search-input{width:100%;float:left}.add-info .prices .add2cart{cursor:pointer;vertical-align:bottom;text-transform:uppercase;background:#00803e;color:#fff;padding:3px 10px 3px 6px;text-align:center;float:right;position:relative;top:-5px}.footer-upper .fu-wrapper .title,.footer-upper .fu-wrapper .title strong,.footer-upper .fu-wrapper-left .title{color:#00803e;text-transform:uppercase;text-align:center}.footer-upper .fu-wrapper-left .title{font:lighter 20px/39px 'Open Sans',sans-serif;border:1px dotted #d8cfc8;border-left:none;border-right:none}.footer-upper .fu-wrapper .title{border:1px dotted #d8cfc8;border-left:none;border-right:none;font:20px/39px 'Open Sans',sans-serif}.footer-upper .fu-wrapper-left .picture img{float:left;width:100%}.storelocator-frame{width:100%;height:1200px;border:none}.address-list-page .add-address-button{float:left}.cookie-warning>div>span,.desktop-header-right{float:right}.register-campaign{width:100%;min-height:168px;text-align:center;background-color:#009052;padding:11px 11px 0;color:#fff;position:relative}.register-campaign>div>div{display:table-cell}.register-campaign-body{border:1px solid #fff;width:100%;height:110px;padding:15px;display:table;position:relative}.andorinhas-left,.andorinhas-right{height:100%;width:75px;transition:.5s linear;background-image:url(../img/campaigns/andorinhas.png);background-position:0 10px;background-repeat:no-repeat;top:-50px;opacity:0}.andorinhas-left,.andorinhas-right,.newsletter-subscription-mobile-header>div{position:absolute}.register-campaign-body h2{font-size:23px;font-weight:700;text-shadow:2px 2px 3px #666;line-height:28px}.register-campaign-body h3{font-size:16px;line-height:20px;font-weight:200;margin-top:5px}.andorinhas-left{left:0;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.andorinhas-right{right:0}.register-campaign-footer{font-size:11px;display:table;width:100%;height:47px}.register-campaign-footer>div{vertical-align:middle;padding:5px}.newsletter-subscription-box{font-family:'Open Sans Extrabold';width:100%;max-width:1000px;min-width:250px;background-color:transparent;color:#666}.newsletter-subscription-mobile-header{width:100%;max-width:440px;margin-left:auto;margin-right:auto;position:relative;padding:10px}.newsletter-subscription-mobile-header picture legend{font-size:10px;line-height:10px;color:grey;text-align:justify}.newsletter-subscription-mobile-header img{width:100%;height:auto}.newsletter-subscription-mobile-header.thankyou{max-width:initial}.Cart-Top-Banner img.large,.Register-Top-Banner img.large,.collectors-thankyou-box.thankyou,.intImageM,.newsletter-subscription-body.thankyou .newsletter-subscription-baloon-b,.newsletter-subscription-body.thankyou .newsletter-subscription-baloon2-b,.newsletter-subscription-mobile-header.thankyou .header-text-thankyou,.newsletter-subscription-mobile-header.thankyou img.thankyou{display:block}.newsletter-subscription-box .header-ze{width:113px;height:222px;top:40px;right:0;background-image:url(../img/campaigns/zepovinho.png);background-size:cover;background-repeat:no-repeat}.newsletter-subscription-box .header-baloon{width:322px;height:166px;top:21px;left:0;background-image:url(../img/campaigns/baloon3.png);background-size:cover;background-repeat:no-repeat;text-align:center;color:#000;font-size:20px;text-transform:uppercase;font-weight:700}.newsletter-subscription-box .header-baloon>.spacer{width:100%;height:0;margin-bottom:35px}.newsletter-subscription-box .header-baloon span{color:#046f43;font-size:30px;font-weight:bolder}.newsletter-subscription-box .header-text{color:#008140;font-size:22px;font-weight:700;text-align:center;text-transform:uppercase;top:205px;width:100%}.header-text-thankyou{color:#008140;font-size:20px;text-align:center;top:286px;width:100%;display:none}.newsletter-popup-form,.newsletter-subscription-form{max-width:400px;margin-left:auto;margin-right:auto;text-align:left}.newsletter-subscription-body.thankyou .baloon-text-thankyou{font-size:30px;line-height:35px;text-transform:uppercase;font-weight:700}.newsletter-subscription-mobile-header.thankyou .baloon-text-thankyou{line-height:30px;margin-top:40px;font-weight:700;font-size:30px}.newsletter-subscription-box .header-text.baloon-text{color:#000!important;line-height:25px}.newsletter-subscription-body.thankyou .baloon-text-thankyou span.smaller-txt,.newsletter-subscription-mobile-header.thankyou .baloon-text-thankyou span.smaller-txt{font-size:24px!important}.Cart-Top-Banner img,.Register-Top-Banner img,.newsletter-subscription-body,.newsletter-subscription-body>div:first-child{width:100%}.newsletter-subscription-body>div{position:relative;float:left;height:initial}.newsletter-subscription-body>div:last-child{display:none;width:0;transition:opacity .5s linear}.newsletter-subscription-form{width:100%;padding:10px}.collectors-subscription-box .collectors-sub-fields>div:first-child,.newsletter-subscription-box .newsletter-sub-fields>div:first-child{padding:0 10px 20px}.collectors-subscription-box .collectors-sub-fields label,.newsletter-subscription-box .newsletter-sub-fields label{padding-left:10px}.collectors-subscription-box .collectors-sub-fields .small,.newsletter-subscription-box .newsletter-sub-fields .small{font-size:12px;padding-left:10px}.collectors-subscription-box .collectors-sub-fields input[type=text],.newsletter-subscription-box .newsletter-sub-fields input[type=text]{width:100%;height:38px;border:1px solid #ccc;margin-top:4px;margin-bottom:8px}.newsletter-subscription-box .newsletter-sub-submit{background-color:#008140;padding:5px;max-width:294px;height:43px;text-align:center;font-size:15px;line-height:30px;margin:20px auto;font-weight:400}.newsletter-subscription-box .newsletter-subscription-baloon,.newsletter-subscription-box .newsletter-subscription-baloon-b{width:207px;height:153px;position:absolute;top:40px;right:400px;background-image:url(../img/campaigns/baloon.png);color:#000;text-transform:uppercase}.collectors-subscription-box .collectors-sub-submit a,.newsletter-subscription-box .newsletter-sub-submit a{display:block;width:100%;height:100%;color:#fff;border:1px solid #fff;text-decoration:none!important}.newsletter-subscription-box .newsletter-subscription-baloon{background-size:cover;background-repeat:no-repeat;opacity:1;transition:opacity .5s linear;text-align:center;font-size:18px;font-weight:700}.newsletter-subscription-box .newsletter-subscription-baloon>.spacer{width:100%;height:0;margin-bottom:30px}.newsletter-subscription-box .newsletter-subscription-baloon>span{color:#046f43}.newsletter-subscription-box .newsletter-subscription-baloon-b{background-size:cover;background-repeat:no-repeat;opacity:1;transition:opacity .5s linear;text-align:center;font-size:18px;font-weight:700;padding-left:10px;display:none}.newsletter-subscription-box .newsletter-subscription-baloon2,.newsletter-subscription-box .newsletter-subscription-baloon2-b{top:20px;opacity:1;transition:opacity .5s linear;background-size:cover;text-align:center;background-repeat:no-repeat;position:absolute}.newsletter-subscription-box .newsletter-subscription-baloon-b>.spacer,.newsletter-subscription-box .newsletter-subscription-baloon2>.spacer{width:100%;height:0;margin-bottom:40px}.newsletter-subscription-box .newsletter-subscription-baloon-b>span,.newsletter-subscription-box .newsletter-subscription-baloon2>span{font-size:22px;color:#046f43}.newsletter-subscription-box .newsletter-subscription-baloon2{width:222px;height:164px;right:15px;background-image:url(../img/campaigns/baloon2.png);color:#000;font-size:18px;text-transform:uppercase;font-weight:700}.newsletter-subscription-box .newsletter-subscription-baloon2-b{width:351px;height:180px;right:-120px;background-image:url(../img/campaigns/baloon4.png);color:#046f43;font-size:19px;display:none}.newsletter-subscription-baloon2-b>.spacer{width:100%;height:0;margin-bottom:45px}.Cart-Top-Banner,.newsletter-popup-form .newsletter-sub-fields,.tnt-transit-times{margin-bottom:10px}.newsletter-subscription-box .newsletter-subscription-ze{width:208px;height:409px;position:absolute;top:50px;right:215px;background-image:url(../img/campaigns/zepovinho.png);background-size:cover;background-repeat:no-repeat;transition:.5s linear}.newsletter-subscription-box .newsletter-subscription-footer{display:table;clear:left;width:100%;height:60px}.newsletter-subscription-box .newsletter-subscription-footer>div{padding:15px 10px;display:table-cell;vertical-align:middle;text-align:center}@media (min-width:980px){.newsletter-subscribe-block-banner{width:321px;height:169px;background-repeat:no-repeat}}.newsletter-subscribe-block-banner{float:left;width:100%;height:167px}.newsletter-subscribe-block-banner>a{display:block;width:100%;height:100%}.newsletter-subscribe-block-banner.langPT{background-image:url(../img/campaigns/highlight_newsletter_pt665.jpg);background-size:100% 100%}.newsletter-subscribe-block-banner.langES{background-image:url(../img/campaigns/highlight_newsletter_es665.jpg);background-size:100% 100%}.newsletter-subscribe-block-banner.langEN{background-image:url(../img/campaigns/highlight_newsletter_en665.jpg);background-size:100% 100%}@media (min-width:980px){.newsletter-subscribe-block-banner.langPT{background-image:url(../img/campaigns/highlight_newsletter_pt.jpg)}.newsletter-subscribe-block-banner.langES{background-image:url(../img/campaigns/highlight_newsletter_es.jpg)}.newsletter-subscribe-block-banner.langEN{background-image:url(../img/campaigns/highlight_newsletter_en.jpg)}}.newsletter-popup-box{width:400px;max-width:400px;max-height:546px;color:#fff;position:relative}.newsletter-popup-mobile-header{width:100%;height:269px;position:relative;border-bottom:1px solid #3cc380}.newsletter-popup-mobile-header>img{position:absolute;top:-50px;left:-14px;width:429px}.newsletter-popup-body{width:100%;background-color:#3cc380}.newsletter-popup-body>div{position:relative;float:left;height:initial;width:100%}.newsletter-popup-form{width:100%;padding:10px 45px 0;background-color:#3cc380}.newsletter-popup-form .newsletter-sub-fields>div:first-child{padding-left:30px;height:30px}.newsletter-popup-form .newsletter-sub-fields input{padding:2px 0 2px 30px}.newsletter-popup-form .newsletter-sub-fields .small{font-size:11px;padding-left:30px}.newsletter-popup-form .newsletter-sub-fields input[type=text]{width:100%;height:28px;border:1px solid #ccc;margin-top:5px;margin-bottom:5px;border-radius:3px;color:#555}.newsletter-popup-form .newsletter-sub-submit{background-color:#fff;width:100%;height:40px;text-align:center;font-size:12px;line-height:40px}.newsletter-popup-form .newsletter-sub-submit a{display:block;width:100%;height:100%;color:#037140;text-decoration:none;font-weight:700}.newsletter-popup-form .newsletter-sub-privacypol{font-size:12px;color:#fff;margin-bottom:10px}.newsletter-popup-form .newsletter-sub-privacypol a{color:#fff}.newsletter-popup-thankyou{display:none;width:100%;border-bottom:1px solid #3cc380;background-color:#3cc380;text-align:center;font-size:26px;font-weight:800;color:#fff;font-family:Arial;padding-top:10px}.collectors-subscription-box .collectors-sub-fields .select-box:first-child,.cookie-list{text-align:left}.newsletter-popup-thankyou>div{font-size:12px;font-weight:300;font-family:Open Sans;margin-top:15px}.newsletter-popup-thankyou>a{display:block;width:60%;height:100%;color:#037140;text-decoration:none;font-weight:700;background-color:#fff;padding:10px;font-size:16px;margin:35px auto}.newsletter-popup-footer{display:table;width:100%;height:60px;background-color:#3cc380}.newsletter-popup-footer>div{padding:10px 45px;display:table-cell;vertical-align:middle;text-align:justify;font-size:10px}.newsletter-popup-box.thankyou .newsletter-popup-thankyou{display:table}.newsletter-popup-box.thankyou .newsletter-popup-mobile-header .header-baloon{top:-60px;right:-90px}.newsletter-popup-box.thankyou .newsletter-popup-mobile-header .header-text{opacity:0}.tnt-transit-times>a{font-size:11px;color:#fff;font-weight:700;background-color:#909090;padding:10px}.Cart-Top-Banner{margin-top:-20px}.Register-Top-Banner{margin-top:10px}@media all and (max-width:768px){.Cart-Top-Banner img.medium768,.Register-Top-Banner img.medium768{display:block}.Cart-Top-Banner img.large,.Register-Top-Banner img.large{display:none}}@media all and (max-width:640px){.Cart-Top-Banner img.medium640,.Register-Top-Banner img.medium640{display:block}.Cart-Top-Banner img.medium768,.Register-Top-Banner img.medium768{display:none}}@media all and (max-width:444px){.Cart-Top-Banner img.small,.Register-Top-Banner img.small{display:block}.Cart-Top-Banner img.medium640,.Register-Top-Banner img.medium640{display:none}}.collectors-subscription-box .collectors-subscription-form{display:block;margin-left:auto;margin-right:auto}.collectors-subscription-box .right-block{display:block;padding:0 30px;width:480px;margin-left:auto;margin-right:auto}.collectors-subscription-header{position:relative}.collectors-subscription-header .header-sardine-logo{background-image:url(../img/collectors/sardinha-logo.png);background-size:cover;width:180px;height:180px;margin-left:auto;margin-right:auto}.collectors-subscription-header .header-text{width:100%;font-size:13px;height:130px;text-align:center;padding:15px 20px 0}.collectors-subscription-logo{background-image:url(../img/collectors/animacaoSardinhaColecionadores2.gif);background-size:cover;background-repeat:no-repeat;width:100%;padding-top:75%;height:0}.collectors-subscription-form{text-align:left;padding:10px;max-width:480px}.collectors-subscription-box .collectors-sub-fields .date-picker{width:100%;display:table}.collectors-subscription-box .collectors-sub-fields .select-box{width:33.3333%;display:table-cell;text-align:center}.collectors-subscription-box .collectors-sub-fields .select-box:last-child{text-align:right}.collectors-subscription-box .collectors-sub-fields .select-box select{width:90%;height:38px;border:1px solid #ccc;margin-top:4px;margin-bottom:8px}.collectors-subscription-box .collectors-sub-submit{background-color:#008140;padding:5px;width:294px;height:43px;text-align:center;font-size:15px;line-height:30px;margin:20px auto;font-weight:400}@media all and (min-width:1000px){.collectors-subscription-box .right-block{float:right;width:60%;display:table-cell}.collectors-subscription-header .header-sardine-logo{width:108px;height:106px;top:-25px;position:absolute;right:-30px}.collectors-subscription-box .collectors-subscription-form{display:table-cell;max-width:initial}.collectors-subscription-header .header-text{padding:14px 101px 0 53px;text-align:left}}.pickup-in-store{display:table;width:50%;min-width:480px;background-color:#f7f6f4;margin-left:auto!important;margin-right:auto!important}.pickup-in-store>div{display:table-cell;width:50%;padding:20px;vertical-align:middle}.pickup-in-store .select{height:32px}.pickup-in-store .description{margin-top:5px;margin-left:15px}.cookie-warning{min-height:30px;color:#a1a1a1;background-color:#e8e8e8;line-height:30px;position:fixed;z-index:99999;width:100%;top:auto;bottom:0;box-shadow:silver 0 1px 2px;padding:10px}.cookie-warning .policies a{text-decoration:underline;font-weight:700}.cookie-warning>div{margin-left:auto;margin-right:auto;font-size:11px;width:100%;max-width:640px;min-width:0;text-align:justify;line-height:initial}.cookie-list{width:100%;height:150px;overflow-y:auto;border-radius:5px;background-color:#f5f5f5;overflow-x:hidden;padding:5px 0}.cookie-list table{margin:0 10px}.cookie-warning .down-icon{background:url(../img/ddown.png) 95% center no-repeat #eee;height:12px;position:absolute;width:12px;right:4px;top:3px}.cookie-warning .ok{margin-bottom:0;background-color:green;float:right;margin-top:14px;border:1px solid green;padding:2px 38px;color:#fff}.cookie-warning .know-more{float:right;margin-left:14px;color:#999;text-decoration:underline}.cookie-panel{width:auto;border:1px solid silver;border-radius:5px;display:inline-block;padding:5px;margin:10px 0;background-color:#f5f5f5}.cookie-panel label{margin-bottom:0;margin-right:10px}.cookie-panel input[type=checkbox]{margin-bottom:0;vertical-align:text-bottom}@media all and (min-width:980px){.andorinhas-left,.andorinhas-right{opacity:1;width:175px;top:0}.intImageM,.newsletter-subscription-box .newsletter-subscription-mobile-header picture{display:none}.newsletter-subscription-box .newsletter-subscription-body>div{height:400px}.newsletter-subscription-box .newsletter-subscription-body>div:first-child{width:350px}.newsletter-subscription-box .newsletter-subscription-body>div:last-child{display:inline-block;width:calc(100% - 350px)}.newsletter-subscription-box .newsletter-subscription-body.thankyou>div:last-child{margin-left:calc(50% - 380px);height:450px}.newsletter-subscription-box .newsletter-subscription-form{max-width:480px}.newsletter-subscription-box .newsletter-subscription-footer>div{text-align:left;font-size:12px;padding-left:30px}.intImage{display:block}}