@font-face{font-family:'Noto Sans';font-style:italic;font-weight:400;src:local('Noto Sans Italic'),local('NotoSans-Italic'),url("http://fonts.gstatic.com/s/notosans/v7/o-0OIpQlx3QUlC5A4PNr4ARCQ_w.ttf") format('truetype')}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;src:local('Noto Sans'),local('NotoSans'),url("http://fonts.gstatic.com/s/notosans/v7/o-0IIpQlx3QUlC5A4PNr5TRF.ttf") format('truetype')}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:700;src:local('Noto Sans Bold'),local('NotoSans-Bold'),url("http://fonts.gstatic.com/s/notosans/v7/o-0NIpQlx3QUlC5A4PNjXhFVZNyE.ttf") format('truetype')}html{color:#000;background-color:#fff;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;-webkit-appearance:none;border-radius:0}legend{color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}html,body{line-height:1.5;font-size:12px;font-family:"Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#606060;background-color:#f7f7f7}@media screen and (min-width:541px){html,body{font-size:14px}}a{color:#005cb9;text-decoration:none}a:hover{outline:0;color:#000}a:focus,a:active{outline:0}::-webkit-input-placeholder{color:#b7b7b7}::-moz-placeholder{color:#b7b7b7}:-ms-input-placeholder{color:#b7b7b7}.row{clear:both}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.rowBounds{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.rowBounds:before,.rowBounds:after{content:"";display:table}.rowBounds:after{clear:both}@media screen and (min-width:541px){.rowBounds{margin:0 auto;width:100%;max-width:960px}}.icon{background:url("/app_themes/rr/images/sprite.png") no-repeat}.btn{position:relative;display:inline-block;padding:9px 13px;font:11px/1.2 "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#fff;background-color:#005cb9;cursor:pointer}.btn:hover,.btn:focus{color:#fff;background-color:#014c98}.btn:active{color:#fff}@media screen and (min-width:541px){.btn{font-size:14px;padding:10px 18px}}.btnGreen{background-color:#1c8d0e}.btnGreen:hover,.btnGreen:focus{background-color:#16740a}.btnGrey{color:#606060;background-color:#dadada}.btnGrey:hover,.btnGrey:focus{color:#606060;background-color:#d0d0d0}.btnMore{color:#606060;background-color:#dadada;padding:13px 60px;outline:0}.btnMore:hover,.btnMore:focus{color:#606060;background-color:#d0d0d0;outline:0}.btnAddToCart{background-color:#1c8d0e}.btnAddToCart:focus,.btnAddToCart:hover{background-color:#16740a}.btnAddToCart.btnAdded{color:#606060;background-color:#dadada;outline:0;cursor:default}.btnAddToCart.btnAdded:hover,.btnAddToCart.btnAdded:focus{color:#606060;background-color:#dadada;outline:0}.pageIntro{margin:14px 16px 16px}@media screen and (min-width:541px){.pageIntro{margin:0 20px 26px}}@media screen and (min-width:990px){.pageIntro{margin:0 0 26px}}.infiniteScroll{clear:both;padding-top:20px;text-align:left}.infiniteScroll .btnMore{left:50%;margin-left:-89px}#infscr-loading{clear:both;padding-top:20px;text-align:left;padding:20px 0;border-top:1px solid #dadada;position:relative;top:-1px}.infiniteScroll img,#infscr-loading img{vertical-align:top;position:relative;left:50%;margin-left:-12px}.infiniteScroll center,#infscr-loading center{vertical-align:top;text-align:center;margin-left:28px}.pageTitle{position:relative;font-size:18px;line-height:1.333333;color:#0f0f0f;border-bottom:1px solid #dadada;background-color:#f2f2f2;padding:10px 16px}.pageTitle:empty{display:none}.pageTitle .currency{color:#b1b1b1;font-size:12px;position:absolute;right:0;bottom:27px}@media screen and (min-width:541px){.pageTitle{font-size:30px;line-height:1.2;background-color:transparent;padding:0 0 25px;margin:0 20px 15px}}@media screen and (min-width:990px){.pageTitle{margin:0 0 15px}}.secondaryHero{display:none}@media screen and (min-width:541px){.secondaryHero{display:block;position:relative;overflow:hidden;max-height:300px;padding-top:15.6%}.secondaryHero div{position:absolute;top:0;left:50%;width:100%;height:100%;max-width:1920px;max-height:300px;margin-left:-50%}.secondaryHero img{width:100%;height:100%;position:absolute;top:0;left:0}}@media screen and (min-width:1920px){.secondaryHero{height:300px;padding-top:0}.secondaryHero div{position:static;top:auto;left:auto;width:1920px;height:300px;margin:0 auto}.secondaryHero img{position:static;top:auto;left:auto;width:1920px;height:300px}}@media screen and (min-width:541px){.lhs{float:left;width:200px}}@media screen and (min-width:541px){.rhs{float:left;width:720px}}.categoryCol{width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:541px){.categoryCol{float:left;width:25%}}.contentCol{width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:padding .3s 0 ease-in-out;transition:padding .3s 0 ease-in-out}@media screen and (min-width:541px){.contentCol{float:left;width:75%;padding-left:20px}}@media screen and (min-width:990px){.contentCol{padding-left:40px}}.successMessage{position:relative;color:#1c8d0e;background-color:#e3f7e2;padding:16px 16px 16px 54px;margin-bottom:18px;font-size:12px;clear:both;overflow:hidden}.successMessage .icon{background-position:-128px -328px;height:28px;width:28px;position:absolute;left:13px;top:19px}.successMessage h3{font-weight:bold;margin:0 0 2px}.successMessage p{margin:0;padding:0}.successMessage a{text-decoration:underline}@media screen and (min-width:541px){.successMessage{padding:26px 20px 26px 70px;margin-bottom:30px;font-size:14px}.successMessage .icon{left:28px;top:29px}}.validationMessage{position:relative;color:#e01919;background-color:#fce7e7;padding:16px 16px 16px 54px;margin-bottom:18px;font-size:12px}.validationMessage .icon{background-position:-117px -188px;width:28px;height:28px;position:absolute;left:13px;top:19px}.validationMessage p{padding-bottom:0;font-weight:bold;font-size:12px;line-height:1.3}.validationMessage ul{list-style:square outside none;margin:12px 0 0 25px}.validationMessage li{float:none}@media screen and (min-width:541px){.validationMessage{padding:26px 20px 26px 70px;margin-bottom:30px;font-size:14px}.validationMessage .icon{left:28px;top:29px}.validationMessage p{font-size:14px;line-height:1.5}.validationMessage li{padding:0 0 0 7px}}.hidden{display:none}.modal{background-color:#fff;padding:45px 20px 40px;width:280px}.modal .ww{padding:0}.modal .ww .btn{clear:none}@media screen and (min-width:541px){.modal{padding:45px;width:580px}.modal .ww h2{padding:0 0 20px;margin:0 0 14px}}#removeVehicleBox .ww .btn,#removeRoofRackBox .ww .btn{clear:none;margin-right:10px}.iconCompare{background:url("/app_themes/rr/images/sprite.png") no-repeat -101px -347px;display:inline-block;height:14px;width:14px;margin:0;position:relative;top:1px;left:-5px}.selector{display:block;position:relative;overflow:hidden;background-repeat:no-repeat;vertical-align:middle;border:1px solid #dadada;padding:5px 0;width:100%!important;background:white url("/app_themes/rr/images/select-arrow.png") no-repeat 100% 50%;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box}.selector span{display:block;width:auto!important;margin:0 35px 0 0;height:26px;line-height:26px;text-indent:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;color:#7a7a7a;text-shadow:none}.selector select{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0);-webkit-box-sizing:border-box;box-sizing:border-box}.selector.focus,.selector:focus{border-color:#40a4e2;outline:0;-webkit-box-shadow:0 0 0 1px #40a4e2;box-shadow:0 0 0 1px #40a4e2}.lhsMenu{overflow:hidden}.lhsMenu>li{display:block;font-weight:bold;font-size:12px}.lhsMenu>li>a{padding:12px 15px;display:block}@media screen and (min-width:541px){.lhsMenu>li{background-color:#ededed;margin:0 0 6px}}.lhsSubMenu>li{display:block;font-weight:normal;font-size:12px;border-top:1px solid #ededed}.lhsSubMenu>li>a{padding:6px 15px;display:block;position:relative}@media screen and (min-width:541px){.lhsSubMenu{padding:10px 0;background-color:#f2f2f2}.lhsSubMenu>li{border-top:0}.lhsSubMenu>li>a{padding:4px 15px}}.lhsMenu a{color:#606060}.lhsMenu a:hover{color:#005cb9}.lhsSubMenu .currentItem a{color:#005cb9;padding-left:25px;position:relative}.lhsSubMenu .currentItem a:before{content:"";position:absolute;left:15px;top:12px;width:4px;height:4px;background-color:#005cb9}.owl-carousel{display:none}.owl-carousel.owl-loaded{display:block}#mobileMenu,#siteOverlay,#mobileHeader{display:none}@media screen and (max-width:540px){#mobileMenu{display:block;position:fixed;width:250px;height:100%;top:0;right:0;z-index:9999;background-color:#0f0f0f;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition:height .4s 0 ease-in-out;transition:height .4s 0 ease-in-out}.mmHidden{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mmOpen{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mmPush{-webkit-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0)}#mobileMenu,#siteContent,#mobileHeader,.push{-webkit-transition:-webkit-transform .2s cubic-bezier(0.16,0.68,0.43,0.99);transition:-webkit-transform .2s cubic-bezier(0.16,0.68,0.43,0.99);transition:transform .2s cubic-bezier(0.16,0.68,0.43,0.99);transition:transform .2s cubic-bezier(0.16,0.68,0.43,0.99),-webkit-transform .2s cubic-bezier(0.16,0.68,0.43,0.99)}.mmActive #siteOverlay{display:block;position:fixed;top:0;right:250px;bottom:0;left:0;z-index:9999}#siteContent{position:relative}.mmTitle{position:relative;display:block;padding:18px 18px 17px;text-transform:uppercase;color:#606060;font-weight:bold;font-size:11px;line-height:1;border-bottom:1px solid #1f1f1f}.mmTitle i{cursor:pointer;width:14px;height:14px;position:absolute;right:12px;top:16px;background:url("/app_themes/rr/images/sprite.png") no-repeat -119px -263px;opacity:.35}.mmTitle:hover:after{opacity:1}.mobileMenuScroll{overflow-y:auto;padding-bottom:150px;position:relative}.mmPrimaryNav a{display:block;font-size:14px;color:#dadada;padding:10px 18px;border-bottom:1px solid #1f1f1f;position:relative}.mmPrimaryNav a:after{content:"";background-color:#262626;width:9px;height:9px;position:absolute;right:13px;top:38%}.mmPrimaryNav a:hover{color:#005cb9}.mmPrimaryNav a:hover:after{background-color:#005cb9}.mmSecondaryNav{margin:8px 0 0}.mmSecondaryNav a{display:block;font-size:12px;color:#b1b1b1;padding:3px 18px;margin:0 0 2px}.mmSecondaryNav a:hover{color:#005cb9}.mmSelectedProducts{width:100%;position:absolute;bottom:20px;left:0}.mmSelectedProducts small{display:block;text-transform:uppercase;color:#606060;font-weight:bold;font-size:11px;margin:0 16px 5px}.mmSelectedProducts a{position:relative;display:block;clear:both;padding:8px 54px 8px 16px;border-top:1px solid #1f1f1f;color:#dadada;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mmSelectedProducts a:hover{color:#fff}.mmSelectedProducts a img{position:absolute;right:6px;top:9px}.mmSelectedProducts .none .icon{width:32px;height:20px;position:absolute;right:6px;top:7px;background-position:-58px -200px}#mobileHeader{display:block;position:relative;overflow:hidden;background-color:#fff}.mhLogo{width:160px;height:30px;margin:8px 0 8px 8px;display:block;background:url("/app_themes/rr/images/sprite.png") no-repeat -588px 0}.mhLinks{position:absolute;right:4px;top:8px}.mhLinks>div{float:left}.mhLinks .btnLanguage,.mhLinks .btnSearch,.mhLinks .btnWishlist,.mhLinks .btnMobileMenu{cursor:pointer;width:30px;height:30px;float:left;background:url("/app_themes/rr/images/sprite.png") no-repeat}.mhLinks .btnLanguage{background-position:-431px -1px}.mhLinks .btnSearch{background-position:-468px 0}.mhLinks .iconWishList{background-position:-508px 0}.mhLinks .iconShoppingCart{background-position:-402px -2px}.mhLinks .btnMobileMenu{background-position:-548px 0}.mhSearch{height:0;overflow:hidden;padding:0 6px;position:relative;background-color:#f2f2f2;-webkit-transition:height .2s 0 ease-in-out;transition:height .2s 0 ease-in-out}.searchOpen .mhSearch{height:49px}.mhSearch .inputText{display:block;margin:7px 0;border:1px solid #dfdfdf;padding:9px 42px 9px 12px;width:100%;font:12px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}.mhSearch .inputText:focus{border-color:#40a4e2;outline:0;color:#0f0f0f;-webkit-box-shadow:0 0 0 1px #40a4e2;box-shadow:0 0 0 1px #40a4e2}.mhSearch .inputImage{width:30px;height:30px;position:absolute;right:7px;top:10px;background:url("/app_themes/rr/images/sprite.png") no-repeat -468px 0;opacity:.2}.mhSearch .inputImage:hover,.mhSearch .inputImage:focus{opacity:1;outline:0}.mhLanguage{max-height:0;overflow:hidden;position:relative;background-color:#0f0f0f;-webkit-transition:max-height .2s 0 ease-in-out;transition:max-height .2s 0 ease-in-out}.languageOpen .mhLanguage{max-height:1000px}.mhLanguage ul{padding:16px;border-bottom:1px solid #dadada;overflow:hidden;text-align:center}.mhLanguage li{width:50%;float:left;border-right:1px solid #444;-webkit-box-sizing:border-box;box-sizing:border-box}.mhLanguage li:last-child{border-right:0}.mhLanguage li a{display:block;overflow:hidden;padding:3px 10px;width:100%;cursor:pointer;color:#b1b1b1;white-space:nowrap;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box}.mhLanguage li a:hover{color:#005cb9}}.headerRow{display:none}@media screen and (min-width:541px){.headerRow{display:block;background:#fff url("/app_themes/rr/images/bg-header.gif") repeat-x}}#rrLogoHeader{z-index:10;width:32%;min-width:300px;position:absolute;top:59px;left:13px;-webkit-transition:left .2s 0 ease-in-out;transition:left .2s 0 ease-in-out}@media screen and (min-width:990px){#rrLogoHeader{left:0}}#rrLogoHeader img{display:block;width:100%}.headerSearch{z-index:10;position:absolute;right:16px;top:68px;width:32%;-webkit-transition:top .2s 0 ease-in-out;transition:top .2s 0 ease-in-out}.headerSearch .inputText{border:1px solid #dfdfdf;padding:8px 42px 8px 12px;width:100%;font:14px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;background-color:#f2f2f2;-webkit-box-sizing:border-box;box-sizing:border-box}.headerSearch .inputText:focus{border-color:#40a4e2;outline:0;color:#0f0f0f;-webkit-box-shadow:0 0 0 1px #40a4e2;box-shadow:0 0 0 1px #40a4e2}.headerSearch .inputImage{width:24px;height:24px;position:absolute;right:7px;top:7px;background:url("/app_themes/rr/images/sprite.png") no-repeat 0 -200px;opacity:.2}.headerSearch .inputImage:hover,.headerSearch .inputImage:focus{opacity:1;outline:0}@media screen and (min-width:990px){.headerSearch{top:72px}.headerSearch .inputText{font-size:16px}}.upperNav{position:relative;width:100%;height:40px}.upperNav:before,.upperNav:after{content:"";display:table}.upperNav:after{clear:both}.upperNavLinks{float:right;overflow:hidden}.upperNavLinks li{float:left}.upperNavLinks a{display:block;font-size:12px;line-height:40px;color:#fff;padding:0 12px;text-shadow:0 1px 0 #014c98}.upperNavLinks a:hover{color:#a6c3d6}@media screen and (min-width:540px) and (max-width:600px){.upperNavLinks a{padding:0 9px}}.upperNavVehicle a:hover,.upperNavCart>a:hover,.upperNavLanguage>a:hover,.upperNavLinks .currentSection a{color:#fff}.upperNavVehicle{float:right;border-right:1px solid #0064c8;border-left:1px solid #0054aa;position:relative}.upperNavVehicle>a{display:inline-block;padding:0 12px;cursor:pointer;font-size:12px;line-height:40px;color:#fff;text-shadow:0 1px 0 #014c98;border-left:1px solid #0064c8;border-right:1px solid #0054aa}.upperNavVehicle .icon{display:inline-block;width:32px;height:20px;margin:0 3px 0 0;position:relative;top:5px}.upperNavVehicle .none .icon{width:18px;background-position:-66px -200px}.upperNavVehicle .iconBodyType{display:inline-block;width:auto;height:20px;position:relative;top:5px}.upperNavVehicle.upperNavHovering a,.upperNavVehicle a:hover{background-color:#014c98}.dropDownVehicle{display:none;z-index:500;overflow:hidden;position:absolute;right:0;top:40px;min-width:200px;background-color:#0f0f0f}.dropDownVehicle li{border-top:1px solid #1f1f1f}.dropDownVehicle li a{display:block;font-size:12px;line-height:1;padding:9px 14px 12px 37px;color:#dadada;position:relative}.dropDownVehicle li a:hover{color:#40a4e2;background-color:#000}.dropDownVehicle li a .icon{width:12px;height:12px;position:absolute;top:10px;left:12px}.dropDownVehicle li .unChange .icon{background-position:-209px -287px}.dropDownVehicle li .unRemove .icon,.dropDownVehicle li .unRemoveRack .icon{background-position:-232px -288px}.dropDownVehicle li .unChange:hover .icon{background-position:-409px -287px}.dropDownVehicle li .unRemove:hover .icon,.dropDownVehicle li .unRemoveRack:hover .icon{background-position:-432px -288px}.dropDownVehicle .ddListVehicleLi{border-top:1px solid #1f1f1f;padding-bottom:6px}.dropDownVehicle .ddListVehicleLi h3{overflow:hidden;font-size:11px;line-height:1;font-weight:bold;padding:16px 14px 4px;color:#606060;text-transform:uppercase}.dropDownVehicle .ddListVehicleLi p{overflow:hidden;font-size:12px;line-height:1.2;padding:3px 14px 10px;color:#dadada;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropDownVehicle .ddListVehicleLi a{padding:9px 14px 12px;white-space:nowrap}.dropDownVehicle .ddListVehicleLi .btn{float:left;padding:8px 12px 9px;margin-right:4px;background:#444}.dropDownVehicle .ddListVehicleLi .btn:hover{background:#333;color:#fff}.upperNavLanguage{float:right;border-right:1px solid #000;position:relative}.upperNavLanguage>a{display:inline-block;padding:0 12px;cursor:pointer;color:#dadada;font-size:12px;line-height:40px;text-shadow:0 1px 0 #014c98;border-right:1px solid #0054aa}.upperNavLanguage.upperNavHovering>a{background-color:#0f0f0f}.upperNavLanguage .icon{display:inline-block;background-position:-65px -179px;width:20px;height:20px;margin:0 3px 0 0;position:relative;top:5px}.dropDownLanguage{display:none;z-index:500;background-color:#0f0f0f;min-width:200px;position:absolute;left:0;top:40px}.dropDownLanguage li{border-top:1px solid #1f1f1f}.dropDownLanguage li a{display:block;font-size:12px;line-height:1;padding:9px 14px;color:#dadada;position:relative}.dropDownLanguage li a:hover{color:#40a4e2;background-color:#000}.upperNavCart{float:right;border-right:1px solid #0064c8}.upperNavCart>a{display:inline-block;font-size:12px;line-height:40px;color:#fff;padding:0 12px;text-shadow:0 1px 0 #014c98;border-right:1px solid #0054aa}.upperNavCart>a:focus,.upperNavCart>a:hover{color:#a6c3d6}.upperNavCart.upperNavHovering .tab{background-color:#171717}.upperNavCart .icon{display:inline-block;width:20px;height:20px;margin:0 3px 0 0;position:relative;top:5px}.upperNavCart .iconWishList .icon{background-position:-34px -179px}.upperNavCart .iconShoppingCart .icon{background-position:-34px -199px}.navCart{display:none;width:360px;position:absolute;right:0;top:40px;background-color:#171717;z-index:500;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.4);box-shadow:0 1px 1px rgba(0,0,0,0.4)}.navCartList{overflow:hidden;display:block}.navCartList li{display:block;border-bottom:1px solid #303030}.navCartList a{display:block;overflow:hidden;width:324px;padding:20px 18px;border-bottom:1px solid #0f0f0f}.navCartList a:hover .productName{color:#40a4e2}.navCartList img{float:left;width:84px;height:45px;margin:0 16px 0 0}.navCartList .details{overflow:hidden}.navCartList .productName{display:block;font-size:14px;line-height:1.2;color:#b1b1b1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navCartList .meta{width:100%;overflow:hidden;margin:2px 0 4px -6px}.navCartList .meta small{padding:0 6px;border-left:1px solid #3d3d3d;float:left;color:#606060;font-size:12px;line-height:1.1}.navCartList .meta small:first-child{border-left:0}.navCartList .price{display:block;font-weight:bold;color:#dadada;font-size:14px}.navCart .orderTotal{height:46px;border-bottom:1px solid #0f0f0f;position:relative}.navCart .orderTotal small{position:absolute;left:21px;top:12px;color:#606060;font-size:12px}.navCart .orderTotal .price{float:left;margin:8px 8px 0 118px;color:#dadada;font-weight:bold;font-size:18px}.navCart .orderTotal .currency{float:left;font-size:18px;margin:8px 0 0}.navCart .actions{border-top:1px solid #303030;background-color:#202020;overflow:hidden;width:100%}.navCart .actions .btn{float:right;margin:14px 14px 14px 0;padding:8px 12px;font-size:12px}.upperNavAccount{float:right;border-right:1px solid #000}.upperNavAccount .tab{display:block;font-size:12px;line-height:40px;color:#dadada;padding:0 12px;text-shadow:0 1px 0 #014c98;border-right:1px solid #0054aa}.upperNavAccount.upperNavHovering .tab{background-color:#171717}.upperNavAccount>div{display:none;width:192px;position:absolute;right:1px;top:40px;background-color:#171717;z-index:500;-webkit-box-shadow:0 1px 1px #989898;box-shadow:0 1px 1px #989898}.upperNavAccount .upperNavSignInMenu{padding:0 0 6px}.upperNavSignInMenu{padding:18px}.upperNavSignInMenu p{margin:0 0 12px;clear:both;width:100%;float:left}.upperNavSignInMenu .inputText{border:1px solid #404040;color:#909090;padding:10px 12px;width:100%;font:12px/1 "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;background-color:#171717;-webkit-box-sizing:border-box;box-sizing:border-box}.upperNavSignInMenu .inputText:focus{border-color:#005cb9;color:#fff;-webkit-box-shadow:0 0 0 1px #005cb9;box-shadow:0 0 0 1px #005cb9}.upperNavSignInMenu .inputSubmit{position:absolute;right:18px;bottom:18px;border:0;color:#fff;background-color:#005cb9;font-size:14px;text-align:center;padding:6px 18px}.upperNavSignInMenu .inputSubmit:hover,.upperNavSignInMenu .inputSubmit:focus{background-color:#014c98}.upperNavSignInMenu .forgotPass{float:left;font-size:11px;line-height:16px;color:#7a7a7a}.upperNavSignInMenu .forgotPass:hover,.upperNavSignInMenu .forgotPass:focus{color:#fff}.upperNavAccountMenu>a{display:block;color:#dadada;padding:0 14px;font-size:12px;line-height:34px;border-bottom:1px solid #0f0f0f;border-top:1px solid #303030}.upperNavAccountMenu>a:hover{color:#40a4e2}.upperNavAccountMenu>a:first-child{border-top:0}.upperNavAccountMenu .signOut{background-color:#202020}.headerRow .nav{margin-top:96px;text-align:justify;font-size:.1px}.headerRow .nav:after{content:"";display:inline-block;width:100%}.headerRow .nav>li{font-size:14px;display:inline-block;height:63px;position:relative;text-align:left}@media screen and (min-width:990px){.headerRow .nav{left:0;right:0}.headerRow .nav>li{font-size:16px}}.navTab{white-space:nowrap;overflow:visible;font-weight:bold;display:block;color:#0f0f0f;line-height:48px;-webkit-transition:background-color .2s 0 ease-in-out;transition:background-color .2s 0 ease-in-out}.navTab:hover,.navTab.navTabOn{color:#005cb9;background-color:#0f0f0f;color:#fff!important}.navTab:hover span .icon,.navTab.navTabOn span .icon{background-position:-20px -234px!important}.navTab span .icon{width:10px;height:6px;position:absolute;right:0;top:23px;background-position:0 -234px}@media screen and (min-width:541px){.navTab{font-size:13px;padding:0 10px 15px}}@media screen and (min-width:614px){.navTab{font-size:15px}}@media screen and (min-width:710px){.navTab{font-size:17px;padding:0 14px 15px}}@media screen and (min-width:840px){.navTab{font-weight:normal;font-size:20px}}@media screen and (min-width:990px){.navTab{font-size:22.5px;padding:0 18px 15px}}.navDropDown .navTab:hover{color:#0f0f0f}.navDropDown .navTab span{display:inline-block;position:relative;padding-right:15px}@media screen and (min-width:990px){.navDropDown .navTab span{padding-right:20px}}.currentSection .navTab,.products-template #navigation_0_rptTabs_liDropDown_0 .navTab,.fit-my-car-page-template #navigation_0_rptTabs_liDropDown_1 .navTab,.store-locations-template #navigation_0_rptTabs_liDropDown_2 .navTab,.store-template #navigation_0_rptTabs_liDropDown_2 .navTab,.buying-guide-template #navigation_0_rptTabs_liDropDown_3 .navTab{color:#005cb9}.currentSection .navTab span .icon,.products-template #navigation_0_rptTabs_liDropDown_0 .navTab span .icon,.fit-my-car-page-template #navigation_0_rptTabs_liDropDown_1 .navTab span .icon,.store-locations-template #navigation_0_rptTabs_liDropDown_2 .navTab span .icon,.store-template #navigation_0_rptTabs_liDropDown_2 .navTab span .icon,.buying-guide-template #navigation_0_rptTabs_liDropDown_3 .navTab span .icon{background-position:-60px -234px}.ddMenusRow{background-color:#0f0f0f}@media screen and (max-width:540px){.ddMenusRow{display:none}}.navDdMenus>li{display:none}.ddList{position:relative;clear:both;overflow:hidden;padding:20px 0}.ddList>li{float:left;opacity:0;-webkit-transition:opacity .2s 0 ease-in-out;transition:opacity .2s 0 ease-in-out}.ddList .ddItem{position:relative;color:#fff;display:block;font-size:12px;line-height:18px;padding:10px 15px;font-weight:700}.ddList .ddItem:hover,.ddList .ddItem:focus{color:#40a4e2}@media screen and (min-width:614px){.ddList .ddItem{font-size:16px}}.menuOn .ddList>li{opacity:1}.ddContentList{width:100%;position:relative}.ddContentList a{position:relative;display:block;clear:both;padding:7px 7px 7px 24px;font-size:12px;line-height:18px;color:#dadada}.ddContentList a:hover{color:#fff}@media screen and (min-width:614px){.ddContentList a{font-size:14px}}.ddProducts{position:relative;padding:0;background-color:#0f0f0f}.ddProducts .ddProductsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:30px 0;min-height:230px}.ddProducts .ddProductsCol1{width:29%}.ddProducts .ddProductsCol1List{padding:0 0 15px}.ddProducts .ddProductsCol1List a,.ddProducts .ddProductsCol1List button{display:block;position:relative;padding:6px 52px 6px 32px;line-height:1;font-size:16px;color:#9f9f9f;text-align:left;cursor:pointer;font-family:inherit}.ddProducts .ddProductsCol1List a:focus,.ddProducts .ddProductsCol1List a:hover,.ddProducts .ddProductsCol1List button:focus,.ddProducts .ddProductsCol1List button:hover{color:#fff;background-color:#005cb9;outline:0}.ddProducts .ddProductsCol1List a:focus:after,.ddProducts .ddProductsCol1List a:hover:after,.ddProducts .ddProductsCol1List button:focus:after,.ddProducts .ddProductsCol1List button:hover:after{opacity:1}.ddProducts .ddProductsCol1List a:after,.ddProducts .ddProductsCol1List button:after{background:url("/app_themes/rr/images/sprite.png") no-repeat -35px -234px;content:"";opacity:.2;position:absolute;right:28px;top:50%;width:15px;height:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ddProducts .ddProductsCol1List button{width:100%;border:0;background:0}.ddProducts .ddProductsCol1List .isImportant:after{display:none}.ddProducts .ddProductsCol1List .active{color:#fff}.ddProducts .ddProductsCol1List .active:focus,.ddProducts .ddProductsCol1List .active:hover{color:#fff;background-color:transparent}.ddProducts .ddProductsCol1List .active:after{opacity:1}.ddProducts .ddProductsCol1List .noArrow:after{display:none}.ddProducts .ddProductsCol2{overflow:hidden;position:absolute;top:30px;left:29%;bottom:30px;opacity:0;width:0;border-left:1px solid #3a3a3a;border-right:1px solid #3a3a3a;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transform:translateY(-20px);transform:translateY(-20px);background:#0f0f0f}.ddProducts .ddProductsCol2.active{opacity:1;width:29%;-webkit-transform:translateY(0);transform:translateY(0)}.ddProducts .ddProductsCol2.active:after{opacity:1}.ddProducts .ddProductsCol2List{display:none}.ddProducts .ddProductsCol2List li{display:block}.ddProducts .ddProductsCol2List button{display:block;position:relative;width:100%;padding:6px 52px 6px 32px;line-height:1;font-family:inherit;font-size:16px;color:#9f9f9f;border:0;background:0;text-align:left}.ddProducts .ddProductsCol2List button:focus,.ddProducts .ddProductsCol2List button:hover{color:#fff;background-color:#005cb9;outline:0}.ddProducts .ddProductsCol2List button:focus:after,.ddProducts .ddProductsCol2List button:hover:after{opacity:1}.ddProducts .ddProductsCol2List button:after{background:url("/app_themes/rr/images/sprite.png") no-repeat -35px -234px;content:"";opacity:.2;position:absolute;right:28px;top:50%;width:15px;height:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ddProducts .ddProductsCol2List .active{color:#fff}.ddProducts .ddProductsCol2List .active:focus,.ddProducts .ddProductsCol2List .active:hover{color:#fff;background-color:transparent}.ddProducts .ddProductsCol2List.active{display:block}.ddProducts .btnBackCol{position:relative;margin:20px 0 0 32px;padding:0 0 0 12px;color:#9f9f9f;font-size:12px;border:0;background:0}.ddProducts .btnBackCol:focus,.ddProducts .btnBackCol:hover{color:#fff}.ddProducts .btnBackCol:focus:before,.ddProducts .btnBackCol:hover:before{background-position:-312px -220px}.ddProducts .btnBackCol:before{background:url("/app_themes/rr/images/sprite.png") no-repeat -312px -234px;content:"";position:absolute;left:0;top:50%;width:10px;height:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ddProducts .ddProductsCol3{overflow:hidden;position:absolute;top:32px;left:58.5%;bottom:32px;width:0;opacity:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transform:translateY(-20px);transform:translateY(-20px);background:#0f0f0f}.ddProducts .ddProductsCol3.active{opacity:1;width:41.5%;-webkit-transform:translateY(0);transform:translateY(0)}.ddProducts .ddProductsCol3List{display:none}.ddProducts .ddProductsCol3List li{display:block}.ddProducts .ddProductsCol3List a{display:block;padding:6px 52px 6px 32px;line-height:1;font-size:16px;color:#9f9f9f}.ddProducts .ddProductsCol3List a:focus,.ddProducts .ddProductsCol3List a:hover{color:#fff;background-color:#005cb9}.ddProducts .ddProductsCol3List.active{display:block}.ddProducts .ddProductsOverviewCol{overflow:hidden;position:absolute;top:30px;left:58.5%;bottom:0;opacity:0;width:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-transform:translateY(-20px);transform:translateY(-20px);background:#0f0f0f}.ddProducts .ddProductsOverviewCol.active{opacity:1;width:41.5%;-webkit-transform:translateY(0);transform:translateY(0)}.ddProducts .ddProductsOverview{display:none;position:relative;height:100%;padding:0 32px 150px;color:#9f9f9f;-webkit-box-sizing:border-box;box-sizing:border-box}.ddProducts .ddProductsOverview a{color:#fff}.ddProducts .ddProductsOverview a:focus,.ddProducts .ddProductsOverview a:hover{text-decoration:underline}.ddProducts .ddProductsOverview p{margin:0 0 6px}.ddProducts .ddProductsOverview .overviewTitle{display:block;margin:0 0 6px;color:#fff;font-weight:bold;font-size:16px}.ddProducts .ddProductsOverview .overviewCta{display:inline-block;margin:0 0 12px;font-size:12px}.ddProducts .ddProductsOverview .overviewCta:focus,.ddProducts .ddProductsOverview .overviewCta:hover{color:#9f9f9f;text-decoration:none}.ddProducts .ddProductsOverview .overviewCta:focus .icon,.ddProducts .ddProductsOverview .overviewCta:hover .icon{background-position:-270px -232px}.ddProducts .ddProductsOverview .overviewCta .icon{background:url("/app_themes/rr/images/sprite.png") no-repeat -291px -218px;display:inline-block;width:10px;height:10px;margin:0 0 0 4px}.ddProducts .ddProductsOverview .overviewThumb{position:absolute;bottom:0;left:50%;max-width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ddProducts .ddProductsOverview.active{display:block}.ddProducts .ddProductsPromosContainer{opacity:0;width:71%;padding:0 25px;color:#9f9f9f;border-left:1px solid #3a3a3a;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.ddProducts .ddProductsPromosContainer .title{display:block;margin:0 0 12px;font-size:16px;color:#fff}.ddProducts .ddProductsPromosContainer p{margin:0 0 12px}.ddProducts .ddProductsPromosContainer.active{opacity:1}.ddProducts .ddProductsPromos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:25px 0 0}.ddProducts .ddProductsPromos li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:33.33333%;text-align:center}.ddProducts .ddProductsPromos a{display:block}.ddProducts .ddProductsPromos a:focus,.ddProducts .ddProductsPromos a:hover{opacity:.6}.ddProducts .ddProductsPromos .promoTitle{display:block;margin:0 0 10px;color:#fff;font-weight:bold}.ddProducts .ddProductsPromos img{display:block;max-width:80%;margin:0 auto}.ddProducts .btnCloseProductsNav{background:url("/app_themes/rr/images/sprite.png") no-repeat -115px -278px;border:0;position:absolute;right:20px;top:20px;width:24px;height:24px;opacity:.5}.ddProducts .btnCloseProductsNav:focus,.ddProducts .btnCloseProductsNav:hover{opacity:1}.siteTools,.socialTools{display:none}@media screen and (min-width:541px){.siteTools{padding:16px 20px 0;display:block;height:54px;position:relative}.breadcrumb{padding:0 180px 0 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px;color:#b1b1b1}.breadcrumb li{display:inline;position:relative}.breadcrumb li:first-child:before{background:0}.breadcrumb li:before{content:"";width:8px;height:1px;position:absolute;left:9px;top:10px;background:url("/app_themes/rr/images/sprite.png") no-repeat -471px -244px}.breadcrumb li a{color:#b1b1b1}.breadcrumb li a:hover{color:#005cb9}.bcTab{position:relative;margin-left:26px}.bcHm{background:0;margin-left:0}.socialTools{display:block;position:absolute;right:20px;top:15px}.socialTools a{width:20px;height:20px;float:left;margin:0 0 0 6px}.socialTools a:hover span,.socialTools a span:hover{opacity:1}.socialTools a span{width:20px;height:20px;float:left;text-indent:110%;white-space:nowrap;overflow:hidden;background:#dadada url("/app_themes/rr/images/sprite.png") no-repeat;cursor:pointer}.socialTools .addFacebook span{background-position:-464px -200px}.socialTools .addTwitter span{background-position:-490px -200px}.socialTools .addGoogle span{background-position:-516px -200px}.socialTools .addPinterest span{background-position:-542px -200px}.socialTools .emailFriend span{background-position:-568px -200px}.socialTools .addFacebook span:hover{background-color:#3b5998}.socialTools .addTwitter span:hover{background-color:#00aced}.socialTools .addGoogle span:hover{background-color:#cf4332}.socialTools .addPinterest span:hover{background-color:#cc2027}.socialTools .emailFriend span:hover{background-color:#005cb9}}@media screen and (min-width:990px){.siteTools{padding:23px 0 0}.socialTools{top:22px;right:0}}.ww{padding:15px 0 0;font-size:12px}.ww:before,.ww:after{content:"";display:table}.ww:after{clear:both}.ww p,.ww ul,.ww ol{clear:both;line-height:1.5;padding-bottom:12px}.ww a{text-decoration:underline}.ww img{display:block;margin:0 auto}.ww ul{list-style:square outside none}.ww ul li{margin:0 0 0 17px;padding:0 0 5px 2px}.ww ol{list-style:decimal outside none}.ww ol li{margin:0 0 0 17px;padding:0 0 5px 2px}.ww h2{clear:both;font-size:16px;line-height:1.25;width:100%;border-bottom:1px solid #dadada;color:#0f0f0f;margin-bottom:18px;padding:16px 0 8px}.ww h3{clear:both;font-weight:bold;font-size:14px;line-height:1.28;width:100%;color:#0f0f0f;padding:16px 0 8px}.ww iframe{max-width:100%;clear:both;display:block;margin:0 auto 30px}.ww .btn{clear:both;text-decoration:none}.ww .quote{font:11px/1.8 "Fauna One",Helvetica,Arial,sans-serif;padding:10px 0 4px 20px;border-left:4px solid #ededed;color:#0f0f0f}.ww .quoteCaption{font-size:11px;border-left:4px solid #ededed;padding:0 0 10px 34px;color:#0f0f0f;margin-bottom:25px;position:relative}.ww .quoteCaption:before{content:"\2013";position:absolute;top:0;left:21px}.ww .heroText{clear:both;font-size:14px;color:#0f0f0f}.ww .heroImage{width:100%;height:auto}.ww .heroImageCaption{font-size:12px;color:#b1b1b1}.ww .docs{clear:both;border-top:1px solid #dadada;padding-bottom:18px;width:100%}.ww .doc{border-bottom:1px solid #dadada;padding:12px 0}.ww .doc a{text-decoration:none;padding-left:45px;position:relative}.ww .doc a span{color:#b1b1b1;padding-left:13px}.ww .doc i{position:absolute;background:url("/app_themes/rr/images/sprite.png") no-repeat;width:16px;height:16px;left:15px;top:1px}.ww .doc .iconPDF{background-position:-568px -267px}.ww .doc .iconDOC{background-position:-589px -267px}.ww .doc .iconXLS{background-position:-610px -267px}.ww table{clear:both;max-width:100%;margin-bottom:15px}.ww table td{padding:6px 10px;vertical-align:top}.ww table strong{font-weight:bold;color:#0f0f0f}@media screen and (min-width:541px){.ww{font-size:14px}.ww p,.ww ul,.ww ol{padding-bottom:18px;line-height:1.666666}.ww ul li,.ww ol li{margin:0 0 0 56px}.ww h2{font-size:26px;line-height:1.5;margin-bottom:18px;padding:30px 0 8px}.ww h3{font-size:18px;padding:20px 0 15px}.ww .quote{font-size:16px;padding:10px 0 10px 51px;border-left:8px solid #ededed}.ww .quoteCaption{font-size:14px;border-left:8px solid #ededed;padding:0 0 10px 68px;margin-bottom:25px}.ww .quoteCaption:before{left:63px}.ww .heroText{font-size:22px}.ww .doc{padding:15px}.ww .leftAligned{float:left;margin:5px 20px 10px 0;width:240px;height:auto}.ww .rightAligned{float:right;margin:5px 0 10px 20px;width:240px;height:auto}}.standardForm{clear:both;padding:0 0 30px}.standardForm:before,.standardForm:after{content:"";display:table}.standardForm:after{clear:both}.standardForm h2{color:#0f0f0f;font-weight:bold;font-size:18px;padding-bottom:15px}.standardForm p{font-size:12px}.standardForm .error{visibility:hidden;z-index:15;position:absolute;right:11px;top:37px;width:0;padding:0 0 0 12px;color:#e01919;font-size:12px;font-weight:bold;overflow:hidden;text-indent:100%}.standardForm .error i{background:url("/app_themes/rr/images/sprite.png") no-repeat -95px -204px;position:absolute;left:0;top:4px;width:12px;height:12px}.standardForm .requiredField{display:none}.standardForm .fieldTip{clear:both;display:block;color:#606060;font-size:12px;margin:2px 0 0;float:left}.standardForm .formMessage{clear:both;display:block;color:#606060;font-size:12px;margin:12px 0 0;padding:10px 0 0;border-top:1px solid #dadada;position:relative}.standardForm .formList .labelCheckbox a{color:#005cb9;text-decoration:underline}.standardForm .formList .labelCheckbox a:hover{color:#000}@media screen and (min-width:541px){.standardForm p{font-size:14px}.standardForm .error{width:auto;text-indent:0;left:78.5%;top:26px;padding:0 0 0 16px}.standardForm .requiredField{z-index:15;display:block;width:28px;height:1px;position:absolute;top:15px;left:28%;background-color:#40a4e2}.standardForm .fieldTip{margin-left:26.85%}.standardForm .formMessage{display:inline-block;border-top:0;margin:0;padding:0 0 0 10px}}.formList:before,.formList:after{content:"";display:table}.formList:after{clear:both}.formList li{clear:both;margin:0 0 4px;padding:10px 0;position:relative;width:100%;float:left}.formList label{position:relative;z-index:15;display:block;padding:0 10px 4px 0;font-size:12px;line-height:1.2;color:#005cb9;cursor:pointer}.formList .labelCheckbox{display:block;float:none;clear:both}.formList .inputText{position:relative;z-index:15;width:100%;padding:8px 14px;font:14px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#7a7a7a;border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}.formList .area{position:relative;z-index:15;width:100%;height:95px;padding:8px 14px;font:14px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#7a7a7a;border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}.formList .inputText:focus,.formList .area:focus{color:#0f0f0f;border-color:#40a4e2;outline:0;-webkit-box-shadow:0 0 0 1px #40a4e2;box-shadow:0 0 0 1px #40a4e2}.formList .ddl{opacity:0}.formList .selector{padding:5px 0}.formList .selector span{padding:0;margin:0;text-indent:14px}.formList .inputSubmit{margin:2px 0 0;border:0;position:relative;display:block;padding:10px 18px;font:14px/1.2 "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#fff;background-color:#005cb9}.formList .inputSubmit:focus,.formList .inputSubmit:hover{color:#fff;background-color:#014c98}@media screen and (min-width:541px){.formList li{padding:15px 0 10px}.formList label{float:left;width:25%;padding:12px 1.5% 0 0}.formList .inputText{float:left;width:50%;padding:10px 15px}.formList .area{float:left;width:50%;padding:10px 15px;min-width:140px;min-height:52px;max-width:400px;max-height:575px}.formList .selector{width:50%!important;padding:7px 0;float:left}.formList .inputSubmit{display:inline-block;vertical-align:bottom}}.standardForm .ui-button{cursor:pointer;display:block;background:transparent url("/app_themes/rr/images/sprite-forms.png") no-repeat 0 10px;border:0;width:auto;text-align:left;padding:0 6px;color:#606060;font-size:14px;line-height:14px}.standardForm .ui-state-focus{outline:thin dotted}.standardForm .ui-state-hover{color:#005cb9}.standardForm .ui-state-active{color:#606060;background:transparent url("/app_themes/rr/images/sprite-forms.png") no-repeat 0 -190px}.standardForm .ui-button-text{padding:.4em 1em;display:block;line-height:normal}.standardForm .formSectionRight .ui-button{background-position:0 8px;font-size:12px;line-height:12px}.standardForm .formSectionRight .ui-state-active{background-position:0 -192px}@media screen and (min-width:541px){.standardForm .ui-button{display:inline-block}.standardForm .colCheck .ui-button{width:130px;margin:0 0 0 20px}}.formSection{clear:both;position:relative;border-bottom:1px solid #dadada;padding:26px 0 10px;margin:0 0 12px;overflow:hidden}.formSection h3{color:#0f0f0f;font-size:14px;font-weight:bold}@media screen and (min-width:541px){.formSection{padding:40px 0 10px;margin:0 0 20px}.formSection .formSectionRight{position:absolute;right:0;bottom:6px}}.standardForm .chkRow{padding:0}.standardForm .chkRow .ui-button{margin:0 0 0 190px}.standardForm .submitRow{border-top:1px solid #dadada;margin-top:5px}@media screen and (min-width:541px){.standardForm .submitRow{margin-top:12px}}.formCheckboxes{width:100%;margin:0 0 5px;padding:1px 0 20px;border-bottom:1px solid #dadada;overflow:hidden}.colCheck .inputText{position:relative;display:block;width:100%;margin:10px 0 0;padding:10px 15px;font:14px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#7a7a7a;border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}.colCheck .inputText:focus{color:#0f0f0f;border-color:#40a4e2;outline:0;-webkit-box-shadow:0 0 0 1px #40a4e2;box-shadow:0 0 0 1px #40a4e2}@media screen and (min-width:541px){.colCheck{float:left;width:172px}.colCheck .inputText{float:left;width:201px;margin:10px 0 0 20px}}.scfValidationSummary{position:relative;margin:20px 16px;padding:26px 20px;color:#e01919;background-color:#fce7e7}.scfValidationSummary:before{content:"Sorry but we've found some problems with your submission.";font-weight:700;font-size:14px}.scfValidationSummary ul{margin:10px 0 0 24px;list-style:disc outside none}.scfValidationSummary ul li{margin:1px 0 0;font-size:14px}@media screen and (min-width:541px){.scfValidationSummary{padding:30px 30px 30px 70px}.scfValidationSummary:after{content:"";background:url("/app_themes/rr/images/sprite.png") no-repeat -117px -188px;width:28px;height:28px;position:absolute;left:28px;top:29px}.scfValidationSummary ul li{margin:4px 0 0}}@media screen and (min-width:990px){.scfValidationSummary{margin:24px 0}}.scfValidatorRequired{z-index:15;width:28px;height:2px;position:absolute;left:22px;top:26px;background-color:#e01919;overflow:hidden;white-space:nowrap;text-indent:100%}@media screen and (min-width:820px){.scfValidatorRequired{left:26%;top:0}}.scfValidator{display:block;margin:0 6px 0 0;padding:3px 0 0;font-size:12px;line-height:1;color:#e01919}@media screen and (min-width:990px){.scfValidator{margin:0 0 0 140px;position:absolute;right:1px;top:1px;border-bottom-left-radius:2px}.scfCheckboxUsefulInfo+.scfValidator{position:relative;margin:6px 0 0 195px}}.scfTitleBorder{display:none}.scfIntroBorder{padding:15px 16px 0;margin:0 0 15px}@media screen and (min-width:990px){.scfIntroBorder{padding:15px 0 0}}.halfSection{clear:both;margin:24px 0 0}.halfSection:before,.halfSection:after{content:"";display:table}.halfSection:after{clear:both}.halfSection+.halfSection{margin-top:50px}.scfSectionLegend{position:relative;display:block;width:100%;padding:10px 16px 15px;margin:0 0 24px;font-weight:700;font-size:16px;color:#0f0f0f;-webkit-box-sizing:border-box;box-sizing:border-box}.scfSectionLegend:after{content:"";height:1px;position:absolute;bottom:0;left:16px;right:16px;background-color:#dadada}@media screen and (min-width:990px){.scfSectionLegend{padding:10px 0 15px}.scfSectionLegend:after{left:0;right:0}}.scfSubmitButtonBorder{margin:0 16px 24px;padding:16px 0}@media screen and (min-width:820px){.scfSubmitButtonBorder{padding-top:0;margin-left:0;margin-right:0}}.scfDisclaimer{border-top:1px solid #dadada;margin:-24px 16px 24px;padding:16px 0;font-size:12px}@media screen and (min-width:990px){.scfDisclaimer{margin-left:0;margin-right:0}}.scfSectionContent>div{position:relative;clear:both;margin:0 0 16px}.scfSectionContent>div:before,.scfSectionContent>div:after{content:"";display:table}.scfSectionContent>div:after{clear:both}.scfSectionContent>div>div{position:relative;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.scfSectionContent>div>label,.scfSectionContent>div .scfCheckBoxListLabel,.scfSectionContent>div .scfRadioButtonListLabel{display:block;padding:4px 16px 8px;font-size:12px;line-height:1.2;-webkit-box-sizing:border-box;box-sizing:border-box}.scfSectionContent>div>label{cursor:pointer}@media screen and (min-width:541px){.scfSectionContent>div>label,.scfSectionContent>div .scfCheckBoxListLabel,.scfSectionContent>div .scfRadioButtonListLabel{padding:4px 16px 8px}}@media screen and (min-width:820px){.scfSectionContent>div{margin:0 0 12px}.scfSectionContent>div>div{float:left;width:75%;padding-left:1px;padding-right:16px}.scfSectionContent>div>label,.scfSectionContent>div .scfCheckBoxListLabel,.scfSectionContent>div .scfRadioButtonListLabel{float:left;width:25%;padding:13px 24px 0 16px}}@media screen and (min-width:990px){.scfSectionContent>div>div{padding-right:0}.scfSectionContent>div>label,.scfSectionContent>div .scfCheckBoxListLabel,.scfSectionContent>div .scfRadioButtonListLabel{padding-left:0}}.scfRequired{z-index:15;width:28px;height:1px;position:absolute;left:22px;top:26px;background-color:#40a4e2;overflow:hidden;white-space:nowrap;text-indent:100%}@media screen and (min-width:820px){.scfRequired{left:26%;top:0}}.scfForm input[type=text],.scfForm input[type=email],.scfForm input[type=password],.scfForm input[type=number]{position:relative;z-index:15;display:block;width:100%;padding:10px 15px;font:14px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#7a7a7a;border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}.scfForm input[type=text]:focus,.scfForm input[type=email]:focus,.scfForm input[type=password]:focus,.scfForm input[type=number]:focus{color:#0f0f0f;border-color:#40a4e2;outline:0;-webkit-box-shadow:0 0 0 1px #40a4e2;box-shadow:0 0 0 1px #40a4e2}.scfForm input[type=text][disabled],.scfForm input[type=email][disabled],.scfForm input[type=password][disabled],.scfForm input[type=number][disabled]{background-color:transparent}.scfForm .rhinoHiddenField{display:none}.scfForm .scfSingleLineFieldTypeShort input[type=text],.scfForm .scfSingleLineFieldTypeShort input[type=email],.scfForm .scfSingleLineFieldTypeShort input[type=password],.scfForm .scfSingleLineFieldTypeShort input[type=number]{width:30%}.scfForm .scfDropList{position:relative;z-index:15;display:block;width:100%;padding:10px 12px;font:14px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#7a7a7a;border:1px solid #dadada;-webkit-appearance:menulist-button;-webkit-box-sizing:border-box;box-sizing:border-box}.scfForm .scfDropList:focus{color:#0f0f0f;border-color:#40a4e2;outline:0;-webkit-box-shadow:0 0 0 1px #40a4e2;box-shadow:0 0 0 1px #40a4e2}.scfForm .scfDropList[disabled]{background-color:transparent}.scfForm .scfMultipleLineTextBox{display:block;position:relative;width:100%;min-height:134px;padding:10px 15px;font:14px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#7a7a7a;border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}.scfForm .scfMultipleLineTextBox:focus{color:#0f0f0f;border-color:#40a4e2;outline:0;-webkit-box-shadow:0 0 0 1px #40a4e2;box-shadow:0 0 0 1px #40a4e2}.scfForm .scfSubmitButton{position:relative;width:100%;display:block;margin:2px 0 0;padding:10px 18px;border:0;font:14px/1.2 "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#fff;text-align:center;background-color:#005cb9;-webkit-box-sizing:border-box;box-sizing:border-box}.scfForm .scfSubmitButton:focus,.scfForm .scfSubmitButton:hover{color:#fff;background-color:#014c98}@media screen and (min-width:820px){.scfForm .scfSubmitButton{display:inline-block;left:1px;width:auto;padding:12px 48px;margin-left:25%;text-align:left}}.scfSectionContent .scfCheckBoxListGeneralPanel input[type="checkbox"]{position:relative;z-index:15;top:2px;margin:0 8px 0 0;-webkit-appearance:checkbox}@media screen and (min-width:820px){.scfSectionContent .scfCheckBoxListGeneralPanel{margin-left:25%}}.scfCheckbox,.scfRadio{position:relative;display:block}.scfCheckbox:before,.scfCheckbox:after,.scfRadio:before,.scfRadio:after{content:"";display:table}.scfCheckbox:after,.scfRadio:after{clear:both}.scfCheckbox label,.scfRadio label{position:relative;z-index:15}@media screen and (min-width:820px){.scfCheckbox,.scfRadio{margin:0}}.scfCheckboxBorder .scfRequired{display:none}.scfCheckboxBorder .scfValidatorRequired{z-index:4;top:-2px;left:10px;height:20px;width:90%;background-color:#fce7e7;background-image:-webkit-gradient(linear,left top,right top,from(#fce7e7),to(#f7f7f7));background-image:linear-gradient(to right,#fce7e7,#f7f7f7)}@media screen and (min-width:541px){.scfCheckboxBorder .scfValidatorRequired{height:26px}}@media screen and (min-width:820px){.scfCheckboxBorder .scfValidatorRequired{left:24.5%;width:70%}}.scfCheckBoxList,.scfRadioButtonList{width:100%;display:block}.scfCheckBoxList tbody,.scfRadioButtonList tbody{display:block}.scfCheckBoxList tr,.scfRadioButtonList tr{display:block}.scfCheckBoxList td,.scfRadioButtonList td{display:block}@media screen and (min-width:541px){.scfCheckBoxList,.scfRadioButtonList{display:table}.scfCheckBoxList tbody,.scfRadioButtonList tbody{display:table-row-group}.scfCheckBoxList tr,.scfRadioButtonList tr{display:table-row}.scfCheckBoxList td,.scfRadioButtonList td{display:table-cell;vertical-align:top}}.scfSingleLineTextUsefulInfo,.scfMultipleLineTextUsefulInfo,.scfNumberUsefulInfo,.scfEmailUsefulInfo,.scfTelephoneUsefulInfo,.scfDropListUsefulInfo,.scfCheckboxUsefulInfo,.scfCheckBoxListUsefulInfo,.scfRadioButtonListUsefulInfo{padding:4px 0 0;display:block;font-size:12px;line-height:1.2;clear:both}.scfCheckBoxListUsefulInfo,.scfRadioButtonListUsefulInfo{margin:0}.scfFieldType{z-index:2;position:relative;position:absolute;top:1px;bottom:0;bottom:1px;padding:0;width:38px;border:1px solid transparent;background-color:#f9f9f9;font-size:16px;line-height:42px;color:#d3d3d3;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:541px){.scfFieldType{line-height:44px}}.scfForm .scfSingleLineFieldTypeLeft{position:relative}.scfForm .scfSingleLineFieldTypeLeft input[type=text],.scfForm .scfSingleLineFieldTypeLeft input[type=email],.scfForm .scfSingleLineFieldTypeLeft input[type=password],.scfForm .scfSingleLineFieldTypeLeft input[type=number]{padding-left:52px}.scfForm .scfSingleLineFieldTypeLeft .scfFieldType{border-right:1px solid #b1b1b1;left:16px}.scfForm .scfSingleLineFieldTypeRight{position:relative}.scfForm .scfSingleLineFieldTypeRight input[type=text],.scfForm .scfSingleLineFieldTypeRight input[type=email],.scfForm .scfSingleLineFieldTypeRight input[type=password],.scfForm .scfSingleLineFieldTypeRight input[type=number]{padding-right:52px}.scfForm .scfSingleLineFieldTypeRight .scfFieldType{border-left:1px solid #b1b1b1;right:16px}.scfForm .scfSingleLineFieldTypeRight.scfSingleLineFieldTypeShort .scfFieldType{right:70%;margin-right:-5px}@media screen and (min-width:990px){.scfForm .scfSingleLineFieldTypeLeft .scfFieldType{left:2px}.scfForm .scfSingleLineFieldTypeRight .scfFieldType{right:1px}.scfForm .scfSingleLineFieldTypeRight.scfSingleLineFieldTypeShort .scfFieldType{margin-right:0}}.scfSectionContent .scfCaptcha .scfCaptchaLabel{display:none}.scfSectionContent .scfCaptcha .scfCaptchaBorder:before,.scfSectionContent .scfCaptcha .scfCaptchaBorder:after{content:"";display:table}.scfSectionContent .scfCaptcha .scfCaptchaBorder:after{clear:both}.scfSectionContent .scfCaptcha .scfCaptchaGeneralPanel:before,.scfSectionContent .scfCaptcha .scfCaptchaGeneralPanel:after{content:"";display:table}.scfSectionContent .scfCaptcha .scfCaptchaGeneralPanel:after{clear:both}.scfSectionContent .scfCaptcha .scfCaptchaGeneralPanel>label{display:block;padding:4px 16px 8px 0;font-size:12px;line-height:1.2;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.scfSectionContent .scfCaptcha .scfCaptchaGeneralPanel input[title^="Display"]{height:18px;width:18px;margin:0 0 0 8px;position:relative}.scfSectionContent .scfCaptcha .scfCaptchaGeneralPanel input[title^="Play"]{display:none}@media screen and (min-width:820px){.scfSectionContent .scfCaptcha>div{width:100%}.scfSectionContent .scfCaptcha .scfCaptchTop{width:75%;margin:0 0 12px 25%}.scfSectionContent .scfCaptcha .scfCaptchaGeneralPanel>label{float:left;width:25%;padding:13px 24px 0 16px}.scfSectionContent .scfCaptcha .scfCaptchaLimitGeneralPanel{float:left;width:75%;padding-left:1px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width:990px){.scfSectionContent .scfCaptcha .scfCaptchaGeneralPanel>label{padding-left:0}}.scfDatePickerGeneralPanel .ui-icon-calendar{display:none}.customField{margin:0 0 16px}.customField .scfRequired{left:22px;top:0}.customField .scfValidatorRequired{left:22px;top:0}.customField:last-child{margin:0}@media screen and (min-width:541px){.customField{margin:0 0 12px}.customField .scfRequired{left:22px}.customField .scfValidatorRequired{left:22px}}@media screen and (min-width:820px){.customField .scfRequired{left:9px}.customField .scfValidatorRequired{left:9px}}.footerVehicleRow{margin:50px 0 0}.footerVehicleRow .rowBounds{display:none}@media screen and (min-width:700px){.footerVehicleRow{margin:88px 0 0;background-color:#f2f2f2}.footerVehicleRow .rowBounds{display:block;width:auto;padding:0 20px}}@media screen and (min-width:990px){.footerVehicleRow .rowBounds{padding:0}}.footerVehicleSelected{display:none}@media screen and (min-width:541px){.footerVehicleSelected{display:block;position:relative;float:left;width:100%;padding:24px 0}.footerVehicleSelected h4{float:left;color:#0f0f0f;font-weight:bold;width:132px;line-height:1.5}.footerVehicleSelected p{float:left;line-height:1.5}.footerVehicleSelected .vehicleOptions{float:right}.footerVehicleSelected .vehicleOptions a{float:left;color:#005cb9;font-size:12px;line-height:24px;position:relative;padding:0 0 0 14px;margin:0 0 0 14px}.footerVehicleSelected .icon{width:12px;height:12px;position:absolute;left:0;top:7px}.footerVehicleSelected .remove .icon{background-position:-22px -264px}.footerVehicleSelected .change .icon{background-position:0 -264px;left:-1px}}.footerVehicleUnselected{display:none}@media screen and (min-width:541px){.footerVehicleUnselected{display:block;clear:both;position:relative;padding:34px 0 40px}.footerVehicleUnselected>h4{color:#0f0f0f;font-weight:bold;width:132px;line-height:1.5;margin:3px 0 7px}.footerVehicleUnselected>span{width:172px;display:block;font-size:12px;line-height:1.5}}.footerVehicleForm{display:none}@media screen and (min-width:541px){.footerVehicleForm{display:block;position:absolute;left:180px;right:0;top:41px}.footerVehicleForm>div{float:left}.footerVehicleForm .manufacturer{width:28%}.footerVehicleForm .model{width:52%;margin:0 3.2%}.footerVehicleForm .year{width:13%}.footerVehicleForm .ddl{height:100%;width:100%;border:1px solid #dadada;font:14px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#7a7a7a;-webkit-box-sizing:border-box;box-sizing:border-box}.footerVehicleForm .selector{float:left;padding:17px 0;background-position:98% 50%}}.footerManufacturersRow{display:none}@media screen and (min-width:541px){.footerManufacturersRow{display:block;padding:40px 20px 0;background-color:#fff}.footerManufacturersRow h4{font-weight:bold;line-height:1;color:#0f0f0f}.footerManufacturersRow .noManufacturer{margin:0 0 0 226px;position:absolute;right:0;top:2px;text-align:right;font-size:12px;line-height:1.25}.footerManufacturersRow .noManufacturer a{white-space:nowrap}}.footerManufacturersList{display:none}@media screen and (min-width:541px){.footerManufacturersList{display:block;margin:26px 0 0;text-align:center}.footerManufacturersList:after{content:"";display:inline-block;width:100%}.footerManufacturersList li{display:inline-block;margin:0 1.66% 14px 0;width:8.125%;height:8.125%}.footerManufacturersList a{display:block;width:100%;overflow:hidden}.footerManufacturersList img{display:block;width:auto;height:auto;max-width:100%}}@media screen and (min-width:541px) and (max-width:700px){.footerManufacturersList li{width:10%;height:10%}}.footerSocialRow{display:none}@media screen and (min-width:541px){.footerSocialRow{display:block;background-color:#171717;border-bottom:1px solid #272727;padding:40px 20px}.footerSocialRow .socialNetworks{float:left;margin:0 44% 0 0}.footerSocialRow .socialNetworks a{width:30%;float:left;color:#dadada;font-size:14px;line-height:18px;padding:0 0 0 42px;margin:7px 4% 7px 0;position:relative}.footerSocialRow .socialNetworks a:hover{color:#fff}.footerSocialRow .socialNetworks a:last-child{margin-bottom:0}.footerSocialRow .socialNetworks .icon{background-color:#2c2c2c;width:32px;height:32px;position:absolute;left:0;top:0}.footerSocialRow .subscribe{width:40%;position:absolute;right:0;top:9px}.footerSocialRow .subscribe label{color:#dadada;display:block;font-size:14px;line-height:1;margin:0 0 12px}.footerSocialRow .subscribe .inputText{width:100%;padding:8px 12px;background-color:#171717;border:1px solid #404040;color:#7a7a7a;font:14px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}.footerSocialRow .subscribe .inputText:focus{color:#fff;border-color:#40a4e2;outline:0;-webkit-box-shadow:0 0 0 1px #40a4e2;box-shadow:0 0 0 1px #40a4e2}.footerSocialRow .subscribe .inputImage{background:url("/app_themes/rr/images/sprite.png") no-repeat -35px -232px;width:18px;height:18px;position:absolute;right:10px;bottom:10px;opacity:.3}.footerSocialRow .subscribe .inputImage:hover,.footerSocialRow .subscribe .inputImage:focus{opacity:1}.footerSocialRow .subscribe .error{font-size:12px;color:#e01919;line-height:1;position:absolute;bottom:-18px}.footerSocialRow .subscribeSuccess{width:40%;position:absolute;right:0;top:9px;border:1px solid #293929}.footerSocialRow .subscribeSuccess h3{color:#5bba5a;position:relative;padding:14px 0 14px 55px;line-height:1;font-size:14px;background-color:#192319}.footerSocialRow .subscribeSuccess .icon{width:28px;height:28px;background:url("/app_themes/rr/images/sprite.png") no-repeat -128px -328px;position:absolute;left:13px;top:15px}.footerSocialRow .subscribeSuccess small{display:block;color:#377d37;font-size:12px;line-height:1.2;margin:4px 0 0}}@media screen and (min-width:776px){.footerSocialRow .socialNetworks a{width:34%;margin:0 5% 13px 0;padding:7px 0 7px 42px}}.footerSocialRow .socialNetworks .fb .icon,.footerSocialLinks .fb{background-position:-250px -200px}.footerSocialRow .socialNetworks .fb:hover .icon,.footerSocialLinks .fb:hover{background-color:#3b5998}.footerSocialRow .socialNetworks .yt .icon,.footerSocialLinks .yt{background-position:-250px -242px}.footerSocialRow .socialNetworks .yt:hover .icon,.footerSocialLinks .yt:hover{background-color:#ae2b25}.footerSocialRow .socialNetworks .pi .icon,.footerSocialLinks .pi{background-position:-292px -242px}.footerSocialRow .socialNetworks .pi:hover .icon,.footerSocialLinks .pi:hover{background-color:#cc2027}.footerSocialRow .socialNetworks .tw .icon,.footerSocialLinks .tw{background-position:-292px -158px}.footerSocialRow .socialNetworks .tw:hover .icon,.footerSocialLinks .tw:hover{background-color:#00aced}.footerSocialRow .socialNetworks .gp .icon,.footerSocialLinks .gp{background-position:-250px -158px}.footerSocialRow .socialNetworks .gp:hover .icon,.footerSocialLinks .gp:hover{background-color:#cf4332}.footerSocialRow .socialNetworks .ig .icon,.footerSocialLinks .ig{background-position:-334px -158px}.footerSocialRow .socialNetworks .ig:hover .icon,.footerSocialLinks .ig:hover{background-color:#3f729b}.footerSitemapRow{display:none}@media screen and (min-width:541px){.footerSitemapRow{position:relative;display:block;background-color:#171717;padding:0 20px;margin:0 auto}}#footerSitemapContainer{display:none}#footerSitemap{height:0;overflow:hidden;-webkit-transition:height 1s ease-in-out;transition:height 1s ease-in-out}@media screen and (min-width:541px){#footerSitemap{padding:0 0 16px}}#footerSitemapOptions{padding:10px 0}#btnToggleSitemap{position:relative;z-index:10;overflow:hidden;padding:0 26px 0 0;float:right;color:#dadada;height:26px;line-height:26px;font-size:.8em;cursor:pointer;text-indent:-9999px;-webkit-transition:all .3s 0 ease-in-out;transition:all .3s 0 ease-in-out}#btnToggleSitemap:hover{background-color:#272727}#btnToggleSitemap:before{content:"";color:#b1b1b1}#btnToggleSitemap:after{opacity:.45;content:"";position:absolute;right:0;top:1px;width:26px;height:26px;background:url("/app_themes/rr/images/sprite.png") no-repeat -301px -194px}#btnToggleSitemap.closed{padding:0 28px 0 10px;text-indent:0}#btnToggleSitemap.closed:before{content:""}#btnToggleSitemap.closed:after{right:2px;background-position:-281px -194px}.footerSmCol,.footerSmColSizer{display:none}@media screen and (min-width:541px){.footerSmCol,.footerSmColSizer{display:block;float:left;width:25%}}@media screen and (min-width:990px){.footerSmCol,.footerSmColSizer{width:20%}}.footerSmList{display:none}@media screen and (min-width:541px){.footerSmList{display:block;margin:0 0 32px}.footerSmList li{margin:0 10% 4px 0;line-height:1}.footerSmList h5{font-weight:bold;margin:0 0 13px}.footerSmList a{display:inline-block;font-size:12px;line-height:14px;color:#b1b1b1}.footerSmList a:hover{color:#40a4e2}}.footerLinksRow{background-color:#013c77;padding:0 0 24px;overflow:hidden}.footerLinksRow .links{position:relative;padding:24px 16px 20px;background-color:#014c98;clear:both}.footerLinksRow .links:before,.footerLinksRow .links:after{content:"";display:table}.footerLinksRow .links:after{clear:both}.footerLinksRow .links .linksList{float:left;width:50%;margin:0 0 12px}.footerLinksRow .links .linksList li{line-height:1.16;margin:0 6% 6px 0}.footerLinksRow .links .linksList h5{font-weight:bold}.footerLinksRow .links .linksList a{display:inline-block;font-size:11px;line-height:14px;color:#fff}.footerLinksRow .links .linksList a:hover{color:#a6c3d6}@media screen and (max-width:540px){.footerLinksRow .links .linksList:nth-child(2n+3){clear:left}}@media screen and (min-width:541px){.footerLinksRow{background-color:#014c98;padding:50px 10px}.footerLinksRow .links{background-color:transparent;float:left;width:100%;padding:0;margin:0 0 60px}.footerLinksRow .links .linksList{width:20%;display:block}.footerLinksRow .links .linksList h5{margin:0 0 13px}.footerLinksRow .links .linksList a{font-size:12px}}.footerSocialCountry{position:relative;float:left;clear:both;margin:12px 0 0;width:100%}.footerSocialCountry .ddl{top:0;width:100%;height:31px;padding:6px;background-color:#013c77;border:1px solid #2c2c2c;color:#fff;font:12px/1 "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}.footerSocialCountry .selector{background:#013c77 url("/app_themes/rr/images/select-arrow-white.png") no-repeat 100% 50%;border:1px solid #2b73a5;padding:2px 0;float:right;width:35.5%!important}.footerSocialCountry .selector.focus,.footerSocialCountry .selector:focus{border-color:#fff;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}.footerSocialCountry .selector span{margin-right:30px;color:#fff;font-size:11px;text-indent:11px}@media screen and (min-width:541px){.footerSocialCountry{width:20%;margin:0;clear:none}.footerSocialCountry .ddl{height:42px;padding:12px}.footerSocialCountry .selector{padding:7px 16px;float:none;width:100%!important;-webkit-box-sizing:border-box;box-sizing:border-box}.footerSocialCountry .selector span{font-size:14px;text-indent:0}}.footerSocialLinks{overflow:hidden;float:left}.footerSocialLinks a{background:#013c77 url("/app_themes/rr/images/sprite.png") no-repeat;float:left;width:32px;height:32px;text-indent:100%;overflow:hidden;margin:0 5px 0 0}.footerSocialLinks a:last-child{margin:0}@media screen and (min-width:541px){.footerSocialLinks{margin:0 0 12px;float:none}.footerSocialLinks a{margin:0 6.5% 0 0}}@media screen and (min-width:541px) and (max-width:590px){.footerSocialLinks a{margin:0 2% 0 0}}.footerCopyright{clear:both;position:relative;padding:0 16px}@media screen and (min-width:541px){.footerCopyright{padding:0}}#rrLogoFooter{position:absolute;bottom:0;left:16px;width:115px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#rrLogoFooter:hover,#rrLogoFooter:focus{opacity:.75}#rrLogoFooter img{display:block;width:100%;height:auto}@media screen and (min-width:541px){#rrLogoFooter{width:21.5%;height:40px;max-width:230px;bottom:auto;left:0;top:2px}}@media screen and (min-width:990px){#rrLogoFooter{top:0}}.footerLegals{padding:19px 0 26px}.footerLegals a{color:#a6c3d6;font-size:11px;line-height:1.16;float:left;width:44%;margin:0 6% 6px 0}.footerLegals a:hover{color:#fff}.footerLegals p{clear:both;color:#6797b8;font-size:11px;line-height:1.4;padding:8px 0 12px}@media screen and (min-width:541px){.footerLegals{padding:5px 86px 0 26%}.footerLegals a{width:auto;font-size:12px;margin:0 20px 2px 0}.footerLegals p{padding:0;font-size:12px}}#footerSwitch{background:url("/app_themes/rr/images/sprite.png") no-repeat -334px -200px;width:74px;height:20px;position:absolute;bottom:0;right:16px;text-indent:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#footerSwitch:hover{background-position:-334px -230px}@media screen and (min-width:541px){#footerSwitch{top:4px;bottom:auto;right:12px}}.pgAboutUs>.ww,.pgCatalogue>.ww,.pgBuyingGuide>.ww,.pgGeneric>.ww{padding-left:16px;padding-right:16px}@media screen and (min-width:541px) and (max-width:989px){.pgAboutUs>.ww,.pgCatalogue>.ww,.pgBuyingGuide>.ww,.pgGeneric>.ww{padding-left:20px;padding-right:20px}}@media screen and (min-width:990px){.pgAboutUs>.ww,.pgCatalogue>.ww,.pgBuyingGuide>.ww,.pgGeneric>.ww{padding-left:0;padding-right:0}}#colorbox,#cboxOverlay{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{-webkit-box-sizing:content-box;box-sizing:content-box}#colorbox,#cboxWrapper{overflow:visible}#cboxOverlay{background-color:#000;opacity:.7}#colorbox{outline:0}#cboxContent{margin-top:32px;overflow:visible;background-color:#FFF}.cboxIframe{background:#FFF}#cboxError{padding:50px;border:0}#cboxLoadedContent{background:#FFF}#cboxLoadingGraphic{background:url("/app_themes/rr/images/loader.gif") no-repeat 50% 50%}#cboxLoadingOverlay{background:#FFF}#cboxTitle{position:absolute;bottom:-22px;left:0;color:#FFF;font-size:12px;width:100%;text-align:center}#cboxCurrent{color:#FFF;left:50%;margin-left:-75px;position:absolute;text-align:center;top:-25px;width:150px;font-size:12px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:hidden;text-indent:105%;white-space:nowrap;width:20px;height:20px;position:absolute;top:11px;background:url("/app_themes/rr/images/sprite.png") no-repeat 0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{background-color:#0f0f0f;width:60px;height:104px;background-position:-254px -286px;left:-60px;top:50%;margin-top:-52px}#cboxPrevious:hover{opacity:.5}#cboxNext{background-color:#0f0f0f;width:60px;height:104px;background-position:-335px -286px;right:-60px;top:50%;margin-top:-52px}#cboxNext:hover{opacity:.5}#cboxClose{background-position:-116px -260px;right:11px}#cboxClose:hover{background-position:-140px -260px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{position:relative;width:100%;-ms-touch-action:pan-y;overflow:hidden}.owl-carousel .owl-stage{position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-stage-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url("/App_Themes/RR/css/grabbing.png") 8 8,move}.owl-carousel .owl-stage,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url("/app_themes/rr/images/grabbing.png") 8 8,move}#_atssh{height:0!important}#_atssh iframe{height:0!important}.heroContentRow{position:relative;z-index:10}.heroContentRow #heroSlideshow{position:relative}.heroContentRow .slide{display:block;position:absolute;overflow:hidden;width:100%;top:0;left:0;padding-top:25%;white-space:nowrap;background-position:50% 0;background-repeat:no-repeat;background-size:cover;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.heroContentRow .owl-item .slide{position:relative}.heroContentRow img{display:block;width:100%;height:auto}.heroContentRow .owl-controls{position:absolute;bottom:6px;left:0;right:0;text-align:center}.heroContentRow .owl-controls .owl-dots{font-size:.1px}.heroContentRow .owl-controls .owl-dot{display:inline-block}.heroContentRow .owl-controls .owl-dot span{display:block;width:6px;height:6px;margin:0 3px;background-color:#d7d7d7}.heroContentRow .owl-controls .owl-dot.active span{background-color:#005cb9}.heroContentRow .owl-controls.clickable .owl-dot:hover span{background-color:#005cb9}@media screen and (min-width:541px){.heroContentRow .owl-controls .owl-dot span{width:8px;height:8px;margin:0 4px}}@media screen and (min-width:990px){.heroContentRow .owl-controls{text-align:right;right:16px;bottom:12px}}.heroNav{position:relative;width:100%;max-width:960px;margin:0 auto;z-index:110}.heroCount{position:absolute;right:0;top:-43px;padding:7px 2px}.heroCount>span{cursor:pointer;display:inline-block;width:8px;height:8px;margin:0 4px;background-color:#d7d7d7}.heroCount>span:hover{background-color:#b1b1b1}.heroCount>.cycle-pager-active{background-color:#014c98}#heroPrev,#heroNext{display:none}@media screen and (min-width:541px){#heroPrev,#heroNext{z-index:110;margin-top:-52px;position:absolute;top:50%;width:70px;height:104px;background:rgba(15,15,15,0.7) url("/app_themes/rr/images/sprite.png") no-repeat;cursor:pointer}.heroContentRow:hover #heroPrev,.heroContentRow:hover #heroNext{display:block}#heroPrev{left:0;background-position:-250px -284px}#heroNext{right:0;background-position:-330px -284px}#heroPrev:hover,#heroNext:hover{background-color:#0f0f0f}}.homeCatRow{display:none}@media screen and (min-width:990px){.homeCatRow{display:block;position:relative;background-color:#005cb9;min-width:960px}.homeCatList{clear:both;text-align:center}.homeCatList li{display:inline-block;vertical-align:bottom;font-size:14px;width:102px}.homeCatList a{position:relative;display:block;width:100%;height:146px;text-align:center;float:left;line-height:1.2;color:#fff;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:all .2s 0 ease-in-out;transition:all .2s 0 ease-in-out}.homeCatList span{display:block;padding:0 4px}.homeCatList a:hover{background-color:#f7f7f7;color:#005cb9;z-index:110}.homeCatList .icon{display:block;width:78px;height:78px;margin:8px auto}.homeCatList .catRoofRacks .icon{background-position:0 -400px}.homeCatList .catComponents .icon{background-position:-88px -400px}.homeCatList .catShadeAwnings .icon{background-position:-176px -400px}.homeCatList .catLuggageCarriers .icon{background-position:-264px -400px}.homeCatList .catSnow .icon{background-position:-352px -400px}.homeCatList .catWater .icon{background-position:-440px -400px}.homeCatList .catBike .icon{background-position:-528px -400px}.homeCatList .catCamping .icon{background-position:-616px -400px}.homeCatList .catLoadSecuring .icon{background-position:-704px -400px}.homeCatList .catProfessional .icon{background-position:-792px -400px}.homeCatList .catNewProducts .icon{background-position:-452px -35px}.homeCatList .catRoofTrays .icon{background-position:-880px -400px}.homeCatList .catRoofRacks a:hover .icon{background-position:0 -488px}.homeCatList .catComponents a:hover .icon{background-position:-88px -488px}.homeCatList .catShadeAwnings a:hover .icon{background-position:-176px -488px}.homeCatList .catLuggageCarriers a:hover .icon{background-position:-264px -488px}.homeCatList .catSnow a:hover .icon{background-position:-352px -488px}.homeCatList .catWater a:hover .icon{background-position:-440px -488px}.homeCatList .catBike a:hover .icon{background-position:-528px -488px}.homeCatList .catCamping a:hover .icon{background-position:-616px -488px}.homeCatList .catLoadSecuring a:hover .icon{background-position:-704px -488px}.homeCatList .catProfessional a:hover .icon{background-position:-792px -488px}.homeCatList .catNewProducts a:hover .icon{background-position:-552px -35px}.homeCatList .catRoofTrays a:hover .icon{background-position:-880px -488px}}.homeMobileLinks{background-color:#005cb9;text-align:justify;font-size:.1px;padding:0 14px}.homeMobileLinks:after{content:"";display:inline-block;width:100%}.homeMobileLinks a{font-size:12px;line-height:1;padding:15px 0;display:inline-block;position:relative;text-align:left;color:#fff}@media screen and (min-width:541px){.homeMobileLinks{display:none}}.home-template .intro{padding:16px 16px 20px}.home-template .intro h1{color:#0f0f0f;border:0;font-weight:bold;font-size:15px;line-height:1.46;padding:0;margin:0;background-color:transparent}.home-template .intro p{padding:0}.home-template .quickLinks{display:none}@media screen and (min-width:541px){.home-template .intro{padding:20px 20px 0}.home-template .intro h1{font-size:20px;margin:0 0 18px}.home-template .intro .ww{padding:0}.home-template .intro p{font-size:16px;line-height:1.8}.home-template .quickLinks{display:block;padding:24px 20px 0}}@media screen and (min-width:840px){.home-template .intro h1{font-size:24px}}@media screen and (min-width:990px){.home-template .intro{float:left;width:630px;margin:0 30px 0 0;padding:50px 0 0}.home-template .intro h1{font-weight:normal;font-size:34px;line-height:1.35}.home-template .intro p{font-size:18px}.home-template .quickLinks{display:block;float:left;padding:64px 0 0;width:300px}}.homequickLinksList{display:none}@media screen and (min-width:541px){.homequickLinksList{display:block;overflow:hidden}.homequickLinksList li{float:left;width:48%;margin:0 2% 9px 0}.homequickLinksList a{display:block;background-color:#f2f2f2;color:#0f0f0f;line-height:1;padding:14px 52px 14px 18px;position:relative}.homequickLinksList a:hover{background-color:#ededed}.homequickLinksList .icon{background-color:#005cb9;background-position:-29px -226px;width:30px;height:30px;position:absolute;right:7px;top:7px}}@media screen and (min-width:990px){.homequickLinksList li{float:none;width:auto;margin:0 0 9px}.homequickLinksList a{padding:18px 52px 18px 22px}.homequickLinksList .icon{right:10px;top:11px}}.homePromos{clear:both;overflow:hidden}@media screen and (min-width:541px){.homePromos{float:left;padding:50px 0 0}}.homePromosList{padding:0 16px}.homePromosList:before,.homePromosList:after{content:"";display:table}.homePromosList:after{clear:both}.homePromosList li{display:block;margin:0 0 20px}.homePromosList .thumb{display:block}.homePromosList img{display:block;width:auto;height:auto;max-width:100%;margin:0 auto}.homePromosList .desc h2{color:#0f0f0f;font-weight:bold;font-size:14px;margin:0 0 14px;padding:10px 0;border-bottom:1px solid #dadada;text-align:center}.homePromosList .desc p,.homePromosList .desc .btn{display:none}@media screen and (min-width:541px){.homePromosList{padding:0 20px}.homePromosList li{float:left;width:31.25%;margin:0 0 0 3.125%}.homePromosList li:first-child{margin:0}.homePromosList .desc{margin:20px 0 0}.homePromosList .desc h2{text-align:left;font-size:16px;line-height:1.2;padding:0;margin:0 0 12px;border-bottom:0}.homePromosList .desc p{display:block;font-size:14px}.homePromosList .desc .btn{display:inline-block;margin:16px 0 0}}@media screen and (min-width:990px){.homePromosList{padding:0}.homePromosList .desc p{font-size:16px}}@media screen and (min-width:541px){.filterNoticeWrap{margin:0 20px 5px}}@media screen and (min-width:990px){.filterNoticeWrap{height:112px;margin:0 0 20px}}.filterNotice{clear:both;padding:16px;background-color:#005cb9;position:relative;margin:0 0 6px}.filterNotice h2{color:#fff;font-weight:bold;line-height:16px;margin:0 0 6px}.filterNotice .filterSwitch,.filterNotice .enabled{display:none}@media screen and (min-width:541px){.filterNotice{padding:24px 20px 22px 90px}.filterNotice .filterSwitch{display:block;background-color:#014c98;width:46px;height:62px;position:absolute;top:24px;left:24px;text-decoration:none}.filterNotice .filterSwitch:focus,.filterNotice .filterSwitch:hover{text-decoration:none;background-color:#0a4284}.filterNotice .filterSwitch:after{content:"Off";width:46px;position:absolute;left:0;top:37px;font-weight:bold;font-size:12px;text-align:center;color:#cbd8e6}.filterNotice .filterSwitch:focus:after,.filterNotice .filterSwitch:hover:after{color:#fff}.filterNotice .filterSwitch .switch{background:url("/app_themes/rr/images/sprite.png") no-repeat -680px -160px;width:34px;height:24px;position:absolute;left:6px;top:6px;-webkit-box-shadow:1px 1px 0 #003a79;box-shadow:1px 1px 0 #003a79}.filterNotice .filterSwitch:focus .switch,.filterNotice .filterSwitch:hover .switch{background-position:-680px -190px}.filterNotice .filterSwitch.enabled{display:block}.filterNotice .filterSwitch.enabled .switch{top:31px}.filterNotice .filterSwitch.enabled:after{content:"On";top:7px}}.noVehicleNotice h2,.hasVehicleNotice h2{color:#fff;font-weight:bold;line-height:16px;margin:0 28px 6px 0}.filterNotice p,.noVehicleNotice p,.hasVehicleNotice p{color:#cbd8e6;line-height:1.45}.filterNotice p:empty,.noVehicleNotice p:empty,.hasVehicleNotice p:empty{display:none}@media screen and (min-width:541px){.filterNotice p,.noVehicleNotice p,.hasVehicleNotice p{line-height:1.33;margin:0 0 4px;font-size:14px}}.filterNotice a,.noVehicleNotice a,.hasVehicleNotice a{color:#fff;text-decoration:underline}.filterNotice a:hover,.noVehicleNotice a:hover,.hasVehicleNotice a:hover{color:#66a0c7}.filterNotice strong,.noVehicleNotice strong{color:#fff}.filterNotice .close,.noVehicleNotice .close{background:url("/app_themes/rr/images/sprite.png") no-repeat -301px -194px;width:26px;height:26px;position:absolute;top:6px;right:6px;text-indent:100%;overflow:hidden;white-space:nowrap}.filterNotice .close:focus,.filterNotice .close:hover{background-color:#014c98}.noVehicleNotice .close:focus,.noVehicleNotice .close:hover{background-color:#014c98}.filterNoticeShow{display:block;color:#005cb9;font-size:11px;padding:4px 0;margin:4px 0;text-align:center}.filterNoticeShow:after{content:"";background:url("/app_themes/rr/images/sprite.png") no-repeat -281px -194px;width:20px;height:20px;position:absolute;top:0;left:0}@media screen and (min-width:541px){.filterNoticeShow{color:#fff;background:#dadada;padding:4px 10px 4px 25px;margin:0;position:absolute;top:12px;right:20px}.filterNoticeShow:hover{background-color:#cbcbcb;color:#fff}}@media screen and (min-width:990px){.filterNoticeShow{right:0}}.noVehicleNotice{clear:both;position:relative;background-color:#005cb9;padding:16px}.noVehicleNotice i{display:none}@media screen and (min-width:541px){.noVehicleNotice{margin:0 0 6px;padding:24px 20px 20px 90px}.noVehicleNotice i{display:block;text-indent:2px;width:52px;height:52px;position:absolute;left:21px;top:20px;text-align:center;color:#fff;font:bold 36px/52px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;background-color:#014c98;text-decoration:none;border-radius:52px;background-clip:padding-box}}.categoryLanding{overflow:hidden;position:relative}@media screen and (min-width:541px){.categoryLanding{margin:0 20px}}@media screen and (min-width:990px){.categoryLanding{margin:0}}.products .pageIntro,.parent-category .pageIntro{display:none;margin:0 0 26px}@media screen and (min-width:541px){.products .pageIntro,.parent-category .pageIntro{display:block;margin:0 20px 26px}.products .pageIntro:empty,.parent-category .pageIntro:empty{display:none}}@media screen and (min-width:990px){.products .pageIntro,.parent-category .pageIntro{margin:0 0 26px}}.productCategoryList{width:100%;overflow:hidden;border-top:1px solid #dadada}.productCategoryList>li{display:block;border-bottom:1px solid #dadada}.productCategoryList a{position:relative;display:block;padding:16px;height:60px;overflow:hidden}.productCategoryList a:after{content:"";opacity:.3;background:url("/app_themes/rr/images/sprite.png") no-repeat -92px -233px;width:12px;height:16px;position:absolute;right:15px;top:50%;margin-top:-8px}.productCategoryList img{display:block;width:112px;height:60px;float:right;margin:0 24px 0 0}.productCategoryList .desc{margin:0 146px 0 0;height:100%}.productCategoryList .desc h2{position:relative;top:50%;color:#0f0f0f;font-weight:bold;font-size:14px;line-height:1.2;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.productCategoryList .desc p,.productCategoryList .desc .btn{display:none}@media screen and (min-width:541px){.productCategoryList{border-top:0}.productCategoryList>li{float:left;width:49.5%;margin:0 0 7px;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}.productCategoryList a{background-color:#f2f2f2;padding:0;height:auto}.productCategoryList a:after{display:none}.productCategoryList a:hover .btn{background-color:#014c98}.productCategoryList img{width:100%;height:auto;float:none;padding:18px;-webkit-box-sizing:border-box;box-sizing:border-box}.productCategoryList .desc{margin:0;padding:20px;height:auto;background-color:#ededed}.productCategoryList .desc h2{top:0;margin:0 0 14px;font-size:16px;line-height:1.2;-webkit-transform:translateY(0);transform:translateY(0)}.productCategoryList .desc p{display:block;font-size:14px;line-height:22px;color:#606060}.productCategoryList .desc .btn{display:inline-block;margin:16px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width:541px) and (max-width:989px){.productCategoryList>li{margin:0 0 5px}.productCategoryList>li:nth-child(odd){margin-right:1%}.productCategoryList>li:nth-child(2n+3){clear:left}}@media screen and (min-width:990px){.productCategoryList>li{width:33%}.productCategoryList>li:nth-child(3n+2){margin-left:.5%;margin-right:.5%}.productCategoryList>li:nth-child(3n+4){clear:left}}.productSubcategoryAccordion{border-top:1px solid #dadada;margin-top:24px}.productSubcategoryAccordion .subcategory.active{border-bottom:0}.productSubcategoryAccordion .subcategoryBtn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;border-bottom:1px solid #dadada;color:#606060;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;padding:24px 16px;position:relative;width:100%;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.productSubcategoryAccordion .subcategoryBtn:focus,.productSubcategoryAccordion .subcategoryBtn:hover{background-color:#f2f2f2;outline:0}.productSubcategoryAccordion .subcategoryBtn .imageWrapper{-webkit-box-flex:0;-ms-flex:0 1 75px;flex:0 1 75px}.productSubcategoryAccordion .subcategoryBtn .imageWrapper img{width:75px}.productSubcategoryAccordion .subcategoryBtn .textWrapper{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 75px);flex:1 1 calc(100% - 75px);text-align:left;width:calc(100% - 75px)}.productSubcategoryAccordion .subcategoryBtn .textWrapper .textWrapperInner{padding-left:24px;padding-right:40px}.productSubcategoryAccordion .subcategoryBtn .textWrapper h2{color:#0f0f0f;font-size:14px;font-weight:bold;margin-bottom:12px}.productSubcategoryAccordion .subcategoryBtn .textWrapper p{display:none}.productSubcategoryAccordion .subcategoryBtn .orExpand{right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.productSubcategoryAccordion .accordionContent{border-bottom:1px solid #dadada;display:none;background-color:#f2f2f2}.productSubcategoryAccordion .accordionContent .accordionContent{background-color:#ededed;border-top:1px solid #dadada}.productSubcategoryAccordion .vehicle:not(:last-child) .vehicleBtn{border-bottom:1px solid #dadada}.productSubcategoryAccordion .vehicle:last-child .accordionContent{border-bottom:0}.productSubcategoryAccordion .vehicle.active .vehicleBtn{border-bottom:0}.productSubcategoryAccordion .vehicle .vehicleBtn{border:0;background-color:transparent;color:#0f0f0f;display:block;font-family:"Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;font-size:14px;font-weight:bold;margin:0 16px;padding:24px 0;position:relative;text-align:left;width:calc(100% - 32px)}.productSubcategoryAccordion .vehicle .vehicleBtn:focus,.productSubcategoryAccordion .vehicle .vehicleBtn:hover{color:#005cb9;outline:0}.productSubcategoryAccordion .vehicle .title{padding-right:40px}.productSubcategoryAccordion .vehicle .orExpand{right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.productSubcategoryAccordion .product{margin:0 16px}.productSubcategoryAccordion .product:not(:last-child){border-bottom:1px solid #dadada}.productSubcategoryAccordion .product .productLink{color:#606060;display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 0}.productSubcategoryAccordion .product .productLink:focus .title,.productSubcategoryAccordion .product .productLink:hover .title{color:#005cb9}.productSubcategoryAccordion .product .textWrapper{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 75px);flex:1 1 calc(100% - 75px);width:calc(100% - 75px)}.productSubcategoryAccordion .product .textWrapper .textWrapperInner{padding-right:24px}.productSubcategoryAccordion .product .textWrapper .title{color:#0f0f0f;display:block;font-weight:bold}.productSubcategoryAccordion .product .textWrapper .metadata{color:#b1b1b1;font-size:12px;margin-bottom:12px}.productSubcategoryAccordion .product .textWrapper .metadata span{display:inline-block}.productSubcategoryAccordion .product .textWrapper .metadata span:not(:last-child){margin-right:12px}.productSubcategoryAccordion .product .imageWrapper{-webkit-box-flex:0;-ms-flex:0 1 75px;flex:0 1 75px}.productSubcategoryAccordion .product .imageWrapper img{width:75px}@media screen and (min-width:541px){.productSubcategoryAccordion .subcategoryBtn{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:20px;padding-right:20px}.productSubcategoryAccordion .subcategoryBtn:focus .orExpand,.productSubcategoryAccordion .subcategoryBtn:hover .orExpand{background-position:-194px -228px}.productSubcategoryAccordion .subcategoryBtn:focus.on .orExpand,.productSubcategoryAccordion .subcategoryBtn:hover.on .orExpand{background-position:-220px -228px}.productSubcategoryAccordion .subcategoryBtn .textWrapper h2{font-size:16px}.productSubcategoryAccordion .subcategoryBtn .textWrapper p{display:block;font-size:14px;line-height:1.5}.productSubcategoryAccordion .subcategoryBtn .orExpand{right:20px}.productSubcategoryAccordion .vehicle .vehicleBtn{margin-left:119px;margin-right:20px;width:calc(100% - 20px - 75px - 24px - 20px)}.productSubcategoryAccordion .product{margin-left:119px;margin-right:20px}}@media screen and (min-width:990px){.productSubcategoryAccordion .subcategoryBtn{padding:36px 24px}.productSubcategoryAccordion .subcategoryBtn .textWrapper{-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px);width:calc(100% - 200px)}.productSubcategoryAccordion .subcategoryBtn .imageWrapper{-ms-flex-preferred-size:200px;flex-basis:200px}.productSubcategoryAccordion .subcategoryBtn .imageWrapper img{width:200px}.productSubcategoryAccordion .subcategoryBtn .textWrapperInner{padding-right:72px}.productSubcategoryAccordion .subcategoryBtn .orExpand{right:24px}.productSubcategoryAccordion .vehicle .vehicleBtn{margin-left:248px;margin-right:24px;width:calc(100% - 24px - 200px - 24px - 24px)}.productSubcategoryAccordion .product{margin-left:248px;margin-right:24px}.productSubcategoryAccordion .product .productLink .textWrapper{-ms-flex-preferred-size:calc(100% - 125px);flex-basis:calc(100% - 125px);width:calc(100% - 125px)}.productSubcategoryAccordion .product .productLink .imageWrapper{-ms-flex-preferred-size:125px;flex-basis:125px}.productSubcategoryAccordion .product .productLink .imageWrapper img{width:125px}}.product-comparison-page-template .noItems{margin:15px 16px 0}.btnCompareBack{margin-top:20px}.cTable{border-bottom:1px solid #dadada;margin-bottom:60px;position:relative}@media screen and (min-width:541px){.cTable{top:-15px;margin:0 20px 60px}}@media screen and (min-width:990px){.cTable{margin:0 0 60px}}.cBody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}.cRow{clear:both;overflow:hidden;display:table-row}.cRow .cTitle:first-child,.cRow .cData:first-child{border-left:0}.cTable .cRow:nth-child(odd){background-color:#f2f2f2}.cTitle{display:table-cell;vertical-align:top;width:12%;padding:20px 15px 15px;font-size:11px;line-height:1.167;white-space:normal;font-weight:bold;border-left:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:541px){.cTitle{font-size:12px}}.cData{display:table-cell;vertical-align:top;width:44%;padding:15px;font-size:12px;line-height:1.57;white-space:normal;position:relative;border-left:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:541px){.cData{font-size:14px}}.cData p strong{width:50%;display:inline-block;font-weight:normal}.cProductInfo a{display:block}.cProductInfo .thumb{display:block;width:100%;height:auto}.cProductInfo h2{font-size:14px;line-height:1.25;padding-top:10px}@media screen and (min-width:541px){.cProductInfo h2{font-size:18px}}.cTableThree h2,.cTableFour h2{font-size:14px;line-height:1.285}.cTableThree .cTitle{width:16%}.cTableThree .cData{width:28%}.cTableFour .cTitle{width:14%}.cTableFour .cData{width:21.5%}.cProductInfo .id{display:block;color:#b1b1b1;font-size:12px}.cProductInfo .discount{position:relative;top:4px;font-size:12px;color:#b1b1b1;text-decoration:line-through}.cProductInfo .price{color:#0f0f0f;font-size:20px;font-weight:bold;position:relative;margin:0 104px 0 0}.cProductInfo .rrp{display:block;font-size:12px}.cTableThree .cProductInfo .price,.cTableFour .cProductInfo .price{font-size:18px}.cProductInfo .tags{position:absolute;right:15px;bottom:16px}.cTableFour .cProductInfo .tags{position:relative;right:auto;bottom:auto}.cProductInfo .tags span{color:#fff;text-transform:uppercase;font-weight:bold;font-size:12px;line-height:12px;padding:6px 7px;display:inline-block}.cTableThree .cProductInfo .tags span,.cTableFour .cProductInfo .tags span{font-size:10px;padding:4px 6px}.cProductInfo .tags .sale{background-color:#f46b18}.cProductInfo .tags .new{background-color:#f5ba08}.cActions{border-top:1px solid #dadada}.cActions .btn{margin:0 0 15px;display:block;text-align:center}.cActions .btnAddToCart{padding:10px 30px;margin:0}@media screen and (min-width:541px){.product-comparison-page-template .pageTitle{padding:0 0 35px}}@media screen and (min-width:990px){.product-comparison-page-template .pageTitle{padding:0 0 25px}}.cTable .currency{display:block;color:#b1b1b1;font-size:12px;margin:10px 16px}@media screen and (min-width:541px){.cTable .currency{margin:0;position:absolute;left:0;top:-30px}}@media screen and (min-width:990px){.cTable .currency{position:absolute;left:auto;right:0;top:-46px}}.cMobileInstructions{padding:10px 16px;border-bottom:1px solid #dadada}@media screen and (min-width:541px){.cMobileInstructions{display:none}}.productDetails{position:relative}.productDetails>.currency{display:none}@media screen and (min-width:541px){.productDetails .pageTitle{padding:0 0 35px;margin:0 20px}.productDetails>.currency{font-size:12px;display:block;right:0;position:relative;top:-31px;left:20px;color:#b1b1b1;width:80%}}@media screen and (min-width:990px){.productDetails .pageTitle{margin:0;padding:0 350px 25px 0}.productDetails>.currency{left:auto;right:0;top:16px;position:absolute;width:auto}}.detailsTitle{position:relative;clear:both;padding:10px 44px 10px 16px;cursor:pointer;border-bottom:1px solid #dadada;color:#005cb9;font-size:12px;background-color:#fff}.detailsTitle .currency{color:#b1b1b1;font-weight:normal;font-size:12px;position:absolute;right:40px;bottom:16px}@media screen and (min-width:541px){.detailsTitle{color:#0f0f0f;font-size:16px;font-weight:bold;padding:15px 0;background-color:transparent}}.productSegments{padding:0;border-top:1px solid #dadada}@media screen and (min-width:541px){.productSegments{border-top:0;padding:0 20px 15px}}@media screen and (min-width:990px){.productSegments{padding:0 0 70px}}.productSegments .rrp{font-size:10px}@media screen and (min-width:541px){.productSegments .rrp{font-size:12px;padding-top:3px}}.productOverview{position:relative}.productOverview:before,.productOverview:after{content:"";display:table}.productOverview:after{clear:both}@media screen and (min-width:541px){.productOverview{padding:0 20px}}@media screen and (min-width:990px){.productOverview{border-bottom:1px solid #dadada;margin-bottom:15px;padding:0}.productOverview:before{display:block;margin-left:-1px;position:absolute;left:55%;top:0;height:100%;border-left:1px solid #dadada}}.productOverviewLhs{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:990px){.productOverviewLhs{width:55%;float:left;border-right:1px solid #dadada}}#pdImage{position:relative}#pdImage .tags{z-index:110;height:79px;position:absolute;right:0;bottom:0}#pdImage .tags span{display:inline-block;background:url("/app_themes/rr/images/sprite.png") no-repeat 0 -305px;width:79px;height:79px;color:#f2f2f2;text-indent:100%;overflow:hidden;white-space:nowrap}#pdImage .tags .new{background-position:-790px -305px}@media screen and (min-width:990px){#pdImage{margin:24px 0 23px}#pdImage .tags{right:23px}}#pdImageCarousel{width:100%;position:relative;overflow:visible;background:url("/app_themes/rr/images/loader.gif") no-repeat 50% 50%}#pdImageCarousel .owl-item{min-height:162px}#pdImageCarousel .pdImage{cursor:default;background:#fff}#pdImageCarousel .pdImage img{display:block;width:100%;height:auto;color:rgba(1,1,1,0)}#pdImageCarousel .active .pdYouTube:after{display:block}#pdImageCarousel .pdYouTube{position:relative;display:block;text-indent:-9999px;overflow:hidden}#pdImageCarousel .pdYouTube img{display:block;width:100%;height:auto;margin-top:-10%}#pdImageCarousel .pdYouTube:after{display:none;content:"";position:absolute;top:50%;left:50%;background:url("/app_themes/rr/images/sprite.png") no-repeat -734px -88px;width:86px;height:58px;margin:-29px 0 0 -43px}#pdImageCarousel .pdYouTube:hover:after{background-position:-734px -148px}#pdImageCarousel .pdGallery{position:relative}#pdImageCarousel>.pdGallery{display:none}#pdImageCarousel>.pdGallery:first-child{display:block}#pdImageCarousel .owl-controls{position:absolute;bottom:12px;left:0;right:0;text-align:center}#pdImageCarousel .owl-controls .owl-dots{font-size:.1px}#pdImageCarousel .owl-controls .owl-dot{cursor:pointer;display:inline-block}#pdImageCarousel .owl-controls .owl-dot span{display:block;width:6px;height:6px;margin:0 3px;background-color:#d7d7d7}#pdImageCarousel .owl-controls .owl-dot.active span{background-color:#005cb9}#pdImageCarousel .owl-controls.clickable .owl-page:hover span{background-color:#005cb9}#pdImageCarousel .owl-nav{display:none}@media screen and (min-width:541px){#pdImageCarousel .owl-item{min-height:250px}}@media screen and (min-width:990px){#pdImageCarousel{width:504px}#pdImageCarousel .pdImage{cursor:pointer;min-height:270px;background-color:transparent}#pdImageCarousel .pdImage:hover:after{content:"";background:rgba(0,0,0,0.7) url("/app_themes/rr/images/icon-zoom.png") no-repeat 50% 50%;width:72px;height:72px;position:absolute;left:216px;top:100px}#pdImageCarousel .pdYouTube{height:270px;overflow:hidden}#pdImageCarousel .pdYouTube img{margin-top:-52px}#pdImageCarousel .owl-controls{bottom:0}#pdImageCarousel .owl-dots{display:none!important}#pdImageCarousel .owl-item{min-height:270px}#pdImageCarousel .owl-nav{display:block}#pdImageCarousel .owl-nav .owl-prev,#pdImageCarousel .owl-nav .owl-next{display:block;overflow:hidden;background:url("/app_themes/rr/images/sprite.png") no-repeat;width:10px;height:16px;position:absolute;bottom:-56px}#pdImageCarousel .owl-nav .owl-prev{background-position:-78px -233px;left:0}#pdImageCarousel .owl-nav .owl-prev:hover{background-position:-108px -233px}#pdImageCarousel .owl-nav .owl-next{background-position:-93px -233px;right:0}#pdImageCarousel .owl-nav .owl-next:hover{background-position:-123px -233px}}#pdThumbs{display:none}@media screen and (min-width:990px){#pdThumbs{display:block;height:49px;margin:0 39px 23px 16px}}#pdThumbsCarousel{display:none;width:473px}@media screen and (min-width:990px){#pdThumbsCarousel.owl-loaded{display:block;height:49px}#pdThumbsCarousel .slide{margin:1px 4px;cursor:pointer}#pdThumbsCarousel img{display:block;border:1px solid #dadada;background-color:#fff}#pdThumbsCarousel .synced img{border-color:#40a4e2;-webkit-box-shadow:0 0 0 1px #40a4e2;box-shadow:0 0 0 1px #40a4e2}}.youtubeColorBox{display:none}@media screen and (min-width:541px){.pdYouTubeThumb:after{content:"";position:absolute;top:14px;left:30px;background:url("/app_themes/rr/images/sprite.png") no-repeat -734px -63px;width:35px;height:24px}.youtubeColorBox{display:block;background-color:transparent}.youtubeColorBox #cboxContent{padding:40px 16px 16px;background-color:transparent}.youtubeColorBox #cboxLoadingGraphic{background:0;background-color:#000}.youtubeColorBox #cboxLoadedContent{background-color:transparent}.youtubeColorBox #cboxLoadedContent iframe{display:block;background-color:transparent}}.productOverviewRhs{padding:0 0 8px}.productOverviewRhs .productMeta{display:block;clear:both;overflow:hidden;margin:0 6px 8px}.productOverviewRhs .productMeta li{float:left;border-left:1px solid #dadada;font-size:11px;padding:3px 10px}.productOverviewRhs .productMeta li:first-child{border-left:0}.productOverviewRhs .productMeta li a{cursor:pointer}.productOverviewRhs .productMeta .importantNotes{position:relative;float:right;padding-right:5px;border-left:0}.productOverviewRhs .productMeta .help{display:none}.productOverviewRhs .desc{margin:0 16px 10px}.productOverviewRhs .btnImportantNotes{background-color:#f5ba08;color:#fff;padding:4px 10px}.productOverviewRhs .btnImportantNotes:hover{background-color:#f0a104}@media screen and (min-width:541px){.productOverviewRhs .productMeta{margin:0 0 8px}.productOverviewRhs .productMeta li:first-child{padding-left:0}.productOverviewRhs .productMeta .importantNotes{padding-right:12px}.productOverviewRhs .desc{margin:0 0 10px}}@media screen and (min-width:990px){.productOverviewRhs{width:45%;height:100%;padding:0;float:left}.productOverviewRhs .productMeta{width:45%;margin:0;position:absolute;right:0;bottom:126px}.productOverviewRhs .productMeta li{font-size:12px}.productOverviewRhs .productMeta li:first-child{padding-left:20px}.productOverviewRhs .productMeta .help{display:list-item}.productOverviewRhs .productMeta .importantNotes{padding-right:20px}.productOverviewRhs .desc{margin:20px 20px 166px}.productOverviewRhs .desc p{margin:0 0 14px}}.productPriceBox{background-color:#f2f2f2;padding:13px 11px 13px 16px;margin:0 0 8px;width:100%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.productPriceBox .productPrice{position:relative;float:left}.productPriceBox .discount{position:absolute;top:-5px;left:0;white-space:nowrap;text-decoration:line-through;font-size:10px;line-height:1;color:#b1b1b1}.productPriceBox .price{display:block;padding:5px 0 0;color:#0f0f0f;font-weight:bold;font-size:28px;line-height:1}.productPriceBox .price sup{font-size:14px;top:-0.7em}.productPriceBox .rrp{font-size:10px}.productPriceBox .currency{font-size:10px;position:absolute;right:-3px;bottom:18px}.productPriceBox .productActions{overflow:hidden}.productPriceBox .btn{float:right;font-size:12px;padding:12px 16px;margin:5px}@media screen and (min-width:990px){.productPriceBox{width:45%;position:absolute;bottom:0;padding:20px;margin:0}.productPriceBox .productPrice{max-width:238px}.productPriceBox .discount{top:-2px;font-size:12px}.productPriceBox .price{padding:1px 0 0;font-size:44px;letter-spacing:-0.01em}.productPriceBox .price sup{font-size:22px;top:-0.65em}.productPriceBox .rrp{font-size:12px}.productPriceBox .currency{font-size:12px;right:0;bottom:21px}.productPriceBox .btn{font-size:14px;margin:0 0 0 5px;padding:19px 38px}}.productOverviewSelect .productPriceBox .btn{padding:12px}@media screen and (min-width:990px){.productOverviewSelect .productPriceBox .btn{font-size:13px;padding:16px 11px}}.productNav{display:none}@media screen and (min-width:990px){.productNav{display:block;padding:15px 0 28px;border-bottom:1px solid #dadada;line-height:130%;overflow:hidden;clear:both}.productNav li{border-left:1px solid #dadada;float:left;padding:0 8px}.productNav li:first-child{border-left:0;padding-left:0}.productNav a{font-size:12px}}@media screen and (min-width:541px){.productNavList{float:left}.productNavActions{float:right}.productNavActions a{padding-left:25px;position:relative;cursor:pointer}.productNavActions a i{width:11px;height:11px;position:absolute;left:7px;top:2px;border:1px solid #dadada;background:#fff url("/app_themes/rr/images/sprite.png") no-repeat}.productNavActions .btnOpen i{background-position:-171px -265px}.productNavActions .btnClose i{background-position:-187px -265px}.productNavActions .btnOpen:hover i{background-position:-204px -265px}.productNavActions .btnClose:hover i{background-position:-220px -265px}}.orExpand{width:16px;height:9px;background:url("/app_themes/rr/images/sprite.png") no-repeat -366px -268px;text-indent:100%;cursor:pointer;position:absolute;right:12px;top:16px}.orExpand:hover{background-position:-366px -278px}.on .orExpand{background-position:-386px -268px}.on .orExpand:hover{background-position:-386px -278px}@media screen and (min-width:541px){.orExpand{width:24px;height:24px;right:0;top:16px;border:1px solid #dadada;background-color:#fff;background-position:-142px -228px}.orExpand:hover{background-position:-194px -228px}.on .orExpand{background-position:-168px -228px;outline:0}.on .orExpand:hover{background-position:-220px -228px}}.dnContainer{position:relative}.dnContainer>div{display:none}.dnContainer .currency{display:none}@media screen and (min-width:541px){.dnContainer .currency{color:#b1b1b1;font-size:12px;position:absolute;top:18px;right:41px}}.productMatrix{overflow:hidden;width:100%;display:block}.productMatrix>li{position:relative;clear:both;width:100%;display:block;overflow:hidden;border-top:1px solid #dadada;font-size:12px}.productMatrix>li:first-child,.productMatrix>li:nth-child(2){border-top:0}.productMatrix .colOne,.productMatrix .colTwo,.productMatrix .colThree,.productMatrix .colFour{display:block;position:relative;overflow:hidden;border-bottom:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}.productMatrix .colTitle{float:left;width:33%;line-height:1.2;padding:7px 7px 7px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.productMatrix .colTitle:after{content:"";height:100%;position:absolute;left:33%;top:0;border-right:1px solid #dadada}.productMatrix .colData{overflow:hidden;padding:7px 10px;position:relative}.productMatrix .header{display:none}.productMatrix .yourRack{background-color:#e7f5e5}.productMatrix .yourRack .colOne small{display:block}.productMatrix .colOne .title{display:block;line-height:1.2;padding:0 0 0 20px;position:relative}.productMatrix .colOne .title i{background:url("/app_themes/rr/images/sprite.png") no-repeat -119px -263px;width:14px;height:14px;position:absolute;left:0;top:0}.productMatrix .compatible .colOne .title{color:#1c8d0e}.productMatrix .compatible .colOne .title i{background-position:-100px -304px}.productMatrix .colOne small{display:none;font-weight:bold;font-size:12px;line-height:1;color:#1c8d0e;padding:4px 0 0 28px}.productMatrix .colTwo .thumb{float:right;margin:2px 0 0 14px}.productMatrix .colTwo h3{font-size:12px;line-height:1.2;overflow:hidden}.productMatrix .colTwo h3 a{overflow:hidden;text-overflow:ellipsis;display:block;padding:2px 0 3px}.productMatrix .colTwo small{display:block;overflow:hidden;color:#b1b1b1;font-size:12px;line-height:1}.productMatrix .colTwo .tags{margin:5px 0 0}.productMatrix .colTwo .tags span{display:inline-block;text-transform:uppercase;color:#fff;font-weight:bold;font-size:11px;padding:2px 6px}.productMatrix .colTwo .new{background-color:#f5ba08}.productMatrix .colTwo .sale{background-color:#f46b18}.productMatrix .colThree h3{font-size:14px;line-height:1.2}.productMatrix .colThree .discount{display:block;color:#b1b1b1;font-size:12px;line-height:1;text-decoration:line-through}.productMatrix .colThree .price{display:block;color:#0f0f0f;font-weight:bold;font-size:28px;line-height:1;margin:2px 0 0}.productMatrix .colThree .price sup{font-size:14px;top:-0.75em}.productMatrix .colFour .btnAddToCart{display:block;text-align:center}.productMatrix .colFour .btnAddToCart.btnAdded{padding:10px 18px}@media screen and (min-width:720px){.productMatrix{display:table;margin:0 0 40px}.productMatrix>li{display:table-row;font-size:14px}.productMatrix>li:first-child,.productMatrix>li:nth-child(2){border-top:1px solid #dadada}.productMatrix .colOne,.productMatrix .colTwo,.productMatrix .colThree,.productMatrix .colFour{display:table-cell;padding:10px 20px;border-left:1px solid #dadada;vertical-align:top}.productMatrix .colTitle{display:none}.productMatrix .colData{overflow:visible;padding:0}.productMatrix .colOne{width:15%}.productMatrix .colOne:first-child{border-left:0}.productMatrix .colTwo{width:50%}.productMatrix .colThree{width:15%}.productMatrix .colFour{width:20%}.productMatrix .header{display:table-row;border-top:0;background-color:#ededed;overflow:hidden;width:100%;font-size:12px;color:#0f0f0f}.productMatrix .header span{display:table-cell;padding:10px 20px;border-left:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}.productMatrix .colOne h3 a{white-space:nowrap}.productMatrix .colTwo .thumb{float:left;margin:2px 14px 0 0}.productMatrix .colTwo h3{font-size:14px}.productMatrix .colTwo .tags{margin:1px 0 0 70px}.productMatrix .colTwo .tags span{padding:3px 7px}}.pdFeatures{border-bottom:1px solid #dadada;padding:0 16px}@media screen and (min-width:541px){.pdFeatures{padding:5px 0 20px}}@media screen and (min-width:990px){.pdFeatures{padding:5px 20px 20px}}.pdSpecifications{border-bottom:1px solid #dadada}.pdSpecifications dl{font-size:12px;width:100%;overflow:hidden;background-color:#f2f2f2}.pdSpecifications dt{clear:left;float:left;width:31.25%;padding:8px 20px 8px 16px;font-weight:bold;color:#0f0f0f;border-top:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}.pdSpecifications dt small{color:#606060;font-weight:normal}.pdSpecifications dd{float:left;width:68.75%;padding:8px 16px 8px 0;border-top:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}.pdSpecifications dd .multiValue{clear:both;overflow:hidden}.pdSpecifications dd .propTitle{float:left;overflow:hidden}.pdSpecifications dd .propValue{padding-left:20px;float:right;width:66%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.pdSpecifications dd .propValue:empty{display:none}.pdSpecifications dt:first-of-type,.pdSpecifications dd:first-of-type{border-top:0}.pdSpecifications .notes{color:#b1b1b1;font-size:12px;padding:10px 20px}.pdSpecifications .pdfLink{position:relative;padding-left:23px}.pdSpecifications .iconPdf{position:absolute;left:0;top:1px;background:url("/app_themes/rr/images/sprite.png") no-repeat -568px -267px;height:16px;width:16px}@media screen and (min-width:541px){.pdSpecifications{padding-bottom:50px}.pdSpecifications dl{font-size:14px;border-bottom:1px solid #dadada}.pdSpecifications dt{padding:8px 40px 8px 16px}.pdSpecifications .iconPdf{top:2px}}.pdProductCompatibility .productMatrix .colOne .title{margin:2px 0}.pdTestimonials{width:100%;border-bottom:1px solid #dadada}.pdTestimonials:before,.pdTestimonials:after{content:"";display:table}.pdTestimonials:after{clear:both}.testimonialList li{padding:16px;border-bottom:1px solid #ededed}.testimonialList li:last-child{border-bottom:0}.testimonialList blockquote{display:block;position:relative;text-indent:20px;font-size:12px;line-height:1.666}.testimonialList blockquote:before{content:"\201C";color:#dadada;font-size:44px;position:absolute;left:-23px;top:-20px}.testimonialList span{display:block;font-size:11px;margin-top:6px}@media screen and (min-width:541px){.testimonialList blockquote{font-size:14px}.testimonialList blockquote:before{font-size:58px;left:-28px;top:-28px}}@media screen and (min-width:720px){.testimonialList{float:left;width:62%;padding:23px 40px 23px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.testimonialList li{padding:18px 16px}}.testimonialForm{background-color:#ededed;padding:16px}.testimonialForm>p{padding-bottom:10px}.testimonialForm .validationMessage{margin:0 0 12px;padding:14px 16px;font-size:12px}.testimonialForm .validationMessage .icon{display:none}.testimonialForm li{padding:0}.testimonialForm .error{display:none;background:url("/app_themes/rr/images/sprite.png") no-repeat -95px -204px;width:12px;height:12px;position:absolute;right:9px;top:34px;z-index:15}.testimonialForm label{display:block;font-weight:bold;font-size:11px;color:#606060;padding:4px 0}.testimonialForm .inputText{font-size:12px;padding:8px 34px 8px 14px}.testimonialForm .area{font-size:12px}.testimonialForm .inputSubmit{padding:8px 12px;font-size:12px}.testimonialForm .charsRemaining{position:absolute;right:1px;bottom:13px;color:#b1b1b1}@media screen and (min-width:541px){.testimonialForm>p{padding-bottom:20px}.testimonialForm label{font-size:14px}.testimonialForm li{margin:0 0 12px}.testimonialForm .inputText,.testimonialForm .area{float:none;font-size:14px;width:100%;max-width:none;padding:10px 15px}.testimonialForm .inputSubmit{font-size:14px;padding:10px 18px}.testimonialForm .charsRemaining{bottom:11px;font-size:12px}}@media screen and (min-width:720px){.testimonialForm{float:left;width:38%;background-color:#f2f2f2;padding:20px;margin:22px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.testimonialForm label{display:block;float:none;width:auto}.testimonialForm .inputSubmit{margin:18px 0 0}.testimonialForm .charsRemaining{position:relative;display:block;right:auto;bottom:64px}}.pdFaqs{border-bottom:1px solid #dadada;padding:16px 16px 4px}@media screen and (min-width:541px){.pdFaqs{padding:20px 0 2px}}.pdFaqsList{list-style:square outside none;padding:20px 32px 0;overflow:hidden}.pdFaqsList>li{padding:0 0 10px;color:#0f0f0f}.pdFaqsList h3{font-weight:bold;color:#0f0f0f;line-height:1.2;padding-bottom:2px}.pdFaqsList .ww{padding-top:2px}.pdFaqsList .ww p{color:#606060;padding-bottom:10px}@media screen and (min-width:541px){.pdFaqsList{padding:30px 0 25px 40px}.pdFaqsList>li{padding:0 20px 24px 0}.pdFaqsList .ww{padding-top:15px}.pdFaqsList .ww p{padding-bottom:18px}}.pdProductBreakdown{border-bottom:1px solid #dadada}.pdProductBreakdown .pbDesc{padding:10px 16px}@media screen and (min-width:541px){.pdProductBreakdown .pbDesc{border-bottom:1px solid #dadada;padding:10px 1px}}.pbMatrix{display:block;overflow:hidden;width:100%;background-color:#f2f2f2}.pbMatrix>li{position:relative;clear:both;width:100%;display:block;overflow:hidden;border-top:1px solid #dadada;font-size:12px}.pbMatrix .colOne,.pbMatrix .colTwo,.pbMatrix .colThree,.pbMatrix .colFour,.pbMatrix .colFive{clear:both;display:block;position:relative;border-bottom:1px solid #dadada;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.pbMatrix .colTitle{float:left;width:33%;line-height:1.2;padding:7px 7px 7px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.pbMatrix .colTitle:after{content:"";height:100%;position:absolute;left:33%;top:0;border-right:1px solid #dadada}.pbMatrix .colData{overflow:hidden;padding:7px 10px;position:relative}.pbMatrix .header{display:none}.pbMatrix .colOne .thumb{float:right;margin:2px 0 0 10px}.pbMatrix .colOne h3{font-size:12px;line-height:1.2;overflow:hidden}.pbMatrix .colOne h3 a{overflow:hidden;text-overflow:ellipsis;display:block;padding:2px 0 3px}.pbMatrix .colOne small{display:block;overflow:hidden;font-size:12px;line-height:1}.pbMatrix .colOne .tags{margin:4px 0 0}.pbMatrix .colOne .tags span{display:inline-block;text-transform:uppercase;color:#fff;font-weight:bold;font-size:11px;padding:2px 6px}.pbMatrix .colOne .new{background-color:#f5ba08}.pbMatrix .colOne .sale{background-color:#f46b18}.pbMatrix .colTwo .price{display:block;line-height:1}.pbMatrix .colTwo .discount{display:block;color:#b1b1b1;white-space:nowrap;font-size:12px;line-height:1;position:relative;margin:3px 0 0;text-decoration:line-through}.pbMatrix .colThree .qty{display:block;line-height:1}.pbMatrix .colFour .price{display:block;color:#0f0f0f;font-weight:bold;font-size:14px;line-height:1}.pbMatrix .colFour .price sup{font-size:100%;top:0}.pbMatrix .colFive .btnAddToCart{display:block;text-align:center;padding:10px 14px}.pbMatrix .pbTotal{background-color:#f2f2f2;padding:10px 0;display:block;overflow:hidden;border-top:0}.pbMatrix .pbTotal .label{float:left;width:33%;padding:2px 0 0;text-align:right;position:relative;top:-2px;-webkit-box-sizing:border-box;box-sizing:border-box}.pbMatrix .pbTotal .discount{display:block;overflow:hidden;padding:0 0 0 10px;white-space:nowrap;font-size:11px;color:#b1b1b1;text-decoration:line-through}.pbMatrix .pbTotal .price{float:left;width:67%;padding:0 0 0 10px;color:#0f0f0f;font-weight:bold;font-size:28px;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box}.pbMatrix .pbTotal .price sup{font-size:14px;top:-0.75em}@media screen and (min-width:900px){.pbMatrix{margin:0 0 40px}.pbMatrix>li{display:table-row;font-size:14px}.pbMatrix>li:first-child,.pbMatrix>li:nth-child(2){border-top:1px solid #dadada}.pbMatrix .colOne,.pbMatrix .colTwo,.pbMatrix .colThree,.pbMatrix .colFour,.pbMatrix .colFive{display:table-cell;padding:10px 20px;border-left:1px solid #dadada;vertical-align:top}.pbMatrix .colTitle{display:none}.pbMatrix .colData{overflow:visible;padding:0}.pbMatrix .colOne{width:50%}.pbMatrix .colOne:first-child{border-left:0}.pbMatrix .colTwo{width:10%}.pbMatrix .colThree{width:5%}.pbMatrix .colFour{width:15%}.pbMatrix .colFive{width:20%}.pbMatrix .header{display:table-row;border-top:0;background-color:#ededed;overflow:hidden;width:100%;font-size:12px;color:#0f0f0f}.pbMatrix .header span{display:table-cell;padding:10px 20px;border-left:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}.pbMatrix .colOne .thumb{float:left;margin:7px 14px 0 0}.pbMatrix .colOne h3{padding:5px 0 3px;font-size:14px}.pbMatrix .colOne h3 a{max-width:250px;white-space:nowrap}.pbMatrix .colOne .tags{margin:4px 0 3px 70px}.pbMatrix .colOne .tags span{padding:3px 8px}.pbMatrix .colTwo .price{margin:10px 0 0}.pbMatrix .colTwo .discount{top:4px;margin:0}.pbMatrix .colThree .qty{margin:10px 0 0;text-align:center}.pbMatrix .colFour .price{margin:10px 0 0}.pbMatrix .pbTotal .label{float:left;width:67.4%;padding:2px 20px 0 0;top:-3px}.pbMatrix .pbTotal .discount{padding:0}.pbMatrix .pbTotal .price{float:left;width:32.4%;padding:0}}.pdUsefulLinksList{overflow:hidden}.pdUsefulLinksList li{display:block;position:relative}.pdUsefulLinksList a{display:block;line-height:1.2;padding:12px 46px 12px 16px;border-bottom:1px solid #ededed}.pdUsefulLinksList .iconPdf,.pdUsefulLinksList .iconDoc,.pdUsefulLinksList .iconXls{position:absolute;right:13px;top:11px;background:url("/app_themes/rr/images/sprite.png") no-repeat;height:16px;width:16px}.pdUsefulLinksList .iconPdf{background-position:-568px -267px}.pdUsefulLinksList .iconDoc{background-position:-589px -267px}.pdUsefulLinksList .iconXls{background-position:-610px -267px}@media screen and (min-width:541px){.pdUsefulLinksList .iconPdf,.pdUsefulLinksList .iconDoc,.pdUsefulLinksList .iconXls{right:5px;top:12px}}@media screen and (min-width:720px){.pdUsefulLinksList{padding:20px 0;list-style:square outside none}.pdUsefulLinksList li{float:left;display:list-item;padding:6px 0 6px 24px;margin:0 0 0 3.5%;width:29.5%;line-height:1.2;-webkit-box-sizing:border-box;box-sizing:border-box}.pdUsefulLinksList li:nth-child(3n+4){clear:left}.pdUsefulLinksList a{display:inline;padding:0;border-bottom:0}.pdUsefulLinksList .iconPdf,.pdUsefulLinksList .iconDoc,.pdUsefulLinksList .iconXls{right:auto;left:0;top:6px}}.pdImportantNotes{padding:0 16px}@media screen and (min-width:541px){.pdImportantNotes{padding:5px 0 20px}}@media screen and (min-width:990px){.pdImportantNotes{padding:5px 20px 20px}}.pdFitsVehicle{border-bottom:1px solid #dadada;background-color:#f2f2f2;overflow:hidden}@media screen and (min-width:541px){.pdFitsVehicle{margin-bottom:50px}}.pdFitsVehicle p{padding:8px 20px 8px 16px;color:#0f0f0f;border-top:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}.pdFitsVehicle p:first-of-type{border-top:0}.recentlyViewed,.accessories{position:relative;padding:0 16px 16px;border-bottom:1px solid #dadada}@media screen and (min-width:541px){.recentlyViewed,.accessories{padding:0 20px 16px;margin:0 0 42px;border-bottom:0}}@media screen and (min-width:990px){.recentlyViewed,.accessories{padding:0 0 16px}}.recentTitle,.accessoriesTitle{color:#0f0f0f;font-size:10px;font-weight:bold;padding:12px 0 8px}@media screen and (min-width:541px){.recentTitle,.accessoriesTitle{font-size:16px;border-bottom:1px solid #dadada;padding:0 0 15px;margin:0 0 20px}}.recentlyViewedCarousel,.accessoriesCarousel{overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.recentlyViewedCarousel .slide,.accessoriesCarousel .slide{margin:0 4px}.recentlyViewedCarousel img,.accessoriesCarousel img{display:block;width:100%;height:auto}.recentlyViewedCarousel span,.accessoriesCarousel span{display:block;font-size:10px;line-height:1.428;margin:8px 5px 0}.recentlyViewedCarousel .owl-item,.accessoriesCarousel .owl-item{opacity:1;-webkit-transition:opacity .2s 0 ease-in-out;transition:opacity .2s 0 ease-in-out}.recentlyViewedCarousel .loading,.accessoriesCarousel .loading{min-height:61px;opacity:0}.recentlyViewedCarousel .owl-nav,.accessoriesCarousel .owl-nav{display:none}@media screen and (min-width:541px){.recentlyViewedCarousel,.accessoriesCarousel{padding:0 20px}.recentlyViewedCarousel span,.accessoriesCarousel span{font-size:14px;white-space:normal;overflow:visible}.recentlyViewedCarousel .loading,.accessoriesCarousel .loading{min-height:126px}.recentlyViewedCarousel .owl-nav,.accessoriesCarousel .owl-nav{display:block}.recentlyViewedCarousel .owl-nav .owl-prev,.recentlyViewedCarousel .owl-nav .owl-next,.accessoriesCarousel .owl-nav .owl-prev,.accessoriesCarousel .owl-nav .owl-next{overflow:hidden;background:url("/app_themes/rr/images/sprite.png") no-repeat;width:10px;height:16px;position:absolute;top:37%;text-indent:-9999px;cursor:pointer}.recentlyViewedCarousel .owl-nav .owl-prev,.accessoriesCarousel .owl-nav .owl-prev{background-position:-78px -233px;left:0}.recentlyViewedCarousel .owl-nav .owl-prev:hover,.accessoriesCarousel .owl-nav .owl-prev:hover{background-position:-108px -233px}.recentlyViewedCarousel .owl-nav .owl-next,.accessoriesCarousel .owl-nav .owl-next{background-position:-93px -233px;right:0}.recentlyViewedCarousel .owl-nav .owl-next:hover,.accessoriesCarousel .owl-nav .owl-next:hover{background-position:-123px -233px}}.sub-category .pageIntro{display:none}.sub-category .pageIntro:empty{display:none}@media screen and (min-width:541px){.sub-category .pageIntro{display:block;margin:0 20px 26px}.sub-category .filterNoticeWrap{margin:0 20px 12px}}@media screen and (min-width:990px){.sub-category .pageIntro{margin:0 0 26px}.sub-category .filterNoticeWrap{margin:0 0 12px}}.noProducts{padding:20px 16px;border-top:1px solid #dadada}@media screen and (min-width:541px){.noProducts{padding:40px 20px}}.noCategories{padding:40px 0}.productListing{position:relative;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.productListing:before,.productListing:after{content:"";display:table}.productListing:after{clear:both}.productListing .facetedSearch,.productListing .listing{position:relative}.productListing .facetedSearch{top:40px;-webkit-transition:margin .25s .4s ease-in-out;transition:margin .25s .4s ease-in-out}.productListing .facetedSearch.open{margin:0 0 58px}.productListing .listing{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:541px){.productListing{padding:0 20px}.productListing .facetedSearch{top:28px}.productListing .facetedSearch.open{margin:0 0 42px}}@media screen and (min-width:720px){.productListing .facetedSearch{top:0;display:table-cell;width:200px;vertical-align:top}.productListing .listing{display:table-cell;margin:20px 0 0;padding:0 0 0 20px;vertical-align:top}}@media screen and (min-width:990px){.productListing{padding:0}.productListing .listing{padding:0 0 0 38px}}@media screen and (min-width:720px){.newProductListing .listing{padding:0}}@media screen and (min-width:990px){.newProductListing{padding:0}.newProductListing .listing{padding:0}}.categoryFilter{display:none}.toggleProductFilters{padding:7px 24px 7px 10px;margin:-27px 0 0;position:absolute;top:0;left:11px;z-index:15;background-color:#ededed}.toggleProductFilters:after{content:"";opacity:.4;width:8px;height:6px;position:absolute;right:9px;top:11px;background:url("/app_themes/rr/images/sprite.png") no-repeat -1px -234px;-webkit-transition:all .2s 0 ease-in-out;transition:all .2s 0 ease-in-out}.open .toggleProductFilters:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:541px){.toggleProductFilters{top:0;left:0;font-size:12px}}@media screen and (min-width:720px){.toggleProductFilters{display:none}}.filterList{position:relative;max-height:0;overflow:hidden;background-color:#ededed;-webkit-transition:max-height .8s 0 ease-in-out;transition:max-height .8s 0 ease-in-out}.filterList>li{display:block;font-size:12px;border-bottom:1px solid #e3e3e3}.filterList h4{font-weight:bold;font-size:11px;position:relative;clear:left;padding:10px 16px 4px}.open .filterList{max-height:2620px}.filterList .btnReset{width:12px;height:12px;position:absolute;top:13px;right:11px;padding:0;cursor:pointer;background:url("/app_themes/rr/images/sprite.png") no-repeat -66px -264px}.filterList .btnReset:hover{background-position:-22px -264px}.filterList .btnEdit{position:absolute;top:4px;right:-2px;text-transform:uppercase;font-weight:bold;font-size:8px;line-height:1.5;color:#fff;padding:0 4px;background-color:#b1b1b1}.filterList .btnEdit:hover{background-color:#b1b1b1}.filterList .btnRemove{width:12px;height:12px;position:absolute;top:4px;right:-21px;padding:0;background:#b1b1b1 url("/app_themes/rr/images/sprite.png") no-repeat -157px -207px}.filterList .btnRemove:hover{background-color:#b1b1b1}.filterList .filterSwitch{background-color:#fff;color:#606060;border:1px solid #dadada;padding:2px;position:absolute;right:10px;top:8px;font-weight:normal;font-size:11px;line-height:13px}.filterList .filterSwitch:focus,.filterList .filterSwitch:hover{color:#005cb9}.filterList .filterSwitch i{background:url("/app_themes/rr/images/sprite.png") no-repeat -182px -200px;width:22px;height:14px}.filterList .filterSwitch:focus i,.filterList .filterSwitch:hover i{background-position:-204px -200px}.filterList .filterOff i{float:left}.filterList .filterOn i{float:right}.filterList .filterOn span{margin:0 4px}.filterList .filterOff span{margin:0 4px}@media screen and (min-width:720px){.filterList{background-color:transparent;max-height:none;width:200px;margin-bottom:40px}.filterList>li{display:block;width:200px;margin:0 0 6px;border-bottom:0}.filterList h4{font-size:12px;background-color:#ededed;padding:12px 15px}.filterList .btnReset{top:15px}.filterList .btnEdit{display:none}.filterList .filterSwitch{top:11px}}.filterListTogglable{padding:10px 0 3px}.filterListTogglable li{position:relative;margin:0 32px 6px 16px}.filterListTogglable .close{width:12px;height:12px;position:absolute;top:7px;right:10px;padding:0;background:#b1b1b1 url("/app_themes/rr/images/sprite.png") no-repeat -48px -284px}.filterListTogglable .close:hover{background-color:#c6c6c6}@media screen and (min-width:720px){.filterListTogglable{background-color:#f2f2f2}.filterListTogglable li{margin:1px 32px 7px 15px}}.filterList .filterListCategory{display:none}@media screen and (min-width:720px){.filterList .filterListCategory{display:block}}.filterListCategorised{padding:10px 0 3px}.filterListCategorised a{color:#606060}.filterListCategorised a:hover{color:#005cb9}.filterListCategorised li{margin-left:32px}.filterListCategorised li:first-child{margin-left:16px}.filterListCategorised .mDash{color:#b1b1b1;position:absolute;left:-17px;top:0}@media screen and (min-width:720px){.filterListCategorised{padding:10px 0;background-color:#f2f2f2}.filterListCategorised li:first-child{margin:1px 32px 7px 15px}}.filterRangeSlider{background-color:#fff;border:1px solid #dadada;margin:6px 15px 9px;padding:2px 8px 2px 10px}.filterRangeSlider .ui-slider{background-color:#fff;height:14px;border:0}.filterRangeSlider .ui-slider-range{background:#efefef none no-repeat}.filterRange{padding:0 0 10px;width:100%;overflow:hidden}.filterRange .filterRangeSlider .ui-slider-handle{width:14px;height:14px;position:absolute;top:0;z-index:2;background:url("/app_themes/rr/images/sprite.png") no-repeat -208px -201px;border:0;cursor:ew-resize;outline:0;margin-left:-8px}.filterRange .inputText{display:block;width:170px;color:#606060;font:12px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;background:0;margin:5px 15px 0;padding:0;border:0}.filterRange .inputSubmit{position:relative;float:right;background-color:#dadada;border:0;color:#606060;font:bold 11px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;padding:3px 10px 5px;margin:0 15px 5px 0}.filterRange .inputSubmit:focus,.filterRange .inputSubmit:hover{background-color:#d0d0d0}@media screen and (min-width:720px){.filterRange{background-color:#f2f2f2}}.filterText{padding:10px 0 9px;overflow:hidden;width:100%}.filterText li{position:relative;overflow:hidden;clear:left;width:100%;margin:0 0 6px;padding-bottom:1px}.filterText li:last-child{margin-bottom:5px}.filterText label{position:relative;display:inline-block;width:70px;padding:10px 7px 0 15px;font-size:12px;line-height:1.2;color:#606060;cursor:pointer}.filterText .inputText{position:relative;width:163px;padding:6px 32px 6px 10px;font:12px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#7a7a7a;border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}.filterText .inputText:focus{border-color:#40a4e2;outline:0;-webkit-box-shadow:0 0 0 1px #40a4e2;box-shadow:0 0 0 1px #40a4e2}.filterText .error{display:block;font-size:10px;color:#e01919;margin:0 0 0 97px}.filterText .inputSubmit{position:relative;float:right;background-color:#dadada;border:0;color:#606060;font:bold 11px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;padding:3px 10px 5px;margin:0 15px 0 0}.filterText .inputSubmit:focus,.filterText .inputSubmit:hover{background-color:#d0d0d0}.filterText .cm{position:absolute;top:7px;left:229px;color:#b1b1b1}@media screen and (min-width:720px){.filterText{padding:10px 0;background-color:#f2f2f2}.filterText li{padding:0 0 1px;margin:0 0 9px}.filterText .inputText{width:88px}.filterText .cm{left:auto;right:22px}}.filterChecklist,.rtChecklist{padding:10px 0 3px;width:100%;overflow:hidden}.filterChecklist li,.rtChecklist li{padding-bottom:3px;overflow:hidden}.filterChecklist .labelCheckbox,.rtChecklist .labelCheckbox{display:block;margin:1px 8px 0 14px;padding:3px 0;text-align:left;color:#606060;font-size:12px;line-height:14px;background:transparent url("/app_themes/rr/images/sprite-forms.png") no-repeat 0 4px;border:0}.filterChecklist .labelCheckbox.ui-state-active,.rtChecklist .labelCheckbox.ui-state-active{color:#005cb9;background-position:0 -196px}.filterChecklist .labelRadio,.rtChecklist .labelRadio{display:block;margin:1px 8px 0 14px;padding:3px 0;text-align:left;font-size:12px;line-height:14px;background:transparent url("/app_themes/rr/images/sprite-forms.png") no-repeat 0 -360px;border:0}.filterChecklist .labelRadio.ui-state-active,.rtChecklist .labelRadio.ui-state-active{color:#005cb9;background-position:0 -530px}.filterChecklist .ui-button-text-only .ui-button-text,.rtChecklist .ui-button-text-only .ui-button-text{padding:2px 0 2px 20px}.filterChecklist .ui-state-focus,.rtChecklist .ui-state-focus{outline:0}.filterChecklist .ui-state-hover,.rtChecklist .ui-state-hover{cursor:pointer;color:#005cb9}.filterChecklist .inputSubmit,.rtChecklist .inputSubmit{position:relative;float:right;background-color:#dadada;border:0;color:#606060;font:bold 11px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;padding:3px 10px 5px;margin:0 15px 5px 0}.filterChecklist .inputSubmit:focus,.filterChecklist .inputSubmit:hover,.rtChecklist .inputSubmit:focus,.rtChecklist .inputSubmit:hover{background-color:#d0d0d0}@media screen and (min-width:720px){.filterChecklist,.rtChecklist{padding:6px 0;background-color:#f2f2f2}}.rtChecklistSecondary{margin:0 0 0 22px}@media screen and (min-width:720px){.rtChecklistSecondary{padding:6px 0;background-color:#f2f2f2}}.filterList .resetRow{border-bottom:0;padding:10px 16px}.filterList .btnResetAll{position:relative;display:block;padding:10px 0;cursor:pointer;background-color:#dee9ef;color:#005cb9;font-size:12px;font-weight:normal;text-align:center}.filterList .btnResetAll:focus,.filterList .btnResetAll:hover{background-color:#d5e3ea}@media screen and (min-width:720px){.filterList .resetRow{padding:0}}.btnResetAll span{display:inline-block;position:relative;padding:0 0 0 15px}.btnResetAll span:after{content:"";width:12px;height:12px;position:absolute;left:0;top:3px;background:url("/app_themes/rr/images/sprite.png") no-repeat -22px -264px}.productTools{margin:12px 0}.productTools:before,.productTools:after{content:"";display:table}.productTools:after{clear:both}@media screen and (min-width:541px){.productTools{height:43px;margin:0}}@media screen and (min-width:990px){.productTools{height:46px}}.viewTypes{display:none}@media screen and (min-width:720px){.viewTypes{display:block;overflow:hidden;float:left;margin:0 10px 0 0}.viewTypes a{float:left;margin-right:8px;width:30px;height:30px;cursor:pointer;background:#fafafa url("/app_themes/rr/images/sprite.png") no-repeat;border:1px solid #dadada}.viewTypes .btnList{background-position:-647px -261px}.viewTypes .btnList.currentView{background-position:-707px -261px}.viewTypes .btnGallery{background-position:-677px -261px}.viewTypes .btnGallery.currentView{background-position:-737px -261px}.viewTypes .btnList:focus,.viewTypes .btnList:hover{background-color:#ededed}.viewTypes .btnGallery:focus,.viewTypes .btnGallery:hover{background-color:#ededed}}.productTools .currency{display:none}.productTools .sort{float:right;width:46%;margin:0 11px 0 0}.productTools .sort label{display:none}.productTools .sort .selector{background-color:#f7f7f7;background-position:103.5% 50%;padding:7px 0}.productTools .sort .selector span{font-size:12px;line-height:12px;height:12px;text-indent:8px}@media screen and (min-width:541px){.productTools .sort{width:30%;margin:0}.productTools .sort .selector{float:left}}@media screen and (min-width:720px){.productTools .currency{display:block;float:left;font-size:12px;color:#b1b1b1;padding:6px 10px 0 0}.productTools .sort{width:auto;margin:0}.productTools .sort label{display:block;float:left;font-size:12px;color:#b1b1b1;padding:7px 12px 0 0}.productTools .sort .selector{font-size:12px;width:auto!important}.productTools .sort .selector span{height:17px;line-height:17px}}@media screen and (min-width:541px) and (max-width:989px){.productTools .currency{width:189px;padding:0 10px 12px 0;margin-top:3;line-height:1.2}}@media screen and (min-width:990px){.productTools .currency{width:auto;padding:6px 10px 0 0}.productTools .sort .selector{min-width:189px}}.compareShortlist{display:none}@media screen and (min-width:541px){.compareShortlist{display:block;background-color:#ededed;position:relative}.compareShortlist:before{content:"";display:table}.compareShortlist:after{content:"";display:table;clear:both}.compareShortlist h2{font-size:12px;font-weight:bold;text-transform:uppercase;padding:15px 20px}.compareShortlist .btnCompare{right:10px;top:10px;position:absolute;font-size:12px;padding:7px 8px 7px 30px}.compareShortlist .btnCompare .icon{background-position:-101px -347px;width:14px;height:14px;position:absolute;left:8px;top:7px}}.csContainer{position:relative}.csList{display:none}@media screen and (min-width:541px){.csList{display:block;position:absolute;z-index:1;width:100%;overflow:hidden}.csList li{width:25%;min-height:188px;float:left;position:relative;background-color:#f2f2f2;padding-top:32px;border-left:1px solid #ededed;-webkit-box-sizing:border-box;box-sizing:border-box}.csList li:first-child{border-left:0}.csList .btnRemove{width:16px;height:16px;position:absolute;right:10px;top:8px;background:url("/app_themes/rr/images/sprite.png") no-repeat -118px -262px;cursor:pointer}.csList .btnRemove:hover{background-position:-142px -262px}.csList img{margin:0 auto;width:84%;max-width:196px;height:auto;display:block}.csList h3{padding:10px 10px 3px;max-height:54px;overflow:hidden;font-size:14px;line-height:18px}.csList .reference{color:#b1b1b1;padding:0 10px 2px;display:block;font-size:12px}.csList .discount{display:block;padding:0 10px;color:#b1b1b1;font-size:12px;line-height:1;text-decoration:line-through}.csList .price{font-weight:bold;color:#0f0f0f;display:block;padding:0 10px 10px;font-size:18px}.csList .price sup{font-size:10px}}.csListEmpty{display:none}@media screen and (min-width:541px){.csListEmpty{display:block;width:100%;overflow:hidden}.csListEmpty li{position:relative;float:left;width:25%;height:231px;background-color:#f2f2f2;border-left:1px solid #ededed;-webkit-box-sizing:border-box;box-sizing:border-box}.csListEmpty li:first-child{border-left:0}.csListEmpty span{position:relative;top:50%;display:block;text-align:center;font-size:14px;line-height:1.285;color:#b1b1b1;padding:0 10px;text-shadow:0 1px 0 #fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.csListEmpty span .icon{background-position:-630px -160px;display:block;margin:0 auto 14px;width:38px;height:38px}}.pgProductListing .productListingList{clear:both;border-bottom:1px solid #dadada}.pgProductListing .productListingList>li{border-top:1px solid #dadada;overflow:hidden;padding:0 16px;position:relative}.pgProductListing .productListingList .linkOverlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}@media screen and (min-width:541px){.pgProductListing .productListingList .linkOverlay{display:none}}.pgProductListing .productListingList .thumbBox{float:right;width:84px;margin:0 0 0 14px}.pgProductListing .productListingList .thumb{padding:19px 0 0;display:block}.pgProductListing .productListingList .thumb img{width:100%;height:auto;display:block}.pgProductListing .productListingList .btnQuickView{display:none}.pgProductListing .productListingList .desc{overflow:hidden}.pgProductListing .productListingList .desc h3{font-size:12px;line-height:1.4}.pgProductListing .productListingList .desc h3 a{display:block;padding:20px 0 0}.pgProductListing .productListingList .desc .id{font-size:10px;margin-bottom:6px;display:block}.pgProductListing .productListingList .desc p{font-size:11px;line-height:1.5;overflow:hidden}.pgProductListing .productListingList .desc .new,.pgProductListing .productListingList .desc .sale{color:#fff;font-size:10px;padding:2px 6px;margin-right:1px;text-transform:uppercase;font-weight:bold}.pgProductListing .productListingList .desc .new{background-color:#f5ba08}.pgProductListing .productListingList .desc .sale{background-color:#f46b18}.pgProductListing .productListingList .popularTag{display:none}.pgProductListing .productListingList .priceBox{position:relative;padding:6px 0 16px}.pgProductListing .productListingList .priceBox .btnAddToCart{display:none}.pgProductListing .productListingList .price{position:relative;font-weight:bold;font-size:14px;line-height:1;display:inline-block;color:#0f0f0f}.pgProductListing .productListingList .price sup{top:0;font-size:100%;line-height:1}.pgProductListing .productListingList .rrp{font-size:10px;margin-bottom:6px;display:block}.pgProductListing .productListingList .discount{color:#b1b1b1;display:inline-block;font-size:11px;margin:0 0 0 8px;text-decoration:line-through}.pgProductListing .productListingList .ui-state-hover{background:#ededed none no-repeat}.pgProductListing .productListingList .ui-state-focus{background:#ededed none no-repeat}.pgProductListing .productListingList .ui-state-active{color:#005cb9;border-color:#cfcfcf;background:#e4e4e4 none no-repeat}.pgProductListing .productListingList .ui-state-active i{background-position:0 -195px}.pgProductListing .productListingList .mostPopularProduct .popularTag{display:inline-block;padding:2px 6px;margin:0 0 4px;text-transform:uppercase;font-weight:bold;font-size:10px;color:#fff;background-color:#f5ba08}@media screen and (min-width:541px){.pgProductListing .productListingList>li{width:100%;padding:0}.pgProductListing .productListingList .thumbBox{float:left;width:168px;padding:40px 20px 0 0;margin:0}.pgProductListing .productListingList .thumb{padding:0}.pgProductListing .productListingList .btnQuickView{display:block;position:relative;background-color:#dadada;color:#606060;font-size:11px;font-weight:bold;padding:7px 24px 6px 9px;margin:9px 0 0;cursor:pointer}.pgProductListing .productListingList .btnQuickView:focus,.pgProductListing .productListingList .btnQuickView:hover{background-color:#d0d0d0}.pgProductListing .productListingList .btnQuickView i{position:absolute;right:0;top:0;height:26px;width:24px;background:#cdcdcd url("/app_themes/rr/images/sprite.png") no-repeat 0 -286px}.pgProductListing .productListingList .btnQuickView:focus i,.pgProductListing .productListingList .btnQuickView:hover i{background-color:#c0c0c0}.pgProductListing .productListingList .desc{padding:40px 0 8px}.pgProductListing .productListingList .desc h3{font-size:18px;line-height:1.388}.pgProductListing .productListingList .desc h3 a{padding:0;display:inline}.pgProductListing .productListingList .desc .id{font-size:12px}.pgProductListing .productListingList .desc p{font-size:14px;line-height:1.57}.pgProductListing .productListingList .desc .new,.pgProductListing .productListingList .desc .sale{font-size:12px;padding:3px 8px}.pgProductListing .productListingList .priceBox{clear:both;position:relative;padding:0 0 35px 189px}.pgProductListing .productListingList .priceBox .btnAddToCart{display:block;position:absolute;left:0;bottom:40px;padding:10px;width:148px;text-align:center}.pgProductListing .productListingList .price{font-size:28px;line-height:1;display:block}.pgProductListing .productListingList .price sup{top:-0.5em;font-size:16px}.pgProductListing .productListingList .price sup:first-child{margin-right:1px}.pgProductListing .productListingList .rrp{font-size:12px}.pgProductListing .productListingList .discount{display:block;font-size:12px;margin:0}.pgProductListing .productListingList .mostPopularProduct .desc{padding-top:64px}.pgProductListing .productListingList .mostPopularProduct .popularTag{position:absolute;top:40px;left:auto}}@media screen and (min-width:990px){.pgProductListing .productListingList>li:hover{background-color:#f2f2f2}.pgProductListing .productListingList .thumbBox{padding:40px 28px 0 25px}.pgProductListing .productListingList .btnQuickView{margin:9px 34px 0}.pgProductListing .productListingList .desc{float:left;width:282px;border-right:1px solid #dadada;padding:40px 28px 40px 0}.pgProductListing .productListingList .desc p{height:66px}.pgProductListing .productListingList .priceBox{float:left;width:163px;padding:40px 0 0 25px;clear:none}.pgProductListing .productListingList .priceBox .btnAddToCart{width:120px;position:relative;left:auto;bottom:auto}.pgProductListing .productListingList .price{margin-bottom:5px}.pgProductListing .productListingList .discount{position:absolute;top:24px;left:25px}.pgProductListing .productListingList .rrp{margin-bottom:15px}}.pgProductListing .infiniteScroll{padding-top:20px}.pgProductListing .compareChk{display:none}@media screen and (min-width:541px){.pgProductListing .compareChk{display:block;position:absolute;right:0;top:0;background-color:#f2f2f2;border:1px solid #dadada;color:#aaa;font-size:12px;line-height:14px;padding:6px 8px;width:122px;cursor:pointer;background-image:url("/app_themes/rr/images/sprite-forms.png");background-position:111px 8px;background-repeat:no-repeat}}@media screen and (min-width:990px){.pgProductListing .compareChk{margin-bottom:5px;position:relative}}.pgProductListing .compareChkOn{background-color:#e4e4e4;border-color:#cfcfcf;color:#005cb9;background-position:111px -192px}@media screen and (min-width:990px){.newProductListing .pgProductListing .productListingList .desc{width:520px}}.pgProductGallery .productListingList{clear:both;border-top:1px solid #dadada}.pgProductGallery .productListingList:before,.pgProductGallery .productListingList:after{content:"";display:table}.pgProductGallery .productListingList:after{clear:both}.pgProductGallery .productListingList li{border-bottom:1px solid #dadada;float:left;width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.pgProductGallery .productListingList li:hover{z-index:50}.pgProductGallery .productListingList .thumbBox{padding:20px 16px 0;position:relative}.pgProductGallery .productListingList .btnQuickView{display:none}.pgProductGallery .productListingList .thumb{display:block;cursor:pointer}.pgProductGallery .productListingList .thumb img{display:block;width:100%;height:auto;max-width:196px;margin:0 auto}.pgProductGallery .productListingList h3{font-size:14px;line-height:1.25;overflow:hidden;padding-top:10px}.pgProductGallery .productListingList .id{display:block;font-size:10px;padding:0 16px}.pgProductGallery .productListingList .priceBox{padding:0 16px;position:relative}.pgProductGallery .productListingList .price{color:#0f0f0f;font-weight:bold;font-size:20px;line-height:1;margin:7px 0 2px;display:block;position:relative}.pgProductGallery .productListingList .price sup{font-size:14px;top:-0.3125em}.pgProductGallery .productListingList .rrp{display:block;font-size:10px}.pgProductGallery .productListingList .discount{display:block;margin:4px 0 0;position:relative;top:3px;color:#b1b1b1;font-size:10px;line-height:1;text-decoration:line-through}.pgProductGallery .productListingList .popularTag{display:none}.pgProductGallery .productListingList .tags{position:absolute;top:0;right:16px}.pgProductGallery .productListingList .tags span{display:inline-block;line-height:12px;padding:7px 8px;text-transform:uppercase;font-weight:bold;font-size:12px;color:#fff}.pgProductGallery .productListingList .new{background-color:#f5ba08}.pgProductGallery .productListingList .sale{background-color:#f46b18}.pgProductGallery .productListingList .actionBox{overflow:hidden;-webkit-transition:all .2s 0 ease-in-out;transition:all .2s 0 ease-in-out}.pgProductGallery .productListingList .btnAddToCart{display:block;text-align:center;margin:8px 16px 20px}.pgProductGallery .productListingList .mostPopularProduct .priceBox{margin-top:6px}.pgProductGallery .productListingList .mostPopularProduct .popularTag{display:inline-block;line-height:12px;padding:7px 8px;text-transform:uppercase;font-weight:bold;font-size:12px;color:#fff;background-color:#f5ba08}@media screen and (min-width:541px){.pgProductGallery .productListingList li{width:50%;padding-bottom:32px;border-right:1px solid #dadada}.pgProductGallery .productListingList li:hover{background-color:#f2f2f2}.pgProductGallery .productListingList .thumbBox{padding:58px 20px 0}.pgProductGallery .productListingList .btnQuickView{display:block;position:absolute;top:20px;left:20px;padding:7px 9px 6px;background-color:#dadada;color:#606060;font-size:11px;font-weight:bold;cursor:pointer;opacity:0;-webkit-transition:all,0.2s,ease-in-out;transition:all,0.2s,ease-in-out}.pgProductGallery .productListingList .btnQuickView:focus{opacity:1;background-color:#cdcdcd}.pgProductGallery .productListingList .btnQuickView:hover{background-color:#cdcdcd}.pgProductGallery .productListingList>li:hover .btnQuickView{opacity:1}.pgProductGallery .productListingList h3{font-size:16px;line-height:1.25;height:80px}.pgProductGallery .productListingList .id{font-size:12px;padding:3px 20px 0}.pgProductGallery .productListingList .priceBox{padding:0 20px}.pgProductGallery .productListingList .price{margin:9px 0 4px;font-size:24px;letter-spacing:-0.012em}.pgProductGallery .productListingList .price sup{font-size:16px;top:-0.3125em}.pgProductGallery .productListingList .price sup:first-child{margin-right:1px}.pgProductGallery .productListingList .rrp{font-size:12px}.pgProductGallery .productListingList .discount{font-size:12px;top:6px}.pgProductGallery .productListingList .tags{right:20px}.pgProductGallery .productListingList .actionBox{position:absolute;top:100%;width:100%;height:0;background-color:#ededed}.pgProductGallery .productListingList>li:hover .actionBox{height:77px}.pgProductGallery .productListingList .btnAddToCart{margin:20px}.pgProductGallery .productListingList .mostPopularProduct{width:100%;border-right:0;padding-bottom:22px}.pgProductGallery .productListingList .mostPopularProduct:hover{background-color:transparent}.pgProductGallery .productListingList .mostPopularProduct .btnQuickView{z-index:110;width:33%;left:auto;top:auto;bottom:86px;right:20px;padding:10px 18px;opacity:1;font-weight:normal;font-size:14px;text-align:center;background-color:#005cb9;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.pgProductGallery .productListingList .mostPopularProduct .btnQuickView:focus,.pgProductGallery .productListingList .mostPopularProduct .btnQuickView:hover{background-color:#014c98}.pgProductGallery .productListingList .mostPopularProduct .thumb{display:inline}.pgProductGallery .productListingList .mostPopularProduct .thumb img{display:inline-block;vertical-align:bottom;margin:0;width:60%;max-width:none}.pgProductGallery .productListingList .mostPopularProduct h3{display:inline-block;width:60%;height:auto;padding-top:22px}.pgProductGallery .productListingList .mostPopularProduct .priceBox{position:absolute;top:58px;right:20px;bottom:0;width:33%;padding:0;margin:0}.pgProductGallery .productListingList .mostPopularProduct .price{position:absolute;bottom:44px;margin:0}.pgProductGallery .productListingList .mostPopularProduct .rrp{position:absolute;bottom:22px}.pgProductGallery .productListingList .mostPopularProduct .popularTag{display:block;text-align:center}.pgProductGallery .productListingList .mostPopularProduct .tags{display:block;position:relative;left:auto;right:auto}.pgProductGallery .productListingList .mostPopularProduct .tags span{margin-top:4px}.pgProductGallery .productListingList .mostPopularProduct .actionBox{position:absolute;top:auto;right:20px;bottom:89px;left:auto;width:33%;height:auto!important;background-color:transparent}.pgProductGallery .productListingList .mostPopularProduct .actionBox .btn{margin:0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width:541px) and (max-width:989px){.pgProductGallery .productListingList li:nth-child(2n){border-right:0}.pgProductGallery .productListingList.hasPopularItem li:nth-child(2n+1){border-right:0}.pgProductGallery .productListingList.hasPopularItem li:nth-child(2n){border-right:1px solid #dadada}}@media screen and (min-width:990px){.pgProductGallery .productListingList li{width:33.33%;min-height:344px}.pgProductGallery .productListingList li:nth-child(3n){border-right:0}.pgProductGallery .productListingList h3{height:62px}.pgProductGallery .productListingList.hasPopularItem li:nth-child(2){border-right:0}.pgProductGallery .productListingList.hasPopularItem li:nth-child(3n){border-right:1px solid #dadada}.pgProductGallery .productListingList.hasPopularItem li:nth-child(3n+5){border-right:0}.pgProductGallery .productListingList .mostPopularProduct{width:66.66%;border-right:1px solid #dadada}.pgProductGallery .productListingList .mostPopularProduct .btnQuickView{bottom:107px}.pgProductGallery .productListingList .mostPopularProduct .price{bottom:91px}.pgProductGallery .productListingList .mostPopularProduct .rrp{bottom:69px}.pgProductGallery .productListingList .mostPopularProduct .actionBox{bottom:138px}}.pgProductGallery .infiniteScroll{position:relative;top:-1px}.pgProductGallery .compareChk{display:none}@media screen and (min-width:541px){.pgProductGallery .compareChk{position:absolute;right:18px;top:20px;display:block;margin-bottom:5px;padding:6px 8px;width:10px;overflow:hidden;background-color:#f2f2f2;border:1px solid #dadada;color:#aaa;font-size:12px;line-height:14px;cursor:pointer;background-image:url("/app_themes/rr/images/sprite-forms.png");background-position:7px 8px;background-repeat:no-repeat;text-indent:-100px}.pgProductGallery .compareChk:hover,.pgProductGallery .compareChk:focus{background-color:#ededed;background-position:67px 8px;width:70px;text-indent:0}}.pgProductGallery .compareChkOn{background-color:#e4e4e4;border-color:#cfcfcf;color:#005cb9;background-position:7px -192px}.pgProductGallery .compareChkOn:hover,.pgProductGallery .compareChkOn:focus{background-color:#ededed;background-position:67px -192px;width:70px;text-indent:0}#backTop{visibility:hidden}@media screen and (min-width:541px){#backTop{visibility:visible;display:none;position:fixed;bottom:0;right:20px;z-index:1000}#backTop a{width:46px;height:35px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:rgba(102,102,102,0.15) url("/app_themes/rr/images/sprite.png") no-repeat -320px -254px;cursor:pointer}#backTop a:hover{background-color:rgba(102,102,102,0.3)}}.quickView{overflow:hidden}.quickViewPreview{background-color:#fff}.quickViewPreview .thumb{display:block;width:224px;margin:50px auto 0}.quickViewPreview .thumb img{display:block}.quickViewPreview .priceBox{margin:18px;position:relative}.quickViewPreview .price{color:#0f0f0f;font-weight:bold;font-size:34px;line-height:1;display:block;margin:0 54px 0 5px;position:relative;letter-spacing:-0.01em}.quickViewPreview .price sup{font-size:20px}.quickViewPreview .price sup:first-child{margin-right:2px}.quickViewPreview .priceBox .discount{color:#b1b1b1;display:block;font-size:12px;margin:0 0 0 5px;text-decoration:line-through}.quickViewPreview .rrp{font-size:12px;padding-left:6px}.quickViewPreview .tags{position:absolute;top:5px;right:0}.quickViewPreview .tags span{color:#fff;font-weight:bold;font-size:12px;line-height:1;padding:7px 8px;text-transform:uppercase;display:inline-block}.quickViewPreview .tags .sale{background-color:#f46b18}.quickViewPreview .tags .new{background-color:#f5ba08}@media screen and (min-width:900px){.quickViewPreview{float:left;width:260px}.quickViewPreview .thumb{margin:50px 18px 0}}.quickViewDesc{overflow:hidden;background-color:#f7f7f7;padding-bottom:40px}.quickViewDesc .detailsTitle{cursor:auto}.quickViewDesc .desc{padding:0 24px 20px}@media screen and (min-width:541px) and (max-width:989px){.quickViewDesc .desc{padding:20px 24px}}.quickViewDesc h3{font-size:20px;line-height:1.2}.quickViewDesc .id{padding:1px 0 10px;display:block;font-size:12px}.quickViewDesc .importantNotes{padding:20px 0 0;border-top:1px solid #dadada}.quickViewDesc .importantNotes h2{display:inline-block;margin:0 24px;padding:4px 14px;color:#fff;background-color:#f5ba08}.quickViewDesc .importantNotes .ww{padding-left:24px;padding-right:24px}.quickViewDesc .specsList{overflow:hidden;width:100%;border-bottom:1px solid #dadada;margin-bottom:20px}.quickViewDesc .specsList dt{float:left;clear:left;width:30%;padding:14px 24px;color:#0f0f0f;border-top:1px solid #dadada;font-size:14px;line-height:14px;-webkit-box-sizing:border-box;box-sizing:border-box}.quickViewDesc .specsList dt small{color:#606060;font-weight:normal}.quickViewDesc .specsList dd{float:left;width:70%;padding:10px 24px 10px 0;border-top:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}.quickViewDesc .specsList dd p strong{display:inline-block;font-weight:normal;min-width:80px}@media screen and (max-width:720px){.quickViewDesc .pgMatrix .colTitle{padding-left:24px}.quickViewDesc .pgMatrix .colData{padding-right:10px}}.quickViewDesc .btn{margin:0 0 0 24px;float:left}.quickViewDesc .btnAddToCart{margin:0 0 0 12px;padding:10px 28px}@media screen and (min-width:900px){.quickViewDesc{padding-top:50px}}.hasVehicleNotice{clear:both;position:relative;background-color:#005cb9;padding:16px;margin:0 0 16px}.hasVehicleNotice h2{margin:0 0 10px}.hasVehicleNotice h2 small{font-weight:normal;font-size:100%}.hasVehicleNotice .btn{text-decoration:none;background-color:#014c98;background-color:#f5ba08}.hasVehicleNotice .btn:hover{background-color:#003255;background-color:#f0a104;color:#fff}@media screen and (min-width:541px){.hasVehicleNotice{margin:0 20px 16px;padding:24px}.hasVehicleNotice h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 200px 0 0}.hasVehicleNotice .btn{position:absolute;right:13px;top:13px}}@media screen and (min-width:990px){.hasVehicleNotice{margin:0 0 16px}}.photoRequiredNotice{clear:both;position:relative;background-color:#005cb9;padding:16px;margin:0 0 16px}.photoRequiredNotice a{display:block;color:#fff}.photoRequiredNotice a:hover .btn{background-color:#003255;background-color:#f0a104;color:#fff}.photoRequiredNotice h3{color:#fff;font-weight:bold;line-height:16px;margin:0 0 6px}.photoRequiredNotice p{margin:0 0 10px;color:#cbd8e6;line-height:1.45}.photoRequiredNotice .btn{text-decoration:none;background-color:#014c98;background-color:#f5ba08}@media screen and (min-width:541px){.photoRequiredNotice{margin:0 20px 16px;padding:24px}.photoRequiredNotice h3{margin:0 0 6px}.photoRequiredNotice p{margin:0 0 12px;font-size:14px;line-height:1.33}}@media screen and (min-width:990px){.photoRequiredNotice{margin:0 0 16px}}.DDselector{padding:10px 0 0;clear:both;overflow:hidden}@media screen and (min-width:541px){.DDselector{padding:6px 20px 0}}@media screen and (min-width:990px){.DDselector{padding:6px 0 0}}@media screen and (max-width:540px){.DDprogressBar{float:left;width:100%}.DDprogressBar .step{float:left;position:relative}.DDprogressBar .step .stepTitle{display:none}.DDprogressBar .step .stepSelection{background:#f2f2f2;margin-right:5px;margin-bottom:10px;float:left;padding:2px 5px}.DDprogressBar .step:first-child .stepSelection{margin-left:16px}.DDprogressBar .currentStep{clear:left;padding:0 0 10px 16px;width:100%;color:#0f0f0f;font-weight:bold;font-size:11px}.DDprogressBar .currentStep .stepTitle{display:block}.DDprogressBar .editStep .edit{position:absolute;top:0;left:0;text-indent:100%;overflow:hidden;width:100%;height:100%}}@media screen and (min-width:541px){.DDprogressBar{float:left;width:38%}.DDprogressBar .step{width:100%;height:77px;margin-bottom:6px;background:#eaeaea;padding:20px;color:#9a9a9a;font-size:14px;position:relative;border-right:6px solid #f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box}.DDprogressBar .step .point{position:absolute;right:16px;top:31px;background:url("/app_themes/rr/images/sprite.png") no-repeat -95px -233px;width:9px;height:17px;opacity:.4}.DDprogressBar .step .stepTitle{padding-top:8px;float:left;padding-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.DDprogressBar .editStep .stepTitle{padding-top:0}.DDprogressBar .currentStep .stepTitle{padding-top:8px}.DDprogressBar .editStep .edit{color:#005cb9;position:absolute;top:29px;right:20px}.DDprogressBar .editStep .edit:hover{color:#000}.DDprogressBar .stepSelection{clear:left;float:left;padding-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.DDprogressBar .currentStep{width:100%;background:#e5e5e5;color:#0f0f0f;border-right:0}.DDprogressBar .currentStep .point{background-position:-124px -233px;opacity:1;right:22px}}.DDselectorRight{float:left;width:100%;position:relative}@media screen and (min-width:541px){.DDselectorRight{padding:20px;background:#e5e5e5;width:62%;height:326px;-webkit-box-sizing:border-box;box-sizing:border-box}}.DDselectorBox{border:0;background:#e5e5e5;width:548px;height:286px;outline:0}.DDselectorBox option{color:#005cb9;padding:3px 10px;font-size:14px;outline:0;webkit-appearance:none}.DDselectorBox option:hover{color:#000}.DDselectorBox option:focus,.DDselectorBox option:active{outline:0}.DDselectorBox option:checked{background:#005cb9;color:#fff;outline:0}.DDkeyPress{height:286px;overflow:auto}.DDlistBox{position:relative;width:100%;border-top:1px solid #ececec}@media screen and (min-width:541px){.DDlistBox{width:100%;height:286px;overflow:auto;border-top:0}}.DDlistBox a{display:block;position:relative;padding:10px 0 10px 16px;border-bottom:1px solid #ececec;-webkit-box-sizing:border-box;box-sizing:border-box}.DDlistBox a:after{content:"";position:absolute;right:16px;top:11px;background:url("/app_themes/rr/images/sprite.png") no-repeat -95px -233px;width:9px;height:17px;opacity:.4}@media screen and (min-width:541px){.DDlistBox a{float:left;clear:left;color:#005cb9;padding:3px 10px;margin:0;font-size:14px;cursor:pointer;border-bottom:0}.DDlistBox a:after{display:none}}.DDlistBox a:hover,.DDlistBox a.DDlistSelected{color:#000}.DDlistBox a:focus,.DDlistBox a:active{outline:0}.DDlistBox dl{position:relative;overflow:hidden}@media screen and (min-width:541px){.DDlistBox dl{padding-top:0}}.DDlistBox dt{padding:8px 0 8px 16px;background:#e2eaef;clear:both;font-size:11px;font-weight:bold;color:#000;text-transform:uppercase}@media screen and (min-width:541px){.DDlistBox dt{display:none}}.DDlistBox .animated dt{bottom:0;top:auto;z-index:5}.DDlistBox dd{clear:both;overflow:hidden}.DDalphabet{width:36px;position:absolute;top:0;right:0;padding:4px 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:top .3s 0 ease-in-out;transition:top .3s 0 ease-in-out}.DDalphabet a{display:block;padding:5px 0;margin:0;font-size:11px;line-height:1;text-align:center;font-weight:bold;text-transform:uppercase}.DDalphabet a:after{display:none}@media screen and (min-width:541px){.DDalphabet{display:none!important}}.listWrapper{position:relative;overflow:visible}.fakeHeader{clear:both;z-index:10;position:absolute;left:0;right:36px;padding:8px 0 8px 16px;background-color:#e2eaef;font-size:11px;font-weight:bold;color:#000;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:541px){.fakeHeader{display:none}}.fakeHeader.hidden{visibility:hidden}#ddlManufacturer{width:auto;height:440px;margin:0 36px 0 0;overflow:auto;border-bottom:1px solid #ececec;border-right:1px solid #ececec}#ddlManufacturer dl:last-child dd a{border-bottom:0}@media screen and (min-width:541px){#ddlManufacturer{height:286px;margin:0;border-bottom:0}}#ddlManufacturer li:nth-last-child(2) a{border-bottom:0}.fmcContinue{position:relative;clear:both;overflow:hidden;margin:0 16px 30px}.fmcContinue .unselectedTip,.fmcContinue .selectedTip{font-size:14px;position:absolute;right:196px;top:34px}.fmcContinue .unselectedTip{color:#b1b1b1}.fmcContinue .selectedTip{color:#606060}.fmcContinue .btn{display:block;text-align:center;padding:12px 22px;font-size:12px}.fmcContinue .btn.disabled{background-color:#dadada;color:#fff;cursor:not-allowed}.fmcContinue .btnBack{display:none}.fmcContinue .selectedTip{text-align:right;top:23px}.fmcContinue .selectedTip small{display:block;font-size:14px;color:#b1b1b1}@media screen and (min-width:541px){.fmcContinue{border-top:1px solid #dadada;margin:30px 20px}.fmcContinue .btn{text-align:left;margin-top:18px;padding:18px 25px;font-size:14px;float:right}.fmcContinue .btnBack{font-size:12px;position:relative;padding:2px 2px 2px 22px;margin:23px 0 0;display:inline-block}.fmcContinue .btnBack .icon{width:8px;height:10px;background-position:-172px -288px;position:absolute;left:8px;top:7px}.fmcContinue .btnBack:focus .icon,.fmcContinue .btnBack:hover .icon{background-position:-192px -288px}}@media screen and (min-width:990px){.fmcContinue{margin:30px 0}}.fmcNotice{padding:18px 16px}.fmcNotice h2{display:none}@media screen and (min-width:541px){.fmcNotice{margin:30px 20px 40px;padding:0}.fmcNotice h2{display:block;color:#0f0f0f;font-weight:bold;margin:0 0 8px}}@media screen and (min-width:990px){.fmcNotice{margin:30px 0 40px}}.fmcVehicleContent h2{color:#0f0f0f;font-weight:bold;font-size:11px;padding:30px 0 10px 16px;border-bottom:1px solid #ececec}@media screen and (min-width:541px){.fmcVehicleContent{padding:0 20px}.fmcVehicleContent h2{font-size:14px;border-bottom:1px solid #dadada;margin:40px 0 0;padding:0 0 14px}}.vehicleSelectList li{border-bottom:1px solid #ececec;width:100%;position:relative}@media screen and (min-width:541px){.vehicleSelectList li{border-bottom:1px solid #dadada;padding:20px 0}}.vehicleSelectList .vsLink{display:inline-block;position:relative;padding:10px 40px 10px 16px;color:#005cb9;outline:0;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.vehicleSelectList .vsLink:focus,.vehicleSelectList .vsLink:hover{color:#000;outline:0}.vehicleSelectList .vsLink:after{content:"";position:absolute;right:16px;top:11px;background:url("/app_themes/rr/images/sprite.png") no-repeat -95px -233px;width:9px;height:17px;opacity:.4}@media screen and (min-width:541px){.vehicleSelectList .vsLink{margin-left:10px;padding:0 5px 0 32px;width:auto;color:#606060}.vehicleSelectList .vsLink:after{display:none}.vehicleSelectList .vsLink:focus,.vehicleSelectList .vsLink:hover{color:#005cb9}}.vehicleSelectList .roofTypeInfo{background-color:#dadada;border-radius:9px;color:#606060;cursor:pointer;display:inline-block;height:18px;line-height:17px;text-align:center;width:18px;font-size:12px;margin:0 0 0 15px;position:relative;top:-1px}.vehicleSelectList .vsLink .roofTypeOverlay{display:none}@media screen and (min-width:541px){.vehicleSelectList .vsLink:focus .roofTypeOverlay,.vehicleSelectList .vsLink:hover .roofTypeOverlay{width:160px;border-radius:0;padding-bottom:7px;background:#ededed;display:block;position:absolute;left:28px;top:-51px;color:#606060;z-index:20;border:5px solid #fff;-webkit-box-shadow:0 0 1px 0 #ccc;box-shadow:0 0 1px 0 #ccc}.vehicleSelectList .vsLink:focus .roofTypeOverlay img,.vehicleSelectList .vsLink:hover .roofTypeOverlay img{width:160px;height:auto}}.vehicleSelectList .btn{display:none}@media screen and (min-width:541px){.vehicleSelectList .btn{display:block;position:absolute;right:0;top:14px}}.vehicleSelectList i{display:none}@media screen and (min-width:541px){.vehicleSelectList i{display:block;width:11px;height:11px;position:absolute;left:6px;top:5px;background-color:#fff;border:1px solid #dadada;border-radius:12px;background-clip:padding-box}}.vehicleSelectList a:focus i,.vehicleSelectList a:hover i{background-color:#b1b1b1;-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}.vehicleSelectList .selected i,.vehicleSelectList .selected:focus i,.vehicleSelectList .selected:hover i{background-color:#005cb9;-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}.vehicleSelectNoResult{padding:10px 10px 10px 16px}@media screen and (min-width:541px){.vehicleSelectNoResult{padding:10px 0 20px}}.pgFmcResults #footerVehicleRow{display:none}.pgFmcResults .pgProductGallery .productListingList{margin-bottom:40px}.pgFmcResults .pgProductGallery .productListingList li{padding-bottom:0}.pgFmcResults .pgProductGallery .productListingList .thumb img{width:84px;position:absolute;bottom:-55px;right:16px}@media screen and (min-width:541px){.pgFmcResults .pgProductGallery .productListingList .thumb img{position:static;width:100%;height:auto}}.pgFmcResults .pgProductGallery .productListingList h3{padding-top:0}@media screen and (min-width:541px){.pgFmcResults .pgProductGallery .productListingList h3{padding-top:10px}}.pgFmcResults .pgProductGallery .productListingList .priceBox .tags{position:relative;top:auto;right:auto}.pgFmcResults .pgProductGallery .productListingList .priceBox .tags span{font-size:10px;padding:3px 4px}@media screen and (max-width:540px){.pgFmcResults .pgProductGallery .productListingList .priceBox .rrp{padding:0 0 4px}}@media screen and (min-width:541px){.pgFmcResults .pgProductGallery .productListingList .priceBox{height:76px}.pgFmcResults .pgProductGallery .productListingList .priceBox .tags{position:absolute;top:0;right:20px}.pgFmcResults .pgProductGallery .productListingList .priceBox .tags span{font-size:12px;padding:7px 8px}}.pgFmcResults .pgProductGallery .productListingList .actionBox{display:none}@media screen and (min-width:541px){.pgFmcResults .pgProductGallery .productListingList .actionBox{display:block;margin-top:-44px}.pgFmcResults .pgProductGallery .productListingList .actionBox .moreInfoRoofRack{margin:20px 20px 0;text-align:center;display:block}.pgFmcResults .pgProductGallery .productListingList .actionBox .selectRoofRack{margin:10px 20px 0;text-align:center;display:block;background-color:#dadada;color:#606060}.pgFmcResults .pgProductGallery .productListingList .actionBox .selectRoofRack:focus,.pgFmcResults .pgProductGallery .productListingList .actionBox .selectRoofRack:hover{background-color:#d0d0d0}.pgFmcResults .pgProductGallery .productListingList .actionBox .btnAddToCart{padding:10px 8px;margin:10px 20px 0;display:block;width:auto}}.pgFmcResults .pgProductGallery .productListingList>li:hover .actionBox{height:170px}.pgFmcResults .fmcProductLink{position:absolute;z-index:30;width:100%;height:100%}@media screen and (min-width:541px){.pgFmcResults .fmcProductLink{display:none}}.pgFmcResults .selectedTip{right:272px}.pgFmcResults .fmcQuickView .btn{margin:0 0 0 24px}.pgFmcResults .quickViewDesc .desc{padding-top:24px}.pgFmcResults .quickViewDesc .selectRoofRack{background-color:#dadada;color:#606060;margin:0 12px}.pgFmcResults .quickViewDesc .selectRoofRack:hover{background-color:#d0d0d0}.pgFmcResults .quickViewDesc .btnAddToCart{padding:10px 18px;margin:0}@media screen and (min-width:541px){.pgFmcResults .pgProductGallery .productListingList .mostPopularProduct .thumb img{width:60%}.pgFmcResults .pgProductGallery .productListingList .mostPopularProduct h3{padding-top:22px}.pgFmcResults .pgProductGallery .productListingList .mostPopularProduct .priceBox{height:auto;bottom:45px}.pgFmcResults .pgProductGallery .productListingList .mostPopularProduct .tags{position:relative;top:auto;right:auto}.pgFmcResults .pgProductGallery .productListingList .mostPopularProduct .actionBox{margin-top:0;bottom:134px}.pgFmcResults .pgProductGallery .productListingList .mostPopularProduct .actionBox .selectRoofRack{display:none}.pgFmcResults .pgProductGallery .productListingList .mostPopularProduct .actionBox .btn{margin:6px 0 0}}@media screen and (min-width:721px){.pgFmcResults .quickViewDesc .desc{padding-top:0}.pgFmcResults .pgProductGallery .productListingList .mostPopularProduct .tags{position:absolute;bottom:16px;right:0}.pgFmcResults .pgProductGallery .productListingList .mostPopularProduct .tags span{display:block;margin:0 0 4px}}@media screen and (min-width:990px){.pgFmcResults .pgProductListing .productListingList .priceBox .btnAddToCart{margin:48px 0 0}.pgFmcResults .pgProductGallery .productListingList.hasPopularItem li:nth-child(3),.pgFmcResults .pgProductGallery .productListingList.hasPopularItem li:nth-child(3n+6){clear:left}.pgFmcResults .pgProductGallery .productListingList .mostPopularProduct{height:387px}.pgFmcResults .pgProductGallery .productListingList .mostPopularProduct .id{padding-bottom:11px}.pgFmcResults .pgProductGallery .productListingList .mostPopularProduct .price{bottom:52px}.pgFmcResults .pgProductGallery .productListingList .mostPopularProduct .rrp{bottom:30px}.pgFmcResults .pgProductGallery .productListingList .mostPopularProduct .tags{position:absolute;bottom:38px;right:0}.pgFmcResults .pgProductGallery .productListingList .mostPopularProduct .specsBox{position:absolute;left:0;bottom:0}.pgFmcResults .pgProductGallery .productListingList .mostPopularProduct .actionBox{bottom:165px}}.specsBox{padding:2px 0 10px;overflow:hidden}.specsBox dt{float:left;clear:left;padding:0 5px 8px 16px;color:#0f0f0f}.specsBox dd{padding:0 20px 8px 0;float:left;width:85px;color:#606060}@media screen and (min-width:541px){.specsBox{display:block;clear:both;width:100%;background-color:#f2f2f2;font-size:12px;line-height:1;padding:16px 0 8px;border-top:1px solid #dadada}.specsBox dt{width:94px;padding:0 0 8px 20px}.mostPopularProduct .specsBox{margin-top:22px}}.fmcAltOptions{height:68px;position:relative;top:-1px;border-top:1px solid #dadada;padding:14px 0 0}.fmcAltOptions label{position:relative;top:3px;left:5px;display:inline-block;font-size:12px;color:#b1b1b1}.fmcAltOptions .ddl{top:0;height:32px;font-size:12px}.fmcAltOptions .selector{position:absolute;right:0;top:14px;padding:7px 9px}.fmcAltOptions .selector span{color:#7a7a7a;font-size:12px;height:17px;line-height:17px}.fmcQuickView .detailsTitle{padding-left:24px}.fmcQuickView .pbMatrix{margin:0 0 10px}.fmcQuickView .currency{color:#b1b1b1;font-size:12px;padding:0 24px 22px;display:block}.fmcQuickView .pdProductBreakdown{border-bottom:0}.fmcQuickView .pdProductBreakdown .pbDesc{padding-left:24px;padding-right:24px;font-size:.8em}.seoPageIntro{padding-bottom:30px}@media screen and (max-width:540px){.seoPageIntro{padding:10px 16px 0}}@media screen and (min-width:541px) and (max-width:989px){.seoPageIntro{padding:0 20px 30px}}.seoManufacturersList{clear:both;overflow:hidden;padding-top:20px}@media screen and (min-width:541px) and (max-width:989px){.seoManufacturersList{padding:0 20px}}@media screen and (min-width:990px){.seoManufacturersList{width:960px}}@media screen and (min-width:541px){.seoManufacturersList .seoManufacturersLetter{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:18px 0 0 20px;margin:0 0 24px;border-top:1px solid #dadada;font-size:14px;width:50%}}@media screen and (min-width:541px) and (max-width:989px){.seoManufacturersList .seoManufacturersLetter:nth-child(2n+3){clear:left}}@media screen and (min-width:990px){.seoManufacturersList .seoManufacturersLetter{width:160px}.seoManufacturersList .seoManufacturersLetter:nth-child(6n+7){clear:left}}@media screen and (max-width:540px){.seoManufacturersList .seoManufacturersLetter li{border-bottom:1px solid #ececec;position:relative;width:100%}}@media screen and (min-width:541px){.seoManufacturersList .seoManufacturersLetter li{margin:0 10px 4px 0}}@media screen and (max-width:540px){.seoManufacturersList .seoManufacturersLetter .letterTitle{background:none repeat scroll 0 0 #e2eaef;clear:both;color:#000;font-size:11px;font-weight:bold;padding:8px 0 8px 16px;text-transform:uppercase;display:block}}@media screen and (min-width:541px){.seoManufacturersList .seoManufacturersLetter .letterTitle{display:block;margin:0 0 16px;color:#0f0f0f;font-weight:bold}}@media screen and (max-width:540px){.seoManufacturersList .seoManufacturersLetter li a{position:relative;color:#005cb9;outline:0;display:block;padding:12px 40px 12px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.seoManufacturersList .seoManufacturersLetter li a:focus,.seoManufacturersList .seoManufacturersLetter li a:hover{color:#000;outline:0}.seoManufacturersList .seoManufacturersLetter li a:after{content:"";position:absolute;right:16px;top:11px;background:url("/app_themes/rr/images/sprite.png") no-repeat -95px -233px;width:9px;height:17px;opacity:.4}}@media screen and (min-width:541px){.seoManufacturersList .seoManufacturersLetter li a{line-height:1.14;display:inline-block}}.seoModelSelect{clear:both;overflow:hidden}@media screen and (min-width:541px) and (max-width:989px){.seoModelSelect{padding:0 20px}}@media screen and (min-width:990px){.seoModelSelect{width:960px}}.seoModelSelect h2{color:#0f0f0f;font-weight:bold;font-size:11px;padding:20px 0 10px 16px;border-bottom:1px solid #ececec}@media screen and (min-width:541px){.seoModelSelect h2{font-size:14px;border-bottom:1px solid #dadada;margin:40px 0 20px;padding:0 0 14px}}.seoModelSelectList{margin:0 0 20px;overflow:hidden}@media screen and (min-width:990px){.seoModelSelectList{width:980px}}@media screen and (max-width:540px){.seoModelSelectList li{border-bottom:1px solid #ececec;width:100%;position:relative}}@media screen and (min-width:541px){.seoModelSelectList li{float:left;width:176px;margin:0 20px 8px 0}}@media screen and (min-width:541px){.seoModelSelectList i{width:11px;height:11px;background-color:#fff;border:1px solid #dadada;position:absolute;border-radius:12px;background-clip:padding-box;left:0;top:4px}}@media screen and (max-width:540px){.seoModelSelectList a{position:relative;color:#005cb9;outline:0;display:block;padding:10px 40px 10px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.seoModelSelectList a:focus,.seoModelSelectList a:hover{color:#000;outline:0}.seoModelSelectList a:after{content:"";position:absolute;right:16px;top:11px;background:url("/app_themes/rr/images/sprite.png") no-repeat -95px -233px;width:9px;height:17px;opacity:.4}}@media screen and (min-width:541px){.seoModelSelectList a{display:inline-block;padding:0 5px 0 20px;margin:0 0 0 20px;position:relative;color:#606060}.seoModelSelectList a:focus,.seoModelSelectList a:hover{color:#005cb9;outline:0}.seoModelSelectList a:focus i,.seoModelSelectList a:hover i{background-color:#b1b1b1;-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}}@media screen and (min-width:541px){.seoModelSelectList .selected i,.seoModelSelectList .selected:focus i,.seoModelSelectList .selected:hover i{background-color:#005cb9;-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}}@media screen and (min-width:541px) and (max-width:989px){.seoVehicleContent{padding:0 20px}}.seoVehicleContent h2{color:#0f0f0f;font-weight:bold;font-size:11px;padding:20px 0 10px 16px;border-bottom:1px solid #ececec}@media screen and (min-width:541px){.seoVehicleContent h2{font-size:14px;border-bottom:1px solid #dadada;margin:40px 0 0;padding:0 0 14px}}.seoVehicleSelectList li{border-bottom:1px solid #ececec;width:100%;position:relative}@media screen and (min-width:541px){.seoVehicleSelectList li{border-bottom:1px solid #dadada;padding:20px 0}}.seoVehicleSelectList .vsLink{position:relative;color:#005cb9;outline:0;display:inline-block;padding:10px 40px 10px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.seoVehicleSelectList .vsLink:focus,.seoVehicleSelectList .vsLink:hover{color:#000;outline:0}.seoVehicleSelectList .vsLink:after{content:"";position:absolute;right:16px;top:11px;background:url("/app_themes/rr/images/sprite.png") no-repeat -95px -233px;width:9px;height:17px;opacity:.4}@media screen and (min-width:541px){.seoVehicleSelectList .vsLink{margin-left:10px;padding:0 140px 0 32px;width:auto;color:#606060}.seoVehicleSelectList .vsLink:after{display:none}.seoVehicleSelectList .vsLink:focus,.seoVehicleSelectList .vsLink:hover{color:#005cb9}}.seoVehicleSelectList .roofTypeInfo{background-color:#dadada;border-radius:9px;color:#606060;cursor:pointer;display:inline-block;height:18px;line-height:18px;text-align:center;width:18px;font-size:12px;margin-left:15px;position:relative}.seoVehicleSelectList .roofTypeInfo .roofTypeOverlay{display:none}.seoVehicleSelectList .roofTypeInfo:focus,.seoVehicleSelectList .roofTypeInfo:hover{color:#005cb9;background-color:#ededed}@media screen and (min-width:541px){.seoVehicleSelectList .roofTypeInfo:focus .roofTypeOverlay,.seoVehicleSelectList .roofTypeInfo:hover .roofTypeOverlay{width:160px;border-radius:0;padding-bottom:7px;background:#ededed;display:block;position:absolute;left:28px;top:-51px;color:#606060}.seoVehicleSelectList .roofTypeInfo:focus .roofTypeOverlay img,.seoVehicleSelectList .roofTypeInfo:hover .roofTypeOverlay img{width:160px;height:auto}}.seoVehicleSelectList .btn{display:none}@media screen and (min-width:541px){.seoVehicleSelectList .btn{display:block;position:absolute;right:0;top:14px}}.seoVehicleSelectList i{display:none}@media screen and (min-width:541px){.seoVehicleSelectList i{display:block;width:11px;height:11px;position:absolute;left:6px;top:5px;background-color:#fff;border:1px solid #dadada;border-radius:12px;background-clip:padding-box}}.seoVehicleSelectList a:focus i,.seoVehicleSelectList a:hover i{background-color:#b1b1b1;-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}.seoVehicleSelectList .selected i,.seoVehicleSelectList .selected:focus i,.seoVehicleSelectList .selected:hover i{background-color:#005cb9;-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}@media screen and (min-width:541px) and (max-width:989px){.storeLocations{padding:0 20px}}.storeLocationSearch{padding:0 16px;clear:both;z-index:20;position:relative}@media screen and (min-width:541px){.storeLocationSearch{padding:0}}.storeLocationSearch .validationMessage{left:91px;position:absolute;top:247px;z-index:1000;padding:10px 20px;border:1px solid #e01919}@media screen and (max-width:540px){.storeLocationSearch .validationMessage{display:none!important}}@media screen and (min-width:990px){.storeLocationSearch .validationMessage{top:115px}}#sLocationError{padding:0 16px;clear:both}@media screen and (min-width:541px){#sLocationError{display:none!important}}.storeSearch{clear:both;position:relative;padding:16px 0}@media screen and (min-width:541px){.storeSearch{padding:6px 0 0}}.storeSearch:before{content:"";display:table}.storeSearch:after{content:"";display:table;clear:both}.storeSearch #lnkUserLocation{position:absolute;top:14px;right:0;cursor:pointer}.storeSearch #lnkUserLocation:after{content:"";position:absolute;left:-16px;top:5px;width:12px;height:10px;background:url("/app_themes/rr/images/sprite.png") no-repeat -597px -206px}@media screen and (min-width:541px){.storeSearch #lnkUserLocation{display:none!important}}.storeSearch .ssLoc{width:100%}@media screen and (min-width:990px){.storeSearch .ssLoc{width:492px;float:left}}.storeSearch .ssDistance{width:100%;margin:10px 0 0}@media screen and (min-width:990px){.storeSearch .ssDistance{width:160px;margin:0 10px;float:left}}.storeSearch .ssSubmit{width:100%;margin:20px 0 0}@media screen and (min-width:541px){.storeSearch .ssSubmit{width:158px;margin:18px 0 0}}@media screen and (min-width:990px){.storeSearch .ssSubmit{float:left;margin:26px 0 0}}.storeSearch label{margin:0 0 8px;font-size:11px;font-weight:bold;color:#0f0f0f;cursor:pointer;display:block}@media screen and (min-width:541px){.storeSearch label{font-size:12px}}.storeSearch .inputText{width:100%;padding:8px 11px;font:16px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#a5a5a5;border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:990px){.storeSearch .inputText{width:492px}}.storeSearch .ddl{font:16px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#a5a5a5;border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}.storeSearch .selector{font-size:16px}.storeSearch .selector span{color:#a5a5a5;text-indent:11px;line-height:28px;height:28px}.storeSearch .inputText:focus,.storeSearch .ddl:focus{color:#0f0f0f;border-color:#40a4e2;outline:0;-webkit-box-shadow:0 0 0 1px #40a4e2;box-shadow:0 0 0 1px #40a4e2}.storeSearch .inputSubmit{border:0;position:relative;display:inline-block;padding:11px 30px 10px;font:11px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#fff;background-color:#005cb9;width:100%}.storeSearch .inputSubmit:focus,.storeSearch .inputSubmit:hover{color:#fff;background-color:#014c98}@media screen and (min-width:541px){.storeSearch .inputSubmit{width:auto;font-size:14px}}.onlineStoreBtn{display:none}@media screen and (max-width:540px){.local .storeSearch .onlineStoreBtn{margin-top:10px;position:relative;display:block;text-align:center;padding:11px 30px 10px;font:11px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#606060;background-color:#dadada;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.local .storeSearch .onlineStoreBtn:focus,.local .storeSearch .onlineStoreBtn:hover{color:#606060;background-color:#d0d0d0}}#dealerFinderAutocomplete .ui-autocomplete{background-color:#fff;max-height:285px;overflow-y:auto;overflow-x:hidden;font-size:14px}#dealerFinderAutocomplete .ui-menu-item{border-bottom:1px solid #efefef}#dealerFinderAutocomplete .ui-menu-item a{padding:5px 9px}#dealerFinderAutocomplete .ui-state-focus,#dealerFinderAutocomplete .ui-state-hover{background:#f4f4f4 none no-repeat;color:#005cb9}.storeLocationSearch .storeFilters{display:none}@media screen and (min-width:541px){.storeLocationSearch .storeFilters{display:block;right:0;bottom:0;position:absolute;width:119px}}.storeFilters .toggleFilters{padding:7px 16px 7px 10px;font:12px/1.3 "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;position:relative;cursor:pointer;display:block;width:77px;color:#606060;background-color:#ededed}@media screen and (min-width:541px){.storeFilters .toggleFilters{color:#005cb9;background-color:transparent;text-align:right;left:0;padding:12px 34px 13px 8px}}.on .toggleFilters{background-color:#ededed;color:#606060}@media screen and (min-width:541px){.on .toggleFilters{background-color:#0f0f0f;color:#fff}}.storeFilters .icon{background-position:-1px -234px;width:8px;height:6px;position:absolute;right:9px;top:12px;opacity:.4;-webkit-transition:all .2s 0 ease-in-out;transition:all .2s 0 ease-in-out}@media screen and (min-width:541px){.storeFilters .icon{-webkit-transition:none .2s 0 ease-in-out;transition:none .2s 0 ease-in-out;right:18px;right:15px;top:19px;opacity:1}}.storeFilters.on .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.storeFilters .storeFiltersMenu{background-color:#ededed;position:relative;float:left;width:100%;max-height:0;overflow:hidden;-webkit-transition:max-height .8s 0 ease-in-out;transition:max-height .8s 0 ease-in-out}@media screen and (min-width:541px){.storeFilters .storeFiltersMenu{display:none;max-height:3000px;position:absolute;overflow:inherit;right:0;top:64px;left:auto;background-color:#0f0f0f;width:502px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.4);box-shadow:0 1px 0 rgba(0,0,0,0.4);padding-bottom:0}.storeFilters .storeFiltersMenu:after{content:"";height:25px;width:119px;position:absolute;right:0;top:-24px;background-color:#0f0f0f}}@media screen and (min-width:990px){.storeFilters .storeFiltersMenu{width:960px}}.storeFilters.on .storeFiltersMenu{max-height:3000px}@media screen and (min-width:541px){.storeFilters.on .storeFiltersMenu{display:block}}.on .toggleFilters .icon,.on .toggleFilters:hover .icon{background-position:-1px -234px;opacity:.5}@media screen and (min-width:541px){.on .toggleFilters .icon,.on .toggleFilters:hover .icon{background-position:-21px -234px;opacity:1}}.storeFiltersMenu>div{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 20px 70px 16px;overflow:hidden}@media screen and (min-width:541px){.storeFiltersMenu>div{width:246px;padding:30px 20px 30px 30px}}@media screen and (min-width:541px){.storeFiltersMenu .categories{border-left:1px solid #303030;border-right:1px solid #303030;width:246px}}@media screen and (min-width:990px){.storeFiltersMenu .categories{width:461px}}.storeFiltersMenu h3{color:#606060;font-size:11px;font-weight:bold;padding-bottom:5px}@media screen and (min-width:541px){.storeFiltersMenu h3{color:#dadada;font-size:14px;padding-bottom:15px}}.storeFiltersMenu .info{display:none}@media screen and (min-width:990px){.storeFiltersMenu .info{display:block;color:#dadada;font-size:14px}.storeFiltersMenu .info p{color:#dadada;font-size:14px;margin:0 0 12px}}.storeFiltersMenu .ui-button{background:url("/app_themes/rr/images/sprite-forms.png") no-repeat 0 10px;border:0;width:169px;text-align:left;padding:9px 10px 0 20px;color:#606060;font-size:11px;line-height:14px;font-weight:normal;margin:0;float:left}@media screen and (min-width:541px){.storeFiltersMenu .ui-button{color:#b1b1b1;font-size:14px;padding:9px 10px 9px 24px}}.storeFiltersMenu .ui-state-active{color:#40a4e2;background-position:0 -190px}.storeFiltersMenu .ui-state-hover{color:#40a4e2}.storeFiltersMenu .inputSubmit{font:12px/1.2 "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;padding:5px 14px;border:0;display:inline-block;color:#005cb9;background-color:#cce1ee;position:absolute;bottom:16px;left:0;width:100%;border-left:16px solid #ededed;border-right:16px solid #ededed;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:541px){.storeFiltersMenu .inputSubmit{position:static;bottom:auto;left:auto;float:right;margin-top:35px;width:auto;color:#fff;background-color:#005cb9;border-left:0;border-right:0}.storeFiltersMenu .inputSubmit:focus,.storeFiltersMenu .inputSubmit:hover{color:#fff;background-color:#014c98}}.storeMapRow{display:none}@media screen and (min-width:541px){.storeMapRow{display:block;clear:both;padding:23px 0 40px;height:500px;position:relative;z-index:15}}.mapFilters{position:absolute;top:33px;left:89px;z-index:16;max-width:740px}.mapFilters a{float:left;margin:0 6px 6px 0;background-color:#0f0f0f;cursor:pointer;color:#dadada;font-size:12px;padding:5px 26px 6px 10px;position:relative}.mapFilters a:hover{color:#005cb9}.mapFilters a i{width:8px;height:8px;position:absolute;right:10px;top:11px;background:url("/app_themes/rr/images/sprite.png") no-repeat -68px -266px}.mapFilters a:hover i{background-position:-24px -266px}#storeLocationsMap{height:500px;border:1px solid #dadada}#storeLocationsMap .mapInfoBox{position:absolute;background-color:#0f0f0f;z-index:300;height:238px}#storeLocationsMap .mapInfoLink{position:relative;display:block;padding:20px 50px 20px 20px;width:284px;height:216px;font-family:"Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif}#storeLocationsMap .mapInfoBox .mapInfoClose{height:40px;width:40px;background-color:#005cb9;position:absolute;right:0;top:0;text-indent:102%;overflow:hidden;white-space:nowrap;border-bottom:7px solid #0f0f0f;cursor:pointer}#storeLocationsMap .mapInfoBox .mapInfoClose i{position:absolute;right:12px;top:14px;background:url("/app_themes/rr/images/sprite.png") no-repeat -159px -206px;width:12px;height:12px}#storeLocationsMap .mapInfoBox .mapInfoClose:hover{background-color:#014c98}#storeLocationsMap .mapInfoClose{position:absolute;top:0;right:0;background:red;width:40px;height:40px;z-index:200;text-indent:-9999px}#storeLocationsMap .mapInfoBox:after{content:"";position:absolute;bottom:-15px;border-top:15px solid #0f0f0f;border-left:10px solid transparent;border-right:10px solid transparent;left:20px}#storeLocationsMap .mapInfoBox h3{padding:0 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#dadada;font-size:14px;font-weight:bold}#storeLocationsMap .mapInfoBox dl{width:100%;overflow:hidden;display:block;font-size:12px;color:#b1b1b1;position:relative}#storeLocationsMap .mapInfoBox dt{color:#dadada;width:55px;padding:0 10px 5px 0;clear:left;float:left}#storeLocationsMap .mapInfoBox dd{padding:0 0 5px;float:left;width:209px}#storeLocationsMap .mapInfoBox .mapInfoList{width:100%;overflow:hidden;padding:9px 0 0}#storeLocationsMap .mapInfoBox .mapInfoList li{float:left;margin:6px 6px 0 0;border:1px solid #606060;width:38px;height:38px;display:block;overflow:hidden}#storeLocationsMap .mapInfoBox .mapInfoList img{margin:-1px 0 0 -1px}#storeLocationsMap .mapInfoBox .cta{float:right;height:100%;width:40px;background-color:#005cb9;position:absolute;right:0;top:0;text-indent:102%;overflow:hidden;white-space:nowrap}#storeLocationsMap .mapInfoBox .cta i{position:absolute;right:15px;top:50%;margin-top:8px;background:url("/app_themes/rr/images/sprite.png") no-repeat -41px -235px;width:7px;height:12px}#storeLocationsMap .mapInfoBox .cta:hover{background-color:#014c98}.mapTools{display:none}@media screen and (min-width:541px){.mapTools{display:block}}.mapTools:after{clear:left;display:table;content:""}.mapProducts{float:left;width:100%;overflow:hidden}.mapProducts h3{font-weight:bold;font-size:12px;color:#0f0f0f;float:left;position:relative;padding:0 0 15px}.mapProducts h3 a{width:18px;height:18px;display:block;color:#606060;line-height:18px;text-align:center;background-color:#dadada;position:absolute;right:-26px;top:0;cursor:pointer;border-radius:9px;background-clip:padding-box}.mapProducts h3 a:hover{color:#005cb9;background-color:#ededed}.mapCatList{clear:left;width:100%;overflow:hidden}.mapCatList li{float:left;height:120px;margin:0 8px 8px 0;padding:0;width:80px;text-align:center;font-size:12px;line-height:1.4;background-color:#f2f2f2;border-bottom:3px solid #ededed}.mapCatList li:last-child{margin-right:0}.mapCatList li img{display:block;margin:14px auto;width:40px;height:40px}.mapCatList small{display:block;padding:0 9px;font-size:12px;line-height:1.33}.mapKey{float:left;margin:0 20px 0 0}.mapKey h3{font-weight:bold;font-size:12px;color:#0f0f0f;float:left;position:relative;padding-bottom:15px}.mapKey h3 a{width:18px;height:18px;display:block;color:#606060;line-height:18px;text-align:center;background-color:#dadada;position:absolute;right:-26px;top:0;cursor:pointer;border-radius:9px;background-clip:padding-box}.mapKey h3 a:hover{color:#005cb9;background-color:#ededed}.mapKey ul{clear:left;border-top:#dfdfdf 1px solid}.mapKey li{border-bottom:#dfdfdf 1px solid;font-size:12px;padding:8px 5px;width:100px}.mapKey li img{padding-right:5px}.storeStates{clear:both;overflow:hidden}@media screen and (min-width:541px){.storeStates{padding:24px 0 0}}.storeStatesHead{clear:both;overflow:hidden;padding:0 40px 6px 16px}.storeStatesHead>span{float:left;font-weight:bold;font-size:12px}.storeStatesHead .state{width:100%}@media screen and (min-width:541px){.storeStatesHead{padding:0 40px 6px 0}.storeStatesHead .state{display:block}.storeStatesHead .mobile{display:none}}.storeStatesList{overflow:hidden;height:100%;border-top:1px solid #ececec}.storeStatesList li{-webkit-box-sizing:border-box;box-sizing:border-box}.storeStatesList a{position:relative;clear:both;overflow:hidden;padding:10px 40px 10px 16px;display:block;border-bottom:1px solid #ececec}.storeStatesList a:hover:after,.storeStatesList a:focus:after{opacity:1}.storeStatesList a:hover h3,.storeStatesList a:focus h3{color:#000}.storeStatesList a:after{content:"";position:absolute;right:16px;top:11px;background:url("/app_themes/rr/images/sprite.png") no-repeat -95px -233px;width:9px;height:17px;opacity:.4}.storeStatesList h3{width:100%;color:#005cb9;font-size:12px}.storeStatesList:empty{display:none}@media screen and (min-width:541px){.storeStatesList li{float:left;width:50%}.storeStatesList a{padding:10px 40px 10px 0}.storeStatesList a:after{display:none}.storeStatesList h3{font-size:14px}}@media screen and (min-width:990px){.storeStatesList li{width:33.333%}}.mobileResults{height:100%;border-top:1px solid #ececec}.mobileResults a{position:relative;padding:10px 40px 10px 16px;display:block;border-bottom:1px solid #ececec}.mobileResults a:after{content:"";position:absolute;right:16px;top:18px;background:url("/app_themes/rr/images/sprite.png") no-repeat -95px -233px;width:9px;height:17px;opacity:.4}.mobileResults h2{color:#005cb9;font-size:12px}.mobileResults p{color:#606060;font-size:11px}.mobileResults:empty{display:none}@media screen and (min-width:541px){.mobileResults{display:none}}.ssMobileSubmit{width:100%;padding:0 16px;margin:20px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:541px){.ssMobileSubmit{display:none}}.ssMobileSubmit .inputSubmit{border:0;position:relative;display:none;padding:11px 30px 10px;font:11px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#fff;background-color:#005cb9;width:100%}.ssMobileSubmit .inputSubmit:focus,.ssMobileSubmit .inputSubmit:hover{color:#fff;background-color:#014c98}#searchSection{display:none}@media screen and (min-width:541px) and (max-width:989px){.storeLhs{margin:0 20px}}@media screen and (min-width:990px){.storeLhs{float:right;width:570px;margin:0 40px 0 0}}@media screen and (min-width:541px) and (max-width:989px){.storeRhs{margin:0 20px}}@media screen and (min-width:990px){.storeRhs{float:right;width:350px;padding-top:15px;margin:0}}#storeDetailMap{display:none}@media screen and (min-width:541px){#storeDetailMap{display:block;position:relative;overflow:hidden;width:100%;height:233px;margin-bottom:28px}}.storeRhs .btnLargerMap{display:none}@media screen and (min-width:990px){.storeRhs .btnLargerMap{display:block;position:absolute;right:11px;top:266px;z-index:15;font-size:12px;padding:8px 10px 8px 30px}.storeRhs .btnLargerMap .icon{background-position:-92px -264px;width:16px;height:16px;position:absolute;top:8px;left:10px}}.storeDetails{border-bottom:1px solid #ececec;padding:11px 16px 11px 43px;font-size:12px}.storeDetails:last-child{padding-bottom:30px;border-bottom:0}.storeDetails .standardAddress{display:none}@media screen and (min-width:541px){.storeDetails .standardAddress{display:block}}@media screen and (min-width:541px){.storeDetails .gmapsAddress{display:none}}@media screen and (min-width:541px){.storeDetails{border-bottom:0;border-top:1px solid #dadada;padding:15px 10px 15px 32px;font-size:14px}}.storeDetails h3{position:relative;font-size:11px;margin:0 0 2px;color:#0f0f0f;font-weight:bold}@media screen and (min-width:541px){.storeDetails h3{font-size:12px;margin:0 0 4px;color:#b1b1b1;font-weight:normal}}@media screen and (min-width:990px){.storeDetails .storeDetailsPhone{color:#606060;cursor:default}.storeDetails .storeDetailsPhone:hover{color:#606060}}.storeDetails>span{display:block}.storeDetails dl{width:100%;overflow:hidden;font-size:12px}@media screen and (min-width:541px){.storeDetails dl{font-size:14px}}.storeDetails dt{width:70px;margin:0 20px 0 0;float:left;clear:left}@media screen and (min-width:541px){.storeDetails dt{width:120px}}.storeDetails dd{float:left;width:168px}.storeDetails .icon{width:16px;height:16px;position:absolute;left:-27px;top:1px}.storeDetails .iconLocation{background-position:-468px -161px}.storeDetails .iconPhone{background-position:-494px -161px}.storeDetails .iconFax{background-position:-520px -161px}.storeDetails .iconEmail{background-position:-546px -161px}.storeDetails .iconLink{background-position:-571px -161px}.storeDetails .iconDate{background-position:-598px -161px}.storeDetail .ww{padding:0 0 15px}@media screen and (min-width:541px){.storeDetail .ww{padding:15px 0 0}}.storeDetail .ww .quote{width:501px}.storeDetail .ww p{padding:0 16px 10px}@media screen and (min-width:541px){.storeDetail .ww p{padding:0 0 18px}}.storeDetail .ww .quoteCaption{width:484px}.storeDetail .ww .heroImage{width:100%;display:block;padding-bottom:10px}@media screen and (min-width:990px){.storeDetail .ww .heroImage{width:570px}}.storeProducts{padding:15px 16px;overflow:hidden;border-top:1px solid #ececec}@media screen and (min-width:541px){.storeProducts{padding:40px 0 0;border-top:0}}@media screen and (min-width:990px){.storeProducts{width:580px}}.storeProducts h3{font-weight:bold;font-size:11px;color:#0f0f0f;float:left;position:relative;margin:0 0 5px}@media screen and (min-width:541px){.storeProducts h3{margin:0 0 15px 7px;font-size:12px}}.storeProducts h3 a{display:none}@media screen and (min-width:541px){.storeProducts h3 a{width:18px;height:18px;display:block;color:#606060;line-height:18px;text-align:center;background-color:#dadada;position:absolute;right:-26px;top:0;cursor:pointer;border-radius:9px;background-clip:padding-box}.storeProducts h3 a:hover{color:#005cb9;background-color:#ededed}}.storeCatList{clear:left;width:100%;overflow:hidden}.storeCatList li{float:left}@media screen and (min-width:541px){.storeCatList li{width:184px;margin:0 9px 10px 0}}@media screen and (min-width:990px){.storeCatList li:nth-child(3n+4){clear:left}}.storeCatList a{color:#606060}@media screen and (min-width:541px){.storeCatList a{color:#005cb9;display:block;overflow:hidden;padding:10px 0;width:183px;font-size:12px;line-height:1.333;background-color:#f2f2f2;position:relative;border-bottom:3px solid #ededed;-webkit-transition:all .2s 0 ease-in-out;transition:all .2s 0 ease-in-out}.storeCatList a:hover{background-color:#ededed}}.storeCatList a img{display:none}@media screen and (min-width:541px){.storeCatList a img{display:block;float:left;margin:0 17px;width:40px}}.storeCatList a span{display:block;overflow:hidden;margin:3px 8px 0 0;position:relative}.storeCatList a span:after{content:","}@media screen and (min-width:541px){.storeCatList a span{margin:3px 18px 0 0}.storeCatList a span:after{content:""}}.storeCatList li:last-child a span:after{content:""}.mapIframe{padding-right:280px;background-color:#fff}#storeDetailModalMap{border:0;height:510px}.mapDetails{position:absolute;right:0;top:60px;width:280px}.mapDetails h2{padding:15px 20px 25px 25px;font-weight:bold;font-size:16px;color:#0f0f0f}.mapDetails .storeDetails{border-top:1px solid #f7f7f7;padding:15px 15px 15px 50px}.storeListingContainer{clear:both;overflow:hidden}@media screen and (min-width:541px){.storeListingContainer{padding:24px 20px 0}}@media screen and (min-width:990px){.storeListingContainer{padding:24px 0 0}}.storeListingHead{display:none}@media screen and (min-width:541px){.storeListingHead{display:block;padding:0 125px 6px 0;clear:both;overflow:hidden}.storeListingHead>span{float:left;font-weight:bold;font-size:12px}.storeListingHead .store{width:44%}.storeListingHead .address{width:36%}.storeListingHead .phone{width:20%}}.storeListing{height:100%;border-top:1px solid #ececec}.storeListing a{position:relative;clear:both;overflow:hidden;padding:10px 40px 10px 16px;display:block;border-bottom:1px solid #ececec}.storeListing a:hover:after,.storeListing a:focus:after{opacity:1}.storeListing a:hover h3,.storeListing a:focus h3{color:#000}.storeListing a:after{content:"";position:absolute;right:16px;top:50%;background:url("/app_themes/rr/images/sprite.png") no-repeat -95px -233px;width:9px;height:17px;margin-top:-8px;opacity:.4}.storeListing h3{color:#005cb9;font-size:12px}.storeListing .address,.storeListing .phone{display:block;font-size:12px;color:#606060}.storeListing .btn{display:none}@media screen and (min-width:541px){.storeListing a{padding:14px 125px 14px 0}.storeListing a:hover .btn,.storeListing a:focus .btn{background-color:#005288}.storeListing a:after{display:none}.storeListing h3,.storeListing .address,.storeListing .phone{float:left;padding-right:4%;-webkit-box-sizing:border-box;box-sizing:border-box}.storeListing h3{width:44%;font-size:14px}.storeListing .address{width:36%;line-height:21px}.storeListing .phone{width:20%;line-height:21px}.storeListing .btn{display:block;position:absolute;right:0;top:50%;margin-top:-18px}}.swsFilters{-webkit-box-sizing:border-box;box-sizing:border-box}.swsFilters h3{padding:10px 16px;font-weight:bold}.swsFilters .lhsSubMenu>li>a{padding-right:36px}.swsFilters .lhsSubMenu .count{position:absolute;right:16px;top:5px}@media screen and (min-width:541px){.swsFilters{float:left;width:25%;padding:0 0 0 20px}.swsFilters h3{padding:12px 15px}.swsFilters .lhsSubMenu .count{right:10px}}@media screen and (min-width:990px){.swsFilters{padding:0}}.swsResults{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:541px){.swsResults{float:left;width:75%;padding:0 20px 0 4%}}@media screen and (min-width:990px){.swsResults{padding:0 0 0 4%}}.pageSearch{position:relative;border-bottom:1px solid #dadada;border-top:1px solid #dadada;padding:20px 16px 15px;background-color:#f2f2f2}.pageSearch p{font-size:12px;padding-top:6px}.pageSearch .inputText{display:block;width:100%;border:1px solid #dfdfdf;padding:12px 64px 12px 20px;font:18px/1 "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#a5a5a5;min-height:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.pageSearch .inputText:focus{border-color:#40a4e2;outline:0;color:#0f0f0f;-webkit-box-shadow:0 0 0 1px #40a4e2;box-shadow:0 0 0 1px #40a4e2}.pageSearch .inputImage{width:30px;height:30px;position:absolute;right:31px;top:30px;background:url("/app_themes/rr/images/sprite.png") no-repeat -207px -321px;opacity:.2}.pageSearch .inputImage:hover,.pageSearch .inputImage:focus{opacity:1}@media screen and (min-width:541px){.pageSearch{padding:5px 0 15px;background-color:transparent;border-top:0}.pageSearch p{font-size:14px;padding-top:12px}.pageSearch .inputText{padding:16px 64px 16px 20px;min-height:58px}.pageSearch .inputImage{top:20px;right:15px}}.searchList{overflow:hidden;width:100%}.searchList>li{border-bottom:1px solid #dadada;padding:0 16px 16px;clear:both;position:relative}.searchList h3{font-size:14px}.searchList h3 a{display:block;padding:14px 52px 5px 0}.searchList .desc{margin:0 52px 0 0}.searchList .desc p{font-size:12px;line-height:1.57}.searchList .btn{padding:0;margin:0;width:42px;position:absolute;right:0;top:0;bottom:0;background-color:transparent;text-indent:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchList .btn:after{content:"";opacity:.3;background:url("/app_themes/rr/images/sprite.png") no-repeat -92px -233px;width:12px;height:16px;position:absolute;right:15px;top:50%;margin-top:-8px}.searchList .searchListItemWith .thumbnail{position:absolute;left:16px;top:20px}.searchList .searchListItemWith .thumbnail img{width:84px;height:auto}.searchList .searchListItemWith .right{padding-left:100px;min-height:69px}@media screen and (min-width:541px){.searchList>li{clear:both;padding-bottom:24px}.searchList h3{font-size:18px;padding:24px 0 5px}.searchList h3 a{display:inline;padding:0}.searchList .desc{margin:0}.searchList .desc p{font-size:14px;padding:0 0 14px}.searchList .btn{background-color:#005cb9;padding:10px 18px;right:auto;position:relative;top:auto;bottom:auto;width:auto;text-indent:0}.searchList .btn:hover,.searchList .btn:focus{background-color:#014c98}.searchList .searchListItemWith .thumbnail{top:32px}.searchList .searchListItemWith .thumbnail img{width:168px}.searchList .searchListItemWith .right{padding-left:188px;min-height:123px}}@media screen and (min-width:541px) and (max-width:989px){.pgBlog,.pgBlogArticle{padding:0 20px}}@media screen and (min-width:990px){.pgBlog,.pgBlogArticle{padding:0}}@media screen and (max-width:540px){.pgBlog .categoryCol{display:none}}.blogsPostsList{overflow:hidden;width:100%}.blogsPostsList>li{position:relative;border-bottom:1px solid #dadada;width:100%;clear:both;overflow:hidden}@media screen and (min-width:541px){.blogsPostsList>li{padding-bottom:28px}.blogsPostsList>li:first-child h3{padding-top:15px}}.blogsPostsList .linkOverlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}@media screen and (min-width:541px){.blogsPostsList .linkOverlay{display:none}}.blogsPostsList h3{font-size:12px;line-height:1.166;clear:both;margin:0 58px 0 0}@media screen and (min-width:541px){.blogsPostsList h3{font-size:18px;line-height:1.3;padding:28px 0 5px;margin:0}}.blogsPostsList h3 a{display:block;padding:18px 0 5px 16px}@media screen and (min-width:541px){.blogsPostsList h3 a{display:inline;padding:0}}.blogsPostsList .desc p,.blogsPostsList .blogImage{display:none}@media screen and (min-width:541px){.blogsPostsList .desc{overflow:hidden}.blogsPostsList .desc p{display:block;clear:left;font-size:14px;padding:0 0 15px}}@media screen and (min-width:541px){.blogsPostsList .blogImage{display:block;float:right;margin:0 0 0 20px;position:relative;top:5px}.blogsPostsList .blogImage:empty{display:none}.blogsPostsList .blogImage img{display:block}}.blogsPostsList .btn{padding:0;margin:0;width:42px;position:absolute;right:0;top:0;bottom:0;background-color:transparent;text-indent:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:541px){.blogsPostsList .btn{background-color:#005cb9;padding:10px 18px;right:auto;position:relative;top:auto;bottom:auto;width:auto;text-indent:0}.blogsPostsList .btn:hover,.blogsPostsList .btn:focus{background-color:#014c98}}.blogsPostsList .btn:after{content:"";opacity:.3;background:url("/app_themes/rr/images/sprite.png") no-repeat -92px -233px;width:12px;height:16px;position:absolute;right:15px;top:50%;margin-top:-8px}.blogMeta{display:block;overflow:hidden;margin:0 0 15px 16px}.blogMeta li{float:left;color:#b1b1b1;font-size:11px;padding:0 0 0 18px;position:relative;margin:0 15px 0 0;overflow:hidden}.blogMeta li:nth-child(2),.blogMeta li:nth-child(3){display:none}.blogMeta .icon{width:12px;height:12px;position:absolute;left:0;top:1px}.blogMeta .iconDate{background-position:-471px -267px}.blogMeta .iconCat{background-position:-488px -267px}.blogMeta .iconEditor{background-position:-506px -267px}.blogMeta .iconComments{background-position:-523px -267px;top:4px}.blogMeta .iconLocation{background-position:-541px -267px}@media screen and (min-width:541px){.blogMeta{margin-left:0}.blogMeta li{font-size:12px}.blogMeta li:nth-child(2),.blogMeta li:nth-child(3){display:block}.blogMeta .iconComments{top:4px}}@media screen and (max-width:540px){.pgBlogArticle .categoryCol{display:none}.blogArticle .ww{padding-left:16px;padding-right:16px}}@media screen and (min-width:541px){.pgBlogArticle .pageTitle{margin-left:0;margin-right:0}}.blogArticle .blogMeta{margin:0}.blogArticle .blogMeta li{color:#606060;float:none;padding:4px 0 4px 36px;margin:0;border-bottom:1px solid #ededed}.blogArticle .blogMeta li:nth-child(2){display:block}.blogArticle .blogMeta .icon{top:4px;left:16px}.blogArticle .blogMeta .iconComments{top:7px}@media screen and (min-width:541px){.blogArticle .blogMeta li{float:left;color:#b1b1b1;padding:0 0 0 18px;border-bottom:0;margin:0 15px 0 0}.blogArticle .blogMeta .icon{top:1px;left:0}.blogArticle .blogMeta .iconComments{top:4px}}.dialogBtns .btn{float:left;clear:none;margin-right:10px}.comments{clear:both;padding:40px 0 0}@media screen and (min-width:541px){.comments{padding:100px 0 15px}}.commentsTitle{background-color:#0f0f0f;color:#dadada;padding:8px 8px 8px 44px;font-size:12px;font-weight:bold;position:relative}.commentsTitle i{background-position:-522px -266px;width:14px;height:13px;position:absolute;left:17px;top:11px}@media screen and (min-width:541px){.commentsTitle{padding:22px 30px 22px 91px;font-size:18px;margin-bottom:15px}.commentsTitle i{border-right:1px solid #383838;background-position:-445px -296px;width:71px;height:71px;top:0;left:0}}.commentsList li{position:relative;padding:16px 0 0}.commentsList .comment{padding:0 16px 16px;border-bottom:1px solid #dadada}.commentsList h3{color:#0f0f0f;font-weight:bold;padding-bottom:6px}.commentsList p{padding-bottom:10px}.commentsList .date{font-size:11px;color:#a0a0a0}.commentsList .btn{float:right;padding:2px 1px 5px 25px;font-size:12px;color:#005cb9;background-color:transparent}.commentsList .btn .icon{width:14px;height:11px;position:absolute;top:4px;left:8px;background-position:-56px -287px}@media screen and (min-width:541px){.commentsList{padding:30px 0 0}.commentsList h3{font-size:12px;padding-bottom:10px}.commentsList p{font-size:12px}.commentsList .date{font-size:12px}.commentsList .btn{color:#fff;padding:5px 12px 5px 25px;background-color:#005cb9}.commentsList .btn .icon{background-position:-44px -265px;top:7px}}.collapse li{padding:16px 16px 16px 26px;border-bottom:1px solid #dadada}@media screen and (min-width:541px){.collapse li{padding:30px 30px 30px 60px}}.subCollapse li{margin:30px 0 0 -60px;padding:30px 30px 0 90px;width:600px;border-bottom:0;border-top:1px solid #dadada}.comments .expand{position:absolute;top:17px;right:33px;width:20px;height:20px;background:#f7f7f7 url("/app_themes/rr/images/sprite.png") no-repeat -531px -320px;border:1px solid #f7f7f7;cursor:pointer}.comments .expand:hover,.comments .expand:focus{background-color:#ededed;border:1px solid #dadada}.comments .collapsed{background-position:-557px -320px}.comments .abuse{position:absolute;top:17px;right:9px;width:20px;height:20px;background:#f7f7f7 url("/app_themes/rr/images/sprite.png") no-repeat -583px -320px;border:1px solid #f7f7f7;cursor:pointer}.comments .abuse:hover,.comments .abuse:focus{background-color:#ededed;border:1px solid #dadada}.comments .abuse span{display:none}.comments .abuse:hover span{display:block;white-space:nowrap;position:absolute;top:20px;right:-1px;padding:5px 10px;background-color:#ededed;border:1px solid #dadada;z-index:15;font-size:11px;color:#838383}@media screen and (min-width:541px){.comments .expand{top:30px;right:42px}.comments .abuse{top:30px;right:16px}}#btnNewComment{border:0;margin:16px 0 0 16px}@media screen and (min-width:541px){#btnNewComment{margin:0}}.leaveCommentForm{clear:both;padding:16px;background-color:#f2f2f2}.leaveCommentForm:before,.leaveCommentForm:after{content:"";display:table}.leaveCommentForm:after{clear:both}.leaveCommentForm h2{color:#0f0f0f;font-weight:bold;font-size:14px;padding-bottom:5px}.leaveCommentForm>p{font-size:11px;padding-bottom:10px}.leaveCommentForm .standardForm{padding:0}.leaveCommentForm .formList li{padding:2px 0 6px}.leaveCommentForm .formList .error{top:29px}@media screen and (min-width:541px){.leaveCommentForm{padding:20px}.leaveCommentForm h2{font-size:18px;padding-bottom:15px}.leaveCommentForm>p{font-size:14px;padding-bottom:30px}.leaveCommentForm .requiredField{top:2px}.leaveCommentForm .standardForm .error{top:13px}.leaveCommentForm .formList .inputSubmit{margin:2px 0 0 26.5%}}@media screen and (min-width:990px){.leaveCommentForm{padding:30px}}@media screen and (min-width:541px){.onlineStores .onlineStoresCategoryTitle{border-top:1px solid #dadada}.onlineStores .onlineStoresCategoryTitle:first-child{border-top:0}}.onlineStoresCategoryTitle{margin:12px 16px;font-size:14px}@media screen and (min-width:541px){.onlineStoresCategoryTitle{margin:16px 20px 24px;padding:24px 0 0;font-size:20px}}@media screen and (min-width:990px){.onlineStoresCategoryTitle{margin:24px 0 20px}}.onlineStoresList{width:100%;overflow:hidden;border-top:1px solid #dadada}@media screen and (min-width:541px) and (max-width:989px){.onlineStoresList{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}}.onlineStoresList>li{display:block;border-bottom:1px solid #dadada}.onlineStoresList .store{position:relative;display:block;padding:16px;overflow:hidden}.onlineStoresList img{display:block;width:112px;height:60px;float:right;margin:0 0 8px 16px}.onlineStoresList .desc h3{position:relative;color:#0f0f0f;font-weight:bold;font-size:14px;line-height:1.2}.onlineStoresList .desc p{margin:6px 0}@media screen and (min-width:541px){.onlineStoresList{border-top:0}.onlineStoresList>li{float:left;width:49.5%;margin:0 0 7px;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box}.onlineStoresList .store{background-color:#f2f2f2;padding:0;height:auto}.onlineStoresList .onlineStoreImage{padding:18px}.onlineStoresList img{float:none;width:100%;height:auto;margin:0;padding:18px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.onlineStoresList .desc{margin:0;padding:20px 20px 14px;height:auto;background-color:#ededed}.onlineStoresList .desc h3{top:0;margin:0 0 8px;font-size:16px;line-height:1.2;-webkit-transform:translateY(0);transform:translateY(0)}.onlineStoresList .desc p{display:block;margin:0 0 12px;font-size:14px;line-height:22px;color:#606060}.onlineStoresList .desc .btn{display:inline-block;margin:0 4px 6px 0;overflow:hidden;vertical-align:bottom;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width:541px) and (max-width:989px){.onlineStoresList>li{margin:0 0 5px}.onlineStoresList>li:nth-child(odd){margin-right:1%}.onlineStoresList>li:nth-child(2n+3){clear:left}}@media screen and (min-width:990px){.onlineStoresList>li{width:33%}.onlineStoresList>li:nth-child(3n+2){margin-left:.5%;margin-right:.5%}.onlineStoresList>li:nth-child(3n+4){clear:left}}@media screen and (max-width:540px){.pgEvents .categoryCol{display:none}}@media screen and (min-width:541px) and (max-width:989px){.pgEvents{padding:0 20px}}@media screen and (min-width:990px){.pgEvents{padding:0}}.eventsList{overflow:hidden;width:100%}@media screen and (min-width:541px){.eventsList{margin:-15px 0 15px}}.eventsList>li{position:relative;clear:both;overflow:hidden;border-bottom:1px solid #dadada}.eventsList>li:before,.eventsList>li:after{content:"";display:table}.eventsList>li:after{clear:both}.eventsList .linkOverlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}@media screen and (min-width:541px){.eventsList .linkOverlay{display:none}}.eventsDate{display:none}@media screen and (min-width:990px){.eventsDate{display:block;float:left;width:18%;text-align:center;padding:28px 0 10px;color:#606060}.eventsDate>div{display:inline-block;color:#0f0f0f}.eventsDate>span{display:inline-block;margin:0 5px;font-size:28px;position:relative;top:-22px}.eventsDate>div>span{display:block;line-height:1}.eventsDate .day{font-size:12px;color:#606060}.eventsDate .date{font-size:30px;margin:6px 0}.eventsDate .month{font-size:14px;font-weight:bold}.eventsDate>div:only-of-type .date{font-size:48px;margin:3px 0}}.eventsList .desc{padding:0 42px 16px 16px}.eventsList .desc h3{font-size:12px}.eventsList .desc h3 a{display:block;padding:16px 10px 4px 0}.eventsList .desc p{clear:left;font-size:12px;padding:0 10px 0 0}.eventsList .desc .btn{padding:0;margin:0;width:42px;position:absolute;right:0;top:0;bottom:0;background-color:transparent;text-indent:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eventsList .desc .btn:after{content:"";opacity:.3;background:url("/app_themes/rr/images/sprite.png") no-repeat -92px -233px;width:12px;height:16px;position:absolute;right:15px;top:50%;margin-top:-8px}@media screen and (min-width:541px){.eventsList .desc{padding:20px 0}.eventsList .desc h3{font-size:18px;line-height:1.3;margin:0 0 3px}.eventsList .desc h3 a{display:inline;padding:0}.eventsList .desc p{font-size:14px;padding:0 0 15px}.eventsList .desc .btn{background-color:#005cb9;padding:10px 18px;right:auto;position:relative;top:auto;bottom:auto;width:auto;text-indent:0}.eventsList .desc .btn:hover,.eventsList .desc .btn:focus{background-color:#014c98}}@media screen and (min-width:990px){.eventsList .desc{padding:20px;float:left;width:82%;-webkit-box-sizing:border-box;box-sizing:border-box}}.eventsMeta{overflow:hidden;margin:0 10px 2px 0}.eventsMeta li{position:relative;display:block;color:#b1b1b1;font-size:11px;padding:0 0 0 18px;margin:0 0 1px}.eventsMeta .icon{width:12px;height:12px;position:absolute;left:0;top:1px}.eventsMeta .iconDate{background-position:-471px -267px}.eventsMeta .iconLocation{background-position:-541px -267px}@media screen and (min-width:541px){.eventsMeta{margin:0 0 15px}.eventsMeta li{float:left;font-size:11px;margin:0 0 0 15px}.eventsMeta li:first-child{margin:0}.eventsMeta .icon{top:2px}}.eventDesc{float:left;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:541px){.eventDesc{float:left;width:75%;padding:0 20px}}@media screen and (min-width:990px){.eventDesc{padding:0 40px 0 0}}.eventMeta{font-size:11px;-webkit-box-sizing:border-box;box-sizing:border-box}.eventMeta>div{position:relative;border-bottom:1px solid #ededed;clear:both;overflow:hidden;padding:4px 0 4px 28%}.eventMeta h3{position:absolute;left:16px;top:4px;color:#b1b1b1;float:left;width:19%;padding:0 0 0 18px}.eventMeta p{float:left;margin-right:4px}.eventMeta .icon{width:12px;height:12px;position:absolute;left:0;top:2px}.eventMeta .eventDate .icon{background-position:-471px -267px}.eventMeta .eventLoc .icon{background-position:-541px -267px}@media screen and (min-width:541px){.eventMeta{float:right;width:25%;font-size:14px;margin:10px 0 0;padding-right:20px}.eventMeta>div{padding:30px 10px 12px 18px;border-bottom-color:#dadada}.eventMeta h3{font-size:12px;margin:0 0 3px;top:9px;left:0}.eventMeta p{line-height:1.43;float:none}}.sectionShoppingBag .pageIntro,.sectionShoppingBag .noItems{margin:14px 16px 16px}@media screen and (min-width:541px){.sectionShoppingBag .pageIntro,.sectionShoppingBag .noItems{margin:0 20px 26px}}@media screen and (min-width:990px){.sectionShoppingBag .pageIntro,.sectionShoppingBag .noItems{margin:0 0 26px}}.cart .colProduct,.cart .colPpi,.cart .colQty,.cart .colSubTotal,.cart .colRemove{position:relative;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.cart .colProduct{width:100%;padding:0 16px}.cart .mobileTitle{font-size:10px;display:block;margin:0 0 6px}.cart .colPpi{padding-left:16px;width:31%}.cart .colQty{width:18%}.cart .colSubTotal{width:34%}.cart .colRemove{width:15%}.cart .colRemove .icon{display:block;position:relative;background-position:-118px -262px;width:16px;height:16px;cursor:pointer}.cart .colRemove .icon:focus,.cart .colRemove .icon:hover{background-position:-142px -262px}@media screen and (min-width:541px){.cart .colProduct{width:60%;padding:0}.cart .mobileTitle{display:none}.cart .colPpi{padding:0}}.cartListHead{display:none}.cartListHead .rowProductCost{float:left;width:40%;position:relative}@media screen and (min-width:541px){.cartListHead{display:block;clear:both;overflow:hidden;margin:0 20px;padding:0 0 8px}.cartListHead span{color:#606060;font-size:12px;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width:990px){.cartListHead{margin:0}.cartListHead .colQty{text-indent:14px}}.cartList{clear:both}.cartList>li{position:relative;padding:20px 0 0;border-top:1px solid #dadada}.cartList>li:before,.cartList>li:after{content:"";display:table}.cartList>li:after{clear:both}.cartList .colProduct a{position:relative}.cartList .colProduct .productThumb{width:112px;height:60px;float:right;margin:1px 0 0 12px}.cartList .colProduct h3{overflow:hidden;color:#005cb9;line-height:1.25;margin:0 0 5px}.cartList .colProduct small{line-height:1;font-size:12px;display:block;overflow:hidden;color:#b1b1b1}.cartList .rowProductCost{position:relative;clear:both;float:left;width:100%;margin:10px 0;padding:6px 0;background-color:#f2f2f2}.cartList .rowProductCost:before,.cartList .rowProductCost:after{content:"";display:table}.cartList .rowProductCost:after{clear:both}.cartList .colPpi .price{display:block;margin:0 16px 0 0;color:#0f0f0f}.cartList .colPpi .discount{display:block;margin:0 16px 0 0;font-size:10px;color:#b1b1b1;text-decoration:line-through}.cartList .colPpi .multiplier{color:#d7d7d7;position:absolute;right:17px;top:2px}.cartList .colQty .inputText{position:relative;top:-2px;width:62%;padding:2px 3px;font:12px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;text-align:center;color:#7a7a7a;border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}.cartList .colQty .inputText:focus{color:#0f0f0f;border-color:#40a4e2;outline:0;-webkit-box-shadow:0 0 0 1px #40a4e2;box-shadow:0 0 0 1px #40a4e2}.cartList .colSubTotal .price{display:block;font-weight:bold;color:#0f0f0f}.cartList .colRemove .icon{top:2px;left:12px}.cartList .togglePackageItems{display:block;clear:both;margin:0 16px 10px;padding:4px 14px;text-align:center;color:#606060;background-color:#dadada}.cartList .togglePackageItems:hover,.cartList .togglePackageItems:focus{color:#606060;background-color:#d0d0d0}.cartList .cartPackagedProductContainer{position:relative;clear:both}.cartList .cartPackagedProductContainer .cartPackagedProduct{display:none;background-color:#e0e0e0;-webkit-box-shadow:0 4px 4px rgba(184,184,184,0.14) inset;box-shadow:0 4px 4px rgba(184,184,184,0.14) inset}.cartList .cartPackagedProductContainer .cartPackagedProduct .msg{display:block;padding:10px 16px}.cartList .cartPackagedProductContainer .cartPackagedProductHead{display:none}.cartList .cartPackageList>li{padding:20px 0 0;border-top:1px solid #d0d0d0}.cartList .cartPackageList>li:before,.cartList .cartPackageList>li:after{content:"";display:table}.cartList .cartPackageList>li:after{clear:both}.cartList .cartPackageList .rowProductCost{background-color:#dadada;margin-bottom:0}.cartList .cartPackageList .colPpi .discount{position:relative;top:-2px;color:#606060}.cartList .cartPackageList .mobileTitle{margin:0}.cartList .cartPackageList .colProduct small{color:#606060}@media screen and (min-width:541px){.cartList{margin:0 20px}.cartList>li{padding:30px 0 25px}.cartList .colProduct .productThumb{float:left;margin:1px 12px 0 0}.cartList .colProduct h3{white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:1.7;margin:0}.cartList .rowProductCost{clear:none;width:40%;background-color:transparent;padding:0;margin:0}.cartList .colPpi .price{margin:1px 34% 0 0;white-space:nowrap;text-align:right}.cartList .colPpi .discount{margin:0 34% 0 0;text-align:right}.cartList .colQty .inputText{top:-6px;width:74%;padding:8px 11px;font-size:16px}.cartList .colRemove .icon{top:2px;left:0}.cartList .togglePackageItems{z-index:5;float:left;position:relative;left:124px;top:-13px;padding:0 12px 0 0;margin:0;text-align:left;font-size:12px;color:#005cb9;background-color:transparent}.cartList .togglePackageItems:hover,.cartList .togglePackageItems:focus{color:#014c98;background-color:transparent}.cartList .togglePackageItems .icon{width:8px;height:6px;position:absolute;right:0;top:7px;background:url("/app_themes/rr/images/sprite.png") no-repeat -61px -234px;-webkit-transition:all .25s 0 ease-in-out;transition:all .25s 0 ease-in-out}.cartList .open .togglePackageItems .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cartList .cartPackagedProductContainer{margin:0 -20px}.cartList .cartPackagedProductContainer .cartPackagedProduct{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.cartList .cartPackagedProductContainer .cartPackagedProduct .msg{padding:10px 20px;font-size:12px}.cartList .cartPackageList{background-color:#ededed}.cartList .cartPackageList>li{padding:20px 0;margin:0 20px;border-top:1px dashed #dadada}.cartList .cartPackageList>li:last-child{border-bottom:1px dashed #dadada}.cartList .cartPackageList .colProduct .productThumb{width:56px;height:30px;margin-top:5px}.cartList .cartPackageList .colProduct h3{font-size:14px}.cartList .cartPackageList .rowProductCost{background-color:transparent}.cartList .cartPackageList .colPpi .discount{top:0;white-space:nowrap}.cartList .cartPackageList .colQty{text-indent:4.4%}}@media screen and (min-width:990px){.cartList{margin:0}.cartList .colRemove .icon{left:12px}.cartList .cartPackagedProductContainer{margin:0}.cartList .cartPackagedProductContainer .cartPackagedProduct{background-color:transparent}.cartList .cartPackagedProductContainer .cartPackagedProduct .msg{padding:10px 0}.cartList .cartPackageList>li{margin:0;padding-left:56px}.cartList .cartPackageList .colProduct small{color:#b1b1b1}.cartList .cartPackageList .colProduct{width:57.5%}.cartList .cartPackageList .colPpi{width:30%}.cartList .cartPackageList .colPpi .price{margin-right:27%}.cartList .cartPackageList .colQty{width:19.25%;text-indent:0;text-align:center}.cartList .cartPackageList .colSubTotal{margin-left:3%}}.cartUpdateRow{border-top:1px solid #dadada;position:relative;padding:8px 0}.cartUpdateRow .btnUpdate,.cartUpdateRow .btnCheckout{margin:0 0 0 12.5%;border:0;position:relative;display:inline-block;padding:5px 13px;font:12px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;color:#fff;background-color:#1c8d0e}.cartUpdateRow .btnUpdate:focus,.cartUpdateRow .btnUpdate:hover,.cartUpdateRow .btnCheckout:focus,.cartUpdateRow .btnCheckout:hover{color:#fff;background-color:#16740a}.cartUpdateRow .btnRemoveAll{margin:0 0 0 10px;border:0;position:relative;display:inline-block;padding:5px 13px;font-size:12px;color:#fff;background-color:#e01919}.cartUpdateRow .btnRemoveAll:focus,.cartUpdateRow .btnRemoveAll:hover{color:#fff;background-color:#bb1515}.cartUpdateRow .btnCheckout{margin:0 0 0 10px;background-color:#005cb9}.cartUpdateRow .btnCheckout:focus,.cartUpdateRow .btnCheckout:hover{background-color:#014c98}@media screen and (min-width:541px){.cartUpdateRow{margin:0 20px;padding:18px 0}.cartUpdateRow .btnUpdate{margin:0 0 0 63.6%}}@media screen and (min-width:990px){.cartUpdateRow{margin:0}.cartUpdateRow .btnUpdate{margin:0 0 0 67.1%}}.cartTotalRow{border-top:1px solid #dadada;position:relative;padding:12px 0 8px;overflow:hidden;height:36px}.cartTotalRow .orderTotal{margin:0 0 0 16px}.cartTotalRow .orderTotal small{font-weight:400}.cartTotalRow .totalPrice{position:absolute;left:49%;top:10px}.cartTotalRow .price{color:#0f0f0f;font-weight:bold;font-size:20px;line-height:1;margin:0 8px 0 0;display:inline-block}.cartTotalRow .price sup{font-size:11px;top:-6px;margin-left:1px}.cartTotalRow .currency{font-size:12px;text-transform:uppercase;display:inline-block;position:relative;top:-5px;color:#0f0f0f}.cartTotalRow .msg{color:#606060;display:block;font-size:10px;line-height:1}@media screen and (min-width:541px){.cartTotalRow{padding:34px 0 30px;margin:0 20px;height:46px}.cartTotalRow .orderTotal{font-weight:bold;color:#0f0f0f;font-size:18px;margin:0}.cartTotalRow .totalPrice{position:absolute;left:auto;right:18px;top:36px}.cartTotalRow .price{font-size:26px;line-height:1;margin:0 8px 0 0;display:inline-block}.cartTotalRow .price sup{font-size:14px;top:-9px;margin:0}.cartTotalRow .currency{font-size:18px}}@media screen and (min-width:990px){.cartTotalRow{margin:0}.cartTotalRow .orderTotal{float:left;width:68%;text-align:right}.cartTotalRow .totalPrice{right:30px}}.cartInfoRow{border-top:1px solid #dadada;border-bottom:1px solid #dadada;position:relative;overflow:hidden}.cartInfoRow .wishlistText,.cartInfoRow .nextStep{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.cartInfoRow h4{margin:14px 0 5px;font-weight:bold;font-size:12px;line-height:1}.cartInfoRow .wishlistText{padding:0 16px}.cartInfoRow .wishlistText p{font-size:12px;line-height:15px}.cartInfoRow .nextStep .btnCheckout{margin:12px 16px 6px;border:0;display:block;font:16px "Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;width:calc(100% - 32px)}.cartInfoRow .nextStep .btnPrint{margin:6px 16px 12px;display:block;color:#fff;text-align:center}@media screen and (min-width:541px){.cartInfoRow{margin:0 20px}.cartInfoRow .wishlistText,.cartInfoRow .nextStep{float:left}.cartInfoRow h4{margin:18px 0 10px}.cartInfoRow .wishlistText{padding:0 0 18px;width:72%}.cartInfoRow .nextStep{border-left:1px solid #dadada;width:28%}.cartInfoRow .nextStep .btnPrint{margin:6px 16px 16px;font-size:14px}}@media screen and (min-width:990px){.cartInfoRow{margin:0}}.cartInfoTotal{border-top:1px solid #dadada;padding:18px 0;position:relative;overflow:hidden;width:100%}.cartInfoTotal p{text-align:right;padding-right:148px;color:#606060;font-size:12px}.cartInfoTotal .price{color:#0f0f0f;font-weight:bold;margin:0 0 0 40px;text-align:right;font-size:24px}@media screen and (max-width:540px){.pgRelease .categoryCol{display:none}}@media screen and (min-width:541px) and (max-width:989px){.pgRelease{padding:0 20px}}@media screen and (min-width:990px){.pgRelease{padding:0}}.releaseMonth{display:block;padding:30px 10px 20px 16px;border-bottom:1px solid #dadada;color:#0f0f0f;font-weight:bold;font-size:18px}@media screen and (min-width:541px){.releaseMonth{padding:30px 0 20px}}.releaseList{overflow:hidden;width:100%;clear:both}.releaseList>li{position:relative;clear:both;overflow:hidden;padding:16px;border-bottom:1px solid #dadada}.releaseList>li:before,.releaseList>li:after{content:"";display:table}.releaseList>li:after{clear:both}@media screen and (min-width:541px){.releaseList>li{padding:16px 0}}.releaseList .linkOverlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}@media screen and (min-width:541px){.releaseList .linkOverlay{display:none}}.releaseList .download{display:block;padding:2px 0 0 23px;color:#c7c7c7;position:relative;clear:left}.releaseList .download:hover{color:#000}@media screen and (min-width:990px){.releaseList .download{text-indent:0;top:14px;position:absolute;right:0}}.releaseList .download .icon{position:absolute;background:url("/app_themes/rr/images/sprite.png") no-repeat;width:16px;height:16px;left:0;top:3px}@media screen and (min-width:541px){.releaseList .download .icon{top:5px}}.releaseList .download .iconPDF{background-position:-568px -267px}.releaseList h3{float:left;font-size:14px}@media screen and (min-width:990px){.releaseList h3{padding-right:100px;width:380px}}.releaseList .linkedVehicles{display:none}@media screen and (min-width:541px){.releaseList .linkedVehicles{display:block;clear:left}.releaseList .linkedVehicles h4{font-size:12px;color:#005cb9;padding:6px 0 0 19px;position:relative;cursor:pointer}.releaseList .linkedVehicles h4:before{content:"";border:1px solid #dadada;background:white url("/app_themes/rr/images/sprite.png") no-repeat -171px -265px;cursor:pointer;position:absolute;width:11px;height:11px;top:9px;left:0}.releaseList .linkedVehicles h4:hover:before{background-position:-204px -265px}.releaseList .linkedVehicles h4.active:before{background-position:-187px -265px}.releaseList .linkedVehicles h4.active:hover:before{background-position:-220px -265px}.releaseList .linkedVehicles ol{padding:8px 15px 10px;background:#f2f2f2;border-top:10px solid #f7f7f7;display:none}.releaseList .linkedVehicles li{font-size:12px;line-height:1.8}}@media screen and (min-width:990px){.releaseList .linkedVehicles{padding:0 0 0 160px}}.releaseDate{padding:2px 20px 0;position:relative;font-size:12px;color:#b1b1b1}.releaseDate .icon{width:12px;height:12px;position:absolute;left:0;top:4px}.releaseDate .iconDate{background-position:-471px -267px}@media screen and (min-width:990px){.releaseDate{width:120px;float:left}}.sitemap{list-style-type:disc;list-style-position:inside;margin:0 0 20px}.sitemap ul{list-style-type:circle;list-style-position:inside;margin-left:30px}@media screen and (min-width:541px){.sitemap{margin:0 20px 20px}}@media screen and (min-width:990px){.dealerSite::-webkit-input-placeholder{color:transparent}.dealerSite ::-moz-placeholder{color:transparent}.dealerSite :-ms-input-placeholder{color:transparent}.dealerSite #rrLogoHeader{top:54px}.dealerSite .headerSearch{top:68px;width:230px}.dealerSite .nav{margin:0 24px 22px 34%;margin-top:24px;margin-bottom:22px;text-align:left}.dealerSite .nav>li{height:auto}.dealerSite .nav .hovering .navTab:hover,.dealerSite .hovering .navTab span,.dealerSite .hovering .navTab,.dealerSite .nav .hovering .navTab:hover span{background:0;color:#0069aa!important}.dealerSite .navTab{padding:0 10px 0 10px;font-weight:700;font-size:16px;text-transform:uppercase}.dealerSite .navTab span .icon{display:none}.dealerSite .navDropDown .navTab span{padding-right:0}.dealerSite .navDropDown.hovering .dropDown{display:none}.dealerSite .siteTools{padding:15px 0 0;height:28px}.dealerSite .heroContentRow .slide{padding-top:35.54%}.dealerSite .socialTools{display:none}.dealerSite .DDlistBox a{margin:5px 0;font-size:16px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.standardForm .ui-button,.standardForm .ui-state-active,.filterChecklist .labelCheckbox,.filterChecklist .labelRadio,.pgProductListing .compareChk,.pgProductGallery .compareChk,.storeFiltersMenu .ui-button{background-image:url("/app_themes/rr/images/sprite-forms@2x.png");background-size:20px 555px}.selector{background-image:url("/app_themes/rr/images/select-arrow@2x.png");background-size:23px 8px}.footerSocialCountry .selector{background-image:url("/app_themes/rr/images/select-arrow-white@2x.png");background-size:23px 8px}#poCredit .cardNumRow .ccIcon{background-image:url("/app_themes/rr/images/cc-icons@2x.png");background-size:180px 40px}.icon,.iconCompare,.mmTitle i,.mhLogo,.mhLinks .btnSearch,.mhLinks .btnLanguage,.mhLinks .btnMobileMenu,.mhSearch .inputImage,.headerSearch .inputImage,.ddContentList a:after,.breadcrumb li:before,.socialTools a span,.ww .doc i,.standardForm .error i,.footerSocialRow .subscribe .inputImage,.footerSocialRow .subscribeSuccess .icon,.footerSocialLinks a,#footerSwitch,#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose,#heroPrev,#heroNext,.filterNotice .filterSwitch .switch,.filterNotice .close,.noVehicleNotice .close,.filterNoticeShow:after,.productCategoryList a:after,#pdImage .tags span,#pdImageCarousel .pdYouTube:after,#pdImageCarousel .owl-buttons .owl-prev,#pdImageCarousel .owl-buttons .owl-next,.pdYouTubeThumb:after,.productNavActions a i,.orExpand,.productMatrix .colOne .title i,.testimonialForm .error,.pdUsefulLinksList .iconPdf,.pdUsefulLinksList .iconDoc,.pdUsefulLinksList .iconXls,.recentlyViewedCarousel .owl-buttons .owl-prev,.recentlyViewedCarousel .owl-buttons .owl-next,.accessoriesCarousel .owl-buttons .owl-prev,.accessoriesCarousel .owl-buttons .owl-next,.toggleProductFilters:after,.filterList .btnReset,.filterList .btnRemove,.filterList .filterSwitch i,.filterListTogglable .close,.filterRange .filterRangeSlider .ui-slider-handle,.btnResetAll span:after,.viewTypes a,.csList .btnRemove,.pgProductListing .productListingList .btnQuickView i,#backTop a,.DDprogressBar .step .point,.DDlistBox a:after,.vehicleSelectList .vsLink:after,.storeSearch #lnkUserLocation:after,.mapFilters a i,.mapInfoBox .mapInfoClose i,.mapInfoBox .cta i,.mobileResults a:after,.pageSearch .inputImage,.searchList .btn:after,.blogsPostsList .btn:after,.comments .expand,.comments .abuse,.eventsList .desc .btn:after,.dealerContent .headerSearch .inputImage,.seoManufacturersList .seoManufacturersLetter li a:after,.seoModelSelectList a:after,.seoVehicleSelectList .vsLink:after,.mhLinks .iconWishList,.mhLinks .iconShoppingCart,.onlineStoresList li a:after,.pdSpecifications .iconPDF,.cartList .togglePackageItems .icon{background-image:url("/app_themes/rr/images/sprite@2x.png");background-size:960px 580px}}.printLogo{display:none}@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.headerRow,#mobileHeader,.homeCatRow,.heroContentRow,.siteTools,.footerVehicleRow,.footerSocialRow,.footerManufacturersRow,.footerSitemapRow,.footerLinksRow,.filterNoticeWrap,.viewTypes,.pgProductListing .productListingList .btnQuickView,.pgProductListing .compareChk,.pgProductListing .productListingList .priceBox .btnAddToCart,.productPriceBox .btn,.recentlyViewed,.cartInfoRow .nextStep{display:none}.pageTitle{padding-bottom:5px;margin-bottom:5px}.ww h2{padding-top:0}.productListing .pageIntro{margin:0}.pgProductListing .productListingList .desc h3{white-space:normal}.pgWishList .pageIntro{margin-bottom:0}.pgWishList .pageIntro .btn{display:none}.cartInfoRow .wishlistText{border-right:0;width:100%}.cart .colProduct{width:100%}.cart .mobileTitle{margin:0}.cart .colPpi{width:46%}.cart .colSubTotal{text-align:right}.cart .colRemove,.cartUpdateRow{display:none}.cartList>li{page-break-inside:avoid;border:2px solid #000;margin:0 0 15px}.cartList .rowProductCost{margin-top:0;padding-top:5px}.cartList .colProduct a{font-size:1.2em;font-weight:bold}.cartList .colQty .inputText{text-align:left;background-color:transparent;border:0;padding:0}.cartList .togglePackageItems{text-align:left;padding:0;margin-bottom:2px;font-weight:bold;font-size:10px}.cartList .cartPackageList>li{padding:8px 0 0;border-top:1px dashed #3c3c3c}.cartList .cartPackageList .colProduct a{font-size:12px}.cartList .cartPackagedProductContainer .cartPackagedProduct{display:block!important;-webkit-box-shadow:none;box-shadow:none;border:1px dashed #3c3c3c;margin:0 16px 16px}.cartTotalRow .totalPrice{left:auto;right:16px}.cartInfoRow{border-bottom:0}.printLogo{display:block;padding:30px 0 15px}.printLogo img{width:300px;height:auto}}/*! jQuery UI - v1.10.3 - 2013-08-07
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.datepicker.css, jquery.ui.menu.css, jquery.ui.slider.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=%22Noto%20Sans%22%2C%22Segoe%20UI%22%2C%22Trebuchet%20MS%22%2CArial%2Csans-serif&fwDefault=normal&fsDefault=16px&cornerRadius=0&bgColorHeader=%23FFFFFF&bgTextureHeader=flat&bgImgOpacityHeader=100&borderColorHeader=%23DADADA&fcHeader=%230f0f0f&iconColorHeader=%230f0f0f&bgColorContent=%23ffffff&bgTextureContent=flat&bgImgOpacityContent=100&borderColorContent=%23DADADA&fcContent=%23606060&iconColorContent=%23606060&bgColorDefault=%23e7e7e7&bgTextureDefault=flat&bgImgOpacityDefault=100&borderColorDefault=%23DADADA&fcDefault=%23606060&iconColorDefault=%23606060&bgColorHover=%23D0D0D0&bgTextureHover=flat&bgImgOpacityHover=75&borderColorHover=%23DADADA&fcHover=%23606060&iconColorHover=%23606060&bgColorActive=%23D0D0D0&bgTextureActive=flat&bgImgOpacityActive=100&borderColorActive=%23DADADA&fcActive=%23606060&iconColorActive=%23606060&bgColorHighlight=%23cecece&bgTextureHighlight=flat&bgImgOpacityHighlight=100&borderColorHighlight=%23DADADA&fcHighlight=%230F0F0F&iconColorHighlight=%230F0F0F&bgColorError=%23fce7e7&bgTextureError=flat&bgImgOpacityError=100&borderColorError=%23fce7e7&fcError=%23E01919&iconColorError=%23E01919&bgColorOverlay=%23000000&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=70&bgColorShadow=%23000000&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=40&thicknessShadow=0&offsetTopShadow=1px&offsetLeftShadow=0&cornerRadiusShadow=0
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:"Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;font-size:16px}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Noto Sans","Segoe UI","Trebuchet MS",Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #DADADA;background:#fff url("/app_themes/rr/images/jqueryui/ui-bg_flat_100_ffffff_40x100.png") 50% 50% repeat-x;color:#606060}.ui-widget-content a{color:#606060}.ui-widget-header{border:1px solid #DADADA;background:#fff url("/app_themes/rr/images/jqueryui/ui-bg_flat_100_FFFFFF_40x100.png") 50% 50% repeat-x;color:#0f0f0f;font-weight:bold}.ui-widget-header a{color:#0f0f0f}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #DADADA;background:#e7e7e7 url("/app_themes/rr/images/jqueryui/ui-bg_flat_100_e7e7e7_40x100.png") 50% 50% repeat-x;font-weight:normal;color:#606060}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#606060;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #DADADA;background:#D0D0D0 url("/app_themes/rr/images/jqueryui/ui-bg_flat_75_D0D0D0_40x100.png") 50% 50% repeat-x;font-weight:normal;color:#606060}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#606060;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #DADADA;background:#D0D0D0 url("/app_themes/rr/images/jqueryui/ui-bg_flat_100_D0D0D0_40x100.png") 50% 50% repeat-x;font-weight:normal;color:#606060}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#606060;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #DADADA;background:#cecece url("/app_themes/rr/images/jqueryui/ui-bg_flat_100_cecece_40x100.png") 50% 50% repeat-x;color:#0F0F0F}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#0F0F0F}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #fce7e7;background:#fce7e7 url("/app_themes/rr/images/jqueryui/ui-bg_flat_100_fce7e7_40x100.png") 50% 50% repeat-x;color:#E01919}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#E01919}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#E01919}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/app_themes/rr/images/jqueryui/ui-icons_606060_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/app_themes/rr/images/jqueryui/ui-icons_0f0f0f_256x240.png")}.ui-state-default .ui-icon{background-image:url("/app_themes/rr/images/jqueryui/ui-icons_606060_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("/app_themes/rr/images/jqueryui/ui-icons_606060_256x240.png")}.ui-state-active .ui-icon{background-image:url("/app_themes/rr/images/jqueryui/ui-icons_606060_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("/app_themes/rr/images/jqueryui/ui-icons_0F0F0F_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/app_themes/rr/images/jqueryui/ui-icons_E01919_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0}.ui-widget-overlay{background:#000 url("/app_themes/rr/images/jqueryui/ui-bg_flat_0_000000_40x100.png") 50% 50% repeat-x;opacity:.7;filter:Alpha(Opacity=70)}.ui-widget-shadow{margin:1px 0 0 0;padding:0;background:#000 url("/app_themes/rr/images/jqueryui/ui-bg_flat_0_000000_40x100.png") 50% 50% repeat-x;opacity:.4;filter:Alpha(Opacity=40);border-radius:0}