abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;margin:0;padding:0}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:after,blockquote:before,q:after,q:before{content:none}a{font-size:100%;vertical-align:baseline;background:0 0;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:after,.clearfix:before{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%}body,html{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:14px;color:#666}blockquote,h1,h2,h3,h4,h5,h6,p,table,ul{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}blockquote,li,p{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{border:0;background:#efefef;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}@media screen and (max-width:1200px){.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}}@media screen and (max-width:1024px){.wrapper{max-width:740px}.desktop,.desktop.inline,table.desktop{display:none}.mobile,.mobile.inline{display:none}.tablet{display:block}.tablet.inline{display:inline-block}}@media screen and (max-width:750px){.wrapper{max-width:470px}.desktop,.desktop.inline,table.desktop{display:none}.tablet,.tablet.inline{display:none}.account{display:none!important}.cart{display:none!important}.mobile{display:block}.mobile.inline{display:inline-block}}.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}@media screen and (max-width:1024px){.column.one-fifth{width:25%}.column.one-fifth.middle{display:none}}.footer .wrapper:after,.footer .wrapper:before{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}.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}.footer #footerWidgets .widget-body ul li a:hover{color:#fff}.footer #subFloor{background-color:#7ea0a5;color:#d5e0da;text-align:center;padding:40px 0}.footer #subFloor section{font-weight:200;padding:0 20px}@media screen and (max-width:1024px){.tabletImage{display:block}}form.basic{margin:0}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}button,input,label,textarea{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}.selectricOpen .label,input:focus,textarea:focus{color:#274556}label{font-weight:700}label.padding.column{padding-bottom:0;padding-top:12px}@media screen and (max-width:750px){label.padding.column{padding:12px 0}}.require{color:red}.selectric .label,button,input,textarea{margin:0;padding:8px 10px}.selectric:hover,button:hover,input:hover,textarea:hover{cursor:pointer}button[disabled=disabled]:hover,input[disabled=disabled]:hover,textarea[disabled=disabled]:hover{cursor:default}.selectric,button,input,textarea{background:#fff}button[disabled=disabled],input[disabled=disabled],textarea[disabled=disabled]{background-color:#efefef;color:#ccc}.selectric,button,input,textarea{border:2px solid #efefef;outline:0}.selectric:hover,button:hover,input:hover,textarea:hover{border:2px solid #e3e3e3}.selectric:active,button:focus,input:focus,textarea:focus{border:2px solid #274556}button[disabled=disabled]:hover,input[disabled=disabled]:hover,textarea[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(../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 .label{display:block;white-space:nowrap;overflow:hidden;min-height:18px;font-size:120%;color:#274556}.selectric .button{display:block;position:absolute;right:0;top:0;width:36px;height:36px;color:#bbb;text-align:center;font:0/0 a}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;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{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:0!important;border:none!important;font:0/0 a!important;background:0 0!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 li,.selectricItems ul{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 .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.btn:hover{box-shadow:0 0 rgba(0,0,0,.3) inset;-moz-box-shadow:0 0 transparent inset;-webkit-box-shadow:0 0 transparent inset;-o-box-shadow:0 0 transparent inset;color:#fff;background-color:#bebebe}.btn:active{box-shadow:0 3px rgba(0,0,0,.3) inset;-moz-box-shadow:0 3px rgba(0,0,0,.3) inset;-webkit-box-shadow:0 3px rgba(0,0,0,.3) inset;-o-box-shadow:0 3px rgba(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:#f93!important}.btn.btn-yellow:hover{background-color:#ffad5c!important}.btn.btn-dark{background-color:#9c786e}.btn.btn-teal{background-color:#9cb6ba}.btn.btn-teal:hover{background-color:#bcd3d6}.btn.btn-blue{background-color:#274556}.btn.btn-blue:hover{background-color:#406277}.btn.btn-softwhite{background-color:rgba(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(../img/buttons/icon-20-download-white.png)}.btn-icon-door{background-image:url(../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 li a:not(.btn):not(.blue),.contentMain p a:not(.btn):not(.blue){color:#d25839;border-bottom:1px dotted #f3cec4;text-decoration:none}.contentMain li a:not(.btn):not(.blue):hover,.contentMain p 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,h1.grey,h2.grey,h3.grey,h4.grey,h5.grey,p.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 ol,.articleBody ul{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%}@media screen and (max-width:1024px){.sidebar .widget-inspired ul li{max-width:50%}}@media screen and (max-width:750px){.widget-inspired ul li{max-width:50%}}.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%}.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(../img/widget/icon-60-darkblue-residential.png)}.widget-quicklinks ul li:nth-child(2){background-image:url(../img/widget/icon-60-darkblue-commercial.png)}.widget-quicklinks ul li:nth-child(3){background-image:url(../img/widget/icon-60-darkblue-delivery.png)}@media screen and (max-width:1024px){.widget-quicklinks ul li p a{padding:12px 0 0}}@media screen and (max-width:750px){.widget-quicklinks ul li p a{padding:12px 0 0}}.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}@media screen and (max-width:750px){.widget-features ul li{float:none;clear:both;width:100%}}.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;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(../img/widget/icon-60-square-white-residential.png)}.widget-modeltype ul li:nth-child(2) a{border-left:5px solid #fff;background-image:url(../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}@media screen and (max-width:750px){.widget-modeltype ul li{float:none;clear:both;width:100%;margin-bottom:10px}.widget-modeltype ul li a{border:none!important}}.widget-signup{background:#d5e0da url(../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 h5{color:#7c8f85;font-size:180%;font-weight:300;line-height:1em;margin:0;text-align:left;padding:10px 0 0 80px}@media screen and (max-width:1024px){.widget-signup h5{font-size:150%;padding-top:0}}@media screen and (max-width:750px){.widget-signup{padding-top:90px;background-position:center 20px}.widget-signup h5{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-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:transparent url(../img/widget/icon-60-darkblue-help.png) no-repeat left top}.widget-helplinks li.installation{background:transparent url(../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%}@media screen and (max-width:1024px){.sidebar .widget-galleries ul li{max-width:50%}}@media screen and (max-width:750px){.widget-galleries ul li{max-width:50%}}.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-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;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-inner,.fancybox-outer{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-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../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(../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:transparent url(../img/fancybox/blank.gif);-webkit-tap-highlight-color:transparent;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(../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:0 0;background:rgba(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:rgba(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-next span,.fancybox-prev span{background-image:url(../img/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../img/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}.widget-inspired ul{margin:0 auto;max-width:400px}.borderErr{border:1px solid red!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:0!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{position:relative;float:right;width:30%;height:500px;padding:20px 20px 100px;background-color:#274556}.slide-title{font-weight:200;color:#fff}.slide-body>p,.slide-body>ul li{font-size:100%;color:rgba(255,255,255,.5)}.slide-button{position:absolute;bottom:20px;left:20px}@media screen and (max-width:1024px){.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}}.slideshow li.navy .slide-content{background-color:#2a3143}.slideshow li.navy .slide-content h1{color:#fff}.slideshow li.khacki .slide-content{background-color:#dbd0b1}.slideshow li.khacki .slide-content h1{color:#645b31}.slideshow li.khacki .slide-content p{color:#887e50}.slideshow li.khacki .slide-content li{color:#887e50}.slideshow li.tan .slide-content{background-color:#f0deb8}.slideshow li.tan .slide-content h1{color:#645b31}.slideshow li.tan .slide-content p{color:#887e50}.slideshow li.tan .slide-content li{color:#887e50}.slideshow li.brown .slide-content{background-color:#96907a}.slideshow li.brown .slide-content h1{color:#fff}.slideshow li.blue .slide-content{background-color:#274556}.slideshow li.blue .slide-content h1{color:#fff}.slideshow li.sky .slide-content{background-color:#d5e0da}.slideshow li.sky .slide-content h1{color:rgba(255,255,255,.7)}.slideshow li.sky .slide-content p{color:rgba(255,255,255,.7)}.slideshow li.teal .slide-content{background-color:#9cb6ba}.slideshow li.teal .slide-content h1{color:#fff}.slideshow li.teal .slide-content p{color:rgba(255,255,255,.7)}.slideshow li.teal .slide-content li{color:rgba(255,255,255,.7)}.slideshow li.red .slide-content{background-color:#d25839}.slideshow li.red .slide-content h1{color:#fff}.flexLeft{margin-left:0}#flexslider .next,#flexslider .prev{position:absolute;top:290px;z-index:999;width:25px;height:51px;background-repeat:no-repeat;background-color:transparent;background-position:center center;outline:0;opacity:.6}#flexslider .next:hover,#flexslider .prev:hover{opacity:1;cursor:pointer}#flexslider .prev{left:10px;background-image:url(../img/home/left-arrow.png)}#flexslider .next{right:370px;background-image:url(../img/home/right-arrow.png)}#flexslider .flexLeft li img{height:500px;width:840px;float:left}@media screen and (max-width:1200px){.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}}@media screen and (max-width:1024px){#flexslider .next,#flexslider .prev{top:265px}}@media screen and (max-width:750px){#flexslider .next,#flexslider .prev{top:180px}}.type-chooser h3{color:#2a3143;font-weight:500;text-transform:uppercase;letter-spacing:.07em}.type-chooser img{display:block;width:100%;max-width:150px;margin:0 auto}.traditional-glass{background-color:#f0deb8!important}.traditional-residential{background-color:#dbd0b1!important}.traditional-commercial{background-color:#274556!important}.type-chooser-existing{margin-top:30px;padding:40px 0 20px;background:#efefef}.model-filter-measurements,.model-filter-models{margin-bottom:10px;padding:20px;min-height:399px!important;max-height:450px!important}.model-filter a{color:#2a3143;text-decoration:none;border-bottom:1px dotted #6f7a94}.model-filter a:hover{color:#d25839;text-decoration:none;border-bottom:1px dotted #e29683}.model-filter-heading{padding:0 0 20px 60px;background:transparent no-repeat left top;border-bottom:1px solid rgba(255,255,255,.5)}.model-filter-heading h1{margin-bottom:5px;font-size:200%;color:#2a3143}.model-filter-heading h2{margin-bottom:0;font-size:100%;color:#2a3143}.model-filter-heading-measurements{background-image:url(../img/models/icon-model-filter-measurement.png)}.model-filter-heading-models{background-image:url(../img/models/icon-model-filter-door.png)}.filter{padding:3px 0;color:#2a3143}.filter-label{display:block;padding:2px 0 4px 0}.filter-label.filter-price{margin-top:10px}.filter-select{min-width:100px}.filter a{font-weight:700}.model-filter-measurements{background-color:#d5e0da}.model-filter-measurements.com-measurements,.model-filter-models.com-measurements{min-height:370px!important;max-height:370px!important}.model-filter-measurements-sample img{display:block;width:100%}.model-filter-models{background-color:#e8efeb}.models>ul{margin:0;padding:0;list-style:none}.model{display:flex;width:100%;height:fit-content;max-height:155vh;clear:both;border-bottom:4px solid #e8efeb;padding-bottom:4px;margin-bottom:5px}.btn-size-style{margin-top:10px!important;padding:15px 5px}.model-cost,.model-info,.model-style{position:relative;float:left;padding:10px}.model-style{width:5%}.model-cost{width:20%}@media screen and (max-width:1024px){.model-cost,.model-info,.model-style{clear:both;float:none;width:100%;min-height:0;height:inherit}}.model-style{display:flex;align-items:center;justify-content:center;font-size:100%;font-weight:400;letter-spacing:2px;text-transform:uppercase;text-align:center;color:#fff;text-align:center;vertical-align:middle}.model-style span{display:block;white-space:nowrap;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.model-style-traditional{background-color:#dbd0b1}.models .no-items{width:100%;text-align:center;padding-top:50px;font-size:150%;color:#2a3143}@media screen and (max-width:1024px){.model-style span{width:100%!important;position:relative;bottom:auto;right:0!important;white-space:normal;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}.model-style-traditional{height:auto!important}.model-info{float:left;height:auto!important}}.model-info{width:75%;height:fit-content!important}.model-info h1{font-size:200%}.model-info h2{clear:both;padding:10px 4px 6px;margin:0;font-size:100%;font-weight:600;letter-spacing:1px;text-transform:uppercase}.model-info-details{position:relative;padding:0 10px;height:fit-content}.model-info-details-highlight{margin:0 0 10px 0!important;padding:0;list-style:none}.model-info-details-highlight li{color:#d25839}.model-info-details-content{margin:0 0 20px 0;padding:0;list-style:none}.model-info-details-content p{font-size:100%}.model-info-details-content ul{margin-left:20px}.model-info-details-content ul li{font-size:100%;list-style:disc}.model-info-details-content p.delivery-time{font-size:100%;font-style:italic}.model-info-details-downloads-padding{padding:30px 0 0 0}.model-info-details-downloads{position:absolute;left:0;bottom:0;padding:10px 20px}.model-info-details-downloads a{text-decoration:none;border-bottom:1px dotted #ccc}.model-info-details-downloads a:hover{color:#d25839;border-bottom:1px dotted #e29683}.model-info-options{padding-bottom:20px;height:fit-content}.model-info-options h2 span{font-weight:300;letter-spacing:0;text-transform:none}.model-info-options ul{margin:0;padding:0;list-style:none}.model-info-options ul li{padding:4px;float:left}.model-info-options ul.panels li{width:33.3%}.model-info-options ul.panels li img{width:100%}.model-info-options ul.colors li{width:48px}.model-info-options ul.colors li span{display:block;height:40px;width:40px;border:1px solid rgba(0,0,0,.1)}.model-cost{background-color:#f5f5f5}.model-cost>div{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.model-cost-price-block{display:block;left:0;right:0;height:10rem}.model-cost-build-padding{padding-bottom:80px}.text-small{font-size:11px}.model-cost-shipping-block{bottom:0;height:auto;left:10px;right:10px}.model-cost-starting-price{padding:3px 0 3px;color:#274556;font-size:100%;font-weight:300;line-height:1em}.model-cost-price{padding:10px 0 10px;color:#274556;font-size:200%;font-weight:700;line-height:1em}.model-cost-regular{color:#a8a8a8;font-size:100%;font-weight:200;line-height:1em}.model-cost-installationoption{color:#221f1f;font-size:100%;font-weight:300;letter-spacing:1px;text-transform:uppercase;margin-bottom:0;margin-top:12px}.model-cost-shipping{color:#221f1f;font-size:100%;font-weight:700;letter-spacing:1px;text-transform:uppercase}.model-cost-shipping-amt{color:#221f1f;font-size:100%;line-height:1em;margin-top:10px}.model-cost-shipping-block .installationBlock .zipCode,.model-cost-shipping-block .installationBlock .zipCode input{width:120px;margin-left:0}.model-cost-shipping-block .goButton a{width:82px;padding:7px!important}@media screen and (max-width:1024px){.model-cost-build{position:absolute;bottom:10px}}#buildDoorModels{padding:20px;width:100%;height:610px}.models-door-head{color:#284557;font-size:180%;width:100%;text-align:center;height:90px;padding-top:40px}.models-door-footer{color:#284557;font-size:180%;width:100%;text-align:center;margin-top:20px;height:100px}.models-door-footer a{font-size:60%}.main-content-models{padding-top:60px;height:320px;padding-left:12%}.main-content-models img{padding-bottom:10px}.models-commercial,.models-residential{float:left;width:40%;text-align:center;text-transform:uppercase;font-size:110%;font-weight:400}#buildDoor a,.fancybox-opened .fancybox-skin{border-radius:0!important}.fancybox-opened .fancybox-skin{background-color:#fff!important}.installationBlock{display:inline-block;width:100%;margin-top:10px}.installationBlock .zipCode{display:inline-block;width:60%}.installationBlock .goButton{display:inline-block}.frm_installattion input[type=submit]{padding:8px;width:100px;background-color:#274556}.installationBlock .goButton>a:hover{background-color:#406277}.frm_installattion #installationZipcode{width:100px}@media screen and (max-width:1200px){.model-cost .model-cost-build .btn.btn-full.btn-center{padding-left:10px;margin-top:9px}}@media screen and (max-width:1024px){.model-cost.equalheight .model-cost-price-block{margin-top:15rem}.model-cost .installationBlock .goButton:last-child{display:block}.model-cost-installationoption{margin-bottom:23px}.model-cost-shipping{margin-top:10px}.model-cost-installationoption{margin-top:0;margin-bottom:0}}.btn-enter-measurements{margin-bottom:10px}.model-cost.equalheight{display:flex;flex-direction:column;justify-content:space-between}.measurements_body{display:flex}#enter_measrement_modal .modal-footer{text-align:right;margin-top:10px}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;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-inner,.fancybox-outer{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-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../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(../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:transparent url(../img/fancybox/blank.gif);-webkit-tap-highlight-color:transparent;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(../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:0 0;background:rgba(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:rgba(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-next span,.fancybox-prev span{background-image:url(../img/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../img/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}#filter-form .spinner-border{position:absolute;top:24px;right:14px}.submit-installtion{width:100px;font-size:15px;padding:8px;background:#274556!important}.submit-installtion:hover{background:#1f3745!important}.installation-zip-code{border-width:2px;width:85px}.installation-zip-code:focus,.installation-zip-code:hover{border-width:2px}.installation-zip-code::-webkit-inner-spin-button,.installation-zip-code::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.installation-zip-code[type=number]{-moz-appearance:textfield}#enter_measrement_modal .modal-footer .btn-default{background:#a0a0a0!important;border:0!important}.estimate-info{color:#274556;font-size:12px;font-weight:700}span.smart-phone-note{font-weight:800}.measurements-wrapper{font-size:95%!important}.measurements-wrapper button,.measurements-wrapper input,.measurements-wrapper label,.measurements-wrapper textarea{font-size:95%!important}.models-filter-wrapper button,.models-filter-wrapper input,.models-filter-wrapper label,.models-filter-wrapper textarea{font-size:95%!important}.models-filter-wrapper{font-size:95%!important}@media screen and (max-width:750px){.model{display:block!important;height:max-content;max-height:unset}.model-cost.equalheight .model-cost-price-block{margin-top:1rem}.mob-nav{display:block!important}.home-nav{display:none!important}.model-cost.equalheight{justify-content:center}.model-cost-build{position:unset}.model-page-header{margin-top:.5rem}.content.layout-2 .contentMain,.content.layout-3 .contentMain{clear:both;float:none;width:100%}#footerWidgets{text-align:center}#footerWidgets .column{margin-bottom:10px}.validInput{margin-bottom:5px;margin-top:0}.homeSlides{display:none}.model-filter-heading{padding:0 0 10px 0;background:0 0}.contentMain{padding:10px}.column{float:none;clear:both;width:100%!important}.model-filter-heading{padding:0 0 10px 0;background:0 0}.model-filter-measurements{min-height:inherit;max-height:45rem!important}.model-filter-models{min-height:15rem!important;max-height:35rem!important}.model-filter-measurements.com-measurements,.model-filter-models.com-measurements{min-height:auto!important;max-height:fit-content!important}.model-filter .com-measurements.com-build-filter{max-height:600px!important}.model-filter .com-measurements.com-build-filter .model-filter-measurements-sample img{width:auto;margin-top:15px}.model-cost.equalheight .model-cost-shipping-block{height:150px}.model-cost-shipping{margin-top:20px}.model-cost-installationoption{margin-top:0;margin-bottom:0}}