.categoryBanner{overflow:hidden;color:#000;background-repeat:repeat-x;position:relative;background:#fff url(/images/resources/footer-tile.png);max-width:1280px;margin:auto;height:172px}.oneColumnPage .categoryBanner,.headerPanel .categoryBanner{border:0;background-position:left -1px;height:165px;border-top-left-radius:0;border-bottom:solid 1px #dbdbdb;margin-bottom:6px}.categoryBanner,.categoryHeroBanner,.legacyCategoryBanner{box-shadow:4px 0 #fff,-4px 0 #fff,0 4px 4px rgba(0,0,0,.05)}.categoryHeroBanner{position:relative;overflow:hidden;max-height:250px;margin-bottom:8px;max-width:1280px;margin:0 auto 10px}.categoryHeroBanner img.bannerImage{width:100%;display:block;margin-top:-3%}.categoryBanner .heroProduct{position:absolute;top:-2px;right:-2px}.categoryDescription{border-top:solid 2px #dbdbdb;padding:20px 1%;margin:0 1%;font-size:16px}.basicResults .categoryDescription{margin:0;border-top:0;padding:15px 20px 10px;border:solid 0 #b2b2b2}.categoryDescription p{margin-bottom:12px}.categoryDescription.aboveSortAndPage{border-width:0 0 1px 0}.categoryHeroBanner.special{margin:0 auto 20px;overflow:hidden;max-height:none;background:#fff url(/images/resources/footer-tile.png)}.categoryHeroBanner.special h1{position:relative;display:inline-block;margin-top:2%}.categoryHeroBanner.special .videoWrapper{float:right;margin:2%;width:40%}.categoryHeroBanner.special .overview{margin:.5% 1%;padding:10px 15px;width:48%;font-size:120%;color:#000}.categoryHeroBanner.special .overview p{margin:6px 0}#ConsiderationsPanel{min-height:220px;margin:auto}#ConsiderationsPanel.germicidal{min-height:230px}#ConsiderationsPanel .simpleHeader{margin-top:0}.headerPanel #ConsiderationsPanel{max-width:1280px}.headerPanel #ConsiderationsPanel .simpleHeader{border-bottom-color:#dbdbdb}#ConsiderationsPanel .pointLinks{position:absolute;width:100%;z-index:10;overflow:hidden;background:#fff;height:220px}#ConsiderationsPanel.germicidal .pointLinks{height:230px}#ConsiderationsPanel .pointLinksWrapper{display:flex;flex-flow:nowrap;justify-content:space-between;justify-content:space-evenly;text-align:center}#ConsiderationsPanel a.pointLink{flex-basis:25%;max-width:200px;height:150px;text-align:center;position:relative;cursor:pointer;display:inline-block;margin:0 3%;width:18%}#ConsiderationsPanel.germicidal a.pointLink{height:160px}#ConsiderationsPanel a.pointLink.selected{color:#ff600a}#ConsiderationsPanel a.pointLink .catName{position:absolute;bottom:6px;width:100%;margin-left:-50%;left:50%;font-weight:bold;font-size:16px}#ConsiderationsPanel a.pointLink img{width:80%;height:auto;max-width:100px;margin-top:10px}#ConsiderationsPanel .talkingPoint{padding:10px 2% 2%;background:#fff;z-index:1;font-size:16px;box-sizing:border-box}#ConsiderationsPanel .talkingPoint p{margin-bottom:12px}#ConsiderationsPanel .talkingPoint a{font-weight:bold}#ConsiderationsPanel .talkingPoint p.title{font-weight:bold;padding:2px 4px;margin-left:-4px;font-size:130%;background:url(/Images/resources/footer-tile.png)}#ConsiderationsPanel .talkingPoint .section p{margin-bottom:7px;padding-left:1em}#ConsiderationsPanel .talkingPoint p.sectionTitle{font-weight:700;font-style:italic;padding-top:10px;padding-left:0;color:#000}#ConsiderationsPanel .talkingPoint .content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;justify-content:space-evenly}#ConsiderationsPanel .talkingPoint.choosing .section{flex-basis:320px;padding:0 1em 1em 1em;box-sizing:border-box}#ConsiderationsPanel .talkingPoint.assessment .vid{max-width:960px;margin:auto;padding:20px 0}#ConsiderationsPanel .talkingPoint.choosing .section li{list-style:disc;margin-left:1em;padding-bottom:6px}#ConsiderationsPanel .talkingPoint.loadManagement img{max-width:750px}#ConsiderationsPanel .talkingPoint.loadManagement img{width:100%;display:block;margin:auto}#ConsiderationsPanel .talkingPoint.loadManagement .panel{padding:10px 0 30px;position:relative}#ConsiderationsPanel .talkingPoint.loadManagement .panel.residential{background:url(/Images/landing_page_resources/residential_load_management.jpg) no-repeat right 70px;padding-bottom:280px}#ConsiderationsPanel .talkingPoint.loadManagement em{color:#ff600a}#ConsiderationsPanel .talkingPoint .insetLinks{float:right;margin-left:2%;margin-bottom:2%;border:solid 1px #dbdbdb;padding:.5% 1%}#ConsiderationsPanel .talkingPoint .insetLinks p{font-size:14px;margin:6px 0}#ConsiderationsPanel .talkingPoint .insetLinks p.heading{font-weight:bold}#ConsiderationsPanel .talkingPoint div.tempChartHolder{margin-right:250px}#ConsiderationsPanel .tempChart .chartText{margin-top:-12%}.topContentBanner{margin-bottom:0;border-bottom:solid 1px #b2b2b2;border-right:solid 1px #b2b2b2;background-position:left -1px}.categoryBanner a{display:block;margin-top:6px}.categoryBanner p,.categoryBanner h2{margin-right:365px}.headerPanel .categoryBanner h1{margin-right:0}.categoryBanner p.subHead{font-size:16px;font-weight:normal;color:#f5f5f5;padding:1% 2%}.headerPanel .categoryBanner p.subHead{font-size:16px;display:none}.bulletPointContainer{margin-left:22px;width:250px}.bulletPointContainerL2{margin-left:22px;width:420px}.categoryBanner ul li{font-size:12px;line-height:16px;margin:0 0 2px -16px;list-style-image:url(/images/landing_page_resources/chevron-right.gif)}.landingPageRecyclePagesMenu{height:148px;margin:10px auto;color:#fff}.recycleInfoInnerPanel{padding:22px 25px}.recycleInfoInnerPanel h1,.recycleInfoInnerPanel h2{margin:0 0 4px 0}.recycleInfoInnerPanel h1{color:#ffdb1b;font-size:18px}.recycleInfoInnerPanel h2{font-size:14px;font-weight:normal;color:#fff}td.recycleInfo{height:55px;vertical-align:middle}.recycleInfoInnerPanel a{color:#fff}.recycleInfoInnerPanel a:hover{text-decoration:none;color:#ffdb1b}.recycleInfoInnerPanel ul{margin-top:0;margin-bottom:0}.recycleInfoInnerPanel ul li{font-size:13px;font-weight:bold;line-height:16px;margin:0 8px 0 -16px;list-style-image:url(/images/landing_page_resources/chevron-right.gif)}.dynamicRefinements{overflow:hidden;background-color:#fff}.dynamicRefinements .simpleHeader{position:relative}.dynamicRefinements .shopAllLink{position:absolute;display:block;top:6px;right:20px;font-size:16px;line-height:16px}.twoColumnPage .dynamicRefinements.bannerAbove{padding-top:12px}.autoBulbFinder{height:149px;background:url(/images/landing_page_resources/auto_bulbfinder_link.jpg) no-repeat center;cursor:pointer;margin-bottom:10px;overflow:hidden}#AutoBulbFinderText{margin-left:220px;width:280px;color:#fff;font-size:12px}.autoBulbFinder h1{color:#ffdb1b;margin:24px 22px 20px 22px;font-size:20px}#CatPromoBugCollection.bigLandingBug{text-align:center;padding-top:24px;padding-bottom:4px;margin-left:1%;margin-right:1%;margin-bottom:20px;border-top:solid 2px #dbdbdb}#CatPromoBugCollection.bigLandingBug .wrapper{background:url(/Images/resources/divider.gif) repeat-y center;overflow:hidden}.mdHomePage #CatPromoBugCollection.bigLandingBug .wrapper{background:none}.bigLandingBug div.panel{float:left;width:50%;padding:0 4px;box-sizing:border-box;text-align:center}.bigLandingBug img.mainImage,.bigLandingBug img.bgImage{width:100%;box-sizing:border-box;max-width:610px}.bigLandingBug .merchRotatingSpotlight{position:relative;max-width:610px;margin:auto}.bigLandingBug .bannerFrame{position:absolute;right:0;top:0;width:65%;height:100%;overflow:hidden;background:none}.bigLandingBug .bannerFrame ul{position:absolute;left:0;width:100%;bottom:4%;text-align:center}.bigLandingBug .bannerFrame li{display:inline-block;font-size:20px;width:20px;height:20px;text-align:center}.bigLandingBug .videoBugWrapper{padding:0 2% 2%}.bigLandingBug video{width:98%;margin:1% auto}.bigLandingBug .spotlightItem{top:0;left:0;width:100%;margin-top:1%;text-align:left}.bigLandingBug .spotlightItem a{color:#000}.bigLandingBug .spotlightItem p.prodTitle{position:absolute;top:0;left:0;font-size:16px;font-weight:bold;width:50%;background:#fff;padding:0 0 .2em .4em}.twoColumnPage .bigLandingBug .spotlightItem p.prodTitle{font-size:14px;line-height:15px;max-height:75px;overflow:hidden}.bigLandingBug .spotlightItem img.prodImage{display:block;position:absolute;right:2px;top:-5px;width:50%;max-width:172px}.twoColumnPage .bigLandingBug .spotlightItem img.prodImage{width:50%;top:-5px}.bigLandingBug .spotlightItem .priceSpan,.bigLandingBug .spotlightItem .savingsSpan{display:block;font-size:16px;padding:0 3% 3%}.bigLandingBug .spotlightItem .price{font-size:1.3em;font-weight:normal}.bigLandingBug .spotlightItem .savingsSpan .regularPrice{text-decoration:line-through}.bigLandingBug .spotlightItem .savingsSpan .savings{color:#ff600a;font-weight:bold;display:inline}.bigLandingBug .spotlightItem .buySpan{display:block;padding-top:35%;text-align:center}.twoColumnPage .bigLandingBug .spotlightItem .buySpan{padding-top:38%}.bigLandingBug .spotlightItem .btnContent{font-size:16px;line-height:16px}.twoColumnPage .bigLandingBug .spotlightItem .btnContent{font-size:12px;line-height:12px}.lpPoweredBy{display:none}.brandPanels{text-align:justify;overflow:hidden;padding:0 2%;margin:3% 0 1%}.brandPanels:after{content:'';width:100%;display:inline-block}.brandPanels a{display:inline-block;width:16%;margin:.5% 0}.brandPanels a img{display:block;width:90%}.productHighlight{padding-bottom:2%}.productHighlight .inner{overflow:hidden;margin:0 1%}.productHighlight .content{width:47%;float:left;font-size:16px;padding-left:1%}.productHighlight .logo{display:block;margin-left:auto;margin-right:auto}.productHighlight .title{font-size:130%;font-weight:bold;color:#000;padding-bottom:12px}.productHighlight p,.productHighlight li{margin-bottom:12px}.productHighlight li{margin-left:12px}.productHighlight .shopNowPanel{text-align:center;padding:24px 0 12px}.productHighlight .shopNowPanel .btnContent{font-size:20px;line-height:20px}.productHighlight .video{width:50%;float:right}@media screen and (max-width:1280px){.productHighlight .inner{padding-left:1%;padding-right:1%}}@media screen and (max-width:960px){#ResultsColumn .legacyCategoryBanner .heroProduct{margin-right:-20%}.categoryHeroBanner h1{font-size:38px;line-height:30px;height:38px}.categoryHeroBanner img.bannerImage{margin-top:0}.categoryBanner p.subHead{font-size:14px;margin-right:50%}.headerPanel .categoryBanner p.subHead{font-size:12px}#ConsiderationsPanel a.pointLink .catName,#ConsiderationsPanel .talkingPoint p{font-size:14px}.categoryHeroBanner.special.germicidal h1{font-size:38px}.categoryHeroBanner.special .overview{margin:1%;padding:10px 1%;font-size:100%;color:#000}.bigLandingBug .spotlightItem p.prodTitle{font-size:14px}.twoColumnPage .bigLandingBug .spotlightItem p.prodTitle{font-size:14px;line-height:15px;max-height:76px}.bigLandingBug div.panel .spotlightItem .savingsSpan,.bigLandingBug div.panel .spotlightItem .priceSpan{font-size:12px}.bigLandingBug .spotlightItem .buySpan{padding-top:38%}.twoColumnPage .bigLandingBug .spotlightItem .buySpan{padding-top:45%}.bigLandingBug .spotlightItem .btnContent{font-size:12px;line-height:12px}.twoColumnPage .bigLandingBug .spotlightItem .bulbsButton{display:none}#ConsiderationsPanel .talkingPoint div.tempChartHolder{margin-right:0}.productHighlight .content{float:none;width:auto}.productHighlight .video{margin-left:2%;margin-bottom:1%}}@media screen and (min-width:750px){#ConsiderationsPanel .talkingPoint.loadManagement .panel.residential{background-position:left 40px}}@media screen and (min-width:960px){#ConsiderationsPanel .talkingPoint.loadManagement .panels{display:flex;flex-wrap:nowrap;justify-content:space-between}#ConsiderationsPanel .talkingPoint.loadManagement .panel{flex-basis:54%;overflow:hidden;box-sizing:border-box}#ConsiderationsPanel .talkingPoint.loadManagement .panel.residential{background-position:right 75px;flex-basis:44%}#ConsiderationsPanel .talkingPoint.loadManagement img.bg{position:relative;right:0}}@media screen and (max-width:720px){.categoryHeroBanner.special h1{margin-top:6%;font-size:28px;line-height:24px;height:28px}.categoryHeroBanner.special .overview{width:96%;clear:both}#CatPromoBugCollection.bigLandingBug .wrapper{background:#fff}.bigLandingBug div.panel{float:none;width:100%}.twoColumnPage .bigLandingBug .spotlightItem .buySpan{padding-top:45%}.bigLandingBug .spotlightItem p.prodTitle,.twoColumnPage .bigLandingBug .spotlightItem p.prodTitle{font-size:18px;line-height:18px;max-height:88px}.bigLandingBug div.panel .spotlightItem .savingsSpan,.bigLandingBug div.panel .spotlightItem .priceSpan{font-size:16px}.productHighlight .content{width:auto;float:none;padding:0}.productHighlight .video{float:none;width:auto;margin:0 0 15px 0}.productHighlight .logo{margin-top:-12px}.basicResults .categoryDescription{font-size:.9em;padding:2%}}@media screen and (max-width:600px){#ConsiderationsPanel .talkingPoint .insetLinksPanel{overflow:hidden}#ConsiderationsPanel .talkingPoint.lumens .insetLinks{float:left;margin-left:0;margin-right:2%;width:48%;box-sizing:border-box}#ConsiderationsPanel .talkingPoint.color .insetLinks{float:none;width:100%;margin:0 0 10px;box-sizing:border-box}#ConsiderationsPanel a.pointLink .catName{font-size:12px}#ConsiderationsPanel a.pointLink{height:140px}.brandPanels{padding:0 3%}.brandPanels a{width:32%}.headerPanel .categoryBanner,.topContentBanner{height:auto;min-height:110px}.headerPanel .categoryBanner img.heroProduct,.topContentBanner img.heroProduct{width:60%;margin-right:-10%}}@media screen and (max-width:450px){.bigLandingBug .spotlightItem p.prodTitle,.twoColumnPage .bigLandingBug .spotlightItem p.prodTitle{font-size:16px;line-height:16px;max-height:80px}.twoColumnPage .bigLandingBug .spotlightItem .buySpan{padding-top:50%}.bigLandingBug div.panel .spotlightItem .savingsSpan,.bigLandingBug div.panel .spotlightItem .priceSpan{font-size:12px}.headerPanel .categoryBanner,.topContentBanner{min-height:90px}.categoryHeroBanner.special{padding-bottom:56%}.categoryHeroBanner.special .videoWrapper{position:absolute;width:96%;bottom:0}}@media screen and (min-width:1100px){.categoryHeroBanner img.bannerImage{margin-top:-8%}.bigLandingBug .spotlightItem p.prodTitle{font-size:18px}.twoColumnPage .bigLandingBug .spotlightItem p.prodTitle{font-size:18px;line-height:18px;max-height:90px}.bigLandingBug .spotlightItem .buySpan{padding-top:35%}.bigLandingBug div.panel .spotlightItem .savingsSpan,.bigLandingBug div.panel .spotlightItem .priceSpan{font-size:18px}.twoColumnPage .bigLandingBug div.panel .spotlightItem .savingsSpan,.twoColumnPage .bigLandingBug div.panel .spotlightItem .priceSpan{font-size:18px}.bigLandingBug .spotlightItem{margin-top:6%}.bigLandingBug .spotlightItem .btnContent{font-size:20px;line-height:20px}.twoColumnPage .bigLandingBug .spotlightItem .btnContent{font-size:18px;line-height:18px}}