/**handles:twentytwelve-style**/
.quantity-block,.yith_ywraq_add_item_browse_message,.yith_ywraq_add_item_product_message,.yith_ywraq_add_item_response_message,div.product-addon-totals,h2.shortHeaderBump{margin-bottom:20px}#CustomQuote .quoteTitle,.custom-quote-text,.yith-ywraq-mail-form-wrapper h3,.ywapo_group_container.form-row.form-row-wide h3{font-family:"Roboto Condensed",sans-serif;letter-spacing:0}#before-after-area #column-area a:hover,p a,p a:active{text-decoration:underline}body h1,body h2{font-weight:700!important}#home-test-area,.BA-container table td{vertical-align:top}.pip-nav ul,.single-post article ul.related_post,.slider ul{list-style:none}a:focus{outline:0}div.product-addon-totals .wc-pao-subtotal-line{justify-content:flex-start}div.product-addon-totals .wc-pao-subtotal-line p{padding-bottom:0}.quantity-block{display:inline-block;font-size:14px;padding-right:10%}.qty{width:fit-content;display:inline-block}.single-product div.product .variations_button{width:100%;display:initial}.woocommerce .add-request-quote-button.button,.woocommerce div.product form.cart .single_add_to_cart_button{float:none!important;display:inline-block}#menu-social-menu-1,.mobile,.product_cat_mantels .woocommerce-variation-add-to-cart .woocommerce-Price-amount,.single-product.product_cat_mantels .single_variation_wrap div.woocommerce-variation-price,div.mask-text>span.text-category,div.ppt,ul.menu li a .amount{display:none!important}#CustomQuote{padding:20px;background:#b17b79;text-transform:uppercase;display:none}#CustomQuote .quoteTitle{color:#fff;font-size:20px;font-weight:400}.custom-quote-block{padding:20px;background:#ebe9eb;text-transform:uppercase;text-align:center;margin-bottom:20px;display:block;width:100%;clear:both}.custom-quote-text{color:#5e1c0d;font-size:28px;font-weight:800;display:block;padding-bottom:35px}.custom-quote-button{text-align:center;margin:0 auto!important;width:fit-content}.custom-quote-button a,.raq-send-request a,.return-to-shop a,.yith_ywraq_add_item_browse_message a{background-color:#5e1c0d;color:#fff!important;text-decoration:none!important;padding:15px 20px;text-align:center;width:fit-content;border-radius:4px;font-weight:700;font-size:14px;text-transform:uppercase}.custom-quote-button a:active,.custom-quote-button a:hover,.raq-send-request a:hover,.return-to-shop a:active,.yith_ywraq_add_item_browse_message a:active,.yith_ywraq_add_item_browse_message a:hover{opacity:.8;color:#fff!important}.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper{background-color:#b17b79}.yith-ywraq-mail-form-wrapper h3{color:#fff;font-size:20px;font-weight:400;margin:0;padding-bottom:15px}#copyright-area,div.desktop-text-display{margin-top:20px}#yith-ywraq-default-form label{color:#fff;display:inline-block}.attribute_pa_color .select_option,.attribute_pa_finish .select_option,.attribute_pa_firebox-size .select_option,.attribute_pa_handles .select_option{width:30%;margin-right:3%;margin-bottom:3%;border:2px solid #d2d2d2;border-radius:3px}.attribute_pa_cooktop-width .select_option{width:22%;margin-right:3%;margin-bottom:3%;border:2px solid #d2d2d2;border-radius:3px}.attribute_pa_cooktop-width .select_option:last-child,.attribute_pa_firebox-size .select_option:last-child,.color-variations .color:last-child,.column2.last,.column3.last,.handle-variations .handle:last-child,.single-product div.summary.entry-summary .addon-block:last-child,.single-product div.summary.entry-summary>form>table>tbody>tr.firebox-size .value .size:last-child{margin-right:0}.attribute_pa_cooktop-width .select_option .yith_wccl_value,.attribute_pa_firebox-size .select_option .yith_wccl_value{min-width:fit-content;height:auto;line-height:normal;font-size:14px;padding:15px 28px;border:none}.attribute_pa_color .select_option .yith_wccl_value,.attribute_pa_handles .select_option .yith_wccl_value{width:125px;height:125px;line-height:normal;font-size:14px;padding:5px;border:none}.attribute_pa_finish .select_option .yith_wccl_value{min-width:100%;height:auto;line-height:normal}.select_box:not(.on_ptab) .select_option:hover,.select_option.selected{border:2px solid #5a1400;background:#5a1400;color:#fff}.ywapo_group_container.form-row.form-row-wide h3{margin-top:0!important;margin-bottom:0!important;color:#6e1b10;font-size:20px;font-weight:800!important;text-transform:uppercase;padding-bottom:15px}#FireBoxMeasurmentsScales,#OvermantelCustomForm,#RangeHoodCustomForm,.count,.move-mobile,.none,.single-product div.product-addon-color,.single-product h3.addon-name>abbr,.slider>a,.woocommerce ul.products li.product strong,.ywapo_group_container.form-row.form-row-wide span,div.mobile-text-display,div.product-addon-hearth-height,div.product_meta,div.required-product-addon.product-addon.product-addon-metalwork-42>h3>abbr,div.required-product-addon.product-addon.product-addon-metalwork>h3>abbr,div.summary.entry-summary>form>table>tbody>tr:nth-child(4),span.sku_wrapper{display:none}.yith_wapo_groups_container{margin-top:0!important}.ywapo_tr_additional_options,.ywapo_tr_product_base_price{padding-bottom:10px}.yith_wapo_group_total{padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #ccc}.yith_wapo_group_total table tr.ywapo_tr_order_totals td{font-weight:700;text-transform:uppercase;font-size:16px;padding-top:8px}.yith_wapo_group_total .yith_wapo_group_final_total,.yith_wapo_group_total .yith_wapo_group_option_total,.yith_wapo_group_total .yith_wapo_group_product_price_total{margin-left:6px}.yith_wapo_group_final_total .price.amount{padding:5px;background:#5e1c0d;color:#fff!important;font-weight:700;border-radius:3px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#5e1c0d}@media (max-width:1067px){#column-1{width:63%;margin-right:2%!important}#column-2{width:35%}#column-1 img,#column-2 img{width:100%}#testimonial{height:auto!important}}.postid-6664 div.summary.entry-summary>form>table>tbody>tr.firebox-size .value .size{margin-bottom:30px!important}#secondary form #fieldEmail{padding:8px 6px!important}@media (max-width:768px){.feature-menu,.menu-extra-menu-container,div.desktop-text-display{display:none}div.mobile-text-display{display:block}.stickym .hdr_wrap{width:100%;position:fixed;background:#fff;z-index:99999;top:0}.stickym .hdr_wrap #nav-area{width:100%!important;position:relative!important;top:0!important;padding-bottom:0;padding-top:12px;box-shadow:0 1px 3px 0 rgba(0,0,0,.55)}.stickym .hdr_wrap #extra-nav-area{width:initial!important;position:absolute;height:initial}}@media (max-width:800px){#before-after-area,#center-column-area,#featured-before-after-area #feat-image-area,#featured-before-after-area #text-area,#left-area,#logo-area,#nav-area,#right-area{width:100%!important}#column-1,#featured-before-after-area #feat-image-area,.column2,.column3{margin-right:0!important}.menu-toggle,.nav-menu li .sub-menu::after,.nav-menu li .sub-menu::before{border:none!important}table.variations tbody tr{margin-bottom:15px!important}table.variations tbody tr+tr+tr+tr{margin-bottom:0!important}.additional_information_tab,.description_tab,.reviews_tab{margin-bottom:25px!important}.woocommerce div.product form.cart .single_add_to_cart_button{margin-bottom:25px!important;margin-left:15px!important}.woocommerce div.product form.cart .button.alt{margin-left:5px!important;background:#999!important;padding:12px 25px!important}.main-navigation li,.main-navigation li a{display:block}#menu-main.nav-menu,#menu-social-menu,.not-mobile{display:none!important}#menu-main.nav-menu.toggled-on{display:inline-block!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:""!important}.woocommerce .variation dd,.woocommerce .variation p{padding:0!important;margin-bottom:0!important}.product_meta.move-mobile{margin-bottom:20px}#cart-nav-area.move-mobile{float:left!important;position:absolute;top:0;margin-left:1.71429rem}#logo-area .logo-image{float:right;margin-right:1.71429rem}#cart-nav-area.move-mobile,.product-archive.move-mobile,.product_meta.move-mobile,.product_title.entry-title.move-mobile{display:inline-block}.menu-extra-menu-container{display:inline-block;z-index:9999;padding-left:1.71429rem!important}.feature-menu ul li a{font-size:large}#column-1,#column-1 img,#column-2,#column-2 a,#column-2 img{width:100%}#nav-area{z-index:9995;position:absolute!important;top:110px!important;padding-bottom:20px;padding-top:0}.menu-main-container{width:auto;background:#5a1400;margin-top:10px;padding-left:20px;padding-right:20px}.menu-main-container ul{width:100%;position:static!important}.main-navigation li ul{padding-top:10px}.main-navigation li ul li a{font-size:17px!important;line-height:22px!important}.menu-social-menu-container #menu-social-menu-1{display:inline-block!important;width:80%;margin-left:0}#menu-main .mobile{display:block!important}#testimonial{padding:10px 28px!important}.column2,.column3{width:100%!important}.column3.last img{width:100%!important;max-width:100%!important}#featured-before-after-area #feat-image-area img{width:97%!important}#menu-footer-menu li a{font-size:14px!important;line-height:15px!important}.feature-menu{background:0 0!important;padding-top:20px;padding-bottom:0!important;z-index:9999!important;width:100%!important}.feature-menu ul{width:100%;position:relative!important;z-index:99999!important}.feature-menu .phone-icon{float:left!important;width:100%}.feature-menu .wpmenucartli{float:left;width:100%}.main-navigation{text-align:right!important}.menu-toggle{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f0c9";margin-right:1.71429rem;background:0 0!important;box-shadow:none!important;font-size:126%;display:inline-block!important}.wrapper{padding-top:65px}.container.home{padding-top:0!important}.site-content article{margin-top:0!important}}#sort-area.subheader,#wpcf7-f2272-p2208-o1 input[type=submit],.menu-toggle,h1,h2,h3{font-family:"Roboto Condensed",sans-serif}@media (max-width:530px){.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border-radius:0!important;box-shadow:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none!important;background-color:#5a1400!important;color:#fff!important;border-radius:3px!important;margin-right:10px;margin-bottom:10px;text-align:center;width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#fff!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover{background-color:#000!important}}@media (max-width:494px){#home-test-area{width:225px}.cycle-slideshow{width:100%!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce[class*=columns-] ul.products li.product{width:100%}.woocommerce .quantity,.woocommerce .single_add_to_cart_button.button.alt{margin-left:5px!important;margin-top:15px!important}}.site-content article,h1.blog-title{margin-top:30px}.black{color:#000}.cart-contents{color:#5a1400;font-weight:700;line-height:10px;padding-top:7px;padding-bottom:10px;text-decoration:none;float:right;margin-right:25px}.column2,.column3{float:left;margin-right:2%}#sort-area.subheader{width:96%;font-size:1.28571rem;color:#5a1400;text-align:right;text-transform:uppercase;margin-bottom:20px;margin-left:2%;margin-right:2%}.menu-toggle.toggled-on,.menu-toggle:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background:0 0;box-shadow:none}.menu-toggle{color:#5a1400;text-transform:uppercase}.column2{width:48%}.column3{width:32%}.column2.last{width:50%}.column3.last{width:30%}#text-12 a img,#wpcf7-f2272-p2208-o1 input,#wpcf7-f2272-p2208-o1 select,#wpcf7-f2272-p2208-o1 textarea,.column3 img,.column3.last img,.page-template-beforeafter-page .site-content,.single-beforeandafter .site-content,.tax-producttype .site-content{width:100%}.column3.last img{width:107%;max-width:107%!important}#row,.single-post article .sharaholic-above,.single-post article .sharaholic-below,.variations_form.cart,.variations_form.cart table,.variations_form.cart table tbody,.variations_form.cart table tbody tr,.variations_form.cart table tbody tr td.value{width:100%;display:inline-block}#after-area,#before-area{width:140px;height:224px;position:relative;float:left;overflow:hidden}.variations_form.cart table tbody tr td.label{width:35%;padding-right:5%!important;display:inline-block}.woocommerce-cart table.cart img{width:160px}.woocommerce a.remove{width:auto;height:auto;border-radius:25%;display:inline-block;padding-bottom:5px;padding-left:5px;padding-right:5px}.woocommerce a.remove .x-area{width:1em;height:1em;border-radius:100%;display:inline-block;margin-top:5px;color:red;background:#fff}.woocommerce-cart table .remove-text{font-weight:400;font-size:60%}.woocommerce div.product form.cart .variations select{width:100%;max-width:100%!important}#right-footer-area img.usa{width:90%;margin-right:10%}#right-footer-area img.stars{width:40%;margin-right:60%}#columns-2{width:46%;margin-right:4%;float:left}#columns-3,.sqr-img:last-child{margin-right:30px}#product-20990>div.summary.entry-summary>form>button,.last{margin:0!important}#columns-2.last{width:50%!important}#columns-3{width:auto;float:left;margin-top:10px}#copy-area .link,#sort-area{float:right}#columns-3.last{width:auto;margin-top:10px!important}#wpcf7-f2272-p2208-o1{background:#faf2e5;border:1px solid #f1e2ca;padding:20px}#wpcf7-f2272-p2208-o1 input[type=submit]{color:#fff;font-size:1.1em;padding:10px;border-radius:8px;font-weight:700;border:none}#wpcf7-f2272-p2208-o1 input[type=submit]:hover{background:#9c3b3b}#wpcf7-f2272-p2208-o1 input{border:1px solid #ccc;height:auto}#wpcf7-f2272-p2208-o1 select{margin-top:10px;margin-bottom:10px}#text-12 a,#wpcf7-f2272-p2208-o1 .form-group{display:flex}input[type=checkbox]{width:auto!important;margin-right:15px!important}#wpcf7-f2272-p2208-o1 #row{margin-bottom:15px}#sort-area{width:auto;font-size:1.28571rem;display:block}#before-after-area,#featured-before-after-area,#featured-before-after-area #gallery-area a,#testimonial-image-area a,.gallery-text{display:inline-block}#before-after-area{width:31%;margin-left:1%;margin-right:1%}#before-after-area #column-area{width:100%;margin-right:auto;margin-left:auto}#before-after-area #column-area a{text-decoration:none;font-weight:400;font-size:14px;color:#6b2b15}#featured-before-after-area{background-color:#e3d0a4;width:95%;padding:10px 3% 10px 2%}#featured-before-after-area h3{font-size:20px;margin-bottom:15px;margin-top:0}#feat-image-area{float:left;margin-right:3%;width:37%}#feat-image-area img{width:330px;border:5px solid #fff}#featured-before-after-area #text-area{width:60%;float:left}#featured-before-after-area #gallery-area{display:inline-block;margin-bottom:20px;width:100%}#featured-before-after-area #gallery-area img{border:2px solid #fff;margin-right:10px;height:75px}#featured-before-after-area #gallery-area img:hover,#image-area img:hover{border-color:#6b2b15}.variations_form,.wp_rp_content{border-bottom:1px solid #e2e2e2}#featured-before-after-area #testimonial{background:#fff}#featured-before-after-area #testimonial-area{overflow:hidden}#featured-before-after-area #testimonial-area .cat-arrow-down{border-top:15px solid #fff}.gallery-text{width:100%;color:#6b2b15;margin-top:10px;margin-bottom:10px}#image-area{width:100%;overflow:hidden}#image-area img{width:96%;max-width:none;border:5px solid #e3d0a4}#before-area{border-right:2px solid #fff}#before-area img{left:0;position:absolute}#after-area img{right:0;position:absolute}.post-photo{background:#b88e52;margin:0 0 30px;position:relative;display:block;height:160px;overflow:hidden}.post-date,body{background-color:#fff}#testimonial-page-area,.wp_rp_content{margin-bottom:30px}.post-date{display:none!important;box-shadow:0 3px 4px rgba(0,0,0,.2);color:#7d7d7d;font-size:14px;padding:20px 10px;position:absolute;right:20px;text-align:center;top:-2px;width:100px}.day,.post-date em{color:#6b2b15;font-size:55px;line-height:55px;font-family:"Great Vibes",cursive}.post-date em{display:block}.color-variations .color a:focus span,.color-variations .color a:hover span,.handle-variations .handle a:focus span,.handle-variations .handle a:hover span,a h3:hover,a:hover,body{color:#333}.month-year{color:#7d7d7d;font-size:12px;text-align:center}.wp_rp_content{border-top:1px solid #e2e2e2;padding-top:30px;padding-bottom:30px;margin-top:30px}.header-image,.main-navigation,.single-product .entry-summary #columns-3 .magnifyBuff img,.single-product .entry-summary #columns-3 .magnifyCream img,.single-product .entry-summary #columns-3 .magnifyWhite img,.wp_rp_content h3{margin-top:0}.single-post article ul.related_post li{width:33%;margin-left:0;float:left;color:#8a8a8a;font-size:12px}.single-post article ul.related_post li a{text-decoration:none}.single-post article ul.related_post li img{width:40%;height:auto;margin-right:15px;float:left;border:1px solid #c1c1c1;padding:1px}.blog article,.single-post article{border:3px solid #fff;box-shadow:0 0 6px rgba(0,0,0,.3);margin:0 0 40px;padding-bottom:0}.variations td,.variations_form{padding-bottom:20px}.blog article .wrap,.single-post article .wrap{background:url("/wp-content/uploads/post-swirl.png") right bottom no-repeat #fff;border:1px solid #e2e2e2;padding:36px;position:relative}.left-corner{background:url("/wp-content/uploads/left-corner.png") no-repeat rgba(0,0,0,0);left:-8px}.right-corner{background:url("/wp-content/uploads/right-corner.png") no-repeat rgba(0,0,0,0);right:-8px}#nav-logo-area,.feature-menu,.social-icon a{background-repeat:no-repeat}#call-out,.BA-container{background-color:#e3d0a4}.left-corner,.right-corner{height:47px;position:absolute;top:-8px;width:47px}.more-link{font-family:"Great Vibes",cursive;font-size:30px;margin:25px 0 10px;text-align:right;display:inline-block;width:100%}.feature-menu,body h1{font-family:"Roboto Condensed",sans-serif}footer.entry-meta{margin-right:125px}#secondary.widget-area aside{border:3px solid #fff;box-shadow:0 0 6px rgba(0,0,0,.3);margin-bottom:20px;background-color:#faf3e7;text-align:center}#secondary.widget-area aside.widget_categories h3{background:url("/wp-content/uploads/browse-categories.png") no-repeat rgba(0,0,0,0);display:block;height:18px;margin:20px auto;padding:0;text-indent:-9000px;width:144px}#secondary.widget-area aside.widget_categories li{border-bottom:1px solid #e6dbc9}#secondary.widget-area aside.widget_categories li a{padding:10px;display:block;color:#ac5b25;text-decoration:none}#secondary.widget-area aside.widget_categories li a:hover{background:#ac5b25;color:#faf3e7}#secondary.widget-area aside.widget-5 form input{border-radius:20px 0 0 20px;color:#e2e2e2;height:18px;margin:1px 0 0;padding-left:20px;width:115px}#secondary.widget-area aside.widget-1 form button{background:url("/wp-content/uploads/widget-signup-cta.png") no-repeat rgba(0,0,0,0);background-size:100% auto;border:none;box-shadow:none;height:34px;margin:0;min-width:inherit;outline:0;padding:0;text-indent:-9000px;width:87px}#secondary.widget-area aside.widget-1 form div{margin:0 auto 5px}body{line-height:24px}body .site{box-shadow:none;margin-top:0}p{padding-bottom:15px;font-size:103%}h1,h2,h3{color:#5a1400;text-transform:uppercase}#call-out{border:1px solid #5a1400;margin:15px;padding:15px;width:50%}.home-image-links.button-bg,.woocommerce #respond input#submit.alt,.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,.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,.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,.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:#5a1400}.ctabtn:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#333}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#5a1400;color:#fff!important}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#333;color:#fff!important}#wpmenucartli{padding-top:6px!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center;border:1px solid #ccc;padding-bottom:15px;margin:0 2.6% 2.992em 0}.woocommerce .related ul.products li.product a img,.woocommerce .up-sells ul.products li.product a img{width:100%!important}.woocommerce ul.products li.product a img{width:96%!important}p a,p a:active{color:#5a1400!important}#menu-footer-menu li a,.ctabtn,.feature-menu,.feature-menu ul li a,p a:hover{text-decoration:none}.main-navigation .current-menu-ancestor>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current_page_item>a,.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-message::before,a{color:#5a1400}.products li a img{border:5px solid #e3d0a4}.products li a img:hover{border:5px solid #ccc}.variations_form{margin-top:0;padding-top:20px}.woocommerce-breadcrumb{border-bottom:1px dotted #e2e2e2;font-size:11px!important;margin-bottom:30px!important}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-top-color:#5a1400}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background-color:#f9ebc7}.site-header{padding-top:0;padding-bottom:10px;position:relative;width:100%;display:inline-block}.bottom-border h1,.bottom-border h2,.site-content{margin-top:0;padding-top:0}#logo-area{float:left;width:20%;padding-top:8px}#nav-area{float:right;width:80%;position:absolute;right:0;top:45px}.feature-menu{background-image:url("/wp-content/uploads/featuremenu-background.png");line-height:12px;font-size:14.5px;float:left;width:80%;height:34px}#menu-footer-menu li a,.main-navigation li,.nav-menu,.order-box,.tooltipP{font-family:"Roboto Condensed",sans-serif}.feature-menu ul{display:block;position:relative;float:right}.feature-menu ul li{color:#000;display:list-item;list-style:none;float:left;padding-top:9px}.feature-menu ul li a{color:#5a1400;font-weight:700;line-height:10px;text-shadow:none;padding-right:25px;padding-bottom:10px;outline:0;float:none}.phone-icon:before{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f095";padding-right:3px}.author-avatar img,.comment-content img,.entry-content img,.widget img,img.header-image,img.wp-post-image{border-radius:unset;box-shadow:none}.site.logo-bar{overflow:visible;background-color:transparent;padding:0}#nav-logo-area{background-image:url("/wp-content/uploads/oldworld-header-bg.png");width:100%;height:110px;background-color:#fff}.main-navigation div.nav-menu>ul,.main-navigation ul.nav-menu{border-top:none;border-bottom:none;text-align:right}.main-navigation li{margin-right:25px;margin-top:15px;font-size:1.025em!important}.sub-menu{-webkit-box-shadow:0 10px 15px -6px rgba(0,0,0,.5);-moz-box-shadow:0 10px 15px -6px rgba(0,0,0,.5);box-shadow:0 10px 15px -6px rgba(0,0,0,.5)}.sub-menu li{margin-top:0;margin-right:0}.nav-menu li a{color:#5a1400;line-height:14px;padding-bottom:10px}.nav-menu>li>.sub-menu::before{border-bottom:7px solid #fcf5e0;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;left:22px;position:absolute;top:-7px}.nav-menu>li>.sub-menu::after{border-bottom:6px solid #fcf5e0;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;left:22px;position:absolute;top:-6px}.main-navigation li ul li a{background-color:#fcf5e0;border-bottom:none;color:#333;line-height:20px;text-align:left;font-size:15px}.main-navigation li ul li a:hover{color:#fff;background-color:#5a1400}.rotate-testimonials{margin-top:25px}#home-test-area{white-space:normal;padding-right:10px;padding-left:10px}#testimonial{border-left:0;border-radius:20px;color:#666;font-family:Georgia,serif;font-style:italic;margin:0;padding:10px 50px;position:relative;height:110px;background:#fde8ca;background:-moz-linear-gradient(top,#fde8ca 0,#fbcc88 100%);background:-webkit-linear-gradient(top,#fde8ca 0,#fbcc88 100%);background:linear-gradient(to bottom,#fde8ca 0,#fbcc88 100%)}#quote{line-height:20px}#testimonial-page-area #quote{position:relative;background:#efefef;padding:20px 15px;display:inline-block}#testimonial-page-area #quote .text:before{content:"\201C";color:#9d5b52;font-size:30px;font-family:Georgia,serif,sans-serif;line-height:20px}#testimonial-page-area #quote .text:after{content:"\201D";color:#9d5b52;font-size:30px;font-family:Georgia,serif,sans-serif;line-height:20px;position:absolute;margin-left:5px;margin-top:2px}#column-1,#column-2,#image-area,#quote-area,.first-letter,.left{float:left}#testimonial-page-area #quote-name{font-style:italic;font-weight:700;width:100%;text-align:right;margin-top:10px}#testimonial-image-area{display:inline-block;float:right;width:222px;text-align:center;margin-left:20px}#testimonial-image-area .gallery-text{margin-top:0;font-size:80%}.testimonial-image{margin-right:15px;margin-bottom:15px;border:2px solid #e3d0a4;max-width:none!important}.testimonial-image:hover{border:2px solid #5a1400}.pip-nav ul li{float:left;margin-right:10px;margin-left:0}#testimonial::before{left:10px;top:0}#testimonial::after,#testimonial::before{color:#9d5b52;content:"“";font-size:40px;font-style:normal;line-height:1;position:absolute}#testimonial::after{bottom:-.5em;content:"”";right:10px}footer #center-area{text-align:center;font-size:11px;display:inline-block;margin-top:20px}footer .bottom-border{color:#6b2b15}.bottom-border{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}#menu-footer-menu li a{color:#5a1400;font-size:16px;float:left;height:auto;line-height:18px}#center-footer-area #menu-footer-menu li,#left-footer-area{display:inline-block;width:100%}.social-icon a{width:32px;height:32px;overflow:hidden;text-indent:40px;display:inline-block;margin-right:10px;margin-bottom:10px}.houzz a{background-image:url("/wp-content/uploads/houzz_icon_32px.png")}.g-plus a{background-image:url("/wp-content/uploads/gplus-32.png")}.facebook a{background-image:url("/wp-content/uploads/facebook_icon.png")}.twitter a{background-image:url("https://oldworldstoneworks.com/wp-content/uploads/logo-black.png")}.youtube a{background-image:url("/wp-content/uploads/youtube_icon.png")}.pinterest a{background-image:url("/wp-content/uploads/pintrest_icon.png")}.instagram a{background-image:url("/wp-content/uploads/instagram_icon.png")}#center-column-area,#left-area,#right-area{width:33%;float:left}.rating-numbers-area{line-height:18px;margin-left:4px;display:inline-block}#column-1{margin-right:8px}#column-1 img,#column-2 img,.color-variations .color a .img-con img,.handle-variations .handle a .img-con img,.single-product .entry-summary div h2:last-of-type,.single-product .single_variation_wrap div.woocommerce-variation-price{display:block}.container.home{max-width:960px;padding-left:0;padding-right:0;padding-top:20px}.home-image-links{border:2px solid #fff;display:inline-block;margin-bottom:0}.home-image-links:hover{background-color:#fcf5e0;border-style:solid;border-color:#cba58f;border-size:2px;display:inline-block}.pic-before::before,.slider li span::after,.slider li span::before{position:absolute;background-color:#000;color:#fff}.home-image-links.button-bg:hover{background-color:#ec5411}body h1{font-size:30px!important;color:#5a1400!important;width:100%}.color-variations label,.handle-variations label,.single-product div.summary.entry-summary>form>table>tbody>tr td label,.single-product h3.addon-name,body h2{color:#6e1b10;font-family:"Roboto Condensed",sans-serif;letter-spacing:0}body h2{font-size:22px!important}body h2.move-mobile{font-family:"Roboto Condensed",sans-serif;font-weight:400;font-size:25px!important;color:#5a1400!important;width:100%}.cat-arrow-down{border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fbcc88;height:0;margin:0 0 0 25px;width:0}.slider,.slider li{width:28em;height:19em}#left-footer-area .textwidget p{line-height:19px}#copyright-area{border-top:1px solid #ccc;padding-top:20px}p a:visited{color:#f05215}p a:hover{color:#7d3411}.BA-body{padding-left:1em}.BA-container table{display:inline-block;padding:1em}.BA-container img{max-height:19em;max-width:28em}.BA-container p{text-align:right;font-weight:bolder;padding-right:2em;font-size:144%}.pic-before{position:absolute}.pic-before::before{content:"Before";font-weight:bolder;font-size:135%;padding:.15em .25em;border-bottom-right-radius:8px}.slider{overflow:hidden}.slider ul{margin:0;padding:0}.slider li{float:left}.slider li img{border-left:4px solid}.slider li span::before{content:"Drag Me!";transform:rotate(-90deg);top:8em;left:26.8em;padding-left:1px;padding-right:1px;border:2px solid #000;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.slider li span:hover::before{color:#f9ecc7}.slider li span::after{content:"After";font-weight:bolder;font-size:135%;padding:.15em .25em;border-bottom-right-radius:8px}div.wpcf7 input,div.wpcf7 input[type=submit],div.wpcf7 textarea,form>div.form-group>select{margin:10px 0;border:1px solid #5a1400;font-size:18px}td.label>label{white-space:nowrap}div.wpcf7 input,div.wpcf7 textarea{width:100%;height:30px}div.wpcf7 textarea{height:100px}form>div.form-group>select{width:30%;padding:0;height:30px}div.wpcf7 input[type=submit]{width:100%;background:#5a1400;height:50px;color:#fff;font-weight:700}.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{width:30px;margin-right:10px}.element_10,.element_11,.element_9{background:0 0!important;border:0!important}p.wc-terms-and-conditions{font-size:24px}.woocommerce ul.products li.product .star-rating{display:table!important;margin:0 auto!important}a.woocommerce-LoopProduct-link{overflow:hidden;display:block}img.attachment-shop_catalog{transition:1.2s ease-in-out;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}img.attachment-shop_catalog:hover{transform:scale(1.05)}#color-buff,#color-cream,#color-white{background:#0c0c0c;border:1px solid #000;margin-left:auto;margin-right:auto;margin-top:20px;width:75px;height:75px}div.color-descriptor{font-size:12px;text-align:center;margin-bottom:20px;margin-top:10px}.magnifyBuff,.magnifyCream,.magnifyWhite{width:75px;margin-left:auto;margin-right:auto;position:relative}.largeBuff,.largeCream,.largeWhite{width:200px;height:200px;z-index:99;position:absolute;border-radius:100%;box-shadow:0 0 0 3px rgba(255,255,255,.85),0 0 3px 3px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);display:none}.largeCream{background:url("https://oldworldstoneworks.com/wp-content/themes/twentytwelve-child/_images/OWS_cream_web_sample.jpg") no-repeat}.largeBuff{background:url("https://oldworldstoneworks.com/wp-content/themes/twentytwelve-child/_images/OWS_buff_web_sample.jpg") no-repeat}.largeWhite{background:url("https://oldworldstoneworks.com/wp-content/themes/twentytwelve-child/_images/OWS_white_web_sample.jpg") no-repeat}.smallBuff,.smallCream,.smallWhite{display:block;margin-top:20px}#CADFilesRequestForm{background:#faf3e8;padding:30px;border:3px solid #fff;box-shadow:0 0 6px rgba(0,0,0,.3)}#CADFilesRequestForm input{width:100%;margin-left:auto;margin-right:auto;padding:0;margin-bottom:-10px;display:block}#CADFilesRequestForm input[type=email]{padding-left:10px;width:98%;height:40px;border:1px solid #ccc}#CADFilesRequestForm span.labelCAD{font-weight:800;text-transform:uppercase}#CADFilesRequestForm select#Profession{width:100%;height:40px;font-size:18px;padding:10px 0 10px 10px}.woocommerce-ordering{margin-top:-3px!important}input#coupon_code{margin-top:-2px!important}.woocommerce div.product form.cart .button{margin:0!important;background-color:#5a1400!important}.woocommerce div.product form.cart .button:hover{background-color:#333!important}@media (max-width:608px){.woocommerce-ordering{margin-top:5px!important}}.ctabtn{background-color:#5a1400;color:#fff!important;padding:.618em 1em;font-weight:700;border-radius:3px}#wpcf7-f2272-p2208-o1 .nbx input{width:auto!important}.single-product .site{max-width:960px!important}div.popup-wrapper.popup-wrapper_8>div.right-block>div.button-block>a{background:#5a1400}#post-2348>div>div>ul>li.product-category>a>img{height:172px}div.related.products>h2,div.up-sells.upsells.products>h2{margin-top:20px;margin-bottom:20px}div.up-sells{border-bottom:2px solid #5a1400;margin-bottom:50px}.single-product dl.product-addon-totals,.woocommerce ul.products li.product h3{font-size:20px}a.woocommerce-LoopProduct-link>span.price{font-size:14px!important}.woocommerce .quantity .qty{margin-top:4px}.single-product #TheColorPicker,div.product-addon.product-addon-metalwork,div.product-addon.product-addon-metalwork-42{margin-top:-10px}div.star-rating>span{height:2px}.single-product h3.addon-name{font-size:20px;font-weight:400}select.addon-select{height:35px;margin-left:-3px}.single-product .entry-summary #columns-3 .magnifyBuff,.single-product .entry-summary #columns-3 .magnifyCream,.single-product .entry-summary #columns-3 .magnifyWhite{cursor:pointer;padding:0;width:85px;border:5px solid #a7897d}.single-product .entry-summary #columns-3 .magnifyBuff.btnActive,.single-product .entry-summary #columns-3 .magnifyBuff:hover,.single-product .entry-summary #columns-3 .magnifyCream.btnActive,.single-product .entry-summary #columns-3 .magnifyCream:hover,.single-product .entry-summary #columns-3 .magnifyWhite.btnActive,.single-product .entry-summary #columns-3 .magnifyWhite:hover{border:5px solid #5a1400}.single-product div.summary.entry-summary>form>table>tbody>tr td{position:relative}.single-product div.summary.entry-summary>form>table>tbody>tr td label{font-size:20px;font-weight:800!important;text-transform:uppercase}.single-product div.summary.entry-summary>form>table>tbody>tr:nth-child(4){display:block!important;margin:15px 0}.single-product div.summary.entry-summary>form>table>tbody>tr:nth-child(4) td{width:100%;display:block;padding:0}.single-product div.summary.entry-summary>form>table>tbody>tr.firebox-size .label{padding:0 10px 0 0!important;width:auto;margin-bottom:20px}.single-product div.summary.entry-summary>form>table>tbody>tr.firebox-size .value .size{display:inline-block;position:relative;margin-right:15px}.single-product div.summary.entry-summary .addon-block input,.single-product div.summary.entry-summary>form>table>tbody>tr.firebox-size .value .size input{position:absolute;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.single-product div.summary.entry-summary>form>table>tbody>tr.firebox-size .value .size label{width:100%;height:100%;background-color:#fff;color:#424242;font-size:14px;line-height:14px;border-radius:3px;text-align:center;text-shadow:none;padding:15px 28px;border:2px solid #d2d2d2;cursor:pointer;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}@media (max-width:800px){#center-column-area,#left-area,#right-area{width:100%!important}.single-product div.summary.entry-summary>form>table>tbody>tr.firebox-size .value .size label{padding:15px}}.single-product div.summary.entry-summary>form>table>tbody>tr.firebox-size .value .size input:checked+label,.single-product div.summary.entry-summary>form>table>tbody>tr.firebox-size .value .size label:hover{background-color:#5a1400;color:#ffff;border:2px solid #5a1400}.single-product div.summary.entry-summary>form>table>tbody>tr.hearth #pa_hearth::-ms-expand{display:none}.single-product div.summary.entry-summary>form>table>tbody>tr.hearth #pa_hearth{position:relative;padding:2px 5px;border-radius:5px;-webkit-appearance:none;-moz-appearance:none}.single-product div.summary.entry-summary>form>table>tbody>tr.hearth td.value:before{content:"\f0d8";display:inline-block;font:14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:3px;right:5px;z-index:2;pointer-events:none}.single-product div.summary.entry-summary>form>table>tbody>tr.hearth td.value:after{content:"\f0d7";display:inline-block;font:14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:11px;right:5px;z-index:2;pointer-events:none}.clearfix,.single_variation_wrap{clear:both}.coupon,.single-product .single_variation_wrap.addonsActive div.woocommerce-variation-price,a.button.alt{display:none}.single-product div.summary.entry-summary .addon-block{float:left;position:relative;margin-right:15px;margin-bottom:15px}.single-product div.summary.entry-summary .addon-block label{width:100%;height:100%;background-color:#333;color:#fff;font-size:14px;line-height:14px;border-radius:3px;text-align:center;text-shadow:none;padding:15px 25px;border:none;cursor:pointer;display:block;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.single-product div.summary.entry-summary .addon-block input:checked+label,.single-product div.summary.entry-summary .addon-block label:hover{background-color:#ab5002}.single-product .woocommerce-variation-price dt{font-size:20px;margin-right:20px;float:left;clear:left}.single-product .woocommerce-variation-price span.price{float:left;font-weight:700;font-size:20px!important;width:100%}#RelocatedPricing{clear:both;margin-top:20px;margin-bottom:10px;font-size:20px;font-weight:800}.color-variations{margin-top:1em}.color-variations .color,.handle-variations .handle{float:left;margin-top:10px;margin-right:30px;text-align:center;width:20%}.color-variations .color a:focus,.color-variations .color a:hover,.handle-variations .handle a:focus,.handle-variations .handle a:hover{text-decoration:none;outline:0}.color-variations .color a .img-con,.handle-variations .handle a .img-con{border:5px solid #a7897d}.color-variations .color a.colorActive .img-con,.color-variations .color a:focus .img-con,.color-variations .color a:hover .img-con,.handle-variations .handle a.handleActive .img-con,.handle-variations .handle a:focus .img-con,.handle-variations .handle a:hover .img-con{border-color:#5a1400}.color-variations .color a span,.handle-variations .handle a span{font-size:12px;text-align:center;margin-bottom:5px;margin-top:10px;display:block;color:#333}.color-variations label,.handle-variations label{font-size:20px;font-weight:400!important;display:block}form.products-per-page{margin-top:0!important;display:block}.comment-content p,.entry-content p,.entry-summary p,.mu_register p{margin:0}.order-box,.term-description h2,.woocommerce-products-header h2{margin-bottom:10px}.order-box{font-size:28px;color:#fff;background-color:#5e1c0d;width:100%;padding:5px 10px}.img-group{text-align:center}.sqr-img{margin-right:60px}.woocommerce div.product form.cart .button{padding:15px 20px;text-transform:uppercase}.woocommerce div.product form.cart div.quantity{float:none;display:inline-block}.tooltip{position:relative;display:inline-block;top:-10px}.tooltip .tooltiptext{visibility:hidden;width:450px;background-color:#555;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;opacity:0;transition:visibility .5s,opacity .5s}.tooltipPos1{left:80px;margin-left:-260px}.tooltipPos2{left:50%;margin-left:-203px}.tooltipPos3{left:50%;margin-left:-218px}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent}.tooltipP{font-size:16px;padding:0 10px;text-transform:initial}.tooltiptext p a{color:#b17b79!important}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}@media (max-width:770px){.customQuote{display:none}}@media (max-width:500px){.sqr-img,.sqr-img:last-child{display:block;margin:0 auto}}@media (max-width:390px){.postid-6341 div.summary.entry-summary>form>table>tbody>tr.firebox-size .value .size label{display:block;margin-bottom:20px}}.feature-menu ul li.ships{padding:8px 20px 11px!important;background-color:#5a1400}.feature-menu ul li.ships a,.feature-menu ul li.ships a:hover{padding:0!important;color:#fff}.woocommerce div.product div.images .flex-control-thumbs li{width:10%}footer #menu-social-menu li{display:inline!important}