﻿.borderMix{border:1px solid #000;border-radius:0;}.borderHoverMix{border:1px solid #000;}.dealerTabLinks{display:block;width:33%;margin:10px 0;padding:8px;background:#fff;color:#fff;border:1px solid #878787;}.dealerBanner-container{position:fixed;left:0;right:0;bottom:0;z-index:10;text-align:center;}.dealerBanner-container .dealerBanner{background-color:#bbb;color:#222;min-width:450px;display:inline-block;padding:5px;text-align:center;font-size:14px;max-width:700px;text-decoration:none;box-shadow:0 0 10px 0 #272727;}.dealerBanner-container .dealerBanner .dealerBanner-heading{font-weight:bold;}.dealerBanner-container .dealerBanner .dealerBanner-text{margin-top:5px;}.defaultTestimonials{width:940px !important;text-align:left;}.defaultTestimonials .mainHeading{font-weight:bold;}.defaultTestimonials ul{padding:10px 0 0 0;margin:0 0 10px 0;}.defaultTestimonials ul li{text-align:left;display:inline-block;width:26.5%;margin:0 5px 5px;padding:20px;background:#f8f8f8;margin-left:0;}.defaultTestimonials ul li .reviewText{min-height:42px;max-height:42px;overflow:hidden;margin-bottom:10px;}.defaultTestimonials ul li .reviewText div{min-height:42px;max-height:42px;overflow:hidden;text-overflow:ellipsis;}.defaultTestimonials ul li>div.reviewStars{margin-bottom:10px;}.defaultTestimonials ul li>div.reviewStars img{height:13px;}.defaultTestimonials ul li>div.reviewAbout{text-align:left;}.defaultTestimonials .btn_reviewShowHideWrapper{text-align:right;}.defaultTestimonials .btn_reviewShowHideWrapper .btn{background:none;background:url('/images/base_ducati2016/model-right.png') left center no-repeat;background-image:url('/images/base_ducati2016/model-right-black.png');-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid transparent;display:inline-block;color:#000;font-family:'Helvetica',Arial;font-size:16px;font-weight:bold;text-align:center;padding:5px 10px;text-decoration:none;-webkit-text-shadow:nonw;text-shadow:none;cursor:pointer;text-transform:uppercase;}.defaultTestimonials .btn_reviewShowHideWrapper .btn:hover{color:#000;background-color:transparent;background-position:left center;background-repeat:no-repeat;background-image:url('/images/base_ducati2016/model-right-primary.png');border:1px solid transparent;}.defaultTestimonials .btn_reviewShowHideWrapper .btn:hover{color:#bbb;background-color:transparent;background-position:left center;background-repeat:no-repeat;background-image:url('/images/base_ducati2016/model-right-accent.png');border:1px solid transparent;}.introTextAfterSearch,.introMessageAfterSearch{display:block;}.introTextAfterSearch .titlecontent,.introMessageAfterSearch .titlecontent{font-weight:bold;}.introTextAfterSearch .titlecontent b,.introMessageAfterSearch .titlecontent b{font-weight:bold;}.seoContainer{overflow:hidden;padding:5px 0 10px;}.seoContainer ul{margin:0;padding:0;}.seoContainer #ctl00_Content_PageBody_ph_modelRangeVehicleUserControl{display:none;}.seoContainer ul{text-align:left;}.contactValidator{display:inline-block;margin-bottom:5px;color:#b80000;}.cartTotalAmount{color:#000;}.headerCartLink{padding:0;display:none;}.contactAddressTop{display:inline;position:absolute;text-align:left;width:745px;right:74px;top:39px;}.contactAddressTop .contactInfo{font-family:'Helvetica',Arial;display:inline-block !important;padding-left:19px;font-size:12px;background-size:14px 10px !important;margin-right:10px;}.contactAddressTop .contactInfo.address{color:#222;background:url('/images/base_ducati2016/address-icon.png') center left no-repeat;}.contactAddressTop .contactInfo.phone{color:#222;background:url('/images/base_ducati2016/phone-icon.png') center left no-repeat;}.contactAddressTop .contactInfo.email{color:#222;background:url('/images/base_ducati2016/email-icon.png') center left no-repeat;}#ctl00_Content_PageBody_searchMakeAssembly{display:none;}.assemblyDiv{width:45%;width:44.7%\9;border:1px solid #e2e2e2;margin:0 5px 10px;font-size:12px;color:#000;text-decoration:none;background-color:#fff;overflow-x:hidden;overflow-y:hidden;padding:10px;float:none;float:left\9;display:inline-block;transition:ease .2s;}.assemblyDiv:hover{border:1px solid #000;}.assemblyDiv:hover .defaultAssyImageContainer,.assemblyDiv:hover .searchAssyImageContainer{border-color:#000;}.assemblyDiv a{cursor:pointer;min-height:63px;display:inline-block;color:#000;text-align:left;float:none;}.assemblyDiv a:visited{color:#000;}.defaultAssyImageContainer,.searchAssyImageContainer{cursor:pointer;width:90px;height:90px;margin:0;margin-right:10px;padding-right:10px;border-right:1px solid #878787;float:left;display:inline;transition:ease .2s;}.defaultAssyImageContainer img,.searchAssyImageContainer img{max-width:90px;max-height:90px;width:auto;height:auto;}.defaultAssyImageContainer:hover,.searchAssyImageContainer:hover{border-color:#000;}.defaultAssyDescriptionWrapper,.searchAssyDescriptionWrapper{font-family:'Helvetica',Arial;height:50px;overflow:hidden;cursor:pointer;display:inline;}.relatedLinks{text-align:right;}.relatedLinks .label.action{text-decoration:underline;}.relatedLinks .label.action:hover{color:#000 !important;}.interior.productDetails .dealerInfoPrint .dealerDetailsPrint{clear:none;}.productDetails .unavailableSubText{position:relative;}.productDetails .unavailableSubText img{width:100%;}.leftDiv section,.rightDiv section{background:#f8f8f8;border-left:none;border-right:none;border-bottom:none;}.docked .leftDiv section,.docked .rightDiv section{background:transparent;}.leftDiv section.atcPricing,.rightDiv section.atcPricing{font-family:'Helvetica',Arial !important;}.leftDiv{width:620px;float:left;margin-bottom:15px;}.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:'Helvetica',Arial;}.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 #000;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 #fff;background:#fff;}.rightDiv{width:300px !important;margin-left:0;float:right;}.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 #e2e2e2;}.productDetails .productDetails{color:#000;}.productDetails .productDetails .labelRow{position:relative;}.productDetails #previewAssemblyList{display:block;max-height:300px;overflow-y:scroll;border:1px solid #e2e2e2;margin-bottom:0;}.productDetails #previewAssemblyList .border-right{border-right:1px solid #e2e2e2;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 #previewAssemblyList .productCode .bttn.primary.alt{background:#878787;}.productDetails #previewAssemblyList .grid-item div{float:left;}.productDetails #previewAssemblyImageContainer{position:relative;margin-bottom:10px;}.productDetails #previewAssemblyImageContainer #diagram-toolbox{font-size:14px;position:absolute;top:0;right:0;z-index:1;}.productDetails #previewAssemblyImageContainer #previewAssemblyImageOuterWrapper{width:100%;height:400px;overflow:auto;display:block;font-size:0;}.productDetails #previewAssemblyImageContainer #previewAssemblyImageInnerWrapper{width:100%;height:100%;position:relative;display:inline-block;overflow:hidden;padding:0;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;}.productDetails #previewAssemblyImageContainer #previewAssemblyImageInnerWrapper img{width:100% !important;height:100%;}.productDetails #previewAssemblyImageContainer #previewAssemblyImageInnerWrapper:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing;}.productDetails #div_assemblyList .grid-item{overflow:hidden;padding:10px 0;}.productDetails #div_assemblyList .grid-item a.itemContainer{border:1px solid transparent;margin-bottom:10px;height:80px;}.productDetails #div_assemblyList .grid-item a.itemContainer.down{height:auto;}.productDetails #div_assemblyList .grid-item a.itemContainer:hover{border:1px solid transparent;}.productDetails #div_assemblyList .grid-item a.directLink{position:absolute;top:10px;right:1px;width:30px;height:30px;z-index:1;background:#797979 url('/images/base_assets/pd-popout-white.png') center no-repeat;border:1px solid transparent;}.productDetails #div_assemblyList .grid-item a.directLink:hover{background:#797979 url('/images/base_assets/pd-popout-white.png') center no-repeat;}.productDetails #div_assemblyList .grid-item a.directLink img.newWindowIcon{display:none;position:relative;left:15px;top:5px;}.productDetails #div_assemblyList .grid-item .image{left:auto !important;left:0\9!important;}.productDetails #div_assemblyList .grid-item .image:hover+.assemblyDetails{background:#f8f8f8;}.productDetails #div_assemblyList .grid-item .image:hover+.assemblyDetails .label.action,.productDetails #div_assemblyList .grid-item .image:hover+.assemblyDetails .label.action.large,.productDetails #div_assemblyList .grid-item .image:hover+.assemblyDetails .label{color:#000 !important;}.productDetails #div_assemblyList .grid-item .image:hover+.assemblyDetails .accordionIndicatorImg{background-image:url('/images/base_assets/pd-arrow-down-black.png');background-image:url('/images/base_assets/pd-arrow-down-white.png');border:1px solid transparent;width:30px;height:30px;right:0;bottom:0;margin:0;}.productDetails #div_assemblyList .grid-item .image:hover+.assemblyDetails .accordionIndicatorImg.expanded{background:#797979 url('/images/base_assets/pd-arrow-up-white.png');}.productDetails #div_assemblyList .grid-item .assemblyDetails{width:416px;padding-bottom:10px;}.productDetails #div_assemblyList .grid-item .assemblyDetails:hover .label.action,.productDetails #div_assemblyList .grid-item .assemblyDetails:hover .label.action.large,.productDetails #div_assemblyList .grid-item .assemblyDetails:hover .label{color:#000;}.productDetails #div_assemblyList .grid-item .assemblyDetails .label.action{padding-top:10px;}.productDetails #div_assemblyList .grid-item .assemblyDetails .accordionIndicator{height:30px;max-height:0;min-height:0;position:absolute;right:-40px;top:36px;width:30px;z-index:0;bottom:0;}.productDetails #div_assemblyList .grid-item .assemblyDetails .accordionIndicator .accordionIndicatorImg{background:#797979 url('/images/base_assets/pd-arrow-down.png');border:1px solid transparent;width:30px;height:30px;right:0;bottom:0;margin:0;}.productDetails #div_assemblyList .grid-item .assemblyDetails .accordionIndicator .accordionIndicatorImg:hover{background:#797979 url('/images/base_assets/pd-arrow-down.png');}.productDetails #div_assemblyList .grid-item .assemblyDetails .accordionIndicator .accordionIndicatorImg.expanded{background:#797979 url('/images/base_assets/pd-arrow-up-white.png');}.productDetails #div_assemblyList .grid-item .assemblyDetails .accordionIndicator .accordionIndicatorImg.expanded:hover{background:#797979 url('/images/base_assets/pd-arrow-up-white.png');}.productDetails .showAssembly .listAssembly table tr.highlight td .bttn.primary{background-color:#fff;color:#000;}.productDetails .tabs section.assembliesContainer .grid.vertical .grid-item a{cursor:pointer;}.productDetails .previewAssembly{overflow:hidden;position:relative;}.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;}.hasOptionsContainer .grid.vertical .grid-item{border:1px solid #878787;padding:5px;margin-bottom:5px;cursor:pointer;}.hasOptionsContainer .grid.vertical .grid-item:hover{background-color:#efefef;}.hasOptionsContainer .grid.vertical .grid-item.alt{background:#fff;color:#000;}.hasOptionsContainer .grid.vertical .grid-item.alt .label{color:#000;}.relatedProd .wrap{padding:0;}.relatedProd .wrap .grid.horizontal{margin:0;padding:0 0 5px;}.relatedProd .wrap .grid.horizontal .grid-item{transition:ease .2s;background-color:#fff;background:#fff;width:107.25px;height:180px;margin:3px;padding:3px;border:1px solid #878787;}.relatedProd .wrap .grid.horizontal .grid-item:first-child{margin-left:10px;}.relatedProd .wrap .grid.horizontal .grid-item:last-child{margin-right:0;}.relatedProd .wrap .grid.horizontal .grid-item:hover{border:1px solid #000;}.relatedProd .wrap .grid.horizontal .grid-item:hover .relatedDetails .label.action.small{color:#000;}.relatedProd .wrap .grid.horizontal .grid-item:hover .image{border-bottom-color:#000;}.relatedProd .wrap .grid.horizontal .grid-item .image{transition:ease .2s;padding:10px 0;border-bottom:1px solid #878787;width:108px;}.relatedProd .wrap .grid.horizontal .grid-item .relatedDetails{padding-top:5px;}.relatedProd .wrap .grid.horizontal .grid-item .relatedDetails .label.action.small{text-transform:uppercase;}.relatedProd .wrap .grid.horizontal .grid-item .relatedDetails .label.action.small:hover{color:#000;}.relatedProd .wrap .grid.horizontal .grid-item .relatedDetails .money.small{color:#b80000;font-weight:bold;font-size:14px;}.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 #878787;}.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:11px;}.atcPricing .trustmark .contactlink{margin-top:10px;margin-bottom:0;}.default .dealerFinder{background-color:#222;background:#222;text-align:center;padding:10px;}.productDetails .dealerFinder .findZipCode .zipCodeLabel{display:none;}.productDetails .dealerFinder .findZipCode input{max-width:39% !important;padding:1px 0 1px 32px !important;}.productDetails .dealerFinder .findZipCode a,.productDetails .dealerFinder .findZipCode a:visited{border-color:#555;margin-top:0;background-color:#555;background:#555;color:#fff;transition:ease .2s;}.productDetails .dealerFinder .findZipCode a span,.productDetails .dealerFinder .findZipCode a:visited span{text-transform:uppercase;}.productDetails .dealerFinder .findZipCode a:hover,.productDetails .dealerFinder .findZipCode a:visited:hover{background-color:#777;background:#777;color:#fff;}.showAssembly .leftDiv .imgContainer img{padding:20px;}.showAssembly .dealerFinder .findZipCode .zipCodeLabel{display:none;}.showAssembly .dealerFinder .findZipCode input{max-width:39% !important;padding:1px 0 1px 32px !important;}.showAssembly .dealerFinder .findZipCode .textbox{float:left;width:auto !important;margin:0 !important;height:28px !important;background-image:url(/images/location.png);background-repeat:no-repeat !important;background-position:left center !important;text-align:left !important;}.showAssembly .dealerFinder .findZipCode a,.showAssembly .dealerFinder .findZipCode a:visited{border-color:#555;margin-top:0;background-color:#555;background:#555;color:#fff;transition:ease .2s;}.showAssembly .dealerFinder .findZipCode a span,.showAssembly .dealerFinder .findZipCode a:visited span{text-transform:uppercase;}.showAssembly .dealerFinder .findZipCode a:hover,.showAssembly .dealerFinder .findZipCode a:visited:hover{background-color:#777;background:#777;color:#fff;}.mothership{min-height:120px;}.mothership.noDealers .findZipCode{margin-top:50px;}.mothership.noPricing .pricingRow .label.action{width:100%;}.mothership .pricingRow.yourPrice{font-weight:bold;background:#fff;border-bottom:1px solid #ddd;padding:10px;position:absolute;top:0;left:0;right:0;}.mothership .pricingRow.yourPrice .label{color:#222;}.mothership .pricingRow.yourPrice .money{color:#b80000;}.mothership .hasOptionsContainer{margin-top:30px;}.pricingRow .label{float:left;}.pricingRow .label.alt{color:#222;}.pricingRow .money{float:right;}.pricingRow .money.alt{color:#878787;}.pricingRow .money .money{font-size:20px;line-height:23px;}.pricingRow .textbox{float:right;width:20px;text-align:center;}.pricingRow.yourPrice{font-family:'Helvetica',Arial !important;text-transform:uppercase;font-weight:bold;}.pricingRow.listPrice .extra{margin-right:10px;}.pricingRow.listPrice .money.alt{text-decoration:line-through;}.findZipCode{border-bottom:1px solid #878787;padding:10px 0;}.findZipCode .zipCodeLabel{display:none;}.findZipCode .textbox{float:left;width:auto !important;margin: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:12px !important;font-size:11px !important;margin-left:1% !important;}.trustmark{font-family:'Helvetica',Arial !important;}.trustmark .header h2{font-family:'Helvetica',Arial;text-align:center;}.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/base_assets/cart-secure-l.png');background-position:48% 38%;cursor:default;background-color:#878787;}.trustmark .secure:hover{background-color:#878787;}.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;background-color:#000;}.trustmark .contactlink span.action-icon.call{background-image:url('/images/base_assets/phone-icon-tm.png');background-repeat:no-repeat;background-position:center center;}.trustmark .contactlink span.action-icon.email{background-image:url('/images/base_assets/email-icon-tm.png');background-repeat:no-repeat;background-position:center center;}.trustmark .contactlink span.action-icon.return{background-image:url('/images/base_assets/return-icon-tm.png');background-repeat:no-repeat;background-position:center center;}.trustmark .contactlink span.action-icon.warranty{background-image:url('/images/base_assets/warranty-icon-tm.png');background-repeat:no-repeat;background-position:center center;}.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:16px;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;margin-top:0;margin-bottom:15px !important;margin-right:15px;}.cart .bttn.primary.icon{background-image:url('/images/base_assets/cart-secure.png');background-size:7%;background-position:10px;padding:8px 10px 8px 30px;margin-bottom:0;}.cart .bttn.primary.icon:hover{background-image:url('/images/base_assets/cart-secure.png');}.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:22px;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:10px;width:auto;}.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:center;cursor:pointer;color:#00f;text-decoration:underline;}.detailedTotalAndShipping .pricingRow .label.action.small+.label.small{width:45%;}.detailedTotalAndShipping .detailedCartTotal{border-top:1px solid #878787;padding-top:5px;margin-top:5px;}.detailedTotalAndShipping .detailedCartTotal .label{width:39%;text-align:center;font-weight:bold;}.detailedTotalAndShipping .detailedCartTotal .pricingRow .money.small{font-size:16px !important;width:auto;}.detailedTotalAndShipping .detailedCartTotal .cartTotalAmount{color:#b80000 !important;font-size:14px !important;font-family:'Helvetica',Arial !important;font-size:20px !important;display:inline;}.detailedTotalAndShipping .detailedCartTotal .cartTotalAmount .alt{color:#000 !important;}.emailPaymentType{float:none;width:auto;display:inline-block;}.emailPaymentType .singleInputSubmit{float:none;width:auto;display:inline-block;margin-right:20px;}.emailPaymentType .singleInputSubmit .bttn.tertiary{margin-top:0;padding:5px;}.emailPaymentType .singleInputSubmit input{width:auto !important;font-size:14px;}.emailPaymentType .paymentTypes{display:inline-block;float:right;width:auto;position:relative;margin:0 !important;}.shippingRates{clear:both;margin-top:10px;}.aboutcontact .aboutUs .leftDiv #ctl00_Content_PageBody_textbox_subject{margin-bottom:20px;}.aboutcontact .aboutUs .rightDiv{position:absolute;top:-60px;right:0;}.aboutcontact .aboutUs .rightDiv .contactVehicleSelection{border-top-width:0;}.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/base_assets/facebook-icon.png');background-position:center;}.aboutcontact .socialLink .action-icon.pinterest{background-image:url('/images/base_assets/pinterest-icon.png');background-position:center;}.aboutcontact .socialLink .action-icon.youtube{background-image:url('/images/base_assets/youtube-icon.png');background-position:center;}.aboutcontact .socialLink .action-icon.twitter{background-image:url('/images/base_assets/twitter-icon.png');background-position:center;}.aboutcontact .socialLink .action-icon.gp{background-image:url('/images/base_assets/gooogle-icon.png');background-position:center;}.aboutcontact .socialLink .action-icon.instagram{background-image:url('/images/base_assets/instagram-icon.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 #878787;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;}.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);}.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{font-family:'Helvetica',Arial !important;padding-left:10px;margin:0;display:none;}.breadcrumbDock li{display:inline;margin-right:5px;}.breadcrumbDock li a{font-size:14px;text-decoration:none;}tr.assembly_featuredProduct{background:#c00 !important;}tr.assembly_featuredProduct .border-right{border-right-color:#fff !important;}tr.assembly_featuredProduct div,tr.assembly_featuredProduct div a,tr.assembly_featuredProduct span,tr.assembly_featuredProduct .assyIndex{color:#fff !important;}tr.assembly_featuredProduct .productCode .bttn:hover{background-color:#fff;background:#fff;}tr.assembly_featuredProduct .productCode .bttn:hover span{color:#222 !important;}tr.assembly_featuredProduct.highlight .assyStockCodeBtn{color:#000 !important;font-size:11px\9;}.showAssembly .leftDiv section{height:100%;}.showAssembly .imgControls{text-align:right;}.showAssembly #topAssemblyWrapper{height:416px;margin-top:0;}.showAssembly #topAssemblyWrapper .moveDealerBox{bottom:-100% !important;}.showAssembly #topAssemblyWrapper .descriptHeight{height:80% !important;}.showAssembly #topAssemblyWrapper .topAssembly{height:100%;clear:both;}.showAssembly #topAssemblyWrapper .topAssembly .assemblyHeadWrapper{position:relative;height:inherit;width:940px;margin:auto;background-color:#fff;}.showAssembly #topAssemblyWrapper .topAssembly .toTop{display:none;}.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 #878787;overflow:hidden;}.showAssembly #topAssemblyWrapper .topAssembly.docked .section_FindDealerAssembly{display:none;}.showAssembly #topAssemblyWrapper .topAssembly.docked .breadcrumbDock{display:block;}.showAssembly #topAssemblyWrapper .topAssembly.docked .breadcrumbDock li a.action{color:#000;}.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:inline-block;background:url('/images/base_assets/return-to-top.png') top center no-repeat;width:30px;height:17px;text-decoration:none;position:relative;right:-810px;top:75%;margin:0;z-index:1;}.showAssembly #topAssemblyWrapper .topAssembly.docked .leftDiv,.showAssembly #topAssemblyWrapper .topAssembly.docked .rightDiv{height:100%;}.showAssembly #topAssemblyWrapper .topAssembly.docked .leftDiv{width:100px;}.showAssembly #topAssemblyWrapper .topAssembly.docked .leftDiv section{border:1px solid #878787;margin:0;}.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:830px !important;top:0;}.showAssembly #topAssemblyWrapper .topAssembly.docked .rightDiv section.alt .header.alt h2{font-family:'Helvetica',Arial;}.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:absolute;overflow:hidden;right:0;}.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{display:none;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/base_assets/pd-arrow-down.png');background-position:center;background-repeat:no-repeat;right:10px;cursor:pointer;display:none;padding:5px;border-radius:0;background-color:#878787;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:block;}.showAssembly #topAssemblyWrapper .topAssembly .rightDiv .bttn.primary.addAllAssembly.dealerAddAll{display:block;}.showAssembly section.alt{border-color:transparent;}.showAssembly section.alt.vehicleSelectionDiv{padding:10px 0;border:1px solid #878787;border-left:none;border-right:none;height:auto;min-height:0;clear:both;}.showAssembly section.alt.vehicleSelectionDiv .rightDiv .wrap{padding:0 10px;}.showAssembly section.alt.vehicleSelectionDiv .leftDiv{font-family:'Helvetica',Arial;margin-top:0;margin-bottom:0;line-height:26px;}.showAssembly section.alt.vehicleSelectionDiv .correctFitment{display:block;font-family:'Helvetica',Arial !important;padding:5px 0 5px 10px;}.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{text-align:center;padding-left:0;padding-right:0;}.showAssembly section.alt.vehicleSelectionDiv .ddSelection .dd.vehicle{background-color:#fff;border:1px solid #878787;float:none;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-weight:500;font-size:14px;float:right;border:none;width:50%;}.showAssembly section.alt.vehicleSelectionDiv .ddSelection .dd.vehicle:last-child{margin-right:0;}.showAssembly .listAssembly{border-top-color:#fff !important;border-top-width:1px !important;}.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(base_template/);background-repeat:no-repeat;}.showAssembly .listAssembly table tr.highlight td .bttn.primary.icon:hover{background-color:#c00;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{font-family:'Helvetica',Arial !important;color:#fff;}.showAssembly .listAssembly table tr.highlight .border-right{border-right-color:#fff !important;}.showAssembly .listAssembly table .money{min-width:100px;max-width:100px;}.showAssembly .listAssembly table .assyIndex,.showAssembly .listAssembly table .descriptProduct,.showAssembly .listAssembly table .productCode{font-family:'Helvetica',Arial;}.showAssembly .listAssembly table .assyIndex{text-align:center;width:40px;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{font-family:'Helvetica',Arial !important;height:auto;white-space:normal;}.showAssembly .listAssembly table .descriptProduct.showAll .assyApplicationNotes br{display:block;}.showAssembly .listAssembly table .descriptProduct .assyApplicationNotes{font-family:'Helvetica',Arial !important;}.showAssembly .listAssembly table .descriptProduct .assyApplicationNotes br{display:none;}.showAssembly .listAssembly table .descriptProduct .expand{display:block;height:10px;width:10px;background-image:url('/images/base_assets/pd-arrow-down-black.png');background-image:url('/images/base_assets/pd-arrow-down-white.png');background-position:center;background-repeat:no-repeat;position:absolute;right:10px;cursor:pointer;display:none;transition:all .3s;padding:5px;background-color:#797979;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{font-family:'Helvetica',Arial !important;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:100px;}.showAssembly .listAssembly table .productCode span{font-size:12px !important;}.showAssembly .listAssembly .productPrice .money{color:#000;}.showAssembly .listAssembly .label.medium{font-weight:bold;}.showAssembly .listAssembly .money{display:block;max-width:80px;min-width:50px;}.showAssembly .listAssembly .money.alt{color:#555;text-decoration:line-through;font-weight:normal !important;}.showAssembly .listAssembly .money.medium{font-weight:bold;}.showAssembly .listAssembly .bttn.primary{margin:0;font-weight:500;font-size:14px;display:inline-block;}.showAssembly .listAssembly .bttn.primary.icon{background-image:url(base_template/);padding:8px 17px 8px 24px;background-position:6%;width:100%;margin-left:-24px;}.showAssembly .listAssembly .bttn.primary.icon:hover{background-image:url(base_template/);}.showAssembly .listAssembly .bttn.primary.icon.alt{background-color:#666;color:#878787;}.showAssembly .listAssembly .bttn.primary.icon .assyStockCodeBtn{white-space:nowrap;}.showAssembly .listAssembly .image{max-width:50px;max-height:50px;width:auto;height:auto;}@-moz-document url-prefix(){.showAssembly .listAssembly .image::before{display:block;max-width:45px;max-height:45px;overflow:hidden;}}.showAssembly .listAssembly .action-icon{background-image:url('/images/base_assets/asm-cart.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:#c00;}.showAssembly .listAssembly .border-right{border-right:1px solid #878787;}.showAssembly .listAssembly .textbox{width:36px;height:36px;text-align:center;display:inline-block;padding:0;vertical-align:middle;line-height:36px;}#toolbox-zoomOut{background:#797979;background-image:url('/images/base_assets/zoom-out-black.png');background-image:url('/images/base_assets/zoom-out-white.png');border:none;background-position:center;background-repeat:no-repeat;border-radius:0;}#toolbox-zoomIn{background:#797979;background-image:url('/images/base_assets/zoom-in-black.png');background-image:url('/images/base_assets/zoom-in-white.png');border:none;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;}.browseaccessories .ddlContainer{margin-bottom:20px;}.browseaccessories .ddlContainer .searchVehicleCaption{font-family:'Helvetica',Arial;font-size:27px;text-transform:uppercase;text-align:left;display:block;margin-bottom:10px;background-position:34%;}.browseaccessories .ddlContainer .dd{display:inline;margin:0 10px 0 0;}.browseaccessories .categoryWrap{text-align:center;}.browseaccessories .categoryWrap .parentCatContainer{display:inline-block;min-width:33%;max-width:33%;}.browseaccessories .categoryWrap .parentCatContainer a img{width:100%;height:auto;}.browseaccessories .categoryWrap .parentCatContainer a span{display:block;}.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{clear:both;}.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 #878787;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;}.wholesaleLinks .label.action:first-child{margin-right:10px;}.money{color:#b80000;font-size:14px;font-family:'Helvetica',Arial;}.money .alt{color:#000;}.label{font-family:'Helvetica',Arial;color:#222;font-size:14px;}.label.action{color:#000;}.label.action:hover{color:#000;}.small{font-size:11px;}.medium{font-size:14px;}.large{font-size:20px;}.image{width:90px;height:90px;overflow:hidden;font-size:11px;}.action-icon{background-color:#555;width:30px;height:30px;border-radius:100%;display:inline-block;cursor:pointer;background-repeat:no-repeat;}.action-icon:hover{background-color:#777;}.textbox{padding:5px;border:1px solid #d8d8d8;}ul.grid{margin-left:0;}.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/base_assets/info-fitment.png') no-repeat 2px;color:#333;margin-bottom:10px;display:block;font-size:12px;font-size:11px;}.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:12px;font-size:11px;}.fitmentMatch select{padding:10px;height:auto;}.listTestimonials .bttn.tertiary{background:none;background:url('/images/base_ducati2016/model-right.png') left center no-repeat;background-image:url('/images/base_ducati2016/model-right-black.png');-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid transparent;display:inline-block;color:#000;font-family:'Helvetica',Arial;font-size:16px;font-weight:bold;text-align:center;padding:5px 10px;text-decoration:none;-webkit-text-shadow:nonw;text-shadow:none;cursor:pointer;text-transform:uppercase;}.listTestimonials .bttn.tertiary:hover{color:#000;background-color:transparent;background-position:left center;background-repeat:no-repeat;background-image:url('/images/base_ducati2016/model-right-primary.png');border:1px solid transparent;}.listTestimonials .bttn.tertiary:hover{color:#bbb;background-color:transparent;background-position:left center;background-repeat:no-repeat;background-image:url('/images/base_ducati2016/model-right-accent.png');border:1px solid transparent;}.listTestimonials .grid.vertical.showSelection{margin:0 !important;}.listTestimonials .grid.vertical.showSelection .grid-item{padding-top:10px;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:0;padding-top:10px;padding-bottom:0;border-bottom:1px solid #878787;display:block !important;}.listTestimonials .grid.vertical .grid-item .label{margin-bottom:10px;}.listTestimonials .grid.vertical .grid-item:last-child{border-bottom:none;}.listTestimonials .grid.vertical .grid-item .reviewStars{margin-bottom:10px;}.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 #878787;text-align:center;padding:10px;z-index:99;}.tableContent{width:100%;border-style:none;border-spacing:0;text-align:left;padding-top:10px;}.tableContent .money{color:#000;}.tableContent tr{border-style:none;}.tableContent .textbox{text-align:center;width:30%;}.cf{clear:both;}.cf:before,.cf:after{content:" ";display:table;}.cf:after{clear:both;}html{background:none;}body{position:relative;margin:0;padding:0;border:none;background:#fff;font-family:Helvetica,sans-serif;font-size:11px;}body.default{background:#fff url('/images/base_ducati2016/hero.jpg') center 139px no-repeat;}a{transition:ease .2s;color:#000;}a:visited{color:#000;}.topCenter{background:0;background-color:#000;background:#000;max-width:1280px;margin:0;margin-right:auto;margin-left:auto;border:none;min-height:14px;padding:3px 0;}.topCenter h1{color:#fff;width:940px;margin:0;margin-right:auto;margin-left:auto;}header{height:auto;max-width:1280px;margin:0;margin-right:auto;margin-left:auto;}header .navCenter,header #ctl00_modularHeader_up_modularHeader{padding:0;background:0;max-width:1280px;margin:0;margin-right:auto;margin-left:auto;}header .heading,header .barOptions.wrap,header .seoBreadcrumbs.wrap{max-width:940px;margin:0;margin-right:auto;margin-left:auto;}header .heading{width:100%;position:relative;display:table;}header .websiteInfo{max-width:940px;margin:0;margin-right:auto;margin-left:auto;position:relative;overflow:hidden;}header .businessLogo{float:left;}header .businessLogo,header .businessName{margin:0;}header .businessName{position:relative;top:33px;left:28px;}header .cartContainer{position:relative;border:none;width:auto;height:47px;margin:0;top:18px;padding:0;background:none;right:0;text-align:center;vertical-align:top;float:right;}header .cartContainer .headerCartSummary{position:relative;top:24px;}header .cartContainer .headerCartSummary a{padding:25px 12px 7px 50px;background:#f8f8f8 url('/images/base_assets/cart-empty-default.png') 12px center no-repeat;text-decoration:none;}header .cartContainer .headerCartSummary a span{color:#222;font-size:18px;position:relative;top:-4px;}header .cartContainer .headerCartSummary a:visited{color:#000;text-decoration:none;}header .cartContainer .headerCartSummary.cart-added a{background-image:url('/images/base_ducati2016/cart-full-default.png');}header .cartContainer .headerCartSummary.cart-added a span{color:#000;}header .cartContainer .headerCartLink .cartImgLink{background:url(/images/my-order-button.GIF) no-repeat;height:25px;width:98px;margin:0 auto;}header .cartContainer .headerAboutUsLink{display:none;}header .cartContainer .contactInformationTop,header .cartContainer .contactInformation{margin:0;margin-left:110px;font-size:11px;padding:0;padding-bottom:5px;display:none;}header .cartContainer .contactAddressTop{z-index:10;}header .navCenter{position:relative;height:0;z-index:1;line-height:20px;font-size:20px;color:#fff;vertical-align:middle;}header .headerModelBar .modelBarContainer{font-family:'Helvetica',Arial;float:left;position:relative;line-height:36px;margin-right:20px;}header .headerModelBar .modelBarContainer .grid.vertical{position:absolute;list-style:none;margin:0;z-index:500;border-top:none;min-width:100%;line-height:initial;background-color:#fff;max-height:280px;overflow-y:scroll;}header .headerModelBar .modelBarContainer .grid.vertical .grid-item .label.medium{color:#222;border-left:3px solid #878787;padding:5px;white-space:nowrap;display:block;text-decoration:none;}header .headerModelBar .modelBarContainer .grid.vertical .grid-item .label.medium:hover{color:#000;border-left:3px solid #000;background-color:#ebebeb;}header .headerModelBar .modelBarContainer.modelBarSearch{position:absolute;right:0;margin:0;top:5px;height:auto;background:none;}header .headerModelBar .modelBarContainer.modelBarSearch .textbox{padding:5px 24px 5px 5px;background-color:#787878;background:#787878;color:#fff;float:right;width:105px;height:auto;box-sizing:initial;}header .headerModelBar .modelBarContainer.modelBarSearch .textbox::-webkit-input-placeholder{color:#fff;}header .headerModelBar .modelBarContainer.modelBarSearch .textbox:-moz-placeholder{color:#fff;}header .headerModelBar .modelBarContainer.modelBarSearch .textbox::-moz-placeholder{color:#fff;}header .headerModelBar .modelBarContainer.modelBarSearch .textbox:-ms-input-placeholder{color:#fff;}header .headerModelBar .modelBarContainer.modelBarSearch .bttn{position:absolute;margin:0;background:none;border:none;font-size:11px;display:inline;padding:8px;clear:none;line-height:10px;right:0;top:0;}header .headerModelBar .modelBarContainer.dropdownWrapper{background:url('/images/base_ducati2016/model-down.png') 90% center no-repeat;}header .headerModelBar .modelBarContainer.dropdownWrapper a,header .headerModelBar .modelBarContainer.dropdownWrapper .label{font-weight:bold;text-transform:uppercase;transition:ease .2s;}header .headerModelBar .modelBarContainer.dropdownWrapper .label{color:#fff;}header .headerModelBar .modelBarContainer.dropdownWrapper .label.action{text-decoration:none;display:block;}header .headerModelBar .modelBarContainer.dropdownWrapper a{color:#fff;text-decoration:none;cursor:pointer;padding-right:20px;}header .headerModelBar .modelBarContainer.dropdownWrapper:hover{background-image:url('/images/base_ducati2016/model-down-white.png');}header .headerModelBar .modelBarContainer.dropdownWrapper:hover .label.action,header .headerModelBar .modelBarContainer.dropdownWrapper:hover .vinModalLink{color:#fff;}header .headerModelBar .modelBarContainer.dropdownWrapper>.label.action{cursor:pointer;padding-right:20px;}header .headerModelBar .modelBarContainer.dropdownWrapper:hover{background-image:url('/images/base_ducati2016/model-down-accent.png');}header .headerModelBar .modelBarContainer.dropdownWrapper:hover .label.action,header .headerModelBar .modelBarContainer.dropdownWrapper:hover .vinModalLink{color:#bbb !important;}header .headerModelBar .modelBarContainer.vinEnter{background:url('/images/base_ducati2016/model-down.png') 90% center no-repeat;background-image:url('/images/base_ducati2016/model-right-white.png') !important;background:url('/images/base_ducati2016/model-right.png') 90% center no-repeat !important;}header .headerModelBar .modelBarContainer.vinEnter a,header .headerModelBar .modelBarContainer.vinEnter .label{font-weight:bold;text-transform:uppercase;transition:ease .2s;}header .headerModelBar .modelBarContainer.vinEnter .label{color:#fff;}header .headerModelBar .modelBarContainer.vinEnter .label.action{text-decoration:none;display:block;}header .headerModelBar .modelBarContainer.vinEnter a{color:#fff;text-decoration:none;cursor:pointer;padding-right:20px;}header .headerModelBar .modelBarContainer.vinEnter:hover{background-image:url('/images/base_ducati2016/model-down-white.png');}header .headerModelBar .modelBarContainer.vinEnter:hover .label.action,header .headerModelBar .modelBarContainer.vinEnter:hover .vinModalLink{color:#fff;}header .headerModelBar .modelBarContainer.vinEnter>.label.action{cursor:pointer;padding-right:20px;}header .headerModelBar .modelBarContainer.vinEnter:hover{background-image:url('/images/base_ducati2016/model-down-accent.png');}header .headerModelBar .modelBarContainer.vinEnter:hover .label.action,header .headerModelBar .modelBarContainer.vinEnter:hover .vinModalLink{color:#bbb !important;}header .headerModelBar .modelBarContainer.vinEnter:hover{background-image:url('/images/base_ducati2016/model-right-white.png') !important;}header .headerModelBar .modelBarContainer.vinEnter:hover{background-image:url('/images/base_ducati2016/model-right-accent.png') !important;}header .headerModelBar .modelBarContainer.vinEnter:hover .label.action,header .headerModelBar .modelBarContainer.vinEnter:hover .vinModalLink{color:#bbb !important;}header .headerModelBar .modelBarContainer.socialLinks{background-repeat:no-repeat;}header .headerModelBar .modelBarContainer.socialLinks .fb{background-image:url('/images/base_assets/facebook-icon.png');background-position:center;}header .headerModelBar .modelBarContainer.socialLinks .gp{background-image:url('/images/base_assets/gooogle-icon.png');background-position:center;}header .headerModelBar .vinLookUp{max-width:50%;min-width:420px;position:relative;top:200px;left:auto;margin:0 auto;}header .headerModelBar .vinLookUp div.closeBtn{top:0;color:#000;background:#878787;font-weight:bold;padding:5px;position:relative;right:7px;margin:0;line-height:normal;}header .headerModelBar .vinLookUp div.closeBtn:hover{background:#ddd;}header .headerModelBar .vinLookUp .vinModalLink{text-decoration:none;font-family:'Helvetica',Arial;font-size:16px;color:#000;}header .headerModelBar .vinLookUp .vinModalLink:hover{color:#000;}header .headerModelBar .vinLookUp .resultLinks{max-width:572px;margin:0 auto;height:auto;padding-bottom:31px;clear:both;text-align:center;}header .headerModelBar .vinLookUp .resultLinks a{color:#fff;text-decoration:none;cursor:pointer;padding-right:20px;}header .headerModelBar .vinLookUp .resultLinks a:hover{color:#000;border-color:#000;background-color:#fff;}header .headerModelBar .vinLookUp .noResultsText{max-width:370px;line-height:20px;padding-top:20px;padding-bottom:10px;}header .headerModelBar div.modalWrap,header .headerModelBar div.vinLookUpModalShow{background:rgba(0,0,0,.75);}header .headerModelBar div.modalWrap .pageMenuTextBox,header .headerModelBar div.vinLookUpModalShow .pageMenuTextBox{width:85%;margin-left:10px;}header .seoBreadCrumbs{padding-top:10px;}header .seoBreadCrumbs,header .barOptions{border:none;margin-bottom:0;background:none;}header .seoBreadCrumbs .wrap,header .barOptions .wrap{padding:0;max-width:940px;margin:0;margin-right:auto;margin-left:auto;}header .barOptions{background-color:#454545;height:36px;}header .barOptions .cf{clear:none;}header .modelBarBreadCrumbContainer .grid.horizontal{margin:0;line-height:40px;}header .modelBarBreadCrumbContainer .grid.horizontal .grid-item,header .modelBarBreadCrumbContainer .grid.horizontal .label.action{text-decoration:none;color:#000;font-size:13px;}header .modelBarBreadCrumbContainer .grid.horizontal li{font-family:Arial;font-size:16px;color:#000;margin-right:10px;}.default header .modelBarBreadCrumbContainer .grid-item,.default header .modelBarBreadCrumbContainer .label.action{color:#fff !important;}.default header .modelBarBreadCrumbContainer li{color:#fff !important;}header .profileLink{display:none;}header .returningCustomer{clear:both;position:absolute;display:inline;min-width:400px;right:172px;top:0;float:right;vertical-align:top;text-align:right;}header .returningCustomer:before,header .returningCustomer:after{content:" ";display:table;}header .returningCustomer:after{clear:both;}header .returningCustomer .returningCustomerBar{position:absolute;right:140px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#fff;font-size:11px;font-weight:normal;margin-top:0;margin-bottom:0;padding-top:8px;padding-bottom:0;}header .returningCustomer .returningCustomerBar a{color:#fff;}header .returningCustomer .returningCustomerBar a:hover{color:#fff;text-decoration:underline;}.default header .seoBreadCrumbs{background-image:none;}.contenttext{font-family:'Helvetica',Arial;padding-top:10px;font-size:16px;line-height:24px;}.btn{background-color:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #000;display:inline-block;color:#000;font-family:Helvetica,sans-serif;font-size:14px;font-weight:normal;text-align:center;padding:5px 10px;text-decoration:none;-webkit-text-shadow:none;text-shadow:none;cursor:pointer;}.btn:visited{color:#000;}.btn:hover{color:#000;border-color:#000;background-color:#fff;}.vehicleUserControl{position:relative;}.vehicleUserControl #ctl00_Content_PageBody_sv_VIN_updatePanel{text-align:left;position:absolute;}.vehicleUserControl #ctl00_Content_PageBody_sv_VIN_updatePanel a.vinModalLink,.vehicleUserControl #ctl00_Content_PageBody_sv_VIN_updatePanel #ctl00_Content_PageBody_sv_VIN_button_changeVehicle{color:#fff;text-decoration:none;font-family:Arial,sans-serif;font-size:12px;text-transform:uppercase;font-weight:normal;border:2px solid #fff;border:2px solid rgba(255,255,255,.5);-webkit-background-clip:padding-box;background-clip:padding-box;padding:11px 20px;background:transparent;webkit-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear;}.vehicleUserControl #ctl00_Content_PageBody_sv_VIN_updatePanel a.vinModalLink:hover,.vehicleUserControl #ctl00_Content_PageBody_sv_VIN_updatePanel #ctl00_Content_PageBody_sv_VIN_button_changeVehicle:hover{color:#000;background:#fff;}.vehicleUserControl #ctl00_Content_PageBody_sv_VIN_updatePanel .vinLookUpModalShow .changeVehicleBtn{color:#555;font-size:14px;text-transform:uppercase;}.vehicleUserControl #ctl00_Content_PageBody_sv_VIN_sv_vinMode_VIN_Results a{color:#fff;text-decoration:none;font-weight:bold;font-family:Arial,sans-serif;font-size:14px;border:1px solid #000;}.vehicleUserControl #ctl00_Content_PageBody_sv_VIN_sv_vinMode_VIN_Results a:hover{text-decoration:underline;color:#000;}.modalWrap,.vinLookUpModalShow{z-index:50;}.modalWrap .vinLookUp,.vinLookUpModalShow .vinLookUp{position:relative;top:0;bottom:0;right:0;left:0;padding:0;min-height:0;margin:200px auto 0;width:600px;}.modalWrap .vinLookUp .closeBtn,.vinLookUpModalShow .vinLookUp .closeBtn{position:unset !important;color:#fff !important;background:none !important;}.modalWrap .vinLookUp .sendBtn,.vinLookUpModalShow .vinLookUp .sendBtn{background-color:#000;color:#fff;border:1px solid #000;-o-transition:all .5s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s;}.modalWrap .vinLookUp .sendBtn:hover,.vinLookUpModalShow .vinLookUp .sendBtn:hover{background-color:#c00;border:1px solid #000;color:#fff;}.content{max-width:1280px;margin:0;margin-right:auto;margin-left:auto;position:relative;vertical-align:top;}.interior .wrap .validationText .searchSomethingRed{font-family:'Helvetica',Arial !important;font-family:'Helvetica',Arial;color:#222;font-size:14px;height:auto;}.interior .wrap .validationText .searchSomethingRed.action{color:#000;}.interior .wrap .validationText .searchSomethingRed.action:hover{color:#000;}.interior.News .newsTable th{background:none;padding:12px 10px;border:none;border-bottom:1px solid #878787;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 #878787;margin:0 auto;width:90%;}.interior.News .resultsNumDdl{position:absolute;right:10px;top:10px;font-size:11px;}.interior.News .newsTable td .bttn.tertiary{margin-top:0;}.interior .content{padding-top:10px;}.interior .ContinueShoppingSection{display:inline-block;position:absolute;margin-bottom:20px;font-family:'Helvetica',Arial;font-size:12px;color:#fff;font-weight:500;font-size:14px;z-index:1;float:none !important;}.interior .ContinueShoppingSection a.continueShopping{display:none;}.interior .ContinueShoppingSection a.continueExpand{background:url('/images/base_ducati2016/btn-continue-shopping.png') center no-repeat;padding:0;border-radius:0;right:0;width:183px;height:27px;}.interior .ContinueShoppingSection a.continueExpand img{display:none;}.interior .ContinueShoppingSection ul.dropdown-menu{left:0;}.interior .ContinueShoppingSection ul.dropdown-menu li:last-child{border-bottom:0;}.interior .ContinueShoppingSection .dropdown .dropdown-menu{display:none;}.interior .ContinueShoppingSection .dropdown .dropdown-menu>li>a:hover{text-decoration:none;background-color:#c00;color:#fff;text-decoration:underline;background-image:none;}.interior .ContinueShoppingSection .dropdown.open .dropdown-menu{display:block !important;}.motor .content>div{width:940px;max-width:940px;margin:0;margin-right:auto;margin-left:auto;}.default .contentWrapper{display:block;position:relative;padding-right:10px;padding-left:10px;max-width:1;width:940px;max-width:940px;margin:0;margin-right:auto;margin-left:auto;}.interior .contentWrapper{max-width:940px;margin:0;margin-right:auto;margin-left:auto;}.inlineBlock{display:inline-block;}.default .selectVehicleContainer{display:inline;position:relative;margin:0;height:300px;}.default .selectVehicleContainer .selectVehicleContent{position:relative;background:transparent;display:inline-block;margin:0;margin-right:auto;margin-left:auto;float:none;left:0;width:286px;height:310px;margin-bottom:0;}.default .selectVehicleContainer .selectVehicleContent fieldset{-webkit-padding-before:0;-webkit-padding-start:0;-webkit-padding-end:0;-webkit-padding-after:0;-webkit-margin-start:0;-webkit-margin-end:0;border:none;margin:0;background:#fff;padding:34px 10px 0;min-height:62px;}.default .selectVehicleContainer .selectVehicleContent fieldset legend{font-weight:bold;position:relative;font-size:16px;text-align:left;padding:0;top:23px;}.default .selectVehicleContainer .selectVehicleContent fieldset .vehicleSelectionSpacing{position:relative;line-height:normal;background-color:#000;margin-bottom:10px;padding:0;height:auto;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:center;}.default .selectVehicleContainer .selectVehicleContent fieldset .vehicleSelectionSpacing label{display:none;}.default .selectVehicleContainer .selectVehicleContent fieldset .vehicleSelectionSpacing .DropDownVehicleSearch{width:266px;height:34px;text-transform:uppercase;font-weight:bold;color:#fff;background-color:#000;border:0;padding-left:5px;}.default .selectVehicleContainer .selectVehicleContent fieldset .vehicleSelectionSpacing.activeLink .DropDownVehicleSearch{background-color:#c00;}.default .selectVehicleContainer .assemblyHomeResults{padding:30px 0 10px;}.default .selectVehicleContainer .assemblyHomeResults .contenttext,.default .selectVehicleContainer .assemblyHomeResults .seoContainer ul,.default .selectVehicleContainer .assemblyHomeResults .defaultTestimonials .listTestimonials{padding-top:20px;}.default .selectVehicleContainer .assemblyHomeResults .assemblyHomeResultsNoImage{border:none;margin:0;padding:0;padding-top:13px;margin-bottom:10px;}.default .selectVehicleContainer .assemblyHomeResults .assemblyHomeResultsNoImage .assemblyDiv{margin:0 5px 10px;width:46.5%;}.default .selectVehicleContainer .assemblyHomeResults .assemblyHomeResultsNoImage .assemblyDiv:nth-child(odd){width:46.9%;margin:0 5px 10px 0;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.default .selectVehicleContainer .assemblyHomeResults .assemblyHomeResultsNoImage .assemblyDiv:nth-child(odd){width:46.95%;}}.default .selectVehicleContainer .assemblyHomeResults .assemblyHomeResultsNoImage .assemblyDiv:nth-child(even){width:46.9695%;margin:0 0 10px 5px;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.default .selectVehicleContainer .assemblyHomeResults .assemblyHomeResultsNoImage .assemblyDiv:nth-child(even){width:46.95%;}}.default .introTextAfterSearch{padding:30px 0 10px;}.default .introTextAfterSearch .contenttext,.default .introTextAfterSearch .seoContainer ul,.default .introTextAfterSearch .defaultTestimonials .listTestimonials{padding-top:20px;}.default .seoWrapper{padding:30px 0 10px;}.default .seoWrapper .contenttext,.default .seoWrapper .seoContainer ul,.default .seoWrapper .defaultTestimonials .listTestimonials{padding-top:20px;}.default .seoWrapper .seoLink{float:none !important;margin:0 5px 10px 0;display:inline-block;background:#555;transition:ease .2s;}.default .seoWrapper .seoLink:hover{background:#777;}.default .seoWrapper .seoLink a{font-weight:bold;display:block;text-decoration:none;text-transform:uppercase;color:#fff;padding:10px 32px;}.default .seoWrapper .seoLink a:visited{color:#fff;}.default .seoWrapper.alt .seoLink{float:left !important;background-color:transparent;margin:0 3.15px 9px;}.default .seoWrapper.alt .seoLink a{font-weight:bold;display:block;text-decoration:none;text-transform:uppercase;color:#fff;padding:10px 32px;position:relative;text-align:center;min-width:128px;min-height:128px;padding:0;}.default .seoWrapper.alt .seoLink a:visited{color:#fff;}.default .seoWrapper.alt .seoLink:hover{background-color:rgba(255,255,255,.5);}.default .seoWrapper.alt ul{float:left;}.default .defaultLowerSection{padding:30px 0 10px;}.default .defaultLowerSection .contenttext,.default .defaultLowerSection .seoContainer ul,.default .defaultLowerSection .defaultTestimonials .listTestimonials{padding-top:20px;}.default .defaultLowerSection .introTextLast{border-bottom-color:transparent;width:940px;border-bottom:1px solid transparent;min-height:91px;}.default .defaultLowerSection .introTextLast.alt{display:block;}.default .afterSearchText{margin:0;}.topLinksContainer{min-height:40px;}.showAssembly .relatedLinks,.productPage .relatedLinks{position:relative;min-height:40px;font-family:Arial;font-size:12px;color:#000;display:inline-block;float:right;font-weight:normal;text-decoration:underline;width:940px;}.showAssembly .relatedLinks ul.grid,.productPage .relatedLinks ul.grid{margin:0;position:relative;right:10px;top:0;width:auto;padding-bottom:10px;}.showAssembly .relatedLinks ul.grid li,.productPage .relatedLinks ul.grid li{display:block;}.showAssembly .relatedLinks .label.action,.productPage .relatedLinks .label.action{font-family:Arial;font-size:12px;color:#000;font-weight:normal;}.showAssembly .relatedLinks .label.action:hover,.productPage .relatedLinks .label.action:hover{color:#bbb !important;}.productSearch .searchResultsContainer{margin:0;}.productSearch .searchResultsContainer .numResultsDropdown{padding:5px 10px;}.productSearch .searchResultsContainer .searchResults_productPrice{color:#b80000;}.productSearch .searchResultsContainer .btn.productSearch{min-width:120px;}.productSearch .searchResultsContainer span.cf::before{content:none !important;}.productSearch .assemblySearchResults{padding:0;margin:0;}.productSearch .productSearch_Name a{display:block;color:#000;font-weight:normal;font-size:14px;text-decoration:none;text-transform:uppercase;margin:0;padding:0;padding-bottom:5px;padding-left:10px;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper>tbody>tr:nth-child(1){background:#f8f8f8;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper>tbody>tr:nth-child(2)>td:nth-child(2){padding-left:10px;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper>tbody>tr:nth-child(2)>td:nth-child(2) .FormDropDown{padding:5px 10px;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper>tbody>tr:nth-child(2)>td:nth-child(2) input{padding:5px 10px;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper tr td>div{border:1px solid transparent !important;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper tr td>div.productSearchSideNav{background-color:#fff;width:200px;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper tr td>div.productSearchSideNav .searchBox{margin:0;background-color:#fff;color:#222;padding:0;padding-top:5px;padding-bottom:5px;font-size:12px;border:0;border-bottom:1px;border-style:dashed;border-color:#005d9c;text-align:left;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper tr td>div.productSearchSideNav .searchBox td:hover{background-color:#000;color:#fff;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper tr td>div.productSearchSideNav .searchBox td:visited{background-color:#fff;color:#000;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper tr td>div.productSearchSideNav .searchBox .searchBox_level1{padding:0;padding-left:5px;padding-bottom:3px;font-weight:bold;background-color:#fff;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper tr td>div.productSearchSideNav .searchBox .searchBox_level1:hover{background-color:#fff;color:#000;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper tr td>div.productSearchSideNav .searchBox .searchBox_level1 img{border:0;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper tr td>div.productSearchSideNav .searchBox .searchBox_level2{padding:0;padding-left:15px;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper tr td>div.productSearchSideNav .searchBox .searchBox_level2:hover{background-color:#000;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper tr td>div.productSearchSideNav .searchBox .searchBox_level2:hover a{color:#fff !important;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper tr td>div.productSearchSideNav .searchBox .searchBox_level2:hover a:hover{text-decoration:none;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper tr td>div .searchSubHeading{background:none;height:25px;color:#000;text-align:center;font-size:20px;font-weight:bold;margin:0;padding:5px 10px;text-transform:uppercase;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper tr td>div>div{border:1px solid transparent !important;}.productSearch #ctl00_Content_PageBody_panel_productSearch .searchWrapper tr td>div .searchPageRefineHeading{background:none;color:#000;font-size:19px;font-weight:bold;border-bottom:3px solid #000 !important;padding:5px 10px;text-transform:uppercase;}.productSearch #ctl00_Content_PageBody_panel_productSearch .footerNav{border:1px solid #fff;background:#fff;margin:0;margin-bottom:15px;}.myProfile{font-size:14px;font-family:Helvetica,sans-serif;}.myProfile .continueShoppingWrapper{display:inline-block;position:absolute;font-family:'Helvetica',Arial;font-size:12px;color:#fff;font-weight:500;font-size:14px;z-index:1;float:none !important;margin-bottom:20px;}.myProfile .continueShoppingWrapper a.continueShopping{display:none;}.myProfile .continueShoppingWrapper a.continueExpand{background:url('/images/base_ducati2016/btn-continue-shopping.png') center no-repeat;padding:0;border-radius:0;right:0;width:183px;height:27px;}.myProfile .continueShoppingWrapper a.continueExpand img{display:none;}.myProfile .continueShoppingWrapper .dropdown .dropdown-menu{display:none;}.myProfile .continueShoppingWrapper .dropdown.open .dropdown-menu{display:block !important;}.myProfile .continueShoppingWrapper ul.dropdown-menu{left:0;}.myProfile .continueShoppingWrapper ul.dropdown-menu li:last-child{border-bottom:0;}.myProfile .blueHeading{font-size:14px;font-family:Helvetica,sans-serif;font-weight:bold;color:#000;background:none;border-bottom:3px solid #000;padding-left:0;text-transform:uppercase;}.myProfile .profilePageBox{font-size:14px;font-family:Helvetica,sans-serif;color:#000;}.myProfile .profileContainer{margin-left:0;}.myProfile .profileVehicles .blueHeading{margin-right:20px;}.myProfile .orderHistory .orderHistoryTable{width:942px;}.myProfile .orderHistory .orderHistoryTable th{font-size:14px;font-family:Helvetica,sans-serif;color:#000;}.interior .policies h1{font-size:24px;color:#222;}.interior .policies h2{font-size:24px;color:#222;}.interior .policies h2.policyH1{text-transform:capitalize;font-size:24px;color:#222;}.contentWrapper.default .seoTitle,.contentWrapper.default .searchVehicleCaption,.contentWrapper.default .titlecontent,.contentWrapper.default .mainHeading{font-family:'Helvetica',Arial;font-size:27px;text-transform:uppercase;text-align:left;}.contentWrapper.default .seoTitle,.contentWrapper.default .searchVehicleCaption,.contentWrapper.default .heroTextContainer h2,.contentWrapper.default .heroTextContainer h3{font-weight:bold;}footer{max-width:1280px;margin:0;margin-right:auto;margin-left:auto;position:relative;background:#262626;color:#fff;padding-top:40px;}footer .social{position:absolute;right:0;top:80px;display:none;}footer .social .icons{padding:0;list-style:none;}footer .social .icons li{display:inline-block;}footer .extraFooterLinksSection{position:relative;max-width:940px;margin:0;margin-right:auto;margin-left:auto;}footer .extraFooterLinksWrapper{position:absolute;right:0;top:0;}footer .extraFooterLinksWrapper ul{list-style:none;display:block;padding:0;margin-right:25px;vertical-align:top;float:left;}footer .extraFooterLinksWrapper ul .footerLinkTitle{font-weight:bold;font-size:14px;text-transform:uppercase;color:#fff;margin-bottom:10px;}footer .extraFooterLinksWrapper ul .footerLink{font-family:'Helvetica',Arial;margin-bottom:10px;font-size:12px;}footer .extraFooterLinksWrapper ul .footerLink a{text-decoration:none;color:#fff;}footer .footerWarning{background:transparent url('/images/base_assets/warning.png') no-repeat 0 0;background-image:url('/images/base_assets/warning-white.png');color:#fff;font-family:'Helvetica',Arial;max-width:436px;min-height:90px;padding:0 30px;margin:0 48.5% 0 auto;border-right:1px solid;border-color:#fff;}footer .footerWarning a{color:#fff;}footer .footerSister{background-color:transparent;margin-top:10px;padding:0;margin:0;color:#fff;}footer .footerSister .sisterContainer{max-width:940px;margin:0;margin-right:auto;margin-left:auto;color:#fff;border-top:1px solid #222;border-color:#fff;padding:0 10px;margin-top:10px;}footer .footerSister .sisterContainer .sisterSitesLabel{color:#fff;}footer .footerSister .sisterContainer a{color:#fff;}footer .footerSister .sisterContainer a:hover{color:#000;}footer .footerSister .sisterContainer a:hover:hover{color:#000;}footer .footerCenter{width:940px;max-width:940px;margin:0;margin-right:auto;margin-left:auto;font-family:'Helvetica',Arial;background:transparent;margin-top:0;color:#fff;border-color:#fff;border-top:1px solid #262626;border-bottom:1px solid #262626;}footer .footerCenter .policiesLink{font-size:14px;font-style:normal;}footer .footerCenter a{color:#fff !important;}footer .footerCenter a:visited{color:#fff !important;}footer .footerCenter .simplepartLogo{background-image:url('/images/base_assets/simplepart-logo-white.png');}h1{font-family:'Helvetica',Arial;font-size:11px;color:#555;font-weight:bold;padding-top:0;padding-bottom:0;}h2{font-family:'Helvetica',Arial;font-size:27px;text-transform:uppercase;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}.businessName{font-family:'Helvetica',Arial;font-size:20px;line-height:20px;font-weight:bold;text-transform:uppercase;overflow:hidden;}.businessName a{color:#000 !important;text-decoration:none;position:relative;top:0;}.bttn{padding:9px 8px;background:#fff;border:none;font-size:.8em;clear:both;color:#000;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;}.bttn:hover{background:#ebebeb;color:#000;box-shadow:none;transition:background .3s;transition:color .3s;}.bttn.primary{text-transform:uppercase;background-position:20%;height:auto;background:#000;border:none;border-radius:0;font-family:'Helvetica',Arial;font-weight:600;font-size:16px;line-height:22px;display:block;padding:8px 17px;color:#fff;background-repeat:no-repeat;}.bttn.primary:hover{box-shadow:none;background:#c00;color:#fff;transition:ease .2s;}.bttn.primary.alt{background-image:url('/images/base_ducati2016/cart.png');}.bttn.primary.alt:hover{background-image:url('/images/base_ducati2016/cart.png');}.bttn.primary.icon{background-image:url('/images/base_ducati2016/cart.png');background-position:10px;padding:8px 10px 8px 30px;background-color:#000;background-position:20%;vertical-align:middle;background-repeat:no-repeat;}.bttn.primary.icon.alt{background-image:url('/images/base_ducati2016/cart.png');}.bttn.primary.icon.alt:hover{background-image:url('/images/base_ducati2016/cart.png');}.bttn.primary.icon:hover{background-image:url('/images/base_ducati2016/cart.png');background-color:#c00;}.bttn.secondary.icon{background-repeat:no-repeat;}.bttn.tertiary{padding:7px 8px;margin-top:0;background:#e2e2e2;border:1px solid #e2e2e2;font-size:14px;clear:both;color:#222;display:inline-block;text-align:center;cursor:pointer;text-shadow:none;border-radius:0;text-decoration:none;height:auto;transition:background .3s;transition:color .3s;border:1px solid transparent;}.bttn.tertiary:hover{background:#e2e2e2;color:#222;box-shadow:none;transition:background .3s;transition:color .3s;border:1px solid #000;}.bttn.tertiary.icon{background-color:#e2e2e2;background-repeat:no-repeat;}.bttn.tertiary.icon:hover{background-color:#e2e2e2;}.introMessage{padding:0;font-family:'Helvetica',Arial;font-size:16px;color:#000;font-weight:normal;border-radius:0;}.searchVehicleCaption{font-family:'Helvetica',Arial;font-size:16px;color:#000;font-weight:bold;text-transform:uppercase;text-align:center;}.searchCriteriaTitle{font-family:'Helvetica',Arial;color:#fff;font-weight:500;font-size:14px;}section{border-top-width:3px;border-top-color:#000;border-left:1px solid #f8f8f8;border-right:1px solid #f8f8f8;border-bottom:1px solid #f8f8f8;margin:0 0 15px 0;width:100%;background:#f8f8f8;font-size:14px;font-family:'Helvetica',Arial;}section.assembliesContainer{border-top-width:1px;border-top-color:#878787;border-left:1px solid #878787;border-right:1px solid #878787;border-bottom:1px solid #878787;background:#fff;}section.fitmentContainer{border-top-width:1px;border-top-color:#878787;border-left:1px solid #878787;border-right:1px solid #878787;border-bottom:1px solid #878787;background:#fff;}section.fitmentContainer a:hover{color:#000;}section.askQuestionContainer{border-top-width:1px;border-top-color:#878787;border-left:1px solid #878787;border-right:1px solid #878787;border-bottom:1px solid #878787;background:#fff;}section.askQuestionContainer .questionEntry{width:98%;}section.askQuestionContainer span{color:#b80000;}section.askQuestionContainer a:hover{color:#000;}.showAssembly section.alt{border-top-width:3px;border-top-color:#000;}section .header{background:none;padding:15px;border:none;position:relative;}section .header+.wrap{padding-top:0;}section .header h2{color:#000;font-family:'Helvetica',Arial;letter-spacing:0;font-size:1.33em;line-height:1.4em;font-weight:bold;height:auto;margin:0;}section .header.alt{background:none;}section .header.alt h2{font-size:1.33em !important;color:#222;background-image:none;}section .header .bttn.tertiary{float:right;}section .header .bttn.tertiary.alt{position:absolute;top:10px;float:none;}section .header .bttn.tertiary.alt:hover{border-color:#000;}section .header .bttn.tertiary.alt.saveCart{right:100px;}section .header .bttn.tertiary.alt.removeAllCart{right:15px;top:15px;}section .wrap{padding:15px;position:relative;}.tabs{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 .bttn.showMore{margin:10px 0;}.tabs section.assembliesContainer>.wrap{padding:0 10px;}.tabs section.assembliesContainer>.wrap #ctl00_Content_PageBody_panel_productAssemblies ul.grid{margin:0;}.tabs section.assembliesContainer .grid.vertical.showAll{max-height:inherit;}.tabs section.assembliesContainer .grid.vertical .grid-item{overflow:hidden;padding:0;}.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{font-family:'Helvetica',Arial;font-size:13px;font-weight:500;font-size:14px;text-transform:uppercase;color:#222;border-bottom-color:#fff;cursor:pointer;display:inline-block;padding:10px;padding-bottom:5px;text-decoration:none;background:#e2e2e2;border:1px solid #e2e2e2;border-top-width:3px;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;border:1px solid #878787;border-bottom:solid 1px #fff;color:#222 !important;border-top-width:3px;border-top-color:#000;}.tabs .tabContainer a[name="MoreInfo"].notSelected{cursor:auto;}.shareBttns .wrap{padding-bottom:0;}.shareBttns .shareBtns .bttn{margin-bottom:10px;text-transform:uppercase;}.shareBttns .shareBtns .bttn.tertiary{display:block;}.shareBttns .shareBtns .bttn.tertiary.icon.fb{background-image:url('/images/base_assets/facebook-icon.png');background-repeat:no-repeat;background-position:center center;}.shareBttns .shareBtns .bttn.tertiary.icon.fb:hover{background-image:url('/images/base_assets/facebook-icon.png');}.shareBttns .shareBtns .bttn.tertiary.icon.print{background-image:url('/images/base_assets/product-print-icon.png');background-repeat:no-repeat;background-position:10px;}.shareBttns .shareBtns .bttn.tertiary.icon.print:hover{background-image:url('/images/base_assets/product-print-icon.png');}.shareBttns .shareBtns .bttn.tertiary.icon.email{background-image:url('/images/base_assets/product-email-icon.png');background-repeat:no-repeat;background-position:10px;}.shareBttns .shareBtns .bttn.tertiary.icon.email:hover{background-image:url('/images/base_assets/product-email-icon.png');}.shareBttns .shareBtns .bttn.tertiary.icon.pin{background-image:url('/images/base_assets/pinterest-icon.png');background-repeat:no-repeat;background-position:center center;}.shareBttns .shareBtns .bttn.tertiary.icon.pin:hover{background-image:url('/images/base_assets/pinterest-icon.png');}.shareBttns .shareBtns .emailContainer .textbox{display:inline;margin-bottom:10px;width:140px;height:35px;}.shareBttns .shareBtns .emailContainer .bttn.tertiary{display:inline;min-width:100px;height:35px;}.shareBttns .shareBtns .emailContainer .sendEmailResponse{color:#f00;padding:10px;}.keywordColumn .blueHeading{color:#000;background:none;font-size:19px;font-weight:bold;text-transform:uppercase;border-bottom:3px solid #bbb;}.keywordColumn .container_searchCriteria{background-color:transparent;padding:0 0 0 5px;}.keywordColumn .accessoryCategoryList{border-color:transparent;width:200px;padding:2px;}.keywordColumn .accessoryCategoryList .category,.keywordColumn .accessoryCategoryList .subcategory{text-decoration:none;}.accessoriesColumn .blueHeading{color:#000;background:none;font-size:19px;font-weight:bold;text-transform:uppercase;border-bottom:3px solid #bbb;margin:0;}.accessoriesColumn .numResults{color:#bbb;}.accessoriesColumn .accessoryDiv{width:352px;border:1px solid #bbb;margin:1px 2px;color:#000;}.accessoriesColumn .accessoryDiv .accessoryDescription{color:#000;}.accessoriesColumn .accessoryDiv .accessoryDescription:hover{color:#000;}.accessoriesColumn .accessoryDiv .accessoryDescriptionTD a{color:#000;}.accessoriesColumn .accessoryDiv .accessoryDescriptionTD a:hover{text-decoration:none;color:#000 !important;}.accessoriesColumn .accessoryDiv .accessoryStockCode{font-size:12px;color:#000;position:relative;bottom:6px;}.accessoriesColumn .accessoryDiv .accessoryPrice{display:inline-block;color:#b80000 !important;}.accessoriesColumn .accessoryDiv .accessoryViewProductButton{background:none;border:1px solid #000;padding:5px 10px;text-align:center;height:auto;position:relative;right:5px;bottom:5px;}.accessoriesColumn .accessoryDiv .accessoryViewProductButton:hover{color:#000;border-color:#000;background-color:#fff;}.accessoriesColumn .accessoryDiv:visited{color:#000;}.accessoriesColumn .accessoryDiv:hover{color:#000 !important;}.accessoriesColumn>table>tbody>tr{height:50px;background-color:#eee;}.accessoriesColumn>table>tbody>tr>td .assemblyResultsDataList{padding:0 2px;}#ctl00_Content_PageBody_Panel_AssemblySearchResults{overflow-y:auto !important;}