.clear,.woocommerce .woocommerce-breadcrumb:after{clear:both}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:star;src:url(fonts/star.eot);src:url(fonts/star.eot?#iefix) format("embedded-opentype"),url(fonts/star.woff) format("woff"),url(fonts/star.ttf) format("truetype"),url(fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(fonts/WooCommerce.eot);src:url(fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(fonts/WooCommerce.woff) format("woff"),url(fonts/WooCommerce.ttf) format("truetype"),url(fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{height:1em;width:1em;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;display:block;content:"";-webkit-animation:spin 1s ease-in-out infinite;-moz-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:red!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:red}.woocommerce small.note{display:block;color:#777;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:.92em;color:#777}.woocommerce .woocommerce-breadcrumb:after,.woocommerce .woocommerce-breadcrumb:before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb a{color:#777}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce #reviews #comments .add_review:after,.woocommerce .products ul:after,.woocommerce div.product form.cart:after,.woocommerce div.product p.cart:after,.woocommerce nav.woocommerce-pagination ul,.woocommerce ul.products:after{clear:both}ol,ul{list-style:none;margin:0;padding:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#77a464;font-size:1.25em}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock{color:#77a464}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product form.cart:after,.woocommerce div.product form.cart:before,.woocommerce div.product p.cart:after,.woocommerce div.product p.cart:before{display:table;content:" "}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:1px solid #d3ced2;position:absolute;bottom:-1px;width:5px;height:5px;content:" "}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{left:-6px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{right:-6px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #ebe9eb}.woocommerce div.product .woocommerce-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:4em}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#77a464;color:#fff;font-size:.857em;-webkit-font-smoothing:antialiased}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none;clear:both}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before{content:" ";display:table}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product h2{padding:2em 10px .5em;margin:0;font-size:1em}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .button{margin-top:1em}ul.products li.product.post-54534,ul.products li.product.post-54529,ul.products li.product.post-54524,ul.products li.product.post-54520,ul.products li.product.post-54532,ul.products li.product.post-54526,ul.products li.product.post-54522,ul.products li.product.post-54518,ul.products li.product.post-54533,ul.products li.product.post-54528,ul.products li.product.post-54523,ul.products li.product.post-54519,ul.products li.product.post-54521,ul.products li.product.post-54517,ul.products li.product.post-54531,ul.products li.product.post-54525,.post-54534 .woocommerce-main-image img,.post-54529 .woocommerce-main-image img,.post-54524 .woocommerce-main-image img,.post-54520 .woocommerce-main-image img,.post-54532 .woocommerce-main-image img,.post-54526 .woocommerce-main-image img,.post-54522 .woocommerce-main-image img,.post-54518 .woocommerce-main-image img,.post-54533 .woocommerce-main-image img,.post-54528 .woocommerce-main-image img,.post-54523 .woocommerce-main-image img,.post-54519 .woocommerce-main-image img,.post-54521 .woocommerce-main-image img,.post-54517 .woocommerce-main-image img,.post-54531 .woocommerce-main-image img,.post-54525 .woocommerce-main-image img,ul.products li.product.post-53719,.post-53719 .woocommerce-main-image img,ul.products li.product.post-53717,.post-53717 .woocommerce-main-image img,ul.products li.product.post-53715,.post-53715 .woocommerce-main-image img,ul.products li.product.post-53707,.post-53707 .woocommerce-main-image img,ul.products li.product.post-53709,.post-53709 .woocommerce-main-image img,ul.products li.product.post-53710,.post-53710 .woocommerce-main-image img,ul.products li.product.post-53713,.post-53713 .woocommerce-main-image img,ul.products li.product.post-53701,.post-53701 .woocommerce-main-image img,ul.products li.product.post-53703,.post-53703 .woocommerce-main-image img,ul.products li.product.post-53706,.post-53706 .woocommerce-main-image img,ul.products li.product.post-53700,.post-53700 .woocommerce-main-image img,ul.products li.product.post-53716,.post-53716 .woocommerce-main-image img,ul.products li.product.post-53714,.post-53714 .woocommerce-main-image img{border:1px solid #333}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;border:1px solid #d3ced2;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #d3ced2;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ebe9eb;color:#8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;-webkit-box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#dad8da;text-decoration:none;background-image:none;color:#515151}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#935386;color:#fff}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#a46497;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#ebe9eb}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;white-space:nowrap;display:inline-block}.woocommerce #reviews #comments .add_review:after,.woocommerce #reviews #comments .add_review:before,.woocommerce #reviews #comments ol.commentlist li .comment-text:after,.woocommerce #reviews #comments ol.commentlist li .comment-text:before,.woocommerce #reviews #comments ol.commentlist:after,.woocommerce #reviews #comments ol.commentlist:before{content:" ";display:table}.woocommerce #reviews h2 small{float:right;color:#777;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#777}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments h2{clear:none}.woocommerce #review_form #respond:after,.woocommerce #reviews #comments ol.commentlist li .comment-text:after,.woocommerce #reviews #comments ol.commentlist:after,.woocommerce .woocommerce-product-rating:after,.woocommerce td.product-name dl.variation:after{clear:both}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#ebe9eb;border:1px solid #e4e1e3;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li:before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.woocommerce .star-rating:before{content:"\73\73\73\73\73";color:#d3ced2;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating:after,.woocommerce .woocommerce-product-rating:before{content:" ";display:table}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:0 0;border:0}.woocommerce #review_form #respond:after,.woocommerce #review_form #respond:before{content:" ";display:table}.woocommerce p.stars a:before,.woocommerce p.stars a:hover~a:before{content:"\e021"}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;text-indent:0}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{line-height:1.5;border-bottom:1px dotted rgba(0,0,0,.1);border-top:0;margin:0}.woocommerce p.stars.selected a.active:before,.woocommerce p.stars:hover a:before{content:"\e020"}.woocommerce p.stars.selected a.active~a:before{content:"\e021"}.woocommerce p.stars.selected a:not(.active):before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px}.woocommerce table.shop_attributes td{font-style:italic;padding:0}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes .alt td,.woocommerce table.shop_attributes .alt th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.woocommerce td.product-name dl.variation{margin:.25em 0}.woocommerce td.product-name dl.variation:after,.woocommerce td.product-name dl.variation:before{content:" ";display:table}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce td.product-name dl.variation dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl:after,.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li dl:after,.woocommerce ul.product_list_widget li:after{clear:both}.woocommerce td.product-name dl.variation dd{padding:0 0 .25em}.woocommerce td.product-name dl.variation dd p:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before{content:" ";display:table}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl:after,.woocommerce ul.cart_list li dl:before,.woocommerce ul.product_list_widget li dl:after,.woocommerce ul.product_list_widget li dl:before{content:" ";display:table}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}#add_payment_method .wc-proceed-to-checkout:after,.woocommerce .order_details:after,.woocommerce .widget_layered_nav ul li:after,.woocommerce .widget_rating_filter ul li:after,.woocommerce .widget_shopping_cart .buttons:after,.woocommerce-account .addresses .title:after,.woocommerce-account .woocommerce:after,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:after,.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after,.woocommerce.widget_shopping_cart .buttons:after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #ebe9eb;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce .widget_shopping_cart .buttons:before,.woocommerce.widget_shopping_cart .buttons:after,.woocommerce.widget_shopping_cart .buttons:before{content:" ";display:table}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .required{color:red;font-weight:700;border:0}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce ul#shipping_method{list-style:none;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0;padding:.25em 0 .25em 22px;text-indent:-22px;list-style:none}.woocommerce ul#shipping_method li input{margin:3px .5ex}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .order_details{margin:0 0 1.5em;list-style:none}.woocommerce .order_details:after,.woocommerce .order_details:before{content:" ";display:table}.woocommerce .order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce .order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce .order_details li:last-of-type{border:none}.woocommerce .widget_layered_nav ul{margin:0;padding:0;border:0;list-style:none}.woocommerce .widget_layered_nav ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_layered_nav ul li:after,.woocommerce .widget_layered_nav ul li:before{content:" ";display:table}.woocommerce .widget_layered_nav ul li.chosen a:before,.woocommerce .widget_layered_nav_filters ul li a:before{line-height:1;content:"?";font-family:WooCommerce;font-weight:400;color:#a00;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-decoration:none}.woocommerce .widget_layered_nav ul li a,.woocommerce .widget_layered_nav ul li span{padding:1px 0}.woocommerce .widget_layered_nav ul li.chosen a:before{margin-right:.618em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1px 1px 0;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a:before{margin-right:.618em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#a46497;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#a46497}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#602053;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li:after,.woocommerce .widget_rating_filter ul li:before{content:" ";display:table}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"?";text-decoration:none;color:#a00}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em!important;margin:0 0 2em!important;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none!important;width:auto;word-wrap:break-word}.woocommerce-error:after,.woocommerce-error:before,.woocommerce-info:after,.woocommerce-info:before,.woocommerce-message:after,.woocommerce-message:before{content:" ";display:table}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{font-family:WooCommerce;content:"\e028";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none!important;padding-left:0!important;margin-left:0!important}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message:before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info:before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error:before{content:"\e016";color:#b81c23}.woocommerce-account .addresses .title:after,.woocommerce-account .addresses .title:before,.woocommerce-account .woocommerce:after,.woocommerce-account .woocommerce:before{content:" ";display:table}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit,.woocommerce-account ul.digital-downloads li .count{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"?";text-decoration:none}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #d3ced2;padding:6px 6px 5px;margin:0 4px 0 0;outline:0;line-height:1}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle;line-height:1}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout:after,#add_payment_method .wc-proceed-to-checkout:before,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-cart .wc-proceed-to-checkout:before,.woocommerce-checkout .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping_calculator .button,.woocommerce-cart .cart-collaterals .shipping_calculator .button,.woocommerce-checkout .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}#add_payment_method .cart-collaterals .shipping_calculator .shipping-calculator-button:after,.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button:after,.woocommerce-checkout .cart-collaterals .shipping_calculator .shipping-calculator-button:after{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"?";text-decoration:none}#add_payment_method #payment ul.payment_methods li:after,#add_payment_method #payment ul.payment_methods li:before,#add_payment_method #payment ul.payment_methods:after,#add_payment_method #payment ul.payment_methods:before,.woocommerce-cart #payment ul.payment_methods li:after,.woocommerce-cart #payment ul.payment_methods li:before,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-cart #payment ul.payment_methods:before,.woocommerce-checkout #payment ul.payment_methods li:after,.woocommerce-checkout #payment ul.payment_methods li:before,.woocommerce-checkout #payment ul.payment_methods:after,.woocommerce-checkout #payment ul.payment_methods:before{content:" ";display:table}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:40%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .form-row-first,#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#777;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method #payment ul.payment_methods li:after,#add_payment_method #payment ul.payment_methods:after,#add_payment_method .checkout .shipping_address,.single-product .twentythirteen p.stars,.woocommerce-cart #payment ul.payment_methods li:after,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout #payment ul.payment_methods li:after,.woocommerce-checkout #payment ul.payment_methods:after,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#bbb3b9 #c7c1c6 #c7c1c6}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#777;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:"";display:block;border:1em solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce #content div.product div.thumbnails:after,.woocommerce #content div.product div.thumbnails:before,.woocommerce .col2-set:after,.woocommerce .col2-set:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:before,.woocommerce-page .col2-set:after,.woocommerce-page .col2-set:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product div.thumbnails a.first,.woocommerce #content div.product div.thumbnails:after,.woocommerce .cart-collaterals:after,.woocommerce .col2-set:after,.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails:after,.woocommerce ul.products,.woocommerce ul.products li.first,.woocommerce ul.products:after,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page .cart-collaterals:after,.woocommerce-page .col2-set:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page ul.products,.woocommerce-page ul.products li.first,.woocommerce-page ul.products:after{clear:both}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.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{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment:after,.woocommerce #content div.product #reviews .comment:before,.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce .woocommerce-pagination ul.page-numbers:before,.woocommerce div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:before,.woocommerce ul.products:after,.woocommerce ul.products:before,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:before,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:before,.woocommerce-page div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce #content div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;padding:0;position:relative}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.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 .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:80px}.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 .cart-collaterals .shipping_calculator:after,.woocommerce .cart-collaterals .shipping_calculator:before,.woocommerce .cart-collaterals:after,.woocommerce .cart-collaterals:before,.woocommerce form .form-row:after,.woocommerce form .form-row:before,.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:before,.woocommerce-page .cart-collaterals:after,.woocommerce-page .cart-collaterals:before,.woocommerce-page form .form-row:after,.woocommerce-page form .form-row:before,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.cart_list li:before,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:before{content:" ";display:table}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce form .form-row-wide,.woocommerce form .form-row:after,.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page form .form-row-wide,.woocommerce-page form .form-row:after,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.product_list_widget li:after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.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{float:right;height:auto}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:left;width:47%;overflow:visible}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}.twentyfourteen .tfwc .product .images img{margin-bottom:1em}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}.rtl .woocommerce form .form-row-first,.rtl .woocommerce form .form-row-last,.rtl .woocommerce-page form .form-row-first,.rtl .woocommerce-page form .form-row-last{float:right}.rtl .woocommerce form .form-row-last,.rtl .woocommerce-page form .form-row-last{float:left}@media only screen and (max-width:768px){.woocommerce table.shop_table_responsive tbody th,.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce table.my_account_orders tr td.order-actions:before,.woocommerce table.shop_table_responsive tr td.actions:before,.woocommerce table.shop_table_responsive tr td.product-remove:before,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce-page table.my_account_orders tr td.order-actions:before,.woocommerce-page table.shop_table_responsive tr td.actions:before,.woocommerce-page table.shop_table_responsive tr td.product-remove:before{display:none}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.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 #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:left}.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:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon:after,.woocommerce #content table.cart td.actions .coupon:before,.woocommerce table.cart td.actions .coupon:after,.woocommerce table.cart td.actions .coupon:before,.woocommerce-page #content table.cart td.actions .coupon:after,.woocommerce-page #content table.cart td.actions .coupon:before,.woocommerce-page table.cart td.actions .coupon:after,.woocommerce-page table.cart td.actions .coupon:before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon:after,.woocommerce table.cart td.actions .coupon:after,.woocommerce-page #content table.cart td.actions .coupon:after,.woocommerce-page table.cart td.actions .coupon:after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%;font-family:futura-pt,Futura,Futura-Light,futura light,century gothic,CenturyGothic,AppleGothic,sans-serif;font-weight:300}body{color:#444}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{*zoom:1}img{max-width:100%;height:auto;vertical-align:bottom}input:focus{outline:0;border:2px solid #b0ce25}.col.col-swatches>li{display:inline-block;padding:0 10px;text-align:center}.sunbrella-color-options{text-align:center}.map-icon{margin:25px 50px}.page-id-1660 h3{margin-top:0}.page-title h1,h1,.page .h1,.h1{font:300 2.8rem/3.3rem futura-pt,Futura,Futura-Light,"Futura Light","Century Gothic",CenturyGothic,AppleGothic,sans-serif;color:#222;border-bottom:0}.page h2{font:futura-pt,Futura,Futura-Light,futura light,century gothic,CenturyGothic,AppleGothic,sans-serif;font-weight:300;border-bottom:1px solid #cce85f;margin:23px 0 5px}h2.subtitle{font-size:20px;font-family:times new roman,Times,serif;font-style:italic;color:#5c4120;border-bottom:0}.deepseatcollection .page h2{border-bottom:0}h2,.h2,.footer h3{color:#222;font:300 2.3rem/3.5rem futura-pt,Futura,Futura-Light,"Futura Light","Century Gothic",CenturyGothic,AppleGothic,sans-serif}h3,.h3{font-size:2rem;line-height:2.4rem;font-weight:300;text-transform:uppercase;color:#000}h4{font-weight:300}main,p{color:#636363;font:300 1.8rem/2.7rem futura-pt,Futura,Futura-Light,"Futura Light","Century Gothic",CenturyGothic,AppleGothic,sans-serif}a{color:#444;text-decoration:none;font-family:futura-pt,Futura,Futura-Light,futura light,century gothic,CenturyGothic,AppleGothic,sans-serif}a:hover{color:#444}a:focus{outline:0}a:hover,a:active{outline:0}article ul{list-style-type:disc;padding-left:40px}article ol{list-style-type:decimal;padding-left:40px}main p a{border-bottom:1px solid #555;transition:border-bottom .3s linear 0s}main p a:hover,main p a:active{border-bottom:1px solid #b0ce25}.static-block-render a:link,.static-block-render a:visited{font:400 1.8rem/1.5rem;border-bottom:1px solid #555;-webkit-transition:border-bottom .3s linear 0s;transition:border-bottom .3s linear 0s}.static-block-render a:hover,.static-block-render a:active{border-bottom:1px solid #b0ce25}.icon-sprite{background-image:url(img/icons/icon_sprite.png);background-repeat:no-repeat;text-indent:-9999px}.quote-details-link .icon-sprite{background-position:0 -99px}.type-post h1,.type-post h2 a{color:#000;font-size:36px;font-weight:300}.date{font-size:14px}.noline{text-decoration:none}.wrapper{max-width:1260px;padding:0 20px;margin:0 auto;position:relative}.header{font-size:1.7rem}.title_subtext{font-size:1.3rem;text-transform:uppercase;padding-top:13px;max-width:800px}span.call_today{}.title_subtext>div>span{display:inline-block;margin-bottom:10px}@media screen and (max-width:1139px){span#headercommercialemail{display:none}}@media screen and (min-width:1140px){.shopdata_left{width:50%;float:left}.shopdata_left span{padding-left:25px}.shopdata_right{width:50%;float:right}}.logo{margin:47px 0 8px;background:#4b4b4b;padding:15px;text-align:center}.logo .logo-img{max-width:100%;margin:0 auto}.main-nav{border-top:2px solid #000;clear:both}.cirlce.grey{width:5px;height:5px;border-radius:50px;background:#999}#teak .header-footer-numbers{border-bottom:none}.nav{}.nav ul,.nav li{display:inline-block;list-style:none;margin:0;padding:0}#top-nav{float:right;padding:10px 0;font-size:1.6rem;line-height:2.4rem;text-transform:uppercase}#top-nav li{float:left;position:relative;padding:0 9px}#top-nav li a{color:#000}#top-nav li a:hover{color:#b0ce25}#top-nav li:not(:first-child)::before{content:"";position:absolute;left:-3px;top:9px;width:6px;height:6px;background:#999;border-radius:10px}#top-nav img{vertical-align:top}span.c-socalNav__icon{width:20px;height:20px}span.c-socalNav__icon svg{width:inherit;height:inherit;fill:#000}.shareicon{padding-left:10px}#header-search{position:relative;height:50px;clear:right;float:right}.searchautocomplete{position:absolute;right:0;height:34px;width:410px;padding:4px 0;-webkit-border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;border-radius:0 0 0 5px;background:#fff;display:block}.searchautocomplete .nav{background:url(img/sprite.png);float:left;height:34px;position:relative;width:340px}.searchautocomplete .nav .nav-input{*zoom:1;margin:6px 0 0 10px;padding:0 5px;z-index:12;position:relative}.searchautocomplete .nav .nav-input input{z-index:10;padding:0;height:23px;border:0;font-family:futura-pt,arial,sans-serif;font-size:16px;background:0 0;color:#000;outline:0;margin-left:5px;width:100%}#header-search .searchautocomplete .nav-submit-button{background:url(img/sprite.png) 0 -34px no-repeat;float:left;height:34px;padding-left:5px}#header-search .searchautocomplete .nav-submit-button .button{width:39px;height:34px;padding:0 9px;margin:0;cursor:pointer;font-weight:700;color:#fff;line-height:12px;font-size:13px;background-image:url(img/icon_sprite.png);background-position:7px -144px;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444c55',endColorstr='#ff313a44',GradientType=0);border:1px solid #ccc;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;z-index:14;background-color:#efefef}#header-search .searchautocomplete .nav-submit-button .button:hover{background-color:#ccc}.teakwarehouse_phone{font-size:18px;font-weight:300;font-family:futura-pt,arial}.teakwarehouse_email{float:left;font-size:18px;font-weight:300}.header-minicart{float:right;clear:right}@media only screen and (max-width:770px){.header-minicart{padding:10px 7px 0 0}}.header-minicart .skip-link .quote-details-link{padding:15px 0 0}.skip-link.quote-details-link{padding:15px 0 0}.header-email{clear:right}.quote-details-link .label{font-size:18px;font-weight:300!important}.header-cart{text-transform:uppercase}.quote-details-link .icon-sprite{background-position:0 -99px;display:inline-block;height:21px;width:35px}.quote-details-link:not(.skip-active):hover .icon-sprite{background-position:-50px -99px}.quote-details-link .count{color:#b0ce25}.button.quantity-button{-webkit-transition:background .3s linear 0s;transition:background .3s linear 0s}.button.quantity-button:hover{background:none repeat scroll 0 0 #b0ce25}#main-nav{border-top:1px solid #ededed;padding-top:20px;text-transform:uppercase}#main-nav li{position:relative}#main-nav .sub-menu li{text-transform:none}#main-nav a:link,#main-nav a{padding:5px 9px;color:#000;webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}#main-nav a:hover{color:#b0ce25}#main-nav #menu-item-6022 a{padding-left:0}#main-nav ul ul{display:none;background:#fff;padding:5px 0;z-index:150;max-width:300px;position:absolute;left:0;top:25px;margin-top:-3px}#main-nav #menu-item-18733>ul{left:inherit;right:0}#main-nav li:hover ul{display:block}#main-nav ul ul li,#main-nav ul ul li a{display:block}#main-nav ul ul a{padding:5px 0;white-space:nowrap}div#print-nav ul.social_media_product li{list-style-type:none;float:left;margin-right:10px}div#print-nav ul.social_media_product{margin:0;padding:0}div#print-nav{padding-bottom:50px}aside.blog_sidebar{width:275px;max-width:22%}.sidebar.blog_sidebar h3{max-width:100%}.textwidget p{font-size:1.6rem}.blog_sidebar .widget-content ul{list-style:disc;padding-left:20px}.widget_recent_entries li,.blog_sidebar .widget-content li{margin-bottom:10px;line-height:1.5em}main{padding-top:15px}.sidebar{font-size:1.4rem;line-height:2.5rem;padding-top:8px}.sidebar h3{font-size:2.6rem;line-height:3.2rem;border-bottom:1px solid #e6e6e6;max-width:16%}.sidebar ul,.sidebar ol{padding:0 0 0 10px;list-style:none}.sidebar #menu-product-categories .sub-menu{display:none}.sidebar #menu-product-categories .current-menu-item .sub-menu,.sidebar #menu-product-categories .current-product_cat-ancestor .sub-menu{display:block}.footer,.footer button{font-family:Futura,Futura-Light,futura light,century gothic,CenturyGothic,apple gothic,AppleGothic,urw gothic l,avant garde,sans-serif}.footer{clear:both;width:100%;border-top:1px solid #ccc;padding-top:30px;background:#fff url(img/grass-footer.jpg) left bottom repeat-x;overflow:hidden;text-transform:uppercase;font-size:14px}.footer .widget_text{float:left}.footer #text-2{width:22%}.footer #text-3{width:16%}.footer #text-4{width:31%}.footer #text-5{width:29%}.footer h3{margin-left:22px;text-transform:uppercase}.footer .textwidget{margin-left:22px}.footer .textwidget h3{margin-left:0;margin-top:30px}.footer .footer-block-style{float:left;text-transform:uppercase}.footer ul.footer-link-style-1{padding-right:10px}.footer ul,.footer p{margin:0;padding:0}.footer li{list-style:none;line-height:2.75rem}.footer .sm-footer-links{padding:0}.footer a:link,.footer a:visited,.footer .block-title,.footer-link-styling li{color:#222;border:0;font-size:1.3rem;font-weight:400;line-height:1.5em;vertical-align:baseline;word-spacing:0}.footer_hours{font-weight:500}.footer .block-subscribe{padding-right:30px!important}.footer .block-title{padding:0}.block-title.follow_us_title{padding:0 0 0 35px}.footer .block-title span{font:300 23px/1.2em "futura-pt",Arial,"Century Gothic",CenturyGothic,AppleGothic,sans-serif!important;color:#222}.footer .links.social-media em{background-image:url(img/social_icons.jpg);background-repeat:no-repeat;width:13px;vertical-align:middle;display:inline-block;margin-right:7px}.footer .links.social-media em.facebook{background-position:0 0;height:13px}.footer .links.social-media a:hover em.facebook{background-position:-25px 0}.footer .links.social-media em.twitter{background-position:0 -24px;height:13px}.footer .links.social-media a:hover em.twitter{background-position:-25px -24px}.footer .links.social-media em.youtube{background-position:0 -49px;height:13px}.footer .links.social-media a:hover em.youtube{background-position:-25px -49px}.footer .links.social-media em.pinterest{background-position:0 -74px;height:15px}.footer .links.social-media a:hover em.pinterest{background-position:-25px -74px}.footer .links.social-media em.rss{background-position:0 -99px;height:13px}.footer .links.social-media a:hover em.rss{background-position:-25px -99px}.footer .links.social-media em.instagram{background-position:0 -125px;height:13px}.footer .links.social-media a:hover em.instagram{background-position:-24px -125px}.footer .block-subscribe .input-box{float:left;width:65.625%;padding-top:0}.footer .block-subscribe .input-text{width:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.footer .block-subscribe .block-content{padding-top:7px}.footer .block-subscribe .block-content:after{content:'';display:table;clear:both}.footer .block-subscribe .actions{float:left;width:34.375%;margin:0}.footer .block-subscribe .actions .button{height:30px;line-height:17px;float:left}.footer .bugs,.footer address{clear:both}.footer .bugs{display:none}.footer-toll-free{color:#000!important;font:400 14px/1.5em futura-pt,Futura,Futura-Light,"Futura Light","Century Gothic",CenturyGothic,AppleGothic,sans-serif!important}.footer-paragraph-call-us{font:300 12px/1.5em futura-pt,Futura,Futura-Light,"Futura Light","Century Gothic",CenturyGothic,AppleGothic,sans-serif!important;letter-spacing:.02em}.footer_hours{font-weight:500;color:#222}.footer_email_us{margin:0}#mc-embedded-subscribe{float:right;margin:20px 0 0;width:125px;background:#a7a6a6 none repeat scroll 0 0}#mce-success-response{line-height:1.7em;padding:10px 5px 0}.footer .form-language,.footer .currency-switcher,.footer .store-switcher{clear:both;margin-bottom:10px}.footer .form-language,.footer .currency-switcher{display:none}.footer address{border-top:1px solid #ccc;text-align:center;width:100%;font-size:11px;margin-top:30px;padding:30px 0}.copyright{clear:both;text-align:center;color:#fff;font-size:1.1rem;padding-top:100px;padding-bottom:10px;text-transform:none}#content{font-size:1.8rem;line-height:2.7rem}h1.page-title{text-transform:uppercase}.t-cell{float:left;padding:10px 25px}.t-row{display:inline}#homepage-category-grid p{display:none}#homepage-category-grid li{margin:0 2% 12px 0;width:23%;float:left;position:relative;list-style:none}#homepage-category-grid li.lastproduct{margin-bottom:30px}#homepage-category-grid li .product-info{background:none repeat scroll 0 0 rgba(85,85,85,.85)!important;opacity:0;position:absolute;text-shadow:1px 1px 2px rgba(0,0,0,.7);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#000;overflow:hidden;top:0;min-height:0!important;text-align:center;margin-top:1em;bottom:0;right:0;left:0}#homepage-category-grid li span{font-size:14px;font-weight:450;line-height:1.4em;color:#000;text-align:center;display:block}#homepage-category-grid li.homeproduct a{text-transform:uppercase}#homepage-category-grid .product-info a{display:block;text-decoration:none;font-weight:300;color:#fff;font-size:1.3rem;line-height:1.9rem;height:100%;width:auto;margin-top:0;position:absolute;padding-top:20%;top:0;bottom:0;left:0;right:0}#homepage-category-grid a img{margin:0;width:100%;height:auto;display:block;box-shadow:none}#homepage-category-grid li.homeproduct:hover .product-info{opacity:1;top:0}article ul.products{list-style:none;padding-left:0}@media screen and (max-width:1075px){#homepage-category-grid li.homeproduct a{font-size:15px}}@media screen and (max-width:875px) and (min-width:376px){#homepage-category-grid li span,#homepage-category-grid li.homeproduct a{font-size:13px}}@media(max-width:768px) and (min-width:576px){#homepage-category-grid li{width:31%}}@media screen and (max-width:375px){#homepage-category-grid li span{font-size:11px}}@media screen and (max-width:575px){#homepage-category-grid li{width:48%}}@media screen and (max-width:830px){#homepage-category-grid{margin:0 -20px 0 -14px}}@media screen and (min-width:1101px){#homepage-category-grid li span.hideondesktop{display:none}}@media screen and (max-width:1100px){#homepage-category-grid li a>span:first-child{height:37px}#homepage-category-grid li .product-info{margin-top:37px}.hideonmobile{display:none}}.iconList,a:link.iconList{color:#000;cursor:pointer;text-decoration:none;font-size:15px;font-family:Futura,Futura-Light,futura light,century gothic,CenturyGothic,apple gothic,AppleGothic,urw gothic l,avant garde,sans-serif;text-transform:uppercase;text-align:left;border:none;vertical-align:middle;width:100%;overflow:hidden}.iconList p{color:#000;text-align:center}.iconList .alignleft.fourth{margin:5px 1% 10px;width:23%;overflow:hidden}.home .iconList div.t-cell,.prod_booster div{background-image:url(/wp-content/themes/designwarehouse/img/product_boosters_sprite.png?v3);height:75px;width:75px;margin:10px 10px 0 0}.fully-assembled{background-position:-3px -84px}.free-cushions{background-position:-84px -3px}.in-stock-now{background-position:-84px -84px}.white-glove-delivery{background-position:-3px -3px}div.shop-outdoor-furniture{text-align:center;background:#ebebeb;padding:10px 0;margin:20px 0}.shop-outdoor-furniture h1,.shop-outdoor-furniture .h1{margin:0}.shop-outdoor-furniture h1 a,.shop-outdoor-furniture .h1 a{color:#4b4b4b;text-decoration:none;font-size:52px;font-family:futura-pt,Arial,century gothic,CenturyGothic,AppleGothic,sans-serif;font-weight:500;line-height:45px}.shop-outdoor-furniture h1 a:hover,.shop-outdoor-furniture .h1 a:hover{color:#a7d066;text-decoration:none}.post-1660 .wdform_section{max-width:315px}.product-grid-links{box-shadow:2px 2px 5px 2px #fff;transition:box-shadow .3s ease-in-out;padding:10px 3%;float:left}.product-grid-links.alignleft.third{margin:0;width:33%}.product-grid-links:hover{box-shadow:2px 2px 5px 2px #555}.product-grid-links h3{text-align:center;margin:0}#homepromo img{width:49%;margin:0}#homepromo img.alignleft{margin-right:1%}.sunbrellacol li{border:none;color:#3c3c3c;display:block;float:left;font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:14px;margin-top:10px;position:relative;text-align:center;text-transform:uppercase;top:10px;width:142px}.mainclient{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;margin:0;padding:0}ul.mainclient li{border:1px solid #e6e6e6;list-style-type:none;padding:0;width:20%}.mainclient img{margin:0 auto}.outdoor-furniture-index{background:0 0;width:31%;margin:0 2% 1.5em 0;float:left;text-align:center}.outdoor-furniture-index a{display:block;width:auto;height:auto;border:none;transition:box-shadow .3s ease-in-out}.outdoor-furniture-index a img{box-shadow:-2px 3px 7px 0 #fff;-webkit-box-shadow:-2px 3px 7px 0 #fff;width:inherit;height:inherit;border:none;margin:5px 0 0;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out}.outdoor-furniture-index a:hover img,.outdoor-furniture-index a:active img{box-shadow:-2px 3px 7px 0 rgba(0,0,0,.5);-webkit-box-shadow:-2px 3px 7px 0 rgba(0,0,0,.5);border-bottom:none}.outdoor-furniture-index span{font-size:18px;font-weight:400;line-height:1.4em}.outdoor-furniture-index p{margin:0;padding:0}@media only screen and (max-width:900px){.outdoor-furniture-index span{font-size:16px}#mg-wprm-wrap li.menu-item a{font-size:15px;text-transform:uppercase;font-weight:400}}@media only screen and (max-width:768px){.outdoor-furniture-index span{font-size:13px}}@media only screen and (max-width:685px){#product-category-grid18 div.outdoor-furniture-index{width:47%;min-height:145px}.outdoor-furniture-index span{font-size:13px}}@media only screen and (max-width:400px){#product-category-grid18 div.outdoor-furniture-index{width:95%;margin-left:3%}.outdoor-furniture-index span{font-size:17px}}.contactrow{clear:both}.contact_side_images{max-width:30%;float:right}.contactBox_1{clear:both;width:15%;float:left}.contactBox_2{width:35%;float:left;padding:0 0 35px}.contactBox_3{width:35%;float:left;padding:0 0 35px}.contactBox_2 h2{font-weight:400;margin-top:0;margin-bottom:10px}.contactBox_2 p{margin-top:0}.contactrow{clear:both}.directions{color:#b0ce25;font-style:italic;font-weight:700;display:block}.contactrow h2{margin-bottom:10px;margin-top:0}.contact_page_email{font-weight:500;text-transform:uppercase}.contact_hours{margin:0 0 20px}.sales-team-container{list-style:none;margin:15px 0;font-size:0;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center}.sales-team-container li{padding:10px;background:#fff;font-size:16px;font-size:1rem;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:30.83%;text-align:center}.sales-team-container li img{max-width:100%;height:auto;margin:auto}.sales-team-container li h3{margin:10px 0 5px;text-align:center}.woocommerce #content div.product div.images{width:50%;padding-right:10px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 3% 1em 0;width:17.5%}.woocommerce.tax-product_cat ul.products li.product{margin:0 2% 1em 0;width:18.4%}.headerimg{margin-bottom:1em}.deepseatcollection.woocommerce ul.products li.product.product_cat-outdoor-furniture-collections{width:38%;max-height:177px;overflow:hidden}#teak li.product_cat-outdoor-furniture-collections .price,#teak li.product_cat-outdoor-furniture-collections form.cart{display:none}.deepseatcollection.woocommerce ul.products li.product.last{margin-right:3%}.deepseatcollection.woocommerce ul.products li.first{clear:none}.woocommerce.tax-product_cat ul.products li.product.last,.deepseatcollection.woocommerce ul.products li.product:nth-child(5n+4),.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.tax-product_cat .wrapper main,main.leftsidebar{width:75%;float:right}main.leftsidebar.blogpage{max-width:900px}.blogpage article{padding:80px 0;border-bottom:1px solid #4b4b4b}.blogpage article:first-child{padding-top:0;margin-top:0}p.blogpostdate{font-size:1.5rem;color:#a7d066;margin:0;padding:0}article h2{margin-top:0}.blogpage h1{color:#4b4b4b;text-decoration:none;font-size:52px;font-family:futura-pt,Arial,century gothic,CenturyGothic,AppleGothic,sans-serif;font-weight:400;line-height:45px;text-align:center}.blogpage article:nth-child(2){padding-top:0}.single .blogpage article{border-bottom:0}.pagination{text-align:center;padding:20px 0}ul.products li.type-product .product-info{background:none repeat scroll 0 0 rgba(85,85,85,.85)!important;height:100%;width:100%;opacity:0;position:absolute;text-shadow:1px 1px 2px rgba(0,0,0,.7);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#000;overflow:hidden;top:0;min-height:0!important;text-align:center;padding:4px}ul.products li.type-product:hover .product-info{opacity:1;top:0}.single-product ul.products li.type-product.product_cat-outdoor-furniture-collections>a{min-height:214px}.single-product ul.products li.type-product.product_cat-outdoor-furniture-collections a img{padding-top:30%}.woocommerce ul.products li.product a{height:100%}.woocommerce ul.products li.type-product a,.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .price{display:block;text-decoration:none;text-transform:uppercase;font-weight:300;color:#fff;font-size:13px;line-height:19px}.woocommerce ul.products li.product h3{padding:20px 10px 0}.woocommerce ul.products li.product .price span{padding:0 5px}.woocommerce ul.products li.product .price ins{text-decoration:none;font-weight:300}.woocommerce ul.products li.product a img{margin:0}.category-products .product-info h2.product-name a{display:block;padding:15px 5px 0;font-size:13px;font-weight:300!important}.hover-product-title,.hover-price-link p,.hover-price-link .price-box .old-price .price,.hover-price-link .price-box .special-price .price{color:#fff!important}.hover-price-link .price-box p.special-price{padding:0}.hover-price-link .price-box p.special-price::before{content:"Our Price:  ";font-size:13px;font-weight:300}.category-products .product-info h2.product-name a:hover{color:#fff!important}.category-products .product-info h2.product-name a{color:#fff}.hover-price-link .price-box p,.hover-price-link .price-box p .price{font-size:13px;padding:0 1px;display:inline}.hover-price-link .price-box .regular-price .price{color:#fff;font-size:14px}.hover-price-link .price-box .regular-price .price:before{content:"From:  ";text-transform:uppercase;font-weight:300;font-size:14px}h2.product-name-2 a{color:#fff}.hover-price-link{padding-bottom:100px}.products .product-image{border:none}.category-products .products .actions{display:none}.woocommerce-ordering{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0 0 1em!important}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#aaa}section h1{text-transform:uppercase}article h1{font:300 28px/1.1em "futura-pt",Arial,"Century Gothic",CenturyGothic,AppleGothic,sans-serif;color:#b0ce25;margin:15px 0 .7em;text-transform:uppercase}.gallery-header-title{border-bottom-color:#cce85f;border-bottom-style:solid;border-bottom-width:1px;margin:23px 0 5px;text-transform:uppercase}.seating-collection .alignleft{margin:0 1% 20px 0;width:75%}.seating-collection .seating-right{overflow:hidden;width:24%;float:left;padding-bottom:40px}.seating-collection .seating-desc{background-color:#ebebeb;min-height:292px;padding:25px 17px 5px 22px}.seating-collection .seating-link{background:none repeat scroll 0 0 #a7a6a6;-webkit-transition:background .3s linear 0s;transition:background .3s linear 0s;font:400 15px/1.5em "futura-pt",Arial,"Century Gothic",CenturyGothic,AppleGothic,sans-serif;margin:13px 0}.seating-collection .seating-link{background:none repeat scroll 0 0 #a7a6a6;-webkit-transition:background .3s linear 0s;transition:background .3s linear 0s;font:400 15px/1.5em;margin:13px 0}.seating-collection .seating-link a{text-decoration:none;text-align:center;line-height:38px;display:inline-block;width:100%;border:none;font:600 15px/38px;color:#fff}.seating-collection .seating-right h3{font:400 20px/1.2em;margin:0;padding-bottom:13px;border-bottom:1px solid #b1c42c}.seating-right p{font:300 1.5rem/1.2em "futura-pt",Arial,"Century Gothic",CenturyGothic,AppleGothic,sans-serif;padding-top:5px;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.clear-gallery{clear:both;height:21px}.static-block-render,.static-page-render{margin:0 40px 0 0}.static-block-render h2,.upsells h2,.related h2{text-transform:uppercase}.woocommerce div.product div.images div.thumbnails{text-align:center}.woocommerce div.product div.thumbnails a{float:none}.woocommerce div.product div.thumbnails img{display:inline-block;width:13%}.woocommerce-message a.button{background-color:#8fae1b;color:#fff}.fully_assembled_container{clear:both;width:100%}.fully_assembled_inner_container{text-align:center;list-style-type:none;color:#636363;margin:0;padding:0}.fully_assembled_inner_container li{display:inline-block;font-size:12px;padding:25px 7px;line-height:1.3em;text-align:center;width:86px;vertical-align:top}.fully_assembled_inner_container img,ul.fully_assembled_inner_container li div{margin:0 auto 7px;padding:0 0 7px}.prod_booster div{background:url(/wp-content/themes/designwarehouse/img/product_boosters_sprite.png);height:75px;width:75px;margin:10px 10px 0 0}.prod_booster .fully-assembled,.prod_booster .fully-assembled div{background-position:-3px -84px}.prod_booster .free-cushions{background-position:-84px -3px}.prod_booster .in-stock-now{background-position:-84px -84px}.prod_booster .white-glove-delivery{background-position:-3px -3px}.woocommerce div.product div.thumbnails.columns-6 a{width:10%}.woocommerce div.product form.cart div.quantity{margin:0;line-height:40px}.woocommerce div.product form.cart div.quantity input{padding:7px 0;line-height:24px;border-width:1px;margin:0}.woocommerce div.product form.cart .variations{border-top:1px solid #ccc}.row-pa_sunbrella-cushion-color td{display:block}.row-pa_sunbrella-cushion-color td label{text-transform:uppercase;font-size:22px;color:#000;padding-top:10px}.available-sunbrella-colors img{margin:10px 0;border:2px solid #a2dc33;padding:7px 10px 13px}.free-cushion-text p{color:#2055b7;font-style:italic;font-size:1.8rem;line-height:2rem}.attachment-shop_thumbnail{cursor:pointer}.woocommerce div.product .product_title{margin:0 40px 8px 0;text-transform:uppercase}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#555;font-size:1.8rem}.woocommerce div.product p.price del,.woocommerce div.product span.price del{padding-right:30px}.woocommerce div.product p.sp_final_price,.woocommerce div.product span.sp_final_price{font-weight:500}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none;font-weight:300}.prod_details{margin-bottom:20px}.prod-title,.prod-material-title{display:table-row;float:left;font-size:20px;font-weight:300;padding-left:10px;text-shadow:0 1px 0 rgba(255,255,255,.8);width:25%}.prod-material-content{font-size:20px;padding-left:10px;margin-left:145px}@media only screen and (max-width:479px){.prod-material-content{margin-left:95px}}.woocommerce div.product.product_cat-outdoor-furniture-collections div.images{width:100%;float:none}.woocommerce-page div.product.product_cat-outdoor-furniture-collections div.summary{width:100%;float:none}.woocommerce div.product.product_cat-outdoor-furniture-collections .group_description{width:48%;float:left}.product_cat-outdoor-furniture-collections .collection_asside{float:right;width:48%}.product_cat-outdoor-furniture-collections p.collections_message{color:#b0ce25;font-weight:600;font-size:1.6rem}.product_cat-outdoor-furniture-collections .entry-summary{overflow:hidden;border:0}.woocommerce div.product .product-info p.price ins,.woocommerce div.product .product-info span.price ins{color:#fff}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.button,.woocommerce a.button:hover{background-color:#b0ce25;color:#fff;font-weight:300;text-transform:uppercase;border-radius:0;webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#aaa}#order_comments_field{display:none}.upsells{clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{user-select:none;display:inline-block;cursor:pointer;text-transform:uppercase;position:relative;bottom:-1px;color:#fff;border:0;background-color:none;border-radius:0;margin:0 10px 0 0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{}.woocommerce div.product .woocommerce-tabs ul.tabs li a{-webkit-transition:background .3s linear 0s;-moz-transition:background .3s linear 0s;-o-transition:background .3s linear 0s;transition:background .3s linear 0s;font-weight:300;font-size:15px;padding:0 10px;height:40px;line-height:40px;color:#fff;background:#a7a6a6}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#fff;background:#b0ce25}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before{box-shadow:0 0 0!important;border:0!important}.testimonial{background-color:#ebebeb;background-image:url(img/testimonial-corner.jpg);background-repeat:no-repeat;min-height:155px;margin-bottom:20px;padding:20px 20px 20px 90px}.testimonialLine{height:5px}.half{width:48%}.third{width:33%}.fourth{width:24%}.alignleft.third,.alignright.third{width:30%}.alignleft.third{margin:5px 3% 20px 0}.alignleft.fourth,.alignright.fourth{width:25%;margin:0}.alignleft.fourth{width:22%;margin:5px 3% 20px 0}.third p{margin-top:0}span.contact_bottom_title{color:#222;font:500 20px/1.2em "futura-pt",Arial,"Century Gothic",CenturyGothic,AppleGothic,sans-serif;display:block}h2.contact_font_style a{color:#222;font:500 20px/1.2em "futura-pt",Arial,"Century Gothic",CenturyGothic,AppleGothic,sans-serif}hr{background-color:#ebebeb;border:0;margin:0}@media only screen and (min-width:320px){}@media only screen and (min-width:480px){}@media only screen and (min-width:768px){}@media only screen and (min-width:1024px){}@media only screen and (min-width:1140px){}@media only screen and (min-width:1280px){}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){}::selection{background:#04a4cc;color:#fff;text-shadow:none}::-webkit-selection{background:#04a4cc;color:#fff;text-shadow:none}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}.home_social{float:right;margin-top:2px}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.sticky{}.bypostauthor{}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff;opacity:.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{margin-top:32px;overflow:visible;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#000;padding:1px}#cboxLoadingGraphic{background:url(img/icons/loading.gif) no-repeat center center}#cboxLoadingOverlay{background:#000}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(img/icons/controls.png) no-repeat 0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{background-position:0 0;right:44px}#cboxPrevious:hover{background-position:0 -25px}#cboxNext{background-position:-25px 0;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}#home_social{float:right;margin-top:2px}#home_social img{margin-left:3px}.unslider{overflow:auto;margin:0;padding:0;position:relative}.unslider-wrap{position:relative}.unslider-wrap.unslider-carousel>li{float:left}.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade{position:relative}.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}.unslider-fade .unslider-wrap li.unslider-active{z-index:10}.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none}.unslider-arrow{position:absolute;left:20px;z-index:2;cursor:pointer}.unslider-arrow.next{left:auto;right:20px}.unslider-nav{display:none}.unslider-nav ol{list-style:none;text-align:center}.unslider-nav ol li{display:inline-block;width:14px;height:14px;margin:15px;background:#b0ce25;overflow:hidden;text-indent:-999em;cursor:pointer}.unslider-nav ol li.unslider-active{background:#555;cursor:default}.unslider-arrow{position:absolute;top:0;width:15%;max-width:80px;height:100%;z-index:110;cursor:pointer;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;overflow:hidden;text-indent:-999em}.unslider-arrow:hover{opacity:1}.unslider-arrow.disabled{filter:alpha(opacity=50);opacity:.5;cursor:default}.unslider-arrow.prev{left:8px;background:url("img/slideshow_arrow_left.png") no-repeat 10% 40%/25%;-webkit-transition:opacity .5s ease-in-out 0s;transition:opacity .5s ease-in-out 0s}.unslider-arrow.next{right:30px;background:url("img/slideshow_arrow_right.png") no-repeat 100% 40%/25%;-webkit-transition:opacity .5s ease-in-out 0s;transition:opacity .5s ease-in-out 0s}#wprmenu_bar{background:#0d0d0d}#wprmenu_bar .menu_title,#wprmenu_bar .wprmenu_icon_menu{color:#f2f2f2}#wprmenu_menu{background:#2e2e2e!important}#wprmenu_menu.wprmenu_levels ul li{border-bottom:1px solid #131212;border-top:1px solid #0d0d0d}#wprmenu_menu ul li a{color:#cfcfcf}#wprmenu_menu ul li a:hover{color:#606060}#wprmenu_menu.wprmenu_levels a.wprmenu_parent_item{border-left:1px solid #0d0d0d}#wprmenu_menu .wprmenu_icon_par{color:#cfcfcf}#wprmenu_menu .wprmenu_icon_par:hover{color:#606060}#wprmenu_menu.wprmenu_levels ul li ul{border-top:1px solid #131212}#wprmenu_bar .wprmenu_icon span{background:#fff}#wprmenu_menu.left{width:80%;left:-80%;right:auto}#wprmenu_menu.right{width:80%;right:-80%;left:auto}@media only screen and (max-width:768px){html{padding-top:42px!important}#wprmenu_bar{display:block!important}div#wpadminbar{position:fixed}#main-nav{display:none!important}}@media only screen and (max-width:1280px){}@media only screen and (max-width:1240px){.nav ul{font-size:1.6rem}#main-nav a:link,#main-nav a{padding:5px 7px}}@media only screen and (max-width:1140px){.nav ul{font-size:1.5rem}#main-nav a:link,#main-nav a{padding:5px}.searchautocomplete{width:246px}.searchautocomplete .nav{width:200px}.fully-assembled p{margin:7px 0 0}.title_subtext{margin-right:200px;text-align:center}}@media only screen and (max-width:1024px){.nav ul{font-size:1.28rem}#main-nav a:link,#main-nav a{padding:5px}ul.mainclient li{width:24%}.logo{}.iconList .alignleft.fourth{width:48%}.fully-assembled p{margin:18px 0 0}.seating-collection .seating-desc{min-height:auto;padding:20px 12px 10px 17px}.woocommerce ul.products li.type-product a,.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .price{font-size:11px;line-height:17px}.footer #text-2{width:17%}.footer #text-3{width:17%}.footer #text-4{width:35%}.footer #text-5{width:22%}.footer #text-5 h3{margin-left:0}.footer #text-5 .textwidget{margin-left:0}}@media only screen and (max-width:900px){.nav ul{font-size:1.13rem}#main-nav a:link,#main-nav a{padding:5px 3px}}@media only screen and (max-width:768px){.tax-product_cat .wrapper main,main.leftsidebar{width:75%}ul.mainclient li{width:30%}#header-search{height:30px;float:none}#header-search .searchautocomplete{position:relative;margin:0 auto}.tax-product_cat .wrapper main,main.leftsidebar{width:75%}aside.blog_sidebar{max-width:20%}.third,.fourth{width:47%}.alignleft.third,.alignright.third{width:47%}.alignleft.fourth,.alignright.fourth{width:47%;margin:0}.title_subtext{position:relative;margin:0 auto}.seating-collection .alignleft{margin:0 0 13px;width:100%}.seating-collection .seating-right{width:100%;float:none;padding:0 20%}.single-product ul.products li.type-product.product_cat-outdoor-furniture-collections>a{min-height:inherit}.single-product ul.products li.type-product.product_cat-outdoor-furniture-collections a img{padding:20px 0}#teak.woocommerce ul.products li.product,#teak.woocommerce-page ul.products li.product{width:30%;margin:0 3% 2rem 0;float:left;clear:none;min-height:130px}#teak .deepseatcollection ul.products li.product{margin-right:5%;width:30%;float:left;clear:none}#teak .deepseatcollection ul.products li.product_cat-outdoor-furniture-collections{width:65%;max-height:177px;overflow:hidden}#teak .deepseatcollection ul.products li.first{clear:none}#teak .deepseatcollection ul.products li.product:nth-child(3n+2){margin-right:0}.open_daily{display:block}.footer #text-2{width:33%}.footer #text-3{width:20%;display:none}.footer #text-4,.footer #text-5{width:66%}.footer #text-5 h3{margin-left:22px}.footer #text-5 .textwidget{margin-left:22px}}@media only screen and (max-width:685px){#top-nav,.woocommerce-breadcrumb{display:none}.header{position:relative;padding-bottom:50px}.logo{margin:10px 0}#header-search{float:none;bottom:0;left:0;width:220px}.searchautocomplete{width:216px}.searchautocomplete .nav{width:170px}.header-minicart{position:absolute;bottom:0;right:0;float:none}ul.mainclient li{width:45%}.fully-assembled p{margin:7px 0 0}.woocommerce div.product form.cart .variations td.label{padding-right:0}.woocommerce div.product.product_cat-outdoor-furniture-collections .group_description,.product_cat-outdoor-furniture-collections .collection_asside{width:auto;float:none}.tax-product_cat .wrapper main,main.leftsidebar,aside.blog_sidebar,aside.sidebar{width:auto;float:none;max-width:none}.sidebar-widget>div{float:left;width:47%;padding-right:2%}.sidebar h3{max-width:none}.call_today{display:block;font-size:1.8rem}.header_email{font-size:1.8rem}.footer #text-2{width:60%}.footer #text-3{display:block;width:40%}.footer #text-4{width:60%;clear:left}.footer #text-5{width:40%}.footer #text-5 h3{margin-left:0}.footer #text-5 .textwidget{margin-left:0}}@media only screen and (max-width:485px){#header-search{display:none}.header-minicart{left:0;text-align:center}.teakwarehouse_email{float:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:12px}.half,.third,.fourth,.alignleft.third,.alignright.third,.alignleft.fourth,.alignright.fourth,.product-grid-links.alignleft.third,.iconList .alignleft.fourth,#homepromo img{width:100%;margin:0;padding:0;float:none}.iconList{margin-right:3%}.print{display:none}#teak.woocommerce ul.products li.product,#teak.woocommerce-page ul.products li.product,#teak .deepseatcollection.woocommerce ul.products li.product{width:48%;margin:0 3.8% 2rem 0;clear:none;min-height:100%}#teak.woocommerce ul.products li.product:nth-child(2n),#teak .deepseatcollection.woocommerce ul.products li.product:nth-child(2n+1){margin-right:0}#teak .deepseatcollection.woocommerce ul.products li.product.product_cat-outdoor-furniture-collections{width:100%}ul.mainclient li{width:85%}}@media only screen and (max-width:430px){.outdoor-furniture-index span{font-size:11px}div.outdoor-furniture-index{line-height:12px}.sidebar-widget>div{float:none;width:auto}}@media only screen and (max-width:400px){.outdoor-furniture-index span{font-size:17px}}@media only screen and (max-width:400px){.fully_assembled_inner_container li{display:inline-block;font-size:12px;padding:15px 0;line-height:1.3em;text-align:center;width:22%;margin:0 1%}.header_email{font-size:1.3rem}.open_daily{font-size:1.1rem}.fully_assembled_inner_container img{width:100%}.woocommerce div.product form.cart .variations select{width:100%}.footer #text-2,.footer #text-3,.footer #text-4,.footer #text-5{width:auto}}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#call-out-container{right:0;z-index:10010;position:fixed;right:-250px;top:250px;width:299px}div#sidepop{background:none repeat scroll 0 0 #eee;float:right;height:60px;margin:14px -3px 0 0;width:250px;min-height:335px;padding:5px 20px;-webkit-border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-webkit-box-shadow:-1px 1px 3px #999;-moz-box-shadow:-1px 1px 3px #999;box-shadow:-1px 1px 3px #999}#sidepop>p{font-size:16px!important;line-height:20px}div#sidepop.opened{right:0}#aa{background-color:#eee;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;border:1px solid #eee;display:inline-block!important;font-size:20px;font-weight:300;height:50px;margin:0 0 0 15px;min-width:205px;padding:5px 0 0;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-box-shadow:1px 3px 3px #999;-moz-box-shadow:1px 3px 3px #999;box-shadow:1px 3px 3px #999;color:#555;position:absolute;left:-88px;top:91px;z-index:10010}#aa.opened{right:163px}#aa:hover{opacity:1}#aa:active,#aa:focus{outline:none}.call-button{padding:3px 0 0}.call-out-number{color:#b0ce25;font-size:18px;font-weight:600}.call-out-number:hover,.call-out-email-link:hover{text-decoration:underline}.call-out-icon{background:url(img/icons/call-out-phone.png) no-repeat 5px 4px;width:33px;height:40px;float:left}.call-out-title{font-size:20px;color:#555;margin:0 0 5px}.call-out-text{font-size:18px;font-weight:300}.call-out-email{font-family:futura-pt,arial;font-size:16px;font-weight:300}.call-out-email-label{font-weight:400}.call-out-email-link{color:#b0ce25!important;font-size:16px!important;font-weight:500}@media screen and (max-width:952px){#aa,div#sidepop{display:none!important}}@media screen and (min-width:1101px){#homepage-category-grid li span.hideondesktop{display:none}}@media screen and (max-width:1100px){#homepage-category-grid li a>span:first-child{height:37px}#homepage-category-grid li .product-info{margin-top:37px}}@media print{#top-nav,#main-nav,#header-search,.header-minicart,#call-out-container,#print-nav,.fully_assembled_container,.prod_booster,.add-to-cart-wrapper,.box-collateral,.box-up-sell,.product-collateral,.footer-container,nav.woocommerce-breadcrumb,.thumbnails,.up-sells,.wc-tabs-wrapper,.prod_description,.sidebar,.widget_text,.free-cushion-text,.variations,.quantity,div.woocommerce-variation-add-to-cart,.single_add_to_cart_button{display:none!important}a:after{content:''}a[href]:after{content:none!important}.logo{width:100%;padding:0 10%;text-align:center}.logo-img{width:80%}div.images{width:100%!important;padding:0 30%;float:none}.woocommerce-page div.product div.summary{width:100%;float:none;text-align:center}.prod-material-title,.prod-title{float:none;display:block;margin:0 auto;line-height:16px;font-weight:700!important}.prod-material-content{line-height:16px;padding:0;margin:0}.free-cushion-text p{font-style:normal}div,p,h1,h2,h3,h4,h5,h6,span{font-family:Arial;font-size:12px!important;text-transform:uppercase}h1{font-size:18px!important}.woocommerce div.product form.cart .variations td.label{padding-right:0}form.cart{overflow:hidden;text-align:center;width:100%;margin-top:-20px;line-height:24px}form.cart p{line-height:14px}form.cart::after{content:"NO ASSEMBLY REQUIRED | IN STOCK NOW | WHITE GLOVE DELIVERY"!important;padding-top:20px;text-align:center;width:100%}div.product_meta::before{content:"WHOLESALE PRICING TO THE PUBLIC - COMMERCIAL QUOTES WELCOME"!important;text-align:center;width:100%}div.product_meta{width:80%;margin:auto;line-height:16px!important;margin-top:-30px}footer.footer::before{content:'"By the way, did you know that our Sunbrella� cushions are FREE with the purchase of our Deep Seating products as shown on site? So no hidden charges, just another benefit from us to you. No one else does this! And all of our A-Grade Teak Deep Seating cushions are made in the U.S.A. Compare before you buy and you will be pleased you did." -DW';line-height:10px!important;font-family:Arial;font-size:12px}div.copyright{padding-top:50px}div.copyright::before{content:"0800.111.112 - www.DesignWarehouse.co.nz - sales@designwarehouse.co.nz"}footer.footer,div.summary{border:none}}