body.cms-home .main-container{padding-top:20px}body.cms-home .slideshow-container{margin-top:0}.slideshow .banner-msg{position:absolute;text-align:center;text-transform:uppercase;width:100%;top:30%;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.slideshow .banner-msg h2{color:#FFFFFF;font-size:24px;text-shadow:1px 1px 3px #555555}.slideshow .banner-msg h2 strong{font-weight:700;display:block;font-size:36px}@media only screen and (max-width:770px){.slideshow .banner-msg h2{font-size:20px}.slideshow .banner-msg h2 strong{font-size:24px}}@media only screen and (max-width:479px){.slideshow .banner-msg{top:20%}.slideshow .banner-msg h2{font-size:14px}.slideshow .banner-msg h2 strong{font-size:16px}}.promos{margin:0 0 10px;padding:0;width:100%}.promos:after{content:"";display:table;clear:both}body .promos>li{margin:0 0 10px;list-style:none;text-align:center;position:relative;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.promos>li:last-child{margin-bottom:0}.promos img{max-width:100%;width:100%}.promos a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:block}.promos span{color:#FFFFFF;text-transform:uppercase;position:absolute;display:block;width:100%;top:10%;font-weight:500;font-size:20px;font-family:Raleway,Helvetica Neue,Verdana,Arial,sans-serif;text-shadow:1px 1px 3px #555555}.promos strong{font-weight:600;font-size:26px;display:block}@media only screen and (min-width:771px){.promos span{font-size:16px}.promos strong{font-size:17px}body .promos>li{float:left;width:32%;margin-right:2%}.promos>li:nth-child(3n){margin-right:0}}@media only screen and (min-width:880px){.promos span{font-size:18px}.promos strong{font-size:24px}}.home-categories{padding:0;width:100%}.home-categories:after{content:"";display:table;clear:both}body .home-categories>li{margin:0 0 10px;list-style:none;text-align:center;position:relative;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;border:1px solid #ddd;padding:8px}.home-categories>li:last-child{margin-bottom:0}.home-categories img{max-width:100%;width:100%;margin-bottom:8px}.home-categories img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:block}.home-categories .hc-link a{font-size:16px;color:#555}@media only screen and (min-width:771px){.home-categories span{font-size:16px}.home-categories strong{font-size:17px}body .home-categories>li{float:left;width:24.2%;margin-right:1%}.home-categories>li:nth-child(4n){margin-right:0}}@media only screen and (max-width:770px){body .home-categories>li{float:left;width:49%;margin-right:2%}.home-categories>li:nth-child(2n),.home-categories>li:nth-child(4n){margin-right:0}}.home-text{padding:0;width:100%;color:#555;font-size:13px;margin-top:20px}.home-text:after{content:"";display:table;clear:both}.home-text h1,.home-text h2{font-size:16px;font-weight:700}.home-text1{padding-right:30px}.home-text1,.home-text2{float:left;width:50%}@media only screen and (max-width:770px){.home-text1{padding-right:0}.home-text1,.home-text2{float:none;width:100%}}.cms-index-index .products-grid .actions,.cms-index-index .products-grid .ratings,.cms-index-noroute .products-grid .actions,.cms-index-noroute .products-grid .ratings{display:none}.cms-index-index h2.subtitle{padding:6px 0;text-align:center;color:#3399cc;font-weight:600;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc}.cms-index-noroute h2.subtitle{display:none}.category-image{position:relative}.categorylandingMainblock{border:1px solid #e2e2e2;padding:7px}.catblocks{float:left;padding:0 0 20px;width:100%}.catblocks li{position:relative;float:left!important;width:23%!important;margin-right:2.66667%!important;margin-bottom:10px;border:1px solid #cccccc;padding:10px}.catblocks li:hover{border-color:#3399cc}@media only screen and (max-width:770px){.catblocks li{width:49%!important;margin-right:2%!important}.catblocks li:nth-child(2n){margin-right:0!important}}@media only screen and (max-width:479px){.catblocks li{width:100%!important;margin-right:0!important;float:none}}.catblocks li:last-child{margin-right:0!important}.catblocks li img{width:100%;max-width:100%}.catblocks li a span{color:#FFFFFF;position:absolute;background-color:#7B7C7B;font-family:raleway;font-size:17px;font-weight:700;text-transform:uppercase;text-align:center;bottom:0;left:0;width:100%;padding:5px 10px;margin-right:10px}.catblocklinks a{color:#FFFFFF;text-decoration:none}.catlandingbottomPromoblock{float:left;width:100%;border:1px solid #e2e2e2;margin-bottom:100px}.catalog-category-view div.categoryland-caption{display:block;margin:0;position:absolute;color:#000000;font-size:30px;font-weight:500;line-height:36px;text-align:center}.catalog-category-view div.categoryland-caption span.blue-big-text{color:#3399CC;font-size:50px;font-weight:800;padding:0 0 0 8px}.catalog-category-view div.categoryland-caption span.three-dots{background:url(https://allmusclecarparts.com.au/skin/frontend/rwd/pt004-full/images/bg_threeDots.png) no-repeat 50%;display:block;height:20px}.catalog-category-view div.categoryland-caption p.desc{font:italic 18px/28px Georgia,Times New Roman,Times,serif;color:#656565}.cms-home #homepage-main-slides div.slides_control div div.slideshow-caption a.link:hover,.cms-home #homepage-main-slides div.slides_control div div.slideshow-caption span.link:hover{text-decoration:underline;color:#1189C5}.catalog-category-view div.categoryland-caption span.blue-big-text,.cms-home #homepage-main-slides div.slides_control div div.slideshow-caption span.blue-big-text{color:#3399CC;font-size:50px;font-weight:800;padding:0 0 0 8px}.catalog-category-view div.categoryland-caption span.blue-big-text{padding:0!important}.catalog-category-view div.categoryland-caption span.three-dots,.cms-home #homepage-main-slides div.slides_control div div.slideshow-caption span.three-dots{background:url(https://allmusclecarparts.com.au/skin/frontend/rwd/pt004-full/images/bg_threeDots.png) no-repeat 50%;display:block;height:20px}.catalog-category-view div.categoryland-caption p.desc,.cms-home #homepage-main-slides div.slides_control div div.slideshow-caption p.desc{font:italic 18px/28px Georgia,Times New Roman,Times,serif;color:#656565}@media (max-width:770px){.page-header{position:relative;z-index:1001;background:linear-gradient(#1D123B,#3A2376,#482C93,#482C93,#482C93,#482C93,Grey,Grey,Grey,Grey)!important}.page-header-container{display:flex;justify-content:space-between;align-items:center;padding:10px;flex-wrap:wrap}.logo{min-width:0;width:auto;flex-shrink:0;margin-right:15px;padding:0}.logo img.large{display:none}.logo img.small{display:block;height:40px;width:auto}.skip-links{display:flex;justify-content:flex-end;border:none;order:3;width:100%;background:transparent}.skip-link{width:auto;height:auto;line-height:normal;padding:5px;border:none;background:transparent!important}.skip-link .label{display:none}.skip-link .icon{width:24px;height:24px;background-size:80px 800px}.skip-nav .icon{background-position:3px 3px}.skip-search .icon{background-position:3px -147px}.skip-account .icon{background-position:3px -45px}.skip-cart .icon{background-position:-2px -98px}#header-search{position:absolute;top:100%;left:0;right:0;width:100%;z-index:1000;background-color:#fff;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.1)}#header-search .form-search{display:flex}#header-search .input-text{flex-grow:1}.menu-background{background:transparent!important}#header-nav{display:none;position:absolute;top:100%;left:0;right:0;background-color:#333;z-index:1000}#header-nav.skip-active{display:block}#header-nav .nav-primary{display:block;border:none;background:none}#header-nav .nav-primary li{display:block;float:none}#header-nav .nav-primary a.level0{color:#fff;border-bottom:1px solid #444;padding:10px 15px}#header-account{display:none;position:absolute;top:100%;right:0;width:200px;background-color:#fff;border:1px solid #ccc;z-index:1002}#header-account.skip-active,#header-cart.skip-active,.skip-link.skip-active+.skip-content{display:block}.page-header-container .header-right{display:none}body.nav-open{overflow:hidden}}.skip-nav:before{content:"MENU";color:white;font-weight:700;padding-right:5px;font-size:14px;vertical-align:middle}@media (min-width:771px){.skip-nav:before{display:none}}