.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce .related ul.products li.product,.woocommerce .related ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce-page .upsells.products ul li.product{text-align:center;overflow:hidden;letter-spacing:1px;border-bottom:3px solid transparent;background:#f5f5f5}.woocommerce ul.products li.product a:hover,.woocommerce-page ul.products li.product a:hover{text-decoration:none!important}.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce .cart-collaterals .shipping_calculator a,.woocommerce-page .cart-collaterals .shipping_calculator a{padding:10px;background:#353535;color:#fafafa !important;display:inline-block;border:3px solid transparent;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:13px;-webkit-transition:background .25s linear;-moz-transition:background .25s linear;-ms-transition:background .25s linear;-o-transition:background .25s linear;transition:background .25s linear}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.woocommerce .cart-collaterals .shipping_calculator a,.woocommerce-page .cart-collaterals .shipping_calculator a{width:auto;display:inline-block}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{margin-bottom:3.8%}.woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-form,.woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-form{margin:20px 0}.woocommerce .quantity input.qty::-webkit-inner-spin-button,.woocommerce-page .quantity input.qty::-webkit-inner-spin-button,.woocommerce #content .quantity input.qty::-webkit-inner-spin-button,.woocommerce-page #content .quantity input.qty::-webkit-inner-spin-button,.woocommerce .quantity input.qty::-webkit-outer-spin-button,.woocommerce-page .quantity input.qty::-webkit-outer-spin-button,.woocommerce #content .quantity input.qty::-webkit-outer-spin-button,.woocommerce-page #content .quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.woocommerce #review_form #respond p,.woocommerce-page #review_form #respond p{margin:0 0 30px}.woocommerce #review_form #respond .comment-form-author,.woocommerce-page #review_form #respond .comment-form-author{margin:0 4% 30px 0}.woocommerce #reviews h3,.woocommerce-page #reviews h3{margin:0 0 15px}.woocommerce form .form-row,.woocommerce-page form .form-row,#review_form textarea{margin:10px 0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea{background:#f7f7f7;-webkit-transition:background,.35s;-ms-transition:background,.35s;-o-transition:background,.35s;-transition:background,.35s;transition:background,.35s;padding:10px;font-size:14px;line-height:1.5em;border:1px solid #e9e9e9;background:#f3f3f3;color:gray;font-family:inherit;margin-top:10px}.woocommerce .cart-collaterals .shipping_calculator a,.woocommerce-page .cart-collaterals .shipping_calculator a{font-family:inherit;font-weight:700;padding:8px}.woocommerce .entry-content h2,.woocommerce .entry-content h3,.woocommerce-page .entry-content h2,.woocommerce-page .entry-content h3{padding:0 0 5px;letter-spacing:.15em;text-transform:uppercase;font-size:16px;color:gray;margin:0 0 20px;border-bottom:10px solid #f0f0f0}.woocommerce .product a h3,.woocommerce .product a h2{color:gray}.woocommerce ul.products li.product h2,.woocommerce-page ul.products li.product h2,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{padding:15px 0 5px;letter-spacing:.15em;text-transform:none;margin:0;border-bottom:0}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot th{border-top:0}.woocommerce .col2-set,.woocommerce-page .col2-set{margin:20px 0}.woocommerce table.my_account_orders th,.woocommerce table.my_account_orders td,.woocommerce-page table.my_account_orders th,.woocommerce-page table.my_account_orders td{padding:10px}.woocommerce-page ul.order_details,.woocommerce ul.order_details{background:#f2f2f2;padding:20px}.blockUI.blockOverlay{z-index:500!important}.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register,.woocommerce-page form.login,.woocommerce-page form.checkout_coupon,.woocommerce-page form.register{border:none;padding:0;margin:20px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce form.checkout_coupon .form-row input.input-text,.woocommerce-page form.checkout_coupon .form-row input.input-text{margin-top:0}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus,.woocommerce-page form .form-row input.input-text:focus,.woocommerce-page form .form-row textarea:focus{background:#eee;outline:none}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.woocommerce ul.products li.product h2,.woocommerce-page ul.products li.product h2{font-size:16px}.woocommerce ul.products li .add_to_cart_button{margin-bottom:20px;padding:10px}.woocommerce ul.products li.product a:hover img,.woocommerce-page ul.products li.product a:hover img{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{font-size:12px;margin:5px 0 10px}.woocommerce #review_form{margin-top:20px}.added_to_cart{padding:5px;color:#f7f7f7;display:inline-block;border:3px solid transparent;-webkit-box-shadow:none;box-shadow:none;width:100%;text-transform:uppercase;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:80%;-webkit-transition:background .25s linear;-moz-transition:background .25s linear;-ms-transition:background .25s linear;-o-transition:background .25s linear;transition:background .25s linear}.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity,.woocommerce #content div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity{margin:0 20px 0 0}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty{height:40px;border:2px solid #555;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#555}.woocommerce .quantity .plus,.woocommerce-page .quantity .plus,.woocommerce #content .quantity .plus,.woocommerce-page #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce-page .quantity .minus,.woocommerce #content .quantity .minus,.woocommerce-page #content .quantity .minus{background:#555;color:#fff;text-shadow:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:16px;height:20px;webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:background .25s linear;-moz-transition:background .25s linear;-ms-transition:background .25s linear;-o-transition:background .25s linear;transition:background .25s linear}.woocommerce .quantity .plus:hover,.woocommerce-page .quantity .plus:hover,.woocommerce #content .quantity .plus:hover,.woocommerce-page #content .quantity .plus:hover,.woocommerce .quantity .minus:hover,.woocommerce-page .quantity .minus:hover,.woocommerce #content .quantity .minus:hover,.woocommerce-page #content .quantity .minus:hover{background:#555}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-tabs>ul{background:#f5f5f5}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{float:left;text-align:center;border:0;border-bottom:#e5e5e5 3px solid;background:#f5f5f5;letter-spacing:2px;font-weight:700;text-transform:uppercase;display:inline-block;padding:14px 30px 15px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;margin:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{border-bottom:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{box-shadow:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after{right:0;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;border-width:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{left:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0;border-width:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{padding:0;margin:20px 0}.woocommerce .cb-rating-wrap{display:block;width:100%}.woocommerce .products ul li.product-category h3,.woocommerce-page .products ul li.product-category h3,.woocommerce ul.products li.product-category h3,.woocommerce-page ul.products li.product-category h3,.woocommerce .products ul li.product-category h2,.woocommerce-page .products ul li.product-category h2,.woocommerce ul.products li.product-category h2,.woocommerce-page ul.products li.product-category h2{padding:20px 0}.added_to_cart,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt{border:none;text-shadow:none;padding:10px 20px;color:#fafafa;display:inline-block}.woocommerce div.product form.cart .button,.woocommerce #content div.product form.cart .button,.woocommerce-page div.product form.cart .button,.woocommerce-page #content div.product form.cart .button{font-size:100%}.woocommerce table.cart td.actions .button.alt,.woocommerce #content table.cart td.actions .button.alt,.woocommerce-page table.cart td.actions .button.alt,.woocommerce-page #content table.cart td.actions .button.alt{margin-left:10px}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:45%}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:0;color:#999;text-shadow:none;text-align:center;letter-spacing:2px;font-weight:700;text-transform:uppercase}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover{text-shadow:none;text-decoration:none!important}.woocommerce a.button.alt:focus,.woocommerce-page a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce-page button.button.alt:focus,.woocommerce input.button.alt:focus,.woocommerce-page input.button.alt:focus,.woocommerce #respond input#submit.alt:focus,.woocommerce-page #respond input#submit.alt:focus,.woocommerce #content input.button.alt:focus,.woocommerce-page #content input.button.alt:focus{text-decoration:none!important}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt{background:#555}.woocommerce .single_add_to_cart_button{letter-spacing:2px}.woocommerce .cart_item a,.woocommerce .shipping-calculator-button{color:#666}.woocommerce .shipping-calculator-button{background:#555;padding:2px 7px;font-size:10px !important;display:inline-block;color:#e8e8e8;letter-spacing:1px;-webkit-transition:background,.35s;-moz-transition:background,.35s;-o-transition:background,.35s;transition:background,.35s;margin-top:15px;text-transform:uppercase;font-weight:700}.woocommerce .shipping-calculator-button:hover,.woocommerce .shipping-calculator-button:focus{text-decoration:none!important}.woocommerce .single_add_to_cart_button:before{font-size:18px;margin-right:10px;content:"\f07a";font-family:FontAwesome}.woocommerce .checkout-button{letter-spacing:2px}.woocommerce div.product p.price,.woocommerce-page div.product p.price{font-size:26px;letter-spacing:1px;margin:0 0 10px}.woocommerce .posted_in,.woocommerce .tagged_as{display:block;margin-bottom:10px}.woocommerce .posted_in a,.woocommerce .tagged_as a{padding:6px 10px;font-size:12px !important;display:inline-block;color:#999;background:#f7f7f7;margin:0 5px 5px 0;letter-spacing:1px;border:3px solid #e5e5e5;-webkit-transition:background,.35s;-moz-transition:background,.35s;-o-transition:background,.35s;transition:background,.35s}.woocommerce .posted_in a:hover,.woocommerce .tagged_as a:hover{background-color:#e5e5e5;color:gray;text-decoration:none !important}.woocommerce .posted_in .posted_in_title,.woocommerce .tagged_as .posted_in_title{letter-spacing:1px;text-transform:uppercase;font-size:16px;margin-right:10px;vertical-align:middle}.woocommerce-tabs .panel h2{font-size:16px;text-transform:uppercase;letter-spacing:1px}.woocommerce-tabs .panel #tab-description h2,.woocommerce #reviews #comments h2,.woocommerce-page #reviews #comments h2{margin:-10px 0;border-bottom:0}.woocommerce #respond p,.woocommerce-page #respond p{margin:0 0 10px}.woocommerce-tabs .panel #tab-reviews h2{margin:-5px 0 15px}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{width:50px;height:50px;padding:0;border:none;position:relative}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{border:none;padding:0 0 0 20px}.woocommerce #reviews #comments ol.commentlist li .comment-text p,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p{margin:0 0 10px}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta strong{color:#4d4d4d;font-size:14px;margin-right:5px}.woocommerce .add_review{text-align:right}.woocommerce #reviews #comments ol.commentlist li,.woocommerce-page #reviews #comments ol.commentlist li{margin:20px 0 0;background:#f2f2f2;padding:20px}.woocommerce .cb-woo-aggregate-rating{padding:0 20px 0 0}.woocommerce div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce #content div.product div.images img,.woocommerce-page #content div.product div.images img{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;margin:0}.woocommerce div.product form.cart .variations select,.woocommerce-page div.product form.cart .variations select,.woocommerce #content div.product form.cart .variations select,.woocommerce-page #content div.product form.cart .variations select,.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select,.woocommerce form .form-row select,.woocommerce-page form .form-row select{padding:5px;background:#f2f2f2;border:1px solid #ddd;color:#888;font-size:10px;text-transform:uppercase}.woocommerce form .form-row select,.woocommerce-page form .form-row select{font-size:14px}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{margin:3px}.woocommerce div.product span.price del,.woocommerce-page div.product span.price del,.woocommerce #content div.product span.price del,.woocommerce-page #content div.product span.price del,.woocommerce div.product p.price del,.woocommerce-page div.product p.price del,.woocommerce #content div.product p.price del,.woocommerce-page #content div.product p.price del{font-size:inherit}div.pp_woocommerce .pp_content_container{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:3px solid #e9e9e9}div.pp_overlay{background:#000}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce #content input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page #respond input#submit,.woocommerce-page #content input.button{text-shadow:none}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info{padding:20px 1em 1em 3.5em!important;margin:0 0 2em!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#f2f2f2;color:#5e5e5e;text-shadow:none;border:1px solid #e4e4e4;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.woocommerce-message .button{margin-top:-10px!important}.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before{font-size:24px;left:0;line-height:18px;height:100%;text-shadow:none;top:0;padding:20px 5px 0;color:#fff}.woocommerce .wc-forward:before{font-family:FontAwesome;content:'\f07a';margin-right:10px}.woocommerce #payment div.payment_box,.woocommerce-page #payment div.payment_box{position:relative;padding:1em 2%;margin:1em 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:1.5em;background:#ebe9eb;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;color:#666;text-shadow:none}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{text-transform:uppercase;letter-spacing:1px;color:#666;font-weight:400}.woocommerce .cart-collaterals .cart_totals tr td,.woocommerce .cart-collaterals .cart_totals tr th,.woocommerce-page .cart-collaterals .cart_totals tr td,.woocommerce-page .cart-collaterals .cart_totals tr th{padding:0 6px 20px;border:0}.woocommerce .entry-content table tr th,.woocommerce-page .entry-content table tr th{border-bottom:1px solid #e7e7e7;background-color:#fff;text-align:left}.woocommerce .entry-content table tr td,.woocommerce-page .entry-content table tr td{text-align:left}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{text-align:left}.woocommerce .quantity,.woocommerce #content .quantity,.woocommerce-page .quantity,.woocommerce-page #content .quantity{float:left}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text{width:100px;height:40px;margin:0 10px 0 0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.woocommerce table.cart img,.woocommerce #content table.cart img,.woocommerce-page table.cart img,.woocommerce-page #content table.cart img{margin:0}.woocommerce-cart.woocommerce-page .quantity .minus,.woocommerce-cart.woocommerce-page .quantity .plus{background:#ddd}.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce-page .cart .button,.woocommerce-page .cart input.button{height:40px}.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce-page .cart .button:hover,.woocommerce-page .cart input.button:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover{text-decoration:none}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{border:0;border-bottom:1px solid #e6e6e6;padding:20px 12px}.woocommerce-cart.woocommerce-page .quantity input.qty{border-color:#ddd}.woocommerce table.shop_table thead tr th,.woocommerce-page table.shop_table thead tr th{border-bottom:3px solid #e7e7e7;background-color:#f0f0f0}.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{margin:5px 0 10px 100px}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{margin-bottom:15px}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{font-size:15px;display:inline-block}.woocommerce ul.products li.product .price ins,.woocommerce-page ul.products li.product .price ins,.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-size:16px}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0!important}.woocommerce ul.products li.product .star-rating{font-size:1em}.woocommerce ul.cart_list,.woocommerce-page ul.cart_list,.woocommerce ul.product_list_widget,.woocommerce-page ul.product_list_widget{background:#f2f2f2;padding:10px}.woocommerce ul.cart_list li img,.woocommerce-page ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.product_list_widget li img{float:left;width:60px;margin:0 20px 0 0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.widget_product_search .screen-reader-text,.widget_product_search #searchsubmit{display:none}.widget_product_search #s{width:100%;color:#999;border:3px solid #eee;font-size:18px;padding:10px 20px;height:60px;outline:none;-webkit-transition:background,.35s;-ms-transition:background,.35s;-o-transition:background,.35s;-transition:background,.35s;transition:background,.35s}.widget_product_search #s:focus{background:#f2f2f2}.widget_product_categories .product-categories li a,.widget_product_tag_cloud .tagcloud a{padding:6px 10px;font-size:12px !important;display:inline-block;color:#999;float:left;background:#f7f7f7;margin:0 5px 5px 0;letter-spacing:1px;border:3px solid #e5e5e5;-webkit-transition:background,.35s;-moz-transition:background,.35s;-o-transition:background,.35s;transition:background,.35s}.widget_product_categories .product-categories li a:hover,.widget_product_tag_cloud .tagcloud a:hover{background-color:#e5e5e5;color:gray;text-decoration:none !important}.widget_random_products ul.product_list_widget li,.widget_onsale ul.product_list_widget li,.widget_recently_viewed_products ul.product_list_widget li,.widget_recent_products ul.product_list_widget li,.widget_best_sellers ul.product_list_widget li,.widget_top_rated_products ul.product_list_widget li,.widget_recent_reviews ul.product_list_widget li,.widget_shopping_cart ul.product_list_widget li{padding:0;margin:0 0 20px}.woocommerce span.onsale{top:0;left:0;border-radius:0}.woocommerce div.product p.price del,.woocommerce div.product span.price del{display:inline-block}.widget_random_products ul.product_list_widget li:last-child,.widget_onsale ul.product_list_widget li:last-child,.widget_recently_viewed_products ul.product_list_widget li:last-child,.widget_recent_products ul.product_list_widget li:last-child,.widget_best_sellers ul.product_list_widget li:last-child,.widget_top_rated_products ul.product_list_widget li:last-child,.widget_recent_reviews ul.product_list_widget li:last-child,.widget_shopping_cart ul.product_list_widget li:last-child{margin:0}.widget_random_products ul.product_list_widget li img,.widget_onsale ul.product_list_widget li img,.widget_recently_viewed_products ul.product_list_widget li img,.widget_recent_products ul.product_list_widget li img,.widget_best_sellers ul.product_list_widget li img,.widget_top_rated_products ul.product_list_widget li img,.widget_recent_reviews ul.product_list_widget li img,.widget_shopping_cart ul.product_list_widget li img{margin-left:0;margin-right:20px}.widget_recent_reviews ul.product_list_widget li .star-rating,.widget_top_rated_products ul.product_list_widget li .star-rating{margin:3px 0}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{width:1em;height:2em;background:#bbb;top:-.5em}.widget_shopping_cart .total{text-align:right;font-size:16px}.widget_shopping_cart .total strong{text-transform:uppercase}.widget_shopping_cart .buttons{text-align:right}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{background:#ddd;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.woocommerce .widget_price_filter .price_slider,.woocommerce-page .widget_price_filter .price_slider{margin-bottom:20px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#333}.woocommerce .widget_price_filter .ui-slider-horizontal,.woocommerce-page .widget_price_filter .ui-slider-horizontal{height:15px}.woocommerce .woocommerce-pagination,.woocommerce-page .woocommerce-pagination{display:inline-block}.woocommerce nav.woocommerce-pagination ul li{margin:0 10px 0 0;border:none}.woocommerce nav.woocommerce-pagination ul{border:none;border-right:0;margin:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;line-height:1.5;font-size:1em;font-weight:400;min-width:1em;display:block}.woocommerce-pagination .page-numbers li a{padding:3px 10px!important}.woocommerce nav.woocommerce-pagination ul li span.current{background:#b3b3b3;color:#fff}@media only screen and (min-width:481px){.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{margin:5px 0 10px 30px}.woocommerce .cart-collaterals .cross-sells ul.products li .star-rating,.woocommerce-page .cart-collaterals .cross-sells ul.products li .star-rating{margin:5px 0 10px 10px}}@media only screen and (min-width:768px){.woocommerce ul.cart_list,.woocommerce-page ul.cart_list,.woocommerce ul.product_list_widget,.woocommerce-page ul.product_list_widget{padding:15px}.widget_random_products ul.product_list_widget li,.widget_onsale ul.product_list_widget li,.widget_recently_viewed_products ul.product_list_widget li,.widget_recent_products ul.product_list_widget li,.widget_best_sellers ul.product_list_widget li,.widget_top_rated_products ul.product_list_widget li,.widget_recent_reviews ul.product_list_widget li,.widget_shopping_cart ul.product_list_widget li{margin:0 0 10px}}@media only screen and (min-width:1020px){.woocommerce ul.cart_list,.woocommerce-page ul.cart_list,.woocommerce ul.product_list_widget,.woocommerce-page ul.product_list_widget{padding:20px}.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{margin:5px 0 10px 55px}.woocommerce .cart-collaterals .cross-sells ul.products li .star-rating,.woocommerce-page .cart-collaterals .cross-sells ul.products li .star-rating{margin:5px 0 10px 30px}.widget_random_products ul.product_list_widget li,.widget_onsale ul.product_list_widget li,.widget_recently_viewed_products ul.product_list_widget li,.widget_recent_products ul.product_list_widget li,.widget_best_sellers ul.product_list_widget li,.widget_top_rated_products ul.product_list_widget li,.widget_recent_reviews ul.product_list_widget li,.widget_shopping_cart ul.product_list_widget li{margin:0 0 20px}}@media only screen and (min-width:1200px){.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{margin:5px 0 10px 75px}.woocommerce .cart-collaterals .cross-sells ul.products li .star-rating,.woocommerce-page .cart-collaterals .cross-sells ul.products li .star-rating{margin:5px 0 10px 40px}.woocommerce-pagination .page-numbers li a{padding:10px 20px!important}}