﻿@media screen and (max-width: 700px) {#subNav{display:none;}#headerContainer{height:auto;padding:0;background:none;}#header{background:#E2E0E1 url(//images.4wheelparts.com/images/layout/4wp_header_bg_gray3.jpg) repeat-x 0 -33px;display:inline-block;}#header .logo{background:none;width:180px;height:auto;margin:15px 10px 10px;}.mobile-navigation{background-image:none;background-color:#222222;}.mobile-navigation ul li{background-image:url(//images.4wheelparts.com/images/mobile/fwp/nav-divider.jpg);}.mobile-navigation ul li:last-child img{display:none;}.mobile-navigation ul li:last-child{background:url(//images.4wheelparts.com/images/mobile/fwp/cart-icon.png) center center no-repeat;}.search-container{background-color:#cccccc;float:none;}.pc #header .search .btnSearch,#header .search .btn{background:url(//images.4wheelparts.com/images/mobile/fwp/search-button.png) no-repeat;width:37px;height:28px;float:none;vertical-align:middle;position:static;display:inline-block;padding:0;border-radius:0 5px 5px 0;}#header .search input.input{height:27px;}.homebannercontainer,.barousel,#barousel_thslide,.barousel_image{width:100%;margin:0;display:block;position:static;}.barousel_image img{width:100%;position:relative;left:0;max-height:282px;}.barousel_image img.previous{display:none!important;}#barousel_thslide{position:relative;}.homebannercontainer{float:none;margin:0;text-align:center;display:inline-block;}.homebannercontainer:before{height:auto;position:static;top:auto;}.homebannercontainer:after{position:static;}#home .why4wp{display:none;}#home .carousel_wrap{width:100%;}#home .carousel{width:182px;}#home .whatsnew img{max-width:100%;}.mobile-home-tabs{margin-top:10px;}.whatsnew .tabs{float:none;}.whatsnew .tabs>li{width:100%;min-height:41px;height:auto;border-radius:5px;}.whatsnew .tabs>li:first-child{min-height:41px;border-radius:5px;}.whatsnew .tabs>li{margin:0 0 3px 0;}.whatsnew .tabs>li>a,.mobile-home-tabs>h2{background-image:url(//images.4wheelparts.com/images/mobile/fwp/plus.png);background-position:95%;background-repeat:no-repeat;background-color:#7d7d7d;height:40px;font-size:16px;padding:0 15px;line-height:40px;border-radius:5px;border:0;text-decoration:none;color:#fff;font-weight:bold;text-shadow:1px 1px 1px #2B2B2B;font-family:Arial,sans-serif;}#home .mobile-home-tabs>h2{margin:0 0 3px 0;overflow:hidden;}.mobile-home-tabs>h2~ul.col4{display:none;}.whatsnew .tabs>li.active>a,.mobile-home-tabs>h2.active{background-color:#f5f5f5;background-image:url(//images.4wheelparts.com/images/mobile/fwp/minus.png);}.whatsnew .tabs>li .tab_content{display:none;}ul.tabs li.active a:hover{text-shadow:1px 1px 1px #444,0px 0px 5px #fff;}.whatsnew .tab_container{display:none;}.mobile-home-tabs{background-color:#f5f5f5;border:none;}.whatsnew .banner{display:none;}.whatsnew ul.tabs .tab_content li{background:none;height:auto;line-height:normal;margin:20px 0 0 0;width:100%;}.whatsnew ul.tabs .tab_content li:first-child{margin:0;}#home .whatsnew img{margin:0;}.whatsnew ul.tabs .tab_content li a{padding:0;width:auto;display:inline-block;}.carousel ul.rotator li .productLogo{background:none;}#home .mobile-home-tabs>h2.active{color:#666;text-shadow:1px 1px 0 #fff;}#home .vert_tabs .nav .vert_tabcontent p{width:auto!important;}.vert_tabs ul.nav li:after{content:none!important;}.vert_tabs ul.nav{padding:0;}.vert_tabs ul.nav li,.vert_tabs ul.nav li:hover{background-color:#f5f5f5;}#about.vert_tabcontent,.tip_tricks{display:none!important;}.vert_tabs ul.nav li:hover{background-color:#7d7d7d;}.vert_tabs ul.nav li:not(.vert_selecttab):hover>a{color:#fff;}.vert_tabs ul.nav li.vert_selecttab{background-color:#fff;}#home .mobile-home-tabs h2.new-products:not(.active):hover{text-shadow:1px 1px 1px #444,0px 0px 5px #fff;}#footerBlocks{margin:0 2% 25px;width:96%;}#footerBlocks ul.col4{margin:20px 4%;width:92%;}#footerBlocks ul.col4 li{width:100%;padding:10px 4%;margin:0;}#footerBlocks .btn_secondary{padding:4px;margin:0 0 0 3px;}#footerLinks{width:94%;padding:0 3%;}#footerLinks ul.col4{margin:5px 0;}#footerLinks ul.col4 li{width:100%;padding:0;margin:0;}#footerLinks ul.col4>li>h2{margin:0;padding:0;height:41px;line-height:41px;font-size:18px;width:100%;font-family:Arial,Tahoma,sans-serif;font-weight:normal;border-bottom:1px dashed #999999;background:url(//images.4wheelparts.com/images/mobile/fwp/plus-gray.png) no-repeat 96%;}#footerLinks ul.col4 ul li{margin:0;padding:0;border-bottom:1px dashed #999999;}#footerLinks ul.col4 li ul li a{margin:0;padding:0;height:41px;line-height:41px;width:95%;padding-left:5%;display:block;font-size:12px;text-decoration:none;color:#505050;}#footerLinks ul.col4 ul li.sitemap-link{padding-left:5%;width:95%;height:41px;line-height:41px;}#footerLinks ul.col4 ul li.sitemap-link a{width:auto;height:auto;line-height:normal;padding-left:0;display:inline;text-decoration:underline;}#footerLinks ul.col4>li:last-child li{border-bottom:none;margin:5px 0;}#footerLinks ul.col4>li:last-child li:first-child{padding-left:5%;}#footerLinks ul.col4>li:last-child li{border-bottom:none;padding-left:10%;margin:5px 0;}#footerLinks ul.col4>li:last-child ul{border-bottom:1px dashed #999999;clear:both;display:inline-block;width:100%;}#footer-social-media{width:100%;text-align:center;margin:25px 0;display:inline-block;}#footer-social-media div{margin-bottom:15px;}#footer-social-media a{font-size:16px;color:#333333;font-weight:bold;text-decoration:none;}#footerLinks ul.col4 ul,#footerLinks ul.col4>li:last-child>div{display:none;}ul#topnav li a.megaDDTrigger{background-image:url(//images.4wheelparts.com/images/mobile/fwp/minus.png);}ul#topnav li a.megaDDTrigger:after{display:none;}div#megaDropDown ul.megaDropDownColumn li span.navRow{background:none;border-right:none;color:#333333;box-shadow:none;}ul#topnav li a.megaDDTrigger{color:#666666;font-weight:bold;}#topnav #megaDropDownContainer{background-color:#f5f5f5;border-radius:5px;}#header #topnav #checkout{display:none;border-bottom:none;}ul#topnav li.shopAllfwp a{padding:0 10px;display:block;font-size:1.2em;cursor:default;text-transform:capitalize;position:relative;background:none;border-right:none;color:#333333;box-shadow:none;width:100%;text-align:left;height:25px;line-height:26px;text-shadow:none;}ul#topnav li.shopAllfwp a:hover{background:none;cursor:pointer;border-radius:0;}ul#topnav li.mobile-only,#topnav li#megaDropDownContainer.collapsed{background-color:#222222;border-radius:5px;margin-top:2px;color:#fff;}ul#topnav li.mobile-only a,#topnav li#megaDropDownContainer.collapsed a{color:#fff;padding:0 4%;width:92%;font-weight:bold;text-shadow:1px 1px 1px #2B2B2B;}ul#topnav li.mobile-only a:hover,#topnav li#megaDropDownContainer.collapsed a:hover{text-shadow:1px 1px 1px #444,0px 0px 5px #fff;}ul#topnav li.collapsed a.megaDDTrigger{background-image:url(//images.4wheelparts.com/images/mobile/fwp/plus.png);}#topnav li#megaDropDownContainer.collapsed a:hover{color:#fff;}ul#topnav #megaDropDown{display:none;}ul#topnav li a.megaDDTrigger{padding:0 4%;width:92%;}#content #checkout>h1{font-size:21px;}#checkout .col50 .f0_heading h2{font-size:14px;}.checkout-form ul.form li input.btn_secondary,.checkout-form ul.form li input.btn_primary,#checkout .btn_primary,#checkout .btn_secondary,#checkout.login .btn_secondary{height:29px;line-height:29px;}#checkout .btn_primary,#checkout .btn_secondary{height:33px;line-height:33px;padding:0;}#content{width:94%;padding:10px 3%;}#ymm_filter.lightbox_container{top:131px!important;left:0!important;margin:0;box-shadow:none;border-radius:0;padding:10px 2%;width:96%!important;border:none;background-color:#ffffff;box-shadow:1px 1px 10px #888888;}.products .filter .changevehicle{width:auto;}.changevehicle.btn_secondary{padding:8px 20px;}.changevehicle.btn_secondary small{font-size:12px;}.filter_qualifier h3.selectedvehicleheader,h3.selectedvehicleheader{font-weight:normal;font-size:18px;color:#666666;font-family:Arial;}.vehicle_details{margin-bottom:10px;display:inline-block;width:100%;}.products .filter .vehicle_details .filter_tag{width:96%;padding:5px 2%;}.sidecol{width:100%;margin:0;}#filter-results{background:#e5e5e5 url(//images.4wheelparts.com/images/mobile/fwp/filter.png) no-repeat 95%;color:#666666;}.productDetailTabs ul.tabs li>a,ul.tabs.product-detail-tabs li>a{background:#7d7d7d url(//images.4wheelparts.com/images/mobile/fwp/plus.png) no-repeat 95%;color:#fff;}.productDetailTabs ul.tabs li.active>a,ul.tabs.product-detail-tabs li.active>a{background:#7d7d7d url(//images.4wheelparts.com/images/mobile/fwp/minus-white.png) no-repeat 95%;color:#fff;}.sidecol #ctl00_ContentPlaceHolder1_divFilters.searchfilter ul li{margin-bottom:2px;}ul.tabs li a,ul.tabs li.active a{text-shadow:none;}.mobile-home-tabs ul.tabs>li.active,.mobile-home-tabs ul.tabs>li.active a:hover{background-color:transparent;color:#666;text-shadow:none;}.whatsnew .tabs>li.active>a,.whatsnew .tabs>li.active>a:hover,.whatsnew ul.tabs .tab_content li a{background-color:transparent;color:#666;}#checkout ul.steps li.active a{background-color:#345e99;}#checkout ul.steps li.active{background-image:url(//images.4wheelparts.com/images/mobile/fwp/checkout-step-arrow.png);}#checkout ul.form textarea{padding:5px 2%;width:96%;}#checkout ul.steps{margin:0 auto;}#store_directory>h3{font-size:14px;font-weight:bold;}#Catalog>ul{width:100%!important;}#Catalog li em{width:auto;}#SpecialDeals .maincontent ul.col1 li{border-top:none;}#brands ul.col4 li{padding-top:10px;border:none;height:auto;}#brands .tabs li{margin-bottom:2px;}#brands .tabs li.active{border:none;}ul.tabs li{margin-bottom:2px;}.sidecol ul.section.sidenav{display:none;}.products .filter .searchfilter .toggle_attribute_view:before{top:4px;}ul.tabs li.active{border:none;}.orderstatus ul.form li .order-no-box{width:150px;}#header .search .btn{line-height:0;font-size:0;}#barousel_thslide{height:auto;}#thslide_barousel_nav{display:none;}.mobile-home-tabs h2~ul.col4 li{width:100%;padding:0;}.get-inspired .banner img{width:100%;}.storelocator .filter{padding:10px 2%;}.storelocator select{width:100%;}.vehicle-packages-4wp>ul>li{width:92%;margin:5px 4%;border-bottom:#ccc dashed 1px;padding:10px 0;}.vehicle-packages-4wp>ul>li:last-child{border-bottom:none;}.vehicle-packages-4wp p{text-align:center;}.vehicle-packages-4wp ul li .image{margin:0 auto;}.vehicle-packages-4wp ul.specs li:before{font-size:12px;}#content .vehicle-packages-4wp ul{margin:0;}.vehicle-packages-4wp .fwp{font-size:8px;}.customer-vehicles ul li{width:100%;}#static-content .maincol>img{max-width:100%;}#static-content .maincol>.right>iframe{width:100%;}#static-content .maincol>ul.col2{padding:0;}#static-content .maincol>div{text-align:center;}#static-content .maincol>#expect~div{width:100%;text-align:center;margin-bottom:10px;}.logo-canada{margin:30px 0 0 0;}.bannerISP .mainbanner{width:100%;}.bannerISP .barousel_image{max-width:100%;height:auto;}.storelocator .promotext{display:inline-block;}.storelocator .tab_container{background-color:#f6f6f6!important;background-image:none!important;}#div_VQs .vqMainCol ul.form li em{width:75px;}.lightbox_container .btn_viewparts{float:none;}.vqMainCol{width:100%;}#div_VQs .vqMainCol ul.form li select{width:auto;}#vc.carousel_wrap{width:92%!important;padding:10px 4%!important;}#vc .SelectVehicleHeader{font-size:16px!important;}.vqSideCol{width:100%;text-align:center;}.showVehicleMakes{margin:5px 0;}#phone{display:none;}#brandBanner img{width:100%!important;max-height:132px;}}