.navigation-primary .submenu.level-1>li>a{transition:none;border-radius:0;box-shadow:none;background:0;border:0;bottom:auto;box-sizing:border-box;clip:auto;color:#666;display:block;float:none;font-family:Open Sans;font-size:14px;height:auto;left:auto;line-height:1.7;list-style-type:none;margin:0;min-height:auto;max-height:none;min-width:auto;max-width:none;opacity:1;outline:0;overflow:visible;padding:0;position:relative;pointer-events:auto;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;transform:none;top:auto;vertical-align:baseline;visibility:inherit;width:auto;word-wrap:break-word;white-space:normal;cursor:pointer;line-height:40px;height:40px;padding:0px 10px 0px 10px;vertical-align:baseline;width:auto;display:block;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;text-decoration:none;background:rgba(0,0,0,0);border:0;border-radius:0;font-family:Open Sans;font-size:14px;font-weight:normal;outline:0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:0px 6px 0px 6px;border-radius:0px !important;transition:.2s ease}.navigation-primary .submenu.level-1>li>a{transition:none;border-radius:0;box-shadow:none;background:0;border:0;bottom:auto;box-sizing:border-box;clip:auto;color:#666;display:block;float:none;font-family:Open Sans;font-size:14px;height:auto;left:auto;line-height:1.7;list-style-type:none;margin:0;min-height:auto;max-height:none;min-width:auto;max-width:none;opacity:1;outline:0;overflow:visible;padding:0;pointer-events:auto;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;transform:none;top:auto;vertical-align:baseline;visibility:inherit;width:auto;word-wrap:break-word;white-space:normal;cursor:pointer;line-height:40px;height:40px;padding:0px 10px 0px 10px;vertical-align:baseline;width:auto;display:block;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;text-decoration:none;background:rgba(0,0,0,0);border:0;border-radius:0;font-family:Open Sans;font-size:14px;font-weight:normal;outline:0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:0px 6px 0px 6px;border-radius:0px !important;transition:.2s ease}.navigation-primary .submenu.level-1>li{transition:none;border-radius:0;box-shadow:none;background:0;border:0;bottom:auto;box-sizing:border-box;clip:auto;color:#666;display:block;float:none;font-family:Open Sans;font-size:14px;height:auto;left:auto;line-height:1.7;list-style-type:none;margin:0;min-height:auto;max-height:none;min-width:auto;max-width:none;opacity:1;outline:0;overflow:visible;padding:0;position:relative;pointer-events:auto;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;transform:none;top:auto;vertical-align:baseline;visibility:inherit;width:auto;word-wrap:break-word;white-space:normal;margin:0 26px 0 0;display:inline-block;height:auto;vertical-align:middle;position:static}.navigation-primary ul.submenu.level-1{list-style:none;transition:none;border-radius:0;box-shadow:none;background:0;border:0;bottom:auto;box-sizing:border-box;clip:auto;color:#666;display:block;float:none;font-family:Open Sans;font-size:14px;height:auto;left:auto;line-height:1.7;list-style-type:none;margin:0;min-height:auto;max-height:none;min-width:auto;max-width:none;opacity:1;outline:0;overflow:visible;padding:0;pointer-events:auto;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;transform:none;top:auto;vertical-align:baseline;visibility:inherit;width:auto;word-wrap:break-word;white-space:normal;padding:0px 0px 0px 0px;visibility:visible;text-align:right}.navigation-primary ul.submenu.level-1>li ul{opacity:0;visibility:hidden;position:absolute;width:100%;left:0;top:100%;display:none}span.mega-indicator{color:#666;font-family:Open Sans;font-size:14px;background:0;border:0;border-radius:0;margin:0;opacity:1;padding:0;position:relative;right:auto;top:auto;bottom:auto;left:auto;text-align:left;text-transform:none;vertical-align:baseline;box-shadow:none;list-style-type:none;line-height:1.7;box-sizing:border-box;float:none;overflow:visible;display:block;min-height:0;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;text-decoration:none;width:auto;clip:auto;height:auto;outline:0;visibility:inherit;pointer-events:auto;transition:none;border-radius:0;box-shadow:none;background:0;border:0;bottom:auto;box-sizing:border-box;clip:auto;color:#666;display:block;float:none;font-family:Open Sans;font-size:14px;height:auto;left:auto;line-height:1.7;list-style-type:none;margin:0;min-height:auto;max-height:none;min-width:auto;max-width:none;opacity:1;outline:0;overflow:visible;padding:0;position:relative;pointer-events:auto;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;transform:none;top:auto;vertical-align:baseline;visibility:inherit;width:auto;word-wrap:break-word;white-space:normal;cursor:pointer;display:inline;transition:background 200ms linear,color 200ms linear,border 200ms linear;height:40px;padding:0px 10px 0px 10px;vertical-align:baseline;width:auto;display:block;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;text-decoration:none;background:rgba(0,0,0,0);border:0;border-radius:0;font-family:Open Sans;font-size:14px;font-weight:normal;outline:0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;display:inline;height:auto;width:auto;background:transparent;position:relative;pointer-events:auto;left:auto;min-width:auto;line-height:inherit;color:inherit;font-size:inherit;padding:0}span.mega-indicator:after{content:'\f347';font-family:dashicons;font-weight:normal;display:inline-block;margin:0 0 0 6px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(0);color:inherit;position:relative;background:transparent;height:auto;width:auto;right:auto;line-height:inherit}.navigation-primary .submenu.level-1>li:hover ul.submenu.level-2{opacity:1;visibility:visible;display:block}.navigation-primary ul.submenu.level-2{pointer-events:auto;display:block;visibility:hidden;right:0;z-index:999;border-radius:0px 0px 10px 10px;background:#fff;border:0;padding:0px 0px 0px 0px;position:absolute;width:100%;max-width:none;left:0;opacity:0;transition:opacity 200ms ease-in,visibility 200ms ease-in;box-shadow:0px 2px 7px rgb(0 174 239 / 30%);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.navigation-primary ul.submenu.level-2>li{float:left;min-height:1px;width:33.33333%;color:#666;font-family:Open Sans;font-size:14px;display:block;float:left;clear:none;vertical-align:top;padding:15px;line-height:23.8px}.navigation-primary ul.submenu.level-2>li>a{font-family:Open Sans;font-size:14px;text-transform:uppercase;text-decoration:none;font-weight:bold;text-align:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;vertical-align:top;display:block;border:0}.navigation-primary ul.submenu.level-3,ul.submenu.level-4{position:relative !important;opacity:1 !important;visibility:visible !important;top:unset !important;list-style:none;display:block !important}.navigation-primary ul.submenu.level-3 a,ul.submenu.level-4 a,li#other a#led-lighting{color:#999;font-family:Open Sans;font-size:14px;text-transform:none;text-decoration:none;font-weight:normal;text-align:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;vertical-align:top;display:block;border:0}.navigation-primary ul.submenu.level-3{padding-left:0}.navigation-primary ul.submenu.level-4{padding-left:0}.navigation-primary a#products ul.submenu.level-3>li.has-submenu,a#products ul.submenu.level-3>li.no-submenu padding:15px}.navigation-primary ul.submenu.level-3>li.has-submenu>a{color:#222;font-family:Open Sans;font-size:14px;text-transform:uppercase;text-decoration:none;font-weight:bold;text-align:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;vertical-align:top;display:block;border:0;line-height:23.8px}.navigation-primary ul.submenu.level-3>li{line-height:23.8px}a#solar-inverters,a#solar-panels,a#led-lighting,a#tesla-destination-charger,a#mounting-equipment,a#batteries{color:#222;font-family:Open Sans;font-size:14px;text-transform:uppercase;text-decoration:none;font-weight:bold;text-align:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;vertical-align:top;display:block;border:0}li#residential li{width:50%}.navigation-primary .submenu.level-1>li.Residential>ul>li+li>ul>li:first-child{width:100% !important}.navigation-primary .submenu.level-1>li.Residential>ul>li+li>ul>li:first-child>a{width:398px;height:255px;display:block;background-repeat:no-repeat;background-size:contain;color:white}.navigation-primary .submenu.level-1>li.Residential>ul>li+li>ul>li:first-child>a{width:398px;height:255px;display:block;background-repeat:no-repeat;background-size:contain;color:white}.navigation-primary .submenu.level-1>li.Residential>ul>li+li>ul>li:first-child>a:before{background-repeat:no-repeat;width:398px;height:255px;display:block;background-size:cover;color:white;content:"";opacity:.8;padding:0px;transition:.2s ease}.navigation-primary .submenu.level-1>li.Residential>ul>li+li>ul>li:first-child>a:hover:before{opacity:1}.navigation-primary li#residential .level-3 li.no-submenu:before{display:none}.navigation-primary li#get-a-quote{color:#666;font-family:Open Sans;font-size:14px;background:0;border:0;border-radius:0;margin:0;opacity:1;padding:0;position:relative;right:auto;top:auto;bottom:auto;left:auto;text-transform:none;vertical-align:baseline;box-shadow:none;list-style-type:none;line-height:1.7;box-sizing:border-box;float:none;overflow:visible;display:block;min-height:0;text-decoration:none;clip:auto;visibility:inherit;pointer-events:auto;transition:.2s ease;height:100%;background-color:#00aeef !important;opacity:1;color:white !important;text-align:center !important;margin-left:20px;width:80% !important;padding:5px !important;border-radius:5px !important}.navigation-primary a#get-a-quote{color:#fff;text-align:center;font-weight:600}.navigation-primary .submenu.level-1>li.Residential>ul>li+li>ul>li:first-child{padding-bottom:30px}.navigation-primary li#tesla-destination-charger{padding-top:30px}.navigation-primary li#mounting-equipment{padding-top:30px}.navigation-primary li#batteries{padding-top:30px}.navigation-primary li#residential li.no-submenu:hover:before{opacity:1;transition:.2s ease}.navigation-primary a#get-a-quote:hover{font-weight:normal !important;transition:.2s ease}.navigation-primary ul.submenu.level-2>li>a:hover,a#solar-inverters:hover,a#solar-panels:hover,a#led-lighting:hover,a#tesla-destination-charger:hover,a#mounting-equipment:hover,a#batteries:hover{font-weight:normal}.navigation-primary .submenu.level-1>li:hover{background-color:transparent !important}@media(max-width:1000px){.navigation-primary .submenu.level-1>li>a{font-size:12px}.navigation-primary .submenu.level-1>li{margin:0 7px 0 0}.navigation-primary li#residential li.no-submenu:before{width:308px}}