/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.row-solutions{margin-right:-30px;margin-left:-30px}.row-solutions-header{padding-top:85px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center}.solutions-header-middle .view-more-projects-text{width:50%;height:50%;position:absolute;text-align:center;z-index:10;display:table;vertical-align:middle;margin:auto;top:0;right:0;bottom:0;left:0}.view-more-projects-box{background:rgba(237,236,230,.9);width:75%;height:75%;left:12.5%;right:12.5%;top:12.5%;bottom:12.5%;position:absolute;vertical-align:middle;border-style:solid;border-width:6px;border-color:#c7b79f}.no-marg{margin:0 !important}.no-marg-btm{margin-bottom:0 !important}.no-marg-top{margin-top:0 !important}.right-pad-only{padding:0 15px 0 0}.left-pad-only{padding:0 0 0 15px}div.left-pad-only{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;justify-content:flex-end;-webkit-justify-content:flex-end}div.right-pad-only{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}div.flex-image{align-self:center;-webkit-align-self:center}.solutions-style-design-dark-row{background:#34393d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0MzkzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iIzNlNDM0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#34393d 0%,#3e4348 15%);background:-webkit-linear-gradient(top,#34393d 0%,#3e4348 15%);background:linear-gradient(to bottom,#34393d 0%,#3e4348 15%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#34393d',endColorstr='#3e4348',GradientType=0)}.solutions-style-design-light-row{background:#596671;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU5NjY3MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE1JSIgc3RvcC1jb2xvcj0iIzVmNmQ3OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#596671 0%,#5f6d79 15%);background:-webkit-linear-gradient(top,#596671 0%,#5f6d79 15%);background:linear-gradient(to bottom,#596671 0%,#5f6d79 15%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#596671',endColorstr='#5f6d79',GradientType=0)}@media(max-width:1159px) and (min-width:992px){.solutions-style-design-row{height:350px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center}}@media(min-width:768px) and (max-width:991px){.solutions-style-design-row{height:250px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center}}@media(max-width:1159px) and (min-width:768px){.solutions-image-stretch{height:100%;width:auto;object-fit:cover}.solutions-CTA>h3{font-size:30px}.style-design-sm{text-align:center;margin-top:40px}}@media(max-width:767px){.style-design-sm{text-align:center}}@media(min-width:1200px){.swatches>div{padding-right:0}.solutions-style-design-row{height:350px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center}.rightside-pad-6-6{padding-left:45px}}@media(max-width:767px){.hide-xs{display:none}.no-pad-xs{padding:0}.no-marg-xs{margin-bottom:0}.btm-pad-only-xs{padding-bottom:30px}.btm-pad-xs{margin-bottom:30px}.btm-pad-xs-no-other{padding:0 0 30px 0}img.solutions-image-stretch{width:100% !important;height:auto !important}div.flex-image{width:100% !important;max-height:350px !important;overflow:hidden !important}div.left-pad-only{justify-content:flex-start !important;-webkit-justify-content:flex-start}.col4-col4 div:nth-child(2){padding-left:0 !important;padding-right:0 !important}.col4-col4 div:first-child{padding-left:0 !important;padding-right:0 !important}.col4-col4 div:last-child{padding-right:0 !important;padding-left:0 !important}}.table-style{background-color:transparent}.table-style thead th{background-color:#5f6d79 !important;color:#edece6 !important;padding:10px 0 10px 15px !important;font-weight:400 !important}.table-style tr:first-child{color:#edece6 !important;background-color:#5f6d79 !important}.table-style tr{padding:15px 0 15px 15px;border-bottom:1px solid #c7b79f}.table-style tr:nth-child(odd){background-color:rgba(199,183,159,.1)}@media(min-width:768px){.no-flex-xs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.btm-marg-no-xs{margin-bottom:30px}.no-pad-sm-md-lg{padding:0}}@media(max-width:1199px){.gallery-detail-wrapper.side-by-side>div:last-child{padding-left:0;padding-right:0;border-bottom:1px #ddd;border-bottom-style:solid;padding-bottom:30px;margin-bottom:0}}@media(max-width:1199px) and (min-width:768px){.solutions-CTA>h3{font-size:26px}}.no-right-pad{padding-right:0 !important}.no-left-pad{padding-left:0 !important}.table-bordered>tbody>tr>td{border:1px solid #c7b79f}.solutions-CTA-wrapper{position:relative;height:calc((100vw - 405px)/2.75)}.solutions-CTA{padding:8px;background:rgba(255,255,255,.6);position:absolute;display:inline;left:50%;top:50%;border:7px solid #c7b79f;transform:translate(-50%,-50%);min-width:75%;text-align:center}.solutions-CTA-wrapper>img{margin-bottom:0 !important;width:100%;height:100%;object-fit:cover}.solutions-CTA>h3{margin-top:10px}.solutions-CTA>a{margin-bottom:8px !important;padding:10px 6px;line-height:1}.col-image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column}.col-image>img{width:100%;height:100%}.tab-content-header{font-size:21px;margin-top:1.5rem;margin-bottom:.5rem;font-family:calluna;font-weight:600}@media print{a:link:after,a:visited:after{content:""}}hr.gray{border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}hr.blue{max-width:230px;border:0;height:0;border-top:1px solid #5f6d79;border-bottom:1px solid rgba(255,255,255,.3)}hr.gold{border:0;height:0;border-top:1px solid #eee;border-bottom:1px solid #c7b79f}div.staggered-layout li{margin-bottom:8px}div.staggered-layout li:nth-child(1){margin-top:14px}.list-header-left-pad{padding-left:20px}.tt-wrap{z-index:1 !important}.tt-wrap.top{opacity:.9 !important}.gallery-detail-wrapper div i{color:#fff}a{text-decoration:underline}.original .annotations-wrapper{z-index:1}.gallery-detail-wrapper>div .fa-info-circle{position:absolute;right:15px;bottom:5px;font-size:35px;color:#edece6}.gallery-detail-wrapper .original .annotations-wrapper .copy{padding:0 30px 6px}.gallery-detail-wrapper .original .annotations-wrapper .buttons{position:absolute;bottom:0;right:0;padding:0 15px 6px 16px}.tt-wrap .right-arrow:before{right:12px;left:inherit !important}.half-btm-marg{margin-bottom:15px}.fill-image img{width:100%;height:auto}.bottom-row-top-marg{margin-top:7.5px}.no-bubbles .tip-tooltip{display:none}.panelContainer .swap img{width:100%;height:100%;object-fit:cover}.panelContainer .original img{width:100%;height:100%;object-fit:cover}.gallery-detail-wrapper div img{width:100%;height:100%;object-fit:cover}.gallery-detail-wrapper.side-by-side>div:first-child{padding-left:0;padding-right:15px}.side-by-side.gallery-detail-wrapper{margin-left:0;margin-right:0}.side-by-side{padding:0 0}.gallery-detail-wrapper>div{padding-right:3.25px;padding-left:3.25px}@media(min-width:1200px){.gallery-detail-wrapper.side-by-side>div:last-child{padding-left:15px}.panelContainer .swap,.panelContainer .hs-area{height:28vw}.panelContainer .hs-area{width:100%}.gallery-detail-wrapper>div{height:28vw}}@media(min-width:992px) and (max-width:1199px){.panelContainer .swap,.panelContainer .hs-area{height:36vw}.gallery-detail-wrapper>div{height:36vw}.gallery-detail-wrapper.side-by-side>div{height:100%}}@media(min-width:768px) and (max-width:991px){.panelContainer .swap,.panelContainer .hs-area{height:44vw}.gallery-detail-wrapper>div{height:44vw}.gallery-detail-wrapper.side-by-side>div{height:100%}}@media(max-width:767px){.swatches>div:nth-child(2n+1){padding-left:0;padding-right:7.5px}.swatches>div:nth-child(2n+2){padding-right:0;padding-left:7.5px}.panelContainer .swap,.panelContainer .hs-area{height:inherit}.gallery-detail-wrapper>div{height:inherit}.gallery-detail-wrapper>div:first-child{margin-bottom:3.75px}.gallery-detail-wrapper>div:last-child{margin-top:3.75px}.bottom-row-top-marg{margin-top:3.75px}.gallery-detail-wrapper.side-by-side [class*="col-"]{margin-bottom:20px}.content-header-line{padding-top:20px}.gallery-detail-wrapper.side-by-side>div:first-child{padding-left:0;padding-right:0}}h2 a,.blocks-full-wrapper h3 a,.blocks-full-wrapper h3 span,.option-card-wrapper .nav-tabs>li>a,.fly-out-filter-wrapper.gallery .fly-out-filter-bar .rotate a,.page-tabs-wrapper .nav-tabs a.subnavigation,a.blogpost-card.pad-content{text-decoration:none}.solutions-header{display:flex}.solutions-header div:nth-child(2){margin-top:140px}.solutions-header div:first-child{padding-left:0;margin-top:-100px}.solutions-header div:last-child{padding-right:0;margin-top:-100px}@media(max-width:1199px) and (min-width:768px){.swatches>div:nth-child(3n){padding-right:0}.swatches>div:nth-child(3n+2){padding-right:7.5px;padding-left:7.5px}.swatches>div:nth-child(3n+1){padding-left:0}.solutions-header div>img{padding-top:80px}div.solutions-header div:first-child,div.solutions-header div:last-child{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;align-self:center;-webkit-align-self:center}}.table-bordered>tbody>tr>th{border:1px solid #222}.gallery-detail-wrapper.side-by-side>div:last-child{height:inherit}.solutions-style-design{position:relative;height:auto;min-height:798px}.solutions-style-design img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:none;height:auto;min-width:100%;min-height:100%;margin:0;display:block;line-height:1}.swatches>div{padding-bottom:24px}.swatches{padding-left:0;padding-right:0}.cms-bootstrap #CMSHeaderDiv button#m_m_menu_menu_HA_0{color:white !important}element.style{width:100%;height:13vw;object-fit:cover}@media(max-width:767px){element.style{width:100%;height:26vw;object-fit:cover}}@media(min-width:768px){.col6-col6 div:first-child{padding-left:0;padding-right:7.5px}.col6-col6 div:last-child{padding-right:0;padding-left:7.5px}}.hardware-swatches p{text-align:center;padding-top:0;font-size:12px;margin-bottom:0}.hardware-swatches img.swatch-modal{cursor:pointer}.hardware-swatches img{width:100%;height:100%;object-fit:cover;max-height:150px}.hardware-swatches .modal.fade.in .modal-dialog .modal-content img{max-height:inherit}@media(min-width:992px){.hardware-swatches>div{padding-bottom:3vh;min-height:22vh}}@media(min-width:768px) and (max-width:991px){.hardware-swatches>div{padding-bottom:0;min-height:20vh}}@media(max-width:767px){.hardware-swatches>div{min-height:21vh;padding-bottom:3vh}}.col4-col4 div:first-child{padding-left:0;padding-right:10px}.col4-col4 div:nth-child(2){padding-left:5px;padding-right:5px}.col4-col4 div:last-child{padding-right:0;padding-left:10px}.col4-col4 img{width:auto;height:100%;object-fit:cover}.image-stretch{width:auto;height:100%;object-fit:cover}.finish-swatches-paint>div>div:first-child{width:100%;max-width:200px;margin:2px;height:auto;min-height:120px;border:4px solid #fff;border-bottom:40px solid #fff}.finish-swatches-paint>div>div:last-child{max-width:200px;height:40px;position:relative;bottom:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.finish-swatches-paint>div>div:last-child>p{text-align:center;vertical-align:middle;margin:auto}.interior-finish-swatches-stain>div>div:first-child{width:100%;max-width:200px;margin:2px;height:auto;min-height:120px;border:4px solid #fff;border-bottom:40px solid #fff}.interior-finish-swatches-stain>div>div:first-child>img{width:100%;object-fit:cover;height:75px}.interior-finish-swatches-stain>div>div:last-child{max-width:200px;height:40px;position:relative;bottom:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.interior-finish-swatches-stain>div>div:last-child>p{text-align:center;vertical-align:middle;margin:auto}.fade{opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.anodized-clear{background:radial-gradient(#f8f8f6,#dadbd5);background:-webkit-radial-gradient(#f8f8f6,#dadbd5)}.anodized-champagne{background:radial-gradient(#c7bfab,#918b69);background:-webkit-radial-gradient(#c7bfab,#918b69)}.anodized-dark-bronze{background:radial-gradient(#402f14,#211404);background:-webkit-radial-gradient(#402f14,#211404)}.anodized-black{background:radial-gradient(#49494b,#211f20);background:-webkit-radial-gradient(#49494b,#211f20)}.mica-galaxy-silver{background-image:url("/kolbewindows/media/Solutions/Solutions_IndividualPages-StyleDesign-ExteriorColors-Mica-GalaxySilver.jpg")}.mica-silverstorm{background-image:url("/kolbewindows/media/Solutions/Solutions_IndividualPages-StyleDesign-ExteriorColors-Mica-Silverstorm.jpg")}.mica-cosmic-gray{background-image:url("/kolbewindows/media/Solutions/Solutions_IndividualPages-StyleDesign-ExteriorColors-Mica-CosmicGray.jpg")}.mica-night-sky{background-image:url("/kolbewindows/media/Solutions/Solutions_IndividualPages-StyleDesign-ExteriorColors-Mica-NightSky.jpg")}.fluoro-custom{background-image:url("/kolbewindows/media/Options-Finishes/CustomColorSwatch.jpg");background-size:100%}@media(min-width:768px){ul.nav-pills{float:right;margin-top:-20px}}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#333;background-color:transparent;text-decoration:none;border-bottom:2px solid #c7b79f}.nav-pills>li>a{border-radius:0;text-decoration:none}ul.nav-pills>li{margin-bottom:8px;margin-top:14px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:transparent}a.anchor,.ibs-recap a#video{display:block;position:relative;top:-100px;visibility:hidden}.image-100-100{height:100%;width:100%;object-fit:cover}a.btn.btn-primary{text-decoration:none}@media(max-width:768px){.col-xs-12 .solutions-style-design .glass-image{left:128%}}.group-header{font-size:26px;margin-top:1.5rem;margin-bottom:.5rem;font-family:calluna;font-weight:600}label#p_lt_WebPartZone3_mainZone_pageplaceholder_p_lt_WebPartZone4_MarginedZoneTop_KolbeSmartSearchDialog_srchDialog_lblSearchFor{visibility:hidden}input#p_lt_WebPartZone3_mainZone_pageplaceholder_p_lt_WebPartZone4_MarginedZoneTop_KolbeSmartSearchDialog_srchDialog_txtSearchFor{background-color:white}div#p_lt_WebPartZone3_mainZone_pageplaceholder_p_lt_WebPartZone4_MarginedZoneTop_KolbeSmartSearchDialog_srchDialog_pnlDialog{width:98%;padding-bottom:32px}div#p_lt_WebPartZone3_mainZone_pageplaceholder_p_lt_WebPartZone4_MarginedZoneTop_KolbeSearchResults_srchResults_pnlSearchResults{padding-top:20px}div#p_lt_WebPartZone3_mainZone_pageplaceholder_p_lt_WebPartZone4_MarginedZoneTop_KolbeSearchResults_srchResults_pnlSearchResults>div.search-result-row:last-child .col-xs-12 hr{border:0;height:0;border-top:1px solid #eee;border-bottom:1px solid #c7b79f}.ResultCount{padding-top:10px}.search-results-box{height:240px;width:100%;background-color:#5e6d78;position:absolute}.search-results-box-container{padding-top:86px}#p_lt_WebPartZone3_mainZone_pageplaceholder_p_lt_WebPartZone4_MarginedZoneTop_KolbeSmartSearchDialog_srchDialog_pnlDialog .editing-form-label-cell{display:none}.DidYouMean{padding-top:16px}.search-title-links a{font-size:20px;font-weight:600;font-family:'Open Sans',sans-serif;color:#3e4348;text-decoration:none}.search-description p{font-size:14px}a.text-links-triangle{text-decoration:none}.professional-tools{text-align:center}.professional-tools>div>p{margin-bottom:0}.solutions-page-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.solutions-page-header div:first-child{padding-left:0;min-height:500px;max-height:600px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.solutions-page-header div:last-child{padding-right:0;min-height:500px;max-height:600px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.solutions-page-header div:first-child img,.solutions-page-header div:last-child img{height:initial;width:initial}.solutions-page-header div:nth-child(2){margin:auto;padding-top:80px;height:100%}@media(max-width:991px){.solutions-page-header h1{padding-top:60px}}@media(min-width:992px){.solutions-page-header h1{font-size:4vw}}.top-row-bottom-pad>div{margin-bottom:6.5px}.pagination-left-arrow{font-size:12px;padding-right:10px}.pagination-right-arrow{font-size:12px;padding-left:10px}.pagination-current-page{display:inline-block;width:30px;height:30px;background-color:#3e4348;text-align:center;line-height:30px;color:white}span.pagination-spacing{padding:0 6px}span.pagination-pages>a{text-decoration:none}.parts-service-page .short-hero .hero-section,.contact-us-hero{min-height:400px}.parts-service-page .hero-section .text-wrapper{-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);-webkit-transform:translateY(-25%);transform:translateY(-25%)}.parts-service-page .contact-us-form h3{font-size:14px;padding-bottom:10px;font-weight:bold}.parts-service-page .contact-us-form h3 span{color:#999;font-weight:normal}.parts-service-page .contact-us-form .form-control{font-size:16px}.parts-service-page img[id*='_imgSecurityCode']{width:250px;height:60px}.parts-service-page .contact-us-form div[class*="col-"]{padding-bottom:15px}.parts-service-page .contact-us-form hr{margin-top:10px;margin-bottom:20px}.parts-service-page .CaptchaTable .CaptchaTextBoxSmall{width:40px;text-align:center}.parts-service-page .CaptchaTable div[id*="pnlAnswer"]{display:inline-flex;margin-top:10px}.parts-service-page .submitContact{background-color:#5e6d77;border-radius:6px;border-color:transparent;color:white !important;float:left;margin-right:14px}.parts-service-page .submitContact:hover{background-color:#3c4850}.parts-service-page .next-step-message{margin-top:22px}.parts-service-page .next-step-message p{font-size:14px}.contact-us-form .captcha-container{padding-top:15px}.parts-service-page .CaptchaTable{margin-bottom:20px}.FormButton.submitDone,.FormButton.submitContinue,.doneButton{background-color:#5e6d77;border-radius:6px;border-color:transparent;color:#fff!important}.parts-service-page .character-counter{position:absolute;background-color:lightgray;text-align:center;padding:6px 10px !important;width:auto;border-radius:2px;font-size:12px;right:24px;top:10px}.parts-service-page textarea[id*="iMessage_fcMessage_txtText"]{padding-right:60px}@media(max-width:767px){.parts-service-page .short-hero .hero-section,.contact-us-hero{min-height:300px}}.uploader-layout #drop_zone{border:4px dashed rgba(0,0,0,.3);background:transparent;min-height:350px;margin-left:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.uploader-layout #progressArea{border:none;background:transparent;min-height:350px;display:flex;justify-content:flex-start;align-items:flex-start}.uploader-layout #progressArea .row{display:flex}.uploader-layout .uploadArea.container{padding-left:0;width:100%}.col-sm-12.col-md-10.col-md-offset-1.uploader-layout>div:first-child{padding-left:0;width:100%}.uploader-layout #drop_zone i{font-size:80px;color:lightgray}.uploader-layout #drop_zone p:first-of-type{font-size:30px;padding-top:10px}.uploader-layout #drop_zone p:last-of-type{color:lightgray}.uploader-layout #drop_zone button{margin-top:0}.uploader-layout .selected-files-header{font-weight:bold;text-transform:uppercase}.uploader-layout .selected-files-remove{float:right;position:absolute;right:0;top:0}.uploadArea.container .col-md-5{padding-right:0}.uploadArea.container .col-md-5 #progressArea{margin-left:0;flex-direction:column}.uploadArea.container .col-md-5 #progressArea .row{width:100%;margin:0;display:flex;padding-top:10px}.uploadArea.container .col-md-5 #progressArea .row .col-md-2{width:60px;position:absolute;right:0;margin-top:3px}.uploadArea.container .col-md-5 #progressArea .row .fileNameCell{width:100%;padding-left:45px}.uploadArea.container .col-md-5 #progressArea .row .col-md-2 .progressCell{width:200px;float:right}.uploadArea.container .btn-primary{margin-left:15px;margin-top:0;float:left}.uploadArea.container .glyphicon-remove{color:gray}.predictiveSearchResults{top:44px}#p_lt_WebPartZone2_searchBoxZone_SmartSearchBox_pnlPredictiveResultsHolder #results_p_lt_WebPartZone2_searchBoxZone_SmartSearchBox a{text-transform:capitalize}#results_p_lt_WebPartZone2_searchBoxZone_SmartSearchBox{text-align:left}.listing-wrapper{margin-top:50px}.acoustic-wrapper .header-wrapper{margin-top:10px}h1.series-header{font-family:calluna;font-weight:600;font-size:40px;color:#3e4348}.acoustic-table .acoustic-wrapper:nth-child(2),.acoustic-wrapper:nth-child(3){margin-top:100px}@media(min-width:1200px) and (max-width:1330px){.energy-performance-callout-minor{display:initial !important}.energy-performance-callout-major{display:none !important}}.energy-performance-callout-minor{display:none;width:100%;min-height:200px;background-color:#ccc;text-align:center}.architect-library-results-listing-wrapper a:nth-child(2){display:none}.walkthrough-modal.modal.in .modal-dialog{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}i.clicked-icon{color:#a6afb5}i.fa:hover{color:#202426}.icons-wrapper i.fa:visited{color:lightgray}.no-results-arch{padding-top:60px;text-align:center}.fixed-button{background-color:#474c50;border:none;outline:none;height:50px;width:50px;margin-bottom:10px;border-radius:30px;box-shadow:1px 3px 5px #888}.walkthrough-button-container{position:fixed;right:15px;bottom:15px;z-index:9999;text-align:center}.walkthrough-text{font-size:12px;text-align:center;background-color:#474c50;padding:6px 10px;border-radius:12px;color:white;box-shadow:1px 3px 5px #888;cursor:pointer}.walkthrough-button-container a{text-decoration:none}.fixed-button i{color:#fff;font-size:20px}@keyframes wobble{16.65%{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble;-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:3;animation-iteration-count:3}.architect-library-results-listing-wrapper .subCategory-item-wrapper h3{font-weight:700}.architect-library-results-listing-wrapper .modal img{max-height:70vh}.modal-dialog .file-group p.modal-file-name{padding:2px 20px}#fileDownloadModal .modal-dialog{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-content:center}@media(max-width:767px){.productLine-selection-wrapper .WindowTreeView>div input,.productLine-selection-wrapper .DoorTreeView-wrapper>div input,.productLine-selection-wrapper .FileTreeView input{min-height:18px;min-width:18px;-webkit-appearance:none;background:white;border-radius:4px;border:1px solid #555}.productLine-selection-wrapper .WindowTreeView>div input:checked,.productLine-selection-wrapper .DoorTreeView-wrapper>div input:checked,.productLine-selection-wrapper .FileTreeView input:checked{background:url(/kolbewindows/media/Icons/1488314205_checkmark-24.svg) center center no-repeat;background-size:80%;background-color:white;background-position-y:4%}}#yesinsights-widget .yesinsights-close-button{font-size:16px !important}@media(max-width:991px){.WindowTreeView{padding-left:0}}.fly-out-filter-bar{display:none}.fly-out-filter-wrapper.gallery .fly-out-filter-bar{display:inline-block}.filter-searchbox-wrapper{padding:14px 0}@media(min-width:1200px){#p_lt_WebPartZone3_mainZone_pageplaceholder_p_lt_WebPartZone3_MarginedZone1_CustomArchitectLibrarySearchControl_txtSearchBox{width:30vw}}@media(min-width:992px) and (max-width:1199px){#p_lt_WebPartZone3_mainZone_pageplaceholder_p_lt_WebPartZone3_MarginedZone1_CustomArchitectLibrarySearchControl_txtSearchBox{width:40vw}}@media(max-width:991px){#p_lt_WebPartZone3_mainZone_pageplaceholder_p_lt_WebPartZone3_MarginedZone1_CustomArchitectLibrarySearchControl_txtSearchBox{width:50vw}}@media(min-width:992px){.custom-solutions-gallery .annotations-wrapper .copy p.body-content,.custom-solutions-gallery .annotations-wrapper .copy p.content-body{font-size:14px}}.custom-solutions-gallery .red-spot.active{display:none}.custom-solutions-gallery .tip-tooltip.white{display:none}.brochure-thumbnails{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row}.brochure-thumbnails>div{flex-direction:column;-webkit-flex-direction:column;align-items:center;-webkit-align-items:center}.brochure-thumbnails>div>div{margin-top:auto}.brochure-thumbnails a{margin-bottom:0}.brochure-thumbnails img{height:50%;width:50%}.brochure-thumbnails p{margin-left:40px;margin-right:40px}.brochure-thumbnails h3{padding-bottom:8px;padding-top:12px}@media(max-width:767px){.brochure-thumbnails{flex-direction:column;-webkit-flex-direction:column}.brochure-thumbnails>div{border-bottom:1px #ddd solid}.brochure-thumbnails-wrapper div:last-child div:last-child{border-bottom:none}.sellsheets-wrapper div:last-child div:last-child{border-bottom:none}}.thumb-title{font-size:21px;margin-top:1.5rem;margin-bottom:.5rem;font-family:calluna;font-weight:600}.gallery-CTA-wrapper{position:relative;margin-left:-15px;margin-right:-15px;background-image:url("/kolbewindows/media/HeroImages/virtual-showroom-bottom-home-button-1920x630.jpg");background-repeat:no-repeat;min-height:500px;background-position:center center}#p_lt_WebPartZone2_mainZone_pageplaceholder_p_lt_WebPartZone3_FlyOutFilterContentZone_GalleryFilter_filterControl_WindowPanel,#p_lt_WebPartZone2_mainZone_pageplaceholder_p_lt_WebPartZone3_FlyOutFilterContentZone_GalleryFilter_filterControl_pnlCat10,#p_lt_WebPartZone2_mainZone_pageplaceholder_p_lt_WebPartZone3_FlyOutFilterContentZone_GalleryFilter_filterControl_pnlCat1,#p_lt_WebPartZone2_mainZone_pageplaceholder_p_lt_WebPartZone3_FlyOutFilterContentZone_GalleryFilter_filterControl_pnlCat3,#p_lt_WebPartZone2_mainZone_pageplaceholder_p_lt_WebPartZone3_FlyOutFilterContentZone_GalleryFilter_filterControl_pnlCat9{display:none}span#p_lt_WebPartZone2_mainZone_pageplaceholder_p_lt_WebPartZone3_FlyOutFilterContentZone_GalleryFilter_filterControl_DividerLabel{display:none}div#p_lt_WebPartZone2_mainZone_pageplaceholder_p_lt_WebPartZone3_FlyOutFilterContentZone_GalleryFilter_filterControl_Panel1{display:none}.gallery-no-results{margin-bottom:80rem}@media(max-width:767px){.gallery .original .annotations-wrapper{width:100% !important;max-width:inherit}}@media(min-width:768px){.gallery .original .annotations-wrapper{max-width:350px}}.modal-gallery .modal-dialog.modal-lg .modal-content .modal-body .original .annotations-wrapper .copy{width:100%}.original .annotations-wrapper .buttons{width:100%}.modal.modal-gallery .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:94%}.modal.modal-gallery .modal-content .modal-body{max-height:94vh}.modal-body.detailContent{display:flex;flex-direction:row}.swap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;contain:content;position:relative}.original{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;contain:content}.hs-area img{height:auto;width:auto;max-height:90vh}@media(max-width:767px){.hs-area img{height:auto;width:100%;max-height:90vh;object-fit:cover}.modal.modal-gallery .close{right:26px;top:26px}.modal.modal-gallery .close:after{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.75)}}@media(min-width:768px) and (max-width:991px){.original{height:50vh}.hs-area img{width:auto;height:50vh;object-fit:cover}.tall .original,.tall .panelContainer .hs-area,.tall .panelContainer .swap{height:50vh}}.swap img{height:auto;width:auto;max-height:90vh}@media(max-width:991px){.hs-wrap{display:none !important}}@media(max-width:767px){.original{flex-direction:column;-webkit-flex-direction:column;overflow:scroll}.original .annotations-wrapper{display:table !important;max-width:90vw}.gallery-detail-wrapper .original .annotations-wrapper{max-width:100%}.original .annotations-wrapper .buttons{padding-top:0}.hs-area img{max-height:64vh}.swap img{height:90vh;width:100%;object-fit:cover}}a.btn.btn-secondary{text-decoration:none}.professional-tools .product-summary p.content-body{margin-bottom:0}a.resource-files::before{content:"";font-family:FontAwesome;margin-right:16px}.gsc-cursor-box{border-top:1px solid !important;border-color:lightgray !important}div .gsc-table-cell-snippet-close div,div .gsc-table-cell-snippet-close a{color:#3e4348 !important}.gsc-table-result,.gsc-result-info,.gsc-orderby-label.gsc-inline-block,.gsc-control-cse,.gsc-option{font-weight:400 !important;font-family:'Open Sans',sans-serif !important}td.gsc-clear-button{display:none}input.gsc-input{font-weight:400 !important;font-family:'Open Sans',sans-serif !important;border:0 !important;outline:0 !important;background:transparent !important;border-bottom:2px solid #c7b79f !important;padding:6px 6px !important}.gsc-thumbnail-inside,.gsc-url-top{padding-left:0 !important}.gsc-webResult.gsc-result{border:none !important}.gcsc-branding-text{display:none}img.gsc-branding-img,img.gsc-branding-img-noclear,img.gcsc-branding-img,img.gcsc-branding-img-noclear{display:none !important}.gsc-webResult.gsc-result{padding-left:0 !important}.gs-webResult.gs-result{padding-left:8px}.GoogleCSE-wrapper input.gsc-search-button{padding:6px 20px!important;color:transparent !important;background-color:#edece6 !important;opacity:.94 !important;font-family:'Open Sans',sans-serif !important;font-size:14px !important;font-weight:400 !important;border:1px solid #c7b79f !important;border-radius:0 !important;background-image:url(/kolbewindows/media/Kolbe/search_box_icon.png) !important;background-repeat:no-repeat;background-position:center}.GoogleCSE-wrapper input.gsc-search-button:hover{background-color:#c7b79f !important;border:1px solid #c7b79f !important}input.gsc-input{font-size:21px !important}.gsib_a{width:100%;padding:8px 6px !important}.gsib_a:focus{outline:none !important}.cse .gsc-control-cse,.gsc-control-cse{background-color:transparent !important;border:none !important;padding-left:0 !important}.gsc-control-cse .gsc-table-result{font-family:inherit}.gsc-control-cse .gsc-input-box{height:inherit}input.gsc-input,.gsc-input-box,.gsc-input-box-hover,.gsc-input-box-focus,.gsc-search-button,input.gsc-search-button-v2{box-sizing:content-box;line-height:normal;margin-top:0}@media(min-width:768px) and (max-width:1199px){.quad-sliding-hero{left:600px !important}}@media(max-width:767px){.quad-sliding-hero{left:75% !important}}.video-card .embed-container{margin-left:0}@media(min-width:1700px){.col-xs-12.col-sm-6.btm-pad.video-card{min-height:668px}}@media(min-width:1480px) and (max-width:1699px){.col-xs-12.col-sm-6.btm-pad.video-card{min-height:610px}}@media(min-width:900px) and (max-width:1479px){.col-xs-12.col-sm-6.btm-pad.video-card{min-height:550px}}@media(min-width:768px) and (max-width:899px){.col-xs-12.col-sm-6.btm-pad.video-card{min-height:510px}}.wide-cards .als-viewport-wrapper .als-viewport .als-wrapper.eqh-row .als-item.eqh-column{height:530px!important}.HomepageModal .modal-footer,.HomepageModal2 .modal-footer{padding:0;height:15px}.carousel-caption{top:60%}@media(max-width:767px){.hero-gradient{width:0%}}@media(max-width:1199px){.error-page .carousel .item{min-height:756px}}.error-page{margin-bottom:-60px}.error-page img{opacity:.5}.error-page .hero-section{background:#000}.heritage-exterior-trim .option-sub-group .option-sub-group-thumbnail p.small{min-height:60px}.gallery-listing-wrapper .grid a.grid-item:hover{cursor:pointer}.contactform-message textarea{height:250px}#p_lt_WebPartZone3_mainZone_pageplaceholder_p_lt_WebPartZone6_MarginedZone1_On_lineForm_viewBiz_ctl00_fSubject .DropDownField{background:url(/kolbewindows/media/Logos/caret-down_24_gray.png) no-repeat right}#p_lt_WebPartZone3_mainZone_pageplaceholder_p_lt_WebPartZone6_MarginedZone1_On_lineForm_viewBiz_ctl00_fSubject .DropDownField.glow{background:url(/kolbewindows/media/Logos/caret-down_24_darkgray.png) no-repeat right}.mention-img{display:block;max-width:100px;max-height:100px;width:auto;height:auto;margin:auto}#KolbeMentionPostRow .blogpost-title{font-family:calluna;font-size:22px;font-weight:bold;margin-bottom:4px}.post-divider{width:50%;margin:1em 0 1em 0;border-bottom:2px solid #c7b79f}.blogpost-title-wrapper .blogpost-title-innerwrapper .blogpost-title h1.page-title{font-size:48px;padding-bottom:12px}.blogpost-title-wrapper .blogpost-title-innerwrapper .blogpost-title p{font-size:14px}.whats-new-social .social-wrapper{text-align:center;padding-top:16px}.blogpost-card .img-wrapper img{width:100%}.cms-bootstrap .logon-page .logo{margin:0 auto;width:216px;display:block;height:110px;position:relative;top:100px}.cms-bootstrap .logon-page{height:100%;width:100%;background:#ccc;padding:0 16px;box-sizing:border-box}@media screen and (min-height:850px){.cms-bootstrap .logon-page{background:none}}.contact-us-form .DropDownField{background:url(/kolbewindows/media/Logos/caret-down_24_gray.png) no-repeat right;width:100%}.contact-us-form .DropDownField.glow{background:url(/kolbewindows/media/Logos/caret-down_24_darkgray.png) no-repeat right}.goog-te-gadget-simple>span:nth-of-type(2){display:none}img.goog-te-gadget-icon:nth-of-type(2){display:none}.option-sub-group-thumbnail.active p{font-weight:700}@media(min-width:1120px) and (max-width:1256px){.navbar-default .navbar-nav.navbar-right{top:10px}}.modal-dialog{top:12.5%;width:60%}@media(max-width:1024px){.modal-dialog{width:80%}}.architect-library-results-listing-wrapper .modal-dialog{top:0}@media(max-width:767px){.modal-dialog{width:90%;top:25%}.architect-library-results-listing-wrapper .modal-dialog{top:0}}a.at-icon-wrapper.at-share-btn{margin-right:10px;margin-bottom:0 !important}.addthis_inline_share_toolbox{font-size:0}.at-share-btn-elements{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center}.at-share-btn-elements::before{content:'Share this:';font-size:14px;margin-right:10px}.short-hero .row .no-bubbles.gallery-detail-wrapper{display:inline-block}a.anchor-fixed-header{display:block;position:relative;top:-120px;visibility:hidden}@media(min-width:1200px){.gallery-detail-wrapper.tall,.gallery-detail-wrapper.tall .panelContainer .swap,.gallery-detail-wrapper.tall .panelContainer .hs-area{height:36vw}}#p_lt_WebPartZone2_mainZone_pageplaceholder_p_lt_WebPartZone5_MarginedZone2_On_lineForm_VistaLuxeMaterials_viewBiz tr td{padding-bottom:14px}#p_lt_WebPartZone2_mainZone_pageplaceholder_p_lt_WebPartZone5_MarginedZone2_On_lineForm_VistaLuxeMaterials_viewBiz tr td:first-child{padding-right:20px}#p_lt_WebPartZone2_mainZone_pageplaceholder_p_lt_WebPartZone5_MarginedZone2_On_lineForm_VistaLuxeMaterials_viewBiz #CompanyName label{font-weight:normal}#p_lt_WebPartZone2_mainZone_pageplaceholder_p_lt_WebPartZone5_MarginedZone2_On_lineForm_VistaLuxeMaterials_viewBiz #Email label{font-weight:normal}#p_lt_WebPartZone2_mainZone_pageplaceholder_p_lt_WebPartZone5_MarginedZone2_On_lineForm_VistaLuxeMaterials_viewBiz #MailingAddressLine2 label{font-weight:normal}#p_lt_WebPartZone2_mainZone_pageplaceholder_p_lt_WebPartZone5_MarginedZone2_On_lineForm_VistaLuxeMaterials_viewBiz .EditingFormButtonLeftCell{display:none}#p_lt_WebPartZone2_mainZone_pageplaceholder_p_lt_WebPartZone5_MarginedZone2_On_lineForm_VistaLuxeMaterials_viewBiz_pM_lS{padding:10px 24px;background-color:#333;color:white}.gallery-detail-wrapper{width:100%}.gallery-detail-wrapper>div:first-child{padding-right:3.75px;padding-left:0}.gallery-detail-wrapper>div:nth-child(2):not(:last-child){padding-left:3.75px;padding-right:3.75px}.gallery-detail-wrapper>div:last-child{padding-right:0;padding-left:3.75px}@media(max-width:767px){.gallery-detail-wrapper>div:first-child{padding-right:0;padding-left:0}.gallery-detail-wrapper>div:nth-child(2):not(:last-child){padding-left:0;padding-right:0}.gallery-detail-wrapper>div:last-child{padding-right:0;padding-left:0}}.gallery-detail-wrapper.singlephoto .swap,.gallery-detail-wrapper.singlephoto .original{margin-left:-15px;margin-right:-15px}.gallery-detail-wrapper.singlephoto>div{padding:0!important}@media(min-width:768px) and (max-width:991px){.short-hero .original{height:44vw}}.gallery-detail-wrapper.tall.singlephoto>[class*="col-"]:first-child{display:table}#return-to-top{position:fixed;bottom:20px;right:20px;background:#000;background:#474c51;width:50px;height:50px;display:block;text-decoration:none;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:99999}#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top:hover{background:rgba(0,0,0,.9)}#return-to-top:hover i{color:#fff;top:8px}.cke_textarea_inline .lazy{display:block}.lazy{display:none}.container-fluid .lazy:first-child .top-pad{display:none}.wide-cards .als-viewport-wrapper .als-viewport .als-wrapper.eqh-row .video-container{padding-top:0}.wide-cards .als-viewport-wrapper .als-viewport .als-wrapper.eqh-row .modal.modal-card.fade.in{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important}.wide-cards .als-viewport-wrapper .als-viewport .als-wrapper.eqh-row .modal.modal-card.fade.in .modal-dialog{top:inherit}.trading-wrapper .text-links-triangle:after{display:inline-block}.vl-exterior-styles{border-bottom:1px solid lightgray}.vl-glass-extras{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-flex-direction:row;border-bottom:1px solid lightgray}#internalPageTabsContent #VistaLuxeCollection .eqh-row,#internalPageTabsContent #ForgentSeries .eqh-row{border-bottom:1px solid #d3d3d3;padding-bottom:30px}@media(min-width:768px){.forgent-diagram img{width:auto;min-height:400px;object-fit:contain}.forgent-feature-list{display:flex;flex-direction:column;height:400px;justify-content:space-around;margin-bottom:30px}}@media(max-width:768px){.forgent-feature-list{margin-top:30px}}.forgent-feature-list a[data-tooltip]{position:relative;z-index:2;cursor:pointer}.forgent-feature-list a[data-tooltip]:before,.forgent-feature-list a[data-tooltip]:after{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;pointer-events:none}.forgent-feature-list a[data-tooltip]:before{position:absolute;bottom:150%;left:50%;margin-bottom:5px;margin-left:-80px;padding:7px;width:230px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#000;background-color:rgba(51,51,51,.9);color:#fff;content:attr(data-tooltip);text-align:center;font-size:14px;line-height:1.2}.forgent-feature-list a[data-tooltip]:after{position:absolute;bottom:150%;left:50%;margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid rgba(51,51,51,.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}.forgent-feature-list a[data-tooltip]:hover:before,.forgent-feature-list a[data-tooltip]:hover:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}@media(max-width:1199px){.vl-glass-extras{flex-direction:column;-webkit-flex-direction:column}}@media(max-width:767px){.vl-glass-extras{flex-direction:column;-webkit-flex-direction:column}.vl-glass-extras .col-sm-5{border-bottom:1px solid lightgray;margin-bottom:30px;padding-bottom:30px}}.vl-glass-extras .col-sm-6{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column}.vl-glass-extras .vl-divider{padding-right:0;padding-left:0}.vl-glass-extras .vl-divider div{width:100%;height:1px;background-color:#d3d3d3;margin-top:30px;margin-bottom:30px}@media(min-width:1200px){.vl-glass-extras .vl-divider div{width:1px;height:100%;background-color:#d3d3d3}.vl-glass-extras .vl-divider{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-justify-content:center;justify-content:center;padding:inherit}}@media(max-width:767px){.vl-features{margin-top:-30px}.vl-exterior-styles div:nth-child(3n+1){padding-bottom:15px}}.vl-glass-extras .vl-glass h2{margin-bottom:12px}.short-hero blockquote{padding:60px 0}@media(max-width:767px){.blogpost-body-wrapper .gallery-detail-wrapper>div:last-child{padding-right:0;padding-left:0}.short-hero blockquote{padding:80px 0}}@media(min-width:768px) and (max-width:991px){.blogpost-body-wrapper .gallery-detail-wrapper>div:last-child{padding-right:3.75px;padding-left:3.75px}.blogpost-body-wrapper .gallery-detail-wrapper>div:nth-child(2):not(:last-child){padding-left:0;padding-right:3.75px}.blogpost-body-wrapper .gallery-detail-wrapper .col-sm-6.col-md-3{padding-top:7.5px}}a.vlc-anchor{display:block;position:relative;top:-140px;visibility:hidden}@media(max-width:767px){.short-hero .hero-section.whatsnew-vlradius{background:url(/kolbewindows/media/Whats-New/Whats-New_VistaLuxe-Radius-DSC_8144.jpg);background-position:50% 0%;background-size:cover}.short-hero .hero-section.whatsnew-vlradius img{display:none}}@media(max-width:519px){.short-hero .hero-section.whatsnew-vlradius{background-size:120%}}.productshero-titleleft .breadcrumbs .supporting-text{line-height:18px}.productshero-title-wrapper.v2 .productshero-titleleft{border-right:1px solid #c7b79f;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-align-self:inherit;align-self:inherit;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.productshero-title-wrapper.v2 .productshero-titleleft .product-demo-video{padding-top:12px}.productshero-title-wrapper.v2 .productshero-titleleft .series-product-type{padding-top:18px}.productshero-title-wrapper.v2 .productshero-titleleft .series-product-type .content-body{margin-bottom:-6px}.productshero-title-wrapper.v2 .productshero-titleleft .series-product-type .content-header{margin-bottom:0}.productshero-title-wrapper.v2 .productshero-titleleft .product-demo-video a{margin-top:0;margin-bottom:0;padding-top:6px;padding-left:12px;padding-right:10px;background-color:#5e6d77;border-radius:4px;border-color:#5e6d77;color:white !important;text-transform:uppercase;font-size:14px;padding-bottom:6px;height:34px}.productshero-title-wrapper.v2 .productshero-titleleft .product-demo-video a:hover{background-color:#3e4b54}.productshero-title-wrapper.v2 .productshero-titleleft .product-demo-video a i{font-size:11px;margin-right:6px;font-size:14px}.productshero-title-wrapper.v2 .productshero-titleright{border-left:none}.productshero-titleright .arrow-turn-wrapper p.supporting-text{font-size:12px;text-decoration:underline;margin-top:14px;margin-bottom:0}.ProductDemoModal .embed-container2{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.ProductDemoModal .embed-container2 iframe,.ProductDemoModal .embed-container2 object,.ProductDemoModal .embed-container2 embed{position:absolute;top:0;left:0;width:100%;height:100%}.productshero-title-wrapper.v2 .productshero-titleleft .series-product-type h1.content-header{margin-top:4px}@media(max-width:767px){.productshero-title-wrapper.v2 .productshero-titleleft{border-right:none}.productshero-title-wrapper.v2 .productshero-titleleft .series-product-type .content-header{margin-top:6px}.parentbox{margin-bottom:0}.productshero-title-wrapper.v2 .productshero-titleleft .series-product-type{padding-top:0}}.anh-content-divider.col-xs-12.col-sm-12.col-md-12.TabContentLower,.sdh-content-divider.col-xs-12.col-sm-12.col-md-12.TabContentLower{padding:0;font-size:14.4px;padding-bottom:10px}.modal-dialog{position:fixed;top:50%;left:50%}.modal.modal-card.ProductDemoModal .modal-dialog,.modal.modal-card.HomepageModal2 .modal-dialog,.modal.modal-card.HomepageModal .modal-dialog{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.architect-library-results-listing-wrapper .modal .modal-dialog,#confirmationModal.modal .modal-dialog{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:fixed;top:50%;left:50%}@media(min-width:768px){.hardware-with-captions-container div:nth-child(n+2) div:first-child{margin-left:13%}.hardware-with-captions-container div.row{padding-left:15px;padding-right:15px}.hardware-with-captions-container div.row:nth-child(n+2){padding-top:15px}.blogpost-body-wrapper .hardware-with-captions-container:nth-of-type(2) div.row div:first-child{margin-left:13%}}.parts-service-page .short-hero .hero-section{min-height:400px}.parts-service-page .hero-section .text-wrapper{-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);-webkit-transform:translateY(-25%);transform:translateY(-25%)}.parts-service-page .contact-us-form h3{font-size:14px;padding-bottom:10px;font-weight:bold}.parts-service-page .contact-us-form h3 span{color:#999;font-weight:normal}.parts-service-page .contact-us-form .form-control{font-size:16px}.parts-service-page .contact-us-form div[class*="col-"]{padding-bottom:15px}.parts-service-page .contact-us-form hr{margin-top:10px;margin-bottom:20px}.parts-service-page .CaptchaTable .CaptchaTextBoxSmall{width:40px;text-align:center}.parts-service-page .CaptchaTable div[id*="pnlAnswer"]{display:inline-flex;margin-top:10px}.parts-service-page .submitContact{background-color:#5e6d77;border-radius:6px;border-color:transparent;color:white !important;float:left;margin-right:14px}.parts-service-page .submitContact:hover{background-color:#3c4850}.parts-service-page .next-step-message{margin-top:22px}.parts-service-page .next-step-message p{font-size:14px}.contact-us-form .captcha-container{padding-top:15px}.parts-service-page .CaptchaTable{margin-bottom:20px}.parts-service-page .character-counter{position:absolute;background-color:lightgray;text-align:center;padding:6px 10px !important;width:auto;border-radius:2px;font-size:12px;right:24px;top:10px}.parts-service-page textarea[id*="iMessage_fcMessage_txtText"]{padding-right:60px}.parts-service-page img[id*='_imgSecurityCode']{width:250px;height:60px}.uploader-layout #drop_zone{border:4px dashed rgba(0,0,0,.3);background:transparent;min-height:350px;margin-left:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.uploader-layout #progressArea{border:none;background:transparent;min-height:350px;display:flex;justify-content:flex-start;align-items:flex-start}.uploader-layout #progressArea .row{display:flex}.uploader-layout .uploadArea.container{padding-left:0;width:100%}.col-sm-12.col-md-10.col-md-offset-1.uploader-layout>div:first-child{padding-left:0;width:100%}.uploader-layout #drop_zone i{font-size:80px;color:lightgray}.uploader-layout #drop_zone p:first-of-type{font-size:30px;padding-top:10px}.uploader-layout #drop_zone p:last-of-type{color:lightgray}.uploader-layout #drop_zone button{margin-top:0}.uploader-layout .selected-files-header{font-weight:bold;text-transform:uppercase}.uploader-layout .selected-files-remove{visibility:hidden}.uploadArea.container .col-md-5{padding-right:0}.uploadArea.container .col-md-5 #progressArea{margin-left:0;flex-direction:column}.uploadArea.container .col-md-5 #progressArea .row{width:100%;margin:0;display:flex;padding-top:10px}.uploadArea.container .col-md-5 #progressArea .row .col-md-2{margin-top:3px}.uploadArea.container .col-md-5 #progressArea .row .col-md-2 .progressCell{width:60px}.uploadArea.container .btn-primary{margin-left:15px;margin-top:0;float:left}.uploadArea.container .doneButton{margin:0;float:right;text-transform:uppercase}.uploadArea.container .glyphicon-remove{color:gray}.blogpost-card-innerwrapper.bordered{border:1px solid #c7b79f;padding:0}.whats-new-header h3{position:relative;font-size:30px;font-family:calluna;z-index:1;overflow:hidden;text-align:center}.whats-new-header h3:before,.whats-new-header h3:after{position:absolute;top:51%;overflow:hidden;height:1px;content:' ';background-color:#3e4348}.whats-new-header h3:before{margin-left:-50%;text-align:right;width:49%}.whats-new-header h3:after{margin-left:1%;width:50%}.whats-new-header{padding-bottom:20px}.FormButton.submitDone,.FormButton.submitContinue,.doneButton{background-color:#5e6d77;border-radius:6px;border-color:transparent;color:#fff!important}.FormButton.submitDone:hover,.FormButton.submitContinue:hover,.doneButton:hover{background-color:#8d9ba5;border-radius:7px;border-color:transparent;color:#fff!important}.formfield input{margin-left:30px;margin-bottom:20px}#p_lt_WebPartZone3_mainZone_pageplaceholder_p_lt_WebPartZone5_MarginedZone2_On_lineForm_VistaLuxeMaterials_viewBiz_pnlForm .EditingFormButtonLeftCell{display:none}.embed-container2{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container2 iframe,.embed-container2 object,.embed-container2 embed{position:absolute;top:0;left:0;width:100%;height:100%}.jumpAnchor{top:-100px;position:absolute}.additionalResources .resource-card.view-button a{width:100%;height:100%;display:block}.gallery-modal{z-index:999!important}.gallery-listing .video figure img{height:auto !important;object-fit:scale-down;aspect-ratio:16/10;max-height:250px}