body{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.header-container{background:#fff}.nav-regular:not(.nav-vert) .nav-item.level0:hover>a{background-color:#dc241f}.navi .nav-panel--dropdown a:hover,.product-item-name>a:hover,.price-box .price{color:#dc241f}.nav-mobile .nav-item.level0>a:hover,.header-mobile .skip-content .links>li>a:hover{background-color:#dc241f;color:#fff !important}.menu-trigger.active .menu-trigger-inner{background-color:#dc241f}.block-title.grey-title.custom-title{background:#dc241f}.minicart-wrapper .action.showcart .counter:not(.ib),.header-container .skip-link .counter,.dropdown-block .dropdown-heading .counter{background-color:#dc241f}.searchsuite-autocomplete .title a,.searchsuite-autocomplete .title a *{color:#dc241f;font-weight:400}.newsletter .blue-block{background:#222}.newsletter .block.newsletter .action.subscribe{background:#dc241f}.newsletter .block.newsletter .action.subscribe:hover{background:#fd2c26}.footer .ib,.footer span.icon{background-color:#231f20}.footer .feature-icon-hover:hover .ib{background:#dc241f !important;color:#fff !important}.footer .social-links .ib,.footer .feature-icon-hover.social-links:hover .ib{background:0 0 !important;color:#000 !important}.footer .social-links a:hover .ib,.footer .feature-icon-hover.social-links a:hover .ib{background:#dc241f !important;color:#fff !important}.footer ul.bullet a:hover{color:#dc241f !important}.footer .view-more{color:#dc241f !important;position:relative;padding:0 17px 0 0}.footer .view-more:hover{color:#fd2c26 !important}.footer .view-more:before{position:absolute;right:0;top:2px;content:"\e263";font:normal normal normal 18px/1 ThemeIcons}.footer a{color:#333}.footer a:hover{color:#dc241f}.action.primary:hover,.action.primary:focus{background-color:#dc241f}.action.primary.shopnow{background-color:#dc241f;color:#fff}.account.customer-account-index .block-title .action:hover,.account.customer-account-index .box-actions .action:hover,.account-info-page .block-title .action:hover,.account-info-page .box-actions .action:hover,.account-info-page .actions .action:hover,.account-info-page .actions .action.delete:hover{background:#dc241f;color:#fff}.block-minicart .actions>.primary .action.primary{background-color:#333 !important}.block-minicart .actions>.primary .action.primary:hover{background-color:#dc241f !important}.sidebar .action.delete:before{color:#222}.sidebar .action.delete:hover:before,.minicart-items .action.delete:hover:before{color:#dc241f}.sidebar .product-item .tocart:hover,.sidebar .product-items .item .tocart:hover,.sidebar .product-item .tocart:hover *,.sidebar .product-items .item .tocart:hover *{color:#dc241f !important}.table-order-items tr .action{background:#333}.table-order-items tr .action.view{background:#bbb;color:#000}.table-order-items tr .action.view:hover *{color:#fff}.table-order-items tr .action:hover{background:#dc241f;color:#fff}.sideacco .nav-item>a:hover{background-color:#dc241f}.nav-regular .nav-item .support-box p *{color:#dc241f !important}.cart-summary .actions-toolbar .action.apply,.product-view .action.primary:hover,.action.primary.checkout:hover{background:#dc241f;color:#fff}.minicart-wrapper .mini-cart-content .product a:hover,.minicart-wrapper .mini-cart-content .product a:hover *{color:#dc241f !important}.sitemap-page .sitemap li a:hover,.sitemap-page .cms-page-list li a:hover{color:#dc241f}.filter.block .item a:hover{color:#dc241f}.ib-hover.icon-color-productview:hover,.feature-icon-hover:hover .ib.icon-color-productview{background:#dc241f !important}.product.attribute.description ul li a:hover,.product.attribute.description ol li a:hover{color:#dc241f}.events-table tr td a:hover{color:#dc241f}.menu-trigger .menu-trigger-inner:hover,.navi.nav-mobile ul.level0 .nav-item>a:hover{background-color:#dc241f}.nav-mobile .support-box a,.nav-mobile .support-box span,.header-mobile .skip-link.skip-active{background-color:#dc241f;color:#fff !important}.block-minicart .block-content>.actions>.secondary .action.viewcart:hover{background:#dc241f;color:#fff !important}.header-mobile .skip-link:hover{background-color:#dc241f;color:#fff !important}.table.table-reviews tbody tr td a:hover{color:#dc241f}.sticker.new{background:#f8665e}ul.list li a:hover,ul.list li:before{color:#dc241f}.post-content-block .post-content .action.go{background:#dc241f;color:#fff}.post-content-block .post-content .action.go:hover{background:#222}.warranty h2,.warranty p{margin:0 0 20px}.warranty .legend{font-size:20px}.statement-of-remanufacture .pic{float:left;margin:0 20px 20px 0}.racing-calculators #accordion{width:100%;border:0;border-bottom:1px solid #ccc;background:#333}.racing-calculators #accordion .pane{border:1px solid #333 !important}.racing-calculators #accordion h2.current{border:1px solid #ccc !important;border-bottom:0 !important;text-transform:uppercase;background:#f5f5f5;color:#333;padding:10px 50px 10px 15px;line-height:24px;font-weight:500;cursor:pointer;position:relative}.racing-calculators #accordion h2.current:hover{background:#eee}.racing-calculators #accordion h2.current:before{content:"\e261";font-family:ThemeIcons;position:absolute;right:15px;top:50%;width:24px;height:24px;background:#ccc;text-align:center;line-height:24px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.racing-calculators #accordion .pane h3{margin:0 0 15px}.racing-calculators #accordion .pane input{width:160px;height:26px;border:0 !important;font-size:12px}.racing-calculators #accordion .pane label{font-weight:500}.racing-calculators #accordion .pane div.value-container{border:0 !important;background:#686868 !important}.racing-calculators #accordion .pane div.value-container label,.racing-calculators #accordion .pane div.value-container div.value{color:#fff;font-weight:500;text-transform:uppercase}.form-block h2{margin-top:20px}.form-block .form-group .required em,.tctransrecommendation .required em{color:#e02b27;font-style:normal;padding:0 2px 0 0}input[type=text]:disabled,input[type=password]:disabled,input[type=url]:disabled,input[type=tel]:disabled,input[type=search]:disabled,input[type=number]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,select:disabled{background:#eee;opacity:1;border-color:#eee !important}.form-block .form-group.choice{width:100%;width:auto;float:none;clear:both}.menu-trigger .menu-trigger-inner,.menu-trigger .menu-trigger-inner .trigger-icon .line{color:#fff}.menu-trigger .menu-trigger-inner .trigger-icon .line{background-color:#fff !important}.menu-trigger .menu-trigger-inner{background-color:#dc241f !important}.products-list-ext .product-item-description .more{color:#dc241f}.products-list-ext .product-item-description .more:hover{color:#222}.product.attribute.description p a,.product.attribute.description p a *,.product.attribute.description .product-table tr td a,.product.attribute.description .product-table tr td a *,.content-table tr td a,.content-table tr td a *{color:#dc241f !important}.product.attribute.description p a:hover,.product.attribute.description p a:hover *,.product.attribute.description .product-table tr td a:hover,.content-table tr td a:hover,.product.attribute.description .product-table tr td a:hover *,.content-table tr td a:hover *{color:#222 !important}.product.attribute.description ul a,.product.attribute.description ol a,.product.attribute.description ul a *,.product.attribute.description ol a *{color:#333 !important;text-decoration:underline}.product.attribute.description ul a:hover,.product.attribute.description ol a:hover,.product.attribute.description ul a:hover *,.product.attribute.description ol a:hover *{color:#dc241f !important}.tag-available{background:#dc241f;color:#fff;padding:5px 15px;margin:0 0 20px;display:inline-block;font-weight:600;font-size:16px}.product.attribute.description h3 a:hover{color:#dc241f}.searchsuite-autocomplete ul li a{color:#333}.searchsuite-autocomplete ul li a:hover{color:#dc241f}.gears-table input[type=reset],.gears-table input.btn-red{background:#dc241f !important}.trans-faq-list li a,.trans-faq-list li a *{color:#333 !important}.trans-faq-list li a:hover,.trans-faq-list li a:hover *{color:#dc241f !important}.gears-table .table-title{background:#dc241f !important}.list-table td a:hover,.list-table td a:hover *{color:#dc241f !important}.note-block .tag{background:#dc241f}.torque-converters .sub-title{background:#dc241f}.cooler-fittings .table-title{background:#dc241f}.cooler-fittings .content-table tr.table-sub-title+tr td{color:#dc241f}.content-table.specifications-table a:hover,.content-table.specifications-table a:hover *{color:#dc241f !important}.specifications-block h3.req,.specifications-block .table-title{background:#dc241f}.fluid-capacity .content-table tr:nth-child(2) td,.fluid-capacity .content-table tr:nth-child(2) td *{font-weight:500 !important;color:#dc241f !important}.band-adjustments .table-title{background:#dc241f}.btn-download,.btn-send,.btn-email,.btn-default,.whats-new-block .grid-container a.pratt{background:#dc241f}.btn-download:hover,.btn-download:focus,.btn-send:hover,.btn-send:focus,.btn-email:hover,.btn-email:focus,.btn-default:hover,.btn-default:focus,.whats-new-block .grid-container a.pratt:hover,.whats-new-block .grid-container a.pratt:focus{background:#222}.dyno-graphs ul li *,.page-links a:hover,.page-links a:focus{color:#dc241f}.cam-spec-page .form-block~h4{border-top:1px solid #999}.cam-spec-page .form-group .action.primary{color:#fff;background-color:#333}.cam-spec-page .form-group .action.primary:hover,.cam-spec-page .form-group .action.primary:focus{background-color:#dc241f}.block-repeater .block-actions p{color:#dc241f}.modal-popup .modal-footer .action.primary:hover,.modal-popup .modal-footer .action.primary:focus{background-color:#dc241f}.modal-popup .modal-footer .action.secondary:hover,.modal-popup .modal-footer .action.secondary:focus{background-color:#333}.checkout-payment-method .payment-method-title .action-help{color:#dc241f}.contact-index-index .form.contact{width:100%}.contact-index-index .form.contact table{max-width:100% !important}.contact-index-index .form.contact .actions-toolbar{margin-left:0 !important}.req-contact-form#contact-form .note.no-label{margin:0 !important}.column .block-addbysku .fieldset .fields{position:relative}.column .block-addbysku .sku{margin-right:-190px;padding-right:200px;width:100%}.column .block-addbysku .fieldset .fields .field.qty{display:inline-block !important;width:auto !important}.form.send.friend .fieldset .fields .actions-toolbar{border-top:0}.form.form.form-addbysku .fields.additional.deletableItem .actions-toolbar{position:absolute;right:0;top:0 !important;margin:0 0 25px !important;padding:0 !important}.sendfriend-product-send .remove,.account.magento_advancedcheckout-sku-index .actions-toolbar .remove{min-width:auto;height:auto;color:#fff !important;font-size:14px !important;background:#222 !important;padding:8px 15px !important}.sendfriend-product-send .form.send.friend .fieldset .additional .action.remove{min-width:auto;height:auto;color:#fff !important;font-size:14px !important;background:#222 !important;padding:8px 15px !important;margin-left:55%;margin-top:32px !important}.sendfriend-product-send .form.send.friend .additional{margin-top:10px}.sendfriend-product-send .form.send.friend .fieldset{margin-bottom:10px}.account .form.form-addbysku .box.box-upload{background:#fff;padding:10px;margin:10px 0;border:1px solid #ddd}.account .form.form-addbysku .box.box-upload .reset{margin:0}.account .form.form-addbysku .box.box-upload .note p{margin:0 0 5px}.account .form.form-addbysku .box.box-upload .upload{margin:0}body.checkout-index-index{overflow-x:hidden}.checkout-payment-method .billing-address-form .fieldset .field{position:relative}.checkout-payment-method .billing-address-form .fieldset .field .field-error{position:absolute;bottom:-20px;left:0;margin:0}.customer-account-login .block-customer-login #login-form .actions-toolbar .secondary{float:right}.page-products .search.results dl.block dt.title{font-size:16px;margin:15px 0 10px;font-weight:600}.page-products .search.results dl.block .item{padding:0 0 0 20px;position:relative}.page-products .search.results dl.block .item:before{content:'\e608';font-family:'icons-blank-theme';font-size:26px;display:inline-block;vertical-align:top;position:absolute;left:-5px;top:0}.page-products .search.results dl.block .item a{color:#333}.page-products .search.results dl.block .item a:hover,.page-products .search.results dl.block .item a:focus{color:#dc241f}.page-products .sidebar.sidebar-main .filter.block{margin-bottom:20px}.page-products .sidebar.sidebar-main .filter.block .filter-options-item{padding:5px 0 15px}.page-products .sidebar.sidebar-main .filter.block .item .count{word-break:break-word}.page-products .sidebar .block .block-title strong,.page-products .sidebar .block .block-title strong span{font-size:14px;font-weight:600;text-transform:uppercase}.page-products .sidebar.sidebar-main .filter.block .title{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #eee}.page-products .sidebar.sidebar-main .filter.block .title,.page-products .sidebar.sidebar-main .filter.block .title strong{font-size:19px;font-family:'Poppins',sans-serif}.page-products .sidebar.sidebar-main .filter.block .options dt{font-size:14px;font-weight:600;text-transform:uppercase}.page-products .sidebar.sidebar-main .filter.block .options .items{padding:10px 0 0;margin:10px 0 0;border-top:1px solid #eee}.sidebar.sidebar-main .block-content{word-break:break-word}.sidebar .filter .block-subtitle{padding-top:5px}@media only screen and (max-width:1199px){.sendfriend-product-send .form.send.friend .fieldset .additional .action.remove{margin-left:66%}}@media only screen and (max-width:991px){.sendfriend-product-send .form.send.friend .fieldset .additional .field{clear:inherit}.sendfriend-product-send .form.send.friend .fieldset .additional .action.remove{margin-left:86%}}@media only screen and (max-width:992px) and (min-width:768px){.sales-order-history .table-order-items tr .action{width:100%;margin:2px 0}.sales-order-history .table-order-items tr .action{padding:3px 4px}}@media only screen and (max-width:767px){.sendfriend-product-send .form.send.friend .fieldset .additional .field{clear:inherit}.sendfriend-product-send .form.send.friend .fieldset .additional .field{width:100%;margin-right:0 !important}.sendfriend-product-send .form.send.friend .fieldset .additional .action.remove{margin-left:80%}.sendfriend-product-send .form.send.friend .field{width:100%;max-width:100% !important;margin-right:0 !important}.sendfriend-product-send .form input.input-text,.sendfriend-product-send .form.send.friend .fieldset .additional .field input.input-text,.sendfriend-product-send .form.send.friend .fieldset .additional .field select.input-text,.sendfriend-product-send .form.send.friend .fieldset .additional .field textarea.input-text,.sendfriend-product-send .form.send.friend .fieldset .additional .field select.select{width:100% !important;margin-right:0 !important}.sendfriend-product-send .form.send.friend .field.text textarea.input-text{max-width:100%;width:100% !important}.sendfriend-product-send .form.send.friend .fieldset .additional .action.remove{margin-left:calc(100% - 80px) !important;margin-top:-10px !important;top:inherit !important;padding:5px 10px !important;font-size:12px !important}.sendfriend-product-send .form.send.friend .fieldset{padding:0 0 10px}.sendfriend-product-send .form.send.friend .fieldset .actions-toolbar{border:0;margin:0 !important;padding:0 !important}.newsletter .pic{width:100% !important;height:auto;float:none;display:block;border:0;background:#fff;text-align:center;margin:0 auto !important;padding:20px 0 0}.newsletter .pic img{height:auto;width:auto;max-width:100%}.newsletter .column.main{padding:0 0 20px}.newsletter{margin:0 -15px}.opc-wrapper .field-tooltip .field-tooltip-content:before,.opc-wrapper .field-tooltip .field-tooltip-content:after{top:0 !important}.checkout-payment-method .payment-method-content .fieldset .field .control._with-tooltip .field-tooltip .field-tooltip-content{right:0 !important;left:inherit !important}.checkout-payment-method .payment-method-content .fieldset .field.cvv .control._with-tooltip .field-tooltip .field-tooltip-content{right:inherit !important;left:0 !important}}@media only screen (min-width:576px) to (max-width:670px){.sendfriend-product-send .form.send.friend .fieldset .additional .action.remove{top:70px}.sendfriend-product-send .form.send.friend .fieldset .additional .field{margin-right:0 !important;width:100%}.sendfriend-product-send .form.send.friend .fieldset .additional .field input.input-text{width:100%}}@media only screen and (max-width:639px){.sendfriend-product-send .remove,.account.magento_advancedcheckout-sku-index .actions-toolbar .remove{padding:5px 10px !important}.column .block-addbysku .sku{margin-right:-115px;padding-right:125px;width:100%}.column .block-addbysku .action.remove>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.column .block-addbysku .action.remove:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:22px;color:inherit;content:'\e616';font-family:'icons-blank-theme';margin:1px 0 0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}}@media only screen and (max-width:575px){.column .block-addbysku .fieldset .fields .field.sku{margin-right:-110px !important;padding-right:120px !important;width:100%}.account .form.form-addbysku .fields.additional.deletableItem .actions-toolbar .secondary{margin:0}.checkout-payment-method .payment-method-content .fieldset .field.cvv .control._with-tooltip .field-tooltip .field-tooltip-content{left:0}}.shipping-address-item.selected-item .action-select-shipping-item{visibility:hidden}div#mana_ajax_wrapper_main_mana_layered_nav{overflow:hidden}.onestepcheckout-index-index .page-main .aw-onestep-main .not-logged-title .mark{color:#dc241f;border-color:#dc241f}.onestepcheckout-index-index .page-main .aw-onestep-main .aw-onestep-groups .aw-onestep-groups_item .group-title .mark{color:#dc241f;border-color:#dc241f}.onestepcheckout-index-index .page-main .checkout-container .aw-onestep-sidebar-header:before{color:#dc241f}.onestepcheckout-index-index .page-main .checkout-container input[type=radio]+label:before{color:#dc241f}.onestepcheckout-index-index .page-main .checkout-container input[type=checkbox]:checked+label:before{color:#dc241f}.onestepcheckout-index-index .page-main .checkout-container input[type=radio]:checked+label:before{color:#dc241f}.onestepcheckout-index-index .page-main .checkout-container .aw-mobile .aw-sidebar-product-list .aw-onestep-sidebar-block_title:before{color:#dc241f}