/*!
Theme Name: Leed2
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.2
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: Divi
*/
 .n2-ss-slider .n2-ow,div#n2-ss-2 .n2-ss-button-container,div#n2-ss-2 .n2-ss-button-container a,.n2-ss-item-content,.homeslider p{font-family:Oxygen,sans-serif!important}#logo{max-height:60px!important;background:#fff;padding:0 5px 5px 5px;border-radius:0 0 5px 5px}.et-fixed-header #logo{max-height:50px!important}header#main-header .container{background:#fff;padding:0 20px 0 10px;border-radius:0 0 15px 15px;box-shadow:0 0 16px 2px rgb(80 80 140 / 26%)!important}header#main-header.et-fixed-header .container{box-shadow:none!important}.et_pb_row,header#main-header .container,#top-header .container,#main-footer .container{max-width:1600px!important;width:88%!important}p{text-align:justify}a.et_pb_button{background-color:rgb(0 0 0 / .05);border-width:0px!important}.articlesection:nth-child(2n){background:#fff}.articlesection:nth-child(2n+1){background:#f4f4f4}header#main-header.et-fixed-header{box-shadow:0 0 16px 2px #50508c!important}.et_fixed_nav #main-header,.et_fixed_nav #top-header{margin-top:-1px}.n2-ss-item-caption-content{background:#4b1500b8!important}div#n2-ss-2 .n2-style-27ec7df47acb81743800c4c43f473e61-heading{background:#eb8611!important}div#n2-ss-2 .n2-font-5aeac40d4420b932a9897ac1d834abc4-hover{color:#226822!important}ul.sub-menu{width:auto!important}ul.sub-menu li a{width:auto!important;min-width:100%!important}#top-menu li li{width:100%!important;padding:0}#top-menu li li a{width:100%!important;min-width:240px!important}.sub-menu .sub-menu{top:-8px}#top-menu .sub-menu li{border-bottom:1px solid #e5e5e5}ul.sub-menu{padding:0!important}.sub-menu li a{font-size:0.95em!important;padding:2px 20px!important}.coloredheaders h2{color:#ba6d0b;transition:0.3s}.coloredheaders:hover h2{font-weight:900;text-decoration:underline}.et_pb_section.pageheader.et_pb_section_0{padding:70px 0 0px!important;background-color:#646464;background-size:100% auto}.et_pb_section.pageheader.withslider.et_pb_section_0{padding:0 0 0px!important;margin-top:-30px}.et_pb_section.pageheader.withslider .et_pb_slide_description{padding:25% 0!important}.et_pb_section.pageheader.withslider .et_pb_row_0{max-width:100%!important;width:100%!important;padding-bottom:0!important}.et_pb_section.pageheader.withslider .et_pb_row_1{margin-top:-30px;padding-bottom:0!important}.et_pb_section.pageheader.withslider h1{margin-top:-70px}.et_pb_section.pageheader h1{font-size:2.2em;color:#fff;text-transform:uppercase;text-shadow:none;font-weight:700;text-shadow:1px 1px 1px #000}.et_pb_section.pageheader.black h1{color:#000}.et_pb_section.pageheader.green h1{color:#00794b}.et_pb_section.pageheader.orange h1{color:#eb8712}.et_pb_section.homeslider .et_pb_row{width:100%!important;max-width:100%!important}.et_pb_section.homeslider .et_pb_slide_description{padding:25% 8%!important}.et_pb_section.homeslider{margin-top:0;padding-bottom:0px!important}.et_pb_slide_content h3{font-size:1.4em;background:rgb(0 0 0 / .2);padding:10px;border-radius:2px;width:auto!important;display:inline-block}.et_pb_section.homeslider{padding:0 0}.homeslider .et_pb_row{padding:0 0}.homesliderbutton a{background:#00794a!important;transition:0.3s!important;color:white!important}.homesliderbutton a:hover{background:#004329!important}.homesliderheader div{color:#ec8713!important;text-shadow:0 1px black!important}.homesliderimage1 .n2-ss-item-image-content,.homesliderimage2 .n2-ss-item-image-content,.homesliderimage3 .n2-ss-item-image-content{box-shadow:0 15px 20px -8px rgb(0 0 0 / 60%)!important}.et_pb_section.articlesection.homewelcome{padding-top:0;z-index:50;margin-top:30px}.homewelcome h1{margin-top:-32px;margin-bottom:10px;display:block;width:auto;padding:10px;max-width:90%;margin-left:auto;margin-right:auto;background:#fff;border-radius:0%;font-size:2em;text-align:center;font-size:2.4em;text-transform:none}span.wel1{color:#47a547}span.wel2{color:#ba6d0b}.projects .et_pb_module.et_pb_image{margin-bottom:10px}.projects h3{font-size:1em;font-weight:700;letter-spacing:0;text-align:center;color:#47a547;text-align:center}.articlesection:nth-child(2n+1) .projectrow .et_pb_column{background:#fff;border:1px solid #e1e1e1}.articlesection:nth-child(2n) .projectrow .et_pb_column{background:#f4f4f4;border:1px solid #d6d6d6}.projectrow h4{font-size:.95em;text-transform:none;letter-spacing:0;line-height:1.3em;text-align:center}.projects .et_pb_text_inner{padding:0 15px}.projects p{text-align:center;color:#ba6d0b;font-weight:.9em;text-align:center}.projects .et_pb_column_1_4{width:23.5%;margin-right:2%}.projects .et_pb_column_1_4:nth-child(4n){margin-right:0}.projects .projectrow span.et_pb_image_wrap,.projects .projectrow span.et_pb_image_wrap img{min-width:100%}.certificates a{background:#f0f0f0;margin:10px!important;padding:10px;border:1px solid #dcdcdc}.datasheettoggle a{background:#f2f7f5;padding:3px 10px;border-radius:5px;font-weight:700;border:1px solid #e4f0eb}.datasheettoggle p{display:inline-block;float:left;margin:0 20px 14px 0!important;padding:0!important}.et_pb_toggle.datasheettoggle h5{font-weight:700}#top-menu .mega-menu .sub-menu li{width:50%!important;float:left}#main-footer{background:url(https://leedet.com/wp-content/themes/Leed2/../images/footer.jpg) no-repeat}.et_pb_gutters4 .footer-widget{margin:0 10px 10px 0!important}#footer-widgets{padding:30px 0 0}#footer-widgets .footer-widget li a:hover{color:white!important;transition:0.2s}#footer-widgets .footer-widget li{padding-left:0}#footer-widgets .footer-widget li:before{background-color:#fff0;border-width:0}.customfooter p,.customfooter .productsmenu li a{color:#dbdbdb!important;font-size:13px;line-height:23px;transition:0.3s}.customfooter .productsmenu li a:hover,.customfooter a:hover{color:#eb8712!important;transition:0.3s}.customfooter .productsmenu li a{padding:0!important;margin:0!important}.customfooter .productsmenu li{width:50%;float:left;margin-bottom:0px!important}.et_pb_gutters4 .footer-widget{width:32%!important;margin-right:2%!important}.et_pb_gutters4 .footer-widget:nth-child(3n){margin-right:0%!important}.et_pb_contact_field.et_pb_contact_field_half{margin:4px 1% 1% 0;padding:0;float:left;width:49.5%;clear:none!important}.et_pb_contact_field{margin:4px 1% 1% 0;padding:0;float:left;width:100%;clear:none!important}.et_pb_contact_field.et_pb_contact_field_half:nth-child(2n){margin-right:0!important}input.wpcf7-form-control.wpcf7-submit.et_pb_contact_submit{padding:7px;margin-left:0}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:absolute;right:0;bottom:10px}input.wpcf7-form-control.wpcf7-submit.et_pb_contact_submit{background:#68a286!important;color:black!important;font-size:.9em;font-weight:700;border:1px solid #6a6a6a;border-bottom:4px solid #6a6a6a}input.wpcf7-form-control.wpcf7-submit.et_pb_contact_submit:hover{background:#00794a!important;border-bottom:4px solid #000000!important;color:white!important}.et_pb_contact_submit:hover{cursor:pointer;background:#053658!important;transition:0.3s}.et_pb_contact p textarea,.et_pb_contact p input,.et_pb_subscribe .et_pb_contact_field input,.et_pb_subscribe .et_pb_contact_field textarea{-moz-border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;background-color:#EEE;width:100%;border-width:1px;border-radius:0;color:#999;font-size:14px;padding:8px 12px}.et_pb_contact_field input,.et_pb_contact_field textarea{border-bottom:1px solid #ec8813!important}span.footer-info.left{display:block;float:left;color:#c8c8c8;width:50%;font-size:14px}#footer-bottom{padding:3px 0}a.ncl{font-size:14px;color:#969696;float:right;display:block;transition:0.2s}a.ncl:hover{color:#fff;text-decoration:underline}.et_pb_section.articlesection .et_pb_column_1_4 .et_pb_widget_area{border:1px solid #263d70;background:#f0f0f0;padding:20px 0 0 20px}.et_pb_section.articlesection .et_pb_column_1_4 .et_pb_widget ul li{margin-bottom:2px}.et_pb_section.articlesection .et_pb_column_1_4 .et_pb_widget ul li:before{position:relative;margin-right:4px;font-family:'ETmodules';content:"\3d";font-size:0.9em!important;color:#263d70}.et_pb_section.articlesection .et_pb_column_1_3 .et_pb_widget ul li:hover{margin-left:2px;transition:0.2s}.et_pb_section.articlesection .et_pb_column_1_3 .et_pb_widget ul li:hover a{color:#263d70;transition:0.2s}.articlesection h2{font-size:1.8em;font-weight:700}.homeproducts h2{font-size:2.5em;color:#fba52a}.et_pb_section.articlesection.homeproducts{background:#fff0;margin-top:-20px}.et_pb_section.articlesection.homeproducts.white .et_pb_image{background:#dcdcdc}.homeproducts .et_pb_row{margin-bottom:-40px}.homeproducts .et_pb_text,.homeproducts .et_pb_text p{text-align:center;font-size:14px;line-height:23px;color:#000;min-height:60px}.homeproducts .et_pb_image{border-radius:2px;overflow:hidden;padding:0;width:100%;border:none;margin:0 auto 10px!important}.homeproducts img{text-align:center;margin:0 auto;display:block;max-height:400px}.homeproducts.dark p,.homeproducts.dark h3{color:#fff}.homeproducts.dark h2{color:#fff;text-shadow:1px 1px 1px #000}.et_pb_section.homeproducts h3{text-align:center;font-weight:700;font-size:19px;color:orange}.et_pb_section.homeproducts.gray h3{color:green}.homeproducts.gray .et_pb_text p,.homeproducts.gray .et_pb_text p{color:#000}.et_pb_section.homeproducts.white h3{color:#000}.homeproducts.white .et_pb_text p,.homeproducts.white .et_pb_text p{color:#000}.homeproducts .et_pb_button_module_wrapper{text-align:center}.homeproducts .et_pb_text{margin-bottom:20px!important}.homeproducts a.learnmore{font-size:.9em;margin-top:0;padding:5px 50px;color:white!important}.homeproducts a.learnmore:hover{padding:5px 60px}.homeproducts.dark a.learnmore{border:1px solid white!important;color:white!important}.homeproducts .et_pb_column_1_4{background:#fff;padding:0 0 10px}.homeproducts .et_pb_text_inner{padding:5px 10px}.homeproducts .et_pb_column_2_3 .et_pb_row_inner{padding:1% 0}.homeproducts .et_pb_column_1_3{width:32%!important;margin-right:2%!important}.homeproducts .et_pb_column_1_3:nth-child(3n){margin-right:0!important}.homeproducts .et_pb_column_1_4{width:24%!important;margin-right:1.33%!important}.homeproducts .et_pb_column_1_4:nth-child(4n){margin-right:0!important}.homehighlights .et_pb_text{margin-bottom:0!important}.homehighlights .et_pb_slider_container_inner{margin-top:7px!important;display:block!important}.homehighlights .et_pb_slider_container_inner{margin-top:7px!important;display:block!important}.homehighlights .et_pb_slide{padding:0!important;background-size:100% auto!important}.homehighlights .et_pb_slide_description{padding:0!important}.homehighlights .et_pb_slide_content,.homehighlights .et_pb_slide_content p{color:black!important;text-shadow:none!important;font-size:1em}.homehighlights .et_pb_slide_title{color:black!important;text-shadow:none!important;font-size:1.1em;font-weight:700;margin-top:5px}.homehighlights .et_pb_slide_image{margin-top:0!important}.homehightlights .et_pb_column_2_3 .et_pb_column_1_3{width:32%!important;margin-right:2%!important}.et_pb_column_1_3:nth-child(3n){margin-right:0!important}.homehighlights .et_pb_column_2_3{margin-right:2%!important}.homehighlights .et_pb_column_2_3 .et_pb_column_1_3{width:49%!important;margin-right:2%!important}.homehighlights .et_pb_column_2_3 .et_pb_column_1_3:nth-child(2n){margin-right:0%!important}.homelatest h2{background:#e7e7e7;text-align:left!important;padding:10px;font-size:1.4em;width:100%;display:block}.homelatest .et_pb_column_1_2{width:49%!important;margin-right:1.3%!important}.homelatest .et_pb_column_1_4{width:24%!important;margin-right:1.5%!important}.homelatest .et_pb_column_1_4:last-child{margin-right:0%!important}.et_pb_column_single{padding:0%}.et_pb_contact .et_pb_contact_field_half:nth-child(2n){padding:0 0 0 2%}.et_pb_contact .et_pb_contact_field_half:nth-child(2n+1){padding:0}.et_pb_contact p input,.et_pb_contact p textarea{font-size:16px;background-color:#f8f8f8!important;color:black!important;border-radius:0;padding:6px 10px;border:1px solid #a0a0a0}.et_pb_contact p input:active,.et_pb_contact p textarea:active,.et_pb_contact p input:focus,.et_pb_contact p textarea:focus{background:white!important;transition:0.3s;border:1px solid #00794a}p.et_pb_contact_field{padding:0 0 0 0%}div.wpcf7-response-output{margin:10px auto;padding:5px 18px;text-align:center;background:#ddefdd;font-size:1.2em;width:100%;clear:both}.et_contact_bottom_container{width:100%!important}input.et_pb_contact_submit{padding:10px!important;margin:0 0 0 auto!important;max-width:240px}.wpcf7 form .wpcf7-response-output{margin:10px auto;padding:.2em 1em;border:2px solid #00a0d2;font-size:15px;font-weight:700}p.submitbutton{width:100%!important;display:block;clear:both;margin-bottom:10px;text-align:right}div.wpcf7 .ajax-loader{margin:12px auto}.et_pb_contact .et_pb_contact_field_half:nth-child(2n){clear:none!important}div.wpcf7-validation-errors{border:2px solid red}div.wpcf7-response-output.wpcf7-validation-errors{background:#e5c9c9;display:block}.et_pb_contact_right{display:none}.et_mobile_menu{padding:10px;width:auto;left:auto;right:0;border-top:3px solid #263d70}.et_mobile_menu li a{padding:8px 40px 8px 10px}.mobile_menu_bar:before{color:#263d70!important}.et_mobile_menu .menu-item-has-children>a,.et_mobile_menu li a{font-weight:600!important}.et_mobile_menu li li{padding-left:0}#main-header .et_mobile_menu .menu-item-has-children>a{background-color:#fff0;position:relative}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-size:16px;content:'\4c';top:10px;right:10px}#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}#main-header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1s ease-in-out}#main-header .et_mobile_menu .visible>ul.sub-menu{display:block!important;visibility:visible!important}@media (max-width:1366px) and (min-width:980px){.container.clearfix.et_menu_container #main-header{box-shadow:none!important}.et_pb_row,header#main-header .container,#top-header .container,#main-footer .container{max-width:1600px!important;width:88%!important}header#main-header .container{box-shadow:none!important}header#main-header .container.clearfix.et_menu_container{box-shadow:none!important}#top-menu li{padding-right:8px}#top-menu li a{font-size:0.9em!important}}@media (max-width:980px){.et_header_style_left #logo{height:auto!important;max-height:50px!important;padding:0 0 5px 5px}header#main-header .container.clearfix.et_menu_container{box-shadow:none!important}#logo{max-height:80%!important}.et_header_style_left #logo,.et_header_style_split #logo{max-width:80%}.et_pb_section{padding:20px 0}.homeproducts .et_pb_row{margin-bottom:0px!important;padding-bottom:0px!important}.et_pb_section.pageheader{padding:140px 0 20px}.et_pb_section.articlesection .et_pb_row{padding:0 0}.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5{width:47.25%;margin:0 15px 15px 0}#logo{max-height:80%!important}}@media all and (max-width:767px){.et_pb_section.homeslider .et_pb_slide_description{padding:30% 5%!important}.et_pb_section.pageheader{padding:110px 0 20px}a.ncl,span.footer-info.left,span.footer-info.left p{margin:0 auto!important;width:100%!important;text-align:center!important;float:none!important}.et_pb_contact .et_pb_contact_field_half:nth-child(2n){padding:0 0 0 0%}footer .et_pb_menu .et_pb_menu__menu{display:block!important}}@media all and (max-width:479px){.et_pb_section.homeslider .et_pb_slide_description{padding:36% 4%!important}.et_pb_section.pageheader{padding:80px 0 15px}.et_pb_row .et_pb_column.et_pb_column_1_4,.et_pb_row .et_pb_column.et_pb_column_1_5,.et_pb_row .et_pb_column.et_pb_column_1_6{width:45%!important;margin:0 15px 15px 0}.et_pb_row .et_pb_column.et_pb_column_1_4,.et_pb_row .et_pb_column.et_pb_column_1_5,.et_pb_row .et_pb_column.et_pb_column_1_6{margin:0 15px 15px 0;width:45%!important}}