#header .widget_shopping_cart{overflow:hidden;padding:0;right:20px;position:absolute;top:90px;margin:0;border-radius:0 0 2px 2px;background:#262626;width:300px;display:block;display:none;z-index:9999}#header .widget_shopping_cart ul{padding:0!important;margin:-20px 0 0!important}#header .widget_shopping_cart li{padding:12px 16px!important;border-bottom:1px solid #333;margin:0!important}#header .widget_shopping_cart li:hover{background:#333}#header .widget_shopping_cart li:after{content:"";clear:both;display:block}#header .widget_shopping_cart a{padding:0;color:#fff;margin:0;display:block}#header .widget_shopping_cart .remove{display:none}#header .widget_shopping_cart .total{padding:12px 16px;font-weight:700;color:#fff!important}#header .widget_shopping_cart p{padding:0;margin:0}#header .widget_shopping_cart p.total .amount,#header .widget_shopping_cart p.total strong{font-weight:700;color:#fff!important}#header .widget_shopping_cart span{color:#ccc}#header .widget_shopping_cart img{border-radius:2px}#header .widget_shopping_cart .variation{display:none}#header .widget_shopping_cart .quantity{border:none;box-shadow:none;width:auto;display:block}#header .widget_shopping_cart .buttons{padding:16px;background:#333}#header .widget_shopping_cart a.button{padding:10px 14px;font-size:12px!important;font-weight:700!important;color:#fff;margin:0 10px 0 0;background:#222;display:inline-block}#header .widget_shopping_cart a.button:hover{color:#fff!important;background:#999}.woocommerce a.button,.woocommerce button,.woocommerce input[type=submit]{padding:15px 20px;font-size:13px;border:none;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;margin:0;border-radius:2px;background:#999;width:auto;line-height:1}.woocommerce a.button:hover,.woocommerce button:hover,.woocommerce input[type=submit]:hover{border-color:#333;color:#fff;background:#333}.woocommerce .button.checkout-button{border-color:#44bdbd;color:#fff;background:#44bdbd}.woocommerce form .form-row-first{margin:0 4% 0 0;width:48%;float:left}.woocommerce form .form-row-last{margin:0;width:48%;float:left}.woocommerce .page-title{display:none}.woocommerce-result-count{font-weight:600;color:#999;margin:0 0 60px;float:left}.woocommerce-ordering{margin:0 0 60px;float:right}.woocommerce-ordering .simpleselect .options .optgroup .optgroup-label,.woocommerce-ordering .simpleselect .options .option,.woocommerce-ordering .simpleselect .placeholder{padding:3px 12px}.woocommerce .products .onsale{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);padding:60px 0 4px;font-weight:700;right:0;color:#fff;text-transform:uppercase;position:absolute;text-align:center;top:0;margin:-40px -48px 0 0;background:#44bdbd;left:auto;width:110px;display:block;z-index:9}.products .button.add_to_cart_button{padding:8px 0 0!important;color:#999;border-radius:0;background:none;display:inline-block}.products .button.add_to_cart_button:hover{background:none}.products .button.add_to_cart_button.loading:after{-webkit-animation:fa-spin 2s linear infinite;-moz-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite;font-weight:400;content:"\f013";margin-left:6px;font-family:FontAwesome}.products .button.add_to_cart_button.added:after{font-weight:400;content:"\f00c";margin-left:6px;font-family:FontAwesome}.products .added_to_cart{display:none!important}.out-of-stock{padding:4px 12px;font-weight:700;font-weight:600;color:#fff;text-transform:uppercase;text-align:center;margin:0 0 20px;border-radius:2px;background:#c0081a;display:inline-block}.products{list-style:none;padding:0;clear:both;margin:0 -20px}.products:after{content:"";clear:both;display:block}.products a{display:block}.products{letter-spacing:-.31em}.products>div,.products>h2{letter-spacing:normal}.products li{list-style:none;padding:0 20px 14px;letter-spacing:normal;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px;border-radius:2px;width:25%;vertical-align:top;display:inline-block}.products li,.products li a{overflow:hidden;position:relative}.columns-2 .products li{width:50%}.columns-3 .products li{width:33.3%}.columns-5 .products li{width:20%}.products li img{height:auto;margin:0 0 10px;width:100%}.products li h3{padding:0;font-size:14px;font-weight:inherit;color:#777;margin:0;line-height:1.9!important}.products li .price{padding:0;font-size:18px;border:none;font-weight:600;color:#444;margin:0;display:block}.products li .price del{font-size:12px;margin-right:5px;color:#999}.products li .price ins{text-decoration:none}.products li .star-rating{display:none}.products .product-category img:hover{opacity:.8}.cross-sells,.upsells.products{padding:0;clear:both;margin:20px 0 0;width:100%}.related.products{padding:20px 0 0;clear:both;margin:20px 0 0;width:100%}.cross-sells h2,.products h2{padding:0;font-size:20px;margin:0 0 20px}.cross-sells ul.products,.products ul.products{padding:0;margin:0 -20px}.product{position:relative}.product .onsale{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;padding:4px 10px;font-weight:700;color:#fff;text-transform:uppercase;position:absolute;text-align:center;top:10px;margin:0;border-radius:2px;background:#44bdbd;left:10px;width:auto;display:block;z-index:9}.product .images{margin-right:40px;margin-bottom:40px;width:485px;float:left}.product .images img{height:auto;max-width:100%}.product .images .attachment-shop_single,.product .images .thumbnails img{overflow:hidden;border-radius:2px}.product .images .thumbnails img{margin-right:18px;margin-top:12px}.product .summary{width:635px;float:right}.product h1{padding:0;font-weight:400;margin:0}.product .woocommerce-review-link{display:none}.product .price{font-size:24px;font-weight:700;color:#777;border-bottom:1px solid #efefef;margin:0 0 26px;padding-bottom:20px;display:block}.product .price del{font-size:12px;margin-right:5px;color:#999}.product .price ins{text-decoration:none}.stock{font-weight:700;color:#88b12b}.cart{margin:30px 0}.cart button:focus,.cart input:focus{outline:none}.quantity{overflow:hidden;margin-right:20px;border-radius:3px;float:left}.quantity .input-group-btn{float:left;display:inline-block}.quantity .input-text{height:45px;padding:0 10px;border:none;margin-bottom:0;border-radius:0;background:#f9f9f9;width:40px;float:left}.quantity .input-group-btn button.btn{height:45px;padding:0;font-size:18px;font-weight:700;margin-bottom:0;color:#999;text-align:center;border-radius:0;background:#f1f1f1;width:40px;font-family:sans-serif!important}button.single_add_to_cart_button{color:#fff;background:#333}button.single_add_to_cart_button:hover{color:#fff;background:#44bdbd}.variations_form table{clear:both;border-radius:2px;background:#f9f9f9}.variations_form table td{padding:20px;vertical-align:middle}.variations_form table label{width:auto}.variations_form table tr:last-child{border:none}.reset_variations{display:none!important}.variations_form select{padding:0;margin:0}.single_variation_wrap{padding:20px 0 0}.product_meta{padding:0 0 30px;font-size:13px}.product_meta a{color:#999}.product_meta .posted_in,.product_meta .sku_wrapper,.product_meta .tagged_as{color:#999;display:block}.woocommerce-tabs{padding:0;list-style-type:none;border-top:1px solid #efefef;margin:0 0 40px;width:635px;float:left}.woocommerce-tabs>ul{padding:0;list-style-type:none;margin:0}.woocommerce-tabs>ul>li{list-style:none;padding:0;font-weight:400;list-style-type:none;position:relative;margin:0 20px -1px 0;float:left}.woocommerce-tabs>ul>li a{padding:14px 0 13px;color:#999;border-bottom:3px solid transparent;margin:0;display:block}.woocommerce-tabs>ul>li a:hover{color:#666}.woocommerce-tabs>ul>li.active a{font-weight:400;color:#44bdbd;border-bottom:3px solid #333}.woocommerce-tabs .panel{padding:30px 0 15px;border-top:1px solid #efefef;border-bottom:1px solid #efefef;clear:both;background:#fff}.woocommerce-tabs .panel h2{font-size:18px;font-weight:600}.shop_attributes{margin-bottom:12px;width:100%}.shop_attributes tr{border-bottom:1px solid #efefef}.shop_attributes tr:last-child{border-bottom:0}.shop_attributes tr th{padding:8px 0;font-weight:600;text-align:left;width:20%}.shop_attributes tr td{padding:5px 0;text-align:left;width:80%}.shop_attributes p{margin:0}.star-rating{height:1em;overflow:hidden;font-size:1em;font-weight:400;color:#999;position:relative;text-align:right;width:4.8em;line-height:1em;float:right;font-family:fontawesome}.star-rating:before{color:#ccc;content:"\f006\f006\f006\f006\f006";position:absolute;top:0;left:0;float:left}.star-rating span{overflow:hidden;padding-top:20px;color:#999;position:absolute;top:0;left:0}.star-rating span:before{content:"\f005\f005\f005\f005\f005";position:absolute;top:0;left:0}#reviews .review-title{margin:0}#reviews .review-main-title{margin-bottom:25px}#reviews .commentlist{margin-bottom:0}#reviews li{clear:both}#reviews li:last-child{margin-bottom:0}#reviews .meta{padding:0;margin:0 0 5px}#reviews .meta strong{color:#444}#reviews .comment-text .star-rating span{color:#ccc}#reviews li .avatar{margin-right:20px;position:relative;border-radius:4px}#reviews li .comment-text{position:relative}#reviews li .comment-text .description{position:relative;clear:both}#reviews .add_review{clear:both}#reviews .add_review .button{padding:6px 12px}#reviews .commentlist li{clear:both;margin:0 0 40px;width:100%}.pp_woocommerce{border-radius:4px;background:#fff}.pp_woocommerce #respond,.pp_woocommerce .pp_content{overflow:visible;margin:0 auto;width:100%}.pp_woocommerce h3#reply-title{padding:20px 40px;font-size:18px;font-weight:400;color:#777;margin:-38px -40px 40px;border-radius:4px 4px 0 0;background:#f9f9f9;display:block}.pp_woocommerce .pp_content textarea#comment{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pp_woocommerce .pp_content #submit{width:auto}.pp_woocommerce .pp_content_container:after{content:"";clear:both;display:block}div.pp_woocommerce .pp_close{height:30px;font-size:14px!important;font-weight:700!important;right:30px;color:#fff!important;top:20px;border-radius:50%;background:#999;width:30px;font-family:verdana!important}div.pp_woocommerce .pp_close:hover{color:#fff!important;background:#333}div.pp_woocommerce .pp_close:before{right:0;text-indent:0;content:"\00d7";position:absolute;bottom:0;text-align:center;top:0;left:0;line-height:30px;display:block}.comment-form-comment label,.comment-form-rating label{display:none}.pp_description{display:none!important}.pp_woocommerce #commentform .comment-form-author span,.pp_woocommerce #commentform .comment-form-email span{display:none}.pp_woocommerce #commentform p label{margin-bottom:10px;width:100%;display:block}p.stars{font-size:14px;position:relative;line-height:1}p.stars:after{content:"";clear:both;display:block}p.stars a{padding:6px;font-weight:600;margin-right:5px;color:#999;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;background:#f9f9f9;width:90px;float:left;display:block}p.stars a:hover{color:#fff;background:#44bdbd}p.stars a:hover:after{color:#fff!important}p.stars a.star-1:after,p.stars a.star-2:after,p.stars a.star-3:after,p.stars a.star-4:after,p.stars a.star-5:after{font-size:10px;font-weight:400;right:10px;color:#999;content:"\f005";position:absolute;text-align:right;top:9px;width:50px;font-family:FontAwesome}p.stars a.star-1:hover,p.stars a.star-2:hover,p.stars a.star-3:hover,p.stars a.star-4:hover,p.stars a.star-5:hover{text-decoration:none}p.stars a.star-1:after{content:"\f005"}p.stars a.star-2:after{content:"\f005\f005"}p.stars a.star-3:after{content:"\f005\f005\f005"}p.stars a.star-4:after{content:"\f005\f005\f005\f005"}p.stars a.star-5:after{content:"\f005\f005\f005\f005\f005"}p.stars a.active,p.stars a.active:after{color:#fff;background:#44bdbd}.woocommerce-message{padding:12px 12px 12px 20px;color:#fff;background-color:#44bdbd;margin:0 0 20px;margin-bottom:40px;position:relative;border-radius:3px;display:block}.woocommerce-message:before{font-size:14px;content:"\f00c";position:relative;margin:0 10px 0 0;font-family:FontAwesome;display:inline}.woocommerce-message a.button{padding:0;font-weight:400;color:#fff;text-transform:none;letter-spacing:0;margin:6px 10px 0 0;float:right;font-family:inherit}.woocommerce-message a.button,.woocommerce-message a.button:hover{border:none;background:transparent}.woocommerce-message li,.woocommerce-message ul{list-style:none!important;padding:0!important;margin:0!important}.woocommerce-error{list-style:none;padding:12px 12px 12px 20px;color:#d25c5a;position:relative;background-color:#fceeee;margin:0 0 40px;border-radius:4px;line-height:37px;display:block}.woocommerce-error li:before{font-size:14px;content:"\f00d";position:relative;margin:0 10px 0 0;font-family:FontAwesome;display:inline}.woocommerce-message:after{height:0;content:"\0020";visibility:hidden;clear:both;display:block}.woocommerce table.shop_table,.woocommerce-page table.shop_table{overflow:hidden;border-collapse:separate;text-align:left;margin:0 0 60px;width:100%}.woocommerce table.shop_table td.actions,.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{padding:20px;font-weight:700;color:#666;text-transform:uppercase;background:#f9f9f9;line-height:18px}.woocommerce table.shop_table tr.cart_item td{padding:20px;border-top:1px solid #efefef;vertical-align:middle}.woocommerce table.shop_table tr.cart_item:first-child td{border-top:none}.woocommerce table.shop_table td small,.woocommerce-page table.shop_table td small{font-weight:400}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th,.woocommerce-page table.my_account_orders td,.woocommerce-page table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button,.woocommerce-page table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions,.woocommerce-page table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button,.woocommerce-page table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.woocommerce td.product-name dl.variation,.woocommerce-page td.product-name dl.variation{font-size:.8751em;margin:.25em 0 .5em}.woocommerce td.product-name dl.variation dt,.woocommerce-page td.product-name dl.variation dt{padding:0;font-weight:600;clear:left;margin:0 .25em 0 0;float:left}.woocommerce td.product-name dl.variation dd,.woocommerce-page td.product-name dl.variation dd{margin:0 0 .25em}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto;width:90px}.woocommerce #content table.cart td,.woocommerce #content table.cart th,.woocommerce table.cart td,.woocommerce table.cart th,.woocommerce-page #content table.cart td,.woocommerce-page #content table.cart th,.woocommerce-page table.cart td,.woocommerce-page table.cart th{vertical-align:middle}.woocommerce #content table.cart a.remove,.woocommerce table.cart a.remove,.woocommerce-page #content table.cart a.remove,.woocommerce-page table.cart a.remove{height:1.6em;font-size:1.6em;text-decoration:none;font-weight:700;color:#333;text-align:center;border-radius:100%;width:1.6em;line-height:1.6em;display:block}.woocommerce #content table.cart a.remove:hover,.woocommerce table.cart a.remove:hover,.woocommerce-page #content table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover{color:#fff;background-color:#333}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{padding:8px 10px;margin-right:10px;float:left}.woocommerce #content table.cart td.actions .button.alt,.woocommerce table.cart td.actions .button.alt,.woocommerce-page #content table.cart td.actions .button.alt,.woocommerce-page table.cart td.actions .button.alt{margin-left:10px;float:right}.woocommerce #content table.cart input,.woocommerce table.cart input,.woocommerce-page #content table.cart input,.woocommerce-page table.cart input{margin:0;vertical-align:middle}.input-text#coupon_code{padding:10px 12px!important;font-weight:400}.cart-collaterals{margin-bottom:40px;width:560px;float:right;margin-top:0}.cart-collaterals:after{content:"";clear:both;display:block}.cart_totals{margin:0 0 40px;width:100%}.cart_totals h2{font-size:20px;margin:0 0 20px}.cart_totals table{width:100%}.cart_totals th{padding:10px 20px;font-weight:700;border-bottom:1px solid #fff;text-align:left;background:#efefef;width:40%}.cart_totals tr:last-child th{border:none}.cart_totals td{padding:10px 20px;border-bottom:1px solid #fff;background:#f9f9f9}.cart_totals tr:last-child td{border:none}.cart_totals .total .amount{font-size:16px;color:#444}.wc-proceed-to-checkout{text-align:right;margin-top:40px}#customer_details{padding:20px 0 0}#customer_details:before{height:1px;content:"";position:relative;border-top:1px solid #efefef;margin:0 0 40px;width:100%;display:block}#customer_details:after{content:"";clear:both;display:block}#customer_details .col-1{margin:0 40px 40px 0;width:558px;float:left}#customer_details .col-2{padding:0;margin:0 0 40px;width:558px;float:right}#customer_details .col-2 .woocommerce-shipping-fields{width:100%;float:left}#customer_details .col-1 h3,#customer_details .col-2 h3{padding:0;font-size:20px;margin:0 0 20px!important}#customer_details .col-2 h3:after{content:"";clear:both;display:block}#customer_details .col-2 h3 label{padding:0;margin:0;float:left}#customer_details .col-2 h3 input{padding:0;margin:6px 0 0 10px;float:right}.woocommerce form.checkout input,.woocommerce form.checkout select,.woocommerce form.checkout submit,.woocommerce form.checkout textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.woocommerce form.checkout label{padding:0;margin:0 0 5px;display:block}.woocommerce form.checkout label.checkbox{width:auto;display:block}.woocommerce form.checkout input[type=checkbox]{margin-left:10px;width:auto;display:inline}.woocommerce form.checkout .form-row-wide{width:100%}input#createaccount{margin:5px 10px 0 0;float:left}h3#order_review_heading{padding:0;font-size:20px;margin:20px 0}.checkout .shop_table{margin-bottom:40px!important;clear:both}.checkout .shop_table th{border-top:1px solid #fff;background:#efefef}.checkout .shop_table tr td{padding:0 20px;border-top:1px solid #efefef;background:#fff}#payment{overflow:hidden;padding:0;clear:both;margin:0 0 40px}#payment ul{list-style:none;padding:0;margin:0}#payment ul li{padding:20px;margin:0 0 1px;background:#f9f9f9;display:block}#payment ul li .payment_box{padding:10px 0 0;clear:both;width:100%;display:block}#payment ul li .payment_box p{margin:0}#payment ul li:after{content:"";clear:both;display:block}#payment input{margin:6px 5px 0 0;width:auto;float:left}#payment label{font-weight:700;margin:0 0 0 5px;width:auto;float:left;display:inline-block}#payment label img{display:block}#payment input.button{margin:20px 0 0;float:right}.create-account{margin-top:20px;display:block}#shiptobilling{text-align:right;width:176px;float:right}.woocommerce-info{overflow:hidden;padding:15px 20px;font-weight:600;margin:0 0 20px;border-radius:2px;background:#f9f9f9}.woocommerce-info a{font-weight:400;text-transform:none}form.checkout_coupon,form.login{margin:0 0 20px}.checkout_coupon p{padding:0!important;position:relative;margin:0!important}.checkout_coupon .form-row-first{padding:0 20px 0 0!important;margin:0}.checkout_coupon .form-row-last{padding:0;margin:0;width:30px}.login .button{margin-bottom:20px!important}.shop_table.my_account_orders,.shop_table.order_details{margin-bottom:40px!important}.woocommerce .addresses .col-1{float:left}.woocommerce .addresses .col-1,.woocommerce .addresses .col-2{overflow:hidden;padding:20px;border:1px solid #e1e1e1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 2px 0 0 rgba(0,0,0,.02);border-radius:2px;width:48%}.woocommerce .addresses .col-2{float:right}.woocommerce .addresses h3{padding:0;font-size:18px;font-weight:400;color:#999;margin:0 0 20px}.woocommerce .addresses address{padding:0;font-style:normal;margin:0}.woocommerce .addresses p{padding:0;margin:0}.woocommerce .addresses header{padding:0;border:none;margin:0}.woocommerce .addresses h3{font-weight:600;color:#666}.shop_table.order_details th{border-bottom:1px solid #fff}.shop_table.order_details td{padding:20px}.woocommerce .form-row label{display:block!important}.woocommerce .form-row input[type=email],.woocommerce .form-row input[type=password],.woocommerce .form-row input[type=text],.woocommerce .form-row select,.woocommerce .form-row submit,.woocommerce .form-row textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:block}.woocommerce .form-row label{padding:0;font-weight:600;margin:0 0 5px;width:auto;display:block}.my_account_orders td,.my_account_orders th{padding:20px!important}.customer_details{margin-bottom:40px}.customer_details dt{font-weight:600}.customer_details dd{margin-bottom:20px}.woocommerce-account .woocommerce{padding-bottom:20px!important}.col2-set:after{height:0;content:"\0020";visibility:hidden;clear:both;display:block}.product_list_widget{margin:12px 0 0!important}.product_list_widget li{padding:0 0 12px!important;border-bottom:1px solid #efefef;clear:both;margin:0 0 12px!important}.product_list_widget li:last-child{border:none;margin:0}.product_list_widget li:after{content:"";clear:both;display:block}.product_list_widget a{font-weight:700;color:#44bdbd;display:block}.product_list_widget img{height:auto;margin-right:12px;border-radius:50%;width:42px;float:left;margin-top:4px;display:block}.product_list_widget .star-rating{padding:0;position:relative;margin:3px 0 10px;float:none}.product_list_widget .reviewer{padding:0;margin:0;display:none}.widget_product_search label{display:none}td.actions input{margin:0}.woocommerce .widget_price_filter .price_slider,.woocommerce-page .widget_price_filter .price_slider{margin-bottom:16px}.woocommerce .widget_price_filter .price_slider_amount,.woocommerce-page .widget_price_filter .price_slider_amount{text-align:right}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce-page .widget_price_filter .price_slider_amount .button{float:left}.woocommerce .widget_price_filter .ui-slider,.woocommerce-page .widget_price_filter .ui-slider{position:relative;text-align:left}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{height:13px;border:1px solid #777;position:absolute;outline:none;top:-4px;box-shadow:inset 0 0 0 4px #fff;border-radius:50%;background:#777;cursor:pointer;width:13px;z-index:2}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{font-size:.7em;border:0;position:absolute;border-radius:1em;background:#999;display:block;z-index:1}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background:#efefef}.woocommerce .widget_price_filter .ui-slider-horizontal,.woocommerce-page .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%;top:0}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min,.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max,.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_price_filter .button{padding:10px 14px;font-size:11px;border:none;margin:0;background:#333}.woocommerce .widget_price_filter .price_label{font-weight:600;text-transform:uppercase;margin-top:2px;display:inline-block}.woocommerce .widget_price_filter .button:hover{color:#fff;background:#333}mark.count{color:#999;background:none}.woocommerce .widget_layered_nav li small{font-size:13px;font-weight:600;color:#ccc;margin:-22px 0 0;float:right;display:inline}.woocommerce .widget_layered_nav li:after{display:none}.woocommerce .widget_layered_nav li.chosen a{font-weight:600;color:#44bdbd!important}.woocommerce .widget_layered_nav li.chosen a:before{font-size:14px;font-weight:400;margin-right:5px;content:"\f00d";font-family:FontAwesome}.woocommerce .widget_product_categories span.count{display:none!important}.woocommerce .widget_product_categories>ul>li.current-cat>a{font-weight:600;color:#44bdbd!important}.woocommerce .widget_product_categories>ul>li.current-cat:after{color:#44bdbd!important}.woocommerce .widget_product_search #searchsubmit{display:none!important}.woocommerce .widget_product_search input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.order-received{padding:40px 0;text-align:center}.order-received i{font-size:84px}.order-received h2{font-size:64px;font-weight:300;color:#666;margin:20px 0;line-height:1}.order-received h3{font-size:37px;color:#999;margin:0 0 40px;line-height:22px}.pif-has-gallery{position:relative}.pif-has-gallery .secondary-image{position:absolute;opacity:0;top:0;left:0}p.cart-empty{font-size:20px;font-weight:600;text-align:center;margin:40px 0 20px}p.return-to-shop{text-align:center;margin:0 0 80px}.product-page.twelve .product .images{width:339px;float:left}.product-page.twelve .product .summary{width:440px;float:left}.product-page.twelve .woocommerce-tabs{clear:both;width:100%;float:none}