.toggle-review-wrapper{clear:both;left:0;margin-left:30px;margin-bottom:50px;margin-top:-61px}*{margin:0;border-style:none;font-family:proxima-nova,sans-serif}body{background:#fff;min-width:960px}@media (min-width:1px){body{min-width:0}}a{text-decoration:none}a:hover{opacity:.7}.mobileMenu{display:none}.grid-container{max-width:960px;padding-left:0;padding-right:0}.hidden{display:none}#headerScreen{width:100%;overflow:hidden;max-height:40px}#headerScreen>.grid-container>div{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#headerScreen+div{height:89px}#navSocial{overflow:hidden;padding-left:0;text-align:right}#navSocial li{display:inline;list-style:none}#navSocial #navText,#navSocial a{color:#fff;vertical-align:middle}#navSocial #navText{font-size:80%;line-height:10%;display:inline-block;padding-bottom:1%;font-weight:400}#navSocial img{margin:0 0 0 1%}#navSocial #searchform{display:inline-block;*display:inline;zoom:1;width:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative;top:-4px}#navSocial #searchform.visible,#navSocial #searchform>div{width:250px}#navSocial #searchform label{display:none}#site-title{text-decoration:none;font-weight:600;padding:10% 0 0;margin-bottom:-3%;text-align:center}#site-title a{color:#6d6e71;text-transform:lowercase;font-size:100%;padding-top:-5%}#site-title a:hover{opacity:1}#site-title span{width:1px;display:inline-block;text-indent:-9999px}#navMain ul{padding:0;text-transform:uppercase;font-weight:600;text-align:right}#navMain ul li{display:inline;list-style:none}#navMain ul a{padding:7% 2%;color:#fff;margin:0 -.4%;font-size:100%;display:inline-block;*display:inline;zoom:1}#navMain ul .current-menu-item a,#navMain ul .current-page-ancestor a,#navMain ul a:hover{text-decoration:underline;opacity:1}body.page-id-15 #navMain ul .current-page-ancestor a{text-decoration:underline}#header{position:absolute;left:0;top:0;width:100%;background:linear-gradient(180deg,#000,transparent)}#mainContentScreen{width:100%;background-size:100%;padding-top:150px;margin-bottom:20px;background-size:cover;background-position:50%;background-image:url(/wp-content/themes/sashwindowman/images/home_sash_windows.jpg)}.search #mainContentScreen{height:180px}.home #mainContentScreen{height:auto}.home #mainContentScreen,.page-id-6 #mainContentScreen{background-image:url(/wp-content/themes/sashwindowman/images/home_sash_windows.jpg)}.page-id-6 #mainContentScreen{height:180px}.page-id-9 #mainContentScreen{height:auto;background-image:url(/wp-content/themes/sashwindowman/images/home_sash_windows.jpg)}.page-id-11 #mainContentScreen{height:auto;background-image:url(/wp-content/themes/sashwindowman/images/imgStrip3.png)}.page-id-13 #mainContentScreen{height:180px;background-image:url(/wp-content/themes/sashwindowman/images/imgStrip1.png)}.page-id-15 #mainContentScreen{height:180px;background-image:url(/wp-content/themes/sashwindowman/images/home_sash_windows.jpg)}.page-id-46 #mainContentScreen{height:180px;background-image:url(/wp-content/themes/sashwindowman/images/imgStrip3.png)}.mainContent h1{font-family:Poppins,sans-serif}.mainContent h1,.mainContent h2{color:#fff;padding:25% 5%;font-weight:400;font-size:255%;text-shadow:0 0 19px #000}.mainContent h2{line-height:56px;font-weight:700;text-transform:uppercase}#mainContentHeader{padding-top:22%}#mainContentHeader h1{padding:4% 4% 1%}#mainContentHeader h1,#mainContentHeader p{background-color:#646464;background-color:rgba(1,1,1,.6)}#mainContentHeader p{color:#fff;font-weight:400;font-size:120%;padding:1% 4% 4%}#contactForm{width:295px;width:267px\9;padding:10px}.contact-content .widget_black_studio_tinymce{width:100%\9}.page-id-79 #contactForm input{max-width:150px}@media (min-width:1px){#contactForm{width:auto}}.grid-25 .widget{width:90%}.grid-25 .widget,.left-sidebar{color:#545456;margin:8% 5%;background-color:#f7f7f7;border-top:5px solid #4d7c81;font-size:80%;padding:5%}.mobile-grid-100,.sectionContent{margin-top:20px}.parent-pageid-11 .sectionContent>div{width:310px;display:inline-block;text-align:center}.parent-pageid-11 .sectionContent>div img{border:5px solid #ddd}.grid-25 .widget>h3{display:none}.grid-25 .widget ul,.left-sidebar ul{padding:5%}.grid-25 .widget li,.left-sidebar li{list-style:none}.grid-25 .widget a,.left-sidebar a{color:#545456;line-height:200%;text-decoration:none;line-height:1.3em;padding:4px 0;display:block}.left-sidebar li.current_page_item a{text-decoration:underline}.grid-25 .widget a:hover,.left-sidebar a:hover{text-decoration:none}.testimonial p{line-height:170%}.testimonial a{font-weight:700}div .content{padding:0 0 3% 2%;font-size:85%;line-height:160%;color:#2b3c3e}div .content h1,h2{padding:0 0 4%;line-height:33px;font-weight:700;text-transform:uppercase}.content h3,.postid-481 .content h1,.postid-484 .content h1,h2{padding:2% 0}div .content a,div .content a:hover{text-decoration:underline}.content ul{text-decoration:none;list-style-image:url(/wp-content/themes/sashwindowman/images/bul1.png)}.content ul li{padding:1% 3% 1% 0}.content a{color:#545456;text-decoration:none}.content p{padding-bottom:15px;line-height:25px;padding-right:3%}.contact-content aside{float:right;display:block;width:90%;margin:0}.contact-content aside #contactForm p{font-size:117%}.grid-55.content{padding:0 0 3% 2%;font-size:107%;line-height:160%;color:#545456}#contactForm{background-color:#4d7c81;background-color:rgba(77,124,129,.95);-moz-border-radius:5px;border-radius:5px;color:#fff;border-style:none;font-size:85%;margin:22% 0}#contactForm legend{padding-top:6%;padding-bottom:3%;font-size:135%;font-weight:600}#contactForm .btn,#contactForm input,#contactForm select,#contactForm textarea{float:right;border:none;padding:2%;margin-bottom:3%}.error{outline:2px solid #ce7171}#contactForm p{padding:2% 0;margin-bottom:3%;font-size:95%}#contactForm fieldset{border:none}#contactForm label{border-style:none}#contactForm select{width:74%;padding:1%}#contactForm input,#contactForm select,textarea{border-style:none;-moz-border-radius:2px;border-radius:2px}#contactForm input,textarea{width:60%;font-size:100%;font-family:Duru Sans,sans-serif}#contactForm textarea{resize:vertical;margin-bottom:17%}#contactForm em{float:right}#contactForm .btn{-moz-border-radius:8px;border-radius:8px;background-color:#2b3c3e;margin-top:-10%;color:#fff;width:40%;cursor:pointer}#contactForm .btn:hover{opacity:.7}#contactForm #privacyForm{padding-top:22%;margin-bottom:0}#contactForm #privacyForm a{color:#000;margin-top:0;border-bottom:1px dashed #000}.contact-container{margin-left:10%}.testimonial>div>div{margin:10px 0}.homePageTout{padding-top:3%;height:370px;margin-bottom:1%;position:relative}.homePageTout h4{padding:5% 0 5% 5%;font-weight:700;text-transform:uppercase}.homePageTout p{color:#6e6f73;line-height:160%;width:90%;font-size:85%;padding:0 5%}.homePageTout [id^=homePageTout]{border-top:5px solid #4d7c81}.homePageTout [id^=homePageTout] h4,.homePageTout [id^=homePageTout] h4 a{color:#4d7c81}.homePageTout [id^=homePageTout] #btn{background-color:#4d7c81;float:right;position:absolute;bottom:0;right:0;margin-right:3%}#btn{-moz-border-radius:8px;border-radius:8px;background-color:#a1b56e;padding:2% 9%;color:#fff;float:right;font-size:110%;border-style:none;font-weight:600}#condText{height:40px;visibility:hidden}#landingPageText{color:#6d6e71;font-size:100%;padding:5% 0 0 3%;font-weight:500;line-height:20px}#homePageSecondTout{border-top:5px solid #4d7c81;background:#f7f7f7;margin:2% 0;overflow:auto;overflow-x:hidden;overflow-y:hidden;height:158px}#homePageSecondTout img{float:left;padding:0;margin-right:4%}#homePageSecondTout h4{color:#6d6e71;padding:2% 0 1%;font-size:109%;font-weight:700;text-transform:uppercase}#homePageSecondTout h4 a{color:#2b3c3e}#homePageSecondTout p{color:#2b3c3e;font-size:80%;line-height:160%;min-height:105px}#homePageSecondTout p+a{font-size:85%;color:#4d7c81;font-weight:700;margin:-3% 0 0;float:left}#sectionTout{border-top:5px solid #4d7c81;background:#f7f7f7;margin:5% 0 0;overflow:auto;overflow-x:hidden;overflow-y:hidden;height:109px;position:relative}#sectionTout img,.sectionToutImageCrop{float:left;margin:0 3.5% 0 0}.sectionToutImageCrop{height:108px;width:80px;display:block;overflow:hidden;text-align:center;background-image:url(/wp-content/uploads/2014/02/double-glazed-shash-windows.png)}#sectionTout .sectionToutImageCrop img{height:108px;float:none;margin:0;text-align:center}#sectionTout h4{color:#2b3c3e;font-size:100%;font-weight:600;margin:1.5%}#sectionTout p{color:#2b3c3e;font-size:84%;margin:0 3.5%;line-height:15px;padding-bottom:0}#sectionTout a{font-size:85%;color:#4d7c81;font-weight:700;position:absolute;bottom:8.5%;text-decoration:none;line-height:1.3em}.page-id-11 .testimonial{display:none};footer{background-color:#e6e7e8}#footerSection1Screen{width:100%;overflow:auto;background-color:#4d7c81;margin-top:50px;font-size:20px}.footerSection1{padding:3% 0;list-style:none;color:#fff;font-weight:600;overflow:auto}.footerSection1 ul{list-style:none;overflow:hidden;white-space:nowrap;font-size:70%;line-height:200%;padding:0}.footerSection1 a{color:#fff}#footerSection2Screen{background-color:#2b3c3e;width:100%;overflow:hidden}footer cite{display:inline-block;vertical-align:middle;font-style:normal;text-transform:uppercase;font-size:13px}footer cite a{color:#fff}footer cite{min-width:100px}footer cite img{display:inline-block;width:40px;vertical-align:middle;margin-top:-2%}#navSocial #navText2{line-height:10%;margin-top:-1%}#footerCompanyInfo,#navSocial #navText2{color:#fff;font-size:80%;vertical-align:middle;display:inline-block;font-weight:400}#footerCompanyInfo{padding:2% 0;white-space:nowrap}#footerCompanyInfo li{display:inline;list-style:none}#footerCompanyInfo a{color:#fff;padding-left:6%;padding-top:-2%}#sitemapTout{color:#545456;margin:0 0 2.5%;background-color:#ebebec;border-top:5px solid #a1b56e;font-size:100%;padding:3%;overflow:auto}#sitemapTout h3{padding:0 0 2%}#sitemapTout li{float:left;display:inline;width:50%;padding:0 0 1%}#sitemapTout li a{text-decoration:none}.bookmarkBar{background-color:#ebebec;border-top:5px solid #a1b56e;color:#6d6e71;margin-top:25px}.bookmarkBar h4{padding-top:1%}.bookmarkBar ul{margin:0 auto;padding:2% 0;text-decoration:none}.bookmarkBar ul li{display:inline}.bookmarkBar ul li,.bookmarkBar ul li:hover{text-decoration:none}.bookmarkBar ul li a{padding:0 3%;text-decoration:none}.bookmarkBar img,.bookmarkBar ul li a:hover{text-decoration:none}.bookmarkBar img{height:40px}.entry-meta{margin-top:25px}#locationPage{color:#6d6e71}#locationPage h1{color:#6d6e71;line-height:150%;padding-top:0}#locationPage .content{padding:2%}#locationPage #emailHidden{visibility:hidden;font-size:1px;height:1px}#locationPage #branchHidden{visibility:hidden;font-size:1px;height:1px}.sectionNav{*width:205px}.mainContentScreen>.grid-container>.grid-25{*margin-left:-20px!important}.left-sidebar{*margin-left:0;*width:90%}.slidesjs-container{*height:220px!important}.contact-content{*width:657px!important}.content{*max-width:650px}.grid-50{*margin-right:2%}.sectionToutHolder{*margin:0 1px;*width:670px}.widget_recent_entries{*margin-left:0!important}.content ul{*margin-left:15px}.content ul li{*padding-top:0;*padding-left:1%}#locationPage #contactForm{background-color:rgba(161,181,112,.95);-moz-border-radius:0;border-radius:0;color:#fff;border-style:none;font-size:85%;margin:4% 0 -1% -6%;float:right;width:80%}#locationPage #testimonials{background-color:#ebebec;border-top:5px solid #a1b56e;margin:2% 1% 0 -1%;padding:1%;float:right;width:30%}#locationPage #testimonials h3{padding:2%}#locationPage #testimonials p{font-size:85%;padding:2%}#locationPage #testimonials #quote1{background:url(../images/quote1.png) no-repeat 0 0;padding:0 5%}#locationPage #testimonials #quote2{background:url(../images/quote2.png) no-repeat 0 0;padding:0 5%;margin-left:2%}#locationPage #caseStudies h3{padding:0 0 0 1%;margin:0}#locationPage #caseStudies li h3{padding:3% 0 1%;margin:-7% 0 0;font-weight:700;font-size:95%}#locationPage #caseStudies img{float:left;padding-right:2%;width:auto;height:100px}#locationPage #caseStudies p{padding:1%;font-size:80%}#locationPage #caseStudies ul{margin:0 0 0 -4%;list-style-type:none}#locationPage #caseStudies li{width:48%;border-top:5px solid #a1b56e;background:#ebebec;margin:1%;overflow:auto;overflow-x:hidden;overflow-y:hidden;float:left;height:102px;position:relative;list-style-type:none}#locationPage #footerSection2Screen{height:36px}#obscureGlassImages div{width:48%;float:left;margin:1%}#obscureGlassImages div h2{padding:3% 0;margin:0;float:left;text-align:center;width:100%}#obscureGlassImages div img{padding:0 25%;float:left}.smallNavMain a{color:#4d7c81}.locationContact .areaHide,.locationShow{display:none}.locationContact .locationShow{display:block}body.search #searchform #s{background-color:#ccc;padding:2px 4px;border-radius:4px;color:#444}body.search #searchform #searchsubmit{border-radius:4px;padding:2px 10px}.grid-container{max-width:1100px;overflow:hidden}#navSocial{left:55%;margin-left:-20%}.credit{text-align:right}footer #navSocial{min-width:325px;display:inline-block;vertical-align:middle}#navMain ul a{padding:5% 1%}.homePageTout{height:400px}#site-title img{padding:0 0 10%;max-width:310px}@media (max-width:910px){#mainContentScreen{min-height:95px}#footerSection1Screen{font-size:16px}.grid-container{max-width:910px;overflow:hidden}#headerScreen+div{height:150px}.smallSiteTitle{width:100%;float:left}#site-title{text-decoration:none;font-weight:600;padding:3% 0 0;margin-bottom:-8%;text-align:center}#site-title img{padding:0 0 10%}.smallNavMain{width:100%;float:left}#navMain{width:100%;padding:0 0 4%}#navMain ul{margin-left:-2.5%}#navMain ul a{padding:3% 4%}}@media (max-width:870px){#navMain ul{margin-left:-4%}footer cite{display:none}}@media (max-width:910px){#navMain ul{margin-left:0;text-align:center}#navMain ul a{padding:3%}.homePageTout{height:420px}#homePageSecondTout{height:180px}#homePageSecondTout a{padding:2% 0 0}#homePageSecondTout .rightSideTout{padding:2% 0 0 34%}}@media (max-width:767px){#mainContentScreen{min-height:0}.grid-25 .widget{margin:0}#mainContentScreen+.grid-container .grid-25:first-child{width:100%}.left-sidebar ul{padding:0}.left-sidebar{margin:5% 0}.left-sidebar.testimonial{display:none}#locationPage #caseStudies li{width:100%}.mainContent h2{padding:45% 5%}#navSocial #navText{padding-bottom:2.5%}#navMain ul{margin-left:0;text-align:center}.homePageTout{height:300px}#homePageSecondTout .rightSideTout,#homePageSecondTout a{padding:0}#homePageSecondTout{height:156px}#footerSection1Screen #hideNav{display:none}#footerSection2Screen .mobile-grid-50{width:100%}#footerSection2Screen .mobile-grid-50,#navSocial{text-align:center;padding:0;margin:0;position:static}#navSocial #navText2{margin-top:-3%}div .content{width:100%}}@media (max-width:720px){#navMain ul{margin-left:3%}.mainContent h2{padding:34% 6%}}@media (max-width:710px){.mainContent h2{padding:26% 6%}#navMain ul{margin-left:2%}}@media (max-width:685px){.contact-content .grid-45{width:100%;padding:0;margin:0 0 20px}.contact-content .grid-45 aside{width:100%}#navSocial li:first-child,#navSocial li:nth-child(2){display:none}.home aside.grid-50{width:100%}#homePageSecondTout p+a,#sectionTout>a{text-indent:-999px;width:150%;height:180%;margin-left:-90px;margin-bottom:-20px}.mainContent .grid-60{width:100%}#navMain ul a{padding:3% 2%}#navMain{z-index:999}#navMain ul{margin-left:0}#footerSection1Screen{display:none}#footerCompanyInfo{//display:none}#footerSection2Screen #navSocial{margin-right:0}#footerSection2Screen #navSocial #navText2{margin-top:-4%}#site-title img{padding:0 0 2%}#navSocial{width:100%;margin:0;text-align:center}.footerSection2 .grid-40{width:100%;left:0}body{overflow-x:hidden}#headerScreen+.grid-container{height:65px}.smallSiteTitle{width:70%;margin:0;padding:0}#site-title{padding-top:4%}#navMain{background:rgba(77,124,129,.95);padding:0;position:absolute;top:105px;box-shadow:0 6px 10px rgba(0,0,0,.63);display:none}#navMain ul li a{display:block;width:100%;padding:13px 0;margin:0}.mobileMenu{display:block;background:transparent;color:#fff;font-weight:700;font-size:28px;padding:5px 31px;position:absolute;top:40px;right:0;line-height:33px;outline:none;cursor:pointer}.mainContent h1{font-size:165%}#mainContentHeader{padding:15% 0}#mainContentScreen+.grid-container{margin-top:20px}#mainContentHeader p{font-size:100%}.mainContent h2{padding:15% 5%;font-size:33px}#tagline{width:100%}#homePageSecondTout p{padding-right:2%}}@media (max-width:600px){#footerSection2Screen #navSocial{margin-right:0}.testimonial{display:none}#obscureGlassImages div{width:100%;float:left;margin:1%}div .content{padding:20px 3%}div>div.grid-50{width:100%;padding:0}}@media (max-width:530px){#footerSection2Screen #navSocial{margin-right:0}#navSocial #navText{padding-bottom:3.5%}}@media screen and (max-width:500px){body{overflow-x:hidden}#headerScreen+.grid-container{height:70px}.smallSiteTitle{width:70%;margin:0;padding:0}#site-title img{padding:0 0 2%;width:80%}#navMain{top:105px}.mainContent h1{font-size:165%}#mainContentHeader{padding:15% 0}#mainContentScreen+.grid-container{margin-top:20px}#mainContentHeader p{font-size:100%}.left-sidebar{margin:8% 3%}.homePageTout{height:275px;padding-top:5%}#homePageSecondTout{margin:10px 0}.homePageTout p{font-size:75%;width:90%}#homePageSecondTout h4{font-size:80%}#homePageSecondTout p{font-size:70%;min-height:88px}#homePageSecondTout p+a{font-size:75%;margin:-5% 0 0}#homePageSecondTout img{width:90px}#sectionTout h4{font-size:90%}#sectionTout a{font-size:70%}.contact-content aside{float:none;width:auto;margin:0;width:97%}#contactForm{margin:3% 0}.testimonial div>div{display:none}.testimonial a{text-indent:-999px;display:block;margin-top:-20px;background:url(../images/right_arrow.jpg) no-repeat 100%}.left-sidebar ul{padding:5%}.footerSection1{display:none}#footerCompanyInfo{margin:0;padding:0;font-size:65%}#footerSection2Screen{margin-top:20px}.footerSection2 div{width:50%;float:left;padding-right:0}.footerSection2 #navSocial img{margin:0}#footerSection2Screen #navSocial{margin-right:0}.sectionNav{width:100%}.left-sidebar{margin:0;padding:0}.grid-25 .widget li,.left-sidebar li{list-style:none;width:50%}.grid-25 .widget a,.left-sidebar a{font-size:114%}#navMain{background:rgba(77,124,129,.95);padding:0;position:absolute;top:110px;box-shadow:0 6px 10px rgba(0,0,0,.63);display:none}#navMain ul li a{display:block;width:100%;padding:13px 0;margin:0}.sectionContent{width:100%}#obscureGlassImages{margin-left:-11%}#obscureGlassImages div h2{margin:0 0 0 18%}#obscureGlassImages div{width:48%;float:left}#homePageSecondTout{height:120px}}.cky-consent-container:before{content:"";background:#000;opacity:.4;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}