<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.margin{margin:0 auto;}.block{display:block;}.iblock{display:inline-block;}.inline{display:inline;}.itable{display:inline-table;}.noDisplay{display:none;}.left{float:left;}.right{float:right;}.clear{clear:both;}.bold{font-weight:bold;}.normal{font-weight:normal;}.light{font-weight:lighter;}.noBorder{border:none;}.noBg{background:none;}.upperCase{text-transform:uppercase;}.noCase{text-transform:none;}.rel{position:relative;}.abs{position:absolute;}.textDec{text-decoration:underline;}.noTextDec{text-decoration:none;}.centerAlign{text-align:center;}.leftAlign{text-align:left;}.rightAlign{text-align:right;}.borderMix{border:1px solid #000;border-radius:0;}.borderHoverMix{border:1px solid #000;}.dealerTabLinks{display:block;width:33%;margin:10px 0;padding:8px;background:#e7e7e7;color:#7e7e7e;border:1px solid #ccc;}.interior .ContinueShoppingSection{float:none !important;}.relatedLinks{text-align:right;}.relatedLinks .label.action{text-decoration:underline;}.productDetails .unavailableSubText{position:relative;}.productDetails .unavailableSubText img{width:100%;}.leftDiv{width:70%;float:left;margin-bottom:10px;}.leftDiv .productDetails{width:52%;margin-left:8%;}.leftDiv .productDetails .viewed{background:url('/images/View-16.png') no-repeat left;padding:10px 0 10px 33px;}.leftDiv .productDetails .header.alt h2{font-family:"MINI Serif-Regular",'serif';}.leftDiv .images{min-height:290px;margin-bottom:10px;width:35%;float:left;}.leftDiv .images .galleryImg{float:left;width:25%;margin-right:3%;border:1px solid #ccc;height:56px;text-align:center;margin-top:5px;}.leftDiv .images .galleryImg .productImage img{border:none;max-height:56px;}.leftDiv .images .productImage{display:block;margin:0 auto;}.leftDiv .images .productImage img{max-width:100%;height:auto;border:1px solid #ccc;}.rightDiv{width:29%;margin-left:1%;float:left;}.rightDiv .emailContainer .innerWrapper .bttn.tertiary{display:block;margin:auto !important;}.rightDiv .emailContainer .sendEmailResponse{display:block;color:#f00;}.labelRow .label{display:inline-block;}.labelRow .money{display:inline-block;}.noImage .leftDiv .productDetails{width:100%;margin:0;}.hasImage .leftDiv .productDetails{float:right;}.pImages{min-height:290px;margin-bottom:10px;width:35%;float:right;}.pImages .productImage{display:block;margin:0 auto;}.pImages .productImage img{width:100%;height:auto;border:1px solid #ccc;}.interior .wrap .validationText .searchSomethingRed{font-family:"MINI Sans Serif",'sans-serif';color:#000;font-size:1em;height:auto;}.interior .wrap .validationText .searchSomethingRed.action{color:#000;}.interior .wrap .validationText .searchSomethingRed.action:hover{color:#000;}.productDetails a.directLink{position:absolute;top:0;right:0;width:60px;height:43px;z-index:1;}.productDetails a.directLink img.newWindowIcon{position:relative;left:15px;top:5px;}.productDetails .assemblyDetails{overflow:visible !important;cursor:pointer;padding-left:10px;}.productDetails .assemblyDetails .label.action{font-size:.9em;font-weight:bold;}.productDetails .assemblyDetails .label.action.large{position:static !important;font-weight:normal !important;}.productDetails .assemblyDetails .label{font-size:.8em;}.productDetails .assemblyDetails .accordionIndicator{height:61px;max-height:71px;min-height:61px;position:absolute;right:-10px;top:39px;width:71px;z-index:1;}.productDetails .assemblyDetails .accordionIndicator .accordionIndicatorImg{font-size:32px;position:relative;right:4px;bottom:2px;background:url('/images/pdArrowDown.png') center no-repeat;width:100%;height:100%;display:block;}.productDetails .assemblyDetails .accordionIndicator .accordionIndicatorImg.expanded{background:url('/images/pdArrowUp.png') center no-repeat;}.productDetails .assemblyDetails:hover{background:#f4f4f4;}.productDetails .assemblyDetails:hover .label.action,.productDetails .assemblyDetails:hover .label.action.large,.productDetails .assemblyDetails:hover .label{color:#000;}.productDetails #previewAssemblyList{display:block;max-height:300px;overflow-y:scroll;border:1px solid #ccc;margin-bottom:30px;}.productDetails #previewAssemblyList .border-right{border-right:1px solid #ccc;padding:0 4px;}.productDetails #previewAssemblyList .evenRow{background:#e6e6e6;}.productDetails #previewAssemblyList .oddRow{background:#f2f2f2;}.productDetails #previewAssemblyList .image{height:30px;width:30px;}.productDetails #previewAssemblyList .grid-row{border-bottom:1px solid #fff;max-height:none;min-height:0;}.productDetails #previewAssemblyList .grid-row .stockCode{float:none;vertical-align:top;margin-top:0;}.productDetails #previewAssemblyList .grid-row .stockCode a{max-height:none;min-height:0;}.productDetails #previewAssemblyList .productCode .bttn{max-height:none;min-height:0;padding:4px 0;font-size:12px;margin-top:4px;width:100%;min-width:100px;}.productDetails .itemContainer .image{left:auto !important;}.productDetails .itemContainer .image:hover+.assemblyDetails{background:#f4f4f4;}.productDetails .itemContainer .image:hover+.assemblyDetails .label.action,.productDetails .itemContainer .image:hover+.assemblyDetails .label.action.large,.productDetails .itemContainer .image:hover+.assemblyDetails .label{color:#20609f;}.productDetails .itemContainer .image:hover+.assemblyDetails .accordionIndicatorImg{background:url('/images/pdArrowDown.png') center no-repeat;}.productDetails .itemContainer .image:hover+.assemblyDetails .accordionIndicatorImg.expanded{background:url('/images/pdArrowUp.png') center no-repeat;}.productDetails #previewAssemblyList .grid-item div{float:left;}.productDetails #previewAssemblyImageContainer{position:relative;}.productDetails #previewAssemblyImageContainer #diagram-toolbox{font-size:14px;position:absolute;top:0;right:0;z-index:1;}.productDetails #div_assemblyList .grid-item{overflow:hidden;padding:0;}.productDetails .showAssembly .listAssembly table tr.highlight td .bttn.primary{background-color:#fff;color:#000;}.productDetails .tabs section.assembliesContainer .grid.vertical .grid-item{position:relative;}.productDetails .tabs section.assembliesContainer .grid.vertical .grid-item a{cursor:pointer;}.productDetails .previewAssembly{overflow:hidden;position:relative;}.productDetails #previewAssemblyImageOuterWrapper{width:100%;height:400px;overflow:auto;display:block;font-size:0;}.productDetails #previewAssemblyImageInnerWrapper{position:relative;display:inline-block;padding:0;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;}.productDetails #previewAssemblyImageInnerWrapper:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;}.productDetails .previewAssemblyImageContainer img{width:100%;}.productDetails a#ctl00_Content_PageBody_Repeater_ProductAssemblies_ctl01_previewAssemblyImageContainer{width:100%;height:400px;min-height:400px;max-height:400px;}.productDetails .tabs section.assembliesContainer .grid.vertical .grid-item .previewAssembly a.bttn.tertiary{height:25px;line-height:25px;max-height:25px;min-height:25px;float:none;}.productDetails .galleryImg{float:left;width:25%;margin-right:3%;border:1px solid #ccc;height:56px;}.productDetails .leftDiv .images .galleryImg .productImage img{border:none;max-height:56px;}.tabs{position:relative;clear:both;}.tabs section{margin:0;padding:0;display:none;width:100%;}.tabs section.productDetailDiv{z-index:1;display:block;}.tabs section.selected{display:block;}.tabs section.assembliesContainer .bttn{float:right;}.tabs section.assembliesContainer&gt;.wrap{padding-top:0;}.tabs section.assembliesContainer .grid.vertical.showAll{max-height:inherit;}.tabs section.assembliesContainer .grid.vertical .grid-item{display:none;padding:5px;}.tabs section.assembliesContainer .grid.vertical .grid-item:first-child{display:block;}.tabs section.assembliesContainer .grid.vertical .grid-item:first-child+.grid-item{display:block;}.tabs section.assembliesContainer .grid.vertical .grid-item a.itemContainer{text-decoration:none;max-height:86px;min-height:86px;overflow:hidden;display:block;position:relative;cursor:default;border:1px solid #fff;}.tabs section.assembliesContainer .grid.vertical .grid-item a.itemContainer.down{max-height:inherit;}.tabs section.assembliesContainer .grid.vertical .grid-item a.itemContainer .image{position:absolute;left:0;cursor:pointer;}.tabs section.assembliesContainer .grid.vertical .grid-item a.itemContainer .image img{width:100%;}.tabs section.assembliesContainer .grid.vertical .grid-item a.itemContainer .assemblyDetails{position:relative;margin-left:100px;overflow:hidden;color:#000;text-decoration:none;min-height:90px;}.tabs section.assembliesContainer .grid.vertical .grid-item a.itemContainer .assemblyDetails .label{width:80%;}.tabs section.assembliesContainer .grid.vertical .grid-item a.itemContainer .assemblyDetails .label.action{width:75%;text-decoration:none;cursor:pointer;}.tabs section.assembliesContainer .grid.vertical .grid-item a.itemContainer .assemblyDetails .label.action.large{width:auto;position:absolute;top:0;right:0;font-weight:bold;cursor:pointer;}.tabs section.assembliesContainer .grid.vertical .grid-item a.itemContainer:hover{border:1px solid #f4f4f4;}.tabs section.assembliesContainer .grid.vertical .grid-item .expand{margin-left:100px;display:none;-webkit-appearance:none;box-shadow:none;border:none;padding:0;text-align:center;cursor:pointer;text-shadow:none;border-radius:0;text-decoration:none;height:auto;background:none;}.tabs section.assembliesContainer .grid.vertical .grid-item.alt{border-top:1px solid #ccc;border-bottom:1px solid #ccc;}.tabs section.assembliesContainer .grid.vertical .grid-item:last-child{border-bottom:none !important;}.tabs section .uprog{position:absolute;top:54px;bottom:12px;left:11px;right:9px;z-index:9;background:transparent url('/images/Preloader_2.gif') no-repeat;background-color:rgba(255,255,255,.8);background-position:50%;}.tabs .tabContainer{padding:0;background:none;position:relative;top:1px;}.tabs .tabContainer a{cursor:pointer;display:inline-block;padding:10px;background:#fff;color:#666;padding-bottom:5px;text-decoration:none;background:#e7e7e7;color:#7e7e7e;border:1px solid #ccc;border-bottom:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.tabs .tabContainer a:hover{text-decoration:none;}.tabs .tabContainer a.selected{background:#fff;color:#666;border:1px solid #ccc;border-bottom:solid 1px #fff;border-top:5px solid #f0f3f8;}.tabs .tabContainer a[name="MoreInfo"].notSelected{cursor:auto;}.hasOptionsContainer .grid.vertical .grid-item{border:1px solid #ccc;padding:5px;margin-bottom:5px;cursor:pointer;}.hasOptionsContainer .grid.vertical .grid-item:hover{background-color:#efefef;}.hasOptionsContainer .grid.vertical .grid-item.alt{background:#000;color:#fff;}.hasOptionsContainer .grid.vertical .grid-item.alt .label{color:#fff;}.relatedProd .grid.vertical{margin-top:0;padding-top:10px;}.relatedProd .grid.vertical .grid-item{margin:0 0 5px;padding:5%;border:1px solid #ccc;}.relatedProd .grid.vertical .grid-item a{text-align:center;text-decoration:none;}.relatedProd .grid.vertical .grid-item a .image{margin:0 auto;}.relatedProd .grid.vertical .grid-item a .relatedDetails .label.action.small{height:2em;overflow:hidden;line-height:1em;text-align:left;}.relatedProd .grid.vertical .grid-item a .relatedDetails .money.small{text-align:right;}.relatedProd .grid.horizontal{margin-top:0;padding-top:10px;}.relatedProd .grid.horizontal .grid-item{width:17%;margin:0 1% 1% 0;padding:.5%;border:1px solid #ccc;}.relatedProd .grid.horizontal .grid-item a{text-align:center;text-decoration:none;}.relatedProd .grid.horizontal .grid-item a .image{margin:0 auto;}.relatedProd .grid.horizontal .grid-item a .image img{max-width:90px;}.relatedProd .grid.horizontal .grid-item a .relatedDetails .label.action.small{height:2em;overflow:hidden;line-height:1em;text-align:left;}.relatedProd .grid.horizontal .grid-item a .relatedDetails .money.small{text-align:right;}.askQuestionContainer .questionEntry{width:75%;}.askQuestionContainer .questionEntry .inputContainer{margin:5px 0;}.askQuestionContainer .questionEntry .textbox{width:100%;}.prodQuestions .grid.vertical.showSelection .grid-item{display:none !important;}.prodQuestions .grid.vertical.showSelection .grid-item:first-child{display:block !important;}.prodQuestions .grid.vertical.showSelection .grid-item:first-child+li{display:block !important;}.prodQuestions .grid.vertical .grid-item{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc;}.prodQuestions .grid.vertical .grid-item .label.alt{font-weight:bold;}.prodQuestions .grid.vertical .grid-item .label.small{margin-bottom:10px;}.prodQuestions .grid.vertical .grid-item:last-child{border-bottom:none;}.prodQuestions .bttn.tertiary.showMoreQuestion{display:none;}.atcPricing .trustmark{margin-top:50px;}.atcPricing .trustmark .cartMessage{font-size:10px;}.atcPricing .trustmark .contactlink{margin-top:10px;margin-bottom:0;}.atcPricing.notAvailable .relatedProd .label{text-align:center;}.atcPricing.notAvailable .relatedProd .label.bold{padding-bottom:3px;border-bottom:1px solid #ccc;}.atcPricing.notAvailable .relatedProd .grid.vertical{width:50%;margin:0 auto;}.mothership{min-height:120px;}.mothership.notAvailable .trustmark{margin-top:0;}.mothership.noDealers .findZipCode{margin-top:50px;}.mothership.noPricing .pricingRow .label.action{width:100%;}.mothership .pricingRow.yourPrice{font-weight:bold;background:#eee;border-bottom:1px solid #ddd;padding:10px;position:absolute;top:0;left:0;right:0;}.mothership .pricingRow.yourPrice .label,.mothership .pricingRow.yourPrice .money{color:#555;}.mothership .hasOptionsContainer{margin-top:30px;}.pricingRow .label{float:left;}.pricingRow .label.alt{color:#000;}.pricingRow .money{float:right;}.pricingRow .money.alt{color:#000;}.pricingRow .textbox{float:right;width:20px;text-align:center;}.pricingRow.listPrice .extra{margin-right:10px;}.pricingRow.listPrice .money.alt{text-decoration:line-through;}.bttn.primary.icon{background-image:url('/images/assyCart.png');}.bttn.primary.icon.alt{background-image:none;}.bttn.primary.icon.alt:hover{background-image:none;}.bttn.primary.icon:hover{background-image:url('/images/assyCart.png');}.dealersMothership{margin-top:50px;}.dealersMothership a{margin:5px 0;display:block;text-decoration:none;padding-bottom:10px;border-bottom:1px solid #ddd;}.dealersMothership a .label{width:50%;}.dealersMothership a .label.small{width:100%;display:block;}.dealersMothership a .dealerRating{clear:both;float:left;}.dealersMothership a .bttn.tertiary{float:right;padding:4px 6px;clear:none;margin-top:-5px;}.findZipCode{border-bottom:1px solid #ccc;padding:10px 0;}.findZipCode .zipCodeLabel{display:none;}.findZipCode .textbox{float:left;width:86px;margin:0 10px 5px 0 !important;height:28px !important;padding:5px 0 5px 40px !important;background-image:url('/images/location.png');background-repeat:no-repeat !important;background-position:left center !important;text-align:left !important;max-width:45% !important;}.findZipCode .bttn.primary{background:#000 !important;height:40px !important;width:auto !important;margin:0 !important;position:static !important;clear:none !important;padding:8px 10px !important;float:left;font-size:.75em !important;margin-left:1% !important;}.shareBtns .bttn.tertiary{display:block;}.shareBtns .bttn.tertiary.icon.fb{background-image:url('/images/fb.png');background-repeat:no-repeat;background-position:1px 1px;}.shareBtns .bttn.tertiary.icon.fb:hover{background-image:url('/images/fb.png');}.shareBtns .bttn.tertiary.icon.print{background-image:none;background-repeat:no-repeat;background-position:1px 1px;}.shareBtns .bttn.tertiary.icon.print:hover{background-image:none;}.shareBtns .bttn.tertiary.icon.email{background-image:none;background-repeat:no-repeat;background-position:1px 1px;}.shareBtns .bttn.tertiary.icon.email:hover{background-image:none;}.shareBtns .bttn.tertiary.icon.pin{background-image:url('/images/pin.png');background-repeat:no-repeat;background-position:1px 1px;}.shareBtns .bttn.tertiary.icon.pin:hover{background-image:url('/images/pin.png');}.trustmark .barcodeDescriptor{padding:5px 0;}.trustmark .barcodeDescriptor .manuLogo{margin:0 auto 5px auto;display:block;}.trustmark .barcodeDescriptor .barcode{width:100%;height:auto;margin:5px 0;}.trustmark .barcodeDescriptor .label{text-align:center;}.trustmark .thawte,.trustmark .cenpos{text-align:center;}.trustmark .secure{height:60px;width:60px;margin:10px auto;display:block;background-image:url('/images/secureImgWht.png');background-position:48% 38%;cursor:default;}.trustmark div.AuthorizeNetSeal{margin:0 auto !important;}.trustmark .contactlink{display:block;margin-bottom:10px;}.trustmark .contactlink span{display:inline-block;vertical-align:middle;}.trustmark .contactlink span.action-icon{margin-right:10px;}.trustmark .contactlink span.action-icon.call{background-image:url('/images/phoneCall_black.png');background-repeat:no-repeat;background-position:7px 7px;}.trustmark .contactlink span.action-icon.email{background-image:url('/images/Send_black.png');background-repeat:no-repeat;background-position:9px 7px;}.trustmark .contactlink span.action-icon.return{background-image:url('/images/Box_black.png');background-repeat:no-repeat;background-position:7px 7px;}.trustmark .contactlink span.action-icon.warranty{background-image:url('/images/Badge_BLACK.png');background-repeat:no-repeat;background-position:7px 7px;}.c_ContinueShoppingSection{padding-top:21px !important;width:200px;display:inline-block;}.c_ContinueShoppingSection.dealer{float:left;clear:left;}.c_continueShopping{background:#d9d9d9 !important;color:#40667d !important;border-radius:0 !important;padding:11px 8px !important;border:0;float:left;display:inline-block;}.c_continueShopping:hover{background:#1869b7 !important;color:#d9d9d9 !important;box-shadow:none !important;}.c_btn{text-shadow:none !important;display:inline-block;cursor:pointer;font-family:arial;font-size:15px;font-weight:normal;text-align:center;text-decoration:none;border:none;padding:2px 4px;}.c_continueExpand{border-radius:0 !important;background:#d9d9d9 !important;box-shadow:none !important;padding:3px 8px !important;margin-left:8px;border:none !important;position:relative;right:5px;display:inline-block;float:left;}.c_continueExpand img{padding-top:11px;}.cartDetails .leftDiv.alt{margin-bottom:0;}.cartDetails .leftDiv.alt .cartSummarySection{margin-top:0;}.cartDetails .leftDiv.alt .cartSummarySection .detailedTotalAndShipping .pricingRow .label.action.small{width:30%;}.cartDetails .leftDiv.alt .cartSummarySection .detailedTotalAndShipping .pricingRow .label.action.small+.label.small{width:42%;}.cartDetails div.alt{clear:both;}.cartSummarySection{clear:both;margin-top:10px;}.cart .bttn.primary.proceedToCheckout{float:right;}.cart .bttn.primary.icon{background-image:url('/images/secureCartImg.png');background-position:center right;padding:8px 30px 8px 5px;margin-bottom:10px;}.cart .modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:500;display:none;}.cart .modal .modalClose{background:#000;opacity:.4;color:#fff;position:absolute;top:0;bottom:0;right:0;left:0;height:100%;width:100%;}.cart .modal .modalContentHeader{color:#fff;font-size:24px;font-weight:bold;text-align:center;margin:10px 0;}.cart .modal .modalContent{z-index:1;position:absolute;top:50%;left:50%;background:#000;color:#fff;width:400px;margin-left:-230px;text-align:justify;font-size:0;padding:30px;}.cart .modal .modalContent a.bttn.primary{width:100%;height:50px;padding:0;line-height:50px;margin:10px 0;font-size:14px;display:block;}.cart .modal .inputRow{display:inline-block;width:100%;background:#fff;color:#000;text-align:left;font-size:12px;margin:10px 0;}.cart .modal .inputRow input{display:block;height:25px;line-height:25px;box-sizing:border-box;border:none;text-indent:12px;width:90%;}.cart .modal .inputRow .requiredField{color:#f00;}.cart .modal .inputRow.firstName,.cart .modal .inputRow.lastName{width:47%;}.cart .modal .inputRow label{display:block;text-indent:12px;height:25px;line-height:25px;}.cart .modal .sendToRetailerResponse{vertical-align:middle;}.cart .modal .responseIcon,.cart .modal .responseText{display:inline-block;height:50px;vertical-align:middle;}.cart .modal .responseIcon{background-position:center;background-repeat:no-repeat;}.cart .modal .responseIcon.success{width:16px;background-size:14px 14px;background-image:url('/images/checkmark.png');}.cart #emailContainer,.cart #dealerFunctionsEmailContainer{height:0;overflow:hidden;}.cart .emailContainer .innerWrapper{margin-top:10px;padding:10px;text-align:center;}.cart .emailContainer button,.cart .emailContainer #emailContainer input{display:inline-block;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px;margin:0;}.cart .emailContainer input{margin-bottom:15px;}.cart .emailContainer .sendEmailResponse{display:block;font-weight:bold;}.removeItem{border-radius:0;background-image:url('/images/removeItemX.jpg');background-position:center left;background-repeat:no-repeat;padding:1px 0 0 13px;margin-top:5px;text-shadow:none;}.removeItem:hover{box-shadow:none;}.ddPopup{display:none;float:right;background:url('/images/calculateShippingBox.png') center right no-repeat;height:88px;width:145px;position:absolute;right:40%;z-index:1;}.ddPopup .label{width:105px;margin:5px 10px;float:left;}.ddPopup select{width:105px;margin:5px 10px 0 10px;display:block;float:left;}.detailedTotalAndShipping{width:40%;text-align:right;float:right;position:relative;}.detailedTotalAndShipping .pricingRow{padding:5px 0;}.detailedTotalAndShipping .pricingRow .label.small{width:72%;font-weight:bold;}.detailedTotalAndShipping .pricingRow .money.small{width:25%;font-weight:bold;}.detailedTotalAndShipping .pricingRow .label.action.small{background:none;border:none;padding:0;font-weight:bold;width:27%;padding-right:1%;text-align:right;cursor:pointer;color:#00f;text-decoration:underline;}.detailedTotalAndShipping .pricingRow .label.action.small+.label.small{width:45%;}.detailedTotalAndShipping .detailedCartTotal{border-top:1px solid #ccc;padding-top:5px;margin-top:5px;}.detailedTotalAndShipping .detailedCartTotal .label{width:39%;text-align:center;font-weight:bold;}.detailedTotalAndShipping .detailedCartTotal .pricingRow .money.small{font-size:1em !important;width:auto;}.detailedTotalAndShipping .detailedCartTotal .cartTotalAmount{color:#008000 !important;font-size:1em !important;font-family:"MINI Sans Serif",'sans-serif' !important;color:#000 !important;font-size:1.25em !important;display:inline;}.emailPaymentType{float:left;width:50%;}.emailPaymentType .singleInputSubmit{width:55%;float:left;}.emailPaymentType .paymentTypes{float:left;margin:15px 0 0 0 !important;position:relative;width:206px;}.shippingRates{clear:both;margin-top:10px;}.recentCart{clear:both;}.c_stateDropdown{text-transform:uppercase;}.aboutcontact .socialLink{display:inline-block;margin:0 0 10px 10px;}.aboutcontact .socialLink span{display:inline-block;vertical-align:middle;}.aboutcontact .socialLink .label.action{margin-left:5px;}.aboutcontact .socialLink .action-icon{background-repeat:no-repeat;}.aboutcontact .socialLink .action-icon.fb{background-image:url('/images/constants/socialFacebook.png');background-position:center;}.aboutcontact .socialLink .action-icon.pinterest{background-image:url('/images/constants/socialGoogle.png');background-position:center;}.aboutcontact .socialLink .action-icon.youtube{background-image:url('/images/constants/socialYoutube.png');background-position:center;}.aboutcontact .socialLink .action-icon.twitter{background-image:url('/images/constants/socialTwitter.png');background-position:center;}.aboutcontact .socialLink .action-icon.gp{background-image:url('/images/constants/socialGoogle.png');background-position:center;}.aboutcontact .socialLink .action-icon.instagram{background-image:url('/images/constants/socialInstagram.png');background-position:center;}.aboutcontact .aboutLeft{float:left;width:50%;}.aboutcontact .aboutRight{float:left;width:48%;margin-left:1%;}.aboutcontact .dealermap{width:100%;min-height:300px;margin-top:10px;}.aboutcontact .labelRow .label:first-child{font-weight:bold;}.aboutcontact .aboutSocial{margin-top:10px;}.aboutcontact .contactVehicleSelection select{width:100%;padding:3px;}.withPartSelection .selectRetailer{width:50%;float:left;}.withPartSelection .selectRetailer section{height:198px;}.withPartSelection .selectRetailer section .zipLabel{margin-top:10px;}.withPartSelection .selectRetailer section .inputTextbox{margin-top:10px;}.withPartSelection .selectRetailer section .inputTextbox .textbox.large{width:76%;height:40px;vertical-align:top;background-image:url('/images/location.png');background-repeat:no-repeat;background-position:-2px 4px;padding:0 0 0 40px;}.withPartSelection .selectRetailer section .inputTextbox .bttn.primary{display:inline-block;margin:0;height:42px;}.withPartSelection .partSelection{width:49%;float:left;margin-left:1%;}.selectRetailer{width:50%;float:left;}.selectRetailer section{height:198px;}.selectRetailer section .zipLabel{margin-top:10px;}.selectRetailer section .inputTextbox{margin-top:10px;}.selectRetailer section .inputTextbox .textbox.large{width:76%;height:40px;vertical-align:top;background-image:url('/images/location.png');background-repeat:no-repeat;background-position:-2px 4px;padding:0 0 0 40px;}.selectRetailer section .inputTextbox .bttn.primary{display:inline-block;margin:0;height:42px;}.dealersList .grid-item{margin-top:10px;border:1px solid #ccc;position:relative;}.dealersList .grid-item .bttn.tertiary{float:right;margin-right:1%;}.wholesale .formInputs .bttn.primary,.wholesaleRegister .formInputs .bttn.primary{display:inline-block;}.wholesale .inputContainer,.wholesaleRegister .inputContainer{padding:5px 0;}.wholesale .inputContainer .textbox,.wholesaleRegister .inputContainer .textbox{display:block;width:90%;}.wholesale .inputContainer.divLeft,.wholesaleRegister .inputContainer.divLeft{float:left;}.wholesale .inputContainer.divLeft.width-50,.wholesaleRegister .inputContainer.divLeft.width-50{width:50%;}.wholesale .inputContainer.divLeft.width-25,.wholesaleRegister .inputContainer.divLeft.width-25{width:25%;}.wholesale .inputContainer.divLeft.width-75,.wholesaleRegister .inputContainer.divLeft.width-75{width:75%;}.wholesale .inputContainer.divRight,.wholesaleRegister .inputContainer.divRight{float:left;margin-left:1%;}.wholesale .inputContainer.divRight.width-50,.wholesaleRegister .inputContainer.divRight.width-50{width:49%;}.wholesale .inputContainer.divRight.width-25,.wholesaleRegister .inputContainer.divRight.width-25{width:24%;}.wholesale .inputContainer.divRight.width-75,.wholesaleRegister .inputContainer.divRight.width-75{width:74%;}.wholesale .wholesale .bttn.tertiary.sub,.wholesaleRegister .wholesale .bttn.tertiary.sub{display:block;}#AssemblyDiagram{position:relative;height:100%;width:100%;}#diagram-outerwrapper{width:100%;height:100%;overflow:auto;display:block;font-size:0;}#diagram-innerwrapper{position:relative;display:inline-block;padding:0;}#hotspot-container{opacity:0;transition:opacity 1.5s ease-in-out;}.hotspot-outer{position:absolute;height:1px;width:1px;display:inline-block;color:#000;background:#fff;font-family:monospace;font-weight:bold;}.hotspot-inner{position:absolute;text-align:center;left:-50%;padding:3px;font-size:0;height:12px;width:12px;cursor:pointer;background-image:url('/images/hotspotIcon.png');background-repeat:no-repeat;background-position:50%;background-size:70%;background-color:rgba(80,80,80,.9);opacity:.2;border:solid 2px #000;}.highlight{opacity:.5;}tr.highlight{background:#fff;opacity:1;}tr.highlight td{background-opacity:.5;background:#f00;}#diagram-toolbox{font-size:14px;}span #toolbox-hotspotToggle,span #toolbox-zoomReset{display:inline-block;background:#000;height:30px;width:30px;font-size:14px;line-height:30px;font-weight:bold;text-align:center;color:#fff;cursor:pointer;vertical-align:top;}span #toolbox-hotspotToggle{font-size:20px;}span #toolbox-zoomReset{cursor:default;padding:0 10px;width:auto;}.assyViewProductBtn{display:none;}.breadcrumbDock{padding-left:10px;margin:0;display:none;}.breadcrumbDock li{display:inline;margin-right:5px;}.breadcrumbDock li a{font-family:"MINI Sans Serif",'sans-serif';color:#000;font-size:1em;font-size:14px;text-decoration:none;}.breadcrumbDock li a.action{color:#000;}.breadcrumbDock li a.action:hover{color:#000;}.showAssembly .leftDiv section{height:100%;}.showAssembly .imgControls{text-align:right;}.showAssembly #topAssemblyWrapper{height:400px;margin-top:20px;}.showAssembly #topAssemblyWrapper .moveDealerBox{bottom:-100% !important;}.showAssembly #topAssemblyWrapper .descriptHeight{height:80% !important;}.showAssembly #topAssemblyWrapper .topAssembly{height:100%;clear:both;}.showAssembly #topAssemblyWrapper .topAssembly .assemblyHeadWrapper{height:inherit;width:inherit;margin:auto;background-color:#fff;}.showAssembly #topAssemblyWrapper .topAssembly .toTop{display:none;background:url('/images/returnToTop.png') top center no-repeat;width:30px;height:17px;text-decoration:none;position:absolute;right:100px;top:50%;margin-top:-8px;}.showAssembly #topAssemblyWrapper .topAssembly.docked{position:fixed;top:0;left:0;right:0;z-index:500;background-color:#fff;height:100px;padding:10px;box-shadow:1px 1px 1px #ccc;overflow:hidden;}.showAssembly #topAssemblyWrapper .topAssembly.docked .section_FindDealerAssembly{display:none;}.showAssembly #topAssemblyWrapper .topAssembly.docked .breadcrumbDock{display:block;}.showAssembly #topAssemblyWrapper .topAssembly.docked .addAllAssembly{display:none !important;}.showAssembly #topAssemblyWrapper .topAssembly.docked .header h2{height:1.33em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.showAssembly #topAssemblyWrapper .topAssembly.docked .breadCrumbList{display:block;}.showAssembly #topAssemblyWrapper .topAssembly.docked .toTop{display:block;}.showAssembly #topAssemblyWrapper .topAssembly.docked .leftDiv,.showAssembly #topAssemblyWrapper .topAssembly.docked .rightDiv{height:100%;}.showAssembly #topAssemblyWrapper .topAssembly.docked .leftDiv{width:10%;}.showAssembly #topAssemblyWrapper .topAssembly.docked .leftDiv #diagram-innerwrapper,.showAssembly #topAssemblyWrapper .topAssembly.docked .leftDiv #diagram-innerwrapper img{max-width:100%;max-height:100%;height:auto;width:auto;}.showAssembly #topAssemblyWrapper .topAssembly.docked .leftDiv .action-icon{display:none;}.showAssembly #topAssemblyWrapper .topAssembly.docked .leftDiv .hotspot-inner{height:4px;width:4px;opacity:.1;}.showAssembly #topAssemblyWrapper .topAssembly.docked .leftDiv .hotspot-inner.highlight{opacity:1;}.showAssembly #topAssemblyWrapper .topAssembly.docked .rightDiv{width:69%;}.showAssembly #topAssemblyWrapper .topAssembly.docked .rightDiv section.alt .header.alt h2{font-family:"MINI Serif-Regular",'serif';}.showAssembly #topAssemblyWrapper .topAssembly.docked .rightDiv section.alt .wrap .label.medium{max-height:100px;overflow:hidden;display:inline-block;width:90%;white-space:nowrap;text-overflow:ellipsis;}.showAssembly #topAssemblyWrapper .topAssembly.docked .rightDiv section.alt .wrap br{display:none;}.showAssembly #topAssemblyWrapper .topAssembly.docked .rightDiv section.alt .bttn.primary{display:none;}.showAssembly #topAssemblyWrapper .topAssembly.docked .rightDiv .expandTopAssembly{display:none !important;}.showAssembly #topAssemblyWrapper .topAssembly.showAllTopAssembly .rightDiv .descriptionWrapper{overflow-y:scroll;overflow-x:hidden;}.showAssembly #topAssemblyWrapper .topAssembly.showAllTopAssembly .rightDiv section.alt .header.alt h2{height:auto;white-space:normal;}.showAssembly #topAssemblyWrapper .topAssembly.showAllTopAssembly .rightDiv section.alt .wrap .label.medium{max-height:none;}.showAssembly #topAssemblyWrapper .topAssembly.showAllTopAssembly .rightDiv .expandTopAssembly{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}.showAssembly #topAssemblyWrapper .topAssembly .leftDiv{height:100%;}.showAssembly #topAssemblyWrapper .topAssembly .leftDiv .imgContainer{text-align:center;position:relative;}.showAssembly #topAssemblyWrapper .topAssembly .leftDiv .imgContainer #diagram-toolbox{position:absolute;top:5px;right:5px;z-index:1;}.showAssembly #topAssemblyWrapper .topAssembly .leftDiv .image{max-width:100%;height:auto;max-height:400px;width:auto;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv{height:100%;position:relative;overflow:hidden;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv.dealerShow .descriptionWrapper{height:30%;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv.dealerShow .expandTopAssembly{bottom:auto;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv .loggedIn .section_FindDealerAssembly{bottom:50px;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly{width:97%;margin-bottom:0;position:absolute;bottom:0;max-height:255px !important;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .findZipCode{border:none !important;padding:5px !important;padding-top:0 !important;height:auto !important;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .findZipCode .textbox{padding:0 0 0 40px !important;font-size:12px;height:22px !important;background-size:22px;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .findZipCode .bttn.primary{height:24px !important;padding:3px !important;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .dealerRating img{height:10px;width:10px;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .dealersMothership{margin-top:0;padding:5px;padding-bottom:0;font-size:12px;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .dealersMothership a{padding-bottom:0;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .dealersMothership a .label{width:70%;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .dealersMothership .bttn.tertiary{margin-top:-10px;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv .descriptionWrapper{height:80%;overflow:hidden;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv section.alt{position:relative;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv section.alt .header.alt{padding-top:0;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv section.alt .wrap .label.medium{line-height:1.75em;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv .expandTopAssembly{height:10px;width:10px;background-image:url('/images/expandDown.png');background-position:center;background-repeat:no-repeat;right:10px;cursor:pointer;display:none;padding:5px;border-radius:0;background-color:#ccc;position:absolute;bottom:45px;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv .bttn.primary{position:absolute;bottom:0;left:10px;right:10px;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv .bttn.primary.addAllAssembly{display:none;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv .bttn.primary.addAllAssembly.dealerAddAll{display:block;}.showAssembly section.alt{border-color:transparent;}.showAssembly section.alt.vehicleSelectionDiv{border:1px solid #ccc;border-left:none;border-right:none;min-height:60px;clear:both;}.showAssembly section.alt.vehicleSelectionDiv .rightDiv .wrap{padding:0 10px;}.showAssembly section.alt.vehicleSelectionDiv .leftDiv{margin-top:15px;}.showAssembly section.alt.vehicleSelectionDiv .correctFitment{font-family:"MINI Sans Serif",'sans-serif';color:#000;font-size:1em;}.showAssembly section.alt.vehicleSelectionDiv .correctFitment.action{color:#000;}.showAssembly section.alt.vehicleSelectionDiv .correctFitment.action:hover{color:#000;}.showAssembly section.alt.vehicleSelectionDiv .correctFitment .notBold{font-weight:normal;}.showAssembly section.alt.vehicleSelectionDiv .bttn.tertiary{position:absolute;left:10px;right:10px;}.showAssembly section.alt.vehicleSelectionDiv .ddSelection.wrap{padding-left:0;padding-right:0;}.showAssembly section.alt.vehicleSelectionDiv .ddSelection .dd.vehicle{background-color:#fff;border:1px solid #ccc;float:left;display:inline-block;margin-right:1%;width:17%;padding:3px;}.showAssembly section.alt.vehicleSelectionDiv .ddSelection .dd.vehicle .label{float:left;}.showAssembly section.alt.vehicleSelectionDiv .ddSelection .dd.vehicle select{font-size:.875em;float:right;border:none;width:50%;}.showAssembly section.alt.vehicleSelectionDiv .ddSelection .dd.vehicle:last-child{margin-right:0;}.showAssembly .listAssembly table{table-layout:fixed/9;}.showAssembly .listAssembly table tr.highlight td{background-color:#000;color:#fff;}.showAssembly .listAssembly table tr.highlight td .label.action{color:#fff;}.showAssembly .listAssembly table tr.highlight td .bttn.primary.icon{background-color:#fff;color:#000;background-image:url('/images/productArrowBlack.png');background-repeat:no-repeat;}.showAssembly .listAssembly table tr.highlight td .bttn.primary.icon:hover{background-color:transparent;background-repeat:no-repeat;color:#fff;}.showAssembly .listAssembly table tr.highlight td .money{color:#fff;}.showAssembly .listAssembly table tr.highlight td .action-icon{border:1px solid #fff;}.showAssembly .listAssembly table tr.highlight td .action-icon.expand{border:none;}.showAssembly .listAssembly table tr.highlight td .assyApplicationNotes{color:#fff;}.showAssembly .listAssembly table .assyIndex{text-align:center;width:80px;padding:5px;vertical-align:middle;}.showAssembly .listAssembly table .descriptProduct{text-align:left;vertical-align:middle;padding-left:10px;max-width:0;width:100%;position:relative;}.showAssembly .listAssembly table .descriptProduct.showAll{padding:10px;}.showAssembly .listAssembly table .descriptProduct.showAll .stockCode{white-space:normal;height:auto;transition:height 3s;}.showAssembly .listAssembly table .descriptProduct.showAll .expand{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);transition:all .3s;border:none;}.showAssembly .listAssembly table .descriptProduct.showAll .assyApplicationNotes{height:auto;}.showAssembly .listAssembly table .descriptProduct.showAll .assyApplicationNotes br{display:block;}.showAssembly .listAssembly table .descriptProduct .assyApplicationNotes br{display:none;}.showAssembly .listAssembly table .descriptProduct .expand{height:10px;width:10px;background-image:url('/images/expandDown.png');background-position:center;background-repeat:no-repeat;position:absolute;right:10px;cursor:pointer;display:none;transition:all .3s;padding:5px;background-color:#ccc;border:none;}.showAssembly .listAssembly table .descriptProduct .stockCode{height:21px;line-height:21px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:90%;display:inline-block;transition:height 3s;}.showAssembly .listAssembly table .descriptProduct .assyApplicationNotes{height:20px;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;width:90%;}.showAssembly .listAssembly table .descriptProduct .assyApplicationNotes ul{padding:0;margin:0;list-style:none;}.showAssembly .listAssembly table .productCode{padding:8px 23px 8px 30px;text-align:center;vertical-align:middle;width:inherit;}.showAssembly .listAssembly .label.medium{font-weight:bold;}.showAssembly .listAssembly .money{display:block;max-width:80px;min-width:50px;}.showAssembly .listAssembly .money.alt{color:#000;text-decoration:line-through;font-weight:normal !important;}.showAssembly .listAssembly .money.medium{font-weight:bold;}.showAssembly .listAssembly .bttn.primary{margin:0;font-size:.875em;display:inline-block;}.showAssembly .listAssembly .bttn.primary.icon{background-image:none;padding:8px 17px 8px 24px;background-position:6%;width:100%;margin-left:-24px;}.showAssembly .listAssembly .bttn.primary.icon:hover{background-image:none;}.showAssembly .listAssembly .bttn.primary.icon.alt{background-color:#666;color:#ccc;}.showAssembly .listAssembly .bttn.primary.icon .assyStockCodeBtn{white-space:nowrap;}.showAssembly .listAssembly .image{width:50px;height:auto;}.showAssembly .listAssembly .action-icon{background-image:url('/images/assyCart.png');background-repeat:no-repeat;background-color:#000;border-radius:0;border:none;width:42px;height:33px;background-position:8px 4px;cursor:pointer;}.showAssembly .listAssembly .action-icon:hover{background-color:transparent;}.showAssembly .listAssembly .border-right{border-right:1px solid #ccc;}.showAssembly .listAssembly .textbox{width:36px;height:36px;text-align:center;display:inline-block;padding:0;vertical-align:middle;line-height:36px;}#toolbox-zoomOut{border:none;background-image:url('/images/zoomOutBlack.png');background-position:center;background-repeat:no-repeat;border-radius:0;}#toolbox-zoomIn{border:none;background-image:url('/images/zoomInBlack.png');background-position:center;background-repeat:no-repeat;border-radius:0;}.goFullsize{background:url('/images/goFullsize.png') top right no-repeat;border:none;vertical-align:top;padding-right:20px;cursor:pointer;}.hotspot-inner:hover{background-color:rgba(0,0,0,.6);opacity:1;border-color:rgba(0,0,0,.6);}.hotspot-inner.highlight{background-color:rgba(0,0,0,.6);opacity:1;border-color:rgba(0,0,0,.6);}.bttn{padding:9px 8px;margin-top:10px;background:#000;border:none;font-size:.8em;clear:both;color:#fff;display:inline-block;text-align:center;cursor:pointer;text-shadow:none;text-decoration:none;height:auto;transition:background .3s;transition:color .3s;border:1px solid #000;border-radius:0;border:1px solid #fff !important;}.bttn:hover{background:transparent;color:#000;box-shadow:none;transition:background .3s;transition:color .3s;border:1px solid #000;border:1px solid #000 !important;}.bttn.primary{height:auto;background:#000;border:none;border-radius:0;font-family:"MINI Sans Serif",'sans-serif';font-weight:600;font-size:18px;display:block;margin-top:20px;padding:8px 17px;color:#fff;}.bttn.primary:hover{box-shadow:none;background:transparent;color:#000;transition:background .3s;}.bttn.primary.icon{background-color:#000;background-position:80%;vertical-align:middle;padding:8px 17px 8px 0;background-repeat:no-repeat;}.bttn.primary.icon:hover{background-color:transparent;}.bttn.secondary.icon{background-repeat:no-repeat;}.bttn.tertiary{padding:9px 8px;margin-top:10px;background:#f0f3f8;border:none;font-size:.8em;clear:both;color:#fff;display:inline-block;text-align:center;cursor:pointer;text-shadow:none;text-decoration:none;height:auto;transition:background .3s;transition:color .3s;border:1px solid #000;border-radius:0;border:1px solid #fff !important;}.bttn.tertiary:hover{background:transparent;color:#000;box-shadow:none;transition:background .3s;transition:color .3s;border:1px solid #000;border:1px solid #000 !important;}.bttn.tertiary.icon{background-color:#f0f3f8;background-repeat:no-repeat;}.bttn.tertiary.icon:hover{background-color:transparent;}section{border:1px solid #ccc;margin:0 0 10px 0;width:100%;background:#fff;font-size:1em;font-family:"MINI Sans Serif",'sans-serif';}section .header{background:#fff;padding:12px 10px;border:none;position:relative;}section .header+.wrap{padding-top:0;}section .header h2{color:#000;font-family:"MINI Serif-Regular",'serif';letter-spacing:1px;font-size:1.33em;font-weight:bold;height:auto;margin:0;}section .header.alt{background:none;}section .header.alt h2{color:#000;}section .header .bttn.tertiary{float:right;}section .header .bttn.tertiary.alt{position:absolute;top:-4px;float:none;border-color:#fff;}section .header .bttn.tertiary.alt.saveCart{right:100px;}section .header .bttn.tertiary.alt.removeAllCart{right:10px;}section .wrap{padding:10px;position:relative;}.money{color:#008000;font-size:1em;font-family:"MINI Sans Serif",'sans-serif';}.label{font-family:"MINI Sans Serif",'sans-serif';color:#000;font-size:1em;}.label.action{color:#000;}.label.action:hover{color:#000;}.small{font-size:.75em;}.medium{font-size:.875em;}.large{font-size:1.25em;}.image{width:90px;height:90px;overflow:hidden;font-size:.75em;}.action-icon{background-color:#f0f3f8;width:30px;height:30px;border-radius:100%;display:inline-block;cursor:pointer;background-repeat:no-repeat;}.textbox{padding:5px;border:1px solid #d8d8d8;}ul.grid{margin-left:0;}input#ctl00_Content_PageBody_textbox_subject{margin-bottom:30px !important;}.grid{padding:0;list-style:none;margin-bottom:0;}.grid.horizontal .grid-item{float:left;}.grid.vertical .grid-item{float:none;}.fitmentMatch .positive{padding:10px 10px 10px 35px;background:#ddf0db url('/images/Check-24.png') no-repeat 7px;color:#237e1b;margin-bottom:10px;display:block;}.fitmentMatch .neutral{padding:10px 10px 10px 30px;background:#fff url('/images/infoFitment.png') no-repeat 2px;color:#333;margin-bottom:10px;display:block;font-size:.75em;}.fitmentMatch .negative{padding:10px 10px 10px 30px;background:#fff url('/images/Cancel-24Dark.png') no-repeat 7px;color:#333;margin-bottom:10px;display:block;font-size:.75em;}.fitmentMatch select{padding:10px;height:auto;}.listTestimonials .grid.vertical.showSelection .grid-item{display:none !important;}.listTestimonials .grid.vertical.showSelection .grid-item:first-child{display:block !important;}.listTestimonials .grid.vertical.showSelection .grid-item:first-child+li{display:block !important;}.listTestimonials .grid.vertical.showSelection .grid-item:first-child+li+li{display:block !important;}.listTestimonials .grid.vertical .grid-item{margin:10px 0;border-bottom:1px solid #ccc;padding-bottom:5px;display:block !important;}.listTestimonials .grid.vertical .grid-item:last-child{border-bottom:none;}.listTestimonials .grid.vertical .grid-item .reviewStars{margin-bottom:5px;}.listTestimonials .grid.vertical .grid-item .reviewStars img{vertical-align:top;}.listTestimonials .bttn.tertiary{float:right;}.cartUpdating{position:fixed;top:50%;left:50%;background:#fff;width:200px;margin-left:-200px;margin-right:200px;border:1px solid #ccc;text-align:center;padding:10px;z-index:99;}.tableContent{width:100%;border-style:none;border-spacing:0;text-align:left;padding-top:10px;}.tableContent tr{border-style:none;}.tableContent .textbox{text-align:center;width:30%;}.dealerFunctionContainer.notAvailable .relatedProd .label{text-align:center;}.dealerFunctionContainer.notAvailable .relatedProd .label.bold{padding-bottom:3px;border-bottom:1px solid #ccc;}.dealerFunctionContainer .bttn.primary{display:block;width:100%;margin-top:10px;}.dealerFunctionContainer .bttn.primary.icon{width:auto;}.dealerFunctionContainer .fitmentMatch .positive{margin-top:10px;}.barcodeDescriptor{padding:5px 0;}.barcodeDescriptor .manuLogo{margin:0 auto 5px auto;display:block;}.barcodeDescriptor .barcode{width:100%;height:auto;margin:5px 0;}.barcodeDescriptor .label{text-align:center;}input.label.action{background:none;border:none;padding:0;cursor:pointer;}.recentCart .uprog{background:transparent url("/images/Preloader_2.gif") no-repeat;position:absolute;left:0;right:0;z-index:9999;top:0;bottom:0;background-position:center;background-color:rgba(255,255,255,.8);}.loginSection{width:300px;margin:0 auto;}.loginSection input{display:block;width:100%;}.loginSection .textbox{padding:10px;box-sizing:border-box;}.loginSection .inline.tb{margin-top:10px;}.loginSection .uprog{position:absolute;top:0;bottom:0;left:0;right:0;z-index:9;background:transparent url('/images/Preloader_2.gif') no-repeat;background-color:rgba(255,255,255,.8);background-position:50%;}.loginSection .positive{padding:10px 10px 10px 35px;background:#ddf0db url('/images/Check-24.png') no-repeat 7px;color:#237e1b;margin-bottom:10px;display:block;}.loginSection .negative{background:#e7a599;color:#843527;margin:5px 0;display:block;padding:10px;top:100%;position:absolute;left:0;right:0;}.loginSection .goLogin{border-top:1px solid #ccc;margin-top:15px;padding:10px;}.printElement{display:none;}.quoteElement{display:none;border:none !important;font-size:12px;}.quoteElement th{font-weight:normal !important;}.section_quoteOptions,.section_printOptions{display:none;border:none !important;}.interior.News .newsTable th{background:none;padding:12px 10px;border:none;border-bottom:1px solid #ccc;position:relative;}.interior.News .newsTable th h2{color:#333;font-family:'Open Sans',arial,sans-serif;letter-spacing:1px;font-size:1.33em;font-weight:bold;height:auto;margin:0;}.interior.News .newsTable{border-collapse:collapse;border:1px solid #ccc;margin:0 auto;width:90%;}.interior.News .resultsNumDdl{position:absolute;right:10px;top:10px;font-size:.75em;}.interior.News .newsTable td .bttn.tertiary{margin-top:0;}.headerModelBar{z-index:999;}.headerModelBar .modelBarContainer{float:left;position:relative;line-height:30px;margin-right:20px;}.headerModelBar .modelBarContainer .label.action{text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.headerModelBar .modelBarContainer .grid.vertical{position:absolute;list-style:none;margin:0;z-index:500;border:1px solid #ccc;border-top:none;min-width:100%;line-height:initial;background-color:#fff;}.headerModelBar .modelBarContainer .grid.vertical .grid-item .label.medium{padding:5px;white-space:nowrap;display:block;text-decoration:none;}.headerModelBar .modelBarContainer .grid.vertical .grid-item .label.medium:hover{color:#000;background-color:transparent;}.headerModelBar .modelBarContainer .grid.vertical .grid-item .label.medium:hover:visited{color:#000;}.headerModelBar .modelBarContainer .grid.vertical .grid-item .label.medium:visited{color:#000;}.headerModelBar .modelBarContainer.modelBarSearch{height:30px;background-color:#fff;}.headerModelBar .modelBarContainer.modelBarSearch .textbox{height:100%;vertical-align:top;box-sizing:border-box;}.headerModelBar .modelBarContainer.modelBarSearch .bttn{padding:0 4px;clear:none;margin-top:0;}.headerModelBar .modelBarContainer.dropdownWrapper{background-color:#fff;background-image:url('/images/miniCa/downArrow.png');background-repeat:no-repeat;}.headerModelBar .modelBarContainer.dropdownWrapper&gt;.label.action{cursor:pointer;padding-right:20px;}.headerModelBar .modelBarContainer.vinEnter{background-color:#fff;}.headerModelBar .modelBarContainer.socialLinks{background-repeat:no-repeat;}.headerModelBar .modelBarContainer.socialLinks .fb{background-image:url('/images/constants/socialFacebook.png');background-position:center;}.headerModelBar .modelBarContainer.socialLinks .gp{background-image:url('/images/constants/socialGoogle.png');background-position:center;}.headerModelBar .vinLookUp{max-width:50%;min-width:420px;position:relative;top:200px;left:auto;margin:0 auto;}.headerModelBar .vinLookUp div.closeBtn{top:20px;color:#000;background:#ccc;font-weight:bold;padding:5px;position:relative;right:7px;}.headerModelBar .vinLookUp div.closeBtn:hover{background:#ddd;}.headerModelBar .vinLookUp .vinModalLink{text-decoration:none;font-family:"MINI Sans Serif",'sans-serif';font-size:1em;color:#000;}.headerModelBar .vinLookUp .vinModalLink:hover{color:#000;}.headerModelBar .vinLookUp .noResultsText{max-width:370px;line-height:20px;padding-top:20px;padding-bottom:10px;}.headerModelBar div.modalWrap,.headerModelBar div.vinLookUpModalShow{background:rgba(0,0,0,.75);}.headerModelBar div.modalWrap .pageMenuTextBox,.headerModelBar div.vinLookUpModalShow .pageMenuTextBox{width:50%;margin-left:50px;margin-right:10px;}.seoBreadCrumbs,.barOptions{border:none;margin-bottom:0;background:none;}.seoBreadCrumbs .wrap,.barOptions .wrap{padding:0;}.barOptions{background-color:transparent;}.seoBreadCrumbs{background-color:#transparent;}.modelBarBreadCrumbContainer .grid.horizontal{margin:0;}.modelBarBreadCrumbContainer .grid.horizontal .grid-item,.modelBarBreadCrumbContainer .grid.horizontal .label.action{text-decoration:none;}.modelBarBreadCrumbContainer .grid.horizontal li{font-family:"MINI Sans Serif",'sans-serif';font-size:1em;color:#000;margin-right:10px;}.wholesaleLinks .label.action:first-child{margin-right:10px;}*:first-child+html .showAssembly #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .findZipCode .textbox{padding:0 !important;display:inline;}*:first-child+html .showAssembly #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .findZipCode .findDealer.bttn{display:inline;margin:0;}*:first-child+html .dealerFinder .findZipCode .bttn.findDealer{position:absolute;right:0;bottom:0;}*:first-child+html .showAssembly.interior #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly{background:none;}*:first-child+html .showAssembly .listAssembly TABLE .descriptProduct{position:static !important;width:100% !important;overflow-y:scroll;}*:first-child+html .showAssembly .listAssembly table .descriptProduct .stockCode{width:380px;}*:first-child+html .showAssembly .listAssembly table .descriptProduct .stockCode a.label.action.medium{white-space:normal;}*:first-child+html .interior.productDetails .grid-item a.itemContainer div.image{left:0 !important;}*:first-child+html #previewAssemblyImageOuterWrapper{height:auto;}*:first-child+html .interior.productDetails .grid-item #previewAssemblyImageInnerWrapper img{width:100%;height:auto;overflow:scroll;}.productDetails #previewAssemblyImageContainer #previewAssemblyImageInnerWrapper img{width:100% !important;height:100%;}.productDetails #previewAssemblyImageContainer #diagram-toolbox{display:none;}.interior.productDetails .rightDiv section.installedPricing .wrap .pricingRow.installPrice span.label.large{font-weight:bold;}.interior.productDetails .rightDiv section.installedPricing .wrap .pricingRow.installPrice span.money.large{font-weight:bold;}.interior.productDetails .rightDiv section.installedPricing .wrap .pricingRow.installPrice p{clear:both;text-align:center;margin:0 auto;margin-top:50px;margin-bottom:5px;max-width:60%;font-size:14px;}.interior.productDetails .rightDiv section.installedPricing .wrap .pricingRow.installPrice a.contactlink.phone{max-width:118px;margin:0 auto;text-align:center;display:block;color:#000;font-weight:bold;}.interior.productDetails .rightDiv section.installedPricing .wrap .pricingRow.installPrice p:nth-child(5){text-align:left;color:#bbb;font-size:12px;margin:0;margin-top:20px;margin-bottom:0;max-width:220px;}.nlaItemSectionText{border:none;}.altProductsSection{margin-bottom:50px;}.alternateProduct{display:block;border:1px solid #ccc;margin-bottom:5px;}.alternateProduct:hover{border-color:#969696;}.alternateProduct .image,.alternateProduct .altProductInfo{float:left;}.alternateProduct .altProductInfo{display:inline-block;padding-left:10px;max-width:70%;}.alternateProduct .money{float:right;}.nlaText{background:url('/images/nlaProduct.png') no-repeat;width:300px;height:20px;}@font-face{font-family:"MINI Sans Serif-Bold";src:url("/fonts/mini/MINI%20Sans%20Serif-Bold.ttf") format("truetype");}@font-face{font-family:"MINI Sans Serif-Regular";src:url("/fonts/mini/MINI%20Sans%20Serif-Regular.ttf") format("truetype");}@font-face{font-family:"MINI Serif-Bold";src:url("/fonts/mini/MINI%20Serif-Bold.ttf") format("truetype");}@font-face{font-family:"MINI Serif-Regular";src:url("/fonts/mini/MINI%20Serif-Regular.ttf") format("truetype");}@font-face{font-family:"MINI Serif-Italic";src:url("/fonts/mini/MINI%20Serif-Italic.ttf") format("truetype");}.a{color:#000;text-decoration:none;font-family:"MINI Sans Serif-Bold",'sans-serif';}.a:hover{text-decoration:underline;color:#000;}.bolder{font-weight:bolder;font-size:.9em;}.fontsan{font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;}.fontsanBold{font-family:"MINI Sans Serif-Bold",sans-serif;font-weight:normal;}.font{font-family:"MINI Serif-Regular",serif;font-weight:normal;}.fontBold{font-family:"MINI Serif-Bold",serif;font-weight:normal;}.fontItalic{font-family:"MINI Serif-Italic";font-weight:normal;}.maxWidth{max-width:940px;margin:0 auto;display:block;position:relative;}#diagram-toolbox .action-icon{border:1px solid #ccc;}.bttnBorderMix{border:2px solid #fff !important;}.bttnBorderHoverMix{border:2px solid #000 !important;}.borderMix{border:1px solid #fff !important;}.borderHoverMix{border:1px solid #000 !important;}.btn,.c_btn,.modalWrap .vinLookUp .sendBtn,.vinLookUpModalShow .vinLookUp .sendBtn{color:#fff;background:#000;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;text-shadow:none;font-family:"MINI Sans Serif-Bold",sans-serif;font-weight:normal;text-transform:uppercase;filter:none !important;border:1px solid #000;border-radius:0;border:1px solid #fff !important;-webkit-transition:all .1s linear;transition:all .1s linear;cursor:pointer;font-size:12px;padding:11px 10px;}.btn:visited,.c_btn:visited,.modalWrap .vinLookUp .sendBtn:visited,.vinLookUpModalShow .vinLookUp .sendBtn:visited{color:#fff;background:#000;}.btn:hover,.c_btn:hover,.modalWrap .vinLookUp .sendBtn:hover,.vinLookUpModalShow .vinLookUp .sendBtn:hover{color:#000;background:transparent;border:1px solid #000;border:1px solid #000 !important;}.modalWrap .vinLookUp .sendBtn:hover,.vinLookUpModalShow .vinLookUp .sendBtn:hover{color:#fff;border:1px solid #000;border-radius:0;border:1px solid #fff !important;}.bttn.tertiary,.bttn.primary.icon,.bttn.tertiary.icon{font-family:"MINI Sans Serif-Bold",sans-serif;font-weight:normal;font-size:12px;}.btn.continueShopping{display:none;}.btn.continueExpand{right:1px;background:#fff url("/images/miniCa/cont.png") no-repeat center;width:180px;height:37px;padding:0;border:1px solid #000;border:1px solid #000 !important;}.btn.continueExpand img{display:none;}.btn.continueExpand:hover{background:#000 url("/images/miniCa/contHov.png") no-repeat center;}.btn.productSearch{margin:10px;}.btn.dropdown-menu{background:#fff !important;top:42px;left:0;border:none !important;}.btn.dropdown-menu li&gt;a{color:#000;text-decoration:none;font-family:"MINI Sans Serif-Bold",'sans-serif';background:#fff !important;}.btn.dropdown-menu li&gt;a:hover{text-decoration:underline;color:#000;}.btn.dropdown-menu li&gt;a:hover{background:#f1f1f1 !important;}.c_continueShopping,.c_continueExpand{background-color:transparent !important;color:#000;border:1px solid #000;border-radius:0;border:1px solid #fff !important;font-weight:bold;text-transform:uppercase;}.c_continueShopping:hover,.c_continueExpand:hover{color:#fff;background-color:#000 !important;border:1px solid #000;border-radius:0;border:1px solid #fff !important;}#ctl00_panel_cookieDisclosure{display:none;background:#000;}.cookieText{max-width:960px;margin:0 auto;color:#fff;background:#000;padding-bottom:20px;}.cookieText .titlecontent{font-size:14px;line-height:17px;margin-top:0;padding-top:10px;margin-bottom:12px;font-family:"MINI Sans Serif-Bold","Arial","Helvetica",sans-serif;}.cookieText a{text-transform:uppercase;font-family:"MINI Sans Serif-Bold","Arial","Helvetica",sans-serif;color:#fff;transition:ease .3s;}.cookieText .lefty{display:inline-block;width:70%;}.cookieText .lefty .contenttext{margin-bottom:0;}.cookieText .righty{display:inline-block;float:right;width:28%;}.cookieText .righty input[type="button"]{text-transform:uppercase;float:right;background:#1c69d4;border:1px solid #fff;color:#fff;min-width:180px;height:40px;font-family:"MINI Sans Serif-Bold",Helvetica,Arial,'sans-serif';width:auto;margin-top:15px;margin-right:15px;cursor:pointer;background-color:#000;}.cookieText .righty input[type="button"]:hover{color:#000;background-color:#fff;}.assemblyDiv{width:29%;height:170px;margin:10px;background:#fff url('../images/miniCa/view.png') no-repeat center bottom 10px;background-size:91%;border:1px solid #ccc;}.assemblyDiv .defaultAssyImageContainer,.assemblyDiv .searchAssyImageContainer{cursor:pointer;max-height:100%;padding:20px 0 10px 0;margin-bottom:0;max-width:40%;margin:0;border-right:1px solid #ccc;float:left;position:relative;top:8px;}.assemblyDiv .defaultAssyImageContainer img,.assemblyDiv .searchAssyImageContainer img{width:85%;height:auto;max-width:100%;}.assemblyDiv .defaultAssyDescriptionWrapper,.assemblyDiv .searchAssyDescriptionWrapper{height:70%;overflow:hidden;cursor:pointer;float:left;display:inline-block;width:55%;margin-left:10px;padding:30px 0 0 0;font-size:14px;font-weight:bold;color:#000;text-align:left;}.assemblyDiv:hover{background:#fff url('../images/miniCa/viewHov.png') no-repeat center bottom 10px;border:1px solid #ccc;background-size:91%;}.assemblyDiv:hover .defaultAssyDescriptionWrapper,.assemblyDiv:hover .searchAssyDescriptionWrapper{color:#000;}::-webkit-input-placeholder{color:#000;}:-moz-placeholder{color:#000;}::-moz-placeholder{color:#000;}:-ms-input-placeholder{color:#000;}.money{color:#000;}html{height:100%;}#thumbLoading{top:0;}body{border:none;position:initial;font-size:13px;font-family:"MINI Sans Serif-Bold",'sans-serif';}.seoTitle,h1,h2,h3,.blueHeading,.titlecontent,.assemblyHomeResults .searchVehicleCaption{font-family:"MINI Serif-Regular",'serif';}.modalWrap .vinLookUp,.vinLookUpModalShow .vinLookUp{background-color:#000;}.heading{display:block;}fieldset{margin:0;padding:0;}.btn.masterSearch{background:none;border:none !important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;display:inline;padding:0;}.pageMenuTextBox_withWatermark{color:#000;font-family:"MINI Sans Serif-Bold",'sans-serif';}.navCenter{background:none;padding:0;height:auto;}.extraHeaderContent{display:block;}.extraHeaderContent li{list-style:none;}.selectVehicleContainer{margin-bottom:0;margin:0 auto;}.productDetails .unavailableSubText img{width:auto;}#ctl00_Panel_findDealer{display:none;}div#ctl00_Content_PageBody_searchMakeAssembly{display:none;}.searchPageInstructions{margin-bottom:10px;margin-top:52px;background:#fff;color:"MINI Sans Serif-Bold",'sans-serif';}#ctl00_Content_PageBody_div_refineSearch,.productSearchSideNav,.searchResultsContainer{border:none !important;}.searchResultsContainer{margin:2px 0;}.searchSubHeading.searchPageRefineHeading{background:#fff;color:#000;font-family:"MINI Serif-Regular",'serif';}.searchBox{background:none;border:none;}#ctl00_Content_PageBody_label_fitmentString{color:#000;}#ctl00_Content_PageBody_label_fitmentString span{font-size:17px;}#ctl00_Content_PageBody_label_searchInsturctions{font-family:"MINI Serif-Regular",serif;color:#000;}#ctl00_Content_PageBody_label_searchInsturctions span{color:#000;}#ctl00_Content_PageBody_label_searchInsturctions ul{text-decoration:none;}#ctl00_Content_PageBody_div_refineSearch,#ctl00_Content_PageBody_div_productSearch{margin-left:10px;}.interior.productSearch .content,.searchResults_productPrice,table.searchBox,.interior.productDetails .content,.productDetails_assemblyList,.productDetails_assemblyList a,.productDetails_applicationList,.productDetails_assemblyList th,.interior.showAssembly .content,.assemblyDetails_productindex,.assemblyDetails_Price,.interior.cart .content,.contentWrapper.cart th,.cartTotalAndShipping,.cartTotal,.alsoBoughtPrice,.alsoBoughtDescription,.ca-item-stockCode,.ca-item-price,.notReadyContainer h2,.notReadyContainer span,.contentWrapper.cart table td{font-size:14px;font-family:"MINI Sans Serif-Bold",'sans-serif';color:#000;}#ctl00_Content_PageBody_Panel_searchResults{background:#fff !important;}#ctl00_Content_PageBody_searchOptions_makes,#ctl00_Content_PageBody_searchOptions_models,#ctl00_Content_PageBody_searchOptions_years,#ctl00_Content_PageBody_searchOptions_driveLines,#ctl00_Content_PageBody_div_categoryContainer,#ctl00_Content_PageBody_searchOptions_trimLevels{border:none !important;}#ctl00_Content_PageBody_image_modelArrow,#ctl00_Content_PageBody_image_yearsArrow,#ctl00_Content_PageBody_image_driveLineArrow,#ctl00_Content_PageBody_image_categoryArrow,#ctl00_Content_PageBody_image_keywordArrow,#ctl00_Content_PageBody_image_trimLevelArrow,#ctl00_Content_PageBody_searchOptions_makes{display:none;}.topCenter{background:#000;padding:2px 0;}.topCenter h1{font-size:12px;max-width:940px;margin:0 auto;display:block;position:relative;color:#fff;font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;padding:0 10px;}header{background:#fff;height:auto;position:relative;z-index:2;}header .heading{max-width:940px;margin:0 auto;display:block;position:relative;background:#fff;height:89px;padding:0 10px;z-index:1;}header .heading .cartContainer{width:auto;background:none;border:none;margin:0;padding:0;}header .heading .cartContainer .contactAddressTop{display:none;}header .heading .cartContainer .headerCartLink,header .heading .cartContainer .headerCartSummary{display:none;}header .heading .websiteInfo .businessLogo{position:absolute;left:6px;top:24px;margin-left:0;}header .heading .websiteInfo .businessName{font-size:40px;position:absolute;top:105px;left:9px;font-family:"MINI Serif-Bold",serif;font-weight:normal;}header .heading .websiteInfo .businessName a{color:#000;}header .heading .websiteInfo .businessName span{font-size:25px;display:block;line-height:25px;margin-top:-7px;}header .heading .websiteInfo .extraHeaderContent{display:block;position:absolute;left:0;top:15px;}header .heading .websiteInfo .extraHeaderContent .headNav a{color:#fff;text-decoration:none;font-size:16px;font-weight:bold;}header .navCenter{display:none;}header .headerModelBar{max-width:825px;position:relative;display:block;margin:0 auto;background:none;top:-10px;z-index:1;}header .headerModelBar .barOptions{position:absolute;top:-53px;left:58px;}header .headerModelBar .barOptions .modelBarContainer{padding:5px 0;text-align:left;}header .headerModelBar .barOptions .modelBarContainer#mainSite{display:block !important;}header .headerModelBar .barOptions .modelBarContainer#mainSite a{color:#000;font-size:13px;font-family:"MINI Sans Serif-Bold",sans-serif;font-weight:normal;display:block;text-transform:uppercase;text-decoration:none;}header .headerModelBar .barOptions .modelBarContainer#mainSite a:hover{text-decoration:underline;}header .headerModelBar .barOptions .modelBarContainer.vinEnter{background:#fff url('../images/miniCa/rightBlack.png') no-repeat right 16px;padding-right:10px;}header .headerModelBar .barOptions .modelBarContainer .label.action,header .headerModelBar .barOptions .modelBarContainer .vinModalLink,header .headerModelBar .barOptions .modelBarContainer.modelBarExtraContent a{color:#000;font-size:13px;font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;display:block;text-transform:uppercase;text-decoration:none;}header .headerModelBar .barOptions .modelBarContainer div.modalWrap,header .headerModelBar .barOptions .modelBarContainer div.vinLookUpModalShow{background:rgba(0,0,0,.75);}header .headerModelBar .barOptions .modelBarContainer .vinLookUp{left:auto;margin:0 auto;max-width:50%;min-width:612px;position:relative;top:200px;background-color:#000;}header .headerModelBar .barOptions .modelBarContainer .vinLookUp #ctl00_ModularHeader_vinLookupControl_panel_inputVIN,header .headerModelBar .barOptions .modelBarContainer .vinLookUp .vinLookUpInput-wrap{margin:0 auto;width:80%;clear:both;}header .headerModelBar .barOptions .modelBarContainer .vinLookUp .pageMenuTextBox{margin:0;width:85%;}header .headerModelBar .barOptions .modelBarContainer .vinLookUp .sendBtn{padding:0;}header .headerModelBar .barOptions .modelBarContainer .vinLookUp .closeBtn{background:#878787;font-size:10px;line-height:normal;color:#000;width:auto;height:auto;margin:5px;padding:5px 10px;float:right;position:static;top:0;right:0;}header .headerModelBar .barOptions .modelBarContainer .vinLookUp .closeBtn:hover{background:#ddd;}header .headerModelBar .barOptions .modelBarContainer .vinLookUp .resultLinks{clear:both;height:auto;margin:0 auto;max-width:572px;padding-bottom:31px;text-align:center;}header .headerModelBar .barOptions .modelBarContainer .vinLookUp .resultLinks a{color:#fff;cursor:pointer;padding-right:20px;text-decoration:none;}header .headerModelBar .barOptions .modelBarContainer .vinLookUp .resultLinks a:hover{background-color:#fff;border-color:#000;color:#000;}header .headerModelBar .barOptions .modelBarContainer .vinLookUp .noResultsText{line-height:20px;max-width:370px;padding-bottom:10px;padding-top:20px;}header .headerModelBar .barOptions .dropdownWrapper{background-position:95% center;}header .headerModelBar .barOptions .dropdownWrapper .grid.vertical{max-height:400px;overflow-y:auto;}header .headerModelBar .barOptions .dropdownWrapper .grid.vertical .label.medium{font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;color:#000;font-size:1em;}header .headerModelBar .barOptions .dropdownWrapper .grid.vertical .label.medium:hover{color:#fff !important;background-color:#000;}header .headerModelBar .barOptions .dropdownWrapper:hover .grid.vertical{-moz-transition:height .2s;-o-transition:height .2s;-webkit-transition:height .2s;transition:height .2s;}header .headerModelBar .barOptions .modelBarSearch{display:none;margin-right:0;padding:6px 0;height:60px;width:941px;position:absolute;top:63px;left:-117px;z-index:1;border-top:1px solid #ccc;box-shadow:0 1px 2px #efefef;}header .headerModelBar .barOptions .modelBarSearch ::-webkit-input-placeholder{color:#aeaeae;}header .headerModelBar .barOptions .modelBarSearch :-moz-placeholder{color:#aeaeae;}header .headerModelBar .barOptions .modelBarSearch ::-moz-placeholder{color:#aeaeae;}header .headerModelBar .barOptions .modelBarSearch :-ms-input-placeholder{color:#aeaeae;}header .headerModelBar .barOptions .modelBarSearch .textbox{vertical-align:top;box-sizing:border-box;width:82% !important;margin-top:5px;background:#fff url('../images/miniCa/searchTxt.png') no-repeat left center;padding-left:60px;border:none;height:50px !important;font-size:16px;}header .headerModelBar .barOptions .modelBarSearch .bttn{border:none !important;position:absolute;right:10px;top:11px;padding:9px 30px;border:1px solid #000;border:1px solid #000 !important;text-transform:uppercase;font-size:16px;font-family:"MINI Sans Serif-Bold",sans-serif;font-weight:normal;}header .headerModelBar .barOptions .modelBarSearch .bttn:hover:visited{color:#000 !important;}header .headerModelBar .barOptions .modelBarSearch .bttn:visited{color:#fff !important;}header .headerModelBar .barOptions .modelBarSearch.modelBarToggle{display:block;}header .headerModelBar .barOptions .searchNavIcon{color:#000;font-size:17px;font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;cursor:pointer;background:transparent url('/images/miniCa/search.png') no-repeat left;padding-left:25px;float:right;position:absolute;top:4px;right:-310px;}header .headerModelBar .barOptions .searchNavIcon:hover{background:transparent url('/images/miniCa/searchHov.png') no-repeat left;color:#949494;}header .headerModelBar .barOptions .searchNavIcon.searchToggle{background-image:url(/images/miniCA/close.png) !important;padding:20px 0;z-index:2;color:transparent;top:-10px;}header .headerModelBar .seoBreadCrumbs{position:absolute;top:19px;left:-54px;color:#000;}header .headerModelBar .seoBreadCrumbs .wrap .modelBarBreadCrumbContainer ul.grid.horizontal li.grid-item{color:#000;text-transform:uppercase;}header .headerModelBar .seoBreadCrumbs .wrap .modelBarBreadCrumbContainer ul.grid.horizontal li.grid-item a.label.action{color:#000;font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;font-size:12px !important;}.default{background:#000;}.default .content{margin:0;background:#000;}.default .content .contentWrapper.default{background:#fff;position:relative;}.default .content .contentWrapper.default .selectVehicleContainer{background:#fff url('/images/miniCa/mainBg.jpg') no-repeat top center;min-height:385px;border-bottom:0;max-width:1400px;}.default .content .contentWrapper.default .selectVehicleContainer .selectVehicleContent{max-width:940px;margin:0 auto;display:block;position:relative;float:none;}.default .content .contentWrapper.default .selectVehicleContainer .selectVehicleContent fieldset{float:left;top:83px;padding-left:0;background:#000;width:320px;height:233px;padding-top:60px;}.default .content .contentWrapper.default .selectVehicleContainer .selectVehicleContent fieldset .searchVehicleCaption{color:#fff;text-transform:uppercase;font-size:25px;padding:0;margin-bottom:15px;position:absolute;top:15px;left:3%;font-family:"MINI Serif-Bold",serif;font-weight:normal;}.default .content .contentWrapper.default .selectVehicleContainer .selectVehicleContent fieldset .vehicleSelectionSpacing{height:36px;margin-bottom:10px;text-align:center;}.default .content .contentWrapper.default .selectVehicleContainer .selectVehicleContent fieldset .vehicleSelectionSpacing .searchCriteriaTitle{display:none;}.default .content .contentWrapper.default .selectVehicleContainer .selectVehicleContent fieldset .vehicleSelectionSpacing .DropDownVehicleSearch{background:#fff url('/images/miniCa/downArrow.png') no-repeat 95% center;width:300px;height:36px;-webkit-appearance:none;-moz-appearance:none;border-left:none;border-top:none;font-weight:bold;padding-left:10px;border-left:5px solid transparent;}.default .content .contentWrapper.default .selectVehicleContainer .selectVehicleContent fieldset .vehicleSelectionSpacing.activeLink .DropDownVehicleSearch{border-left:5px solid #2f3237;}.default .content .contentWrapper.default .dealerFinder.small{max-width:940px;margin:8px auto 20px;display:block;position:relative;background:#e6e6e6;top:0;clear:both;min-height:114px;height:auto;}.default .content .contentWrapper.default .dealerFinder.small .dealersMothership{font-size:16px;padding-top:35px;border-bottom:1px solid #ccc;height:0;}.default .content .contentWrapper.default .dealerFinder.small .dealersMothership .starSelect{position:absolute;bottom:9px;left:10px;width:94%;}.default .content .contentWrapper.default .dealerFinder.small .dealersMothership .starSelect .dealerRating{clear:both;float:left;}.default .content .contentWrapper.default .dealerFinder.small .dealersMothership .starSelect .dealerNumber{float:right;color:#000;font-family:"BMW Reg","Arial","Helvetica",sans-serif;background:url(/images/bmwCa/phone.png) no-repeat left;padding:1px 0 2px 20px;font-size:12px;}.default .content .contentWrapper.default .dealerFinder.small .findZipCode{padding:12px;position:absolute;width:98%;height:5px;font-size:16px;margin:0 auto;border:1px solid #fff;border-right:none;border-bottom:none;border-left:none;float:left;top:0;left:0;}.default .content .contentWrapper.default .dealerFinder.small .findZipCode .dealerListing{width:auto;}.default .content .contentWrapper.default .dealerFinder.small .findZipCode .dealerListing span{color:#000;font-size:12px;font-family:"BMW Bold","Arial","Helvetica",sans-serif;font-weight:normal !important;line-height:1;}.default .content .contentWrapper.default .dealerFinder.small .findZipCode a{text-decoration:none;}.default .content .contentWrapper.default .dealerFinder.small .findZipCode a:visited{color:#000;}.default .content .contentWrapper.default .dealerFinder.small .findZipCode .zipCodeLabel{display:none;}.default .content .contentWrapper.default .dealerFinder.small .findZipCode .textbox.large{position:absolute;left:3px;top:3px;clear:both;text-align:center !important;}.default .content .contentWrapper.default .dealerFinder.small .findZipCode .bttn.findDealer{position:absolute;left:70px;float:none;margin-top:0;bottom:-5px;background:transparent url('/images/miniCa/rightBlack.png') no-repeat right 14px;}.default .content .contentWrapper.default .assemblyHomeResults{clear:both;max-width:940px;margin:0 auto;display:block;position:relative;margin-bottom:-113px;padding-top:25px;top:175px;border-top:5px solid #000;}.default .content .contentWrapper.default .assemblyHomeResults .searchVehicleCaption{max-width:940px;margin:0 auto;display:block;position:relative;font-size:24px;color:#000;font-family:"MINI Serif-Bold",serif;font-weight:normal;text-transform:uppercase;z-index:1;overflow:hidden;text-align:left;}.default .content .contentWrapper.default .assemblyHomeResults .assemblyHomeResultsNoImage{border:none;max-width:950px;margin:0 auto;position:relative;display:block;margin-bottom:285px;padding-bottom:22px;}.default .content .contentWrapper.default .introTextAfterSearch{background:#fff;display:block;margin-bottom:60px;margin-top:15px;}.default .content .contentWrapper.default .introTextAfterSearch .introMessageAfterSearch{border-top:5px solid #000;max-width:940px;margin:0 auto;display:block;position:relative;}.default .content .contentWrapper.default .introTextAfterSearch .introMessageAfterSearch .titlecontent{font-size:32px;color:#000;width:70%;font-family:"MINI Serif-Bold",serif;font-weight:normal;text-transform:uppercase;margin-bottom:10px;}.default .content .contentWrapper.default .introTextAfterSearch .introMessageAfterSearch .contenttext{font-size:18px;font-family:"MINI Serif-Regular",serif;font-weight:normal;}.default .content .contentWrapper.default .seoWrapper{background:#f1f1f1;padding-top:30px;}.default .content .contentWrapper.default .seoWrapper .seoContainer{max-width:940px;margin:0 auto;display:block;position:relative;padding:0;}.default .content .contentWrapper.default .seoWrapper .seoContainer .seoTitle{font-size:32px;color:#000;font-family:"MINI Serif-Bold",serif;font-weight:normal;text-transform:uppercase;text-align:left;margin-bottom:20px;}.default .content .contentWrapper.default .seoWrapper .seoContainer ul{padding-left:0;}.default .content .contentWrapper.default .seoWrapper .seoContainer ul .seoLink{margin:0;float:none;}.default .content .contentWrapper.default .seoWrapper .seoContainer ul .seoLink a{background:#000;text-decoration:none;color:#fff;font-size:14px;font-family:"MINI Sans Serif-Bold",sans-serif;font-weight:normal;padding:10px 25px 9px;display:inline-table;min-width:146px;float:left;margin:0 20px 20px 0;border:1px solid #000;border:1px solid #000 !important;text-transform:uppercase;}.default .content .contentWrapper.default .seoWrapper .seoContainer ul .seoLink a:hover{color:#000;border:1px solid #000;border:1px solid #000 !important;background:transparent;}.default .content .featuredDefault{background:#fff;max-width:940px;margin:0 auto;display:block;position:relative;display:none;}.default .content .featuredDefault .maintSuggestions{min-height:265px;background:url('/images/miniCa/boxMaint.png') no-repeat 0 top;padding:0;z-index:2;position:relative;}.default .content .featuredDefault .maintSuggestions h2{float:right;font-size:32px;color:#000;width:48%;font-family:"MINI Serif-Regular",serif;font-weight:normal;text-transform:uppercase;padding-bottom:10px;background:url('../images/miniCa/line.png') no-repeat left bottom;}.default .content .featuredDefault .maintSuggestions h3{display:none;}.default .content .featuredDefault .maintSuggestions p{clear:both;float:right;width:48%;font-size:18px;font-family:"MINI Serif-Regular",serif;font-weight:normal;}.default .content .featuredDefault .maintSuggestions ul.categorylist0{height:40px;width:300px;overflow:hidden;background:#fff;position:absolute;right:151px;top:211px;padding:0;border:1px solid #000;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;}.default .content .featuredDefault .maintSuggestions ul.categorylist0:hover{height:263px;overflow:visible;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;}.default .content .featuredDefault .maintSuggestions ul.categorylist0 span{color:#000;font-size:16px;font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;position:relative;display:block;height:28px;padding-top:13px;padding-left:10px;background:#fff url('../images/miniCa/downBox.png') no-repeat 100% 0;border-bottom:1px solid #000;}.default .content .featuredDefault .maintSuggestions ul.categorylist0 li{list-style:none;color:#000;text-align:center;background:#fff;}.default .content .featuredDefault .maintSuggestions ul.categorylist0 li:hover,.default .content .featuredDefault .maintSuggestions ul.categorylist0 li a:hover{background:#003cb3;color:#000;}.default .content .featuredDefault .maintSuggestions ul.categorylist0 li:hover a,.default .content .featuredDefault .maintSuggestions ul.categorylist0 li a:hover a{color:#e1e1e1;font-weight:bold;}.default .content .featuredDefault .maintSuggestions ul.categorylist0 li a{text-decoration:none;color:#000;padding:10px 0;display:block;}.default .content .featuredDefault .maintSuggestions ul.categorylist0 li img{display:none;}.default .content .featuredDefault .perfSuggestions{display:none;}.default .content .featuredDefault .accSuggestions{display:none;}.default .content .featuredDefault a.cf.showMoreUrl{display:none;}.default .content .profileLink{display:none;}footer{background:#000;}footer .footerNav{max-width:940px;margin:0 auto;display:block;position:relative;background:#000;border:none;}footer .footerNav .footerList{padding:0 0 40px 0;margin-bottom:20px;border-bottom:1px solid #f1f1f1;}footer .footerNav .footerList li{list-style:none;display:inline-block;width:300px;vertical-align:top;}footer .footerNav .footerList li h2{font-family:"MINI Serif-Regular",serif;font-weight:normal;line-height:10px;font-size:22px;color:#fff;text-transform:uppercase;}footer .footerNav .footerList li a{color:#fff;text-decoration:none;font-size:14px;font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;text-transform:uppercase;background:url('../images/miniCa/footerArrow.png') no-repeat right center;padding-right:20px;line-height:25px;}footer .footerNav .footerList li a:hover{text-decoration:underline;}footer .footerNav .socialMediaWrapper{max-width:940px;margin:0 auto;display:block;position:relative;}footer .footerNav .socialMediaWrapper .socialMediaList{padding:0 0 20px 0;margin-bottom:20px;border-bottom:1px solid #f1f1f1;}footer .footerNav .socialMediaWrapper .socialMediaList li{list-style:none;display:inline-block;margin-right:5px;text-decoration:none;font-size:14px;font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;text-transform:uppercase;color:#fff;vertical-align:middle;}footer .footerNav .socialMediaWrapper .socialMediaList li a{color:#fff;text-decoration:none;font-size:14px;font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;text-transform:uppercase;}footer .footerNav .socialMediaWrapper .socialMediaList li.groupSite{float:right;margin-top:8px;}footer .footerNav .socialMediaWrapper .socialMediaList li.groupSite a:hover{text-decoration:underline;}footer .footerWarning{max-width:940px;margin:0 auto;display:block;position:relative;max-width:872px;background:#000 url('/images/miniCa/warning.png') 0 4px no-repeat;clear:both;color:#fff;padding:0 35px;font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;}footer .footerWarning a{font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;color:#fff;}footer .footerCenter{max-width:940px;margin:0 auto;display:block;position:relative;background:#000;}footer .footerCenter .simplepartLogo{background:transparent url('/images/miniCa/simplepartlogo.png') no-repeat;}.interior header{background:#fff url('/images/miniCa/head.png') center bottom repeat-x;height:130px;}.interior header .heading .businessName{font-size:20px;top:83px;}.interior header .heading .businessName a{color:#fff;}.interior header .heading .businessName span{display:none;}.interior header .headerModelBar .modelBarContainer.vinEnter{display:none;}.interior header .headerModelBar .seoBreadCrumbs{top:68px;}.interior header .headerModelBar .seoBreadCrumbs .wrap .modelBarBreadCrumbContainer #ctl00_modularHeader_modelBar_breadcrumbs ul.grid.horizontal li.grid-item{color:#000;}.interior header .headerModelBar .seoBreadCrumbs .wrap .modelBarBreadCrumbContainer #ctl00_modularHeader_modelBar_breadcrumbs ul.grid.horizontal li.grid-item a{color:#000 !important;}.interior header .headerModelBar .seoBreadCrumbs .wrap .modelBarBreadCrumbContainer #ctl00_modularHeader_modelBar_breadcrumbs ul.grid.horizontal li.grid-item a:hover{color:#949494 !important;}.interior footer{padding-top:20px;}.interior .contentWrapper{max-width:940px;margin:0 auto;display:block;position:relative;margin-top:50px;margin-bottom:30px;}.interior .profileLink{display:none;}.interior.productSearch .content .contentWrapper.productSearch,.interior.productsearch .content .contentWrapper.productSearch{font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;}.interior.productSearch .content .contentWrapper.productSearch .footerNav,.interior.productsearch .content .contentWrapper.productSearch .footerNav{margin:2px;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch span,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch span{color:#000 !important;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch table.searchWrapper&gt;tr,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch table.searchWrapper&gt;tr{display:none;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch .searchSubHeading,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch .searchSubHeading,.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch .searchPageRefineHeading,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch .searchPageRefineHeading{background:#fff;color:#000;letter-spacing:0;font-family:"MINI Serif-Regular",'serif';font-size:19px;line-height:20px;text-transform:uppercase;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch .searchPageRefineHeading,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch .searchPageRefineHeading{border:none;clear:both;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_div_categoryContainer,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_div_categoryContainer{background:#fff;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_div_categoryContainer select,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_div_categoryContainer select{height:40px;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_div_categoryContainer #ctl00_Content_PageBody_TextBox_RefineResults,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_div_categoryContainer #ctl00_Content_PageBody_TextBox_RefineResults{height:34px;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .searchBox,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .searchBox,.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .container_searchCriteria,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .container_searchCriteria{background:#fff;border-bottom:1px solid #e6e6e6;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .searchBox,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .searchBox{padding-top:0;font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .searchBox td:hover,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .searchBox td:hover{background:#f1f1f1;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .productSearchSideNav,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .productSearchSideNav{border:1px solid #ccc !important;border-top:3px solid #000 !important;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .productSearchSideNav,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .productSearchSideNav,.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .searchBox_level1,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .searchBox_level1{background:#fff;font-family:"MINI Sans Serif-Bold",sans-serif;font-weight:normal;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .productSearchSideNav:hover,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .productSearchSideNav:hover,.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .searchBox_level1:hover,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_selectVehicle .searchBox_level1:hover{background:#fff !important;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_div_refineSearch,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_div_refineSearch{padding:10px;border:1px solid #ccc !important;border-top:3px solid #000 !important;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_Repeater_SearchResults,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_Repeater_SearchResults{background:#fff !important;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_Repeater_SearchResults tr td table,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_Repeater_SearchResults tr td table{background:#fff !important;color:#000;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_Repeater_SearchResults tr td table .productSearch_Name,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_Repeater_SearchResults tr td table .productSearch_Name{max-width:530px;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_Repeater_SearchResults tr td table .productSearch_Name a,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_Repeater_SearchResults tr td table .productSearch_Name a{color:#000;text-decoration:none;font-family:"MINI Sans Serif-Bold",'sans-serif';}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_Repeater_SearchResults tr td table .productSearch_Name a:hover,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_Repeater_SearchResults tr td table .productSearch_Name a:hover{text-decoration:underline;color:#000;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_Repeater_SearchResults tr td table .stockCodeContainer a,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_panel_productSearch #ctl00_Content_PageBody_Repeater_SearchResults tr td table .stockCodeContainer a{text-decoration:none;color:#000;}.interior.productSearch .content .contentWrapper.productSearch .searchResultsContainer,.interior.productsearch .content .contentWrapper.productSearch .searchResultsContainer{margin-left:12px;margin-top:10px;border:1px solid #ccc !important;border-top:3px solid #000 !important;padding:10px;}.interior.productSearch .content .contentWrapper.productSearch .searchResultsContainer #ctl00_Content_PageBody_Panel_AssemblySearchResults,.interior.productsearch .content .contentWrapper.productSearch .searchResultsContainer #ctl00_Content_PageBody_Panel_AssemblySearchResults{height:auto;overflow-y:visible !important;background:#fff !important;width:95% !important;padding-left:15px;padding-right:3%;}.interior.productSearch .content .contentWrapper.productSearch .searchResultsContainer #ctl00_Content_PageBody_Panel_AssemblySearchResults .assemblyDiv,.interior.productsearch .content .contentWrapper.productSearch .searchResultsContainer #ctl00_Content_PageBody_Panel_AssemblySearchResults .assemblyDiv{width:28%;border:1px solid #ccc;}.interior.productSearch .content .contentWrapper.productSearch .searchResultsContainer #ctl00_Content_PageBody_Panel_AssemblySearchResults .assemblyDiv a .searchAssyDescriptionWrapper,.interior.productsearch .content .contentWrapper.productSearch .searchResultsContainer #ctl00_Content_PageBody_Panel_AssemblySearchResults .assemblyDiv a .searchAssyDescriptionWrapper{width:50%;}.interior.productSearch .content .contentWrapper.productSearch .searchResultsContainer #ctl00_Content_PageBody_Panel_AssemblySearchResults .assemblyDiv:hover,.interior.productsearch .content .contentWrapper.productSearch .searchResultsContainer #ctl00_Content_PageBody_Panel_AssemblySearchResults .assemblyDiv:hover{background-size:95%;}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_categoryList a,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_categoryList a{color:#000;text-decoration:none;font-family:"MINI Sans Serif-Bold",'sans-serif';}.interior.productSearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_categoryList a:hover,.interior.productsearch .content .contentWrapper.productSearch #ctl00_Content_PageBody_categoryList a:hover{text-decoration:underline;color:#000;}.interior.productSearch .footerNav,.interior.productsearch .footerNav{border-top:3px solid #000;}.interior.productSearch select.numResultsDropdown,.interior.productsearch select.numResultsDropdown{height:40px;margin-bottom:10px;min-width:120px;}.interior.showAssembly section .header.alt h2{text-transform:uppercase;color:#000;font-size:1.3em;}.interior.showAssembly .leftDiv section.imgContainer{height:99.5%;}.interior.showAssembly .leftDiv section.imgContainer .action-icon{border:1px solid #ccc !important;}.interior.showAssembly .ContinueShoppingSection{margin-bottom:20px;}.interior.showAssembly .assembly_featuredProduct{background:#58595b !important;}.interior.showAssembly .assembly_featuredProduct td,.interior.showAssembly .assembly_featuredProduct span{color:#fff !important;}.interior.showAssembly .assembly_featuredProduct td a,.interior.showAssembly .assembly_featuredProduct span a{color:#fff !important;}.interior.showAssembly .assembly_featuredProduct td a.bttn.primary.icon,.interior.showAssembly .assembly_featuredProduct span a.bttn.primary.icon{background:#58595b !important;border:1px solid #fff !important;}.interior.showAssembly .assembly_featuredProduct td a.bttn.primary.icon:hover,.interior.showAssembly .assembly_featuredProduct span a.bttn.primary.icon:hover{background:#fff !important;}.interior.showAssembly .assembly_featuredProduct td a.bttn.primary.icon:hover span,.interior.showAssembly .assembly_featuredProduct span a.bttn.primary.icon:hover span{color:#58595b !important;}.interior.showAssembly .assembly_featuredProduct td .money.medium,.interior.showAssembly .assembly_featuredProduct span .money.medium{color:#fff !important;}.interior.showAssembly .relatedLinks{float:right;width:50%;text-transform:uppercase;}.interior.showAssembly .relatedLinks a{color:#000;font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;}.interior.showAssembly .relatedLinks a:hover{color:#000;}.interior.showAssembly .vehicleSelectionDiv .bttn.tertiary{color:#000;text-transform:uppercase;}.interior.showAssembly .vehicleSelectionDiv.alt{border:none !important;margin:0 !important;}.interior.showAssembly .vehicleSelectionDiv .leftDiv{margin-top:21px !important;}.interior.showAssembly .vehicleSelectionDiv .ddSelection .dd.vehicle{width:18%;}.interior.showAssembly .vehicleSelectionDiv .ddSelection .dd.vehicle .label{padding-top:3px;}.interior.showAssembly .vehicleSelectionDiv .ddSelection .dd.vehicle select{width:70% !important;height:18px;}.interior.showAssembly .vehicleSelectionDiv .correctFitment{text-transform:uppercase;color:#000;font-family:"MINI Serif-Regular",'serif' !important;font-size:20px !important;}.interior.showAssembly .vehicleSelectionDiv .correctFitment span{font-family:"MINI Serif-Bold",serif;font-weight:normal;display:block;}.interior.showAssembly .vehicleSelectionDiv .rightDiv .bttn.tertiary#ctl00_Content_PageBody_button_selectVehicle,.interior.showAssembly .vehicleSelectionDiv .rightDiv .bttn.tertiary#ctl00_Content_PageBody_button_addToCart{border:none !important;font-size:14px;background:url('/images/base_miniCa/change.png') no-repeat 40% center;text-transform:uppercase;font-weight:600;text-align:right;color:#000;}.interior.showAssembly .vehicleSelectionDiv .rightDiv .bttn.tertiary#ctl00_Content_PageBody_button_selectVehicle:hover,.interior.showAssembly .vehicleSelectionDiv .rightDiv .bttn.tertiary#ctl00_Content_PageBody_button_addToCart:hover{border:none !important;background:url('/images/base_miniCa/changeHov.png') no-repeat 40% center;color:#000;}.interior.showAssembly .vehicleSelectionDiv .rightDiv .bttn.tertiary#ctl00_Content_PageBody_button_addToCart{width:170px;left:95px;text-transform:uppercase;background-position:center left;}.interior.showAssembly .vehicleSelectionDiv .rightDiv .bttn.tertiary#ctl00_Content_PageBody_button_addToCart:hover{background-position:center left;}.interior.showAssembly .listAssembly .image{padding:10px;}.interior.showAssembly .listAssembly .small{font-size:.875em;}.interior.showAssembly .listAssembly .textbox{background:#fff;}.interior.showAssembly .listAssembly .medium{font-size:1em;}.interior.showAssembly .listAssembly table .money.medium{color:#000;min-width:100px;max-width:120px;}.interior.showAssembly .listAssembly table .productCode{padding:8px 30px 8px 33px;}.interior.showAssembly .listAssembly table .descriptProduct .expand{top:0;right:0;}.interior.showAssembly .listAssembly table .label.small.assyApplicationNotes span{display:block;}.interior.showAssembly .listAssembly table .bttn.primary.icon{color:#000 !important;background-color:#fff !important;background-image:none !important;border:1px solid #000 !important;}.interior.showAssembly .listAssembly table .bttn.primary.icon:hover{background-color:#000 !important;color:#fff !important;background-image:none !important;}.interior.showAssembly .listAssembly table .action-icon{border:1px solid #000;background-color:#fff;background-image:url('/images/assyCartBlack.png') !important;background-repeat:no-repeat;background-position:center;}.interior.showAssembly .listAssembly table .action-icon:hover{background-color:#000;background-image:url('/images/assyCart.png') !important;background-repeat:no-repeat;border:1px solid #000;border:1px solid #000 !important;}.interior.showAssembly .listAssembly table .action-icon.expand{background-color:#ccc;background-image:url('/images/expandDown.png') !important;background-repeat:no-repeat;border:none !important;}.interior.showAssembly .listAssembly table .action-icon.expand:hover{background-image:url('/images/expandDown.png') !important;}.interior.showAssembly .listAssembly table .highlight .money.medium{color:#fff;}.interior.showAssembly .listAssembly table .highlight td{background-color:#000 !important;color:#fff !important;}.interior.showAssembly .listAssembly table .highlight .label.action,.interior.showAssembly .listAssembly table .highlight .assyApplicationNotes{color:#fff !important;}.interior.showAssembly .listAssembly table .highlight .bttn.primary.icon{border:2px solid #fff !important;color:#fff !important;background-color:#000 !important;background-image:none !important;}.interior.showAssembly .listAssembly table .highlight .bttn.primary.icon:hover{background-color:#fff !important;color:#000 !important;background-image:none !important;border:2px solid #000 !important;}.interior.showAssembly .listAssembly table .highlight .action-icon:hover{background-image:url('/images/assyCartBlack.png') !important;background-repeat:no-repeat;background-color:#fff;}.interior.showAssembly .listAssembly table .highlight .action-icon.expand{border:none !important;}.interior.showAssembly .listAssembly table .highlight .action-icon.expand:hover{background-image:url('/images/expandDown.png') !important;}.interior.showAssembly .listAssembly .label.medium{color:#000;text-decoration:none;}.interior.showAssembly #topAssemblyWrapper .topAssembly .rightDiv section.alt,.interior.showAssembly #topAssemblyWrapper .topAssembly .rightDiv section{border-bottom:none !important;}.interior.showAssembly #topAssemblyWrapper .topAssembly .rightDiv section.alt .wrap,.interior.showAssembly #topAssemblyWrapper .topAssembly .rightDiv section .wrap{height:205px;overflow-y:auto;}.interior.productDetails section{border:none !important;}.interior.productDetails section .header.alt h2{text-transform:uppercase;color:#000;}.interior.productDetails .relatedLinks{width:50%;float:right;}.interior.productDetails .relatedLinks .grid.vertical{margin-top:0;}.interior.productDetails .relatedLinks a{font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;color:#000;}.interior.productDetails .relatedLinks a:hover{color:#000;}.interior.productDetails .ContinueShoppingSection{margin-bottom:20px;}.interior.productDetails .bttn.primary.icon{float:none;background-color:transparent;color:#000;padding:10px 15px !important;text-transform:uppercase;font-size:1em;}.interior.productDetails .bttn.primary.icon:hover{background-color:#fff;}.interior.productDetails .leftDiv .images .mainImage .productImage{width:21em;}.interior.productDetails .leftDiv section .productDetails .header,.interior.productDetails .leftDiv section .productDetails .wrap{padding-left:0;}.interior.productDetails .leftDiv section .tabs{padding-left:0;}.interior.productDetails .leftDiv section .tabs .tabContainer a{text-transform:uppercase;}.interior.productDetails .leftDiv section .tabs .tabContainer a.selected{border-top:5px solid #000;background:#fff;color:#000;}.interior.productDetails .leftDiv section .tabs .selected{background:#fff;}.interior.productDetails .leftDiv section .tabs .assembliesContainer,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications{border:1px solid #ccc !important;}.interior.productDetails .leftDiv section .tabs .assembliesContainer .wrap,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications .wrap{padding-bottom:0;}.interior.productDetails .leftDiv section .tabs .assembliesContainer #div_assemblyList,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications #div_assemblyList{margin:0;}.interior.productDetails .leftDiv section .tabs .assembliesContainer #div_assemblyList .directLink,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications #div_assemblyList .directLink{margin-top:10px;width:45px;height:45px;background:#e6e6e6;position:absolute;top:0;right:1px;}.interior.productDetails .leftDiv section .tabs .assembliesContainer #div_assemblyList .directLink img.newWindowIcon,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications #div_assemblyList .directLink img.newWindowIcon{position:relative;left:14px;top:14px;width:20px;height:17px;}.interior.productDetails .leftDiv section .tabs .assembliesContainer #div_assemblyList a.itemContainer,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications #div_assemblyList a.itemContainer{margin:10px 0;min-height:88px;border:none;}.interior.productDetails .leftDiv section .tabs .assembliesContainer #div_assemblyList a.itemContainer div.assemblyDetails,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications #div_assemblyList a.itemContainer div.assemblyDetails{width:470px;min-height:88px;margin-top:0;}.interior.productDetails .leftDiv section .tabs .assembliesContainer #div_assemblyList a.itemContainer span.accordionIndicator,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications #div_assemblyList a.itemContainer span.accordionIndicator{width:45px;min-height:45px;height:45px;max-height:71px;position:absolute;top:38px;}.interior.productDetails .leftDiv section .tabs .assembliesContainer #div_assemblyList a.itemContainer span.accordionIndicator span.accordionIndicatorImg,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications #div_assemblyList a.itemContainer span.accordionIndicator span.accordionIndicatorImg{background-color:#e6e6e6;bottom:-9px;right:-37px;height:41px;font-size:32px;position:relative;width:100%;display:block;}.interior.productDetails .leftDiv section .tabs .assembliesContainer #div_assemblyList div.previewAssembly,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications #div_assemblyList div.previewAssembly{top:10px;}.interior.productDetails .leftDiv section .tabs .assembliesContainer .grid.vertical .grid-item a.itemContainer .image:hover+.assemblyDetails .label,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications .grid.vertical .grid-item a.itemContainer .image:hover+.assemblyDetails .label{color:#000;}.interior.productDetails .leftDiv section .tabs .assembliesContainer .grid.vertical .grid-item a.itemContainer .image:hover+.assemblyDetails .accordionIndicatorImg,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications .grid.vertical .grid-item a.itemContainer .image:hover+.assemblyDetails .accordionIndicatorImg{background:url('/images/pdArrowDown.png') center no-repeat;}.interior.productDetails .leftDiv section .tabs .assembliesContainer .grid.vertical .grid-item a.itemContainer .image:hover+.assemblyDetails .accordionIndicatorImg.expanded,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications .grid.vertical .grid-item a.itemContainer .image:hover+.assemblyDetails .accordionIndicatorImg.expanded{background:url('/images/pdArrowUp.png') center no-repeat;}.interior.productDetails .leftDiv section .tabs .assembliesContainer .grid.vertical .grid-item a.itemContainer .assemblyDetails,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications .grid.vertical .grid-item a.itemContainer .assemblyDetails{padding-top:10px;}.interior.productDetails .leftDiv section .tabs .assembliesContainer .grid.vertical .grid-item a.itemContainer .assemblyDetails .label,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications .grid.vertical .grid-item a.itemContainer .assemblyDetails .label{text-transform:none !important;color:#000 !important;}.interior.productDetails .leftDiv section .tabs .assembliesContainer .grid.vertical .grid-item a.itemContainer .assemblyDetails .label.action,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications .grid.vertical .grid-item a.itemContainer .assemblyDetails .label.action{font-weight:bold;color:#000;text-transform:uppercase;}.interior.productDetails .leftDiv section .tabs .assembliesContainer .grid.vertical .grid-item a.itemContainer .assemblyDetails .label.action:hover,.interior.productDetails .leftDiv section .tabs #ctl00_Content_PageBody_UpdatePanel_applications .grid.vertical .grid-item a.itemContainer .assemblyDetails .label.action:hover{color:#000 !important;}.interior.productDetails .leftDiv section .tabs span#ctl00_Content_PageBody_label_productApplicationString{color:#000;}.interior.productDetails .leftDiv section .tabs .fitmentContainer{border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}.interior.productDetails .leftDiv section .fitmentApplicationList a{color:#000;text-decoration:none;font-family:"MINI Sans Serif-Bold",'sans-serif';text-decoration:underline !important;}.interior.productDetails .leftDiv section .fitmentApplicationList a:hover{text-decoration:underline;color:#000;}.interior.productDetails .leftDiv section.otherProducts .relatedProd{border:1px solid #ccc;border-top:3px solid #000;margin-left:0;width:98.6%;}.interior.productDetails .leftDiv section.otherProducts .relatedProd .header h2{text-transform:uppercase;color:#000;}.interior.productDetails .leftDiv section.otherProducts .relatedProd .wrap .grid.horizontal{left:13px;position:relative;}.interior.productDetails .leftDiv section.otherProducts .relatedProd .wrap .grid.horizontal .grid-item:hover{border:1px solid #000;}.interior.productDetails .leftDiv section.otherProducts .relatedProd .wrap .grid.horizontal .grid-item .image{width:110px;height:100px;padding:15px 0;border-bottom:1px solid #ccc;}.interior.productDetails .leftDiv section.otherProducts .relatedProd .wrap .grid.horizontal .grid-item .image img{width:98%;}.interior.productDetails .leftDiv section.otherProducts .relatedProd .wrap .grid.horizontal .grid-item .relatedDetails .label.action.small{padding:3px;font-weight:normal !important;height:2.675em;margin-bottom:.75em;color:#000;font-weight:bold;font-size:.875em;}.interior.productDetails .leftDiv section.otherProducts .relatedProd .wrap .grid.horizontal .grid-item .relatedDetails .money.small{color:#000;text-align:right;font-weight:bolder;font-size:.9em;margin-bottom:.25em;}.interior.productDetails .leftDiv .bttn.tertiary.showMore{background:transparent url('/images/base_miniCa/downArrow.png') no-repeat 96% center;padding:9px 15px 5px 5px;text-transform:uppercase;font-family:"MINI Sans Serif-Bold",sans-serif;font-weight:normal;color:#000;border:none !important;}.interior.productDetails .leftDiv .bttn.tertiary.showMore:hover{background:transparent url('/images/base_miniCa/downArrow.png') no-repeat 96% center;text-decoration:underline;}.interior.productDetails .leftDiv .bttn.tertiary.showLess{background:transparent url('/images/base_miniCa/upArrow.png') no-repeat 96% center;padding:9px 25px 5px 5px;text-transform:uppercase;font-family:"MINI Sans Serif-Bold",sans-serif;font-weight:normal;color:#000;border:none !important;}.interior.productDetails .leftDiv .bttn.tertiary.showLess:hover{background:transparent url('/images/base_miniCa/upArrow.png') no-repeat 96% center;text-decoration:underline;}.interior.productDetails .rightDiv section{border:none;}.interior.productDetails .rightDiv .label.action{color:#000;font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;}.interior.productDetails .rightDiv .innerWrapper .textbox{width:145px !important;border:1px solid #ddd;display:inline-block;vertical-align:bottom;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:35px !important;margin:0;margin-bottom:5px;margin-right:10px !important;}.interior.productDetails .rightDiv .innerWrapper button.bttn.tertiary{display:inline-block;}.interior.productDetails .rightDiv #ctl00_Content_PageBody_pricingBox{margin:0 0 10px 0;}.interior.productDetails .rightDiv #ctl00_Content_PageBody_pricingBox .wrap.cf{background:#fff;border:1px solid #ccc !important;border-top:3px solid #000 !important;}.interior.productDetails .rightDiv #ctl00_Content_PageBody_pricingBox .wrap.cf .pricingRow.yourPrice{background:#fff;}.interior.productDetails .rightDiv #ctl00_Content_PageBody_pricingBox .wrap.cf .label.large{color:#000;}.interior.productDetails .rightDiv #ctl00_Content_PageBody_pricingBox .wrap.cf .money.large .money{color:#000;}.interior.productDetails .rightDiv #ctl00_Content_PageBody_pricingBox .wrap.cf.fitmentMatch{background:#fff;padding:10px 0 0;border:none !important;}.interior.productDetails .rightDiv #ctl00_Content_PageBody_pricingBox .wrap.cf.fitmentMatch select{color:#000;}.interior.productDetails .rightDiv #ctl00_Content_PageBody_pricingBox .wrap.cf .bttn.primary.icon{background-color:#000;color:#fff;}.interior.productDetails .rightDiv #ctl00_Content_PageBody_pricingBox .wrap.cf .bttn.primary.icon:hover{background-color:transparent;color:#000;}.interior.productDetails .rightDiv .shareBtns{border:1px solid #ccc;border-top:3px solid #000;padding:0 10px 10px 10px;}.interior.productDetails .rightDiv .shareBtns .bttn.tertiary{background-color:transparent !important;padding:10px;color:#000;font-family:"MINI Sans Serif-Bold",sans-serif;font-weight:normal;text-transform:uppercase;font-size:.75em;border:1px solid #000;border:1px solid #000 !important;}.interior.productDetails .rightDiv .shareBtns .bttn.tertiary:hover{background-color:#000 !important;color:#fff;}.interior.productDetails .rightDiv .shareBtns .innerWrapper input.textbox{margin-right:0 !important;}.interior.productDetails .rightDiv .shareBttns{margin:0 0 20px 0;}.interior.productDetails .rightDiv .shareBttns .wrap{padding:0;}.interior.productDetails .rightDiv .trustmark{background:#fff;border:1px solid #ccc !important;border-top:3px solid #000 !important;}.interior.productDetails .rightDiv .trustmark .header{background:#f1f1f1;}.interior.productDetails .rightDiv .trustmark .contactlink span.action-icon{background-color:#e6e6e6 !important;border-color:#e6e6e6 !important;}.interior.productDetails .rightDiv .listTestimonials{border-top:3px solid #000 !important;background:#f1f1f1;position:relative;}.interior.productDetails .rightDiv .listTestimonials .header{background:#f1f1f1;}.interior.productDetails .rightDiv .listTestimonials .header h2{font-size:16px;}.interior.productDetails .rightDiv .listTestimonials .bttn.tertiary{position:absolute;float:none;top:-43px;left:140px;border:none !important;border-left:1px solid #000 !important;background:none !important;text-transform:uppercase;text-decoration:underline;padding:3px 9px;text-decoration:none;}.interior.productDetails .rightDiv .listTestimonials .bttn.tertiary:hover{text-decoration:underline;}.interior .stick{background:#fff !important;min-height:105px !important;}.interior .stick .cartContainer,.interior .stick .websiteInfo,.interior .stick .navCenter{display:none;}.interior .stick #ctl00_masterSearch.masterSearch{top:55px !important;}.interior .stick #ctl00_masterSearch.masterSearch .btn.masterSearch{background:url('/images/volvoMothership2016/searchBlue.png') no-repeat center;top:0 !important;border-right:1px solid #ccc !important;padding:2px 15px !important;}.interior .stick #ctl00_masterSearch.masterSearch .btn.masterSearch .firstSearchBox{display:none;}.interior .stick #ctl00_masterSearch.masterSearch .pageMenuTextBox_withWatermark{border:none;}.interior .stick #toTop{background:url('/images/volvoMothership2016/top.png') no-repeat center;padding:10px;position:absolute;top:60px;color:transparent;}.interior .stick .selectedVehicleSection{position:absolute;top:10px;left:60px;}.interior .stick .selectedVehicleSection h2{font-size:20px;font-family:"MINI Sans Serif-Bold",'sans-serif';color:#000;width:70%;}.interior .stick .categoryWrap{top:70px;left:40px;}.interior .stick .categoryWrap .parentCatContainer{display:inline-block;}.interior .stick .categoryWrap .parentCatContainer a{padding:20px;text-decoration:none;font-weight:600;}.interior .stick .categoryWrap .parentCatContainer a span{color:#000;font-family:"MINI Sans Serif-Bold",'sans-serif';font-size:12px;text-transform:uppercase;}.interior .stick .categoryWrap .parentCatContainer a:hover span{color:#e1e1e1;}.interior.aboutcontact .aboutContent .aboutRight{float:right;}.interior.aboutcontact .contactUsForm #ctl00_Content_PageBody_textbox_subject{margin-bottom:22px;}.interior.aboutcontact .contactUsForm .rightDiv{margin-left:-4%;width:34%;float:right;}.interior.aboutcontact .contactUsForm .contactVehicleSelection .header h2{color:#000;}.interior.aboutcontact .contactUsForm .contactVehicleSelection tr:last-child td{text-align:left !important;padding-top:10px;}.interior.aboutcontact span#ctl00_Content_PageBody_Requiredfieldvalidator_Question{display:block;}.interior.aboutcontact #ctl00_Content_PageBody_contactLabelDiv{padding-top:10px;}.interior.aboutcontact section{font-size:1.1em;}.interior.aboutcontact .label{font-size:1.1em;}.interior #motor{max-width:940px;margin:0 auto;display:block;position:relative;margin-top:80px;margin-bottom:30px;}.interior #motor p{font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;font-weight:normal !important;}.interior #motor h2{font-family:"MINI Sans Serif-Bold",sans-serif;font-weight:normal;font-weight:normal !important;}.interior.policy .policies{font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;}.interior.policy .policies h4{font-size:2em;font-family:"MINI Serif-Bold",serif;font-weight:normal;margin:0;}.interior.policy .policies p{font-size:1em;}.interior.findDealer .ContinueShoppingSection{margin-bottom:20px;}.interior.findDealer .findDealer{background:transparent;position:relative !important;right:0;top:0;}.interior.findDealer #ctl00_Content_PageBody_findDealerControl_repeater_dealersLarge_ctl01_td_test .label.small{margin-bottom:0 !important;}.interior.findDealer .dealerCard.grid-item{position:relative;}.interior.findDealer .dealerCard.grid-item table tr:nth-child(2) td:nth-child(2) div{font-family:"MINI Serif-Regular",serif;}.interior.findDealer .dealerCard.grid-item .reviewContainer .label{font-family:"MINI Serif-Regular",serif;font-weight:normal;}.interior.findDealer .dealerCard.grid-item .reviewContainer a{color:#000 !important;font-weight:bold;text-decoration:none;font-family:"MINI Serif-Bold",serif !important;font-weight:normal !important;}.interior.findDealer .dealerCard.grid-item a.bttn.tertiary{position:absolute;right:0;bottom:10px;border:1px solid #000;border:1px solid #000 !important;background:#000;}.interior.findDealer .dealerCard.grid-item a.bttn.tertiary:hover{background:#fff;}.interior.findDealer .partSelection .label{text-transform:uppercase;text-align:left;}.interior.findDealer td#ctl00_Content_PageBody_findDealerControl_repeater_dealersLarge_ctl01_td_test .label{font-family:"MINI Serif-Regular",serif;font-weight:normal;}.interior.findDealer td#ctl00_Content_PageBody_findDealerControl_repeater_dealersLarge_ctl01_td_test .label.small{margin-bottom:10px;font-family:"MINI Serif-Regular",serif;font-weight:normal;}.interior.findDealer .withPartSelection .selectRetailer section .inputTextbox .textbox.large,.interior.findDealer .selectRetailer section .inputTextbox .textbox.large{width:200px !important;height:42px !important;background-color:#fff;margin-right:-3px !important;}.interior.findDealer .selectRetailer section{background:#fff;height:184px !important;}.interior.findDealer .selectRetailer section .header{background:#fff;padding-top:25px;text-transform:capitalize;font-size:20px;}.interior.findDealer .selectRetailer section .header h2{background:#fff url('../images/miniCa/line.png') no-repeat left bottom;color:#000;padding-bottom:10px;font-family:"MINI Serif-Bold",serif;font-weight:normal;}.interior.findDealer .selectRetailer section .zipLabel{color:#000;margin-bottom:30px;margin-top:0;font-size:1.3em;font-family:"MINI Serif-Regular",serif;font-weight:normal;}.interior.findDealer .selectRetailer section .inputTextbox{position:absolute;top:25px;}.interior.findDealer .selectRetailer section .inputTextbox .bttn.primary{background:#000;color:#fff;height:44px;}.interior.findDealer .selectRetailer section .inputTextbox .bttn.primary:hover{background:transparent;color:#000;border:1px solid #000;border:1px solid #000 !important;}.interior.findDealer .dealersList.dealerFinder.large .header h2{font-size:26px;}.interior.findDealer span.fd_fitmentString{color:#000;font-weight:bold;}.interior.findDealer table.tableContent table .label{color:#000;font-weight:bold;}.interior.findDealer table.tableContent .money{color:#000;font-weight:bold;}.interior.findDealer .dealersList .header{text-align:center;}.interior.findDealer .dealersList .header h2{color:#000;font-size:1.2em;}.interior.findDealer .dealerCard.grid-item tr{color:#000;}.interior.myprofile .blueHeading,.interior.myProfile .blueHeading{font-size:1.2rem;text-transform:uppercase;font-weight:bold;color:#000;background:none;border-top:3px solid #000;}.interior.myprofile .profilePageBox,.interior.myProfile .profilePageBox{color:#000;}.interior.myprofile .profileContainer,.interior.myProfile .profileContainer{margin-left:0;}.interior.myprofile .profileVehicles .blueHeading,.interior.myProfile .profileVehicles .blueHeading{margin-right:20px;}.interior.myprofile .orderHistory .orderHistoryTable,.interior.myProfile .orderHistory .orderHistoryTable{width:942px;}.interior.myprofile .orderHistory .orderHistoryTable th,.interior.myProfile .orderHistory .orderHistoryTable th{color:#000;}.interior.orderStatus table,.interior.orderStatus tr,.interior.orderStatus td,.interior.orderStatus tbody{font-size:14px;font-family:"MINI Sans Serif-Bold",'sans-serif';}.interior.orderStatus .roundboxTopLeft,.interior.orderStatus .roundboxTopCenter,.interior.orderStatus .roundboxTopRight,.interior.orderStatus .roundboxLeft,.interior.orderStatus .roundboxRight,.interior.orderStatus .roundboxBottomLeft,.interior.orderStatus .roundboxBottomCenter,.interior.orderStatus .roundboxBottomRight{background:0;}.interior.orderStatus .roundboxTopLeft,.interior.orderStatus .roundboxTopCenter,.interior.orderStatus .roundboxTopRight{border-bottom:3px solid #000;}.interior.orderStatus .orderStatusText{font-family:"MINI Sans Serif-Bold",'sans-serif';color:#000;}.interior.orderStatus .roundboxTitle{font-family:"MINI Serif-Regular",'serif';color:#000;}.default .dealerFinder{max-width:940px;margin:0 auto;display:block;position:relative;background:#e1e1e1;left:0;height:113px;z-index:1;top:8px;clear:both;}.default .dealerFinder .dealersMothership{margin:0;width:auto;}.default .dealerFinder .dealersMothership h3.findDealerHeading{padding:10px 0 0 10px;font-size:14px;font-family:"MINI Serif-Bold",serif;font-weight:normal;text-transform:uppercase;letter-spacing:-1px;position:relative;bottom:0;margin:0;border-bottom:1px solid #ccc;width:auto;height:24px;}.default .dealerFinder .dealersMothership a{width:33.2%;float:left;height:78px;position:relative;border-right:1px solid #ccc;border-bottom:none;margin:0 0 0;padding:0;}.default .dealerFinder .dealersMothership a:last-of-type{border-right:none !important;}.default .dealerFinder .dealersMothership a .pricingRow.dealerListing.cf{position:absolute;width:95%;left:10px;top:5px;}.default .dealerFinder .dealersMothership a .pricingRow.dealerListing.cf span{color:#000;font-size:12px;line-height:1;font-family:"MINI Serif-Bold",serif;font-weight:normal;text-transform:uppercase;}.default .dealerFinder .dealersMothership a .label.small{position:absolute;bottom:45px;left:10px;color:#000;font-size:12px;}.default .dealerFinder .dealersMothership a .starSelect.cf{position:absolute;bottom:10px;left:10px;width:94%;}.default .dealerFinder .dealersMothership a .starSelect.cf .dealerRating img{width:11px;height:11px;margin-top:4px;}.default .dealerFinder .dealersMothership a .starSelect.cf .dealerNumber{float:right;color:#000;font-weight:bold;background:url('/images/miniCa/phone.png') no-repeat left;padding-left:20px;font-size:12px;font-family:"MINI Sans Serif-Bold",sans-serif;font-weight:normal;}.default .dealerFinder .dealersMothership a .starSelect.cf .selectRetail.bttn.tertiary{padding:5px 10px 6px;font-size:10px;font-weight:bold;text-transform:uppercase;margin:4px 0 4px;background:#000;border:1px solid #000 !important;}.default .dealerFinder .dealersMothership a .starSelect.cf .selectRetail.bttn.tertiary:hover{background:transparent;border:1px solid #000 !important;}.default .dealerFinder .findZipCode{border:0;padding:0;position:absolute;top:2px;left:170px;width:auto;}.default .dealerFinder .findZipCode .zipCodeLabel{display:none;}.default .dealerFinder .findZipCode .textbox{height:28px !important;text-align:center !important;padding:0 10px !important;float:none;border-bottom:none;background:transparent;background-image:none;border:none;width:50px !important;font-weight:bold;font-size:12px;background:#fff;-webkit-box-shadow:inset 1px 1px 3px 0 #9e9e9e;-moz-box-shadow:inset 1px 1px 3px 0 #9e9e9e;box-shadow:inset 1px 1px 3px 0 #9e9e9e;}.default .dealerFinder .findZipCode .bttn.findDealer{display:inline-block;margin:0;background:transparent url('/images/miniCa/rightBlack.png') no-repeat right 13px;color:#000;text-shadow:none;text-transform:uppercase;font-size:10px;border:none !important;padding-right:10px;font-family:"MINI Sans Serif-Bold",sans-serif;font-weight:normal;}.default .dealerFinder .findZipCode .bttn.findDealer span{display:block;line-height:16px;}.default .dealerFinder .findZipCode .bttn.findDealer:hover{background:transparent url('/images/miniCa/rightBlack.png') no-repeat right 13px;color:#000;}.showAssembly .listAssembly .money.medium{max-width:120px;min-width:110px;}.interior #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly,.interior .section_FindDealerAssembly{width:99% !important;border-top:3px solid #000;}.interior #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .dealerFinder,.interior .section_FindDealerAssembly .dealerFinder{background:#f0f0f0;}.interior #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .dealerFinder .dealersMothership,.interior .section_FindDealerAssembly .dealerFinder .dealersMothership{font-size:1em !important;}.interior #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .dealerFinder .dealersMothership .bttn.tertiary,.interior .section_FindDealerAssembly .dealerFinder .dealersMothership .bttn.tertiary{border:1px solid #000 !important;color:#000;background:#fff;}.interior #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .dealerFinder .dealersMothership a,.interior .section_FindDealerAssembly .dealerFinder .dealersMothership a{padding-bottom:10px !important;border-bottom:1px solid #fff !important;}.interior #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .dealerFinder .dealersMothership a .label.small,.interior .section_FindDealerAssembly .dealerFinder .dealersMothership a .label.small{font-size:10px !important;}.interior #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .dealerFinder .dealersMothership span.label.action,.interior .section_FindDealerAssembly .dealerFinder .dealersMothership span.label.action{color:#000;font-family:"MINI Sans Serif-Regular",sans-serif;font-weight:normal;font-size:12px;}.interior #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .dealerFinder .findZipCode,.interior .section_FindDealerAssembly .dealerFinder .findZipCode{position:relative;min-height:30px;}.interior #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .dealerFinder .findZipCode .textbox,.interior .section_FindDealerAssembly .dealerFinder .findZipCode .textbox{padding:0 10px !important;margin:0 !important;position:absolute;width:20% !important;left:10px;bottom:10px;text-align:center !important;font-size:14px;}.interior #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .dealerFinder .findZipCode .findDealer,.interior .section_FindDealerAssembly .dealerFinder .findZipCode .findDealer{background:transparent url('/images/miniCa/rightBlack.png') no-repeat right 5px;padding:2px 10px;bottom:13px;border-left:1px solid #000 !important;margin-left:10px;}.interior #topAssemblyWrapper .topAssembly .rightDiv .section_FindDealerAssembly .dealerFinder .findZipCode .findDealer:hover,.interior .section_FindDealerAssembly .dealerFinder .findZipCode .findDealer:hover{background:transparent url('/images/miniCa/rightBlack.png') no-repeat right 5px;}.interior .findZipCode .textbox{float:none;border-bottom:none;background:transparent;background-image:none;border:none;width:20% !important;height:12px !important;margin-right:21px !important;color:#000;font-family:"MINI Sans Serif-Bold",sans-serif;font-weight:normal;text-transform:uppercase;font-size:14px;padding:5px !important;background:#fff;-webkit-box-shadow:inset 1px 1px 3px 0 #9e9e9e;-moz-box-shadow:inset 1px 1px 3px 0 #9e9e9e;box-shadow:inset 1px 1px 3px 0 #9e9e9e;}.interior .findZipCode .findDealer{background:transparent url('/images/miniCa/rightBlack.png') no-repeat right 12px;color:#000;text-transform:uppercase;font-size:10px;border:none !important;position:absolute;font-weight:bold;left:88px;bottom:15px;}.interior .findZipCode .findDealer:hover{background:transparent url('/images/miniCa/rightBlack.png') no-repeat right 12px;color:#000;}.interior.showAssembly .listAssembly .label.small.assyApplicationNotes span{display:inline;}.interior .productPage .dealersMothership a{border-bottom:1px solid #fff !important;}.interior .productPage .dealersMothership a .selectRetail.bttn.tertiary{padding:4px 10px;font-size:12px;font-weight:bold;background:#fff;border:1px solid #000 !important;color:#000;}.interior .productPage .dealersMothership a .selectRetail.bttn.tertiary.hover{background:#000;color:#fff;}.interior .productPage .dealersMothership a .label.small{width:100%;display:block;font-size:10px !important;}.interior .productPage .findZipCode{border:none;padding:0;}.interior .productPage .findZipCode .textbox{box-shadow:none;background:transparent;width:20% !important;margin-right:0 !important;border:1px solid #000;text-align:center !important;padding:5px 10px !important;}.interior .productPage .findZipCode .findDealer{background:transparent url('/images/miniCa/rightBlack.png') no-repeat right;border-left:1px solid #000 !important;padding:2px 10px;margin-top:0 !important;margin-left:10px;position:relative;top:0;left:0;}.interior .mothership.noPricing .pricingRow .label.action{width:100%;color:#000;font-weight:bold;font-size:12px !important;}.interior .dealerRating img{width:11px;height:11px;}.interior .dealerNumber{float:right;color:#000;font-weight:bold;background:url('/images/miniCa/phone.png') no-repeat left;padding-left:20px;font-size:12px;font-family:"MINI Sans Serif-Bold",sans-serif;font-weight:normal;}.interior .selectRetail.bttn.tertiary{padding:5px 10px 6px;font-size:12px;font-weight:bold;text-transform:uppercase;}.interior .selectRetail.bttn.tertiary:hover{border:1px solid #000 !important;}.notificationsDisplay{background:#000;}.searchNavIcon,.vinEnter,.modelBarExtraContent{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.default .redirectMessageWrap img{position:relative;bottom:-36px;}@-moz-document url-prefix(){.btn.continueExpand{height:37px;}.showAssembly{}.interior.showAssembly .vehicleSelectionDiv .rightDiv #ctl00_Content_PageBody_button_addToCart.bttn.tertiary{width:135px !important;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.content .contentWrapper.default .selectVehicleContainer .selectVehicleContent fieldset .vehicleSelectionSpacing .DropDownVehicleSearch{background:#fff;padding:0;}.content .contentWrapper.default .selectVehicleContainer .selectVehicleContent fieldset .vehicleSelectionSpacing .DropDownVehicleSearch::-ms-expand{display:none;}.showAssembly .listAssembly table .label.small.assyApplicationNotes span{display:block;}#ctl00_Content_PageBody_div_productSearch{background:#e6e6e6;margin-left:0;margin-top:-2px;}.productSearch.interior .content .productSearch.contentWrapper #ctl00_Content_PageBody_Panel_AssemblySearchResults .assemblyDiv{background-size:91% !important;margin:8px;}.productSearch.interior .content .productSearch.contentWrapper #ctl00_Content_PageBody_Panel_AssemblySearchResults .assemblyDiv:hover{background-size:91% !important;}}</pre></body></html>