.sf-arrows>li.menu-item-cart>a.sf-with-ul:after{display:none}#main-menu .menu-item-cart ul{width:210px;left:auto;right:0}#main-menu .menu-item-cart ul.cart_list li{position:relative;padding:15px}#main-menu .menu-item-cart ul.cart_list li a.remove{position:absolute;right:10px;width:auto;top:15px}#main-menu .menu-item-cart>a>span{display:none}#main-menu .menu-item-cart .widget_shopping_cart_content{border-bottom:2px solid #e3e3e3;position:relative}#main-menu .menu-item-cart ul.cart_list *{padding:0;margin:0;border:none}#main-menu .menu-item-cart ul.cart_list{float:left;left:0;display:block;height:auto;position:relative;list-style:none}#main-menu .menu-item-cart ul.cart_list li,#main-menu .menu-item-cart ul.cart_list li:first-child{padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden;line-height:normal}#main-menu .menu-item-cart ul.cart_list li a{border:none;padding:0 0 5px}#main-menu>li.menu-item-cart a{font-family:'Open Sans';display:block}#main-menu .menu-item-cart ul.cart_list li a img{border:1px solid #e3e3e3;padding:2px;float:left;margin:0 10px 0 2px;width:40px}#main-menu .menu-item-cart ul.cart_list li .quantity{position:relative;font-size:13px}#main-menu .menu-item-cart ul.cart_list li .quantity span.amount{font-size:13px}#main-menu .widget_shopping_cart_content .total{position:relative;overflow:hidden;display:block;float:none;clear:both;padding:10px;text-align:center}#main-menu .menu-item-cart .widget_shopping_cart_content .total,#main-menu .menu-item-cart .widget_shopping_cart_content .buttons{margin-bottom:0;line-height:normal}#main-menu .widget_shopping_cart_content .total span.amount{font-weight:400}#main-menu .widget_shopping_cart_content .buttons{padding:15px 7px;display:block;border-top-style:solid;border-top-width:1px}#main-menu .widget_shopping_cart_content .buttons a{padding:0;display:inline-block}#main-menu .widget_shopping_cart_content .buttons a.wc-forward{border:none}#main-menu .widget_shopping_cart_content .buttons a.wc-forward:before{font-family:fontawesome;content:'\f07a';margin-right:7px;top:auto;right:auto;position:relative}#main-menu .widget_shopping_cart_content .buttons a.checkout{margin-left:10px}#main-menu .widget_shopping_cart_content .buttons a.checkout:before{content:"\f046"}.woocommerce-result-count{float:left;margin:5px 0}.woocommerce ul.products,.woocommerce-page ul.products{clear:both;*zoom:1;margin:0;list-style:none}.woocommerce ul.products:after,.woocommerce ul.products:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce ul.products:after,.woocommerce-page ul.products:after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;padding:0;position:relative;width:calc(25% - 20px);margin:10px;text-align:center}.woocommerce ul.products,.wpb_row .wpb_column .wpb_wrapper .woocommerce ul.products{margin-bottom:10px}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce .login .form-row input#rememberme{float:left;margin-top:5px;margin-right:5px}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:calc(100% - 20px)}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:calc(50% - 20px)}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:calc(33.3% - 20px)}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:calc(20% - 20px)}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:calc(16.6% - 20px)}form.woocommerce-ordering{margin-bottom:20px;position:relative;float:right;width:200px}.woocommerce-page ul.products li.product{float:left;padding:0;position:relative}.archive.woocommerce-page .sidebar-left ul.products li.product,.archive.woocommerce-page .sidebar-right ul.products li.product{float:left;padding:0;position:relative;width:calc(33.3% - 20px)}.woocommerce-page .sidebar-left ul.products li.product.first,.woocommerce-page .sidebar-right ul.products li.product.first{clear:both}ul.products li.product-category.product h3{text-align:center}.woocommerce-page ul.products li.product.first{clear:both}.product-container{background-color:#fff;box-sizing:border-box;-webkit-transition:box-shadow .3s linear 0s;-moz-transition:box-shadow .3s linear 0s;-ms-transition:box-shadow .3s linear 0s;-o-transition:box-shadow .3s linear 0s;transition:box-shadow .3s linear 0s;border:1px solid #e3e3e3}.product-list-details{padding:10px;position:relative;background-color:#fff}.product-list-details>a{display:block;text-align:center}.product-list-details a h3{font-size:19px;line-height:22px}.product-list-details .woocommerce-loop-product__title{margin-top:20px}.woocommerce-mini-cart__empty-message{padding:10px}.product-img{display:block;position:relative}.product-img.thumbnail-gallery img,.product-img.thumbnail-gallery img.hover-image{left:0}.product-img.thumbnail-gallery img.attachment-shop_catalog.wp-post-image{position:absolute}.product-img.thumbnail-gallery:hover img.hover-image{opacity:1;filter:alpha(opacity=1);filter:"alpha(opacity=1)"}.product-img.thumbnail-gallery:hover img.attachment-shop_catalog{opacity:0;filter:alpha(opacity=0);filter:"alpha(opacity=0)"}.product-img.thumbnail-gallery img{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.product-list-hover{opacity:0;filter:alpha(opacity=0);filter:"alpha(opacity=0)";z-index:50;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;position:absolute;clear:both;float:none;width:100%;background-color:#fff;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px);border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;text-align:center;box-sizing:border-box;margin:-1px}ul.products li:hover .product-list-hover{opacity:1;filter:alpha(opacity=1);filter:"alpha(opacity=1)";-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.onsale{background-color:#e3e3e3;top:20px;left:20px;right:auto;margin:0;z-index:20;text-shadow:none;text-transform:uppercase;padding:5px;font-size:12px;width:40px;height:40px;line-height:30px;border-radius:38px;-webkit-backface-visibility:hidden;display:block;color:#fff;border-radius:50%;text-align:center;position:absolute}ul.products li.product h3{padding:15px 0 5px;margin-bottom:0;text-align:center}.woocommerce .price ins{text-decoration:none}ul.products li.product .product-price-rate span.price{width:100%;text-align:center}.product-price-rate{overflow:hidden;width:100%}ul.products li.product .price{float:left;text-decoration:none;color:#4c4c4c;font-size:16px;text-decoration:none;text-align:left}.cart-loading{height:50px;width:50px;line-height:50px;font-size:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;background-color:#f2f2f2;background-color:rgba(229,229,229,.7);top:50%;right:50%;display:none;text-align:center;margin-right:-25px;margin-top:-25px}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1em;font-size:1em;width:80px;text-align:center;font-family:"fontawesome";color:#f4b710;margin:0 auto;display:inline-block;margin-bottom:0;margin-top:10px}.star-rating:before{content:"\f006\f006\f006\f006\f006";float:left;top:0;left:0;position:absolute;letter-spacing:.1em}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;color:#f4b710}.star-rating span:before{content:"\f005\f005\f005\f005\f005";top:0;position:absolute;left:0;letter-spacing:.1em}.entry-summary .price .amount,.woocommerce .price .amount{text-decoration:none;color:#747474;font-family:'Open Sans';font-size:18px}.entry-summary .price .amount,.woocommerce .price .amount:first-child{margin-right:5px}.entry-summary .price .amount,.woocommerce .price .amount:last-child{margin-left:5px}.entry-summary .price del .amount,.product-price-rate .price del .amount,.woocommerce .price del{font-size:13px;margin-right:5px;color:#4c4c4c;margin-bottom:5px}ul.products .product-list-hover .button.add_to_cart_button,ul.products .product-list-hover .button.product_type_simple,ul.products .product-list-hover .button.product_type_grouped{text-align:center;display:block;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:8px 0;margin-bottom:10px;margin-top:5px;margin-left:10px;margin-right:10px}ul.products .product-list-hover .button.add_to_cart_button.product_type_simple:before{content:'\f07a';font-family:fontawesome;margin-right:10px;top:auto;right:auto;position:relative}ul.products .outofstock .product-list-hover .button.add_to_cart_button:before,ul.products .outofstock .product-list-hover .product_type_simple:before{content:'\f045';font-family:fontawesome;margin-right:10px;top:auto;right:auto;position:relative}ul.products .product-list-hover .button.product_type_variable:before{content:'\f039';font-family:fontawesome;margin-right:10px;top:auto;right:auto;position:relative}ul.products .product-list-hover .button.product_type_simple:before{content:'\f101';font-family:fontawesome;margin-right:10px;top:auto;right:auto;position:relative}ul.products .product-list-hover .button.button.product_type_grouped:before{content:'\f00a';font-family:fontawesome;margin-right:10px;top:auto;right:auto;position:relative}.product-list-buttons{clear:both;display:inline-block;float:none;margin:10px 6% 15px;width:88%}.compare.button{float:left;margin-right:3px}.product-list-hover .leap-yith-wcwl-add-to-wishlist{float:right}.yith-wcwl-add-to-wishlist{margin-top:0}.product-list-buttons .add_to_wishlist{float:right}.leap-yith-wcwl-add-to-wishlist a:before{font-family:fontawesome;content:'\f004';margin-right:5px}.has-wishlist .product-details-link{text-align:left;float:left}.has-compare .product-details-link{text-align:left;float:right}.product-details-link:before{font-family:fontawesome;content:'\f039';margin-right:5px}.compare:before{font-family:fontawesome;content:'\f0db';margin-right:5px}.woocommerce .product-list-details .price .amount{margin:0 5px}.woocommerce-pagination{margin:20px 0;overflow:hidden}.woocommerce-pagination ul{margin:0;list-style:none;float:right}.woocommerce-pagination ul li{display:inline}.woocommerce-pagination ul li a,.woocommerce-pagination ul li span{border:1px solid #e3e3e3;border-radius:16px;margin-right:3px;margin-left:3px;line-height:24px;float:left;width:27px;height:27px;text-align:center}.woocommerce-pagination ul li span.page-numbers.dots{border:none}.woocommerce-pagination ul li a.prev,.woocommerce-pagination ul li a.next{border:none}.woocommerce-pagination ul li span.current{background-color:#e3e3e3;border-color:#e3e3e3;color:#fff}.woocommerce-pagination ul li.active>a{border:1px solid red}.woocommerce-pagination ul li a.prev:before{content:'\f104';font-family:fontawesome;font-size:16px;line-height:24px}.woocommerce-pagination ul li a.next:before{content:'\f105';font-family:fontawesome;font-size:16px;line-height:24px}.widget.woocommerce.widget_shopping_cart ul li,.widget.woocommerce.widget_products ul li,.widget.woocommerce.widget_recently_viewed_products ul li{overflow:hidden}.widget.woocommerce.widget_shopping_cart ul li span.quantity,.widget.woocommerce.widget_products ul li span.quantity,.widget.woocommerce.widget_recently_viewed_products ul li span.quantity{display:inline-block}.widget.woocommerce.widget_shopping_cart ul li>a,.widget.woocommerce.widget_products ul li>a,.widget.woocommerce.widget_recently_viewed_products ul li>a{display:block;margin-bottom:5px}.widget.woocommerce.widget_shopping_cart ul li>a.remove,.widget.woocommerce.widget_products ul li>a.remove,.widget.woocommerce.widget_recently_viewed_products ul li>a.remove{position:absolute;right:15px;width:auto}.widget.woocommerce.widget_shopping_cart ul li dl{margin-bottom:5px;overflow:hidden}.widget.woocommerce.widget_shopping_cart ul li dl dt{float:left}.widget.woocommerce.widget_shopping_cart ul li .quantity{clear:both;float:none;display:block}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{padding:15px 0;border-bottom:1px solid #e3e3e3}.woocommerce ul.cart_list li:first-child,.woocommerce ul.product_list_widget li:first-child,.woocommerce-page ul.cart_list li:first-child,.woocommerce-page ul.product_list_widget li:first-child{padding-top:0}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{box-shadow:none;width:50px;border:1px solid #e3e3e3;padding:2px;float:left;margin:0 10px 0 2px}.woocommerce ul.cart_list li img:hover,.woocommerce ul.product_list_widget li img:hover,.woocommerce-page ul.cart_list li img:hover,.woocommerce-page ul.product_list_widget li img:hover{opacity:.6;filter:alpha(opacity=.6);filter:"alpha(opacity=.6)";box-shadow:0 0 2px #666}.woocommerce .widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total,.woocommerce-page.widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{text-align:center;font-size:16px}.woocommerce.widget_shopping_cart .buttons{padding:10px 15px;box-sizing:border-box}.woocommerce .buttons a.button.checkout.wc-forward{float:right}.woocommerce .widget_shopping_cart .buttons,.woocommerce-page .widget_shopping_cart .buttons,.woocommerce.widget_shopping_cart .buttons{width:100%;background-color:#f0f0f0;overflow:hidden;margin-bottom:0}.woocommerce .widget_shopping_cart .buttons a,.woocommerce-page .widget_shopping_cart .buttons a{margin-top:0}.widget_shopping_cart .buttons a.button.wc-forward:before{content:"\f07a";font-family:fontawesome;margin-right:5px}.widget_shopping_cart .buttons a.button.checkout.wc-forward:before{content:"\f046";font-family:fontawesome;margin-right:5px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce-page ul.cart_list li a,.woocommerce-page ul.product_list_widget li a{font-weight:400;display:block;width:100%}.widget.woocommerce ul{margin:0;list-style:none}.widget.woocommerce ul li{overflow:hidden}.woocommerce.widget_product_categories ul li,.woocommerce .widget_layered_nav ul li,.woocommerce .widget_layered_nav ul li,.woocommerce-page .widget_layered_nav ul li,.woocommerce-page .widget_layered_nav ul li{border-bottom:1px solid #e3e3e3;padding:8px 0 8px 15px}.widget.woocommerce ul li:last-child{border-bottom:0}.widget.woocommerce ul li.cat-item a:before,.woocommerce .widget_layered_nav ul li a:before,.woocommerce-page .widget_layered_nav ul li a:before{font-family:"FontAwesome";margin-left:-15px;content:"\f105";position:absolute}.widget.woocommerce .price ins{color:#747474;font-family:'Open Sans';font-size:18px;margin-left:3px;text-decoration:none}.widget.woocommerce ul li del span.amount{margin-right:3px}.widget.woocommerce ins span.amount,.widget.woocommerce ins{text-decoration:none;color:#747474;font-family:'Open Sans';font-size:16px}span.price del span.amount,.woocommerce ul li del .amount{font-size:12px;font-weight:400;font-family:"open sans"}.widget.woocommerce ul li del .amount{font-family:'Open Sans'}.widget_product_search input[type=text],.widget_product_search input[type=text]:focus{margin-bottom:15px}.widget_product_search form{overflow:hidden}.widget_product_search input.btn{float:right}.widget_product_search label.screen-reader-text{display:none}.widget_recent_reviews ul li a,.widget_top_rated_products ul li a{margin-bottom:5px}.widget_recent_reviews ul li .star-rating,.widget_top_rated_products ul li .star-rating{top:5px}.widget_recent_reviews ul li .reviewer,.widget_top_rated_products ul li .reviewer{font-size:12px;float:right}.leap-widget-style11 .widget_product_search form{text-align:center}.yith-woocompare-widget ul{margin:0;list-style:none}.yith-woocompare-widget ul li{border-bottom:1px solid #e6e6e6;padding:8px 0;line-height:20px;position:relative}.yith-woocompare-widget ul.products-list li a.title{text-align:left}.yith-woocompare-widget ul.products-list a.remove:hover{background-color:#747474}.yith-woocompare-widget ul.products-list{margin-bottom:20px}.yith-woocompare-widget a.clear-all{float:right;line-height:30px}.yith-woocompare-widget a.clear-all:after{content:"\f057";font-family:fontawesome;font-size:16px;color:#747474;margin-left:5px;background-color:transparent}.yith-woocompare-widget a.btn{float:left}.price_slider_wrapper .ui-slider .ui-slider-range{background-color:#747474}.price_slider_wrapper .ui-widget-content{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;position:relative;background-color:#c8c8c8}.ui-slider-horizontal{height:.5em;margin-top:5px}.price_slider_amount .price_label{float:left;margin-top:5px}.price_slider_amount .btn-leap{float:right}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;width:12px;height:12px;top:-.3em;outline:none}.ui-slider .ui-slider-handle:before{border:1px solid #333;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;width:12px;height:12px;outline:none;content:'';display:block;position:absolute;top:0;left:0}.ui-slider .ui-slider-handle:after{border:1px solid #333;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;width:2px;height:2px;outline:none;content:'';display:block;position:absolute;top:5px;left:5px}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider .ui-slider-range{position:absolute;font-size:.7em;display:block;border:0;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.ui-slider .ui-slider-handle{position:absolute;width:12px;height:12px;top:-.3em;outline:none}.ui-slider .ui-slider-handle{position:absolute;width:12px;height:12px;top:-.3em;outline:none}.ui-slider .ui-slider-handle:last-child{margin-left:-1em}.price_slider_amount{text-align:right;margin-top:15px}.widget.woocommerce.widget_layered_nav_filters ul li{float:left;margin-right:5px;margin-bottom:5px}.widget.woocommerce.widget_layered_nav_filters ul li a{background-color:#747474;padding:2px 5px;border-radius:5px;color:#fff;line-height:20px;float:left}.widget.woocommerce.widget_layered_nav_filters ul li a:before{content:"\f057";font-family:fontawesome;margin-right:5px;font-size:12px}table.cart{width:100%;margin-bottom:20px}table.cart .product-thumbnail a img{max-width:50px}table.cart tr th{font-weight:700}table.cart tr{border:1px solid #e6e6e6}table.cart tr th,table.cart tr td{line-height:18px;padding:15px 20px;text-align:center}.wc-proceed-to-checkout{margin:10px 0;text-align:right}input.input-text.qty{width:60px;display:inline;height:35px;margin-bottom:0;text-align:center}.product-name{width:40%;text-align:left}.cart_item .product-name .variation dt,.widget_shopping_cart_content .variation dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap;margin-right:5px}.widget_shopping_cart_content .variation{margin-top:10px}.widget_shopping_cart_content .variation dt{width:85px;text-align:left}.cart_item .product-name .variation dd{margin-left:180px}.cart_item .product-name .variation dd p{margin-bottom:5px}.cart_item .product-name .variation{margin-top:10px;text-align:left}.widget_shopping_cart_content .variation,#main-menu .menu-item-cart ul.cart_list .variation{margin-bottom:10px}.product-name .product-thumbnail{float:left;margin-right:20px}.product-name .product-thumbnail img{width:50px}.product-name .product-info{margin-top:10px;text-align:left}table.cart td.actions .coupon,table.cart td.actions .coupon label{float:left}#main-menu .menu-item-cart ul.cart_list .variation dd,.widget_shopping_cart_content .variation dd{margin-right:0;margin-left:85px}.widget_shopping_cart_content .variation dd p{margin-bottom:5px}table.cart td.actions .coupon label{margin-right:5px;margin-top:5px}table.cart tr td.actions{padding:20px;text-align:right}table.cart tr td.actions .coupon input#coupon_code{width:125px;float:left;border-radius:2px;margin-right:15px;margin-bottom:0}.woocommerce td.actions .coupon>label{display:none}table.cart tr td.actions input.btn.checkout-button{margin-left:11px;margin-bottom:0;float:right}.cart_totals.calculated_shipping table{width:100%;box-sizing:border-box}.cart_totals.calculated_shipping table td .amount{color:#747474}.cart_totals.calculated_shipping table td,.cart_totals.calculated_shipping table th{border:1px solid #e6e6e6;text-align:left;padding:10px}.shipping_calculator{float:right;width:48%;margin-left:4%}.cart-collaterals{overflow:hidden;margin-bottom:20px}.content-section .shipping_calculator h2 a,.content-section .cart-collaterals h2,.content-section .cross-sells h2{font-size:19px;line-height:27px}.shipping_calculator h2 a:after{content:'\f175';font-family:fontawesome;font-size:18px;margin-left:10px}.shipping_calculator #calc_shipping_country{width:100%;margin:0}.shipping_calculator #calc_shipping_country:after{clear:both;float:none;display:block}.cart_totals table{width:100%}.cart_totals table td,.cart_totals table th{padding:20px;border:1px solid #e3e3e3;text-align:left}.cross-sells{clear:both}.shipping-calculator-form p button{float:right}.cart-collaterals .cart_totals table td,.cart-collaterals .cart_totals table th{padding:11px}table.cart tr td.actions .coupon input#coupon_code{float:left}table.cart tr td.actions input.btn,table.cart tr td.actions input.btn:hover,table.cart tr td.actions input.btn:focus,table.cart tr td.actions input.btn:active,table.cart tr td.actions input.btn:active:focus{margin-bottom:0}#shipping_method label{display:inline}ul.woocommerce-error{margin:0;list-style:none}.woocommerce-error li{margin-bottom:15px;border:1px solid #e7a9a9;color:#d04544;padding:8px;position:relative;text-align:center;background-color:#ffe9e9}.woocommerce-error li:before{content:'\f071';font-family:fontawesome;color:#d04544;margin-right:5px}.woocommerce-message{margin-bottom:15px;border:1px solid #e3e3e3;padding:8px;position:relative;text-align:center}.woocommerce-message:before{content:'\f046';font-family:fontawesome;margin-right:5px}.woocommerce-info{margin-bottom:20px;border:1px solid #e6e6e6;padding:8px;position:relative}.checkout_coupon{margin-bottom:20px}.checkout_coupon .form-row.form-row-first,.login .form-row.form-row-first{width:48%;float:left;margin-right:20px}.woocommerce .login input.btn{float:right}.form-row-first,.form-row-last{float:left;width:48%}.form-row-last{float:right}.form-row.terms{overflow:hidden;clear:both}.form-row.terms label{float:left;margin-right:10px}input[type=radio]{position:relative}.form-row.place-order .form-row.terms input{float:left}.form-row.place-order .form-row.terms input.input-checkbox{margin-top:5px;position:relative;margin-left:0;margin-right:7px}.checkout_coupon .form-row.form-row-last,.login .form-row.form-row-last{float:right;width:48%}.checkout{clear:both;float:none}.checkout #customer_details .col-1{float:left;width:48%}.checkout #customer_details .col-2{float:right;width:48%}.woocommerce-billing-fields .chosen-container-single .chosen-single{background:0 0;border-radius:0;border:1px solid #e6e6e6;background-color:#fafafa;box-shadow:none;padding:5px 12px}.woocommerce-checkout .form-row .chosen-container-single .chosen-single div b{background-position:0 10px !important}.woocommerce-checkout .form-row .chosen-container-single .chosen-search input{box-shadow:none}.woocommerce-billing-fields .chosen-drop,.chosen-container-single .chosen-search input[type=text]{border:1px solid #e6e6e6}.chosen-container .chosen-results li:hover,.chosen-container .chosen-results li:focus,.chosen-container .chosen-results li:active{background-color:#747474}.chosen-container .chosen-results li.highlighted{background-color:#747474;background-image:none}.woocommerce-billing-fields .create-account{float:none;clear:both}.woocommerce-billing-fields .checkbox{display:inline-block;padding-left:5px}.woocommerce-shipping-fields .checkbox{display:inline-block;padding-left:20px;float:left;font-size:19px;line-height:27px}h3#ship-to-different-address{overflow:hidden;position:relative}h3#ship-to-different-address #ship-to-different-address-checkbox{left:0;position:absolute;height:27px}.chosen-container-active .chosen-single{box-shadow:none}table.shop_table{width:99.9%;text-align:left;margin-bottom:20px}input[type=radio]{float:left;margin-right:10px}ul.payment_methods li{margin:5px 2px 20px}ul.payment_methods li.payment_method_paypal label img{margin-right:10px;float:right}#ship-to-different-address label.checkbox{margin-bottom:0;margin-top:0;font-weight:400;font-size:inherit;line-height:inherit}ul.payment_methods li div p{margin:15px 0;padding:25px;background-color:#f2f2f2}table.shop_table tr:nth-child(even){background-color:#f5f5f5}table.shop_table thead tr{background-color:#f2f2f2}table.shop_table th{font-weight:700}table.shop_table th,div table.shop_table td{line-height:18px;padding:15px;border:1px solid #e3e3e3}table.shop_table .order-total th,table.shop_table .order-total td{color:#747474}.form-row.place-order{overflow:hidden}.form-row.place-order input{float:right}ul.payment_methods.methods{margin:0;list-style:none;margin-bottom:15px}div.place_order input.place-order{cursor:pointer}h3#order_review_heading{font-size:19px;line-height:27px;clear:both;float:none}.woocommerce-billing-fields .create-account input[type=checkbox]{margin-top:0;display:inline}.woocommerce .login span.required{color:#747474}.chosen-container-active.chosen-with-drop .chosen-single,.chosen-container-single .chosen-single,.woocommerce-checkout .form-row .chosen-container-single .chosen-single{background:0 0;font-size:14px;border-radius:0;outline:none;width:100%;display:block;box-sizing:border-box;height:34px;padding:6px 12px;box-shadow:none;margin:0;background-image:none;height:36px;line-height:24px}.woocommerce-password-strength{background-color:#eee;border:1px solid #ddd;color:#23282d;padding:3px 5px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:0;font-weight:600}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733;opacity:1}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}.wishlist_table tr td.product-stock-status span.wishlist-in-stock{color:#6f6f6f}.wishlist_table .add_to_cart{border-radius:0}.shop_table.cart.wishlist_table .product-name{width:35%}table.shop_table.cart.wishlist_table tr td.product-remove a{font-size:0px;font-family:FontAwesome}table.shop_table.cart.wishlist_table tr td.product-remove a:before{content:'\f014';font-size:17px}table.shop_table.cart.wishlist_table tr td.product-thumbnail{width:12%;text-align:center}table.shop_table.cart.wishlist_table tr td.product-thumbnail img{max-width:50px}table.shop_table.cart.wishlist_table tr td.product-add-to-cart{width:20%}#yith-wcwl-form h2{font-size:19px;line-height:27px}.myaccount_user strong,.myaccount_user a{color:#747474}.woocommerce-account .woocommerce h2{font-size:19px;line-height:27px}header.title h3{font-size:19px;line-height:27px;float:left}header.title .btn{float:right}header.title{overflow:hidden}.address .title .btn-leap,.address .title .btn-leap:hover,.address .title .btn-leap:focus,.address .title .btn-leap:active,.address .title .btn-leap:active:focus{margin-bottom:0}.woocommerce form{overflow:hidden}.woocommerce .col2-set.addresses{overflow:hidden}.woocommerce .col2-set.addresses .col-1,.woocommerce .col2-set.addresses .col-2{width:47%;float:left}.woocommerce .col2-set.addresses .col-2{float:right}.track_order{overflow:hidden}.track_order input{float:right}.woocommerce table.wishlist_table{font-size:100%}.woocommerce .wishlist_table td a.btn-leap,.woocommerce .wishlist_table td a.btn-leap:hover,.woocommerce .wishlist_table td a.btn-leap:focus,.woocommerce .wishlist_table td a.btn-leap:active,.woocommerce .wishlist_table td a.btn-leap:active:focus{display:inline-block !important;margin:0}div.product div.images{float:left;margin-right:3%;margin-bottom:20px;max-width:40%;box-sizing:border-box}div.product div.images img{border:1px solid #dcdcdc}div.product div.images .attachment-shop_single{margin-bottom:5px}div.product .images{width:380px}div.product div.images .thumbnails{margin:0;padding:0}div.product div.images .thumbnails img{margin:5px;max-width:calc(25% - 10px)}.variations .label{background-color:transparent;text-shadow:none;border:none;font-size:100%}table.variations>tbody>tr>td{border:none}.variations .label{line-height:50px}.variations .label label{margin:0}.reset_variations{float:right;margin-top:15px}.variations .value select{margin-bottom:0;margin-right:5px}.woocommerce-product-rating{margin-bottom:10px}.woocommerce-product-rating .star-rating{margin-top:5px;margin-right:5px;float:right}.widget .star-rating{margin-top:0}.single_variation_wrap .single_variation span span{color:#747474;font-size:18px;margin-bottom:10px;display:block}.tybe-product{position:relative}.product .summary .yith-wcwl-add-to-wishlist{display:none}.product .summary .leap-yith-wcwl-add-to-wishlist .yith-wcwl-add-to-wishlist{display:block}.entry-summary{float:left;max-width:57%;box-sizing:border-box}.entry-summary .single_add_to_cart_button.button.btn.btn-leap{font-size:16px}.entry-summary .product-buttons .leap-yith-wcwl-add-to-wishlist{float:left;margin-right:40px}.entry-summary .product-buttons .leap-add-to-wishlist{float:left}.entry-summary .product-buttons .leap-yith-wcwl-add-to-wishlist a,.entry-summary .product-buttons a.compare.button,.entry-summary .product-buttons .leap-yith-wcwl-add-to-wishlist span.feedback{line-height:40px;font-size:16px;float:left}.entry-summary .single_add_to_cart_button.button.btn.btn-leap{display:block}.entry-summary .product-buttons .leap-yith-wcwl-add-to-wishlist span.feedback{float:right}.entry-summary .product-buttons .leap-yith-wcwl-add-to-wishlist a:before,.entry-summary .product-buttons a.compare.button:before{width:31px;height:31px;border-radius:20px;margin-right:10px;padding:10px;background-color:#f2f2f2;overflow:auto;font-size:18px}.entry-summary .quantity{float:left;margin-right:10px}.entry-summary .product-buttons a{margin-bottom:10px;display:block}.product h2{font-size:19px !important;line-height:27px}.woocommerce-tabs{float:none;clear:both;margin-bottom:20px}.woocommerce-tabs ul.tabs{margin:0;list-style:none;overflow:hidden;display:table;height:47px;clear:both;float:none}.woocommerce-tabs ul.tabs li{float:left;display:list-item;color:#6f6f6f;height:44px;line-height:22px;padding:0;margin:0;list-style-type:none}.woocommerce-tabs ul.tabs li a{font-family:'Open Sans';font-size:17px;padding:10px 20px 12px;background-color:#f2f2f2;top:-1px;display:inline-block;margin-right:2px}.woocommerce-tabs ul.tabs li a:hover{color:#747474}.woocommerce-tabs ul.tabs li.active a{padding:10px 20px 15px;background-color:#fff;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-bottom:0;top:0;color:#747474;position:relative;z-index:10}.woocommerce-tabs .entry-content{background-color:#fff;border:1px solid #e5e5e5;overflow:hidden;padding:15px 20px;position:relative;top:-1px;border-radius:0}table.shop_attributes{width:100%}.woocommerce-tabs .panel h2,.woocommerce-tabs .panel h3{font-size:19px}.shop_attributes tr{border-bottom:1px solid #dcdcdc;line-height:30px}.shop_attributes tr:last-child{border:none}.shop_attributes tr th{text-align:left;width:30%;font-weight:700;padding:8px 0}.shop_attributes td p{margin-bottom:0}.summary .product-buttons{overflow:hidden;margin-bottom:25px}.yith-wcwl-wishlistaddedbrowse{float:left}.summary .product_meta{margin-top:0;clear:both}.summary .product_meta span{display:block;margin-bottom:10px;width:100%}.summary .product_meta span.sku_wrapper:before{font-family:fontawesome;content:'\f02a';margin-right:5px}.summary .product_meta span.posted_in:before{font-family:fontawesome;content:'\f036';margin-right:5px}.summary .product_meta span.tagged_as:before{font-family:fontawesome;content:'\f02c';margin-right:5px}.summary .product_meta span span{margin:0;display:inline}#reviews ol.commentlist{margin-left:0;margin-right:0;list-style:none}#reviews .comment_container img{padding:2px;float:left;margin:0 10px 0 2px;border:1px solid transparent}#reviews .stars a{margin-right:15px;padding:5px}#reviews .stars a:after{font-family:fontawesome;content:"\f006";margin-left:5px}#reviews .stars a:hover:after,#reviews .stars a.active:after{content:"\f005"}#reviews .stars a:after,#reviews .stars a:hover:after,#reviews .stars a.active:after,#reviews .stars a.active:after{color:#f4b710}#reviews .stars a.star-2:after{content:"\f006\f006"}#reviews .stars a.star-2:hover:after,#reviews .stars a.star-2.active:after{content:"\f005\f005"}#reviews .stars a.star-3:after{content:"\f006\f006\f006"}#reviews .stars a.star-3:hover:after,#reviews .stars a.star-3.active:after{content:"\f005\f005\f005"}#reviews .stars a.star-4:after{content:"\f006\f006\f006\f006"}#reviews .stars a.star-4:hover:after,#reviews .stars a.star-4.active:after{content:"\f005\f005\f005\f005"}#reviews .stars a.star-5:after{content:"\f006\f006\f006\f006\f006"}#reviews .stars a.star-5:hover:after,#reviews .stars a.star-5.active:after{content:"\f005\f005\f005\f005\f005"}#reviews .comment-form-rating label{margin-bottom:10px}#reviews .comment-form-author,#reviews .comment-form-email{width:47%;float:left}#reviews .comment-form-email{float:right}#reviews .comment-form-rating{float:none;clear:both;overflow:hidden}#reviews .comment-respond{margin-bottom:0}#reviews .form-submit{text-align:right;margin-bottom:0;float:right;display:initial}#reviews .form-submit input[type=submit]{float:right}.upsells.products{margin-bottom:20px}.product{position:relative}.cart .group_table .label{white-space:normal;text-align:left;display:block;font-size:100%;font-weight:400;line-height:1.6;padding:8px}.cart .group_table .label label{margin:0;font-weight:400}.woocommerce #crumbs span,.woocommerce #crumbs a{margin-right:5px}.woocommerce #crumbs span>a{margin-right:0}ul.order_details{margin:0;list-style:none}ul.order_details li{overflow:hidden;line-height:32px}ul.order_details li:before{font-family:"FontAwesome";margin-left:0;content:"\f105";margin-right:10px;display:inline-block;float:left;line-height:32px}.woocommerce-checkout h2{font-size:19px;line-height:27px}.customer_details dd{margin-bottom:10px}.order_details.bacs_details h3{font-size:15px}@media only screen and (max-width:768px){.product-list-hover{opacity:1;position:relative;border:none;transition:none;margin:0}.product-list-hover,ul.products li:hover .product-list-hover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input,select:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{background:linear-gradient(transparent,transparent);line-height:24px}.checkout #customer_details .col-1,.checkout #customer_details .col-2{width:100%;float:none}div.product div.images{max-width:100%;text-align:center;margin:0;margin-bottom:20px;float:none}.entry-summary{max-width:100%;float:none;margin-bottom:20px}.woocommerce .table-responsive{border:none}.woocommerce table.cart .product-price,.woocommerce table.cart .product-thumbnail{display:none}}@media screen and (min-width:568px) and (max-width:800px){.product-list-hover{opacity:1;position:relative;border:none;transition:none;margin:0}.product-list-hover,ul.products li:hover .product-list-hover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input,select:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{background:linear-gradient(transparent,transparent);line-height:24px}.product-list-hover .compare.button,.product-list-hover .yith-wcwl-add-button a.add_to_wishlist{font-size:10px}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.product-list-hover{opacity:1;position:relative;border:none;transition:none;margin:0}.product-list-hover,ul.products li:hover .product-list-hover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input,select:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;-webkit-appearance:none;box-shadow:none;background:-moz-linear-gradient(transparent,transparent);background:-ms-linear-gradient(transparent,transparent);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#000),color-stop(100%,#fff));background:-webkit-linear-gradient(transparent,transparent);background:-o-linear-gradient(transparent,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr=transparent);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr=transparent)";background:linear-gradient(transparent,transparent);line-height:24px}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.product-list-hover{opacity:1;position:relative;border:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin:0}.product-list-hover,ul.products li:hover .product-list-hover{transform:none}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input,select:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{background:linear-gradient(transparent,transparent);line-height:24px}}@media only screen and (max-width:640px){table.cart tr td img{float:none;display:block}table.cart td.actions .coupon{float:none;clear:both;width:100%}table.cart tr td.actions input.checkout-button,table.cart tr td.actions input.btn{float:none;width:100%;margin-left:0;display:block;margin-bottom:10px}table.cart td.actions .coupon label,table.cart tr td.actions .coupon input#coupon_code{float:none;width:100%;margin-bottom:10px;display:block;text-align:center}.shipping_calculator{float:none;width:100%;margin:0}form.woocommerce-ordering{float:left}ul.products li:hover .product-container{position:relative}.cart_totals.calculated_shipping{margin-bottom:15px}table.cart tr td.actions input.btn.checkout-button{margin-left:0}.product-list-hover{opacity:1;position:relative;border:none;transition:none;margin:0}.product-list-hover,ul.products li:hover .product-list-hover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.sidebar-left ul.products li.product,.sidebar-right ul.products li.product,ul.products li.product,.woocommerce-page .sidebar-left ul.products li.product,.woocommerce-page .sidebar-right ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product,.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product,.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product,.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product,.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product,.woocommerce-page ul.products li.product.last{float:none;margin:0;width:100%;max-width:300px;margin-right:auto;margin-left:auto;margin-bottom:20px}.woocommerce textarea,.woocommerce textarea:focus{height:auto}.checkout #customer_details .col-1,.checkout #customer_details .col-2{width:100%;float:none}.checkout_coupon .form-row.form-row-first,.login .form-row.form-row-first,.checkout_coupon .form-row.form-row-last,.login .form-row.form-row-last{width:100%;margin-right:0;margin-left:0;margin-bottom:20px;clear:both;float:none}.sidebar-left ul.products li.product,.sidebar-right ul.products li.product,ul.products li.product,.woocommerce-page .sidebar-left ul.products li.product,.woocommerce-page .sidebar-right ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product,.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product,.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product,.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product,.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product,.archive.woocommerce-page .sidebar-left ul.products li.product,.archive.woocommerce-page .sidebar-right ul.products li.product,.woocommerce-page .sidebar-left ul.products li.product.last,.woocommerce-page .sidebar-right ul.products li.product.last{float:none;margin:0;width:100%;max-width:300px;margin-right:auto;margin-left:auto;margin-bottom:20px}.wc-proceed-to-checkout .btn-leap{width:100%}div.product div.images{max-width:100%;text-align:center;margin:0;margin-bottom:20px;float:none}.entry-summary{max-width:100%;float:none;margin-bottom:20px}div.product div.images .thumbnails img{margin:2px}.woocommerce .col2-set.addresses .col-1,.woocommerce .col2-set.addresses .col-2{width:100%}.checkout_coupon .form-row.form-row-last input[type=submit].btn{float:right}#reviews .stars a{display:block}.sidebar-left .sidebar,.sidebar-left #main{float:none}.woocommerce-result-count{float:none;width:100%}.woocommerce .login input.btn{float:none;width:100%}}