@media only screen and (max-width:942px){.banner_title{font-size:14px!important}.banner_detail{display:none}.cat_img_link_wrap{margin-top:5%!important}}@media only screen and (max-width:767px){.index_cat_title{font-size:17px!important}}@media only screen and (max-width:720px){.banner_title{text-shadow:1px 1px #fff}.banner_detail{display:none}.banner_title{font-size:12px!important}.banner_sub_title{display:none}.main_buttons a{margin-top:4px!important}.line_block{-moz-box-sizing:border-box;border-bottom:1px solid #EEE;box-shadow:none;margin:0;min-height:0;padding:16px 12px;position:relative;width:100%;text-align:left;vertical-align:top;display:inline-block;background-color:#FFF}.cat_row:after{clear:both}.cat_row:after,.cat_row:before{content:" ";display:table}.cat_row{padding:auto}*,:after,:before{-moz-box-sizing:border-box}.cat_img_link_wrap{padding:0;margin-top:10%!important}}@media only screen and (max-width:479px){.main_text{display:none!important}.detail_button{display:none}.main_buttons a{width:31%;float:left;margin-left:2%}.main_buttons{margin-left:auto;margin-right:auto}.banner_wrapper{margin-left:0!important;margin-right:0!important}.index_cat_title{font-size:14px!important;top:-32px!important}}@media only screen and (max-width:338px){.index_cat_title{font-size:12px!important}.cat_title_text{position:relative;top:7px}}@media only screen and (max-width:275px){.cat_img_link_wrap{padding:0;margin-top:20%!important}}@media only screen and (min-width:900px){.index_cat_title{font-size:18px!important;top:-37px!important}}@media (min-width:780px){.index_cat_title{font-size:15px}}@media only screen and (min-width:768px){.not-touch-device .index_cat_img_main:hover .index_cat_title{color:#F60}.not-touch-device .index_cat_img_main:hover .subcat_main_left_h2{display:block}.not-touch-device .index_cat_img_main:hover .homepage_img{opacity:.3}.main_buttons{border:none!important}}.banner_wrapper .carousel-inner{border:4px solid #EEE!important}.banner_wrapper .carousel-inner a,.banner_wrapper .carousel-inner a:hover{color:#333}.cat_img_link_wrap{margin-top:6%}.maxwidth{max-width:451px;margin:auto}.index_cat_title{position:relative;width:92%;top:-35px!important;font-size:15px;text-shadow:1px 1px #d3d3d3;float:left;margin-right:-450px;z-index:9;color:#333}.homepage_img{float:none!important}.subcat_main_left_h2{display:none}.subcat_main{cursor:pointer;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:block;height:auto;max-width:100%;margin:auto;-webkit-box-shadow:2px 2px 8px -4px #000;-moz-box-shadow:2px 2px 8px -4px #000;box-shadow:2px 2px 8px -4px #000}.subcat_main_left{float:left;max-width:284px;max-height:190px;padding:8px;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;text-decoration:none;position:absolute;top:0;left:0;border:1px solid #DBDBDB;border-right:none;background-color:#FFF;z-index:3}.subcat_homepage_img{position:absolute;top:1px;left:1px;z-index:2}.subcat_homepage_img_overlay{background:#FFF;width:444px;opacity:1;filter:alpha(opacity=100);z-index:1}.subcat_main_image{float:left;max-width:268px;max-height:140px;padding:0;cursor:pointer;background:center left no-repeat #FFF}.subcat_main_right{float:right;max-width:161px;max-height:190px;background-color:#FFF;position:absolute;right:0;top:0;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;padding:8px;border:1px solid #DBDBDB;border-left:none;z-index:3}.homepage_img .subcat_main:hover .subcat_main_left{width:444px}.subcat_main .subcat_main_left{border:none;max-width:283px;max-height:188px;margin:1px}.subcat_main .subcat_main_right{border:none;max-height:188px;max-width:160px;margin:1px}.subcat_main_descback{float:left;width:282px;position:absolute;top:0;left:0;height:188px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;cursor:pointer;background:bottom left no-repeat #FFF;opacity:1;filter:alpha(opacity=100);filter:none}.homepage_img .subcat_main_descback{max-width:444px}.subcat_main .subcat_main_descback_homepage{opacity:0;filter:alpha(opacity=0)}.subcat_main_left p{display:none;position:relative;font-size:11px;float:left;width:256px;padding:6px;font-weight:700;color:#000;line-height:16px;cursor:pointer;margin:0;z-index:4}.homepage_img .subcat_main_left p{width:420px}.subcat_main_left_h2{position:absolute;z-index:2;margin:0;font-size:11px;font-weight:700;float:left;padding:0;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;cursor:pointer;color:#333;max-width:440px;top:7px}.homepage_img .subcat_main_left h2{width:440px}.main_header{margin:20px 0 0 30px;display:inline}.main_header #splash-wrapper{margin:0}.main_header_text{float:left;width:182px;padding:10px 190px 10px 10px;background:url(//d114hh0cykhyb0.cloudfront.net/timthumb.php?h=260&src=http://d114hh0cykhyb0.cloudfront.net/images/uploads/LED-Retrofit-Luminaire-STORE2-DD-13D180-.jpg&zc=2) bottom right no-repeat;height:208px;font-family:Arial,Helvetica,sans-serif}.main_header_text h3{font-weight:700;margin:0;font-size:18px}.main_header_text h4{font-weight:700;margin:6px 0 0;font-size:14px;color:#777}.main_header_text p{margin:8px 0 0;font-size:11px;line-height:16px}.main_header_photo{float:left;width:375px;border-left:1px solid #EEE}.main_buttons{float:left}.main_buttons a{max-width:142px;overflow:hidden;border-radius:6px;margin-top:10px;border:1px solid #CCC}.main_buttons a:hover{border:1px solid #000;-webkit-box-shadow:1px 1px 6px -3px #000;-moz-box-shadow:1px 1px 6px -3px #000;box-shadow:1px 1px 6px -3px #000}.main_text{font-size:1.1em;font-family:Arial,Helvetica,sans-serif;line-height:18px;border-bottom:1px solid #EEE;color:#333}.splash-text p{width:168px}#splash-wrapper{float:left}.splash-frame{border:6px solid #EEE;float:left;height:236px;position:relative;width:772px;z-index:2}.index_banner_text{position:absolute}#carousel-example-generic{width:100%;overflow:hidden}.width20percent{width:20%}.width80percent{width:80%}.carousel-inner>.item>a>img,.carousel-inner>.item>img{width:100%!important}.banner_wrapper{margin-right:-22px}.carousel-indicators{bottom:0!important}.new-carousel-control{opacity:0}.new-carousel-control:focused,.new-carousel-control:hover{opacity:1}.gray-border-top{border-top:2px solid #EEE}.carousel-widget-wrapper .product-carousel-title{text-transform:uppercase}.tooltip.in{opacity:1}.tooltip-inner{text-align:left;color:#666;background-color:#EEE;max-width:320px}.tooltip.top .tooltip-arrow{border-top-color:#EEE}.vehicle-selection .vehicle-submit[disabled],.vehicle-selections .form-group.disabled{display:none}@media all\0{.new-carousel-control{-ms-filter:"alpha(Opacity=0)"!important}.new-carousel-control_left,.new-carousel-control_right{-ms-filter:"alpha(Opacity=0)"}.carousel:hover .new-carousel-control_left,.carousel:hover .new-carousel-control_right{-ms-filter:"alpha(Opacity=80)"}.new-carousel-control:focused,.new-carousel-control:hover{-ms-filter:"alpha(Opacity=40)"!important}}.carousel-widget-placeholder{min-height:200px}@media (min-width:480px){.carousel-widget-placeholder{min-height:220px}}#carouselWidgetPlaceholder{border-bottom:1px solid #EEE;min-height:150px}@media (min-width:480px){#carouselWidgetPlaceholder{min-height:172px}}