@charset "UTF-8";.main-header .top-promo{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.main-header .top-links{float:right;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.main-header .near{padding-right:23px;padding-top:23px}.main-header .farther{padding-right:45px}.main-header .bar{border-right:1px solid #fff;border-left:1px solid #fff}.main-header .light{font-weight:light}.main-header hr{margin-top:39px;margin-bottom:0}.main-header .coll{color:#fff}.main-header .coll:hover{color:#1f376d}.main-header .change{color:#000}.main-header .change:hover{color:#000}.main-header .change1{color:#b21f29}.main-header .change1:hover{color:#b21f29}.main-header .brd-r{padding-right:10px}.main-header .brd-l{padding-left:10px}.main-header .c-navi{border-bottom:1px solid #95989a;border-top:none}.main-header .line{margin-top:10px;margin-bottom:10px;border:1px solid #d3d3db;border-top:50px solid #d3d3db}.main-header .c-mobile-nav.active{background-color:#000}.main-header .c-mobile-nav{background-color:#000}.main-header .c-mobile-header{background-color:#fff;padding:0}.main-header .button6{-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:inline-block;font-size:14px;padding:.75em 1em;width:auto;background-color:#fff;margin-left:0;font-weight:bolder;font-size:larger}.main-header .c-signup:hover .c-signup__form:hover a:hover,.main-header .c-signup:hover .c-signup__form:hover button:hover{background-color:#b21f29}@media screen and (min-width:300px){.main-header .mobile-newsletter{text-align:center}}@media screen and (min-width:480px){.main-header .sideright{display:none}}@media screen and (min-width:640px){.main-header .sideright{display:none}.main-header .mobile-newsletter{text-align:center}}@media screen and (min-width:1640px){.main-header .sideright{display:block}}.main-header .c-search .c-search__btn:hover{background-color:#000}.main-header .c-top-right .c-top-right__cart-btn{background-color:#000;margin:0 auto 20px;margin-right:12px}.main-header .c-top-right:hover .c-top-right__cart-btn:hover .c-top-right__cart-btn__count:hover{background-color:#000}.main-header .c-top-right .c-top-right__cart-btn:hover .c-top-right__cart-btn__count{background-color:#000}.main-header .c-mobile-header .c-mobile-header-mid .c-top-right__cart-btn{background-color:#000;width:90px}.main-header .c-mobile-header:hover .c-mobile-header-mid:hover .c-top-right__cart-btn:hover{background-color:#000}.main-header .c-mobile-header .c-mobile-header-bot .c-menu-btn{color:#000}.main-header .c-top-right .c-top-right__cart-menu li a:hover{color:#000}.main-header .c-mobile-header .c-mobile-header-top{margin-bottom:0;padding:0}.main-header .c-mobile-header .c-mobile-header-top .c-logo{width:50%;float:none}.main-header .c-top-right .c-top-right__cart-menu li a{color:#000}.main-header .c-mobile-header .c-mobile-header-mid .c-top-right__cart-menu li a{color:#000}.main-header .c-top-right .c-top-right__cart-menu li:after{background-color:#000}.main-header .c-mobile-header .c-mobile-header-top .c-logo{width:65%}.main-header .sidebar{height:100%;width:0;position:fixed;z-index:6;top:0;right:15px;background-color:#111;overflow-x:hidden;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;padding-top:60px;text-align:left}.main-header .sidebar a{padding:8px 8px 8px 32px;color:#fff;display:block;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}.main-header .sidebar .closebtn{position:absolute;top:0;font-size:36px;margin-left:100px}.main-header .openbtn{float:right;font-size:20px;cursor:pointer;background-color:#fff;color:#000;padding:10px 15px;border:none}.main-header #main{-webkit-transition:margin-left .5s;-o-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s;padding:16px}@media screen and (max-height:450px){.main-header .sidebar{padding-top:15px}.main-header .sidebar a{font-size:18px}}@media screen and (min-width:300px){.main-header .dropdown-menu{top:30px;left:0;float:none;padding:0;margin:0;background-image:none;border:none;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:transparent}.main-header .c-search .form-control{width:100%;margin-left:-5px}.main-header .c-search{margin-left:-200px;padding-top:0}.main-header .menumobile{margin-left:-55px;padding-left:24px}.main-header .searchbarlinkmobile{margin-left:5px;padding-left:14px;z-index:5}}@media screen and (min-width:360px){.main-header .mobileguide{margin-left:-5px}.main-header .c-search .form-control{width:90%}.main-header .c-search .form-control{width:103%;margin-left:-40px}}@media screen and (min-width:375px){.main-header .c-search .form-control{width:105%;margin-left:-51px}}@media screen and (min-width:390px){.main-header .c-search .form-control{width:110%;margin-left:-51px}}@media screen and (min-width:400px){.main-header .mobileguide{margin-left:0}.main-header .c-search .form-control{width:115%;margin-left:-59px}}@media screen and (min-width:540px){.main-header .menumobileguide{margin-left:0}.main-header .menumobile{margin-left:-22px}.main-header .searchbarmobileicon{margin-left:60px}.main-header .c-search .form-control{width:150%;margin-left:-130px}}@media screen and (min-width:760px){.main-header .searchbarmobileicon{margin-left:150px}.main-header .menumobile{margin-left:-5px;padding-left:60px}.main-header .c-search .form-control{width:214%;margin-left:-264px}}@media screen and (min-width:800px){.main-header .c-search .form-control{width:80%}.main-header .searchbarmobileicon{margin-left:167px}.main-header .menumobile{margin-left:-5px;padding-left:65px}.main-header .c-search{margin-left:0;padding-top:0}.main-header .c-search .form-control{width:511%;margin-left:-31em}}@media screen and (min-width:900px){.main-header .c-search .form-control{width:80%;margin-left:0}.main-header .searchbarmobileicon{margin-left:167px}.main-header .menumobile{margin-left:-5px;padding-left:65px}.main-header .c-search{margin-left:0;padding-top:44px}}.main-footer p{line-height:1.5}@media (min-width:300px){.main-footer .footer-about-item,.main-footer .footer-about-item p,.main-footer .footer-contact-item,.main-footer .footer-contact-item p,.main-footer .footer-email-item,.main-footer .footer-email-item p,.main-footer .footer-employment-item,.main-footer .footer-employment-item p,.main-footer .footer-flagship-item,.main-footer .footer-flagship-item p,.main-footer .footer-store-item,.main-footer .footer-store-item p{width:175px;line-height:150px;z-index:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:380px){.main-footer .footer-about-item,.main-footer .footer-about-item p,.main-footer .footer-contact-item,.main-footer .footer-contact-item p,.main-footer .footer-email-item,.main-footer .footer-email-item p,.main-footer .footer-employment-item,.main-footer .footer-employment-item p,.main-footer .footer-flagship-item,.main-footer .footer-flagship-item p,.main-footer .footer-store-item,.main-footer .footer-store-item p{width:195px}}@media (min-width:540px){.main-footer .footer-about-item,.main-footer .footer-about-item p,.main-footer .footer-contact-item,.main-footer .footer-contact-item p,.main-footer .footer-email-item,.main-footer .footer-email-item p,.main-footer .footer-employment-item,.main-footer .footer-employment-item p,.main-footer .footer-flagship-item,.main-footer .footer-flagship-item p,.main-footer .footer-store-item,.main-footer .footer-store-item p{width:265px}}@media (min-width:750px){.main-footer .footer-about-item,.main-footer .footer-about-item p,.main-footer .footer-contact-item,.main-footer .footer-contact-item p,.main-footer .footer-email-item,.main-footer .footer-email-item p,.main-footer .footer-employment-item,.main-footer .footer-employment-item p,.main-footer .footer-flagship-item,.main-footer .footer-flagship-item p,.main-footer .footer-store-item,.main-footer .footer-store-item p{width:115px;line-height:118px}}@media (min-width:1000px){.main-footer .footer-about-item,.main-footer .footer-about-item p,.main-footer .footer-contact-item,.main-footer .footer-contact-item p,.main-footer .footer-email-item,.main-footer .footer-email-item p,.main-footer .footer-employment-item,.main-footer .footer-employment-item p,.main-footer .footer-flagship-item,.main-footer .footer-flagship-item p,.main-footer .footer-store-item,.main-footer .footer-store-item p{width:156px;line-height:150px}}@media (min-width:1200px){.main-footer .footer-about-item,.main-footer .footer-about-item p,.main-footer .footer-contact-item,.main-footer .footer-contact-item p,.main-footer .footer-email-item,.main-footer .footer-email-item p,.main-footer .footer-employment-item,.main-footer .footer-employment-item p,.main-footer .footer-flagship-item,.main-footer .footer-flagship-item p,.main-footer .footer-store-item,.main-footer .footer-store-item p{width:195px}}.main-footer .footer-top-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-flow:wrap;flex-flow:wrap;padding:50px 0 30px 0}.main-footer .footer-top-links div{border:3px solid #e8e8e8;background:#f9fafa}.main-footer .footer-about-item p,.main-footer .footer-contact-item p,.main-footer .footer-email-item p,.main-footer .footer-employment-item p,.main-footer .footer-flagship-item p,.main-footer .footer-store-item p{line-height:1.5;height:auto}@media (min-width:1000px){.main-footer .character-text-footer{background-color:#f8e1b5;padding-left:41%;padding-top:10px;padding-bottom:10px;padding-right:10px}.main-footer .character-footer img{position:absolute;left:-70px;top:-220px}}@media (min-width:1200px){.main-footer .character-text-footer{padding-left:43%}.main-footer .character-footer img{left:-35px;top:-210px}}.main-footer .icon.sm-bottom:hover,.main-footer .icon.sm-top:hover{color:#b21f2a}.main-footer .c-footer-box:nth-child(2),.main-footer .c-footer-box:nth-child(3){padding-left:15px}.main-footer .copyright p{font-size:12px;text-align:center}.main-footer .c-signup__text p{line-height:34px}.main-footer .c-join{margin-top:9px}.main-footer .spot{margin-top:13px}.main-footer .img-responsive{display:inline-block}.main-footer .c-signup p{font-size:32px}.main-footer .c-signup .c-signup__form a,.main-footer .c-signup .c-signup__form button{font-size:22px}.main-footer .icon.sm-bottom{color:#000}.main-footer .c-footer-box p:last-of-type{margin-bottom:25px}@media (min-width:300px){.main-footer .pop{background-color:#f9fafa;margin-top:0}.main-footer .spot{margin-bottom:-48px}.main-footer .map{padding-right:60px}.main-footer .store{padding-right:10px}.main-footer .tips{padding-right:10px}.main-footer .gift{padding-right:10px}.main-footer .brands{padding-top:80px}.main-footer .pixel2{display:none}.main-footer .footer-store-account{padding-bottom:10px;padding-top:30px}.main-footer .footer-transparency{padding-bottom:10px}.main-footer .footer-return-policy{padding-bottom:10px}.main-footer .footer-gift-registry{padding-bottom:10px}}@media (min-width:360px){.main-footer .button5{-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:inline-block;font-size:14px;padding:.75em .25em;width:auto;background-color:#fff;margin-left:0;font-weight:bolder;font-size:xx-large}}@media (min-width:530px){.main-footer .pixel2{display:block}}@media (min-width:750px){.main-footer .c-footer-box p{font-size:12px}.main-footer .brands{padding-top:60px}.main-footer .map{white-space:nowrap;font-size:small}.main-footer .tips{white-space:nowrap;font-size:small}.main-footer .store{white-space:nowrap;font-size:small}.main-footer .gift{white-space:nowrap;font-size:small}.main-footer .pixel2{display:none}.main-footer .footer-store-account{padding-bottom:5px;padding-top:0}.main-footer .footer-transparency{padding-bottom:5px}.main-footer .footer-return-policy{padding-bottom:5px}.main-footer .footer-gift-registry{padding-bottom:5px}}@media (min-width:995px){.main-footer .pop{background-color:#f9fafa;margin-top:0}.main-footer .spot{margin-bottom:0}.main-footer .c-footer-box p{font-size:18px}.main-footer .brands{padding-top:0}.main-footer .map{padding-right:80px;font-size:medium}.main-footer .store{font-size:medium}.main-footer .tips{font-size:medium}.main-footer .gift{white-space:nowrap;font-size:medium}}@media (min-width:1200px){.main-footer .button5{-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:inline-block;font-size:14px;padding:.75em 1em;width:auto;background-color:#fff;margin-left:0;font-weight:bolder;font-size:xx-large}.main-footer .c-footer-box .c-footer-box_social li .sectigo a{height:0}.main-footer .map{font-size:large;padding-right:90px}.main-footer .store{font-size:large}.main-footer .tips{font-size:large}.main-footer .gift{white-space:nowrap;font-size:large}.main-footer .c-footer-box p{font-size:1em}}.main-footer a:focus-visible{outline:2px solid black!important}.embedded-video{position:relative;max-width:100%;margin:auto}.embedded-video:before{content:"";display:block;width:100%;height:0;padding-bottom:56.2%}.embedded-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.block-link{position:relative}.block-link a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.btn-black{background-color:#000!important;color:#fff!important}.btn-black:hover{color:#fff!important;background:#444!important}.res-image{width:100%;height:auto;max-width:100%}.display-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.display-flex>*{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.flex-direction-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-grow-1{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-grow-0{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex-shrink-1{-ms-flex-negative:1;flex-shrink:1}.flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.media-scale{position:relative;width:100%}.media-scale:after{content:"";width:100%;height:0;display:block;padding-bottom:100%}.media-scale[data-crop=skyscraper]:after{padding-bottom:175%}.media-scale[data-crop=tower]:after{padding-bottom:150%}.media-scale[data-crop=portrait]:after{padding-bottom:125%}.media-scale[data-crop=default]:after,.media-scale[data-crop=square]:after{padding-bottom:100%}.media-scale[data-crop=landscape]:after{padding-bottom:75%}.media-scale[data-crop=banner]:after{padding-bottom:50%}.media-scale[data-crop=strip]:after{padding-bottom:25%}.media-scale[data-crop=circle]:after{padding-bottom:100%}.media-scale[data-crop=circle]>*{-moz-border-radius:50%;border-radius:50%;overflow:hidden}.media-scale>*{position:absolute;top:0;left:0;width:100%;height:100%}.searchspring-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.searchspring-items .col-xs-6{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.c-product-box .product-wrap{-webkit-box-shadow:0 0 15px transparent;-moz-box-shadow:0 0 15px transparent;box-shadow:0 0 15px transparent;border:1px solid transparent;padding-bottom:10px;height:100%}.c-product-box .ss-inline-banner+.product-wrap{display:none}.c-product-box:hover .product-wrap{-webkit-box-shadow:0 0 15px #f1f1f1;-moz-box-shadow:0 0 15px #f1f1f1;box-shadow:0 0 15px #f1f1f1;border-color:#e2e2e2}.c-product-box:hover.no-shadow .product-wrap{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.c-product-box:hover figure{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;-moz-border-radius:0;border-radius:0}.c-product-box h3{margin-top:0;padding-top:10px}.c-product-box figure{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;-moz-border-radius:0;border-radius:0}body #searchspring-slideout_container #searchspring-slideout_facets .searchspring-facets .c-product-left__box h3{background-color:#f7f7f7;color:#000;font-size:17px;border-bottom:1px solid #eee}body #searchspring-slideout_container #searchspring-slideout_header{background-color:#000}body .searchspring-facets .c-product-left__box h3::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56' preserveAspectRatio='xMinYMid'%3E%3Cpath fill='%23000000' d='M52.594 25.25L29.406 48.406c-.78.78-2.03.78-2.813 0L3.405 25.25c-.78-.78-.78-2.062 0-2.844l5.187-5.156c.78-.78 2.03-.78 2.813 0L28 33.844 44.592 17.25c.78-.78 2.03-.78 2.813 0l5.187 5.156c.78.78.78 2.062 0 2.844z'/%3E%3C/svg%3E")}body .searchspring-facets .c-product-left__box h3.open::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56' preserveAspectRatio='xMinYMid'%3E%3Cpath fill='%23000000' d='M52.594 41.594l-5.187 5.156c-.78.78-2.03.78-2.813 0L28 30.156 11.406 46.75c-.78.78-2.03.78-2.813 0l-5.187-5.156c-.78-.78-.78-2.062 0-2.844l23.188-23.156c.78-.78 2.03-.78 2.813 0L52.595 38.75c.78.78.78 2.062 0 2.844z'/%3E%3C/svg%3E")}body .searchspring-facets .show-more{text-align:center}body .searchspring-facets .show-more a{color:#000}body .searchspring-facets .c-product-left__box .show-more.show-collapse a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 56' preserveAspectRatio='xMinYMid'%3E%3Cpath fill='%23000000' d='M44 23v6c0 1.656-1.344 3-3 3H3c-1.656 0-3-1.344-3-3v-6c0-1.656 1.344-3 3-3h38c1.656 0 3 1.344 3 3z'/%3E%3C/svg%3E")}body .searchspring-facets .c-product-left__box .show-more.show-expand a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 56' preserveAspectRatio='xMinYMid'%3E%3Cpath fill='%23000000' d='M44 23v6c0 1.656-1.344 3-3 3H28v13c0 1.656-1.344 3-3 3h-6c-1.656 0-3-1.344-3-3V32H3c-1.656 0-3-1.344-3-3v-6c0-1.656 1.344-3 3-3h13V7c0-1.656 1.344-3 3-3h6c1.656 0 3 1.344 3 3v13h13c1.656 0 3 1.344 3 3z'/%3E%3C/svg%3E")}@media (max-width:991px){.searchspring-category_page .desktop-filters{display:none}}.searchspring-facets .c-product-left__box li a{font-size:14px;width:100%;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}.searchspring-facets .c-product-left__box li a:before{top:2px!important}.searchspring-facets .c-product-left__box li a span:not(.ss-palette-label){color:gray;margin-left:auto}.searchspring-facets .c-product-left__box li a .ss-palette-labelinfocontainer{-webkit-box-flex:1!important;-moz-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.searchspring-facets .c-product-left__box li a .ss-palette-labelinfocontainer .ss-facet-count{margin-left:auto!important}.searchspring-facets .c-product-left__box .ss-palette-labelinfocontainer{margin-left:10px!important}.searchspring-facets .c-product-left__box--color li a{width:-moz-calc(100% - 24px)!important;width:calc(100% - 24px)!important}.searchspring-facets .c-product-left__box--color li a:before{top:unset!important}._brand_category .list1{list-style:none;width:174%;left:1px;padding-left:1px;padding-right:26px}._brand_category .list1 li{padding:10px;width:107%;text-align:center;background-color:#e8e8e8;border:1px solid #d3d3d3}._brand_category .list1>li.active{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:20px 10px 20px 10px;background-color:green;width:116%;margin-left:-11px}._brand_category .tab-content{padding-left:7em;z-index:-1}._brand_category .list1 a{color:#000}._brand_category .list1 .active a{color:#fff}._brand_category .center-text{padding:20px 27px 0 27px}._brand_category #accordion{width:90%;margin:10px auto;border:2px solid #fff}._brand_category #accordion h5{cursor:pointer;padding:15px;background-color:#d8d8d8;font-size:16px Helvetica,Arial,Sans-Serif;color:#000;border:3px solid #d3d3d3;text-align:center;margin-top:-8px;margin-bottom:4px}._brand_category #accordion .content{background-color:#ddd;padding:10px 15px;color:#000}._brand_category #accordion h5.active{background-color:green;margin-left:-11px;padding:20px 30px 20px 30px;width:106%;color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}._brand_category #accordion2{width:90%;margin:10px auto;border:2px solid #fff}._brand_category #accordion2 h5{cursor:pointer;padding:15px;background-color:#d8d8d8;font-size:16px Helvetica,Arial,Sans-Serif;color:#000;border:3px solid #d3d3d3;text-align:center;margin-top:-8px;margin-bottom:4px}._brand_category #accordion2 .content{background-color:#ddd;padding:10px 15px;color:#000}._brand_category #accordion2 h5.active{background-color:green;margin-left:-11px;padding:20px 30px 20px 30px;width:106%;color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}._brand_category .picture{padding-left:55px;padding-right:55px}._brand_category .info3{padding:0 30px}._brand_category .hide{padding-left:22px;color:#b21f29}._brand_category .right-pad-10{padding-right:10px}._brand_category .picture5{padding-left:2em}._brand_category #installation-cta{background-color:#282828;padding:25px 0}._brand_category .installation-cta__right{text-align:center}._brand_category #installation-cta h2,._brand_category #installation-cta p{text-align:center;color:#fff}._brand_category .installation-cta__btn{background-color:#b21f29;padding:15px 18px;font-style:bold;color:#fff}._brand_category .hero-img{text-align:center}@media (min-width:300px){._brand_category .headline{text-align:center}._brand_category .link4{text-align:center}._brand_category .info5{text-align:center}}@media (min-width:640px){._brand_category .installation-cta__btn{margin-top:19px}._brand_category .info3{padding:0 158px}._brand_category .headline{text-align:left}._brand_category .link4{text-align:left}._brand_category .info5{text-align:left}}._brand_category .button3{background-color:green;padding:10px;color:#fff}._brand_category .button3:hover{background-color:green;border-color:#000;color:#fff}._brand_category .button2{padding:10px;background-color:#b21f29;color:#fff}._brand_category .button2:hover{background-color:#1e376d;border-color:#000;color:#fff}._brand_category .videoWrapper{padding-bottom:42.25%;padding-top:0}._brand_category .c-product-menu li ul li a{color:#000}._brand_category .color-blue{color:#000}._brand_templates .hiddenline{text-decoration:underline}._brand_templates .hiddenline:hover{text-decoration:none}@media (min-width:350px){._brand_templates .carousel-control.right{height:40%;background-image:none}._brand_templates .carousel-control.left{height:40%;background-image:none}}@media (min-width:640px){._brand_templates .carousel-control.right{height:50%;background-image:none}._brand_templates .carousel-control.left{height:50%;background-image:none}}@media (min-width:900px){._brand_templates .carousel-control.right{height:60%;background-image:none}._brand_templates .carousel-control.left{height:60%;background-image:none}}._brand_templates .center{display:block;margin-left:auto;margin-right:auto;width:50%}._brand_templates .carousel-control .glyphicon-chevron-left,._brand_templates .carousel-control .icon-next{margin-left:-50px}._brand_templates .carousel-control .glyphicon-chevron-right,._brand_templates .carousel-control .icon-next{margin-right:-50px}._brand_templates .glyphicon{color:#000}._brand_templates .carousel-inner .item{-webkit-transition:-webkit-transform 2s ease;transition:-webkit-transform 2s ease;-o-transition:transform 2s ease;-moz-transition:transform 2s ease,-moz-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease,-webkit-transform 2s ease,-moz-transform 2s ease}._brand_templates .c-slide{width:100%;height:100vh;background-color:#a4152c;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}._brand_templates .box{width:350px;height:610px;background-color:#1e1e26;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:2px 10px 12px rgba(0,0,0,.5);-moz-box-shadow:2px 10px 12px rgba(0,0,0,.5);box-shadow:2px 10px 12px rgba(0,0,0,.5);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px 10px}._brand_templates .model{height:350px;max-height:100%;max-width:100%}._brand_templates .details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:300px}._brand_templates .details p{font-weight:700;color:#fff;text-align:center;margin-top:20px}._brand_templates .marvel{color:#fff;font-weight:700;letter-spacing:2px;font-size:25px}._brand_templates .shop{color:#1f376d}._brand_templates .shop:hover{color:#b21f29}._brand_templates .top-right{position:absolute;top:0;right:30px}._brand_templates .top-left{position:absolute;top:0;left:30px}._brand_templates .bottom-right{position:absolute;bottom:8px;right:30px}._brand_templates .bottom-left{position:absolute;bottom:8px;left:30px}._brand_templates .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._brand_templates .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._brand_templates .container1{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}._brand_templates .pagination li a{color:#000;margin-left:0;border:none}._brand_templates .pagination li a:hover{background-color:#fff;color:#b21f29}._brand_templates .c-bl2{color:#1f376d}._brand_templates .c-bl2:hover{color:#b21f29}._brand_templates .c-bl{color:#000;margin-bottom:10px}._brand_templates .c-bl:hover{color:#b21f29}._brand_templates .top-cat{text-align:center;color:#000}._brand_templates .top-cat:hover{color:#b21f29}._brand_templates .mid-line{border-top:1px solid #d1d3d4}@media (min-width:760px){._brand_templates .top-cat-1{border-right:2px solid #d1d3d4;padding-right:25px;float:right;height:50px;margin-top:6px;padding-top:14px}._brand_templates .top-cat-2{float:left}}._brand_templates .bracket{color:#d1d3d4;font-size:40px}@media (min-width:350px){._brand_templates .f-size{font-size:13px}._brand_templates .f-size-2{font-size:22px}._brand_templates .f-size-3{font-size:18px}._brand_templates .sm-pic-l{padding-left:15px}._brand_templates .sm-pic-r{padding-right:15px}}@media (min-width:860px){._brand_templates .f-size{font-size:17px}._brand_templates .f-size-2{font-size:22px}._brand_templates .f-size-3{font-size:22px}._brand_templates .sm-pic-l{padding-left:0}._brand_templates .sm-pic-r{padding-right:0}}._brand_templates .btn-cat{padding:10px 16px;font-size:18px;line-height:1.33333;-moz-border-radius:45px;border-radius:45px;color:#fff;background-color:#48b749;border:#fff}._brand_templates .btn-cat:hover{background-color:#48b749}@media (min-width:300px){._brand_templates .vl{border-right:none}._brand_templates .lines{padding:20px 0;border:4px solid #0d132e;border-bottom:none;border-right:none;border-left:none}._brand_templates .text-r{margin-top:0;margin-left:0;background-color:#fff;padding-top:10px}._brand_templates .img-pad{padding-right:15px}._brand_templates .btn-cat-tools{padding:10px 43px;font-size:18px;line-height:1.33333;-moz-border-radius:45px;border-radius:45px;color:#fff;background-color:#000f30;border:#fff}._brand_templates .btn-cat-tools:hover{background-color:#000f30}._brand_templates .btn-cat-tools-1{text-align:center;padding-bottom:10px}._brand_templates .btn-cat-acc{padding:10px 16px;font-size:18px;line-height:1.33333;-moz-border-radius:45px;border-radius:45px;color:#fff;background-color:#000f30;border:#fff}._brand_templates .btn-cat-acc:hover{background-color:#000f30}._brand_templates .btn-cat-acc-1{text-align:center;padding-bottom:10px}._brand_templates .btn-cat-abr{padding:10px 23px;font-size:18px;line-height:1.33333;-moz-border-radius:45px;border-radius:45px;color:#fff;background-color:#000f30;border:#fff}._brand_templates .btn-cat-abr:hover{background-color:#000f30}._brand_templates .btn-cat-abr-1{text-align:center}}@media (min-width:768px){._brand_templates .vl{border-right:3px solid #0d132e}._brand_templates .lines{visibility:hidden}._brand_templates .img-size{height:229px}._brand_templates .btn-cat-tools{padding:10px 43px;font-size:15px;line-height:1.33333;-moz-border-radius:45px;border-radius:45px;color:#fff;background-color:#000f30;border:#fff}._brand_templates .btn-cat-tools:hover{background-color:#000f30}._brand_templates .btn-cat-tools-1{text-align:right}._brand_templates .btn-cat-acc{padding:10px 40px;font-size:15px;line-height:1.33333;-moz-border-radius:45px;border-radius:45px;color:#fff;background-color:#000f30;border:#fff}._brand_templates .btn-cat-acc:hover{background-color:#000f30}._brand_templates .btn-cat-acc-1{text-align:center}._brand_templates .btn-cat-abr{padding:10px 23px;font-size:15px;line-height:1.33333;-moz-border-radius:45px;border-radius:45px;color:#fff;background-color:#000f30;border:#fff}._brand_templates .btn-cat-abr:hover{background-color:#000f30}._brand_templates .btn-cat-abr-1{text-align:left}}@media (min-width:990px){._brand_templates .text-r{margin-top:9px;background-color:#f8f9f9;padding:48px 15px}._brand_templates .img-size{height:265px}._brand_templates .img-pad{padding-right:0}._brand_templates .btn-cat-tools{padding:10px 43px;font-size:18px;line-height:1.33333;-moz-border-radius:45px;border-radius:45px;color:#fff;background-color:#000f30;border:#fff}._brand_templates .btn-cat-acc{padding:10px 40px;font-size:18px;line-height:1.33333;-moz-border-radius:45px;border-radius:45px;color:#fff;background-color:#000f30;border:#fff}._brand_templates .btn-cat-abr{padding:10px 23px;font-size:18px;line-height:1.33333;-moz-border-radius:45px;border-radius:45px;color:#fff;background-color:#000f30;border:#fff}}@media (min-width:1200px){._brand_templates .img-size{height:244px}}@media (min-width:350px){._brand_templates .f-size-3-f{font-size:4px}._brand_templates .festool-space{padding-bottom:30px}}@media (min-width:750px){._brand_templates .f-size-3-f{font-size:10px}._brand_templates .festool-space{padding-bottom:0}}@media (min-width:1024px){._brand_templates .f-size-3-f{font-size:14px}}@media (min-width:1200px){._brand_templates .f-size-3-f{font-size:17px}}._brand_templates .bottom-left-fb{position:absolute;bottom:45px;left:30px}._brand_templates .top-right-f{position:absolute;top:0;right:30px}._brand_templates .top-left-f{position:absolute;top:0;left:30px}._brand_templates .bottom-right-f{position:absolute;bottom:12px;right:30px}._brand_templates .bottom-left-f{position:absolute;bottom:25px;left:30px}._brand_templates .centered-f{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._brand_templates .centered-top-f{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._brand_templates .darker{text-decoration:none!important;color:#1f285f;background-color:#fff}._brand_templates .darker:focus,._brand_templates .darker:hover{text-decoration:underline!important}._brand_templates hr{border-top:3px solid #eee}._brand_templates .yotpo .yotpo-logo-link-new>*{display:none}._brand_templates .yotpo div{line-height:26px}._brand_template_milwaukee .expanded-link{position:relative}._brand_template_milwaukee .expanded-link a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}._brand_template_milwaukee.featured-subcats .col-xs-4{text-align:center}._brand_template_milwaukee.featured-subcats .col-xs-4 div{position:relative}._brand_template_milwaukee.featured-subcats a{color:#000}._brand_template_milwaukee.featured-subcats a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}._brand_template_milwaukee.all-subcats{margin-bottom:48px;margin-bottom:3rem}._brand_template_milwaukee.all-subcats .col-xs-6{padding-top:16px;padding-top:1rem;padding:16px;padding:1rem}@media (min-width:768px){._brand_template_milwaukee.all-subcats .col-xs-6{padding:2rem}}._brand_template_milwaukee.featured-deals{background-color:#cd2032}._brand_template_milwaukee.featured-deals h2{text-align:center;color:#fff;text-transform:uppercase;font-size:36px;margin:10px 0 0 0}._brand_template_milwaukee.featured-deals a{display:block}._brand_template_milwaukee.featured-deals img{display:block;width:100%}._brand_template_milwaukee.special-sales{margin-bottom:48px;margin-bottom:3rem}._brand_template_milwaukee.special-sales a{display:block}._brand_template_milwaukee.special-sales img{display:block;width:100%}._brand_template_milwaukee.shop-all-link{margin-bottom:48px;margin-bottom:3rem}._brand_template_milwaukee.shop-all-link h2{text-align:right;text-transform:uppercase;padding-right:16px;padding-right:1rem;position:relative;z-index:1}._brand_template_milwaukee.shop-all-link h2 a{color:#000}@media (max-width:767px){._brand_template_milwaukee.shop-all-link h2{font-size:18px}}@media (min-width:768px){._brand_template_milwaukee.shop-all-link h2{text-align:center;padding-right:0}}._brand_template_milwaukee.shop-all-link img{width:100%;margin-top:-56px;margin-top:-3.5rem}@media (min-width:768px){._brand_template_milwaukee.shop-all-link .desktop-image{display:block}}@media (min-width:992px){._brand_template_milwaukee.shop-all-link .desktop-image{margin-top:-4.5rem}}._brand_template_milwaukee.top-rated{margin:48px 0;margin:3rem 0}._brand_template_milwaukee.brand-info .row:first-child{margin-bottom:32px;margin-bottom:2rem}._brand_template_milwaukee.brand-info .col-md-6:first-child{margin-bottom:32px;margin-bottom:2rem}@media (min-width:992px){._brand_template_milwaukee.brand-info .row:first-child{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}._brand_template_milwaukee.brand-info .row:first-child .col-md-6{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}._brand_template_milwaukee.brand-info .row:first-child .col-md-6:first-child{margin-bottom:0}}._brand_template_milwaukee.brand-info .info-box{background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;background-position:center center;color:#fff;overflow:auto;padding:0 32px 32px 32px;padding:0 2rem 2rem 2rem;height:100%}._brand_template_milwaukee.brand-info .info-box h2{margin:48px 0 32px 0;margin:3rem 0 2rem 0;text-align:center}._brand_template_milwaukee .m-at-hartville{border:2px solid #d1d1d1;margin:0 15px;padding:15px}@media (min-width:768px){._brand_template_milwaukee .m-at-hartville{padding:0;margin-right:-15px;margin-left:-15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}._brand_template_milwaukee .m-at-hartville .left-column{margin:auto;-ms-flex-negative:0;flex-shrink:0;padding:20px}._brand_template_milwaukee .m-at-hartville .right-column{padding:20px;margin:auto}._brand_template_milwaukee.divider.padd30-top{padding-top:30px}._brand_template_milwaukee.divider.padd30-bottom{padding-bottom:30px}._brand_template_milwaukee.divider hr{border-top:2px solid #ddd}._brand_template_milwaukee .text-black{color:#000}._brand_template_milwaukee .text-red{color:#cd2032}._brand_template_milwaukee .mt-0{margin-top:0}._brand_template_milwaukee .mr-5{margin-right:48px;margin-right:3rem}._brand_template_milwaukee .mt-5,._brand_template_milwaukee.mt-5{margin-top:48px;margin-top:3rem}._cambria_product .button{-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:inline-block;font-size:14px;padding:1em 3em;width:auto;background-color:#1f376d;color:#fff}._cambria_product .information1:hover{color:#fff}._cambria_product .button:active{color:#fff}._cambria_product .button2{-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:inline-block;font-size:14px;padding:1em 5em;width:auto;background-color:#1f376d;color:#fff}._cambria_product .information3:hover{color:#fff}._cambria_product .button2:active{color:#fff}._category_templates .top-right{position:absolute;top:0;right:30px}._category_templates .top-left{position:absolute;top:0;left:30px}._category_templates .bottom-right{position:absolute;bottom:40px;right:30px}._category_templates .bottom-left{position:absolute;bottom:40px;left:30px}._category_templates .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._category_templates .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._category_templates .top-cat{text-align:center;color:#000}._category_templates .top-cat:hover{color:#b21f29}._category_templates .mid-line{border-top:1px solid #d1d3d4}._category_templates .bracket{color:#d1d3d4;font-size:40px}@media (min-width:350px){._category_templates .sm-pic-l{padding-left:15px}._category_templates .sm-pic-r{padding-right:15px}._category_templates .f-size{font-size:4px}._category_templates .f-size-2{font-size:10px}._category_templates .f-size-3{font-size:4px}}@media (min-width:750px){._category_templates .top-cat-1{border-right:2px solid #d1d3d4;padding-right:25px;float:right;height:50px;margin-top:6px;padding-top:14px}._category_templates .top-cat-2{float:left}._category_templates .f-size{font-size:12px}._category_templates .f-size-2{font-size:22px}._category_templates .f-size-3{font-size:10px}}@media (min-width:850px){._category_templates .sm-pic-l{padding-left:0}._category_templates .sm-pic-r{padding-right:0}._category_templates .f-size{font-size:17px}}@media (min-width:1024px){._category_templates .f-size-3{font-size:14px}}@media (min-width:1200px){._category_templates .f-size-3{font-size:17px}}._christmas_shop_the_look .top-right{position:absolute;top:0;right:30px}._christmas_shop_the_look .top-left{position:absolute;top:0;left:30px}._christmas_shop_the_look .bottom-right{position:absolute;bottom:8px;right:30px}._christmas_shop_the_look .bottom-left{position:absolute;bottom:8px;left:30px}._christmas_shop_the_look .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._christmas_shop_the_look .top-cat{text-align:center;color:#000}._christmas_shop_the_look .top-cat:hover{color:#b21f29}._christmas_shop_the_look .bracket{color:#d1d3d4;font-size:40px}@media (min-width:350px){._christmas_shop_the_look .top-cat-1{border-right:2px solid #d1d3d4;padding-right:25px;height:50px;margin-top:6px;padding-top:14px}._christmas_shop_the_look .top-cat-3{border-right:2px solid #d1d3d4;padding-right:25px;height:50px;margin-top:6px;padding-top:14px}._christmas_shop_the_look .centered-top{position:absolute;top:17%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._christmas_shop_the_look .sm-pic-l{padding-left:15px}._christmas_shop_the_look .sm-pic-r{padding-right:15px}}@media (min-width:760px){._christmas_shop_the_look .top-cat-1{float:right}._christmas_shop_the_look .top-cat-2{float:left}._christmas_shop_the_look .centered-top{top:32%}}@media (min-width:860px){._christmas_shop_the_look .sm-pic-l{padding-left:0}._christmas_shop_the_look .sm-pic-r{padding-right:0}}._christmas_shop .top-right{position:absolute;top:0;right:30px}._christmas_shop .top-left{position:absolute;top:0;left:30px}._christmas_shop .bottom-right{position:absolute;bottom:12px;right:30px}._christmas_shop .bottom-left{position:absolute;bottom:8px;left:30px}._christmas_shop .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._christmas_shop .giftguidetitle{padding-left:10%;text-align:left}._christmas_shop .giftguidetext{padding:0 10%;text-align:left}._christmas_shop .toyguidetitle{padding-left:7%;text-align:left}._christmas_shop .toyguidetext{padding:0 7%;text-align:left}._christmas_shop .toyguidebutton{padding-left:7%;text-align:left;font-size:19px}._christmas_shop .decorlinks a,._christmas_shop .holidaytreats a,._christmas_shop .topgifts a,._christmas_shop .topgiftsmobile a,._christmas_shop .treeparts a{color:#000}._christmas_shop .decorlinks h6,._christmas_shop .holidaytreats h6,._christmas_shop .treeparts h6{margin:10px 0 0 0}._christmas_shop .hiddenspace{padding-bottom:0}._christmas_shop .christmasshopbutton{padding:10px 90px;background-color:#fff}._christmas_shop .christmasshopbutton:hover{background-color:#fff}._christmas_shop .glass-border{border:solid 3px #f8f5ec}._christmas_shop button a{color:#000}@media (min-width:300px){._christmas_shop .topgifts .gifti a,._christmas_shop .topgiftsmobile .gifti a,._christmas_shop .treeparts .gifti a{font-size:13px;color:#006400}._christmas_shop .lookbooktitle{position:absolute;right:14%;color:#fff;top:10%;font-size:28px}._christmas_shop .lookbookinfo{position:absolute;top:27%;color:#fff;right:20%;font-size:20px}._christmas_shop .lookbookbutton{position:absolute;right:8%;bottom:22%;padding:10px 70px;background-color:#fff}._christmas_shop .lookbookbutton:hover{background-color:#fff}._christmas_shop .mobilespacingwreath{padding-bottom:20px}}@media (min-width:400px){._christmas_shop .mobilespacingcards,._christmas_shop .mobilespacingstockings,._christmas_shop .mobilespacingwreath{padding-bottom:26px}._christmas_shop .lookbookbutton{right:11%}}@media (min-width:540px){._christmas_shop .lookbookbutton{right:21%}._christmas_shop .lookbooktitle{right:24%}._christmas_shop .lookbookinfo{right:27%}}@media (min-width:750px){._christmas_shop .shopthelook{padding:7% 2%}._christmas_shop .topgifts .gifti a,._christmas_shop .topgiftsmobile .gifti a,._christmas_shop .treeparts .gifti a{font-size:13px}._christmas_shop .lookbooktitle{right:9%;font-size:32px}._christmas_shop .lookbookinfo{top:58%;right:18%;font-size:15px}._christmas_shop .lookbookbutton{right:16%;bottom:-5%;padding:10px 20px}._christmas_shop .mobilespacing{padding-bottom:0}}@media (min-width:990px){._christmas_shop .shopthelook{padding:7% 4%;margin-left:75px}._christmas_shop .topgifts .gifti a,._christmas_shop .topgiftsmobile .gifti a,._christmas_shop .treeparts .gifti a{font-size:17px}._christmas_shop .lookbooktitle{font-size:55px}._christmas_shop .lookbookinfo{font-size:30px}._christmas_shop .lookbookbutton{right:20%;padding:10px 70px}._christmas_shop .picspace{margin:-2em -4em}}@media (min-width:1200px){._christmas_shop .lookbooktitle{font-size:60px}}._christmas_shop #more4{display:none}._christmas_shop #more5{display:none}._christmas_shop h1{text-align:center}._christmas_shop img{height:auto}._christmas_shop p{line-height:1.5}._deere_center .button2{padding:7px 41px;background-color:#317125;color:#fff;font-size:2em}._deere_center .button2:hover{background-color:#317125;border-color:#000;color:#fdd849}._deere_center .mt{margin-top:-2em}._deere_center .top-right{position:absolute;top:0;right:30px}._deere_center .top-left{position:absolute;top:0;left:30px}._deere_center .bottom-right{position:absolute;bottom:12px;right:30px}._deere_center .bottom-left{position:absolute;bottom:20px;left:30px}._deere_center .bottom-huge{position:absolute;top:95px;left:85px}._deere_center .bottom-service{position:absolute;top:95px;left:148px}._deere_center .bottom-parts{position:absolute;top:95px;left:50px}._deere_center .centered2{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:350px){._deere_center .f-size-3{font-size:1em}._deere_center .sm-pic-l{padding-left:15px}._deere_center .sm-pic-r{padding-right:15px}}@media (min-width:750px){._deere_center .f-size-3{font-size:.7em}._deere_center .huge-but{margin-top:72px}._deere_center .serv-but{margin-top:168px}._deere_center .part-but{margin-top:0}}@media (min-width:860px){._deere_center .sm-pic-l{padding-left:0}._deere_center .sm-pic-r{padding-right:0}}@media (min-width:1000px){._deere_center .f-size-3{font-size:.9em}._deere_center .huge-but{margin-top:49px}._deere_center .serv-but{margin-top:99px}._deere_center .part-but{margin-top:0}._deere_center .bottom-huge{position:absolute;top:74px;left:86px}._deere_center .bottom-service{position:absolute;top:74px;left:127px}._deere_center .bottom-parts{position:absolute;top:74px;left:60px}}@media (min-width:1200px){._deere_center .f-size-3{font-size:1em}._deere_center .huge-but{margin-top:34px}._deere_center .serv-but{margin-top:84px}._deere_center .part-but{margin-top:9px}._deere_center .bottom-huge{top:108px;left:85px}._deere_center .bottom-service{top:108px;left:148px}._deere_center .bottom-parts{top:108px;left:50px}}._deere_center .o-needservice-brand{padding:5px 0}._deere_center .yotpo .yotpo-logo-link-new>*{display:none}._deere_center .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel{border-bottom:none}._deere_center .yotpo div{line-height:26px}._deere_center img{height:auto}._deere_center p{line-height:1.5}._deere_center .john-deere .o-fullwidth--blue{background-color:#317125!important}._deere_center .bring{background-color:#317125!important}._deere_center .c-btn-submit--yellow:hover{background-color:#317125}._default_category .c-product-menu li ul li a span{color:#000}._default_category .c-product-menu li ul li a{color:#000}._default_category .c-popular-item:hover figure figcaption,._default_category .c-subcat-block:hover figure figcaption{background-color:#000}._default_category .c-popular-item figure figcaption,._default_category .c-subcat-block figure figcaption{background-color:#000}@media (min-width:350px){._default_category .product-names{font-size:small}._default_category .c-post-box .shadow div{height:58px}}@media (min-width:750px){._default_category .product-names{font-size:23px}._default_category .c-post-box .shadow div{height:78px}}@media (min-width:900px){._default_category .c-post-box .shadow{max-width:70%;margin-left:auto;margin-right:auto}}@media (min-width:1140px){._default_category .c-post-box .shadow{max-width:88%;margin-left:auto;margin-right:auto}}._default_category .panel-primary{border-color:#000}._default_category .panel-primary>.panel-heading{background-color:#000;border-color:#000}._default_category .panel-footer a{color:#000}._default_category .searchspring-slideout_button.searchspring-slideout_filter{background-color:#000!important}._default_category #searchspring-slideout_container #searchspring-slideout_header{background-color:#000!important}._default_category .c-left-menu{background-color:#000!important}._default_category .c-product-left__box h3{color:#000}._default_category .c-product-left__box{background-color:#fff}._default_category .searchspring-facets .c-product-left__box h3.open:before{background-image:none!important;content:"⮝"!important}._default_category .searchspring-facets .c-product-left__box h3:before{background-image:none!important;content:"⮟"!important}._default_category .searchspring-facets .show-more a,._default_category .searchspring-summary .summary-reset a{color:#000!important}._default_category .searchspring-facets .c-product-left__box .show-more.show-expand a:before{background-image:none!important;content:"+"!important;margin-top:-6px}._default_category .searchspring-facets .c-product-left__box .show-more.show-collapse a:before{background-image:none!important;content:"-"!important;margin-top:-6px}._default_category .c-shopby-price li{margin-left:10px}._default_category .searchspring-facets .show-more,._default_category .searchspring-summary .summary-reset{margin-left:30px}._default_category .searchspring-facets .c-product-left__box ul li a{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;width:100%}._default_category .searchspring-facets .c-product-left__box ul li .facet-count{margin-left:auto}._default_category .c-shopby-price li a span{color:grey}._default_category .c-shopby-price li a{font-size:14px}._default_category .searchspring-facets .c-product-left__box{border-bottom:1px solid #d3d3d3}._default_category .searchspring-facets .c-product-left__box.c-product-left__box--list ul li a:after,._default_category .searchspring-facets .c-product-left__box.c-product-left__box--list ul li a:before{width:12px!important;height:12px!important}._default_category .c-product-left__box h3{font-size:14px}._default_category h3[title~=Type]{visibility:hidden;font-size:14px;font-weight:600}._default_category h3[title~=Type]:before{content:"Filter Type";visibility:visible;display:block;position:absolute;margin-top:-8px}._default_category h3[title~=Type]:after{content:"Filter Type";visibility:visible;display:block;position:absolute;margin-top:-19px}._default_category h3[title~=Category]{visibility:hidden;font-size:14px;font-weight:600}._default_category h3[title~=Category]:before{content:"Category";visibility:visible;display:block;position:absolute;margin-top:-8px}._default_category h3[title~=Category]:after{content:"Category";visibility:visible;display:block;position:absolute;margin-top:-19px}._default_category h3[title~=Gender]{visibility:hidden;font-size:14px;font-weight:600}._default_category h3[title~=Gender]:before{content:"Gender";visibility:visible;display:block;position:absolute;margin-top:-8px}._default_category h3[title~=Gender]:after{content:"Gender";visibility:visible;display:block;position:absolute;margin-top:-19px}._default_category h3[title~=Clothing]{visibility:hidden;font-size:14px;font-weight:600}._default_category h3[title~=Clothing]:before{content:"Clothing Category";visibility:visible;display:block;position:absolute;margin-top:5px}._default_category h3[title~=Clothing]:after{content:"Clothing Category";visibility:visible;display:block;position:absolute;margin-top:-22px}._default_category h3[title~=Size]{visibility:hidden;font-size:14px;font-weight:600}._default_category h3[title~=Size]:before{content:"Size";visibility:visible;display:block;position:absolute;margin-top:-8px}._default_category h3[title~=Size]:after{content:"Size";visibility:visible;display:block;position:absolute;margin-top:-19px}._default_category h3[title~=Brand]{visibility:hidden;font-size:14px;font-weight:600}._default_category h3[title~=Brand]:before{content:"Brand";visibility:visible;display:block;position:absolute;margin-top:-8px}._default_category h3[title~=Brand]:after{content:"Brand";visibility:visible;display:block;position:absolute;margin-top:-19px}._default_category h3[title~=Price]{visibility:hidden;font-size:14px;font-weight:600}._default_category h3[title~=Price]:before{content:"Price";visibility:visible;display:block;position:absolute;margin-top:-8px}._default_category h3[title~=Price]:after{content:"Price";visibility:visible;display:block;position:absolute;margin-top:-19px}._default_category h3[title~=Locations]{visibility:hidden;font-size:14px;font-weight:600}._default_category h3[title~=Locations]:before{content:"Locations";visibility:visible;display:block;position:absolute;margin-top:-8px}._default_category h3[title~=Locations]:after{content:"Locations";visibility:visible;display:block;position:absolute;margin-top:-19px}._default_category h3[title~=Color]{visibility:hidden;font-size:14px;font-weight:600}._default_category h3[title~=Color]:before{content:"Color";visibility:visible;display:block;position:absolute;margin-top:-8px}._default_category h3[title~=Color]:after{content:"Color";visibility:visible;display:block;position:absolute;margin-top:-19px}._default_category h3[title~=Finish]{visibility:hidden;font-size:14px;font-weight:600}._default_category h3[title~=Finish]:before{content:"Finish Color";visibility:visible;display:block;position:absolute;margin-top:-8px}._default_category h3[title~=Finish]:after{content:"Finish Color";visibility:visible;display:block;position:absolute;margin-top:-19px}._default_category h3[title~=Star]{visibility:hidden;font-size:14px;font-weight:600}._default_category h3[title~=Star]:before{content:"Customer Star Rating";visibility:visible;display:block;position:absolute;margin-top:8px}._default_category h3[title~=Star]:after{content:"Customer Star Rating";visibility:visible;display:block;position:absolute;margin-top:-19px}._default_category h3[title~=Tool]{visibility:hidden;font-size:14px;font-weight:600}._default_category h3[title~=Tool]:before{content:"Tool Type";visibility:visible;display:block;position:absolute;margin-top:-8px}._default_category h3[title~=Tool]:after{content:"Tool Type";visibility:visible;display:block;position:absolute;margin-top:-19px}._default_category h3[title~=Equipment]{visibility:hidden;font-size:14px;font-weight:600}._default_category h3[title~=Equipment]:before{content:"Outdoor Power Equipment Type";visibility:visible;display:block;position:absolute;margin-top:21px}._default_category h3[title~=Equipment]:after{content:"Outdoor Power Equipment Type";visibility:visible;display:block;position:absolute;margin-top:-22px}._default_category h3[title~=Food]{visibility:hidden;font-size:14.1px;font-weight:600}._default_category h3[title~=Food]:before{content:"Food and Beverage Type";visibility:visible;display:block;position:absolute;margin-top:6px}._default_category h3[title~=Food]:after{content:"Food and Beverage Type";visibility:visible;display:block;position:absolute;margin-top:-22px}._default_category h3[title~=Grill]{visibility:hidden;font-size:14px;font-weight:600}._default_category h3[title~=Grill]:before{content:"Grill Type";visibility:visible;display:block;position:absolute;margin-top:-8px}._default_category h3[title~=Grill]:after{content:"Grill Type";visibility:visible;display:block;position:absolute;margin-top:-19px}._default_category h3[title~=Wattage]{visibility:hidden;font-size:14px;font-weight:600}._default_category h3[title~=Wattage]:before{content:"Light Bulb Wattage Equivalent";visibility:visible;display:block;position:absolute;margin-top:8px}._default_category h3[title~=Wattage]:after{content:"Light Bulb Wattage Equivalent";visibility:visible;display:block;position:absolute;margin-top:-21px}._default_category h3[title~=Saw]{visibility:hidden;font-size:14px;font-weight:600}._default_category h3[title~=Saw]:before{content:"Saw Blade Type";visibility:visible;display:block;position:absolute;margin-top:8px}._default_category h3[title~=Saw]:after{content:"Saw Blade Type";visibility:visible;display:block;position:absolute;margin-top:-19px}._default_category .featured-categories-swiper{width:100%}._default_category .featured-categories{width:100%;padding:24px;padding:1.5rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}._default_category .featured-categories .featured-category-item{text-align:center;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0;flex:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 12px;padding:0 .75rem}._default_category .featured-categories .featured-category-item>div{width:100px}._default_category .featured-categories .featured-category-item img{-moz-border-radius:50%;border-radius:50%}._default_category .featured-categories .featured-category-item a{color:#000}._default_category .swiper-pagination-bullet-active{background:#b02925}._design_banner .c-signup .c-signup__form a,._design_banner .c-signup .c-signup__form button{color:#000}._design_banner .c-signup .c-signup__form a:hover,._design_banner .c-signup .c-signup__form button{background-color:#000}._design_center .top-right{position:absolute;top:0;right:30px}._design_center .top-left{position:absolute;top:0;left:30px}._design_center .bottom-right{position:absolute;bottom:12px;right:30px}._design_center .bottom-left{position:absolute;bottom:8px;left:30px}._design_center .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._design_center .btn-contact{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}._design_center .btn-contact:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}._design_center .btn-design{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}._design_center .btn-design:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}._design_center .btn-learn{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}._design_center .btn-learn:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}@media (min-width:330px){._design_center .instal{margin-top:20px;padding-top:20px;padding-bottom:20px;padding-right:40px;padding-left:40px}}@media (min-width:750px){._design_center .instal{margin-top:0;padding-top:20px;padding-bottom:154px;padding-right:40px;padding-left:40px}}@media (min-width:1024px){._design_center .paint-center{padding-top:3px;padding-bottom:4px;padding-right:24px;padding-left:23px}._design_center .instal{padding-top:20px;padding-bottom:130px;padding-right:40px;padding-left:40px}._design_center .idea-house{padding-top:35px;padding-bottom:36px}._design_center .row-house{padding-top:45px;padding-bottom:52px}._design_center .project-gallery{padding-top:83px;padding-bottom:84px}}@media (min-width:1200px){._design_center .paint-center{padding-top:89px;padding-bottom:72px;padding-right:40px;padding-left:40px}._design_center .row-house{padding-top:2px;padding-bottom:0}._design_center .project-gallery{padding-top:128px;padding-bottom:128px}._design_center .instal{padding-top:20px;padding-bottom:154px;padding-right:40px;padding-left:40px}._design_center .idea-house{padding-top:73px;padding-bottom:82px}}._design_center #more{display:none}._design_center #more1{display:none}._design_center #more2{display:none}._design_center #more3{display:none}._design_center #more4{display:none}._design_center img{height:auto}._design_center p{line-height:1.5}._design_sidebar .btn-contact{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}._design_sidebar .btn-contact:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}._design_sidebar .btn-design{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}._design_sidebar .btn-design:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}@media (min-width:300px){._design_sidebar .projects{text-align:center}._design_sidebar .project-hr{width:90%}}@media (min-width:900px){._design_sidebar .c-form.c-form--gallery{width:100%}}@media (min-width:1100px){._design_sidebar .projects{text-align:left}._design_sidebar .project-hr{width:85%}}._footer_checkout p{line-height:1.5}@media (min-width:1000px){._footer_checkout .character-text-footer{background-color:#f8e1b5;padding-left:41%;padding-top:10px;padding-bottom:10px;padding-right:10px}._footer_checkout .character-footer img{position:absolute;left:-70px;top:-240px}}@media (min-width:1200px){._footer_checkout .character-text-footer{background-color:#f8e1b5;padding-left:43%;padding-top:10px;padding-bottom:10px;padding-right:10px}._footer_checkout .character-footer img{position:absolute;left:-35px;top:-240px}}._footer_checkout .c-footer-box:nth-child(2),._footer_checkout .c-footer-box:nth-child(3){padding-left:15px}._footer_checkout .copyright p{font-size:12px;text-align:center}._footer_checkout a:focus-visible{outline:2px solid black!important}._grill_center .top-right{position:absolute;top:15px;right:30px}._grill_center .top-left{position:absolute;top:0;left:30px}._grill_center .bottom-right{position:absolute;bottom:12px;right:30px}._grill_center .bottom-left{position:absolute;bottom:8px;left:30px}._grill_center .bottom-left-1{position:absolute;bottom:8px;left:20px}._grill_center .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:330px){._grill_center .acc-names{font-size:14px}}@media (min-width:750px){._grill_center .acc-names{font-size:22px}._grill_center .griddle-font{font-size:14px}}@media (min-width:1200px){._grill_center .griddle-font{font-size:17px}}._grill_center #more{display:none}._grill_center #more1{display:none}._grill_center #more2{display:none}._grill_center #more3{display:none}._grill_center #more4{display:none}._grill_center #more5{display:none}._grill_center #more6{display:none}._grill_center #more7{display:none}._jd_footer p{line-height:1.5}@media (min-width:300px){._jd_footer .jd-footer-about-item,._jd_footer .jd-footer-about-item p,._jd_footer .jd-footer-contact-item,._jd_footer .jd-footer-contact-item p,._jd_footer .jd-footer-email-item,._jd_footer .jd-footer-email-item p,._jd_footer .jd-footer-employment-item,._jd_footer .jd-footer-employment-item p,._jd_footer .jd-footer-flagship-item,._jd_footer .jd-footer-flagship-item p,._jd_footer .jd-footer-store-item,._jd_footer .jd-footer-store-item p{width:175px;line-height:150px;z-index:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:380px){._jd_footer .jd-footer-about-item,._jd_footer .jd-footer-about-item p,._jd_footer .jd-footer-contact-item,._jd_footer .jd-footer-contact-item p,._jd_footer .jd-footer-email-item,._jd_footer .jd-footer-email-item p,._jd_footer .jd-footer-employment-item,._jd_footer .jd-footer-employment-item p,._jd_footer .jd-footer-flagship-item,._jd_footer .jd-footer-flagship-item p,._jd_footer .jd-footer-store-item,._jd_footer .jd-footer-store-item p{width:195px}}@media (min-width:540px){._jd_footer .jd-footer-about-item,._jd_footer .jd-footer-about-item p,._jd_footer .jd-footer-contact-item,._jd_footer .jd-footer-contact-item p,._jd_footer .jd-footer-email-item,._jd_footer .jd-footer-email-item p,._jd_footer .jd-footer-employment-item,._jd_footer .jd-footer-employment-item p,._jd_footer .jd-footer-flagship-item,._jd_footer .jd-footer-flagship-item p,._jd_footer .jd-footer-store-item,._jd_footer .jd-footer-store-item p{width:265px}}@media (min-width:750px){._jd_footer .jd-footer-about-item,._jd_footer .jd-footer-about-item p,._jd_footer .jd-footer-contact-item,._jd_footer .jd-footer-contact-item p,._jd_footer .jd-footer-email-item,._jd_footer .jd-footer-email-item p,._jd_footer .jd-footer-employment-item,._jd_footer .jd-footer-employment-item p,._jd_footer .jd-footer-flagship-item,._jd_footer .jd-footer-flagship-item p,._jd_footer .jd-footer-store-item,._jd_footer .jd-footer-store-item p{width:115px;line-height:118px}}@media (min-width:1000px){._jd_footer .jd-footer-about-item,._jd_footer .jd-footer-about-item p,._jd_footer .jd-footer-contact-item,._jd_footer .jd-footer-contact-item p,._jd_footer .jd-footer-email-item,._jd_footer .jd-footer-email-item p,._jd_footer .jd-footer-employment-item,._jd_footer .jd-footer-employment-item p,._jd_footer .jd-footer-flagship-item,._jd_footer .jd-footer-flagship-item p,._jd_footer .jd-footer-store-item,._jd_footer .jd-footer-store-item p{width:156px;line-height:150px}}@media (min-width:1200px){._jd_footer .jd-footer-about-item,._jd_footer .jd-footer-about-item p,._jd_footer .jd-footer-contact-item,._jd_footer .jd-footer-contact-item p,._jd_footer .jd-footer-email-item,._jd_footer .jd-footer-email-item p,._jd_footer .jd-footer-employment-item,._jd_footer .jd-footer-employment-item p,._jd_footer .jd-footer-flagship-item,._jd_footer .jd-footer-flagship-item p,._jd_footer .jd-footer-store-item,._jd_footer .jd-footer-store-item p{width:195px}}._jd_footer .jd-footer-top-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-flow:wrap;flex-flow:wrap;padding:50px 0 30px 0}._jd_footer .jd-footer-top-links div{border:3px solid #fdd849;background:#317125}._jd_footer .jd-footer-about-item p,._jd_footer .jd-footer-contact-item p,._jd_footer .jd-footer-email-item p,._jd_footer .jd-footer-employment-item p,._jd_footer .jd-footer-flagship-item p,._jd_footer .jd-footer-store-item p{line-height:1.5;height:auto}._jd_footer .icon.sm-bottom:hover{color:#fdd849}._jd_footer .c-footer-box:nth-child(2),._jd_footer .c-footer-box:nth-child(3){padding-left:15px}._jd_footer .copyrightjd p{font-size:12px;text-align:center}._jd_footer .c-signup__text p{line-height:34px}._jd_footer .c-join{margin-top:9px}._jd_footer .spot{margin-top:13px}._jd_footer .img-responsive{display:inline-block}._jd_footer .c-signup p{font-size:32px}._jd_footer .c-signup .c-signup__form a,._jd_footer .c-signup .c-signup__form button{font-size:22px}._jd_footer .icon.sm-bottom{color:#000}._jd_footer .c-footer-box p:last-of-type{margin-bottom:25px}@media (min-width:300px){._jd_footer .pop{background-color:#317125;margin-top:0}._jd_footer .spot{margin-bottom:-48px}._jd_footer .map{padding-right:60px}._jd_footer .store{padding-right:10px}._jd_footer .tips{padding-right:10px}._jd_footer .gift{padding-right:10px}._jd_footer .brands{padding-top:80px}._jd_footer .pixel2{display:none}._jd_footer .button5{-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:inline-block;font-size:14px;padding:.75em .25em;width:auto;background-color:#fff;margin-left:0;font-weight:bolder;font-size:xx-large}._jd_footer .jd-footer-store-account{padding-bottom:10px;padding-top:30px}._jd_footer .jd-footer-transparency{padding-bottom:10px}._jd_footer .jd-footer-return-policy{padding-bottom:10px}._jd_footer .jd-footer-gift-registry{padding-bottom:10px}}@media (min-width:530px){._jd_footer .pixel2{display:block}}@media (min-width:750px){._jd_footer .c-footer-box p{font-size:12px}._jd_footer .brands{padding-top:60px}._jd_footer .map{white-space:nowrap;font-size:small}._jd_footer .tips{white-space:nowrap;font-size:small}._jd_footer .store{white-space:nowrap;font-size:small}._jd_footer .gift{white-space:nowrap;font-size:small}._jd_footer .pixel2{display:none}._jd_footer .jd-footer-store-account{padding-bottom:5px;padding-top:0}._jd_footer .jd-footer-transparency{padding-bottom:5px}._jd_footer .jd-footer-return-policy{padding-bottom:5px}._jd_footer .jd-footer-gift-registry{padding-bottom:5px}}@media (min-width:995px){._jd_footer .pop{background-color:#317125;margin-top:0}._jd_footer .spot{margin-bottom:0}._jd_footer .c-footer-box p{font-size:18px}._jd_footer .brands{padding-top:0}._jd_footer .map{padding-right:80px;font-size:medium}._jd_footer .store{padding-right:10px;font-size:medium}._jd_footer .tips{padding-right:10px;font-size:medium}._jd_footer .gift{padding-right:10px;font-size:medium}._jd_footer .character-text-footer{background-color:#f8e1b5;padding-left:41%;padding-top:10px;padding-bottom:10px;padding-right:10px}._jd_footer .character-footer img{position:absolute;left:-70px;top:-220px}}@media (min-width:1200px){._jd_footer .character-text-footer{padding-left:43%}._jd_footer .character-footer img{left:-35px;top:-210px}._jd_footer .button5{-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:inline-block;font-size:14px;padding:.75em 1em;width:auto;background-color:#fff;margin-left:0;font-weight:bolder;font-size:xx-large}._jd_footer .c-footer-box .c-footer-box_social li .sectigo a{height:0}._jd_footer .map{padding-right:90px;font-size:large}._jd_footer .store{font-size:large}._jd_footer .tips{font-size:large}._jd_footer .gift{font-size:large}._jd_footer .c-footer-box p{font-size:1em}}._jd_footer a:focus-visible{outline:2px solid black!important}._jd_header .icon.sm-top{color:#317125}._jd_header .icon.sm-top:hover{color:#fdd849}._jd_header .c-top-right .c-top-right__cart-menu li a{color:#317125}._jd_header .c-top-right .c-top-right__cart-menu li a:hover{color:#fdd849}._jd_header .c-top-right .c-top-right__cart-btn{background-color:#317125}._jd_header .c-top-right:hover .c-top-right__cart-btn:hover{background-color:#fdd849}._jd_header .c-top-right .c-top-right__cart-btn .c-top-right__cart-btn__count{background-color:#fdd849}._jd_header .c-top-right .c-top-right__cart-btn:hover .c-top-right__cart-btn__count{background-color:#317125}._jd_header .c-top-right:hover .c-top-right__cart-btn:hover .c-top-right__cart-btn__count:hover{background-color:#317125}._jd_header .c-menu .c-menu__left li a{color:#317125}._jd_header .c-menu .c-menu__left li a:hover{color:#fdd849}._jd_header .c-menu .c-menu__left li a i{color:#317125}._jd_header .c-menu .c-menu__left li a i:hover{color:#fdd849}._jd_header .c-menu .c-menu__right li a{color:#317125}._jd_header .c-menu .c-menu__right li a:hover{color:#fdd849}._jd_header .c-search .c-search__btn{background-color:#317125}._jd_header .c-search:hover .c-search__btn:hover{background-color:#fdd849}._jd_header .im2{border-right:1px solid #d3d3d3}._jd_header .icon.sm-bottom:hover{color:#fdd849}._jd_header .top-links{float:right;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}._jd_header .near{padding-right:23px;padding-top:23px}._jd_header .change{color:#317125}._jd_header .change:hover{color:#fdd849}._jd_header .farther{padding-right:45px}._jd_header .brd-r{padding-right:15px}._jd_header .brd-l{padding-left:15px}._jd_header .line{margin-top:10px;margin-bottom:10px;border:1px solid #d3d3db;border-top:50px solid #d3d3db}._jd_header .c-navi{border-bottom:1px solid #95989a;border-top:none}._jd_header .c-mobile-header{background-color:#fff}._jd_header .sidebar{height:100%;width:0;position:fixed;z-index:1;top:0;right:0;background-color:#317125;overflow-x:hidden;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;padding-top:60px}._jd_header .sidebar a{padding:8px 8px 8px 32px;text-decoration:none;font-size:15px;color:#fff;display:block;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}._jd_header .sidebar .closebtn{position:absolute;top:0;right:70px;font-size:36px;margin-left:50px}._jd_header .openbtn{float:right;font-size:20px;cursor:pointer;background-color:#fff;color:#317125;padding:10px 15px;border:none}._jd_header #main{-webkit-transition:margin-left .5s;-o-transition:margin-left .5s;-moz-transition:margin-left .5s;transition:margin-left .5s;padding:16px}._jd_header .c-mobile-header .c-mobile-header-top .c-logo-1{float:left;padding:0;width:160px}@media screen and (max-height:450px){._jd_header .sidebar{padding-top:15px}._jd_header .sidebar a{font-size:18px}}._jd_header .c-megamenu .c-megamenu-item.c-megamenu-item--main{background-color:#317125}._jd_header .c-megamenu .c-megamenu-item.c-megamenu-item--submenu ul li.active a,._jd_header .c-megamenu .c-megamenu-item.c-megamenu-item--submenu ul li:hover a{background-color:#fdd849}._jd_header .c-megamenu .c-megamenu-item.c-megamenu-item--submenu ul li a{color:#317125}._jd_header .c-megamenu .c-megamenu-item.c-megamenu-item--submenu ul li ul li a{color:#317125!important}._jd_header .c-megamenu .c-megamenu-item.c-megamenu-item--submenu ul li ul li a:hover{color:#317125!important}._jd_header .c-megamenu .c-megamenu-item.c-megamenu-item--main ul li.active,._jd_header .c-megamenu .c-megamenu-item.c-megamenu-item--main ul li:hover{background-color:#fdd849}._jd_header .c-btn-submit:hover{background-color:#317125}._jd_header .c-service-box:hover h3 a{color:#fdd849}._jd_header .c-megamenu .c-megamenu-item.c-megamenu-item--submenu ul li.active a:after{border-left:10px solid #317125}._jd_header .c-mobile-header .c-mobile-header-mid .c-top-right__cart-btn{background-color:#317125}._jd_header .c-mobile-header .c-mobile-header-mid .c-top-right__cart-btn .c-top-right__cart-btn__count{background-color:#fdd849}._jd_header .c-mobile-header .c-mobile-header-mid .c-top-right__cart-menu li a{color:#317125}._jd_header .c-mobile-header .c-mobile-header-bot .c-menu-btn{color:#317125}._jd_header .c-mobile-header .c-mobile-header-bot .c-menu-btn i{color:#fdd849}._jd_header .c-mobile-nav{background-color:#317125}._jd_header .c-mobile-nav .slicknav_menu .slicknav_nav li a:hover{background-color:#fdd849}._jd_header .c-mobile-nav .c-menu-close-btn{background-color:#fdd849}._jd_parts_accessories .top-right{position:absolute;top:0;right:30px}._jd_parts_accessories .top-left{position:absolute;top:0;left:30px}._jd_parts_accessories .bottom-right{position:absolute;bottom:12px;right:30px}._jd_parts_accessories .bottom-left{position:absolute;bottom:8px;left:30px}._jd_parts_accessories .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:350px){._jd_parts_accessories .f-size-3{font-size:4px}}@media (min-width:750px){._jd_parts_accessories .f-size-3{font-size:10px}}@media (min-width:1024px){._jd_parts_accessories .f-size-3{font-size:14px}}@media (min-width:1200px){._jd_parts_accessories .f-size-3{font-size:17px}}._marketing_category .xtarget{border-top:70px solid transparent;margin-top:-70px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}._paint_center .top-right{position:absolute;top:15px;right:30px}._paint_center .top-left{position:absolute;top:0;left:30px}._paint_center .bottom-right{position:absolute;bottom:12px;right:30px}._paint_center .bottom-left{position:absolute;bottom:8px;left:30px}._paint_center .bottom-left-1{position:absolute;bottom:8px;left:20px}._paint_center .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._paint_center a.ben{color:#fff;font-size:22px;font-weight:600}._paint_center a.ben:hover{color:#fff;font-size:22px;font-weight:600}._paint_center a.ben:focus{color:#fff;font-size:22px;font-weight:600}._paint_center a span{color:#000;font-size:22px;font-weight:600}._paint_center a span:hover{color:#000;font-size:22px;font-weight:600}._paint_center a span:focus{color:#000;font-size:22px;font-weight:600}._paint_center a h6{color:#000}._paint_center a h6:hover{color:#000}._paint_center a h4{color:#000}._paint_center a h4:hover{color:#000}@media (min-width:330px){._paint_center .tools-text{font-size:20px;text-align:center}._paint_center .drywall_text{font-size:16px}._paint_center .supplies_text{font-size:13px}._paint_center .button-space{margin-top:10px}}@media (min-width:370px){._paint_center .drywall_text{font-size:17px}}@media (min-width:400px){._paint_center .drywall_text{font-size:19px}}@media (min-width:750px){._paint_center .tools-text{font-size:14px;text-align:center}._paint_center .drywall_text{font-size:18px}._paint_center .product-space{padding-bottom:20px}._paint_center .paint_text{font-size:13px}._paint_center .button-space{margin-top:0;margin-left:10px}._paint_center .supply-space{margin-top:20px}._paint_center .trends-size h2{font-size:35px}}@media (min-width:1024px){._paint_center .paint-center{padding-top:5px;padding-bottom:5px;padding-right:30px;padding-left:30px}._paint_center .instal{padding-top:20px;padding-bottom:130px;padding-right:40px;padding-left:40px}._paint_center .idea-house{padding-top:20px;padding-bottom:28px}._paint_center .row-house{padding-top:33px;padding-bottom:38px}._paint_center .project-gallery{padding-top:83px;padding-bottom:84px}._paint_center .paint_text{font-size:18px}._paint_center .supplies_text{font-size:18px}}@media (min-width:1200px){._paint_center .paint-center{padding-top:99px;padding-bottom:85px;padding-right:40px;padding-left:40px}._paint_center .row-house{padding-top:94px;padding-bottom:69px}._paint_center .project-gallery{padding-top:130px;padding-bottom:130px}._paint_center .instal{padding-top:20px;padding-bottom:154px;padding-right:40px;padding-left:40px}._paint_center .idea-house{padding-top:77px;padding-bottom:87px}._paint_center .trends-size h2{font-size:55px}}._paint_center #more{display:none}._paint_center #more1{display:none}._paint_center .btn-design{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:10px 50px}._paint_center .btn-design:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:10px 50px}._paint_center .btn-design1{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:10px 76px}._paint_center .btn-design1:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:10px 76px}._paint_center p{line-height:1.5}._provia_doors .top-right{position:absolute;top:0;right:30px}._provia_doors .top-left{position:absolute;top:0;left:30px}._provia_doors .bottom-right{position:absolute;bottom:12px;right:30px}._provia_doors .bottom-left{position:absolute;bottom:8px;left:30px}._provia_doors .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._provia_doors h4{color:green;font-weight:400}._provia_doors p{line-height:1.5}._provia_doors .center15{display:block;margin-left:auto;margin-right:auto}._provia_doors h1{text-align:center}._provia_doors h2{text-align:center}._provia_doors ul li a .tab_color{color:#000}._provia_doors ul li.active a .tab_color{color:green}._provia_doors .tab_color{text-align:center}._provia_doors p.tab_color{margin-top:-15px}._provia_doors .btn-lg{color:#fff;background-color:#000;padding:5px 45px}._provia_doors .btn-lg:hover{color:#fff;background-color:#000;padding:5px 45px}._provia_doors .glass-border{border:solid 2px #d3d3d3}@media (min-width:300px){._provia_doors .carousel-control.right{background-image:none}._provia_doors .carousel-control.left{background-image:none}._provia_doors .carousel-control .glyphicon-chevron-left,._provia_doors .carousel-control .glyphicon-chevron-right,._provia_doors .carousel-control .icon-next,._provia_doors .carousel-control .icon-prev{color:#d3d3d3;font-size:xx-large}._provia_doors .carousel-inner.entryslide>.next,._provia_doors .carousel-inner.entryslide>.prev{position:absolute;width:100%;top:190px}._provia_doors .carousel-inner.patioslide>.next,._provia_doors .carousel-inner.patioslide>.prev{position:absolute;top:170px;width:100%}._provia_doors .carousel-inner.stormslide>.next,._provia_doors .carousel-inner.stormslide>.prev{position:absolute;top:190px;width:100%}._provia_doors .carousel-control .glyphicon-chevron-right,._provia_doors .carousel-control .icon-next{right:20%}._provia_doors .carousel-control .glyphicon-chevron-left,._provia_doors .carousel-control .icon-next{left:20%}._provia_doors .carousel-control .glyphicon-chevron-left,._provia_doors .carousel-control .glyphicon-chevron-right,._provia_doors .carousel-control .icon-next,._provia_doors .carousel-control .icon-prev{top:65%}._provia_doors .carousel-inner>.item>a>img,._provia_doors .carousel-inner>.item>img{padding:0 35px}._provia_doors .nav-tabs>li>a.first{background-color:#e8e8e8;color:#000;border:none;font-size:.5em;margin-right:0}._provia_doors .nav-tabs>li>a.second{background-color:#f8f8f8;color:#000;border:none;font-size:.5em;margin-right:0}._provia_doors .nav-tabs>li>a.entry{padding:10px 8px;font-size:.8em}._provia_doors .nav-tabs>li>a.patio{padding:10px 8px;font-size:.8em}._provia_doors .nav-tabs>li>a.storm{padding:10px 9px;font-size:.8em}._provia_doors .carousel-inner{background-color:#fff}._provia_doors .nav-tabs>li.active>a.second,._provia_doors .nav-tabs>li.active>a.second:focus,._provia_doors .nav-tabs>li.active>a.second:hover{border:none;color:green;background-color:#fff}._provia_doors .nav-tabs>li.active>a.first,._provia_doors .nav-tabs>li.active>a.first:focus,._provia_doors .nav-tabs>li.active>a.first:hover{border:none;color:green;background-color:#fff}._provia_doors .tab-size{font-size:1.5em;text-align:center}._provia_doors .tab-size2{font-size:.8em;text-align:center;margin-top:-10px}._provia_doors .aeris{padding-left:8px}._provia_doors .ecolite{padding-left:8px}._provia_doors .aspect{padding-left:8px}._provia_doors .deluxe{padding:0 10px}._provia_doors .top-img{margin-right:0;margin-left:0;padding-top:40px}._provia_doors .tabs{font-size:17px;color:#000}._provia_doors .tab-sizedesktop{font-size:.8em}._provia_doors .tab-sizedesktop2{font-size:.5em}._provia_doors .unorder{list-style-type:none;background-color:#f8f8f8;margin-left:0;padding-bottom:2em;padding-top:2em;padding-right:2em}._provia_doors .first-stone{padding-top:4%}._provia_doors .second-stone{padding-top:4%}._provia_doors .nav-tabs2>li.active>a,._provia_doors .nav-tabs2>li.active>a:focus,._provia_doors .nav-tabs2>li.active>a:hover{color:green;font-size:.7em;background-color:#f8f8f8;border:none}._provia_doors .nav-tabs2>li>a,._provia_doors .nav-tabs2>li>a:focus,._provia_doors .nav-tabs2>li>a:hover{color:#000;font-size:.7em;background-color:#e8e8e8}._provia_doors .top-space{padding-bottom:11em}._provia_doors .top-space-img{padding-bottom:3em}._provia_doors .hiddenspace{padding-bottom:1em}._provia_doors .picspace{margin:-1em 0}}@media (min-width:360px){._provia_doors .top-space-img{padding-bottom:4.45em}._provia_doors .nav-tabs2>li.active>a,._provia_doors .nav-tabs2>li.active>a:focus,._provia_doors .nav-tabs2>li.active>a:hover{padding:7px 15px}._provia_doors .nav-tabs2>li>a,._provia_doors .nav-tabs2>li>a:focus,._provia_doors .nav-tabs2>li>a:hover{padding:7px 11px}}@media (min-width:375px){._provia_doors .nav-tabs>li>a.entry{padding:10px 11px;font-size:.8em}._provia_doors .nav-tabs>li>a.patio{padding:10px 11px;font-size:.8em}._provia_doors .nav-tabs>li>a.storm{padding:10px 11px;font-size:.8em}._provia_doors .tab-size{font-size:1.5em;text-align:center}._provia_doors .tab-size2{font-size:1.1em;text-align:center;margin-top:-10px}._provia_doors .aeris{padding-left:6px}._provia_doors .ecolite{padding-left:6px}._provia_doors .aspect{padding-left:6px}._provia_doors .legacy{padding:0 5px}._provia_doors .nav-tabs2>li.active>a,._provia_doors .nav-tabs2>li.active>a:focus,._provia_doors .nav-tabs2>li.active>a:hover{padding:7px 16px}._provia_doors .nav-tabs2>li>a,._provia_doors .nav-tabs2>li>a:focus,._provia_doors .nav-tabs2>li>a:hover{padding:7px 13px}._provia_doors .top-space-img{padding-bottom:4.45em}}@media (min-width:390px){._provia_doors .nav-tabs>li>a.entry{padding:10px 14px;font-size:.8em}._provia_doors .nav-tabs>li>a.patio{padding:10px 14px;font-size:.8em}._provia_doors .nav-tabs>li>a.storm{padding:10px 13px;font-size:.8em}._provia_doors .tab-size{font-size:1.6em;text-align:center}._provia_doors .tab-size2{font-size:1.1em;text-align:center;margin-top:-10px}._provia_doors .aeris{padding-left:10px}._provia_doors .ecolite{padding-left:10px}._provia_doors .aspect{padding-left:10px}._provia_doors .nav-tabs2>li.active>a,._provia_doors .nav-tabs2>li.active>a:focus,._provia_doors .nav-tabs2>li.active>a:hover{padding:7px 17px}._provia_doors .nav-tabs2>li>a,._provia_doors .nav-tabs2>li>a:focus,._provia_doors .nav-tabs2>li>a:hover{padding:7px 17px}._provia_doors .top-space-img{padding-bottom:3em}}@media (min-width:400px){._provia_doors .nav-tabs>li>a.entry{padding:10px 17px;font-size:.8em}._provia_doors .nav-tabs>li>a.patio{padding:10px 17px;font-size:.8em}._provia_doors .nav-tabs>li>a.storm{padding:10px 17px;font-size:.8em}._provia_doors .tab-size{font-size:1.8em;text-align:center}._provia_doors .tab-size2{font-size:1.1em;text-align:center;margin-top:-10px}._provia_doors .aeris{padding-left:10px}._provia_doors .ecolite{padding-left:10px}._provia_doors .aspect{padding-left:10px}._provia_doors .deluxe{padding:0 10px}._provia_doors .top-space-img{padding-bottom:3em}._provia_doors .nav-tabs2>li.active>a,._provia_doors .nav-tabs2>li.active>a:focus,._provia_doors .nav-tabs2>li.active>a:hover{padding:7px 24px}._provia_doors .nav-tabs2>li>a,._provia_doors .nav-tabs2>li>a:focus,._provia_doors .nav-tabs2>li>a:hover{padding:7px 20px}}@media (min-width:540px){._provia_doors .nav-tabs>li>a.entry{padding:10px 21px;font-size:1.1em}._provia_doors .nav-tabs>li>a.patio{padding:10px 22px;font-size:1.1em}._provia_doors .nav-tabs>li>a.storm{padding:10px 21px;font-size:1.1em}._provia_doors .tab-size{font-size:2.7em;text-align:center}._provia_doors .tab-size2{font-size:1.5em;text-align:center;margin-top:-10px}._provia_doors .aeris{padding-left:13px}._provia_doors .ecolite{padding-left:13px}._provia_doors .aspect{padding-left:13px}._provia_doors .deluxe{padding:0 16px}._provia_doors .carousel-inner>.item>a>img,._provia_doors .carousel-inner>.item>img{padding:0 10px}._provia_doors .carousel-inner.entryslide>.next,._provia_doors .carousel-inner.entryslide>.prev{top:150px}._provia_doors .carousel-inner.patioslide>.next,._provia_doors .carousel-inner.patioslide>.prev{top:120px}._provia_doors .carousel-inner.stormslide>.next,._provia_doors .carousel-inner.stormslide>.prev{top:150px}._provia_doors .top-space-img{padding-bottom:1.5em}._provia_doors .nav-tabs2>li.active>a,._provia_doors .nav-tabs2>li.active>a:focus,._provia_doors .nav-tabs2>li.active>a:hover{padding:7px 42px}._provia_doors .nav-tabs2>li>a,._provia_doors .nav-tabs2>li>a:focus,._provia_doors .nav-tabs2>li>a:hover{padding:7px 42px}}@media (min-width:700px){._provia_doors .tabs{font-size:10px;color:#000}._provia_doors .nav-tabs2>li.active>a,._provia_doors .nav-tabs2>li.active>a:focus,._provia_doors .nav-tabs2>li.active>a:hover{padding:0 30px;font-size:1.5em}._provia_doors .nav-tabs2>li>a,._provia_doors .nav-tabs2>li>a:focus,._provia_doors .nav-tabs2>li>a:hover{padding:0 30px;font-size:1.5em}._provia_doors .top-space{padding-bottom:0}._provia_doors .top-space-img{padding-bottom:0}._provia_doors .nav>li>a.desktop{padding:10px 35px}._provia_doors .hiddenspace{padding-bottom:0}._provia_doors .picmargin{margin-left:55px}._provia_doors .tabs2{padding-bottom:15px}._provia_doors .tabsendure{padding-bottom:30px}._provia_doors .tabsaeris{padding-bottom:30px}._provia_doors .tabsaspect{padding-bottom:30px}._provia_doors .tabssuperview{padding-bottom:34px}._provia_doors .tabsspectrum{padding-bottom:18px}}@media (min-width:900px){._provia_doors .top-img{margin-right:-15px;margin-left:-50px}._provia_doors .unorder{margin-left:-6em;padding-bottom:4em;padding-top:4em;padding-right:3em;padding-left:6em}._provia_doors .tab-sizedesktop{font-size:22px}._provia_doors .tab-sizedesktop2{font-size:smaller}._provia_doors .nav>li>a.desktop{padding:0 6px}._provia_doors .nav>li>a{padding:0 29px}._provia_doors .tabs2{padding-bottom:18px}._provia_doors .tabsendure{padding-bottom:37px}._provia_doors .tabsaeris{padding-bottom:37px}._provia_doors .tabsaspect{padding-bottom:37px}._provia_doors .tabssuperview{padding-bottom:36px}._provia_doors .tabsspectrum{padding-bottom:18px}._provia_doors .tabs{font-size:12px;color:#000}._provia_doors .nav-tabs2>li.active>a,._provia_doors .nav-tabs2>li.active>a:focus,._provia_doors .nav-tabs2>li.active>a:hover{padding:0 67px}._provia_doors .nav-tabs2>li>a,._provia_doors .nav-tabs2>li>a:focus,._provia_doors .nav-tabs2>li>a:hover{padding:0 67px}}@media (min-width:1000px){._provia_doors .top-space-img{padding-bottom:1.5em}._provia_doors .picspace{margin:2em 0}._provia_doors .picmargin{margin-left:0}}@media (min-width:1200px){._provia_doors .top-space-img{padding-bottom:0}._provia_doors .tab-sizedesktop{font-size:24px}._provia_doors .tab-sizedesktop2{font-size:medium}._provia_doors .nav>li>a.desktop{padding:0 25px}._provia_doors .nav>li>a{padding:0 54px}._provia_doors .nav-tabs2>li.active>a,._provia_doors .nav-tabs2>li.active>a:focus,._provia_doors .nav-tabs2>li.active>a:hover{padding:0 98px}._provia_doors .nav-tabs2>li>a,._provia_doors .nav-tabs2>li>a:focus,._provia_doors .nav-tabs2>li>a:hover{padding:0 99px}._provia_doors .unorder{margin-left:-9em;padding-bottom:4em;padding-top:4em;padding-right:5em;padding-left:122px}._provia_doors .picspace{margin:-1em 0}}._provia_doors .nav-tabs{border-bottom:none}._provia_doors #more{display:none}._provia_product .call_to_action{border:#000;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:inline-block;font-size:1em;padding:1em 2em;width:auto;background-color:#b21f29;color:#fff}._provia_product .button{border:#000;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:inline-block;font-size:1em;padding:1em 2em;width:auto;background-color:#1e376d;color:#fff}._provia_product .information1:hover{color:#fff}._provia_product .info{padding-left:29px;padding-top:9px}._provia_product .title{padding-left:15px}._provia_roofing .top-right{position:absolute;top:0;right:30px}._provia_roofing .top-left{position:absolute;top:0;left:30px}._provia_roofing .bottom-right{position:absolute;bottom:12px;right:30px}._provia_roofing .bottom-left{position:absolute;bottom:8px;left:30px}._provia_roofing .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._provia_roofing h4{color:green;font-weight:400}._provia_roofing .center{display:block;margin-left:auto;margin-right:auto}._provia_roofing .btn-lg{color:#fff;background-color:#000;padding:5px 45px}._provia_roofing .btn-lg:hover{color:#fff;background-color:#000;padding:5px 45px}@media (min-width:300px){._provia_roofing .top-img{margin-right:0;margin-left:0;padding-top:40px}._provia_roofing .top-space{padding-bottom:11em}._provia_roofing .top-space-img{padding-bottom:3em}._provia_roofing .get-started{color:green;font-size:46px}}@media (min-width:360px){._provia_roofing .top-space-img{padding-bottom:4.45em}}@media (min-width:390px){._provia_roofing .top-space-img{padding-bottom:3em}}@media (min-width:540px){._provia_roofing .top-space-img{padding-bottom:1.5em}}@media (min-width:700px){._provia_roofing .top-space{padding-bottom:0}._provia_roofing .top-space-img{padding-bottom:0}._provia_roofing .get-started{font-size:42px;text-align:right}}@media (min-width:900px){._provia_roofing .top-img{margin-right:-15px;margin-left:-50px}._provia_roofing .top-space-img{padding-bottom:0}._provia_roofing .get-started{font-size:46px;padding-right:20px}._provia_roofing .get-started-text{padding-right:20px}}@media (min-width:1000px){._provia_roofing .top-space-img{padding-bottom:1.5em}}@media (min-width:1200px){._provia_roofing .top-space-img{padding-bottom:0}}._provia_roofing .round{-moz-border-radius:50%;border-radius:50%}._provia_roofing .demo{-webkit-box-shadow:5px 8px 8px #e8e8e8;-moz-box-shadow:5px 8px 8px #e8e8e8;box-shadow:5px 8px 8px #e8e8e8}._provia_roofing #shades{opacity:1}._provia_roofing #shades .active{opacity:.8;border:solid 3px green}._provia_roofing .cursor{cursor:pointer}._provia_roofing .btn-group-lg>.btn,._provia_roofing .btn-lg{-moz-border-radius:0;border-radius:0}._provia_roofing .accordion{background-color:#fff;color:#000;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;font-size:18px;font-weight:700}._provia_roofing #drop{border-bottom:1px solid #d3d3d3}._provia_roofing .accordion:hover,._provia_roofing .active{background-color:#fff}._provia_roofing .panel{padding:0 18px;background-color:#fff;display:none;overflow:hidden;-webkit-transition:max-height .2s ease-out;-o-transition:max-height .2s ease-out;-moz-transition:max-height .2s ease-out;transition:max-height .2s ease-out}._provia_roofing .accordion:after{content:"+";color:#000;font-weight:700;float:left;margin-left:5px}._provia_roofing .active:after{content:"−";color:#000}._provia_roofing p{line-height:1.5}._provia_roofing #more{display:none}._provia_siding .top-right{position:absolute;top:0;right:30px}._provia_siding .top-left{position:absolute;top:0;left:30px}._provia_siding .bottom-right{position:absolute;bottom:12px;right:30px}._provia_siding .bottom-left{position:absolute;bottom:8px;left:30px}._provia_siding .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._provia_siding h4{color:green;font-weight:400}._provia_siding #mobilelinks1 .round{-webkit-box-shadow:5px 8px 8px #e8e8e8;-moz-box-shadow:5px 8px 8px #e8e8e8;box-shadow:5px 8px 8px #e8e8e8}._provia_siding #mobilelinks2 .round{-webkit-box-shadow:5px 8px 8px #e8e8e8;-moz-box-shadow:5px 8px 8px #e8e8e8;box-shadow:5px 8px 8px #e8e8e8}._provia_siding #mobilelinks3 .round{-webkit-box-shadow:5px 8px 8px #e8e8e8;-moz-box-shadow:5px 8px 8px #e8e8e8;box-shadow:5px 8px 8px #e8e8e8}._provia_siding #mobilelinks4 .round{-webkit-box-shadow:5px 8px 8px #e8e8e8;-moz-box-shadow:5px 8px 8px #e8e8e8;box-shadow:5px 8px 8px #e8e8e8}._provia_siding .open .round{border:solid 3px green;opacity:.8}._provia_siding #links1 .round{-webkit-box-shadow:5px 8px 8px #e8e8e8;-moz-box-shadow:5px 8px 8px #e8e8e8;box-shadow:5px 8px 8px #e8e8e8}._provia_siding #links2 .round{-webkit-box-shadow:5px 8px 8px #e8e8e8;-moz-box-shadow:5px 8px 8px #e8e8e8;box-shadow:5px 8px 8px #e8e8e8}._provia_siding #links3 .round{-webkit-box-shadow:5px 8px 8px #e8e8e8;-moz-box-shadow:5px 8px 8px #e8e8e8;box-shadow:5px 8px 8px #e8e8e8}._provia_siding #links4 .round{-webkit-box-shadow:5px 8px 8px #e8e8e8;-moz-box-shadow:5px 8px 8px #e8e8e8;box-shadow:5px 8px 8px #e8e8e8}._provia_siding #links1 .active{border:solid 3px green;opacity:.8}._provia_siding #links2 .active{border:solid 3px green;opacity:.8}._provia_siding #links3 .active{border:solid 3px green;opacity:.8}._provia_siding #links4 .active{border:solid 3px green;opacity:.8}._provia_siding .cursor{cursor:pointer}._provia_siding .round{-moz-border-radius:50%;border-radius:50%}._provia_siding .center15{display:block;margin-left:auto;margin-right:auto}._provia_siding .btn-lg{color:#fff;background-color:#000;padding:5px 45px}._provia_siding .btn-lg:hover{color:#fff;background-color:#000;padding:5px 45px}._provia_siding .second-stone{padding-top:10%}._provia_siding ul li a .tab_color{color:#000}._provia_siding ul li.active a .tab_color{color:green}._provia_siding ul.desktoptab{list-style-position:inside;padding-left:0}._provia_siding ul.desktoptab li.desktopcolortab{padding-left:0}._provia_siding ul.mobiletab{list-style-position:inside;padding-left:0}._provia_siding ul.mobiletab li{padding-left:1em}._provia_siding ul.mobiletab li.mobileleftspace{padding-left:.5em}._provia_siding .mobilefontsize{font-size:.97em}._provia_siding .tab_color{text-align:center}._provia_siding p.tab_color{margin-top:-15px}@media (min-width:300px){._provia_siding .carousel-control.right{background-image:none}._provia_siding .carousel-control.left{background-image:none}._provia_siding .carousel-control .glyphicon-chevron-left,._provia_siding .carousel-control .glyphicon-chevron-right,._provia_siding .carousel-control .icon-next,._provia_siding .carousel-control .icon-prev{color:#d3d3d3;font-size:xx-large;top:65%}._provia_siding .carousel-control .glyphicon-chevron-right,._provia_siding .carousel-control .icon-next{right:20%}._provia_siding .carousel-control .glyphicon-chevron-left,._provia_siding .carousel-control .icon-next{left:20%}._provia_siding .nav-tabs>li>a{background-color:#f8f8f8;color:#000;border:none;border-left:2px solid #e8e8e8;border-right:2px solid #e8e8e8;font-size:.5em}._provia_siding .nav-tabs>li>a.cedarmax{padding:10px 10px}._provia_siding .nav-tabs>li>a.peaks{padding:10px 10px}._provia_siding .nav-tabs>li>a.heart{padding:10px 10px}._provia_siding .nav-tabs>li>a.willow{padding:10px 10px}._provia_siding .nav-tabs>li>a.ultra{padding:10px 10px}._provia_siding .nav-tabs>li>a.timber{padding:10px 10px}._provia_siding .nav-tabs>li>a.traditional{padding:10px 10px}._provia_siding .carousel-inner{background-color:#fff}._provia_siding .nav-tabs>li.active>a,._provia_siding .nav-tabs>li.active>a:focus,._provia_siding .nav-tabs>li.active>a:hover{border:none;color:green;background-color:#fff}._provia_siding .top-img{margin-right:0;margin-left:0;padding-top:40px}._provia_siding .unorder{list-style-type:none;background-color:#f8f8f8;margin-left:0;padding-bottom:2em;padding-top:2em;padding-right:2em}._provia_siding .tab-size2{font-size:.43em;padding-top:3em}._provia_siding .top-space{padding-bottom:11em}._provia_siding .top-space-img{padding-bottom:3em}._provia_siding .nav-tabs>li>a{margin-right:0}._provia_siding .nav>li>a.ultra{padding:10px 26px}._provia_siding .nav>li>a.timberbay{padding:10px 19px}._provia_siding .fontsizetone{font-size:.72em}._provia_siding .arrow1{border:solid #f8f8f8;border-width:0 20px 20px 0;display:inline-block;padding:.5em;margin-bottom:-2.5em;margin-left:1em}._provia_siding .arrow2{border:solid #f8f8f8;border-width:0 20px 20px 0;display:inline-block;padding:.5em;margin-bottom:-2.5em;margin-left:9em}._provia_siding .arrow3{border:solid #f8f8f8;border-width:0 20px 20px 0;display:inline-block;padding:.5em;margin-bottom:-2.5em;margin-left:16em}._provia_siding .get-started{color:green;font-size:46px}}@media (min-width:360px){._provia_siding .nav-tabs>li>a.cedarmax{padding:10px 10px}._provia_siding .nav-tabs>li>a.peaks{padding:10px 10px}._provia_siding .nav-tabs>li>a.heart{padding:10px 10px}._provia_siding .nav-tabs>li>a.willow{padding:10px 10px}._provia_siding .nav-tabs>li>a.ultra{padding:10px 22px}._provia_siding .nav-tabs>li>a.timber{padding:10px 13px}._provia_siding .nav-tabs>li>a.traditional{padding:10px 10px}._provia_siding .carousel-inner.cedarmaxslide>.next,._provia_siding .carousel-inner.cedarmaxslide>.prev{position:absolute;top:190px;width:100%}._provia_siding .carousel-inner.peaksslide>.next,._provia_siding .carousel-inner.peaksslide>.prev{position:absolute;top:190px;width:100%}._provia_siding .carousel-inner.hearttechslide>.next,._provia_siding .carousel-inner.hearttechslide>.prev{position:absolute;top:170px;width:100%}._provia_siding .carousel-inner.willowbrookslide>.next,._provia_siding .carousel-inner.willowbrookslide>.prev{position:absolute;top:150px;width:100%}._provia_siding .carousel-inner.ultraslide>.next,._provia_siding .carousel-inner.ultraslide>.prev{position:absolute;top:190px;width:100%}._provia_siding .carousel-inner.timberbayslide>.next,._provia_siding .carousel-inner.timberbayslide>.prev{position:absolute;top:190px;width:100%}._provia_siding .carousel-inner.traditionalslide>.next,._provia_siding .carousel-inner.traditionalslide>.prev{position:absolute;top:190px;width:100%}._provia_siding .top-space-img{padding-bottom:4.45em}}@media (min-width:390px){._provia_siding .carousel-inner.willowbrookslide>.next,._provia_siding .carousel-inner.willowbrookslide>.prev{top:130px}._provia_siding .carousel-inner.ultraslide>.next,._provia_siding .carousel-inner.ultraslide>.prev{top:170px}._provia_siding .tab-size2{font-size:.5em}._provia_siding .top-space-img{padding-bottom:3em}._provia_siding .nav>li>a.ultra{padding:10px 28px}}@media (min-width:400px){._provia_siding .nav-tabs>li>a.cedarmax{padding:10px 10px}._provia_siding .nav-tabs>li>a.peaks{padding:10px 10px}._provia_siding .nav-tabs>li>a.heart{padding:10px 10px}._provia_siding .nav-tabs>li>a.willow{padding:10px 10px}._provia_siding .nav-tabs>li>a.ultra{padding:10px 10px}._provia_siding .nav-tabs>li>a.timber{padding:10px 11px}._provia_siding .nav-tabs>li>a.traditional{padding:10px 10px}._provia_siding .carousel-inner.cedarmaxslide>.next,._provia_siding .carousel-inner.cedarmaxslide>.prev{top:170px}._provia_siding .carousel-inner.peaksslide>.next,._provia_siding .carousel-inner.peaksslide>.prev{top:170px}._provia_siding .carousel-inner.hearttechslide>.next,._provia_siding .carousel-inner.hearttechslide>.prev{top:130px}._provia_siding .carousel-inner.willowbrookslide>.next,._provia_siding .carousel-inner.willowbrookslide>.prev{top:110px}._provia_siding .carousel-inner.ultraslide>.next,._provia_siding .carousel-inner.ultraslide>.prev{top:170px}._provia_siding .carousel-inner.timberbayslide>.next,._provia_siding .carousel-inner.timberbayslide>.prev{top:190px}._provia_siding .carousel-inner.traditionalslide>.next,._provia_siding .carousel-inner.traditionalslide>.prev{top:170px}}@media (min-width:540px){._provia_siding .nav-tabs>li>a.cedarmax{padding:10px 9px}._provia_siding .nav-tabs>li>a.peaks{padding:10px 9px}._provia_siding .nav-tabs>li>a.heart{padding:10px 9px}._provia_siding .nav-tabs>li>a.willow{padding:10px 9px}._provia_siding .nav-tabs>li>a.ultra{padding:10px 10px}._provia_siding .nav-tabs>li>a.timber{padding:10px 9px}._provia_siding .nav-tabs>li>a.traditional{padding:10px 9px}._provia_siding .carousel-inner.cedarmaxslide>.next,._provia_siding .carousel-inner.cedarmaxslide>.prev{top:120px}._provia_siding .carousel-inner.peaksslide>.next,._provia_siding .carousel-inner.peaksslide>.prev{top:140px}._provia_siding .carousel-inner.hearttechslide>.next,._provia_siding .carousel-inner.hearttechslide>.prev{top:110px}._provia_siding .carousel-inner.willowbrookslide>.next,._provia_siding .carousel-inner.willowbrookslide>.prev{top:90px}._provia_siding .carousel-inner.ultraslide>.next,._provia_siding .carousel-inner.ultraslide>.prev{top:140px}._provia_siding .carousel-inner.timberbayslide>.next,._provia_siding .carousel-inner.timberbayslide>.prev{top:140px}._provia_siding .carousel-inner.traditionalslide>.next,._provia_siding .carousel-inner.traditionalslide>.prev{top:110px}._provia_siding .top-space-img{padding-bottom:1.5em}._provia_siding .fontsizetone{font-size:1em}._provia_siding .dropdown-toggle{white-space:break-spaces;margin-bottom:-17px}._provia_siding .arrow1{margin-left:2.5em}._provia_siding .arrow2{margin-left:11em}._provia_siding .arrow3{margin-left:17.1em}}@media (min-width:700px){._provia_siding .nav-tabs>li>a{font-size:17px}._provia_siding .tab-size2{font-size:.67em;padding-top:2em}._provia_siding .top-space{padding-bottom:0}._provia_siding .nav>li>a.ultra{padding:10px 15px}._provia_siding .nav>li>a.timberbay{padding:10px 15px}._provia_siding .top-space-img{padding-bottom:0}._provia_siding ul.desktoptab li{padding-left:.3em;font-size:12px}._provia_siding ul.desktoptab2 li{padding-left:.3em;font-size:12px}._provia_siding .get-started{font-size:42px;text-align:right}}@media (min-width:900px){._provia_siding .top-img{margin-right:-15px;margin-left:-50px}._provia_siding .unorder{margin-left:-6em;padding-right:5em;padding-left:4em}._provia_siding .tab-size2{font-size:.99em;padding-top:1.5em}._provia_siding .top-space-img{padding-bottom:0}._provia_siding ul.desktoptab li{padding-left:.1em;font-size:16px;margin-right:-27px}._provia_siding ul.desktoptab2 li{padding-left:.1em;font-size:16px;margin-left:15px}._provia_siding .get-started{font-size:46px;padding-right:20px}._provia_siding .get-started-text{padding-right:20px}}@media (min-width:1000px){._provia_siding .top-space-img{padding-bottom:1.5em}._provia_siding ul.desktoptab li{padding-left:.2em;font-size:17px;margin-right:0}._provia_siding ul.desktoptab2 li{padding-left:.2em;font-size:17px;margin-left:0}}@media (min-width:1200px){._provia_siding .tab-size2{font-size:1em;padding:1em .8em 0 .8em}._provia_siding .top-space-img{padding-bottom:0}._provia_siding ul.desktoptab li{padding-left:1em;font-size:17px;margin-right:0}._provia_siding ul.desktoptab2 li{padding-left:1em;font-size:17px;margin-left:0}}._provia_siding .colortextspace{padding-top:.5em}._provia_siding .dropdown-menu1{position:inherit;background-color:none;padding:none;min-width:20em;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;left:1em}._provia_siding .dropdown-menu1left{position:inherit;background-color:none;padding:none;min-width:20em;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;left:-7.5em}._provia_siding .dropdown-menu1right{position:inherit;background-color:none;padding:none;min-width:20em;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;left:-14em}._provia_siding .btn.active,._provia_siding .btn:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}._provia_siding .up{-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}._provia_siding .arrowleftwhite{text-align:left!important;background-color:#f8f8f8;padding:2em;margin-left:.5em}._provia_siding .arrowrightwhite{text-align:left!important;float:right;background-color:#f8f8f8;padding:2em;margin-left:-.5em}._provia_siding .arrowrightwhite1{text-align:left!important;float:right;background-color:#f8f8f8;padding:2em;margin-left:-.5em}._provia_siding .arrowleftlinen{text-align:left!important;background-color:#f8f8f8;padding:2em;margin-left:.5em}._provia_siding .arrowrightlinen{text-align:left!important;float:right;background-color:#f8f8f8;padding:2em;margin-left:-.5em}._provia_siding .arrowrightbirchwood{text-align:left!important;float:right;background-color:#f8f8f8;padding:2em;margin-left:-.5em}._provia_siding .arrowrighttimberbay{text-align:left!important;float:right;background-color:#f8f8f8;padding:2em;margin-left:-.5em}._provia_siding .desktopwhiteleft{text-align:left!important}._provia_siding .desktopwhiteright{text-align:left!important;float:right;padding-top:3em;padding-left:2em}._provia_siding .btn-group-lg>.btn,._provia_siding .btn-lg{-moz-border-radius:0;border-radius:0}._provia_siding p{line-height:1.5}._provia_siding #more{display:none}._provia_stone .top-right{position:absolute;top:0;right:30px}._provia_stone .top-left{position:absolute;top:0;left:30px}._provia_stone .bottom-right{position:absolute;bottom:12px;right:30px}._provia_stone .bottom-left{position:absolute;bottom:8px;left:30px}._provia_stone .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._provia_stone .mySlides p{text-align:left!important}._provia_stone .mySlides1 p{text-align:left!important}._provia_stone .mySlides2 p{text-align:left!important}._provia_stone .mySlides3 p{text-align:left!important}._provia_stone .mySlides4 p{text-align:left!important}._provia_stone .mySlides5 p{text-align:left!important}._provia_stone .mySlides6 p{text-align:left!important}._provia_stone .mySlides7 p{text-align:left!important}._provia_stone .mySlides8 p{text-align:left!important}._provia_stone .mySlides9 p{text-align:left!important}._provia_stone .mySlides10 p{text-align:left!important}._provia_stone .mySlides11 p{text-align:left!important}._provia_stone .mySlides12 p{text-align:left!important}._provia_stone .mySlides13 p{text-align:left!important}._provia_stone .disc-size{font-size:.8em}._provia_stone h4{color:green;font-weight:400}._provia_stone .cursor{cursor:pointer}._provia_stone #links1 .active{border:solid 3px green;opacity:.8}._provia_stone #links2 .active{border:solid 3px green;opacity:.8}._provia_stone #links3 .active{border:solid 3px green;opacity:.8}._provia_stone #links4 .active{border:solid 3px green;opacity:.8}._provia_stone #links5 .active{border:solid 3px green;opacity:.8}._provia_stone #links6 .active{border:solid 3px green;opacity:.8}._provia_stone #links7 .active{border:solid 3px green;opacity:.8}._provia_stone #links8 .active{border:solid 3px green;opacity:.8}._provia_stone #links9 .active{border:solid 3px green;opacity:.8}._provia_stone #links10 .active{border:solid 3px green;opacity:.8}._provia_stone #links11 .active{border:solid 3px green;opacity:.8}._provia_stone #links12 .active{border:solid 3px green;opacity:.8}._provia_stone #links13 .active{border:solid 3px green;opacity:.8}._provia_stone #links14 .active{border:solid 3px green;opacity:.8}._provia_stone #links15 .active{border:solid 3px green;opacity:.8}._provia_stone .center{display:block;margin-left:auto;margin-right:auto}._provia_stone .btn-lg{color:#fff;background-color:#000;padding:5px 45px}._provia_stone .btn-lg:hover{color:#fff;background-color:#000;padding:5px 45px}._provia_stone .second-stone{padding-top:5%}._provia_stone .activate{opacity:1}@media (min-width:300px){._provia_stone .top-img{margin-right:0;margin-left:0;padding-top:40px}._provia_stone .unorder{list-style-type:none;background-color:#f8f8f8;margin-left:0;padding-bottom:2em;padding-top:2em;padding-right:2em}._provia_stone .nav-tabs>li.active>a,._provia_stone .nav-tabs>li.active>a:focus,._provia_stone .nav-tabs>li.active>a:hover{color:#000;padding:.3em .1em;font-size:1.4em;font-weight:600;background-color:#fff}._provia_stone .nav>li>a{color:#555;background-color:#f8f8f8;padding:.3em .1em;font-size:1.4em;font-weight:600}._provia_stone .top-space{padding-bottom:11em}._provia_stone .top-space-img{padding-bottom:3em}._provia_stone .get-started{color:green;font-size:46px}}@media (min-width:360px){._provia_stone .top-space-img{padding-bottom:4.45em}}@media (min-width:390px){._provia_stone .top-space-img{padding-bottom:3em}}@media (min-width:412px){._provia_stone .nav-tabs>li.active>a,._provia_stone .nav-tabs>li.active>a:focus,._provia_stone .nav-tabs>li.active>a:hover{padding:.3em .3em;font-size:1.5em}._provia_stone .nav>li>a{padding:.3em .3em;font-size:1.5em}}@media (min-width:540px){._provia_stone .top-space-img{padding-bottom:1.5em}._provia_stone .nav-tabs>li.active>a,._provia_stone .nav-tabs>li.active>a:focus,._provia_stone .nav-tabs>li.active>a:hover{padding:.3em 1.6em}._provia_stone .nav>li>a{padding:.3em 1.6em}}@media (min-width:700px){._provia_stone .nav-tabs>li.active>a,._provia_stone .nav-tabs>li.active>a:focus,._provia_stone .nav-tabs>li.active>a:hover{padding:.3em 3.5em}._provia_stone .nav>li>a{padding:.3em 3.5em}._provia_stone .top-space{padding-bottom:0}._provia_stone .top-space-img{padding-bottom:0}._provia_stone .get-started{font-size:42px;text-align:right}}@media (min-width:900px){._provia_stone .top-img{margin-right:-15px;margin-left:-50px;padding-top:40px}._provia_stone .unorder{margin-left:-6em;padding-bottom:4em;padding-top:4em;padding-right:3em;padding-left:6em}._provia_stone .nav-tabs>li.active>a,._provia_stone .nav-tabs>li.active>a:focus,._provia_stone .nav-tabs>li.active>a:hover{font-size:1.5em}._provia_stone .nav>li>a{padding:.3em 3.5em}._provia_stone .get-started{font-size:46px;padding-right:20px}._provia_stone .get-started-text{padding-right:20px}}@media (min-width:1000px){._provia_stone .top-space-img{padding-bottom:1.5em}._provia_stone .nav-tabs>li.active>a,._provia_stone .nav-tabs>li.active>a:focus,._provia_stone .nav-tabs>li.active>a:hover{padding:.3em 5.5em}._provia_stone .nav>li>a{padding:.3em 5.5em}}@media (min-width:1200px){._provia_stone .top-img{margin-right:-15px;margin-left:-50px;padding-top:40px}._provia_stone .unorder{margin-left:-9em;padding-right:5em;padding-left:122px}._provia_stone .nav-tabs>li.active>a,._provia_stone .nav-tabs>li.active>a:focus,._provia_stone .nav-tabs>li.active>a:hover{padding:.3em 7.5em}._provia_stone .nav>li>a{padding:.3em 7.5em}._provia_stone .top-space-img{padding-bottom:0}}._provia_stone .btn-group-lg>.btn,._provia_stone .btn-lg{-moz-border-radius:0;border-radius:0}._provia_stone .exclusive{color:green}._provia_stone .round{-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:5px 8px 8px #e8e8e8;-moz-box-shadow:5px 8px 8px #e8e8e8;box-shadow:5px 8px 8px #e8e8e8}._provia_stone .lines{padding:20px 0;border:3px solid #eee;border-bottom:none;border-right:none;border-left:none}._provia_stone p{line-height:1.5}._provia_stone #more{display:none}._provia_templates .top-right{position:absolute;top:0;right:30px}._provia_templates .top-left{position:absolute;top:0;left:30px}._provia_templates .bottom-right{position:absolute;bottom:12px;right:30px}._provia_templates .bottom-left{position:absolute;bottom:8px;left:30px}._provia_templates .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._provia_templates h4{color:green;font-weight:400}._provia_templates p{line-height:1.5}._provia_templates .center{display:block;margin-left:auto;margin-right:auto}._provia_templates h1{text-align:center}._provia_templates h2{text-align:center}._provia_templates .nav-tabs>li{border-left:solid 1px #d3d3d3}._provia_templates ul li a .tab_color{color:#000}._provia_templates ul li.active a .tab_color{color:green}._provia_templates .tab_color{text-align:center}._provia_templates p.tab_color{margin-top:-15px}._provia_templates .btn-lg{color:#fff;background-color:#000;padding:5px 45px}._provia_templates .btn-lg:hover{color:#fff;background-color:#000;padding:5px 45px}._provia_templates .btn-group-lg>.btn,._provia_templates .btn-lg{-moz-border-radius:0;border-radius:0}._provia_templates .glass-border{border:solid 2px #d3d3d3}._provia_templates .link-link{color:#000}@media (min-width:300px){._provia_templates .specialty-img{display:block;margin-left:auto;margin-right:auto;width:100%;padding-bottom:10px}._provia_templates .specialty-img-2{display:block;margin-left:auto;margin-right:auto;width:100%}._provia_templates .top-img{margin-right:0;margin-left:0;padding-top:40px}._provia_templates .tabs{font-size:x-small;color:#000}._provia_templates .tab-size{font-size:medium}._provia_templates .tab-size2{font-size:small}._provia_templates .did-space{padding-top:2em}._provia_templates .brochurespace{text-align:center}._provia_templates .mobile-img-sizes{width:800px;height:475px}}@media (min-width:540px){._provia_templates .mobile-img-sizes{width:1000px;height:475px}}@media (min-width:700px){._provia_templates .specialty-img{width:75%}._provia_templates .specialty-img-2{width:75%}._provia_templates .tabs{font-size:12px;color:#000}}@media (min-width:900px){._provia_templates .specialty-img-2{margin-left:-85px;margin-bottom:-17px;width:100%}._provia_templates .specialty-img{margin-left:-85px;margin-top:-12px;width:100%}._provia_templates .top-img{margin-right:-15px;margin-left:-50px}._provia_templates .did-space{padding-top:0}._provia_templates .tab-size{font-size:24px}._provia_templates .tab-size2{font-size:medium}._provia_templates .brochurespace{padding:0 2em}._provia_templates .didyouknowspace{padding:0 3em}}@media (min-width:1200px){._provia_templates .character-text{background-color:#e8e8e8;padding-left:43%;padding-top:30px;padding-bottom:25px;padding-right:10px}._provia_templates .character img{position:absolute;left:175px;top:-190px}._provia_templates .tabs{font-size:small;color:#000}._provia_templates .tab-size{font-size:24px}._provia_templates .tab-size2{font-size:medium}._provia_templates .tabs2{padding-bottom:20px}}._provia_templates .nav-tabs{border-bottom:none}._provia_templates #more{display:none}._provia_templates #more1{display:none}._provia_templates #more2{display:none}._provia_templates #more3{display:none}._provia_templates #more4{display:none}._provia_templates #more5{display:none}._provia_windows .top-right{position:absolute;top:0;right:30px}._provia_windows .top-left{position:absolute;top:0;left:30px}._provia_windows .bottom-right{position:absolute;bottom:12px;right:30px}._provia_windows .bottom-left{position:absolute;bottom:8px;left:30px}._provia_windows .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._provia_windows h4{color:green;font-weight:400}._provia_windows p{line-height:1.5}._provia_windows .center{display:block;margin-left:auto;margin-right:auto}._provia_windows h1{text-align:center}._provia_windows h2{text-align:center}._provia_windows .nav-tabs>li{border-left:solid 1px #d3d3d3}._provia_windows ul li a .tab_color{color:#000}._provia_windows ul li.active a .tab_color{color:green}._provia_windows .tab_color{text-align:center}._provia_windows p.tab_color{margin-top:-15px}._provia_windows .btn-lg{color:#fff;background-color:#000;padding:5px 45px}._provia_windows .btn-lg:hover{color:#fff;background-color:#000;padding:5px 45px}._provia_windows .glass-border{border:solid 2px #d3d3d3}._provia_windows .link-link{color:#000}@media (min-width:300px){._provia_windows .specialty-img{display:block;margin-left:auto;margin-right:auto;width:100%;padding-bottom:10px}._provia_windows .specialty-img-2{display:block;margin-left:auto;margin-right:auto;width:100%}._provia_windows .top-img{margin-right:0;margin-left:0;padding-top:40px}._provia_windows .tabs{font-size:17px;color:#000}._provia_windows .tab-size{font-size:.8em}._provia_windows .tab-size2{font-size:.5em}._provia_windows .top-space{padding-bottom:11em}._provia_windows .top-space-img{padding-bottom:3em}._provia_windows .specialty-glass{padding-top:1em}._provia_windows .picspace{margin:-1em 0}._provia_windows .nav>li>a{padding:10px 2px}}@media (min-width:360px){._provia_windows .top-space-img{padding-bottom:4.45em}}@media (min-width:375px){._provia_windows .nav>li>a{padding:10px 3px}}@media (min-width:390px){._provia_windows .top-space-img{padding-bottom:3em}._provia_windows .nav>li>a{padding:10px 5px}}@media (min-width:400px){._provia_windows .nav>li>a{padding:10px 8px}}@media (min-width:540px){._provia_windows .top-space-img{padding-bottom:1.5em}._provia_windows .tabs{font-size:17px;color:#000}._provia_windows .tab-size2{font-size:.4em}._provia_windows .nav>li>a{padding:10px 31px}}@media (min-width:700px){._provia_windows .specialty-img{width:75%}._provia_windows .specialty-img-2{width:75%}._provia_windows .tabs{font-size:12px;color:#000;padding:0 0}._provia_windows .tabs2{padding-bottom:19px}._provia_windows .top-space{padding-bottom:0}._provia_windows .top-space-img{padding-bottom:0}._provia_windows .tab-size{font-size:medium}._provia_windows .tab-size2{font-size:small}._provia_windows .picmargin{margin-left:55px}._provia_windows .nav>li>a{padding:10px 2.6px}}@media (min-width:900px){._provia_windows .specialty-img-2{margin-left:-85px;margin-bottom:-17px;width:100%}._provia_windows .specialty-img{margin-left:-85px;margin-top:-12px;width:100%}._provia_windows .top-img{margin-right:-15px;margin-left:-50px}._provia_windows .tab-size{font-size:24px}._provia_windows .tab-size2{font-size:medium}._provia_windows .top-space-img{padding-bottom:0}._provia_windows .tabs2{padding-bottom:17px}}@media (min-width:1000px){._provia_windows .top-space-img{padding-bottom:1.5em}._provia_windows .specialty-glass{padding-top:0}._provia_windows .picspace{margin:2em 0}._provia_windows .picmargin{margin-left:0}._provia_windows .nav>li>a{padding:10px 28px}}@media (min-width:1200px){._provia_windows .character-text{background-color:#e8e8e8;padding-left:43%;padding-top:30px;padding-bottom:25px;padding-right:10px}._provia_windows .character img{position:absolute;left:175px;top:-190px}._provia_windows .tabs{font-size:small;color:#000}._provia_windows .tab-size{font-size:24px}._provia_windows .tab-size2{font-size:medium}._provia_windows .tabs2{padding-bottom:20px}._provia_windows .top-space-img{padding-bottom:0}._provia_windows .picspace{margin:-1em 0}._provia_windows .nav>li>a{padding:10px 48px}}._provia_windows .btn-group-lg>.btn,._provia_windows .btn-lg{-moz-border-radius:0;border-radius:0}._provia_windows .nav-tabs{border-bottom:none}._provia_windows #more{display:none}._tool_center .top-right{position:absolute;top:0;right:30px}._tool_center .top-left{position:absolute;top:0;left:30px}._tool_center .bottom-right{position:absolute;bottom:12px;right:30px}._tool_center .bottom-left{position:absolute;bottom:8px;left:30px}._tool_center .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}._tool_center .btn-contact{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}._tool_center .btn-contact:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}._tool_center .btn-design{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}._tool_center .btn-design:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}._tool_center .btn-learn{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}._tool_center .btn-learn:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}._tool_center .gear-img{text-align:center}._tool_center #more{display:none}._tool_center #more1{display:none}._tool_center #more2{display:none}._tool_center #more3{display:none}._tool_center #more4{display:none}._tool_center #more5{display:none}._tool_center #more6{display:none}._toys_template .toy{color:#000;text-align:center}._toys_template .toy a p{color:#000;font-weight:600}._toys_template p{line-height:1.5}._toys_template .toys-header2{text-align:center;padding-bottom:20px}._toys_template .age p{font-weight:600}@media (min-width:300px){._toys_template .toy-category-spacing{height:230px}._toys_template .toys-brands-spacing{padding-bottom:30px}._toys_template .toys-age-spacing{padding-bottom:30px}}@media (min-width:540px){._toys_template .toy-category-spacing{height:279px}}@media (min-width:700px){._toys_template .toys-brands-spacing{padding-bottom:0}}.error-page .decorative-bg{width:100%;min-height:25vh;background:-moz-linear-gradient(315deg,#f8f8f8 22px,rgba(190,190,190,.3) 22px,rgba(190,190,190,.3) 24px,transparent 24px,transparent 67px,rgba(190,190,190,.3) 67px,rgba(248,248,248,.3) 69px,transparent 69px),-moz-linear-gradient(225deg,#f8f8f8 22px,rgba(190,190,190,.3) 22px,rgba(190,190,190,.3) 24px,transparent 24px,transparent 67px,rgba(190,190,190,.3) 67px,rgba(248,248,248,.3) 69px,transparent 69px) 0 64px;background:-o-linear-gradient(315deg,#f8f8f8 22px,rgba(190,190,190,.3) 22px,rgba(190,190,190,.3) 24px,transparent 24px,transparent 67px,rgba(190,190,190,.3) 67px,rgba(248,248,248,.3) 69px,transparent 69px),-o-linear-gradient(225deg,#f8f8f8 22px,rgba(190,190,190,.3) 22px,rgba(190,190,190,.3) 24px,transparent 24px,transparent 67px,rgba(190,190,190,.3) 67px,rgba(248,248,248,.3) 69px,transparent 69px) 0 64px;background:linear-gradient(135deg,#f8f8f8 22px,rgba(190,190,190,.3) 22px,rgba(190,190,190,.3) 24px,transparent 24px,transparent 67px,rgba(190,190,190,.3) 67px,rgba(248,248,248,.3) 69px,transparent 69px),linear-gradient(225deg,#f8f8f8 22px,rgba(190,190,190,.3) 22px,rgba(190,190,190,.3) 24px,transparent 24px,transparent 67px,rgba(190,190,190,.3) 67px,rgba(248,248,248,.3) 69px,transparent 69px) 0 64px;background-color:#f8f8f8;-moz-background-size:64px 128px;background-size:64px 128px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-page #fancy404{font-size:7em}@media only screen and (min-width:768px){.error-page #fancy404{font-size:10em}}.aboutus .links:hover{text-decoration:underline}.aboutus p{line-height:1.5}.Anniversary .top-right{position:absolute;top:0;right:30px}.Anniversary .top-left{position:absolute;top:0;left:30px}.Anniversary .bottom-right{position:absolute;bottom:125px;right:145px}.Anniversary .bottom-left{position:absolute;bottom:8px;left:30px}.Anniversary .centered{position:absolute;top:50%;left:66%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Anniversary .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:300px){.Anniversary .sec-pad{padding:20px 0}.Anniversary .text-r{margin-left:0}.Anniversary .text-l{margin-left:0}.Anniversary .non-space{padding-bottom:0}.Anniversary .iframe1{width:325px;height:225px}.Anniversary .iframe{width:315px;height:200px}.Anniversary .video{text-align:center}.Anniversary h1{font-size:24px}}@media (min-width:765px){.Anniversary .non-space{padding-bottom:40px}.Anniversary .iframe1{width:650px;height:315px}.Anniversary .iframe{width:325px;height:200px}.Anniversary .video{text-align:left}.Anniversary h1{font-size:30px}}@media (min-width:990px){.Anniversary .text-r{margin-left:-16px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:33px 15px}.Anniversary .text-l{margin-right:-60px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:82px 15px}.Anniversary .iframe1{width:850px;height:450px}.Anniversary .iframe{width:410px;height:350px}.Anniversary h1{font-size:28px}}@media (min-width:1000px){.Anniversary .character-text{background-color:#e8e8e8;padding-left:41%;padding-top:30px;padding-bottom:10px;padding-right:10px}.Anniversary .character img{position:absolute;left:100px;top:-190px}.Anniversary .sec-pad{padding:80px 0}.Anniversary .tool-image{margin-top:50px}}@media (min-width:1200px){.Anniversary .iframe1{width:1100px;height:450px}.Anniversary .iframe{width:530px;height:450px}.Anniversary .text-r{padding:60px 15px}.Anniversary .character-text{padding-left:43%;padding-bottom:25px}.Anniversary .character img{left:175px}}.Anniversary p{line-height:1.5}.Anniversary p a{color:#000;font-weight:600}.Anniversary p a:hover{color:#000;font-weight:600}.apparel_showcase .button-info{-moz-border-radius:20px;border-radius:20px;display:inline-block;padding:.5em 4em;width:auto;background-color:green;color:#fff;text-align:center}.apparel_showcase .c-event__box .c-event__info .c-event__info-top .c-event__date span{color:#000}.apparel_showcase .c-event__box .c-event__info .c-event__title small{color:#000}.appliance_inquiry #field_70{height:53px}.appliance_repair_tech .c-btn-submit:hover{background-color:green}.appliance_repair_tech .c-btn-submit{background-color:green}.appliance_tabs #appliance-distinctives{border-top:1px solid gray;border-bottom:1px solid gray;margin-bottom:1em}.appliance_tabs #appliance-distinctives h3 span{display:table;font-size:14px}.appliance_tabs #appliance-distinctives a,.appliance_tabs #appliance-distinctives p{font-size:14px}.appliance_tabs #appliance-distinctives .panel{padding:1em}.appliance_tabs .rebate_expiration{color:#df7a1a}.appliance_tabs .rebate_expiration span{font-weight:700}.appliance_tabs .cur_rebate_title{font-size:18px;color:#7c7c7c;font-weight:200;margin-bottom:7px;text-transform:uppercase}.appliance_tabs .rebate{margin-bottom:1em}.appliance_tabs .rebate:nth-child(odd){background-color:#f2f2f2}.appliance_tabs .rebate_buttons{list-style:none}.appliance_tabs .rebate_cart_icon{background-image:none;padding:3px;margin:0;border-bottom:1px solid #f2f2f2}.appliance_tabs .rebate_cart_icon a{color:#999}.appliance_tabs .rebate_models_header{font-size:16px;font-weight:700;margin-top:1em;color:#b01f28}.appliance_tabs .rebate_download{background-color:#092c74;padding:.5em;font-weight:700;text-decoration:none}.appliance_tabs .rebate_download a{color:#fff}.appliances .top-right{position:absolute;top:0;right:30px}.appliances .top-left{position:absolute;top:0;left:30px}.appliances .bottom-right{position:absolute;bottom:8px;right:30px}.appliances .bottom-left{position:absolute;bottom:8px;left:30px}.appliances .centered{position:absolute;top:46%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.appliances .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.appliances .btn-lg{color:#fff;background-color:#000;padding:5px 52px;margin-top:.5em}.appliances .btn-lg:hover{color:#fff;background-color:#000;padding:5px 52px;margin-top:.5em}.appliances .btn-lg1{color:#fff;background-color:#000;padding:5px 66px;margin-top:.5em}.appliances .btn-lg1:hover{color:#fff;background-color:#000;padding:5px 66px;margin-top:.5em}.appliances a p{color:#000}.appliances a p:hover{color:#000}.appliances h3{color:green}.appliances .space1{padding-top:2em}@media (min-width:300px){.appliances .vl{border-right:none}.appliances .space{padding-top:2em}}@media (min-width:768px){.appliances .vl{border-right:3px solid #f8f8f8}.appliances .space{padding-top:0}.appliances .p-space-but1{margin-top:2.4em}.appliances .space-but1{margin-top:2em}.appliances .p-space-but2{margin-top:2.5em}.appliances .space-but2{margin-top:4.7em}.appliances .p-space-but1:hover{margin-top:2.4em}.appliances .space-but1:hover{margin-top:2em}.appliances .p-space-but2:hover{margin-top:2.5em}.appliances .space-but2:hover{margin-top:4.7em}}@media (min-width:900px){.appliances .p-space-but1{margin-top:2.4em}.appliances .space-but1{margin-top:1.9em}.appliances .p-space-but2{margin-top:2.5em}.appliances .space-but2{margin-top:4.6em}.appliances .p-space-but1:hover{margin-top:2.4em}.appliances .space-but1:hover{margin-top:1.9em}.appliances .p-space-but2:hover{margin-top:2.5em}.appliances .space-but2:hover{margin-top:4.6em}.appliances .stay p{font-size:16px}}@media (min-width:1200px){.appliances .p-space-but1{margin-top:0}.appliances .space-but1{margin-top:2em}.appliances .p-space-but2{margin-top:0}.appliances .space-but2{margin-top:3.4em}.appliances .p-space-but1:hover{margin-top:0}.appliances .space-but1:hover{margin-top:2em}.appliances .p-space-but2:hover{margin-top:0}.appliances .space-but2:hover{margin-top:3.4em}.appliances .stay p{font-size:17px}}.appliances .organize{text-align:center}.appliances .organize h4{margin:16px 0 5px 0}.appliances .organize p{margin:0}.appliances img{height:auto}.appliances p{line-height:1.5}.bath .top-right{position:absolute;top:0;right:30px}.bath .top-left{position:absolute;top:0;left:30px}.bath .bottom-right{position:absolute;bottom:12px;right:30px}.bath .bottom-left{position:absolute;bottom:8px;left:30px}.bath .bottom-left-1{position:absolute;bottom:8px;left:20px}.bath .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bath .btn-contact{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.bath .btn-contact:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.bath .btn-design{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.bath .btn-design:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.bath .btn-learn{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.bath .btn-learn:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}@media (min-width:330px){.bath .instal{margin-top:20px;padding-top:20px;padding-bottom:20px;padding-right:40px;padding-left:40px}.bath .diy{margin-top:30px}}@media (min-width:750px){.bath .instal{margin-top:0;padding-bottom:130px}.bath .diy{margin-top:10px}.bath .product-space{padding-bottom:20px}}@media (min-width:1024px){.bath .instal{padding-bottom:154px}.bath .idea-house{padding-top:35px;padding-bottom:36px;padding-right:30px;padding-left:30px}.bath .row-house{padding-top:45px;padding-bottom:52px;padding-right:30px;padding-left:30px}.bath .project-gallery{padding-top:83px;padding-bottom:84px;padding-right:30px;padding-left:30px}.bath .diy{margin-top:30px}.bath .product-space{padding-bottom:20px}}@media (min-width:1200px){.bath .row-house{padding-top:94px;padding-bottom:95px}.bath .project-gallery{padding-top:130px;padding-bottom:130px}.bath .instal{padding-bottom:154px}.bath .idea-house{padding-top:77px;padding-bottom:87px}.bath .diy{margin-top:30px}.bath .product-space{padding-bottom:20px}}.bath #more4{display:none}.bath #more5{display:none}.bath #more6{display:none}@media (min-width:350px){.bathroommakeover .sm-pic-l{padding-left:15px}.bathroommakeover .sm-pic-r{padding-right:15px}}@media (min-width:860px){.bathroommakeover .sm-pic-l{padding-left:0}.bathroommakeover .sm-pic-r{padding-right:0}}.bathroommakeover .top-right{position:absolute;top:0;right:30px}.bathroommakeover .top-left{position:absolute;top:0;left:30px}.bathroommakeover .bottom-right{position:absolute;bottom:12px;right:30px}.bathroommakeover .bottom-left{position:absolute;bottom:8px;left:30px}.bathroommakeover .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.besturf-5-step-fertilizing h2{color:#009147}.besturf-5-step-fertilizing .hiddenline{text-decoration:underline}.besturf-5-step-fertilizing .hiddenline:hover{text-decoration:none}.besturf-5-step-fertilizing .top-right{position:absolute;top:0;right:30px}.besturf-5-step-fertilizing .top-left{position:absolute;top:0;left:30px}.besturf-5-step-fertilizing .bottom-right{position:absolute;bottom:8px;right:30px}.besturf-5-step-fertilizing .bottom-left{position:absolute;bottom:8px;left:30px}.besturf-5-step-fertilizing .centered{position:absolute;top:88%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:-50%}.besturf-5-step-fertilizing .centered-return{position:absolute;top:86%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:300px){.besturf-5-step-fertilizing .centered-return-mobile{position:absolute;top:86%;left:52%;right:-10%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.besturf-5-step-fertilizing .centered-return-mobile h4{font-size:22px}}@media (min-width:360px){.besturf-5-step-fertilizing .centered-return-mobile h4{font-size:20px}}@media (min-width:500px){.besturf-5-step-fertilizing .centered-return-mobile{left:58%}.besturf-5-step-fertilizing .centered-return-mobile h4{font-size:22px}}@media (min-width:700px){.besturf-5-step-fertilizing .centered-return-mobile{left:50%}}.besturf-5-step-fertilizing .centered h1{color:#fff}.besturf-5-step-fertilizing .centered-return h3 a{color:#fff}.besturf-5-step-fertilizing .centered-return h3 a:hover{color:#000}.besturf-5-step-fertilizing .centered-return-mobile h4 a{color:#fff}.besturf-5-step-fertilizing .centered-return-mobile h4 a:hover{color:#000}.besturf-5-step-fertilizing body,.besturf-5-step-fertilizing html{font-size:16.7px}.besturf-5-step-fertilizing p{line-height:1.5}.besturf-5-step-fertilizing.essential-step-badge img{display:block;margin:auto}@media (min-width:768px){.besturf-5-step-fertilizing.essential-step-badge .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:80%;margin:auto}.besturf-5-step-fertilizing.essential-step-badge .col{padding:0;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:auto}.besturf-5-step-fertilizing.essential-step-badge .col:first-child{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}}.bge_grill_care .top-right{position:absolute;top:0;right:30px}.bge_grill_care .top-left{position:absolute;top:0;left:30px}.bge_grill_care .bottom-right{position:absolute;bottom:8px;right:30px}.bge_grill_care .bottom-left{position:absolute;bottom:8px;left:30px}.bge_grill_care .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bge_grill_care .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:350px){.bge_grill_care .f-size-2{font-size:10px}.bge_grill_care .sm-pic-l{padding-left:15px}.bge_grill_care .sm-pic-r{padding-right:15px}.bge_grill_care .f-size{font-size:4px}}@media (min-width:750px){.bge_grill_care .f-size{font-size:6px}}@media (min-width:860px){.bge_grill_care .f-size{font-size:12px}.bge_grill_care .f-size-2{font-size:22px}.bge_grill_care .sm-pic-l{padding-left:0}.bge_grill_care .sm-pic-r{padding-right:0}}.bge_pro_tip .top-right{position:absolute;top:0;right:30px}.bge_pro_tip .top-left{position:absolute;top:0;left:30px}.bge_pro_tip .bottom-right{position:absolute;bottom:8px;right:30px}.bge_pro_tip .bottom-left{position:absolute;bottom:8px;left:30px}.bge_pro_tip .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bge_pro_tip .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:350px){.bge_pro_tip .f-size{font-size:4px}.bge_pro_tip .f-size-2{font-size:10px}.bge_pro_tip .sm-pic-l{padding-left:15px}.bge_pro_tip .sm-pic-r{padding-right:15px}}@media (min-width:750px){.bge_pro_tip .f-size{font-size:6px}}@media (min-width:860px){.bge_pro_tip .f-size{font-size:12px}.bge_pro_tip .f-size-2{font-size:22px}.bge_pro_tip .sm-pic-l{padding-left:0}.bge_pro_tip .sm-pic-r{padding-right:0}}.bge_recipes .top-right{position:absolute;top:0;right:30px}.bge_recipes .top-left{position:absolute;top:0;left:30px}.bge_recipes .bottom-right{position:absolute;bottom:8px;right:30px}.bge_recipes .bottom-left{position:absolute;bottom:8px;left:30px}.bge_recipes .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bge_recipes .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:350px){.bge_recipes .f-size-2{font-size:10px}.bge_recipes .sm-pic-l{padding-left:15px}.bge_recipes .sm-pic-r{padding-right:15px}}@media (min-width:860px){.bge_recipes .f-size-2{font-size:22px}.bge_recipes .sm-pic-l{padding-left:0}.bge_recipes .sm-pic-r{padding-right:0}}.black_friday .da img:hover{margin-top:-8px;margin-bottom:6px;-webkit-box-shadow:5px 5px 5px 5px #565656;-moz-box-shadow:5px 5px 5px 5px #565656;box-shadow:5px 5px 5px 5px #565656}.black_friday .pa{padding-top:10px}.black_friday .color{background-color:#e8e8e8}.black_friday .text{margin-left:-9px}.black_friday .picture{float:left}.black_friday .move{margin-left:29px}.black_friday .over{margin-right:-9px}.black_friday .ca{margin-left:-17px}.black_friday .button{background-color:#b21f29;color:#fff;padding:20px;text-align:center;display:inline-block;margin:4px 2px;-moz-border-radius:50%;border-radius:50%;position:relative;z-index:99}.black_friday .button:hover{background-color:#1e376d;color:#fff}.black_friday .overlay{position:absolute;top:0;bottom:0;left:0;right:0;text-align:right;padding-right:23px;padding-bottom:70px}.black_friday .overlay:before{content:" ";display:block;height:50%}.bloom-hill-farm .card-container{font-family:"Source Sans Pro",sans-serif;font-weight:300;max-width:800px;margin:10px auto}.bloom-hill-farm .quote-card{background:#fff;color:#222;padding:20px;padding-left:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 4px rgba(34,34,34,.12);-moz-box-shadow:0 2px 4px rgba(34,34,34,.12);box-shadow:0 2px 4px rgba(34,34,34,.12);position:relative;overflow:hidden;min-height:120px}.bloom-hill-farm .quote-card p{font-size:22px;line-height:1.5;margin:0;max-width:80%}.bloom-hill-farm .quote-card cite{font-size:16px;margin-top:10px;display:block;font-weight:200;opacity:.8}.bloom-hill-farm .quote-card:before{font-family:Georgia,serif;content:""";height:100%;position:absolute;top:10px;left:10px;font-size:5em;color:rgba(238,238,238,.8);font-weight:400}.bloom-hill-farm .quote-card:after{font-family:Georgia,serif;content:""";position:absolute;bottom:-110px;line-height:100px;right:-32px;font-size:25em;color:rgba(238,238,238,.8);font-weight:400}.bloom-hill-farm .quote-card.blue-card{background:#0078ff;color:#fff;-webkit-box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24);-moz-box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24);box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24)}.bloom-hill-farm .quote-card.blue-card:after,.bloom-hill-farm .quote-card.blue-card:before{color:#5faaff}.bloom-hill-farm .quote-card.green-card{background:#00970b;color:#fff;-webkit-box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24);-moz-box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24);box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24)}.bloom-hill-farm .quote-card.green-card:after,.bloom-hill-farm .quote-card.green-card:before{color:#59e063}.bloom-hill-farm .quote-card.red-card{background:#f61e32;color:#fff;-webkit-box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24);-moz-box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24);box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24)}.bloom-hill-farm .quote-card.red-card:after,.bloom-hill-farm .quote-card.red-card:before{color:#f65665}.bloom-hill-farm .quote-card.yellow-card{background:#f9a825;color:#222;-webkit-box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24);-moz-box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24);box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24)}.bloom-hill-farm .quote-card.yellow-card:after,.bloom-hill-farm .quote-card.yellow-card:before{color:#fbc02d}.bloom-hill-farm .btn-cta{-moz-border-radius:10px;border-radius:10px;width:50%;padding:.5em;background-color:green;color:#fff;font-size:1.25em;margin:1em}.bloom-hill-farm .btn-cta:hover{background-color:green;color:#fff}@media (max-width:640px){.bloom-hill-farm .quote-card:after{font-size:22em;right:-25px}}.c-breadcrumb li a{color:#000}.c-breadcrumb li{color:#000}.building-center h3{font-weight:400}.building-center .accordion{color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;background-color:#fff;border:1px solid #eee}.building-center .accordion:hover,.building-center .active .tab-links-shop{background-color:#fff}.building-center #toptitles{padding-bottom:10px}.building-center .btn-default:hover{background-color:#000;color:#fff}.building-center a{color:#000}.building-center a:hover{color:#000}.building-center .looking-border{text-align:center;border:1px solid #e3e3e3;-moz-border-radius:4%;border-radius:4%}.building-center .essentials-image{padding:20px 0;text-align:center;border-top:2px solid #e8e8e8;margin-top:40px}.building-center .clean-image img,.building-center .essentials-image img,.building-center .supplies-image img{width:100%;height:auto}.building-center .trimbook-text{text-align:left!important}.building-center .trimbook{padding-top:40px}.building-center .image-map,.building-center .image-map-alternative{width:100%;margin:auto;position:relative}.building-center .image-map img,.building-center .image-map-alternative img{width:100%;height:auto}.building-center .point .point-trigger span,.building-center .point-10 .point-trigger-10 span,.building-center .point-11 .point-trigger-11 span,.building-center .point-12 .point-trigger-12 span,.building-center .point-2 .point-trigger-2 span,.building-center .point-2-interior .point-trigger-2-interior span,.building-center .point-2-interior-alternative .point-trigger-2-interior-alternative span,.building-center .point-3 .point-trigger-3 span,.building-center .point-3-interior .point-trigger-3-interior span,.building-center .point-3-interior-alternative .point-trigger-3-interior-alternative span,.building-center .point-4 .point-trigger-4 span,.building-center .point-4-interior .point-trigger-4-interior span,.building-center .point-4-interior-alternative .point-trigger-4-interior-alternative span,.building-center .point-5 .point-trigger-5 span,.building-center .point-5-interior .point-trigger-5-interior span,.building-center .point-5-interior-alternative .point-trigger-5-interior-alternative span,.building-center .point-6 .point-trigger-6 span,.building-center .point-6-interior .point-trigger-6-interior span,.building-center .point-6-interior-alternative .point-trigger-6-interior-alternative span,.building-center .point-7 .point-trigger-7 span,.building-center .point-7-interior .point-trigger-7-interior span,.building-center .point-7-interior-alternative .point-trigger-7-interior-alternative span,.building-center .point-8 .point-trigger-8 span,.building-center .point-8-interior .point-trigger-8-interior span,.building-center .point-8-interior-alternative .point-trigger-8-interior-alternative span,.building-center .point-9 .point-trigger-9 span,.building-center .point-9-interior .point-trigger-9-interior span,.building-center .point-9-interior-alternative .point-trigger-9-interior-alternative span,.building-center .point-alternative-1 .point-trigger-alternative-1 span,.building-center .point-alternative-10 .point-trigger-alternative-10 span,.building-center .point-alternative-11 .point-trigger-alternative-11 span,.building-center .point-alternative-12 .point-trigger-alternative-12 span,.building-center .point-alternative-2 .point-trigger-alternative-2 span,.building-center .point-alternative-3 .point-trigger-alternative-3 span,.building-center .point-alternative-4 .point-trigger-alternative-4 span,.building-center .point-alternative-5 .point-trigger-alternative-5 span,.building-center .point-alternative-6 .point-trigger-alternative-6 span,.building-center .point-alternative-7 .point-trigger-alternative-7 span,.building-center .point-alternative-8 .point-trigger-alternative-8 span,.building-center .point-alternative-9 .point-trigger-alternative-9 span,.building-center .point-interior .point-trigger-interior span,.building-center .point-interior-alternative .point-trigger-interior-alternative span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.building-center .point .point-trigger,.building-center .point-10 .point-trigger-10,.building-center .point-11 .point-trigger-11,.building-center .point-12 .point-trigger-12,.building-center .point-2 .point-trigger-2,.building-center .point-2-interior .point-trigger-2-interior,.building-center .point-2-interior-alternative .point-trigger-2-interior-alternative,.building-center .point-3 .point-trigger-3,.building-center .point-3-interior .point-trigger-3-interior,.building-center .point-3-interior-alternative .point-trigger-3-interior-alternative,.building-center .point-4 .point-trigger-4,.building-center .point-4-interior .point-trigger-4-interior,.building-center .point-4-interior-alternative .point-trigger-4-interior-alternative,.building-center .point-5 .point-trigger-5,.building-center .point-5-interior .point-trigger-5-interior,.building-center .point-5-interior-alternative .point-trigger-5-interior-alternative,.building-center .point-6 .point-trigger-6,.building-center .point-6-interior .point-trigger-6-interior,.building-center .point-6-interior-alternative .point-trigger-6-interior-alternative,.building-center .point-7 .point-trigger-7,.building-center .point-7-interior .point-trigger-7-interior,.building-center .point-7-interior-alternative .point-trigger-7-interior-alternative,.building-center .point-8 .point-trigger-8,.building-center .point-8-interior .point-trigger-8-interior,.building-center .point-8-interior-alternative .point-trigger-8-interior-alternative,.building-center .point-9 .point-trigger-9,.building-center .point-9-interior .point-trigger-9-interior,.building-center .point-9-interior-alternative .point-trigger-9-interior-alternative,.building-center .point-alternative-1 .point-trigger-alternative-1,.building-center .point-alternative-10 .point-trigger-alternative-10,.building-center .point-alternative-11 .point-trigger-alternative-11,.building-center .point-alternative-12 .point-trigger-alternative-12,.building-center .point-alternative-2 .point-trigger-alternative-2,.building-center .point-alternative-3 .point-trigger-alternative-3,.building-center .point-alternative-4 .point-trigger-alternative-4,.building-center .point-alternative-5 .point-trigger-alternative-5,.building-center .point-alternative-6 .point-trigger-alternative-6,.building-center .point-alternative-7 .point-trigger-alternative-7,.building-center .point-alternative-8 .point-trigger-alternative-8,.building-center .point-alternative-9 .point-trigger-alternative-9,.building-center .point-interior .point-trigger-interior,.building-center .point-interior-alternative .point-trigger-interior-alternative{width:25px;height:25px;border:2px solid #fff;background-color:#777;-moz-border-radius:25px;border-radius:25px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;padding:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 2px rgba(0,0,0,.3);box-shadow:2px 2px 2px rgba(0,0,0,.3)}.building-center .point-trigger-10:hover .point-content-10,.building-center .point-trigger-11:hover .point-content-11,.building-center .point-trigger-12:hover .point-content-12,.building-center .point-trigger-2-interior:hover .point-content-2-interior,.building-center .point-trigger-2:hover .point-content-2,.building-center .point-trigger-3-interior:hover .point-content-3-interior,.building-center .point-trigger-3:hover .point-content-3,.building-center .point-trigger-4-interior:hover .point-content-4-interior,.building-center .point-trigger-4:hover .point-content-4,.building-center .point-trigger-5-interior:hover .point-content-5-interior,.building-center .point-trigger-5:hover .point-content-5,.building-center .point-trigger-6-interior:hover .point-content-6-interior,.building-center .point-trigger-6:hover .point-content-6,.building-center .point-trigger-7-interior:hover .point-content-7-interior,.building-center .point-trigger-7:hover .point-content-7,.building-center .point-trigger-8-interior:hover .point-content-8-interior,.building-center .point-trigger-8:hover .point-content-8,.building-center .point-trigger-9-interior:hover .point-content-9-interior,.building-center .point-trigger-9:hover .point-content-9,.building-center .point-trigger-interior:hover .point-content-interior,.building-center .point-trigger:hover .point-content{background-color:#222}.building-center .point-10:hover .point-content-10,.building-center .point-11:hover .point-content-11,.building-center .point-12:hover .point-content-12,.building-center .point-2-interior:hover .point-content-2-interior,.building-center .point-2:hover .point-content-2,.building-center .point-3-interior:hover .point-content-3-interior,.building-center .point-3:hover .point-content-3,.building-center .point-4-interior:hover .point-content-4-interior,.building-center .point-4:hover .point-content-4,.building-center .point-5-interior:hover .point-content-5-interior,.building-center .point-5:hover .point-content-5,.building-center .point-6-interior:hover .point-content-6-interior,.building-center .point-6:hover .point-content-6,.building-center .point-7-interior:hover .point-content-7-interior,.building-center .point-7:hover .point-content-7,.building-center .point-8-interior:hover .point-content-8-interior,.building-center .point-8:hover .point-content-8,.building-center .point-9-interior:hover .point-content-9-interior,.building-center .point-9:hover .point-content-9,.building-center .point-interior:hover .point-content-interior,.building-center .point:hover .point-content{opacity:1}.building-center .point .point-content,.building-center .point-10 .point-content-10,.building-center .point-11 .point-content-11,.building-center .point-12 .point-content-12,.building-center .point-2 .point-content-2,.building-center .point-2-interior .point-content-2-interior,.building-center .point-3 .point-content-3,.building-center .point-3-interior .point-content-3-interior,.building-center .point-4 .point-content-4,.building-center .point-4-interior .point-content-4-interior,.building-center .point-5 .point-content-5,.building-center .point-5-interior .point-content-5-interior,.building-center .point-6 .point-content-6,.building-center .point-6-interior .point-content-6-interior,.building-center .point-7 .point-content-7,.building-center .point-7-interior .point-content-7-interior,.building-center .point-8 .point-content-8,.building-center .point-8-interior .point-content-8-interior,.building-center .point-9 .point-content-9,.building-center .point-9-interior .point-content-9-interior,.building-center .point-interior .point-content-interior{opacity:0;margin:12px;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 3px rgba(0,0,0,.3);box-shadow:2px 2px 3px rgba(0,0,0,.3);background-color:#fff;-moz-border-radius:15px;border-radius:15px;width:200px;overflow:auto}.building-center .point .point-content *,.building-center .point-10 .point-content-10 *,.building-center .point-11 .point-content-11 *,.building-center .point-12 .point-content-12 *,.building-center .point-2 .point-content-2 *,.building-center .point-2-interior .point-content-2-interior *,.building-center .point-3 .point-content-3 *,.building-center .point-3-interior .point-content-3-interior *,.building-center .point-4 .point-content-4 *,.building-center .point-4-interior .point-content-4-interior *,.building-center .point-5 .point-content-5 *,.building-center .point-5-interior .point-content-5-interior *,.building-center .point-6 .point-content-6 *,.building-center .point-6-interior .point-content-6-interior *,.building-center .point-7 .point-content-7 *,.building-center .point-7-interior .point-content-7-interior *,.building-center .point-8 .point-content-8 *,.building-center .point-8-interior .point-content-8-interior *,.building-center .point-9 .point-content-9 *,.building-center .point-9-interior .point-content-9-interior *,.building-center .point-interior .point-content-interior *{margin:0;text-align:center}.building-center .point .point-content p,.building-center .point-10 .point-content-10 p,.building-center .point-11 .point-content-11 p,.building-center .point-12 .point-content-12 p,.building-center .point-2 .point-content-2 p,.building-center .point-2-interior .point-content-2-interior p,.building-center .point-3 .point-content-3 p,.building-center .point-3-interior .point-content-3-interior p,.building-center .point-4 .point-content-4 p,.building-center .point-4-interior .point-content-4-interior p,.building-center .point-5 .point-content-5 p,.building-center .point-5-interior .point-content-5-interior p,.building-center .point-6 .point-content-6 p,.building-center .point-6-interior .point-content-6-interior p,.building-center .point-7 .point-content-7 p,.building-center .point-7-interior .point-content-7-interior p,.building-center .point-8 .point-content-8 p,.building-center .point-8-interior .point-content-8-interior p,.building-center .point-9 .point-content-9 p,.building-center .point-9-interior .point-content-9-interior p,.building-center .point-interior .point-content-interior p{margin-bottom:16px;font-size:10px}.building-center .point .point-content h5,.building-center .point-10 .point-content-10 h5,.building-center .point-11 .point-content-11 h5,.building-center .point-12 .point-content-12 h5,.building-center .point-2 .point-content-2 h5,.building-center .point-2-interior .point-content-2-interior h5,.building-center .point-3 .point-content-3 h5,.building-center .point-3-interior .point-content-3-interior h5,.building-center .point-4 .point-content-4 h5,.building-center .point-4-interior .point-content-4-interior h5,.building-center .point-5 .point-content-5 h5,.building-center .point-5-interior .point-content-5-interior h5,.building-center .point-6 .point-content-6 h5,.building-center .point-6-interior .point-content-6-interior h5,.building-center .point-7 .point-content-7 h5,.building-center .point-7-interior .point-content-7-interior h5,.building-center .point-8 .point-content-8 h5,.building-center .point-8-interior .point-content-8-interior h5,.building-center .point-9 .point-content-9 h5,.building-center .point-9-interior .point-content-9-interior h5,.building-center .point-interior .point-content-interior h5{font-size:16px;margin-top:10px}.building-center .point .point-content a.learn,.building-center .point-10 .point-content-10 a.learn,.building-center .point-11 .point-content-11 a.learn,.building-center .point-12 .point-content-12 a.learn,.building-center .point-2 .point-content-2 a.learn,.building-center .point-2-interior .point-content-2-interior a.learn,.building-center .point-3 .point-content-3 a.learn,.building-center .point-3-interior .point-content-3-interior a.learn,.building-center .point-4 .point-content-4 a.learn,.building-center .point-4-interior .point-content-4-interior a.learn,.building-center .point-5 .point-content-5 a.learn,.building-center .point-5-interior .point-content-5-interior a.learn,.building-center .point-6 .point-content-6 a.learn,.building-center .point-6-interior .point-content-6-interior a.learn,.building-center .point-7 .point-content-7 a.learn,.building-center .point-7-interior .point-content-7-interior a.learn,.building-center .point-8 .point-content-8 a.learn,.building-center .point-8-interior .point-content-8-interior a.learn,.building-center .point-9 .point-content-9 a.learn,.building-center .point-9-interior .point-content-9-interior a.learn,.building-center .point-interior .point-content-interior a.learn{position:absolute;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;background-color:#000;color:#fff;padding:3px 15px;text-decoration:none;font-size:12px;-moz-border-radius:3px;border-radius:3px}.building-center .point-10:hover button,.building-center .point-11:hover button,.building-center .point-12:hover button,.building-center .point-1:hover button,.building-center .point-2-interior:hover button,.building-center .point-2:hover button,.building-center .point-3-interior:hover button,.building-center .point-3:hover button,.building-center .point-4-interior:hover button,.building-center .point-4:hover button,.building-center .point-5-interior:hover button,.building-center .point-5:hover button,.building-center .point-6-interior:hover button,.building-center .point-6:hover button,.building-center .point-7-interior:hover button,.building-center .point-7:hover button,.building-center .point-8-interior:hover button,.building-center .point-8:hover button,.building-center .point-9-interior:hover button,.building-center .point-9:hover button,.building-center .point-interior:hover button,.building-center .point:hover button{background-color:green}.building-center .mobile-accordion,.building-center .small-accordion{margin-top:-15px;-webkit-box-shadow:0 8px 8px 5px #e8e8e8;-moz-box-shadow:0 8px 8px 5px #e8e8e8;box-shadow:0 8px 8px 5px #e8e8e8;padding:0}.building-center .copy-text h6{font-weight:400}.building-center .copy-text a,.building-center .idea-house-bottom a{color:#337ab7}.building-center .copy-text a:hover,.building-center .idea-house-bottom a:hover{color:#23527c;text-decoration:underline!important}.building-center .bestsellingimg{padding-bottom:40px}.building-center .building-essentials{padding-bottom:20px}.building-center .nav-tabs>li{margin-bottom:0}.building-center #shopexteriordesktop,.building-center #shopinteriordesktop{border:1px solid #eee}.building-center div#maphover.in,.building-center div#maphoverinterior.in{display:block;margin-bottom:-45px;text-align:center;padding-top:10px}.building-center div#maphover,.building-center div#maphoverinterior{display:none}.building-center div#alternativegraphic.in,.building-center div#alternativegraphicinterior.in{display:block;margin-bottom:-45px;text-align:center;padding-top:10px}.building-center div#alternativegraphic,.building-center div#alternativegraphicinterior{display:none}.building-center .shop-interior-img-spacing{padding-bottom:5px}@media (min-width:300px){.building-center .screenrepair-img img{position:absolute;top:-35px;z-index:1}.building-center .screenrepair{padding-top:34px}.building-center .panel{display:none;overflow:hidden;padding:18px;margin-bottom:0}.building-center .vertical-center{margin-left:50px}.building-center .p-accord{padding-left:20px}.building-center .nav-tabs>li>a{padding:10px 5px;background-color:#e8e8e8;color:grey;font-size:24px}.building-center .nav-tabs>li.active>a,.building-center .nav-tabs>li.active>a:focus,.building-center .nav-tabs>li.active>a:hover{padding:10px 5px;color:#000}.building-center .btn-group-lg>.btn,.building-center .btn-lg{padding:5px 26px;background-color:#000;color:#fff;-moz-border-radius:15px;border-radius:15px;font-size:14px}.building-center .mobile-help{padding-bottom:20px}.building-center .mobile-help .help-title{text-align:left!important}.building-center .mobile-help .help-p{text-align:left!important}.building-center .image-map-interior,.building-center .image-map-interior-alternative{width:100%;margin:auto;position:relative}.building-center .image-map-interior img,.building-center .image-map-interior-alternative img{width:100%;height:auto}.building-center .point-interior .point-trigger-interior,.building-center .point-interior-alternative .point-trigger-interior-alternative{left:0;top:16%}.building-center .point-2-interior .point-trigger-2-interior,.building-center .point-2-interior-alternative .point-trigger-2-interior-alternative{left:97px;top:10%}.building-center .point-3-interior .point-trigger-3-interior,.building-center .point-3-interior-alternative .point-trigger-3-interior-alternative{left:23px;top:83%}.building-center .point-4-interior .point-trigger-4-interior,.building-center .point-4-interior-alternative .point-trigger-4-interior-alternative{left:183px;top:23%}.building-center .point-5-interior .point-trigger-5-interior,.building-center .point-5-interior-alternative .point-trigger-5-interior-alternative{left:28px;top:83%}.building-center .point-6-interior .point-trigger-6-interior,.building-center .point-6-interior-alternative .point-trigger-6-interior-alternative{left:0;bottom:69%}.building-center .point-7-interior .point-trigger-7-interior,.building-center .point-7-interior-alternative .point-trigger-7-interior-alternative{right:202px;bottom:42%}.building-center .point-8-interior .point-trigger-8-interior,.building-center .point-8-interior-alternative .point-trigger-8-interior-alternative{right:206px;bottom:39%}.building-center .point-9-interior .point-trigger-9-interior,.building-center .point-9-interior-alternative .point-trigger-9-interior-alternative{right:17px;bottom:-6%}.building-center .point-interior{position:absolute;top:0;left:15%}.building-center .point-interior-alternative{position:absolute;top:3%;left:15%}.building-center .point-2-interior,.building-center .point-2-interior-alternative{position:absolute;top:55%;left:17%}.building-center .point-3-interior,.building-center .point-3-interior-alternative{position:absolute;top:-5%;left:2%}.building-center .point-4-interior,.building-center .point-4-interior-alternative{position:absolute;top:62%;left:26%}.building-center .point-5-interior,.building-center .point-5-interior-alternative{position:absolute;top:12%;left:30%}.building-center .point-6-interior,.building-center .point-6-interior-alternative{position:absolute;bottom:-4%;left:9%}.building-center .point-7-interior,.building-center .point-7-interior-alternative{position:absolute;bottom:61%;right:19%}.building-center .point-8-interior,.building-center .point-8-interior-alternative{position:absolute;bottom:32%;right:23%}.building-center .point-9-interior,.building-center .point-9-interior-alternative{position:absolute;bottom:2%;left:27%}.building-center .interiorparagraph{border:1px solid grey;text-align:center;margin-top:30px}.building-center #ideahousetext{margin-top:69%}.building-center #ideahouseimg{position:absolute;padding-right:45px}.building-center .trimbook-copy{padding-top:8%}}@media (min-width:360px){.building-center .point-8-interior .point-trigger-8-interior,.building-center .point-8-interior-alternative .point-trigger-8-interior-alternative{right:188px;bottom:61%}.building-center .point-7-interior,.building-center .point-7-interior-alternative{position:absolute;bottom:56%;right:17%}.building-center .point-8-interior,.building-center .point-8-interior-alternative{position:absolute;bottom:0;right:23%}.building-center .point-9-interior,.building-center .point-9-interior-alternative{position:absolute;bottom:21%;left:18%}}@media (min-width:375px){.building-center .nav-tabs>li>a{padding:10px 9px;background-color:#e8e8e8;color:grey;font-size:24px}.building-center .nav-tabs>li.active>a,.building-center .nav-tabs>li.active>a:focus,.building-center .nav-tabs>li.active>a:hover{padding:10px 9px;color:#000}}@media (min-width:390px){.building-center .nav-tabs>li>a{padding:10px 13px;background-color:#e8e8e8;color:grey;font-size:24px}.building-center .nav-tabs>li.active>a,.building-center .nav-tabs>li.active>a:focus,.building-center .nav-tabs>li.active>a:hover{padding:10px 12px;color:#000}.building-center .screenrepair-img img{position:absolute;top:-40px;z-index:1}.building-center .point-8-interior,.building-center .point-8-interior-alternative{position:absolute;bottom:0;right:29%}}@media (min-width:414px){.building-center .nav-tabs>li>a{padding:10px 18px;background-color:#e8e8e8;color:grey;font-size:24px}.building-center .nav-tabs>li.active>a,.building-center .nav-tabs>li.active>a:focus,.building-center .nav-tabs>li.active>a:hover{padding:10px 18px;color:#000}}@media (min-width:500px){.building-center .panel{text-align:center}.building-center .vertical-center{margin-left:0}.building-center .p-accord{padding-left:0}.building-center .point-interior .point-trigger-interior,.building-center .point-interior-alternative .point-trigger-interior-alternative{top:36%}.building-center .point-2-interior .point-trigger-2-interior,.building-center .point-2-interior-alternative .point-trigger-2-interior-alternative{left:200px}.building-center .point-6-interior .point-trigger-6-interior,.building-center .point-6-interior-alternative .point-trigger-6-interior-alternative{left:0;bottom:58%}.building-center .point-interior,.building-center .point-interior-alternative{top:-3%}.building-center .point-2-interior,.building-center .point-2-interior-alternative{left:9%}.building-center .point-3-interior,.building-center .point-3-interior-alternative{top:0}.building-center .point-4-interior,.building-center .point-4-interior-alternative{left:40%}.building-center .point-5-interior,.building-center .point-5-interior-alternative{top:20%}.building-center .point-6-interior,.building-center .point-6-interior-alternative{bottom:18%}.building-center .point-7-interior,.building-center .point-7-interior-alternative{right:40%}.building-center .point-8-interior,.building-center .point-8-interior-alternative{bottom:18%;right:45%}.building-center .point-9-interior,.building-center .point-9-interior-alternative{bottom:27%;left:40%}}@media (min-width:660px){.building-center #ideahousetext{margin-top:80%}}@media (min-width:700px){.building-center .nav-tabs>li>a{padding:10px 102px;background-color:#e8e8e8;color:grey;font-size:24px}.building-center .nav-tabs>li.active>a,.building-center .nav-tabs>li.active>a:focus,.building-center .nav-tabs>li.active>a:hover{padding:10px 102px;color:#000}.building-center .btn-group-lg>.btn,.building-center .btn-lg{padding:10px 70px;background-color:#000;color:#fff}.building-center .morehelp{padding-top:25px}.building-center .drive-thru-image img,.building-center .idea-house-image img,.building-center .lumber-image img{width:100%;height:auto;padding-top:80px}.building-center .drive-thur-image .copy-text,.building-center .lumber-image .copy-text{padding-top:6%}.building-center .mobile-help{padding-bottom:0}}@media (min-width:768px){.building-center .point-interior,.building-center .point-interior-alternative{top:0}.building-center .point-2-interior,.building-center .point-2-interior-alternative{left:17%}.building-center .point-3-interior,.building-center .point-3-interior-alternative{left:15%}.building-center .point-4-interior,.building-center .point-4-interior-alternative{top:61%;left:60%}.building-center .point-5-interior,.building-center .point-5-interior-alternative{top:27%}.building-center .point-6-interior,.building-center .point-6-interior-alternative{left:9%}.building-center .point-7-interior,.building-center .point-7-interior-alternative{right:54%}.building-center .point-8-interior,.building-center .point-8-interior-alternative{right:55%}.building-center .point-9-interior,.building-center .point-9-interior-alternative{left:53%}.building-center #ideahousetext{margin-top:0}.building-center #ideahouseimg{position:relative;padding-right:15px}.building-center .help-delivery-p{padding-bottom:26px}.building-center .trimbook-copy{padding-top:4%}}@media (min-width:900px){.building-center .nav-tabs>li>a{padding:10px 158px;background-color:#e8e8e8;color:grey;font-size:24px}.building-center .nav-tabs>li.active>a,.building-center .nav-tabs>li.active>a:focus,.building-center .nav-tabs>li.active>a:hover{padding:10px 157px;color:#000}.building-center .morehelp{padding-top:0}.building-center .rental-space{padding-bottom:23px}.building-center .delivery-space{padding-bottom:23px}.building-center .drive-thru-image img,.building-center .idea-house-image img,.building-center .lumber-image img{width:100%;height:auto;padding-top:0}.building-center .drive-thru-image .copy-text,.building-center .lumber-image .copy-text{padding-top:3%}.building-center .idea-house-bottom{padding-top:30px}.building-center .bestselling-bottom-space{padding-bottom:40px}.building-center .point .point-trigger,.building-center .point-alternative-1 .point-trigger-alternative-1{left:208px;top:81%}.building-center .point-2 .point-trigger-2,.building-center .point-alternative-2 .point-trigger-alternative-2{left:0;top:80%}.building-center .point-3 .point-trigger-3,.building-center .point-alternative-3 .point-trigger-alternative-3{left:197px;top:83%}.building-center .point-4 .point-trigger-4,.building-center .point-alternative-4 .point-trigger-alternative-4{left:183px;top:23%}.building-center .point-5 .point-trigger-5,.building-center .point-alternative-5 .point-trigger-alternative-5{left:166px;top:5%}.building-center .point-6 .point-trigger-6,.building-center .point-alternative-6 .point-trigger-alternative-6{left:0;top:80%}.building-center .point-7 .point-trigger-7,.building-center .point-alternative-7 .point-trigger-alternative-7{right:202px;bottom:21%}.building-center .point-8 .point-trigger-8,.building-center .point-alternative-8 .point-trigger-alternative-8{right:0;bottom:20%}.building-center .point-9 .point-trigger-9,.building-center .point-alternative-9 .point-trigger-alternative-9{right:197px;bottom:22%}.building-center .point-10 .point-trigger-10,.building-center .point-alternative-10 .point-trigger-alternative-10{right:170px;bottom:-22%}.building-center .point-11 .point-trigger-11,.building-center .point-alternative-11 .point-trigger-alternative-11{right:-7px;bottom:22%}.building-center .point-12 .point-trigger-12,.building-center .point-alternative-12 .point-trigger-alternative-12{right:197px;bottom:55%}.building-center .point{position:absolute;top:9%;left:9%}.building-center .point-alternative-1{position:absolute;top:22%;left:9%}.building-center .point-2{position:absolute;top:28%;left:33%}.building-center .point-alternative-2{position:absolute;top:42%;left:33%}.building-center .point-3{position:absolute;top:34%;left:2%}.building-center .point-alternative-3{position:absolute;top:47%;left:-9%}.building-center .point-4{position:absolute;top:49%;left:2%}.building-center .point-alternative-4{position:absolute;top:54%;left:2%}.building-center .point-5,.building-center .point-alternative-5{position:absolute;top:60%;left:19%}.building-center .point-6{position:absolute;bottom:10%;left:35%}.building-center .point-alternative-6{position:absolute;bottom:10%;left:38%}.building-center .point-7,.building-center .point-alternative-7{position:absolute;bottom:39%;right:24%}.building-center .point-8,.building-center .point-alternative-8{position:absolute;bottom:25%;right:36%}.building-center .point-9{position:absolute;bottom:1%;left:59%}.building-center .point-alternative-9{position:absolute;bottom:2%;left:77%}.building-center .point-10{position:absolute;bottom:50%;right:2%}.building-center .point-alternative-10{position:absolute;bottom:42%;right:2%}.building-center .point-11,.building-center .point-alternative-11{position:absolute;bottom:28%;right:4%}.building-center .point-12{position:absolute;bottom:12%;right:2%}.building-center .point-alternative-12{position:absolute;bottom:15%;right:0}.building-center .image-map-interior,.building-center .image-map-interior-alternative{width:50%;margin:auto;position:relative}.building-center .image-map-interior img,.building-center .image-map-interior-alternative img{width:100%;height:auto}.building-center .point-interior .point-trigger-interior,.building-center .point-interior-alternative .point-trigger-interior-alternative{left:0;top:16%}.building-center .point-2-interior .point-trigger-2-interior,.building-center .point-2-interior-alternative .point-trigger-2-interior-alternative{left:0;top:50%}.building-center .point-3-interior .point-trigger-3-interior,.building-center .point-3-interior-alternative .point-trigger-3-interior-alternative{left:0;top:50%}.building-center .point-5-interior .point-trigger-5-interior,.building-center .point-5-interior-alternative .point-trigger-5-interior-alternative{left:0;top:77%}.building-center .point-7-interior .point-trigger-7-interior,.building-center .point-7-interior-alternative .point-trigger-7-interior-alternative{right:202px;bottom:21%}.building-center .point-8-interior .point-trigger-8-interior,.building-center .point-8-interior-alternative .point-trigger-8-interior-alternative{right:200px;bottom:20%}.building-center .point-9-interior .point-trigger-9-interior{right:0;bottom:22%}.building-center .point-9-interior-alternative .point-trigger-9-interior-alternative{left:135px;bottom:22%}.building-center .point-interior{top:2%;left:16%}.building-center .point-interior-alternative{top:7%;left:16%}.building-center .point-2-interior,.building-center .point-2-interior-alternative{top:40%;left:48%}.building-center .point-3-interior{top:-2%;left:22%}.building-center .point-3-interior-alternative{top:7%;left:22%}.building-center .point-4-interior,.building-center .point-4-interior-alternative{top:46%;left:43%}.building-center .point-5-interior{top:21%;left:38%}.building-center .point-5-interior-alternative{top:42%;left:38%}.building-center .point-6-interior{bottom:24%;left:9%}.building-center .point-6-interior-alternative{bottom:35%;left:9%}.building-center .point-7-interior,.building-center .point-7-interior-alternative{bottom:60%;right:26%}.building-center .point-8-interior,.building-center .point-8-interior-alternative{bottom:38%;right:44%}.building-center .point-9-interior,.building-center .point-9-interior-alternative{bottom:16%;left:30%}.building-center .interiorfontsizep{font-size:13px}.building-center .interiorfontsizetitle{font-size:20px}.building-center .interiorparagraph{border:1px solid grey;text-align:center;margin-top:30px;padding-bottom:17px}.building-center .alternative-button{text-align:center}.building-center .alternative-space{padding:5px}.building-center .windows-button{padding:5px 57px;background:#fff;border:1px solid #e8e8e8}.building-center .doors-button{padding:5px 35px;background:#fff;border:1px solid #e8e8e8}.building-center .gutters-button{padding:5px 63px;background:#fff;border:1px solid #e8e8e8}.building-center .roofing-button{padding:5px 58px;background:#fff;border:1px solid #e8e8e8}.building-center .landscaping-button{padding:5px 23px;background:#fff;border:1px solid #e8e8e8}.building-center .siding-button{padding:5px 68px;background:#fff;border:1px solid #e8e8e8}.building-center .exteriorstone-button{padding:5px 37px;background:#fff;border:1px solid #e8e8e8}.building-center .trim-button{padding:5px 38px;background:#fff;border:1px solid #e8e8e8}.building-center .decking-button{padding:5px 3px;background:#fff;border:1px solid #e8e8e8}.building-center .outdoor-button{padding:5px 25px;background:#fff;border:1px solid #e8e8e8}.building-center .fencing-button{padding:5px 64px;background:#fff;border:1px solid #e8e8e8}.building-center .pergolas-button{padding:5px 56px;background:#fff;border:1px solid #e8e8e8}.building-center .bottom-left{position:absolute;bottom:10px;left:28px}.building-center .alternative-info{background-color:#fff;padding:20px 30px}.building-center .alternative-button{text-align:center}.building-center .alternative-space{padding:5px}.building-center .faux-button{padding:5px 72px;background:#fff;border:1px solid #e8e8e8}.building-center .interior-button{padding:5px 54px;background:#fff;border:1px solid #e8e8e8}.building-center .stone-button{padding:5px 85px;background:#fff;border:1px solid #e8e8e8}.building-center .design-button{padding:5px 65px;background:#fff;border:1px solid #e8e8e8}.building-center .mantels-button{padding:5px 78px;background:#fff;border:1px solid #e8e8e8}.building-center .fireplaces-button{padding:5px 68px;background:#fff;border:1px solid #e8e8e8}.building-center .cable-button{padding:5px 37px;background:#fff;border:1px solid #e8e8e8}.building-center .stairs-button{padding:5px 38px;background:#fff;border:1px solid #e8e8e8}.building-center .shiplap-button{padding:5px 50px;background:#fff;border:1px solid #e8e8e8}.building-center .help-professional-p{margin:10px -6px;padding-bottom:77px}.building-center .help-delivery-p{padding-bottom:102px}.building-center .help-rental-p{margin:10px -6px}.building-center .trimbook-copy{padding-top:8%}}@media (min-width:1200px){.building-center .nav-tabs>li>a{padding:10px 207px;background-color:#e8e8e8;color:grey;font-size:24px}.building-center .nav-tabs>li.active>a,.building-center .nav-tabs>li.active>a:focus,.building-center .nav-tabs>li.active>a:hover{padding:10px 207px;color:#000}.building-center .rental-space{padding-bottom:0}.building-center .delivery-space{padding-bottom:0}.building-center .drive-thru-image .copy-text,.building-center .lumber-image .copy-text{padding-top:6%}.building-center .point .point-trigger,.building-center .point-alternative-1 .point-trigger-alternative-1{left:208px;top:50%}.building-center .point-2 .point-trigger-2,.building-center .point-alternative-2 .point-trigger-alternative-2{left:-11px;top:50%}.building-center .point-3 .point-trigger-3,.building-center .point-alternative-3 .point-trigger-alternative-3{left:208px;top:50%}.building-center .point-4 .point-trigger-4,.building-center .point-alternative-4 .point-trigger-alternative-4{left:0;top:48%}.building-center .point-5 .point-trigger-5,.building-center .point-alternative-5 .point-trigger-alternative-5{left:201px;top:49%}.building-center .point-6 .point-trigger-6,.building-center .point-alternative-6 .point-trigger-alternative-6{left:0;bottom:28%}.building-center .point-7 .point-trigger-7,.building-center .point-alternative-7 .point-trigger-alternative-7{right:202px;bottom:21%}.building-center .point-8 .point-trigger-8,.building-center .point-alternative-8 .point-trigger-alternative-8{right:0;bottom:20%}.building-center .point-9 .point-trigger-9,.building-center .point-alternative-9 .point-trigger-alternative-9{right:204px;bottom:22%}.building-center .point-10 .point-trigger-10,.building-center .point-alternative-10 .point-trigger-alternative-10{right:200px;bottom:23%}.building-center .point-11 .point-trigger-11,.building-center .point-alternative-11 .point-trigger-alternative-11{right:-7px;bottom:22%}.building-center .point-12 .point-trigger-12,.building-center .point-alternative-12 .point-trigger-alternative-12{right:204px;bottom:24%}.building-center .point{top:15%;left:9%}.building-center .point-alternative-1{top:21%;left:9%}.building-center .point-2{top:33%;left:33%}.building-center .point-alternative-2{top:41%;left:33%}.building-center .point-3{top:37%;left:2%}.building-center .point-alternative-3{top:47%;left:-3%}.building-center .point-4{top:44%;left:22%}.building-center .point-alternative-4{top:51%;left:22%}.building-center .point-5,.building-center .point-alternative-5{top:55%;left:20%}.building-center .point-6{bottom:18%;left:38%}.building-center .point-alternative-6{bottom:14%;left:39%}.building-center .point-7,.building-center .point-alternative-7{bottom:41%;right:26%}.building-center .point-8,.building-center .point-alternative-8{bottom:29%;right:36%}.building-center .point-9{bottom:8%;left:55%}.building-center .point-alternative-9{bottom:3%;left:73%}.building-center .point-10,.building-center .point-alternative-10{bottom:43%;right:2%}.building-center .point-11,.building-center .point-alternative-11{bottom:28%;right:4%}.building-center .point-12,.building-center .point-alternative-12{bottom:16%;right:2%}.building-center .image-map-interior img,.building-center .image-map-interior-alternative img{width:100%;height:auto}.building-center .point-interior .point-trigger-interior,.building-center .point-interior-alternative .point-trigger-interior-alternative{left:0;top:35%}.building-center .point-2-interior .point-trigger-2-interior,.building-center .point-2-interior-alternative .point-trigger-2-interior-alternative{left:-11px;top:50%}.building-center .point-3-interior .point-trigger-3-interior,.building-center .point-3-interior-alternative .point-trigger-3-interior-alternative{left:-12px;top:50%}.building-center .point-4-interior .point-trigger-4-interior,.building-center .point-4-interior-alternative .point-trigger-4-interior-alternative{left:204px;top:30%}.building-center .point-5-interior .point-trigger-5-interior,.building-center .point-5-interior-alternative .point-trigger-5-interior-alternative{left:0;top:12%}.building-center .point-6-interior .point-trigger-6-interior,.building-center .point-6-interior-alternative .point-trigger-6-interior-alternative{left:0;bottom:55%}.building-center .point-7-interior .point-trigger-7-interior,.building-center .point-7-interior-alternative .point-trigger-7-interior-alternative{right:202px;bottom:21%}.building-center .point-8-interior .point-trigger-8-interior,.building-center .point-8-interior-alternative .point-trigger-8-interior-alternative{right:208px;bottom:36%}.building-center .point-9-interior .point-trigger-9-interior{right:204px;bottom:22%}.building-center .point-9-interior-alternative .point-trigger-9-interior-alternative{left:40px;bottom:22%}.building-center .point-interior{top:0;left:38%}.building-center .point-interior-alternative{top:7%;left:38%}.building-center .point-2-interior,.building-center .point-2-interior-alternative{top:41%;left:50%}.building-center .point-3-interior{top:0;left:30%}.building-center .point-3-interior-alternative{top:7%;left:30%}.building-center .point-4-interior,.building-center .point-4-interior-alternative{top:22%;left:49%}.building-center .point-5-interior,.building-center .point-5-interior-alternative{top:39%;left:35%}.building-center .point-6-interior{bottom:20%;left:23%}.building-center .point-6-interior-alternative{bottom:35%;left:23%}.building-center .point-7-interior,.building-center .point-7-interior-alternative{bottom:70%;right:47%}.building-center .point-8-interior,.building-center .point-8-interior-alternative{bottom:41%;right:52%}.building-center .point-9-interior,.building-center .point-9-interior-alternative{bottom:20%;left:50%}.building-center .interiorfontsizep{font-size:17px}.building-center .interiorfontsizetitle{font-size:26px}.building-center .interiorparagraph{border:1px solid grey;text-align:center;margin-top:30px;padding-bottom:26px}.building-center .windows-button{padding:5px 75px}.building-center .doors-button{padding:5px 55px}.building-center .gutters-button{padding:5px 80px}.building-center .roofing-button{padding:5px 80px}.building-center .landscaping-button{padding:5px 40px}.building-center .siding-button{padding:5px 89px}.building-center .exteriorstone-button{padding:5px 54px}.building-center .trim-button{padding:5px 58px}.building-center .decking-button{padding:5px 19px}.building-center .outdoor-button{padding:5px 46px}.building-center .fencing-button{padding:5px 80px}.building-center .pergolas-button{padding:5px 76px}.building-center .bottom-left{bottom:40px;left:32px}.building-center .alternative-info{padding:20px 10px}.building-center .faux-button{padding:5px 89px}.building-center .interior-button{padding:5px 74px}.building-center .stone-button{padding:5px 106px}.building-center .design-button{padding:5px 81px}.building-center .mantels-button{padding:5px 98px}.building-center .fireplaces-button{padding:5px 89px}.building-center .cable-button{padding:5px 54px}.building-center .stairs-button{padding:5px 58px}.building-center .shiplap-button{padding:5px 71px}.building-center .help-professional-p{margin:10px -6px;padding-bottom:51px}.building-center .help-delivery-p{padding-bottom:77px}.building-center .help-rental-p{margin:10px -6px}}.building-center img{height:auto}.building-center p{line-height:1.5}.carharttshopthelook .shop{color:#000}.carharttshopthelook .shop:hover{color:#000}.carharttshopthelook .fallwintercollectiolink{padding-top:20px;text-align:center}@media (min-width:300px){.carharttshopthelook .teaser-video-shopthelook,.carharttshopthelook .video-content-shopthelook{padding-top:10px}}@media (min-width:760px){.carharttshopthelook .video-content-shopthelook{padding-top:63px}.carharttshopthelook .teaser-video-shopthelook{padding-top:95px}}@media (min-width:1000px){.carharttshopthelook .teaser-video-shopthelook{padding-top:70px}}.carharttshopthelookdigital .shop{color:#000}.carharttshopthelookdigital .shop:hover{color:#000}.carharttshopthelookdigital .fallwintercollectiolink{padding-top:20px;text-align:center}@media (min-width:300px){.carharttshopthelookdigital .video-content-shopthelook{padding-top:10px}}@media (min-width:760px){.carharttshopthelookdigital .video-content-shopthelook{padding-top:63px}}.checkout_billing .form-control{height:53px;-moz-border-radius:8px;border-radius:8px}.checkout_progress #progress>li>a{color:#000}.checkout_progress #progress>li.active>a{background-color:green}.checkout_progress #progress>li.active>a::before{border-left:20px solid green}.checkout_shippingaddress .form-control{height:53px;-moz-border-radius:8px;border-radius:8px}@media (min-width:320px){.checkout .guest{font-size:34px;margin-top:0}}@media (min-width:640px){.checkout .guest{font-size:47px;margin-top:30px}}.ChristmasEvents .top-right{position:absolute;top:0;right:30px}.ChristmasEvents .top-left{position:absolute;top:0;left:30px}.ChristmasEvents .bottom-right{position:absolute;bottom:12px;right:30px}.ChristmasEvents .bottom-left{position:absolute;bottom:8px;left:30px}.ChristmasEvents .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ChristmasEvents .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:300px){.ChristmasEvents .sec-pad{padding:20px 0}.ChristmasEvents .text-r{margin-left:0}.ChristmasEvents .text-l{margin-left:0}.ChristmasEvents .non-space{padding-bottom:0}.ChristmasEvents .iframe1{width:325px;height:225px}.ChristmasEvents .iframe{width:315px;height:200px}.ChristmasEvents .video{text-align:center}}@media (min-width:765px){.ChristmasEvents .non-space{padding-bottom:40px}.ChristmasEvents .iframe1{width:650px;height:315px}.ChristmasEvents .iframe{width:325px;height:200px}.ChristmasEvents .video{text-align:left}}@media (min-width:990px){.ChristmasEvents .text-r{margin-left:-16px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:73px 15px}.ChristmasEvents .text-l{margin-right:-60px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:82px 15px}.ChristmasEvents .iframe1{width:850px;height:450px}.ChristmasEvents .iframe{width:410px;height:350px}}@media (min-width:1000px){.ChristmasEvents .character-text{background-color:#e8e8e8;padding-left:41%;padding-top:30px;padding-bottom:10px;padding-right:10px}.ChristmasEvents .character img{position:absolute;left:100px;top:-190px}.ChristmasEvents .sec-pad{padding:80px 0}.ChristmasEvents .tool-image{margin-top:50px}}@media (min-width:1200px){.ChristmasEvents .iframe1{width:1100px;height:450px}.ChristmasEvents .iframe{width:530px;height:450px}.ChristmasEvents .character-text{background-color:#e8e8e8;padding-left:43%;padding-top:30px;padding-bottom:25px;padding-right:10px}.ChristmasEvents .character img{position:absolute;left:175px;top:-190px}}.ChristmasEvents p{line-height:1.5}.ChristmasEvents p a{color:#000;font-weight:600}.ChristmasEvents p a:hover{color:#000;font-weight:600}._category_template_Clothing>.container{margin:32px auto;margin:2rem auto}@media (min-width:768px){._category_template_Clothing>.container{margin:3rem auto}}@media (min-width:768px){._category_template_Clothing>.container{margin:4rem auto}}._category_template_Clothing>.container+.container{margin-top:0}._category_template_Clothing h3{font-weight:400}._category_template_Clothing img{height:auto}._category_template_Clothing .row-title{font-size:32px;font-size:2rem}._category_template_Clothing .mt-0{margin-top:0!important}._category_template_Clothing .mb-0{margin-bottom:0!important}._category_template_Clothing .mt-1{margin-top:24px;margin-top:1.5rem}._category_template_Clothing .mb-1{margin-bottom:24px;margin-bottom:1.5rem}._category_template_Clothing .mt-2{margin-top:40px;margin-top:2.5rem}._category_template_Clothing .mb-2{margin-bottom:40px;margin-bottom:2.5rem}._category_template_Clothing .indent-title{margin-left:8px;margin-left:.5rem}._category_template_Clothing .block-link{display:block}._category_template_Clothing .expanded-link{position:relative}._category_template_Clothing .expanded-link a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}._category_template_Clothing h1,._category_template_Clothing h2,._category_template_Clothing h3,._category_template_Clothing h4,._category_template_Clothing h5,._category_template_Clothing h6,._category_template_Clothing p{margin-top:0}._category_template_Clothing .main-categories{text-transform:uppercase;text-align:center;margin-top:0}._category_template_Clothing .main-categories h1{text-transform:capitalize}._category_template_Clothing .main-categories img{margin-bottom:5px}._category_template_Clothing .main-categories h3{font-style:italic;font-size:19.44px;font-size:1.215rem;margin-bottom:5px;font-weight:lighter;color:#000}._category_template_Clothing .main-categories a{color:#5e8081}._category_template_Clothing .main-categories .col-xs-6{margin-bottom:32px;margin-bottom:2rem}@media (min-width:992px){._category_template_Clothing .main-categories{margin-top:4rem}._category_template_Clothing .main-categories img{margin-bottom:15px}._category_template_Clothing .main-categories h3{font-size:2rem;margin-bottom:15px}._category_template_Clothing .main-categories .col-xs-6{margin-bottom:4rem}}._category_template_Clothing .whats-new{text-align:right}@media (max-width:767px){._category_template_Clothing .whats-new{margin-bottom:2rem}}._category_template_Clothing .whats-new h2{font-size:1.35;margin-right:16px;margin-right:1rem}@media (min-width:768px){._category_template_Clothing .whats-new h2{font-size:1.5}}._category_template_Clothing .whats-new a{color:#5e8081}._category_template_Clothing .inclusive-sizing h2{text-align:center}._category_template_Clothing .inclusive-sizing .row.items{margin:auto;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width:992px){._category_template_Clothing .inclusive-sizing .row.items{width:90%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}._category_template_Clothing .inclusive-sizing .row.items>div{width:20%}}._category_template_Clothing .thermal-gear a{color:#000}._category_template_Clothing .clothing-at-hh .row.flex-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}._category_template_Clothing .clothing-at-hh .row.flex-row .col-md-8{margin-top:auto;margin-bottom:auto;padding-bottom:30px}._category_template_Clothing .clothing-at-hh a{color:#000}._category_template_Clothing .divider hr{border-top:2px solid #ddd}._category_template_Clothing .complete-look h3{color:#000}@media (min-width:992px){._category_template_Clothing .fav-brands .row.flex-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}._category_template_Clothing .fav-brands .row.flex-row .col-xs-6{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}}.contact p{line-height:1.5}.contact-us{padding:32px 0;padding:2rem 0}.contact-us .introduction .col-xs-12>*{margin:0 0 24px 0;margin:0 0 1.5rem 0}.contact-us .departments{margin-bottom:32px;margin-bottom:2rem;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-us .departments .col-xs-12{margin-bottom:24px;margin-bottom:1.5rem}.contact-us .departments .col-xs-12 a{display:block;border:1px solid #555;-moz-border-radius:10px;border-radius:10px;background-color:#f8f8f8;color:#000;height:100%;padding:12px;padding:.75rem}.contact-us .departments .col-xs-12 a h2{margin:8px 0;margin:.5rem 0;font-size:20px}.contact-us .locations .col-xs-12 div{margin-top:16px;margin-top:1rem}@media (min-width:992px){.contact-us .locations .col-xs-12 div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:991px){.contact-us .locations .col-xs-12:first-child{margin-bottom:1rem}}.contact-us .locations h2{margin:0 auto 0 0;font-size:24px;font-size:1.5rem}.contact-us .locations a{border:1px solid #555;-moz-border-radius:10px;border-radius:10px;background:#f8f8f8;padding:0 32px;padding:0 2rem;color:#000;margin-top:8px;margin-top:.5rem;display:inline-block}@media (min-width:992px){.contact-us .locations a{margin-top:0}}.contact-us .locations img{display:block;-o-object-fit:cover;object-fit:cover}.decking h5{color:green}.decking .product-links{padding:10px 0 15px 0}.decking a,.decking a:hover{color:#000}.decking .banner{padding:20px 0}.decking .pro-tip-text{padding-top:3%;padding-right:10%;text-align:left!important}.decking .pro-tip{background-color:#e8e8e8;margin-top:60px}.decking .pro-tip-img{text-align:right}.decking .titles h2{padding-bottom:15px}.decking .finishing-garden,.decking .finishing-grilling,.decking .finishing-outdoor-living,.decking .finishing-outdoor-power{text-align:center}.decking .finishing-garden p,.decking .finishing-grilling p,.decking .finishing-outdoor-living p,.decking .finishing-outdoor-power p{text-align:left!important}.decking .skip-padd{padding:0}.decking button{color:#fff;background-color:#000;padding:5px 45px;margin-bottom:15px}.decking .next-steps-section{border:2px solid #e8e8e8;padding:20px 10px}.decking .next-steps{font-size:36px;text-align:center;color:green;padding-top:10px;font-weight:600}.decking .green-button{text-align:center;margin-top:-12px}.decking .green-button button{background-color:#fff;color:green;border:3px solid green;font-weight:600}.decking .railing-pad{padding-bottom:30px}@media (min-width:992px){.decking .featured-sections{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.decking .featured-sections .col-xs-12{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:auto}.decking .featured-sections .order-1{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.decking .featured-sections .order-2{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:300px){.decking .flex-cleaners,.decking .flex-concrete,.decking .flex-edging,.decking .flex-mounted,.decking .flex-mulch,.decking .flex-paint,.decking .flex-pavers,.decking .flex-post,.decking .flex-riser,.decking .flex-sand,.decking .flex-screws,.decking .flex-solar,.decking .flex-string,.decking .flex-tamper,.decking .flex-washers{-webkit-box-flex:50%;-moz-box-flex:50%;-ms-flex:50%;flex:50%;padding:5px 10px}.decking .flex-container-lights,.decking .flex-container-needs,.decking .flex-container-supplies{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;padding:0;text-align:center;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.decking .finishing-garden,.decking .finishing-grilling,.decking .finishing-outdoor-living,.decking .finishing-outdoor-power{padding-bottom:25px}.decking .banner-cable-text,.decking .banner-composite-text,.decking .banner-patio-text,.decking .banner-supplies-text,.decking .banner-treated-text{position:absolute;bottom:1px;left:13px}.decking .banner-cable-text p,.decking .banner-composite-text p,.decking .banner-patio-text p,.decking .banner-supplies-text p,.decking .banner-treated-text p{font-size:24px;color:#fff;font-weight:600}.decking .feeney-img{position:absolute}.decking .feeney-cable-text{padding-top:225px}}@media (min-width:768px){.decking .flex-concrete,.decking .flex-pavers,.decking .flex-post,.decking .flex-riser,.decking .flex-sand,.decking .flex-screws,.decking .flex-solar,.decking .flex-tamper,.decking .flex-washers{-webkit-box-flex:33%;-moz-box-flex:33%;-ms-flex:33%;flex:33%}.decking .flex-cleaners,.decking .flex-edging,.decking .flex-mounted,.decking .flex-mulch,.decking .flex-paint,.decking .flex-string{-webkit-box-flex:50%;-moz-box-flex:50%;-ms-flex:50%;flex:50%}.decking .finishing-garden,.decking .finishing-grilling,.decking .finishing-outdoor-power{padding-bottom:0}.decking .finishing-outdoor-living{padding-bottom:32px}.decking .banner-cable-text,.decking .banner-composite-text,.decking .banner-patio-text,.decking .banner-supplies-text,.decking .banner-treated-text{bottom:-1px;left:12px}.decking .banner-cable-text p,.decking .banner-composite-text p,.decking .banner-patio-text p,.decking .banner-supplies-text p,.decking .banner-treated-text p{font-size:35px}.decking .feeney-cable-text{padding-top:400px}}@media (min-width:990px){.decking .flex-cleaners,.decking .flex-concrete,.decking .flex-edging,.decking .flex-mounted,.decking .flex-mulch,.decking .flex-paint,.decking .flex-pavers,.decking .flex-post,.decking .flex-riser,.decking .flex-sand,.decking .flex-screws,.decking .flex-solar,.decking .flex-string,.decking .flex-tamper,.decking .flex-washers{-webkit-box-flex:20%;-moz-box-flex:20%;-ms-flex:20%;flex:20%}.decking .featured-brand-text,.decking .feeney-cable-text,.decking .wild-hog-text{margin-top:3%}.decking .banner-cable-text,.decking .banner-composite-text,.decking .banner-patio-text,.decking .banner-supplies-text,.decking .banner-treated-text{bottom:-8px;left:9px}.decking .banner-cable-text p,.decking .banner-composite-text p,.decking .banner-patio-text p,.decking .banner-supplies-text p,.decking .banner-treated-text p{font-size:50px}.decking .feeney-img{position:inherit}.decking .feeney-cable-text{padding-top:0}}@media (min-width:1200px){.decking .featured-brand-text,.decking .feeney-cable-text,.decking .wild-hog-text{margin-top:7%}.decking .featured-brand-text button{margin-top:30px}}@media (min-width:350px){.designers .f-size-3{font-size:4px}}@media (min-width:750px){.designers .f-size-3{font-size:10px}}@media (min-width:1024px){.designers .f-size-3{font-size:14px}}@media (min-width:1200px){.designers .f-size-3{font-size:17px}}.designers .top-right{position:absolute;top:0;right:30px}.designers .top-left{position:absolute;top:0;left:30px}.designers .bottom-right{position:absolute;bottom:12px;right:30px}.designers .bottom-left{position:absolute;bottom:8px;left:30px}.designers .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.designers .btn-lg{color:#fff;background-color:#000;padding:5px 45px;margin-top:10px}.designers .btn-lg:hover{color:#fff;background-color:#000;padding:5px 45px;margin-top:10px}.designers p{line-height:1.5}.dewinterizingyourequipment .top-right{position:absolute;top:0;right:30px}.dewinterizingyourequipment .top-left{position:absolute;top:0;left:30px}.dewinterizingyourequipment .bottom-right{position:absolute;bottom:8px;right:30px}.dewinterizingyourequipment .bottom-left{position:absolute;bottom:8px;left:30px}.dewinterizingyourequipment .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dewinterizingyourequipment .top-cat{text-align:center;color:#000}.dewinterizingyourequipment .top-cat:hover{color:#b21f29}.dewinterizingyourequipment .bracket{color:#d1d3d4;font-size:40px}@media (min-width:350px){.dewinterizingyourequipment .top-cat-1{border-right:2px solid #d1d3d4;padding-right:25px;height:50px;margin-top:6px;padding-top:14px}.dewinterizingyourequipment .top-cat-3{border-right:2px solid #d1d3d4;padding-right:25px;height:50px;margin-top:6px;padding-top:14px}.dewinterizingyourequipment .centered-top{top:17%}.dewinterizingyourequipment .sm-pic-l{padding-left:15px}.dewinterizingyourequipment .sm-pic-r{padding-right:15px}.dewinterizingyourequipment .f-size{font-size:4px}.dewinterizingyourequipment .f-size-2{font-size:10px}}@media (min-width:750px){.dewinterizingyourequipment .top-cat-1{float:right}.dewinterizingyourequipment .top-cat-2{float:left}.dewinterizingyourequipment .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dewinterizingyourequipment .f-size{font-size:12px}.dewinterizingyourequipment .f-size-2{font-size:22px}}@media (min-width:850px){.dewinterizingyourequipment .f-size{font-size:17px}.dewinterizingyourequipment .sm-pic-l{padding-left:0}.dewinterizingyourequipment .sm-pic-r{padding-right:0}}.dewinterizingyourequipment .btn4{padding:10px 50px;-moz-border-radius:15px;border-radius:15px}.display_product .mySlides{display:none}.display_product .cursor{cursor:pointer}.display_product .caption-container{text-align:center;background-color:#222;padding:2px 16px;color:#fff}.display_product .row:after{content:"";display:table;clear:both}.display_product .demo{opacity:.6}.display_product .active,.display_product .demo:hover{opacity:1}.display_product .zoom:hover{position:relative;top:-25px;left:-35px;width:500px;height:auto;display:block;z-index:999}.display_product .q-btn{margin-top:10px}@media (min-width:300px){.display_product .p-btn1{padding-bottom:7px}.display_product .p-btn2{padding-bottom:7px}.display_product .p-btn3{margin-bottom:20px}.display_product .instore{padding-bottom:10px}.display_product .small-product-img{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;text-align:center}.display_product .li-small-product-img{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:auto;flex:auto}.display_product .img-small-product-img{width:61px;height:61px}}@media (min-width:768px){.display_product .p-btn1{padding-bottom:0}.display_product .p-btn2{padding-bottom:0}.display_product .p-btn3{margin-top:10px}.display_product .p-btn4{margin-left:-62px}.display_product .column{float:right}.display_product .small-product-img{display:inline-block}}@media (min-width:1000px){.display_product .p-btn2{padding-bottom:0;margin-left:-70px}.display_product .p-btn4{margin-left:-143px}}@media (min-width:1200px){.display_product .p-btn2{margin-left:0}.display_product .p-btn3{margin-left:0;margin-top:0}.display_product .p-btn4{margin-left:-180px}.display_product .instore{padding-bottom:0}}.display_product .write-review-btn-hidden{display:none}@media (min-width:300px){.display_product #appliancesideimages{width:40%}}.display_product [value~=Festool] .c-btn-cart:hover{background-color:#000;color:#fff}.display_product [value~=Festool] .c-btn-cart{background-color:#62be1b;color:#fff}.display_product [value~=Festool] .store_pickup{color:#62be1b}.display_product [value~=Festool] .reg_but{background-color:#0d132e;color:#fff}.display_product [value~=Festool] .wish_but{background-color:#0d132e;color:#fff}.display_product [value~=Festool] .share_but{background-color:#0d132e;color:#fff}.display_product [value~=Festool] .shop_all{color:#62be1b}.display_product [value~=Festool] .shop_all:hover{color:#62be1b}.display_product .priceInCart{font-size:17px;font-weight:400}.engraving-container .panel{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.engraving-container .personalize-panel{position:relative}.engraving-container .loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:rgba(255,255,255,.75)}.engraving-container .loading-overlay .indicator{margin:auto;font-size:56px;font-size:3.5rem;color:#b11e29;color:#dedede}.engraving-container[data-loading-overlay=hidden] .loading-overlay{display:none}.engraving-container .font-grid .font-grid-items,.engraving-container .font-grid .image-grid-items,.engraving-container .image-grid .font-grid-items,.engraving-container .image-grid .image-grid-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.engraving-container .font-grid .font-item,.engraving-container .font-grid .image-item,.engraving-container .image-grid .font-item,.engraving-container .image-grid .image-item{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;background:0 0;border:2px solid transparent;-moz-border-radius:5px;border-radius:5px}.engraving-container .font-grid .font-item:focus,.engraving-container .font-grid .font-item:hover,.engraving-container .font-grid .image-item:focus,.engraving-container .font-grid .image-item:hover,.engraving-container .image-grid .font-item:focus,.engraving-container .image-grid .font-item:hover,.engraving-container .image-grid .image-item:focus,.engraving-container .image-grid .image-item:hover{border-color:#ccc}.engraving-container .font-grid .font-item.selected,.engraving-container .font-grid .image-item.selected,.engraving-container .image-grid .font-item.selected,.engraving-container .image-grid .image-item.selected{border-color:green}.engraving-container .font-grid .font-item .font-sample,.engraving-container .font-grid .font-item .image-sample,.engraving-container .font-grid .image-item .font-sample,.engraving-container .font-grid .image-item .image-sample,.engraving-container .image-grid .font-item .font-sample,.engraving-container .image-grid .font-item .image-sample,.engraving-container .image-grid .image-item .font-sample,.engraving-container .image-grid .image-item .image-sample{width:100%;padding:12px;padding:.75rem}.engraving-container .font-grid .font-item .font-sample div,.engraving-container .font-grid .font-item .image-sample div,.engraving-container .font-grid .image-item .font-sample div,.engraving-container .font-grid .image-item .image-sample div,.engraving-container .image-grid .font-item .font-sample div,.engraving-container .image-grid .font-item .image-sample div,.engraving-container .image-grid .image-item .font-sample div,.engraving-container .image-grid .image-item .image-sample div{position:relative;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center center}.engraving-container .font-grid .font-item .font-sample div:after,.engraving-container .font-grid .font-item .image-sample div:after,.engraving-container .font-grid .image-item .font-sample div:after,.engraving-container .font-grid .image-item .image-sample div:after,.engraving-container .image-grid .font-item .font-sample div:after,.engraving-container .image-grid .font-item .image-sample div:after,.engraving-container .image-grid .image-item .font-sample div:after,.engraving-container .image-grid .image-item .image-sample div:after{content:"";display:block;width:100%;height:0;padding-bottom:50%}.engraving-container .font-grid .font-item .font-label,.engraving-container .font-grid .font-item .image-label,.engraving-container .font-grid .image-item .font-label,.engraving-container .font-grid .image-item .image-label,.engraving-container .image-grid .font-item .font-label,.engraving-container .image-grid .font-item .image-label,.engraving-container .image-grid .image-item .font-label,.engraving-container .image-grid .image-item .image-label{font-size:12.8px;font-size:.8rem;text-align:center;padding:0 0 4px 0;padding:0 0 .25rem 0}.engraving-container .font-grid .font-grid-swiper,.engraving-container .font-grid .image-grid-swiper,.engraving-container .image-grid .font-grid-swiper,.engraving-container .image-grid .image-grid-swiper{padding-bottom:40px}.engraving-container .font-grid .font-grid-swiper .swiper-pagination,.engraving-container .font-grid .image-grid-swiper .swiper-pagination,.engraving-container .image-grid .font-grid-swiper .swiper-pagination,.engraving-container .image-grid .image-grid-swiper .swiper-pagination{bottom:10px}.engraving-container .font-grid .font-item .font-sample{padding:0}.engraving-container .font-grid .font-item .font-sample div:after{padding-bottom:25%}.engraving-container .font-nh-braille{position:relative;top:-30px}.engraving-container .panel{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.engraving-container .personalize-accordion .icon{color:#000;border:2px solid #000;-moz-border-radius:50px;border-radius:50px;width:1.5em;height:1.5em;display:inline-block;vertical-align:text-bottom}.engraving-container .personalize-accordion .icon svg{width:100%;height:100%}.engraving-container .personalize-accordion>.panel{border:none}.engraving-container .personalize-accordion>.panel .personalize-icon svg{display:none}.engraving-container .personalize-accordion>.panel.opened .personalize-icon{background-color:green;border-color:green;color:#fff}.engraving-container .personalize-accordion>.panel.opened .personalize-icon svg{display:inline-block}.engraving-container .personalize-accordion .panel-heading{border:none;background-color:unset}.engraving-container .personalize-accordion .panel-heading .green{color:green}.engraving-container .personalize-accordion .main-panel{border:none}.engraving-container .personalize-accordion .panel-body{padding:15px 0}.engraving-container .side-accordion>.panel>.panel-heading{width:auto;display:inline-block;border:2px solid #888;background-color:unset;color:#888;-moz-border-radius:12px;border-radius:12px}.engraving-container .side-accordion>.panel>.panel-heading .icon{color:#888;border:none!important}.engraving-container .side-accordion>.panel>.panel-heading .icon+span{padding:0 40px;padding:0 2.5rem}.engraving-container .side-accordion>.panel>.panel-heading .icon svg:nth-child(2){display:none}.engraving-container .side-accordion>.panel.opened>.panel-heading{border-color:#fff;background-color:#76b367;color:#fff}.engraving-container .side-accordion>.panel.opened>.panel-heading .icon{color:#fff}.engraving-container .side-accordion>.panel:last-child>.panel-heading .icon+span{padding:0 42.4px;padding:0 2.65rem}.engraving-container .side-accordion>.panel.selected>.panel-heading .icon svg:first-child{display:none}.engraving-container .side-accordion>.panel.selected>.panel-heading .icon svg:nth-child(2){display:block}.engraving-container .side-accordion .panel-default{border:none}.engraving-container .side-accordion .panel-body{border:none}.engraving-container .options-accordion .panel .panel-heading .icon{border:none;color:#76b367;margin-right:8px;margin-right:.5rem}.engraving-container .options-accordion .panel .panel-heading div{margin:4px 0 0 40px;margin:.25rem 0 0 2.5rem;font-size:.8em}.engraving-container .options-accordion .panel.opened{border:2px solid #eee;-webkit-box-shadow:3px 3px 5px #eee;-moz-box-shadow:3px 3px 5px #eee;box-shadow:3px 3px 5px #eee;-moz-border-radius:12px;border-radius:12px}.engraving-container .options-accordion .panel .panel-body{padding:24px;padding:1.5rem}.engraving-container .options-accordion .copy{text-align:center;font-size:2em;line-height:1.25}.engraving-container .options-accordion .copy span{display:block}.engraving-container .options-accordion .disclaimer{font-size:.65em;text-align:center;color:#555;margin-bottom:15px}.engraving-container .options-accordion .text-inputs .inner-wrap{margin-bottom:15px;position:relative}.engraving-container .options-accordion .text-inputs .inner-wrap input,.engraving-container .options-accordion .text-inputs .inner-wrap label{margin-bottom:0}.engraving-container .options-accordion .text-inputs .inner-wrap label{padding:0 12px;padding:0 .75rem;margin:auto}.engraving-container .options-accordion .text-inputs .inner-wrap span{position:absolute;bottom:5px;right:10px;font-size:.75em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.events .btn-design{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.events .btn-design:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.events .find-btn{padding:10px 50px}.events .find1-btn{padding:10px 76px}.events .button{-moz-border-radius:20px;border-radius:20px;display:inline-block;padding:.5em 4em;width:auto;background-color:#fff;color:#000;margin-bottom:1em;margin-top:1em}.events .button:active{color:#fff}@media (min-width:300px){.events .sec-pad{padding:20px 0}.events .tool-image1{margin-top:50px}.events .text-r{margin-left:0}.events .text-l{margin-left:0}.events .non-space{padding-bottom:0}}@media (min-width:765px){.events .non-space{padding-bottom:40px}}@media (min-width:990px){.events .text-r{z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:42px 15px}.events .text-l{margin-right:0;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:42px 15px}}@media (min-width:1000px){.events .character-text{background-color:#e8e8e8;padding-left:41%;padding-top:30px;padding-bottom:10px;padding-right:10px}.events .character img{position:absolute;left:100px;top:-190px}.events .sec-pad{padding:80px 0}.events .tool-image{margin-top:50px}.events .top-space{margin-top:4%}}@media (min-width:1200px){.events .character-text{background-color:#e8e8e8;padding-left:43%;padding-top:30px;padding-bottom:25px;padding-right:10px}.events .character img{position:absolute;left:175px;top:-190px}.events .top-space{margin-top:7%}.events .text-r{padding:69px 15px}.events .text-l{padding:54px 15px}}.events .eventtitles{color:green;font-weight:400}.events .line-br{border-top:3px solid #eee}.events .o-needservice-brand{text-transform:none;background:#fff}.events .o-service-tag-inner h3{text-align:center}.events .find-btn{padding:10px 50px}.events .btn-design{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.events .btn-design:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.events .gear-img a img{display:block;margin-left:auto;Margin-right:auto}.events .brands1{padding:10px 10px 20px 10px}.events .line-height{line-height:1.5}.events .top-right{position:absolute;top:0;right:30px}.events .top-left{position:absolute;top:0;left:30px}.events .bottom-right{position:absolute;bottom:8px;right:30px}.events .bottom-left{position:absolute;bottom:8px;left:30px}.events .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.events .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.events .md-space{padding-top:20px}.events .no-padd{padding-right:0;padding-left:0}.events p{line-height:1.5}.building-center-exterior-doors .btn-lg,.building-center-exterior-doors .btn-lg:hover{color:#fff;background-color:#000;padding:5px 45px}.building-center-exterior-doors #shophardware{padding-left:0}.building-center-exterior-doors .round{-moz-border-radius:50%;border-radius:50%}.building-center-exterior-doors h1{text-align:center}.building-center-exterior-doors h4{color:green}.building-center-exterior-doors .different-doors{text-align:left!important;padding:0 35px}.building-center-exterior-doors ul#shophardware li{display:inline-block;min-height:100px;vertical-align:top;padding-right:20px;padding-left:20px}.building-center-exterior-doors #toptitles{padding-bottom:10px}.building-center-exterior-doors #doors{text-align:center}.building-center-exterior-doors .door-img img{width:100%;height:auto}.building-center-exterior-doors #p-doors{text-align:left!important}.building-center-exterior-doors #door-sections{padding:30px 0}.building-center-exterior-doors a{color:#000}.building-center-exterior-doors a:hover{color:#000}.building-center-exterior-doors .door-hardware-padding{padding-bottom:20px}@media (min-width:300px){.building-center-exterior-doors .hidden-hardware{display:none}.building-center-exterior-doors #shophardware{padding-left:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.building-center-exterior-doors .patio-link{padding-top:10px}.building-center-exterior-doors .centor-marvin-logo{text-align:center}.building-center-exterior-doors .gutters,.building-center-exterior-doors .house-numbers,.building-center-exterior-doors .mailboxes{padding-bottom:1em}}@media (min-width:700px){.building-center-exterior-doors .screenrepair{background-color:#e8e8e8;padding:30px 266px 30px 75px}.building-center-exterior-doors .screenrepair-img img{position:absolute;top:-275px;right:6px;z-index:1}.building-center-exterior-doors .hidden-hardware{display:block}.building-center-exterior-doors #shophardware{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0}.building-center-exterior-doors .patio-link{padding-top:0}.building-center-exterior-doors .schlage-content{padding-top:3%}.building-center-exterior-doors .centor-marvin-logo{text-align:left}.building-center-exterior-doors .mailboxes{padding-bottom:3em}}@media (min-width:900px){.building-center-exterior-doors .screenrepair{background-color:#e8e8e8;padding:30px 266px 30px 75px}.building-center-exterior-doors .screenrepair-img img{position:absolute;top:-225px;right:6px;z-index:1}.building-center-exterior-doors #shophardware{-webkit-column-count:3;-moz-column-count:3;column-count:3}.building-center-exterior-doors .schlage-content{padding-top:4%}.building-center-exterior-doors .mailboxes{padding-bottom:1em}}@media (min-width:1200px){.building-center-exterior-doors .screenrepair{background-color:#e8e8e8;padding:30px 266px 30px 75px}.building-center-exterior-doors .screenrepair-img img{position:absolute;top:-225px;right:6px;z-index:1}.building-center-exterior-doors #shophardware{-webkit-column-count:1;-moz-column-count:1;column-count:1}.building-center-exterior-doors .schlage-content{padding-top:6%}}.building-center-exterior-doors .interior-options{text-align:center;background-color:#e8e8e8;font-size:14px;margin-top:10px}.building-center-exterior-doors .interior-options a{color:#337ab7}.building-center-exterior-doors .exertior-top-image img{height:auto;width:100%}.building-center-exterior-doors p{line-height:1.5}.faq-and-tips .link:hover{text-decoration:underline}.faq-and-tips p{line-height:1.5}.faq-and-tips .xtarget:target{padding-top:150px;margin-top:-150px;-webkit-background-clip:content-box;background-clip:content-box}.farm-and-table .card-container{font-family:"Source Sans Pro",sans-serif;font-weight:300;max-width:800px;margin:10px auto}.farm-and-table .quote-card{background:#fff;color:#222;padding:20px;padding-left:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 4px rgba(34,34,34,.12);-moz-box-shadow:0 2px 4px rgba(34,34,34,.12);box-shadow:0 2px 4px rgba(34,34,34,.12);position:relative;overflow:hidden;min-height:120px}.farm-and-table .quote-card p{font-size:22px;line-height:1.5;margin:0;max-width:80%}.farm-and-table .quote-card cite{font-size:16px;margin-top:10px;display:block;font-weight:200;opacity:.8}.farm-and-table .quote-card:before{font-family:Georgia,serif;content:""";height:100%;position:absolute;top:10px;left:10px;font-size:5em;color:rgba(238,238,238,.8);font-weight:400}.farm-and-table .quote-card:after{font-family:Georgia,serif;content:""";position:absolute;bottom:-110px;line-height:100px;right:-32px;font-size:25em;color:rgba(238,238,238,.8);font-weight:400}.farm-and-table .quote-card.blue-card{background:#0078ff;color:#fff;-webkit-box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24);-moz-box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24);box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24)}.farm-and-table .quote-card.blue-card:after,.farm-and-table .quote-card.blue-card:before{color:#5faaff}.farm-and-table .quote-card.green-card{background:#00970b;color:#fff;-webkit-box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24);-moz-box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24);box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24)}.farm-and-table .quote-card.green-card:after,.farm-and-table .quote-card.green-card:before{color:#59e063}.farm-and-table .quote-card.red-card{background:#f61e32;color:#fff;-webkit-box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24);-moz-box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24);box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24)}.farm-and-table .quote-card.red-card:after,.farm-and-table .quote-card.red-card:before{color:#f65665}.farm-and-table .quote-card.yellow-card{background:#f9a825;color:#222;-webkit-box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24);-moz-box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24);box-shadow:0 1px 2px rgba(34,34,34,.12),0 2px 4px rgba(34,34,34,.24)}.farm-and-table .quote-card.yellow-card:after,.farm-and-table .quote-card.yellow-card:before{color:#fbc02d}.farm-and-table .btn-cta{-moz-border-radius:10px;border-radius:10px;width:50%;padding:.5em;background-color:green;color:#fff;font-size:1.25em;margin:1em}.farm-and-table .btn-cta:hover{background-color:green;color:#fff}@media (max-width:640px){.farm-and-table .quote-card:after{font-size:22em;right:-25px}}.fathers-day .brand-section li img{max-width:138px}.fathers-day .c-btn-submit,.fathers-day .c-btn-submit:hover{background-color:green}.featured_brands .shop{color:#1f376d}.featured_brands .shop:hover{color:#b21f29}.featured_brands .top-right{position:absolute;top:0;right:30px}.featured_brands .top-left{position:absolute;top:0;left:30px}.featured_brands .bottom-right{position:absolute;bottom:8px;right:30px}.featured_brands .bottom-left{position:absolute;bottom:8px;left:30px}.featured_brands .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.featured_brands .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.featured_brands .container1{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.featured_brands .pagination li a{color:#000;margin-left:0;border:none}.featured_brands .pagination li a:hover{background-color:#fff;color:#b21f29}.featured_brands .c-bl2{color:#000}.featured_brands .c-bl2:hover{color:#b21f29}.featured_brands .c-bl{color:#000;margin-bottom:10px}.featured_brands .c-bl:hover{color:#b21f29}.featured_brands .top-cat{text-align:center;color:#000}.featured_brands .top-cat:hover{color:#b21f29}.featured_brands .mid-line{border-top:1px solid #d1d3d4}.featured_brands .bracket{color:#d1d3d4;font-size:40px}@media (min-width:350px){.featured_brands .f-size{font-size:14px}.featured_brands .f-size-2{font-size:22px}.featured_brands .f-size-3{font-size:18px}.featured_brands .sm-pic-l{padding-left:15px}.featured_brands .sm-pic-r{padding-right:15px}}@media (min-width:760px){.featured_brands .top-cat-1{border-right:2px solid #d1d3d4;padding-right:25px;float:right;height:50px;margin-top:6px;padding-top:14px}.featured_brands .top-cat-2{float:left}}@media (min-width:860px){.featured_brands .f-size{font-size:1em}.featured_brands .f-size-2{font-size:22px}.featured_brands .f-size-3{font-size:22px}.featured_brands .sm-pic-l{padding-left:0}.featured_brands .sm-pic-r{padding-right:0}}.featured_brands .embed-responsive-4by2{padding-bottom:35%}.featured_brands p{line-height:1.5}.FestoolWelcomeOffer .festool-welcome-offer h1{margin-bottom:0}.FestoolWelcomeOffer .festool-welcome-offer .how-to-enter-col ol{padding-left:24px;padding-left:1.5rem}.FestoolWelcomeOffer .festool-welcome-offer .how-to-enter-col li span{font-weight:800;color:#4db848}.FestoolWelcomeOffer .festool-welcome-offer .terms-conditions-col p{font-size:14px}.financing .apply{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;font-weight:700}.financing .apply:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;font-weight:700}.flagship_store .button{-moz-border-radius:20px;border-radius:20px;display:inline-block;padding:.5em 4em;width:auto;background-color:#fff;color:#000;margin-bottom:1em;margin-top:1em}.flagship_store .button:active{color:#fff}.flagship_store .slick-track{width:300px;opacity:3}.flagship_store .slick-slide .slick-cloned{width:300px}.flagship_store .slick-initialized .slick-slide{width:50%}.flagship_store .slick-dots{display:hidden}.flagship_store .slick-slide p{text:hidden}.flagship_store .slick-slide.slick-current{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);opacity:1}.flagship_store .slick-current p{text:visible}.flagship_store .c-product-carousal .slick-arrow{width:24px}.flagship_store .c-product-carousal .slick-arrow{top:22%}.flagship_store .slick-track{padding:37px 0}.flagship_store .contain{position:relative;text-align:center;color:#fff}.flagship_store .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.flagship_store .nav{border:1px solid #000;text-align:center;cursor:pointer;min-height:50px}.flagship_store .navigator{border:1px solid #000;text-align:center;cursor:pointer;min-height:50px}.flagship_store .carousel-text{word-wrap:normal}.flagship_store .right{float:right;opacity:.5;font-size:75px;margin-top:-180px;cursor:pointer}.flagship_store .left{float:left;opacity:.5;font-size:75px;margin-top:-180px;cursor:pointer}.flagship_store p{line-height:1.5}.flagship_store .space-line{border-top:2px solid #eee}@media (min-width:992px){.flagship_store .showcase-cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flagship_store .showcase-cols .text-l,.flagship_store .showcase-cols .text-r{margin-top:auto;margin-bottom:auto}.flagship_store .showcase-cols .col-md-6{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flagship_store .showcase-cols .col-md-6 a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:auto;margin-bottom:auto}.flagship_store .showcase-cols .col-md-6 a img{margin-top:auto;margin-bottom:auto}}@media (min-width:300px){.flagship_store .c-space{width:100%}.flagship_store .c-space-2{width:100%!important}.flagship_store .slick-slide{opacity:.25;padding:0 43px}.flagship_store .text-r{margin-left:0}.flagship_store .text-l{margin-top:0;margin-left:0}.flagship_store .non-space{padding-bottom:0}.flagship_store .bottom-right2{bottom:8px;right:30px;text-align:center;background-color:#fff;padding:1px 30px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.flagship_store .s-sm{max-width:100%}.flagship_store .event-title{z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin:-13px 24px;position:relative;padding-top:3px;padding-bottom:3px}.flagship_store #cartoonVideo{width:300px;height:250px}.flagship_store .location{margin-top:0}}@media (min-width:550px){.flagship_store .c-space{width:100%}.flagship_store .c-space-2{width:80%!important}.flagship_store .slick-slide{opacity:.25;padding:0 20px}}@media (min-width:765px){.flagship_store .non-space{padding-bottom:40px}.flagship_store .bottom-right2{position:absolute;padding:0 30px 8px 30px}.flagship_store .s-sm{max-width:90%}.flagship_store .event-title{margin:-28px 30px;font-size:20px;padding-bottom:7px;padding-top:7px}}@media (min-width:900px){.flagship_store .text-r{margin-left:-60px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:20px 15px}.flagship_store .text-l{margin-top:35px;margin-right:-60px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:20px 15px}.flagship_store #cartoonVideo{width:1200px;height:600px;margin-left:-17em}.flagship_store .text-marketplace{margin-top:35px}}@media (min-width:1000px){.flagship_store .location{margin-top:-25px}}@media (min-width:1200px){.flagship_store .c-space{width:100%}.flagship_store .c-space-2{width:90%!important}.flagship_store .slick-slide{opacity:.25;padding:0 61px}.flagship_store .location{margin-top:25px}}.flagship_store .bs-example{margin:20px}.flagship_store .modal-content iframe{margin:0 auto;display:block}.flagship_store .button2{-moz-border-radius:20px;border-radius:20px;display:inline-block;padding:.5em 2em;width:auto;background-color:#fff;color:#000}.flagship_store .button3{-moz-border-radius:20px;border-radius:20px;display:inline-block;padding:.5em 2em;width:auto;background-color:#fff;color:#000;text-align:center}.flooring-sale .top-right{position:absolute;top:0;right:30px}.flooring-sale .top-left{position:absolute;top:0;left:30px}.flooring-sale .bottom-right{position:absolute;bottom:12px;right:30px}.flooring-sale .bottom-left{position:absolute;bottom:8px;left:30px}.flooring-sale .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.flooring-sale .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:300px){.flooring-sale .sec-pad{padding:20px 0}.flooring-sale .text-r{margin-left:0}.flooring-sale .text-l{margin-left:0}.flooring-sale .non-space{padding-bottom:0}.flooring-sale .iframe1{width:325px;height:225px}.flooring-sale .iframe{width:315px;height:200px}.flooring-sale .video{text-align:center}}@media (min-width:765px){.flooring-sale .non-space{padding-bottom:40px}.flooring-sale .iframe1{width:650px;height:315px}.flooring-sale .iframe{width:325px;height:200px}.flooring-sale .video{text-align:left}}@media (min-width:990px){.flooring-sale .text-r{margin-left:-16px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:48px 15px}.flooring-sale .text-l{margin-right:-60px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:82px 15px}.flooring-sale .iframe1{width:850px;height:450px}.flooring-sale .iframe{width:410px;height:350px}}@media (min-width:1000px){.flooring-sale .character-text{background-color:#e8e8e8;padding-left:41%;padding-top:30px;padding-bottom:10px;padding-right:10px}.flooring-sale .character img{position:absolute;left:100px;top:-190px}.flooring-sale .sec-pad{padding:80px 0}.flooring-sale .tool-image{margin-top:50px}}@media (min-width:1200px){.flooring-sale .iframe1{width:1100px;height:450px}.flooring-sale .iframe{width:530px;height:450px}.flooring-sale .text-r{padding:61px 15px}.flooring-sale .character-text{padding-left:43%;padding-bottom:25px}.flooring-sale .character img{left:175px}}.flooring-sale p{line-height:1.5}.flooring-sale p a{color:#000;font-weight:600}.flooring-sale p a:hover{color:#000;font-weight:600}.Get_Inspired .c-post-box:hover figure figcaption{background-color:#fff;color:#000}.Get_Inspired p{line-height:1.5}.get-inspired-menu .nav-tabs li p{text-align:center;font-size:14px}.get-inspired-menu .nav-tabs li a{color:#000}.get-inspired-menu .nav-tabs>li.active>a,.get-inspired-menu .nav-tabs>li.active>a:focus,.get-inspired-menu .nav-tabs>li.active>a:hover{border-bottom:3px solid #000;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.get-inspired-menu .nav-tabs>li>a:hover{background-color:transparent;border-color:transparent}.get-inspired-menu .nav-tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:auto;overflow-y:hidden}.get-inspired-menu .nav-tabs li{width:16%;min-width:125px;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.get-inspired-menu .nav-tabs li a{height:100%}.get-inspired-menu .nav-tabs li img{margin:auto;display:block}.get-inspired-menu .nav-tabs li p{margin-bottom:0}.get-inspired-menu .nav>li>a{padding:10px 0}@media (min-width:990px){.get-inspired-menu .mobile-slide{overflow-x:visible;white-space:normal}.get-inspired-menu .mobile-slide-link,.get-inspired-menu .mobile-slide-link-short{display:block!important;float:left!important}.get-inspired-menu .mobile-slide-link-short img{padding-bottom:0}}.get-inspired{padding-bottom:0}.get-inspired h1,.get-inspired h2{text-align:center}.get-inspired img{-moz-border-radius:30px;border-radius:30px}.get-inspired .kitchen span{text-align:left}.get-inspired .img-cover{text-align:center}.get-inspired a,.get-inspired a:hover{color:#000}.get-inspired .cover-img{height:auto}.get-inspired .get-inspired-items .col-xs-12,.get-inspired .get-inspired-items .col-xs-6{margin-bottom:30px}.get-inspired .col-xs-12 .img-cover a,.get-inspired .col-xs-6 .img-cover a{display:block;position:relative}.get-inspired .col-xs-12 .img-cover a:after,.get-inspired .col-xs-6 .img-cover a:after{content:"";display:block;height:0;width:100%;padding-bottom:78.5714285714%}.get-inspired .col-xs-12 .img-cover img,.get-inspired .col-xs-6 .img-cover img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.get-inspired .col-xs-12>.img-cover a:after{padding-bottom:37.6712328767%}.get-inspired .tab-pane{scroll-margin-top:550px}@media (max-width:767px){.get-inspired .cover-txt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}}@media (min-width:300px){.get-inspired .bathroom-spaces{margin-bottom:3px!important}.get-inspired .exterior-living-spaces{margin-bottom:5px!important}.get-inspired .cover-txt{visibility:hidden}}@media (min-width:768px){.get-inspired .cover-txt{-webkit-transition:.5s ease;-o-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;visibility:visible}.get-inspired .img-cover:hover .cover-img{opacity:.3}.get-inspired .img-cover:hover .cover-txt{opacity:1}.get-inspired .img-cover:hover{background-color:#000;-moz-border-radius:30px;border-radius:30px}.get-inspired .txt-cover{color:#fff}}@media (min-width:990px){.get-inspired .bathroom-spaces{margin-bottom:-1px!important}.get-inspired .exterior-living-spaces{margin-bottom:-1px!important}}.graberblinds h1{font-weight:700}@media (min-width:350px){.graberblinds .tx-height{margin-top:1em}.graberblinds .tx-hieght-2{margin-top:1em}}@media (min-width:750px){.graberblinds .tx-height{margin-top:4em}.graberblinds .tx-hieght-2{margin-top:6em}}@media (min-width:990px){.graberblinds .tx-height{margin-top:8em}.graberblinds .tx-hieght-2{margin-top:10em}}@media (min-width:1200px){.graberblinds .tx-height{margin-top:10em}.graberblinds .tx-hieght-2{margin-top:12em}}.greenhouse p{line-height:1.5}.greenhouse a,.greenhouse h3{color:#000}.greenhouse a,.greenhouse h3:hover{color:#000}@media (min-width:350px){.greenhouse h3{font-size:1em}}@media (min-width:765px){.greenhouse h3{font-size:24px}}@media (min-width:990px){.greenhouse .text-r{margin-top:5em;margin-left:-60px;z-index:1;background-color:#8ea735;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:1.5em 3em;color:#fff}.greenhouse .text-l{margin-top:4.5em;margin-right:-60px;z-index:1;background-color:#80011f;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:1.5em 3em;color:#fff}.greenhouse .protip{padding-top:2em}}@media (min-width:1200px){.greenhouse .protip{padding-top:2.9em}}.grill_brands .top-right{position:absolute;top:0;right:30px}.grill_brands .top-left{position:absolute;top:0;left:30px}.grill_brands .bottom-right{position:absolute;bottom:8px;right:30px}.grill_brands .bottom-left{position:absolute;bottom:8px;left:30px}.grill_brands .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.grill_brands .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.grill_brands .top-cat{text-align:center;color:#000}.grill_brands .top-cat:hover{color:#b21f29}.grill_brands .bracket{color:#d1d3d4;font-size:40px}@media (min-width:350px){.grill_brands .sm-pic-l{padding-left:15px}.grill_brands .sm-pic-r{padding-right:15px}.grill_brands .f-size{font-size:4px}.grill_brands .f-size-2{font-size:10px}.grill_brands .f-size-3{font-size:4px}}@media (min-width:750px){.grill_brands .top-cat-1{border-right:2px solid #d1d3d4;padding-right:25px;float:right;height:50px;margin-top:6px;padding-top:14px}.grill_brands .top-cat-2{float:left}.grill_brands .f-size{font-size:12px}.grill_brands .f-size-2{font-size:22px}.grill_brands .f-size-3{font-size:10px}}@media (min-width:850px){.grill_brands .sm-pic-l{padding-left:0}.grill_brands .sm-pic-r{padding-right:0}.grill_brands .f-size{font-size:17px}}@media (min-width:1024px){.grill_brands .f-size-3{font-size:14px}}@media (min-width:1200px){.grill_brands .f-size-3{font-size:17px}}.grill_guide .top-right{position:absolute;top:0;right:30px}.grill_guide .top-left{position:absolute;top:0;left:30px}.grill_guide .bottom-right{position:absolute;bottom:8px;right:30px}.grill_guide .bottom-left{position:absolute;bottom:8px;left:30px}.grill_guide .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.grill_guide .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.grill_guide .top-cat{text-align:center;color:#000}.grill_guide .top-cat:hover{color:#b21f29}.grill_guide .mid-line{border-top:1px solid #d1d3d4}.grill_guide .bracket{color:#d1d3d4;font-size:40px}@media (min-width:350px){.grill_guide .sm-pic-l{padding-left:15px}.grill_guide .sm-pic-r{padding-right:15px}.grill_guide .f-size{font-size:4px}.grill_guide .f-size-2{font-size:10px}.grill_guide .f-size-3{font-size:4px}}@media (min-width:750px){.grill_guide .top-cat-1{border-right:2px solid #d1d3d4;padding-right:25px;float:right;height:50px;margin-top:6px;padding-top:14px}.grill_guide .top-cat-2{float:left}.grill_guide .f-size{font-size:12px}.grill_guide .f-size-2{font-size:22px}.grill_guide .f-size-3{font-size:10px}}@media (min-width:850px){.grill_guide .sm-pic-l{padding-left:0}.grill_guide .sm-pic-r{padding-right:0}.grill_guide .f-size{font-size:17px}}@media (min-width:1024px){.grill_guide .f-size-3{font-size:14px}}@media (min-width:1200px){.grill_guide .f-size-3{font-size:17px}}.GrillFest .top-right{position:absolute;top:0;right:30px}.GrillFest .top-left{position:absolute;top:0;left:30px}.GrillFest .bottom-right{position:absolute;bottom:12px;right:30px}.GrillFest .bottom-left{position:absolute;bottom:8px;left:30px}.GrillFest .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.GrillFest .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:300px){.GrillFest .text-r{margin-left:0}.GrillFest .text-l{margin-left:0}.GrillFest .non-space{padding-bottom:0}.GrillFest .iframe1{width:325px;height:225px}.GrillFest .iframe{width:315px;height:200px}.GrillFest .video{text-align:center}.GrillFest .sec-pad{padding:20px 0}}@media (min-width:765px){.GrillFest .non-space{padding-bottom:40px}.GrillFest .iframe1{width:650px;height:315px}.GrillFest .iframe{width:325px}.GrillFest .video{text-align:left}}@media (min-width:990px){.GrillFest .text-r{margin-left:-16px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:73px 15px}.GrillFest .text-l{margin-right:-60px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:82px 15px}.GrillFest .iframe1{width:850px;height:450px}.GrillFest .iframe{width:410px;height:350px}}@media (min-width:1000px){.GrillFest .character-text{background-color:#e8e8e8;padding-left:41%;padding-top:30px;padding-bottom:10px;padding-right:10px}.GrillFest .character img{position:absolute;left:100px;top:-190px}.GrillFest .sec-pad{padding:80px 0}.GrillFest .tool-image{margin-top:50px}}@media (min-width:1200px){.GrillFest .iframe1{width:1100px;height:450px}.GrillFest .iframe{width:530px;height:450px}.GrillFest .character-text{padding-left:43%;padding-bottom:25px}.GrillFest .character img{left:175px}}.GrillFest p{line-height:1.5}.GrillFest p a{color:#000;font-weight:600}.GrillFest p a:hover{color:#000;font-weight:600}.hand-tools .top-right{position:absolute;top:0;right:30px}.hand-tools .top-left{position:absolute;top:0;left:30px}.hand-tools .bottom-right{position:absolute;bottom:12px;right:30px}.hand-tools .bottom-left{position:absolute;bottom:8px;left:30px}.hand-tools .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hand-tools .btn-contact{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.hand-tools .btn-contact:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.hand-tools .btn-design{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.hand-tools .btn-design:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.hand-tools .btn-learn{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.hand-tools .btn-learn:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.hand-tools .shop-btn{padding:10px 70px}.hand-tools .find-btn{padding:10px 50px}.hand-tools .gear-img a img{display:block;margin-left:auto;margin-right:auto}.hand-tools .best-text{text-align:center;padding-top:10px}.hand-tools #more{display:none}.hand-tools #more1{display:none}.hand-tools #more2{display:none}.hartville-location .btn-color{background-color:#505050;color:#fff}.hartville-location .btn-color:hover{background-color:#505050;color:#fff}.hartville-location .hartville-padding{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:200px){.hartville-location .hartville-hour{background-color:#e8e8e8;text-align:center;padding:1em 2em 3em 2em}.hartville-location .hartville-address{background-color:#d8d8d8;text-align:center}.hartville-location .hartville-service{background-color:#e8e8e8;text-align:center;padding:1em 1em 3em 1em}.hartville-location .text-r{margin-top:0;margin-left:0}.hartville-location .text-l{margin-top:0;margin-left:0}}@media (min-width:700px){.hartville-location .hartville-hour{padding:0}.hartville-location .hartville-hour p{text-align:left;margin-left:50px;margin-right:2px}.hartville-location .hartville-service{padding:0;margin-top:2em}.hartville-location .hartville-service p{text-align:left;margin-left:50px;margin-right:auto}}@media (min-width:990px){.hartville-location .hartville-service{margin-top:0}.hartville-location .hartville-service p{margin-left:50px;margin-right:auto}.hartville-location .text-r-building{margin-top:16px;margin-left:-60px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:4em 2em 3em 6em}.hartville-location .text-r{margin-top:30px;margin-left:-60px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:4em 2em 3em 6em}.hartville-location .text-l{margin-top:30px;margin-right:-60px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:4em 6em 3em 2em}}@media (min-width:1100px){.hartville-location .hartville-hour p{margin-left:50px;margin-right:auto;padding-right:1em}.hartville-location .hartville-service p{margin-left:50px;margin-right:auto}.hartville-location .text-r-building{padding:5em 2em 4em 6em}.hartville-location .text-r{padding:5em 2em 4em 6em}.hartville-location .text-l{padding:5em 6em 4em 2em}}.hartville-location .space-left-gone{margin-left:0;margin-right:-45px}.hartville-location .space-right-gone{margin-left:15px;margin-right:-60px}.hartville-location p{line-height:1.5}.hartville-tool .line-br{border-top:3px solid #eee}.hartville-tool .o-service-tag-inner h3{text-align:center;font-size:38px;padding:15px 0}.hartville-tool .find-btn{padding:10px 50px}.hartville-tool .btn-design{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.hartville-tool .btn-design:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.hartville-tool .gear-img a img{display:block;margin-left:auto;margin-right:auto}.hartville-tool .brands1{padding:10px 10px 20px 10px}@media (min-width:300px){.hartville-tool .sec-pad{padding:20px 0}.hartville-tool .tool-image1{margin-top:50px}.hartville-tool .freeshipping{font-size:x-small;text-align:center}}@media (min-width:1000px){.hartville-tool .character-text{background-color:#f8e1b5;padding-left:41%;padding-top:10px;padding-bottom:10px;padding-right:10px}.hartville-tool .character img{position:absolute;left:-70px;top:-240px}.hartville-tool .sec-pad{padding:80px 0}.hartville-tool .tool-image{margin-top:50px}.hartville-tool .top-space{margin-top:4%}.hartville-tool .freeshipping{font-size:small;text-align:left}}@media (min-width:1200px){.hartville-tool .character-text{background-color:#f8e1b5;padding-left:43%;padding-top:10px;padding-bottom:10px;padding-right:10px}.hartville-tool .character img{position:absolute;left:-35px;top:-240px}.hartville-tool .top-space{margin-top:7%}}.hartville-tool .line-height{line-height:1.5}.hartville-tool .top-right{position:absolute;top:0;right:30px}.hartville-tool .top-left{position:absolute;top:0;left:30px}.hartville-tool .bottom-right{position:absolute;bottom:8px;right:30px}.hartville-tool .bottom-left{position:absolute;bottom:8px;left:30px}.hartville-tool .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hartville-tool .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hartville-tool .md-space{padding-top:20px}.hartvillekitchengiftcards p{line-height:1.5}.hartvillekitchengiftcards .largehkgiftcard a p,.hartvillekitchengiftcards .largeshopsgiftcard a p,.hartvillekitchengiftcards .mediumhkgiftcard a p,.hartvillekitchengiftcards .mediumshopsgiftcard a p,.hartvillekitchengiftcards .smallhkgiftcard a p,.hartvillekitchengiftcards .smallshopsgiftcard a p{font-size:17px;padding-top:10px}.hartvillekitchengiftcards .largehkgiftcardprice a span,.hartvillekitchengiftcards .largeshopsgiftcardprice a span,.hartvillekitchengiftcards .mediumhkgiftcardprice a span,.hartvillekitchengiftcards .mediumshopsgiftcardprice a span,.hartvillekitchengiftcards .smallhkgiftcardprice a span,.hartvillekitchengiftcards .smallshopsgiftcardprice a span{font-size:20px;color:#000}@media (min-width:300px){.hartvillekitchengiftcards .mid-right{list-style:none;padding-left:0}.hartvillekitchengiftcards li h1{font-size:17px;font-weight:700;margin-bottom:-17px}.hartvillekitchengiftcards li h2{font-size:26px;margin-bottom:6px}.hartvillekitchengiftcards .hr-line-space{display:block}}@media (min-width:750px){.hartvillekitchengiftcards .mid-right{position:absolute;bottom:15px;right:88px}.hartvillekitchengiftcards .smallbreaks{display:inline}.hartvillekitchengiftcards .desktop2breaks{display:none}.hartvillekitchengiftcards .desktopbreaks{display:none}.hartvillekitchengiftcards li h1{font-size:12px}.hartvillekitchengiftcards li h2{font-size:22px}.hartvillekitchengiftcards li p{font-size:smaller}.hartvillekitchengiftcards hr{display:none}}@media (min-width:1000px){.hartvillekitchengiftcards .mid-right{position:absolute;bottom:53px;right:94px}.hartvillekitchengiftcards .smallbreaks{display:none}.hartvillekitchengiftcards .desktop2breaks{display:inline}.hartvillekitchengiftcards .desktopbreaks{display:none}.hartvillekitchengiftcards li h1{font-size:17px}.hartvillekitchengiftcards li h2{font-size:26px}.hartvillekitchengiftcards li p{font-size:17px}}@media (min-width:1200px){.hartvillekitchengiftcards .mid-right{position:absolute;bottom:73px;right:80px}.hartvillekitchengiftcards .desktop2breaks{display:none}.hartvillekitchengiftcards .desktopbreaks{display:inline}}.home-and-garden .top-right{position:absolute;top:0;right:30px}.home-and-garden .top-left{position:absolute;top:0;left:30px}.home-and-garden .bottom-right{position:absolute;bottom:12px;right:30px}.home-and-garden .bottom-left{position:absolute;bottom:8px;left:30px}.home-and-garden .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-and-garden .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:300px){.home-and-garden .text-r{margin-left:0}.home-and-garden .text-l{margin-left:0}.home-and-garden .non-space{padding-bottom:0}.home-and-garden .iframe1{width:325px;height:225px}.home-and-garden .iframe{width:315px;height:200px}.home-and-garden .video{text-align:center}.home-and-garden .sec-pad{padding:20px 0}}@media (min-width:765px){.home-and-garden .non-space{padding-bottom:40px}.home-and-garden .iframe1{width:650px;height:315px}.home-and-garden .iframe{width:325px}.home-and-garden .video{text-align:left}}@media (min-width:990px){.home-and-garden .text-r{margin-left:-16px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:73px 15px}.home-and-garden .text-l{margin-right:-60px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:82px 15px}.home-and-garden .iframe1{width:850px;height:450px}.home-and-garden .iframe{width:410px;height:350px}}@media (min-width:1000px){.home-and-garden .character-text{background-color:#e8e8e8;padding-left:41%;padding-top:30px;padding-bottom:10px;padding-right:10px}.home-and-garden .character img{position:absolute;left:100px;top:-190px}.home-and-garden .sec-pad{padding:80px 0}.home-and-garden .tool-image{margin-top:50px}}@media (min-width:1200px){.home-and-garden .iframe1{width:1100px}.home-and-garden .iframe{width:530px;height:450px}.home-and-garden .character-text{padding-left:43%;padding-bottom:25px}.home-and-garden .character img{left:175px}}.home-and-garden p{line-height:1.5}.home-and-garden p a{color:#000;font-weight:600}.home-and-garden p a:hover{color:#000;font-weight:600}.idea-house-common .rounded-corners img{-moz-border-radius:30px;border-radius:30px}.idea-house-bathroom .idea-house-bathroom-round-img img{-moz-border-radius:30px;border-radius:30px}.idea-house-bathroom .person-head-text span p{text-align:right}.idea-house-bathroom .steal-style-images{text-align:center}.idea-house-bathroom .steal-style-text{text-align:left!important}.idea-house-bathroom .callout-background,.idea-house-bathroom .design-to-inspire{background-color:#f0eae4}.idea-house-bathroom .callout-background{padding:40px}.idea-house-bathroom .bathroom-callout{color:#fff;background-color:#000;padding:5px 45px;margin:15px 0 5px 0}.idea-house-bathroom .banner-video{text-align:center}.idea-house-bathroom .slideshow-container{max-width:1000px;position:relative;margin:auto}.idea-house-bathroom .dot{height:15px;width:15px;margin:0 2px;background-color:#bbb;-moz-border-radius:50%;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;-o-transition:background-color .6s ease;-moz-transition:background-color .6s ease;transition:background-color .6s ease}.idea-house-bathroom .active{background-color:#717171}.idea-house-bathroom .fade{-webkit-animation-duration:5.5s;-moz-animation-duration:5.5s;animation-duration:5.5s;text-align:center;opacity:1}@media (min-width:300px){.idea-house-bathroom .person-head-text{background-color:#f0eae4;text-align:center;padding:20px}.idea-house-bathroom .person-head-row{margin-bottom:-16px;z-index:1}.idea-house-bathroom .person-head{text-align:center;padding-bottom:10px}.idea-house-bathroom .steal-style-third-image{padding-top:10px}.idea-house-bathroom .brandsimages{padding:20px 5px}.idea-house-bathroom .hear-about-text p{visibility:hidden;color:#337ab7}.idea-house-bathroom .left-half-image{text-align:center}.idea-house-bathroom .right-half-image{text-align:center;position:absolute;width:95%}.idea-house-bathroom .left-half-text{margin-top:355px}.idea-house-bathroom .idea-house-bathroom-previous-button{text-align:left;font-size:12px}.idea-house-bathroom .idea-house-bathroom-next-button{text-align:right;font-size:12px}.idea-house-bathroom .left-quote svg{fill:#fff;width:90px;height:auto;position:absolute;left:9px;top:0}.idea-house-bathroom .designer-quote{position:relative;z-index:1}.idea-house-bathroom .right-quote svg{fill:#fff;width:80px;right:19px;position:absolute;bottom:43px}}@media (min-width:540px){.idea-house-bathroom .left-half-text{margin-top:500px}.idea-house-bathroom .idea-house-bathroom-previous-button{font-size:16px}.idea-house-bathroom .idea-house-bathroom-next-button{font-size:16px}.idea-house-bathroom .banner-video{padding-bottom:60px}.idea-house-bathroom .banner-video .pop-video img{position:absolute;bottom:20px;right:50px;text-align:center}}@media (min-width:750px){.idea-house-bathroom .details{padding:10px}.idea-house-bathroom .person-head{text-align:right;position:absolute;right:60px;bottom:0;z-index:1;padding:0}.idea-house-bathroom .person-head-text{padding:20px 117px 10px 20px}.idea-house-bathroom .person-head-row{padding:0 125px;margin-bottom:-50px;z-index:1}.idea-house-bathroom .houseoutlineimage{padding:40px 0 20px 0}.idea-house-bathroom .paragraph-padding-image{padding-top:30px}.idea-house-bathroom .hear-about-text p{visibility:visible;padding-right:125px}.idea-house-bathroom .left-half-image{text-align:left}.idea-house-bathroom .right-half-image{text-align:right;position:relative;width:50%}.idea-house-bathroom .left-half-text{padding-top:5%;padding-right:22px;margin-top:0}}@media (min-width:768px){.idea-house-bathroom .steal-style-third-image{padding-top:0}.idea-house-bathroom .idea-house-bathroom-previous-button{font-size:17px}.idea-house-bathroom .idea-house-bathroom-next-button{font-size:17px}.idea-house-bathroom .right-quote svg{right:118px;bottom:32px}.idea-house-bathroom .modal-dialog{width:745px}}@media (min-width:990px){.idea-house-bathroom .details{padding:60px 110px 0 0}.idea-house-bathroom .person-head{right:65px}.idea-house-bathroom .houseoutlineimage{padding:20px 0}.idea-house-bathroom .paragraph-padding-image{padding-top:0}.idea-house-bathroom .hear-about-text p{text-align:center;padding-left:20px;padding-right:0}.idea-house-bathroom .left-half-text{padding-top:10%;padding-right:22px}.idea-house-bathroom .right-half-text{padding-top:8%}.idea-house-bathroom .modal-dialog{width:970px}}@media (min-width:1200px){.idea-house-bathroom .details{padding:80px 110px 0 0}.idea-house-bathroom .paragraph-padding{padding-top:40px}.idea-house-bathroom .person-head{right:80px}.idea-house-bathroom .hear-about-text p{padding-left:250px}.idea-house-bathroom .modal-dialog{width:1170px}}.idea-house-bedroom .idea-house-bedroom-round-img img{-moz-border-radius:30px;border-radius:30px}.idea-house-bedroom .person-head-text span p{text-align:right}.idea-house-bedroom .steal-style-images{text-align:center}.idea-house-bedroom .steal-style-text{text-align:left!important}.idea-house-bedroom .callout-background,.idea-house-bedroom .design-to-inspire{background-color:#f0eae4}.idea-house-bedroom .callout-background{padding:40px}.idea-house-bedroom .bedroom-callout{color:#fff;background-color:#000;padding:5px 45px;margin:15px 0 5px 0}.idea-house-bedroom .slideshow-container{max-width:1000px;position:relative;margin:auto}.idea-house-bedroom .dot{height:15px;width:15px;margin:0 2px;background-color:#bbb;-moz-border-radius:50%;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;-o-transition:background-color .6s ease;-moz-transition:background-color .6s ease;transition:background-color .6s ease}.idea-house-bedroom .active{background-color:#717171}.idea-house-bedroom .fade{-webkit-animation-duration:5.5s;-moz-animation-duration:5.5s;animation-duration:5.5s;text-align:center;opacity:1}@media (min-width:300px){.idea-house-bedroom .pop-video video{width:100%!important;height:250px!important}.idea-house-bedroom .person-head-text{background-color:#f0eae4;text-align:center;padding:20px}.idea-house-bedroom .person-head-row{margin-bottom:-16px;z-index:1}.idea-house-bedroom .person-head{text-align:center;padding-bottom:10px}.idea-house-bedroom .steal-style-third-image{padding-top:10px}.idea-house-bedroom .brandsimages{padding:20px 5px}.idea-house-bedroom .hear-about-text p{visibility:hidden;color:#337ab7}.idea-house-bedroom .left-half-image{text-align:center}.idea-house-bedroom .right-half-image{text-align:center;position:absolute;width:95%}.idea-house-bedroom .left-half-text{margin-top:355px}.idea-house-bedroom .idea-house-bedroom-previous-button{text-align:left;font-size:12px}.idea-house-bedroom .idea-house-bedroom-next-button{text-align:right;font-size:12px}.idea-house-bedroom .left-quote svg{fill:#fff;width:90px;height:auto;position:absolute;left:9px;top:0}.idea-house-bedroom .designer-quote{position:relative;z-index:1}.idea-house-bedroom .right-quote svg{fill:#fff;width:80px;right:19px;position:absolute;bottom:43px}}@media (min-width:540px){.idea-house-bedroom .left-half-text{margin-top:500px}.idea-house-bedroom .idea-house-bedroom-previous-button{font-size:16px}.idea-house-bedroom .idea-house-bedroom-next-button{font-size:16px}.idea-house-bedroom .banner-video .pop-video img{position:absolute;bottom:20px;right:50px;text-align:center}}@media (min-width:750px){.idea-house-bedroom .banner-video{padding-bottom:60px}.idea-house-bedroom .banner-video .pop-video video{position:absolute;bottom:20px;right:50px}.idea-house-bedroom .pop-video video{width:250px!important;height:250px!important}.idea-house-bedroom .details{padding:10px}.idea-house-bedroom .person-head{text-align:right;position:absolute;right:60px;bottom:0;z-index:1;padding:0}.idea-house-bedroom .person-head-text{background-color:#f0eae4;text-align:center;padding:20px 117px 10px 20px}.idea-house-bedroom .person-head-row{padding:0 125px;margin-bottom:-50px;z-index:1}.idea-house-bedroom .houseoutlineimage{padding:40px 0 20px 0}.idea-house-bedroom .paragraph-padding-image{padding-top:30px}.idea-house-bedroom .hear-about-text p{visibility:visible;padding-left:155px}.idea-house-bedroom .left-half-image{text-align:left}.idea-house-bedroom .right-half-image{text-align:right;position:relative;width:50%}.idea-house-bedroom .left-half-text{padding-top:5%;padding-right:22px;margin-top:0}}@media (min-width:768px){.idea-house-bedroom .steal-style-third-image{padding-top:0}.idea-house-bedroom .idea-house-bedroom-previous-button{font-size:17px}.idea-house-bedroom .idea-house-bedroom-next-button{font-size:17px}.idea-house-bedroom .right-quote svg{right:118px;bottom:32px}.idea-house-bedroom .modal-dialog{width:745px}}@media (min-width:990px){.idea-house-bedroom .details{padding:60px 110px 0 0}.idea-house-bedroom .person-head{right:65px}.idea-house-bedroom .houseoutlineimage{padding:20px 0}.idea-house-bedroom .paragraph-padding-image{padding-top:0}.idea-house-bedroom .hear-about-text p{text-align:center;padding-left:20px}.idea-house-bedroom .left-half-text{padding-top:13%;padding-right:22px}.idea-house-bedroom .right-half-text{padding-top:8%}.idea-house-bedroom .modal-dialog{width:970px}}@media (min-width:1200px){.idea-house-bedroom .details{padding:80px 110px 0 0}.idea-house-bedroom .paragraph-padding{padding-top:40px}.idea-house-bedroom .person-head{right:80px}.idea-house-bedroom .hear-about-text p{padding-left:250px}.idea-house-bedroom .modal-dialog{width:1170px}}.idea-house-closet .idea-house-closet-round-img img{-moz-border-radius:30px;border-radius:30px}.idea-house-closet .person-head-text span p{text-align:right}.idea-house-closet .steal-style-images{text-align:center}.idea-house-closet .steal-style-text{text-align:left!important}.idea-house-closet .callout-background,.idea-house-closet .design-to-inspire{background-color:#f0eae4}.idea-house-closet .callout-background{padding:40px}.idea-house-closet .closet-callout{color:#fff;background-color:#000;padding:5px 45px;margin:15px 0 5px 0}.idea-house-closet .slideshow-container{max-width:1000px;position:relative;margin:auto}.idea-house-closet .dot{height:15px;width:15px;margin:0 2px;background-color:#bbb;-moz-border-radius:50%;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;-o-transition:background-color .6s ease;-moz-transition:background-color .6s ease;transition:background-color .6s ease}.idea-house-closet .active{background-color:#717171}.idea-house-closet .fade{-webkit-animation-duration:5.5s;-moz-animation-duration:5.5s;animation-duration:5.5s;text-align:center;opacity:1}@media (min-width:300px){.idea-house-closet .pop-video video{width:100%!important;height:250px!important}.idea-house-closet .person-head-text{background-color:#f0eae4;text-align:center;padding:20px}.idea-house-closet .person-head-row{margin-bottom:-16px;z-index:1}.idea-house-closet .person-head{text-align:center;padding-bottom:10px}.idea-house-closet .steal-style-third-image{padding-top:10px}.idea-house-closet .brandsimages{padding:20px 5px}.idea-house-closet .hear-about-text p{visibility:hidden;color:#337ab7}.idea-house-closet .left-half-image{text-align:center}.idea-house-closet .right-half-image{text-align:center;position:absolute;width:95%}.idea-house-closet .left-half-text{margin-top:355px}.idea-house-closet .idea-house-closet-previous-button{text-align:left;font-size:12px}.idea-house-closet .idea-house-closet-next-button{text-align:right;font-size:12px}.idea-house-closet .left-quote svg{fill:#fff;width:90px;height:auto;position:absolute;left:9px;top:0}.idea-house-closet .designer-quote{position:relative;z-index:1}.idea-house-closet .right-quote svg{fill:#fff;width:80px;right:19px;position:absolute;bottom:43px}}@media (min-width:540px){.idea-house-closet .left-half-text{margin-top:500px}.idea-house-closet .idea-house-closet-previous-button{font-size:13px}.idea-house-closet .idea-house-closet-next-button{font-size:13px}}@media (min-width:750px){.idea-house-closet .banner-video{padding-bottom:60px}.idea-house-closet .banner-video .pop-video video{position:absolute;bottom:20px;right:50px}.idea-house-closet .pop-video video{width:250px!important;height:250px!important}.idea-house-closet .details{padding:10px}.idea-house-closet .person-head{text-align:right;position:absolute;right:60px;bottom:0;z-index:1;padding:0}.idea-house-closet .person-head-text{background-color:#f0eae4;text-align:center;padding:20px 117px 10px 20px}.idea-house-closet .person-head-row{padding:0 125px;margin-bottom:-50px;z-index:1}.idea-house-closet .houseoutlineimage{padding:40px 0 20px 0}.idea-house-closet .paragraph-padding-image{padding-top:30px}.idea-house-closet .hear-about-text p{visibility:visible;padding-left:155px}.idea-house-closet .left-half-image{text-align:left}.idea-house-closet .right-half-image{text-align:right;position:relative;width:50%}.idea-house-closet .left-half-text{padding-top:5%;padding-right:22px;margin-top:0}}@media (min-width:768px){.idea-house-closet .steal-style-third-image{padding-top:0}.idea-house-closet .idea-house-closet-previous-button{font-size:17px}.idea-house-closet .idea-house-closet-next-button{font-size:17px}.idea-house-closet .right-quote svg{right:118px;bottom:32px}.idea-house-closet .modal-dialog{width:745px}}@media (min-width:990px){.idea-house-closet .details{padding:60px 110px 0 0}.idea-house-closet .person-head{right:65px}.idea-house-closet .houseoutlineimage{padding:20px 0}.idea-house-closet .paragraph-padding-image{padding-top:0}.idea-house-closet .hear-about-text p{text-align:center;padding-left:20px}.idea-house-closet .left-half-text{padding-top:13%;padding-right:22px}.idea-house-closet .right-half-text{padding-top:8%}.idea-house-closet .modal-dialog{width:970px}}@media (min-width:1200px){.idea-house-closet .details{padding:80px 110px 0 0}.idea-house-closet .paragraph-padding{padding-top:40px}.idea-house-closet .person-head{right:80px}.idea-house-closet .hear-about-text p{padding-left:250px}.idea-house-closet .modal-dialog{width:1170px}}.idea-house-deck .idea-house-deck-round-img img{-moz-border-radius:30px;border-radius:30px}.idea-house-deck .person-head-text span p{text-align:right}.idea-house-deck .steal-style-images{text-align:center}.idea-house-deck .steal-style-text{text-align:left!important}.idea-house-deck .callout-background,.idea-house-deck .design-to-inspire{background-color:#f0eae4}.idea-house-deck .callout-background{padding:40px}.idea-house-deck .deck-callout{color:#fff;background-color:#000;padding:5px 45px;margin:15px 0 5px 0}.idea-house-deck .slideshow-container{max-width:1000px;position:relative;margin:auto}.idea-house-deck .dot{height:15px;width:15px;margin:0 2px;background-color:#bbb;-moz-border-radius:50%;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;-o-transition:background-color .6s ease;-moz-transition:background-color .6s ease;transition:background-color .6s ease}.idea-house-deck .active{background-color:#717171}.idea-house-deck .fade{-webkit-animation-duration:5.5s;-moz-animation-duration:5.5s;animation-duration:5.5s;text-align:center;opacity:1}@media (min-width:300px){.idea-house-deck .pop-video video{width:100%!important;height:250px!important}.idea-house-deck .person-head-text{background-color:#f0eae4;text-align:center;padding:20px}.idea-house-deck .person-head-row{margin-bottom:-16px;z-index:1}.idea-house-deck .person-head{text-align:center;padding-bottom:10px}.idea-house-deck .steal-style-third-image{padding-top:10px}.idea-house-deck .brandsimages{padding:20px 5px}.idea-house-deck .hear-about-text p{visibility:hidden;color:#337ab7}.idea-house-deck .left-half-image{text-align:center}.idea-house-deck .right-half-image{text-align:center;position:absolute;width:95%}.idea-house-deck .left-half-text{margin-top:355px}.idea-house-deck .idea-house-deck-previous-button{text-align:left;font-size:12px}.idea-house-deck .idea-house-deck-next-button{text-align:right;font-size:12px}.idea-house-deck .left-quote svg{fill:#fff;width:90px;height:auto;position:absolute;left:9px;top:0}.idea-house-deck .designer-quote{position:relative;z-index:1}.idea-house-deck .right-quote svg{fill:#fff;width:80px;right:19px;position:absolute;bottom:43px}}@media (min-width:540px){.idea-house-deck .left-half-text{margin-top:500px}.idea-house-deck .idea-house-deck-previous-button{font-size:16px}.idea-house-deck .idea-house-deck-next-button{font-size:16px}.idea-house-deck .banner-video .pop-video img{position:absolute;bottom:20px;right:50px;text-align:center}}@media (min-width:750px){.idea-house-deck .banner-video{padding-bottom:60px}.idea-house-deck .banner-video .pop-video video{position:absolute;bottom:20px;right:50px}.idea-house-deck .pop-video video{width:250px!important;height:250px!important}.idea-house-deck .details{padding:10px}.idea-house-deck .person-head{text-align:right;position:absolute;right:60px;bottom:0;z-index:1;padding:0}.idea-house-deck .person-head-text{background-color:#f0eae4;text-align:center;padding:20px 117px 10px 20px}.idea-house-deck .person-head-row{padding:0 125px;margin-bottom:-50px;z-index:1}.idea-house-deck .houseoutlineimage{padding:40px 0 20px 0}.idea-house-deck .paragraph-padding-image{padding-top:30px}.idea-house-deck .hear-about-text p{visibility:visible;padding-left:155px}.idea-house-deck .left-half-image{text-align:left}.idea-house-deck .right-half-image{text-align:right;position:relative;width:50%}.idea-house-deck .left-half-text{padding-top:5%;padding-right:22px;margin-top:0}}@media (min-width:768px){.idea-house-deck .steal-style-third-image{padding-top:0}.idea-house-deck .idea-house-deck-previous-button{font-size:17px}.idea-house-deck .idea-house-deck-next-button{font-size:17px}.idea-house-deck .right-quote svg{right:118px;bottom:32px}.idea-house-deck .modal-dialog{width:745px}}@media (min-width:990px){.idea-house-deck .details{padding:60px 110px 0 0}.idea-house-deck .person-head{right:65px}.idea-house-deck .houseoutlineimage{padding:20px 0}.idea-house-deck .paragraph-padding-image{padding-top:0}.idea-house-deck .hear-about-text p{text-align:center;padding-left:20px}.idea-house-deck .left-half-text{padding-top:13%;padding-right:22px}.idea-house-deck .right-half-text{padding-top:8%}.idea-house-deck .modal-dialog{width:970px}}@media (min-width:1200px){.idea-house-deck .details{padding:80px 110px 0 0}.idea-house-deck .paragraph-padding{padding-top:40px}.idea-house-deck .person-head{right:80px}.idea-house-deck .hear-about-text p{padding-left:250px}.idea-house-deck .modal-dialog{width:1170px}}.idea-house-dinette .idea-house-dinette-round-img img{-moz-border-radius:30px;border-radius:30px}.idea-house-dinette .person-head-text span p{text-align:right}.idea-house-dinette .steal-style-images{text-align:center}.idea-house-dinette .steal-style-text{text-align:left!important}.idea-house-dinette .callout-background,.idea-house-dinette .design-to-inspire{background-color:#f0eae4}.idea-house-dinette .callout-background{padding:40px}.idea-house-dinette .dinette-callout{color:#fff;background-color:#000;padding:5px 45px;margin:15px 0 5px 0}.idea-house-dinette .slideshow-container{max-width:1000px;position:relative;margin:auto}.idea-house-dinette .dot{height:15px;width:15px;margin:0 2px;background-color:#bbb;-moz-border-radius:50%;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;-o-transition:background-color .6s ease;-moz-transition:background-color .6s ease;transition:background-color .6s ease}.idea-house-dinette .active{background-color:#717171}.idea-house-dinette .fade{-webkit-animation-duration:5.5s;-moz-animation-duration:5.5s;animation-duration:5.5s;text-align:center;opacity:1}@media (min-width:300px){.idea-house-dinette .pop-video video{width:100%!important;height:250px!important}.idea-house-dinette .person-head-text{background-color:#f0eae4;text-align:center;padding:20px}.idea-house-dinette .person-head-row{margin-bottom:-16px;z-index:1}.idea-house-dinette .person-head{text-align:center;padding-bottom:10px}.idea-house-dinette .steal-style-third-image{padding-top:10px}.idea-house-dinette .brandsimages{padding:20px 5px}.idea-house-dinette .hear-about-text p{visibility:hidden;color:#337ab7}.idea-house-dinette .left-half-image{text-align:center}.idea-house-dinette .right-half-image{text-align:center;position:absolute;width:95%}.idea-house-dinette .left-half-text{margin-top:355px}.idea-house-dinette .idea-house-dinette-previous-button{text-align:left;font-size:12px}.idea-house-dinette .idea-house-dinette-next-button{text-align:right;font-size:12px}.idea-house-dinette .left-quote svg{fill:#fff;width:90px;height:auto;position:absolute;left:9px;top:0}.idea-house-dinette .designer-quote{position:relative;z-index:1}.idea-house-dinette .right-quote svg{fill:#fff;width:80px;right:19px;position:absolute;bottom:43px}}@media (min-width:540px){.idea-house-dinette .left-half-text{margin-top:500px}.idea-house-dinette .idea-house-dinette-previous-button{font-size:16px}.idea-house-dinette .idea-house-dinette-next-button{font-size:16px}.idea-house-dinette .banner-video .pop-video img{position:absolute;bottom:20px;right:50px;text-align:center}}@media (min-width:750px){.idea-house-dinette .banner-video{padding-bottom:60px}.idea-house-dinette .banner-video .pop-video video{position:absolute;bottom:20px;right:50px}.idea-house-dinette .pop-video video{width:250px!important;height:250px!important}.idea-house-dinette .details{padding:10px}.idea-house-dinette .person-head{text-align:right;position:absolute;right:60px;bottom:0;z-index:1;padding:0}.idea-house-dinette .person-head-text{background-color:#f0eae4;text-align:center;padding:20px 117px 10px 20px}.idea-house-dinette .person-head-row{padding:0 125px;margin-bottom:-50px;z-index:1}.idea-house-dinette .houseoutlineimage{padding:40px 0 20px 0}.idea-house-dinette .paragraph-padding-image{padding-top:30px}.idea-house-dinette .hear-about-text p{visibility:visible;padding-left:155px}.idea-house-dinette .left-half-image{text-align:left}.idea-house-dinette .right-half-image{text-align:right;position:relative;width:50%}.idea-house-dinette .left-half-text{padding-top:5%;padding-right:22px;margin-top:0}}@media (min-width:768px){.idea-house-dinette .steal-style-third-image{padding-top:0}.idea-house-dinette .idea-house-dinette-previous-button{font-size:17px}.idea-house-dinette .idea-house-dinette-next-button{font-size:17px}.idea-house-dinette .right-quote svg{right:118px;bottom:32px}.idea-house-dinette .modal-dialog{width:745px}}@media (min-width:990px){.idea-house-dinette .details{padding:60px 110px 0 0}.idea-house-dinette .person-head{right:65px}.idea-house-dinette .houseoutlineimage{padding:20px 0}.idea-house-dinette .paragraph-padding-image{padding-top:0}.idea-house-dinette .hear-about-text p{text-align:center;padding-left:20px}.idea-house-dinette .left-half-text{padding-top:13%;padding-right:22px}.idea-house-dinette .right-half-text{padding-top:8%}.idea-house-dinette .modal-dialog{width:970px}}@media (min-width:1200px){.idea-house-dinette .details{padding:80px 110px 0 0}.idea-house-dinette .paragraph-padding{padding-top:40px}.idea-house-dinette .person-head{right:80px}.idea-house-dinette .hear-about-text p{padding-left:250px}.idea-house-dinette .modal-dialog{width:1170px}}.idea-house-exterior .idea-house-exterior-round-img img{-moz-border-radius:30px;border-radius:30px}.idea-house-exterior .person-head-text span p{text-align:right}.idea-house-exterior .steal-style-images{text-align:center}.idea-house-exterior .steal-style-text{text-align:left!important}.idea-house-exterior .callout-background,.idea-house-exterior .design-to-inspire{background-color:#f0eae4}.idea-house-exterior .callout-background{padding:40px}.idea-house-exterior .exterior-callout{color:#fff;background-color:#000;padding:5px 45px;margin:15px 0 5px 0}.idea-house-exterior .slideshow-container{max-width:1000px;position:relative;margin:auto}.idea-house-exterior .dot{height:15px;width:15px;margin:0 2px;background-color:#bbb;-moz-border-radius:50%;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;-o-transition:background-color .6s ease;-moz-transition:background-color .6s ease;transition:background-color .6s ease}.idea-house-exterior .active{background-color:#717171}.idea-house-exterior .fade{-webkit-animation-duration:5.5s;-moz-animation-duration:5.5s;animation-duration:5.5s;text-align:center;opacity:1}@media (min-width:300px){.idea-house-exterior .pop-video video{width:100%!important;height:250px!important}.idea-house-exterior .person-head-text{background-color:#f0eae4;text-align:center;padding:20px}.idea-house-exterior .person-head-row{margin-bottom:-16px;z-index:1}.idea-house-exterior .person-head{text-align:center;padding-bottom:10px}.idea-house-exterior .steal-style-third-image{padding-top:10px}.idea-house-exterior .brandsimages{padding:20px 5px}.idea-house-exterior .hear-about-text p{visibility:hidden;color:#337ab7}.idea-house-exterior .left-half-image{text-align:center}.idea-house-exterior .right-half-image{text-align:center;position:absolute;width:95%}.idea-house-exterior .left-half-text{margin-top:355px}.idea-house-exterior .idea-house-exterior-previous-button{text-align:left;font-size:12px}.idea-house-exterior .idea-house-exterior-next-button{text-align:right;font-size:12px}.idea-house-exterior .left-quote svg{fill:#fff;width:90px;height:auto;position:absolute;left:9px;top:0}.idea-house-exterior .designer-quote{position:relative;z-index:1}.idea-house-exterior .right-quote svg{fill:#fff;width:80px;right:19px;position:absolute;bottom:43px}}@media (min-width:540px){.idea-house-exterior .left-half-text{margin-top:500px}.idea-house-exterior .idea-house-exterior-previous-button{font-size:16px}.idea-house-exterior .idea-house-exterior-next-button{font-size:16px}.idea-house-exterior .banner-video .pop-video img{position:absolute;bottom:20px;right:50px;text-align:center}}@media (min-width:750px){.idea-house-exterior .banner-video{padding-bottom:60px}.idea-house-exterior .banner-video .pop-video video{position:absolute;bottom:20px;right:50px}.idea-house-exterior .pop-video video{width:250px!important;height:250px!important}.idea-house-exterior .details{padding:10px}.idea-house-exterior .person-head{text-align:right;position:absolute;right:60px;bottom:0;z-index:1;padding:0}.idea-house-exterior .person-head-text{background-color:#f0eae4;text-align:center;padding:20px 117px 10px 20px}.idea-house-exterior .person-head-row{padding:0 125px;margin-bottom:-50px;z-index:1}.idea-house-exterior .houseoutlineimage{padding:40px 0 20px 0}.idea-house-exterior .paragraph-padding-image{padding-top:30px}.idea-house-exterior .hear-about-text p{visibility:visible;padding-left:155px}.idea-house-exterior .left-half-image{text-align:left}.idea-house-exterior .right-half-image{text-align:right;position:relative;width:50%}.idea-house-exterior .left-half-text{padding-top:5%;padding-right:22px;margin-top:0}}@media (min-width:768px){.idea-house-exterior .steal-style-third-image{padding-top:0}.idea-house-exterior .idea-house-exterior-previous-button{font-size:17px}.idea-house-exterior .idea-house-exterior-next-button{font-size:17px}.idea-house-exterior .right-quote svg{right:118px;bottom:32px}.idea-house-exterior .modal-dialog{width:745px}}@media (min-width:990px){.idea-house-exterior .details{padding:60px 110px 0 0}.idea-house-exterior .person-head{right:65px}.idea-house-exterior .houseoutlineimage{padding:20px 0}.idea-house-exterior .paragraph-padding-image{padding-top:0}.idea-house-exterior .hear-about-text p{text-align:center;padding-left:20px}.idea-house-exterior .left-half-text{padding-top:13%;padding-right:22px}.idea-house-exterior .right-half-text{padding-top:8%}.idea-house-exterior .modal-dialog{width:970px}}@media (min-width:1200px){.idea-house-exterior .details{padding:80px 110px 0 0}.idea-house-exterior .paragraph-padding{padding-top:40px}.idea-house-exterior .person-head{right:80px}.idea-house-exterior .hear-about-text p{padding-left:250px}.idea-house-exterior .modal-dialog{width:1170px}}.idea-house-flex-room .idea-house-flex-round-img img{-moz-border-radius:30px;border-radius:30px}.idea-house-flex-room .person-head-text span p{text-align:right}.idea-house-flex-room .steal-style-images{text-align:center}.idea-house-flex-room .steal-style-text{text-align:left!important}.idea-house-flex-room .callout-background,.idea-house-flex-room .design-to-inspire{background-color:#f0eae4}.idea-house-flex-room .callout-background{padding:40px}.idea-house-flex-room .flex-callout{color:#fff;background-color:#000;padding:5px 45px;margin:15px 0 5px 0}.idea-house-flex-room .slideshow-container{max-width:1000px;position:relative;margin:auto}.idea-house-flex-room .dot{height:15px;width:15px;margin:0 2px;background-color:#bbb;-moz-border-radius:50%;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;-o-transition:background-color .6s ease;-moz-transition:background-color .6s ease;transition:background-color .6s ease}.idea-house-flex-room .active{background-color:#717171}.idea-house-flex-room .fade{-webkit-animation-duration:5.5s;-moz-animation-duration:5.5s;animation-duration:5.5s;text-align:center;opacity:1}@media (min-width:300px){.idea-house-flex-room .pop-video video{width:100%!important;height:250px!important}.idea-house-flex-room .person-head-text{background-color:#f0eae4;text-align:center;padding:20px}.idea-house-flex-room .person-head-row{margin-bottom:-16px;z-index:1}.idea-house-flex-room .person-head{text-align:center;padding-bottom:10px}.idea-house-flex-room .steal-style-third-image{padding-top:10px}.idea-house-flex-room .brandsimages{padding:20px 5px}.idea-house-flex-room .hear-about-text p{visibility:hidden;color:#337ab7}.idea-house-flex-room .left-half-image{text-align:center}.idea-house-flex-room .right-half-image{text-align:center;position:absolute;width:95%}.idea-house-flex-room .left-half-text{margin-top:355px}.idea-house-flex-room .idea-house-flex-previous-button{text-align:left;font-size:12px}.idea-house-flex-room .idea-house-flex-next-button{text-align:right;font-size:12px}.idea-house-flex-room .left-quote svg{fill:#fff;width:90px;height:auto;position:absolute;left:9px;top:0}.idea-house-flex-room .designer-quote{position:relative;z-index:1}.idea-house-flex-room .right-quote svg{fill:#fff;width:80px;right:19px;position:absolute;bottom:43px}}@media (min-width:540px){.idea-house-flex-room .left-half-text{margin-top:500px}.idea-house-flex-room .idea-house-flex-previous-button{font-size:16px}.idea-house-flex-room .idea-house-flex-next-button{font-size:16px}.idea-house-flex-room .banner-video .pop-video img{position:absolute;bottom:20px;right:50px;text-align:center}}@media (min-width:750px){.idea-house-flex-room .banner-video{padding-bottom:60px}.idea-house-flex-room .banner-video .pop-video video{position:absolute;bottom:20px;right:50px}.idea-house-flex-room .pop-video video{width:250px!important;height:250px!important}.idea-house-flex-room .details{padding:10px}.idea-house-flex-room .person-head{text-align:right;position:absolute;right:60px;bottom:0;z-index:1;padding:0}.idea-house-flex-room .person-head-text{background-color:#f0eae4;text-align:center;padding:20px 117px 10px 20px}.idea-house-flex-room .person-head-row{padding:0 125px;margin-bottom:-50px;z-index:1}.idea-house-flex-room .houseoutlineimage{padding:40px 0 20px 0}.idea-house-flex-room .paragraph-padding-image{padding-top:30px}.idea-house-flex-room .hear-about-text p{visibility:visible;padding-left:155px}.idea-house-flex-room .left-half-image{text-align:left}.idea-house-flex-room .right-half-image{text-align:right;position:relative;width:50%}.idea-house-flex-room .left-half-text{padding-top:5%;padding-right:22px;margin-top:0}}@media (min-width:768px){.idea-house-flex-room .steal-style-third-image{padding-top:0}.idea-house-flex-room .idea-house-flex-previous-button{font-size:17px}.idea-house-flex-room .idea-house-flex-next-button{font-size:17px}.idea-house-flex-room .right-quote svg{right:118px;bottom:32px}.idea-house-flex-room .modal-dialog{width:745px}}@media (min-width:990px){.idea-house-flex-room .details{padding:60px 110px 0 0}.idea-house-flex-room .person-head{right:65px}.idea-house-flex-room .houseoutlineimage{padding:20px 0}.idea-house-flex-room .paragraph-padding-image{padding-top:0}.idea-house-flex-room .hear-about-text p{text-align:center;padding-left:20px}.idea-house-flex-room .left-half-text{padding-top:13%;padding-right:22px}.idea-house-flex-room .right-half-text{padding-top:8%}.idea-house-flex-room .modal-dialog{width:970px}}@media (min-width:1200px){.idea-house-flex-room .details{padding:80px 110px 0 0}.idea-house-flex-room .paragraph-padding{padding-top:40px}.idea-house-flex-room .person-head{right:80px}.idea-house-flex-room .hear-about-text p{padding-left:250px}.idea-house-flex-room .modal-dialog{width:1170px}}.idea-house-great-room .idea-house-great-round-img img{-moz-border-radius:30px;border-radius:30px}.idea-house-great-room .person-head-text span p{text-align:right}.idea-house-great-room .steal-style-images{text-align:center}.idea-house-great-room .steal-style-text{text-align:left!important}.idea-house-great-room .callout-background,.idea-house-great-room .design-to-inspire{background-color:#f0eae4}.idea-house-great-room .callout-background{padding:40px}.idea-house-great-room .great-callout{color:#fff;background-color:#000;padding:5px 45px;margin:15px 0 5px 0}.idea-house-great-room .slideshow-container{max-width:1000px;position:relative;margin:auto}.idea-house-great-room .dot{height:15px;width:15px;margin:0 2px;background-color:#bbb;-moz-border-radius:50%;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;-o-transition:background-color .6s ease;-moz-transition:background-color .6s ease;transition:background-color .6s ease}.idea-house-great-room .active{background-color:#717171}.idea-house-great-room .fade{-webkit-animation-duration:5.5s;-moz-animation-duration:5.5s;animation-duration:5.5s;text-align:center;opacity:1}@media (min-width:300px){.idea-house-great-room .pop-video video{width:100%!important;height:250px!important}.idea-house-great-room .person-head-text{background-color:#f0eae4;text-align:center;padding:20px}.idea-house-great-room .person-head-row{margin-bottom:-16px;z-index:1}.idea-house-great-room .person-head{text-align:center;padding-bottom:10px}.idea-house-great-room .steal-style-third-image{padding-top:10px}.idea-house-great-room .brandsimages{padding:20px 5px}.idea-house-great-room .hear-about-text p{visibility:hidden;color:#337ab7}.idea-house-great-room .left-half-image{text-align:center}.idea-house-great-room .right-half-image{text-align:center;position:absolute;width:95%}.idea-house-great-room .left-half-text{margin-top:355px}.idea-house-great-room .idea-house-great-previous-button{text-align:left;font-size:12px}.idea-house-great-room .idea-house-great-next-button{text-align:right;font-size:12px}.idea-house-great-room .left-quote svg{fill:#fff;width:90px;height:auto;position:absolute;left:9px;top:0}.idea-house-great-room .designer-quote{position:relative;z-index:1}.idea-house-great-room .right-quote svg{fill:#fff;width:80px;right:19px;position:absolute;bottom:43px}}@media (min-width:540px){.idea-house-great-room .left-half-text{margin-top:500px}.idea-house-great-room .idea-house-great-previous-button{font-size:16px}.idea-house-great-room .idea-house-great-next-button{font-size:16px}.idea-house-great-room .banner-video .pop-video img{position:absolute;bottom:20px;right:50px;text-align:center}}@media (min-width:750px){.idea-house-great-room .banner-video{padding-bottom:60px}.idea-house-great-room .banner-video .pop-video video{position:absolute;bottom:20px;right:50px}.idea-house-great-room .pop-video video{width:250px!important;height:250px!important}.idea-house-great-room .details{padding:10px}.idea-house-great-room .person-head{text-align:right;position:absolute;right:60px;bottom:0;z-index:1;padding:0}.idea-house-great-room .person-head-text{background-color:#f0eae4;text-align:center;padding:20px 117px 10px 20px}.idea-house-great-room .person-head-row{padding:0 125px;margin-bottom:-50px;z-index:1}.idea-house-great-room .houseoutlineimage{padding:40px 0 20px 0}.idea-house-great-room .paragraph-padding-image{padding-top:30px}.idea-house-great-room .hear-about-text p{visibility:visible;padding-left:155px}.idea-house-great-room .left-half-image{text-align:left}.idea-house-great-room .right-half-image{text-align:right;position:relative;width:50%}.idea-house-great-room .left-half-text{padding-top:5%;padding-right:22px;margin-top:0}}@media (min-width:768px){.idea-house-great-room .steal-style-third-image{padding-top:0}.idea-house-great-room .idea-house-great-previous-button{font-size:17px}.idea-house-great-room .idea-house-great-next-button{font-size:17px}.idea-house-great-room .right-quote svg{right:118px;bottom:32px}.idea-house-great-room .modal-dialog{width:745px}}@media (min-width:990px){.idea-house-great-room .details{padding:60px 110px 0 0}.idea-house-great-room .person-head{right:65px}.idea-house-great-room .houseoutlineimage{padding:20px 0}.idea-house-great-room .paragraph-padding-image{padding-top:0}.idea-house-great-room .hear-about-text p{text-align:center;padding-left:20px}.idea-house-great-room .left-half-text{padding-top:13%;padding-right:22px}.idea-house-great-room .right-half-text{padding-top:8%}.idea-house-great-room .modal-dialog{width:970px}}@media (min-width:1200px){.idea-house-great-room .details{padding:80px 110px 0 0}.idea-house-great-room .paragraph-padding{padding-top:40px}.idea-house-great-room .person-head{right:80px}.idea-house-great-room .hear-about-text p{padding-left:250px}.idea-house-great-room .modal-dialog{width:1170px}}.idea-house-kitchen .idea-house-kitchen-round-img img{-moz-border-radius:30px;border-radius:30px}.idea-house-kitchen .person-head-text span p{text-align:right}.idea-house-kitchen .steal-style-images{text-align:center}.idea-house-kitchen .steal-style-text{text-align:left!important}.idea-house-kitchen .callout-background,.idea-house-kitchen .design-to-inspire{background-color:#f0eae4}.idea-house-kitchen .callout-background{padding:40px}.idea-house-kitchen .kitchen-callout{color:#fff;background-color:#000;padding:5px 45px;margin:15px 0 5px 0}.idea-house-kitchen .slideshow-container{max-width:1000px;position:relative;margin:auto}.idea-house-kitchen .dot{height:15px;width:15px;margin:0 2px;background-color:#bbb;-moz-border-radius:50%;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;-o-transition:background-color .6s ease;-moz-transition:background-color .6s ease;transition:background-color .6s ease}.idea-house-kitchen .active{background-color:#717171}.idea-house-kitchen .fade{-webkit-animation-duration:5.5s;-moz-animation-duration:5.5s;animation-duration:5.5s;text-align:center;opacity:1}@media (min-width:300px){.idea-house-kitchen .pop-video video{width:100%!important;height:250px!important}.idea-house-kitchen .person-head-text{background-color:#f0eae4;text-align:center;padding:20px}.idea-house-kitchen .person-head-row{margin-bottom:-16px;z-index:1}.idea-house-kitchen .person-head{text-align:center;padding-bottom:10px}.idea-house-kitchen .steal-style-third-image{padding-top:10px}.idea-house-kitchen .brandsimages{padding:20px 5px}.idea-house-kitchen .hear-about-text p{visibility:hidden;color:#337ab7}.idea-house-kitchen .left-half-image{text-align:center}.idea-house-kitchen .right-half-image{text-align:center;position:absolute;width:95%}.idea-house-kitchen .left-half-text{margin-top:355px}.idea-house-kitchen .idea-house-kitchen-previous-button{text-align:left;font-size:12px}.idea-house-kitchen .idea-house-kitchen-next-button{text-align:right;font-size:12px}.idea-house-kitchen .left-quote svg{fill:#fff;width:90px;height:auto;position:absolute;left:9px;top:0}.idea-house-kitchen .designer-quote{position:relative;z-index:1}.idea-house-kitchen .right-quote svg{fill:#fff;width:80px;right:19px;position:absolute;bottom:43px}}@media (min-width:540px){.idea-house-kitchen .left-half-text{margin-top:500px}.idea-house-kitchen .idea-house-kitchen-previous-button{font-size:16px}.idea-house-kitchen .idea-house-kitchen-next-button{font-size:16px}.idea-house-kitchen .banner-video .pop-video img{position:absolute;bottom:20px;right:50px;text-align:center}}@media (min-width:750px){.idea-house-kitchen .banner-video{padding-bottom:60px}.idea-house-kitchen .banner-video .pop-video video{position:absolute;bottom:20px;right:50px}.idea-house-kitchen .pop-video video{width:250px!important;height:250px!important}.idea-house-kitchen .details{padding:10px}.idea-house-kitchen .person-head{text-align:right;position:absolute;right:60px;bottom:0;z-index:1;padding:0}.idea-house-kitchen .person-head-text{background-color:#f0eae4;text-align:center;padding:20px 117px 10px 20px}.idea-house-kitchen .person-head-row{padding:0 125px;margin-bottom:-50px;z-index:1}.idea-house-kitchen .houseoutlineimage{padding:40px 0 20px 0}.idea-house-kitchen .paragraph-padding-image{padding-top:30px}.idea-house-kitchen .hear-about-text p{visibility:visible;padding-left:155px}.idea-house-kitchen .left-half-image{text-align:left}.idea-house-kitchen .right-half-image{text-align:right;position:relative;width:50%}.idea-house-kitchen .left-half-text{padding-top:5%;padding-right:22px;margin-top:0}}@media (min-width:768px){.idea-house-kitchen .steal-style-third-image{padding-top:0}.idea-house-kitchen .idea-house-kitchen-previous-button{font-size:17px}.idea-house-kitchen .idea-house-kitchen-next-button{font-size:17px}.idea-house-kitchen .right-quote svg{right:118px;bottom:32px}.idea-house-kitchen .modal-dialog{width:745px}}@media (min-width:990px){.idea-house-kitchen .details{padding:60px 110px 0 0}.idea-house-kitchen .person-head{right:65px}.idea-house-kitchen .houseoutlineimage{padding:20px 0}.idea-house-kitchen .paragraph-padding-image{padding-top:0}.idea-house-kitchen .hear-about-text p{text-align:center;padding-left:20px}.idea-house-kitchen .left-half-text{padding-top:13%;padding-right:22px}.idea-house-kitchen .right-half-text{padding-top:8%}.idea-house-kitchen .modal-dialog{width:970px}}@media (min-width:1200px){.idea-house-kitchen .details{padding:80px 110px 0 0}.idea-house-kitchen .paragraph-padding{padding-top:40px}.idea-house-kitchen .person-head{right:80px}.idea-house-kitchen .hear-about-text p{padding-left:250px}.idea-house-kitchen .modal-dialog{width:1170px}}.idea-house-mudroom .idea-house-mudroom-round-img img{-moz-border-radius:30px;border-radius:30px}.idea-house-mudroom .person-head-text span p{text-align:right}.idea-house-mudroom .steal-style-images{text-align:center}.idea-house-mudroom .steal-style-text{text-align:left!important}.idea-house-mudroom .callout-background,.idea-house-mudroom .design-to-inspire{background-color:#f0eae4}.idea-house-mudroom .callout-background{padding:40px}.idea-house-mudroom .mudroom-callout{color:#fff;background-color:#000;padding:5px 45px;margin:15px 0 5px 0}.idea-house-mudroom .slideshow-container{max-width:1000px;position:relative;margin:auto}.idea-house-mudroom .dot{height:15px;width:15px;margin:0 2px;background-color:#bbb;-moz-border-radius:50%;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;-o-transition:background-color .6s ease;-moz-transition:background-color .6s ease;transition:background-color .6s ease}.idea-house-mudroom .active{background-color:#717171}.idea-house-mudroom .fade{-webkit-animation-duration:5.5s;-moz-animation-duration:5.5s;animation-duration:5.5s;text-align:center;opacity:1}@media (min-width:300px){.idea-house-mudroom .pop-video video{width:100%!important;height:250px!important}.idea-house-mudroom .person-head-text{background-color:#f0eae4;text-align:center;padding:20px}.idea-house-mudroom .person-head-row{margin-bottom:-16px;z-index:1}.idea-house-mudroom .person-head{text-align:center;padding-bottom:10px}.idea-house-mudroom .steal-style-third-image{padding-top:10px}.idea-house-mudroom .brandsimages{padding:20px 5px}.idea-house-mudroom .hear-about-text p{visibility:hidden;color:#337ab7}.idea-house-mudroom .left-half-image{text-align:center}.idea-house-mudroom .right-half-image{text-align:center;position:absolute;width:95%}.idea-house-mudroom .left-half-text{margin-top:355px}.idea-house-mudroom .idea-house-mudroom-previous-button{text-align:left;font-size:12px}.idea-house-mudroom .idea-house-mudroom-next-button{text-align:right;font-size:12px}.idea-house-mudroom .left-quote svg{fill:#fff;width:90px;height:auto;position:absolute;left:9px;top:0}.idea-house-mudroom .designer-quote{position:relative;z-index:1}.idea-house-mudroom .right-quote svg{fill:#fff;width:80px;right:19px;position:absolute;bottom:43px}}@media (min-width:540px){.idea-house-mudroom .left-half-text{margin-top:500px}.idea-house-mudroom .idea-house-mudroom-previous-button{font-size:13px}.idea-house-mudroom .idea-house-mudroom-next-button{font-size:13px}.idea-house-mudroom .banner-video .pop-video img{position:absolute;bottom:20px;right:50px;text-align:center}}@media (min-width:750px){.idea-house-mudroom .banner-video{padding-bottom:60px}.idea-house-mudroom .banner-video .pop-video video{position:absolute;bottom:20px;right:50px}.idea-house-mudroom .pop-video video{width:250px!important;height:250px!important}.idea-house-mudroom .details{padding:10px}.idea-house-mudroom .person-head{text-align:right;position:absolute;right:60px;bottom:0;z-index:1;padding:0}.idea-house-mudroom .person-head-text{background-color:#f0eae4;text-align:center;padding:20px 117px 10px 20px}.idea-house-mudroom .person-head-row{padding:0 125px;margin-bottom:-50px;z-index:1}.idea-house-mudroom .houseoutlineimage{padding:40px 0 20px 0}.idea-house-mudroom .paragraph-padding-image{padding-top:30px}.idea-house-mudroom .hear-about-text p{visibility:visible;padding-left:155px}.idea-house-mudroom .left-half-image{text-align:left}.idea-house-mudroom .right-half-image{text-align:right;position:relative;width:50%}.idea-house-mudroom .left-half-text{padding-top:5%;padding-right:22px;margin-top:0}}@media (min-width:768px){.idea-house-mudroom .steal-style-third-image{padding-top:0}.idea-house-mudroom .idea-house-mudroom-previous-button{font-size:17px}.idea-house-mudroom .idea-house-mudroom-next-button{font-size:17px}.idea-house-mudroom .right-quote svg{right:118px;bottom:32px}.idea-house-mudroom .modal-dialog{width:745px}}@media (min-width:990px){.idea-house-mudroom .details{padding:60px 110px 0 0}.idea-house-mudroom .person-head{right:65px}.idea-house-mudroom .houseoutlineimage{padding:20px 0}.idea-house-mudroom .paragraph-padding-image{padding-top:0}.idea-house-mudroom .hear-about-text p{text-align:center;padding-left:20px}.idea-house-mudroom .left-half-text{padding-top:13%;padding-right:22px}.idea-house-mudroom .right-half-text{padding-top:8%}.idea-house-mudroom .modal-dialog{width:970px}}@media (min-width:1200px){.idea-house-mudroom .details{padding:80px 110px 0 0}.idea-house-mudroom .paragraph-padding{padding-top:40px}.idea-house-mudroom .person-head{right:80px}.idea-house-mudroom .hear-about-text p{padding-left:250px}.idea-house-mudroom .modal-dialog{width:1170px}}.idea-house-office .idea-house-office-round-img img{-moz-border-radius:30px;border-radius:30px}.idea-house-office .person-head-text span p{text-align:right}.idea-house-office .steal-style-images{text-align:center}.idea-house-office .steal-style-text{text-align:left!important}.idea-house-office .callout-background,.idea-house-office .design-to-inspire{background-color:#f0eae4}.idea-house-office .callout-background{padding:40px}.idea-house-office .office-callout{color:#fff;background-color:#000;padding:5px 45px;margin:15px 0 5px 0}.idea-house-office .slideshow-container{max-width:1000px;position:relative;margin:auto}.idea-house-office .dot{height:15px;width:15px;margin:0 2px;background-color:#bbb;-moz-border-radius:50%;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;-o-transition:background-color .6s ease;-moz-transition:background-color .6s ease;transition:background-color .6s ease}.idea-house-office .active{background-color:#717171}.idea-house-office .fade{-webkit-animation-duration:5.5s;-moz-animation-duration:5.5s;animation-duration:5.5s;text-align:center;opacity:1}@media (min-width:300px){.idea-house-office .pop-video video{width:100%!important;height:250px!important}.idea-house-office .person-head-text{background-color:#f0eae4;text-align:center;padding:20px}.idea-house-office .person-head-row{margin-bottom:-16px;z-index:1}.idea-house-office .person-head{text-align:center;padding-bottom:10px}.idea-house-office .steal-style-third-image{padding-top:10px}.idea-house-office .brandsimages{padding:20px 5px}.idea-house-office .hear-about-text p{visibility:hidden;color:#337ab7}.idea-house-office .left-half-image{text-align:center}.idea-house-office .right-half-image{text-align:center;position:absolute;width:95%}.idea-house-office .left-half-text{margin-top:355px}.idea-house-office .idea-house-office-previous-button{text-align:left;font-size:11px}.idea-house-office .idea-house-office-next-button{text-align:right;font-size:11px}.idea-house-office .left-quote svg{fill:#fff;width:90px;height:auto;position:absolute;left:9px;top:0}.idea-house-office .designer-quote{position:relative;z-index:1}.idea-house-office .right-quote svg{fill:#fff;width:80px;right:19px;position:absolute;bottom:43px}}@media (min-width:540px){.idea-house-office .left-half-text{margin-top:500px}.idea-house-office .idea-house-office-previous-button{font-size:16px}.idea-house-office .idea-house-office-next-button{font-size:16px}.idea-house-office .banner-video .pop-video img{position:absolute;bottom:20px;right:50px;text-align:center}}@media (min-width:750px){.idea-house-office .banner-video{padding-bottom:60px}.idea-house-office .banner-video .pop-video video{position:absolute;bottom:20px;right:50px}.idea-house-office .pop-video video{width:250px!important;height:250px!important}.idea-house-office .details{padding:10px}.idea-house-office .person-head{text-align:right;position:absolute;right:60px;bottom:0;z-index:1;padding:0}.idea-house-office .person-head-text{background-color:#f0eae4;text-align:center;padding:20px 117px 10px 20px}.idea-house-office .person-head-row{padding:0 125px;margin-bottom:-50px;z-index:1}.idea-house-office .houseoutlineimage{padding:40px 0 20px 0}.idea-house-office .paragraph-padding-image{padding-top:30px}.idea-house-office .hear-about-text p{visibility:visible;padding-left:155px}.idea-house-office .left-half-image{text-align:left}.idea-house-office .right-half-image{text-align:right;position:relative;width:50%}.idea-house-office .left-half-text{padding-top:5%;padding-right:22px;margin-top:0}}@media (min-width:768px){.idea-house-office .steal-style-third-image{padding-top:0}.idea-house-office .idea-house-office-previous-button{font-size:17px}.idea-house-office .idea-house-office-next-button{font-size:17px}.idea-house-office .right-quote svg{right:118px;bottom:32px}.idea-house-office .modal-dialog{width:745px}}@media (min-width:990px){.idea-house-office .details{padding:60px 110px 0 0}.idea-house-office .person-head{right:65px}.idea-house-office .houseoutlineimage{padding:20px 0}.idea-house-office .paragraph-padding-image{padding-top:0}.idea-house-office .hear-about-text p{text-align:center;padding-left:20px}.idea-house-office .left-half-text{padding-top:13%;padding-right:22px}.idea-house-office .right-half-text{padding-top:8%}.idea-house-office .modal-dialog{width:970px}}@media (min-width:1200px){.idea-house-office .details{padding:80px 110px 0 0}.idea-house-office .paragraph-padding{padding-top:40px}.idea-house-office .person-head{right:80px}.idea-house-office .hear-about-text p{padding-left:250px}.idea-house-office .modal-dialog{width:1170px}}.idea-house-scullery .idea-house-scullery-round-img img{-moz-border-radius:30px;border-radius:30px}.idea-house-scullery .person-head-text span p{text-align:right}.idea-house-scullery .steal-style-images{text-align:center}.idea-house-scullery .steal-style-text{text-align:left!important}.idea-house-scullery .callout-background,.idea-house-scullery .design-to-inspire{background-color:#f0eae4}.idea-house-scullery .callout-background{padding:40px}.idea-house-scullery .scullery-callout{color:#fff;background-color:#000;padding:5px 45px;margin:15px 0 5px 0}.idea-house-scullery .slideshow-container{max-width:1000px;position:relative;margin:auto}.idea-house-scullery .dot{height:15px;width:15px;margin:0 2px;background-color:#bbb;-moz-border-radius:50%;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;-o-transition:background-color .6s ease;-moz-transition:background-color .6s ease;transition:background-color .6s ease}.idea-house-scullery .active{background-color:#717171}.idea-house-scullery .fade{-webkit-animation-duration:5.5s;-moz-animation-duration:5.5s;animation-duration:5.5s;text-align:center;opacity:1}@media (min-width:300px){.idea-house-scullery .pop-video video{width:100%!important;height:250px!important}.idea-house-scullery .person-head-text{background-color:#f0eae4;text-align:center;padding:20px}.idea-house-scullery .person-head-row{margin-bottom:-16px;z-index:1}.idea-house-scullery .person-head{text-align:center;padding-bottom:10px}.idea-house-scullery .steal-style-third-image{padding-top:10px}.idea-house-scullery .brandsimages{padding:20px 5px}.idea-house-scullery .hear-about-text p{visibility:hidden;color:#337ab7}.idea-house-scullery .left-half-image{text-align:center}.idea-house-scullery .right-half-image{text-align:center;position:absolute;width:95%}.idea-house-scullery .left-half-text{margin-top:355px}.idea-house-scullery .idea-house-scullery-previous-button{text-align:left;font-size:12px}.idea-house-scullery .idea-house-scullery-next-button{text-align:right;font-size:12px}.idea-house-scullery .left-quote svg{fill:#fff;width:90px;height:auto;position:absolute;left:9px;top:0}.idea-house-scullery .designer-quote{position:relative;z-index:1}.idea-house-scullery .right-quote svg{fill:#fff;width:80px;right:19px;position:absolute;bottom:43px}}@media (min-width:540px){.idea-house-scullery .left-half-text{margin-top:500px}.idea-house-scullery .idea-house-scullery-previous-button{font-size:16px}.idea-house-scullery .idea-house-scullery-next-button{font-size:16px}.idea-house-scullery .banner-video .pop-video img{position:absolute;bottom:20px;right:50px;text-align:center}}@media (min-width:750px){.idea-house-scullery .banner-video{padding-bottom:60px}.idea-house-scullery .banner-video .pop-video video{position:absolute;bottom:20px;right:50px}.idea-house-scullery .pop-video video{width:250px!important;height:250px!important}.idea-house-scullery .details{padding:10px}.idea-house-scullery .person-head{text-align:right;position:absolute;right:60px;bottom:0;z-index:1;padding:0}.idea-house-scullery .person-head-text{padding:20px 117px 10px 20px}.idea-house-scullery .person-head-row{padding:0 125px;margin-bottom:-50px;z-index:1}.idea-house-scullery .houseoutlineimage{padding:40px 0 20px 0}.idea-house-scullery .paragraph-padding-image{padding-top:30px}.idea-house-scullery .hear-about-text p{visibility:visible;padding-left:155px}.idea-house-scullery .left-half-image{text-align:left}.idea-house-scullery .right-half-image{text-align:right;position:relative;width:50%}.idea-house-scullery .left-half-text{padding-top:5%;padding-right:22px;margin-top:0}}@media (min-width:768px){.idea-house-scullery .steal-style-third-image{padding-top:0}.idea-house-scullery .idea-house-scullery-previous-button{font-size:17px}.idea-house-scullery .idea-house-scullery-next-button{font-size:17px}.idea-house-scullery .right-quote svg{right:118px;bottom:32px}.idea-house-scullery .modal-dialog{width:745px}}@media (min-width:990px){.idea-house-scullery .details{padding:60px 110px 0 0}.idea-house-scullery .person-head{right:65px}.idea-house-scullery .houseoutlineimage{padding:20px 0}.idea-house-scullery .paragraph-padding-image{padding-top:0}.idea-house-scullery .hear-about-text p{text-align:center;padding-left:20px}.idea-house-scullery .left-half-text{padding-top:13%;padding-right:22px}.idea-house-scullery .right-half-text{padding-top:8%}.idea-house-scullery .modal-dialog{width:970px}}@media (min-width:1200px){.idea-house-scullery .details{padding:80px 110px 0 0}.idea-house-scullery .paragraph-padding{padding-top:40px}.idea-house-scullery .person-head{right:80px}.idea-house-scullery .hear-about-text p{padding-left:250px}.idea-house-scullery .modal-dialog{width:1170px}}.get-inspired-menu .nav-tabs li p{text-align:center;font-size:14px}.get-inspired-menu .nav-tabs li a{color:#000}.get-inspired-menu .nav-tabs>li.active>a,.get-inspired-menu .nav-tabs>li.active>a:focus,.get-inspired-menu .nav-tabs>li.active>a:hover{border-bottom:3px solid #000;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.get-inspired-menu .nav-tabs>li>a:hover{background-color:transparent;border-color:transparent}.get-inspired-menu .nav-tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:auto;overflow-y:hidden}.get-inspired-menu .nav-tabs li{width:16%;min-width:125px;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.get-inspired-menu .nav-tabs li a{height:100%}.get-inspired-menu .nav-tabs li img{margin:auto;display:block}.get-inspired-menu .nav-tabs li p{margin-bottom:0}.get-inspired-menu .nav>li>a{padding:10px 0}@media (min-width:990px){.get-inspired-menu .mobile-slide{overflow-x:visible;white-space:normal}.get-inspired-menu .mobile-slide-link,.get-inspired-menu .mobile-slide-link-short{display:block!important;float:left!important}.get-inspired-menu .mobile-slide-link-short img{padding-bottom:0}}.get-inspired{padding-bottom:0}.get-inspired h1,.get-inspired h2{text-align:center}.get-inspired img{-moz-border-radius:30px;border-radius:30px}.get-inspired .kitchen span{text-align:left}.get-inspired .img-cover{text-align:center}.get-inspired a,.get-inspired a:hover{color:#000}.get-inspired .cover-img{height:auto}.get-inspired .get-inspired-items .col-xs-12,.get-inspired .get-inspired-items .col-xs-6{margin-bottom:30px}.get-inspired .col-xs-12 .img-cover a,.get-inspired .col-xs-6 .img-cover a{display:block;position:relative}.get-inspired .col-xs-12 .img-cover a:after,.get-inspired .col-xs-6 .img-cover a:after{content:"";display:block;height:0;width:100%;padding-bottom:78.5714285714%}.get-inspired .col-xs-12 .img-cover img,.get-inspired .col-xs-6 .img-cover img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.get-inspired .col-xs-12>.img-cover a:after{padding-bottom:37.6712328767%}.get-inspired .tab-pane{scroll-margin-top:550px}@media (max-width:767px){.get-inspired .cover-txt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}}@media (min-width:300px){.get-inspired .bathroom-spaces{margin-bottom:3px!important}.get-inspired .exterior-living-spaces{margin-bottom:5px!important}.get-inspired .cover-txt{visibility:hidden}}@media (min-width:768px){.get-inspired .cover-txt{-webkit-transition:.5s ease;-o-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;visibility:visible}.get-inspired .img-cover:hover .cover-img{opacity:.3}.get-inspired .img-cover:hover .cover-txt{opacity:1}.get-inspired .img-cover:hover{background-color:#000;-moz-border-radius:30px;border-radius:30px}.get-inspired .txt-cover{color:#fff}}@media (min-width:990px){.get-inspired .bathroom-spaces{margin-bottom:-1px!important}.get-inspired .exterior-living-spaces{margin-bottom:-1px!important}}.idea-house.idea-house2 .tab-pane{padding-top:24px;padding-top:1.5rem}.idea-house.idea-house2 .tab-pane .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.idea-house.idea-house2 .tab-pane .col-xs-12,.idea-house.idea-house2 .tab-pane .col-xs-6{margin-bottom:24px;margin-bottom:1.5rem;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;bottom:unset}.idea-house.idea-house2 .idea-house-logo{text-align:center;border:none;-moz-border-radius:none;border-radius:none}.idea-house.idea-house2 .idea-house-logo img{width:100%;height:-moz-calc(100% - 54px);height:calc(100% - 54px);border:2px solid #f0eae4;-moz-border-radius:30px;border-radius:30px;-o-object-fit:contain;object-fit:contain}.idea-house.idea-house2 .did-you-know-section{padding-bottom:0}.idea-house.idea-house2 .designer-quote{height:-moz-calc(100% - 54px);height:calc(100% - 54px)}.idea-house.idea-house2 img{-o-object-fit:cover;object-fit:cover}.idea-house.idea-house2 .designer-quote p{position:relative;z-index:1}@media (max-width:767px){.idea-house.idea-house2 .idea-house-logo img{height:auto}.idea-house.idea-house2 .order-1{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.idea-house.idea-house2 .order-2{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.idea-house.idea-house2 .order-3{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.idea-house.idea-house2 .order-4{-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}.idea-house.idea-house2 .order-5{-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5}.idea-house.idea-house2 .order-6{-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;-ms-flex-order:6;order:6}.idea-house.idea-house2 .order-7{-webkit-box-ordinal-group:8;-moz-box-ordinal-group:8;-ms-flex-order:7;order:7}.idea-house.idea-house2 .order-8{-webkit-box-ordinal-group:9;-moz-box-ordinal-group:9;-ms-flex-order:8;order:8}.idea-house.idea-house2 .order-9{-webkit-box-ordinal-group:10;-moz-box-ordinal-group:10;-ms-flex-order:9;order:9}.idea-house.idea-house2 .order-10{-webkit-box-ordinal-group:11;-moz-box-ordinal-group:11;-ms-flex-order:10;order:10}.idea-house.idea-house2 .order-11{-webkit-box-ordinal-group:12;-moz-box-ordinal-group:12;-ms-flex-order:11;order:11}.idea-house.idea-house2 .order-12{-webkit-box-ordinal-group:13;-moz-box-ordinal-group:13;-ms-flex-order:12;order:12}.idea-house.idea-house2 .order-13{-webkit-box-ordinal-group:14;-moz-box-ordinal-group:14;-ms-flex-order:13;order:13}.idea-house.idea-house2 .order-14{-webkit-box-ordinal-group:15;-moz-box-ordinal-group:15;-ms-flex-order:14;order:14}.idea-house.idea-house2 .img{width:100%;height:auto}.idea-house.idea-house2 .link-checked{display:block;width:100%}.idea-house.idea-house2 .videoSection .col-md-4{padding:0}.idea-house.idea-house2 .cover-img{width:100%}.idea-house.idea-house2 .videoPadding{padding-right:0}.idea-house.idea-house2 .videoSection .col-xs-12 .col-xs-6,.idea-house.idea-house2 .videoSection .col-xs-12:last-child{margin-bottom:0}.idea-house.idea-house2 .videoSection .col-xs-12 .first-col{padding-left:0}.idea-house.idea-house2 .videoSection .col-xs-12 .last-col{padding-right:0}.idea-house.idea-house2 .did-you-know-section{margin-bottom:0}.idea-house.idea-house2 .designer-quote{height:auto}}.idea-house h1{text-align:left!important}.idea-house .progress-idea-house{text-align:-webkit-center}.idea-house .progress-idea-house h2,.idea-house .progress-idea-house h5,.idea-house .progress-idea-house p{text-align:left}.idea-house .progress-idea-house img,.idea-house .progress-idea-house video{-moz-border-radius:6%;border-radius:6%}.idea-house .progress-idea-house div{padding:15px}.idea-house .progress-idea-house iframe{text-align:center}.idea-house .under-construction-img{text-align:center}@media (min-width:300px){.idea-house .progress-idea-house video{width:330px!important;height:330px!important}}@media (min-width:500px){.idea-house .progress-idea-house video{width:350px!important;height:350px!important}}@media (min-width:768px){.idea-house .progress-idea-house video{width:210px!important;height:210px!important}}@media (min-width:992px){.idea-house .progress-idea-house video{width:283px!important;height:283px!important}}@media (min-width:1200px){.idea-house .progress-idea-house video{width:350px!important;height:350px!important}}.idea-house .idea-house-intro h2{text-align:center}.idea-house h1{text-align:center}.idea-house img{-moz-border-radius:30px;border-radius:30px}.idea-house .kitchen span{text-align:center}.idea-house .kitchen span{text-align:left}.idea-house .img-cover{text-align:center}.idea-house video{-moz-border-radius:30px;border-radius:30px}.idea-house .nav-tabs li p{text-align:center;font-size:14px}.idea-house .nav-tabs li a{color:#000}.idea-house h5,.idea-house h5:hover{color:#000}.idea-house .designer-name{text-align:right}.idea-house .nav-tabs>li.active>a,.idea-house .nav-tabs>li.active>a:focus,.idea-house .nav-tabs>li.active>a:hover{border-bottom:3px solid #000;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}.idea-house .nav-tabs>li>a:hover{background-color:transparent;border-color:transparent}.idea-house .logo{text-align:center;border:2px solid #f0eae4;-moz-border-radius:30px;border-radius:30px}.idea-house .did-you-know{text-align:center;border:2px solid #f0eae4;-moz-border-radius:30px;border-radius:30px}.idea-house .did-you-know img{margin-top:-30px}.idea-house .mobile-img-switch img{-o-object-fit:contain;object-fit:contain}.idea-house .idea-house-intro{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.idea-house .idea-house-intro div{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.idea-house .idea-house-intro div:last-child{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:300px){.idea-house .bathroom-spaces{margin-bottom:3px!important}.idea-house .exterior-living-spaces{margin-bottom:5px!important}.idea-house .kitchen-spaces{margin-bottom:2px!important}.idea-house .nav-tabs>li{text-align:center;width:29%}.idea-house .cover-txt,.idea-house .cover-txt-no-bottom{display:none}.idea-house .long-img img,.idea-house .long-img-primary img{height:150px;width:150px}.idea-house .bottom-padding-mobile{padding-bottom:20px}.idea-house .kitchen-padding{padding-bottom:20px}.idea-house .img-sizing-banner{height:auto;width:330px}.idea-house .img-sizing{height:150px;width:150px}.idea-house .designer-quote{background-color:#f0eae4;padding:60px 20px;-moz-border-radius:30px;border-radius:30px}.idea-house .left-quote svg{fill:#fff;width:90px;height:auto;position:absolute;left:24px;top:24px}.idea-house .designer-quote-p{position:relative;z-index:1}.idea-house .right-quote svg{fill:#fff;width:80px;right:44px;position:absolute;bottom:88px}.idea-house .did-you-know .did-you-know-text{padding-bottom:30px;padding-right:10px;padding-left:10px}.idea-house .did-you-know-number{font-size:50px}.idea-house .mobile-slide{overflow-x:auto;white-space:nowrap}.idea-house .mobile-slide-link,.idea-house .mobile-slide-link-short{display:inline-block!important;float:none!important}.idea-house .mobile-slide-link-short img{padding-bottom:20px}.idea-house .videoPadding{padding-left:0}.idea-house .mobile-img-switch{margin-bottom:710px}.idea-house .mobile-padd{padding-left:0}.idea-house .mobile-dining{position:absolute;bottom:890px;left:174px}.idea-house .mobile-dining img{width:135px!important}.idea-house .mobile-kitchen{bottom:272px}.idea-house .nav>li>a{padding:10px 0}.idea-house .mobile-bedroom{position:absolute;bottom:640px;left:180px;padding-left:15px;padding-right:30px}.idea-house .mobile-kitchen{bottom:510px}.idea-house .mobile-flex{padding-bottom:80px;bottom:275px;left:165px}.idea-house .mobile-deck{bottom:227px}.idea-house .mobile-mudroom{bottom:228px}.idea-house .logo{margin-top:20px}}@media (min-width:375px){.idea-house .mobile-dining{bottom:864px}.idea-house .mobile-mudroom{right:8px}.idea-house .mobile-bedroom{bottom:616px}.idea-house .mobile-kitchen{bottom:489px}.idea-house .mobile-flex{bottom:249px}}@media (min-width:390px){.idea-house .mobile-dining{bottom:867px;left:188px}.idea-house .mobile-dining img{width:150px!important}.idea-house .mobile-mudroom{right:0}.idea-house .mobile-bedroom{left:195px}.idea-house .mobile-flex{left:183px}.idea-house .mobile-img-switch{margin-bottom:665px}}@media (min-width:400px){.idea-house .mobile-dining{bottom:844px;left:188px}.idea-house .mobile-mudroom{right:12px}.idea-house .mobile-bedroom{bottom:593px}}@media (min-width:540px){.idea-house .mobile-dining{bottom:770px;left:262px}.idea-house .mobile-dining img{width:225px!important}.idea-house .img-sizing{width:225px}.idea-house .mobile-bedroom{bottom:565px;left:268px}.idea-house .mobile-kitchen{bottom:466px}.idea-house .mobile-flex{left:255px}.idea-house .mobile-mudroom{right:0}.idea-house .long-img img,.idea-house .long-img-primary img{width:225px}}@media (min-width:768px){.idea-house .nav-tabs>li{width:18%}.idea-house .cover-txt,.idea-house .cover-txt-no-bottom{-webkit-transition:.5s ease;-o-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease;opacity:0;position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;display:block}.idea-house .cover-txt-no-bottom{top:50%!important}.idea-house .img-cover:hover .cover-img{opacity:.3}.idea-house .img-cover:hover .cover-txt,.idea-house .img-cover:hover .cover-txt-no-bottom{opacity:1}.idea-house .img-cover:hover{background-color:#000;-moz-border-radius:30px;border-radius:30px}.idea-house .txt-cover{color:#fff}.idea-house .designer-quote{padding:12px 20px}.idea-house .long-img img,.idea-house .long-img-primary img{height:210px;width:450px}.idea-house .kitchen-padding{padding-bottom:50px}.idea-house .bottom-padding-mobile{padding-bottom:15px}.idea-house .img-sizing,.idea-house .img-sizing-banner{height:210px;width:210px}.idea-house .left-quote svg{left:24px;top:-11px}.idea-house .right-quote svg{bottom:32px}.idea-house .did-you-know .did-you-know-text{padding-bottom:0}.idea-house .did-you-know-number{font-size:34px}.idea-house .did-you-know-section{padding-right:10px}.idea-house .mobile-img-switch{margin-bottom:0}.idea-house .mobile-banner-text{position:relative;padding-top:0}.idea-house .videoPadding{position:relative;margin-top:0;padding-left:15px}.idea-house .mobile-padd{padding-left:15px}.idea-house .mobile-dining{bottom:0;left:0;position:relative}.idea-house .mobile-dining img{width:330px!important}.idea-house .mobile-kitchen{bottom:0}.idea-house .mobile-bedroom{position:relative;bottom:0;left:0;padding-left:15px;padding-right:15px}.idea-house .mobile-flex{padding-bottom:0;bottom:0;left:0}.idea-house .mobile-deck{bottom:0}.idea-house .mobile-mudroom{bottom:0}.idea-house .logo{margin-top:0}}@media (min-width:990px){.idea-house .bathroom-spaces{margin-bottom:-1px!important}.idea-house .exterior-living-spaces{margin-bottom:-1px!important}.idea-house .kitchen-spaces{margin-bottom:-1px!important}.idea-house .nav-tabs>li{width:14%}.idea-house .nav>li.short-name-padding>a{padding:15px 0 33px 0}.idea-house .long-img img,.idea-house .long-img-primary img{height:283px;width:597px}.idea-house .designer-quote{padding:25px}.idea-house .img-sizing{height:283px;width:283px}.idea-house .left-quote svg{left:25px;top:0}.idea-house .right-quote svg{bottom:60px;right:96px}.idea-house .designer-quote-p{font-size:22px}.idea-house .did-you-know-section{padding-bottom:50px;padding-right:0}.idea-house .did-you-know .did-you-know-text{padding-bottom:30px}.idea-house .did-you-know-number{font-size:50px}.idea-house .videoSection{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.idea-house .videoPadding{overflow:hidden}.idea-house .videoPlay{height:-moz-calc(100% - 30px)!important;height:calc(100% - 30px)!important;background:#000}.idea-house .mobile-slide{overflow-x:visible;white-space:normal}.idea-house .mobile-slide-link,.idea-house .mobile-slide-link-short{display:block!important;float:left!important}.idea-house .mobile-slide-link-short img{padding-bottom:0}.idea-house .img-sizing-banner{height:265px;width:265px}}@media (min-width:1140px){.idea-house .long-img img,.idea-house .long-img-primary img{height:350px;width:730px}.idea-house .designer-quote{padding:75px}.idea-house .img-sizing{height:350px;width:350px}.idea-house .left-quote svg{top:50px;left:65px}.idea-house .right-quote svg{bottom:100px}.idea-house .img-sizing-banner{height:330px;width:330px}.idea-house .mobile-dining img{width:350px!important}}.idea-house-samples h2{font-size:20px;margin-bottom:0}.idea-house-samples .sample-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:767px){.idea-house-samples .sample-links{-ms-flex-pack:distribute;justify-content:space-around}}.idea-house-samples .sample-links .col-xs-12{margin-bottom:0}.idea-house-samples .sample-links div{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right;margin-top:16px;margin-top:1rem;padding:0 16px;padding:0 1rem}.idea-house-samples .sample-links div:first-child{margin-left:auto}.idea-house .idea-house-samples .sample-links div{text-align:center;width:14.2857%;padding:0}.idea-house .idea-house-samples .sample-links div:first-child{margin-left:unset}@media (max-width:991px){.idea-house .idea-house-samples .sample-links div{width:20%}}@media (max-width:767px){.idea-house .idea-house-samples .sample-links div{width:33%}}@media (min-width:300px){.index .vl{border-right:none}.index .lines{padding:20px 0;border:3px solid #eee;border-bottom:none;border-right:none;border-left:none}.index .lines2{border-top:3px solid #eee;border-bottom:none;border-right:none;border-left:none}.index .mobile-show{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.index .desktop-show{display:none}.index .home-floor{white-space:nowrap}.index .drive-thru{white-space:nowrap}.index .design{white-space:nowrap}}@media (min-width:760px){.index .vl{border-right:3px solid #000}.index .lines{visibility:hidden}.index .lines2{visibility:hidden}.index .home-floor{white-space:normal}.index .drive-thru{white-space:normal}.index .design{white-space:normal}.index .mobile-show{display:none}.index .desktop-show{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.index .tool-center h2{font-size:55px;color:#fff}.index .tool-center h4{font-size:26px;color:#fff}.index .tool-center span{color:#fff;font-size:20px}.index .tool-center p{color:#fff;font-size:.97em;line-height:1.5}}@media (min-width:1000px){.index .mobile-show{display:none}.index .desktop-show{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.index .tool-center h2{font-size:60px;color:#fff}.index .tool-center h4{font-size:28px;color:#fff}.index .tool-center span{color:#fff;font-size:23px}.index .tool-center p{color:#fff;font-size:1.25em;line-height:1.5}}@media (min-width:1200px){.index .home-floor{white-space:nowrap}.index .drive-thru{white-space:nowrap}.index .design{white-space:nowrap}.index .mobile-show{display:none}.index .desktop-show{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.index .tool-center h2{font-size:75px;color:#fff}.index .tool-center h4{font-size:35px;color:#fff}.index .tool-center span{color:#fff;font-size:24px}.index .tool-center p{color:#fff;font-size:1.4em;line-height:1.5}}.index .line-br{border-top:3px solid #eee;margin-top:0}.index .top-right{position:absolute;top:0;right:30px}.index .top-left{position:absolute;top:0;left:30px}.index .bottom-right{position:absolute;bottom:8px;right:30px}.index .bottom-left{position:absolute;bottom:8px;left:30px}.index .centered{position:absolute;top:46%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.index .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.index .categ{-moz-border-radius:20px;border-radius:20px;padding:.5em 4em;background-color:#fff;color:#000;border:2px solid #000}.index .yotpo .yotpo-logo-link-new>*{display:none}.index .yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel{border-bottom:none}.index .yotpo div{line-height:26px}.index img{height:auto}.index .ss-recs .ss-recs-title{margin-top:0!important}.index .ss-recs{margin-bottom:0!important}.building-center-interior-doors .btn-lg{color:#fff;background-color:#000;padding:5px 45px}.building-center-interior-doors .round{-moz-border-radius:50%;border-radius:50%}.building-center-interior-doors h1{text-align:center}.building-center-interior-doors h4{color:green}.building-center-interior-doors ul#doorhardware li{display:inline-block;min-height:100px;vertical-align:top;padding-right:5px;padding-left:5px}.building-center-interior-doors ul#shophardware li{display:inline-block;min-height:100px;vertical-align:top;padding-right:20px;padding-left:20px}.building-center-interior-doors #toptitles{padding-bottom:20px}.building-center-interior-doors a{color:#000}.building-center-interior-doors a:hover{color:#000}.building-center-interior-doors .trimbook-text{text-align:left!important}.building-center-interior-doors .trimbook{padding-top:15px}@media (min-width:300px){.building-center-interior-doors #doorhardware{padding-left:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.building-center-interior-doors #shophardware{padding-left:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.building-center-interior-doors .different-doors{text-align:left!important}.building-center-interior-doors .french-door{padding-bottom:75px}.building-center-interior-doors .trimbook-copy{padding-top:8%}}@media (min-width:390px){.building-center-interior-doors .bifold-door{padding-bottom:50px}}@media (min-width:400px){.building-center-interior-doors .bifold-door{padding-bottom:75px}}@media (min-width:700px){.building-center-interior-doors #doorhardware{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0}.building-center-interior-doors #shophardware{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0}.building-center-interior-doors .french-door{padding-bottom:0}.building-center-interior-doors .bifold-door{padding-bottom:0}.building-center-interior-doors .schlage-content{padding-top:4%}.building-center-interior-doors .slabs-door{padding-bottom:20px}.building-center-interior-doors .trimbook-copy{padding-top:4%}}@media (min-width:900px){.building-center-interior-doors #doorhardware{-webkit-column-count:3;-moz-column-count:3;column-count:3}.building-center-interior-doors #shophardware{-webkit-column-count:3;-moz-column-count:3;column-count:3}.building-center-interior-doors .bifold-barn-pocket,.building-center-interior-doors .different-doors{text-align:left!important;padding:0 17px}.building-center-interior-doors .trimbook-copy{padding-top:8%}}@media (min-width:1200px){.building-center-interior-doors #doorhardware{-webkit-column-count:1;-moz-column-count:1;column-count:1}.building-center-interior-doors #shophardware{-webkit-column-count:1;-moz-column-count:1;column-count:1}.building-center-interior-doors .schlage-content{padding-top:6%}.building-center-interior-doors .bifold-barn-pocket,.building-center-interior-doors .different-doors{padding:0 47px}}.building-center-interior-doors .exterior-options{text-align:center;background-color:#e8e8e8;font-size:14px;margin-top:10px}.building-center-interior-doors .exterior-options a{color:#337ab7}.building-center-interior-doors .interior-top-image img{height:auto;width:100%}.building-center-interior-doors p{line-height:1.5}.kitchen_remodel_mogadore .item img{cursor:pointer}.kitchen_remodel_mogadore #carousel-indicators{list-style:none;display:inline-block;padding-left:0;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;border:0;border-top:1px solid #eee;border-bottom:1px solid #eee}.kitchen_remodel_mogadore #carousel-indicators li{padding-bottom:15px}.kitchen_remodel_mogadore #carousel-indicators img{-webkit-filter:drop-shadow(5px 4px 4px white);filter:drop-shadow(5px 4px 4px white);border:transparent 2px solid;cursor:pointer}.kitchen_remodel_mogadore #carousel-indicators .active img{border:#fff 2px solid;-webkit-filter:drop-shadow(5px 4px 4px lightgray);filter:drop-shadow(5px 4px 4px lightgray)}.kitchen_remodel_mogadore #gallery-sidebar{border-left:#d3d3d3 solid 1px;border-bottom:#d3d3d3 solid 1px;border-right:#d3d3d3 solid 1px;background:#fff;-webkit-filter:drop-shadow(5px 4px 4px lightgray);filter:drop-shadow(5px 4px 4px lightgray)}.kitchen_remodel_mogadore .modal-dialog{width:100%;height:100%;padding:0}.kitchen_remodel_mogadore .modal-content{height:100%;-moz-border-radius:0;border-radius:0}.kitchen_remodel_mogadore .modal-content img{width:95%;height:95%;-o-object-fit:contain;object-fit:contain}@media (min-width:300px){.kitchen_remodel_mogadore .projects{text-align:center}}@media only screen and (min-width:768px){.kitchen_remodel_mogadore .padd30{padding-right:30px}}@media (min-width:1024px){.kitchen_remodel_mogadore .instal{padding-top:20px;padding-bottom:154px;padding-right:40px;padding-left:40px}.kitchen_remodel_mogadore .idea-house{padding-top:35px;padding-bottom:36px;padding-right:30px;padding-left:30px}.kitchen_remodel_mogadore .row-house{padding-top:45px;padding-bottom:52px;padding-right:30px;padding-left:30px}.kitchen_remodel_mogadore .project-gallery{padding-top:83px;padding-bottom:84px;padding-right:30px;padding-left:30px}.kitchen_remodel_mogadore .diy{margin-top:30px}.kitchen_remodel_mogadore .product-space{padding-bottom:20px}}@media (min-width:1200px){.kitchen_remodel_mogadore .row-house{padding-top:94px;padding-bottom:95px}.kitchen_remodel_mogadore .project-gallery{padding-top:130px;padding-bottom:130px}.kitchen_remodel_mogadore .idea-house{padding-top:77px;padding-bottom:87px}.kitchen_remodel_mogadore .projects{text-align:left}}.kitchen .top-right{position:absolute;top:0;right:30px}.kitchen .top-left{position:absolute;top:0;left:30px}.kitchen .bottom-right{position:absolute;bottom:12px;right:30px}.kitchen .bottom-left{position:absolute;bottom:8px;left:30px}.kitchen .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.kitchen .btn-contact{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.kitchen .btn-contact:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.kitchen .btn-design{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.kitchen .btn-design:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.kitchen .btn-learn{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.kitchen .btn-learn:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}@media (min-width:330px){.kitchen .instal{margin-top:20px;padding-top:20px;padding-bottom:20px;padding-right:40px;padding-left:40px}.kitchen .diy{margin-top:30px}}@media (min-width:750px){.kitchen .instal{margin-top:0;padding-bottom:154px}.kitchen .diy{margin-top:10px}.kitchen .product-space{padding-bottom:20px}}@media (min-width:1024px){.kitchen .idea-house{padding-top:35px;padding-bottom:36px;padding-right:30px;padding-left:30px}.kitchen .row-house{padding-top:45px;padding-bottom:52px;padding-right:30px;padding-left:30px}.kitchen .project-gallery{padding-top:83px;padding-bottom:84px;padding-right:30px;padding-left:30px}.kitchen .diy{margin-top:30px}.kitchen .product-space{padding-bottom:20px}}@media (min-width:1200px){.kitchen .row-house{padding-top:94px;padding-bottom:95px}.kitchen .project-gallery{padding-top:130px;padding-bottom:130px}.kitchen .idea-house{padding-top:77px;padding-bottom:87px}}.kitchen #more6{display:none}.kitchen #more7{display:none}.kitchen #more8{display:none}@media (min-width:350px){.kitchenmakeover .sm-pic-l{padding-left:15px}.kitchenmakeover .sm-pic-r{padding-right:15px}}@media (min-width:860px){.kitchenmakeover .sm-pic-l{padding-left:0}.kitchenmakeover .sm-pic-r{padding-right:0}}.lawn-and-garden h1,.lawn-and-garden h2{text-align:center}.lawn-and-garden a{color:#000}.lawn-and-garden a:hover{color:#000}.lawn-and-garden .top-right{position:absolute;top:0;right:30px}.lawn-and-garden .top-left{position:absolute;top:0;left:30px}.lawn-and-garden .bottom-right{position:absolute;bottom:12px;right:30px}.lawn-and-garden .bottom-left{position:absolute;bottom:8px;left:30px}.lawn-and-garden .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lawn-and-garden .btn-1{color:#fff;background-color:#000;padding:.5em 5em}.lawn-and-garden .btn-1:hover{color:#fff;background-color:#000;padding:.5em 5em}.lawn-and-garden .btn-shopall{background-color:#000;color:#fff}.lawn-and-garden .btn-shopall:hover{background-color:#000;color:#fff}.lawn-and-garden .btn-shoplawn{background-color:#000;color:#fff;padding:.5em 3em}.lawn-and-garden .btn-shoplawn:hover{background-color:#000;color:#fff;padding:.5em 3em}@media (min-width:300px){.lawn-and-garden .snow{font-size:1.5em;font-weight:600}.lawn-and-garden .jd{font-size:1.3em;font-weight:600;color:#fff;margin-bottom:-15px}.lawn-and-garden .jd-1{color:#fff;font-weight:600;font-size:3em}.lawn-and-garden .jd-2{color:#fff}.lawn-and-garden .jd-3{color:#fff}.lawn-and-garden .op{font-size:3em;font-weight:600;color:#fff;margin-bottom:-15px}.lawn-and-garden .op-1{color:#fff;font-weight:600;font-size:1.3em}.lawn-and-garden .op-2{color:#fff}}@media (min-width:700px){.lawn-and-garden .jd{font-size:1em}.lawn-and-garden .jd-1{font-size:2.5em}.lawn-and-garden .jd-2{margin-left:-6em;margin-right:-6em}.lawn-and-garden .jd-3{margin-left:-6em;margin-right:-6em}.lawn-and-garden .op{font-size:2em}.lawn-and-garden .op-1{font-size:1em}.lawn-and-garden .op-2{margin-left:-6em;margin-right:-6em}.lawn-and-garden .marg{margin-right:1.5em}}@media (min-width:900px){.lawn-and-garden .jd{font-size:1.3em}.lawn-and-garden .jd-1{font-size:3em}.lawn-and-garden .jd-2{margin-left:0;margin-right:0}.lawn-and-garden .jd-3{margin-left:0;margin-right:0}.lawn-and-garden .op{font-size:3em}.lawn-and-garden .op-1{font-size:1.3em}.lawn-and-garden .op-2{margin-left:0;margin-right:0}.lawn-and-garden .marg{margin-right:2em}}@media (min-width:1200px){.lawn-and-garden .marg{margin-right:2.5em}}.lawn-and-garden p{line-height:1.5}@media (min-width:300px){.livestock-feed-middlefield .mobile-space{padding-bottom:1em}.livestock-feed-middlefield .fourh-space{padding:3em 3em}.livestock-feed-middlefield .h-special{text-align:left!important}.livestock-feed-middlefield .sec-pad{padding:20px 0}}@media (min-width:700px){.livestock-feed-middlefield .h-special-1{text-align:left!important}}@media (min-width:860px){.livestock-feed-middlefield .mobile-space{padding-bottom:0}}@media (min-width:1000px){.livestock-feed-middlefield .fourh-space{padding:3em 6em}.livestock-feed-middlefield .character-text{background-color:#e8e8e8;padding-left:41%;padding-top:30px;padding-bottom:10px;padding-right:10px}.livestock-feed-middlefield .character img{position:absolute;left:35px;top:-160px}.livestock-feed-middlefield .sec-pad{padding:80px 0}}@media (min-width:1200px){.livestock-feed-middlefield .fourh-space{padding:3em 10em}.livestock-feed-middlefield .character-text{padding-left:43%;padding-bottom:25px}.livestock-feed-middlefield .character img{left:90px}}.livestock-feed-middlefield p{line-height:1.5}.member_address_edit .alert-info{background-color:#fff;color:#000;font-size:small;border-color:#fff}.member_info .alert-info{background-color:#fff;color:#000;font-size:small;border-color:#fff}.member_login .membertitles{font-size:21px;margin-bottom:0}.member_login .form-group.required .control-label:before{display:none}.member_login .c-btn-checkout{font-size:18px;padding:5px 50px;font-weight:500}.member_login .login a,.member_login .login:hover a,.member_login .payment a,.member_login .payment:hover a{padding:7px 50px;background:green;color:#fff;-moz-border-radius:6px;border-radius:6px;margin-top:2px}.member_login .login .buttonlogin,.member_login .payment .buttonpayment{margin-top:15px}@media (min-width:300px){.member_login .signin{text-align:center;margin-top:-30px}.member_login .account{margin-top:-30px;text-align:center}}@media (min-width:700px){.member_login .signin{margin-top:55px;text-align:left}.member_login .account{margin-top:75px;text-align:left}}@media (min-width:900px){.member_login .signin{margin-top:0}.member_login .account{margin-top:20px}.member_login .boxsides{border-right:2px solid #e8e8e8;border-bottom:none}}@media (min-width:1200px){.member_login .signin{margin-top:30px}.member_login .account{margin-top:50px}}.member_pw .alert-info{background-color:#fff;color:#000;font-size:small;border-color:#fff}.member_wishlist .alert-info{background-color:#fff;color:#000;font-size:small;border-color:#fff}.member .inStoreButton,.member .inStoreButton:hover{padding:5px 50px;background:green;color:#fff;margin-top:10px}.member a.list-group-item,.member button.list-group-item{font-size:12px;font-weight:700}@media (min-width:300px){.member .hardwareAccount{margin-top:-30px}.member .inStoreAccount{margin-top:-30px}}@media (min-width:900px){.member .hardwareAccount{margin-top:0}.member .inStoreAccount{margin-top:0}.member .accountsides{border-left:2px solid #e8e8e8;border-bottom:none}.member .spaces{width:19%}.member .spacing{width:40%}}.middlefield-location .btn-color{background-color:#505050;color:#fff}.middlefield-location .btn-color:hover{background-color:#505050;color:#fff}.middlefield-location .more a{text-decoration:underline!important}.middlefield-location .more a:hover{text-decoration:none!important}.middlefield-location .middlefield-padding{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.middlefield-location .location-hours .col-xs-12{text-align:center}}.middlefield-location .location-hours h3{margin-top:0}@media (min-width:200px){.middlefield-location .middlefield-hour{background-color:#e8e8e8;text-align:center;padding:1em 1.5em 3em 1.5em}.middlefield-location .middlefield-address{background-color:#d8d8d8;text-align:center}.middlefield-location .middlefield-service{background-color:#e8e8e8;text-align:center;padding:1em 2em 3em 2em}.middlefield-location .text-l{margin-top:0;margin-left:0}}@media (min-width:768px){.middlefield-location .middlefield-hour{padding:1em}.middlefield-location .middlefield-hour p{text-align:left;margin-left:50px;margin-right:2px}.middlefield-location .middlefield-service{padding:0;margin-top:2em}.middlefield-location .middlefield-service p{text-align:left;margin-left:50px;margin-right:auto}}@media (min-width:990px){.middlefield-location .middlefield-service{margin-top:0}.middlefield-location .text-l{margin-top:30px;margin-right:-70px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:3em 5em 2em 2em}}@media (min-width:1100px){.middlefield-location .text-l{padding:4em 6em 2em 2em}}.middlefield-location p{line-height:1.5}@media (min-width:300px){.middlefield-seed-fertilizer .sec-pad{padding:30px 0}.middlefield-seed-fertilizer h3{font-size:22px}.middlefield-seed-fertilizer .mobile-space{padding-bottom:1em}}@media (min-width:700px){.middlefield-seed-fertilizer h3{font-size:24px}.middlefield-seed-fertilizer .mobile-space{padding-bottom:0}}@media (min-width:1000px){.middlefield-seed-fertilizer .character-text{background-color:#e8e8e8;padding-left:41%;padding-top:30px;padding-bottom:10px;padding-right:10px}.middlefield-seed-fertilizer .character img{position:absolute;left:12px;top:-190px}.middlefield-seed-fertilizer .truck-text{background-color:#e8e8e8;padding-left:55%;padding-top:30px;padding-bottom:50px;padding-right:10px}.middlefield-seed-fertilizer .truck img{position:absolute;left:12px;top:-230px}.middlefield-seed-fertilizer .sec-pad{padding:80px 0}}@media (min-width:1200px){.middlefield-seed-fertilizer .character-text{padding-left:48%;padding-bottom:25px}.middlefield-seed-fertilizer .character img{left:100px}.middlefield-seed-fertilizer .truck-text{padding-left:46%;padding-top:70px;padding-bottom:70px;padding-right:36px}.middlefield-seed-fertilizer .truck img{left:25px;top:-251px}}.middlefield-seed-fertilizer p{line-height:1.5}.Idea-House_Office .item img{cursor:pointer}.Idea-House_Office #carousel-indicators{list-style:none;display:inline-block;padding-left:0;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;border:0;border-top:1px solid #eee;border-bottom:1px solid #eee}.Idea-House_Office #carousel-indicators li{padding-bottom:15px}.Idea-House_Office #carousel-indicators img{-webkit-filter:drop-shadow(5px 4px 4px white);filter:drop-shadow(5px 4px 4px white);border:transparent 2px solid;cursor:pointer}.Idea-House_Office #carousel-indicators .active img{border:#fff 2px solid;-webkit-filter:drop-shadow(5px 4px 4px lightgray);filter:drop-shadow(5px 4px 4px lightgray)}.Idea-House_Office #gallery-sidebar{border-left:#d3d3d3 solid 1px;border-bottom:#d3d3d3 solid 1px;border-right:#d3d3d3 solid 1px;background:#fff;-webkit-filter:drop-shadow(5px 4px 4px lightgray);filter:drop-shadow(5px 4px 4px lightgray)}.Idea-House_Office .modal-dialog{width:100%;height:100%;padding:0}.Idea-House_Office .modal-content{height:100%;-moz-border-radius:0;border-radius:0}.Idea-House_Office .modal-content img{width:95%;height:95%;-o-object-fit:contain;object-fit:contain}.Idea-House_Office .btn-contact{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.Idea-House_Office .btn-contact:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.Idea-House_Office .btn-design{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.Idea-House_Office .btn-design:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}@media (min-width:300px){.Idea-House_Office .projects{text-align:center}.Idea-House_Office .project-hr{width:90%}}@media only screen and (min-width:768px){.Idea-House_Office .padd30{padding-right:30px}}@media (min-width:900px){.Idea-House_Office .c-form.c-form--gallery{width:100%}}@media (min-width:1024px){.Idea-House_Office .instal{padding-top:20px;padding-bottom:154px;padding-right:40px;padding-left:40px}.Idea-House_Office .idea-house{padding-top:35px;padding-bottom:36px;padding-right:30px;padding-left:30px}.Idea-House_Office .row-house{padding-top:45px;padding-bottom:52px;padding-right:30px;padding-left:30px}.Idea-House_Office .project-gallery{padding-top:83px;padding-bottom:84px;padding-right:30px;padding-left:30px}.Idea-House_Office .diy{margin-top:30px}.Idea-House_Office .product-space{padding-bottom:20px}}@media (min-width:1100px){.Idea-House_Office .projects{text-align:left}.Idea-House_Office .project-hr{width:85%}}@media (min-width:1200px){.Idea-House_Office .row-house{padding-top:94px;padding-bottom:95px}.Idea-House_Office .project-gallery{padding-top:130px;padding-bottom:130px}.Idea-House_Office .idea-house{padding-top:77px;padding-bottom:87px}}.modify_product_mapping .btn-primary{background-color:#1e376d}.modify_product_mapping .btn-primary:hover{background-color:#b21f29}.open_interview .button2{padding:10px;background-color:#b21f29;color:#fff}.open_interview .button2:hover{background-color:#1e376d;border-color:#000;color:#fff}.outdoor-power-contact-form p{line-height:1.5}.outdoor-power-tools .top-right{position:absolute;top:0;right:30px}.outdoor-power-tools .top-left{position:absolute;top:0;left:30px}.outdoor-power-tools .bottom-right{position:absolute;bottom:12px;right:30px}.outdoor-power-tools .bottom-left{position:absolute;bottom:8px;left:30px}.outdoor-power-tools .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.outdoor-power-tools .btn-contact{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.outdoor-power-tools .btn-contact:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.outdoor-power-tools .btn-design{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.outdoor-power-tools .btn-design:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.outdoor-power-tools .btn-learn{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.outdoor-power-tools .btn-learn:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.outdoor-power-tools .shop-btn{padding:10px 70px}.outdoor-power-tools .find-btn{padding:10px 50px}.outdoor-power-tools .find1-btn{padding:10px 76px}.outdoor-power-tools .gear-img a img{display:block;margin-left:auto;margin-right:auto}@media (min-width:330px){.outdoor-power-tools .md-space{padding-top:20px}.outdoor-power-tools .button-space{margin-top:10px}}@media (min-width:750px){.outdoor-power-tools .md-color{background-color:#f9fafa;padding:20px 40px}.outdoor-power-tools .button-space{margin-top:0;margin-left:10px}}@media (min-width:1024px){.outdoor-power-tools .project-gallery{padding-top:83px;padding-bottom:84px}.outdoor-power-tools .md-space{padding-top:0}}@media (min-width:1200px){.outdoor-power-tools .project-gallery{padding-top:20px;padding-bottom:50px}}.outdoor-power-tools #more{display:none}.outdoor-power-tools #more1{display:none}.outdoor-power-tools #more2{display:none}.personalizationfaq .xtarget:target{padding-top:150px;margin-top:-150px;-webkit-background-clip:content-box;background-clip:content-box}.personalizeproduct .top-right{position:absolute;top:0;right:30px}.personalizeproduct .top-left{position:absolute;top:0;left:30px}.personalizeproduct .bottom-right{position:absolute;bottom:8px;right:30px}.personalizeproduct .bottom-left{position:absolute;bottom:8px;left:30px}.personalizeproduct .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.personalizeproduct .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.personalizeproduct .top-cat{text-align:center;color:#000}.personalizeproduct .top-cat:hover{color:#b21f29}.personalizeproduct .mid-line{border-top:1px solid #d1d3d4}.personalizeproduct .bracket{color:#d1d3d4;font-size:40px}@media (min-width:350px){.personalizeproduct .sm-pic-l{padding-left:15px}.personalizeproduct .sm-pic-r{padding-right:15px}.personalizeproduct .f-size{font-size:6px}.personalizeproduct .f-size-2{font-size:10px}.personalizeproduct .f-size-3{font-size:4px}}@media (min-width:750px){.personalizeproduct .top-cat-1{border-right:2px solid #d1d3d4;padding-right:25px;float:right;height:50px;margin-top:6px;padding-top:14px}.personalizeproduct .top-cat-2{float:left}.personalizeproduct .f-size{font-size:12px}.personalizeproduct .f-size-2{font-size:22px}.personalizeproduct .f-size-3{font-size:.6em}}@media (min-width:850px){.personalizeproduct .sm-pic-l{padding-left:0}.personalizeproduct .sm-pic-r{padding-right:0}.personalizeproduct .f-size{font-size:17px}}@media (min-width:1024px){.personalizeproduct .f-size-3{font-size:.75em}}@media (min-width:1200px){.personalizeproduct .f-size-3{font-size:.95em}}.personalizeproduct .button2{-moz-border-radius:20px;border-radius:20px;display:inline-block;padding:.5em 2em;width:auto;background-color:#fff;color:#000}.personalizeproduct .f-color-w{color:#fff}.personalizeproduct p{line-height:1.5}.power-tools .top-right{position:absolute;top:0;right:30px}.power-tools .top-left{position:absolute;top:0;left:30px}.power-tools .bottom-right{position:absolute;bottom:12px;right:30px}.power-tools .bottom-left{position:absolute;bottom:8px;left:30px}.power-tools .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.power-tools .btn-contact{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.power-tools .btn-contact:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.power-tools .btn-design{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.power-tools .btn-design:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.power-tools .btn-learn{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.power-tools .btn-learn:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.power-tools .shop-btn{padding:10px 70px}.power-tools .find-btn{padding:10px 50px}.power-tools .find1-btn{padding:10px 76px}.power-tools .gear-img a img{display:block;margin-left:auto;margin-right:auto}.power-tools .acc-space{padding-top:10px;padding-bottom:10px}@media (min-width:330px){.power-tools .md-space{padding-top:20px}.power-tools .contact-space{margin-bottom:10px}}@media (min-width:750px){.power-tools .md-color{background-color:#f9fafa;padding:20px 40px}.power-tools .md-space{padding-top:0}.power-tools .contact-space{margin-bottom:0;margin-right:10px}}.power-tools #more{display:none}.power-tools #more1{display:none}.power-tools #more2{display:none}.price-pledge .price-pledge-images{text-align:center}.price-pledge .price-pledge-retailer-background ol{margin-left:-50px}.price-pledge .price-pledge-retailer-background li{list-style:none}.price-pledge .price-pledge-sellers{font-size:10px;padding-left:0;padding-top:5px}.price-pledge .price-pledge-call{color:#b02925;font-weight:700}@media (min-width:300px){.price-pledge hr{border:1px solid #e8e8e8;margin-top:20px}.price-pledge .price-pledge-instore{padding-left:0;padding-top:280px}.price-pledge .price-pledge-retailer-background{background-color:#f8e1b5;padding-bottom:10px;position:absolute;-moz-border-radius:10px;border-radius:10px;width:90%}.price-pledge .price-pledge-image-banner{text-align:center}}@media (min-width:765px){.price-pledge .price-pledge-retailer-background{position:relative;margin-top:75px;width:50%}.price-pledge .price-pledge-instore{padding-top:0;padding-right:40px}}@media (min-width:1000px){.price-pledge hr{margin-top:50px}.price-pledge .price-pledge-image-banner{padding-top:30px}.price-pledge .price-pledge-retailer-background{width:33.33333%}}.price-pledge ul{margin-left:-20px}.price_promise .title{color:#ee1d23}.price_promise .title1 ul li{display:inline-block;padding-left:20px;font-family:Ariel sans-serif;color:#ee1d23;font-size:45px}.price_promise .move2{margin-left:-2em}.price_promise .title1 hr{height:3px;border:none;color:#000;background-color:#000;width:100%;text-align:left;margin:0 auto 0 0;background-image:-webkit-gradient(linear,left top,right top,from(#000),color-stop(#000),to(#ccc));background-image:-moz-linear-gradient(left,#000,#000,#ccc);background-image:-o-linear-gradient(left,#000,#000,#ccc);background-image:linear-gradient(to right,#000,#000,#ccc)}.price_promise .title2 ul li{font-family:Ariel sans-serif}.price_promise .move{margin-left:1em;font-size:28px}.price_promise .color2 hr{height:3px;border:0;width:100%;text-align:left;margin:0 auto 0 0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.75)),color-stop(rgba(0,0,0,0)),color-stop(rgba(0,0,0,.75)),to(rgba(0,0,0,0)));background-image:-moz-linear-gradient(left,rgba(0,0,0,.75),rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.75),rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.75),rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0))}.price_promise svg viewBox{display:inline-block;position:absolute;top:0;left:0}.price_promise .con{display:inline-block;position:relative;width:100%;padding-bottom:25%;vertical-align:middle;overflow:hidden;margin-left:1em}.price_promise .background-image{padding-top:2em}.product_tabs .tablink{background-color:#1f376d;color:#fff;float:left;border:1px solid #000;outline:0;cursor:pointer;padding:14px 16px;width:25%}.product_tabs .padding-also-like,.product_tabs .tab-content{padding:0 15px}.product_tabs .tablink:hover{background-color:#b21f29}.product_tabs .mid{background-color:#1f376d;color:#fff;float:left;border:1px solid #000;outline:0;cursor:pointer;padding:28px 16px;width:25%}.product_tabs .mid:hover{background-color:#b21f29}.product_tabs .c-service-box h3 a{color:#000}.product_tabs .nav-tabs>li>a{color:#1f376d}.product_tabs .yotpo .yotpo-modal-dialog .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-question-button,.product_tabs .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-question-button{display:none}.product_tabs .yotpo .yotpo-modal-dialog .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button,.product_tabs .yotpo.yotpo-main-widget .yotpo-bottomline.yotpo-bottomline-2-boxes .yotpo-default-button.write-review-button{display:none}.product_tabs .yotpo .yotpo-first-review{display:none}.product_tabs .yotpo .font-color-gray{color:#3b3b3b}.product_tabs .yotpo .y-label,.product_tabs .yotpo span.y-label{color:#3b3b3b}.product_tabs .yotpo .yotpo-comment .yotpo-main .content-review,.product_tabs .yotpo .yotpo-onsite-upload .yotpo-main .content-review,.product_tabs .yotpo .yotpo-question .yotpo-main .content-review,.product_tabs .yotpo .yotpo-review .yotpo-main .content-review{color:#3b3b3b}.product_tabs .yotpo .yotpo-comment .yotpo-main .content-title,.product_tabs .yotpo .yotpo-onsite-upload .yotpo-main .content-title,.product_tabs .yotpo .yotpo-question .yotpo-main .content-title,.product_tabs .yotpo .yotpo-review .yotpo-main .content-title{color:#3b3b3b}.product_tabs .yotpo .yotpo-nav ul .yotpo-nav-tab span{color:#3b3b3b}.product_tabs .yotpo .yotpo-modal-dialog .yotpo-bottomline .text-m,.product_tabs .yotpo.yotpo-main-widget .yotpo-bottomline .text-m{color:#3b3b3b}.product_tabs .yotpo .yotpo-modal-dialog .yotpo-label-border .yotpo-label,.product_tabs .yotpo.yotpo-main-widget .yotpo-label-border .yotpo-label{display:inline}.product_tabs .yotpo .yotpo-modal-dialog .yotpo-label .yotpo-logo-title,.product_tabs .yotpo.yotpo-main-widget .yotpo-label .yotpo-logo-title{display:none}.product_tabs .yotpo .yotpo-modal-dialog .yotpo-label .yotpo-icon-btn-big,.product_tabs .yotpo.yotpo-main-widget .yotpo-label .yotpo-icon-btn-big{display:none}.product_tabs .yotpo .promoted-products-box .yotpo-main-title{white-space:normal;margin-left:20px}.product_tabs .nav-tabs>li>a{color:#000}.product_tabs [value~=Festool] .nav-tabs>li.active>a,.product_tabs [value~=Festool] .nav-tabs>li.active>a:focus,.product_tabs [value~=Festool] .nav-tabs>li.active>a:hover{color:#62be1b}.provia .top-right{position:absolute;top:0;right:30px}.provia .top-left{position:absolute;top:0;left:30px}.provia .bottom-right{position:absolute;bottom:12px;right:30px}.provia .bottom-left{position:absolute;bottom:8px;left:30px}.provia .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.provia h4{color:green;font-weight:400}.provia p{line-height:1.5}.provia .center{display:block;margin-left:auto;margin-right:auto}.provia h1{text-align:left!important;padding-top:1em}.provia h2{text-align:center}.provia .nav-tabs>li{border-left:solid 1px #d3d3d3}.provia ul li a .tab_color{color:#000}.provia ul li.active a .tab_color{color:green}.provia .tab_color{text-align:center}.provia p.tab_color{margin-top:-15px}.provia .btn-lg{color:#fff;background-color:#000;padding:5px 45px}.provia .btn-lg:hover{color:#fff;background-color:#000;padding:5px 45px}.provia .btn-group-lg>.btn,.provia .btn-lg{-moz-border-radius:0;border-radius:0}.provia .glass-border{border:solid 2px #d3d3d3}.provia .link-link{color:#000}@media (min-width:300px){.provia .specialty-img{display:block;margin-left:auto;margin-right:auto;width:100%;padding-bottom:10px}.provia .specialty-img-2{display:block;margin-left:auto;margin-right:auto;width:100%}.provia .top-img{margin-right:0;margin-left:0;padding-top:40px}.provia .tabs{font-size:x-small;color:#000}.provia .tab-size{font-size:medium}.provia .tab-size2{font-size:small}.provia .did-space{padding-top:2em}.provia .brochurespace{text-align:center}.provia .mobile-img-sizes{width:800px;height:475px}}@media (min-width:540px){.provia .mobile-img-sizes{width:1000px;height:475px}}@media (min-width:700px){.provia .specialty-img{width:75%}.provia .specialty-img-2{width:75%}.provia .tabs{font-size:12px;color:#000}}@media (min-width:900px){.provia .specialty-img-2{margin-left:-85px;margin-bottom:-17px;width:100%}.provia .specialty-img{padding-bottom:10px;margin-left:-85px;margin-top:-12px;width:100%}.provia .top-img{margin-right:-15px;margin-left:-50px;padding-top:40px}.provia .did-space{padding-top:0}.provia .tab-size{font-size:24px}.provia .tab-size2{font-size:medium}.provia .brochurespace{padding:0 2em}.provia .didyouknowspace{padding:0 3em}}@media (min-width:1200px){.provia .character-text{background-color:#e8e8e8;padding-left:43%;padding-top:30px;padding-bottom:25px;padding-right:10px}.provia .character img{position:absolute;left:175px;top:-190px}.provia .tabs{font-size:small}.provia .tabs2{padding-bottom:20px}}.provia .nav-tabs{border-bottom:none}.provia #more{display:none}.provia #more1{display:none}.provia #more2{display:none}.provia #more3{display:none}.provia #more4{display:none}.provia #more5{display:none}.returns p{line-height:1.5}.returns img{height:auto}.returns .policy{font-size:12px}@media (min-width:360px){.returns .shipping-address span{color:#b02925;font-weight:800;font-size:19px}.returns .hidden-background{background-color:#e8e8e8;padding:80px}.returns .shipping-box{text-align:center;margin-top:-200px;position:absolute}.returns .shipping-address{padding-top:50px}}@media (min-width:768px){.returns .shipping-address span{font-size:17px}.returns .hidden-background{display:hidden;padding:0}.returns .shipping-box{text-align:right;margin-bottom:-90px;margin-top:-40px;position:relative}.returns .desktop{background-color:#e8e8e8}.returns .shipping-address{padding-top:25px}}@media (min-width:992px){.returns .shipping-address span{font-size:19px}}.returns .returnpolicybutton{-moz-border-radius:35px!important;border-radius:35px!important}.returns .returnpolicybutton{background-color:#696969!important;color:#fff!important}.returns .returnpolicybutton:hover{background-color:#696969!important;color:#fff!important}.returns .open>.returnpolicybutton.dropdown-toggle,.returns .returnpolicybutton.active,.returns .returnpolicybutton:active{background-color:#696969!important;color:#fff!important}.returns .returnpolicybutton.focus,.returns .returnpolicybutton:focus{background-color:#696969!important;color:#fff!important}.Row_House_Modern_Bathroom .item img{cursor:pointer}.Row_House_Modern_Bathroom #carousel-indicators{list-style:none;display:inline-block;padding-left:0;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;border:0;border-top:1px solid #eee;border-bottom:1px solid #eee}.Row_House_Modern_Bathroom #carousel-indicators li{padding-bottom:15px}.Row_House_Modern_Bathroom #carousel-indicators img{-webkit-filter:drop-shadow(5px 4px 4px white);filter:drop-shadow(5px 4px 4px white);border:transparent 2px solid;cursor:pointer}.Row_House_Modern_Bathroom #carousel-indicators .active img{border:#fff 2px solid;-webkit-filter:drop-shadow(5px 4px 4px lightgray);filter:drop-shadow(5px 4px 4px lightgray)}.Row_House_Modern_Bathroom #gallery-sidebar{border-left:#d3d3d3 solid 1px;border-bottom:#d3d3d3 solid 1px;border-right:#d3d3d3 solid 1px;background:#fff;-webkit-filter:drop-shadow(5px 4px 4px lightgray);filter:drop-shadow(5px 4px 4px lightgray)}.Row_House_Modern_Bathroom .modal-dialog{width:100%;height:100%;padding:0}.Row_House_Modern_Bathroom .modal-content{height:100%;-moz-border-radius:0;border-radius:0}.Row_House_Modern_Bathroom .modal-content img{width:95%;height:95%;-o-object-fit:contain;object-fit:contain}@media (min-width:300px){.Row_House_Modern_Bathroom .projects{text-align:center}}@media only screen and (min-width:768px){.Row_House_Modern_Bathroom .padd30{padding-right:30px}}@media (min-width:1024px){.Row_House_Modern_Bathroom .instal{padding-top:20px;padding-bottom:154px;padding-right:40px;padding-left:40px}.Row_House_Modern_Bathroom .idea-house{padding-top:35px;padding-bottom:36px;padding-right:30px;padding-left:30px}.Row_House_Modern_Bathroom .row-house{padding-top:45px;padding-bottom:52px;padding-right:30px;padding-left:30px}.Row_House_Modern_Bathroom .project-gallery{padding-top:83px;padding-bottom:84px;padding-right:30px;padding-left:30px}.Row_House_Modern_Bathroom .diy{margin-top:30px}.Row_House_Modern_Bathroom .product-space{padding-bottom:20px}}@media (min-width:1200px){.Row_House_Modern_Bathroom .row-house{padding-top:94px;padding-bottom:95px}.Row_House_Modern_Bathroom .project-gallery{padding-top:130px;padding-bottom:130px}.Row_House_Modern_Bathroom .idea-house{padding-top:77px;padding-bottom:87px}.Row_House_Modern_Bathroom .projects{text-align:left}}.Row_House_Modern_Kitchen .item img{cursor:pointer}.Row_House_Modern_Kitchen #carousel-indicators{list-style:none;display:inline-block;padding-left:0;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;border:0;border-top:1px solid #eee;border-bottom:1px solid #eee}.Row_House_Modern_Kitchen #carousel-indicators li{padding-bottom:15px}.Row_House_Modern_Kitchen #carousel-indicators img{-webkit-filter:drop-shadow(5px 4px 4px white);filter:drop-shadow(5px 4px 4px white);border:transparent 2px solid;cursor:pointer}.Row_House_Modern_Kitchen #carousel-indicators .active img{border:#fff 2px solid;-webkit-filter:drop-shadow(5px 4px 4px lightgray);filter:drop-shadow(5px 4px 4px lightgray)}.Row_House_Modern_Kitchen #gallery-sidebar{border-left:#d3d3d3 solid 1px;border-bottom:#d3d3d3 solid 1px;border-right:#d3d3d3 solid 1px;background:#fff;-webkit-filter:drop-shadow(5px 4px 4px lightgray);filter:drop-shadow(5px 4px 4px lightgray)}.Row_House_Modern_Kitchen .modal-dialog{width:100%;height:100%;padding:0}.Row_House_Modern_Kitchen .modal-content{height:100%;-moz-border-radius:0;border-radius:0}.Row_House_Modern_Kitchen .modal-content img{width:95%;height:95%;-o-object-fit:contain;object-fit:contain}@media (min-width:300px){.Row_House_Modern_Kitchen .projects{text-align:center}}@media only screen and (min-width:768px){.Row_House_Modern_Kitchen .padd30{padding-right:30px}}@media (min-width:1024px){.Row_House_Modern_Kitchen .instal{padding-top:20px;padding-bottom:154px;padding-right:40px;padding-left:40px}.Row_House_Modern_Kitchen .idea-house{padding-top:35px;padding-bottom:36px;padding-right:30px;padding-left:30px}.Row_House_Modern_Kitchen .row-house{padding-top:45px;padding-bottom:52px;padding-right:30px;padding-left:30px}.Row_House_Modern_Kitchen .project-gallery{padding-top:83px;padding-bottom:84px;padding-right:30px;padding-left:30px}.Row_House_Modern_Kitchen .diy{margin-top:30px}.Row_House_Modern_Kitchen .product-space{padding-bottom:20px}}@media (min-width:1200px){.Row_House_Modern_Kitchen .row-house{padding-top:94px;padding-bottom:95px}.Row_House_Modern_Kitchen .project-gallery{padding-top:130px;padding-bottom:130px}.Row_House_Modern_Kitchen .idea-house{padding-top:77px;padding-bottom:87px}.Row_House_Modern_Kitchen .projects{text-align:left}}.Row_House_Traditional_Bathroom .item img{cursor:pointer}.Row_House_Traditional_Bathroom #carousel-indicators{list-style:none;display:inline-block;padding-left:0;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;border:0;border-top:1px solid #eee;border-bottom:1px solid #eee}.Row_House_Traditional_Bathroom #carousel-indicators li{padding-bottom:15px}.Row_House_Traditional_Bathroom #carousel-indicators img{-webkit-filter:drop-shadow(5px 4px 4px white);filter:drop-shadow(5px 4px 4px white);border:transparent 2px solid;cursor:pointer}.Row_House_Traditional_Bathroom #carousel-indicators .active img{border:#fff 2px solid;-webkit-filter:drop-shadow(5px 4px 4px lightgray);filter:drop-shadow(5px 4px 4px lightgray)}.Row_House_Traditional_Bathroom #gallery-sidebar{border-left:#d3d3d3 solid 1px;border-bottom:#d3d3d3 solid 1px;border-right:#d3d3d3 solid 1px;background:#fff;-webkit-filter:drop-shadow(5px 4px 4px lightgray);filter:drop-shadow(5px 4px 4px lightgray)}.Row_House_Traditional_Bathroom .modal-dialog{width:100%;height:100%;padding:0}.Row_House_Traditional_Bathroom .modal-content{height:100%;-moz-border-radius:0;border-radius:0}.Row_House_Traditional_Bathroom .modal-content img{width:95%;height:95%;-o-object-fit:contain;object-fit:contain}@media (min-width:300px){.Row_House_Traditional_Bathroom .projects{text-align:center}}@media only screen and (min-width:768px){.Row_House_Traditional_Bathroom .padd30{padding-right:30px}}@media (min-width:1024px){.Row_House_Traditional_Bathroom .instal{padding-top:20px;padding-bottom:154px;padding-right:40px;padding-left:40px}.Row_House_Traditional_Bathroom .idea-house{padding-top:35px;padding-bottom:36px;padding-right:30px;padding-left:30px}.Row_House_Traditional_Bathroom .row-house{padding-top:45px;padding-bottom:52px;padding-right:30px;padding-left:30px}.Row_House_Traditional_Bathroom .project-gallery{padding-top:83px;padding-bottom:84px;padding-right:30px;padding-left:30px}.Row_House_Traditional_Bathroom .diy{margin-top:30px}.Row_House_Traditional_Bathroom .product-space{padding-bottom:20px}}@media (min-width:1200px){.Row_House_Traditional_Bathroom .row-house{padding-top:94px;padding-bottom:95px}.Row_House_Traditional_Bathroom .project-gallery{padding-top:130px;padding-bottom:130px}.Row_House_Traditional_Bathroom .idea-house{padding-top:77px;padding-bottom:87px}.Row_House_Traditional_Bathroom .projects{text-align:left}}.Row_House_Transitional_Kitchen .item img{cursor:pointer}.Row_House_Transitional_Kitchen #carousel-indicators{list-style:none;display:inline-block;padding-left:0;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;border:0;border-top:1px solid #eee;border-bottom:1px solid #eee}.Row_House_Transitional_Kitchen #carousel-indicators li{padding-bottom:15px}.Row_House_Transitional_Kitchen #carousel-indicators img{-webkit-filter:drop-shadow(5px 4px 4px white);filter:drop-shadow(5px 4px 4px white);border:transparent 2px solid;cursor:pointer}.Row_House_Transitional_Kitchen #carousel-indicators .active img{border:#fff 2px solid;-webkit-filter:drop-shadow(5px 4px 4px lightgray);filter:drop-shadow(5px 4px 4px lightgray)}.Row_House_Transitional_Kitchen #gallery-sidebar{border-left:#d3d3d3 solid 1px;border-bottom:#d3d3d3 solid 1px;border-right:#d3d3d3 solid 1px;background:#fff;-webkit-filter:drop-shadow(5px 4px 4px lightgray);filter:drop-shadow(5px 4px 4px lightgray)}.Row_House_Transitional_Kitchen .modal-dialog{width:100%;height:100%;padding:0}.Row_House_Transitional_Kitchen .modal-content{height:100%;-moz-border-radius:0;border-radius:0}.Row_House_Transitional_Kitchen .modal-content img{width:95%;height:95%;-o-object-fit:contain;object-fit:contain}@media (min-width:300px){.Row_House_Transitional_Kitchen .projects{text-align:center}}@media only screen and (min-width:768px){.Row_House_Transitional_Kitchen .padd30{padding-right:30px}}@media (min-width:1024px){.Row_House_Transitional_Kitchen .instal{padding-top:20px;padding-bottom:154px;padding-right:40px;padding-left:40px}.Row_House_Transitional_Kitchen .idea-house{padding-top:35px;padding-bottom:36px;padding-right:30px;padding-left:30px}.Row_House_Transitional_Kitchen .row-house{padding-top:45px;padding-bottom:52px;padding-right:30px;padding-left:30px}.Row_House_Transitional_Kitchen .project-gallery{padding-top:83px;padding-bottom:84px;padding-right:30px;padding-left:30px}.Row_House_Transitional_Kitchen .diy{margin-top:30px}.Row_House_Transitional_Kitchen .product-space{padding-bottom:20px}}@media (min-width:1200px){.Row_House_Transitional_Kitchen .row-house{padding-top:94px;padding-bottom:95px}.Row_House_Transitional_Kitchen .project-gallery{padding-top:130px;padding-bottom:130px}.Row_House_Transitional_Kitchen .idea-house{padding-top:77px;padding-bottom:87px}.Row_House_Transitional_Kitchen .projects{text-align:left}}.Row_House_Tuscan_Kitchen .item img{cursor:pointer}.Row_House_Tuscan_Kitchen #carousel-indicators{list-style:none;display:inline-block;padding-left:0;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;border:0;border-top:1px solid #eee;border-bottom:1px solid #eee}.Row_House_Tuscan_Kitchen #carousel-indicators li{padding-bottom:15px}.Row_House_Tuscan_Kitchen #carousel-indicators img{-webkit-filter:drop-shadow(5px 4px 4px white);filter:drop-shadow(5px 4px 4px white);border:transparent 2px solid;cursor:pointer}.Row_House_Tuscan_Kitchen #carousel-indicators .active img{border:#fff 2px solid;-webkit-filter:drop-shadow(5px 4px 4px lightgray);filter:drop-shadow(5px 4px 4px lightgray)}.Row_House_Tuscan_Kitchen #gallery-sidebar{border-left:#d3d3d3 solid 1px;border-bottom:#d3d3d3 solid 1px;border-right:#d3d3d3 solid 1px;background:#fff;-webkit-filter:drop-shadow(5px 4px 4px lightgray);filter:drop-shadow(5px 4px 4px lightgray)}.Row_House_Tuscan_Kitchen .modal-dialog{width:100%;height:100%;padding:0}.Row_House_Tuscan_Kitchen .modal-content{height:100%;-moz-border-radius:0;border-radius:0}.Row_House_Tuscan_Kitchen .modal-content img{width:95%;height:95%;-o-object-fit:contain;object-fit:contain}@media (min-width:300px){.Row_House_Tuscan_Kitchen .projects{text-align:center}}@media only screen and (min-width:768px){.Row_House_Tuscan_Kitchen .padd30{padding-right:30px}}@media (min-width:1024px){.Row_House_Tuscan_Kitchen .instal{padding-top:20px;padding-bottom:154px;padding-right:40px;padding-left:40px}.Row_House_Tuscan_Kitchen .idea-house{padding-top:35px;padding-bottom:36px;padding-right:30px;padding-left:30px}.Row_House_Tuscan_Kitchen .row-house{padding-top:45px;padding-bottom:52px;padding-right:30px;padding-left:30px}.Row_House_Tuscan_Kitchen .project-gallery{padding-top:83px;padding-bottom:84px;padding-right:30px;padding-left:30px}.Row_House_Tuscan_Kitchen .diy{margin-top:30px}.Row_House_Tuscan_Kitchen .product-space{padding-bottom:20px}}@media (min-width:1200px){.Row_House_Tuscan_Kitchen .row-house{padding-top:94px;padding-bottom:95px}.Row_House_Tuscan_Kitchen .project-gallery{padding-top:130px;padding-bottom:130px}.Row_House_Tuscan_Kitchen .idea-house{padding-top:77px;padding-bottom:87px}.Row_House_Tuscan_Kitchen .projects{text-align:left}}.screen_repair p{line-height:1.5}.screen_repair .sale-text{padding-top:10px}.screen_repair .screen-content{padding-top:10px}.screen_repair .img-center{text-align:center}.search .c-product-left__box h3{color:#000}.search .c-product-left__box{background-color:#fff}.search .searchspring-slideout_button.searchspring-slideout_filter{background-color:#000!important}.search #searchspring-slideout_container #searchspring-slideout_header{background-color:#000!important}.search .c-left-menu{background-color:#000!important}.search .searchspring-facets .c-product-left__box h3.open:before{background-image:none!important;content:"⮝"!important}.search .searchspring-facets .c-product-left__box h3:before{background-image:none!important;content:"⮟"!important}.search .searchspring-facets .show-more a,.search .searchspring-summary .summary-reset a{color:#000!important}.search .searchspring-facets .c-product-left__box .show-more.show-expand a:before{background-image:none!important;content:"+"!important;margin-top:-6px!important}.search .searchspring-facets .c-product-left__box .show-more.show-collapse a:before{background-image:none!important;content:"-"!important;margin-top:-6px!important}.search .c-shopby-price li{margin-left:10px!important}.search .searchspring-facets .show-more,.search .searchspring-summary .summary-reset{margin-left:30px!important}.search .searchspring-facets .c-product-left__box ul li a{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;width:100%!important}.search .searchspring-facets .c-product-left__box ul li .facet-count{margin-left:auto!important}.search .c-shopby-price li a span{color:grey!important}.search .c-shopby-price li a{font-size:14px!important}.search .searchspring-facets .c-product-left__box{border-bottom:1px solid #d3d3d3!important}.search .searchspring-facets .c-product-left__box.c-product-left__box--list ul li a:after,.search .searchspring-facets .c-product-left__box.c-product-left__box--list ul li a:before{width:12px!important;height:12px!important}.search .c-product-left__box h3{font-size:14px!important}.search h3[title~=Type]{visibility:hidden!important;font-size:14px!important;font-weight:600!important}.search h3[title~=Type]:before{content:"Filter Type"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-8px!important}.search h3[title~=Type]:after{content:"Filter Type"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-19px!important}.search h3[title~=Category]{visibility:hidden!important;font-size:14px!important;font-weight:600!important}.search h3[title~=Category]:before{content:"Category"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-8px!important}.search h3[title~=Category]:after{content:"Category"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-19px!important}.search h3[title~=Gender]{visibility:hidden!important;font-size:14px!important;font-weight:600!important}.search h3[title~=Gender]:before{content:"Gender"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-8px!important}.search h3[title~=Gender]:after{content:"Gender"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-19px!important}.search h3[title~=Clothing]{visibility:hidden!important;font-size:14px!important;font-weight:600!important}.search h3[title~=Clothing]:before{content:"Clothing Category"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:5px!important}.search h3[title~=Clothing]:after{content:"Clothing Category"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-22px!important}.search h3[title~=Size]{visibility:hidden!important;font-size:14px!important;font-weight:600!important}.search h3[title~=Size]:before{content:"Size"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-8px!important}.search h3[title~=Size]:after{content:"Size"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-19px!important}.search h3[title~=Brand]{visibility:hidden!important;font-size:14px!important;font-weight:600!important}.search h3[title~=Brand]:before{content:"Brand"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-8px!important}.search h3[title~=Brand]:after{content:"Brand"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-19px!important}.search h3[title~=Price]{visibility:hidden!important;font-size:14px!important;font-weight:600!important}.search h3[title~=Price]:before{content:"Price"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-8px!important}.search h3[title~=Price]:after{content:"Price"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-19px!important}.search h3[title~=Locations]{visibility:hidden!important;font-size:14px!important;font-weight:600!important}.search h3[title~=Locations]:before{content:"Locations"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-8px!important}.search h3[title~=Locations]:after{content:"Locations"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-19px!important}.search h3[title~=Color]{visibility:hidden!important;font-size:14px!important;font-weight:600!important}.search h3[title~=Color]:before{content:"Color"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-8px!important}.search h3[title~=Color]:after{content:"Color"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-19px!important}.search h3[title~=Finish]{visibility:hidden!important;font-size:14px!important;font-weight:600!important}.search h3[title~=Finish]:before{content:"Finish Color"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-8px!important}.search h3[title~=Finish]:after{content:"Finish Color"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-19px!important}.search h3[title~=Star]{visibility:hidden!important;font-size:14px!important;font-weight:600!important}.search h3[title~=Star]:before{content:"Customer Star Rating"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:8px!important}.search h3[title~=Star]:after{content:"Customer Star Rating"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-19px!important}.search h3[title~=Tool]{visibility:hidden!important;font-size:14px!important;font-weight:600!important}.search h3[title~=Tool]:before{content:"Tool Type"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-8px!important}.search h3[title~=Tool]:after{content:"Tool Type"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-19px!important}.search h3[title~=Equipment]{visibility:hidden!important;font-size:14px!important;font-weight:600!important}.search h3[title~=Equipment]:before{content:"Outdoor Power Equipment Type"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:21px!important}.search h3[title~=Equipment]:after{content:"Outdoor Power Equipment Type"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-22px!important}.search h3[title~=Food]{visibility:hidden!important;font-size:14.1px!important;font-weight:600!important}.search h3[title~=Food]:before{content:"Food and Beverage Type"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:6px!important}.search h3[title~=Food]:after{content:"Food and Beverage Type"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-22px!important}.search h3[title~=Grill]{visibility:hidden!important;font-size:14px!important;font-weight:600!important}.search h3[title~=Grill]:before{content:"Grill Type"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-8px!important}.search h3[title~=Grill]:after{content:"Grill Type"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-19px!important}.search h3[title~=Wattage]{visibility:hidden!important;font-size:14px!important;font-weight:600!important}.search h3[title~=Wattage]:before{content:"Light Bulb Wattage Equivalent"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:8px!important}.search h3[title~=Wattage]:after{content:"Light Bulb Wattage Equivalent"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-21px!important}.search h3[title~=Saw]{visibility:hidden!important;font-size:14px!important;font-weight:600!important}.search h3[title~=Saw]:before{content:"Saw Blade Type"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:8px!important}.search h3[title~=Saw]:after{content:"Saw Blade Type"!important;visibility:visible!important;display:block!important;position:absolute!important;margin-top:-19px!important}@media (min-width:300px){.search .c-post-box{margin-bottom:110px!important}}@media (min-width:540px){.search .c-post-box{margin-bottom:70px!important}}@media (min-width:700px){.search .c-post-box{margin-bottom:25px!important}}@media (min-width:1000px){.search .c-post-box{margin-bottom:16px!important}}.shop_category .top-cat{text-align:center;color:#000}.shop_category .top-cat:hover{color:#b21f29}@media (min-width:760px){.shop_category .top-cat-1{border-right:2px solid #d1d3d4;padding-right:25px;float:right;height:50px;margin-top:6px;padding-top:14px}.shop_category .top-cat-2{float:left}}.shop_category .bracket{color:#d1d3d4;font-size:40px}.shopbybrand .container1{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.shopbybrand .pagination li a{color:#000;margin-left:0;border:none}.shopbybrand .pagination li a:hover{background-color:#fff;color:#b21f29}.shopbybrand .c-bl2{color:#000}.shopbybrand .c-bl2:hover{color:#b21f29}.shopbybrand .c-bl{color:#000;margin-bottom:10px}.shopbybrand .c-bl:hover{color:#b21f29}.shopbybrand .top-cat{text-align:center;color:#000}.shopbybrand .top-cat:hover{color:#b21f29}.shopbybrand .mid-line{border-top:1px solid #d1d3d4}.shopbybrand .bracket{color:#d1d3d4;font-size:40px}@media (min-width:350px){.shopbybrand .f-size{font-size:6px}.shopbybrand .f-size-2{font-size:10px}.shopbybrand .f-size-3{font-size:10px}.shopbybrand .sm-pic-l{padding-left:15px}.shopbybrand .sm-pic-r{padding-right:15px}}@media (min-width:760px){.shopbybrand .top-cat-1{border-right:2px solid #d1d3d4;padding-right:25px;float:right;height:50px;margin-top:6px;padding-top:14px}.shopbybrand .top-cat-2{float:left}}@media (min-width:860px){.shopbybrand .f-size{font-size:17px}.shopbybrand .f-size-2{font-size:22px}.shopbybrand .f-size-3{font-size:22px}.shopbybrand .sm-pic-l{padding-left:0}.shopbybrand .sm-pic-r{padding-right:0}}.shopbybrand .embed-responsive-4by2{padding-bottom:35%}.socialmedia .button6{-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:inline-block;font-size:14px;padding:.5em 2em;width:auto;background-color:#fff;margin-left:0;font-weight:bolder;font-size:x-large}.store_locations .top-right{position:absolute;top:0;right:30px}.store_locations .top-left{position:absolute;top:0;left:30px}.store_locations .bottom-right{position:absolute;bottom:12px;right:30px}.store_locations .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.store_locations .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:200px){.store_locations .text-r{margin-left:0}.store_locations .text-l{margin-left:0}.store_locations .bottom-left{position:absolute;bottom:0;left:20px}.store_locations .event{padding-left:71px;padding-right:71px}.store_locations .font-size{font-size:medium}.store_locations .detailshartville{display:inline-block;padding-bottom:10px;margin-left:-1.5em}.store_locations .detailshartville2{display:inline-block;margin-left:-1.5em}.store_locations .detailsmiddlefield{display:inline-block;padding-bottom:10px;margin-left:-1.5em}.store_locations .detailsmiddlefield2{display:inline-block;margin-left:-1.5em}}@media (min-width:350px){.store_locations .detailshartville{display:inline-block;padding-bottom:10px;margin-left:.5em}.store_locations .detailshartville2{display:inline-block;margin-left:.5em}.store_locations .detailsmiddlefield{display:inline-block;padding-bottom:10px;margin-left:.5em}.store_locations .detailsmiddlefield2{display:inline-block;margin-left:.5em}}@media (min-width:375px){.store_locations .detailshartville{display:inline-block;padding-bottom:10px;margin-left:1em}.store_locations .detailshartville2{display:inline-block;margin-left:1em}.store_locations .detailsmiddlefield{display:inline-block;padding-bottom:10px;margin-left:1em}.store_locations .detailsmiddlefield2{display:inline-block;margin-left:1em}}@media (min-width:390px){.store_locations .detailshartville{margin-left:1.5em}.store_locations .detailshartville2{margin-left:1.5em}.store_locations .detailsmiddlefield{margin-left:1.5em}.store_locations .detailsmiddlefield2{margin-left:1.5em}}@media (min-width:400px){.store_locations .detailshartville{margin-left:1.75em}.store_locations .detailshartville2{margin-left:1.75em}.store_locations .detailsmiddlefield{margin-left:1.75em}.store_locations .detailsmiddlefield2{margin-left:1.75em}}@media (min-width:540px){.store_locations .detailshartville{margin-left:5.5em}.store_locations .detailshartville2{margin-left:5.5em}.store_locations .detailsmiddlefield{margin-left:5.5em}.store_locations .detailsmiddlefield2{margin-left:5.5em}}@media (min-width:700px){.store_locations .detailshartville{margin-left:5em}.store_locations .detailshartville2{margin-left:1em}.store_locations .detailsmiddlefield{margin-left:5em}.store_locations .detailsmiddlefield2{margin-left:1em}}@media (min-width:990px){.store_locations .text-r{margin-left:-20px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:0 15px}.store_locations .text-l{margin-right:-36px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:0 15px;margin-left:15px}.store_locations .bottom-left{position:absolute;bottom:0;left:30px}.store_locations .event{padding-left:50px;padding-right:50px}.store_locations .font-size{font-size:x-large}.store_locations .detailshartville{margin-left:0}.store_locations .detailshartville2{margin-left:0}.store_locations .detailsmiddlefield{margin-left:0}.store_locations .detailsmiddlefield2{margin-left:0}}@media (min-width:1100px){.store_locations .event{padding-left:71px;padding-right:71px}}.store_locations .btn-color{background-color:#505050;color:#fff}.store_locations .btn-color:hover{background-color:#505050;color:#fff}.store_locations p{line-height:1.5}.store_locations .no-padd{padding-right:0;padding-left:0}.stow-custom-kitchen .item img{cursor:pointer}.stow-custom-kitchen #carousel-indicators{list-style:none;display:inline-block;padding-left:0;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;border:0;border-top:1px solid #eee;border-bottom:1px solid #eee}.stow-custom-kitchen #carousel-indicators li{padding-bottom:15px}.stow-custom-kitchen #carousel-indicators img{-webkit-filter:drop-shadow(5px 4px 4px white);filter:drop-shadow(5px 4px 4px white);border:transparent 2px solid;cursor:pointer}.stow-custom-kitchen #carousel-indicators .active img{border:#fff 2px solid;-webkit-filter:drop-shadow(5px 4px 4px lightgray);filter:drop-shadow(5px 4px 4px lightgray)}.stow-custom-kitchen #gallery-sidebar{border-left:#d3d3d3 solid 1px;border-bottom:#d3d3d3 solid 1px;border-right:#d3d3d3 solid 1px;background:#fff;-webkit-filter:drop-shadow(5px 4px 4px lightgray);filter:drop-shadow(5px 4px 4px lightgray)}.stow-custom-kitchen .modal-dialog{width:100%;height:100%;padding:0}.stow-custom-kitchen .modal-content{height:100%;-moz-border-radius:0;border-radius:0}.stow-custom-kitchen .modal-content img{width:95%;height:95%;-o-object-fit:contain;object-fit:contain}@media (min-width:300px){.stow-custom-kitchen .projects{text-align:center}}@media only screen and (min-width:768px){.stow-custom-kitchen .padd30{padding-right:30px}}@media (min-width:1024px){.stow-custom-kitchen .instal{padding-top:20px;padding-bottom:154px;padding-right:40px;padding-left:40px}.stow-custom-kitchen .idea-house{padding-top:35px;padding-bottom:36px;padding-right:30px;padding-left:30px}.stow-custom-kitchen .row-house{padding-top:45px;padding-bottom:52px;padding-right:30px;padding-left:30px}.stow-custom-kitchen .project-gallery{padding-top:83px;padding-bottom:84px;padding-right:30px;padding-left:30px}.stow-custom-kitchen .diy{margin-top:30px}.stow-custom-kitchen .product-space{padding-bottom:20px}}@media (min-width:1200px){.stow-custom-kitchen .row-house{padding-top:94px;padding-bottom:95px}.stow-custom-kitchen .project-gallery{padding-top:130px;padding-bottom:130px}.stow-custom-kitchen .idea-house{padding-top:77px;padding-bottom:87px}.stow-custom-kitchen .projects{text-align:left}}@media (max-width:767px){.struxture{padding:0 1rem}}.struxture .row>*{padding:32px 0;padding:2rem 0}@media (min-width:768px){.struxture .row>*{padding:3rem 0}}.struxture .row>*+*{padding-top:0}@media (min-width:768px){.struxture .left-padding{padding-left:1.5rem}}.struxture .font-lg{font-size:24px;font-size:1.5rem}.the-mill h3{color:green}.the-mill .prehung-img img{width:100%;height:auto}.the-mill a,.the-mill a:hover{color:#000}@media (min-width:300px){.the-mill .contactus-img{text-align:center}.the-mill .contactus-text{padding:15px;background-color:#e8e8e8}.the-mill .mobile-padding{padding-bottom:50px}}@media (min-width:375px){.the-mill .mobile-padding{padding-bottom:80px}}@media (min-width:400px){.the-mill .mobile-padding{padding-bottom:0}}@media (min-width:540px){.the-mill .mobile-padding{padding-bottom:28px}}@media (min-width:700px){.the-mill .contactus{background-color:#e8e8e8;padding:50px 0 15px 0}.the-mill .contactus-text{background-color:transparent;padding:0 56px 0 269px}.the-mill .contactus-img{text-align:inherit}.the-mill .contactus-img img{position:absolute;bottom:-200px}.the-mill .contact-padding{padding:60px 0 20px 0}.the-mill .mobile-padding{padding-bottom:10px}}@media (min-width:900px){.the-mill .contactus-img img{bottom:-185px}}@media (min-width:1200px){.the-mill .contactus-img img{bottom:-165px}}.timbertech .planks-text{font-size:13px;margin:0;padding-left:10px}.timbertech .planks-text-bottom{font-size:13px;margin-bottom:15px;padding-left:10px}.timbertech h5{font-size:15px;padding-left:10px;margin-bottom:3px;font-style:italic}.timbertech h6{color:green;font-size:15px}.timbertech a:hover:not(.btn-black),.timbertech a:not(.btn-black){color:#000}.timbertech .timbertech-banner img{-moz-border-radius:30px;border-radius:30px}.timbertech .timbertech-intro{text-align:center}.timbertech .timbertech-intro p{text-align:left!important}.timbertech h2{text-align:center}.timbertech .titles h2{padding-bottom:15px}.timbertech .shop-lighting-section,.timbertech .wild-hog-text{padding-bottom:15px;text-align:center}.timbertech .shop-lighting-section p,.timbertech .wild-hog-text p{text-align:left!important}.timbertech .deck-grill,.timbertech .deck-lawn,.timbertech .deck-lighting,.timbertech .deck-living{text-align:center}.timbertech .deck-grill p,.timbertech .deck-lawn p,.timbertech .deck-lighting p,.timbertech .deck-living p{text-align:left!important}.timbertech .accessories{text-align:center;padding-top:15px}.timbertech .tab-text{padding-top:20px}.timbertech .nav-tabs>li.active>a,.timbertech .nav-tabs>li.active>a:focus,.timbertech .nav-tabs>li.active>a:hover{border:1px solid #000;border-bottom:transparent;color:#000}.timbertech .nav-tabs>li>a,.timbertech .nav-tabs>li>a:focus,.timbertech .nav-tabs>li>a:hover{color:grey;border-bottom:1px solid #000}.timbertech .nav-tabs{border-bottom:transparent}.timbertech .instock-img{padding-top:25px;margin-top:-14px}.timbertech .sample-grid .col-xs-6 img{max-width:190px;height:auto}.timbertech .shop-by-line h3{font-size:16px}.timbertech .shop-by-line h3 span{font-size:30px;font-weight:700;text-transform:uppercase;display:block}@media (max-width:767px){.timbertech .shop-by-line .col-xs-12:last-child{margin-top:2rem}}.timbertech .pane-branding{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.timbertech .pane-branding .pane-heading{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:24px;padding:1.5rem}.timbertech .pane-branding .pane-content{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:24px;padding:1.5rem}@media (min-width:768px){.timbertech .pane-branding{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.timbertech .pane-branding .pane-heading{width:40%}.timbertech .pane-branding .pane-branding{width:60%}}@media (min-width:300px){.timbertech .deck-grill,.timbertech .deck-lawn,.timbertech .deck-lighting,.timbertech .deck-living{padding-bottom:25px}.timbertech .nav>li>a{padding:1px 31px;text-align:center}.timbertech .samples-spacing{padding-bottom:36px}.timbertech .samples-more-spacing{padding-bottom:19px}.timbertech button{color:#fff;background-color:#000;padding:5px 45px;margin-bottom:40px}.timbertech .wild-hog-text button{margin-top:10px}}@media (min-width:390px){.timbertech .nav>li>a{padding:1px 46px}.timbertech .samples-spacing{padding-bottom:18px}.timbertech .samples-more-spacing{padding-bottom:0}}@media (min-width:540px){.timbertech .nav>li>a{padding:1px 121px}.timbertech .samples-spacing{padding-bottom:0}}@media (min-width:768px){.timbertech .timbertech-banner{margin-top:12%}.timbertech .deck-grill,.timbertech .deck-lawn,.timbertech .deck-lighting{padding-bottom:0}.timbertech .deck-living{padding-bottom:32px}.timbertech .nav>li>a{padding:1px 50px}.timbertech button{margin-bottom:15px}.timbertech .wild-hog-text button{margin-top:20px}}@media (min-width:990px){.timbertech .timbertech-paragraph,.timbertech .wild-hog-text{margin-top:3%}.timbertech .timbertech-banner{margin-top:0}.timbertech .deck-living{padding-bottom:0}.timbertech .nav>li>a{padding:1px 105px}}@media (min-width:1200px){.timbertech .timbertech-paragraph,.timbertech .wild-hog-text{margin-top:7%}.timbertech .nav>li>a{padding:1px 155px}.timbertech .wild-hog-text button{margin-top:55px}}.thank_you .decorative-bg{width:100%;min-height:25vh;background:-moz-linear-gradient(315deg,#f8f8f8 22px,rgba(190,190,190,.3) 22px,rgba(190,190,190,.3) 24px,transparent 24px,transparent 67px,rgba(190,190,190,.3) 67px,rgba(248,248,248,.3) 69px,transparent 69px),-moz-linear-gradient(225deg,#f8f8f8 22px,rgba(190,190,190,.3) 22px,rgba(190,190,190,.3) 24px,transparent 24px,transparent 67px,rgba(190,190,190,.3) 67px,rgba(248,248,248,.3) 69px,transparent 69px) 0 64px;background:-o-linear-gradient(315deg,#f8f8f8 22px,rgba(190,190,190,.3) 22px,rgba(190,190,190,.3) 24px,transparent 24px,transparent 67px,rgba(190,190,190,.3) 67px,rgba(248,248,248,.3) 69px,transparent 69px),-o-linear-gradient(225deg,#f8f8f8 22px,rgba(190,190,190,.3) 22px,rgba(190,190,190,.3) 24px,transparent 24px,transparent 67px,rgba(190,190,190,.3) 67px,rgba(248,248,248,.3) 69px,transparent 69px) 0 64px;background:linear-gradient(135deg,#f8f8f8 22px,rgba(190,190,190,.3) 22px,rgba(190,190,190,.3) 24px,transparent 24px,transparent 67px,rgba(190,190,190,.3) 67px,rgba(248,248,248,.3) 69px,transparent 69px),linear-gradient(225deg,#f8f8f8 22px,rgba(190,190,190,.3) 22px,rgba(190,190,190,.3) 24px,transparent 24px,transparent 67px,rgba(190,190,190,.3) 67px,rgba(248,248,248,.3) 69px,transparent 69px) 0 64px;background-color:#f8f8f8;-moz-background-size:64px 128px;background-size:64px 128px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.thank_you .decorative-bg span{font-size:10em;font-weight:700;color:#fff;text-shadow:0 1px 0 #c9cece,0 2px 0 #bcc2c1,0 3px 0 #aeb6b5,0 4px 0 #a3acab,0 5px 0 #9ea7a6,0 6px 0 #99a2a1,0 7px 0 #96a09f,0 8px 0 #939e9d,0 0 5px rgba(0,0,0,.05),0 1px 3px rgba(0,0,0,.2),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.2),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.3)}.tool-center .top-right{position:absolute;top:0;right:30px}.tool-center .top-left{position:absolute;top:0;left:30px}.tool-center .bottom-right{position:absolute;bottom:12px;right:30px}.tool-center .bottom-left{position:absolute;bottom:8px;left:30px}.tool-center .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tool-center .btn-contact{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.tool-center .btn-contact:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.tool-center .btn-design{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.tool-center .btn-design:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff}.tool-center .btn-learn{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.tool-center .btn-learn:hover{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;padding:8px 56px}.tool-center .gear-img{text-align:center}.tool-center #more{display:none}.tool-center #more1{display:none}.tool-center #more2{display:none}.tool-center #more3{display:none}.tool-center #more4{display:none}.tool-center #more5{display:none}.tool-center #more6{display:none}.tool-sale .top-right{position:absolute;top:0;right:30px}.tool-sale .top-left{position:absolute;top:0;left:30px}.tool-sale .bottom-right{position:absolute;bottom:12px;right:30px}.tool-sale .bottom-left{position:absolute;bottom:8px;left:30px}.tool-sale .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tool-sale .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:300px){.tool-sale .text-r{margin-left:0}.tool-sale .text-l{margin-left:0}.tool-sale .non-space{padding-bottom:0}.tool-sale .iframe1{width:325px;height:225px}.tool-sale .iframe{width:315px;height:200px}.tool-sale .video{text-align:center}.tool-sale .sec-pad{padding:20px 0}}@media (min-width:765px){.tool-sale .non-space{padding-bottom:40px}.tool-sale .iframe1{width:650px;height:315px}.tool-sale .iframe{width:325px;height:200px}.tool-sale .video{text-align:left}}@media (min-width:990px){.tool-sale .text-r{margin-left:-16px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:46px 15px}.tool-sale .text-l{margin-right:-60px;z-index:1;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:82px 15px}.tool-sale .iframe1{width:850px;height:450px}.tool-sale .iframe{width:410px;height:350px}}@media (min-width:1000px){.tool-sale .character-text{background-color:#e8e8e8;padding-left:41%;padding-top:30px;padding-bottom:10px;padding-right:10px}.tool-sale .character img{position:absolute;left:100px;top:-190px}.tool-sale .sec-pad{padding:80px 0}.tool-sale .tool-image{margin-top:50px}}@media (min-width:1200px){.tool-sale .iframe1{width:1100px;height:450px}.tool-sale .iframe{width:530px;height:450px}.tool-sale .text-r{padding:73px 15px}.tool-sale .character-text{padding-left:43%;padding-bottom:25px}.tool-sale .character img{left:175px}}.tool-sale p{line-height:1.5}.tool-sale p a{color:#000;font-weight:600}.tool-sale p a:hover{color:#000;font-weight:600}.tracking .alert-info{background-color:#fff;color:#000;font-size:small;border-color:#fff}.traeger_grill_care .top-right{position:absolute;top:0;right:30px}.traeger_grill_care .top-left{position:absolute;top:0;left:30px}.traeger_grill_care .bottom-right{position:absolute;bottom:8px;right:30px}.traeger_grill_care .bottom-left{position:absolute;bottom:8px;left:30px}.traeger_grill_care .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.traeger_grill_care .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:350px){.traeger_grill_care .f-size-2{font-size:10px}.traeger_grill_care .sm-pic-l{padding-left:15px}.traeger_grill_care .sm-pic-r{padding-right:15px}.traeger_grill_care .f-size{font-size:4px}}@media (min-width:750px){.traeger_grill_care .f-size{font-size:6px}}@media (min-width:850px){.traeger_grill_care .f-size-2{font-size:22px}.traeger_grill_care .sm-pic-l{padding-left:0}.traeger_grill_care .sm-pic-r{padding-right:0}.traeger_grill_care .f-size{font-size:12px}}.traeger_pro_tip .top-right{position:absolute;top:0;right:30px}.traeger_pro_tip .top-left{position:absolute;top:0;left:30px}.traeger_pro_tip .bottom-right{position:absolute;bottom:8px;right:30px}.traeger_pro_tip .bottom-left{position:absolute;bottom:8px;left:30px}.traeger_pro_tip .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.traeger_pro_tip .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:350px){.traeger_pro_tip .f-size-2{font-size:10px}.traeger_pro_tip .sm-pic-l{padding-left:15px}.traeger_pro_tip .sm-pic-r{padding-right:15px}.traeger_pro_tip .f-size{font-size:4px}}@media (min-width:750px){.traeger_pro_tip .f-size{font-size:6px}}@media (min-width:850px){.traeger_pro_tip .f-size-2{font-size:22px}.traeger_pro_tip .sm-pic-l{padding-left:0}.traeger_pro_tip .sm-pic-r{padding-right:0}.traeger_pro_tip .f-size{font-size:12px}}.traeger_recipes .top-right{position:absolute;top:0;right:30px}.traeger_recipes .top-left{position:absolute;top:0;left:30px}.traeger_recipes .bottom-right{position:absolute;bottom:8px;right:30px}.traeger_recipes .bottom-left{position:absolute;bottom:8px;left:30px}.traeger_recipes .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.traeger_recipes .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:350px){.traeger_recipes .f-size-2{font-size:10px}.traeger_recipes .sm-pic-l{padding-left:15px}.traeger_recipes .sm-pic-r{padding-right:15px}}@media (min-width:860px){.traeger_recipes .f-size-2{font-size:22px}.traeger_recipes .sm-pic-l{padding-left:0}.traeger_recipes .sm-pic-r{padding-right:0}}.used-power-equipment .tg{border-collapse:collapse;border-spacing:0;border-color:#bbb;border-width:1px;border-style:solid}.used-power-equipment .tg td{font-family:Arial,sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:0;overflow:hidden;word-break:normal;border-color:#bbb;color:#594f4f;background-color:#e0ffeb}.used-power-equipment .tg th{font-family:Arial,sans-serif;font-size:14px;font-weight:400;padding:10px 5px;border-style:solid;border-width:0;overflow:hidden;word-break:normal;border-color:#bbb;color:#493f3f;background-color:#9de0ad}.used-power-equipment .tg td{text-align:center}.used-power-equipment .tg tr:nth-child(2n) td{background-color:#c2ffd6;vertical-align:top}.used-power-equipment .tg .tg-13pz{font-size:18px;text-align:center;vertical-align:top}.used-power-equipment .tg tr:nth-child(odd) td{vertical-align:top}.used-power-equipment th.tg-sort-header::-moz-selection{background:0 0}.used-power-equipment th.tg-sort-header::selection{background:0 0}.used-power-equipment th.tg-sort-header{cursor:pointer}.used-power-equipment table th.tg-sort-header:after{content:"";float:right;margin-top:7px;border-width:0 4px 4px;border-style:solid;border-color:#404040 transparent;visibility:hidden}.used-power-equipment table th.tg-sort-header:hover:after{visibility:visible}.used-power-equipment table th.tg-sort-asc:after,.used-power-equipment table th.tg-sort-asc:hover:after,.used-power-equipment table th.tg-sort-desc:after{visibility:visible;opacity:.4}.used-power-equipment table th.tg-sort-desc:after{border-bottom:none;border-width:4px 4px 0}@media screen and (max-width:767px){.used-power-equipment .tg{width:auto!important}.used-power-equipment .tg col{width:auto!important}.used-power-equipment .tg-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (min-width:900px){.viewcart .affix{top:260px;width:25%}.viewcart .affix-bottom{position:absolute;width:100%}}.weber_grill_care .top-right{position:absolute;top:0;right:30px}.weber_grill_care .top-left{position:absolute;top:0;left:30px}.weber_grill_care .bottom-right{position:absolute;bottom:8px;right:30px}.weber_grill_care .bottom-left{position:absolute;bottom:8px;left:30px}.weber_grill_care .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.weber_grill_care .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:350px){.weber_grill_care .f-size-2{font-size:10px}.weber_grill_care .sm-pic-l{padding-left:15px}.weber_grill_care .sm-pic-r{padding-right:15px}.weber_grill_care .f-size{font-size:4px}}@media (min-width:750px){.weber_grill_care .f-size{font-size:6px}}@media (min-width:850px){.weber_grill_care .f-size-2{font-size:22px}.weber_grill_care .sm-pic-l{padding-left:0}.weber_grill_care .sm-pic-r{padding-right:0}.weber_grill_care .f-size{font-size:12px}}.weber_pro_tip .top-right{position:absolute;top:0;right:30px}.weber_pro_tip .top-left{position:absolute;top:0;left:30px}.weber_pro_tip .bottom-right{position:absolute;bottom:8px;right:30px}.weber_pro_tip .bottom-left{position:absolute;bottom:8px;left:30px}.weber_pro_tip .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.weber_pro_tip .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:350px){.weber_pro_tip .f-size-2{font-size:10px}.weber_pro_tip .sm-pic-l{padding-left:15px}.weber_pro_tip .sm-pic-r{padding-right:15px}.weber_pro_tip .f-size{font-size:4px}}@media (min-width:750px){.weber_pro_tip .f-size{font-size:6px}}@media (min-width:850px){.weber_pro_tip .f-size-2{font-size:22px}.weber_pro_tip .sm-pic-l{padding-left:0}.weber_pro_tip .sm-pic-r{padding-right:0}.weber_pro_tip .f-size{font-size:12px}}.weber_recipes .top-right{position:absolute;top:0;right:30px}.weber_recipes .top-left{position:absolute;top:0;left:30px}.weber_recipes .bottom-right{position:absolute;bottom:8px;right:30px}.weber_recipes .bottom-left{position:absolute;bottom:8px;left:30px}.weber_recipes .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.weber_recipes .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:350px){.weber_recipes .f-size-2{font-size:10px}.weber_recipes .sm-pic-l{padding-left:15px}.weber_recipes .sm-pic-r{padding-right:15px}}@media (min-width:860px){.weber_recipes .f-size-2{font-size:22px}.weber_recipes .sm-pic-l{padding-left:0}.weber_recipes .sm-pic-r{padding-right:0}}.what_type_of_grill .top-right{position:absolute;top:0;right:30px}.what_type_of_grill .top-left{position:absolute;top:0;left:30px}.what_type_of_grill .bottom-right{position:absolute;bottom:8px;right:30px}.what_type_of_grill .bottom-left{position:absolute;bottom:8px;left:30px}.what_type_of_grill .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.what_type_of_grill .centered-top{position:absolute;top:32%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.what_type_of_grill .top-cat{text-align:center;color:#000}.what_type_of_grill .top-cat:hover{color:#b21f29}.what_type_of_grill .bracket{color:#d1d3d4;font-size:40px}@media (min-width:350px){.what_type_of_grill .sm-pic-l{padding-left:15px}.what_type_of_grill .sm-pic-r{padding-right:15px}.what_type_of_grill .f-size{font-size:4px}.what_type_of_grill .f-size-2{font-size:10px}.what_type_of_grill .f-size-3{font-size:4px}}@media (min-width:750px){.what_type_of_grill .top-cat-1{border-right:2px solid #d1d3d4;padding-right:25px;float:right;height:50px;margin-top:6px;padding-top:14px}.what_type_of_grill .top-cat-2{float:left}.what_type_of_grill .f-size{font-size:12px}.what_type_of_grill .f-size-2{font-size:22px}.what_type_of_grill .f-size-3{font-size:10px}}@media (min-width:850px){.what_type_of_grill .sm-pic-l{padding-left:0}.what_type_of_grill .sm-pic-r{padding-right:0}.what_type_of_grill .f-size{font-size:17px}}@media (min-width:1024px){.what_type_of_grill .f-size-3{font-size:14px}}@media (min-width:1200px){.what_type_of_grill .f-size-3{font-size:17px}}.building-center-windows .btn-lg{color:#fff;background-color:#000;padding:5px 45px}.building-center-windows #doorhardware{padding-left:0}.building-center-windows #shophardware{padding-left:0}.building-center-windows ul#doorhardware li{display:inline-block;min-height:100px;vertical-align:top;padding-right:5px;padding-left:5px}.building-center-windows ul#shophardware li{display:inline-block;min-height:100px;vertical-align:top;padding-right:5px;padding-left:5px}.building-center-windows #toptitles{padding-bottom:30px}.building-center-windows #bestsellingtitles{padding-bottom:30px}.building-center-windows .round{-moz-border-radius:50%;border-radius:50%}.building-center-windows h1{text-align:center}.building-center-windows .different-doors{text-align:left!important;padding:0 5px 20px 5px}.building-center-windows .center15{display:block;margin-left:auto;margin-right:auto}.building-center-windows a{color:#000}.building-center-windows a:hover{color:#000}.building-center-windows .prehung-img img{width:100%;height:auto}@media (min-width:300px){.building-center-windows .skylight-window{padding-bottom:130px}.building-center-windows .bay-window{padding-bottom:85px}.building-center-windows .patio-link{padding-top:10px}}@media (min-width:375px){.building-center-windows .glass-window{padding-bottom:30px}}@media (min-width:400px){.building-center-windows .bay-window{padding-bottom:30px}}@media (min-width:500px){.building-center-windows .skylight-window{padding-bottom:55px}}@media (min-width:700px){.building-center-windows .screenrepair{background-color:#e8e8e8;padding:30px 266px 30px 75px}.building-center-windows .screenrepair-img img{position:absolute;top:-275px;right:6px;z-index:1}.building-center-windows .skylight-window{padding-bottom:0}.building-center-windows .bay-window{padding-bottom:0}.building-center-windows .glass-window{padding-bottom:0}.building-center-windows .patio-link{padding-top:0}}@media (min-width:900px){.building-center-windows .screenrepair{background-color:#e8e8e8;padding:30px 266px 30px 75px}.building-center-windows .screenrepair-img img{position:absolute;top:-225px;right:6px;z-index:1}}@media (min-width:1200px){.building-center-windows .screenrepair{background-color:#e8e8e8;padding:30px 266px 30px 75px}.building-center-windows .screenrepair-img img{position:absolute;top:-225px;right:6px;z-index:1}}.building-center-windows .windows-top-image img{height:auto;width:100%}.building-center-windows p{line-height:1.5}.winterizingyourequipment .top-right{position:absolute;top:0;right:30px}.winterizingyourequipment .top-left{position:absolute;top:0;left:30px}.winterizingyourequipment .bottom-right{position:absolute;bottom:8px;right:30px}.winterizingyourequipment .bottom-left{position:absolute;bottom:8px;left:30px}.winterizingyourequipment .centered{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.winterizingyourequipment .top-cat{text-align:center;color:#000}.winterizingyourequipment .top-cat:hover{color:#b21f29}.winterizingyourequipment .bracket{color:#d1d3d4;font-size:40px}@media (min-width:350px){.winterizingyourequipment .top-cat-1{border-right:2px solid #d1d3d4;padding-right:25px;height:50px;margin-top:6px;padding-top:14px}.winterizingyourequipment .top-cat-3{border-right:2px solid #d1d3d4;padding-right:25px;height:50px;margin-top:6px;padding-top:14px}.winterizingyourequipment .centered-top{position:absolute;top:17%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.winterizingyourequipment .f-size{font-size:4px}.winterizingyourequipment .f-size-2{font-size:10px}.winterizingyourequipment .sm-pic-l{padding-left:15px}.winterizingyourequipment .sm-pic-r{padding-right:15px}}@media (min-width:750px){.winterizingyourequipment .f-size{font-size:12px}.winterizingyourequipment .f-size-2{font-size:22px}.winterizingyourequipment .top-cat-1{float:right}.winterizingyourequipment .top-cat-2{float:left}.winterizingyourequipment .centered-top{top:32%}}@media (min-width:850px){.winterizingyourequipment .f-size{font-size:17px}.winterizingyourequipment .sm-pic-l{padding-left:0}.winterizingyourequipment .sm-pic-r{padding-right:0}}.winterizingyourequipment .btn4{padding:10px 50px;-moz-border-radius:15px;border-radius:15px}.zero-results .c-popular-item figure figcaption,.zero-results .c-subcat-block figure figcaption{background-color:#000}