.woocommerce-pagination{margin-bottom:35px}.woocommerce-pagination a,.woocommerce-pagination span{display:inline-block;text-align:center;border:1px solid;margin-right:5px;padding:1px 5px}#page-meta .page-title,.woocommerce-breadcrumb{margin-top:0;margin-bottom:10px}.woocommerce .yith-wcan-loading{background:url(../theme/assets/images/search.gif) no-repeat center}.form-row .required{border-bottom:0}.woocommerce form .form-row-wide,.woocommerce form .form-row-last,.woocommerce form .form-row-first,.woocommerce-page form .form-row-wide,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{margin-bottom:15px}.woocommerce input[type=text],.woocommerce input[type=password],.woocommerce input[type=email],.woocommerce input[type=tel]{width:100%}.woocommerce .sbSelector{padding:0 10px;height:35px;line-height:35px}.woocommerce form.woocommerce-ordering .sbSelector{padding:0}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce .sbHolder .sbToggle,.woocommerce .chosen-container-single .chosen-single div{position:absolute;top:13px;right:15px;width:10px;height:10px;background:url(./images/shop-sprite.png) no-repeat 0 -91px}.woocommerce .woocommerce-ordering .sbHolder .sbToggle{top:0;right:0}.woocommerce .sbHolder .sbToggle.sbToggleOpen{background-position:0 -91px}.woocommerce form.cart-page .sbHolder ul{overflow-y:scroll;margin-top:0;height:250px}.woocommerce .form-row .chosen-container{width:100%!important}.woocommerce form .form-row a.chosen-single{width:100%;height:35px!important;border-radius:0;box-shadow:none;background:0 0;border:1px solid;padding:0 10px}.woocommerce .chosen-container-single .chosen-single div b{background:0 0}.woocommerce .chosen-container-single .chosen-single span{line-height:35px}.woocommerce form .form-row div.chosen-drop{border:1px solid}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{width:47%;float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{width:47%;float:right}.woocommerce p.form-row label,#ship-to-different-address label{text-transform:uppercase!important}.woocommerce p.form-row label .required{color:#871818}.woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-drop,.woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-single,.woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text,.woocommerce form .form-row.validate-required.woocommerce-invalid select,.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-drop,.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-single,.woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text,.woocommerce-page form .form-row.validate-required.woocommerce-invalid select{border-color:#871818}.woocommerce form .form-row textarea{height:64px;padding:5px;display:block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid;width:100%}.woocommerce form.variations_form .select_box_select,.woocommerce form.variations_form .sbHolder .sbOptions li:first-child{display:none}.woocommerce form.variations_form .sbHolder .sbOptions{margin:5px 0 0}.woocommerce form.variations_form .sbHolder .sbOptions li{margin-bottom:5px!important}.woocommerce #review_form p.stars a.star-1,.woocommerce-page #review_form p.stars a.star-1{width:14px;z-index:10}.woocommerce #review_form p.stars a.star-2,.woocommerce-page #review_form p.stars a.star-2{width:28px;z-index:9}.woocommerce #review_form p.stars a.star-3,.woocommerce-page #review_form p.stars a.star-3{width:42px;z-index:8}.woocommerce #review_form p.stars a.star-4,.woocommerce-page #review_form p.stars a.star-4{width:56px;z-index:7}.woocommerce #review_form p.stars a.star-5,.woocommerce-page #review_form p.stars a.star-5{width:71px;z-index:6}.woocommerce-tabs #review_form .stars a:before{visibility:hidden}.woocommerce-tabs #review_form p.stars a:hover:before,.woocommerce-tabs #review_form p.stars a:focus:before,.woocommerce-tabs #review_form p.stars a.active:before{visibility:visible}.woocommerce-product-rating .woocommerce-review-link{display:inline-block;vertical-align:middle;margin-left:10px}.woocommerce-product-rating{margin-bottom:15px}.yith_magnifier_lens{z-index:25!important}.yith_magnifier_zoom_magnifier{z-index:50!important}.yith_magnifier_mousetrap{z-index:100!important}.yith_magnifier_zoom_wrap,.yith_magnifier_loading{z-index:200!important}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{width:80px;height:35px;position:relative;overflow:hidden;float:left;margin-right:10px}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{background:#fff;border:1px solid;left:24px;height:100%;position:absolute;width:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0;text-align:center!important;-webkit-appearance:none;-moz-appearance:textfield;border-radius:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{display:block;margin:0;vertical-align:text-top;font-size:16px!important;left:0;bottom:0;right:0;top:0;width:25px;height:100%;overflow:visible;text-decoration:none;cursor:pointer;line-height:13px}.woocommerce .quantity .plus,.woocommerce-page .quantity .plus{left:auto}#page-meta{border-bottom:1px solid;margin-bottom:20px;padding-bottom:8px}#page-meta form.woocommerce-ordering{float:right;width:200px}#page-meta form.woocommerce-ordering .sbHolder .sbSelector{border:0}#list-or-grid,#number-of-products{float:left}#list-or-grid{margin-right:20px;margin-bottom:0}#list-or-grid span,#number-of-products span{margin-right:10px}#list-or-grid a,#number-of-products a{display:inline-block;vertical-align:middle}#list-or-grid a{width:20px;height:15px;background:url(./images/shop-sprite.png) no-repeat}#list-or-grid a.grid-view{background-position:0 -25px}#list-or-grid a.grid-view:hover,#list-or-grid a.grid-view.active{background-position:-21px -25px}#list-or-grid a.list-view{background-position:0 -45px}#list-or-grid a.list-view:hover,#list-or-grid a.list-view.active{background-position:-21px -45px}#page-meta form.woocommerce-ordering .sbSelector{height:auto;line-height:normal}#page-meta form.woocommerce-ordering .sbHolder .sbOptions{margin:10px 0 0;padding:10px 16px;left:-17px}#page-meta form.woocommerce-ordering .sbHolder .sbOptions li{line-height:22px}.woocommerce ul.products,.woocommerce-page ul.products{margin:0;padding:0;list-style:none outside;clear:both}.woocommerce ul.products li,.woocommerce-page ul.products li{list-style:none outside;margin-bottom:25px;text-align:center;position:relative}.woocommerce ul.products li.first{clear:both}ul.products li.product .product-wrapper,ul.products li.product .thumb-wrapper{position:relative}ul.products li.product .thumb-wrapper{overflow:hidden}.woocommerce ul.products li.product .thumb img,.woocommerce-page ul.products li.product .thumb img{width:100%;height:auto;display:block;margin:0}.woocommerce ul.products li.product .thumb-wrapper span.onsale-icon,.single-product.woocommerce div.product div.images span.onsale-icon{position:absolute;z-index:5;top:8px;left:8px}.woocommerce ul.products li.product .product-meta-wrapper span.price{display:block}.woocommerce ul.products li.product .product-meta-wrapper span.price ins{text-decoration:none}.woocommerce ul.products li.product .product-meta-wrapper span.price del .amount,.woocommerce ul.products li.product .product-meta-wrapper span.price .from{font-size:80%}.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon,.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon{position:absolute;z-index:10;top:0;right:0;left:0;bottom:0;pointer-events:none}.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon:before,.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon:before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle}.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon .out-of-stock,.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon .added-to-cart{display:inline-block;vertical-align:middle;width:100px;height:100px;border-radius:50%;background-color:rgba(255,255,255,.8)}.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon .out-of-stock-text,.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon .added-to-cart-text{height:100px;width:100%;padding:5px 20px;display:inline-block;text-align:center}.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon .added-to-cart-text{padding:15px 20px}.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon .out-of-stock-text:before,.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon .out-of-stock-text:after{content:'';border-top:1px solid;width:20px;display:inline-block}.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon .added-to-cart-text:before{display:inline-block;content:'';background:url(./images/cart.png) no-repeat;width:20px;height:20px}.woocommerce ul.products li.product .thumb-wrapper .out-of-stock-icon .out-of-stock-text span,.woocommerce ul.products li.product .thumb-wrapper .added-to-cart-icon .added-to-cart-text span{display:block;padding-top:8px;line-height:20px}.woocommerce ul.products li.product .thumb-wrapper.alternative .face,.woocommerce ul.products li.product .thumb-wrapper.alternative .face.back,.woocommerce ul.products li.product .thumb-wrapper.alternative .thumb,.woocommerce ul.products li.product .thumb-wrapper.alternative .thumb.backface{display:block}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative:hover a.thumb.backface .face,.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative a.thumb.backface .face.back{opacity:0}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative:hover a.thumb.backface .face.back,.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative a.thumb.backface .face{opacity:1}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative a.thumb.backface .face.back{position:absolute;top:0;width:100%}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative .product-action-button-wrapper{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:7px;background-color:rgba( 0,0,0,0.7 );-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 200ms ease-in-out;-moz-transition:-moz-transform 200ms ease-in-out;transition:transform 200ms ease-in-out}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative:hover .product-action-button-wrapper{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform 200ms ease-in-out;-moz-transition:-moz-transform 200ms ease-in-out;transition:transform 200ms ease-in-out}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative .product-action-button-wrapper .trigger-quick-view{position:absolute;top:0;bottom:0;right:5px;text-align:center;width:40px;font-size:13px}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative .product-action-button-wrapper .trigger-quick-view:before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative .product-action-button a{display:block;border:1px solid;padding:7px 5px}.woocommerce ul.products li.product:not(.list) .thumb-wrapper.alternative{margin-bottom:20px}.woocommerce ul.products li.product:not(.list) .product-meta-wrapper .product-name{margin-top:0;margin-bottom:5px}.woocommerce ul.products li.product:not(.list) .product-meta-wrapper .product-description,.woocommerce ul.products li.product:not(.list) .product-wrapper.alternative .product-meta-wrapper .product-action-button,.woocommerce ul.products li.product .product-meta-wrapper .out-of-stock-icon{display:none}.woocommerce ul.products li.product:not(.list) .product-wrapper.elegant .product-meta-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:200}.woocommerce ul.products li.product:not(.list) .product-wrapper.elegant .product-meta{padding:45% 10px 0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;-moz-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.woocommerce ul.products li.product:not(.list) .product-wrapper.elegant .product-meta-wrapper:before{border-top:1px solid;border-bottom:1px solid;-moz-transform:scale(0,1);-webkit-transform:scale(0,1);transform:scale(0,1)}.woocommerce ul.products li.product:not(.list) .product-wrapper.elegant .product-meta-wrapper:after{border-right:1px solid;border-left:1px solid;-moz-transform:scale(1,0);-webkit-transform:scale(1,0);transform:scale(1,0)}.woocommerce ul.products li.product:not(.list) .product-wrapper.elegant .product-meta-wrapper:before,.woocommerce ul.products li.product:not(.list) .product-wrapper.elegant .product-meta-wrapper:after{position:absolute;top:15px;right:15px;bottom:15px;left:15px;content:'';opacity:0;-moz-transition:opacity .35s,-webkit-transform .35s;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;pointer-events:none}.woocommerce ul.products li.product:not(.list) .product-wrapper.elegant:hover .product-meta-wrapper{background-color:rgba(255,255,255,.9);border:1px solid}.woocommerce ul.products li.product:not(.list) .product-wrapper.elegant:hover .product-meta{opacity:1;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.woocommerce ul.products li.product:not(.list) .product-wrapper.elegant:hover .product-meta-wrapper:before,.woocommerce ul.products li.product:not(.list) .product-wrapper.elegant:hover .product-meta-wrapper:after{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.woocommerce ul.products li.product:not(.list) .product-wrapper.elegant .product-meta-wrapper .product-action-button{margin-top:5px}.woocommerce ul.products li.product:not(.list).col-sm-2 .product-wrapper.elegant .product-meta-wrapper .product-action-button{margin-top:15px}.woocommerce ul.products li.product:not(.list) .product-wrapper.elegant .product-actions-wrapper,.woocommerce ul.products li.product:not(.list) .product-wrapper.elegant .product-meta-wrapper .product-rating{display:none}.woocommerce ul.products li.product:not(.list) .product-wrapper.elegant .product-action-button .trigger-quick-view{padding:9px}.woocommerce ul.products li.product:not(.list).col-sm-2 .product-wrapper.elegant .product-action-button .trigger-quick-view{padding:9px 5px}.woocommerce ul.products li.product:not(.list) .product-wrapper.elegant .product-action-button a:nth-child(2){margin-left:10px}.woocommerce ul.products li.product:not(.list).col-sm-2 .product-wrapper.elegant .product-action-button a:nth-child(2){margin-left:4px}.woocommerce ul.products li.product:not(.list).col-sm-2 .product-wrapper.elegant .product-action-button .add_to_cart_button{padding:9px 6px}.woocommerce ul.products li.product.list,.woocommerce-page ul.products li.list{width:100%}.woocommerce ul.products li.product.list .product-wrapper .thumb-wrapper,.woocommerce-page ul.products li.product.list .product-wrapper .thumb-wrapper,.woocommerce ul.products li.product.list .product-meta-wrapper div.product-rating{float:left}.woocommerce ul.products li.product.list .product-wrapper .product-meta-wrapper,.woocommerce-page ul.products li.product.list .product-wrapper .product-meta-wrapper,.woocommerce-page ul.products li.product.list .product-wrapper .product-actions-wrapper,.woocommerce-page ul.products li.product.list .product-wrapper .product-actions-wrapper{float:right}.woocommerce ul.products li.product.list .product-meta-wrapper .product-name,.woocommerce ul.products li.product.list .product-meta-wrapper span.price{text-align:left;margin-top:0}.woocommerce ul.products li.product.list .product-action-button{clear:both;text-align:left;margin-bottom:20px}.woocommerce ul.products li.product.list .product-action-button a{display:inline-block}.woocommerce ul.products li.product.list .thumb-wrapper.alternative .product-action-button-wrapper{display:none}.woocommerce ul.products li.product.list .product-description{margin-bottom:20px}.woocommerce ul.products li.product.list .thumb-wrapper.alternative .face.back,.woocommerce ul.products li.product .product-action-button a.added_to_cart,.woocommerce ul.products li.product.list .product-wrapper.elegant .product-action-button .trigger-quick-view{display:none!important}.woocommerce ul.products li.product:not(.list) .product-wrapper.alternative .product-actions-wrapper{position:absolute;top:10px;right:8px;z-index:10}ul.products li.product:not(.list) .product-wrapper.alternative .product-actions-wrapper .yith-wcwl-add-to-wishlist{margin-top:0}ul.products li.product:not(.list) .product-wrapper.alternative .product-actions-wrapper .yith-wcwl-add-to-wishlist a{display:block;text-indent:100%;width:16px;height:13px;overflow:hidden}.single-product.woocommerce div.product div.summary .product-actions-wrapper .yith-wcwl-add-to-wishlist .ajax-loading,ul.products li.product .product-wrapper .product-actions-wrapper .yith-wcwl-add-to-wishlist .ajax-loading,ul.products li.product .product-wrapper.alternative .yith-wcwl-wishlistaddedbrowse span,ul.products li.product .product-wrapper.alternative .yith-wcwl-wishlistexistsbrowse span{display:none!important}ul.products li.product:not(.list) .product-wrapper.alternative .yith-wcwl-add-button a{background:url(./images/shop-sprite.png) no-repeat 0 0}ul.products li.product:not(.list) .product-wrapper.alternative .yith-wcwl-wishlistaddedbrowse a,ul.products li.product:not(.list) .product-wrapper.alternative .yith-wcwl-wishlistexistsbrowse a{background:url(./images/shop-sprite.png) no-repeat -20px 0}.single-product.woocommerce div.product{margin-bottom:30px}.single-product.woocommerce div.product div.product-title-section{border-top:1px solid;padding-top:20px;margin-bottom:20px}.single-product.woocommerce div.product div.product-title-section h1{float:left;margin:0}.single-product.woocommerce div.product div.product-title-section .price{float:right;margin:0;line-height:normal}.single-product.woocommerce div.product div.images{float:left;position:relative;margin-bottom:30px}.single-product.woocommerce div.product div.images>a img,.single-product.woocommerce div.product div.images .yith_magnifier_zoom_wrap img{width:100%}.single-product.woocommerce div.product div.images>a,.single-product.woocommerce div.product div.images .yith_magnifier_zoom_wrap,.single-product.woocommerce div.product div.images .product-video{display:block;margin-bottom:20px}.single-product.woocommerce div.product div.images div.thumbnails>a{display:inline-block;margin-right:20px;margin-bottom:20px}.single-product.woocommerce div.product div.images .yith_magnifier_gallery li{margin-right:20px;margin-bottom:20px}.single-product.woocommerce div.product div.images .yith_magnifier_gallery.owl-carousel li{margin-right:0;margin-bottom:20px}.single-product.woocommerce div.product div.images .yith_magnifier_gallery li a{margin-top:0}.single-product.woocommerce div.product div.images .yith_magnifier_gallery.owl-carousel .owl-controls .owl-buttons div{font-family:FontAwesome;width:20px;height:20px;border:1px solid #e1e1e1;position:absolute;top:30px;text-align:center}.single-product.woocommerce div.product div.images .yith_magnifier_gallery.owl-carousel .owl-controls .owl-buttons div.owl-prev{left:-10px}.single-product.woocommerce div.product div.images .yith_magnifier_gallery.owl-carousel .owl-controls .owl-buttons div.owl-prev:before{content:"\f053";display:block}.single-product.woocommerce div.product div.images .yith_magnifier_gallery.owl-carousel .owl-controls .owl-buttons div.owl-next:before{content:"\f054";display:block}.single-product.woocommerce div.product div.images .yith_magnifier_gallery.owl-carousel .owl-controls .owl-buttons div.owl-next{right:-10px}.single-product.woocommerce div.product div.images span.onsale-icon{z-index:300;pointer-events:none}.single-product.woocommerce div.product div.summary{display:inline-block}.single-product.woocommerce div.product div.summary h1{margin-top:0}.single-product.woocommerce div.product div.summary .price ins,.single-product.woocommerce div.product div.product-title-section .price ins{text-decoration:none}.single-product.woocommerce div.product div.summary .price del span.amount,.single-product.woocommerce div.product div.summary .price .from,.single-product.woocommerce div.product div.product-title-section .price .from,.single-product.woocommerce div.product div.product-title-section .price del span.amount{font-size:80%}.single-product.woocommerce div.product div.summary .price del span.amount,.single-product.woocommerce div.product div.product-title-section .price del span.amount{opacity:.5}.single-product.woocommerce div.product div.summary .rating-single-product{margin-bottom:15px}.single-product.woocommerce div.product div.summary .product-rating{float:left;margin-right:10px}.single-product.woocommerce div.product div.summary form.cart ul.variations li,.single-product.woocommerce div.product div.summary form.cart .quantity_label,.single-product.woocommerce div.product div.summary div[itemprop=description]{margin-top:0;margin-bottom:20px}.single-product.woocommerce div.product div.summary form.cart ul.variations{padding:0;margin:0 0 20px;list-style:none}.single-product.woocommerce div.product div.summary form.cart ul.variations li label{margin-bottom:10px}.single-product.woocommerce div.product div.summary form.cart ul.variations .select_option_colorpicker,.single-product.woocommerce div.product div.summary form.cart ul.variations .select_option_label{border:1px solid}.single-product.woocommerce div.product div.summary form.cart ul.variations li .select_option_label span{text-align:center;line-height:1.7em;font-weight:600;min-width:27px;width:auto}.single-product.woocommerce div.product div.summary form.cart .reset_variations{display:inline-block;margin-bottom:15px;text-transform:uppercase;font-size:10px}.single-product.woocommerce div.product div.summary form.cart .single_variation{margin-bottom:10px}.single-product.woocommerce div.product div.summary .product_meta{margin-bottom:30px;margin-top:0}.single-product.woocommerce div.product div.summary .product_meta span,.single-product.woocommerce div.product div.summary .product_meta span a{text-transform:uppercase;font-size:10px}.single-product.woocommerce div.product div.summary .product_meta>span{font-weight:700;display:block}.single-product.woocommerce div.releated-products-title div.title-bar:before,.single-product.woocommerce div.releated-products-title div.title-bar:after,.single-product.woocommerce div.up-sells-title div.title-bar:before,.single-product.woocommerce div.up-sells-title div.title-bar:after,.woocommerce-cart div.cross-sells-title div.title-bar:before,.woocommerce-cart div.cross-sells-title div.title-bar:after{top:40%}.single-product.woocommerce div.releated-products-title div.title-bar h2,.woocommerce-cart div.cross-sells-title div.title-bar h2,.single-product.woocommerce div.up-sells-title div.title-bar h2{padding:0 60px}.single-product.woocommerce div.product div.summary>.price:after,.single-product.woocommerce div.product div.summary .product_meta:before,#comments>h3:after,#comments time:after,.woocommerce ul.products li.product.list .product-meta-wrapper div.product-rating:after,.quick-view-overlay .single-product.woocommerce div.summary p.price:after{border-bottom:2px solid;content:"";display:block;width:50px}.single-product.woocommerce div.product div.summary>.price:after,#comments>h3:after{margin-bottom:40px;margin-top:18px}#comments time:after{margin-bottom:20px;margin-top:10px}.single-product.woocommerce div.product div.summary .product_meta:before{margin-top:40px;margin-bottom:18px}.woocommerce ul.products li.product.list .product-meta-wrapper div.product-rating:after,.quick-view-overlay .single-product.woocommerce div.summary p.price:after{margin-top:20px;margin-bottom:20px}.single-product.woocommerce div.product div.summary .compare.button{display:inline-block;margin:20px 0}.single-product.woocommerce div.woocommerce-tabs{margin-bottom:40px}.single-product.woocommerce div.woocommerce-tabs ul.tabs{border-bottom:1px solid;list-style:none;padding:10px 0}.single-product.woocommerce div.woocommerce-tabs ul.tabs li{display:inline-block;line-height:0}.single-product.woocommerce div.woocommerce-tabs ul.tabs li:after{content:'|';padding:0 10px}.single-product.woocommerce div.woocommerce-tabs ul.tabs li:last-child:after{content:''}.single-product.woocommerce div.woocommerce-tabs div.panel{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin-bottom:0}.single-product.woocommerce div.woocommerce-tabs #tab-description h2,.single-product.woocommerce div.woocommerce-tabs #tab-additional_information h2{display:none}.single-product.woocommerce div.product div.summary ul.socials{list-style:none;padding:0;float:right;margin-bottom:0}.single-product.woocommerce div.product div.summary ul.socials li{display:inline-block;width:35px;height:35px;margin-left:5px}.single-product.woocommerce div.product div.summary ul.socials li a{display:block;text-align:center;padding-top:3px;font-size:20px;width:35px;height:35px;border:1px solid;border-radius:2px}div.summary.entry-summary>div.yith-wcwl-add-to-wishlist,#yith-wcwl-popup-message{display:none!important}.single-product.woocommerce div.product div.summary .product-actions-wrapper,ul.products li.product.list .product-wrapper .product-actions-wrapper{float:left}.single-product.woocommerce div.product div.summary .product-actions-wrapper .yith-wcwl-add-to-wishlist,ul.products li.product.list .product-wrapper .product-actions-wrapper .yith-wcwl-add-to-wishlist{margin-top:0}.single-product.woocommerce div.product div.summary .product-actions-wrapper .yith-wcwl-add-to-wishlist a:before,ul.products li.product.list .product-wrapper .product-actions-wrapper .yith-wcwl-add-to-wishlist a:before{content:'\e005';font-family:glyphicons halflings;width:35px;height:35px;float:left;border:1px solid;margin-right:10px;text-align:center;font-size:20px;padding-right:3px;border-radius:2px}.single-product.woocommerce div.product div.summary .product-actions-wrapper .yith-wcwl-add-to-wishlist a,ul.products li.product.list .product-wrapper .product-actions-wrapper .yith-wcwl-add-to-wishlist a{line-height:35px;float:left}.single-product.woocommerce div.product div.summary .product-actions-wrapper .yith-wcwl-add-to-wishlist span.feedback,ul.products li.product.list .product-wrapper .product-actions-wrapper .yith-wcwl-add-to-wishlist span.feedback{display:none}#product-nav{position:relative;min-height:65px;margin-bottom:15px}#product-nav:before{content:'';display:inline-block;vertical-align:middle;width:0;height:100%}#product-nav>a{vertical-align:middle;display:inline-block;outline:0;text-align:left;z-index:10}#product-nav>a[rel=prev]{float:left;-webkit-perspective-origin:0 50%;perspective-origin:0 50%}#product-nav>a[rel=next]{float:right;-webkit-perspective-origin:100% 50%;perspective-origin:100% 50%}#product-nav span.icon-wrap{position:relative;display:block;height:65px;padding:20px 0}#product-nav>a[rel=prev] span.icon-wrap:before{content:"\f104";font-family:fontawesome;margin-right:10px;float:left}#product-nav>a[rel=next] span.icon-wrap:after{content:"\f105";font-family:fontawesome;margin-left:10px;float:right}#product-nav>a div{position:absolute;top:0;width:65px;height:100%;-webkit-transition:-webkit-transform .3s .3s;transition:transform .3s .3s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#product-nav>a[rel=prev] div{left:15px}#product-nav>a[rel=prev] div.product-info{left:100%;border-left:0;padding-left:15px}#product-nav>a[rel=prev] div.product-info h5,#product-nav>a[rel=prev] div.product-info p{text-align:left}#product-nav>a[rel=prev] div{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0% 50%;transform-origin:0% 50%}#product-nav>a[rel=next] div{right:15px;text-align:left}#product-nav>a[rel=next] div.product-info{right:100%;border-right:0;padding-right:15px}#product-nav>a[rel=next] div.product-info h5,#product-nav>a[rel=next] div.product-info p{text-align:right}#product-nav>a[rel=next] div{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}#product-nav>a img,#product-nav>a div.product-info{position:absolute;top:0;width:65px;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}#product-nav>a div.product-info{width:180px;margin:0;padding:15px 5px 10px;-webkit-transition:-webkit-transform .3s;transition:transform .3s;border:1px solid}#product-nav>a div.product-info h5{margin-top:0;margin-bottom:5px;font-size:12px}#product-nav>a div.product-info p{margin-bottom:0}#product-nav>a div.product-info p span.amount{font-size:13px}#product-nav>a div.product-info p del span.amount,#product-nav>a div.product-info p ins span.from{opacity:.7;font-size:90%}#product-nav>a div.product-info p ins{text-decoration:none}#product-nav>a:hover span.icon{-webkit-transition-delay:0s;transition-delay:0s}#product-nav>a:hover div{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}#product-nav>a:hover div{-webkit-transition-delay:0s;transition-delay:0s}#product-nav>a:hover div.product-info{-webkit-transition-delay:.3s;transition-delay:.3s}#reviews #comments{margin-bottom:40px}#reviews #comments ol.commentlist{list-style:none;padding:0}#reviews #comments ol.commentlist img.avatar{margin-right:0;border:3px solid}#reviews #comments div.comment-text{display:block;margin-left:80px;border:1px solid;padding:15px;position:relative}#reviews #comments div.comment-text.arrow-left:before,#reviews .comment_container .comment-text:before{position:absolute;display:inline-block;border-top:9px solid transparent!important;border-right:9px solid;border-bottom:9px solid transparent!important;left:-9px;top:10px;content:''}#reviews #comments div.comment-text.arrow-left:after,#reviews .comment_container .comment-text:after{position:absolute;display:inline-block;border-top:8px solid transparent!important;border-right:8px solid #fff!important;border-bottom:8px solid transparent!important;left:-8px;top:11px;content:''}#reviews #comments div.meta time,#reviews #comments .comment_container time{display:block;font-size:11px;text-transform:uppercase;margin:5px 0 0}#reviews #comments div.meta>p,#reviews #comments p[itemprop=author]{float:left;padding-right:20px;margin-bottom:0;font-size:14px}#inquiry-form{border-bottom:1px solid;border-top:1px solid;margin-bottom:20px}#inquiry-form .product-inquiry{padding:10px 0;cursor:pointer}#inquiry-form .product-inquiry h4{display:inline-block;margin:0;vertical-align:middle}#inquiry-form .product-inquiry span{margin-right:10px;display:inline-block;text-transform:uppercase}#inquiry-form .product-inquiry span.fa{border:1px solid;font-size:14px;line-height:22px;text-align:center;width:24px;height:24px}#inquiry-form .contact-form{display:none}#modal-window{margin-bottom:20px;border-bottom:1px solid;border-top:1px solid;padding:10px 0}#modal-window .modal-shortcode{display:block}#modal-window div.modal-opener span.fa{font-size:20px;margin-right:5px;float:left}#modal-window div.modal-opener a{display:inline-block;vertical-align:middle}.woocommerce ul.product_list_widget,.widget.yit_products_category ul.product_list_widget{padding-left:0;list-style:none}.woocommerce ul.product_list_widget li,.widget.yit_products_category ul.product_list_widget li{border-bottom:1px solid;padding:20px 0;cursor:pointer;position:relative;overflow:hidden}.woocommerce ul.product_list_widget li.empty,.widget.yit_products_category ul.product_list_widget li.empty{border-bottom:0}.woocommerce ul.product_list_widget li img,.widget.yit_products_category ul.product_list_widget li img{float:left;margin:0 15px 0 0;box-shadow:none}.woocommerce ul.product_list_widget li:hover img,.widget.yit_products_category ul.product_list_widget li:hover img{opacity:.65;transition:all .3s ease}.widget.woocommerce.widget_recently_viewed_products ul li .product_price,.widget.woocommerce.widget_products ul li .product_price,.widget.woocommerce.widget_top_rated_products ul li .product_price,.widget.yit_products_category ul li a>span,.widget.woocommerce.widget_recent_reviews ul.product_list_widget li a,.widget.woocommerce ul.product_list_widget a span.product_title{display:block;text-align:left}.widget.woocommerce.widget_recently_viewed_products ins,.widget.woocommerce.widget_products ins,.widget.woocommerce.widget_top_rated_products ins,.widget.yit_products_category ins{text-decoration:none}.widget.woocommerce ul.product_list_widget a span.product_title,.widget.yit_products_category ul.product_list_widget a span.product_title{padding:10px 0}.widget.woocommerce ul.product_list_widget a div.product-rating{margin-bottom:5px}.widget.woocommerce ul.product_list_widget a span.product_price{text-align:left}.widget.woocommerce ul.product_list_widget a span.product_price del,.widget.yit_products_category ul.product_list_widget a span.product_price del{font-size:12px}.widget_shopping_cart .widget_shopping_cart_content p.empty{margin:0;padding:5px}.widget.woocommerce.widget_recent_reviews ul.product_list_widget li a{padding:10px 0}.widget.woocommerce.widget_recent_reviews ul.product_list_widget li span.reviewer{display:block;font-size:8px;text-transform:uppercase;font-weight:600}.woocommerce form.woocommerce-shipping-calculator{margin-bottom:60px}.woocommerce table.shop_table.shipping td section p{margin-top:0;margin-bottom:8px;width:50%;display:inline-block}.woocommerce table.shop_table.shipping td section p.form-row-wide:first-child{width:100%;display:block}.woocommerce table.shop_table.shipping td section p.form-row-wide:nth-child(2){float:left;padding-right:2px}.woocommerce table.shop_table.shipping td section p.form-row-wide-last{padding-left:2px}.woocommerce table.shop_table.coupon td input[type=submit]{float:right;margin-top:8px}.woocommerce table.shop_table.shipping td button[type=submit]{float:right}.woocommerce .after-cart h3.head{margin:30px 0 15px;text-transform:uppercase}.woocommerce table.shop_table.coupon td,.woocommerce table.shop_table.shipping td{padding:0}.woocommerce .cart-collaterals{border:8px solid;padding:10px}.woocommerce table.shop_table.cart th{padding:13px 0;vertical-align:middle;text-transform:uppercase;font-weight:700}.woocommerce table.shop_table.cart th.product-name{padding-left:105px}table.shop_table.cart td.product-remove a{display:inline-block;width:20px;height:20px;margin:0 10px 0 5px;background:url(./images/shop-sprite.png) center;background-position:0 34px;text-indent:-9999px}table.shop_table.cart td.product-remove a:hover{background-position:-24px 34px}table.shop_table.cart td.product-remove img{display:inline-block}.woocommerce table.shop_table.cart div.product-thumbnail{padding-right:30px}.woocommerce table.shop_table.cart div.product-thumbnail img{width:75px;height:auto}.woocommerce table.cart td.product-name div.product-name-price,.woocommerce table.cart .product-thumbnail{vertical-align:middle;display:table-cell}.woocommerce table.shop_table.cart th.product-subtotal,.woocommerce table.shop_table.cart td.product-subtotal{text-align:right;padding-right:0;font-weight:700}.woocommerce table.shop_table.cart td{padding:18px 0;vertical-align:middle}.woocommerce .cart-collaterals .cart_totals h3,#order_review_heading,#payment h3{margin:0 0 15px;text-transform:uppercase;padding-bottom:10px;border-bottom:3px solid;font-weight:700}.woocommerce table.shop_table.cart thead{border-top:1px solid;border-bottom:3px solid}.woocommerce table.shop_table.cart tbody{border-bottom:8px solid}.woocommerce .cart-collaterals .cart_totals tbody tr.shipping{border-bottom:3px solid}.woocommerce .cart-collaterals .cart_totals table{margin-bottom:30px}.woocommerce .cart-collaterals .cart_totals tbody tr td{text-align:right}.woocommerce .cart-collaterals .cart_totals .cart_update_checkout input,.wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward{width:100%;margin-bottom:5px;display:block;text-align:center}.woocommerce .cart-collaterals th,.woocommerce .cart-collaterals td span,.woocommerce .cart-collaterals table td,#order_review table th{padding:7px 0}.woocommerce .cart-collaterals th,#order_review table th{text-transform:uppercase;font-weight:700}.woocommerce .cart-collaterals tr.shipping th,.woocommerce .cart-collaterals tr.shipping td{padding:7px 0 20px}#shipping_method li label{display:block;text-align:right!important}#shipping_method{padding:0;margin:0;list-style:none}#shipping_method li{margin-bottom:5px}#shipping_method li input{margin-left:5px;float:right}.woocommerce .cart-collaterals tr.order-total th,.woocommerce .cart-collaterals tr.order-total td span{padding:20px 0}.woocommerce table.shop_table div.product-name-price dl.variation,.woocommerce table.shop_table td.product-name dl.variation{margin:5px 0}.woocommerce table.shop_table div.product-name-price dl.variation dt,.woocommerce table.shop_table td.product-name dl.variation dt{float:left;margin-right:5px}.woocommerce table.shop_table div.product-name-price dl.variation dd p,.woocommerce table.shop_table td.product-name dl.variation dd p{margin:0}.woocommerce table.shop_table.coupon.above-summary{margin-bottom:20px}#customer_details .details h3{font-weight:700;margin-top:0;margin-bottom:20px;padding-top:17px}.woocommerce form.checkout,.woocommerce-page form.checkout{margin-bottom:30px}#review-order-wrapper{border:8px solid;padding:10px}#order_review table tbody,#order_review table tfoot tr.shipping{border-bottom:1px solid}#order_review table tfoot tr.cart-subtotal th,#order_review table tfoot tr.shipping th,#order_review table tfoot tr.total th{padding:20px 0;text-transform:uppercase;font-weight:700}#order_review table thead th.product-total{text-align:right}#order_review table td{text-align:right}#order_review table td.product-name{text-align:left}#order_review tr.cart_item td{padding:7px 0}#order_review #shipping_method li{margin-bottom:10px}#order_review #shipping_method li input{margin-top:3px}#payment{padding-top:15px;border-top:1px solid}#payment ul{list-style:none;margin:0;padding:0 0 15px}#payment .place-order input[type=submit]{width:100%}#payment li{border-bottom:1px solid;padding:11px 0}#payment li.payment_method_paypal label img{margin-left:5px}#payment label{margin:0;display:block;line-height:22px}#payment .input-radio{float:left;margin:0 15px 0 0;height:22px}div.woocommerce-shipping-fields #ship-to-different-address{margin-bottom:20px}#payment .form-row.terms{margin-top:10px}#payment .form-row.terms label,#ship-to-different-address label,.woocommerce-billing-fields p.form-row.create-account label{display:inline-block;margin:0;padding-left:10px}#payment .form-row.terms input#terms,#ship-to-different-address input,.woocommerce-billing-fields p.form-row.create-account input,.woocommerce form.login #rememberme,.woocommerce-page form.login #rememberme{margin-top:3px;float:left}#customer_details .details .woocommerce-shipping-fields,#customer_details #order_comments_field{margin-top:30px}.woocommerce form.login,.woocommerce-page form.login{margin:0}.woocommerce form.login .button,.woocommerce-page form.login .button,.woocommerce form.register .button,.woocommerce-page form.register .button{float:right;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s}.woocommerce form.login p,.woocommerce-page form.login p{margin-bottom:10px;overflow:hidden}.woocommerce form.login #rememberme,.woocommerce-page form.login #rememberme{margin-right:5px}.woocommerce form.login .lost_password,.woocommerce form.login label.inline{margin:0}#slogan.yit-cart-checkout-slogan .slogan-wrapper{height:222px}#slogan.yit-cart-checkout-slogan .slogan-checkout:before,#slogan.yit-cart-checkout-slogan .slogan-complete:before{content:'/';padding:0 10px}.woocommerce .cart-empty p,.woocommerce .cart-empty h2.empty-message{display:block;text-align:center}.woocommerce .cart-empty h2.empty-message:after{border-bottom:2px solid;content:"";display:block;width:50px;margin:0 auto;margin-top:25px;margin-bottom:25px}.woocommerce .cart-empty p{margin-bottom:20px}#yith-wcwl-form table.shop_table.wishlist_table{margin-bottom:20px}#yith-wcwl-form table.shop_table thead{border-top:1px solid;border-bottom:3px solid}#yith-wcwl-form table.shop_table th{padding:13px 0;vertical-align:middle;text-transform:uppercase;font-weight:700;text-align:center}#yith-wcwl-form table.shop_table th.product-name{text-align:left}#yith-wcwl-form table.shop_table tbody{border-bottom:3px solid}#yith-wcwl-form table.shop_table td{padding:18px 0;vertical-align:middle}#yith-wcwl-form table.shop_table td.product-thumbnail img{width:75px;height:auto}#yith-wcwl-form table.shop_table td.product-add-to-cart{text-align:right}#yith-wcwl-form .yith-wcwl-share{margin-bottom:20px}#yith-wcwl-form .yith-wcwl-share:before,#yith-wcwl-form .yith-wcwl-share:after{display:table;content:''}#yith-wcwl-form .yith-wcwl-share:after{clear:both}#yith-wcwl-form .yith-wcwl-share h4{display:none}#yith-wcwl-form .yith-wcwl-share ul{float:right;padding:0}#yith-wcwl-form .yith-wcwl-share ul li{display:inline-block;width:35px;height:35px}#yith-wcwl-form .yith-wcwl-share ul li a{background:0 0;display:block;text-align:center;font-size:20px;width:35px;height:35px;padding-top:3px;font-family:fontawesome;border:1px solid}#yith-wcwl-form .yith-wcwl-share ul li a.facebook:before{content:"\f09a"}#yith-wcwl-form .yith-wcwl-share ul li a.twitter:before{content:"\f099"}#yith-wcwl-form .yith-wcwl-share ul li a.pinterest:before{content:"\f0d2"}#yith-wcwl-form .yith-wcwl-share ul li a.googleplus:before{content:"\f0d5"}#yith-wcwl-form .yith-wcwl-share ul li a.email:before{content:"\f0e0"}#slogan.yit-my-account-slogan .slogan-wrapper{height:310px}#customer_login .col-1>h2,#customer_login .col-2>h2{display:none}#customer_login .col-1{float:left;width:50%;padding:0 15px;margin-bottom:50px}#customer_login .col-2{float:right;width:50%}nav.woocommerce-MyAccount-navigation{float:left;width:25%}div.woocommerce-MyAccount-content{float:left;width:75%;padding:0 30px}#my-account-page{margin-bottom:40px}#my-account-user{margin-bottom:30px}#my-account-user div.user-image{display:inline-block;margin-right:15px}#my-account-user div.user-meta{display:inline-block;vertical-align:bottom}#my-account-user div.user-meta .username{margin-bottom:15px;margin-top:0;text-transform:none}#my-account-content .addresses .title a.edit{display:inline-block;cursor:pointer}#my-account-content .addresses .title a.edit{text-transform:uppercase;font-size:12px}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation ul:after{display:block;border-right:1px solid;padding:40px;content:''}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid;border-right:1px solid;padding:10px 0}.woocommerce-MyAccount-navigation ul li:first-child{border-right:0}.woocommerce-MyAccount-content .woocommerce-Message .woocommerce-Button.button{margin-top:-9px;float:right}.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-contenth3{margin-top:0;margin-bottom:20px}.woocommerce-MyAccount-content fieldset legend{display:none}.woocommerce-MyAccount-content .digital-downloads,.woocommerce-MyAccount-content .myaccount_address{border-top:1px solid;padding-top:20px;margin-bottom:20px}.woocommerce-MyAccount-content .addresses .col-1,.woocommerce .addresses .col-1{width:50%;float:left}.woocommerce-MyAccount-content .addresses .col-2,.woocommerce .addresses .col-2{width:50%;float:right}.woocommerce-MyAccount-content .addresses .title{margin-bottom:10px}.woocommerce-MyAccount-content .addresses .title h3,.woocommerce .addresses .title h3{margin-bottom:5px;font-weight:400}.woocommerce-MyAccount-content form p input[type=submit]{float:right}.woocommerce-MyAccount-content{margin-bottom:50px}table.my_account_orders a.button.cancel,table.my_account_orders a.button.pay{margin-right:5px}.woocommerce-MyAccount-content .myaccount_user,.woocommerce-MyAccount-content .shop_table.my_account_orders,.woocommerce-MyAccount-content .order-info,.woocommerce-MyAccount-content .orders-empty{margin-bottom:30px}.woocommerce ul.order_details,.woocommerce-page ul.order_details{margin:0 0 20px;list-style:none;padding:0}.woocommerce ul.order_details:before,.woocommerce-page ul.order_details:before{content:'';display:table}.woocommerce ul.order_details:after,.woocommerce-page ul.order_details:after{content:'';display:table;clear:both}.woocommerce ul.order_details.bacs_details,.woocommerce-page ul.order_details.bacs_details{margin:0 0 40px}.woocommerce ul.order_details.bacs_details h3,.woocommerce-page ul.order_details.bacs_details h3{font-weight:400;margin-bottom:10px}.woocommerce ul.order_details li,.woocommerce-page ul.order_details li{float:left;margin-right:20px;text-transform:uppercase;font-size:12px;border-right:1px dashed;padding-right:20px}.woocommerce ul.order_details li strong,.woocommerce-page ul.order_details li strong{display:block;text-transform:none;font-size:14px}.woocommerce table.shop_table.order_details,.woocommerce-page table.shop_table.order_details{margin-bottom:30px}.woocommerce table.shop_table.order_details thead,.woocommerce table.shop_table.order_details tbody,.woocommerce-page table.shop_table.my_account_orders thead{border-bottom:3px solid;border-top:1px solid}.woocommerce table.shop_table.order_details tfoot tr:last-child{border-top:3px solid}.woocommerce dl.customer_details dt{float:left;margin-right:5px}.woocommerce dl.customer_details dd{margin:0}.woocommerce table.shop_table.order_details th,.woocommerce-page table.shop_table.my_account_orders th{padding:13px 0;vertical-align:middle;text-transform:uppercase!important;font-weight:700}.woocommerce-page table.shop_table.my_account_orders th span{text-transform:uppercase!important;font-weight:700}.woocommerce table.shop_table.order_details th.product-total,.woocommerce table.shop_table.order_details tr.order_item td.product-total,.woocommerce table.shop_table.order_details tfoot td,.woocommerce-page table.shop_table.my_account_orders thead th,.woocommerce-page table.shop_table.my_account_orders tbody td{text-align:center!important}.woocommerce table.shop_table.order_details tr.order_item td{padding:10px 0}.woocommerce-page table.shop_table.my_account_orders tbody td{padding:20px 0}.woocommerce-page table.shop_table.my_account_orders tbody td.order-number,.woocommerce-page table.shop_table.my_account_orders thead th.order-number{text-align:left!important}.woocommerce-page table.shop_table.my_account_orders tbody td.order-actions{text-align:right!important}.woocommerce-MyAccount-content p.order-info mark{background:0 0;font-weight:700;color:inherit}.woocommerce-MyAccount-content p.order-again{margin-bottom:40px}#customer_login .login,#customer_login .register{padding:20px;margin-bottom:20px}#menu-welcome-login #customer_login .login,#menu-welcome-login #customer_login .register{padding:0}#customer_login .login{border:9px solid}#menu-welcome-login #customer_login .login{border:0}#customer_login .login .input-text,.register .input-text{width:100%}#customer_login .register{padding-top:29px}#customer_login form.login p{margin-bottom:15px}#customer_login form.login p.lost_password{margin-bottom:8px;line-height:normal}#customer_login .login .lost_password a{text-transform:uppercase;font-size:10px;font-weight:700}.woocommerce-MyAccount-content #wp-social-login-connect-options{padding:8px 0 0}#menu-welcome-login form>h2{display:none}.woocommerce-message,.woocommerce-error,.woocommerce-info{position:relative;min-height:60px;padding:20px 10px 14px 60px;margin-bottom:20px;border:1px solid}.woocommerce-error{border-color:#9d1414;list-style:none}.woocommerce-error li{color:#9d1414!important}.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before{font-family:simple-line-icons;position:absolute;left:12px;top:0;font-size:30px;line-height:60px}.woocommerce-message:before{content:'\e080'}.woocommerce-error:before{content:'\e082';color:#9d1414}.woocommerce-info:before{content:'\e08b'}.woocommerce-message .button.wc-forward,.woocommerce-error .button.wc-forward{position:absolute;top:12px;right:10px}.woocommerce .coupon-form-checkout .coupon_link,.woocommerce .login-form-checkout .login-form-link{margin-bottom:10px}.woocommerce .coupon-form-checkout .coupon_link a,.woocommerce .login-form-checkout .login-form-link a{padding-left:5px}.woocommerce .coupon-form-checkout,.woocommerce .login-form-checkout{border-bottom:2px solid;margin-bottom:20px}.woocommerce .coupon-form-checkout .input-button{text-align:right}.woocommerce .login-form-checkout form.login .lost_password{margin-top:-20px;margin-bottom:20px}.quick-view-overlay{position:fixed;visibility:hidden;top:0;left:0;right:0;bottom:0;z-index:10000;opacity:0;background:rgba( 0,0,0,0.8);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;text-align:center}.quick-view-overlay.open{visibility:visible;opacity:1}.quick-view-overlay:before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.quick-view-overlay .content-wrapper{display:inline-block;vertical-align:middle;width:1e3px;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.quick-view-overlay.open .content-wrapper{visibility:visible}.quick-view-overlay .main{-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:#fff;-webkit-box-shadow:0 0 0 20px rgba(255,255,255,.2);box-shadow:0 0 0 20px rgba(255,255,255,.2)}.quick-view-overlay.open .main{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.quick-view-overlay.product-quick-view .slider-quick-view-container{position:relative;overflow:hidden}.quick-view-overlay.product-quick-view .slider-quick-view img{width:100%;height:auto}.quick-view-overlay.product-quick-view .slider-quick-view-container .es-nav-prev,.quick-view-overlay.product-quick-view .slider-quick-view-container .es-nav-next{position:absolute;width:25px;height:25px;top:45%;border:2px solid;border-radius:3px;line-height:21px;text-align:center;cursor:pointer}.quick-view-overlay.product-quick-view .slider-quick-view-container .es-nav-prev{left:-50px;-webkit-transition:left 150ms ease-in-out 150ms;-moz-transition:left 150ms ease-in-out 150ms;-o-transition:left 150ms ease-in-out 150ms;transition:left 150ms ease-in-out 150ms}.quick-view-overlay.product-quick-view .slider-quick-view-container:hover .es-nav-prev{left:10px}.quick-view-overlay.product-quick-view .slider-quick-view-container .es-nav-next{right:-50px;-webkit-transition:right 150ms ease-in-out 150ms;-moz-transition:right 150ms ease-in-out 150ms;-o-transition:right 150ms ease-in-out 150ms;transition:right 150ms ease-in-out 150ms}.quick-view-overlay.product-quick-view .slider-quick-view-container:hover .es-nav-next{right:10px}.quick-view-overlay.product-quick-view .single-product.woocommerce div.product div.images,.quick-view-overlay.product-quick-view .single-product.woocommerce div.product{margin-bottom:0}.quick-view-overlay.product-quick-view .single-product.woocommerce div.product div.summary{padding:30px 20px}.quick-view-overlay.product-quick-view a.overlay-close.remove{border:1px solid;position:absolute;top:5px;right:5px;width:20px;height:20px;text-align:center;font-weight:800}.quick-view-overlay.product-quick-view .single-product.woocommerce div.product div.summary .rating-single-product,.quick-view-overlay.product-quick-view .single-product.woocommerce div.product div.summary form.cart,.quick-view-overlay.product-quick-view .single-product.woocommerce div.product div.summary ul.socials{text-align:left;float:none}.quick-view-overlay.product-quick-view .single-product.woocommerce div.product div.summary form.cart{margin-bottom:30px}.quick-view-overlay.product-quick-view .single-product.woocommerce .woocommerce-message{margin-top:30px}.product-quick-view .woocommerce-product-rating{text-align:left}single-product.woocommerce .thumbnails .owl-prev,.single-product.woocommerce .thumbnails .owl-next{display:none;cursor:pointer;width:27px;height:26px;background:url(./images/slider-magnifier-arrow.png) no-repeat left center;position:absolute;top:45%;margin-top:-2px}.single-product.woocommerce .thumbnails .owl-next{background-position:right center;right:0}.single-product.woocommerce .thumbnails .owl-prev{background-position:left center;left:0}.single-product.woocommerce .thumbnails:hover .owl-prev,.single-product.woocommerce .thumbnails:hover .owl-next{display:block}.select2-container{width:100%!important}.select2-container a{border-radius:0!important;height:35px!important}.select2-container a b[role=presentation]:after{border:0!important}.select2-container a span.select2-arrow{width:21px;height:21px;top:7px;right:7px;background:url(./images/shop-sprite.png) no-repeat 0 -91px!important}body .select2-container .select2-choice .select2-arrow{width:21px}.select2-container .select2-choice .select2-arrow{height:20px;top:11px;right:-2px}.select2-container .select2-choice{padding:4px 0 0 8px;border:1px solid #dbd8d8}.select2-drop-active{border:1px solid #dbd8d8;border-top:0}.woocommerce-cart #calc_shipping_country,.woocommerce-cart #calc_shipping_state{width:100%;height:35px}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{height:12px;width:80px;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-6px;display:block;content:"";background:url(images/search.gif) no-repeat center;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}#reviews div.description{overflow:hidden}#reviews div.reply{float:none}#reviews #review_form_wrapper{margin-top:48px}#reviews .reply.review-actions{text-align:right}#reviews div.reply:not(.review-actions){display:inline-block}#reviews div.review-inappropriate{display:inline-block;float:none;vertical-align:middle;margin-right:2px}a.comment-reply-link.button{line-height:19px}#reviews img.featured-badge{position:absolute;top:-8px;right:0!important;left:auto}.woocommerce li.product .yith-ywraq-add-button{position:relative}.woocommerce li.product .add-request-quote-button.button{display:inline-block;margin-top:10px;margin-left:20px}.woocommerce li.product .yith_ywraq_add_item_browse_message{margin-top:5px}.yith_ywraq_add_item_response_message{background-color:transparent;border:0;padding:8px 0 8px 21px;margin:0;display:inline-block;position:relative}.yith-ywraq-add-to-quote .yith_ywraq_add_item_response_message{padding:10px 0 0}.yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message{padding:2px 0 10px}.yith_ywraq_add_item_response_message:before{background:url(../theme/assets/images/quote.jpg) no-repeat top!important;content:' ';display:inline-block;width:12px;height:16px;margin-right:8px;vertical-align:middle}.single-product .summary.entry-summary .yith-ywraq-add-button{margin-top:15px}.single-product .summary.entry-summary .yith_ywraq_add_item_response_message,.single-product .summary.entry-summary .yith_ywraq_add_item_browse_message{float:left;padding:0;margin-top:10px}.single-product .summary.entry-summary .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message{padding:0 0 0 10px}.ywraq-wrapper .shop_table td.actions{text-align:right}.button.raq-send-request{float:right;margin-bottom:25px}.my_account_orders td.order-actions a{margin-left:10px}.my_account_orders td.order-actions a.track-button{padding:5px 25px 8px!important;height:35px!important}.my_account_orders td.order-actions a.track-button img{margin-top:-3px}.woocommerce-cart-notice a.button{position:absolute;top:13px;right:13px;padding:8px 25px}#header-search .yith-ajaxsearchform-container label{padding-bottom:11px}.yith-ajaxsearchform-container .sbHolder{float:left;width:50%}.yith-ajaxsearchform-container .sbHolder .sbSelector{height:38px;border-right:0}.yith-ajaxsearchform-container ul{min-width:130px!important;margin-top:1px}.yith-ajaxsearchform-container li{width:100%;padding-right:20px!important}.yith-ajaxsearchform-container li a{border-right:0!important}.yith-ajaxsearchform-container .input-search-wrapper{width:100%}.yith-ajaxsearchform-container .select-wrapper,.yith-ajaxsearchform-container .input-search-wrapper{float:left}.yith-ajaxsearchform-container .search_list .select-wrapper,.yith-ajaxsearchform-container .category_list .select-wrapper{width:15%}.yith-ajaxsearchform-container .search_list .select-wrapper .sbHolder,.yith-ajaxsearchform-container .category_list .select-wrapper .sbHolder{width:100%}#header-search .yith-ajaxsearchform-container .search_list .input-search-wrapper,#header-search .yith-ajaxsearchform-container .category_list .input-search-wrapper{width:85%}.yith-ajaxsearchform-container .search_list.category_list .select-wrapper{width:30%}.yith-ajaxsearchform-container .search_list.category_list .select-wrapper .sbHolder{width:50%}#header-search .yith-ajaxsearchform-container .search_list.category_list .input-search-wrapper{width:70%}#header-search .yith-ajaxsearchform-container ul.sbOptions>li{float:left;padding:8px 15px;line-height:.8em;letter-spacing:2px}li.product .variations_form.cart{display:inline-block}div.product .ywpc-countdown{margin-left:30px}.ywpc-widget-products li.product{width:100%!important}.single-product .woocommerce-product-gallery{width:55%;margin-left:0!important}.single-product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger{position:absolute;top:10px;right:10px;z-index:999}.single-product .flex-viewport{margin-bottom:10px}.single-product .flex-viewport>figure.woocommerce-product-gallery__wrapper{margin-top:0;margin-left:0}.single-product .flex-viewport>figure.woocommerce-product-gallery__wrapper .onsale{margin:0!important;left:7px!important;right:auto!important;top:7px!important}.single-product .flex-viewport>figure.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image.flex-active-slide img.wp-post-image{width:100%!important}.single-product ol.flex-control-nav.flex-control-thumbs{margin:0!important;position:static}.single-product ol.flex-control-nav.flex-control-thumbs li{width:19%;margin:0 1% 5px 0!important;float:left;display:block}.single-product ol.flex-control-nav.flex-control-thumbs li img{width:100%;height:auto;margin-right:10px;cursor:pointer}#wc-yith-stripe-cc-form .woocommerce-error li{padding-left:60px;border-bottom:0;margin-bottom:0;padding-bottom:0}#wc-yith-stripe-cc-form .woocommerce-error li:first-child{padding-top:20px}#wc-yith-stripe-cc-form .woocommerce-error{margin-bottom:20px}.woocommerce #payment ul.payment_methods li .payment_box fieldset{margin-top:0!important}.yit_cart_widget ul.woocommerce-mini-cart li a.mini-cart-thumb img{max-width:90px}.yit_cart_widget ul.woocommerce-mini-cart li .mini-cart-item-info{max-width:100px;line-height:100%}.single-product tr.woocommerce-grouped-product-list-item{height:50px}.single-product tr.woocommerce-grouped-product-list-item td .product-action-button a{height:40px;margin-right:5px;font-size:13px;display:block;float:left}