﻿

/* SET COLORS HERE */

:root{
    --primary-btn: #367C2B; /* Primary Button Color */
    --primary-text: #fff; /* Primary Text Color */

    --secondary-btn: #262626; /* Secondary Button Color */
    --secondary-text: #fff; /* Secondary Text Color */
}


.inv-links{display: flex; flex-wrap: wrap; max-width: 98%; margin: 0 auto 20px;}
.inv-links a{display: flex; align-items: center; justify-content: center; flex: 1; background: var(--primary-btn); margin: 2px; padding: 12px 5px; font-size: 12.5px; font-family: 'JDSansPro', sans-serif; font-weight: 700; text-align: center; text-transform: uppercase; color: var(--primary-text); min-width: 160px;}
.inv-links a:hover{background: var(--secondary-btn); color: var(--primary-text);}
	/*
.list-content.list-redesign{
max-width: 98% !important;
	margin: 0 auto !important;
}*/

#inv{padding: 25px 0;}
#inv *:not(.fa):not(.far):not(.fas):not(.fab):not(.fa-solid):not(.material-icons){font-family: "JDSansPro", sans-serif;} /* Reset font, ignore icons */

#inv *:not(.loading-spinner):not(.loader):not(.lds-ring *){border-radius: 0!important;}

/* 
.listing-top-right a, .lower-detail-data-left button, .send-email-btn, .media-buttons a, .media-buttons button, .faceted-search, .listing-dealer-info a, .view-listing-details-link, .main-detail-data .contact-options a, .fin-calc-btn-mobile, .selected-facet, .page-nav, .apply-button, .back-button, .calculator-btn, .mobile-done-button, .faceted-show-all-btn {
    -moz-border-radius: 90px !important;
    -o-border-radius: 90px !important;
    -webkit-border-radius: 90px !important;
    border-radius: 90px !important;
}
*/

#inv h1, #inv h2, #inv h3, #inv h4, #inv h5, #inv h6, #inv h1 span, #inv h2 span, #inv h3 span, #inv h4 span, #inv h5 span, #inv h6 span{
	text-transform: uppercase!important;
	font-family: "JDSansPro", sans-serif !important;
	font-weight: 700;
}

/* START INVENTORY CSS */

.view-listing-details-link, .selected-facets-container .selected-facet, .view-listingdetails-link, .buy-now-link, .check-availability-link, .email-seller-link, .offer-btn, .buy-btn, .dealer-phone-mobile, .offer-btn-mobile, .send-email-btn-mobile, .send-wholesale-emailbtn-mobile, .fin-calc-btn-mobile, .mobile-breadcrumb, .main-detail-data .contact-options a, button.g-recaptcha.button, .page-nav, .apply-button, .mobile-done-button, .dealerbtns-bottom a, .list-error-container .info > div:first-of-type button, .template-brandedbutton, #parts-content .parts-bottom-section .parts-list-view .parts-list-content .partslisting-container .parts-listing-column .parts-button.view-details, .check-availability-link, .email-seller-link, .video-chat-link, .faceted-search, .faceted-show-all-btn, .calculator-btn, .recommended-listings-section .view-all-link {

background-color: var(--primary-btn) !important; /* Primary Button Color */
color: var(--primary-text) !important; 

}

.selected-facets-container .selected-facet, .faceted-search, .faceted-show-all-btn, .calculator-btn {

background-color: var(--secondary-btn) !important; /* Secondary Button Color */
color: var(--secondary-text) !important; /* Secondary Text Color */

}

.list-content .list-title .list-listings-count, .list-content .list-main-section .listcontainer .list-listing .listing-top .listing-top-left .listing-main-stats .price, #parts-content .parts-top-section .parts-title-and-breadcrumbs .parts-title .parts-listings-count, #inv .error-message, #inv .info, .detail-content .detail-main-body .main-detail-data .detail-price, .detail-content .search-results, .list-content .list-top-section .listing-option-bar .listlistings-count, .detail-price, .compare-price, .compare-title, .listing-prices__retail-price,
.similar-listings-section .title, .bread-crumbs-heading .return-links .return-links-link span, #no-compare-listings,
.bread-crumbs-heading .return-links .return-links-link i {

color: #262626 !important; /* Misc. Text Color (price, headings, etc.) */

}

