h1,h2,h3,h4,h5{font-family:'Tenor Sans',sans-serif!important}#main-footer{display:none!important}.et_pb_section p{font-size:18px}@media only screen and (max-width:540px){.et_pb_section p{font-size:16px}}.et_pb_bottom_inside_divider{bottom:-2px!important}.et_pb_top_inside_divider{top:-2px!important}.Menu_Phone .et-pb-icon{font-size:inherit!important}.Menu_Phone .Phone_Text{text-transform:uppercase;margin-right:5px;font-weight:600;color:#022339!important;font-family:'Tenor Sans',sans-serif!important}@media only screen and (min-width:981px){.Menu_Phone .Phone_Text{display:none;margin-right:0px}}@media only screen and (max-width:980px){.Contact_Menu_Item,.Menu_Phone{width:50%}.Menu_Phone .et-pb-icon{font-size:inherit!important;color:#022339!important}.Contact_Menu_Item{float:left}.Menu_Phone{float:right}.Contact_Menu_Item a{padding-right:0!important}.Menu_Phone a{text-align:right;padding-left:0!important;border-bottom:2px solid rgba(189,164,44,.25)!important}}.Custom_Button,.et_pb_contact_submit,.wpcf7-submit{font-family:'Tenor Sans',sans-serif!important;text-transform:uppercase;font-weight:bold;letter-spacing:1px!important;border-radius:0px;font-weight:500}.et_pb_contact_submit{font-size:14px!important}.Custom_Button:hover{letter-spacing:2px!important}.Custom_Button_Row .et_pb_button_module_wrapper{margin-right:30px!important}@media only screen and (max-width:767px){.Custom_Button{font-size:16px!important}.Custom_Button_Row{margin-top:0px!important}.Custom_Button_Row .et_pb_button_module_wrapper{margin-right:0px!important}}#et-top-navigation a{font-family:'Tenor Sans',sans-serif!important;text-transform:uppercase}#top-menu li{display:inline-block;font-size:16px;padding-right:12px}.et_pb_svg_logo #logo{max-height:95%;height:95%;padding-top:15px}#main-header{min-height:115px;transition:.5s;position:fixed!important;background-color:#022339!important}.et-fixed-header{min-height:75px!important;transition:.5s}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding-top:50px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding-top:30px}@media only screen and (max-width:980px){.et_pb_svg_logo #logo{max-height:80%;height:80%;padding-top:0px}#main-header{min-height:85px}#page-container{padding-top:85px!important}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding-top:28px}}@media only screen and (max-width:479px){.et_pb_svg_logo #logo{max-height:100%;height:100%;max-width:65%}.mobile_menu_bar:before{font-size:40px}}@media only screen and (max-width:375px){.et_menu_container{width:85%!important}.et_pb_svg_logo #logo{max-width:75%}}#page-container #main-header #et-top-navigation .Custom_Menu_Item a,#page-container #main-header #et-top-navigation .Custom_Parent_Menu_Item a{color:#fff!important}#page-container #main-header #et-top-navigation .current-menu-item a,#page-container #main-header #et-top-navigation .current-menu-parent a{color:#bda42c!important}#page-container #main-header #et-top-navigation .Custom_Sub_Menu_Item a{color:#898989!important}#page-container #main-header #et-top-navigation .Custom_Sub_Menu_Item a:hover,#page-container #main-header #et-top-navigation .Custom_Sub_Menu_Item a:active{color:#022339!important}#page-container #main-header #et-top-navigation .Custom_Sub_Menu_Item a:hover,#page-container #main-header #et-top-navigation .sub-menu .current-menu-item a{background-color:rgba(189,164,44,.25)!important;opacity:.7;padding-left:10px!important;color:#022339!important}.nav li ul{width:270px;padding:10px 0}#top-menu li li a{width:250px;padding:0;font-size:12px}@media only screen and (max-width:980px){.mobile_menu_bar:before{font-size:44px}#page-container #main-header #et-top-navigation .Custom_Menu_Item a,#page-container #main-header #et-top-navigation .Custom_Parent_Menu_Item a{color:#022339!important}#page-container #main-header #et-top-navigation .menu-item-has-children a,#page-container #main-header #et-top-navigation .Custom_Menu_Item a{background-color:transparent!important;border-bottom:2px solid rgba(189,164,44,.25)!important}#page-container #main-header #et-top-navigation .current-menu-item a{background-color:rgba(189,164,44,.25)!important;opacity:.7;padding-left:20px!important}#page-container #main-header #et-top-navigation .Custom_Sub_Menu_Item a{background-color:transparent!important}#page-container #main-header #et-top-navigation .menu-item-has-children a:hover,#page-container #main-header #et-top-navigation .Custom_Menu_Item a:hover{background-color:rgba(189,164,44,.25)!important;opacity:.7;padding-left:45px!important}#page-container #main-header #et-top-navigation .Custom_Sub_Menu_Item a{color:#898989!important;border-bottom:none!important;font-size:12px!important;padding:2px 10px!important}.sub-menu{padding-top:10px;padding-left:0px!important}}@media only screen and (max-width:375px){#page-container #main-header #et-top-navigation .menu-item-has-children a:hover,#page-container #main-header #et-top-navigation .Custom_Menu_Item a:hover{padding-left:0px!important}#page-container #main-header #et-top-navigation .Custom_Sub_Menu_Item a{font-size:10px!important;padding:0px!important}}.Page_Header h1{text-transform:uppercase}.Page_Header h2{color:rgba(255,255,255,1)!important;font-size:22px!important}@media only screen and (max-width:767px){.Page_Header h2{font-size:20px!important}}@media only screen and (max-width:479px){.Page_Header h1{font-size:30px!important}.Page_Header h2{font-size:18px!important}}@media only screen and (max-width:415px){.Page_Header h1{font-size:22px!important}.Page_Header h2{font-size:14px!important}}.Services_Row .et-pb-icon{color:#bda42c!important}.Services_Row p{font-size:14px;border-top:1px solid #bda42c!important;padding-top:10px}.Services_Row .Custom_Button{margin-top:25px;color:#ffffff!important;border-color:#2e2e42!important;background-color:#2e2e42!important;border-width:14px!important;border-radius:0px;letter-spacing:1px;font-size:14px!important}.Services_Row .Custom_Button:after{font-size:20px!important}@media only screen and (min-width:1080px){.Services_Row .Custom_Button{margin-top:0px;bottom:10px}}.Services_Row .et_pb_blurb_description{min-height:6vw}.Services_Row .et_pb_column{margin-bottom:50px!important}#Services_Row_Final .et_pb_column{width:47.25%;margin-left:26.375%;margin-right:26.375%}@media only screen and (max-width:980px){.Services_Row{padding:0}.Services_Row .et_pb_button_module_wrapper{max-width:650px}#Services_Row_Final .et_pb_column{width:100%;margin-left:0%;margin-right:0%}}.Services_Section .Service_Icon .et_pb_image_wrap{width:90%!important;margin:5% auto 10% auto}@media only screen and (max-width:1094px) and (min-width:981px){#Beveled_Edges_Curved_Pieces_Icon h4{width:60%}#Commercial_Front_Entrances_Icon h4{width:56%}}@media only screen and (max-width:767px){.Services_Section .Service_Icon .et_pb_main_blurb_image{margin-bottom:40px}.Services_Section .Service_Icon .et_pb_main_blurb_image{width:55%}.Services_Row .et_pb_button_module_wrapper,.Services_Row .et_pb_blurb_container{text-align:center!important}}@media screen and (max-width:980px) and (min-width:480px){.Services_Row h4{font-size:22px}}@media only screen and (max-width:479px){.Services_Row h4{font-size:18px}}@media only screen and (max-width:374px){.Services_Row h4{font-size:16px}}.Service_Icon img{visibility:hidden}.Service_Icon .et_pb_main_blurb_image{width:30%;margin:0 auto}.Service_Icon .et_pb_image_wrap{background-size:cover;background-repeat:no-repeat;background-position:top}#Shower_Enclosures_Icon .et_pb_image_wrap{background-image:url("https://lsglazing.com/wp-content/uploads/2021/07/Shower-Enclosures.svg")}#Steam_Enclosures_Icon .et_pb_image_wrap{background-image:url("https://lsglazing.com/wp-content/uploads/2021/07/Steam-Enclosures.svg")}#Railing_Systems_Icon .et_pb_image_wrap{background-image:url("https://lsglazing.com/wp-content/uploads/2021/07/Railing-Systems_1.svg")}#Mirrors_Icon .et_pb_image_wrap{background-image:url("https://lsglazing.com/wp-content/uploads/2021/07/Mirrors_1.svg")}#Beveled_Edges_Curved_Pieces_Icon .et_pb_image_wrap{background-image:url("https://lsglazing.com/wp-content/uploads/2021/07/Beveled-Edges-Curved-Pieces_1.svg")}#Curved_Pieces_Icon .et_pb_image_wrap{background-image:url("https://lsglazing.com/wp-content/uploads/2026/07/curved-glass-icon.png")}#Commercial_Front_Entrances_Icon .et_pb_image_wrap{background-image:url("https://lsglazing.com/wp-content/uploads/2021/07/Commercial-Front-Entrances_1.svg")}#Residential_Window_Repair_Icon .et_pb_image_wrap{background-image:url("https://lsglazing.com/wp-content/uploads/2021/07/Residential-Window-Repair.svg")}#Glass_Tabletops_Icon .et_pb_image_wrap{background-image:url("https://lsglazing.com/wp-content/uploads/2021/07/Glass-Tabletops_1.svg")}#Stained_Textured_Glass_Icon .et_pb_image_wrap{background-image:url("https://lsglazing.com/wp-content/uploads/2021/07/Stained-Textured-Glass.svg")}#Window_Films_Icon .et_pb_image_wrap{background-image:url("https://lsglazing.com/wp-content/uploads/2021/07/Window-Films.svg")}#Screen_Repair_Icon .et_pb_image_wrap{background-image:url("https://lsglazing.com/wp-content/uploads/2021/07/Screen-Repair_1.svg")}.Section_Header{max-width:600px;margin-bottom:0px}.Section_Header .et_pb_text_inner h2,.Section_Header .et_pb_text_inner h3,.Section_Header .et_pb_text_inner p{text-align:center}.Section_Header .et_pb_text_inner h2{font-size:48px;color:#bda42c!important;line-height:1.4em;text-transform:uppercase}.Testimonials .Section_Header .et_pb_text_inner h2,#Specialties .et_pb_text_inner h2,.Hardware_Section .Section_Header .et_pb_text_inner h2{font-size:36px}.Section_Header .et_pb_text_inner h3{color:#a8a8a8!important;font-size:20px;line-height:1.25em}.Section_Header .et_pb_text_inner p{color:#022339!important;font-size:18px;line-height:1.5em}@media only screen and (max-width:375px){.Section_Header .et_pb_text_inner h2{font-size:40px}.Testimonials .Section_Header .et_pb_text_inner h2,#Specialties .et_pb_text_inner h2,.Hardware_Section .Section_Header .et_pb_text_inner h2{font-size:30px}}@media only screen and (min-width:768px){#Home_Header{padding-top:8vw;padding-bottom:14vw}#Home_Header .et_pb_text_inner{width:75%;float:right}#Home_Header h1{font-size:40px}#Home_Header h2{font-size:22px}}.Redirect{background-position:70% 35%!important}.Redirect h2,.About_Us_Redirect h3{line-height:1.25em}@media only screen and (max-width:374px){.Redirect h2{font-size:30px}.Redirect h3{font-size:14px}}@media only screen and (min-width:375px){.Redirect h2{font-size:32px}.Redirect h3{font-size:18px}}@media only screen and (min-width:401px){.Redirect h2{font-size:38px}.Redirect h3{font-size:18px}}@media only screen and (min-width:481px){.Redirect h2{font-size:46px}.Redirect h3{font-size:22px}}@media only screen and (min-width:601px){.Redirect h2{font-size:34px}.Redirect h3{font-size:16px}}@media only screen and (min-width:769px){.Redirect h2{font-size:45px}.Redirect h3{font-size:20px}}@media only screen and (min-width:981px){.Redirect h2{font-size:56px}.Redirect h3{font-size:22px}}.Highlights_Section .Highlights_Box h4{line-height:1.5em;margin-bottom:15px;color:#BDA42C!important;letter-spacing:1px;text-transform:uppercase;font-weight:600}@media screen and (min-width:1167px){.Highlights_Section .Highlights_Box h4{font-size:18px!important}.Highlights_Section .Highlights_Box p{font-size:16px!important}}@media screen and (max-width:1166px) and (min-width:981px){.Highlights_Section .Highlights_Box h4{font-size:14px!important}.Highlights_Section .Highlights_Box p{font-size:16px!important}}@media screen and (max-width:980px){.Highlights_Section .Highlights_Box h4{font-size:22px!important}}@media screen and (max-width:480px){.Highlights_Section .Highlights_Box h4{font-size:18px!important}.Highlights_Section .Highlights_Box p{font-size:14px!important}}@media screen and (max-width:340px){.Highlights_Section .Highlights_Box h4{font-size:16px!important}}.Hardware_Section{background-position:50vw!important}.Hardware_Section .Section_Header,.Hardware_Section .Section_Header .et_pb_module{max-width:1080px}.Hardware_Section .et_pb_blurb_content{max-width:100%;margin-left:5%}.Hardware_Section .et_pb_text_inner{width:50%}.Hardware_Image{display:none}@media only screen and (max-width:980px){.Hardware_Section{background-position:44vw!important}}@media only screen and (max-width:767px){#main-content .entry-content .Hardware_Section{background-image:linear-gradient(90deg,rgba(255,255,255,1.0) 15%,rgba(255,255,255,0.25) 89%),url(https://secureservercdn.net/104.238.68.196/f3p.a65.myftpupload.com/wp-content/uploads/2021/07/Hardware_1.png)!important;background-size:cover!important}.Hardware_Section .et_pb_text_inner{width:80%}.Hardware_Section{background-position:30vw!important}}@media only screen and (max-width:480px){.Hardware_Section .et_pb_text_inner{width:100%}}@media only screen and (max-width:400px){#main-content .entry-content .Hardware_Section{background-image:none!important;padding-bottom:0!important}.Hardware_Section .Section_Header h2,.Hardware_Section .Section_Header h3,.Hardware_Section .Section_Header p{text-align:center!important}.Hardware_Section .Section_Header{margin-bottom:50px}.Hardware_Image{display:contents;width:100%}.Hardware_Image img{width:150%!important;max-width:150%;right:35%}}.Promoted_Services{max-width:600px}.Promoted_Icons{max-width:768px}.Promoted_Icons h4{font-size:18px}@media only screen and (max-width:980px){.Promoted_Icons{max-width:300px}.Promoted_Icons h4{font-size:22px}}@media only screen and (max-width:400px){.Promoted_Icons{width:77%}.Promoted_Icons h4{font-size:20px}}.Promoted_Icons .et_pb_main_blurb_image{width:50px}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{opacity:1!important;top:-4px!important}@media screen and (max-width:980px) and (min-width:769px){.Contact_Icon_Column{width:33%}.Contact_Icon_Column p{font-size:16px}}@media screen and (max-width:768px) and (min-width:500px){.Contact_Icon_Column{width:50%}.Contact_Icon_Column:last-child{width:100%}}@media only screen and (max-width:767px){.Map{background-position:66%}}.Service_Page_Intro .et_pb_bottom_inside_divider{background-size:200% 300px!important;height:300px!important}.Service_Page_Intro,.Service_Page_Intro .et_pb_row{padding:0!important}.Service_Page_Intro .Service_Icon .et_pb_image_wrap{max-width:50%;margin:0 auto}.Service_Desc h3{line-height:1.25em;width:80%;margin:5% auto;text-align:center!important}@media only screen and (max-width:980px) and (min-width:680px){.Service_Page_Footer .et_pb_column{width:50%}}@media only screen and (max-width:980px){.Service_Page_Intro .et_pb_bottom_inside_divider{background-size:200% 200px!important;height:200px!important}.Service_Page_Intro_Blurb .et_pb_blurb_description,.Service_Page_Main p{text-align:justify}.Service_Page_Intro_Blurb h4{text-align:center}.Service_Page_Intro_Blurb{margin-bottom:15%!important}.Service_Page_Main .et_pb_button_module_wrapper{text-align:center}}@media only screen and (max-width:680px){.Service_Page_Intro .et_pb_bottom_inside_divider{background-size:200% 175px!important;height:175px!important}}@media only screen and (max-width:479px){.Service_Page_Intro .et_pb_bottom_inside_divider{background-size:200% 125px!important;height:125px!important}.Service_Desc h3{width:90%;font-size:18px}}@media only screen and (max-width:375px){.Service_Page_Intro .et_pb_bottom_inside_divider{background-size:200% 100px!important;height:100px!important}}@media only screen and (min-width:981px){.Service_Page_Intro_Blurb{margin-top:15%;margin-bottom:15%}}.About_Us_Body h2{border-bottom:1px solid #bda42c;margin-bottom:20px}.Contact_Icons h4{text-transform:uppercase;text-align:center}.Contact_Icons .et_pb_blurb_description{text-align:center}@media only screen and (min-width:768px){.Contact_Form .et_pb_contact_field_half{width:100%!important;float:left!important}.Contact_Form_Section .et_pb_row{max-width:600px}}@media only screen and (max-width:375px){.et_pb_contact_captcha_question{font-size:14px}}.Contact_Form .et_contact_bottom_container{margin-top:0%}.Pop_Up_Header{padding-top:10vw!important;padding-bottom:12vw!important;background-image:linear-gradient(270deg,rgba(46,46,66,0.85) 0%,rgba(189,164,44,0) 100%),url(https://secureservercdn.net/72.167.242.48/i02.960.myftpupload.com/wp-content/uploads/2021/06/pexels-ekrulila-2838561-scaled.jpg)!important}.Pop_Up_Custom_Button,.Pop_Up_Custom_Button:hover{color:rgba(255,255,255,0.9)!important;border-width:8px!important;border-color:#bda42c!important;border-radius:0px;background-color:#bda42c!important}.popmake-close{background-color:#bda42c!important;font-family:'Tenor Sans',sans-serif!important;text-transform:uppercase;font-weight:bold;letter-spacing:1px!important;border-radius:0px;font-weight:500}.pum-title{display:none!important}.wpcf7-form input,.wpcf7-form textarea{color:#93999b;background-color:#eee;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:15px;padding:16px;border:none;width:100%}.wpcf7-form p{padding-bottom:0}.wpcf7-file,.wpcf7-textarea{margin-bottom:1em!important}.wpcf7-submit{color:rgba(255,255,255,0.9)!important;border-width:8px!important;border-color:#2e2e42;border-radius:0px;letter-spacing:0px;font-size:14px;background-color:#2e2e42!important;padding:.3em 1em;line-height:1.7em!important;transition-duration:.2s;border-style:none!important;max-width:150px;float:right}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border:none;color:#dc3232;padding:1em;text-align:center}.wpcf7-not-valid-tip{margin-top:10px}#main-footer{max-height:10%}#main-footer .container{width:90%}#footer-widgets{padding:1% 0 0}#FooterLogo{max-width:50px;margin-top:10px!important;margin-bottom:10px!important;margin-left:auto;margin-right:auto;line-height:0}#FooterInfo{margin-left:auto;margin-right:auto;text-align:center!important;font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:13px;line-height:1.5em;border-top:1px solid #515151;padding:12px 0;max-width:600px}#FooterInfo a{font-weight:1000!important;color:#000!important}#DotboxFooter #FooterLogo .et_pb_image_wrap{display:inline-block;position:relative;max-width:100%}#DotboxFooter #FooterLogo .et_pb_image{display:block}#DotboxFooter #FooterLogo .et_pb_image img{position:relative;max-width:100%;height:auto}.footer-widget{width:100%!important;margin:0!important;float:none!important}.footer-widget:nth-child(n){width:100%!important}.footer-widget .et_pb_widget{float:none!important}@media (max-width:480px){#FooterInfo{font-size:10px!important}}#footer-bottom{background-color:#fff!important}