html{font-size:100%}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row{display:block;float:left;width:100%}@media (max-width: 960px){.row{padding:0 10px;margin:0}}.row .columns{display:block;float:left}@media (min-width: 960px){.row .columns{padding:0;margin:0 0 0 1.63934%}}@media (min-width: 960px){.row .columns.padding{margin:0;padding:0 1.63934%}}@media (max-width: 960px){.row .columns.margin{width:86.66667%;margin:0 6.66667%}}.row .columns img{max-width:100%;height:auto}.row .large-1{width:100%}@media (min-width: 960px){.row .large-1{width:6.55738%;margin-bottom:0}}@media (min-width: 960px){.row .push-1{margin-left:11.47541%}}.row .large-2{width:100%}@media (min-width: 960px){.row .large-2{width:14.7541%;margin-bottom:0}}@media (min-width: 960px){.row .push-2{margin-left:22.95082%}}.row .large-3{width:100%}@media (min-width: 960px){.row .large-3{width:22.95082%;margin-bottom:0}}@media (min-width: 960px){.row .push-3{margin-left:34.42623%}}.row .large-4{width:100%}@media (min-width: 960px){.row .large-4{width:31.14754%;margin-bottom:0}}@media (min-width: 960px){.row .push-4{margin-left:45.90164%}}.row .large-5{width:100%}@media (min-width: 960px){.row .large-5{width:39.34426%;margin-bottom:0}}@media (min-width: 960px){.row .push-5{margin-left:57.37705%}}.row .large-6{width:100%}@media (min-width: 960px){.row .large-6{width:47.54098%;margin-bottom:0}}@media (min-width: 960px){.row .push-6{margin-left:68.85246%}}.row .large-7{width:100%}@media (min-width: 960px){.row .large-7{width:55.7377%;margin-bottom:0}}@media (min-width: 960px){.row .push-7{margin-left:80.32787%}}.row .large-8{width:100%}@media (min-width: 960px){.row .large-8{width:63.93443%;margin-bottom:0}}@media (min-width: 960px){.row .push-8{margin-left:91.80328%}}.row .large-9{width:100%}@media (min-width: 960px){.row .large-9{width:72.13115%;margin-bottom:0}}@media (min-width: 960px){.row .push-9{margin-left:103.27869%}}.row .large-10{width:100%}@media (min-width: 960px){.row .large-10{width:80.32787%;margin-bottom:0}}@media (min-width: 960px){.row .push-10{margin-left:114.7541%}}.row .large-11{width:100%}@media (min-width: 960px){.row .large-11{width:88.52459%;margin-bottom:0}}@media (min-width: 960px){.row .push-11{margin-left:126.22951%}}.row .large-12{width:100%}@media (min-width: 960px){.row .large-12{width:96.72131%;margin-bottom:0}}@media (min-width: 960px){.row .push-12{margin-left:137.70492%}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.colspan{width:100%;clear:both;float:left}.float-left{display:block;float:left}.float-right{display:block;float:right}.float-right-on-mid{float:left;margin-top:10px}@media (min-width: 768px){.float-right-on-mid{margin-top:0;float:right}}.highlight{background-color:#dadada;min-height:30px;margin-bottom:10px}html,body,body#tinymce.wp-editor{width:100%;height:100%;padding:0;margin:0;text-align:center;background-color:#fff;color:#4f4f4f}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}.body-center{width:100%;margin:auto;max-width:1220px;text-align:left;display:block}.body-center.text-center{text-align:center}.internal-body{float:left;width:100%}img{max-width:100%;height:auto;border:none}.v-center{text-align:center}.v-center.fullspan{width:100%}.v-center:before{display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.v-center .centered{display:inline-block;vertical-align:middle;width:100%}.alignleft{float:left;margin:10px 10px 10px 0}.alignright{float:right;margin:10px 0 10px 10px}.hidden{display:none}@media screen{.hide-for-screen{width:0 !important;max-width:0 !important;height:0 !important;max-height:0 !important;display:none !important;overflow:hidden  !important;padding:0 !important;margin:0 !important}}@media print{.hide-for-print{width:0 !important;max-width:0 !important;height:0 !important;max-height:0 !important;display:none !important;overflow:hidden  !important;padding:0 !important;margin:0 !important}}body,body#tinymce.wp-editor,.series-details{line-height:1.5;font-family:"proxima-nova",sans-serif}body h1,body#tinymce.wp-editor h1,.series-details h1{line-height:1;font-weight:700;font-size:36px;font-size:2.25rem}@media (min-width: 640px){body h1,body#tinymce.wp-editor h1,.series-details h1{font-size:34px;font-size:2.125rem}}@media (min-width: 960px){body h1,body#tinymce.wp-editor h1,.series-details h1{font-size:46px;font-size:2.875rem}}body h2,body#tinymce.wp-editor h2,.series-details h2{font-size:32px;font-size:2rem;font-weight:700}body h3,body#tinymce.wp-editor h3,.series-details h3{font-size:28px;font-size:1.75rem;font-weight:400}body h4,body#tinymce.wp-editor h4,.series-details h4{font-size:24px;font-size:1.5rem;font-weight:400}body h5,body#tinymce.wp-editor h5,.series-details h5{font-size:21.33333px;font-size:1.33333rem;font-weight:400}body h6,body#tinymce.wp-editor h6,.series-details h6{font-size:18.6666px;font-size:1.16666rem;font-weight:400}body blockquote,body#tinymce.wp-editor blockquote,.series-details blockquote{font-size:21.33333px;font-size:1.33333rem;float:right;padding:10px 5px 10px 10px}body a,body#tinymce.wp-editor a,.series-details a{text-decoration:underline}body a:hover,body#tinymce.wp-editor a:hover,.series-details a:hover{text-decoration:none}body ul,body ol,body#tinymce.wp-editor ul,body#tinymce.wp-editor ol,.series-details ul,.series-details ol{padding:0;margin:0}body li,body#tinymce.wp-editor li,.series-details li{margin-left:20px;padding:0}body strong,body#tinymce.wp-editor strong,.series-details strong{font-weight:700}body p,body ul,body ol,body#tinymce.wp-editor p,body#tinymce.wp-editor ul,body#tinymce.wp-editor ol,.series-details p,.series-details ul,.series-details ol{line-height:1.3;padding:0;margin:0 0 1.8em  0;font-size:16px;font-size:1rem}body code,body#tinymce.wp-editor code,.series-details code{font-family:monospace}input,select{font-family:"proxima-nova",sans-serif}@font-face{font-family:'starburst';src:url("_css/scss/_globals/fonts/starburst.eot?vc8aku");src:url("_css/scss/_globals/fonts/starburst.eot?#iefixvc8aku") format("embedded-opentype"),url("_css/scss/_globals/fonts/starburst.woff?vc8aku") format("woff"),url("_css/scss/_globals/fonts/starburst.ttf?vc8aku") format("truetype"),url("_css/scss/_globals/fonts/starburst.svg?vc8aku#starburst") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'starburst';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:"\e600"}.icon-arrow-down:before{content:"\e606"}.icon-arrow-up:before{content:"\e607"}.icon-arrow-right:before{content:"\e608"}.icon-menu:before{content:"\e601"}.icon-twitter:before{content:"\e602"}.icon-facebook:before{content:"\e603"}.icon-linkedin:before{content:"\e604"}.icon-google-plus:before{content:"\e605"}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url("_images/plugins/owl/grabbing.png") 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}.owl-carousel .owl-item img{display:block;width:100%;height:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.modal{display:none;width:400px;background:#fff;padding:0 30px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 6px rgba(140,140,140,0.75);-moz-box-shadow:0 0 6px rgba(140,140,140,0.75);-o-box-shadow:0 0 6px rgba(140,140,140,0.75);-ms-box-shadow:0 0 6px rgba(140,140,140,0.75);box-shadow:0 0 6px rgba(140,140,140,0.75)}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background:url("_images/dist/plugins/jquery-modal/close.png") no-repeat 0 0}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url("_images/dist/plugins/jquery-modal/spinner.gif") #111 no-repeat center center;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:60px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.secondary-nav{width:100%;display:block;float:left;position:relative;display:inline-block;clear:both;background-color:#fff !important;font-size:10px;font-size:0.625rem;min-height:30px;z-index:400}@media (min-width: 639px){.secondary-nav{font-size:12px;font-size:0.75rem;min-height:38px}}.secondary-nav .left-col{padding-left:1.72131%}.secondary-nav .left-col .float-left,.secondary-nav .left-col .right-col{position:relative}.secondary-nav .left-col .right-col{z-index:100}@media (min-width: 639px){.secondary-nav .left-col .right-col{right:0.4918%}}.secondary-nav .left-col .float-left{z-index:101}.secondary-nav .interior{display:inline-block}.secondary-nav .interior a{display:inline-block;margin-top:8px}@media (min-width: 639px){.secondary-nav .interior a{margin-top:12px}}.secondary-nav a{text-decoration:none}.secondary-nav .external-links a:link,.secondary-nav .external-links a:active,.secondary-nav .external-links a:visited{color:#10499E;margin-left:1px}@media (min-width: 640px){.secondary-nav .external-links a:link,.secondary-nav .external-links a:active,.secondary-nav .external-links a:visited{margin-left:8px}}.secondary-nav .external-links a:link:first-child,.secondary-nav .external-links a:active:first-child,.secondary-nav .external-links a:visited:first-child{margin-left:0}@media (min-width: 640px){.secondary-nav .external-links a:link:first-child,.secondary-nav .external-links a:active:first-child,.secondary-nav .external-links a:visited:first-child{margin-right:9px}}.secondary-nav .internal-links{text-align:right;color:#4f4f4f;position:relative}.secondary-nav .internal-links .interior{margin-right:20px}@media (max-width: 639px){.secondary-nav .internal-links .interior{display:none}}.secondary-nav .internal-links a:link,.secondary-nav .internal-links a:active,.secondary-nav .internal-links a:visited{color:#4f4f4f;text-transform:uppercase;margin-left:15px}@media (min-width: 960px){.secondary-nav .internal-links a:link,.secondary-nav .internal-links a:active,.secondary-nav .internal-links a:visited{margin-left:25px}}.secondary-nav .internal-links a:link:first-child,.secondary-nav .internal-links a:active:first-child,.secondary-nav .internal-links a:visited:first-child{margin-left:0}.secondary-nav .internal-links .your-province{display:block;float:right;height:30px;padding:8px 7px 0 7px;border-left:1px solid #fff;border-right:1px solid  #fff}@media (min-width: 639px){.secondary-nav .internal-links .your-province{padding:12px 15px 0 0;height:38px}}@media (min-width: 960px){.secondary-nav .internal-links .your-province{width:100%;max-width:160px;margin:0 0 0 14px}}@media (max-width: 480px){.secondary-nav .internal-links .your-province .hide-on-small{display:none}}.secondary-nav .internal-links .your-province.active{border-left:1px solid #f7f7f7;border-right:1px solid  #f7f7f7;background-color:#fff}.secondary-nav .internal-links .your-province a{color:#10499E;text-decoration:underline;cursor:pointer;display:inline-block}.secondary-nav .internal-links .your-province a:active,.secondary-nav .internal-links .your-province a:hover,.secondary-nav .internal-links .your-province a:visited{color:#10499E;text-decoration:underline;cursor:pointer;display:inline-block;clear:none;margin:0}.secondary-nav .internal-links .province-dropdown{width:100%;max-width:203px;text-align:left;z-index:200;display:none;float:right;top:38px;right:0;padding:10px 10px 0 10px;position:absolute;background-color:#fff}.secondary-nav .internal-links .province-dropdown.active{display:block}.secondary-nav .internal-links .province-dropdown a{width:100%;line-height:14px;margin:0 0 9px 0;display:inline-block;clear:both}.primary-nav{width:100%;display:block;float:left;background-position:top left;background-repeat:repeat-x;height:65px}.primary-nav.home-page{background-image:url("_images/dist/layout/home/homepage-nav-tile.png")}@media (min-width: 639px){.primary-nav{min-height:100px}}@media (min-width: 639px){.primary-nav{height:auto;min-height:160px}}.primary-nav.interior{background-color:#F5F9FF}.primary-nav .header-row{width:100%;min-height:65px}@media (max-width: 639px), (min-width: 769px){.primary-nav .header-row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-ms-flex-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-ms-flex-pack:start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-moz-box-align:start;box-align:start;-ms-flex-align:start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:65px}}@media (min-width: 639px){.primary-nav .header-row{height:145px}}@media (min-width: 640px) and (max-width: 768px){.primary-nav .header-row{min-height:none;height:auto;text-align:center}}.primary-nav .primary-logo,.primary-nav .renovations-logo{width:40%}@media (min-width: 639px){.primary-nav .primary-logo,.primary-nav .renovations-logo{width:25%}}@media (max-width: 640px), (min-width: 769px){.primary-nav .primary-logo,.primary-nav .renovations-logo{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-ms-flex-order:1;-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-ms-flex:1;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center}}@media (min-width: 769px){.primary-nav .primary-logo,.primary-nav .renovations-logo{width:22.0339%}}@media (min-width: 640px) and (max-width: 768px){.primary-nav .primary-logo,.primary-nav .renovations-logo{width:100%;display:block;float:left;clear:both;margin-top:17px;margin-bottom:8px}}.primary-nav .primary-logo img,.primary-nav .renovations-logo img{width:100%;height:auto}.primary-nav .primary-logo img{max-width:268px;margin-top:7%}@media (min-width: 640px) and (max-width: 768px){.primary-nav .primary-logo img{margin-top:0}}.primary-nav .renovations-logo img{max-width:268px}@media (min-width: 639px){.primary-nav .renovations-logo img{margin-top:30px}}@media (min-width: 640px) and (max-width: 768px){.primary-nav .renovations-logo img{margin-top:0}}.primary-nav .primary-nav-text-links{text-align:right}@media (max-width: 640px), (min-width: 769px){.primary-nav .primary-nav-text-links{width:77.9661%;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-ms-flex-order:1;-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-ms-flex:0;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:center;-moz-align-self:center;-ms-flex-item-align:center;align-self:center}}@media (min-width: 640px) and (max-width: 768px){.primary-nav .primary-nav-text-links{width:100%;display:block;float:left;clear:both}}.primary-nav.home-page.interior{background-color:transparent;z-index:300;width:100%}@media (max-width: 639px){.primary-nav.home-page.interior .primary-nav-text-links{height:65px}}.primary-nav .test{display:none}footer{width:100%;display:block;float:left}.footer-primary,.footer-secondary{width:100%;display:block;float:left}.footer-primary a,.footer-secondary a{margin:0 auto;display:inlne-block;color:#4f4f4f;font-weight:800;font-size:12px;font-size:0.75rem}.footer-primary{padding:22px 0 14px;margin-top:10px;border-top:1px solid #cbd6e6}.footer-primary a{text-decoration:none}@media (max-width: 640px){.footer-primary{text-align:center}}@media (max-width: 768px){.footer-primary .footer-left,.footer-primary .footer-right{text-align:center}}.footer-primary .footer-left{width:100%;display:inline-block;float:right;text-align:center}@media (min-width: 768px){.footer-primary .footer-left{width:auto;float:left}}.footer-primary .footer-right{float:left;display:inline-block;width:100%}@media (max-width: 480px){.footer-primary .footer-right{margin-bottom:20px}}@media (min-width: 768px){.footer-primary .footer-right{width:auto;float:right;text-align:right}}.footer-primary .btn-facebook{background-color:#3b5998;background-image:url("_images/dist/layout/icon-facebook.svg");background-size:14px auto}.footer-primary .btn-twitter{background-color:#55acee;background-image:url("_images/dist/layout/icon-twitter.svg");background-size:18px auto}.footer-primary .btn-pinterest{background-color:#cb2027;background-image:url("_images/dist/layout/icon-pinterest.svg");background-size:13px auto}.footer-primary .btn-youtube{background-color:#cc181e;background-image:url("_images/dist/layout/icon-youtube.svg");background-size:10px auto}.footer-primary .btn-homestars{background-color:#27a8e0;background-image:url("_images/dist/layout/icon-homestars.svg");background-size:17px auto}.footer-primary .join-the-conversation{display:none}@media (min-width: 768px){.footer-primary .join-the-conversation{border-right:1px solid #4f4f4f;font-size:12px;font-size:0.75rem;height:26px;background-color:#fff;font-weight:800;vertical-align:top;line-height:27px;padding:0 13px 0 10px;margin:0 -4px 0 0;display:inline-block}}.footer-primary p.convo-description{display:none;text-align:left}@media (min-width: 768px){.footer-primary p.convo-description{font-size:12px;font-size:0.75rem;display:inline-block;vertical-align:top;margin:0;max-width:240px;line-height:13px}}@media (min-width: 768px) and (min-width: 768px){.footer-primary p.convo-description{padding:0 10px}}.footer-primary .back-to-top .label{height:26px;vertical-align:top;line-height:29px;margin:0;display:inline-block;padding:0 10px}.footer-primary .btn-back-to-top{width:26px;background-color:#4f4f4f;background-size:10px auto;background-image:url("_images/dist/arrows/arrow-white-up.svg")}.footer-secondary{padding:32px 0;background-color:#F5F9FF;border-top:1px solid #ffffff}.footer-secondary a{text-decoration:none}@media (max-width: 640px){.footer-secondary a{width:100%;display:block;float:left;clear:both;text-align:center}}.footer-secondary .aww-logo{width:100%;max-width:167px !important;height:auto !important}.footer-secondary .best-managed-companies{width:100%;max-width:96px !important;height:auto  !important;margin-left:20px}.footer-secondary .footer-left,.footer-secondary .footer-right{display:block;float:left}@media (max-width: 640px){.footer-secondary .footer-left,.footer-secondary .footer-right{text-align:center}}.footer-secondary .footer-left{width:100%;float:right}@media (max-width: 640px){.footer-secondary .footer-left img{margin:10px 0}}@media (min-width: 640px){.footer-secondary .footer-left{width:33.33333%;float:left}}.footer-secondary .footer-right{text-align:center;float:left;width:100%}@media (min-width: 640px){.footer-secondary .footer-right{text-align:right;float:right}}@media (min-width: 640px){.footer-secondary .footer-right{width:66.66667%}}.footer-secondary .footer-right a{font-weight:600;margin:10px 0}@media (min-width: 640px){.footer-secondary .footer-right a{margin:5px 0 0 25px}}.footer-secondary p.copyright{font-weight:400;margin-top:10px;text-align:center;display:block;font-size:12px;font-size:0.75rem}@media (min-width: 768px){.footer-secondary p.copyright{text-align:right}}.footer-secondary .footer-contact{width:56.77966%;float:left}.footer-secondary .footer-contact .location,.footer-secondary .footer-contact .cell{float:left}@media (max-width: 768px){.footer-secondary .footer-contact{width:100%}}.footer-secondary .footer-contact .location{width:48.44904%}@media (max-width: 960px){.footer-secondary .footer-contact .location{width:100%;padding-bottom:20px}}.footer-secondary .footer-contact .first-location{border-right:1px solid #7d7d7d;margin-right:3.10192%}@media (max-width: 960px){.footer-secondary .footer-contact .first-location{margin-bottom:20px;border-right:none;border-bottom:1px solid #7d7d7d}}.footer-secondary .footer-contact .second-location{width:48.44904%}.footer-secondary .footer-contact .second-location .cell:first-child{padding-left:7px}@media (max-width: 960px){.footer-secondary .footer-contact .second-location{width:100%}.footer-secondary .footer-contact .second-location .cell:first-child{padding-left:0}}.footer-secondary .footer-contact .cell{width:50%;margin-top:-2px}@media (max-width: 960px){.footer-secondary .footer-contact .cell{margin-top:0px}}@media (max-width: 768px){.footer-secondary .footer-contact .cell{width:48.4375%;margin-right:0}.footer-secondary .footer-contact .cell:first-child{margin-right:3.125%}}.footer-secondary .footer-contact p{font-size:11px;line-height:17px;padding:0;margin:0}.footer-secondary p.footer-disclaimer{width:35.42373%;display:block;float:right;font-size:11px;text-align:center}@media (max-width: 768px){.footer-secondary p.footer-disclaimer{width:100%}}@media (min-width: 640px){.footer-secondary p.footer-disclaimer{text-align:right}}#offcanvas-nav{position:fixed;top:0;height:100%;max-width:200px;overflow:auto;background-color:#000;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;right:-100%}#offcanvas-nav.active{right:0}#offcanvas-nav ul{list-style-type:none;padding:0;margin:0}#offcanvas-nav li{margin:0}#offcanvas-nav a{color:#fff}.centered-outside{text-align:center}.centered-outside:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.centered-inside{display:inline-block;vertical-align:middle;width:auto}.row.spacing{margin-top:10px}.row.spacing:first-child{margin-top:0}#content{font-size:16px;font-size:1rem}.section-title{display:inline-block;color:#fff;float:left;position:relative;top:-30px;bottom:-30px;padding:15px 20px 13px;font-size:20px;font-size:1.25rem;z-index:200;font-weight:600;margin:0;clear:none}.section-title.red-bg{background-color:#dd0330}.section-title.grey-bg{background-color:#4f4f4f}.section-title.blue-bg{background-color:#10499E}.section-title-offset{margin-top:55px}.dotted-row-bg{width:100%;display:block;float:left;background-image:url("_images/dist/layout/home/homepage-nav-tile.png")}.snipe{position:fixed;top:-100px;left:0;width:100%;background-color:#dd0330;text-align:center;z-index:500;transition-duration:0.5s}.snipe.active{top:0}.snipe .snipe-interior{width:100%;max-width:980px;margin:25px auto}.snipe .snipe-interior p{color:#fff;font-size:20px;font-size:1.25rem;padding:0;margin:0;display:inline-block}.snipe .snipe-interior .close-snipe{width:10px;height:10px;background-image:url("_images/dist/arrows/white-x.svg");background-size:cover;background-position:center;background-repeat:no-repeat;display:inline-block;margin-left:20px;cursor:pointer}.inside-body{background-position:top left;background-repeat:repeat-x;width:100%;float:left;padding:10px 0px 0px 0px}@media (min-width: 768px){.inside-body{background-image:url("_images/dist/layout/dotted-pattern-grey-full-height.gif")}}.inside-body>.left-col{width:65.95745%;padding-right:80px;float:left}.inside-body>.right-col{width:34.04255%;padding-left:40px;float:left}.main-copy-container,.main-copy-sidebar{display:block}.main-copy-container{width:100%;background-color:#ffffff;float:right}@media (min-width: 768px){.main-copy-container{float:left;width:73.72881%;margin-right:2.54237%}}.main-copy{display:block;float:left}.inside-copy h1,.main-copy h1,.main-copy-container h1,body#tinymce.wp-editor h1,.series-details h1,.catalogue-embed h1{color:#4f4f4f;text-transform:uppercase;line-height:50px;margin-top:20px}@media (min-width: 768px){.inside-copy h1,.main-copy h1,.main-copy-container h1,body#tinymce.wp-editor h1,.series-details h1,.catalogue-embed h1{margin-top:0px}}.inside-copy h2,.main-copy h2,.main-copy-container h2,body#tinymce.wp-editor h2,.series-details h2,.catalogue-embed h2{color:#4f4f4f;line-height:39px;margin-bottom:0.56em}.inside-copy h3,.main-copy h3,.main-copy-container h3,body#tinymce.wp-editor h3,.series-details h3,.catalogue-embed h3{color:#dd0330;line-height:42px;font-weight:bold;margin-bottom:0.39em}.inside-copy h4,.main-copy h4,.main-copy-container h4,body#tinymce.wp-editor h4,.series-details h4,.catalogue-embed h4{color:#ab9d7b;line-height:36px;margin-bottom:0.4em}.inside-copy h5,.main-copy h5,.main-copy-container h5,body#tinymce.wp-editor h5,.series-details h5,.catalogue-embed h5{color:#10499E;line-height:31.95px;margin:0 0 0.39em 0}.inside-copy h6,.main-copy h6,.main-copy-container h6,body#tinymce.wp-editor h6,.series-details h6,.catalogue-embed h6{line-height:28.05px;color:#0a2e63;margin:0 0 0.39em 0}.inside-copy ul,.main-copy ul,.main-copy-container ul,body#tinymce.wp-editor ul,.series-details ul,.catalogue-embed ul{list-style-type:square}.inside-copy ul>li,.main-copy ul>li,.main-copy-container ul>li,body#tinymce.wp-editor ul>li,.series-details ul>li,.catalogue-embed ul>li{margin:0 0 0 15px}.inside-copy p,.inside-copy li,.main-copy p,.main-copy li,.main-copy-container p,.main-copy-container li,body#tinymce.wp-editor p,body#tinymce.wp-editor li,.series-details p,.series-details li,.catalogue-embed p,.catalogue-embed li{color:#4f4f4f;line-height:24px}.inside-copy p:not(.tabbed-para):last-child,.inside-copy li:not(.tabbed-para):last-child,.main-copy p:not(.tabbed-para):last-child,.main-copy li:not(.tabbed-para):last-child,.main-copy-container p:not(.tabbed-para):last-child,.main-copy-container li:not(.tabbed-para):last-child,body#tinymce.wp-editor p:not(.tabbed-para):last-child,body#tinymce.wp-editor li:not(.tabbed-para):last-child,.series-details p:not(.tabbed-para):last-child,.series-details li:not(.tabbed-para):last-child,.catalogue-embed p:not(.tabbed-para):last-child,.catalogue-embed li:not(.tabbed-para):last-child{margin-bottom:0}.inside-copy a,.inside-copy a:link,.inside-copy a:active,.inside-copy a:visited,.main-copy a,.main-copy a:link,.main-copy a:active,.main-copy a:visited,.main-copy-container a,.main-copy-container a:link,.main-copy-container a:active,.main-copy-container a:visited,body#tinymce.wp-editor a,body#tinymce.wp-editor a:link,body#tinymce.wp-editor a:active,body#tinymce.wp-editor a:visited,.series-details a,.series-details a:link,.series-details a:active,.series-details a:visited,.catalogue-embed a,.catalogue-embed a:link,.catalogue-embed a:active,.catalogue-embed a:visited{color:#10499E}@media print{.inside-copy a,.inside-copy a:link,.inside-copy a:active,.inside-copy a:visited,.main-copy a,.main-copy a:link,.main-copy a:active,.main-copy a:visited,.main-copy-container a,.main-copy-container a:link,.main-copy-container a:active,.main-copy-container a:visited,body#tinymce.wp-editor a,body#tinymce.wp-editor a:link,body#tinymce.wp-editor a:active,body#tinymce.wp-editor a:visited,.series-details a,.series-details a:link,.series-details a:active,.series-details a:visited,.catalogue-embed a,.catalogue-embed a:link,.catalogue-embed a:active,.catalogue-embed a:visited{color:#4f4f4f;text-decoration:none}}.inside-copy a:hover,.inside-copy a:link:hover,.inside-copy a:active:hover,.inside-copy a:visited:hover,.main-copy a:hover,.main-copy a:link:hover,.main-copy a:active:hover,.main-copy a:visited:hover,.main-copy-container a:hover,.main-copy-container a:link:hover,.main-copy-container a:active:hover,.main-copy-container a:visited:hover,body#tinymce.wp-editor a:hover,body#tinymce.wp-editor a:link:hover,body#tinymce.wp-editor a:active:hover,body#tinymce.wp-editor a:visited:hover,.series-details a:hover,.series-details a:link:hover,.series-details a:active:hover,.series-details a:visited:hover,.catalogue-embed a:hover,.catalogue-embed a:link:hover,.catalogue-embed a:active:hover,.catalogue-embed a:visited:hover{background-color:#e9fcff}.inside-copy .lead,.main-copy .lead,.main-copy-container .lead,body#tinymce.wp-editor .lead,.series-details .lead,.catalogue-embed .lead{line-height:28.05px;margin-bottom:1.2em;font-size:1.2rem;color:#10499E}.inside-copy .disclaimer,.main-copy .disclaimer,.main-copy-container .disclaimer,body#tinymce.wp-editor .disclaimer,.series-details .disclaimer,.catalogue-embed .disclaimer{font-size:12px;font-size:0.75rem;line-height:0.875}.inside-copy blockquote,.main-copy blockquote,.main-copy-container blockquote,body#tinymce.wp-editor blockquote,.series-details blockquote,.catalogue-embed blockquote{display:block;float:right;width:100%;max-width:235px;margin:0 0 0 20px;padding:0;font-size:21px;font-size:1.3125rem;line-height:32.016px;color:#dd0330}.inside-copy blockquote p,.main-copy blockquote p,.main-copy-container blockquote p,body#tinymce.wp-editor blockquote p,.series-details blockquote p,.catalogue-embed blockquote p{font-size:16px;font-size:1rem;font-style:italic;color:#dd0330}.main-copy-sidebar{width:100%;float:left}@media (min-width: 768px){.main-copy-sidebar{float:right;width:23.72881%}}article.main-copy{width:100%}@media (min-width: 768px){article.main-copy{width:84.09091%;padding:70px 0 70px 0;margin:0 0 0 4.54545%}}article.main-copy.no-margin{padding:0 0 70px 0}@media (min-width: 768px){h1.news-header{width:84.09091%;margin:72px 0 0 4.54545%}}h6.sub{color:#4f4f4f;font-weight:700;font-size:16px;font-size:1rem}a.sidebar-trigger{width:100%;background-color:#10499E;padding:20px 24px;color:#fff;display:block;clear:both;float:left;text-decoration:none;font-weight:700;cursor:pointer;margin-top:15px}@media (min-width: 768px){a.sidebar-trigger{margin-top:0;display:none}}a.sidebar-trigger .label,a.sidebar-trigger .arrow{display:inline-block}a.sidebar-trigger .arrow{margin-left:10px;margin-bottom:3px}.sidebar-accordion{max-height:0;width:100%;clear:both;overflow:hidden;margin-top:10px;transition-duration:0.5s}@media (min-width: 768px){.sidebar-accordion{margin-top:0;max-height:none !important}}.white-arrow-down{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.white-arrow-up{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}.sidebar-content{display:block;float:left;width:100%}.page-sidebar{display:block;float:left;width:100%;margin-bottom:20px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;clear:both}@media (min-width: 768px){.page-sidebar{min-height:200px}}.page-sidebar .sidebar-header{display:block;float:left;width:100%;background-image:url("_images/dist/layout/dotted-pattern-tan.gif");padding:20px}@media (min-width: 768px){.page-sidebar .sidebar-header{padding:85px 20px 10px}}.page-sidebar .sidebar-body{padding:10px 20px;width:100%;display:block;float:left;background-color:#f5efe9}.page-sidebar .sidebar-body a.btn-sidenav-item{width:100% !important;max-width:none !important}.page-sidebar h3{padding:0;margin:0;line-height:1;color:#9c8c7d}.sidebar-buttons{width:100%;clear:both}.sidebar-buttons.with-promo{margin-top:30px}@media (min-width: 768px){.sidebar-buttons.with-promo{margin-top:80px}}.main-nav .nav-window{position:relative;float:right}@media (min-width: 639px){.main-nav .nav-window{width:100%}}@media (max-width: 639px){.main-nav .nav-window{width:0;height:auto;z-index:90;top:70px;right:-100%;position:absolute;float:left;padding-top:65px;overflow-x:hidden;transition:all 0.25s ease}.main-nav .nav-window.open{width:100%;right:0;bottom:0;height:100%;overflow:visible}}@media (max-width: 639px){.main-nav .nav-window .nav-slider{position:absolute;top:0;right:-100%;width:200%;padding-top:65px;transition:all 0.25s ease;overflow-y:visible;overflow-x:hidden;height:auto}.main-nav .nav-window .nav-slider.second-level{right:0}}.main-nav .nav-window .nav-slider .nav-cell,.main-nav .nav-window .nav-slider .nav-block{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@media (max-width: 639px){.main-nav .nav-window .nav-slider .nav-cell,.main-nav .nav-window .nav-slider .nav-block{width:100%;height:auto;display:block;float:left;background-color:#fff}}.main-nav .nav-window .nav-slider .nav-cell .main-col,.main-nav .nav-window .nav-slider .nav-block .main-col{padding:20px}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell .main-col,.main-nav .nav-window .nav-slider .nav-block .main-col{padding:0}}@media (min-width: 639px){.flexbox .main-nav .nav-window .nav-slider .nav-cell .flexEqualHWrap,.flexbox .main-nav .nav-window .nav-slider .nav-block .flexEqualHWrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (max-width: 639px){.main-nav .nav-window .nav-slider .nav-cell{width:50%;display:block;float:left}}.main-nav .nav-window .nav-slider .nav-cell.level-two{z-index:120;position:relative}@media (min-width: 960px){.main-nav .nav-window .nav-slider .nav-cell.level-two{margin-right:-14px}}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block{text-align:justify}.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block:after{content:"";display:inline-block;width:100%}}.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited{position:relative;cursor:pointer;display:inline-block;font-size:16px;font-size:1rem;font-weight:800;text-transform:uppercase;text-decoration:none;text-align:left;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@media (max-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited{color:#4f4f4f;width:100%;padding:10px 5px;display:block;float:left;margin:0;border-bottom:1px solid #4f4f4f;color:#4f4f4f !important;text-shadow:none}}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited{height:87px;margin-top:25px;color:#10499E;padding:11px 9px 4px}}@media (min-width: 639px) and (min-width: 930px){.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited{padding:11px 15px 4px}}@media (min-width: 639px) and (min-width: 1024px){.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited{padding:11px 20px 4px}}@media (min-width: 639px){.reno-nav .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a,.reno-nav .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link,.reno-nav .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active,.reno-nav .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited{margin-top:58px;line-height:20px;height:96px;padding:21px 7px 100px 3px}}@media (min-width: 639px) and (min-width: 980px){.reno-nav .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a,.reno-nav .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link,.reno-nav .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active,.reno-nav .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited{padding:21px 20px 100px 26px}}@media (min-width: 639px) and (min-width: 640px) and (max-width: 768px){.reno-nav .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a,.reno-nav .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link,.reno-nav .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active,.reno-nav .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited{margin-top:0;height:50px;padding:21px 13px 60px 13px}}@media (min-width: 639px){.home-page .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a,.home-page .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link,.home-page .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active,.home-page .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited{color:#fff}}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited{margin-top:0;height:50px}}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited{padding:10px 15px 4px}}@media (min-width: 1200px){.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited{padding:10px 24px 4px 24px;letter-spacing:0.07em}}.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a .label,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link .label,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active .label,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited .label{display:inline}@media (min-width: 639px){.home-page .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a .label,.home-page .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link .label,.home-page .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active .label,.home-page .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited .label{text-shadow:0px 1px 1px #4f4f4f}}@media (max-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a .label,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link .label,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active .label,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited .label{margin-left:20px;display:block;float:left;width:auto}}.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a .arrow,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link .arrow,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active .arrow,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited .arrow{width:0;height:0;display:inline-block;text-shadow:0px 1px 1px #4f4f4f}@media (max-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a .arrow,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link .arrow,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active .arrow,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited .arrow{display:block;float:right;margin:7px 20px 0 0;border-top:4px solid transparent;border-bottom:4px solid transparent}.home-page .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a .arrow,.home-page .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link .arrow,.home-page .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active .arrow,.home-page .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited .arrow{text-shadow:0px 1px 1px #4f4f4f;border-left:4px solid #4f4f4f}}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a .arrow,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link .arrow,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active .arrow,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited .arrow{line-height:15px;vertical-align:middle;height:9px;vertical-align:middle;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #10499E;margin-left:5px;-webkit-filter:drop-shadow(0px 1px 0px #4f4f4f);filter:drop-shadow(0px 1px 0px #4f4f4f)}.home-page .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a .arrow,.home-page .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link .arrow,.home-page .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active .arrow,.home-page .main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited .arrow{border-top:5px solid #fff}}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a.utility-nav,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link.utility-nav,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active.utility-nav,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited.utility-nav{display:none}}.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a.current,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link.current,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active.current,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited.current{background-color:#fff;color:#4f4f4f}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a.current .arrow,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link.current .arrow,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active.current .arrow,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited.current .arrow{border-top:5px solid #4f4f4f;text-shadow:none}}.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a.current .label,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:link.current .label,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:active.current .label,.main-nav .nav-window .nav-slider .nav-cell.level-two .nav-block a:visited.current .label{text-shadow:none;text-align:left}.main-nav .nav-window .nav-slider .nav-cell.level-three{z-index:110;position:relative}@media (max-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three{float:right}}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three{margin-top:-24px}}@media (min-width: 769px){.main-nav .nav-window .nav-slider .nav-cell.level-three{margin-top:0}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block{display:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block{filter:drop-shadow(0px 0px 1px rgba(79,79,79,0.33));-webkit-filter:drop-shadow(0px 0px 1px rgba(79,79,79,0.33))}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current{position:relative;top:-3px;display:block;right:0;float:left;z-index:110;border-top:3px solid #0e418d;text-align:left;background-position:top left;background-repeat:repeat-x;width:100%;background-color:#fff}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current{position:absolute}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current .footer-col{width:100%;float:left;border-top:1px solid #9c8c7d;padding:10px 10px 0 10px;background-color:#f5efe9;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current .footer-col .btn{margin-bottom:10px}@media (max-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current .footer-col .btn{width:100%}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current .section-col{float:left}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current .section-col{position:relative}}@media (min-width: 639px){.flexbox .main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current .section-col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-ms-flex-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current .section-col h2{font-size:14px;font-size:0.875rem;margin:0;text-align:left;color:#10499E;width:100%;padding:10px 0px}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current .section-col h2{background-image:url("_images/dist/tiles/nav-top-bg.gif")}}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current .section-col h2{height:65px;padding:26px 0 0 20px}}.flexbox .main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current .section-col h2{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current .section-col .section-body{width:100%;float:left}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current .section-col .section-body .label{line-height:16px !important}@media (min-width: 639px){.flexbox .main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current .section-col .section-body{float:none !important}}@media (min-width: 639px) and (min-width: 639px){.flexbox .main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current .section-col .section-body{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-pros{width:100%}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-pros h2{text-transform:uppercase;background-image:none}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-pros .main-col{background-image:url("_images/dist/tiles/nav-top-bg.gif");background-repeat:repeat-x}@media (min-width: 960px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-pros{width:70.0565%;right:6%}}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-pros{width:100%;right:0}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-pros .section-col{float:left;width:100%}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-pros .section-col{width:29.03226%;margin-right:3.22581%}}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-pros .section-col:first-child{margin-left:3.22581%}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-pros .section-col .btn{width:100%;margin-bottom:5px}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-pros .section-body{padding:13px 0 15px 0}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors{width:100%}}@media (min-width: 769px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors{width:128.26087%}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows.no-reno-section,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors.no-reno-section{width:108.69565%}}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col .section-body{border-right:1px solid #9c8c7d}}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col .section-body{border-bottom:1px solid #4f4f4f}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col a,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col a,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col a,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col a{display:block;float:left;text-decoration:none;font-weight:700}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col a .label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col a .label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col a .label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col a .label{color:#4f4f4f;font-size:10px;font-size:0.625rem;line-height:10px !important}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col{width:100%}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col{width:32.20339%}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col.no-reno-section,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col.no-reno-section{width:38%}}@media (min-width: 639px) and (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col.no-reno-section,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col.no-reno-section{width:100%}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col.no-reno-section .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col.no-reno-section .section-body{border-right:none !important}}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col{width:100%}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col.no-reno-section,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col.no-reno-section{width:100%}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col .section-body{padding-top:20px}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col .section-body{border-right:none !important}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col .section-body a,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col .section-body a{display:inline-block;margin-bottom:3px;height:100px;text-align:center;width:25%;padding-left:5px;padding-right:5px}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col .section-body a .label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col .section-body a .label{line-height:10px !important}@media (min-width: 960px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col .section-body a,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col .section-body a{width:25%}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col .section-body a .thumb,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col .section-body a .thumb{display:inline-block;text-align:center;overflow:hidden;max-height:60px}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col .section-body a .thumb img,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col .section-body a .thumb img{width:100%;max-width:60px}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col{width:100%}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col .section-body{border-right:none !important}}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col{width:18.64407%}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col.no-reno-section,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col.no-reno-section{width:22%}}@media (min-width: 639px) and (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col.no-reno-section,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col.no-reno-section{width:33.33333%}}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col{width:33.33333%}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col .section-body{padding-bottom:10px}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col .section-body{padding-top:30px;padding-bottom:0}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col .img,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col .label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col .img,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col .label{display:block;float:left}@media (max-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col .img,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col .label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col .img,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col .label{width:100%;text-align:center}}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col .img,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col .img{width:25%;margin-top:-9px;margin-bottom:14px}}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col .label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col .label{width:75%}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col a,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col a{width:100%;margin-bottom:10px;width:33.33333%;text-align:center}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col a,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col a{width:100%;padding:0 20px;text-align:left}}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.first-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.first-col .section-body{border-right:1px solid #9c8c7d}}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col .section-body{border-bottom:none !important}}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.third-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.third-col .section-body{border-right:1px solid #9c8c7d !important}}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.third-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.third-col .section-body{border-left:1px solid #9c8c7d !important;border-right:1px solid #9c8c7d !important;padding-bottom:30px}}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.third-col.no-reno-section .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.third-col.no-reno-section .section-body{border-right:1px solid #9c8c7d;padding-bottom:30px}}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-header,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-header,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-body{padding-left:20px}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.third-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.third-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col{width:50%;padding-bottom:20px}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.third-col .section-header,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-header,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.third-col .section-header,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-header{color:#444}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.third-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.third-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col{padding-bottom:0;width:16.94915%}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.third-col.no-reno-section,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col.no-reno-section,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.third-col.no-reno-section,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col.no-reno-section{width:20%}}@media (min-width: 639px) and (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.third-col.no-reno-section,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col.no-reno-section,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.third-col.no-reno-section,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col.no-reno-section{width:33.33333%}}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.third-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.third-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col{width:33.33333%}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.third-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.third-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-body{padding:0 20px 0 0;width:100%}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.third-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.third-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-body{padding:30px 20px 0 20px}}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.third-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.third-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-body{padding-bottom:30px}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.third-col .section-body a:link.label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.third-col .section-body a:active.label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.third-col .section-body a:visited.label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-body a:link.label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-body a:active.label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-body a:visited.label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.third-col .section-body a:link.label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.third-col .section-body a:active.label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.third-col .section-body a:visited.label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-body a:link.label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-body a:active.label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-body a:visited.label{font-size:12px;font-size:0.75rem;font-weight:bold;color:#4f4f4f;text-decoration:none;width:100%;clear:both;float:left;padding-top:6px;line-height:15px}@media (max-width: 320px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.third-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.third-col{display:none}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-header,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-header{text-transform:uppercase}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-body{padding:0 20px 0 20px}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-body{padding:30px 20px 0 20px}}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-body,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-body{border-right:none}}@media (max-width: 320px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col{width:100%}.flexbox .main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-body,.flexbox .main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-body{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.flexbox .main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-body .thumbnail,.flexbox .main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-body .thumbnail{padding:0;margin:0 20px 0 0}.flexbox .main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-body .thumbnail img,.flexbox .main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-body .thumbnail img{padding:0;margin:0;display:block;float:left}.flexbox .main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fourth-col .section-body .label,.flexbox .main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fourth-col .section-body .label{padding:0;margin:0}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fifth-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fifth-col{background-color:#10499e;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #10499e),color-stop(100%, #154386));background-image:-webkit-linear-gradient(-270, #10499e 0%,#154386 100%);background-image:linear-gradient(0,#10499e 0%,#154386 100%);position:relative;width:100%;padding:0 15px 15px 15px}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fifth-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fifth-col{padding:0;width:15.25424%}}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fifth-col,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fifth-col{width:100%}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fifth-col .inset,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fifth-col .inset{text-align:center}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fifth-col .inset,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fifth-col .inset{text-align:left}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fifth-col .inset p,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fifth-col .inset p{word-wrap:break-word !important;font-size:14px;font-size:0.875rem;color:#c4dbfd;text-transform:uppercase;margin:0;font-weight:bold;padding:20px 10px 10px}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fifth-col .inset p,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fifth-col .inset p{padding:26px 10px 10px}}@media (min-width: 1180px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fifth-col .inset p,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fifth-col .inset p{max-width:180px !important}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fifth-col .inset h3,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fifth-col .inset h3{word-wrap:break-word !important;color:#fff;margin:0;line-height:1.25;font-weight:normal;display:block;float:left;padding:0 10px 10px 10px;font-size:12px;font-size:0.75rem}@media (min-width: 1180px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fifth-col .inset h3,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fifth-col .inset h3{max-width:180px !important;padding:10px;font-size:15px;font-size:0.9375rem}}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fifth-col .inset .btn-container,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fifth-col .inset .btn-container{position:absolute;left:0;bottom:30px;width:100%}}@media (min-width: 640px) and (max-width: 768px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fifth-col .inset .btn-container,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fifth-col .inset .btn-container{float:right;width:auto;right:0;text-align:right}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.fifth-col .inset .btn-container .btn,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.fifth-col .inset .btn-container .btn{-webkit-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.25);-moz-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.25);box-shadow:3px 3px 5px 0px rgba(0,0,0,0.25);margin:0 10px}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col .label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col .label{width:100%}@media (min-width: 639px){.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col .label,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col .label{width:75%;padding-left:15px}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col .label.one-line,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col .label.one-line{margin-top:16px}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows .section-col.second-col .label.two-line,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors .section-col.second-col .label.two-line{margin-top:12px}}.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-windows#sub-nav-doors .label.one-line,.main-nav .nav-window .nav-slider .nav-cell.level-three .nav-block.current#sub-nav-doors#sub-nav-doors .label.one-line{margin-top:5px}.main-nav .nav-controls{z-index:100;position:absolute;top:70px;width:auto;height:65px;padding:20px 20px 0 0;right:0}@media (min-width: 639px){.main-nav .nav-controls{display:none}}.main-nav .nav-controls a{cursor:pointer;color:#10499E;font-size:16px;font-size:1rem;font-weight:800;margin-left:50px;text-transform:uppercase;text-decoration:none}.home-page .main-nav .nav-controls a{color:#fff}.main-nav .nav-controls a .icon{width:14px;height:11px;display:inline-block;position:relative}.main-nav .nav-controls a .hamburger-icon,.main-nav .nav-controls a .close-icon{position:absolute;transition:all 0.25s ease;top:0;left:0}.main-nav .nav-controls a .hamburger-icon{width:14px;height:10px;opacity:1;background-image:url("_images/dist/icons/icon-hamburger-blue.svg")}.home-page .main-nav .nav-controls a .hamburger-icon{background-image:url("_images/dist/icons/icon-hamburger-white.svg")}.main-nav .nav-controls a .close-icon{width:14px;height:11px;opacity:0}.main-nav .nav-controls a.level-two-back{display:none;position:absolute;left:0;margin-left:20px}.main-nav .nav-controls a.level-two-back.active{display:block}.main-nav .nav-controls a.level-two-back .icon{width:9px;height:11px;opacity:1;background-image:url("_images/dist/arrows/arrow-back.svg")}.main-nav .nav-controls.open{width:100%;background:#fff url("_images/dist/layout/home/homepage-nav-tile.png");background-position:top left;background-repeat:repeat-x}.main-nav .nav-controls.open a .label{color:#4f4f4f}.main-nav .nav-controls.open .hamburger-icon{opacity:0}.main-nav .nav-controls.open .close-icon{opacity:1}.gform_wrapper{max-width:none !important}.section-col.third-col h2.section-header{color:#10499E !important}.section-col.third-col .section-body .label{color:#dd0330 !important}#cs-door_size{text-align:center}.build-your-door-head{margin-bottom:15px}.build-your-door-title{font-size:20px;font-size:1.25rem;font-weight:400;width:100%;text-align:center;margin-top:55px}.build-your-door-description{text-align:center;font-size:14px;font-size:0.875rem;width:100%;max-width:740px;margin:0 auto 0.75em}.cs-wrapper{width:100%;float:left;margin-bottom:20px;text-align:left;transition:all 0.5s ease}.cs-wrapper .ie8-right-edge{display:none}.cs-wrapper *{transition:all 0.5s ease}.cs-wrapper img.more-arrow{position:relative;top:-5px;display:none;height:0}.cs-wrapper .cs-header{width:100%;float:left;border:1px solid #10499E;background-color:#E8ECF5;color:#10499E;text-align:center;padding:20px}.cs-wrapper .cs-header .step-container,.cs-wrapper .cs-header .toggle-container{width:10%;float:left}.cs-wrapper .cs-header .toggle-container{opacity:0}.cs-wrapper .cs-header .step-number{background-color:#10499E;display:inline-block;float:left;height:25px;width:25px;color:#fff;text-align:center}.cs-wrapper .cs-header .title{width:80%;float:left;text-align:center;font-size:16px;font-size:1rem;padding:0;display:inline-block;margin:0 auto}.cs-wrapper .cs-header .toggle-container{color:#10499E;text-align:right}.cs-wrapper .cs-header .toggle-container .label{font-weight:600}.cs-wrapper .cs-header .toggle-container .arrow{line-height:3px}@media (max-width: 640px){.cs-wrapper .cs-header .toggle-container .arrow{display:none}}.cs-wrapper .cs-header .toggle-container .arrow img{width:10px;position:relative;top:-3px;margin-left:5px;display:inline-block}.cs-wrapper .cs-center{border-left:1px solid #C2C2C2;border-right:1px solid #C2C2C2;max-height:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;overflow:hidden}.cs-wrapper .cs-body-more-wrapper{background-color:#fff;font-size:16px;font-size:1rem;left:0;padding:0;margin:0;width:40px;min-width:40px}.cs-wrapper .cs-body-more-wrapper span{color:#10499E !important;text-decoration:none}.cs-wrapper .cs-body-more-wrapper a{clear:both;opacity:0;width:30px;height:30px;text-align:center;border-radius:5px;line-height:32px;text-decoration:none;display:inline-block;pointer:none;clear:both;margin:5px 0;cursor:none;background-color:#10499E}.cs-wrapper .cs-body-more-wrapper a .text{margin:0 5px}.cs-wrapper .cs-body-more-wrapper a .arrow img{width:9px;height:auto}.cs-wrapper .cs-body-more-wrapper a.active{cursor:pointer;opacity:1}.cs-wrapper .cs-slide{position:relative;left:0;width:100%;display:block;float:left;white-space:nowrap}.cs-wrapper .cs-body{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;text-align:center;overflow:hidden;position:relative}.cs-wrapper .cs-body table.subseries{table-layout:fixed}.cs-wrapper .cs-body table.subseries td{padding:5px 25px;white-space:normal;text-align:center}.cs-wrapper .cs-body table.subseries td.series-header{vertical-align:top;font-weight:600;font-size:20px;font-size:1.25rem;padding:25px 25px 5px 25px}.cs-wrapper .cs-body table.subseries td.series-header img{max-width:80px}.cs-wrapper .cs-body table.subseries td.series-content{vertical-align:middle;border-bottom:1px solid #b9b9b9}.cs-wrapper .cs-body table.subseries td.series-meta{min-width:230px;text-align:left;background-color:#f5efe9;color:#9c8c7d;border-right:1px solid #b9b9b9}.cs-wrapper .cs-body table.subseries td.series-meta.series-header{border-bottom:3px solid #ab9d7b}.cs-wrapper .cs-body table.subseries td.series-details{border-right:1px solid #b9b9b9}@media (max-width: 1179px){.cs-wrapper .cs-body table.subseries td.series-details{width:300px;min-width:300px;max-width:300px}}@media (min-width: 1180px){.cs-wrapper .cs-body table.subseries td.series-details{width:auto;min-width:auto;max-width:auto;width:474px}}.cs-wrapper .cs-body table.subseries td.series-details.series-header{color:#10499E;border-bottom:3px solid #10499E}.cs-wrapper .cs-body table.subseries td.series-buttons{padding:25px 0;text-align:center}.cs-wrapper .cs-body .content-row,.cs-wrapper .cs-body .label-row,.cs-wrapper .cs-body .btn-row{margin:auto;width:auto;display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;clear:both}.cs-wrapper .cs-body .content-row{margin:45px 0 10px}.cs-wrapper .cs-body .content-row .cell{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.cs-wrapper .cs-body .btn-row{margin:10px 0 30px}.cs-wrapper .cs-body div.cell{margin:auto;width:150px;margin:0 25px;text-align:center;white-space:normal}.cs-wrapper .cs-body div.cell img{max-width:150px;max-height:160px;width:auto;height:auto}.cs-wrapper .cs-body div.cell.cs-subseries img{max-width:80px !important}.cs-wrapper#cs-your-door{max-height:0;overflow:hidden;overflow:none}.cs-wrapper#cs-your-door .hidden{width:0;height:0;overflow:hidden;display:none}.cs-wrapper#cs-your-door.active{max-height:1340px}@media (max-width: 960px){.cs-wrapper#cs-your-door.active{max-height:1870px}}@media (max-width: 480px){.cs-wrapper#cs-your-door.active{max-height:3000px}}.cs-wrapper#cs-your-door .title{width:100%}.cs-wrapper#cs-your-door .cs-header{background-color:#10499E;color:#fff}.cs-wrapper#cs-your-door .label-row{border:none}.cs-wrapper#cs-your-door .cell{width:200px;height:220px;margin-top:40px;margin-left:0;margin-right:0;clear:none}.cs-wrapper#cs-your-door .cell .plus{width:20px;display:block;float:left;padding-top:82px;font-weight:bold;font-size:30px}.cs-wrapper#cs-your-door .cell .content{width:180px;display:block;float:left}.cs-wrapper#cs-your-door .cell .content .top{width:100%;height:161px;display:block;float:left;position:relative;padding:0 10px}.cs-wrapper#cs-your-door .cell .content .top .img-container{position:absolute;bottom:0;width:100%;text-align:center}.cs-wrapper#cs-your-door .cell .content .top .text{position:relative;top:70px}.cs-wrapper#cs-your-door .cell .content .bottom{width:100%;height:40px;margin-top:19px;padding:0 10px;float:left}.cs-wrapper.active .cs-center{max-height:360px;border-bottom:1px solid #C2C2C2}.cs-wrapper.active .cs-body.subseries .cs-center{max-height:1000px;width:auto;overflow:auto}@media (min-width: 1180px){.cs-wrapper.active .cs-body.subseries .cs-center{overflow:visible}}.cs-wrapper.active .toggle-container{opacity:1;cursor:pointer}.cs-wrapper.active img.more-arrow{height:13px;display:inline-block}.cs-wrapper .btn-container{text-align:center}.cs-wrapper .text .lrg{line-height:78px;font-size:54px;font-size:3.375rem}.cs-wrapper .text .sml{font-size:30px;font-size:1.875rem;line-height:82px;vertical-align:top}.select-subseries .cs-center{text-align:left}.select-subseries table.subseries{float:left}.cs-body-your-door{padding-bottom:25px}.your-door-disclaimer{text-align:right;opacity:0;display:block;float:right;width:auto;padding-left:20px}.your-door-disclaimer.active{opacity:1}@media (max-width: 640px){.your-door-disclaimer{width:100%;padding-left:0;text-align:left;margin-top:15px;float:left}}#sm-icons-src{display:none}.ie8-right-edge{display:none}.cs-featured-image{width:100% !important;display:block;float:left}.cs-featured-image img{width:100%;display:block}.cs-your-door-body{border-left:1px solid #C2C2C2;border-right:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;text-align:left;display:block;margin-bottom:23px;float:left}.cs-your-door-body .door_description{width:calc(100% - 230px);display:inline-block}@media (max-width: 640px){.cs-your-door-body .door_description{width:100%}}.cs-your-door-body .door-find-a-dealer{float:right}@media (max-width: 640px){.cs-your-door-body .door-find-a-dealer{float:left}}.your-door-body-interior{padding:20px 40px 0 40px;width:100%;display:block;float:left}.cs-your-door-title{width:100%;display:block;float:left;text-align:left;padding:37px 50px 10px 38px;margin:0;background-image:url("_images/dist/layout/home/homepage-nav-tile.png");border-left:1px solid #C2C2C2;border-right:1px solid #C2C2C2}.cs-your-door-title .sm-share-icons{display:block;float:right;padding-top:12px}.cs-your-door-title h2{text-transform:uppercase;font-size:42px;font-size:2.625rem;padding:0;margin:0;display:block;float:left}@media (max-width: 480px){.cs-your-door-title h2{font-size:24px;font-size:1.5rem}}.btn-share{width:32px;height:32px;border-radius:32px;display:inline-block;margin-left:12px;background-position:center;background-repeat:no-repeat;transition-duration:0.5s}.btn-share.brown{background-color:#a69c95}.btn-share.brown:hover{background-color:#4f4f4f}.btn-share.grey{background-color:#a89e95}.btn-share.grey:hover{background-color:#1049A0 !important}.btn-share.btn-facebook{background-image:url("_images/dist/icons/icon-facebook.svg")}.btn-share.btn-pinterest{background-image:url("_images/dist/icons/icon-pinterest.svg")}.btn-share.btn-houzz{background-image:url("_images/dist/icons/icon-houzz.svg")}.btn-share.btn-email{background-image:url("_images/dist/icons/icon-email.png")}.btn-share.btn-twitter{background-image:url("_images/dist/icons/icon-twitter.svg");background-size:16px auto}.your-door-table{border:1px solid #C2C2C2;width:100%;display:block;margin:75px 0 32px 0px;min-height:10px;float:left}.yd-column{width:16.66667%;display:block;float:left;min-height:325px}@media (max-width: 960px){.yd-column{width:33.33333%}}@media (max-width: 640px){.yd-column{width:50%}}@media (max-width: 480px){.yd-column{width:100%}}.yd-column h5{width:100%;text-align:center;border-top:1px solid #133880;border-bottom:1px solid #133880;background-color:#e7ecf5;font-size:16px;font-size:1rem;padding:4px 0 3px 0;margin:0;color:#10499e;display:block;float:left}@media (min-width: 960px){.yd-column:first-child h5{border-left:1px solid #133880}.yd-column:last-child h5{border-right:1px solid #133880}}@media (max-width: 960px) and (min-width: 640px){.yd-column:nth-child(3) h5{border-right:1px solid #133880}.yd-column:nth-child(4) h5{border-left:1px solid #133880}}@media (max-width: 640px) and (min-width: 480px){.yd-column:nth-child(odd) h5{border-left:1px solid #133880}.yd-column:nth-child(even) h5{border-right:1px solid #133880}}@media (max-width: 640px) and (min-width: 450px){.yd-column h5{border-left:1px solid #133880;border-right:1px solid #133880}}.yd-cell{border-right:1px solid #C2C2C2;text-align:center;min-height:374px}.yd-cell .label,.yd-cell .content{display:block;float:left;width:100%;text-align:center}.yd-cell .label{font-size:12px;font-weight:bold;padding:20px 5px 5px 5px}.yd-cell .content.full-height{display:flex;min-height:290px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.yd-cell .content .img-container{width:100%;text-align:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.yd-cell .content .img-container img{width:100%;max-width:105px;height:auto;margin-bottom:5px}.yd-cell .content .img-container img.svg{max-width:none;margin-bottom:0px}@media (max-width: 960px){.yd-cell .content .img-container img.svg{max-width:200px}}@supports not (-ms-flex: 1){.content .full-height{height:auto;min-height:274px}}.print-your-results{display:none;float:left;width:auto}.print-your-results.active{display:block}.cs-your-door-footer{background-image:url("_images/dist/layout/home/homepage-nav-tile.png");padding:34px 40px 36px 40px;text-align:right;display:block;float:left;width:100%}.news-article{border-top:1px dotted #4f4f4f;padding:40px 0px 40px 0px !important}.news-article:first-child{padding:0 0 40px 0 !important;border-top:none}.news-article h2 a{text-decoration:none;color:#4f4f4f}.paging-navigation{width:100%;background:#F5F9FF;padding:20px;border-top:1px solid #10499E;border-bottom-right-radius:5px;border-bottom-left-radius:5px;text-align:center;float:left}.paging-navigation a,.paging-navigation span{padding:5px 10px;border:1px solid #10499E;border-radius:3px;text-decoration:none}.paging-navigation span{background:#10499E;color:#ffffff}.paging-navigation .next,.paging-navigation .prev{background:#ffffff}@media (min-width: 960px){.paging-navigation{width:84.09091%;margin:0 0 50px 4.54545%;text-align:right}}h2.entry-title{font-size:42px;font-size:2.625rem;line-height:1.5}h2.entry-title.outside{font-size:26px;font-size:1.625rem}p.meta-date{font-weight:bold;font-size:16px;font-size:1rem;display:inline-block;border-top:2px solid #e1e1e1;text-transform:uppercase;padding:10px 0 30px 0;margin:5px 0 0 0}p.categories{font-size:16px;font-size:1rem;padding:0;margin:0}.article-image,.article-body{display:inline-block;vertical-align:middle;width:100%}@media (min-width: 640px){.article-image{width:300px}}@media (min-width: 640px){.article-body{padding-left:20px;width:calc(100% - 300px)}}.main-banner,.main-banner img{width:100%;display:block;float:left}.carousel .carousel-container{width:100%;overflow:hidden;transition:all 0.5s ease;max-height:150px;position:relative}@media (min-width: 480px){.carousel .carousel-container{max-height:385px}}.carousel .carousel-container .carousel-arrow{display:inline-block;text-align:left;position:absolute;cursor:pointer;top:50%;background-color:#fff;transition:all 0.5s ease;background-position:center;background-repeat:no-repeat;background-size:6px 10px;width:23px;height:26px;margin-top:-13px}@media (min-width: 480px){.carousel .carousel-container .carousel-arrow{background-size:12px 20px;width:46px;height:52px;margin-top:-26px}}.carousel .carousel-container .carousel-arrow.prev{left:-46px;background-image:url("_images/dist/arrows/arrow-gallery-blue-left.svg")}.carousel .carousel-container .carousel-arrow.next{right:-46px;background-image:url("_images/dist/arrows/arrow-gallery-blue-right.svg")}.carousel .owl-controls{display:none !important;height:0 !important;width:0 !important;overflow:hidden !important}.carousel .product-carousel{width:100%}.carousel .carousel-controls{width:100%;display:block;float:left;padding:5px 10px;text-align:center;background-color:#F5F6F7}.carousel .carousel-controls .sm-share-icons{float:left}@media (max-width: 480px){.carousel .carousel-controls .sm-share-icons{width:100%;text-align:center;padding-right:10px}}@media (min-width: 480px){.carousel .carousel-controls{padding:17px 30px 15px 5px}}.carousel .carousel-controls .markers{opacity:0;display:none;transition:opacity 0.5s ease;float:left;width:100%;text-align:center}@media (min-width: 480px){.carousel .carousel-controls .markers{width:auto;text-align:center}}.carousel .carousel-controls .markers a.marker{width:10px;height:10px;display:inline-block;margin:0 3px;background-color:#fff;cursor:pointer}.carousel .carousel-controls .markers a.marker.current{background-color:#10499E}.touch .carousel .carousel-controls .markers a.marker{width:15px;height:15px;margin:5px 15px}.carousel .carousel-controls .toggle{cursor:pointer;width:auto;text-align:center;display:inline-block;margin:auto;text-decoration:none;margin-top:3px}.carousel .carousel-controls .toggle:hover{background:none}@media (min-width: 480px){.carousel .carousel-controls .toggle{float:right;display:block;text-align:left}}.carousel .carousel-controls .toggle .icon img{position:relative;top:2px}.carousel .carousel-controls .toggle .label{font-size:16px;font-size:1rem;font-weight:700;margin-right:17px;margin-left:15px;color:#10499E}.carousel .carousel-controls .toggle .label:before{content:"VIEW GALLERY"}.carousel .carousel-controls .toggle .arrow img{position:relative;top:-3px;perspective-origin:50% 50%;transition-duration:0.5s}.carousel .carousel-controls .toggle:hover{text-decoration:none}.carousel .carousel-controls .toggle:hover .label{text-decoration:none}.carousel.active .sm-share-icons{display:none}.carousel.active .carousel-container{max-height:600px}.carousel.active .carousel-container .carousel-arrow.prev{left:0}.carousel.active .carousel-container .carousel-arrow.next{right:0}.carousel.active .carousel-controls .markers{display:block;opacity:1;margin-left:20px}.carousel.active .carousel-controls .toggle .label:before{content:"CLOSE GALLERY"}.carousel.active .carousel-controls .toggle .arrow img{transform:rotateX(180deg);-ms-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-o-transform:rotateX(180deg)}.flex-vcenter-holder{display:flex;align-items:center;justify-content:center}.flex-vcenter-holder .flex-vcenter-cell{align-items:center}.flex-vcenter-holder .flex-vbottom-cell{align-items:bottom}.btn{display:inline-block;border-radius:3px;font-size:14px;font-size:0.875rem;transition:all 0.25s ease;text-decoration:none;font-weight:600;cursor:pointer}.btn:hover{text-decoration:none}.btn.btn-small{height:26px;background-position:center center;background-repeat:no-repeat}.btn.btn-blue{border:1px solid #10499E;background-color:#fff;text-transform:uppercase;color:#10499E;background-size:6px 10px}.btn.btn-blue.has-arrow{background-image:url("_images/src/arrows/arrow-blue-right.png")}.btn.btn-blue-bg{border:1px solid #10499E;background-color:#10499E;text-transform:uppercase;color:#fff;background-size:6px 10px}.btn.btn-blue-bg.has-arrow{background-image:url("_images/dist/arrows/arrow-white-right.png")}.btn.btn-light-blue-bg{border:1px solid #f0f6ff;background-color:#f0f6ff;text-transform:uppercase;color:#10499E;background-size:6px 10px}.btn.btn-light-blue-bg.has-arrow{background-image:url("_images/dist/arrows/arrow-blue-right.png")}.btn.btn-white{border:1px solid #fff;text-transform:uppercase;color:#fff;background-size:6px 10px}.btn.btn-white.has-arrow{background-image:url("_images/dist/arrows/arrow-white-right.png")}.btn.btn-red{border:1px solid #dd0330;background-color:#fff;text-transform:uppercase;color:#dd0330;background-size:6px 10px}.btn.btn-red.has-arrow{background-image:url("_images/dist/arrows/arrow-red-right.png")}.btn.btn-red-bg{border:1px solid #dd0330;background-color:#dd0330;text-transform:uppercase;color:#fff;background-size:6px 10px;text-decoration:none}.btn.btn-red-bg.has-arrow{background-image:url("_images/dist/arrows/arrow-white-right.png")}.btn.btn-red-bg:hover{background-color:#fff;color:#dd0330}.btn.btn-select{border:1px solid #10499E;background-color:#fff;text-transform:uppercase;color:#10499E;background-size:6px 10px}.btn.btn-select.has-arrow{background-image:url("_images/dist/arrows/arrow-blue-right.png")}.btn.btn-select.current{border:1px solid #10499E;background-color:#10499E;text-transform:uppercase;color:#fff;background-size:6px 10px}.btn.btn-select.current.has-arrow{background-image:url("_images/dist/arrows/arrow-white-right.png")}.btn.btn-tan{border:1px solid #9c8c7d;background-color:#fff;text-transform:uppercase;color:#9c8c7d;background-size:6px 10px}.btn.btn-tan.has-arrow{background-image:url("_images/dist/arrows/arrow-tan-right.png")}.btn.btn-close{padding:10px 46px 9px 15px;background-size:10px 10px;background-position:right 18px center;background-repeat:no-repeat;background-image:url("_images/dist/arrows/x.svg")}.btn.has-arrow{padding:11px 30px 9px 15px;background-size:6px 10px !important;background-position:right 15px center;background-repeat:no-repeat}.btn.btn-social-media{width:32px;background-position:center center;background-repeat:no-repeat;margin-right:6px}.btn.btn-narrow-container{width:100%}@media (min-width: 640px){.btn.btn-narrow-container{width:calc(50% - 5px);margin-right:10px}.btn.btn-narrow-container:nth-child(even){margin-right:0}}@media (min-width: 768px){.btn.btn-narrow-container{width:100%;margin-left:0}}.btn.btn-translucent-white{background-color:rgba(0,0,0,0.4)}.btn.btn-translucent-white:hover{background-color:rgba(0,0,0,0.8);background-position:right 15px center}.btn.single-row{clear:both;margin-bottom:10px}.btn.btn-home-cta{border:1px solid #fff;font-weight:normal;color:#fff;padding:11px 44px 8px 20px;background-image:url("_images/dist/arrows/arrow-white-right.png");background-size:6px 10px;background-position:right 17px center;background-repeat:no-repeat;text-transform:uppercase}.btn.btn-large{padding:12px 37px 12px;font-size:17px}.btn.btn-subnav-item{border:1px solid #9c8c7d;background-color:#fff;font-weight:600;color:#9c8c7d;margin-bottom:10px;padding:15px 30px 13px 15px;background-image:url("_images/dist/arrows/arrow-tan-right.png");background-position:right 12px center;background-repeat:no-repeat;text-decoration:none;background-size:6px 10px}.btn.btn-subnav-item.active{background-image:url("_images/dist/arrows/arrow-white-right.png");color:#fff;background-color:#9c8c7d}.btn.btn-sidebar-cta{margin-bottom:20px;color:#fff;width:100%;font-weight:600;font-size:14px;font-size:0.875rem;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media (min-width: 960px){.btn.btn-sidebar-cta{margin-right:25px;max-width:280px}}.btn.btn-sidebar-cta.btn-blue{background-color:#10499E;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #10499E),color-stop(77.5%, #10499E),color-stop(77.6%, #0e418d),color-stop(100%, #0e418d));background-image:-webkit-linear-gradient(-360deg, #10499E 0%,#10499E 77.5%,#0e418d 77.6%,#0e418d 100%);background-image:linear-gradient(90deg,#10499E 0%,#10499E 77.5%,#0e418d 77.6%,#0e418d 100%)}.btn.btn-sidebar-cta .label{padding:10px 20px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.btn.btn-sidebar-cta .label.img-bg{background-position:left center;background-size:cover;background-repeat:no-repeat}.btn.btn-sidebar-cta .label.img-bg.img-bg-one{background-image:url("_images/dist/layout/photos/image-call-to-action-bg.png")}.btn.btn-sidebar-cta .arrow{-webkit-box-flex:0;-webkit-flex:0 0 63px;-moz-box-flex:0;-moz-flex:0 0 63px;-ms-flex:0 0 63px;flex:0 0 63px;text-align:center;background-image:url("_images/dist/arrows/arrow-white-right.png");background-size:6px 10px;background-position:center center;background-repeat:no-repeat;border-top-right-radius:3px;border-bottom-right-radius:3px}.btn.btn-sidebar-cta.btn-no-img{background-color:#dd0330}.btn.btn-sidebar-cta.btn-no-img .arrow{background-color:#b70228}.btn.btn-sidebar-cta.btn-no-img:hover .arrow{background-color:transparent}.btn.btn-sidebar-cta.btn-small-img{background-color:#10499E}.btn.btn-sidebar-cta.btn-small-img .img{-webkit-box-flex:0;-webkit-flex:0 0 68px;-moz-box-flex:0;-moz-flex:0 0 68px;-ms-flex:0 0 68px;flex:0 0 68px;background-size:cover;border-top-left-radius:3px;border-bottom-left-radius:3px}.btn.btn-sidebar-cta.btn-small-img .arrow{background-color:#0e418d}.btn.btn-sidebar-cta.btn-small-img:hover .arrow{background-color:transparent}.btn.btn-sidebar-cta.btn-large-img{background-color:#10499E}.btn.btn-sidebar-cta.btn-large-img .label{background-size:cover;background-position:center;background-repeat:no-repeat;text-shadow:2px 1px 1px rgba(0,0,0,0.77);border-top-left-radius:3px;border-bottom-left-radius:3px}.btn.btn-sidebar-cta.btn-large-img .arrow{background-color:#0e418d}.btn.btn-sidebar-cta.btn-large-img:hover .arrow{background-color:#dd0330}.btn.btn-main-nav-footer{padding-right:37px;margin-right:7px;letter-spacing:0.02em;margin-right:13px}.btn.btn-inactive{cursor:default;opacity:0.9;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}.breadcrumbs{background-size:auto;display:inline-block;padding:15px 25px 15px 0;text-transform:uppercase;font-size:12px;font-size:0.75rem}.breadcrumbs a:link,.breadcrumbs a:visited{text-decoration:underline;color:#10499E}#locationmap,.locationmap{width:100%;height:500px;display:block;float:left;position:relative;background-color:#000}#locationmap img,#locationmap object,#locationmap embed,.locationmap img,.locationmap object,.locationmap embed{max-width:none !important}#locationmap .map_popup,.locationmap .map_popup{position:relative;z-index:999}#locationmap .gm-style-iw,.locationmap .gm-style-iw{top:0 !important;left:0 !important;width:100% !important}#locationmap .gm-style-iw>div,.locationmap .gm-style-iw>div{width:100% !important}#locationmap .gm-style-iw h1,.locationmap .gm-style-iw h1{font-size:18px;font-size:1.125rem;color:#10499E;padding:0;margin:0}#locationmap .gm-style-iw .name,.locationmap .gm-style-iw .name{padding:20px 20px 15px 20px;background-color:#f0f6ff;margin:1px}#locationmap .gm-style-iw .details,.locationmap .gm-style-iw .details{padding:10px 20px 15px 20px}#locationmap .gm-style-iw .details a,#locationmap .gm-style-iw .details a:link,#locationmap .gm-style-iw .details a:active,#locationmap .gm-style-iw .details a:visited,.locationmap .gm-style-iw .details a,.locationmap .gm-style-iw .details a:link,.locationmap .gm-style-iw .details a:active,.locationmap .gm-style-iw .details a:visited{text-decoration:none !important;color:#10499E !important}.where-to-buy-location-map #locationmap,.where-to-buy-location-map .locationmap{margin-bottom:13px}.map_popup{text-align:left}.no-location{color:#fff;background-color:#dd0330;font-size:18px;font-size:1.125rem;font-weight:bold;padding:10px;text-align:left}.no-location.home{margin-top:-50px}form,.gform_wrapper{position:relative}form textarea,form input:not([type=file]),.gform_wrapper textarea,.gform_wrapper input:not([type=file]){border-radius:3px;font-size:14px;font-size:0.875rem;font-weight:600}form input:not([type=file]),.gform_wrapper input:not([type=file]){height:40px}form textarea,form textarea.textarea,form input:not([type=submit]):not([type=file]),.gform_wrapper textarea,.gform_wrapper textarea.textarea,.gform_wrapper input:not([type=submit]):not([type=file]){border:1px solid #c9c9c9;padding:0 13px;color:#4f4f4f;font-size:14px;font-size:0.875rem}form textarea::-webkit-input-placeholder,form textarea.textarea::-webkit-input-placeholder,form input:not([type=submit]):not([type=file])::-webkit-input-placeholder,.gform_wrapper textarea::-webkit-input-placeholder,.gform_wrapper textarea.textarea::-webkit-input-placeholder,.gform_wrapper input:not([type=submit]):not([type=file])::-webkit-input-placeholder{color:#b9b9b9}form textarea:-moz-placeholder,form textarea.textarea:-moz-placeholder,form input:not([type=submit]):not([type=file]):-moz-placeholder,.gform_wrapper textarea:-moz-placeholder,.gform_wrapper textarea.textarea:-moz-placeholder,.gform_wrapper input:not([type=submit]):not([type=file]):-moz-placeholder{color:#b9b9b9}form textarea::-moz-placeholder,form textarea.textarea::-moz-placeholder,form input:not([type=submit]):not([type=file])::-moz-placeholder,.gform_wrapper textarea::-moz-placeholder,.gform_wrapper textarea.textarea::-moz-placeholder,.gform_wrapper input:not([type=submit]):not([type=file])::-moz-placeholder{color:#b9b9b9}form textarea:-ms-input-placeholder,form textarea.textarea:-ms-input-placeholder,form input:not([type=submit]):not([type=file]):-ms-input-placeholder,.gform_wrapper textarea:-ms-input-placeholder,.gform_wrapper textarea.textarea:-ms-input-placeholder,.gform_wrapper input:not([type=submit]):not([type=file]):-ms-input-placeholder{color:#b9b9b9}form textarea:focus::-webkit-input-placeholder,form textarea.textarea:focus::-webkit-input-placeholder,form input:not([type=submit]):not([type=file]):focus::-webkit-input-placeholder,.gform_wrapper textarea:focus::-webkit-input-placeholder,.gform_wrapper textarea.textarea:focus::-webkit-input-placeholder,.gform_wrapper input:not([type=submit]):not([type=file]):focus::-webkit-input-placeholder{color:#fff}form textarea:focus:-moz-placeholder,form textarea.textarea:focus:-moz-placeholder,form input:not([type=submit]):not([type=file]):focus:-moz-placeholder,.gform_wrapper textarea:focus:-moz-placeholder,.gform_wrapper textarea.textarea:focus:-moz-placeholder,.gform_wrapper input:not([type=submit]):not([type=file]):focus:-moz-placeholder{color:#fff}form textarea:focus::-moz-placeholder,form textarea.textarea:focus::-moz-placeholder,form input:not([type=submit]):not([type=file]):focus::-moz-placeholder,.gform_wrapper textarea:focus::-moz-placeholder,.gform_wrapper textarea.textarea:focus::-moz-placeholder,.gform_wrapper input:not([type=submit]):not([type=file]):focus::-moz-placeholder{color:#fff}form textarea:focus:-ms-input-placeholder,form textarea.textarea:focus:-ms-input-placeholder,form input:not([type=submit]):not([type=file]):focus:-ms-input-placeholder,.gform_wrapper textarea:focus:-ms-input-placeholder,.gform_wrapper textarea.textarea:focus:-ms-input-placeholder,.gform_wrapper input:not([type=submit]):not([type=file]):focus:-ms-input-placeholder{color:#fff}form textarea,form textarea.textarea,.gform_wrapper textarea,.gform_wrapper textarea.textarea{padding-top:10px}form input[type="submit"],.gform_wrapper input[type="submit"]{background-color:#10499e;border:1px solid #10499e;cursor:pointer;padding:0 53px 0 13px !important;color:#fff;text-transform:uppercase;background-image:url("_images/dist/arrows/submit-bg.png");background-size:41px 40px !important;background-repeat:no-repeat;background-position:right center;font-size:14px;font-size:0.875rem;font-weight:600}form input[type="submit"]:hover,.gform_wrapper input[type="submit"]:hover{background-color:#fff;color:#10499e;background-image:url("_images/dist/arrows/submit-bg.png")}form input[type="submit"]:active,.gform_wrapper input[type="submit"]:active{color:#fff;background-color:#0d3d85;background-image:url("_images/dist/arrows/submit-bg.png")}form input[type="submit"].red,.gform_wrapper input[type="submit"].red{background-color:#dd0330;border:1px solid #dd0330;background-image:url("_images/dist/arrows/submit-bg-blue.png")}form input[type="submit"].red:hover,.gform_wrapper input[type="submit"].red:hover{color:#dd0330;background-image:url("_images/dist/arrows/submit-bg-red.png")}form input[type="submit"].red:active,.gform_wrapper input[type="submit"].red:active{background-color:#0d3d85;background-image:url("_images/dist/arrows/submit-bg-red.png")}form .form-cell,.gform_wrapper .form-cell{position:relative}form .select-container,.gform_wrapper .select-container{width:97.5%;float:left;height:41px;overflow:hidden;background:url("_images/dist/arrows/btn-arrow-down.png") no-repeat right center;background-size:44px 41px;border:1px solid #c9c9c9;border-radius:3px;z-index:15;margin-bottom:10px;color:#444}form .select-container select,form .select-container select.medium,.gform_wrapper .select-container select,.gform_wrapper .select-container select.medium{background:transparent;width:auto;font-size:16px;line-height:1;height:41px;font-size:14px;font-size:0.875rem;font-weight:600;padding:0 60px 0 15px;-webkit-appearance:none;border:none;width:100%;-moz-appearance:window}form .select-container select option,form .select-container select.medium option,.gform_wrapper .select-container select option,.gform_wrapper .select-container select.medium option{width:100% !important}form .select-container select::-ms-expand,form .select-container select.medium::-ms-expand,.gform_wrapper .select-container select::-ms-expand,.gform_wrapper .select-container select.medium::-ms-expand{display:none}form .gfield.cc-label,form .cc-label,.gform_wrapper .gfield.cc-label,.gform_wrapper .cc-label{position:relative;margin:0 0 10px 0;display:block}form .gfield.cc-label.has-description .ginput_container,form .gfield.cc-label.has-description .gfield_description,form .cc-label.has-description .ginput_container,form .cc-label.has-description .gfield_description,.gform_wrapper .gfield.cc-label.has-description .ginput_container,.gform_wrapper .gfield.cc-label.has-description .gfield_description,.gform_wrapper .cc-label.has-description .ginput_container,.gform_wrapper .cc-label.has-description .gfield_description{display:block;float:left;width:50%}form .gfield.cc-label label,form .cc-label label,.gform_wrapper .gfield.cc-label label,.gform_wrapper .cc-label label{position:absolute;left:12px;top:0;padding:0 !important;margin:0 !important;overflow:hidden;max-height:10px}form .gfield.cc-label label span,form .cc-label label span,.gform_wrapper .gfield.cc-label label span,.gform_wrapper .cc-label label span{display:block;float:left;background-color:#10499E;color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;font-size:10px;font-size:0.625rem;font-weight:600;height:10px;padding:0 5px;margin:0;top:-10px;line-height:10px;position:relative;overflow:hidden;transition:all 0.25s ease}form .gfield.cc-label input:focus,form .gfield.cc-label textarea:focus,form .cc-label input:focus,form .cc-label textarea:focus,.gform_wrapper .gfield.cc-label input:focus,.gform_wrapper .gfield.cc-label textarea:focus,.gform_wrapper .cc-label input:focus,.gform_wrapper .cc-label textarea:focus{border:1px solid #10499E}form .gfield.cc-label input:focus+label span,form .gfield.cc-label textarea:focus+label span,form .cc-label input:focus+label span,form .cc-label textarea:focus+label span,.gform_wrapper .gfield.cc-label input:focus+label span,.gform_wrapper .gfield.cc-label textarea:focus+label span,.gform_wrapper .cc-label input:focus+label span,.gform_wrapper .cc-label textarea:focus+label span{top:0px}form .gfield.cc-label.gfield_error.gfield_contains_required input,form .gfield.cc-label.gfield_error.gfield_contains_required textarea,form .cc-label.gfield_error.gfield_contains_required input,form .cc-label.gfield_error.gfield_contains_required textarea,.gform_wrapper .gfield.cc-label.gfield_error.gfield_contains_required input,.gform_wrapper .gfield.cc-label.gfield_error.gfield_contains_required textarea,.gform_wrapper .cc-label.gfield_error.gfield_contains_required input,.gform_wrapper .cc-label.gfield_error.gfield_contains_required textarea{border:1px solid #dd0330;width:100%}form .gfield.cc-label.gfield_error.gfield_contains_required label span,form .cc-label.gfield_error.gfield_contains_required label span,.gform_wrapper .gfield.cc-label.gfield_error.gfield_contains_required label span,.gform_wrapper .cc-label.gfield_error.gfield_contains_required label span{background-color:#dd0330}.form-cell{position:relative}.gform_wrapper .gfield_checkbox input,.gform_wrapper .gfield_radio input{margin-top:0px !important}.gform_wrapper .gfield_checkbox label,.gform_wrapper .gfield_radio label{margin:7px 0 0 30px !important;display:inline-block}.placeholder .l-fallback{display:none}.validation_error{color:#dd0330 !important;padding:0;margin:0}.gfield_label,.g{font-size:14px;font-size:0.875rem}form .gfield.cc-label.gfield_error.gfield_contains_required,.gform_wrapper .gfield.cc-label.gfield_error.gfield_contains_required,.gform_wrapper li.gfield.gfield_error.gfield_contains_required{padding:0 !important;margin:0 0 10px 0 !important;border:none;background:none}form .gfield.cc-label.gfield_error.gfield_contains_required .validation_message,.gform_wrapper .gfield.cc-label.gfield_error.gfield_contains_required .validation_message,.gform_wrapper li.gfield.gfield_error.gfield_contains_required .validation_message{color:#dd0330;font-size:10px;font-size:0.625rem;padding:0 !important;margin-left:10px}.gform_confirmation_message{color:#10499E;border:1px solid #10499E;padding:20px}#header-search-form{display:inline-block;white-space:nowrap;float:right}#header-search-form>div{display:block;float:left;clear:none}.tab-container{width:100%;display:block;float:left}.tab-container .tab-header-row{width:100%;float:left;border-left:1px solid #C2C2C2;position:relative;z-index:100;display:none;height:60px !important;overflow:hidden !important;box-shadow:inset 0px -3px 0px 0px #C2C2C2}@media (min-width: 768px){.tab-container .tab-header-row{display:block}}.tab-container .tab-header-row a{border-top:1px solid #C2C2C2;border-right:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;display:inline-block;text-align:center;padding:17px 5px 15px;background-color:#f4f4f4;color:#4f4f4f;cursor:pointer;height:58px;text-decoration:none;font-size:11px;font-size:0.6875rem;width:16.52542%}@media (min-width: 960px){.tab-container .tab-header-row a{font-size:13px;font-size:0.8125rem}}@media (min-width: 1180px){.tab-container .tab-header-row a{font-size:16px;font-size:1rem;height:auto}}.tab-container .tab-header-row a:hover{color:#10499e}.tab-container .tab-header-row a :before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.tab-container .tab-header-row a .centered{display:inline-block;vertical-align:middle;width:100%}.tab-container .tab-header-row a.current{background-color:#fff;color:#10499E;border-bottom:1px solid #fff;border-top-color:#10499e}.tab-container .tab-body-row{width:100%;display:block;margin-top:-2px;float:left;position:relative;z-index:101}.tab-container .tab-body-row .tab-body{width:100%;float:left;background-color:#fff;border:1px solid #C2C2C2;border-top:0}@media (min-width: 768px){.tab-container .tab-body-row .tab-body{display:none}}@media (min-width: 768px){.tab-container .tab-body-row .tab-body{padding:20px}}.tab-container .tab-body-row .tab-body .tab-accordion-header,.tab-container .tab-body-row .tab-body .tab-accordion-body{width:100%;float:left}.tab-container .tab-body-row .tab-body .tab-accordion-header{width:100%;background-color:#F5F9FF;color:#4f4f4f;padding:20px;cursor:pointer}.tab-container .tab-body-row .tab-body .tab-accordion-header .label{float:left;width:80%}@media (min-width: 768px){.tab-container .tab-body-row .tab-body .tab-accordion-header .label{width:60%;margin-left:20%;text-align:center}}.tab-container .tab-body-row .tab-body .tab-accordion-header .action{width:20%;float:left;text-align:right}.tab-container .tab-body-row .tab-body .tab-accordion-header .action:before{cursor:pointer;content:'SHOW'}@media (min-width: 768px){.tab-container .tab-body-row .tab-body .tab-accordion-header{display:none}}.tab-container .tab-body-row .tab-body .tab-accordion-body{padding:20px;display:none}@media (min-width: 768px){.tab-container .tab-body-row .tab-body .tab-accordion-body{padding:30px}}.tab-container .tab-body-row .tab-body.current{display:block}.tab-container .tab-body-row .tab-body.current .tab-accordion-header{background-color:#10499E;color:#fff}.tab-container .tab-body-row .tab-body.current .tab-accordion-header .action:before{content:'HIDE'}.tab-container .tab-body-row .tab-body.current .tab-accordion-body{display:block}.tab-container .tab-body-row .tab-body .cell{display:block;float:left}.tab-container .tab-body-row .tab-body .cell.glass-type{margin-bottom:10px;width:33.33333%}@media (max-width: 960px){.tab-container .tab-body-row .tab-body .cell.glass-type{width:100%}}.touch .tab-container .tab-body-row .tab-body .cell.glass-type{width:100%}.tab-container .tab-body-row .tab-body .cell.glass-type .thumb-outside{padding-left:5px;padding-right:5px}.tab-container .tab-body-row .tab-body .description{display:block;float:left;width:100%;margin-bottom:10px}@media (min-width: 768px){.tab-container .tab-body-row .tab-body .description{width:31.53989%;padding-right:1.85529%}}.tab-container .tab-body-row .tab-body .variations{display:block;float:left;position:relative;width:100%;margin-bottom:10px;font-size:10px;font-size:0.625rem}.tab-container .tab-body-row .tab-body .variations h3,.tab-container .tab-body-row .tab-body .variations h5{font-size:16px;font-size:1rem;padding:0}.tab-container .tab-body-row .tab-body .variations h3{font-weight:700;margin:0 0 25px 0}.tab-container .tab-body-row .tab-body .variations h5{color:#dd0330;margin:0 0 10px 0}.tab-container .tab-body-row .tab-body .variations p{font-size:10px;font-size:0.625rem}.tab-container .tab-body-row .tab-body .variations img{width:100%;height:auto}.tab-container .tab-body-row .tab-body .variations img.def-width{width:auto !important}@media (min-width: 768px){.tab-container .tab-body-row .tab-body .variations{width:66.60482%}}.tab-container .tab-body-row .tab-body .variations .os-description{width:100%;margin-top:10px;text-align:left}.tab-container .tab-body-row .tab-body .variations .os-description p{font-size:12px;font-size:0.75rem}.tab-container .tab-body-row .tab-body .variations .hardware-colours{float:left}.tab-container .tab-body-row .tab-body .variations .hardware-colours .thumb-outside{height:auto}.tab-container .tab-body-row .tab-body .variations .grille-pattern{float:left;text-align:center;width:18.97436%;height:115px;margin-right:4.10256%}.tab-container .tab-body-row .tab-body .variations .glass-option{float:left;width:100%}.tab-container .tab-body-row .tab-body .variations .glass-option p{font-size:14px;font-size:0.875rem}.tab-container .tab-body-row .tab-body .variations .width{float:left;width:15.10067%;margin-right:9.39597%;height:85px}.tab-container .tab-body-row .tab-body .variations .brickmould-cell{float:left;padding:0 10px 10px;width:50%}@media (min-width: 640px){.tab-container .tab-body-row .tab-body .variations .brickmould-cell{width:31.84713%}}.tab-container .tab-body-row .tab-body .variations .thumb-outside,.tab-container .tab-body-row .tab-body .variations .label{width:100%;display:block;float:left;text-align:center}.tab-container .tab-body-row .tab-body .variations .third-container{width:24.91803%;margin-right:4.2623%;float:left}.tab-container .tab-body-row .tab-body .variations .interior{width:100%;float:left;padding:0 2.02703%}.tab-container .tab-body-row .tab-body .variations .left-col,.tab-container .tab-body-row .tab-body .variations .right-col{float:left}.tab-container .tab-body-row .tab-body .variations .left-col{width:100%;margin-bottom:15px}@media (min-width: 640px){.tab-container .tab-body-row .tab-body .variations .left-col{margin:0 2.02703%;width:48.64865%}}.tab-container .tab-body-row .tab-body .variations .right-col{width:100%;float:left}@media (min-width: 640px){.tab-container .tab-body-row .tab-body .variations .right-col{width:41.21622%}.tab-container .tab-body-row .tab-body .variations .right-col.glass{width:47.2973%}.tab-container .tab-body-row .tab-body .variations .right-col.glass .thumb-outside{margin:0 10px 0px 0}.tab-container .tab-body-row .tab-body .variations .right-col.glass .thumb-outside .thumb{margin:0 0px 5px 0}}.flexbox .tab-container .tab-body-row .tab-body.tb-operating-styles .tab-accordion-body .variations{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;float:none}.flexbox .tab-container .tab-body-row .tab-body.tb-operating-styles .tab-accordion-body .variations .cell{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flexbox .tab-container .tab-body-row .tab-body.tb-operating-styles .tab-accordion-body .variations .cell .thumb-outside{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flexbox .tab-container .tab-body-row .tab-body.tb-operating-styles .tab-accordion-body .variations .cell .label{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.color-square-containers img{width:34px !important;height:34px !important;margin-right:10px;margin-bottom:10px;float:left}.color-square-containers.large img{width:64px !important;height:auto !important}.color-square-container{width:34px;float:left;text-align:center;margin-right:10px;line-height:1em;margin-bottom:2em;font-size:10px;font-size:0.625rem;min-height:60px;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.color-square-container img{width:34px;height:auto}.color-square-container .color-square-preview{width:34px;height:34px;background-position:top left;background-repeat:no-repeat;margin-bottom:0.5em}.color-square-container .color-square-preview.has-gloss{background-image:url("_images/dist/layout/color-gloss.png")}.tb-operating-styles.tab-body .cell{margin-bottom:10px;text-align:center;width:50%}@media (min-width: 640px){.tb-operating-styles.tab-body .cell{width:30.40541%;margin-left:2.7027%}}@media (min-width: 960px){.tb-operating-styles.tab-body .cell{width:22.2973%;margin-left:2.7027%}}.tb-operating-styles.tab-body .cell .thumb{width:100%;clear:both;text-align:center}.tb-operating-styles.tab-body .cell .thumb:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.tb-operating-styles.tab-body .cell .thumb .centered{display:inline-block;vertical-align:middle;width:100%}.tb-operating-styles.tab-body .cell img{clear:both;width:auto;text-align:center;width:100;max-width:100% !important;height:auto}.operating-style-span{width:100%;display:block;float:left;padding-bottom:20px}.operating-style-span .img{width:40%;padding-right:10px;display:block;float:left}.operating-style-span .copy{width:60%;display:block;float:left;text-align:left}.operating-style-span .copy .label{font-size:12px;font-size:0.75rem;font-weight:bold;text-align:left !important}p.notes{display:block;float:left;font-size:14px !important;margin-top:10px}p.disclaimer,.tab-container .tab-body-row .tab-body .variations p.disclaimer{width:100%;text-align:right;float:left;font-size:12px !important;position:absolute;bottom:-50px}.rwd-table{margin:0 0}.rwd-table th{display:none}.rwd-table .first-col{text-align:left;background-color:#f5efe9 !important;color:#9c8c7d !important}.rwd-table td{display:block}.rwd-table td:first-child{padding-top:.5em}.rwd-table td:last-child{padding-bottom:.5em}.rwd-table td.val:before{content:attr(data-th) ": ";font-weight:700;font-size:10px;width:50%;display:inline-block}@media (min-width: 768px){.rwd-table td.val:before{display:none}}.rwd-table th,.rwd-table td{text-align:left}@media (min-width: 768px){.rwd-table th,.rwd-table td{display:table-cell}.rwd-table th:first-child,.rwd-table td:first-child{padding-left:0}.rwd-table th:last-child,.rwd-table td:last-child{padding-right:0}}.page-subfooter{background-color:#f5efe9;float:left;width:100%;padding:25px 40px 25px 30px}.page-subfooter .left-col{float:left}.page-subfooter .right-col{float:right}ul.sitemap{width:50%}.modal-zfix{position:relative;z-index:500}.compare-modal{width:auto;padding:0}@media (max-width: 1180px){.compare-modal{max-width:90%}}@media (min-width: 1180px){.compare-modal{max-width:960px}}.compare-modal .interior{width:100%;overflow:scroll;max-height:calc( 90vh - 92px );border-bottom:1px solid #cacaca}.compare-modal .compare-table{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0}.compare-modal .compare-table th{text-align:center;height:213px}.compare-modal .compare-table th.val{background-color:#e7ecf5}@media (max-width: 1180px){.compare-modal .compare-table th.series-style{font-size:15px;font-size:0.9375rem}}.compare-modal .compare-table th h6{padding:0;margin:15px;font-size:17px;font-size:1.0625rem}.compare-modal .compare-table td{font-size:16px;font-size:1rem}@media (min-width: 768px){.compare-modal .compare-table td.series-style{padding:16px 28px 11px !important}}@media (min-width: 768px){.compare-modal .compare-table td.series-style,.compare-modal .compare-table th.series-style{width:210px !important;max-width:210px !important;min-width:210px !important}}@media (min-width: 768px){.compare-modal .compare-table td.val,.compare-modal .compare-table th.val{min-width:200px !important;width:200px !important;max-width:200px !important}}.compare-modal .compare-table .series-img{max-width:115px}.compare-modal .close-row{width:100%;background-color:#F6F6F6;text-align:center;padding:25px}@media (min-width: 768px){.compare-modal .close-row{text-align:right}}@media only screen and (max-width: 767px){td.series-style,th.series-style{display:table-cell !important}}#compare-modal-glass{max-width:1100px !important}#compare-modal-glass th{height:100px}#compare-modal-glass th h6{font-size:14px;font-size:0.875rem;margin:15px 5px}#compare-modal-glass th.series-style,#compare-modal-glass td.series-style{width:120px !important;max-width:120px !important;min-width:120px !important}#compare-modal-glass th.val,#compare-modal-glass td.val{width:100px !important;max-width:200px !important;min-width:100px !important}#compare-modal-glass td{font-size:12px;font-size:0.75rem}table th{font-weight:bold}table td,table th{padding:9px 10px;text-align:left}@media only screen and (max-width: 767px){table.responsive{margin-bottom:0}.pinned{position:absolute;left:0;top:0;background:#fff;width:35%;overflow:hidden;overflow-x:scroll}.pinned table{border-right:none;border-left:none;width:100%}.pinned table th,.pinned table td{white-space:nowrap}.pinned td:last-child{border-bottom:0}div.table-wrapper{position:relative;overflow:hidden}div.table-wrapper div.scrollable{margin-left:35%}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden}table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none}}.dropdown-wrapper{margin-bottom:0px}.dropdown-trigger{cursor:pointer;text-decoration:none;padding:20px;margin-top:0px;display:inline-block;text-align:center;border-top:1px solid #ffffff;width:100%}@media (min-width: 960px){.dropdown-trigger{margin-top:61px;border-top:none;width:auto}}.dropdown-trigger .label{font-weight:700;letter-spacing:0.08em}.dropdown-trigger .arrow{width:8px;height:4px !important;display:inline-block;top:-3px;position:relative;margin:0 2px 1px 10px;height:auto;background-image:url("_images/dist/arrows/triangle-white-down.svg")}#jump-to-local{background-color:#DC221E;text-decoration:none;font-weight:bold;color:#fff;position:fixed;bottom:0;right:10px;z-index:1000;padding:10px}/*! Hint.css - v1.3.3 - 2014-07-06
* http://kushagragour.in/lab/hint/
* Copyright (c) 2014 Kushagra Gour; Licensed MIT */.hint,[data-hint]{position:relative;display:inline-block}.hint:before,.hint:after,[data-hint]:before,[data-hint]:after{position:absolute;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;transition:0.3s ease;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}.hint:hover:before,.hint:hover:after,.hint:focus:before,.hint:focus:after,[data-hint]:hover:before,[data-hint]:hover:after,[data-hint]:focus:before,[data-hint]:focus:after{visibility:visible;opacity:1}.hint:hover:before,.hint:hover:after,[data-hint]:hover:before,[data-hint]:hover:after{-webkit-transition-delay:100ms;-moz-transition-delay:100ms;transition-delay:100ms}.hint:before,[data-hint]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}.hint:after,[data-hint]:after{content:attr(data-hint);background:#383838;color:white;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap}.hint--top:before{border-top-color:#383838}.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-12px}.hint--top:after{margin-left:-18px}.hint--top:before,.hint--top:after{bottom:100%;left:calc(50% - 10px)}.hint--top:hover:after,.hint--top:hover:before,.hint--top:focus:after,.hint--top:focus:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom:before{margin-top:-12px}.hint--bottom:after{margin-left:-18px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:hover:after,.hint--bottom:hover:before,.hint--bottom:focus:after,.hint--bottom:focus:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--right:before{margin-left:-12px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before,.hint--right:focus:after,.hint--right:focus:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-12px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before,.hint--left:focus:after,.hint--left:focus:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0px #592726}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0px #6c5328}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0px #193b4d}.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0px #1a321a}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:after,.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:after,.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:before,.hint--no-animate:after{-webkit-transition-duration:0ms;-moz-transition-duration:0ms;transition-duration:0ms}.hint--bounce:before,.hint--bounce:after{-webkit-transition:opacity 0.3s ease,visibility 0.3s ease,-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);-moz-transition:opacity 0.3s ease,visibility 0.3s ease,-moz-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24)}#modal-dealer-bg{width:100%;height:100%;position:fixed;top:0;left:0;right:0;z-index:600;bottom:0;background-color:rgba(246,246,246,0.7);display:none}#modal-dealer-bg.active{display:table}#modal-dealer-bg .colspan.right{text-align:right;float:none}#modal-dealer-bg-cell{display:table-cell;vertical-align:middle}#modal-dealer-body{width:100%;max-width:815px;display:block;margin:0 auto;padding-bottom:20px;text-align:center;background-image:url("_images/dist/layout/dotted-pattern-where-to-buy.gif")}#md-title{font-size:30px;color:#9c8c7d;background-color:#fff;width:100%;display:block;float:left;margin:0;padding:47px 0 25px}.md-copy{max-width:435px;line-height:20px;margin:37px auto 41px auto}#md-close-modal{cursor:pointer;border:1px solid #10499e;background-color:#ffffff;border-radius:5px;padding-bottom:20px;display:inline-block;background-image:url("_images/dist/arrows/x.png");background-position:center;background-repeat:no-repeat;text-align:center;width:44px;margin-right:19px;height:44px}.form-container{display:block;max-width:300px;margin:0 auto}@media (min-width: 768px){.thin br{display:none}}.home-hero{width:100%;display:block;position:relative;background-image:url("_images/src/layout/home/homepage-hero-480.png");background-size:100%;background-position:center bottom;background-repeat:no-repeat;color:#fff;background-color:#5D7BAD;text-transform:uppercase;padding-bottom:0%}@media (max-width: 480px){.home-hero{padding-bottom:0 !important}}@media (min-width: 480px){.home-hero{background-image:url("_images/src/layout/home/homepage-hero-480.png");padding-bottom:5%}}@media (min-width: 640px){.home-hero{background-image:url("_images/src/layout/home/homepage-hero-640.png");padding-bottom:9%}}@media (min-width: 768px){.home-hero{background-image:url("_images/src/layout/home/homepage-hero-768.png");padding-bottom:70%}}@media (min-width: 960px){.home-hero{background-image:url("_images/src/layout/home/homepage-hero-960.jpg");padding-bottom:52%}}@media (min-width: 1180px){.home-hero{background-image:url("_images/src/layout/home/homepage-hero-1280.jpg");padding-bottom:50%}}@media (min-width: 1440px){.home-hero{background-image:url("_images/src/layout/home/homepage-hero-1280.jpg");padding-bottom:50%}}@media (min-width: 1650px){.home-hero{background-image:url("_images/src/layout/home/homepage-hero-1280.jpg");padding-bottom:48%}}.home-hero .home-hero-flex{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width: 768px){.home-hero .home-hero-flex{padding-top:30px !important}}@media (min-width: 768px){.home-hero .home-hero-flex{position:absolute}}.home-hero .homepage-body{width:100%;float:left;display:block;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.home-hero .hero{width:100%;float:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home-hero .hero h1{color:#fff;text-shadow:0px 2px 0px #4f4f4f;margin:auto;line-height:1}.home-hero .hero h1 .thin{font-weight:normal;margin-bottom:3px}@media (max-width: 480px){.home-hero .hero h1 .thin{margin-top:0 !important}}@media (max-width: 640px){.home-hero .hero h1 .thin{margin-top:100px;font-size:32px !important}}@media (min-width: 640px){.home-hero .hero h1 .thin{font-size:40px;font-size:2.5rem}}@media (max-width: 960px){.home-hero .hero h1 .thin{display:inline-block}}@media (min-width: 640px){.home-hero .hero h1 .thin{font-size:40px;font-size:2.5rem}}@media (min-width: 960px){.home-hero .hero h1 .thin{font-size:50px;font-size:3.125rem}}@media (max-width: 640px){.home-hero .hero h1{font-size:28px}}@media (min-width: 640px){.home-hero .hero h1{font-size:34px;font-size:2.125rem}}@media (min-width: 960px){.home-hero .hero h1{font-size:46px;font-size:2.875rem}}.home-hero .hero h1 .circled{border:2px solid #fff;display:inline-block;position:relative;border-radius:50%;width:50px;height:50px;line-height:50px;margin:-50px 10px 10px 10px;font-size:30px;font-size:1.875rem}@media (min-width: 960px){.home-hero .hero h1 .circled{width:72px;height:72px;line-height:72px;font-size:48px;font-size:3rem}}.home-hero .hero .text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;text-align:center;width:100%}.home-hero .hero .top-offset,.home-hero .hero .down-arrow{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}@media (min-width: 768px){.home-hero .hero .top-offset{height:180px}}.home-hero .hero .arrow{width:20%;margin:0 auto}@media (min-width: 960px){.home-hero .hero .arrow{height:150px}}.home-hero .hero .down-arrow{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media (min-width: 768px){.home-hero .hero .down-arrow{height:auto}}.home-hero .hero .down-arrow img,.home-hero .hero .down-arrow svg{width:40px;height:16px;margin:20px auto 20px}#features{width:100%;display:block;float:left}@media (min-width: 640px){#features{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}#features .homepage-feature{background-position:center;background-size:cover;width:100%}@media (max-width: 640px){#features .homepage-feature{display:block;float:left}}@media (min-width: 640px){#features .homepage-feature{width:50%;float:left}}#features .homepage-feature .inset{width:100%;text-align:center;color:#fff;margin:0 auto;text-shadow:0px 2px 0px #4f4f4f;width:80%;max-width:500px;margin:50px 10%}@media (min-width: 960px){#features .homepage-feature .inset{margin:50px 10%}}#features .homepage-feature .inset *{margin:0}#features .homepage-feature .inset h4{font-size:20px;font-size:1.25rem;font-weight:normal;font-style:italic;text-shadow:0px 2px 0px #444}@media (min-width: 960px){#features .homepage-feature .inset h4{font-size:30px;font-size:1.875rem}}#features .homepage-feature .inset h5{font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:20px}@media (min-width: 960px){#features .homepage-feature .inset h5{font-size:34px;font-size:2.125rem}}#features .homepage-feature .inset p{font-size:16px;font-size:1rem}#features .homepage-feature .inset h6{font-size:18px;font-size:1.125rem;margin:20px 0 5px 0}#features .homepage-feature .inset p.links a{font-size:14px;font-size:0.875rem;color:#fff;border-bottom:1px solid rgba(255,255,255,0.5);text-decoration:none}#features .homepage-feature .inset p.links a:hover{text-decoration:none}#features .homepage-feature .inset .btn{margin-top:20px}#features .homepage-feature.windows-feature{background-color:#3D5471;background-image:url("_images/dist/layout/home/homepage-windows-feature-320.jpg")}@media (min-width: 480px){#features .homepage-feature.windows-feature{background-image:url("_images/dist/layout/home/homepage-windows-feature-480.jpg")}}@media (min-width: 640px){#features .homepage-feature.windows-feature{background-image:url("_images/dist/layout/home/homepage-windows-feature-640.jpg")}}@media (min-width: 960px){#features .homepage-feature.windows-feature .inset{float:right}}#features .homepage-feature.doors-feature{background-color:#341F19;background-image:url("_images/dist/layout/home/homepage-doors-feature-320.jpg")}@media (min-width: 480px){#features .homepage-feature.doors-feature{background-image:url("_images/dist/layout/home/homepage-doors-feature-480.jpg")}}@media (min-width: 640px){#features .homepage-feature.doors-feature{background-image:url("_images/dist/layout/home/homepage-doors-feature-640.jpg")}}.home-tertiary{width:100%;clear:both}@media (min-width: 768px){.home-tertiary{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;@inlcude align-content(stretch);@inlcude align-items(flex-start)}}.home-tertiary .flex-left,.home-tertiary .flex-right{background-color:#85786b;order:0;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:stretch;-moz-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}@media (max-width: 1180px){.home-tertiary .flex-left,.home-tertiary .flex-right{width:33.33333%}}.home-tertiary .flex-left .interior,.home-tertiary .flex-right .interior{max-width:390px}@media (min-width: 960px){.home-tertiary .flex-left,.home-tertiary .flex-right,.home-tertiary .center-bar{padding-bottom:0}}.home-tertiary .flex-left .interior,.home-tertiary .flex-right .interior,.home-tertiary .center-bar .interior{display:block;float:left;width:auto;color:#fff}.home-tertiary .flex-left .interior h5,.home-tertiary .flex-right .interior h5,.home-tertiary .center-bar .interior h5{font-size:12px;font-size:0.75rem;position:relative;font-weight:700;margin:0px 0 0 3px;top:-31px;padding:0 35px;text-align:left;text-transform:uppercase}.home-tertiary .flex-left .interior .image,.home-tertiary .flex-left .interior .copy,.home-tertiary .flex-right .interior .image,.home-tertiary .flex-right .interior .copy,.home-tertiary .center-bar .interior .image,.home-tertiary .center-bar .interior .copy{display:block;float:left}@media (max-width: 480px){.home-tertiary .flex-left .interior .image,.home-tertiary .flex-left .interior .copy,.home-tertiary .flex-right .interior .image,.home-tertiary .flex-right .interior .copy,.home-tertiary .center-bar .interior .image,.home-tertiary .center-bar .interior .copy{clear:both}}.home-tertiary .flex-left .interior .copy,.home-tertiary .flex-right .interior .copy,.home-tertiary .center-bar .interior .copy{padding:20px 35px 30px 40px;color:#fff;text-align:left}.home-tertiary .flex-left .interior .copy h3,.home-tertiary .flex-right .interior .copy h3,.home-tertiary .center-bar .interior .copy h3{font-size:22px;font-size:1.375rem;font-weight:700;margin:0 0 0 0;line-height:24px}.home-tertiary .flex-left .interior .copy p,.home-tertiary .flex-right .interior .copy p,.home-tertiary .center-bar .interior .copy p{font-size:14px;font-size:0.875rem;margin:10px 0 20px}.home-tertiary .flex-left .interior img,.home-tertiary .flex-right .interior img,.home-tertiary .center-bar .interior img{width:100%;max-width:none;display:block;float:left}@media (max-width: 768px){.home-tertiary .flex-left{display:block;float:left;width:100%;clear:both}.home-tertiary .flex-left .interior{margin:auto}}@media (min-width: 768px){.home-tertiary .flex-left .interior{float:right}}.home-tertiary .center-bar{background-color:#908275}@media (min-width: 768px){.home-tertiary .center-bar{width:33.33333%;-webkit-box-ordinal-group:1;-webkit-order:0;-moz-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:stretch;-moz-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}}@media (min-width: 1180px){.home-tertiary .center-bar{width:390px}}@media (max-width: 768px){.home-tertiary .flex-left,.home-tertiary .center-bar,.home-tertiary .flex-right{display:block;float:left;width:100%}}@media (max-width: 768px){.home-tertiary .flex-left .interior,.home-tertiary .center-bar .interior,.home-tertiary .flex-right .interior{width:100%;max-width:none}}.home-tertiary .flex-left .image,.home-tertiary .center-bar .image,.home-tertiary .flex-right .image{width:100%}@media (max-width: 480px){.home-tertiary .flex-left .image,.home-tertiary .flex-left .copy,.home-tertiary .center-bar .image,.home-tertiary .center-bar .copy,.home-tertiary .flex-right .image,.home-tertiary .flex-right .copy{width:100%}}@media (max-width: 768px){.home-tertiary .flex-left .image,.home-tertiary .flex-left .copy,.home-tertiary .center-bar .image,.home-tertiary .center-bar .copy,.home-tertiary .flex-right .image,.home-tertiary .flex-right .copy{display:block;float:left}}@media (min-width: 480px) and (max-width: 767px){.home-tertiary .flex-left .image,.home-tertiary .flex-left .copy,.home-tertiary .center-bar .image,.home-tertiary .center-bar .copy,.home-tertiary .flex-right .image,.home-tertiary .flex-right .copy{width:50%}}.home-tertiary.renos .flex-left,.home-tertiary.renos .center-bar,.home-tertiary.renos .flex-right{background-image:url("_images/dist/layout/home/brown-pattern.gif")}@media (min-width: 768px){.home-tertiary.renos .center-bar{border-left:1px solid #fff;border-right:1px solid #fff}}.home-tertiary.renos .image{padding:42px 35px 0 40px}.home-tertiary.renos .copy{padding:9px 35px 117px 40px}.home-tertiary.renos h5{top:7px !important;padding:0 !important;margin:0;color:#5c5147}.home-tertiary.renos p{line-height:22px;margin:10px 0 20px}.home-tertiary.renos .copy{padding-top:15px !important}.home-where-to-buy{width:100%;display:block;float:left;margin:10px 0 1px 0;background:#efefef url("_images/dist/layout/dotted-pattern-where-to-buy.gif")}.home-where-to-buy .location-map{-webkit-clip-path:circle(50%, 50%, 50%)}.home-where-to-buy .filter-form{background:#efefef url("_images/dist/layout/dotted-pattern-where-to-buy.gif");position:relative;padding:0;margin:0;top:-50px;display:inline-block;width:100%;max-width:395px;padding:10px 10px 0}.home-where-to-buy .filter-form .cc-label{width:100%}.home-where-to-buy .filter-form input{display:block;float:left}.home-where-to-buy .filter-form input[type="text"]{width:100%;max-width:130px}@media (min-width: 480px){.home-where-to-buy .filter-form input[type="text"]{max-width:235px;margin-right:9px}}.home-where-to-buy .filter-form input[type="text"]{width:100%}.home-tertiary .flex-right .interior .copy{padding:20px 0px 30px 40px}#meltwater-feed{overflow:hidden !important;margin-top:13px;margin:none;padding:none;border:none}.reno-home-body .primary-nav{background-color:#F5F9FF}@media (max-width: 960px){.reno-home-body .locationmap{margin-bottom:25px}}.reno-hero{width:100%;float:left;padding:0;margin:0}.reno-hero .reno-hero-interior-top,.reno-hero .reno-hero-interior-bottom{width:100%;text-align:center;display:block;float:left}.reno-hero .reno-hero-interior-top{background-image:url("_images/dist/banners/renovations-banner-Q4-slice.jpg");background-position:top center;background-repeat:repeat-x}.reno-hero .reno-hero-interior-top img{margin:0;padding:0;display:block !important;margin:0 auto}.reno-hero .reno-hero-interior-bottom{background-color:#0a417a;padding:10px 0}.reno-hero .reno-hero-interior-bottom .body-center{text-align:center}.reno-hero .reno-hero-interior-bottom p{color:#fff;padding:0;margin:0;font-weight:700}.reno-hero .reno-hero-interior-bottom p.first-line{font-size:25px;font-size:1.5625rem}@media (min-width: 880px){.reno-hero .reno-hero-interior-bottom p.first-line{font-size:51px;font-size:3.1875rem;line-height:50px}}.reno-hero .reno-hero-interior-bottom p.second-line{font-size:45px;font-size:2.8125rem}@media (min-width: 880px){.reno-hero .reno-hero-interior-bottom p.second-line{font-size:90px;font-size:5.625rem}}.reno-hero .reno-hero-interior-bottom p.third-line{font-size:20px;font-size:1.25rem}@media (min-width: 880px){.reno-hero .reno-hero-interior-bottom p.third-line{font-size:40px;font-size:2.5rem}}.reno-hero .reno-hero-interior-bottom p.third-line a{color:#c4dbfd;text-decoration:none}.reno-hero .reno-hero-interior-bottom p.fourth-line{font-size:14px;font-size:0.875rem}@media (min-width: 880px){.reno-hero .reno-hero-interior-bottom p.fourth-line{font-size:28px;font-size:1.75rem}}.reno-hero .reno-hero-interior-bottom p.fourth-line a{color:#fff;text-decoration:underline}.reno-hero .reno-hero-interior{float:left;width:100%;position:relative;padding:20px}.renos-features{width:100%}@media (min-width: 960px){.renos-features{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}@media (min-width: 960px){.renos-features .renos-feature{width:50%}}.renos-features .renos-feature .interior{width:100%;text-align:left;position:relative;padding:0 20px}@media (min-width: 960px){.renos-features .renos-feature .interior{max-width:580px}}.renos-features .renos-feature .header{float:left;width:100%}.renos-features .renos-feature .header img{display:none}@media (min-width: 960px){.renos-features .renos-feature .header img{position:absolute;display:block;bottom:28px;right:20px}}.renos-features .renos-feature .body{margin-top:20px;float:left}.renos-features .renos-feature .body .interior{float:left;border-bottom:1px solid #9c8c7d}.renos-features .renos-feature .left-col,.renos-features .renos-feature .right-col{float:left}.renos-features .renos-feature .left-col{width:100%}@media (min-width: 960px){.renos-features .renos-feature .left-col{width:62.96296%;padding-right:20px}}.renos-features .renos-feature .right-col{margin-top:25px}@media (min-width: 960px){.renos-features .renos-feature .right-col{margin-top:0;width:37.03704%;position:relative}}.renos-features .renos-feature h2{font-size:28px;font-size:1.75rem;line-height:28px;padding-top:22px}.renos-features .renos-feature h6{font-size:18px;font-size:1.125rem;padding:0;margin:0 0 10px 0;line-height:18px;font-weight:700}.renos-features .renos-feature .body{padding-top:13px;padding-bottom:25px}.renos-features .renos-feature .body p{line-height:1.3}.renos-features .renos-feature .body .right-col a{background:none;text-decoration:underline}.renos-features .renos-feature.windows{border-right:1px solid #9c8c7d}@media (min-width: 960px){.renos-features .renos-feature.windows .left-col{padding-left:30px}}.renos-features .renos-feature.windows .header{border-top:3px solid #10499E;background-color:#f0f6ff;color:#10499E}@media (min-width: 960px){.renos-features .renos-feature.windows .interior{float:right;padding-left:0;padding-right:10px}}.renos-features .renos-feature.windows .body .right-col h6,.renos-features .renos-feature.windows .body .right-col a{color:#10499E}.renos-features .renos-feature.doors h2{color:#dd0330}.renos-features .renos-feature.doors .header{border-top:3px solid #dd0330;background-color:#fff5f7}.renos-features .renos-feature.doors .interior{float:left}@media (min-width: 960px){.renos-features .renos-feature.doors .interior{padding-left:50px}}.renos-features .renos-feature.doors .body .right-col h6,.renos-features .renos-feature.doors .body .right-col a{color:#dd0330}.renos-border-center{width:100%;margin:auto;max-width:1180px;text-align:center;display:block}.renos-border{width:100%;height:1px;display:block;border-bottom:1px solid #9c8c7d}#home-reno-map-edmonton,#home-reno-map-calgary{width:100%;height:580px}.reno-where-to-buy{width:100%;float:left;padding-bottom:50px}.preview-box{width:50px;height:50px;float:left}.where-to-buy{width:100%;display:block;float:left;margin-bottom:14px}.where-to-buy .nearest-branches{color:#dd0330;width:auto;display:inline-block;clear:none;margin-left:20px;position:relative;top:-13px;background-image:url("_images/dist/arrows/location-pin.png");background-size:8px 13px;background-repeat:no-repeat;padding-left:20px;background-position:left center}.where-to-buy h1,.where-to-buy h5{font-size:18px;font-size:1.125rem;padding:0;margin:0;font-weight:700}.where-to-buy h2{margin-bottom:10px}.where-to-buy h5{margin-top:17px;margin-bottom:-1px}.where-to-buy h6{font-size:12px;font-size:0.75rem;padding:0 0 6px 0;margin:0}.where-to-buy p{line-height:21px}.where-to-buy .button-container{display:inline-block;margin:5px 0 0 2px;max-width:172px}.where-to-buy .button-container .btn{width:100%}.office-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;text-align:left}.office-container .office-cell,.office-container .map_popup{margin-bottom:20px;display:flex;flex-wrap:wrap;flex-direction:column;width:100%}.office-container .office-cell a,.office-container .office-cell a:link,.office-container .office-cell a:active,.office-container .office-cell a:visited,.office-container .map_popup a,.office-container .map_popup a:link,.office-container .map_popup a:active,.office-container .map_popup a:visited{word-wrap:break-word !important}@media (min-width: 480px) and (max-width: 768px){.office-container .office-cell,.office-container .map_popup{width:47.91667%;max-width:47.91667%;margin-left:4.16667%}.office-container .office-cell:nth-child(2n+1),.office-container .map_popup:nth-child(2n+1){margin-left:0}}@media (min-width: 768px) and (max-width: 960px){.office-container .office-cell,.office-container .map_popup{width:31.51042%;max-width:31.51042%;margin-left:2.60417%}.office-container .office-cell:nth-child(3n+1),.office-container .map_popup:nth-child(3n+1){margin-left:0}}@media (min-width: 960px){.office-container .office-cell,.office-container .map_popup{width:15.25424%;max-width:15.25424%;margin-left:1.69492%;margin-bottom:58px}.office-container .office-cell:nth-child(6n+1),.office-container .map_popup:nth-child(6n+1){margin-left:0}}.office-container .office-cell .interior,.office-container .map_popup .interior{flex-grow:1}.nearest-branches-search-results{display:none}.nearest-branches-search-results.active{display:block}.nearest-branches-search-results a{color:#10499E;text-decoration:underline}.branch-offices{background-color:#4f4f4f;color:#fff}@media (min-width: 960px){form#find-location{margin:-10px 0 83px 0}}form#find-location .or,form#find-location .form-cell{display:block;float:left}form#find-location .or{padding:11px 20px 0 9px;text-transform:700}form#find-location .enter-postal-code{width:244px;max-width:100%}form#find-location .form-cell{margin-right:10px;margin-bottom:10px}.series-details.series-details-windows .windows-series-overview{width:100%;float:left;display:block;background-color:#fff;position:relative}.series-details.series-details-windows .overview-left{float:left;display:block;width:100%}@media (min-width: 960px){.series-details.series-details-windows .overview-left{width:45.67797%;margin:0 3.89831% 0 0}}.series-details.series-details-windows .overview-right{width:100%;float:left;display:block}@media (min-width: 960px){.series-details.series-details-windows .overview-right{width:50.42373%}}.series-details.series-details-windows .overview-right>.top{width:100%;float:left;display:block}.series-details.series-details-windows .overview-right>.top>.left{float:left;margin-top:-107px;padding-right:35px;width:50.42017%}@media (max-width: 960px){.series-details.series-details-windows .overview-right>.top>.left{display:none}}@media (min-width: 1024px){.series-details.series-details-windows .overview-right>.top>.left{width:66.55462%}}.series-details.series-details-windows .overview-right>.top>.right{float:left;width:100%;clear:both;text-align:justify;vertical-align:middle;padding-top:40px}.series-details.series-details-windows .overview-right>.top>.right:after{content:"";display:inline-block;width:100%}@media (min-width: 768px){.series-details.series-details-windows .overview-right>.top>.right{clear:none;width:67.22689%}.series-details.series-details-windows .overview-right>.top>.right:after{display:none;width:0}}@media (min-width: 960px){.series-details.series-details-windows .overview-right>.top>.right{width:33.44538%;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),color-stop(40%, #fff),color-stop(60%, #edf4fe),color-stop(100%, #edf4fe));background-image:-webkit-linear-gradient(-315deg, #fff 0%,#fff 40%,#edf4fe 60%,#edf4fe 100%);background-image:linear-gradient(45deg,#fff 0%,#fff 40%,#edf4fe 60%,#edf4fe 100%)}}.series-details.series-details-windows .overview-right>.top>.right a.img-container{display:inline-block;text-align:center;vertical-align:middle;width:33%}@media (min-width: 960px){.series-details.series-details-windows .overview-right>.top>.right a.img-container{margin-bottom:25px;display:block;width:100%;clear:both;margin:0 auto 25px 0}}.series-details.series-details-windows .overview-right>.top>.right a.img-container:hover{background:none}.series-details.series-details-windows .overview-right>.bottom{width:97.47899%;padding-top:29px;margin-left:2.52101%;display:table}.series-details.series-details-windows .overview-right>.bottom>.top,.series-details.series-details-windows .overview-right>.bottom>.bottom{display:table-row}.series-details.series-details-windows .overview-right>.bottom>.top>.left,.series-details.series-details-windows .overview-right>.bottom>.top>.right,.series-details.series-details-windows .overview-right>.bottom>.bottom>.left,.series-details.series-details-windows .overview-right>.bottom>.bottom>.right{display:table-cell}.series-details.series-details-windows .overview-right>.bottom>.top>.left,.series-details.series-details-windows .overview-right>.bottom>.bottom>.left{width:45.51724%;padding-right:35px}.series-details.series-details-windows .overview-right>.bottom>.top>.right,.series-details.series-details-windows .overview-right>.bottom>.bottom>.right{border-left:1px solid #ccc;padding-left:35px}.series-details.series-details-windows .overview-right>.bottom>.top>.left,.series-details.series-details-windows .overview-right>.bottom>.top>.right{padding-top:2px;padding-bottom:3px;border-bottom:1px solid #dd0330}.series-details.series-details-windows .overview-right>.bottom>.bottom>.left,.series-details.series-details-windows .overview-right>.bottom>.bottom>.right{padding-top:23px}.series-details.series-details-windows .overview-right>.bottom h4.table-header{font-size:20px;font-size:1.25rem;color:#dd0330;padding:0;margin:-5px 0 9px 0;line-height:1}@media (min-width: 960px){.series-details.series-details-windows .overview-right>.bottom h4.table-header{font-size:26px;font-size:1.625rem}}.series-details.series-details-windows h1{padding:0;margin:20px 0 -6px 0}.series-details.series-details-windows h4{padding:0;margin:10px 0 20px 0;line-height:1.1}.series-details.series-details-doors .overview-left{display:block;float:left;width:100%}@media (min-width: 960px){.series-details.series-details-doors .overview-left{width:49.15254%}}.series-details.series-details-doors .overview-left .series-overview-int{display:block;float:left;width:100%;text-align:left}@media (min-width: 480px){.series-details.series-details-doors .overview-left .series-overview-int{padding:0 6.89655%}}.series-details.series-details-doors .overview-left .series-overview-int h1{text-transform:uppercase;line-height:1em}.series-details.series-details-doors .overview-right{display:block;float:left;width:100%}@media (min-width: 960px){.series-details.series-details-doors .overview-right{width:50.84746%}}.series-details.series-details-doors .overview-right .product-features{position:relative;display:block;float:left;width:100%}@media (min-width: 480px){.series-details.series-details-doors .overview-right .product-features{width:90.625%}}@media (min-width: 960px){.series-details.series-details-doors .overview-right .product-features{width:63.33333%;margin-top:-23.33333%}}.series-details.series-details-doors .overview-right .product-features .product-image{display:none;text-align:center;background-repeat:no-repeat;background-position:center bottom;background-padding:20px;padding-bottom:20px;background-image:url("_images/dist/layout/door-shadow.png")}@media (min-width: 480px){.series-details.series-details-doors .overview-right .product-features .product-image{width:34.48276%;display:block;float:left}}@media (min-width: 960px){.series-details.series-details-doors .overview-right .product-features .product-image{width:100%}}.series-details.series-details-doors .overview-right .product-features .details{width:84.21053%;text-align:left;width:100%;display:block;float:left}@media (min-width: 480px){.series-details.series-details-doors .overview-right .product-features .details{width:65.51724%;padding-left:20px;padding-right:20px}}@media (min-width: 960px){.series-details.series-details-doors .overview-right .product-features .details{width:100%;margin:30px 7.89474% 0px 7.89474%}}.series-details.series-details-doors .overview-right .product-features .details h4{color:#dd0330;padding:0;margin:0px 0px 20px 0px}.series-details.series-details-doors .overview-right .ratings{display:block;float:left;text-align:center;width:100%}@media (max-width: 480px){.flexbox .series-details.series-details-doors .overview-right .ratings{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:space-around;-ms-flex-pack:space-around;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}}@media (min-width: 480px){.series-details.series-details-doors .overview-right .ratings{margin-top:20px;width:9.375%;text-align:left}}@media (min-width: 960px){.series-details.series-details-doors .overview-right .ratings{width:33.33333%;padding:40px 0 0 0;margin-top:0px;margin-left:3.33333%;background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),color-stop(40%, #fff),color-stop(60%, #edf4fe),color-stop(100%, #edf4fe));background-image:-webkit-linear-gradient(-315deg, #fff 0%,#fff 40%,#edf4fe 60%,#edf4fe 100%);background-image:linear-gradient(45deg,#fff 0%,#fff 40%,#edf4fe 60%,#edf4fe 100%)}}.series-details.series-details-doors .overview-right .ratings .img-container{display:inline-block;text-align:center;vertical-align:middle;width:33%}@media (min-width: 960px){.series-details.series-details-doors .overview-right .ratings .img-container{margin-bottom:25px;display:block;width:100%;clear:both;text-align:center;margin:0 auto 25px 0}}.series-details.series-details-doors .overview-right .ratings .img-container:hover{background:none}.series-details.series-details-doors .overview-right .ratings .img-container img{width:auto;margin:0 auto}.series-details.series-details-doors .series-features .left-col,.series-details.series-details-doors .series-features .right-col{width:50%;float:left;padding:0 10px 0 40px}@media (max-width: 960px){.series-details.series-details-doors .overview-right .product-features{display:none}}@media (max-width: 960px){.series-details.series-details-doors .overview-right .ratings{width:100%;text-align:center;margin-bottom:50px}}@media (max-width: 960px){.series-details.series-details-doors .overview-right .ratings img{clear:none;float:none;display:inline-block;vertical-align:middle;margin:0 20px}}.additional-options{width:100%;float:right;display:block;padding-bottom:50px}.additional-resources{width:100%}.additional-resources .left-col a,.additional-resources .left-col a:link,.additional-resources .left-col a:active,.additional-resources .left-col a:visited{color:#4f4f4f;text-decoration:none}@media (min-width: 640px){.additional-resources{float:left}}@media (min-width: 768px){.additional-resources{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.additional-resources .left-col,.additional-resources .right-col{padding-bottom:25px;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.additional-resources .left-col{width:59.32203%;padding-right:20px}.additional-resources .right-col{width:40.67797%;padding-left:20px;padding-right:20px;margin-top:-60px;padding-top:60px;position:relative;background-color:#F5F9FF}}.csa-table{width:100% !important;border-collapse:collapse;border-spacing:1px}@media (min-width: 768px){.csa-table{-webkit-box-shadow:2px 2px 5px 0px rgba(50,50,50,0.25);-moz-box-shadow:2px 2px 5px 0px rgba(50,50,50,0.25);box-shadow:2px 2px 5px 0px rgba(50,50,50,0.25)}}.csa-table tr:not(:first-child) td{border-top:1px solid #cacaca}.csa-table tr:not(:first-child) td.series-style{border-top:1px solid #c3bfba}.csa-table th,.csa-table td{padding:10px !important;text-align:left;font-size:14px;font-size:0.875rem;background-color:#fff}@media (min-width: 768px){.csa-table th,.csa-table td{text-align:center}}@media (min-width: 768px){.csa-table th:not(.series-style):not(:last-child),.csa-table td:not(.series-style):not(:last-child){border-right:1px solid #10499E}}.csa-table th.series-style,.csa-table td.series-style{text-align:left;background-color:#f5efe9;color:#9c8c7d}@media (min-width: 768px){.csa-table th.series-style,.csa-table td.series-style{width:32.79412%}.csa-table th.series-style.flex-width,.csa-table td.series-style.flex-width{width:auto}}.csa-table th{color:#10499E;border-bottom:3px solid #10499E}.csa-table th:not(.series-style){background-color:#F5F9FF}.csa-table th.series-style{font-size:18px;font-size:1.125rem;border-bottom:3px solid #9c8c7d}.csa-table td:not(.series-style):before{color:#10499E}.csa-table td:not(.series-style):first-child{border-color:#10499E}.csa-table td.series-style{font-size:16px;font-size:1rem}@media (max-width: 768px){.csa-table td.series-style{border-left:1px solid #cacaca;border-right:1px solid #cacaca}}.csa-table tr.blue-border-top td{border-top:#4f4f4f !important}.csa-table tr.grey-border-top td{border-top:1px solid #4f4f4f !important}.csa-table tr td.grey-border-right{border-right:#4f4f4f !important}h4.series-features{color:#10499E;padding:0 0 10px 0;margin:0;font-weight:bold}.series-features-left-col,.series-features-right-col{float:left;width:100%;margin-bottom:20px}@media (min-width: 640px){.series-features-left-col,.series-features-right-col{width:50%;padding-left:1.69492%;padding-right:1.69492%}}.series-features-left-col .img,.series-features-right-col .img{width:37.96296%;float:left;margin-right:8.33333%}.series-features-left-col h4,.series-features-right-col h4{font-size:16px;font-size:1rem;padding:0;font-weight:bold;margin:0 0 1em 0}.series-features-left-col .copy,.series-features-right-col .copy{width:53.7037%;float:left}.series-features-third-col{float:left;width:33.33333%;margin-bottom:20px;padding-left:20px;padding-right:20px}.series-features-third-col:first-child{padding-left:0}.series-features-third-col:last-child{padding-right:0}@media (max-width: 640px){.series-features-third-col{width:100%;padding:0}}.series-features-right-col .img{float:right;margin-right:0;margin-left:8.33333%}#csa-testing-standards{font-size:12px;font-size:0.75rem;margin:20px 0 0 0;padding-left:1em;text-indent:-1em}#csa-testing-standards a{color:#4f4f4f}#csa-testing-standards:before{content:'*';padding-right:0.5em}.series-heading{position:relative;margin-top:6px}.overview-header{color:#fff;padding:20px 20px 0px 20px;min-height:160px;background-color:#10499E;border-bottom:20px solid #3464ac;margin-top:20px}@media (min-width: 960px){.overview-header{padding:25px 35px 10px 40px;margin-top:0px}}.overview-header.doors{background-color:#dd0330;border-bottom:20px solid #e2294f}@media (min-width: 960px){.overview-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.overview-header h1,.overview-header span.description{padding:0;margin:0}.overview-header span.description{font-size:16px;font-size:1rem;color:#c9defe}@media (min-width: 960px){.overview-header span.description{font-size:20px;font-size:1.25rem}}.overview-header h1{line-height:1em;margin:0 0 25px 0;padding-bottom:0}.overview-header .dropdown-wrapper.active .dropdown-trigger{background-color:#fff;color:#10499E}.overview-header .dropdown-wrapper.active .arrow{background-image:url("_images/dist/arrows/triangle-blue-down.svg")}.overview-header.doors .arrow{background-image:url("_images/dist/arrows/triangle-white-down.svg")}.overview-header.doors .dropdown-wrapper.active .dropdown-trigger{color:#dd0330}.overview-header.doors .dropdown-wrapper.active .arrow{background-image:url("_images/dist/arrows/triangle-red-down.svg")}.overview-header.doors span.description{color:#ffb2c2}@media (min-width: 960px){.overview-header .left-col{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.overview-header .right-col{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}.series-list{background-color:#fff;padding-top:25px}.series-list .series-overview{background-position:top left;background-repeat:no-repeat;background-image:url("_images/dist/arrows/blue-dogear.png")}.series-overview{width:100%;float:left;margin-top:0;background-color:#fff;padding-top:25px;padding-bottom:45px}.series-overview.active{display:block}@media (min-width: 960px){.series-overview.active:nth-child(even){background-color:#F6F6F6}}.series-overview .left-col,.series-overview .center-col,.series-overview .right-col{float:left}.series-overview .center-col{background-image:url("_images/dist/layout/door-shadow.png");background-position:center bottom;background-repeat:no-repeat;background-size:100% auto;padding:55px 25px 15px}.series-overview .center-col img{max-width:90%}.series-overview p{line-height:22px;margin-bottom:14px}.series-overview h3{font-size:29px;font-size:1.8125rem;color:#10499E;padding:0 0 0 0;margin:0 0 10px 0;font-weight:700}.series-overview ul{margin-bottom:32px}.series-overview li{margin:0 0 9px 23px}.series-overview .left-col{width:100%}@media (min-width: 768px){.series-overview .left-col{width:40.67797%;padding-left:3.38983%}}@media (min-width: 960px){.series-overview .left-col{width:32.20339%;padding-left:3.38983%}}.series-overview .left-col h4{color:#dd0330;font-size:16px;font-size:1rem;width:100%;max-width:340px;padding:0;margin:0 0 0 0}.series-overview .left-col h4 span{display:block;float:left;padding:0;margin:0 20px 5px 0}.series-overview .left-col h4:after{display:block;overflow:auto;border-bottom:1px solid #dd0330;content:'';height:11px;clear:none}.series-overview .left-col .btn{display:none}@media (min-width: 768px){.series-overview .left-col .btn{display:block}}@media (min-width: 960px){.series-overview .left-col .btn{display:none}}.series-overview .center-col{width:100%;text-align:center;padding-top:20px}@media (min-width: 480px){.series-overview .center-col{width:50%}}@media (min-width: 768px){.series-overview .center-col{width:59.32203%;padding-top:55px}}@media (min-width: 960px){.series-overview .center-col{width:35.59322%}}.series-overview .right-col{width:100%;padding-top:20px;float:right}@media (min-width: 480px){.series-overview .right-col{width:50%;padding-left:3.38983%;padding-right:3.38983%}}@media (min-width: 768px){.series-overview .right-col{padding-top:15px;width:59.32203%;padding-left:6.77966%;padding-right:1.69492%}}@media (min-width: 960px){.series-overview .right-col{width:32.20339%;padding-left:0px}}.flexbox .series-overview .right-col .colspan{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.series-overview .right-col .compare-checkbox{width:100%;float:left;text-align:right;padding-right:40px}@media (min-width: 960px){.series-overview .right-col .compare-checkbox{margin-bottom:40px}}.series-overview .right-col .compare-checkbox label{font-size:14px;font-size:0.875rem;color:#594b3a}.series-overview .right-col .btn{display:block;margin-top:20px}@media (min-width: 768px){.series-overview .right-col .btn{display:none}}@media (min-width: 960px){.series-overview .right-col .btn{display:block}}.series-overview .right-col h4{padding:0;margin:0 0 2px 0}.series-overview .right-col .color-square-container{float:left;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.series-overview.series-type-door{background-image:url("_images/dist/arrows/red-dogear.png")}.series-overview.series-type-door h3{color:#dd0330}.series-overview.series-type-door h4{color:#10499E}.series-overview.series-type-door .left-col h4{color:#10499E}.series-overview.series-type-door .left-col h4:after{border-bottom:1px solid #10499E}.dropdown-wrapper{position:relative}.operating-style-options{width:100%;position:absolute;float:right;margin-top:-3px;background-color:#fff;-webkit-box-shadow:0px 2px 1px 0px rgba(50,50,50,0.25);-moz-box-shadow:0px 2px 1px 0px rgba(50,50,50,0.25);box-shadow:0px 2px 1px 0px rgba(50,50,50,0.25);display:none;padding-left:20px;padding-right:20px;padding-bottom:30px}@media (min-width: 960px){.operating-style-options{width:auto}}.operating-style-options h1{padding:0;margin:0}.operating-style-options .thumb img{height:60px;width:auto}.operating-style-options .thumb img.doors-material-thumb{max-width:45px;height:auto}@media (min-width: 960px){.operating-style-options{right:35px;margin-top:-30px}.operating-style-options a{padding-left:10px;padding-right:10px;display:inline-block}}.operating-style-options.active{display:block}.operating-style-options a{text-decoration:none;display:block;float:left;text-align:center;margin:30px 0px 0px 0px;width:25%}@media (min-width: 960px){.operating-style-options a{width:auto}}.operating-style-options a .thumb{height:54px}.operating-style-options a .label{color:#4f4f4f;font-size:11px;font-size:0.6875rem;font-weight:600;padding:0 10px;width:100%;text-align:center}.operating-style-options a:hover .label{color:#10499E}.operating-style-options.operating-style-doors a,.operating-style-options.material-doors a{width:20%}.operating-style-options.material-windows a{width:33.33333%}img.has-renoworks{cursor:pointer}h4.overview{color:#dd0330;padding:0;margin:0 0 2px 0;font-size:16px;font-size:1rem}.the-pros-header{width:100%;background:#4f4f4f url("_images/dist/layout/the-pros-banner-bg.jpg") center right no-repeat}.the-pros-header .header-right{float:left;text-align:center;padding:0}@media (max-width: 480px){.the-pros-header .header-right{width:100%;padding:10px 0}}@media (min-width: 480px){.the-pros-header .header-right{padding:54px 0 0 40px}}@media (min-width: 768px){.the-pros-header .header-right{padding:54px 40px 0 0;float:right;text-align:right}}.the-pros-header .header-right a{color:#fff;text-decoration:none;font-weight:bold;font-size:13px;font-size:0.8125rem}.the-pros-header h1{color:#fff;display:block;float:left;text-align:left;padding:55px 0 0 0;margin:0 40px;display:block;float:left;height:140px}.the-pros-header .bottom-border{width:100%;height:20px;clear:both;padding:0;margin:0;background:rgba(255,255,255,0.15)}.the-pros-content{margin-top:80px}.the-pros-content .pro-column{margin-bottom:65px}.the-pros-content .img{float:left;width:100%;display:none}@media (min-width: 640px){.the-pros-content .img{display:block;width:26.66667%}}@media (min-width: 640px){.the-pros-content .intro-text{width:93.33333%}}.the-pros-content .copy{float:left;width:100%}@media (min-width: 640px){.the-pros-content .copy{margin-left:4.44444%;width:66.66667%}}.the-pros-content .copy h3{margin-top:0;font-weight:700;color:#4f4f4f;font-size:28px;font-size:1.75rem}.the-pros-content .copy .interior{float:left;clear:both;width:76.66667%}.the-pros-content .copy .buttons{float:left;clear:both}.the-pros-content .copy .buttons a{border:1px solid #10499E;border-radius:3px;color:#10499E;text-decoration:none;font-size:14px;font-size:0.875rem;font-weight:600;padding:5px 25px 3px 10px;margin:0 5px 5px 0;display:block;float:left;text-transform:uppercase;background-image:url("_images/dist/arrows/arrow-blue-right.png");background-size:6px 10px;background-position:right 10px center;background-repeat:no-repeat}.modal a.close-modal{display:none !important}.image-archive .image-archive-body{width:100%;padding-top:80px;background-color:#fff}.image-archive .image-archive-container{width:100%;display:block;float:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.image-archive .image-archive-thumb{text-align:center;margin-bottom:20px;display:flex;flex-wrap:wrap;flex-direction:column}.image-archive .image-archive-thumb .image-container{position:relative;overflow:hidden;color:#fff;display:block;float:left;top:0;width:100%;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:contain}.image-archive .image-archive-thumb .image-container *{transition:0.25s ease-in-out}.image-archive .image-archive-thumb .image-container .image .inline-image{position:relative !important;width:100%  !important;padding-bottom:100%;float:left;display:block;top:0 !important;bottom:0 !important}.image-archive .image-archive-thumb .image-container .overlay{background-color:#10499E;background-color:rgba(16,73,158,0.8);position:absolute;top:100%;left:0;width:100%;height:100%;opacity:0}.image-archive .image-archive-thumb .image-container .overlay .t{display:table;width:100%;height:100%}.image-archive .image-archive-thumb .image-container .overlay .td{display:table-cell;vertical-align:middle;text-align:middle;padding:10px}.image-archive .image-archive-thumb .image-container .overlay .td a{color:#fff;text-decoration:none;white-space:nowrap;font-size:12px;font-size:0.75rem;font-weight:bold}.image-archive .image-archive-thumb .image-container .overlay .preview-link{width:100%;display:inline-block;border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:10px}@media (max-width: 480px){.image-archive .image-archive-thumb{width:47.91667%;margin-right:4.16667%}.image-archive .image-archive-thumb:nth-child(2n){margin-right:0}}@media (min-width: 480px) and (max-width: 960px){.image-archive .image-archive-thumb{width:23.4375%;margin-right:2.08333%}.image-archive .image-archive-thumb:nth-child(4n){margin-right:0}}@media (min-width: 960px){.image-archive .image-archive-thumb{width:15.25424%;margin-right:1.69492%}.image-archive .image-archive-thumb:nth-child(6n){margin-right:0}}.image-archive .image-archive-thumb:hover .overlay,.image-archive .image-archive-thumb.active .overlay{opacity:1;top:0;transition:0.25s ease-in-out;position:absolute}.image-archive a.thumb-title{color:#10499E;text-decoration:none}.image-archive a.thumb-title:link,.image-archive a.thumb-title:active,.image-archive a.thumb-title:visited{text-decoration:none}.image-archive .image-archive-thumb .image-container:hover .overlay,.image-archive .image-archive-thumb .image-container.active .overlay{opacity:1;top:0;transition:0.25s ease-in-out;position:absolute}.sem-cta,.sem-sidebar-header{padding-top:20px;padding-bottom:20px;color:#fff;font-size:18px;font-size:1.125rem}.sem-cta{padding:13px 4.54545%;width:100%;float:left;background-color:#10499E;margin-bottom:40px}.sem-cta a{color:#fff;text-decoration:none;cursor:pointer}.sem-cta a:link,.sem-cta a:hover,.sem-cta a:active,.sem-cta a:visited{color:#fff;background-color:transparent !important}@media (min-width: 768px){.sem-cta .appointment-cta{display:none}}.sem-sidebar-header{padding-left:20px;padding-right:20px;background-color:#10499E}@media (max-width: 768px){.sem-sidebar-header{margin-top:25px}}.sem-sidebar-content .gform_wrapper .gfield_description{font-size:10px;font-size:0.625rem;padding:5px 0 5px 0 !important;color:#b9b9b9;max-width:100% !important}@media (min-width: 768px){.sem-sidebar-content{padding:40px 15px}}.sem-sidebar-content input[type="text"]{width:100%}.main-copy.landing-v2{padding-top:0px}.sem-cta.landing-v2{margin-bottom:26px}.sem-cta.landing-v2 .form-to-the-right{display:inline}@media (max-width: 768px){.sem-cta.landing-v2 .form-to-the-right{display:none}}.sem-cta.landing-v2 .form-below{display:none}@media (max-width: 768px){.sem-cta.landing-v2 .form-below{display:inline}}.main-copy-sidebar.landing-v2{background-color:white}.main-copy-sidebar.landing-v2 .sem-sidebar-header{margin:15px 15px 0 15px;padding:10px 0 10px 10px;color:#ffffff;background-color:#10499E;font-size:19px;font-weight:bold}@media (max-width: 768px){.main-copy-sidebar.landing-v2 .sem-sidebar-header{margin:40px 15px 30px 15px}}.main-copy-sidebar.landing-v2 .sem-sidebar-content{padding:0 15px 40px 15px !important}.glossary-jump{margin-bottom:50px}.glossary-section{display:none}.glossary-section.active{display:block}.dropdown-outer{position:relative;display:block;float:right}@media (min-width: 960px){.dropdown-outer{z-index:3;width:62.71186%}}.hero-content{width:100%;display:block;float:left}@media (min-width: 960px){.hero-content{margin-bottom:-100%}}.style-gallery .operating-style-options{top:57px}@media (min-width: 960px){.style-gallery .operating-style-options{top:127px;right:60px}}.style-gallery .dw-style-gallery.active .dropdown-trigger{background-color:#fff}.style-gallery .dropdown-container{float:left}@media (min-width: 960px){.style-gallery .dropdown-container{float:right}}.style-gallery .dropdown-trigger{float:left}@media (min-width: 960px){.style-gallery .dropdown-trigger{margin:30px 60px 0 0;padding-bottom:23px}}.style-gallery .dropdown-trigger .arrow{background-image:url("_images/dist/arrows/triangle-grey-down.svg")}.style-gallery .hero{width:100%;position:relative;background-size:cover;background-position:bottom right;background-repeat:no-repeat;margin-top:-7px;display:block;float:left}.style-gallery .hero .hero-bg{width:100% !important}@media (min-width: 960px){.style-gallery .hero .hero-bg{position:relative}}.style-gallery .hero .hero-bg source,.style-gallery .hero .hero-bg img{width:100%;height:auto}.style-gallery .hero .hero-copy{padding:33px 33px 33px 36px;width:100%;background-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.9)),color-stop(calc(100% - 33px), rgba(255,255,255,0.6)),color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.6) calc(100% - 33px),rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.6) calc(100% - 33px),rgba(255,255,255,0) 100%);float:right;position:relative;z-index:2;position:relative}@media (min-width: 960px){.style-gallery .hero .hero-copy{background-color:transparent !important;background-color:#fff;background-image:-webkit-gradient(radial, center center, 0, center center, 460, color-stop(0%, #fff),color-stop(60%, rgba(255,255,255,0)),color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-radial-gradient(0% 0%, ellipse, #fff 0%,rgba(255,255,255,0) 60%,rgba(255,255,255,0));background-image:radial-gradient(  ellipse at 0% 0%, #fff 0%,rgba(255,255,255,0) 60%,rgba(255,255,255,0));width:37.28814%;display:block;float:left}}.style-gallery .hero .hero-copy h5,.style-gallery .hero .hero-copy h2,.style-gallery .hero .hero-copy p{padding:0;margin:0}.style-gallery .hero .hero-copy h5{font-size:20px;font-size:1.25rem;line-height:1}.style-gallery .hero .hero-copy h2{font-size:42px;font-size:2.625rem;margin-top:-1px;line-height:1;text-transform:uppercase}.style-gallery .hero .hero-copy p{font-size:18px;font-size:1.125rem;color:#5a7aab;line-height:1.56;margin-top:49px}.style-gallery-we-recommend{margin-top:0px}.style-gallery-we-recommend .recommendations{width:100%;display:block}.style-gallery-we-recommend .recommendations .recommended-style-table{width:100%;display:table;margin-bottom:25px;table-layout:fixed}.style-gallery-we-recommend .recommendations .recommended-style-table.centered{text-align:center}.style-gallery-we-recommend .recommendations .recommended-style-table .recommended-style-cell,.style-gallery-we-recommend .recommendations .recommended-style-table .recommended-style-empty-cell,.style-gallery-we-recommend .recommendations .recommended-style-table .recommended-style-filler-cell{display:table-cell;vertical-align:top}.style-gallery-we-recommend .recommendations .recommended-style-table .recommended-style-empty-cell{width:20px}.style-gallery-we-recommend .recommendations .recommended-style-table .recommended-style-cell{background-color:#fff;box-shadow:0px 0px 5px 0px rgba(186,186,186,0.2);padding:25px}.style-gallery-we-recommend .recommendations .recommended-style-table .recommended-style-cell.max-third{max-width:33.33333%}.style-gallery-we-recommend .recommendations .recommended-style-table .recommended-style-cell .door-image{max-width:65px}.style-gallery-we-recommend .recommendations .recommended-style-table .recommended-style-cell h5{font-size:14px;font-size:0.875rem;padding:0;margin:0 0 10px 0;font-weight:700}.style-gallery-we-recommend .recommendations .recommended-style-table .recommended-style-cell p{font-size:12px;font-size:0.75rem;padding:0;margin:0}.style-gallery-we-recommend .recommendations .left-col,.style-gallery-we-recommend .recommendations .right-col{display:block;float:left;width:100%}@media (max-width: 480px){.style-gallery-we-recommend .recommendations .left-col .recommended-style-table,.style-gallery-we-recommend .recommendations .left-col .recommended-style-cell{display:block;float:left}.style-gallery-we-recommend .recommendations .left-col .recommended-style-table{width:100%}.style-gallery-we-recommend .recommendations .left-col .recommended-style-cell{width:calc(50% - 10px);margin-right:20px}.style-gallery-we-recommend .recommendations .left-col .recommended-style-cell:nth-child(3n){margin-right:0}.style-gallery-we-recommend .recommendations .left-col .recommended-style-cell{margin-bottom:20px}.style-gallery-we-recommend .recommendations .left-col .recommended-style-empty-cell,.style-gallery-we-recommend .recommendations .left-col .recommended-style-filler-cell{display:none}}@media (min-width: 960px){.style-gallery-we-recommend .recommendations .left-col{width:50%;padding-right:10px}.style-gallery-we-recommend .recommendations .right-col{width:50%;padding-left:10px}}.style-gallery-series{display:block;float:left;background-color:#fff;box-shadow:0px 0px 5px 0px rgba(186,186,186,0.2);min-height:320px;width:100%;margin-bottom:20px}@media (min-width: 480px){.style-gallery-series{width:48.4375%;margin-right:3.125%}.style-gallery-series:nth-child(2n){margin-right:0}}@media (min-width: 640px){.style-gallery-series{width:31.25%;margin-right:3.125%}.style-gallery-series:nth-child(2n){margin-right:3.125%}.style-gallery-series:nth-child(3n){margin-right:0}}@media (min-width: 960px){.style-gallery-series{width:23.72881%;margin-right:1.69492%}.style-gallery-series:nth-child(3n),.style-gallery-series:nth-child(2n){margin-right:1.69492%}.style-gallery-series:nth-child(4n){margin-right:0}}.style-gallery-series .banner-image{display:block;float:left;background-size:cover;background-position:center center;width:100%}.style-gallery-series .banner-image:before{content:"";display:block;padding-top:59.28571%}.style-gallery-series .inner{display:block;float:left;padding:19px 23px}.style-gallery-series .series-title{display:block;float:left}@media (min-width: 480px){.style-gallery-series .series-title{min-height:72px}}.style-gallery-series .btn{width:100%;max-width:172px}.style-gallery-series h5{font-size:20px;font-size:1.25rem;font-weight:bold;padding:0;margin:0}.starting-series-section{background-color:#fafcff}.site-map ul,.site-map ol{margin-bottom:0}@media (min-width: 768px){.site-map>ul{width:50%;display:block;float:left}}.catalogues{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;text-align:left}.catalogue-embed{width:100%;display:block;float:left;text-align:center;background-color:#fff}.other-catalogue,a.other-catalogue{text-decoration:none;text-align:center !important;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:100%;vertical-align:top;margin-bottom:50px}@media (min-width: 480px) and (max-width: 960px){.other-catalogue,a.other-catalogue{width:48.95833%;margin-left:2.08333%}.other-catalogue:nth-child(2n+1),a.other-catalogue:nth-child(2n+1){margin-left:0}}@media (min-width: 960px){.other-catalogue,a.other-catalogue{width:23.72881%;margin-left:1.69492%}.other-catalogue:nth-child(4n+1),a.other-catalogue:nth-child(4n+1){margin-left:0}}.other-catalogue img,.other-catalogue span,a.other-catalogue img,a.other-catalogue span{margin:auto;clear:both}.other-catalogue img,a.other-catalogue img{display:inline-block;height:auto;width:162px;max-width:162px !important;margin-bottom:30px}.other-catalogue .center-container,a.other-catalogue .center-container{width:100%;text-align:center}.other-catalogue .btn,a.other-catalogue .btn{max-width:200px;text-align:left;margin-left:auto;margin-right:auto}.catalogue-body{width:100% !important;background-color:#fff;margin:0 !important;padding:0 10px !important}.catalogue-body h1{padding-bottom:0}@media (min-width: 640px){.catalogue-body{padding:50px 4.54% 0 !important}}.series-details.series-details-windows .overview-right>.top>.right{float:right !important}.header-compare{width:100%;background-color:#f5efe9;padding:25px 40px 25px 30px;display:inline-block;z-index:10}.operating-style-options.active{z-index:100}.nowrap{white-space:nowrap}.download-button-container{width:544px;margin:0 auto}.download-button-container:after{content:'';display:block;clear:both}.download-button{width:42%;clear:both;float:right;font-size:17px;text-decoration:none;font-weight:700;color:#fff !important;background-color:#dd0330;border:1px solid #dd0330;border-radius:3px;transition:all 0.25s ease;padding:12px 37px 12px;margin-bottom:20px;cursor:pointer}.download-button:hover{background-color:#ffffff !important;color:#dd0330 !important;font-weight:700;text-decoration:none;font-size:17px}.sem-sidebar-content h5{font-size:23px;padding:0;margin:0;line-height:29px;font-weight:700}.sem-sidebar-content{padding-top:33px}.gform_wrapper .datepicker{width:auto !important}.home-where-to-buy .filter-form input[type="submit"]{float:right !important}@media (min-width: 480px){.home-where-to-buy .filter-form input[type="text"]{max-width:238px !important}}#header-search-form{padding-top:8px;float:right;white-space:nowrap}@media (max-width: 960px){#header-search-form{width:100%}}input#term{font-size:12px;padding:2px 13px 2px;height:auto !important;height:22px !important;display:inline-block;-webkit-appearance:none}.internal-links{display:block}#search-submit{height:22px !important;width:22px !important;padding:0 !important;margin:0;background-image:url("_images/src/icons/icon-search.png");background-position:center center;background-repeat:no-repeat;background-size:10px auto !important;margin-left:5px !important}#search-submit:hover{background-image:url("_images/src/icons/icon-search-flipped.png")}.magnify{position:relative}.magnify .large{width:260px;height:260px;cursor:none;position:absolute;border-radius:100%;box-shadow:0 0 0 7px rgba(255,255,255,0.85),0 0 7px 7px rgba(0,0,0,0.25),inset 0 0 40px 2px rgba(0,0,0,0.25);background-repeat:no-repeat;display:none;z-index:700}.glass-col{position:relative}.gm-style-iw,.gm-style-iw>div{min-width:250px !important;max-width:none !important}#locationmap .gm-style-iw .details,.locationmap .gm-style-iw .details{padding-bottom:0}.gm-style-iw,.gm-style-iw>div{min-width:250px !important;max-width:none !important}#locationmap .gm-style-iw .details,.locationmap .gm-style-iw .details{padding-bottom:0}.header-sem-cta{font-size:30px;margin-top:8%;font-weight:bold}@media (max-width: 1120px){.header-sem-cta{font-size:20px}}@media (max-width: 768px){.header-sem-cta{font-size:15px}}@media (max-width: 768px) and (min-width: 640px){.header-sem-cta{margin-top:0%;text-align:center}}.header-sem-cta a{color:#ED174C}.gm-style-iw,.gm-style-iw>div{min-width:250px !important;max-width:none !important}#locationmap .gm-style-iw .details,.locationmap .gm-style-iw .details{padding-bottom:0}.cs-wrapper#cs-your-door.active{max-height:none}.form-container{max-width:380px}.filter-form #postalcode{width:238px}
.inside-copy a.book-consultation:link, .inside-copy a.book-consultation{ color:#ffffff; }