@import url('https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700');body{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body{font-family:'Poppins',sans-serif;font-weight:400;font-size:14px;line-height:24px}body *,.itallicarial,.arial,.georgia{font-family:'Poppins',sans-serif;font-weight:400}.georgia{font-family:'Poppins',sans-serif !important}.sticky-header .sticky-container{height:48px}b,strong{font-weight:600}p a,a,a:hover{color:#ee2e24}.clear{clear:both}.fleft{float:left !important}.fright{float:right !important}ul.list{padding:0 0 20px;margin:0}ul.list li{padding:0 0 10px 20px;line-height:20px;margin:0;position:relative}ul.list li:before{position:absolute;left:0;top:2px;content:"\e263";font-family:ThemeIcons;line-height:18px;font-size:16px}ul.list li a{color:#333}.action.btn-grey{background:#333;color:#fff}.action.btn-grey:hover{background:#222}.bg-light{background:#eee !important}.page-wrapper{border:0}.header-container{padding:0;min-height:210px}.header-container.header-container-micro{min-height:inherit !important}.header-container .inner-container,.nav.container>.inner-container{padding:0 15px}.header-top-container{background:#212221;border-bottom:0}.header-top,.header-top a,.dropdown-block .dropdown-heading .icon{color:#fff}.header-top{font-size:15px;line-height:50px}.header-container .item-right{margin-left:-10px}.links-wrapper-separators-left .links>li>*,.links-wrapper-separators-left .links>li a:hover{background:0 0}.links-wrapper-separators-left .links>li{position:relative}.links-wrapper-separators-left .links>li:before{position:absolute;left:0;top:18px;width:1px;height:14px;background:#ccc;display:block;content:""}.links-wrapper-separators-left .links>li>*{padding:0 14px;line-height:50px}.links-wrapper-separators-left .links>li:first-child:before{display:none}.dropdown-block .dropdown-heading .caret{line-height:46px}.header-top .links>li a:hover,.header-top a:hover{color:#ee2e24 !important}.header-top .links>li a:hover{color:#ee2e24 !important}.header-top .links>li>*,.header-top .local-height,.header-top .dropdown-block .dropdown-heading,.nav-holder .dropdown-block .dropdown-heading{line-height:50px}.top-phone,.top-phone span.ic-phone{font-size:16px;font-weight:500}.top-phone span.ic-phone{font-size:18px}.top-phone span{font-size:15px;font-weight:400}.header-regular .block-search .input-text,.header-regular .block-search .action.search .icon,.header-regular .block-search.expanding .input-text{color:#000}.searchsuite-autocomplete{width:298px;left:inherit;right:0;margin:0}.searchsuite-autocomplete ul li .qs-option-image{text-align:center;max-width:inherit;width:80px;height:80px;overflow:hidden;border:1px solid #eee}.searchsuite-autocomplete ul li .qs-option-image img{max-width:100%;max-height:100%}.searchsuite-autocomplete ul li .qs-option-info{width:calc(100% - 90px);padding:0;float:right}.searchsuite-autocomplete .title{text-align:left;font-weight:600}.searchsuite-autocomplete .title span{font-weight:600}.searchsuite-autocomplete .product ul li{line-height:20px}.block-minicart .block-content>.actions>.primary .action.primary,.block-minicart .block-content>.actions>.secondary .action.viewcart{padding:12px;font-size:16px;font-weight:500;display:block}.block-minicart .block-content>.actions>.secondary .action.viewcart{background:#333;color:#fff}.block-minicart .subtotal{margin:0}.header .logo-wrapper .logo{width:auto;height:70px;display:inline-block;max-width:none}.header-container .logo-wrapper .logo img{width:auto;height:70px}.navi-wrapper,.nav-regular{background:#212221}.navi-wrapper .menu-trigger,.nav-regular .nav-item.level0>a{line-height:49px}.nav-regular li.level0>a{padding:0 30px}.nav-regular .classic>.nav-panel--dropdown>li>a{line-height:22px;padding:6px 10px}.nav-regular .classic>.nav-panel--dropdown>li>a .caret{position:absolute;right:0;top:5px}.nav-regular:not(.nav-vert) .nav-item.level0>a,.nav-holder .dropdown-block .dropdown-heading,.nav-holder .dropdown-block .dropdown-heading .icon:not(.ib),.nav-holder .dropdown-block .dropdown-heading a,.nav-holder .block-search.expanding .action.search .icon{color:#fff}.vertnav-trigger,.nav-regular .nav-item.level0>a,.vertnav-trigger,.nav-regular .nav-item.level0>a span,.nav-holder .dropdown-block .dropdown-heading{font-size:18px;font-weight:500}.nav-regular:not(.nav-vert) .nav-item.level0.active>a{color:#fff;background:#ee2e24}.nav-regular:not(.nav-vert) .nav-item.level0.active>a:hover{color:#fff}.dropdown-block .dropdown-heading .caret,.dropdown-block .dropdown-heading .label{color:#fff}.dropdown-block.active .dropdown-heading .caret,.dropdown-block.active .dropdown-heading .label{color:#333}.slideshow-wrapper-additional{margin:0 0 50px}.main.container{padding-top:0}.columns .column.main{padding:0}.block-title.grey-title{background:#303030;color:#fff;padding:15px 20px}.block-title.grey-title,.block-title.grey-title *{font-size:22px !important;font-weight:500 !important;line-height:24px !important}.block-title.grey-title.light-title{background:#f5f5f5;color:#555}.slider-arrows1-pos-top-right .owl-controls .owl-buttons{top:-44px;right:20px}.block-title.grey-title~.block-content .owl-controls .owl-buttons .owl-prev,.block-title.grey-title~.block-content .owl-controls .owl-buttons .owl-next{background:0 0 !important;color:#fff !important}.block-title.grey-title.light-title~.block-content .owl-controls .owl-buttons .owl-prev,.block-title.grey-title.light-title~.block-content .owl-controls .owl-buttons .owl-next{color:#333 !important}.block-title.grey-title~.block-content .owl-controls .owl-buttons div:hover{opacity:.6}.items-grid .item{padding-bottom:0}.items-grid .product-item-img{border:1px solid #eee;background:#fff;min-height:190px;max-width:100% !important;height:100%;width:100%;display:table}.items-grid.centered .product-item-photo{display:table-cell;text-align:center;vertical-align:middle;height:100%}.items-grid.centered .product-item-photo img.product-image-photo{display:inline-block !important}.items-grid .product-item-name,.items-grid .product-items .price-box .price{font-size:16px;line-height:24px}.slider-pagination1 .owl-controls .owl-page.active span{background-color:#cbd7e2}.newsletter .column.main{min-height:inherit;padding:0 0 50px}.newsletter .blue-block{text-align:center;min-height:100px;padding:50px 0 0}.newsletter .blue-block p{display:inline-block;vertical-align:top;color:#fff;font-size:20px;line-height:50px;padding:0 10px;margin:0}.newsletter .blue-block .block.newsletter{display:inline-block;vertical-align:top;width:470px}.newsletter .block.newsletter input{height:50px;color:#222;width:340px;outline:none;border:0;background:#eee;padding:15px 20px;font-size:16px;line-height:20px;margin:0 10px 0 0}.newsletter .block.newsletter .field .control:before{display:none}.newsletter .block.newsletter .action.subscribe{padding:0 15px;line-height:48px;height:50px;font-size:16px;font-weight:500;color:#fff}.newsletter .block.newsletter input,.newsletter .block.newsletter .action.subscribe{border-radius:5px}.newsletter .pic{height:150px;position:relative;overflow:hidden}.newsletter .pic img{width:100%;height:100%;-webkit-object-fit:cover;-moz-object-fit:cover;-ms-object-fit:cover;-o-object-fit:cover;object-fit:cover}.newsletter .mage-error{text-align:left}.clients{background:#fff !important}.clients .brand-slider{margin:0}.footer-container{background-color:#eee}.footer-primary{background:#fff;-webkit-box-shadow:0px 2px 2px rgba(0,0,0,.1);-moz-box-shadow:0px 2px 2px rgba(0,0,0,.1);-ms-box-shadow:0px 2px 2px rgba(0,0,0,.1);-o-box-shadow:0px 2px 2px rgba(0,0,0,.1);box-shadow:0px 2px 2px rgba(0,0,0,.1)}.footer-primary .inner-container{padding:10px 20px}.footer-primary-container{padding:50px 0 20px}.footer .social-links a .icon{vertical-align:middle}.footer .heading{font-family:'Poppins',sans-serif;font-weight:500;color:#555;font-size:18px}.footer ul.bullet a{color:#555}.footer .feature{padding-top:10px}.footer .feature p{color:#555}.footer .feature.first{padding-top:0}.footer .feature .ic{margin-top:-10px}.footer .feature.first .ic{margin-top:-3px}.footer ul.bullet li{margin-bottom:10px;padding-top:1px}.footer .block-list li{clear:both}.footer .block-list li *{font-size:13px;font-weight:500;color:#555;line-height:18px}.footer .block-list li .pic{width:75px;height:75px;display:block;margin:0 15px 15px 0;position:relative;float:left;overflow:hidden}.footer .block-list li .pic img{width:100%;height:100%;-webkit-object-fit:cover;-moz-object-fit:cover;-ms-object-fit:cover;-o-object-fit:cover;object-fit:cover}.footer .view-more{float:right;font-weight:500}.footer .block-list li.note-event .image{width:80%;border:1px solid #eee;padding:15px;margin:0 0 8px;background:#fff}.footer-primary a,.footer-primary a *{color:#333 !important}.footer ul.bullet a:hover{color:#ee2e24 !important}.page-main .page-title{padding:0 0 15px;margin:0 0 20px;border-bottom:1px solid #d1d1d1}.page-main h1,.page-main h1 *,.product-info-main .page-title-wrapper .page-title{font-weight:500;font-size:32px;margin:0}h2,.page-main h1~h1,.page-main h1~h1 *{font-size:24px}h3,h3 *{font-size:20px;line-height:28px;font-weight:500}h4,h4 *{font-size:18px;line-height:28px;font-weight:500}h5,h5 *{font-size:16px;line-height:24px;font-weight:500}h6,h6 *{font-size:14px;line-height:20px;font-weight:500}.action{color:#333}.color-red{color:#ee2e24 !important}.main-container{padding:50px 0}.actions-toolbar .secondary,.form.send.friend .fieldset .actions-toolbar:not(:first-child)>.secondary{float:right}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],select{height:36px;padding:8px;border-color:#ddd}input.input-text:hover,select:hover,textarea:hover,input.input-text:focus,select:focus,textarea:focus,._keyfocus :focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{border-color:#aaa !important;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}select{height:36px;padding:6px 30px 6px 8px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-image:url(../images/img/drop-arrow.png);background-repeat:no-repeat;background-position:right center}.form input.input-text.mage-error{border-color:#e02b27 !important}.form input.input-text,.form select.input-text,.form textarea.input-text,.form select.select,.password.reset .input-text{width:300px}.form input[type=checkbox].input-text{width:inherit}.form .fieldset>.field{margin:0 0 15px}.form .fieldset>.field .label,.form .fieldset>.field .label *{width:100%;padding:0 0 3px;font-weight:600;text-align:left}.form p.required{color:#e02b27 !important;text-align:right;font-size:12px}.form .actions-toolbar,.customer-account-login .block-new-customer .actions-toolbar{margin:10px 0 0 !important;padding:10px 0 0;border-top:1px solid #e5e5e5}.form .actions-toolbar .action,.customer-account-login .block-new-customer .actions-toolbar .action,.form-address-edit .actions-toolbar .action.primary,.methods-shipping .actions-toolbar .action.primary,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary{min-width:180px;font-size:16px;line-height:45px;height:45px;padding:0 25px;margin-top:0 !important}.actions-toolbar .action.back{padding:12px 0 !important;height:auto !important}.customer-account-login .block-new-customer p{padding:0 0 20px}.customer-account-login .block-title,.customer-account-login .block-title *,.form .legend,.form .legend *{font-size:20px;font-weight:600}.form .legend{margin:0 0 20px;border-bottom:1px solid #e5e5e5;width:100%;padding:0 0 10px}.form.form.create.account{width:100%}.form .fieldset{margin:0 0 20px}.form .field .control{width:100% !important}.form .field .password-strength-meter{width:auto;margin-bottom:10px}.form .field.choice{position:relative;clear:both;padding-top:5px}.form .field.choice:before{width:0;padding:0}.form .field.choice input{float:left;margin-top:6px !important;width:auto}.form .field.recaptcha{clear:both}.form .actions-toolbar .action.remind{padding:0}.form.form.create.account .field.field-name-firstname,.form.form.create.account .field-name-lastname,.form.form.create.account .field.password,.form.form.create.account .confirmation{float:left;margin-right:20px !important;width:300px}.action.back{min-width:inherit !important;line-height:20px !important;padding:0 !important;color:#333}.action.back:before{content:"\e22a";margin-right:5px;line-height:18px;float:left;font-family:ThemeIcons}.action.back *{font-weight:500}.form.form-address-edit .fieldset .field,.form.form-edit-account .fieldset .field{float:left;margin-right:20px !important;width:300px}.form.form-address-edit .fieldset .field.street{width:100%;margin-right:0 !important}.form.form-address-edit .fieldset .field.street .nested{float:left}.form.form-address-edit .fieldset .field.street .additional{margin-top:0}.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account{min-width:inherit !important;width:100% !important}.message.info{clear:both}.contact-page .left-block{float:left;width:40% !important;margin:0;padding:0 50px 50px 0}.contact-page .right-block{float:right;width:58% !important;margin:0 !important}.contact-page .left-block .field.note.no-label{padding:0;margin:0;height:0;overflow:hidden}.contact-page .contact-lower .col-1,.contact-page .contact-lower .col-2{float:left;width:50% !important}.contact-page .company-name,.contact-page .address,.contact-page .phone,.contact-page .hours{padding:0 0 10px}.contact-page .company-name{font-weight:600}.contact-page .hours strong{display:inline-block;padding:0 10px 10px 0}.account .column.main .block .block-title,.contact-page h2,.contact-page h3,.block-order-details-view .block-title{border-bottom:solid 1px #e5e5e5;padding:0 0 10px !important;margin:0 0 20px !important}.account.page-layout-2columns-left .column.main{width:76%}.account .column.main .block{padding:0 0 30px}.account .column.main .block .block-title,.account .column.main .block .block-title *,.contact-page h2,.contact-page h3,.block-order-details-view .block-title,.block-order-details-view .block-title *{line-height:30px !important;font-size:26px !important;font-weight:500 !important}.account .column.main .block .box-title,.block-order-details-view .box-title{margin:0 0 15px !important;display:block !important}.account .column.main .block .block-title .action,.account .column.main .block~.block-dashboard-orders .block-title .action{float:right}.account .column.main .block .box-actions .action,.account .column.main .block .actions .action{margin-right:5px}.account .column.main .block .block-title .action,.account .column.main .block .block-title .action *,.account .column.main .block .box-actions .action,.account .column.main .block .box-actions .action *,.account .column.main .block .actions .action,.account .column.main .block .actions .action *,.account .column.main .block~.block-dashboard-orders .block-title .action,.account .column.main .block~.block-dashboard-orders .block-title .action *{font-size:13px !important;line-height:20px !important;color:#333;font-weight:400 !important}.account .column.main .block .block-title .action,.account .column.main .block .box-actions .action,.account .column.main .block .actions .action,.account .column.main .block~.block-dashboard-orders .block-title .action{background:#d8d8d8;padding:5px 15px}.account .column.main .block .block-title .action:hover *,.account .column.main .block .box-actions .action:hover *,.account .column.main .block .actions .action:hover *,.account .column.main .block~.block-dashboard-orders .block-title .action:hover *{color:#fff}.account .column.main .block .box-actions .action.change-password,.account .column.main .block .actions .action.delete{background:#333;color:#fff}.account .column.main .block .actions .action.delete *{color:#fff}.account .column.main .block .box-actions{margin:15px 0 0}.account .column.main .block .block-content p,.block-order-details-view .block-content p,.block-order-details-view .block-content address{font-size:15px}.user-name,.user-phone,.user-address,.user-email{position:relative;padding:0 0 10px 22px;margin:0;line-height:26px}.user-name:before,.user-phone:before,.user-address:before,.user-email:before{font-family:ThemeIcons;font-size:16px;line-height:20px;position:absolute;left:0;top:1px}.user-name:before{content:"\e230"}.user-phone:before{content:"\e231"}.user-address:before{content:"\e232";font-size:18px}.user-email:before{content:"\e205";line-height:22px}.table-order-items{border:0 !important}.table-order-items thead{background:#333}.table-order-items thead tr th{font-weight:500;font-size:16px;color:#fff}.table-order-items thead tr{border-color:#333}.table-order-items tr{border:1px solid #ddd;border-top:0}.table-order-items tr:nth-child(even){background:#f9f9f9}.table-order-items tr .processing{color:#f90}.table-order-items tr .completed{color:#10b204}.table-order-items tr .canceled{color:red}.table-order-items tr .pending{color:red}.table-order-items tr .action,.table-order-items tr .action *{font-weight:400;line-height:20px;color:#fff;font-size:12px}.table-order-items tr .action.view *{color:#000}.table-order-items tr .action{padding:3px 8px}.sidebar .block-compare .actions-toolbar{border-top:1px solid #eee;padding:10px 0 0;margin:10px 0 0}.sidebar .actions-toolbar .secondary .action,.sidebar .actions-toolbar .secondary .action *{font-weight:600}.sidebar .block-reorder .actions-toolbar .primary .action,.sidebar .block-wishlist .actions-toolbar .primary .action{min-width:inherit;padding:0 15px !important;line-height:36px;font-size:14px}.sidebar .block-wishlist .actions-toolbar .primary .action{background:#eee}.sidebar .block-reorder .actions-toolbar .primary .action:hover,.sidebar .block-reorder .actions-toolbar .primary .action:focus,.sidebar .block-wishlist .actions-toolbar .primary .action:hover,.sidebar .block-wishlist .actions-toolbar .primary .action:focus{background:#222;color:#fff}.sidebar .block-reorder .actions-toolbar .secondary .action{min-width:inherit;line-height:36px;margin:0;padding:0}.sidebar .block-reorder .actions-toolbar{max-width:100%}.sidebar .product-items .product-item{clear:both}.sidebar .product-items .product-item .product-item-link{font-size:12px}.sidebar .product-items-names .product-item-name{margin:0;width:calc(100% - 30px)}.sidebar .field.item.choice{vertical-align:top;padding:0;margin:-2px 0 0;float:left}.sidebar .block-wishlist .product-items{width:100%;display:table}.sidebar .block-wishlist .actions-toolbar{padding:10px 0 0;border-top:1px solid #eee;margin:10px 0 0;clear:both}.sidebar .block-wishlist .product-items .product-item{padding:30px 0 0}.sidebar .block-wishlist .product-items .product-item:first-child{padding-top:0}.sidebar .product-item .price-box .price{font-weight:400}.sidebar .product-items .product-item-actions{clear:inherit;margin:0}.sidebar .product-item .tocart,.sidebar .product-items .item .tocart,.sidebar .product-item .tocart *,.sidebar .product-items .item .tocart *{background:0 0 !important;font-weight:600 !important;padding:0;color:#222 !important}.sidebar .product-items .product-item-info .product-item-photo{width:60px;float:left;border:1px solid #eee}.sidebar .product-items .product-item-info .product-item-photo .product-image-photo,.sidebar .product-items .product-item-info .product-item-photo img{width:auto !important;max-width:100% !important;height:auto !important}.sidebar .product-items .product-item-details{margin:0;width:calc(100% - 80px);float:left}.sidebar .block-compare .action.delete{left:inherit;right:0}.abs-remove-button-for-blocks:before,.sidebar .action.delete:before,.table-comparison .cell.remove .action.delete:before,.block-compare .action.delete:before,.filter-current .action.remove:before,.minicart-items .action.delete:before{content:"\e22d";font-family:ThemeIcons;font-size:16px;line-height:20px}.sidebar .action.edit:before,.minicart-items .action.edit:before,.products-grid.wishlist .product-item .action.edit:before{content:"\e22e";font-family:ThemeIcons;font-size:14px;line-height:20px}.minicart-wrapper .product .actions>.primary,.minicart-wrapper .product .actions>.secondary{display:inline-block;margin:0 0 0 5px}.form-wishlist-items{clear:both}.action.rss.wishlist{background:#f90;padding:6px 15px;float:right;color:#fff;margin:-40px 0 0}.products-grid.wishlist{border-bottom:1px solid #eee;margin:0 0 15px}.products-grid.wishlist .product-item{padding:15px;margin:0 0 20px;margin-left:-10px}.products-grid.wishlist .product-item:hover{box-shadow:0 0 20px rgba(0,0,0,.2);border-color:transparent;transition:box-shadow .4s ease-out;-moz-transition:box-shadow .4s ease-out;-webkit-transition:box-shadow .4s ease-out;-o-transition:box-shadow .4s ease-out;z-index:9}.products-grid.wishlist .product-item .product-item-photo{border:1px solid #eee}.products-grid.wishlist .product-item-name{min-height:70px}.products-grid.wishlist .product-item-comment{margin-bottom:20px}.products-grid.wishlist .product-item .qty{width:auto;padding:0 !important}.products-grid.wishlist .product-item .qty label{padding-right:5px !important}.products-grid.wishlist .product-item .fieldset .product-item-actions{margin:0}.products-grid.wishlist .product-item .fieldset .action.primary{padding:8px 10px;font-size:13px}.product-view .product-img-column{border:1px solid #ccc}.message.info>:first-child:before{margin:-16px 0 0}.table-comparison .cell.remove{padding:15px}.form.form-cart .product-item-photo .product-image-container{border:1px solid #eee}.form.form-cart .actions-toolbar .action{min-width:auto;line-height:32px;padding:0 15px;height:32px;text-align:center}.form.form-cart .actions-toolbar .action.action-delete:hover{background:#ee2e24}.comparison.headings{display:none}.sideacco .nav-item>a{padding-right:36px;line-height:24px}.uaccordion-style1 li a{padding:8px 10px}.order-details-items{border:0}.sidebar .block .block-title{padding-top:8px}.column.main dl dt{font-weight:600}.column.main dl dd a{font-weight:500}.category-description ul{list-style:disc outside;padding-left:15px;margin-bottom:20px}.category-description ul *{font-size:14px;font-family:'Poppins',sans-serif !important}.sidebar .filter .block-subtitle{font-size:19px;font-family:'Poppins',sans-serif}.category-description ul{list-style:disc outside;padding-left:15px;margin-bottom:20px}.efi-systems ul li em{font-style:normal}.user-tunable-xfi table{padding:10px}.user-tunable-xfi table tr:nth-child(2){display:none}.user-tunable-xfi table tr td{padding:15px 15px 5px;border-left:1px solid #fff}.user-tunable-xfi table tr td:first-child{background:#323233 !important}.user-tunable-xfi table tr td:first-child strong.req{background:#f40f0a;display:block;margin:-15px -15px 10px;padding:15px;border-bottom:1px solid #fff}.user-tunable-xfi table tr td table.or tr td{padding:8px 5px 5px}.user-tunable-xfi table tr td table.or tr td:first-child{background:#f40f0a !important}.tech-support table{width:100% !important}.support-search h3{font-weight:600}.support-search .support-search-field input[type=submit]{width:100%;display:block;height:36px;border:0;background:#ee2e24;color:#fff}.support-search .support-search-field input[type=submit]:hover{background:#333}.support-search .support-search-choice table td{padding:0;display:inline-block}.support-search .support-search-choice table td:nth-child(2){margin-right:50px}.support-articles table{width:45%}.support-articles table tr td:nth-child(2) ul{margin:0 0 10px}.support-articles tr td{width:200px;display:inline-block;border:1px solid #eee;height:100px;margin:0 20px 0 0}.toolbar-products{padding:0 0 20px;margin:0 0 -1px;border-bottom:1px solid #f5f5f5}.products.wrapper+.toolbar-products{border-bottom:0;border-top:1px solid #f5f5f5;padding:20px 0 0}.toolbar.toolbar-products .sorter-options,.toolbar.toolbar-products .limiter-options{height:32px;line-height:22px;padding:4px 10px 5px}.intake-manifolds-table a{color:#333}.intake-manifolds-table a:hover{color:#ee2e24}.intake-manifolds-table tr td{width:25%}.intake-manifolds-table tr td table{width:100% !important}.intake-manifolds-table tr td span{font-weight:600}.intake-manifolds-table tr td:nth-child(3){vertical-align:middle;text-align:center}.intake-manifolds-table tr td img{max-width:90%}.throttle-bodies p,.throttle-bodies p *{font-size:18px;font-weight:600}.throttle-bodies ul{padding-left:25px}.strip-fuel-systems table{width:100% !important}.strip-fuel-systems table tr td{text-align:center !important;padding:15px}.strip-fuel-systems table tr:nth-child(2) td{width:50%;border:1px solid #fff}.strip-fuel-systems table tr:nth-child(2) td p{display:table;margin:0 auto;text-align:left}.form.form-orders-search .field,.form.send.friend .field{float:left;margin-right:20px !important;width:300px}.form.form-orders-search .field:nth-child(odd),.form.send.friend .field:nth-child(odd){clear:both}.form.form-orders-search .field.captcha,.form.send.friend .field.captcha{clear:both}.form.form-orders-search .actions-toolbar .action.proceed-download:hover{background:#ee2e24 !important}.form.send.friend .field.email{clear:inherit}.form.send.friend .field.text,.form.send.friend .field.text textarea.input-text{clear:inherit;width:620px}.wiring-diagram-list li{width:calc(25% - 20px);margin:10px;float:left;min-height:85px;position:relative}.wiring-diagram-list li:nth-child(4n+1){clear:both}.wiring-diagram-list li a{padding:15px;border:1px solid #eee;color:#333;background:#f5f5f5;position:absolute;left:0;top:0;width:calc(100% - 30px);height:calc(100% - 30px);display:block;font-weight:500;text-align:center}.wiring-diagram-list li a:hover,.wiring-diagram-list li a:focus{background:#333;color:#fff}.wiring-diagram-list~h3.headerFont{margin-left:10px}.nav-regular .nav-item.products-nav .nav-panel--dropdown{width:500px}.nav-regular .nav-item.products-nav .nav-panel li.classic{width:50%;float:left}.nav-regular .nav-item.products-nav .nav-panel--dropdown .nav-panel--dropdown{width:16em}.nav-regular .nav-item.products-nav .nav-panel--dropdown .nav-panel li.classic{width:100%}.nav-regular .nav-item .support-box{padding:10px}.nav-regular .nav-item .support-box h4{font-size:16px;font-weight:600}.nav-regular .nav-item .support-box p{font-size:15px}.gallery-list-page .row{display:flex;flex-wrap:wrap}.gallery-list-page .block{text-align:center;border:1px solid #e3e3e3;margin:15px !important;width:calc(25% - 30px);padding:0}.gallery-list-page .block figure{position:relative;height:150px;border-bottom:1px solid #e6e6e6;background:#f5f5f5;padding:20px;margin:0 0 10px}.gallery-list-page .block .title{font-size:16px;font-weight:600;padding:10px 15px 0;margin:0 !important;text-align:left !important;color:#f58220}.gallery-list-page .block .title a{color:#ee2e24;font-weight:600}.gallery-list-page .block .title a:hover,.gallery-list-page .block .title a:focus{color:#222}.gallery-list-page .block .content{line-height:24px !important;padding:10px 15px;text-align:left}.cart-summary>.title{margin-top:15px}.cart-summary .block .fieldset{margin:5px 0 15px}.cart-summary dl dt.item-title,.cart-summary dl dt.item-title *{font-weight:600}.cart-totals .grand .mark,.cart-totals .grand .amount,.opc-block-summary .table-totals .grand .mark,.opc-block-summary .table-totals .grand .mark *,.opc-block-summary .table-totals .grand .amount *,.opc-block-summary .table-totals .grand .amount{padding-top:10px;font-size:16px;font-weight:600}.cart-totals .grand .mark *,.cart-totals .grand .amount *,.price-including-tax .price,.price-excluding-tax .price{font-weight:600}.cart-totals .mark,.opc-block-summary .table-totals .mark{padding-left:0}.cart-summary .block>.title{padding-top:10px}.cart-summary .block>.title:after{top:8px}.cart-container .form-cart .cart.actions .action{height:45px;line-height:45px;padding-top:0;padding-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.cart-container .form-cart .cart.actions .action:before{line-height:45px}.cart.table-wrapper .item-actions td{padding-left:0}.cart.table-wrapper .item-actions .action{margin-bottom:0}.opc-block-summary>.title,.opc-wrapper .step-title,.opc-block-shipping-information .shipping-information-title{font-size:24px;font-weight:400}.opc-block-summary .items-in-cart>.title,.opc-block-summary .items-in-cart>.title *{font-size:20px}.opc-block-summary .items-in-cart>.title:after{top:15px}.opc-progress-bar{width:64%}.opc-progress-bar .opc-progress-bar-item{width:50%}.opc-block-shipping-information{padding:20px 30px;background:#f5f5f5}.minicart-items .product>.product-item-photo,.minicart-items .product>.product-image-container{border:1px solid #ddd;background:#fff}.table-checkout-shipping-method{width:100%;border:1px solid #ccc;margin:20px 0 0}.table-checkout-shipping-method thead{display:none}.table-checkout-shipping-method tr{border-top:1px solid #eee}.table-checkout-shipping-method tr:nth-child(odd){background:#f5f5f5}.table-checkout-shipping-method tr:first-child{border:0}.table-checkout-shipping-method tbody td{border:0;padding:15px 10px 10px !important}.checkout-payment-method .payment-method-title{padding:20px 0 !important}.checkout-payment-method .payment-method-title input[type=radio]{margin-top:6px !important}.checkout-payment-method .payment-method-title label,.checkout-payment-method .payment-method-title label *{font-weight:600}.checkout-payment-method .payment-method-content{padding:0 0 10px}.checkout-payment-method .payment-option-title{padding-top:20px !important}.checkout-payment-method .payment-option-title,.checkout-payment-method .payment-option._collapsible .payment-option-content{background:#f5f5f5}.checkout-payment-method .payment-option-title .action-toggle{color:#555}.checkout-payment-method .payment-option-inner,.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar{display:inline-block;vertical-align:top;width:auto;border:0;margin:0 !important;padding:0}.checkout-payment-method .payment-option-inner input.input-text{height:36px;width:200px}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar .action,.checkout-payment-method .checkout-billing-address .primary .action-cancel,.checkout-payment-method .checkout-billing-address .primary .action-update{background:#444;color:#fff;height:35px;line-height:35px;font-size:14px;padding:0 20px !important;min-width:inherit;margin:0 0 5px 5px}.checkout-payment-method .checkout-billing-address .primary .action-update{float:left;background:#eee;color:#333}.checkout-payment-method .checkout-billing-address .primary .action-cancel:hover{background:#222}.checkout-payment-method .checkout-billing-address .primary .action-update:hover{background:#ee2e24;color:#fff}.checkout-payment-method .ccard .field .select{padding:6px 8px}.checkout-payment-method .ccard .field.year .select{width:115px}.opc-wrapper .fieldset>.field.required>label:after,.opc-wrapper .fieldset>.field._required>label:after{top:3px}.payment-method-content .fieldset>.field{width:290px;float:left}.payment-method-content .fieldset>.field.number input.input-text{width:260px}.payment-method-content .fieldset>.field.date{clear:both}.payment-method-content .fieldset>.field.type .control{margin:25px 0 0 -5px !important}.checkout-payment-method .payment-method-content .field.field-select-billing{margin:10px 0 20px;display:block;width:100%;max-width:inherit}.checkout-payment-method .payment-method-content .checkout-billing-address .actions-toolbar{clear:both}.checkout-index-index .field.no-label.month .control .mage-error{position:relative}.header-container.header-container-micro .hp-blocks-holder .hp-block{margin:0 auto;display:block;max-width:270px;float:none}.header-container.header-container-micro .hp-blocks-holder .hp-block .logo-wrapper{text-align:center}.account-nav .item a{color:#333}.sitemap-page .sitemap li a,.sitemap-page .cms-page-list li a{color:#333}.sitemap-page .sitemap li.level-0 a{font-weight:600}.sidebar.sidebar-main .block-content{word-break:break-all}.block.related .block-actions .action.select{background:#333;color:#fff;padding:5px 10px;margin:0 0 10px 5px;display:inline-block;vertical-align:top}.block.related .block-actions .action.select:hover{background:#222}.products-grid.products-related .product-item{border:1px solid #eee;margin:0 10px 10px 0;padding:10px;width:calc(33% - 10px)}.strip-fuel-systems{width:100%;display:block}.product.info.detailed .product.attribute.description img{float:left !important;min-width:250px;border:5px solid #ccc;padding:0;display:inline-block;margin:0 20px 10px 0}.toolbar-products{position:relative}.page-products .sorter{top:-2px}.filter.block .item a{color:#333}.filter.block .item .count{font-weight:500}.product.attribute.description *{text-align:left !important;font-style:normal !important}.product.attribute.description table,.product.attribute.description tbody,.product.attribute.description tr{width:100% !important;display:block}.product.attribute.description tr td{display:block;padding:10px;width:calc(100% - 20px);border:0 !important}.product.attribute.description table tr{padding:10px;width:auto !important}.self-tuning img,.proven-performance img{border:1px solid #ccc;margin:0 0 10px}.product-info-main .product.attribute.overview *,.product.attribute.description p *{font-size:14px !important}.product-info-main .product.attribute.description table{display:block}.product.attribute.description table{left:0 !important}.product.attribute.description ul li a{color:#333}.product.attribute.description .sensor-kits-table table tr td table{margin:0 0 20px}.product.attribute.description .sensor-kits-table table tr td table tr,.product.attribute.description .truck-intake-manifold table tr{width:100% !important;padding:0;clear:both;float:left;display:inline-block;border:1px solid #ccc;border-top:0}.product.attribute.description .sensor-kits-table table tr td table tr td{width:calc(25% - 20px) !important;padding:10px;float:left;background:0 0 !important}.product.attribute.description .sensor-kits-table table tr td table tr:nth-child(odd){background:#eee}.product.attribute.description .sensor-kits-table table tr td table~table{border-top:1px solid #ccc !important}.product.attribute.description .sensor-kits-table table tr td table~table tr td{width:calc(100% - 20px) !important}.product.attribute.description .truck-intake-manifold table{border:0 !important}.product.attribute.description .truck-intake-manifold table tr:first-child td,.product.attribute.description .truck-intake-manifold table tr:first-child td *{font-weight:600}.product.attribute.description .truck-intake-manifold table tr td{width:calc(50% - 20px) !important;padding:10px;float:left;background:0 0 !important}.events-table table,.events-table tbody,.events-table tr,.events-table tr td{display:block}.events-table tr{border:1px solid #ccc;border-top:0;display:inline-block;width:100%}.events-table tr:nth-child(odd){background:#eee}.events-table tr:first-child{background:#333}.events-table tr:first-child td{color:#fff;font-weight:500}.events-table tr td{width:20%;float:left;padding:10px 1%}.events-table tr td:last-child{width:10%}.events-table tr td a{color:#333}.header-primary{padding:10px 0}.cart-empty{text-align:center}.minicart-items-wrapper{max-height:300px}.cart.table-wrapper .cart.items table thead{background:#333;color:#fff;font-weight:500}.block-minicart .subtotal,.block-minicart .items-total,.block-minicart .block-content>.actions>.primary{margin:0}.minicart-items-wrapper{padding:20px}.product.attribute.description .line-simulation-table table{border:1px solid #ccc !important}.product.attribute.description .line-simulation-table table *{border:0 !important}.product.attribute.description .line-simulation-table table tr{padding:0}.product.attribute.description .line-simulation-table p{clear:both}.table.table-reviews thead{background:#333}.table.table-reviews thead tr th{color:#fff;font-weight:500}.table.table-reviews tbody tr{border:1px solid #ccc;border-top:0}.table.table-reviews tbody tr:nth-child(even){background:#f5f5f5}.table.table-reviews tbody tr td a{color:#333}.table.table-reviews tbody tr td .action.more{background:#333;color:#fff;padding:6px 8px 5px;font-size:12px;line-height:14px;display:inline-block;min-width:70px;text-align:center}.table.table-reviews tbody tr td .action.more:hover{background:#222}.also-available-table table{height:auto !important}.form .field.captcha iframe{border-right:1px solid #ccc}.form .field.captcha iframe,.form .field.captcha div{width:auto !important}.form .field.captcha iframe .rc-anchor-light.rc-anchor-normal{width:285px !important;position:relative !important}.sidebar .block-wishlist .product-image-container{width:100% !important}.cart.table-wrapper thead{background:#333;color:#fff}.cart.table-wrapper thead .col{padding:10px 15px}.cart.table-wrapper thead .col,.cart.table-wrapper thead .col *{font-weight:500;font-size:16px}.cart.table-wrapper .cart.item .item-info .col{padding:20px 10px 10px}.cart.table-wrapper .product-item-name{margin-top:0}.cart.table-wrapper .col.qty .input-text{margin-top:-15px}.cart-summary .block>.title{padding-left:0}.opc-wrapper .checkout-shipping-method{clear:both}.opc-wrapper .form-shipping-address{max-width:100%}.opc-progress-bar{margin-top:30px}.form.form-shipping-address .fieldset .field,.form.form-shipping-address .fieldset .field.street .field{float:left;width:320px;margin-bottom:20px !important}.form.form-shipping-address .fieldset .field.street{width:100% !important;clear:both}.form.form-shipping-address .fieldset .field.street .field.additional{margin-top:0}.opc-block-summary .product-item .price{font-weight:600}.header-container.header-container-micro{padding:0;background:#f5f5f5;border-bottom:2px solid #ddd}.category-description p{line-height:22px;margin-bottom:20px}.category-image{text-align:center;border:1px solid #eee;background:#f5f5f5}.category-image img.image{display:inline-block}.support-blocks{padding:0 0 30px}.support-blocks .container-box{width:calc(25% - 15px);float:left;margin:0 0 20px 20px}.support-blocks .container-box:first-child{margin-left:0}.support-blocks .container-box .container-header{padding:10px 15px;text-align:center;color:#fff;text-transform:uppercase;font-weight:500;font-size:20px;background:#222}.support-blocks .container-box .content{border:1px solid #ccc;padding:15px;min-height:160px;position:relative}.support-blocks .container-box .title{font-size:16px;font-weight:500}.support-blocks .container-box .description{font-size:13px;margin:0 0 20px}.support-blocks .container-box .actions{margin:0 0 20px;text-align:right;position:absolute;right:0;bottom:0;width:calc(100% - 30px);padding:0 15px}.support-blocks .container-box .input-text{width:calc(100% - 60px);vertical-align:top}.quick-links-block{padding:30px 30px 10px;background:#f5f5f5;margin:0 0 50px}.quick-links-block .quick-link-container{width:calc(33.3333% - 35px);float:left;margin:0 0 0 50px}.quick-links-block .quick-link-container:first-child{margin-left:0}.quick-links-block .quick-link-container h2{font-size:20px;padding:0 0 10px;margin:0 0 20px;border-bottom:1px solid #ccc}.post-content-block .post-content{width:calc(50% - 25px);float:left;margin:0 0 30px}.post-content-block .post-content:nth-child(2){float:right}.post-content-block .post-content h3{background:#222;color:#fff;padding:12px 20px;margin:0}.post-content-block .post-content .content{padding:15px 20px;border:1px solid #ccc;height:200px;display:table;width:calc(100% - 42px)}.post-content-block .post-content .error-text{font-size:12px;margin-bottom:10px}.post-content-block .post-content:nth-child(2) .error-text{border-top:1px solid #eee;padding-top:10px;margin:10px 0}.post-content-block .post-content .action{float:right;min-width:105px;text-align:center}.cpgn-logo{text-align:right}.products-list-ext .item{padding-left:1%;padding-right:1%;margin-left:-1%;margin-right:-1%}.product.attribute.description p{margin-bottom:20px !important;clear:both}.product.attribute.description p,.product.attribute.description p *{text-align:justify !important;color:#333 !important;font-family:'Poppins',sans-serif !important;font-weight:400;font-size:14px !important;line-height:24px !important}.product.attribute.description ul,.product.attribute.description ol,ul.list-bullet{margin:0 !important;padding:0 0 15px 15px !important;list-style:disc !important}.product.attribute.description ol{list-style:decimal !important}.product.attribute.description ul *,.product.attribute.description ol *,ul.list-bullet *{font-family:'Poppins',sans-serif !important;font-weight:400;font-size:14px !important;line-height:24px !important;text-align:left !important}.product.attribute.description ul li,.product.attribute.description ol li,ul.list-bullet li{margin:0 !important;padding:0 0 15px !important}.product.attribute.description ul ul,.product.attribute.description ul li p,.product.attribute.description ol li p,ul.list-bullet p{padding:0 !important;margin:0 !important}.drag-race-table{background:#eee !important;margin:0 0 30px}.form-block .form-group:nth-child(odd){clear:both}.model-tabs{background:#eee;border:1px solid #ddd;margin:0 0 20px;display:table}.model-tabs a{color:#333;font-weight:600;padding:8px 20px 5px;display:inline-block;line-height:30px;border-right:1px solid #eee;float:left}.model-tabs a:hover,.model-tabs a:focus{background:#dadada}.model-tabs a.active{background:#fff;cursor:default}.searchsuite-autocomplete ul li .qs-option-info .qs-option-sku{color:#777}.product.attribute.description .clutch-plates-table,.content-table{background:#f5f5f5;display:table !important;margin:0 0 30px}.product.attribute.description .clutch-plates-table tbody,.content-table tbody{display:table-row-group !important}.product.attribute.description .clutch-plates-table thead,.content-table thead{display:table-header-group !important}.product.attribute.description .clutch-plates-table tr,.content-table tr{display:table-row !important;background:0 0 !important}.product.attribute.description .clutch-plates-table tr td,.product.attribute.description .clutch-plates-table tr th,.content-table tr td,.content-table tr th{display:table-cell !important;vertical-align:middle;border:1px solid #ddd !important}.product.attribute.description .clutch-plates-table tr td,.product.attribute.description .clutch-plates-table tr td *,.product.attribute.description .clutch-plates-table tr th,.product.attribute.description .clutch-plates-table tr th *,.content-table tr td,.content-table tr td *,.content-table tr th,.content-table tr th *{font-size:14px !important;text-align:center !important;font-weight:400;font-family:'Poppins',sans-serif !important}.product.attribute.description .clutch-plates-table tr:first-child,.content-table tr:first-child{background:#333 !important}.product.attribute.description .clutch-plates-table tr:first-child td,.product.attribute.description .clutch-plates-table tr:first-child th,.product.attribute.description .clutch-plates-table tr:first-child *,.product.attribute.description .clutch-plates-table tr:first-child *,.product.attribute.description .clutch-plates-table tr.table-title,.product.attribute.description .clutch-plates-table tr.table-title *,.content-table tr:first-child td,.content-table tr:first-child th,.content-table tr:first-child *,.content-table tr.table-title,.content-table tr.table-title *{font-weight:500 !important;color:#fff !important;text-align:center}.product.attribute.description .clutch-plates-table tr.table-title,.content-table tr.table-title{background:#999 !important}.product.attribute.description .clutch-plates-table tr td sup,.content-table tr tr td sup{font-size:11px !important;font-weight:500 !important}.product.attribute.description .clutch-plates-table tr td p,.content-table tr td p{margin:5px 0 !important}.product.attribute.description .color-red{color:#ee2e24 !important}.pic-content img{border:5px solid #ccc;min-width:250px !important;max-width:calc(100% - 10px) !important;margin:0 0 20px !important;display:inline-block}.speedometer-gear-calculator p,.speedometer-gear-calculator p *{font-size:14px !important;font-weight:400;font-family:'Poppins',sans-serif !important}.speedometer-gear-calculator p strong{font-weight:600 !important}.gears-table{background:#f5f5f5;display:table !important;margin:0 0 30px;clear:both}.gears-table tbody{display:table-row-group !important}.gears-table thead{display:table-header-group !important}.gears-table tr{display:table-row !important;background:0 0 !important}.gears-table tr td,.gears-table tr th{min-width:10px;display:table-cell !important;vertical-align:middle;border:1px solid #ddd !important}.gears-table tr td,.gears-table tr td *,.gears-table tr th,.gears-table tr th *{vertical-align:middle;font-size:14px !important;text-align:left !important;font-weight:400;font-family:'Poppins',sans-serif !important;text-decoration:none !important;font-style:normal !important}.title-table tr:first-child,.title-table tr:first-child *{font-weight:500 !important;background:#222 !important;color:#fff !important}.speedometer-gear-calculator .gears-table{width:500px}.speedometer-gear-calculator .gears-table.notes-table,.speedometer-gear-calculator .gears-table.speedometer-calculator,.speedometer-gear-calculator .gears-table.diameter-calculator-table{width:100%}.gears-table label,.gears-table input[type=text]{display:inline-block;float:left;margin:5px 0}.gears-table label{width:150px;clear:both}.gears-table input[type=text]{width:200px}.gears-table input[type=button],.gears-table input[type=reset],.gears-table input.btn{border:0 !important;width:auto !important;cursor:pointer;color:#fff !important;background:#222 !important;padding:8px 20px !important;display:inline-block !important;margin:5px 0 5px 5px !important;line-height:20px !important}ol.trans-faq-list{list-style:decimal !important}ul.trans-faq-list{list-style:disc !important}.trans-faq-list{margin:0 !important;padding:0 0 10px 20px !important}.trans-faq-list *{font-family:'Poppins',sans-serif !important;font-weight:400;font-size:14px !important;line-height:24px !important;text-align:left !important}.trans-faq-list li{margin:0 !important;padding:0 0 15px !important}.trans-faq-list li p{padding:0 !important;margin:0 !important}.trans-faq-block .trans-faq-list{background:#eee;padding:25px 25px 20px 40px !important;margin:0 0 30px !important}.trans-faq-block p,.trans-faq-block h3{clear:both}.trans-faq-block .btn-back{float:right;margin:0 0 20px !important;background:#333 !important;color:#fff !important}.trans-faq-block p{line-height:24px !important}.gears-table.trans-faq-table tr:nth-child(even){background:#eee !important}.gears-table.trans-faq-table tr td strong{font-weight:500 !important}.gears-table.trans-faq-table p{margin:0 !important;padding:10px 0 0 10px !important}.gears-table .table-title{color:#fff !important;padding:5px 10px !important;display:inline-block !important;font-size:16px !important;font-weight:500;margin:0 0 0 -20px}.scroll-table{max-height:600px !important;overflow:auto !important}.scroll-table .dim-container p *,.list-table td strong{font-weight:600 !important}.list-table td a,.list-table td a *{color:#333 !important}.scroll-table .dim-container table{width:100% !important;margin:0 0 20px !important}.scroll-table .dim-container table tr:first-child td,.scroll-table .dim-container table tr:first-child td *{background:#222 !important;color:#fff !important;font-weight:500 !important}.scroll-table .dim-container table tr:nth-child(even) td{background:#eee !important}.sidebar .block-reorder .actions-toolbar .primary .action{height:36px !important}.repair-contact-info{background:#eee;padding:10px;margin:0 0 30px;width:600px}.repair-contact-info table tr td p span{font-weight:500}.table-text{background:#999;padding:20px;margin:-30px 0 30px}.table-text p,.table-text p *{color:#fff}.note-block{background:#ddd;padding:20px;margin:0 0 30px;display:table}.note-block .tag{color:#fff;padding:8px 15px 5px;text-transform:uppercase;display:inline-block;vertical-align:top;font-weight:500;margin:-10px 20px 0 -30px;float:left}.note-block p{width:calc(100% - 130px);float:left}.note-block img{float:right}.content-table.repair-table tr td{vertical-align:top}.torque-converters .text{width:calc(100% - 350px);float:left}.torque-converters .text p{margin:0 0 20px}.torque-converters .sub-title{padding:15px 15px 5px;margin:0 0 20px}.torque-converters .sub-title *{color:#fff}.torque-converters .pic{width:280px;float:right;text-align:center;padding:15px}.torque-converters .pic img{max-width:100%}.torque-converters .bg-gray{background:#eee;padding:15px 15px 0;margin:0 0 20px}.torque-converters .bg-gray h3{font-size:18px}.gears-table.trans-dim-table tr td{vertical-align:top}.gears-table.trans-dim-table h3{font-size:20px !important;font-weight:500 !important}.pg-ratios .pic{border:1px solid #eee;margin:0 0 30px}.pg-ratios .pic img{max-width:calc(100% - 40px);padding:20px}.pg-ratios .pic p{border-top:1px solid #eee;margin:0;padding:10px}.cooler-fittings .left-table,.cooler-fittings .right-table{width:calc(50% - 20px);float:left}.cooler-fittings h2{text-align:center;background:#000;color:#fff;padding:10px}.cooler-fittings .table-title{text-align:center;text-transform:uppercase;padding:10px;color:#fff;font-weight:500;font-size:20px}.cooler-fittings .right-table{float:right}.cooler-fittings .content-table tr.table-sub-title.req td{background:#f5f5f5 !important}.cooler-fittings .content-table tr.table-sub-title.req tr td{background:#333 !important}.cooler-fittings .content-table tr.table-sub-title+tr td{font-weight:500}.content-table.specifications-table tr td{vertical-align:top !important}.content-table.specifications-table tr td *{border:0 !important;background:0 0 !important;color:#555 !important;font-weight:400 !important;font-size:18px !important}.content-table.specifications-table .sub-title td *{color:#fff !important;font-weight:500 !important}.specifications-block h3.req,.specifications-block .table-title,.specifications-block .sub-title{padding:10px;color:#fff;margin:0;text-align:center;font-size:18px}.specifications-block .table-title,.specifications-block .table-title *{font-weight:600}.specifications-block .table-title{font-size:20px}.specifications-block .sub-title{background:#000}.trans-line-table{background:#f5f5f5;display:table !important;margin:0 0 30px}.trans-line-table tbody{display:table-row-group !important}.trans-line-table thead{display:table-header-group !important}.trans-line-table tr{display:table-row !important;background:0 0 !important}.trans-line-table tr td{display:table-cell !important;vertical-align:middle;border:1px solid #ddd !important}.trans-line-table tr td,.trans-line-table tr td *{font-size:14px !important;text-align:center !important;font-weight:400;font-family:'Poppins',sans-serif !important}.trans-line-table tr:first-child{background:#333 !important}.trans-line-table tr:first-child td,.trans-line-table tr:first-child *,.trans-line-table.sub-table tr:first-child+tr td,.trans-line-table.sub-table tr:first-child+tr td *{font-weight:500 !important;color:#fff !important;text-align:center;background:#333 !important}.trans-line-table tr:first-child td:first-child,.content-table.specifications-table tr.sub-title td:first-child,.band-adjustments .content-table tr:first-child td{border-left-color:#333 !important}.trans-line-table tr:first-child td:last-child,.trans-line-table.sub-table tr:first-child+tr td:last-child,.content-table.specifications-table tr.sub-title td:last-child,.band-adjustments .content-table tr:first-child td:last-child{border-right-color:#333 !important}.trans-line-table tr:first-child td,.content-table.specifications-table tr.sub-title td,.band-adjustments .content-table tr:first-child td{border-top-color:#333 !important}.band-adjustments-block .content-table td,.band-adjustments-block .content-table td *{text-align:left !important;color:#555 !important}.band-adjustments-block .content-table tr:first-child{background:0 0 !important}.band-adjustments-block .content-table tr.req td,.band-adjustments-block .content-table tr.req td *{background:#333 !important;color:#fff !important;font-weight:500 !important}.band-adjustments .table-title{text-transform:uppercsase;font-weight:500;color:#fff;padding:10px;text-align:center;font-size:20px}.band-adjustments .content-table tr td{text-align:left !important}.nav-border-bottom{border-bottom:5px solid #fff}.addto-links-icons.addto-onimage{bottom:0;right:0;margin:0;position:absolute}.newsletter .blue-block .block.newsletter .control{position:relative}.newsletter .blue-block .block.newsletter .control #newsletter-error{text-align:left;position:absolute;left:5px;top:60px;margin:0;width:auto;line-height:18px;white-space:nowrap}.form.subscribe .fieldset>.field .label,.form.subscribe .fieldset>.field .label~.control{width:auto !important;display:inline-block !important;vertical-align:top !important}.about-main-container img#read-more{cursor:pointer}ul.bullet li.level-1{margin-left:15px}.product-view .product-lower-primary-column,.product-view .product-lower-secondary-column.custom-sidebar-right{clear:both}.product-view .product-lower-secondary-column.custom-sidebar-right{float:left !important;width:73%}.product-view .product-lower-secondary-column.custom-sidebar-right .inner{padding-left:0;border:0}.product-view .items-grid-thumbnails .items-group .item{border:0;margin:15px 12px 15px 0;padding:0;width:calc(33% - 15px);float:none;display:inline-block;vertical-align:top}.product-view .items-grid-thumbnails .items-group .item .product-item-info{width:100% !important}.product-view .items-grid-thumbnails .items-group .item .product-item-info .product-item-img,.product-view .items-grid-thumbnails .items-group .item .product-item-info .product-item-details{width:100%;margin:0 0 10px !important}.product-view .items-grid-thumbnails .items-group .item .product-item-info .product-image-photo{bottom:0;display:block;height:auto !important;left:0;margin:auto;max-width:100% !important;position:absolute;right:0;top:0}.product-view .items-grid-thumbnails .items-group .item .price{font-weight:700}.field-tooltip.toggle{top:6px}.authentication-wrapper .action-auth-toggle{background:#444;color:#fff;padding:8px 15px 6px;font-size:14px;font-weight:400 !important}.form.form-shipping-address .field:nth-child(odd){clear:both}.form.form-shipping-address .fieldset .field.street+.field+.field+.field+.field{clear:both}.product-info-main .box-tocart .field.qty .label{float:left;line-height:50px}.product-info-main .box-tocart .field.qty #qty-error{margin:60px 0 0 -250px;display:block;text-align:right;float:right}.product.attribute.description .list{padding:0 0 15px !important;list-style:none !important}.product.attribute.description .list li{padding:0 0 15px 15px !important}.product.attribute.description ul.list li{padding-left:20px !important}.header-top .dropdown-block .dropdown-heading{max-height:50px}.dropdown-block.show-border.filled-heading.open .dropdown-content{margin-top:0}.checkout-payment-method .billing-address-form{max-width:100%}.checkout-payment-method .billing-address-form .fieldset .field{margin:0 20px 20px 0;width:300px;float:left}.checkout-payment-method .billing-address-form .field.field-select-billing select,.checkout-payment-method .billing-address-form .fieldset .field:nth-child(3) input[type=text]{width:620px}.checkout-payment-method .billing-address-form .fieldset>.field.street,.checkout-payment-method .billing-address-form .fieldset .field:nth-child(3){width:100%;clear:both;margin:0}.checkout-payment-method .billing-address-form .fieldset .field:nth-child(3){margin-bottom:20px}.checkout-payment-method .billing-address-form .fieldset .field:nth-child(odd){clear:both}.checkout-payment-method .billing-address-form .fieldset>.field.street~.field:nth-child(odd){clear:inherit}.checkout-payment-method .billing-address-form .fieldset>.field.choice{clear:both !important}.checkout-payment-method .billing-address-form .fieldset>.field.choice label{line-height:20px}.checkout-payment-method .billing-address-form .fieldset>.field.phone-field{clear:both !important}#maincontent .columns .tb-border tr:first-child td{background:#333 !important;color:#fff !important}#maincontent .columns .tb-border td{padding:5px 10px !important;border:1px solid #ccc}#maincontent .columns .tb-border td span{font-size:14px !important}.form-add-invitations .action.add:before{line-height:45px}.column .block-addbysku .fieldset .fields .field{margin-bottom:25px !important}.column .block-addbysku .action.remove{font-size:14px}.column .block-addbysku .fieldset .fields{margin:0 0 5px}.column .block-addbysku .fieldset .fields .actions-toolbar{border-top:0 !important}.nav-holder .dropdown-block .dropdown-heading,.sticky-header .nav-holder>*{line-height:55px !important;max-height:55px}.product-info-main .box-tocart .field.qty .control,.product-options-bottom .box-tocart .field.qty .control{display:inline-block;margin-left:5px;float:inherit !important}#invitations-list-table{border:solid 1px #ccc !important}.main-container .inner-container .main .table-comparison td{padding:5px !important}.cart.table-wrapper .item-actions .actions-toolbar{margin:10px 0 !important}.header-top .dropdown-block .dropdown-heading{line-height:55px}.checkout-payment-method .payment-method-content .field.field-select-billing select.select{width:100%}.cms-transmission-recommendation.cms-page-view #tctransrecommendationForm .actions-toolbar{margin:0 0 15px;padding:15px 0 0;border-top:1px solid #eee}.cms-transmission-recommendation.cms-page-view #tctransrecommendationForm .actions-toolbar .action.submit{padding:10px 20px}.checkout-payment-method .payment-method+.payment-method .payment-method-title{margin:0 !important;padding:15px 0 !important}.checkout-shipping-address .form.form-shipping-address .fieldset .field,.checkout-shipping-address .form.form-shipping-address .fieldset .field.street .field{width:74.2%}.checkout-shipping-address .form.form-shipping-address input.input-text,.checkout-shipping-address .form.form-shipping-address select.input-text,.checkout-shipping-address .form.form-shipping-address textarea.input-text,.checkout-shipping-address .form.form-shipping-address select.select{width:100%}.checkout-shipping-address .field .control._with-tooltip input,.checkout-payment-method .billing-address-form .fieldset .field .control._with-tooltip input{width:calc(100% - 39px)}.checkout-payment-method .billing-address-form{max-width:100%}.checkout-payment-method .billing-address-form .fieldset .field{margin:0 0 20px;width:74.2%}.checkout-payment-method .billing-address-form .fieldset .field input.input-text{width:100%}.checkout-payment-method .billing-address-form .fieldset .field:nth-child(3) input[type=text]{width:74.2%}.checkout-payment-method .billing-address-form .fieldset .field select.select{width:100%}.product.attribute.description p{padding-left:0 !important}.product.attribute.description p strong{font-weight:700;font-size:17px}.product.attribute.description ul.list li p strong{font-weight:400}.modal-popup.confirm .modal-content{padding:29px 33px 0 !important}.modal-popup.confirm .action-close{padding:5px !important}.modal-popup.confirm .action-close:hover{color:#fff !important}.login-container{padding:26px 0 0}.rss td.col.action a span{padding:2px 8px;border-radius:3px;background:#ee2e24;color:#fff}.rss tr th{font-size:16px;font-weight:700}.product-item-name,.product-item-name .product-item-link,.sidebar .block .block-title span,.sidebar .product-items .product-item .product-item-link,.clients .block.itemslider .block-title,.clients .block.itemslider .block-title *,.page-main h1,.page-main h1 *,.page-title,.page-title span,.product-info-main .product.attribute.overview *,.product.attribute.description p *,ul.list li,ul.list li a,.quick-links-block .quick-link-container h2,.post-content-block .post-content h3,.tech-article-post p,.support-blocks .container-box .description,.support-blocks .container-box .title,.support-blocks .container-box .container-header,.support-blocks .container-box .container-header span,.tctransrecommendation h3,.tctransrecommendation p,.form-block .form-group .input-box>label,h1,h2,h3,p,h4,h5,h6,.newsletter button.action.subscribe.primary span,.filter.block .item a,.training-center ul.link-list li a,.totals tr span,.privacy-policy ul li,.product-item-name,.product-item-name .product-item-link,.sidebar .block .block-title span,.sidebar .product-items .product-item .product-item-link,.clients .block.itemslider .block-title,.clients .block.itemslider .block-title *,.page-main h1,.page-main h1 *,.page-title,.page-title span,.product-info-main .product.attribute.overview .value p,ul.list li,ul.list li a,.quick-links-block .quick-link-container h2,.post-content-block .post-content h3,.tech-article-post p,.support-blocks .container-box .description,.support-blocks .container-box .title,.support-blocks .container-box .container-header,.support-blocks .container-box .container-header span,.tctransrecommendation h3,.tctransrecommendation p,.form-block .form-group .input-box>label,h1,h2,h3,p,h4,h5,h6,.newsletter button.action.subscribe.primary span,.filter.block .item a,.nav-regular .classic>.nav-panel--dropdown>li>a,.empty,.category-description ul li,.sidebar .block .block-title strong,.field.note,.tech-information-list .bullet li a,.checkout-payment-method .payment-method-title label span,.table>thead>tr>th,.table:not(.cart):not(.totals)>thead>tr>td,.rendered-form.amform-form .fieldset>.fields>.field>.label,.contact-buttons-list .button span,.amform-text,.sideacco .nav-item>a,.sitemap-page .sitemap li a,.sitemap-page .cms-page-list li a,.amform-form .ui-tabs-nav li span,.crankshaft-tech-info .rt-block ul.num-list li p,.crankshaft-tech-info .rt-block p,.things-block ul.dot-list li,.crankshaft-tech-info .lft-block .crankshaft-techtips p,.nav-regular .nav-submenu--mega .nav-item>a span,.nav-regular .nav-submenu--mega .nav-item>a span,.nav-mobile .nav-item.level1 a span,.message.success *,.message.notice *,.message.error *,.modal-content div,.captcha label span,.account .table-wrapper a.action.delete span,.opc-progress-bar li span,.feature .ic-ul li .mage-error,.message.error,.qs-option-info .qs-option-title a,.tech-information-list .bullet li a,select option,.totals.shipping span,.table-checkout-shipping-method tbody tr td,.customer-address-index .additional-addresses table,.cms-privacy .page-main .columns li,.catalog-product_compare-index .comparison tbody,ul li strong,.page.messages *,select,.sidebar-main .items .filter-value,.product.attribute.description *,.amfinder-common-wrapper .amfinder-title,.product.attribute.description p,.product.attribute.description p *,.review-legend,.product.data.items.style1 .item.title>.switch strong,.opc-progress-bar-item>span,.checkout-payment-method .payment-method-content .field.field-select-billing select.select,.modal-popup.confirm .modal-inner-wrap .modal-content *,.thankyou-msg-text{overflow-wrap:break-word;word-wrap:break-word;word-break:normal;line-break:strict;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.checkout-payment-method .payment-method-title label span{overflow-wrap:break-word;word-wrap:break-word;word-break:normal;line-break:strict;hyphens:none;-webkit-hyphens:none;-moz-hyphens:none}.product-info-main .product.attribute.overview .value p{display:inline-block}.filter.block .item .count{font-weight:500;background:#e4e4e4;width:25px;height:25px;display:inline-block;text-align:center;line-height:25px;border-radius:45px;margin:0;padding:0}.review-form .fieldset .field label.label{display:block;text-align:left;width:100% !important}.review-form .fieldset .field{margin:0 0 8px !important}.review-form .fieldset{margin:0 !important}.review-form .review-form-actions{margin-left:0 !important}.review-form .action.submit.primary{background:#333 !important;border:none;color:#fff !important}.page-main .page-title{width:100%}.cms-contact-us .actions-toolbar{border:none;margin:0;padding:0}.product-items.owl-carousel .product.details.product-item-details{min-height:190px}.product-items.owl-carousel .product.details.product-item-details .price-box{margin:10px 0;position:absolute;bottom:0;width:100%}.products.list.items.product-items .product-item-description p span{font-size:14px !important}.products.list.items.product-items .product-item-description ul.list li span{font-size:14px !important;line-height:normal !important}.products.list.items.product-items .product.details .product-item-name .product-item-link{font-weight:600 !important}.products.list.items.product-items.itemgrid .product.details .product-item-name .product-item-link{font-weight:500 !important}.fotorama__thumb-border{border-color:#d2d2d2 !important}.fotorama__nav__shaft{margin:0 6px}.product-view .page-title-wrapper .page-title,.product-view .page-title-wrapper .page-title .base{font-size:23px !important;line-height:34px !important}.catalog-product_compare-index .comparison td.cell.product.info .product-item-actions{position:absolute;bottom:0}.catalog-product_compare-index .comparison td.cell.product.info{position:relative}.login-container .block-content{padding:0;border:0}.login-container .block-content p,.login-container .block-content .field.note{font-size:14px;color:#666}.login-container .block-content input.input-text{height:43px}.login-container .actions-toolbar{margin-top:25px}.login-container .block-new-customer .actions-toolbar{margin-top:30px}.form.create.account{padding:0 0 30px}.login-container .block{margin-bottom:0}.login-container .block .block-content{margin:0;background-color:#fff;border:1px solid #ddd;margin-bottom:10px;min-height:320px;padding:25px 30px}.customer-account-login .page-title{margin:0;font-size:100%}.customer-account-create .page-title{margin:25px 0}.login-container .block .block-title{padding-bottom:0;border:0}.login-container .block .block-title strong,html body .form.create.account fieldset.fieldset.create .legend span{font-size:16px;font-weight:600;line-height:normal;margin:0;padding:0;color:#000;text-transform:uppercase}.login-container .block-content input.input-text{width:100% !important}.login-container .actions-toolbar{border:none !important;margin:0 !important;padding:0 !important}.login-container .block-content .fieldset,.login-container .block-content .fieldset:after{margin:0 !important}.show-tabs .item.title a{background:#eee !important;padding:0 25px!important;margin:0 5px !important;border:none !important}.show-tabs .item.title.active a{background:#000 !important;color:#fff !important}.show-tabs .item.title.active a,.show-tabs .item.title:hover a{background:#000 !important;color:#fff !important}.cart.table-wrapper .item-actions a.action-towishlist{float:left}.cart.table-wrapper .item-actions .actions-toolbar{text-align:right}.block.itemslider .block-title{margin-bottom:0;padding-right:80px;width:calc(100% - 100px)}html body .form.password.reset,html body .form.send.confirmation,html body .form.password.forget{min-width:600px !important;width:50% !important;margin:auto;padding:20px;border:1px solid #eee}.form-create-account .form input.input-text{width:100% !important}.form.form.create.account .field.field-name-firstname,.form.form.create.account .field,.form.form.create.account .field-name-lastname,.form.form.create.account .field.password,.form.form.create.account .confirmation{width:100% !important}.opc-progress-bar-item._active:before,.opc-progress-bar-item._active>span:before,.opc-wrapper .shipping-address-item.selected-item:after,.filter-title strong[data-count]:after,.main-color--bg{background-color:#ee2e24 !important}.opc-wrapper .shipping-address-item.selected-item,.main-color--border{border-color:#f15c22 !important}.opc-wrapper .action-select-shipping-item{float:left !important}.modal-popup header.modal-header{background:#2f2f2f;color:#fff}.header-container.header-container-micro{background:#f5f5f5 !important;border-bottom:2px solid #222 !important}.checkout-shipping-address .form.form-shipping-address .fieldset .field,.checkout-shipping-address .form.form-shipping-address .fieldset .field.street .field{width:60%}.checkout-shipping-address .form-login{width:74% !important}.checkout-shipping-address .form-login .field-tooltip .field-tooltip-action:before{margin-right:10px}.checkout-shipping-address .form-login div#shipping-method-buttons-container{border:none}.opc-sidebar{margin:0 0 20px !important}.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title,.checkout-agreements-items .checkout-agreements-item-title{background:#403f3f;color:#fff;padding:15px;margin:0 -29px 0}.checkout-container .step-title{border:none !important;background:#403f3f;color:#fff !important;padding:15px !important}.checkout-container .step-content{margin:0 0 40px;border:1px solid #eaeaea;padding:15px}.opc-wrapper .form-shipping-address{display:inline-block}#shipping-method-buttons-container{border:none !important}.shipping-information-title .action-edit:before{color:#fff !important;margin:13px !important}.opc-block-shipping-information{padding:0 30px}.opc-block-shipping-information .shipping-information-content{padding:17px 0}.checkout-payment-method .credit-card-types img{-webkit-filter:none;-webkit-transition:none}.cms-contact-us .actions-toolbar{border:none !important;margin:0 !important;padding:0 !important}.contact-page .contact textarea#comment,.contact-page .contact .field .control input,.contact-page .contact .field .control select{width:100%}.form-create-account textarea#comment,.form-create-account .field .control input,.form-create-account .field .control select{width:100%}.opc-block-summary{padding:0 30px !important}.form .actions-toolbar,.customer-account-login .block-new-customer .actions-toolbar{display:inline-block;width:100%}.password.reset .input-text{width:100%}.password.reset .actions-toolbar{margin:0 !important;padding:0;border:none !important}.form.form.form-addbysku .fields.additional.deletableItem .actions-toolbar{width:auto}fieldset .field.password-info{clear:both;width:100% !important;padding:0 !important;margin:0 !important}.box.box-upload .upload.skus label.label{background:#484747;color:#fff;padding:2px 0;margin:0 0 12px;text-indent:15px}.box.box-upload .upload.skus .note:before{display:none}.box.box-upload .upload.skus .note p{padding:0 !important;margin:0 !important;font-size:13px}.box.box-upload .upload.skus .note{margin:10px}.column .block-addbysku .qty .qty+.mage-error{width:95px}html body .form.create.account fieldset.fieldset.create{border:1px #ddd solid;padding:15px;width:45%;float:left;min-height:380px;margin-bottom:30px;margin-top:15px}html body .form.create.account fieldset.fieldset.create.info{margin-right:1%}html body .form.create.account fieldset.fieldset.create.account{margin-left:1%;float:right}html body .form.create.account .actions-toolbar{padding:15px;border:1px solid #e5e5e5;width:auto;display:block;clear:both}html body .nav-regular>ul>li>ul li>ul>li>ul *,html body .nav-regular>ul>li>ul li>ul>li>ul{display:none !important;padding:0 !important;margin:0 !important;background:0 0}html body .nav-regular>ul>li>ul li>ul>li span.caret{display:none !important}@media only screen and (max-width:991px){html body .form.create.account fieldset.fieldset.create{width:auto;margin:15px 0 !important;float:none !important;min-height:initial}html body .form.create.account .actions-toolbar{width:calc(100% - 30px);display:inline-block}html body .form.create.account{width:95%}.form-login .primary+.secondary{float:left}.form-login p.required{text-align:left}}.toolbar.toolbar-products .sorter-options,.toolbar.toolbar-products .limiter-options{height:32px;line-height:22px;padding:4px 24px 5px 10px}.social-links.feature.feature-icon-hover.feature.indent{padding-left:0}.breadcrumbs .item:not(:last-child):after{line-height:25px !important}@media only screen and (max-width:767px){.cms-trans-dims-tables-print .dim-container span{font-size:1.4rem !important}.login-container .block .block-content{min-height:auto}.products-grid.wishlist .product-image-container{max-width:initial !important}.page-multiple-wishlist .products-grid.wishlist .product-item-name{margin:0 !important}.choice .input-box{display:flex}.choice .input-box .input-checkbox{margin:7px 6px 0 0}.amform-form .ui-tabs-nav li{width:35% !important}.catalog-product-view .product-info-main .box-tocart .field.qty #qty-error{margin:5px 0 0;position:absolute}.cms-warrantyregistration .amform-form .ui-tabs-nav li{width:auto !important;padding-right:14px;max-width:initial}}@media only screen and (max-width:460px){.form.form-login p.required{text-align:left !important}.login-container .actions-toolbar .secondary{float:none;display:block;clear:both;text-align:left}.amform-form .ui-tabs-nav li{width:50% !important}.cms-warrantyregistration .amform-form .ui-tabs-nav li{width:100% !important;margin-bottom:10px}}html body .form.password.reset,html body .form.send.confirmation,html body .form.password.forget{min-width:auto !important}.catalog-product_compare-index .comparison td.cell.product.info .product-item-actions .actions-secondary{background:#e4e4e4;line-height:32px;margin:0;padding:0}.control .qty.mage-error+div.mage-error[generated]{line-height:14px}.control input.qty.mage-error{border:1px solid red}.sticky-header .nav-regular:not(.nav-vert) .nav-item.level0.active>a{background:#ee2e24 !important}.nav-regular:not(.nav-vert) .nav-item.level0.active>a{color:#fff !important;background:#ee2e24 !important}.sticky-header .dropdown-block.show-border.filled-heading.open .dropdown-content{margin-top:0 !important}.section-content .list-title{font-size:15px;font-weight:600;margin-top:20px;display:block}.section-content ul{padding-left:20px}.section-content ul li{list-style:disc}.user-name,.user-phone,.user-address,.user-email{display:block}.main-container{padding:0 0 35px}.main-container .inner-container .breadcrumbs{margin:0 0 10px !important}.giftcard .control .input-text{width:100%}.newsletter_store_subscribe .title,.newsletter_store_subscribe .title+hr{display:none}.newsletter_store_subscribe input.input-text{width:100% !important}.rss tbody tr td.feed{margin:0 0 10px 10px;display:block}.totals-tax-summary th.mark+td.amount{padding:7px 0}.totals-tax-summary th.mark+td.amount span.price:after{top:0 !important}.opc-block-summary .actions-toolbar a.action.viewcart{padding:4px 15px;background:#000;color:#fff;font-size:15px;display:block;text-align:center;margin-bottom:15px}.slider-arrows2 .owl-controls .owl-buttons .owl-prev{left:0 !important;top:44% !important}.slider-arrows2 .owl-controls .owl-buttons .owl-next{right:0 !important;top:44% !important}.slider-arrows2 .owl-controls .owl-buttons .owl-prev,.slider-arrows2 .owl-controls .owl-buttons .owl-next{opacity:1}.input-checkbox+label{display:inline-block !important}.product.data.items.style1 .item.title a:after{top:0}.nav-regular .nav-item.item-active{background:#ee2e24}.nav-regular .nav-item.item-active>a span{color:#fff !important}.nav-regular .nav-submenu .nav-item.item-active>a:hover span{color:#ee2e24 !important}.nav-regular .nav-panel--dropdown .nav-item>a:hover{background-color:#f5f5f5}.filter-options-content .count:before,.filter-options-content .count:after{content:'' !important}.form .fieldset legend+br{display:none}.opc-payment .items.payment-methods .payment-group .payment-method{padding:0 15px}.comparison table#product-comparison{border-right:1px #d1d1d1 solid;border-bottom:1px #d1d1d1 solid}.totals-tax-details td.amount .price{line-height:45px}.customer-account-createpassword h1.page-title,.customer-account-forgotpassword h1.page-title{text-align:center;border:none;margin-top:16px;padding:0}.checkout-payment-method .payment-method-title .action-help{color:#ee2e24;font-size:13px}.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before{color:#fff}.dropdown-block.filled-heading .dropdown-heading .inner-heading{line-height:38px}ul.bullet li{background-position:-5px 5px !important}.footer .view-more:before{top:3px !important}.cms-torque-converters-explained .torque-converters{border:1px #d2d2d2 solid;padding:18px}.cms-torque-converters-explained .torque-converters .sub-title{margin-left:-32px}.sendfriend-product-send .form.send.friend .fieldset .additional .action.remove{margin-top:48px !important}@media only screen and (min-width:1024px) and (max-width:1279px){.nav-regular:not(.nav-vert) .nav-item.level0>a{padding:0 25px}.newsletter .blue-block{padding:50px 0 0}.products-grid.wishlist .product-item .fieldset .product-item-actions{width:100%}.products-grid.wishlist .product-item-actions>*{display:block;margin:0 0 10px}.page-layout-2columns-left .column.main{width:73%}.page-layout-2columns-left .sidebar-main,.page-layout-2columns-left .sidebar-additional{width:25%}.wiring-diagram-list li{min-height:110px}.header-top.header .inner-container{padding:0}}@media only screen and (max-width:1199px){.newsletter .blue-block{padding:20px 0 30px}.nav-regular:not(.nav-vert) .nav-item.level0>a{padding:0 20px}.wiring-diagram-list li{min-height:120px}.form.form-shipping-address .fieldset .field,.form.form-shipping-address .fieldset .field.street .field{width:290px}.form.form-shipping-address input.input-text,.form.form-shipping-address select.input-text,.form.form-shipping-address textarea.input-text,.form.form-shipping-address select.select{width:270px}.form.form-shipping-address .field .control._with-tooltip input{width:calc(100% - 39px)}.support-blocks .container-box{width:calc(50% - 15px)}.support-blocks .container-box:nth-child(odd){margin-left:0}.quick-links-block .quick-link-container h2{font-size:18px}.dropdown-block.filled-heading .dropdown-heading .inner-heading{padding:0 5px}.links-wrapper-separators-left .links>li>*{padding:0 10px}.sticky-header .nav-regular:not(.nav-vert) .nav-item.level0>a{padding:0 13px}.specifications-block .table-req{width:100%;overflow:auto;margin:0 0 30px}.specifications-block .table-req .trans-line-table{margin:0 !important}}@media only screen and (min-width:770px) and (max-width:991px){.header-container .left-column{display:none}}@media only screen and (max-width:991px){.tech-support table,.tech-support table tbody,.tech-support table tr,.support-articles table,.support-articles tbody,.support-articles tr{width:100%;display:inline-block;padding:0}.tech-support table td{width:33%;display:block;padding:0;float:left}.tech-support table td:nth-child(4){width:100%;margin:0}.tech-support table td .support-search{padding:20px 0 0}.tech-support table td table .support-search-field{padding:0 0 20px}.tech-support table td table .support-search-field td:first-child{width:50%;margin:0 15px 0 0}.tech-support table td table .support-search-field td:nth-child(2){width:20%;margin:0}.tech-support table td table .support-search-choice td{width:100%;margin:0}.tech-support table td table .support-search-choice td tr td{width:150px;text-align:left;margin:0 0 20px !important;padding:0;margin:0}.tech-support table td table .support-search-choice td tr td:first-child,.tech-support table td table .support-search-choice td tr td:nth-child(3){width:20px;margin:0}.footer-section .grid12-2,.footer-section .grid12-3,.footer-section .grid12-4{width:48%}.footer-section .grid12-3~.grid12-3{clear:both}.gallery-list-page .block{width:calc(50% - 30px)}.contact-page .left-block{width:100% !important;padding:0 0 50px}.contact-page .right-block{width:100% !important}.page-layout-2columns-left .sidebar-main,.page-layout-2columns-left .sidebar-additional,.page-layout-2columns-left .column.main{width:100%;padding:0 0 20px}.product-info-main .box-tocart .action.tocart{min-width:150px}.nav-mobile .nav-item.level1>a{padding-left:20px;line-height:24px;padding-top:10px;padding-bottom:10px}.nav-mobile .nav-item.level1>span b{padding-left:20px;font-size:16px}.nav-mobile .support-box{padding:5px 20px}.wiring-diagram-list li{min-height:80px;width:calc(50% - 20px)}.fieldset .field.street .nested{margin:10px 0 0;float:none !important}.checkout-container .opc-sidebar,.checkout-container .opc-wrapper,.checkout-container .opc-progress-bar{width:100%;padding:0}.quick-links-block .quick-link-container{width:100%;margin:0}.racing-calculators #accordion .pane label{display:block;margin:0;padding:10px 0 0}.gears-table.diameter-calculator-table input[type=text]{width:130px}.gears-table.speedometer-calculator label{float:none;display:block;margin-bottom:0}.cooler-fittings .left-table,.cooler-fittings .right-table{width:100%}.header-container .logo-wrapper--mobile .logo{width:250px;margin:0 auto}.opc-wrapper .field-tooltip .field-tooltip-content{left:inherit;right:-5px;top:40px;width:250px !important}.opc-wrapper .field-tooltip .field-tooltip-content:before,.opc-wrapper .field-tooltip .field-tooltip-content:after{width:0;left:inherit;right:5px;top:-20px;transform:rotate(90deg)}.field-tooltip .field-tooltip-content:before{border-right-color:#000}.opc-progress-bar{width:100%;display:table}.nav-mobile .nav-item--home{display:block !important}.opc-wrapper .step-title{padding-bottom:20px}.checkout-container .opc-sidebar{width:calc(100% - 44px)}.checkout-container .opc-block-summary{padding:20px 15px}.modal-custom .action-close{margin:15px 10px 0 0}}@media only screen and (max-width:767px){.page-main h1,.page-main h1 *{font-size:24px;line-height:32px}h2,.page-main h1~h1,.page-main h1~h1 *,.product-info-main .page-title-wrapper .page-title{font-size:20px;line-height:32px}h3,h3 *{font-size:17px}.newsletter .pic{height:inherit}.sidebar .product-items .product-item-info .product-item-photo{position:relative;margin:0 10px 0 0}.sidebar .block .block-title{clear:both}.sidebar .block-reorder .actions-toolbar .primary .action,.sidebar .block-wishlist .actions-toolbar .primary .action{padding:5px 15px !important}.sidebar .block-reorder .actions-toolbar .primary{text-align:right}.header-container .account-links .links>li.compare{display:block}.product-items .item .action.tocompare,.actions-secondary>.action.tocompare,.compare,.product-addto-links .action.tocompare,.product-item-actions .actions-secondary>.action.tocompare,[class*=block-compare]{display:block}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{width:auto;vertical-align:top}.actions-toolbar .primary,.actions-toolbar div{float:left;margin-right:5px}.footer .block-list li.note-event .image{width:auto;max-width:calc(100% - 30px)}.about-page-block div img{width:27% !important;border:5px solid #ccc !important;display:inline-block;vertical-align:top;margin:0 10px 20px 0 !important}.about-page-block div img~br{display:none}.login-container .block-customer-login{clear:both;padding-top:20px}.account .page-main,.cms-privacy-policy .page-main{padding:0}.account .page.messages{margin:0}.checkout-payment-method .payment-methods{margin:0}.payment-method .actions-toolbar{display:table;width:100%}.payment-method-content .fieldset>.field{width:100% !important}.opc-progress-bar{width:100%}.product-info-main .box-tocart .actions{text-align:left}.product-info-main .box-tocart .actions .action.tocart{width:auto}.product-info-main .product-addto-links,.product-options-bottom .product-addto-links,.product-info-main .product-addto-links+.action.mailto.friend,.product-options-bottom .product-addto-links+.action.mailto.friend{display:inline-block;vertical-align:top}.product-info-main .product-addto-links .action{float:left}.product.data.items.style1 .item.title>.switch strong{font-weight:600}.links-wrapper-separators-left .links>li:before{display:none}.page-products .columns{padding-top:0}.products-related .product-items .item .action.tocompare,.products-related .actions-secondary>.action.tocompare,.products-related .product-item-actions .actions-secondary>.action.tocompare{display:none}.header-container .logo-wrapper--mobile .logo{margin:10px auto;max-width:200px}.header-container .skip-content .block-search input.input-text{width:100%}.table.table-reviews{border-top:1px solid #eee !important}.table.table-reviews tbody tr{padding:10px 0}.table.table-reviews tbody tr td{padding:5px 10px !important}.table.table-reviews tbody tr td .product-name{display:block}.account .toolbar .toolbar-amount{padding:0;margin-bottom:0}.block.filter .block-title.filter-title{display:none}.post-content-block .post-content{width:calc(50% - 10px)}.product.attribute.description p{text-align:left !important}.product.data.items.style1.style1-small>.item.title>.switch{font-size:18px}.page-with-filter .columns .sidebar-main{order:2}.columns .sidebar-additional{order:3}.sidebar .filter-subtitle,.sidebar .filter-options{display:block}.hide-below-768{display:block !important}.gears-table input[type=text]{width:180px}.gears-table.trans-faq-table,.gears-table.trans-faq-table tbody,.gears-table.trans-faq-table tr,.gears-table.trans-faq-table tbody tr:first-child td{display:block !important}.gears-table.trans-faq-table.gear-ratios-table{display:table !important}.gears-table.trans-faq-table tbody tr td .trans-faq-sub-table tbody,.gears-table.trans-faq-table.gear-ratios-table tbody{display:table-row-group !important}.gears-table.trans-faq-table tbody tr td .trans-faq-sub-table tr,.gears-table.trans-faq-table.gear-ratios-table tr{display:table-row !important}.gears-table.trans-faq-table tbody tr td .trans-faq-sub-table tbody tr td,.gears-table.trans-faq-table.gear-ratios-table tbody tr:first-child td{display:table-cell !important}.sidebar-additional .actions-toolbar>.primary{display:inline-block !important}.repair-contact-info{width:calc(100% - 20px)}.toolbar.toolbar-products .page-products .sorter{display:block !important}.torque-converters .text{width:100%}.torque-converters .pic{width:calc(100% - 30px)}.gears-table.trans-dim-table .list-table tbody,.gears-table.trans-dim-table .list-table tbody tr,.gears-table.trans-dim-table .list-table tbody tr td{display:block !important}.gears-table.trans-dim-table .list-table tbody tr td tbody{display:table-row-group !important}.gears-table.trans-dim-table .list-table tbody tr td tbody tr{display:table-row !important}.gears-table.trans-dim-table .list-table tbody tr td tbody tr td{display:table-cell !important}.gears-table.trans-dim-table .list-table tbody tr td tbody tr td:first-child{width:40px !important}.scroll-table{max-height:300px !important}.cart-container .cart-summary,.cart-container .form-cart{width:100%}.cart-summary .actions-toolbar .action.apply{margin-bottom:20px}.cart.table-wrapper .cart.item .item-info .col.price{clear:both}.cart.table-wrapper .cart.item .item-info .product-item-photo{top:0;margin:0 10px 10px 0;position:relative;float:left}.cart.table-wrapper .cart.item .item-info .product-item-details{width:calc(100% - 80px)}.cart.table-wrapper .item-actions .action{margin:5px !important}.header-container{min-height:180px}.newsletter .blue-block{padding:25px 0}.products-related .owl-carousel .owl-wrapper-outer .owl-wrapper,.products-related .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item{width:100% !important}.form.form-shipping-address .fieldset .field.street .field{margin-bottom:10px !important}.opc-wrapper .form-login{max-width:600px}.product-info-main .box-tocart .field.qty #qty-error{margin:60px 0 0 -110px}.main-container{padding:20px 0}.header-top-container{border-bottom:1px solid #212221}.checkout-payment-method .billing-address-form .field.field-select-billing select,.checkout-payment-method .billing-address-form .fieldset .field:nth-child(3) input[type=text]{width:300px}.checkout-payment-method .billing-address-form .fieldset .field .control._with-tooltip input{width:calc(300px - 39px)}.checkout-payment-method .billing-address-form .fieldset .field{clear:both;margin-right:0}.checkout-payment-method .billing-address-form .fieldset .field .field-tooltip.toggle{left:270px;right:inherit}.opc-wrapper .field-tooltip .field-tooltip-content:after{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.opc-wrapper .field-tooltip .field-tooltip-content:before{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);opacity:0}.checkout-index-index .payment-method-content .fieldset>.field.type .control{margin:5px 0 0 -5px !important}.checkout-payment-method .billing-address-form{max-width:100%}.checkout-payment-method .billing-address-form .fieldset .field{width:100%}.checkout-payment-method .billing-address-form .fieldset .field input.input-text,.checkout-payment-method .billing-address-form .fieldset .field select.input-text,.checkout-payment-method .billing-address-form .fieldset .field textarea.input-text,.checkout-payment-method .billing-address-form .fieldset .field select.select{width:100%}.checkout-payment-method .billing-address-form .field.field-select-billing select,.checkout-payment-method .billing-address-form .fieldset .field:nth-child(3) input[type=text]{width:100%}.checkout-shipping-address .form.form-shipping-address .fieldset .field,.checkout-shipping-address .form.form-shipping-address .fieldset .field.street .field{width:100%}.checkout-shipping-address .field .control._with-tooltip input,.checkout-payment-method .billing-address-form .fieldset .field .control._with-tooltip input{width:calc(100% - 39px)}.checkout-payment-method .billing-address-form .fieldset .field .field-tooltip.toggle{left:inherit;right:0}.opc-wrapper .field-tooltip .field-tooltip-content{left:inherit !important;right:0}.products-grid.wishlist .product-item .product-item-photo{float:none !important}.rendered-form .fieldset .fields .field.form-group{max-width:100%}.product-info-main .box-tocart .field.qty{margin:0 0 20px;float:left}div.block.giftcard{clear:both}.customer-account-forgotpassword a.action.back{display:inline-block}}@media only screen and (max-width:639px){.user-tunable-xfi table,.user-tunable-xfi table tbody,.user-tunable-xfi table tr{width:100%;display:block;padding:0}.user-tunable-xfi table tr td{width:auto;display:block}.user-tunable-xfi table tr td:nth-child(2){border-top:1px solid #fff;border-bottom:1px solid #fff}.user-tunable-xfi table tr td:nth-child(3){padding-bottom:20px}.intake-manifolds-table table,.intake-manifolds-table table tbody,.intake-manifolds-table table tr{width:100%;display:block;padding:0}.intake-manifolds-table tr td{width:auto;display:block}.tech-support table td{width:28%;margin:0 15px 0 0}.support-articles tr td{width:180px}.table-order-items tr{padding:0 10px}.checkout-payment-method .payment-option .field.choice{width:calc(100% - 30px) !important;margin:0 !important}.products-grid.wishlist .product-item-name{min-height:inherit}.products-grid.wishlist .product-item-inner{width:calc(100% - 110px);float:left}.products-grid.wishlist .product-item-actions .action{float:left !important}.products-grid.wishlist .product-item{margin-left:0}.products-grid.products-related .product-item{float:left;width:46%}.products-grid.products-related .product-item:nth-child(odd){clear:both}.table-order-items tr:first-child{border-top:1px solid #ccc}.methods-shipping .actions-toolbar .primary{width:100%;margin:0}.methods-shipping .actions-toolbar .action.primary.continue{width:100%}.header-container .logo-wrapper--mobile .logo{margin:10px 0 0;display:inline-block}.form.form-shipping-address .fieldset .field,.form.form-shipping-address .fieldset .field.street .field{width:100%}.form.form-shipping-address input.input-text,.form.form-shipping-address select.input-text,.form.form-shipping-address textarea.input-text,.form.form-shipping-address select.select{width:100%}.form.form-shipping-address .fieldset .field.street .field.additional{margin-top:10px}.opc-progress-bar{margin-top:30px}.gears-table input[type=text]{width:200px}.gears-table.diameter-calculator-table input[type=text]{width:100px}.gears-table.trans-dim-table .list-table{overflow-x:auto;display:block !important}.fluid-capacity .fluid-capacity-req{display:block}.checkout-payment-method .billing-address-form .fieldset .field{clear:both;margin-right:0}.opc-wrapper .field-tooltip .field-tooltip-content{left:inherit !important}.checkout-payment-method .billing-address-form .fieldset .field .control._with-tooltip input{width:calc(100% - 39px)}.additional-addresses tbody tr td{padding-left:26px !important}}@media only screen and (max-width:575px){.form .field{width:100% !important;margin:0 !important}.form.form-orders-search .field,.form.send.friend .field{margin-right:0 !important}.form input.input-text,.form select.input-text,.form textarea.input-text{width:100%}.g-recaptcha,.g-recaptcha div,.g-recaptcha div iframe{width:290px !important;height:78px;border-right:1px solid #ccc}.form .actions-toolbar .action,.customer-account-login .block-new-customer .actions-toolbar .action,.form-address-edit .actions-toolbar .action.primary,.methods-shipping .actions-toolbar .action.primary,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary{min-width:inherit;font-size:14px;line-height:40px;height:40px;padding:0 15px}.product-view .product.attribute.description iframe{width:100% !important}.product-items.product-items-names .field.item.choice{width:auto !important}.product-items.product-items-names .field.item.choice .field.choice input{margin-top:0 !important}.wiring-diagram-list li{width:100%;margin:10px 0;min-height:50px}.wiring-diagram-list li a{position:relative}.wiring-diagram-list~h3.headerFont{margin-left:0}.product.info.detailed .product.attribute.description table,.product.info.detailed .product.attribute.description table tbody,.product.info.detailed .product.attribute.description table tr,.product.info.detailed .product.attribute.description table tr td{display:block;width:100%}.product.info.detailed .product.attribute.description table tr td{width:calc(100% - 20px)}.support-blocks .container-box,.post-content-block .post-content{width:100%}.support-blocks .container-box{margin-left:0}.form-block .form-group{width:calc(100% - 30px) !important}.model-tabs{display:block;width:100%}.model-tabs a{display:block;float:none;border-top:1px solid #ddd}.model-tabs a.active{border-color:#fff}.product.attribute.description .clutch-plates-table tr:first-child,.content-table tr:first-child{display:none !important}.product.attribute.description .clutch-plates-table tr:nth-child(2),.content-table tr:nth-child(2){border-top:1px solid #ddd !important}.product.attribute.description .clutch-plates-table tr td,.content-table tr td{position:relative;display:block !important;border-top:0 !important}.product.attribute.description .clutch-plates-table tr td,.product.attribute.description .clutch-plates-table tr td *,.content-table tr td,.content-table tr td *{text-align:left !important}.product.attribute.description .clutch-plates-table tr td p,.content-table tr td p{margin:5px 0 0 !important}.product.attribute.description .clutch-plates-table tr td:before,.content-table tr td:before{position:relative;left:0;top:0;display:inline-block;font-weight:500 !important;content:"";padding:0 5px 0 0}.product.info.detailed .product.attribute.description table tr td:before{display:inline-block !important}.product.attribute.description .clutch-plates-table tr.table-title td:before,.content-table tr.table-title td:before{display:none}.product.attribute.description .clutch-plates-table.ford-adapter-table tr td:first-child:before{content:"Application :"}.product.attribute.description .clutch-plates-table.ford-adapter-table tr td:nth-child(2):before{content:"Crankshaft :"}.product.attribute.description .clutch-plates-table.ford-adapter-table tr td:nth-child(3):before{content:"Complete Kit Part # :"}.product.attribute.description .clutch-plates-table.ford-adapter-table tr td:nth-child(4):before{content:"Crank Adapter Part # :"}.product.attribute.description .clutch-plates-table.ford-adapter-table tr td:nth-child(5):before{content:"SFI Flywheel Part # :"}.product.attribute.description .clutch-plates-table.drum-table tr td:first-child:before{content:"Application :"}.product.attribute.description .clutch-plates-table.drum-table tr td:nth-child(2):before{content:"OEM Drum Weight (lbs.) :"}.product.attribute.description .clutch-plates-table.drum-table tr td:nth-child(3):before{content:"TCIÂ® Drum Weight (lbs.) :"}.product.attribute.description .clutch-plates-table.drum-table tr td:nth-child(4):before{content:"Savings (lbs.) :"}.product.attribute.description .clutch-plates-table.drum-table tr td:nth-child(5):before{content:"Part No. :"}.product.attribute.description .clutch-plates-table.frictions-table tr td:first-child:before{content:"Description :"}.product.attribute.description .clutch-plates-table.frictions-table tr td:nth-child(2):before{content:"Drum :"}.product.attribute.description .clutch-plates-table.frictions-table tr td:nth-child(3):before{content:"High Performance Frictions :"}.product.attribute.description .clutch-plates-table.frictions-table tr td:nth-child(4):before{content:"Xtreme Performance Frictions :"}.product.attribute.description .clutch-plates-table.frictions-table tr td:nth-child(5):before{content:"Steel Plates :"}.product.attribute.description .clutch-plates-table.steel-plates-table tr td:first-child:before{content:"Description :"}.product.attribute.description .clutch-plates-table.steel-plates-table tr td:nth-child(2):before{content:"Drum :"}.product.attribute.description .clutch-plates-table.steel-plates-table tr td:nth-child(3):before{content:"High Performance Frictions :"}.product.attribute.description .clutch-plates-table.steel-plates-table tr td:nth-child(4):before{content:"Xtreme Performance Frictions :"}.product.attribute.description .clutch-plates-table.steel-plates-table tr td:nth-child(5):before{content:"Steel Plates :"}.product.attribute.description .clutch-plates-table.abc-table tr td:before{display:inline-block}.product.attribute.description .clutch-plates-table.abc-table tr td:first-child:before{content:"A :"}.product.attribute.description .clutch-plates-table.abc-table tr td:nth-child(2):before{content:"B :"}.product.attribute.description .clutch-plates-table.abc-table tr td:nth-child(3):before{content:"C :"}.product.attribute.description .clutch-plates-table.abc-table tr td:nth-child(4):before{content:"D :"}.product.attribute.description .clutch-plates-table.abc-table tr td:nth-child(5):before{content:"E :"}.product.attribute.description .clutch-plates-table.abc-table tr td:nth-child(6):before{content:"F :"}.content-table.bellhousings-table tr td:first-child:before{content:"Dipstick Location :"}.content-table.bellhousings-table tr td:nth-child(2):before{content:"Flexplate Bolt Pattern :"}.content-table.bellhousings-table tr td:nth-child(3):before{content:"Bellhousing Depth :"}.content-table.bellhousings-table tr td:nth-child(4):before{content:"Converter Type :"}.content-table.repair-table tr td:before{background:#222;color:#fff;padding:3px 10px;display:block}.content-table.repair-table tr td:first-child:before{content:"GM"}.content-table.repair-table tr td:nth-child(2):before{content:"FORD"}.content-table.repair-table tr td:nth-child(3):before{content:"CHRYSLER"}.content-table.repair-table tr td:nth-child(4):before{content:"AMC"}.dim-container .content-table tr td{width:auto !important}.dim-container .content-table tr td:before{display:inline-block;min-width:50px}.dim-container .content-table tr td:first-child:before{content:"Style :"}.dim-container .content-table tr td:nth-child(2):before{content:"A :"}.dim-container .content-table tr td:nth-child(3):before{content:"B :"}.dim-container .content-table tr td:nth-child(4):before{content:"C :"}.dim-container .content-table tr td:nth-child(5):before{content:"D :"}.dim-container .content-table tr td:nth-child(6):before{content:"E :"}.content-table.pg-ratios-table tr td:before{display:inline-block;min-width:50px}.content-table.pg-ratios-table tr td:first-child:before{content:" RATIO :"}.content-table.pg-ratios-table tr td:nth-child(2):before{content:"S1 :"}.content-table.pg-ratios-table tr td:nth-child(3):before{content:"S2 :"}.content-table.pg-ratios-table tr td:nth-child(4):before{content:"P2 :"}.content-table.pg-ratios-table tr td:nth-child(5):before{content:"P3 :"}.content-table.pg-ratios-table tr:last-child td:before{display:none}.fluid-capacity .content-table tr:first-child{display:block !important}.fluid-capacity .content-table tr:nth-child(2){display:none !important}.fluid-capacity .content-table tr:first-child td:before{display:none !important}.fluid-capacity .content-table tr td:first-child:before{content:"Transmission (w/ Stock Pan) :"}.fluid-capacity .content-table tr td:nth-child(2):before{content:"# of Quarts :"}.fluid-capacity .fluid-capacity-req+.fluid-capacity-req .content-table tr td:first-child:before{content:"Size of Converter :"}.cooler-fittings .table-title{text-align:left}.cooler-fittings .content-table tr.table-sub-title.req{display:block !important}.cooler-fittings .content-table tr.table-sub-title+tr{display:none !important}.cooler-fittings .content-table tr.table-sub-title tr:first-child{display:block !important}.cooler-fittings .content-table tr td:first-child:before{content:" Fitting Location :"}.cooler-fittings .content-table tr td:nth-child(2):before{content:"Thread Size :"}.cooler-fittings .content-table tr td:nth-child(3):before{content:"Flow Direction :"}.cooler-fittings .content-table tr.table-sub-title td{background:#333 !important}.cooler-fittings .content-table tr.table-sub-title td:before{display:none !important}.cooler-fittings .content-table tr.table-sub-title td *{padding:0 !important;border:0 !important}.cooler-fittings .content-table tr.table-sub-title.req{display:block !important}.cooler-fittings .content-table tr.table-sub-title.req td{background:#333 !important}.content-table.specifications-table tr td:before{background:#222;color:#fff;font-size:18px;padding:3px 10px;display:block}.content-table.specifications-table tr td tr:first-child{display:block !important}.content-table.specifications-table tr td tr td:before{display:none !important}.content-table.specifications-table tr td:first-child:before{content:"GENERAL MOTORS"}.content-table.specifications-table tr td:nth-child(2):before{content:"FORD"}.content-table.specifications-table tr td:nth-child(3):before{content:"CHRYSLER"}.band-adjustments .content-table tr td:first-child:before{content:"Transmission :"}.band-adjustments .content-table tr td:nth-child(2):before{content:"Intermediate Band :"}.band-adjustments .content-table tr td:nth-child(3):before{content:"Low-Reverse Band :"}.band-adjustments .content-table.req-table tr td:nth-child(2):before{content:"Low Band :"}.band-adjustments .content-table tr.req td:before{display:none !important}.speedometer-gear-calculator .gears-table{width:100%}.speedometer-gear-calculator .gears-table.diameter-calculator-table{width:440px;overflow-x:auto;display:block !important;border-right:1px solid #ddd}.repair-contact-info table tr td{display:block !important}.product-view .items-grid-thumbnails .items-group .item{width:calc(50% - 15px)}.checkout-payment-method .billing-address-form .fieldset .field .control._with-tooltip input{width:calc(100% - 39px)}.checkout-payment-method .billing-address-form .fieldset .field .field-tooltip.toggle{left:inherit;right:0}.checkout-payment-method .billing-address-form .fieldset .field:nth-child(3) input[type=text]{width:100%}.form input.input-text,.form select.input-text,.form select,.form select.select,.form textarea.input-text{width:100%}.form .field{margin:0 0 15px !important}.form.form-add-invitations .actions-toolbar>.secondary{width:100%;display:block;clear:both}.form.form-add-invitations .action.remove{margin:0;padding:0;min-width:70px;text-align:right;margin-left:calc(100% - 80px);margin-top:-15px !important}.form.form-add-invitations .secondary{text-align:left}.modal-popup.confirm .modal-inner-wrap{width:90%}#product-sendtofriend-form .fieldset .additional .action.remove{left:inherit;right:0;top:65px}.itemgrid .item{width:98%}.items-grid .product-item-img{text-align:center}.product.attribute.description .clutch-plates-table.flex-brands-table tr td:nth-child(1):before{content:'Model :'}.product.attribute.description .clutch-plates-table.flex-brands-table tr td:nth-child(2):before{content:'Intermediate Band Adjustment :'}.product.attribute.description .clutch-plates-table.flex-brands-table tr td:nth-child(3):before{content:'Low-Reverse Band Adjustment :'}.product.attribute.description .clutch-plates-table.steel-plates-table tr td:nth-child(1):before{content:'Description :'}.product.attribute.description .clutch-plates-table.steel-plates-table tr td:nth-child(2):before{content:'Drum :'}.product.attribute.description .clutch-plates-table.steel-plates-table tr td:nth-child(3):before{content:'High Performance Frictions :'}.product.attribute.description .clutch-plates-table.steel-plates-table tr td:nth-child(4):before{content:'Xtreme Performance Frictions :'}.product.attribute.description .clutch-plates-table.steel-plates-table tr td:nth-child(5):before{content:'Steel Plates :'}.product.attribute.description .clutch-plates-table.flex-band-table tr td:nth-child(1):before{content:'Model :'}.product.attribute.description .clutch-plates-table.flex-band-table tr td:nth-child(2):before{content:'Intermediate Band Adjustment :'}.product.attribute.description .clutch-plates-table.flex-band-table tr td:nth-child(3):before{content:'Low-Reverse Band Adjustment :'}.product.attribute.description .clutch-plates-table.steel-plates-table tr td:nth-child(1):before{content:'Description :'}.product.attribute.description .clutch-plates-table.steel-plates-table tr td:nth-child(1):before{content:'Drum :'}.product.attribute.description .clutch-plates-table.steel-plates-table tr td:nth-child(1):before{content:'High Performance Frictions :'}.product.attribute.description .clutch-plates-table.steel-plates-table tr td:nth-child(1):before{content:'Xtreme Performance Frictions :'}.product.attribute.description .clutch-plates-table.steel-plates-table tr td:nth-child(1):before{content:'Steel Plates :'}}@media only screen and (max-width:479px){.newsletter .blue-block .block.newsletter{width:290px}.block.newsletter .field{width:290px}.newsletter .block.newsletter input{width:100%}.block.newsletter .actions{display:block;margin:10px 0 0;width:auto}.tech-support table tr{text-align:center}.tech-support table td{display:inline-block;margin:7px 10px;width:140px;float:none}.tech-support table td table .support-search-field td:first-child{width:200px;margin:0 5px 0 0}.tech-support table td table .support-search-field td:nth-child(2){width:70px;margin:0}.tech-support table td table .support-search-choice td tr td{width:110px}.support-articles tr td{width:100%;padding:10px 0;margin:0 0 20px}.gallery-list-page .block{width:calc(100% - 30px)}.contact-page .contact-lower .col-1,.contact-page .contact-lower .col-2{width:100% !important;margin:0 0 20px}.account .column.main .block .block-title .action{margin:20px 0}.account .column.main .block .box.box-billing-address{clear:both}.field-tooltip .field-tooltip-content{width:150px}.sitemap-page .col-xs-6.col-sm-6{width:100%}.products-grid.wishlist .product-item-inner{width:100%}.products-grid.wishlist .product-item-actions .action{margin:0 10px 5px 0 !important}.product-view .product.attribute.description iframe{height:250px !important}.strip-fuel-systems,.strip-fuel-systems tbody,.strip-fuel-systems tr,.strip-fuel-systems tr td{width:100% !important;display:inline-block;padding:0;text-align:left}.strip-fuel-systems{padding:10px}.strip-fuel-systems tr td:first-child span{font-size:16px !important}.table-checkout-shipping-method tbody td{width:calc(100% - 30px);float:right;display:block;padding:5px 10px !important}.table-checkout-shipping-method tbody td:first-child{width:25px;float:left}.category-products-grid.hover-effect .item .addto-links,.category-products-grid .item .addto-links{display:block !important}.product.attribute.description .sensor-kits-table table tr td table tr{padding:10px 0}.product.attribute.description .sensor-kits-table table tr td table tr td{width:calc(100% - 20px) !important;padding:2px 10px}.events-table table{border-top:1px solid #ccc}.events-table tr:first-child{display:none}.events-table tr td{width:96% !important;padding:5px 2%;position:relative}.events-table tr td:before{display:block;content:"";font-size:14px;font-weight:600}.events-table tr td:first-child:before{content:"Dates :"}.events-table tr td:nth-child(2):before{content:"Event Name :"}.events-table tr td:nth-child(3):before{content:"Venue :"}.events-table tr td:nth-child(4):before{content:"City :"}.events-table tr td:nth-child(5):before{content:"State :"}.product.info.detailed .product.attribute.description img{width:calc(100% - 10px);margin:0 0 10px}.toolbar-products{text-align:center}.page-products .sorter{width:100%;position:relative}.opc-block-summary .product-item .product-item-name-block,.opc-block-summary .product-item .subtotal{display:block;text-align:left}.quick-links-block .quick-link-container h2{font-size:16px}.quick-links-block{padding:20px 20px 10px}.statement-of-remanufacture .pic{margin:0 0 20px;float:none}.product.attribute.description .clutch-plates-table tr td:before{display:block}.speedometer-gear-calculator .gears-table.diameter-calculator-table{width:270px}.speedometer-gear-calculator .gears-table.speedometer-calculator input[type=text]{width:100px}.gears-table input[type=button],.gears-table input[type=reset],.gears-table input.btn{padding:6px 12px !important}.speedometer-gear-calculator .gears-table.speedometer-calculator{width:270px;overflow-x:auto;display:block !important;border-right:1px solid #ddd}.note-block p{width:100%;padding:10px 0 0}.gears-table.trans-dim-table,.gears-table.trans-dim-table .trans-dim-table-body,.gears-table.trans-dim-table .trans-dim-table-body-tr,.gears-table.trans-dim-table .trans-dim-table-body-td{display:block !important}.gears-table.trans-dim-table .sub-title-table tr td{display:block !important;width:auto !important}.newsletter .blue-block .block.newsletter .control #newsletter-error{left:30px;width:220px;text-align:center;position:relative;white-space:normal;top:5px}.newsletter .blue-block p{line-height:30px}.form .field.captcha iframe{width:290px !important}.table-checkout-shipping-method tbody tr.row-error td:first-child{width:auto}.cms-warrantyregistration .amform-form .ui-tabs-nav{display:block}.searchsuite-autocomplete .action.tocart.primary{padding:7px;font-size:13px}.customer-account-forgotpassword .actions-toolbar .secondary{text-align:left;display:block;width:100%;text-indent:7px}}@media only screen and (max-width:359px){.gears-table.trans-faq-table.gear-ratios-table{width:290px !important;overflow-x:auto;display:block !important}.gears-table.trans-faq-table.gear-ratios-table .table-title{margin:0}.product-view .items-grid-thumbnails .items-group .item{width:calc(100% - 15px);margin-right:0}.minicart-items .update-cart-item{padding:9px 6px}}.toolbar.toolbar-products .limiter-options{padding:4px 30px 5px 10px}.breadcrumbs .item:not(:last-child):after{line-height:24px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.header-container.header-container-micro{min-height:150px !important}}.page-main .statement-of-remanufacture p:last-child{float:left}.control.extr-class .input-text{margin-bottom:20px}.table-comparison .cell{border-left:1px solid #d1d1d1 !important;border-top:1px solid #d1d1d1 !important}.dim-container{padding:20px 0 0}.tb-border{border:1px solid #d1d1d1 !important}.sideacco .nav-item.parent>a{padding-right:40px !important}.form-block .form-group .input-box{padding:5px 0 0}.cart.table-wrapper .cart.item .item-info .control.qty{padding:0 5px 10px !important}.form-wt input.input-text{width:220px !important}@media only screen and (max-width:1199px){.newsletter .pic{height:150px}}.checkout-cart-index .cart-container .cart-summary._sticky{top:0 !important}@media only screen and (max-width:991px){.checkout-cart-index .cart-container .cart-summary,.checkout-cart-index .cart-container .form-cart{width:100%}.opc-wrapper .field-tooltip .field-tooltip-content{left:inherit !important}.sidebar .block-compare .action.delete{left:inherit !important}.checkout-payment-method .payment-method-content .fieldset>.field.cvv .field-tooltip .field-tooltip-content{left:0 !important}}@media only screen and (max-width:767px){.opc-wrapper .field-tooltip .field-tooltip-content:before,.opc-wrapper .field-tooltip .field-tooltip-content:after{top:0}.sidebar .block-reorder .form.reorder .actions-toolbar .primary .action,.sidebar .block-wishlist .form.reorder .actions-toolbar .primary .action{padding:0 15px !important;height:40px !important}.page-with-filter.page-products .columns .sidebar-main{-ms-flex-order:1;-webkit-order:1;order:1}.page-with-filter.page-products .columns .sidebar-main{-ms-flex-order:1;-webkit-order:1;order:1}.page-with-filter.page-products .columns .sidebar-main .hide-below-768,.page-with-filter.page-products .columns .sidebar-main .hide-below-768 .no-display,.page-with-filter.page-products .columns .sidebar-main .block.filter,.page-with-filter.page-products .columns .sidebar-main .filter .block-subtitle,.page-with-filter.page-products .columns .sidebar-main .filter .filter-options{display:block !important}}@media only screen and (max-width:575px){.account .form.form-addbysku .fields.additional.deletableItem .actions-toolbar{padding:0;margin:-5px 0 0 !important;background:#eee;right:20px}.account .form.form-addbysku .fields.additional.deletableItem .actions-toolbar .secondary{margin:0 15px}html body .form.password.reset,html body .form.send.confirmation,html body .form.password.forget{width:80% !important}}@media only screen and (max-width:652px){.products-grid.wishlist .product-item{width:100% !important}.products-grid.wishlist .product-item-actions .action{float:left !important}.cms-trans-dims-tables-print .tb-border{width:auto !important}.minicart-wrapper .block-minicart .product .actions{float:none;margin:5px 0 0;text-align:left}.minicart-items .product-item-pricing .label{width:auto}.minicart-items .item-qty{margin-right:5px}}@media only screen and (max-width:575px){.column .block-addbysku .fieldset .fields .field{margin-bottom:10px !important}.modal-popup.confirm .modal-inner-wrap{width:90%}}@media only screen and (max-width:479px){.cart.table-wrapper .item-actions .actions-toolbar{text-align:left}.products-grid.wishlist .product-item-actions .action.edit,.products-grid.wishlist .product-item-actions .action.delete{margin-top:5px !important}.opc-wrapper .field-tooltip .field-tooltip-content{width:180px !important}.itemgrid .item{width:100%;clear:none !important;text-align:center}.column .block-addbysku .fieldset .fields .field{margin-bottom:48px !important}}.fotorama__caption{display:none}.product-image-container .product-image-photo{object-fit:contain}.catalog-product-view .paypal-button.paypal-button-context-iframe{display:none}.checkout-index-index.page-layout-checkout main#maincontent{width:90%;margin:0 auto}span#tooltip-label{display:none}.field.street div label.label{display:none}.field.choice.newsletter{display:none}.box.box-newsletter .box-actions{display:none}.fotorama__caption{display:none}.cms-trans-dims-tables-print table{width:100% !important;border:1px solid #ddd}.cms-trans-dims-tables-print table:nth-of-type(1){border:none}.cms-trans-dims-tables-print table tr td strong span{font-size:14px !important}.cms-trans-dims-tables-print table tr td span{font-size:12px !important}.cms-trans-dims-tables-print table tbody tr:first-child>td{background:#000;color:#fff}.cms-trans-dims-tables-print .dim-container span{font-size:2.4rem !important}.amfinder-common-wrapper .amfinder-title{font-weight:600;background:#dc241f;padding:6px 15px;font-size:17px;color:#fff}.amfinder-common-wrapper ul.amfinder-toggle{padding:10px 20px;background:#fdfcfc;border:1px solid #b5b5b5;display:inline-block;width:calc(100% - 41px)}.amfinder-common-wrapper.amfinder-horizontal ul.amfinder-toggle li.am-item.-list-item{display:inline-block;width:calc(33% - 12px) !important;float:left;margin-right:10px}.amfinder-common-wrapper ul.amfinder-toggle li.last.-list-item{clear:both !important}[data-content-type=row][data-appearance=contained] [data-element=inner]{margin:0 !important;padding:0 !important;display:inline !important}[data-content-type=row][data-appearance=contained] [data-element=main]{margin:0 !important;padding:0 !important;display:inline !important}@media only screen and (min-width:768px) and (max-width:991px){.cms-tci-home-page .page.messages{max-width:750px;margin:0 auto}}.cms-tci-home-page .page.messages .message.success{padding:10px 0}.cms-tci-home-pagee .page.messages{text-align:left}@media only screen and (min-width:1200px){.cms-tci-home-page .page.messages{margin:0 auto;max-width:1139px;text-align:left}}@media only screen and (max-width:1199px) and (min-width:992px){.cms-tci-home-page .page.messages{max-width:970px;margin:0 auto}}.cms-index-index .page.messages .message.success>:first-child:before,.cms-index-index .page.messages .message.error>:first-child:before{top:5px;position:relative}.account .column.main .block .block-title .action:hover,.account .column.main .block .box-actions .action:hover,.account .column.main .block .block-title .action:hover,.account .column.main .block .box-actions .action:hover,.account .column.main .block .actions .action:hover,.account .column.main .block .actions .action.delete:hover{background:#dc241f;color:#fff}.account .column.main .block .box-actions .action,.account .column.main .block .actions .action{margin-right:5px;display:inline-block}.account .column.main .block .box-actions .action.change-password,.account .column.main .block .actions .action.delete{background:#333;color:#fff;white-space:nowrap}.additional-addresses{border:1px solid #d1d1d1;display:inline-block}.additional-addresses thead{background:#3c3c3c;color:#fff}.additional-addresses tbody tr:nth-child(even){background:#f1f1f1}.additional-addresses thead th{line-height:18px}td.actions a.action.edit{margin-bottom:8px}.toolbar .pager{display:flex;width:100%;justify-content:space-between}.block.block-addresses-list{clear:both}.account .column.main .block{padding:0;margin:0 0 15px}@media only screen and (min-width:992px){.top-category-filter{display:none}}@media only screen and (max-width:992px){.products-grid.wishlist .product-item .fieldset .field.qty{width:auto !important}.sidebar .block.block-vertnav.clearfix.hide-below-768{display:none !important}}.top-category-filter .block-title{background:#222;padding:9px;text-transform:uppercase;font-weight:700;color:#fff}.sitemap li.level-2{margin-left:46px !important;padding-left:18px !important}.sitemap li.level-1{margin-left:25px !important}.sitemap li.level-0{margin-left:10px}.sitemap li.level-1 a,.sitemap li.level-0 a{font-weight:700}.amform-form .ui-tabs-nav li{float:left;background:#e0e0e0;margin:0 20px 0 0;padding:0;font-size:18px;color:#000;position:relative;width:16%}.amform-form .ui-tabs-nav li:last-child{margin-right:0}.amform-form .ui-tabs-nav li p{margin:0;background:#222;color:#fff;border-radius:0;width:32px;text-align:center;margin-right:10px}.amform-form .ui-tabs-nav li a{color:#000;display:block;padding:0;line-height:40px}.amform-form .ui-tabs-nav li span{position:relative;text-transform:uppercase;font-weight:700;color:#484848;font-size:15px}.amform-form .ui-tabs-nav li.ui-state-active{background:#dc241f}.amform-form .ui-tabs-nav li.ui-state-active a span{color:#fff}.amform-form .ui-tabs-nav{margin:25px 0 0;width:100%;display:flex;clear:both}.amform-form .ui-tabs-nav li.ui-state-active p{background:#7d1b18 !important;color:#fff !important}.amcform-page-titles .amcform-title{display:flex !important;max-width:initial}.amcform-toolbar{text-align:left}.amcform-toolbar .action{margin:0 4px}.amform-htwo{margin:20px 0 0 !important;padding:0;font-size:20px}.amform-htwo,.amform-hthree{margin:0 !important;font-size:20px;background:#f3f3f3;padding:8px 15px;font-weight:500}.amcform-page-wrap{border:1px solid #e0e0e0;padding:25px;clear:both}.amform-form .fieldset .fields .amform-layout-two,.amform-form .fieldset .fields .amform-layout-three,.amform-form .fieldset .fields .amform-layout-one{margin:0 1%}.amform-form .field-error,.amform-form div.mage-error[generated]{margin-top:0 !important}.amcform-prev+div{float:left;margin-left:12px}.amcform-prev+div .grecaptcha-badge{left:0 !important;position:relative !important;bottom:initial !important;margin:-7px 0 0}.sub-cst-title{font-size:15px;font-weight:600}.amcform-toolbar button.amcform-next,.amcform-toolbar .amcform-submit{background:#333;color:#fff}.amcform-page-titles .amcform-title{margin:0 !important;padding:0 !important}.amform-form .ui-tabs-nav li.ui-state-active p:before,.amcform-title-wrap:before{display:none}.amcform-title-wrap:first-child .amcform-step:before,.amcform-title-wrap:last-child .amcform-step:before{display:none}.amcform-page-titles .amcform-step{line-height:40px;height:40px}.amcform-page-titles{justify-content:left !important;flex-wrap:initial !important}.amcform-title-wrap.-disabled .amcform-step{background:#222}.cms-trans-life-expectancy table p{text-align:left !important}.catalog-product_compare-index .comparison td.cell.product.info{position:relative;padding-bottom:40px}.cms-warrantyregistration .amform-form .ui-tabs-nav li{width:auto;padding-right:14px}.nav-regular li.level0.classic{margin-left:1px}@media only screen and (max-width:769px){.logo-wrapper--mobile{padding:15px 0 !important}}.searchsuite-autocomplete ul li a img{object-fit:contain;width:75px;height:80px}.form-create-account .actions-toolbar .secondary .back{display:inline-block !important}.sitemap li a,.cms-page-list li a,ul.disc li a{color:#333}.sitemap li a:hover,.cms-page-list li a:hover,ul.disc li a:hover{color:#e13628}.std>table *{text-align:left !important}.std>table,.std>table table{width:100% !important;left:0 !important}.giftcard button.action.add.primary{padding:0 10px !important;max-width:initial !important;height:35px;line-height:35px;background:#ee2e24;color:#fff}.giftcard button.action.add.primary:hover{background:#333}.nav-regular .classic>.nav-panel--dropdown{box-sizing:inherit !important}.amform-form .ui-tabs-nav li a{min-height:auto}.amform-form .ui-tabs-nav li.ui-state-active{background:#dc241f}.amform-form .ui-tabs-nav li p{margin:0;border-radius:initial;text-align:center;height:auto;line-height:inherit;position:initial;left:auto;top:auto;width:32px;margin-right:10px}