.woocommerce #content div.product,.woocommerce div.product,.woocommerce-page #content div.product,.woocommerce-page div.product{margin-right:30px}p.demo_store{float:left;position:relative;top:0;left:0;right:0;margin:0;width:100%;font-size:20px;padding:30px 0;text-align:center;background-color:#FFF;color:red;z-index:1;box-shadow:none}.single-product p.demo_store{padding:0 0 30px}.admin-bar p.demo_store{top:0}.woocommerce-page .content h2{font-size:20px;line-height:24px}.single-product .ticker-box{padding:12px 0}.woocommerce-page #post-page-title h1{font-size:28px}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:50%}.woocommerce div.product div.images div.thumbnails,.woocommerce #content div.product div.images div.thumbnails,.woocommerce-page div.product div.images div.thumbnails,.woocommerce-page #content div.product div.images div.thumbnails{padding-top:30px}.widget_shopping_cart_content{float:left}a.button.add_to_cart_button.product_type_simple,a.button.add_to_cart_button.product_type_variable{margin-top:15px;position:absolute;bottom:0;left:0;top:auto}.woocommerce div.product .single_add_to_cart_button.button.alt{float:right}.woocommerce .related ul,.woocommerce .related ul.products,.woocommerce .upsells.products ul,.woocommerce .upsells.products ul.products,.woocommerce-page .related ul,.woocommerce-page .related ul.products,.woocommerce-page .upsells.products ul,.woocommerce-page .upsells.products ul.products,.woocommerce .products ul,.woocommerce ul.products,.woocommerce-page .products ul,.woocommerce-page ul.products{display:flex;flex-wrap:wrap}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget,.woocommerce-page ul.cart_list,.woocommerce-page ul.product_list_widget,.woocommerce ul.product-categories{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px;width:100%;float:left;margin-top:15px}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{float:left;width:100%;padding:15px 0;border-bottom:1px solid #ebebeb}.widget_product_search .screen-reader-text{display:none}.widget_product_search #searchform{float:left;width:100%;margin-top:30px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px}.widget_product_search input#s{width:70%;padding:0 2.5%}.widget_product_search input#searchsubmit{width:25%;padding:0 2.5%}.price_slider_wrapper{float:left;width:100%;margin:30px 0;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px}#header .cart-contents{float:right;text-align:right;padding:8px 20px;font-size:15px;font-weight:700;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border-top:20px;margin-right:20px}.woocommerce .widget_layered_nav ul,.woocommerce-page .widget_layered_nav ul,.woocommerce .widget_layered_nav_filters ul,.woocommerce-page .widget_layered_nav_filters ul{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px;margin-top:15px;float:left;width:100%}.woocommerce .widget_layered_nav ul li,.woocommerce-page .widget_layered_nav ul li{float:left;width:100%;padding:10px 0 0;min-height:33px}.woocommerce .widget_layered_nav_filters ul li,.woocommerce-page .widget_layered_nav_filters ul li{float:left;padding:1px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{border-radius:0;font-size:16px;border:0}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs{padding:0;border:0}.woocommerce .cat-item{float:left;width:100%;font-weight:700}.woocommerce .cat-item .children{padding:0 10px}.woocommerce .cat-item a{padding:15px;float:left}.woocommerce div.product .product_title,.woocommerce #content div.product .product_title,.woocommerce-page div.product .product_title,.woocommerce-page #content div.product .product_title{letter-spacing:-1px;font-size:28px;line-height:30px;font-weight:700;margin-bottom:20px}.woocommerce .widget_layered_nav ul li.chosen a,.woocommerce-page .widget_layered_nav ul li.chosen a,.widget_layered_nav_filters ul li a,.woocommerce-page .widget_layered_nav_filters ul li a{padding:3px 10px}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page #main a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page #main table.cart a.remove:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover{color:#FFF;text-shadow:none;font-size:14px;border-radius:3px}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce #content input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page #respond input#submit,.woocommerce-page #content input.button,.woocommerce .widget_layered_nav_filters ul li a,.woocommerce-page .widget_layered_nav_filters ul li a,.woocommerce .widget_layered_nav ul li.chosen a,.woocommerce-page .widget_layered_nav ul li.chosen a{border:0;text-shadow:none;padding:8px 10px;margin-right:15px}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page #content input.button:hover{background:#FFF;color:#000;box-shadow:inset 0 0 10px 3px #CCC;text-shadow:none}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page #content input.button.alt{text-shadow:none}.woocommerce span.onsale,.woocommerce-page span.onsale,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{background:red;text-shadow:none;border-radius:0}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{margin:0;left:10%;right:auto}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce div.product span.price,.woocommerce div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content div.product p.price{color:#00F}.woocommerce ul.tabs li:before,.woocommerce ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{width:auto;border-right:1px solid #FFF;margin:0}#main .woocommerce-tabs ul.tabs li.active{box-shadow:inset 0 1px 0 #ebebeb;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}.woocommerce .cat-item .children{padding:0}.woocommerce .cat-item a{padding:15px 0;font-weight:400}.woocommerce.widget_shopping_cart .total,.woocommerce .widget_shopping_cart .total,.woocommerce-page.widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .buttons,.woocommerce .widget_shopping_cart .buttons,.woocommerce-page.widget_shopping_cart .buttons,.woocommerce-page .widget_shopping_cart .buttons{float:left;width:100%;padding:20px 15px 0;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.woocommerce #reviews #comments ol.commentlist li,.woocommerce-page #reviews #comments ol.commentlist li{width:100%}.price{margin-bottom:10px}.woocommerce div.product p.stock,.woocommerce #content div.product p.stock,.woocommerce-page div.product p.stock,.woocommerce-page #content div.product p.stock{margin:10px 0}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product{width:22%}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{margin-bottom:3.8%}span.posted_in,span.tagged_as,.product_meta>span{width:100%;float:left;margin-bottom:20px}span.posted_in a,span.tagged_as a{padding:4px 4px;font-size:12px;text-transform:uppercase}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{width:100%;float:left;font-size:12px}.woocommerce ul.products li.product .price ins,.woocommerce-page ul.products li.product .price ins{width:100%;float:left;font-size:16px;line-height:30px;font-weight:700}.summary.entry-summary>div,.products h2{margin-bottom:20px}#tab-description h2{font-size:16px;margin-bottom:20px}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating,.woocommerce-page ul.cart_list li .star-rating,.woocommerce-page ul.product_list_widget li .star-rating,.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,.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{margin-bottom:15px;font-size:16px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:22%;margin:0 3.9% 30px 0;padding-bottom:30px}.woocommerce h1.page-title{padding:30px 0;float:left;font-size:18px;font-weight:700;text-transform:uppercase;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{margin:5px 0 25px;font-size:14px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin:0 .3% 15px}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{padding:5px 10px;border:1px solid #ebebeb;box-shadow:none;border-radius:0;margin:0;color:#444}.woocommerce ul.products li.product:nth-child(4n),.woocommerce-page ul.products li.product:nth-child(4n),.woocommerce ul.products li.product:nth-child(4n),.woocommerce-page ul.products li.product:nth-child(4n){margin-right:0}.woocommerce .jumping-posts .star-rating,.woocommerce-page .jumping-posts .star-rating{float:left;height:16px;line-height:16px;font-size:16px;width:100%}.jumping-posts li:hover .star-rating,.jumping-posts li:hover .star-rating{color:#FFF}.woocommerce .widget_layered_nav ul li:first-child,.woocommerce-page .widget_layered_nav ul li:first-child{padding:20px 0 0}.woocommerce .cart-collaterals .cart_totals tr td,.woocommerce .cart-collaterals .cart_totals tr th,.woocommerce-page .cart-collaterals .cart_totals tr td,.woocommerce-page .cart-collaterals .cart_totals tr th{border-top:0}.woocommerce table.cart th,.woocommerce table.cart td,.woocommerce #content table.cart th,.woocommerce #content table.cart td,.woocommerce-page table.cart th,.woocommerce-page table.cart td,.woocommerce-page #content table.cart th,.woocommerce-page #content table.cart td,.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td,.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th,.woocommerce table.shop_attributes th,.woocommerce-page table.shop_attributes th,.woocommerce table.shop_attributes td,.woocommerce-page table.shop_attributes td,.woocommerce table.shop_table th,.woocommerce-page table.shop_table th,.woocommerce table.shop_table td,.woocommerce-page table.shop_table td,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot th{background:#FFF!important;border:0;box-shadow:0 0 0 1px #ebebeb}.woocommerce table.cart a.remove,.woocommerce #content table.cart a.remove,.woocommerce-page table.cart a.remove,.woocommerce-page #content table.cart a.remove{font-size:14px}.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals table{box-shadow:0 0 0 1px #ebebeb;border-radius:0}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:32%;float:left;margin-right:15%}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea{background-color:#FFF!important;height:30px;font-size:14px}.woocommerce nav.woocommerce-pagination,.woocommerce #content nav.woocommerce-pagination,.woocommerce-page nav.woocommerce-pagination,.woocommerce-page #content nav.woocommerce-pagination{margin-bottom:30px}.woocommerce div.product span.price,.woocommerce div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content div.product p.price{font-size:16px}.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{width:25%;box-shadow:none}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img,.woocommerce div.product div.images img,.woocommerce #content div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce-page #content div.product div.images img{box-shadow:none}@media screen and (max-width:1048px) and (min-width:709px){.post-type-archive-product #primary{border-right:0}.woocommerce ul.products li.product:nth-child(4n),.woocommerce-page ul.products li.product:nth-child(4n),.woocommerce ul.products li.product:nth-child(4n),.woocommerce-page ul.products li.product:nth-child(4n){margin-right:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:23%;margin:0 2.6% 2.6% 0}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin:0 0 15px 0}}@media screen and (max-width:768px){.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n),.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n),.woocommerce ul.products li.product,.woocommerce-page ul.products li.product:nth-child(2n),.woocommerce .upsells.products ul li.product:nth-child(2n),.woocommerce .upsells.products ul.products li.product:nth-child(2n),.woocommerce-page .upsells.products ul li.product:nth-child(2n),.woocommerce-page .upsells.products ul.products li.product:nth-child(2n){float:left}.woocommerce ul.products li.product:nth-child(4n),.woocommerce-page ul.products li.product:nth-child(4n),.woocommerce ul.products li.product:nth-child(4n),.woocommerce-page ul.products li.product:nth-child(4n){margin-right:0}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images{float:left;width:48%;margin-right:4%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{clear:none;min-height:292px}.woocommerce-page div.product div.summary{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:43%;float:left;argin-right:5%}}@media screen and (max-width:708px){.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{padding:3px}#content div.product,.woocommerce div.product,.woocommerce-page #content div.product,.woocommerce-page div.product{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;padding-right:0}.woocommerce #primary{border-right:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product{width:45%;margin:0 9% 5% 0;float:left}.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n),.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n),.woocommerce .upsells.products ul li.product:nth-child(2n),.woocommerce .upsells.products ul.products li.product:nth-child(2n),.woocommerce-page .upsells.products ul li.product:nth-child(2n),.woocommerce-page .upsells.products ul.products li.product:nth-child(2n){float:left;margin-right:0}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{text-align:center;width:100%;margin-bottom:20px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering,.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{width:100%;margin:0 0 10px 0}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:47%;float:left;margin-right:2%}}