@media only screen and (min-width:768px){.container{border:0 solid #000}header.desktop{background:url(/wp-content/themes/barstool-comforts/images/header-bg.png) repeat-x top}.call-learn{margin-bottom:25px}.pa-showroom img{float:right}.selling{padding:12px 0 13px;color:#fff;font:bold 1em/130% Avenir_Roman,Arial,sans-serif;text-align:center;background:#e1783f;border-radius:0 0 10px 10px}.mini-cart{margin-bottom:20px;color:#c0986a;font:normal 1em/130% Avenir_Roman,Arial,sans-serif;float:right;clear:both}.mini-cart a{padding:10px 0 10px 40px;display:block;color:#ba8d6a;background:url(/wp-content/themes/barstool-comforts/images/cart-icon.png) no-repeat left}.mini-cart a:hover span.checkout{color:#fff}.logo{padding:45px 50px 0 35px}a[href^=tel]{padding:7px 10px 5px;color:#fff;cursor:text;text-align:right;letter-spacing:.05em;font:1.05em Avenir_Roman,Arial,sans-serif}a[href^=tel]:hover{text-decoration:none}.selling{padding-left:15px;text-align:left;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.call-learn .free-shipping{padding:15px 0 13px;font-size:1em;color:#fff;text-align:center;font:normal 1.1em/120% Avenir_Medium,Arial,sans-serif;text-transform:uppercase;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-o-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;background:#e1783f}.free-shipping em,.selling em{font-style:normal}.search-site{clear:both}.search-site form{width:100%}.search-site form .group{margin:0 -15px 0 0;padding:0;float:right}.search-site label{position:absolute;top:-9999px;left:-9999px}.search-site input.search-field{padding:0 20px;width:230px;height:45px;font:.95em avenir_roman,Arial,sans-serif;background:#fff;border:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.search-site input.search-btn{position:relative;top:0;margin-left:-4px;padding:12px 20px;height:45px;font:1em avenir_roman,Arial,sans-serif;background:#c2c2c2;border:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.search-site input.search-btn:hover{color:#fff;background:#d33140}#mobile-search{position:absolute;top:-9999px;left:-9999px}div.navbar{margin-bottom:-2px;border:0!important}#megamenu{padding:4px 0;background:#55a595;border:2px solid #fff}#megamenu ul.nav{padding-left:13px!important}#megamenu li.dropdown{border-left:1px solid #6cb7a8}#megamenu li.dropdown:first-child{border:0}a.dropdown-toggle b.caret{margin-left:7px;display:inline-block;color:#d9e6e3}a.dropdown-toggle span.arrow{margin-left:8px;width:8px;height:8px;display:inline-block;background:url(/wp-content/themes/barstool-comforts/images/menu-dropdown-arrow.png) no-repeat right 1px}a.dropdown-toggle:focus,a.dropdown-toggle:hover{color:#000;background:0 0!important}li.dropdown.open a.dropdown-toggle{color:#000;background:0 0}.dropdown-menu{margin-top:-2px!important;border-top:0}.dropdown-menu.shopbybrand{width:400px}.dropdown-menu.shopbycategory{width:640px}.dropdown-menu.shopbyback{width:500px}.dropdown-menu.shopbydecor{width:360px}.shopbyheight a,.contactus a{padding:6px 20px!important}.dropdown-menu ul li:last-child a,.shopbyheight li:last-child a,.contactus li:last-child a{border-bottom:0}.dropdown-menu a:hover{color:#bb1f3b!important;text-decoration:none;background-color:none!important}.megamenu-content li.dropdown-header{margin:7px 0;padding:0;color:#000;text-align:left!important}#megamenu ul.nav{padding-left:30px}#megamenu li.dropdown{border-left:1px solid #6cb7a8}#megamenu li.dropdown:first-child{border:0}a.dropdown-toggle{padding:14px 16px!important;color:#fff;font:1.1em Avenir_Roman,Arial,sans-serif}a.dropdown-toggle b.caret{margin-left:7px;display:inline-block;color:#d9e6e3}a.dropdown-toggle span.arrow{margin-left:8px;width:8px;height:8px;display:inline-block;background:url(/wp-content/themes/barstool-comforts/images/menu-dropdown-arrow.png) no-repeat right 1px}a.dropdown-toggle:focus,a.dropdown-toggle:hover{color:#000;background:0 0!important}li.dropdown.open a.dropdown-toggle{color:#000;background:0 0}.dropdown-menu{margin-top:-2px!important;border-top:0}.dropdown-menu.shopbybrand{width:400px}.dropdown-menu.shopbycategory{width:640px}.dropdown-menu.shopbyback{width:600px}.dropdown-menu.shopbydecor{width:360px}.dropdown-menu a{padding:3px 0;display:block;color:#777!important;font:.94em/140% Avenir_Roman,Arial,sans-serif}.shopbyheight a,.contactus a{padding:3px 20px!important}.dropdown-menu ul li:last-child a,.shopbyheight li:last-child a,.contactus li:last-child a{border-bottom:0}.dropdown-menu a:hover{color:#bb1f3b;text-decoration:none}.megamenu-content li.dropdown-header{margin:7px 0;padding:0;color:#000;text-align:left!important}ul#menu-mega-menu-back-designs li a{padding-left:32px!important;background-position:0 0!important;border:0;margin-bottom:4px}ul#menu-mega-menu-back-designs li.nopadding a{padding-left:0!important}ul#menu-mega-menu-back-designs li.backless a{background:url(/wp-content/themes/barstool-comforts/images/menu/back-designs/backless.png) no-repeat}ul#menu-mega-menu-back-designs li.backs-with-rings a{background:url(/wp-content/themes/barstool-comforts/images/menu/back-designs/backs-with-rings.png) no-repeat}ul#menu-mega-menu-back-designs li.button-tufted-backs a{background:url(/wp-content/themes/barstool-comforts/images/menu/back-designs/button-tufted-backs.png) no-repeat}ul#menu-mega-menu-back-designs li.custom-backs a{background:url(/wp-content/themes/barstool-comforts/images/menu/back-designs/custom-backs.png) no-repeat}ul#menu-mega-menu-back-designs li.double-x-backs a{background:url(/wp-content/themes/barstool-comforts/images/menu/back-designs/double-x-backs.png) no-repeat}ul#menu-mega-menu-back-designs li.ladder-backs a{background:url(/wp-content/themes/barstool-comforts/images/menu/back-designs/ladder-backs.png) no-repeat}ul#menu-mega-menu-back-designs li.lattice-backs a{background:url(/wp-content/themes/barstool-comforts/images/menu/back-designs/lattice-backs.png) no-repeat}ul#menu-mega-menu-back-designs li.mission-backs a{background:url(/wp-content/themes/barstool-comforts/images/menu/back-designs/mission-backs.png) no-repeat}ul#menu-mega-menu-back-designs li.open-backs a{background:url(/wp-content/themes/barstool-comforts/images/menu/back-designs/open-backs.png) no-repeat}ul#menu-mega-menu-back-designs li.oval-backs a{background:url(/wp-content/themes/barstool-comforts/images/menu/back-designs/oval-backs.png) no-repeat}ul#menu-mega-menu-back-designs li.short-backs a{background:url(/wp-content/themes/barstool-comforts/images/menu/back-designs/short-backs.png) no-repeat}ul#menu-mega-menu-back-designs li.swirl-backs a{background:url(/wp-content/themes/barstool-comforts/images/menu/back-designs/swirl-backs.png) no-repeat}ul#menu-mega-menu-back-designs li.wood-cap-backs a{background:url(/wp-content/themes/barstool-comforts/images/menu/back-designs/wood-cap-backs.png) no-repeat}ul#menu-mega-menu-back-designs li.x-backs a{background:url(/wp-content/themes/barstool-comforts/images/menu/back-designs/x-backs.png) no-repeat}.browse-by-brand ul li{margin-bottom:20px}.hero-cta h2{padding-top:0}.home-testimonial blockquote{padding:0 40px;background:0 0}div.santa-claus{position:absolute;top:70px;right:-70px;width:106px;height:178px;display:block;background:url(/wp-content/themes/barstool-comforts/images/santa-claus-pointing.png) no-repeat}.more-info-heading h6{letter-spacing:.01em;font:700 1em Verdana,Georgia,serif;margin:0;padding:0}.more-info-content{padding:15px 30px 0 20px}.glance .more-info-content{padding-top:5px;padding-bottom:10px}.product-info{margin-bottom:0;padding:0 0 15px}.shopping-cart-sidebar{margin-bottom:-30px;padding-left:20px;padding-right:20px}p.shipping-truck{text-align:left}p.shipping-usa{margin-top:20px}.three-common-heights li img{margin:0 auto}section.error404 form{margin-bottom:30px}p.page-category-desc{margin-bottom:40px;padding-left:30px}aside.search-side{padding-top:60px}footer.footer-etc p br{display:none}}@media only screen and (min-width:992px){.logo{padding-top:60px}.search-site input#search-site{padding:13px 20px;width:300px}.free-shipping em,.selling em{display:block;font-style:normal}#megamenu ul.nav{padding-left:55px!important}a.dropdown-toggle{padding:14px 19px!important;font:1.2em Avenir_Roman,Arial,sans-serif!important}.barstool-buying-guide .guide-cover img{max-height:360px!important}.tm-description a{position:relative;top:13px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.product-list,ul.products{margin:0!important;padding-left:20px!important}.brand-products .product-list,.brand-products ul.products,div.related.products ul.products,div.upsells ul.products{padding-left:0!important}.product-list ul li,ul.products li{margin-right:0!important;margin-bottom:15px!important;background:0 0!important}div.related.products li,div.upsells li{margin-right:0!important;padding-left:10px;float:left!important;text-align:center;width:auto!important;max-width:150px}.product-list a.button.add_to_cart_button,ul.products a.button.add_to_cart_button{padding:8px 12px}.woocommerce-pagination{margin-top:30px}div.product .images{margin:0 0 20px!important;width:50%!important;float:left!important;padding-left:40px}div.product .summary{margin:0!important;width:50%!important;float:left!important}ul.tm-extra-product-options-select select{font-size:1em!important}ul.wc_payment_methods input#payment_method_paypal{position:relative;top:-28px!important}}@media only screen and (min-width:1050px){.container{width:1000px}.shopping-cart-sidebar{margin-bottom:0;padding-left:0;padding-right:0}p.shipping-truck{text-align:left}p.shipping-usa{margin-top:0}.images{padding-left:65px}}