body{background:#340600 url(/wp-content/themes/barstool-comforts/images/body-bg.png) no-repeat top center}@font-face{font-family:Avenir_Light;src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475496/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot?#iefix);src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475496/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot?#iefix) format("eot"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475496/0078f486-8e52-42c0-ad81-3c8d3d43f48e.woff2) format("woff2"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475496/908c4810-64db-4b46-bb8e-823eb41f68c0.woff) format("woff"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475496/4577388c-510f-4366-addb-8b663bcc762a.ttf) format("truetype")}@font-face{font-family:Avenir_Book;src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475508/710789a0-1557-48a1-8cec-03d52d663d74.eot?#iefix);src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475508/710789a0-1557-48a1-8cec-03d52d663d74.eot?#iefix) format("eot"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475508/065a6b14-b2cc-446e-9428-271c570df0d9.woff2) format("woff2"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475508/65d75eb0-2601-4da5-a9a4-9ee67a470a59.woff) format("woff"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475508/c70e90bc-3c94-41dc-bf14-caa727c76301.ttf) format("truetype")}@font-face{font-family:Avenir_Roman;src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475520/57bf7902-79ee-4b31-a327-1bbf59a3d155.eot?#iefix);src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475520/57bf7902-79ee-4b31-a327-1bbf59a3d155.eot?#iefix) format("eot"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475520/b290e775-e0f9-4980-914b-a4c32a5e3e36.woff2) format("woff2"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475520/4b978f72-bb48-46c3-909a-2a8cd2f8819c.woff) format("woff"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475520/9bdf0737-f98c-477a-9365-ffc41b9d1285.ttf) format("truetype")}@font-face{font-family:Avenir_Oblique;src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475526/1e9b2738-9316-4b0c-97c0-5423b69ea147.eot?#iefix);src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475526/1e9b2738-9316-4b0c-97c0-5423b69ea147.eot?#iefix) format("eot"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475526/1a7173fa-062b-49ad-9915-bc57d3bfc1f5.woff2) format("woff2"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475526/cdda031e-26e9-4269-83d1-5a218caa10db.woff) format("woff"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475526/6d1ce413-19e7-4b43-b328-6cdedc58b35a.ttf) format("truetype")}@font-face{font-family:Avenir_Medium;src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475532/e0542193-b2e6-4273-bc45-39d4dfd3c15b.eot?#iefix);src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475532/e0542193-b2e6-4273-bc45-39d4dfd3c15b.eot?#iefix) format("eot"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475532/17b90ef5-b63f-457b-a981-503bb7afe3c0.woff2) format("woff2"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475532/c9aeeabd-dd65-491d-b4be-3e0db9ae47a0.woff) format("woff"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475532/25f994de-d13f-4a5d-a82b-bf925a1e054d.ttf) format("truetype")}@font-face{font-family:Avenir_Medium_Oblique;src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475538/cebcf56a-ea7e-4f5c-8110-a7ee367c1f91.eot?#iefix);src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475538/cebcf56a-ea7e-4f5c-8110-a7ee367c1f91.eot?#iefix) format("eot"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475538/deb5e718-7abb-4df3-9365-edfa95317090.woff2) format("woff2"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475538/04801919-17ee-4c6b-8b17-eb1965cb3ed6.woff) format("woff"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475538/cee053ec-4b41-4506-a1fe-796261690610.ttf) format("truetype")}@font-face{font-family:Avenir_Heavy;src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475544/6af9989e-235b-4c75-8c08-a83bdaef3f66.eot?#iefix);src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475544/6af9989e-235b-4c75-8c08-a83bdaef3f66.eot?#iefix) format("eot"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475544/d513e15e-8f35-4129-ad05-481815e52625.woff2) format("woff2"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475544/61bd362e-7162-46bd-b67e-28f366c4afbe.woff) format("woff"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475544/ccd17c6b-e7ed-4b73-b0d2-76712a4ef46b.ttf) format("truetype")}@font-face{font-family:Avenir_Heavy_Oblique;src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475550/e6b412d9-d1ed-4b17-bb93-a6911df8640d.eot?#iefix);src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475550/e6b412d9-d1ed-4b17-bb93-a6911df8640d.eot?#iefix) format("eot"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475550/3c210c80-960f-4684-850b-25390b4d08af.woff2) format("woff2"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475550/cb5c71ad-e582-4d00-929c-67fbfaeb1c27.woff) format("woff"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475550/9ced8e96-4602-4507-8c20-4ff381949a9a.ttf) format("truetype")}@font-face{font-family:Avenir_Black;src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475556/f55e4498-ad48-4577-93a0-c614de5cbbb8.eot?#iefix);src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475556/f55e4498-ad48-4577-93a0-c614de5cbbb8.eot?#iefix) format("eot"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475556/c78eb7af-a1c8-4892-974b-52379646fef4.woff2) format("woff2"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475556/75b36c58-2a02-4057-a537-09af0832ae46.woff) format("woff"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475556/b5c44a82-eeb8-41de-9c3f-a8db50b24b8a.ttf) format("truetype")}@font-face{font-family:Avenir_Black_Oblique;src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475562/4030caeb-d266-4d36-ac58-a3bb7a5b1bfa.eot?#iefix);src:url(/wp-content/themes/barstool-comforts/fonts/avenir/1475562/4030caeb-d266-4d36-ac58-a3bb7a5b1bfa.eot?#iefix) format("eot"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475562/a2477e08-09d9-4d4b-97a9-23a1e22cb44c.woff2) format("woff2"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475562/19d12bba-92b1-43ad-9bab-cd36a4195c2a.woff) format("woff"),url(/wp-content/themes/barstool-comforts/fonts/avenir/1475562/5ba5a010-7470-4d9d-8a49-2920dc1be1f8.ttf) format("truetype")}.out-of-stock-holland{margin-top:-20px;font-size:1em!important;display:block}.out-of-stock-holland p strong{color:#000!important}.out-of-stock-holland a{color:#cb2f2b!important}a.out-of-stock-holland-link{margin-top:30px;display:block;text-decoration:underline}.out-of-stock-holland-faqs h3{margin:0;padding:10px 0;color:#000;font-size:1.3em}.out-of-stock-holland-faqs h4{margin:0;padding:10px 0 3px}.modal-open .modal{height:100%!important}.modal-open .modal .modal-dialog{height:100%!important}.modal-open .modal .modal-dialog .modal-content{height:90%!important;overflow:auto!important}.modal-open .modal .modal-dialog .modal-content iframe{height:700px}.announcement{position:relative;top:45px;right:70px;z-index:10}.announcement p{margin:0;padding:0;height:0;text-align:center}.announcement p a{color:#fff;display:inline-block;padding:7px 15px;letter-spacing:.1em;font:.8em Avenir_Roman,sans-serif;background:#5c0a00;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px}.announcement p a:hover{color:#edd0a8}.price-increase a.link{margin-bottom:20px;padding:2px 7px;display:table;color:#c00;border:1px solid #ccc}figure.aligncenter{text-align:center}a:hover{text-decoration:none}a:focus{outline:none}blockquote{border:0!important}hr.extra-space{margin-bottom:100px;border:0}hr.invisible{margin:0;padding:0;clear:both;height:1px;color:#fff;background:#fff;border:0}.grecaptcha-badge{display:none!important}body.page-id-12566 ul.products{margin-top:30px}body.page-id-12566 ul.products a.button{display:none}body.page-id-12566 h2.woocommerce-loop-product__title{height:auto!important}a.view-all{padding:5px 10px;font-size:.9em;text-decoration:none!important;display:inline-block;border:2px solid #ccc}.screen-reader-text{position:absolute;top:-9999px;left:-9999px}.page-id-218 figcaption{text-align:center}.floating-contact{display:block}.floating-contact{position:fixed;bottom:2.1em;right:5.6em;text-decoration:none;color:#fff;background-color:#630206;text-transform:uppercase;font:.8em Avenir_Light,Arial,sans-serif;letter-spacing:.05em;padding:1.2em;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px}.floating-contact:focus,.floating-contact:hover,.floating-contact .close:focus,.floating-contact .close:hover{color:#fff}.floating-contact.opened{display:none}.floating-contact.opened h3{color:#fff;margin-bottom:20px;text-transform:none;letter-spacing:0;font:1.7em Avenir_Roman,Arial,sans-serif}.floating-contact form{padding:20px 20px 10px;margin-bottom:20px;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px}.floating-contact fieldset{margin-bottom:20px!important}.floating-contact label{margin-bottom:6px!important;display:block!important;font:1.05em Avenir_Heavy,Arial,sans-serif;color:#777}.floating-contact input,.floating-contact textarea{border:0!important;color:#6f6f6f;background:#efefef;font:1.2em Avenir_Book,Arial,sans-serif;border:2px solid #efefef!important}.floating-contact textarea{height:80px!important}.floating-contact input:focus,.floating-contact textarea:focus{background:#fff;color:#000;border:2px solid #ccc}.floating-contact input#send{border:0!important;font:1.3em Avenir_Medium,Arial,sans-serif!important}.cf7ic_instructions{color:#000}.captcha-image label{display:block!important;float:left}.go-top{position:fixed;bottom:2em;right:2em;text-decoration:none;color:#fff;background-color:#630206;font-size:12px;padding:1em;display:none;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px}.go-top:focus,.go-top:hover{color:#fff}figure.img-responsive img{max-width:100%;height:auto;display:block}header.cart{padding-bottom:20px}div.navbar{margin-bottom:-2px;border:0!important}#megamenu{padding:4px 0;background:#55a595;border:2px solid #fff}#mobile-search input{border:1px solid #ccc}#mobile-search button{position:relative;top:1px;margin-left:-4px;padding:12px 20px;height:45px;color:#fff;font-size:.9em;background:#55a595;border:0;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border-radius:6px}#MobileCart ul.woocommerce-mini-cart{text-align:center}#MobileCart li.mini_cart_item img{margin:0 auto 20px;display:block}#MobileCart .tc-epo-metadata{margin-top:20px}.content-bg-white{background:#fff}.content{font:1em/140% Avenir_Roman,Arial,sans-serif;background:#fff}.content.pages{padding-bottom:30px}header.page-title{margin:0 -13px 30px;padding:40px 40px 20px;background:#dbdbdb}header.page-title h1{margin:0;padding:0;color:#000;font:normal 1.9em/130% Avenir_Medium,Arial,sans-serif}header.page-title p.byline{margin-top:5px;margin-left:1px;font:normal 1.1em/130% Avenir_Roman,Arial,sans-serif}header.page-title p.byline a{color:#000}.woocommerce-page h1.page-title{margin:0 -15px 30px;padding:40px 40px 20px;color:#000;font:bold 1.9em/130% Avenir_Roman,Arial,sans-serif;background:#dbdbdb}.about-brand,.about-category{margin-bottom:20px;padding:0 20px;color:#919191;font-size:.95em;line-height:140%}.about-category{margin-top:-10px}.about-brand p img,.about-category p img{margin-right:10px;margin-bottom:20px;float:left}.about-brand a,.about-category a{color:#919191;cursor:pointer;text-decoration:underline}.about-brand a.subtle-link{text-decoration:none;color:#333}.about-brand a:hover,.about-category a:hover{color:#af2815;text-decoration:underline}.about-category h3{margin:0 0 10px;padding-top:10px;color:#000;letter-spacing:.03em;font:bold 1.35em/130% Avenir_Roman,Arial,sans-serif}.about-brand .toggle-content,.about-category .toggle-content,.toggle-content-narrow{display:none}div.scroll{padding:0 30px 0 0!important;height:300px;overflow-y:scroll}.after-product-info{padding:30px 0 0 20px;font-size:1em;color:#919191}.after-product-info a{color:inherit;text-decoration:underline}.after-product-info a:hover{color:#000}.after-product-info ul{margin-bottom:15px}.after-product-info li{margin:0 0 3px!important}.after-product-info .alignright{margin:15px 0 20px 30px;float:right}.after-product-info p.wp-caption-text{margin:0;padding:0;padding-top:5px;color:#a3a3a3;font-size:.9em}.about-brand .toggle-content p,.about-category p,.after-product-info p{margin-bottom:15px;line-height:150%}.about-brand .toggle-content h2,.about-category h2,.after-product-info h2{margin:0 0 5px;padding-top:10px;color:#444!important;font:normal 1.25em/135% Avenir_Medium,Arial,sans-serif}.about-brand .toggle-content h3,.about-category .toggle-content h3,.after-product-info h3{margin:0 0 3px;padding-top:10px;color:#444;text-transform:uppercase;font:normal 1.1em/130% Avenir_Medium,Arial,sans-serif}.after-product-info h2{color:#939393}.after-product-info h3{text-transform:none}.about-brand hr,.about-category hr,.after-product-info hr{clear:both;color:#fff;border:0}.about-brand .toggle-content ul,.about-category .toggle-content ul,.after-product-info ul{margin:0;padding:0;list-style:none}.about-brand .toggle-content ul li,.about-category .toggle-content ul li,.after-product-info ul li{margin-bottom:15px;padding:0 0 0 18px;line-height:140%;background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/li-bullet-gray.jpg) no-repeat 0 6px}.about-category img.alignnone,.after-product-info img.alignnone{display:block;float:none}form.woocommerce-ordering{padding-bottom:40px;float:left!important}form.woocommerce-ordering select{padding:0;border:1px solid #999;cursor:pointer}form.woocommerce-ordering select option{padding:5px 10px}p.christmas{margin:0 auto;padding:10px 20px 10px 40px;display:table!important;clear:both;color:#c00;border:1px solid #ccc;background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/christmas-tree.png) no-repeat 9px 5px}div.summary p.christmas{margin:-20px 0 30px;padding:8px 15px 8px 30px;font-size:.85em;border:0;color:#3b8648;background-position:0 5px}p.woocommerce-result-count,.facetwp-counts{margin:10px 15px 0 0!important;display:block;float:left;font-size:.9em;line-height:100%}.facetwp-counts{position:absolute;top:-9999px;left:-9999px}.facetwp-paginated-loading{position:absolute;top:5px}body.term-comfortable-luxurious-seating p.woocommerce-result-count,body.term-comfortable-luxurious-seating .facetwp-counts{display:none!important}body.term-comfortable-luxurious-seating form.woocommerce-ordering{display:none!important}body.term-comfortable-luxurious-seating .product-list>p{display:none}body.term-comfortable-luxurious-seating .term-description{font-size:1.1em}.product-list,ul.products{padding-left:20px}.product-list ul,ul.products{padding:0!important;list-style:none;text-align:center;font:1em Avenir_Roman,Arial,sans-serif!important}.product-list ul li,ul.products li{background:0 0!important;margin-bottom:0!important}.woo-entry-new-badge{position:absolute;top:20px;left:50px;margin:0 auto!important;padding:3px 5px;color:#fff!important;font-size:.7em;letter-spacing:.05em;text-align:center;display:inline-block;color:#444;text-transform:uppercase;background:#444;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.product-list a,ul.products a{display:block}.product-list img,ul.products img{margin:0 auto 10px!important;display:block;max-width:100px;height:153px!important}.woocommerce ul.products li.product a img.Rating,ul.products img.Rating{margin:7px auto 10px!important;max-width:auto;width:auto!important;height:12px!important;opacity:.8;display:inline-block;padding-right:5px}.woocommerce ul.products li.product span.brand{display:block;display:none}span.rating-container{font-size:.9em;letter-spacing:.05em;color:#888!important}.woocommerce ul.products li.product span.rating-container{color:#888}.most-popular-stools .rating-container,.most-popular-stools .product-list img.Rating,.most-popular-stools ul.products img.Rating{display:none!important}.product-list del,ul.products del{position:absolute;top:-9999px;left:-9999px}.product-list ins,ul.products ins{display:block;text-decoration:none}.product_brand-darafeev del .woocommerce-Price-amount,.product_brand-fairfield-chair del .woocommerce-Price-amount{display:none}a.woocommerce-LoopProduct-link{height:280px!important}.product-list span.amount,ul.products span.amount{margin:0;padding:5px 0 0;display:block;font:1.1em Avenir_Roman,Arial,sans-serif;color:#888;letter-spacing:.01em}li.product span.brand{padding-top:4px;padding-bottom:2px;color:#888;font:1em Avenir_Medium,Arial,sans-serif;letter-spacing:.02em;display:block!important}h2.woocommerce-loop-product__title{color:#888!important;background:0 0!important;margin:0!important;padding:0 20px!important;letter-spacing:.01em;font:normal 1em/130% Avenir_Light,Arial,sans-serif!important}.product-list a h3,ul.products a h3{margin:0!important;padding:0 10px!important;color:#888;font-size:.95em!important;line-height:145%}.product-list a.button.add_to_cart_button,ul.products a.button.add_to_cart_button{padding:8px 15px;color:#000;font:normal .8em/130% Avenir_Medium,Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase;border:1px solid #444;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border-radius:6px;background:0 0}.product-list a.button.add_to_cart_button:hover,ul.products a.button.add_to_cart_button:hover,.product-list li:hover a.button.add_to_cart_button,ul.products li:hover a.button.add_to_cart_button{color:#54a594;background:#fff;border-color:#54a594}form.woocommerce-ordering select{font-size:1em!important;border-color:#ccc;padding:4px}div.facetwp-pager{float:left}div.facetwp-pager a{padding-left:12px!important;padding-right:12px!important}div.facetwp-pager a.active,div.facetwp-pager a:hover{background:#2e7466!important}.woocommerce-pagination{padding:12px 0 9px;overflow:visible;background:#eee;font:1em Avenir_Roman,Arial,sans-serif}.woocommerce-pagination ul{margin:0!important;padding:0!important;border:0!important;float:left}.woocommerce-pagination ul li{margin:0 5px!important;border:0!important}.woocommerce-pagination span.current{padding:8px 0 5px!important;color:#000!important;font-weight:700!important}.woocommerce-pagination a{display:inline-block;padding:8px 10px!important;color:#fff;background:#55a595}.woocommerce-pagination a:focus,.woocommerce-pagination a:hover{color:#fff!important;background:#bb3622!important}.woocommerce-pagination .view-all{margin-right:-40px!important;padding-right:0}.woocommerce-pagination .view-all a{padding:6px 20px!important;color:#fff;font:1em Avenir_Medium,Arial,sans-serif;background:#55a595;border:1px solid #55a595}@media only screen and (min-width:0) and (max-width:767px){.woocommerce-pagination .view-all a{margin-top:20px}}.woocommerce-pagination .view-all a:hover,.woocommerce-pagination .view-all a:focus{background:#2e7466!important;border-color:#2e7466}nav.woocommerce-breadcrumb{position:absolute;top:-9999px;left:-9999px}.page-id-385 ul.products img{position:relative;top:0;left:0}.page-id-385 ul.products li.product-category{padding:0 20px!important;margin-right:0!important;clear:none!important;height:230px}body.term-22 li.product-category img{position:relative;top:0;left:0}.brand-filtering span{font-size:.9em}.brand-filtering select{font-size:.85em;border:1px solid #ccc}.brand-facet h2{margin:0 20px;padding:7px 15px;color:#444;letter-spacing:.05em;font:normal 1em/130% Avenir_Roman,Arial,sans-serif;background:#dcdcdc}.brand-facet section.facet{padding:0 20px;color:#747474;font:.9em/140% Avenir_Roman,Arial,sans-serif}section.facet span.facetwp-counter{color:#a6a6a6;font-size:.9em}.facetwp-facet{margin-bottom:30px!important}a.facetwp-toggle{color:#55a595;text-decoration:underline}section.facet h3{color:#000;font:normal 1.3em/130% Avenir_Roman,Arial,sans-serif}.facetwp-checkbox{padding:3px 5px 2px 25px!important;background:url(//barstoolcomforts.com/wp-content/plugins/facetwp_/assets/images/checkbox.png) 1px 4px no-repeat!important;background-size:14px 14px!important}.facetwp-checkbox.checked{background-image:url(//barstoolcomforts.com/wp-content/plugins/facetwp_/assets/images/checkbox-on.png)!important}.facetwp-checkbox:hover{color:#000!important;background-color:#ceece6!important}a.reset-btn{padding:4px 0;display:block;color:#55a595;font-size:.9em;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc}a.reset-btn span{margin-right:4px;font-size:.9em}a.reset-btn:hover{color:#000}p.brand-cta{margin-bottom:40px}p.brand-cta a{padding:6px 0;display:inline-block;color:#55a595;font-weight:700;border-top:1px solid #fff;border-bottom:1px solid #fff}p.brand-cta a:hover{color:#000;border-top:1px solid #ccc;border-bottom:1px solid #ccc}p.brand-cta a span{position:relative;top:-1px;font-size:.5em}.modal-header{border:0}.modal-body label{margin:0 0 10px;display:block;text-align:left}.form-group{margin:0 0 10px}button#search-btn-mobile{margin:0 auto;padding:8px 20px;color:#fff;display:table;border:0;font-size:.9em;font-weight:700;background:#55a595;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;border-radius:6px}button#search-btn-mobile:hover,button#search-btn-mobile:active,button#search-btn-mobile:focus{background:#444}.pricing del{margin-bottom:5px;display:block}.pricing strong{margin-bottom:10px;font-size:1.7em;font-weight:400;display:block}.pricing em{margin-bottom:15px;display:block}span.onsale{display:none}label.tm-has-required,.product_meta{position:absolute;top:-9999px;left:-9999px}li.best-selling em,li.former-name em{padding:0 0 0 22px;font-style:normal;background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/products/best-selling-star.png) no-repeat 0 0}h1.product_title{margin:2px -13px 30px!important;padding:40px 40px 20px!important;color:#000;display:block;font:bold 1.9em/130% Avenir_Roman,Arial,sans-serif;background:#dbdbdb}.summary p.price{margin-top:10px;margin-bottom:15px;line-height:130%;color:#56bea9!important;display:block!important;letter-spacing:.02em;font:1.7em Avenir_Medium,Arial,sans-serif!important;text-decoration:none}.sale .summary p.price{margin-top:15px;margin-bottom:15px;line-height:120%!important}.sale .summary p.price del{display:block;color:#777;font:.55em Avenir_Roman,Arial,sans-serif!important}.sale .summary p.price ins{color:#56bea9;display:block!important;font-size:1em!important;font-weight:400!important;text-decoration:none}.site-sale{position:relative;top:-55px;left:-110px;z-index:10;padding:0 7px 1px;line-height:140%;color:#888;display:inline-block;border:2px solid #ccc}.site-sale em{font-style:normal;font-size:.8em;text-transform:uppercase}.summary .no-sales-tax,.summary .free-shipping{margin:0 10px 25px 0;padding:5px 0 0 22px;display:inline-block;font:1em Avenir_Roman,Arial,sans-serif;color:#757579;text-transform:capitalize;background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/products/icon-checkmark_.png) no-repeat 0 6px;background-size:16px auto}.summary .no-sales-tax em{font-style:normal}span.free-shipping a{color:inherit;text-decoration:underline}.shipping-times{padding:5px 5px 0}div.price-match{margin:-20px 10px 25px 0;padding:5px 0 0 22px;display:block;font:.95em Avenir_Roman,Arial,sans-serif;color:#757579;letter-spacing:.05em;text-transform:capitalize;background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/products/icon-checkmark_.png) no-repeat 0 6px;background-size:16px auto}div.price-match a{color:#757579;text-decoration:underline}.price-match a.bold{font-weight:700;color:#dc7443}.holiday-schedule{position:relative;top:-10px}.holiday-schedule p{margin:0;padding:5px 10px;color:#444;font-size:.9em;display:inline-block;border:0 solid #ccc;background:#efefef}.mobile-magic .mz-expand .mz-image-stage>figure .mz-caption.mz-show{display:block!important}.mobile-magic .mz-expand .mz-expand-stage.with-thumbs .mz-image-stage{padding-bottom:100px!important}div.product div.images figure{border:0!important}a.customize-link{width:50px!important;height:75px!important;display:block}.product-info table{margin-top:25px}@media screen and (max-device-width:767px){.mobile-magic .mz-expand .mz-image-stage figcaption.mz-caption{display:block!important}}#tm-extra-product-options{margin-bottom:20px}.tm-extra-product-options .tc-cell,.tc-cell{position:relative;padding:0 15px!important}.tm-description a{text-align:left!important;padding:0 0 0 10px!important;width:140px}.seat-type-div{border:0!important}.tm-description h5{margin-bottom:0}.tm-extra-product-options-checkbox .tc-label-wrap{position:relative;top:1px;font-size:.85em}.summary form.cart{margin-right:40px;margin-bottom:0!important;padding:20px 20px 40px 25px;background:#e3e3e3}.tm-extra-product-options-field .optSwatch{position:absolute;width:33px;height:33px;top:8px;left:-75px;z-index:50}.tm-extra-product-options-field .optSwatch img{width:33px;height:33px}li.tm-extra-product-options-field{position:relative}#tm-extra-product-options-fields .tm-epo-field-label{display:none}#tm-extra-product-options-fields li div.cpf-type-select{margin:0 0 5px;padding:0}.tm-extra-product-options-container select{padding:5px;width:230px;border:1px solid #c5c5c5;cursor:pointer;font-size:.9em;color:#757579}.tm-extra-product-options-container select option{color:#444;padding:2px 5px}.tm-description h4{margin:0!important;padding:0!important;font:bold 1.2em/140% Avenir_Roman,Arial,sans-serif}.tm-description h6{margin:10px 0 0;padding:0;line-height:140%}.pub-table-section{margin-bottom:20px!important}.tm-extra-product-options-container,.tm-extra-product-options-container span{width:240px!important}.cpf-type-radio .tm-extra-product-options-container,.cpf-type-radio .tm-extra-product-options-container span{width:100%!important}span.select2-selection__arrow{height:36px!important}span.select2-selection__arrow b{border:1px solid;width:auto!important;margin-left:100px!important;float:right!important;font-weight:400!important}.select2-container{box-sizing:border-box;display:inline-block;margin:0;font:.94em Avenir_Book,Arial,sans-serif!important;position:relative;vertical-align:middle}.select2-container--default .select2-selection--single{background-color:#fff!important;font-size:.9em!important;border-radius:0!important;border:1px solid #c5c5c5!important}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:40px!important;user-select:none;-webkit-user-select:none;border-radius:0!important}.select2-container--default img{border:1px solid #ccc}.select2-container--default strong{margin-left:10px;font:.95em Avenir_Roman,Arial,sans-serif!important}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-top:0!important;color:#757579!important;font:1.15em/34px Avenir_Book,sans-serif!important;margin-left:3px!important;margin-top:-1px!important}span.select2-selection__placeholder{line-height:40px}span.select2-selection__rendered .title{line-height:normal!important;font-size:.8em;font-weight:400;margin:6px 0 -8px;color:#a6a6a6}span.select2-selection__rendered .content{font-size:.95em;margin:7px 0 0 8px;color:#a6a6a6;overflow:hidden}.select2-search__field{background:#fff url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/js/select2/select2.png) no-repeat 100% -22px}.tm-tooltip{display:none!important}.select2-results__option .description{padding-top:2px;color:inherit!important;padding-left:10px}.tm-extra-product-options-textfield input{padding:5px;width:70px!important;border:1px solid #c5c5c5;cursor:pointer;text-align:center;font-size:.9em;color:#757579}.tm-extra-product-options-checkbox a{color:#c00;text-decoration:underline}div.alternate-back-cushion-div{margin-top:-5px!important;margin-bottom:10px!important}ul.alternate-back-cushion-ul label{font-weight:400;font-size:.9em;color:#444}ul.alternate-back-cushion-ul input{margin-right:0;border:1px solid}ul.alternate-back-cushion-ul label span{margin-left:-3px;position:relative;top:-1px}ul.alternate-back-cushion-ul li.tc-active span{font-weight:400!important}form.woocommerce-ordering span.select2-selection__arrow b{margin:0!important;position:relative;top:15px!important;left:0!important}#tm-extra-product-options-fields .tm-extra-product-options-container,#tm-extra-product-options-fields .tm-description{display:inline;float:left;width:auto}#tm-extra-product-options-fields .cpf-type-textfield .tm-extra-product-options-container,#tm-extra-product-options-fields .cpf-type-textfield .tm-description{display:inline;float:left;width:100%;clear:none!important}#tm-extra-product-options-fields .tm-description a{position:relative;top:12px;padding:5px 10px;display:block;color:#353535;font:1em Avenir_Roman,Arial,sans-serif;text-decoration:underline}#tm-extra-product-options-fields .tm-description a:before{content:"+ "}.tm-description a.inline-link{display:inline!important;padding:0!important;padding:0!important;top:0!important;font-size:100%!important}.tm-description a.inline-link:before{content:""!important}div.note-div{font-size:.85em;line-height:140%}div.note-div a{top:0!important;display:inline-block!important;margin:0!important;padding:0!important;font-size:1em!important}#tm-extra-product-options-fields .tm-description a:hover{color:#000}.seat-type-div{padding-bottom:25px!important;border-bottom:3px solid #ccc}.seat-type-div h5{font-weight:400!important;font-size:1.4em}.seat-type-div h5 strong{text-transform:capitalize}@media only screen and (min-width:1200px){.seat-type-div ul li{margin-right:-30px!important}}.seat-type-div ul li label{padding:8px 18px!important;border:1px solid #ccc!important;background:#fff;cursor:pointer;font-weight:400;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-border-radius:10px}.seat-type-div ul li.tc-active label{background:#fff;border:1px solid #000!important}.select-color{overflow:hidden}.color-img{margin-right:13px;width:20%;float:left}.color-name,.color-desc{margin:4px 0 0;padding:0;float:left;width:70%}.color-name strong{margin:0!important}div.imgdesc .color-desc strong{margin-left:0!important;font-size:.8em!important}.cpf-type-radio .tm-description{width:100%!important}.cpf-type-radio .tm-description p{margin:10px 0 0;padding:0;color:#757579;font-size:.9em}ul.tm-extra-product-options-radio{margin:0 0 0 -3px!important;padding:0}#tm-extra-product-options-fields .tm-extra-product-options-container,#tm-extra-product-options-fields .tm-description{display:inline;float:left;width:auto;clear:none!important}ul.tm-extra-product-options-radio li img{margin-bottom:10px!important;border:2px solid #fff!important}ul.tm-extra-product-options-radio li.tc-active img{border:2px solid #55a595!important;box-shadow:none!important}span.radio_image_label{text-align:left;font-size:.9em;padding:0 10px 0 0;width:120px!important}.increase-seat-depth-ul span.tm-label{font-size:.95em!important;font-weight:400!important;color:#444}.popover-content{color:#777;font:.95em/135% Avenir_Roman,Arial,sans-serif}.popover-body h4{margin:0;padding:0 0 10px;font-size:1.2em;line-height:130%}.popover-body{padding:8px 5px 0}.popover-body ul{margin:0;padding:0}.popover-body ul.no-bullets{list-style:none}.popover-body ul.no-bullets strong{display:block}.popover-body ul li{margin-bottom:10px}.popover-body a{color:#000;text-decoration:underline}.popover-body a:hover{color:#58a495}.seat-style h2{margin:0 0 5px;padding:0;color:#c85b22;font-size:1em;font-weight:700;line-height:140%}#trica-comfort-seat h2,#trica-swivel-type h2,#amisco-swivel-type h2{margin:0;padding:15px 0 2px;color:#c85b22;font-size:1.3em;line-height:150%}.tm-extra-product-options input.use_images:checked+label .radio_image,.tm-extra-product-options input.use_images:checked+label .checkbox_image{border-color:inherit;border-width:1px;-webkit-box-shadow:0 0 10px 0 transparent!important;-moz-box-shadow:0 0 10px 0 transparent!important;box-shadow:0 0 10px 0 transparent!important;border:1px solid #000!important}div.universal-glides-div .tm-extra-product-options-container{margin-top:8px}div.universal-glides-div label{font-weight:400}#holland-model-compare{padding:0 10px}#holland-model-compare h2{margin:15px 0 20px;color:#d86d34;font-size:1.2em;font-weight:700}#holland-model-compare dt{margin:0 0 5px;font-weight:400;color:#444}#holland-model-compare dd{margin-bottom:15px;font-size:1.3em;font-weight:700}input.end-caps{text-align:left;width:100%!important}.nobold-ul span.tm-label{position:relative;top:-2px;font-weight:400;font-size:.9em}.see-wa{padding:30px 50px 0 0;color:#878787;font-size:.9em}.see-wa a{color:#97291b;text-decoration:underline}div.quantity input{padding:5px;border:1px solid #c5c5c5}form.cart button.single_add_to_cart_button{background:#e00e1d!important;display:block!important}.urgency-note{padding-top:15px;clear:both;font-size:.9em}.min-qty-info{font-size:.9em}.min-qty-info a.link{color:inherit;text-decoration:underline}#min-qty a{color:#37796c;text-decoration:underline}.holiday-date{padding-top:15px;display:block;clear:both;letter-spacing:.05em;font:1em Avenir_Roman,Arial,sans-serif}.holiday-date p{margin:0;padding:0}.grand-total{font:1.1em Avenir_Roman,Arial,sans-serif}aside.unadvertised-coupon{margin-bottom:20px}aside.unadvertised-coupon a{margin-right:40px;padding:15px;color:#000;font:1.1em Avenir_Medium,Arial,sans-serif;letter-spacing:.05em;display:block;text-align:center;background:#ccc;-moz-border-radius:4px;-webkit-border-radius:5px;-o-border-radius:4px;border-radius:4px;border-top:2px solid #fff}aside.unadvertised-coupon a:before{margin-bottom:-3px;margin-right:5px;content:"";position:relative;width:30px;height:21px;display:inline-block;background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/icon-scissors.png) no-repeat}aside.amisco-no-coupon a:before{margin-bottom:-3px;margin-right:0;content:""!important;position:relative;width:0;height:0;display:inline-block;background:0 0!important}aside.unadvertised-coupon a:focus{outline:none}aside.unadvertised-coupon a:hover{color:#000}#WesleyAllenP p{text-align:center}#WesleyAllenP h2{margin:0;padding:0 0 40px;color:#d06635;text-align:center}.special-discount-notice{margin-bottom:20px;padding:10px 0;width:426px;color:#fff;text-align:center;background:#444}.special-discount-notice h4{margin:0 0 4px;padding:0;font:100 1em Avenir_Book,Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase}.special-discount-notice p{margin:0;padding:0;font:600 1.1em/140% Avenir_Book,Arial,sans-serif;letter-spacing:.03em}.special-discount-notice p small{color:rgba(255,255,255,.6)}div.images{position:relative}div.images .quality-mark{position:absolute;top:30px;right:0;opacity:.6;z-index:500!important;display:block!important}p.out-of-stock{position:absolute;top:-9999px;left:-9999px}.backorder-status{margin-right:30px;padding:30px 20px 20px!important;text-align:center;border:1px dotted #ccc;background:#eee}.backorder-status a{color:#cb2f2b;text-decoration:underline}.backorder-status h2{margin-bottom:20px;display:block;font-size:1.6em}.backorder-status a.button{display:none!important}.backorder-status .woocommerce-LoopProduct-link{padding-top:15px!important;min-height:320px!important;border:1px solid #ccc;background:#fff}.discontinued{padding:10px 0 0}.discontinued p.cta a{padding:8px 15px;display:inline-block;color:#fff;font-size:.9em;font-weight:700;background:#e00e1d;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px}.discontinued p.cta a:hover,.discontinued p.cta a:focus{background:#cc0a18}.tempo-closed{display:block!important;width:80%;border:1px solid #c1c1c1}nav.toc{margin:30px auto 20px;padding:10px 20px;display:table;font:1.1em Avenir_Medium,Arial,sans-serif}nav.toc p{padding-right:10px;display:inline;color:#7d7d7d}nav.toc ul{margin:0;padding:0;display:inline}nav.toc li{display:inline}nav.toc li a{padding:5px 8px;display:inline-block;color:#dd733b}nav.toc li a:hover{color:#a75229}.product-more-information{overflow:hidden;clear:both}.product-info{padding-bottom:20px!important}.more-info-heading{margin-bottom:0;padding:7px 15px 8px 20px;background:#eaeaea}.more-info-heading h6{margin:0;padding:0;letter-spacing:.01em;font:1.2em Avenir_Medium,Arial,sans-serif!important}.more-info-heading h6 i.glyphicon{font-size:.8em!important;font-weight:400!important}.more-info-content{color:#666;font-size:1em}.more-info-content div.border{padding-top:0}.more-info-content .product-about{padding-top:10px}.more-info-content .product-about p{font-weight:400}@media only screen and (min-width:980px){#features{margin:0 0 0 -15px!important}}.product-features-long p{margin:0!important;padding:15px 0 0!important}.product-features-long h2+p{padding-top:0!important}.product-features-long p:first-child{padding-top:15px!important}.more-info-content ul{margin:0;padding:0;list-style:none}.more-info-content p+ul{padding-top:15px}.more-info-content p+ul li{line-height:140%}.more-info-content ul li{margin-bottom:6px;padding:0;line-height:140%;background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/li-bullet-gray.jpg) no-repeat 0 6px}.more-info-content ul li a{display:block;padding:0 0 0 18px}.glance .more-info-content ul li{margin-bottom:0;padding:2px 0 4px 17px}.glance .more-info-content ul li strong{font-weight:700}.glance .more-info-content ul li em{padding-left:18px;font-style:normal}.more-info-content .tempo ul li em{padding-left:0;font-size:.9em}.product-features-long ul li em{padding-left:0!important;font-style:italic!important}.glance .more-info-content ul li a{padding:0;display:inline}.glance .product-features-long ul li{padding-left:15px;background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/li-bullet-gray-2x.png) no-repeat 0 10px;background-size:6px auto!important}.product-more-information .brand-img{margin-bottom:20px;padding:0}.more-info-content p{margin-bottom:15px;line-height:150%}.more-info-content h2{font:1em Avenir_Heavy,Arial,sans-serif!important;text-align:center;color:#444}.product-com .more-info-content h2{text-align:left}.product-features-long h2{padding:10px 0 5px;text-align:left;font-size:1em}.more-info-content li.product-category h3{padding:0!important;line-height:140%!important}.more-info-content ul.products{margin:0!important;padding:0!important}.more-info-content ul.products li{margin:0 0 3px!important;padding:0;display:inline-block!important;clear:both;width:auto!important}.more-info-content ul.products li a{display:inline-block}.more-info-content img.alignright{margin:10px 0 10px 20px;float:right}.more-info-content a{color:inherit;text-decoration:underline}.more-info-content a:hover{color:#ba242f}li.product-category img,li.product-category mark.count{position:absolute;top:-9999px;left:-9999px}img.feature-icon{margin-right:10px;margin-top:15px}.more-info-content ul.super-features li{margin:0;padding:15px 0 5px;background:0 0}.more-info-content ul.super-features li img{margin:0 auto}#how-its-built .border{padding-top:20px}#how-its-built h2{text-align:left}.table-attributes{margin:10px 0!important;padding:0!important}.table-attributes tr{margin:0!important;padding:0!important}.table-attributes tr th{width:35%!important}.table-attributes tr:hover{background:#eee!important}.table-attributes tr:hover th{color:#0000}.table-attributes tr:hover td{background:0 0!important}.table-attributes th,.table-attributes td{padding:5px 0 5px 5px!important;line-height:140%!important;border-top:1px solid #eee!important;vertical-align:middle!important}@media only screen and (min-width:0) and (max-width:767px){.table-attributes th{padding-right:10px!important}}.table-attributes th:hover,.table-attributes td:hover{background:0 0!important}.table-attributes td p{margin:0;padding:0}#specs tr th{padding:6px 10px!important;font-weight:400;color:#777;background:#f4f4f4;width:30%!important;border:0!important;border-top:1px solid #dcdcdc!important;border-bottom:1px solid #dcdcdc}#specs tr td{padding:6px 10px!important;color:#777;width:70%!important;border:0!important;border-top:1px solid #dcdcdc!important;border-bottom:1px solid #dcdcdc!important}#specs tr:hover td{background:#fff!important}.woocommerce-averagerating{text-align:center}.woocommerce-averagerating p.rating-average{margin:20px 0 5px;padding:0;color:#000;font:2.3em Avenir_Roman,Arial,sans-serif}.woocommerce-averagerating img.Rating{margin-bottom:10px!important}.woocommerce-averagerating h3{margin:0;padding:0;color:#737373;font-size:1em}.product-reviews blockquote{font-size:1em}.product-reviews blockquote p{margin:0;padding:0 0 4px}.product-reviews blockquote cite{display:block;color:#a9a9a9;font-style:normal;font-size:.9em}.product-reviews span.review-date{color:#a9a9a9;display:block;margin-top:-2px;font-size:.9em}.product-reviews input.btn_show_remaining_reviews{font:1em Avenir_Roman,Arial,sans-serif!important;border:1px solid #55a595!important;color:#55a595!important;padding:10px 20px!important}.product-reviews input.btn_show_remaining_reviews:hover{background:#fff!important;color:#000!important}.rating{margin-top:10px;margin-bottom:5px}.rating .rating-review{margin-bottom:0;width:96px;height:16px;display:block;text-indent:-9999px}.rating .review-5{background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/products/star-ratings/5-stars.png) no-repeat;background-size:auto 11px}.rating .review-4{background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/products/star-ratings/4-stars.png) no-repeat;background-size:auto 11px}.rating .review-3{background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/products/star-ratings/3-stars.png) no-repeat;background-size:auto 11px}.rating .review-2{background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/products/star-ratings/2-stars.png) no-repeat;background-size:auto 11px}.rating .review-1{background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/products/star-ratings/1-stars.png) no-repeat;background-size:auto 11px}.bc-reply{margin:0!important;padding:10px 0 10px 20px!important;display:block}p.dimensions-warnings{margin-left:15px;color:#9c9c9c;font:1em Avenir_Light,Arial,sans-serif}.product-dimensions article{padding-bottom:0}.product-dimensions article:hover{background:#eee}.product-dimensions article.dimension-img:hover{background:0 0}.product-dimensions article h2{margin:0 0 10px;padding:10px 0;width:auto;float:none;color:#bf1e2e;font:normal 1.1em/145% Avenir_Roman,Arial,sans-serif!important;text-align:left}.product-dimensions dl{margin:0;padding:0}.product-dimensions dt{margin:0 0 6px;color:#777;font:1em Avenir_Roman,Arial,sans-serif}.product-dimensions dd{margin:0 0 15px;color:#777;font:1.2em Avenir_Roman,Arial,sans-serif}.callee-assembly-video{margin-bottom:10px}.amisco-video,.inside-wesley-allen-video,.wesley-video{margin-bottom:10px}.product-categories a,.product-helpful-links a{color:#444;text-align:left!important;text-decoration:underline!important;font:1em Avenir_Roman,Arial,sans-serif!important}.product-categories h2{color:#444;font:1em Avenir_Roman,Arial,sans-serif!important;text-align:left!important;text-decoration:underline!important}.product-categories a:hover,.product-helpful-links a:hover,ul.products .product-category a:hover h3{color:#ba242f!important}.product-categories a{margin-bottom:3px;padding-left:10px!important}.product-categories h2{margin:0!important;padding:0!important;font-weight:400;text-align:left;line-height:140%}.product-categories li.product-category.product,.product-categories li.product-category.first,.product-categories li.product-category.last{width:100%!important;padding-left:7px!important;text-align:left;background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/li-bullet-gray.jpg) no-repeat 0 6px!important}.product-categories .product-category a h3{margin:0!important;padding:0!important;height:auto!important}.more-to-consider{margin:0 0 0 20px;opacity:.8}.more-to-consider:hover{opacity:1}.more-to-consider h2{margin:0;padding:7px 15px 8px 20px;letter-spacing:.01em;font:1.2em Avenir_Roman,Arial,sans-serif!important;background:#eaeaea}.more-to-consider .related h2{position:absolute;top:-9999px;left:-9999px}.more-to-consider ul.products{margin-top:10px!important;font-size:.85em!important}.more-to-consider ul.products li{margin:0;padding:0;text-align:center}.more-to-consider ul.products li a.woocommerce-loop-product__link{height:260px!important}@media(min-width:768px) and (max-width:991px){.more-to-consider{margin:0}}@media(min-width:991px){.more-to-consider ul.products li{min-width:100%;width:100%!important;display:block;clear:both}}.related.products h2{padding:9px 15px;color:#fff;background:#ba242f;font:1em Avenir_Roman,Arial,sans-serif!important}.coupon-form{margin-left:30px}.coupon-form fieldset{margin:0 0 20px;padding:0}.coupon-form label{color:#666}.coupon-form fieldset input,.coupon-form textarea{width:90%;padding:7px 8px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #ccc}.coupon-form textarea{height:100px}.coupon-form input#send{padding:10px 20px;border:0;color:#fff;font:600 1.3em/100% Avenir_Roman,sans-serif;background:#d33140;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px}#MunizCoupon .wpcf7-response-output{margin-top:20px!important;padding:7px 10px!important;display:block;text-align:center;color:#444;border-top:1px dotted #ccc!important;border-bottom:1px dotted #ccc!important}.wc-block-handpicked-products ul li{background:0 0!important}.wc-block-handpicked-products img{height:auto}.wc-block-handpicked-products .wc-block-grid__product-title{font-weight:400;line-height:135%}.wp-block-columns .wp-block-image img{height:auto!important}body.postid-16690 header.page-title .col-lg-9{width:100%}body.postid-16690 header.page-title h1,body.postid-16690 .summary p.price{text-align:center!important}body.postid-16690 form.cart{margin:0 auto;display:table;background:0 0}body.postid-16690 .single_add_to_cart_button{margin:0 auto!important;display:table;float:none!important}body.postid-16690 .urgency-note{margin:0 auto;width:50%;text-align:center}.help-content{padding-left:25px;padding-right:20px;font-size:1.05em;line-height:130%}.help-content a{color:inherit;text-decoration:underline}.help-content a:hover{color:#c71f2e}table.table tr:hover td{background:#d6f5ef}.help-content p{margin-bottom:15px;color:#777}.help-content figcaption{color:#777}.help-content strong{font-weight:400;font-family:Avenir_Heavy,Arial,sans-serif}.help-content h2{padding-top:15px;padding-bottom:0;color:#d45b1b;font:normal 1.6em/130% Avenir_Roman,Arial,sans-serif}.help-content h3{margin:0;padding:10px 0 15px;color:#000;font:normal 1.3em/140% Avenir_Roman,Arial,sans-serif}section.faqs div.qa{margin-top:30px;padding-bottom:20px;border-bottom:1px solid #ccc}.help-content h4{padding-top:15px;color:#d45b1b;font:bold 1.5em/130% Avenir_Roman,Arial,sans-serif}.help-content h5{margin:40px 0 0;padding:15px 20px;letter-spacing:.05em;font:.9em Avenir_Roman,Arial,sans-serif;color:#000;border:0 solid #ccc;background:#efefef}.help-content h6{padding:20px;line-height:150%;border:1px solid #ccc}.help-content ol{padding-top:10px;padding-bottom:10px;counter-reset:li;color:#777}.help-content ol li{margin-bottom:10px}.help-content ul{margin:0;padding:0;padding-top:5px;padding-bottom:0;color:#777}.help-content ul li{margin-bottom:10px;padding-left:18px;list-style:none;background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/li-bullet-gray-2x.png) no-repeat 0 6px;background-size:7px auto}.help-content ol li,.toggle-content ol li{position:relative;display:block;padding:.5em .7em .5em 2em;*padding:.4em;margin:.5em 0;color:#000;font:1em/140% Avenir_Roman,Arial,sans-serif;background:#ededed;color:#444;text-decoration:none;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.help-content ol li:hover,.toggle-content ol li:hover{background:#eee}.help-content ol li:hover:before,.toggle-content ol li:hover:before{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.help-content ol li:before,.toggle-content ol li:before{content:counter(li);counter-increment:li;position:absolute;left:-1.3em;top:50%;margin-top:-1.3em;background:#6bb8a8;height:2.6em;width:2.6em;color:#fff;line-height:2em;border:.3em solid #fff;text-align:center;font-weight:700;-moz-border-radius:2em;-webkit-border-radius:2em;border-radius:2em;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.with-borders img{border:1px solid #ccc}.help-content .row img{max-width:100%;height:auto;display:block;border:1px solid #ccc}.help-content img.alignright{margin:5px 0 10px 20px;float:right}.help-content dl{padding:0 0 10px;margin-top:-5px;border-bottom:1px solid #ccc;display:block;overflow:hidden;color:#777}.help-content dl dt{margin:0;padding:0 15px 0 0;width:100px;float:left;text-align:right;text-transform:uppercase;font:normal .9em/140% Avenir_Heavy,Arial,sans-serif}.help-content dl dd{margin:0;padding:0;width:500px;display:block;float:left;line-height:130%}.help-content blockquote{margin:0 40px 15px 0;padding:20px 60px 0;font-size:1em;color:#676767}.help-content blockquote p{margin:0;padding:0;display:inline!important}.help-content blockquote cite{font-style:normal}#testimonials blockquote{padding:20px 25px}#testimonials blockquote:nth-child(even){background:#efefef}#testimonials cite{color:#979797}.help-content blockquote.special{padding:20px;background:#eee}.help-content a.cta,div.bc-button a{padding:10px 18px;font:1em Avenir_Medium,Arial,sans-serif;color:#fff!important;text-decoration:none;display:table;text-decoration:none!important;background:#67b4a4;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px;border-bottom:1px solid #4a9585;border-right:1px solid #4a9585}.standard-page p,.standard-page ul{font-size:1.2em;line-height:145%;color:#333;margin:0;padding:0 0 15px;font-family:avenir_book}.standard-page ul{margin-left:15px;line-height:150%}.standard-page{padding-top:20px!important}.standard-page h2{padding-top:0;padding-bottom:0;color:#d45b1b;font:normal 2em/130% Avenir_Roman,Arial,sans-serif}.standard-page h3{margin:0;padding:10px 0 15px;color:#d45b1b;font:normal 1.5em/140% Avenir_Roman,Arial,sans-serif}.standard-page h4{padding-top:15px;color:#d45b1b;font:bold 1.5em/130% Avenir_Roman,Arial,sans-serif}div.bc-button a{margin:0 auto}.galleryid-54 img{border:0!important}#about-nav{margin-bottom:15px;padding:0;width:150px;float:right;background:#55a595}#about-nav ul{margin:0;padding:10px 0;list-style:none}#about-nav ul li{margin:0;padding:0;background:0 0!important}#about-nav a{margin:0;padding:5px 20px;display:block;color:#fff;text-align:left;font:1em Avenir_Roman,Arial,sans-serif;text-decoration:none}#about-nav a:hover{color:#fff;background:#36796c}ul.similar-links{margin:0;padding:20px 0 0 20px;list-style:none}ul.similar-links a{padding:6px 0;display:block;color:#919191;font:1em/130% Avenir_Roman,Arial,sans-serif;text-decoration:underline}ul.similar-links a:hover{color:#c71f2e}ul.similar-links li.current_page_item a{color:#c71f2e;text-decoration:none}.brand-pg-desc{padding-bottom:50px}.brand-pg-desc p{margin-bottom:15px;line-height:150%}.brand-pg-desc a{padding:5px 15px;color:#000;font-size:.85em;display:inline-block;border:2px solid #ccc;text-decoration:none}.brand-pg-desc a:hover{color:#ba242f;border:2px solid #ba242f}.brand-pg-desc ul.products li{margin:0!important;padding:0!important}.brand-pg-desc ul.products li a{border:0!important}.brand-pg-desc ul.products li a.button{display:none}.brand-pg-img img,.brand-pg-desc img{border:0!important}.brand-pg-desc ul.products li img{display:block;height:190px!important}div#wpcf7-f5659-p5660-o1 label{color:#da7038}div#wpcf7-f5659-p5660-o1 label small{color:#9c9c9c;font-size:.85em;font-weight:400}div#table-top-size ul,div.table-top-size ul{margin:0;padding:5px 0 0;list-style:none}div#table-top-size ul li,div.table-top-size ul li{margin:0 0 5px}div#table-top-size ul li strong,div.table-top-size ul li strong{color:#d86e35}ul.back-styles{margin:0 0 0 -20px;padding:0}ul.back-styles li{margin-bottom:20px;padding:0 20px;min-height:250px;text-align:center;background:0 0}ul.back-styles li img{margin:0 auto 10px;padding:10px}ul.back-styles li a{color:#666;display:block;font-size:.9em;line-height:130%;text-decoration:none}ul.back-styles li a strong{margin-top:14px;display:block;font:1em Avenir_Roman,Arial,sans-serif}.beach-house header.page-title{margin-bottom:0!important}.beach-house #about{font-size:1.1em}.beach-house-bg h1{padding:30px 30px 0;color:#d25b28;letter-spacing:.03em;font:normal 1.3em/140% Avenir_Roman,Arial,sans-serif}header.page-title h2{margin-top:0!important;color:#000;font:normal 1.9em/130% Avenir_Roman,Arial,sans-serif}.beach-house-bg{margin-bottom:20px;padding-top:10px;border-bottom:1px solid #ccc!important}@media only screen and (min-width:768px){.beach-house-bg h2{padding-top:20px!important}}@media only screen and (min-width:992px){.beach-house-bg h2{padding-top:60px!important}}div.product-list.beach-house a.button{display:none}.beach-house p.woocommerce-result-count,.beach-house .facetwp-counts{display:none}.beach-house form.woocommerce-ordering{display:none}div.beach-house nav ul{margin:0 auto 10px;padding:10px 0;list-style:none;display:table}div.beach-house nav ul li{display:inline}div.beach-house nav ul li a{margin:0 2px;display:inline-block;padding:7px;color:#55a595;font-size:1.1em;font-weight:400;line-height:100%;text-decoration:none;border:1px solid #fff}div.beach-house nav ul li a:hover{border:1px solid #ccc}@media only screen and (min-width:0px) and (max-width:768px){div.beach-house nav ul li a{margin:8px 2px;display:block;padding:7px;line-height:100%;text-decoration:none;border:1px solid #ccc}}div.beach-house nav ul li a:hover{text-decoration:none}.beach-house-examples small a{padding-top:5px;display:block;color:#a5a5a5!important}.beach-house-examples img{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.beach-house.colors table td{text-align:center}.beach-house.colors table em{margin-bottom:7px;display:block;font-style:normal;color:#999}.further-reading{margin-bottom:20px}.further-reading h2{margin:0 0 15px;padding:10px;color:#d45b1b;letter-spacing:.03em;text-align:center;font:normal 1.5em/135% Avenir_Roman,Arial,sans-serif;background:#eee}.further-reading ul{margin:0;padding:0;font-size:1em;text-align:center;list-style:none}.further-reading ul a{margin-bottom:4px;display:block;color:#777;text-decoration:underline}section.error404{padding:70px 30px 20px;background:#fff}section.error404 h1{margin:0;padding:0;color:#e0731b;font:1.2em Avenir_Roman,Arial,sans-serif}section.error404 p{color:#444}section.error404 form{padding-top:20px}section.error404 form input.search-field{padding:11px 15px;width:60%;font-size:1em;line-height:100%;border:2px solid silver}section.error404 form input.search-btn{position:relative;top:0;left:4px;padding:0 20px;border:0;height:39px;font:1.1em/100% Avenir_Roman,Arial,sans-serif;color:#000;background:#dadada;-moz-border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;border-radius:7px}section.error404 form input.search-btn:hover{color:#fff;background:#444}section.error404 .contact ul{margin:0;padding:0;font:1.2em/100% Avenir_Roman,Arial,sans-serif;list-style:none}section.error404 .contact li{margin-bottom:10px;color:#444}section.error404 .contact li span{display:inline-block;padding-right:10px}section.error404 .contact li a{color:#444}section.error404 .contact li a:hover{color:#ba242f}.error404 .most-popular-stools{padding-bottom:10px;background:#d3d3d3}.error404 .most-popular-stools .top-arrow{margin:0 auto;width:23px;height:20px;background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/404-category-arrow.jpg) no-repeat}.error404 .most-popular-stools .page-content{padding-top:25px;background:0 0}.error404 .most-popular-stools ul{margin:0 20px;padding:0;list-style:none}.error404 .most-popular-stools ul li{margin-bottom:10px;padding-right:5px;padding-left:5px}.error404 .most-popular-stools ul a{display:block;background:#fff;text-align:center;color:#fff;font:normal 1.2em/100% Avenir_Roman,Arial,sans-serif;border:2px solid #55a595}.error404 .most-popular-stools ul a span{padding:10px 0;display:block;background:#55a595}.error404 .most-popular-stools ul a em{margin-bottom:3px;text-transform:uppercase;display:block;letter-spacing:.05em;font:normal .7em/100% Avenir_Light,Arial,sans-serif}.error404 .most-popular-stools ul a strong{font:normal 1em/100% Avenir_Medium,Arial,sans-serif}.error404 .most-popular-stools ul a img{margin:0 auto}.error404 .most-popular-stools ul a:hover{border-color:#444}.error404 .most-popular-stools ul a:hover span{background:#444}.error404 .most-popular-stools ul a:hover strong{color:#76cbba}.error404 .download-guide h2{margin:0 0 20px;padding:0;color:#e0731b;font:normal 1.5em/100% Avenir_Roman,Arial,sans-serif}.error404 .download-guide img{margin:0 auto}.error404 .download-guide ul{margin:0 0 15px;padding:0;list-style:none;font:normal 1em/140% Avenir_Roman,Arial,sans-serif}.error404 .download-guide ul li{margin-bottom:5px;padding-left:17px;color:#777;background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/li-bullet-square-tan.jpg) no-repeat 0 8px}.error404 .download-guide .download-btn a{padding:10px 15px;display:inline-block;color:#fff;font:normal .95em/100% Avenir_Roman,Arial,sans-serif;background:#55a595;-moz-border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;border-radius:7px}.error404 .download-guide .download-btn a span{position:relative;top:-1px;margin-left:4px;width:5px;height:6px;display:inline-block;background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/404-right-arrow.png) no-repeat 0 0}.error404 .download-guide .download-btn a:hover{background:#3c8879}.error404 .download-guide .download-btn a:focus{text-decoration:none}.workbook-popup-404 div.form-group{margin-bottom:20px;padding:0 20px}.workbook-popup-404 div.form-group br{display:none}.workbook-popup-404 form button{margin:0 auto 10px;padding:10px 20px;color:#fff;display:table;font-weight:700;background:#63afa2;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;border:1px solid #54a093}p.woocommerce-products-compare-compare-button{visibility:hidden}ul.products li.product:hover p.woocommerce-products-compare-compare-button{visibility:visible}a.woocommerce-products-compare-compare-link{margin:0 auto;padding-left:10px;color:#a5a5a5;font-size:.95em;letter-spacing:.03em}a.woocommerce-products-compare-compare-link:before{content:"Compare Products";text-decoration:underline!important}a.remove-compare-product{font-size:1em!important}.woocommerce-products-compare-compare-button label{color:#a5a5a5;font:1em Avenir_Roman,Arial,sans-serif}.woocommerce-products-compare-compare-button label input{margin-right:2px}.most-popular-stools p.woocommerce-products-compare-compare-button,.summary p.woocommerce-products-compare-compare-button{display:none}button.copy-link{margin-bottom:40px;margin-left:30px;padding:10px 18px;background:0 0;color:#000;letter-spacing:.02em;font:1.1em Avenir_Heavy,Arial,sans-serif;border:1px solid #ccc;background:#eee}.woocommerce-products-compare-content table{position:relative;font:1em Avenir_Book,Arial,sans-serif}.woocommerce-products-compare-content table th,.woocommerce-products-compare-content table td,.woocommerce-products-compare-content table td.product{padding:8px!important;line-height:140%!important}.woocommerce-products-compare-content table td p{margin:0;padding:0}div.woocommerce-products-compare-content tbody th{text-transform:capitalize;font-weight:400!important;font-family:Avenir_Medium,Arial,sans-serif!important}.compare .add_to_cart_button{margin-bottom:10px!important;font-family:Avenir_Medium,Arial,sans-serif!important}.compare .product h3{color:#878787;line-height:140%}.compare .products .header-title h3{color:#000;font-size:1.05em;font-weight:700}.compare span.price del{display:none}.compare span.price ins{color:#54a594;text-decoration:none}article.blog-post{padding-top:30px;padding-bottom:30px}article.blog-post h1{margin:0;padding:0;font:2.1em Lato,Arial,sans-serif}article.blog-post h1 a{padding:0 0 24px 57px;display:block;color:#c0541b;text-decoration:none}article.blog h1 a:hover,article.single p a:hover{color:#d51f2e}article.blog-post a{color:inherit;text-decoration:underline}article.blog-post a:hover{color:#d51f2e}article.blog-post p{margin:0 0 20px;font:1em/165% Verdana,sans-serif;color:#444}article.blog-post footer p{color:#b8afaf;font:normal .85em/140% Verdana,sans-serif}article.blog-post footer p a{color:#b8afaf}article.blog-post footer p a:hover{color:#d51f2e}.postid-13864 .gallery-item img{border:0!important}.wp-pagenavi{margin:0;padding:10px 0 40px;display:table;letter-spacing:.05em;font:.9em Lato,sans-serif}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #cacaca;padding:4px 8px!important;margin:2px;color:#939393}.wp-pagenavi a:hover{color:#000}.wp-pagenavi span.current{border-color:#c71f2e!important;background:#fff}.wp-pagenavi span.current{font-weight:700;color:#c71f2e}.wpcf7-response-output{margin:0!important;padding:5px 0 20px!important;border:0!important}.wpcf7-validation-errors{position:absolute;top:-9999px;left:-9999px}.wpcf7 br{display:none}span.wpcf7-not-valid-tip{margin:0;padding-top:5px;font-size:.9em!important}.wpcf7-mail-sent-ok{color:#53a10f;font-weight:700}.help-content .wpcf7 fieldset{margin-bottom:15px}.help-content .wpcf7 label{display:block;cursor:pointer;color:#777;font-weight:400;font-family:Avenir_Medium,Arial,sans-serif}.help-content .wpcf7 fieldset input,.help-content .wpcf7 fieldset textarea{padding:7px 9px;width:100%;border:2px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px}.help-content .wpcf7 fieldset textarea{height:130px}.help-content .wpcf7 input#send{padding:10px 20px;border:0;color:#fff;font:normal 1em/100% Avenir_Medium,Arial,sans-serif;background:#d33140;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px}.help-content .wpcf7 input#send:hover{background:#444}.help-content .wpcf7 input:hover,.help-content .wpcf7 input:focus,.help-content .wpcf7 textarea:hover,.help-content .wpcf7 textarea:focus{border-color:#999}.thick-border{border:10px solid #eee!important}.help-no-sidebar .content.pages{font-size:1.2em;color:#444}.help-no-sidebar .content.pages h2{margin-bottom:20px;color:#000;line-height:130%}.help-no-sidebar .content.pages h3{margin-bottom:10px;color:#000;font-size:1.4em;line-height:130%}.help-no-sidebar .content.pages ul{margin:20px 40px 25px;padding:0;list-style:none}.help-no-sidebar .content.pages ul li{margin-bottom:10px;padding:0 0 0 15px;line-height:140%;background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/li-bullet-gray-2x.png) no-repeat 0 10px;background-size:6px auto!important}.trade-form{margin-top:30px;padding:10px 40px}.trade-form h2{margin-bottom:20px}.trade-form form{margin-top:20px;font-size:.8em}.trade-form form span.address_state span.select2-container{width:100%!important}.trade-form form span.address_state span.select2-selection__arrow{width:100%!important}.trade-form .ginput_container_address input{margin-bottom:10px!important}.trade-form li.gsection{padding-top:20px!important;border:0!important}span.accept-this-1{display:block;padding-bottom:20px!important}.accept-this-1 input{margin:0 5px 0 0;padding:0}p.search-returned{text-align:center}aside.search-side form{margin:0 auto;display:table}aside.search-side form input{padding:6px 9px;border:1px solid #aaa;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px}aside.search-side form input#submit:hover{color:#fff;background:#ba242f;border-color:#ba242f}.wc-search-results{margin-bottom:-10px;padding-left:20px}p.search-returned{margin-bottom:30px;padding-left:30px;text-align:left;font:1.2em Lato,Verdana,sans-serif}ul.search-page{margin:0;padding:0 15px;list-style:none}ul.search-page li{margin-bottom:30px}ul.search-page li a:focus{text-decoration:none}ul.search-page li span.page-title{margin-bottom:10px;display:block;color:#cb541b;font:1.8em Lato,Verdana,sans-serif}ul.search-page li span.page-title img{margin-right:5px;position:relative;top:-3px}ul.search-page li a:focus span.page-title,ul.search-page li a:hover span.page-title{color:#55a595}ul.search-page li a span.page-excerpt{color:#6d6d6d;font-style:normal}section.results-0{margin-left:15px;margin-bottom:40px;padding:20px 30px;border:1px solid #ccc;background:#f0f0f0}section.results-0 h2{margin:0 0 15px;padding:0;color:#55a595;font:1.7em Avenir_Roman,Arial,sans-serif}section.results-0 h3{margin:0 0 10px;padding:0;color:#000;font:1.4em Avenir_Roman,Arial,sans-serif}section.results-0 ol{margin:0 0 0 15px;padding:0;color:#777;font:1em Avenir_Roman,Arial,sans-serif}section.results-0 ol li{margin:0 0 5px;padding:0}section.results-0 ol li a{color:#777;text-decoration:underline}section.results-0 ol li a:hover{color:#000}footer.footer-main{padding-top:20px;padding-bottom:20px;font-family:Avenir_Roman,Arial,sans-serif;background:#f1e5d4}footer.footer-main .paypal span{margin:0 0 -9px;display:block}.footer-help ul{margin-bottom:0;padding-left:0;list-style:none;font-size:.9em}.footer-help ul li{margin-bottom:5px}.footer-help a{color:#866a54}.footer-help a:hover{color:#ce1f5c}div.paypal img.paypal{margin-bottom:10px}footer.footer-etc{padding:6px 0 15px;background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/footer-etc-bg.jpg) no-repeat}footer.footer-etc p{margin:11px 0 0;padding:0;color:#da9ca2;font:.85em Avenir_Roman,Arial,sans-serif}footer.footer-etc .center{text-align:center}footer.footer-etc ul{list-style:none}footer.footer-etc li{display:inline}footer.footer-etc li a{margin:0 5px;opacity:1;border:0!important}footer.footer-etc li a img{width:18px}footer.footer-etc li.blog a img{width:35px}footer.footer-etc:hover a{opacity:.5}footer.footer-etc:hover a:hover{opacity:1}@media print{@page{margin:20px}body{background:0 0}section.compare a.product-link{margin-bottom:10px}section.compare a.product-link[href]:after{content:attr(href)}section.compare a.remove-compare-product{display:none}header.desktop .col-lg-7,div.megamenu,button.copy-link,footer.footer-main,footer.footer-etc,.go-top,header.visible-xs{display:none!important}header.desktop{background:0 0}div.logo{padding:20px 0 0;width:100%}div.logo a img{display:none}div.logo a{margin:0 auto!important;display:table!important;width:150px;height:100px;background:url(//barstoolcomforts.com/wp-content/themes/barstool-comforts/images/barstool-comforts-logo-red.png) no-repeat;background-size:150px auto}.container{width:100%!important}header.page-title{padding-top:15px;padding-bottom:15px;font-size:.9em;text-align:center}}.gform_wrapper .gform_body li{margin:0 0 20px;padding:0!important;background:0 0!important}span.gfield_required{color:#ccc!important}.gform_body label{margin:0;color:#444;font-size:1.1em!important;font-weight:400!important}.gform_wrapper .gform_body li input,.gform_wrapper .gform_body li textarea{padding:10px!important;border:1.5px solid #ccc}input.gform_button{padding:10px 20px;color:#fff;background:#db5721;border:0;-moz-border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;border-radius:7px}input.gform_button:hover{background:#a94117}.gform_confirmation_message{margin-top:40px;margin-bottom:100px;padding:20px;color:#58a595;text-align:center;border:2px solid #58a595}.leading{line-height:160%}label.gfield_label{margin:0!important;padding:0!important;color:#c00;font-size:1.2em!important}.ginput_container_address label{padding-bottom:7px;letter-spacing:0!important;font-size:1em!important}li.gfield.gfield_error{border:0!important}span.address_state{width:110px!important;overflow:hidden}span.address_state{text-align:center;color:#000!important}span.address_state span{margin-top:-1px;color:#000!important;font-size:1em!important;padding:3px 0 0!important}.modal-body h3{margin:0;padding:20px 0;font-family:avenir_roman;font-size:1.3em;text-align:center;background:#eee}.gform_button{padding:15px 20px!important;font-family:avenir_light!important;font-size:1.1em!important;color:#fff!important;background:#5bbea9!important}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container{width:100%;max-width:80%}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}