.btn-groups img.ajax-loading{width:16px;height:16px;display:block;margin:10px auto 0}.btn-groups .show{display:inline-block!important}.yith-wcwl-add-to-wishlist{margin-top:0px!important;display:inline-block}.yith-wcwl-wishlistexistsbrowse a,.yith-wcwl-wishlistaddedbrowse a{margin-left:8px}.yith-wcwl-wishlistexistsbrowse a{margin-bottom:8px;display:block}.woocommerce div.product div.images .flex-control-thumbs li{width:100%}.flex-control-thumbs.thumbnails .owl-item .flex-active:before{content:" ";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border:1px solid #f69323;-webkit-transition:border-color .25s;transition:border-color .25s;z-index:1}.flex-control-thumbs.thumbnails .owl-item .flex-active{border:1px solid #f69323}.cosolu-up-sells{margin-top:30px}.woocommerce div.product span.price,.woocommerce .products .star-rating{font-size:14px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#f69323}.woocommerce .star-rating{letter-spacing:3px;width:87px;margin-top:4px}.woocommerce .star-rating span{color:#999}.woocommerce #review_form #respond p{display:inline-block;height:28px;margin-bottom:0;margin-left:14px;white-space:nowrap}.woocommerce .comment-form-rating.rating .stars a{margin-right:9px}.woocommerce p.stars a:before{line-height:inherit}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce div.product div.images .flex-control-thumbs{margin-top:20px}.woocommerce div.product .woocommerce-product-rating{margin-bottom:inherit;margin-top:28px}.woocommerce .product--pager{color:#999}.woocommerce .product--pager span{margin:0 30px}.woocommerce .product--pager span,.woocommerce .product--pager a{font-size:16px;line-height:26px}.woocommerce .product--pager span em{color:#f69323;font-style:normal}.woocommerce div.product form.cart{margin-bottom:inherit}.woocommerce a.remove{height:inherit}.cart--items .table tbody tr td img{width:80px;height:auto}.woocommerce table.shop_table{border:none}.woocommerce form.checkout_coupon{margin-top:30px;padding:23px 30px 26px;color:#999;border:1px solid #eee;border-radius:0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0;border-color:#eee}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce .checkout--billing-info .input-text{background-color:#fff;background-image:none;display:block;border:1px solid #eee;border-radius:0;box-shadow:none;color:#222;font-size:14px;height:40px;line-height:20px;outline:0 none;padding:8px 20px 10px;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;width:100%}.woocommerce form .form-row .input-checkbox{display:inline;margin:8px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row.create-account label span{margin-left:21px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid #eee;margin-bottom:30px;margin-top:49px;padding-bottom:20px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:transparent;margin-bottom:30px;margin-top:49px;padding-bottom:20px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#f9f9f9;border:1px solid #eee;color:#999;font-size:14px;line-height:26px;margin-bottom:0;padding:12px 20px;position:relative;z-index:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before,#add_payment_method #payment div.payment_box:after,.woocommerce-cart #payment div.payment_box:after,.woocommerce-checkout #payment div.payment_box:after{content:" ";position:absolute;width:0;height:0;border-style:solid;border-color:transparent}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{top:-27px;left:16px;border-width:14px 9px;border-bottom-color:#f9f9f9;z-index:1}#add_payment_method #payment div.payment_box:after,.woocommerce-cart #payment div.payment_box:after,.woocommerce-checkout #payment div.payment_box:after{top:-30px;left:15px;border-width:15px 10px;border-bottom-color:#eee;z-index:0}.woocommerce-page #payment .checkout--submit-btn #place_order{float:none}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{margin:0 0 16px}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{line-height:31px;margin-left:12px}.select2-container--default .select2-selection--single{border:1px solid #eee;border-radius:0;height:40px;padding:5px}.table-bordered>tbody>tr>td{border-color:#eee}.woocommerce ul.order_details{list-style:none;background-color:#eee;padding:10px;display:inline-block}.page--breadcrumb .woocommerce-breadcrumb{margin-bottom:0;padding:17px 0;background-color:transparent;color:#f69323;font-size:14px}.page--breadcrumb .woocommerce-breadcrumb a{color:#555;line-height:24px}.page--breadcrumb .woocommerce-breadcrumb a:hover{color:#f69323}.page--breadcrumb .woocommerce-breadcrumb a:after{content:"\f105";margin:0 12px;padding:0;color:#555;font-family:"FontAwesome"}.single_add_to_cart_button.button.alt.btn.btn-default.active{margin-right:10px;margin-bottom:10px}