html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0;margin:0;padding:0}.text-center{text-align:center}.text-red{color:red}.text-custom-dark{color:#2a3143}.text-left{text-align:left}.padding-top-5{padding-top:5px}.width-100{width:100px}.recaptcha-container{display:flex;justify-content:center;align-items:center}.recaptcha-iframe{width:304px;height:78px}.recaptcha-textarea{width:250px;height:40px;border:1px solid #c1c1c1;margin:10px 25px;padding:0;resize:none;display:none}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{font-size:100%;vertical-align:baseline;background:#fff0;margin:0;padding:0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}sup{vertical-align:super}sub{vertical-align:sub}.block{display:block}.inline{display:inline}.hide{display:none;visibility:hidden}.relative{position:relative}.absolute{position:absolute}.floatleft{float:left}.floatright{float:right}.clearleft{clear:left}.clearright{clear:right}.clear{clear:both}.padding{padding:15px}.paddingtop{padding-top:15px}.paddingleft{padding-left:15px}.paddingbottom{padding-bottom:15px}.paddingright{padding-right:15px}.x-padding{padding:35px}.x-paddingtop{padding-top:35px}.x-paddingleft{padding-left:35px}.x-paddingbottom{padding-bottom:35px}.x-paddingright{padding-right:35px}.nopadding{padding:0!important}.nopaddingtop{padding-top:0!important}.nopaddingleft{padding-left:0!important}.nopaddingbottom{padding-bottom:0!important}.nopaddingright{padding-right:0!important}.margin{margin:15px}.margintop{margin-top:15px}.marginleft{margin-left:15px}.marginbottom{margin-bottom:15px}.marginright{margin-right:15px}.marginnone{margin:0!important}.nomargintop{margin-top:0!important}.nomarginleft{margin-left:0!important}.nomarginbottom{margin-bottom:0!important}.nomarginright{margin-right:0!important}.left{text-align:left!important}.right{text-align:right!important}.center{text-align:center!important}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.caps{text-transform:capitalize}.bold{font-weight:900}.nobold{font-weight:300}.middle{vertical-align:middle}.bottom{vertical-align:bottom}.top{vertical-align:top}.baseline{vertical-align:baseline}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clear,.clearfix:after{clear:both}.clearfix{zoom:1}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.nobullets{list-style:none}.small{font-size:90%}.smaller{font-size:80%}.smallest{font-size:70%}.large{font-size:110%}.larger{font-size:120%}.largest{font-size:130%}html,body{min-height:100%;height:100%;background-color:#fff}body{font-family:"proxima-nova","helvetica",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:13px;font-weight:200;line-height:1.5;color:#666}h1,h2,h3,h4,h5,h6,p,blockquote,ul,table{margin-bottom:16px}h1{font-size:2.6em;font-weight:300;line-height:1em}h2{font-size:2em;font-weight:700;line-height:1em}h3{font-size:160%;font-weight:500;line-height:1em;margin-bottom:4px}h4{font-size:160%;font-weight:700;line-height:1em;margin-bottom:4px}h5{font-size:150%;font-weight:700;line-height:1em;margin-bottom:4px}h6{font-size:150%;font-weight:700;line-height:1em;margin-bottom:4px}p,li,blockquote{font-family:"proxima-nova","helvetica",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:120%;color:#274556;line-height:1.5em}blockquote{padding:0 10px 0 40px}hr.bordered-top{border:0;background:gray;height:1px;margin:20px auto;clear:both}.wrapper{width:100%;max-width:1200px;margin:0 auto}.mobile,.tablet.inline{display:none}.tablet,.tablet.inline{display:none}.desktop{display:block}.desktop.inline{display:inline-block}table.desktop{display:table}.img-responsive{display:block;max-width:100%;height:auto}.header-banner{margin-top:10px;display:inline-block}.column{float:left}.column.floatright{float:right}.column.one-half{width:50%}.column.one-third{width:33.3%}.column.two-third{width:66.6%}.column.one-fourth{width:25%}.column.two-fourth{width:50%}.column.three-fourth{width:75%}.column.four-fourth{width:71%}.column.one-fifth{width:20%}.column.two-fifth{width:40%}.column.three-fifth{width:60%}.column.four-fifth{width:80%}.column.one-sixth{width:16.6%}.column.two-sixth{width:33.2%}.column.three-sixth{width:49.8%}.column.four-sixth{width:66.4%}.column.five-sixth{width:83%}.column.six-sixth{width:10%}.column.seven-sixth{width:37%}.column.eight-sixth{width:19%}.column.one-seventh{width:14.2%}.column.two-seventh{width:28.4%}.column.three-seventh{width:42.6%}.column.four-seventh{width:56.8%}.column.five-seventh{width:71%}.column.six-seventh{width:85.2%}.column.nine-three{width:30%}.first-column{clear:both}.header{position:relative;background-color:#9cb6ba;color:#fff;float:left;width:100%;padding:8px 0 0 0;position:relative;z-index:10}.header .wrapper{position:relative}.headerBrand{float:left;position:relative;margin:5px 0 -33px 10px}.headerBrand a{color:#fff;text-decoration:none}.headerBrandIcon{display:block;float:left;width:104px;height:104px;margin:0 5px 0 0}.headerBrandIcon img{display:block;float:left;width:100%;height:auto}.headerBrandText{display:block;float:left;font-size:2.308em;font-weight:200;line-height:102px}.headerBrandText strong{font-family:"proxima-nova",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:700}.headerUtility{float:right;position:absolute;right:0;z-index:1000}.headerUtility ul{float:right;margin-bottom:0}.headerUtility ul li{display:block;float:left}.headerUtility ul li a,.headerUtility ul li input[type='submit']{background-color:#9cb6ba;font-family:"proxima-nova",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:100;font-size:.923em;color:#d5e0da;display:block;padding:4px 10px;text-decoration:none;-webkit-transition:color ease 0.2s;-moz-transition:color ease 0.2s;-o-transition:color ease 0.2s;transition:color ease 0.2s;border:0}.home-nav{display:flex;justify-content:center;align-items:center;height:100%}.headerUtility ul li a:hover,.headerUtility ul li input[type='submit']:hover{color:#fff}.headerUtility ul{display:flex;align-items:center}.headerUtilityToggle{background:transparent!important;border:none;display:none;float:right}#responsive_nav{display:none!important}.headerUtilityToggle:hover{cursor:pointer}#responsive_nav .iconBar{display:block;width:40px;height:23%;background-color:#fff}button.navbar-toggler{margin-top:.5rem;border:none!important}span.navbar-toggler-icon{display:inline-grid;justify-content:center;align-items:center;width:3rem;height:3rem}.headerMenu{float:right;clear:right;margin:10px 0 0;position:absolute;bottom:0;right:0}.headerMenu ul{float:right;margin-bottom:0;font-size:72%}.headerMenu ul li{display:block;float:left;text-align:center}.headerMenu ul li a{display:block;color:#fff;padding:16px 14px 12px 21px;font-size:100%;letter-spacing:.2em;line-height:1em;text-decoration:none;text-transform:uppercase;white-space:nowrap;-webkit-transition:opacity ease 0.2s;-moz-transition:opacity ease 0.2s;-o-transition:opacity ease 0.2s;transition:opacity ease 0.2s}.headerMenu ul li a:hover{display:block;text-decoration:none;text-transform:uppercase}.headerMenu ul li a{background-repeat:no-repeat;background-position:10px center}.headerMenu ul li.account a{background-color:#274556}.headerMenu ul li.account a:hover{background-color:#275c7b}.headerMenu ul li.buildr a{background-color:#d25839}.headerMenu ul li.buildr a span{font-weight:700}.headerMenu ul li.buildc a span{font-weight:700}.headerMenu ul li.buildr a:hover{background-color:#f16643}.headerMenu ul li.buildc a{background-color:#d25839}.headerMenu ul li.buildc a:hover{background-color:#f16643}.headerMenu ul li.cart a{background-color:#2a3143}.headerMenu ul li.cart a span{font-weight:700}.headerMenu ul li.account a span{font-weight:700}.headerMenu ul li.cart a:hover{background-color:#354774}.notification .infoWindow{display:inline-block;padding-top:50px;width:100%;margin-bottom:-30px}.notification .infoWindow a{border-bottom:1px dotted #f3cec4;color:#d25839;text-decoration:none}.notification .infoBorder{border-width:0}.phone-address{float:right;margin-top:18px;margin-right:30px;margin-bottom:-50px;text-align:right}.phone-address p{margin-bottom:0}.phone-address b{font-weight:bold!important}.header-bbb-seal{float:right;margin-top:15px}.header-bbb-seal{text-align:center}.header-bbb-seal img{margin-top:10px;margin-bottom:-10px}#cookie-disable-warning{color:#9f6000;background-color:#feefb3;margin:10px 0;padding:12px;float:left;width:100%;display:none}.footer .wrapper:before,.footer .wrapper:after{content:" ";display:table}.footer .tabletImage{background-color:#9cb6ba;padding:20px 0 0;text-align:center;display:none}.footer #footerWidgets{background-color:#9cb6ba;color:#d5e0da;padding:40px}.footer #footerWidgets .widget-title h2{color:#fff;font-size:120%;font-weight:500}.footer #footerWidgets .image{margin-left:40px}.footer #footerWidgets .widget-body ul{list-style:none;font-size:113%}.footer #footerWidgets .widget-body ul li{color:#d5e0da;font-weight:200;font-size:100%}.footer #footerWidgets .widget-body ul li a{text-decoration:none;color:#d5e0da;font-size:113%}.footer #footerWidgets .widget-body ul li a:hover{color:#fff}.footer .widget-title{font-size:116%}.footer #subFloor{background-color:#7ea0a5;color:#d5e0da;text-align:center;padding:40px 0}.footer #subFloor section{font-weight:200;padding:0 20px}fieldset.heading{margin-bottom:10px;border-bottom:1px solid #eee}fieldset.heading h2{font-size:140%;font-weight:300;color:#c1c1c1}fieldset{position:relative;display:block;margin:4px 0;padding:0}fieldset.error{background-color:#f9ebeb;padding:4px}fieldset.error p{margin-bottom:0;font-size:100%;font-weight:500;line-height:1em;padding:4px;color:#900}fieldset.actions{background-color:#f7f7f7;padding:10px}fieldset.group{border:1px solid #efefef;padding:10px}input,textarea,button,label{margin:0;font-family:"proxima-nova","helvetica",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;font-weight:400;line-height:13px}input:focus,textarea:focus,button:focus,.selectricOpen .label{color:#274556}label{font-weight:700}label.padding.column{padding-bottom:0;padding-top:12px}.require{color:red}input,textarea,button{margin:0;padding:8px 10px}input:hover,textarea:hover,button:hover,.selectric:hover{cursor:pointer}input[disabled="disabled"]:hover,textarea[disabled="disabled"]:hover,button[disabled="disabled"]:hover{cursor:default}input,textarea,button,.selectric{background:#fff}input[disabled="disabled"],textarea[disabled="disabled"],button[disabled="disabled"]{background-color:#efefef;color:#ccc}input,textarea,button,.selectric{border:2px solid #efefef!important;outline:none}input:hover,textarea:hover,button:hover{border:2px solid #e3e3e3}input:focus,textarea:focus,button:focus,.selectric:active{border:2px solid #274556}input[disabled="disabled"]:hover,textarea[disabled="disabled"]:hover,button[disabled="disabled"]:hover{border:2px solid #efefef}input,textarea{width:100%}input.one-third,textarea.one-third{width:33.2%}input.two-third,textarea.two-third{width:66.5%}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{padding:4px 0}input:-moz-placeholder,textarea:-moz-placeholder{padding:4px 0}input::-moz-placeholder,textarea::-moz-placeholder{padding:4px 0}input:-ms-input-placeholder,textarea:-ms-input-placeholder{padding:4px 0}::-webkit-input-placeholder{padding-top:2px}:-moz-placeholder{padding-top:2px}::-moz-placeholder{padding-top:2px}:-ms-input-placeholder{padding-top:2px}.alert{padding:10px;background-color:#f8f8f8;color:#999;border-bottom:2px solid #ddd}.alert-danger{background-color:#f2dede;color:#b94a48;border-color:#eed3d7}.alert-success{background-color:#dff0d8;color:#468847;border-color:#d6e9c6}.alert-warning{background-color:#fcf8e3;color:#c09853;border-color:#fbeed5}input.alert-danger{background-image:url(/frontend/img/forms/alert-danger-icon.png);background-repeat:no-repeat;background-position:99% 6px}.selectricWrapper{position:relative;margin:0;width:300px;cursor:pointer}.selectricResponsive{width:100%}.selectric{position:relative}.selectric .button{display:block;position:absolute;right:0;top:0;width:36px;height:36px;color:#bbb;text-align:center;font:0/0 a;font:20px/30px Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid #fff0;border-top-color:#bbb;border-bottom:none}.selectricHover .selectric .button{color:#e3e3e3}.selectricHover .selectric .button:after{border-top-color:#274556}.selectricOpen{z-index:9999}.selectricOpen .selectric{border-color:#274556;background:#f0f0f0;z-index:9999}.selectricOpen .selectricItems{display:block}.selectricDisabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectricHideSelect{position:relative;overflow:hidden;width:0;height:0}.selectricHideSelect select{position:absolute;left:-100%;display:none}.selectricInput{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;font:0/0 a!important;background:none!important}.selectricTempShow{position:absolute!important;visibility:hidden!important;display:block!important}.selectricItems{display:none;position:absolute;overflow:auto;top:100%;left:0;background:#f0f0f0;border:2px solid #ccc;z-index:9998;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px}.selectricItems ul,.selectricItems li{list-style:none;padding:0;margin:0!important;font-size:100%;line-height:1em}.selectricItems li{display:block;padding:10px;border-top:1px solid #fff;border-bottom:1px solid #eee;cursor:pointer}.selectricItems li:hover{background:#fff;color:#274556}.selectricItems li.disabled{background:#f5f5f5;color:#bbb;border-top-color:#fafafa;cursor:default}.btn{display:inline-block;font-family:"proxima-nova","helvetica",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:200;font-size:100%;line-height:100%;letter-spacing:2px;text-decoration:none;color:#fff;border-radius:2px;background-color:#a0a0a0;border:0;background-image:none;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.btn:hover{box-shadow:0 0 rgb(0 0 0 / .3) inset;-moz-box-shadow:0 0 #fff0 inset;-webkit-box-shadow:0 0 #fff0 inset;-o-box-shadow:0 0 #fff0 inset;color:#fff;background-color:#bebebe;border:0}.btn:active{box-shadow:0 3px rgb(0 0 0 / .3) inset;-moz-box-shadow:0 3px rgb(0 0 0 / .3) inset;-webkit-box-shadow:0 3px rgb(0 0 0 / .3) inset;-o-box-shadow:0 3px rgb(0 0 0 / .3) inset}.btn-padding{padding:14px 20px}.btn-x-padding{padding:24px 30px}.btn-full{width:100%}.btn-upper{text-transform:uppercase}.btn-bold{font-weight:700}.btn-left{text-align:left}.btn-right{text-align:right}.btn-center{text-align:center}.btn-small{padding:4px 8px;font-size:small;font-weight:500;line-height:1em}.btn-small.btn-padding{padding-top:10px;padding-bottom:10px}.btn.btn-red{background-color:#d25839}.btn.btn-red:hover{background-color:#f16643}.btn.btn-yellow{background-color:#ff9933!important}.btn.btn-yellow:hover{background-color:#ffad5c!important}.btn.btn-dark{background-color:#9c786e}.owl-carousel .owl-nav button.owl-next{background:url(/frontend/img/home/right-arrow.png)!important;position:absolute;right:386px;top:290px;z-index:999;width:25px;height:51px;background-repeat:no-repeat;background-color:#fff0;background-position:center center;outline:none;opacity:.6}.owl-carousel .owl-nav button.owl-prev{left:10px;background:url(/frontend/img/home/left-arrow.png)!important;position:absolute;top:290px;z-index:999;width:25px;height:51px;background-repeat:no-repeat;background-color:#fff0;background-position:center center;outline:none;opacity:.6}.owl-carousel .owl-nav button{position:absolute;top:290px;z-index:999;width:25px;height:51px;background-repeat:no-repeat;background-color:#fff0;background-position:center center;outline:none;opacity:.6}.row-header{font-size:1.5rem;font-weight:700;padding:2rem 0rem;margin:0rem 2rem;background:#efefef;color:#274556}.row-content{font-size:1.2rem;padding:1rem .5rem;margin:0rem 2rem;border-top:solid 1px}.row-header-success{font-size:1.5rem;font-weight:700;padding:2rem 0rem;margin:0rem 2rem;background:#ebf1f1;color:#274556}.row-content-success{font-size:1.2rem;padding:1rem .5rem;margin:0rem 2rem;background:#ebf1f1;border-top:solid 1px}.description{font-weight:600;color:#274556}.extended-price{font-weight:400;color:#274556}.success-summary{background:#ebf1f1}.cart-total-list{list-style-type:none;padding-top:2rem}.cart-total{color:#274556;background-color:#efefef;padding:14px 10px;font-size:120%;font-weight:700}.cart-total-success{color:#274556;background-color:#fff;padding:14px 10px;margin:0rem 1rem;font-size:120%;font-weight:700}.cart-action{padding:10px 0;text-align:right}.cart-total-price{font-size:150%;text-align:right}.cart-total-label{text-transform:uppercase;font-size:150%;font-weight:500}.cart-action-alert{width:36%;margin-left:64%;margin-bottom:.4rem;display:block;display:none}.owl-carousel .owl-nav button.owl-prev:hover,.owl-carousel .owl-nav button.owl-next:hover{opacity:1;cursor:pointer}.owl-carousel .owl-nav button.owl-prev{left:10px;background-image:url(../img/home/left-arrow.png)}.owl-carousel .owl-nav button.owl-next{right:33%;background-image:url(../img/home/right-arrow.png)}.btn.btn-teal{background-color:#9cb6ba}.btn.btn-teal:hover{background-color:#bcd3d6}.text-danger-ul li{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.btn.btn-blue{background-color:#274556}.btn.btn-blue:hover{background-color:#406277}.btn.btn-softwhite{background-color:rgb(255 255 255 / .3)}.btn.btn-softwhite:hover{background-color:#fff;color:#274556}input.btn{border-width:0;border:0;color:#fff}.btn-icon{padding-left:40px;background-position:10px center;background-repeat:no-repeat}.btn-icon-download{background-image:url(/frontend/img/buttons/icon-20-download-white.png)}.btn-icon-door{background-image:url(/frontend/img/buttons/icon-20-door-white.png)}.btn-buy-door{text-align:center;padding:14px 0;line-height:20px;font-size:14px;font-weight:500}.content{clear:both;position:relative}.contentHead{position:relative}.contentMain{position:relative}.contentSide{position:relative}.contentMain h1{color:#2a3143}.contentMain h2{color:#2a3143}.contentMain h2 a{color:#2a3143;text-decoration:none;border-bottom:1px dotted #9ea6b9}.contentMain h2 a:hover{color:#d25839;border-bottom:1px dotted #e8b3a6}.contentMain h3{color:#2a3143}.contentMain h4{color:#d25839}.contentMain h5{color:#d25839}.contentMain .build-preview p{text-align:right}.contentMain blockquote{font-style:italic}.contentMain p a:not(.btn):not(.blue),.contentMain li a:not(.btn):not(.blue){color:#d25839;border-bottom:1px dotted #f3cec4;text-decoration:none}.contentMain p a:not(.btn):not(.blue):hover,.contentMain li a:not(.btn):not(.blue):hover{color:#ff3400;cursor:pointer}.contentHead{padding:60px 40px 0;border-bottom:2px solid #9cb6ba;padding-bottom:20px;margin-bottom:10px}.ad-banner{margin-top:13px;display:inline-block!important}.contentMain{padding:10px 0}.content.layout-1 .contentMain{padding:10px 0}.content.layout-2 .contentMain{float:left;width:70%;padding:60px 40px}.content.layout-3 .contentMain{float:right;width:70%;padding:60px 40px}.content.layout-2 .contentSide{float:right;width:30%;padding:60px 40px 40px 0}.content.layout-3 .contentSide{float:left;width:30%;padding:60px 40px 40px 0}.contentMainDOL{padding:20px 0 125px 0}.empty-history{height:6rem;display:flex;justify-content:center;align-items:center;font-size:1.5rem;font-weight:600;padding:1rem;background:#ebf1f1}.red,a.red{color:#d25839}a.red:hover{color:#f16643}.blue,a.blue{color:#274556;border-bottom:1px dotted #c0d4e0;text-decoration:none}a.blue:hover{color:#f16643}.grey,a.grey,p.grey,h1.grey,h2.grey,h3.grey,h4.grey,h5.grey{color:#a0a0a0}a.grey:hover{color:#bebebe}.contentMain ul.gallery{list-style:none;margin:0 0 20px 0;padding:0}.contentMain ul.gallery li{float:left;width:100%;max-width:33.3%;padding:4px}.contentMain ul.gallery li a{display:block;text-decoration:none;border:0!important}.contentMain ul.gallery li a img{display:block}.articleBody ul,.articleBody ol{margin-left:30px}.widget{clear:both;margin-bottom:40px}.widget-inspired{text-align:center;overflow:hidden}.widget-inspired h1{margin-bottom:4px;font-size:180%;font-weight:700;color:#274556}.widget-inspired h2{font-size:130%;font-weight:300;color:#9aabb5}.widget-inspired p{clear:both;padding-top:20px}.widget-inspired p a{color:#d25839;text-decoration:none;border-bottom:1px dotted #f3cec4}.widget-inspired p a:hover{color:#f16643}.widget-inspired ul{margin:0 auto;padding:0;list-style:none}.widget-inspired ul li{margin:0;padding:2px;float:left;width:100%;max-width:33.3%;font-size:0}.widget-inspired img{width:100%}.widget-quicklinks{padding:40px 20px 0;overflow:hidden}.widget-quicklinks ul{margin:0 auto;padding:0;list-style:none}.widget-quicklinks ul li{margin:10px 0;padding:0 0 0 70px;min-height:60px;width:100%;background:#fff0 url() no-repeat left top}.widget-quicklinks ul li p{font-size:140%;font-weight:500;margin-bottom:4px;line-height:1em}.widget-quicklinks ul li p a{display:block;border:0!important;padding:16px 0 0}.widget-quicklinks ul li:nth-child(1){background-image:url(/frontend/img/widget/icon-60-darkblue-residential.png)}.widget-quicklinks ul li:nth-child(2){background-image:url(/frontend/img/widget/icon-60-darkblue-commercial.png)}.widget-quicklinks ul li:nth-child(3){background-image:url(/frontend/img/widget/icon-60-darkblue-delivery.png)}.widget-features{padding:0 20px;text-align:center;overflow:hidden}.widget-features h1{font-size:200%;font-weight:500;margin-bottom:8px;color:#274556}.widget-features h2{font-size:120%;font-weight:300;margin-bottom:20px;color:#9fa9af}.widget-features ul{margin:0 auto;padding:0;list-style:none}.widget-features ul li{margin:0 auto;padding:10px;list-style:none;float:left;width:20%}.widget-features ul li h1{font-size:120%;font-weight:500;letter-spacing:1px;text-transform:uppercase}.widget-features ul li:nth-child(5) h1{color:#d25839}.widget-features ul li p{font-size:100%;color:#a5a9b5}.widget-features ul li a{border:0!important}.widget-modeltype{padding:0;overflow:hidden}.widget-modeltype ul{margin:0 auto;padding:0;list-style:none}.widget-modeltype ul li{margin:0 auto;padding:0;list-style:none;float:left;width:50%}.widget-modeltype ul li a{display:block;padding:20px 20px 20px 100px;min-height:110px;text-decoration:none;background:#9cb6ba url() no-repeat 20px 20px;border-bottom:0!important}.widget-modeltype ul li a:hover{background-color:#d25839}.widget-modeltype ul li:nth-child(1) a{border-right:5px solid #fff;background-image:url(/frontend/img/widget/icon-60-square-white-residential.png)}.widget-modeltype ul li:nth-child(2) a{border-left:5px solid #fff;background-image:url(/frontend/img/widget/icon-60-square-white-commercial.png)}.widget-modeltype ul li h1{margin-bottom:4px;font-size:120%;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#fff}.widget-modeltype ul li p{margin-bottom:0;font-size:100%;color:#e8f2f3}.widget-signup{background:#d5e0da url(/frontend/img/widget/mail-icon.png) no-repeat 20px center;padding:30px}.widget-signup .padding{padding:0 4px}.widget-signup input[type="text"]{border-color:#c4cfc9;background-color:#f0f7f3;height:40px}.widget-signup input[type="text"]:focus{border-color:#a1b4aa;background-color:#fff}.widget-signup input[type="submit"]{border:2px solid #d25839;height:40px}.widget-signup span{color:#7c8f85;font-size:180%;font-weight:300;line-height:1em;margin:0;text-align:left;padding:11px 0 0 80px;vertical-align:baseline}.widget-helplinks li{line-height:1.2em;padding-left:70px;min-height:60px}.widget-helplinks li a{display:block;color:#a5a9b5;text-decoration:none;font-size:90%;margin-bottom:10px}.widget-helplinks li a b{color:#274556;font-weight:700;font-size:110%}.widget-helplinks li a:hover{color:#2a3143}.widget-helplinks li.help{background:#fff0 url(/frontend/img/widget/icon-60-darkblue-help.png) no-repeat left top}.widget-helplinks li.installation{background:#fff0 url(/frontend/img/widget/icon-60-darkblue-installation.png) no-repeat left top}.widget-galleries{text-align:center;overflow:hidden}.widget-galleries h1{margin-bottom:4px;font-size:180%;font-weight:700;color:#274556}.widget-galleries h2{font-size:130%;font-weight:300;color:#9aabb5}.widget-galleries p{clear:both;padding-top:20px}.widget-galleries p a{color:#d25839;text-decoration:none;border-bottom:1px dotted #f3cec4}.widget-galleries p a:hover{color:#f16643}.widget-galleries ul{margin:0 auto;padding:0;list-style:none}.widget-galleries ul li{margin:0;padding:2px;float:left;width:100%;max-width:33.3%;font-size:100%}.widget-galleries img{width:100%}.widget-submenu{background-color:#ebf1f1;padding-bottom:10px;width:325px}.widget-submenu h4{margin-bottom:0;padding:20px 20px 10px;color:#9bbbbf;border-bottom:1px solid #cbe2e5;font-size:100%;font-weight:300;letter-spacing:1px;text-transform:uppercase}.widget-submenu .menu ul{margin:10px 0 0;padding:0;list-style:none}.widget-submenu .menu ul li{display:block}.widget-submenu .menu ul li a{display:block;padding:7px 20px 6px;color:#83a6ab;line-height:1em;font-weight:300;font-size:100%;text-decoration:none;background-color:#ebf1f1}.widget-submenu .menu ul li a:hover{background-color:#9cb6ba;color:#fff}.widget-measuring ul{list-style:none;margin:0;padding:0}.widget-measuring ul li{font-size:100%}.widget-measuring ul li a{display:block;color:#d25839;text-decoration:none}.widget-measuring img{display:block;width:100%;max-width:232px}.menu404 .menu ul li{list-style:disc;margin-left:30px}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/frontend/img/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/frontend/img/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:#fff0 url(/frontend/img/fancybox/blank.gif);-webkit-tap-highlight-color:#fff0;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/frontend/img/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:#fff0;background:rgb(0 0 0 / .8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgb(0 0 0 / .8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/frontend/img/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/frontend/img/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}.widget-inspired ul{margin:0 auto;max-width:400px}.homeSlides{min-height:75vh}.borderErr{border:1px solid #ff0000!important}.validInput{margin-top:11px;display:block;margin-bottom:-15px;color:red}#ajaxLoader{display:none}#ajaxLoader img{padding-top:10px;padding-left:10px}.ajaxSuccess{font-size:130%;color:#4ec42f;padding-top:15px;display:block}.ul-content li a{font-size:16px!important;color:#3838c5!important}.margin-bottom-0{margin-bottom:0!important}.admin_login_user{position:fixed;left:0;top:30%;padding:20px;background:#ddd;z-index:9999;border-radius:8px;text-align:center}.admin_login_user a{margin-top:5px}#info_address .col-md-6{float:left;width:50%}#info_address p{margin-bottom:0px!important}.slideshow{clear:both;width:100%;margin:0!important;padding:0;list-style:none;overflow:hidden}.slideshow>li{position:relative;background-color:#efefef}.slide-image{position:relative;float:left;width:70%;height:500px;background-color:#000;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.slide-content{min-height:34rem;height:34rem;width:45.5%;padding:20px 20px 15px;background-color:#274556}.slide-img{width:100%}.brown .slide-content{background-color:#96907a}.slide-title{font-weight:200;color:#fff}.slide-body>p,.slide-body>ul li{font-size:100%;color:rgb(255 255 255 / .5)}.navy .slide-content{background-color:#2a3143}.navy .slide-content h1{color:#fff}iframe{width:100%;height:100%}.khacki .slide-content{background-color:#dbd0b1}.khacki .slide-content h1{color:#645b31}.khacki .slide-content p{color:#887e50}.khacki .slide-content li{color:#887e50}.tan .slide-content{background-color:#f0deb8}.tan .slide-content h1{color:#645b31}.tan .slide-content p{color:#887e50}.tan .slide-content li{color:#887e50}.brown .slide-content{background-color:#96907a}.brown .slide-content h1{color:#fff}.blue .slide-content{background-color:#274556}.blue .slide-content h1{color:#fff}.sky .slide-content{background-color:#d5e0da}.sky .slide-content h1{color:rgb(255 255 255 / .7)}.sky .slide-content p{color:rgb(255 255 255 / .7)}.teal .slide-content{background-color:#9cb6ba}.teal .slide-content h1{color:#fff}.teal .slide-content p{color:rgb(255 255 255 / .7)}.teal .slide-content li{color:rgb(255 255 255 / .7)}.red .slide-content{background-color:#d25839}.red .slide-content h1{color:#fff}.flexLeft{margin-left:0}.w-10{width:10%}#flexslider .next,#flexslider .prev{position:absolute;top:290px;z-index:999;width:25px;height:51px;background-repeat:no-repeat;background-color:#fff0;background-position:center center;outline:none;opacity:.6}#flexslider .next:hover,#flexslider .prev:hover{opacity:1;cursor:pointer}#flexslider .prev{left:10px;background-image:url(/frontend/img/home/left-arrow.png)}#flexslider .next{right:370px;background-image:url(/frontend/img/home/right-arrow.png)}#flexslider .flexLeft li img{height:500px;width:840px;float:left}.login-as-user{position:fixed;left:0;top:30%;padding:20px;background:#ddd;z-index:9999;border-radius:8px;text-align:center}.login-as-user p{color:#fff;font-weight:500;font-size:15px;margin-bottom:5px}.btn-login-as{background:#d25839;color:#fff;padding:10px;border-radius:13px;text-decoration:unset;width:auto;border:0}.btn-login-as:hover{background:#c34f31;border:0}.notify-admin{border:2px solid red;box-shadow:rgb(0 0 0 / .16) 0 10px 36px 0,rgb(0 0 0 / .06) 0 0 0 1px}.nav-profile-menu{background-color:#ebf1f1;min-height:54px}.nav-profile-menu ul{display:block}.nav-profile-menu li a{display:block;padding:10px 20px 10px;color:#9cb6ba!important;line-height:1em;font-weight:500;font-size:100%;letter-spacing:1px;text-decoration:none;text-transform:uppercase;background-color:#ebf1f1}.nav-profile-menu li{font-family:'proxima-nova','helvetica',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:120%;color:#274556;line-height:1.5em}.nav-profile-menu h2{margin-bottom:0;padding:20px 20px 10px;color:#bad2d5;border-bottom:1px solid #cbe2e5;font-size:100%;font-weight:300;letter-spacing:1px;text-transform:uppercase}.nav-profile-menu li a:hover{background-color:#9cb6ba;color:#fff!important;}.text-green{color:#2a3143}.profile-group{border:1px solid #efefef;padding:10px!important;position:relative;display:block;margin:4px 0;padding:0}.profile-submit{background-color:#f7f7f7;padding:10px;text-align:center}.btn-medium{padding:12px 20px!important}.alert-danger.profiles ul{list-style:none;margin-bottom:0;margin-top:30}#filter-form-models .measurements{background-color:#d5e0da}#filter-form-models .models{background-color:#e8efeb}#filter-form-models .measurements,#filter-form-models .models{margin-bottom:10px;padding:20px;min-height:430px}#filter-form-models h1{margin-bottom:5px;font-size:200%;color:#2a3143}#filter-form-models h2{margin-bottom:0;font-size:100%;color:#2a3143}.filter-heading{padding:0 0 0 60px;background:#fff0 no-repeat left top;border-bottom:1px solid rgb(255 255 255 / .5);margin-bottom:20px}.heading-measurements{background-image:url(/frontend/img/models/icon-model-filter-measurement.png)!important;background-repeat:no-repeat!important}.heading-models{background-image:url(/frontend/img/models/icon-model-filter-measurement.png);background-repeat:no-repeat!important}#filter-form-models .form-group label{margin-top:10px;padding-bottom:4px}.border-bottom-silver{border-bottom:1px solid #eee}.notify{color:#fff;position:absolute;bottom:77%;left:92%;width:1rem;height:1rem;background-color:red;margin-left:.5rem;border-radius:5rem}.small-txt{font-size:82%!important}span.required-dot{color:red}.order-value{color:#2a3143;font-weight:700;font-size:16px}.order-label{color:rgb(0 0 0 / .4);font-weight:400;font-size:16px}.contentMain h5{color:#d25839}.order-body-info h5{padding-top:8px;margin-bottom:10px;font-weight:700;font-size:120%;color:#2a3143}.order-body-title a{text-decoration:none}.text-right{text-align:right}#tab-order-histroy .order{margin:0 0 10px 0;padding:10px;list-style:none;background-color:#f8f8f8;border-bottom:1px solid #efefef;padding-bottom:30px}#tab-order-histroy .order:last-child{border-bottom:unset}.text-black{color:#2a3143}#orderTable th{background-color:#f2f2f2}#orderTable th,#orderTable td{padding:10px;text-align:left;border:1px solid #ddd}#tab-custom-order .custom-order strong{color:#666}#tab-custom-order .custom-order{border-bottom:2px solid #9cb6ba57;margin-bottom:40px;padding-bottom:14px}#tab-custom-order .custom-order:last-child{border-bottom:0}.frm_instalattion .installation_price,.frm_instalattion .installation_upcharge{font-size:12px;display:block}.frm_instalattion .txt_bigbold{font-size:18px;font-weight:700;display:block}h1.error-text{font-size:1.75rem;font-weight:900;text-transform:uppercase}.clickable-img{cursor:pointer}strong{font-weight:bold!important}@media screen and (max-width:750px){.column{float:none;clear:both;width:100%!important}.column.one-fifth{width:25%}.column.one-fifth.middle{display:none}.header .wrapper{height:145px}.headerUtility ul{clear:right}.headerUtility ul li{float:none;text-align:center}.headerUtility ul li a{background-color:#fff0;font-size:1em;padding:5px;color:#68878b}.headerBrand{margin-bottom:10px;margin-left:10px}.headerBrandIcon{width:60px;height:60px}.headerBrandIcon img{width:100%;margin-left:.5rem}.headerBrandText{display:none}.headerBrand{margin:0.75rem!important}#responsive_nav{display:flex!important;align-items:end;justify-content:end;margin-right:1rem}#desktop_nav{display:none!important}.headerUtilityToggle{display:block;margin-right:0rem;padding:0rem .5rem}nav.headerUtility{margin:.5rem}.widget.widget-modeltype{margin-top:2rem}.headerMenu{display:table;width:100%;float:none}.headerMenu ul{display:table-row;width:100%;float:none}.headerMenu ul li{display:table-cell;float:none}.headerMenu ul li.account{display:none}.headerMenu ul li.cart{display:none}.headerMenu ul li a{background-position:center center;width:100%;display:flex;align-items:center;justify-content:center;padding:1.25rem 0rem}.contact-container{display:inline-flex;flex-direction:column-reverse;width:100%}.header-bbb-seal{width:100%;text-align:center;float:right}.phone-address{float:left;display:inline-block;float:none;margin-bottom:0;margin-right:0;margin-top:10px;padding-top:0;position:relative;text-align:center;width:100%}.content.layout-2 .contentMain,.content.layout-3 .contentMain{clear:both;float:none;width:100%}.contentMain{padding:10px}.headerMenu .buildr,.headerMenu .buildc{display:inline-flex;width:33.33%}.widget-inspired ul li{max-width:50%}.widget-quicklinks ul li p a{padding:12px 0 0}.widget-modeltype ul li{float:none;clear:both;width:100%;margin-bottom:10px}.widget-modeltype ul li a{border:none!important}.widget-signup{padding-top:90px;background-position:center 20px}.widget-signup span{font-size:150%;padding-top:0;font-size:180%;text-align:center;padding:0 0 20px}.widget-signup input[type="text"]{margin-bottom:6px}.widget-galleries ul li{max-width:50%}.validInput{margin-bottom:5px;margin-top:0}.homeSlides{display:none}#flexslider .prev,#flexslider .next{top:180px}.login-as-user{width:25%}.headerMenu .desktop{display:none!important}.headerMenu .mobile{display:inline}.widget-features ul{display:grid;grid-template-columns:32% 32% 32%;justify-content:center;gap:2%;margin:0% 1%}.widget-features ul li{display:flex;align-items:top;justify-content:center}.model-filter-measurements-sample img{display:block;width:80%;margin:.75rem .5rem}#footerWidgets{text-align:center}.buildersteps_windingrod{align-items:start}.buildersteps_windingrod input{width:fit-content;margin:.75rem .25rem}.actions-cart-wrapper,.actions-qty-wrapper{padding-right:.5rem;padding-left:.5rem}.com-wrapper{padding-top:.75rem}}@media only screen and (min-width:900px){.text-right-md{text-align:right}}@media screen and (max-width:1024px) and (min-width:751px){.headerMenu{width:100%}.headerMenu ul{display:table;width:100%;float:none}.headerMenu ul li a{width:100%;padding:16px 14px 12px 21px}.headerMenu ul li.account a{padding:16px 14px 12px 13px}.headerMenu .buildr,.headerMenu .buildc{display:inline-flex;width:25%}.headerMenu .account,.headerMenu .cart{display:inline-flex;width:12.5%}.headerBrandText{display:none}.headerBrand{margin:5px 0 50px 10px!important}nav.headerUtility{margin-top:80px}.headerMenu ul li.buildr a span .desktop{display:none}.headerMenu ul li.buildr a span .mobile{display:inline}.tabletImage{display:block}.sidebar .widget-inspired ul li{max-width:50%}.widget-quicklinks ul li p a{padding:12px 0 0}.widget-signup span{font-size:150%;padding-top:0}.sidebar .widget-galleries ul li{max-width:50%}.slideshow>li{background-position:center -200px}.slide-image{float:none;clear:both;width:100%;height:300px}.slide-content{float:none;clear:both;width:100%;height:auto}#flexslider .prev,#flexslider .next{top:265px}.wrapper{max-width:740px}.desktop,table.desktop,.desktop.inline{display:none}.mobile,.mobile.inline{display:none}.tablet{display:block}.tablet.inline{display:inline-block}.headerMenu .desktop{display:none!important}.headerMenu .account .desktop,.headerMenu .cart .desktop{display:unset!important}.headerMenu .mobile{display:inline}}@media screen and (max-width:1200px) and (min-width:1025px){.headerBrandText{display:none}.slide-content{clear:both;float:none;height:auto;width:100%}#flexslider .prev{top:350px}#flexslider .next{top:350px;right:10px}#flexslider .flexLeft li img{height:auto;width:100%;float:left}.wrapper{max-width:1000px}.tablet,.tablet.inline{display:none}.mobile,.mobile.inline{display:none}.desktop{display:block}.desktop.inline{display:inline-block}table.desktop{display:table}}