@charset "utf-8";

.detail-wrapper> :not([class*="detail__specs-label"], [class*="detail__specs-label"] *):not([class*="inspection__spec-label"], [class*="inspection__spec-label"] *):not([class*="dealer-contact"], [class*="dealer-contact"] *):not([class*="Mui"], [class*="Mui"] *) {

    color: #ffffff;

}

.list-content .list-title .list-listings-count {
    color: #7C7C7C !important
}

.ts-modal-container .ts-modal-content,
.form-main-content .form-el label,
.calculator-form .calc-output .calc-label,
.faceted-search-content,
.list-content .has-search-bar,
.compare-listings-container .compare-container,
.compare-listings-container .compare-container .comp-header-img .comp-title-close-cont .compare-title h3 {
    color: #000 !important;
}

.ts-modal-content *:not(button *):not(input *):not(.ts-modal-container button) {
    color: black !important;
    !i;
    !;
}

button.ts-button.faceted-search {}

.faceted-search-content .faceted-section-box,
.compare-listings-container .compare-container,
.faceted-search-content .selected-facets-container {
    background: #fff !important;
}

.list-content .list-title .list-title-text,
.dealer-info,
.legal-text-container,
.breadcrumbs .breadcrumbs-element,
.title-media-buttons-heading,
.dealer-info .field-value,
.currency-selector .currency-select-container,
.breadcrumbs__link,
.bread-crumbs-heading .return-links .return-links-link span,
.bread-crumbs-heading .return-links .return-links-link i {
    color: #fff !important;
}

.faceted-search-content {
    background: white
}

.body-wrapper>div:not(.detail-wrapper) .list-main-section .list-container .list-listing .listing-top-right .buy-now-link,
.body-wrapper>div:not(.detail-wrapper) .list-main-section .list-container .list-listing .listing-top-right .check-availability-link,
.body-wrapper>div:not(.detail-wrapper) .list-main-section .list-container .list-listing .listing-top-right .email-seller-link,
.body-wrapper>div:not(.detail-wrapper) .faceted-section-box .show-all-modal .show-all-modal-content-container .show-all-modal-content .title-close-row .apply-button,
.body-wrapper>div:not(.detail-wrapper) .show-all-modal .show-all-modal-content-container .show-all-modal-content .title-close-row .apply-button,
.body-wrapper>div:not(.detail-wrapper) button.page-nav {
    background: #c61230 !important;
    color: #000 !important;
}

.body-wrapper>div:not(.detail-wrapper) .view-listing-details-link,
.body-wrapper>div:not(.detail-wrapper) .contact-options a,
.body-wrapper>div:not(.detail-wrapper) .fin-calc-mobile>a,
.body-wrapper>div:not(.detail-wrapper) button.g-recaptcha.button,
.body-wrapper>div:not(.detail-wrapper) .show-all-modal .apply-button,
.body-wrapper>div:not(.detail-wrapper) .show-all-modal .nuf-button,
.body-wrapper>div:not(.detail-wrapper) .list-error-container .info button,
.body-wrapper>div:not(.detail-wrapper) .mobile-done-button-container .mobile-done-button,
.body-wrapper>div:not(.detail-wrapper) a.buy-btn.gtm-buynow.des-buy-now,
.body-wrapper>div:not(.detail-wrapper) a.buy-btn.des-buy-now,
.body-wrapper>div:not(.detail-wrapper) button.selected-facet.ts-button,
.body-wrapper>div:not(.detail-wrapper) .detail-contact-bar .contact-bar-btn {
    background: #c34900 !important;
    color: #fff !important;
}

.body-wrapper>div:not(.detail-wrapper) .view-listing-details-link:hover,
.body-wrapper>div:not(.detail-wrapper) .contact-options a:hover,
.body-wrapper>div:not(.detail-wrapper) .fin-calc-mobile>a:hover,
.body-wrapper>div:not(.detail-wrapper) button.g-recaptcha.button:hover,
.body-wrapper>div:not(.detail-wrapper) .email-seller-link:hover,
.body-wrapper>div:not(.detail-wrapper) .mc-nav-controls .mc-icon-navarrow span,
.body-wrapper>div:not(.detail-wrapper) a.buy-btn.gtm-buynow.des-buy-now:hover,
.body-wrapper>div:not(.detail-wrapper) a.buy-btn.des-buy-now:hover,
.body-wrapper>div:not(.detail-wrapper) .detail-contact-bar .contact-bar-btn:hover {
    background: #014f30 !important;
    color: #fff !important;
    /*----Border----*/
}

.body-wrapper>div:not(.detail-wrapper) .faceted-section-box .show-all-modal .show-all-modal-content-container .show-all-modal-content .title-close-row .back-button,
.body-wrapper>div:not(.detail-wrapper) .show-all-modal .show-all-modal-content-container .show-all-modal-content .title-close-row .back-button,
.body-wrapper>div:not(.detail-wrapper) .show-all-modal .back-button,
.body-wrapper>div:not(.detail-wrapper) .parts-listing-container .mobile-parts-detail-container .dealer-phone-container a {
    color: #000 !important;
    border: 1px solid #000 !important;
    /*-----------------------OTHER TEXT STYLES-----------------------*/
    /*----Page Title----*/
}

.list-top-section .list-sort-order .sort-by-dropdown-container .bold {
    color: white !important
}

.compare-listings-container.ts-button {

    background: #c61230 !important;
}

.body-wrapper>div:not(.detail-wrapper) .list-title .list-title-text,
.body-wrapper>div:not(.detail-wrapper) .parts-top-section .parts-title-and-breadcrumbs .parts-title .parts-title-text span,
.body-wrapper>div:not(.detail-wrapper) .title-media-buttons-heading h1 {
    color: white !important;
    line-height: 28px !important;
}

.body-wrapper>div:not(.detail-wrapper) .list-main-section .list-container .list-listing .listing-top-right .listing-dealer-info .dealer-name,
.body-wrapper>div:not(.detail-wrapper) .list-main-section .list-container .fin-calc,
.body-wrapper>div:not(.detail-wrapper) .list-listing-mobile .listing-dealer-info .spec-value,
.body-wrapper>div:not(.detail-wrapper) .fin-calc,
.body-wrapper>div:not(.detail-wrapper) .fin-calc p,
.body-wrapper>div:not(.detail-wrapper) .list-main-section .list-container .list-error .info,
.body-wrapper>div:not(.detail-wrapper) .parts-bottom-section .parts-list-view .parts-list-content .error-message,
.body-wrapper>div:not(.detail-wrapper) .info,
.body-wrapper>div:not(.detail-wrapper) .list-title .list-listings-count,
.body-wrapper>div:not(.detail-wrapper) .parts-top-section .parts-title-and-breadcrumbs .parts-title .parts-listings-count,
.body-wrapper>div:not(.detail-wrapper) .list-top-section .listing-option-bar .list-listings-count,
.body-wrapper>div:not(.detail-wrapper) span.part-list-price.bold,
.body-wrapper>div:not(.detail-wrapper) .dealer-company-header,
.body-wrapper>div:not(.detail-wrapper) .dealer-info h3,
.body-wrapper>div:not(.detail-wrapper) .listing-description-text,
.body-wrapper>div:not(.detail-wrapper) .paging-container .list-page-number,
.body-wrapper>div:not(.detail-wrapper) .paging-container .page-number,
.body-wrapper>div:not(.detail-wrapper) .listing-main-stats .price,
.body-wrapper>div:not(.detail-wrapper) .list-container-flexrow .price-container .price,
.body-wrapper>div:not(.detail-wrapper) h2.listing-portion-title,
.body-wrapper>div:not(.detail-wrapper) .list-listing-mobile .price-container .price,
.body-wrapper>div:not(.detail-wrapper) .compare-listings-container .compare-container .comp-header-img .comp-title-close-cont .compare-title,
.body-wrapper>div:not(.detail-wrapper) .compare-listings-container .compare-container .compare-price,
.body-wrapper>div:not(.detail-wrapper) .rent-title,
.body-wrapper>div:not(.detail-wrapper) .rent-title-details,
.body-wrapper>div:not(.detail-wrapper) span.list-title-text,
.body-wrapper>div:not(.detail-wrapper) a.search-results-link,
.body-wrapper>div:not(.detail-wrapper) h3.listing-portion-title {
    /* color: #000 !important; */
}

.body-wrapper>div:not(.detail-wrapper) .mobile-option-bar .mobile-option-bar-filter,
.body-wrapper>div:not(.detail-wrapper) span.listing-prices__retail-price,
.body-wrapper>div:not(.detail-wrapper) span.parts-listings-count {
    color: #000 !important;
    /*-----------------------MEDIA QUERIES-----------------------*/
}



.cf {}

.cf .container {}

.cf .container input {}

.cf .container {}

.cf .container #isMobileAppContext {}

.cf .container .body-wrapper {}

.cf .container .body-wrapper .job-listings-wrapper {}

.cf .container .body-wrapper .job-listings-wrapper .list-top-section {}

.cf .container .body-wrapper .job-listings-wrapper .list-top-section span {}

.cf .container .body-wrapper .job-listings-wrapper .list-top-section span .breadcrumbs {}

.cf .container .body-wrapper .job-listings-wrapper .list-top-section span .breadcrumbs .breadcrumbs__link {}

.cf .container .body-wrapper .job-listings-wrapper .list-top-section span .breadcrumbs .breadcrumbs__link span {}

.cf .container .body-wrapper .job-listings-wrapper .list-top-section .page-title {}

.cf .container .body-wrapper .job-listings-wrapper .list-top-section .page-title span {
    color: white;
}

.cf .container .body-wrapper .job-listings-wrapper .list-top-section .page-title .match-count {}

.cf .container .body-wrapper .job-listings-wrapper .list-top-section .page-title .match-count span {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .visually-hidden {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .faceted-search__main-section {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .faceted-search__main-section .faceted-search-field {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .faceted-search__main-section .faceted-search-field .ts-button {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .faceted-search__main-section .faceted-search-field .ts-button .faceted-section-title {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .faceted-search__main-section .faceted-search-field .ts-button .faceted-section-title span {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .faceted-search__main-section .faceted-search-field .ts__fieldset {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .faceted-search__main-section .faceted-search-field .ts__fieldset .visually-hidden {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .faceted-search__main-section .faceted-search-field .ts__fieldset .faceted-section-box {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .faceted-search__main-section .faceted-search-field .ts__fieldset .faceted-section-box div {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .faceted-search__main-section .faceted-search-field .ts__fieldset .faceted-section-box div .visually-hidden {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .faceted-search__main-section .faceted-search-field .ts__fieldset .faceted-section-box div div {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .faceted-search__main-section .faceted-search-field .ts__fieldset .faceted-section-box div div .faceted-text-input {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .faceted-search__main-section .faceted-search-field .ts__fieldset .faceted-section-box div div .error {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .faceted-search__main-section .faceted-search-field .ts__fieldset .faceted-section-box div .ts-button {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .faceted-search__main-section .faceted-search-field .ts__fieldset .faceted-section-box div .ts-button span {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .side-container .faceted-search-content .faceted-search__main-section .faceted-search-field .ts__fieldset .faceted-section-box div .ts-button span span {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content {
    background: white;
}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content .job-listing {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content .job-listing .job-left {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content .job-listing .job-left a {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content .job-listing .job-left p {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content .job-listing .job-left .job-specs {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content .job-listing .job-left .job-specs strong {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content .job-listing .job-left .job-specs strong span {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content .job-listing .job-left .job-specs br {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content .job-listing .job-right {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content .job-listing .job-right a {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content .job-listing .job-right br {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content .job-listing .job-right strong {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content .job-listing .job-right strong span {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content .job-listing .job-right .job-listings-phone-call {}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content .job-listing .job-right .job-btn {
    background: #c34900;
}

.cf .container .body-wrapper .job-listings-wrapper .job-listings-bottom .job-listings-view .job-listings-content .job-listing .job-right .job-btn span {}

.cf .container .ts-modal-container {}

.cf .container .ts-modal-container .ts-modal-content {}

.cf .container .ts-modal-container .ts-modal-content .ts-modal-body {}

.cf .container .ts-modal-container .ts-modal-content .ts-modal-body #dialog-label {}

.cf .container .ts-modal-container .ts-modal-content .ts-modal-body .hidden {}

.cf .container .ts-modal-container .ts-modal-content .ts-modal-body .browser-list {}

.cf .container .ts-modal-container .ts-modal-content .ts-modal-body .browser-list div {}

.cf .container .ts-modal-container .ts-modal-content .ts-modal-body .browser-list div a {}

.cf .container .ts-modal-container .ts-modal-content .ts-modal-body .browser-list div a .fab {}

.cf .container .ts-modal-container .ts-modal-content .ts-modal-body .browser-list div a p {}

.cf input {}

.cf {}

.cf .container {}

.cf .container input {}

.cf .container {}

.cf .container #isMobileAppContext {}

.cf .container .body-wrapper {}

.cf .container .body-wrapper div {}

.data-label {
    background: #c34900 !important;
}

.cf .container .body-wrapper div #gtm-categoryID {}

.cf .container .body-wrapper div #gtm-categoryName {}

.cf .container .body-wrapper div .job-details-content {}

.cf .container .body-wrapper div .job-details-content .media-buttons {}

.cf .container .body-wrapper div .job-details-content .media-buttons .ts-button {
    background: #c34900;
}

.cf .container .body-wrapper div .job-details-content .media-buttons .ts-button .fas {}

.cf .container .body-wrapper div .job-details-content .media-buttons .ts-button span {}

.cf .container .body-wrapper div .job-details-content .breadcrumbs {}

.cf .container .body-wrapper div .job-details-content .breadcrumbs .breadcrumbs__list {}

.cf .container .body-wrapper div .job-details-content .breadcrumbs .breadcrumbs__list .breadcrumbs__list-item {}

.cf .container .body-wrapper div .job-details-content .breadcrumbs .breadcrumbs__list .breadcrumbs__list-item .breadcrumbs__link {}

.cf .container .body-wrapper div .job-details-content .job-details-contact-bar {}

.cf .container .body-wrapper div .job-details-content .job-details-contact-bar .contact-bar-btn {
    background: #c34900 !important;
}

.cf .container .body-wrapper div .job-details-content .job-details-contact-bar .contact-bar-btn .fas {}

.cf .container .body-wrapper div .job-details-content .job-details-contact-bar .contact-bar-btn .gtm-noclick {}

.cf .container .body-wrapper div .job-details-content .job-details-contact-bar .contact-bar-btn .gtm-noclick span {}

.cf .container .body-wrapper div .job-details-content .search-results {}

.cf .container .body-wrapper div .job-details-content .search-results .fas {}

.cf .container .body-wrapper div .job-details-content .search-results span {}

.cf .container .body-wrapper div .job-details-content .detail-main-body {}

.cf .container .body-wrapper div .job-details-content .detail-main-body .job-info {
    color: white;
}

.cf .container .body-wrapper div .job-details-content .detail-main-body .job-info .detail-title {}

.cf .container .body-wrapper div .job-details-content .detail-main-body .job-info .job-wage {}

.cf .container .body-wrapper div .job-details-content .detail-main-body .job-info br {}

.cf .container .body-wrapper div .job-details-content .detail-main-body .job-info strong {}

.cf .container .body-wrapper div .job-details-content .detail-main-body .job-info strong span {}

.cf .container .body-wrapper div .job-details-content .detail-main-body .job-info .job-listings-phone-call {}

.cf .container .body-wrapper div .job-details-content .detail-additional-data {}

.cf .container .body-wrapper div .job-details-content .detail-additional-data .data-box {
    background: white;
}

.cf .container .body-wrapper div .job-details-content .detail-additional-data .data-box h4 {}

.cf .container .body-wrapper div .job-details-content .detail-additional-data .data-box h4 span {}

.cf .container .body-wrapper div .job-details-content .detail-additional-data .data-box .data-value {}

.cf .container .body-wrapper div .job-details-content .detail-additional-data .data-box .data-value .MsoNormal {}

.cf .container .body-wrapper div .job-details-content .detail-additional-data .data-box .data-value .MsoNormal span {}

.cf .container .ts-modal-container {}

.cf .container .ts-modal-container .ts-modal-content {}

.cf .container .ts-modal-container .ts-modal-content .ts-modal-body {}

.cf .container .ts-modal-container .ts-modal-content .ts-modal-body #dialog-label {}

.cf .container .ts-modal-container .ts-modal-content .ts-modal-body .hidden {}

.cf .container .ts-modal-container .ts-modal-content .ts-modal-body .browser-list {}

.cf .container .ts-modal-container .ts-modal-content .ts-modal-body .browser-list div {}

.cf .container .ts-modal-container .ts-modal-content .ts-modal-body .browser-list div a {}

.cf .container .ts-modal-container .ts-modal-content .ts-modal-body .browser-list div a .fab {}

.cf .container .ts-modal-container .ts-modal-content .ts-modal-body .browser-list div a p {}

.cf input {}