﻿@charset "utf-8";
/* CSS Document */

/*------------------------------ General Listings Page---------------------------------*/

/*----Listing Sidebar Background Color & Text Color Change----*/
.faceted-search-content-container {background:#fff!important;line-height:normal!important;}
.faceted-search-content .selected-facets-container .selected-facet {background:#3b943b !important;}

/*----Listing Background Color & Text Color Change----*/
.list-container .list-listing {background:#fff !important; color:#000 !important;line-height:normal!important;}
.list-content .list-main-section .list-container {background:#fafafa !important;}

/*---Sidebar Background Color & Text Color----*/
.list-content .section-box {background:#fff !important; color:#000 !important}

/*----Filter button color change------*/
.current-facet {background:#000 !important;}
.list-content .print-this, .list-content .email-this{font-size: 15px !important; letter-spacing: 0 !important}

/*----View Details Button----*/
.view-listing-details-link {background:#3b943b !important;}
.view-listing-details-link:hover {background:#ddd !important;color:#000 !important;}

.list-content .list-main-section .list-container .list-listing .listing-top-right .buy-now-link, .list-content .list-main-section .list-container .list-listing .listing-top-right .contact-btn, .list-content .list-main-section .list-container .list-listing .listing-top-right .check-availability, .list-content .list-main-section .list-container .list-listing .listing-top-right .email-seller, .list-content .list-main-section .list-container .list-listing .listing-top-right .video-chat, .list-content .list-main-section .list-container .list-listing .listing-top-right .facebook-messenger, .list-content .list-main-section .list-container .list-listing .listing-top-right .whatsapp, .list-content .list-main-section .list-container .list-listing .listing-top-right .text, .entry-content .fas{color: #fff !important}
/*---Page Title----*/
.list-content .list-title .list-title-text {color:#3b943b !important; font-size:26px !important; line-height: 28px !important; 	font-family: 'Poppins', sans-serif !important; letter-spacing: .5px !important}

.paging-container .page-navs .list-page-nav{background-color: #3b943b !important}

/*----Listings # showing text----*/
.list-content .list-title .list-listings-count {color:#000 !important;}

.list-content .listing-portion-title{letter-spacing: .25px !important; font-family: 'Poppins', sans-serif !important;}

/*---Description text color (if different than body text color)----*/
.listing-description-text {color:#000 !important;}

/*----Price----*/
.listing-main-stats .price {color:#000 !important;}

body .noUi-connect{background: #eee !important;} body .noUi-handle{background: #212121 !important}


/*-- email seller form --*/
.ts-modal-container .form-bottom .captcha-and-submit .captcha-placeholder button{background-color: #3b943b !important}

/*------------------------------Listings Details Page---------------------------------*/
/*----Details Page Header----*/
.main-detail-data .detail-title {color:#000 !important}
.detail-content .detail-main-body .main-detail-data .detail-title{color: #307630 !important; font-weight: 700 !important; letter-spacing: .25px !important; font-size: 20px !important;}
/*----Make an Offer Button----*/
.main-detail-data .offer-btn {background:#3b943b !important}
.main-detail-data .offer-btn:hover {background:#ddd !important;color:#000 !important;}
.detail-content .detail-main-body .main-detail-data .offer-btn{font-size: 18px !important; letter-spacing: 0 !important}

/*----Details Price----*/
.detail-price {color:#000 !important;}
.detail-content .detail-main-body .main-detail-data .currency-link .detail-btn-calc p{letter-spacing: 0 !important}
.detail-content .detail-main-body .main-detail-data .offer-btn,
/*----Spec Title Background & Color ----*/
.detail-content .data-row .data-label {background:#3b943b !important; color:#fff !important;}
.detail-content .dealer-info h3{font-size: 20px !important; color: #3b943b !important; letter-spacing: .25px !important;}

/*----Breadcrumb - Search Results button----*/
.detail-content .search-results {color:red !important;}

/*----Breadcrumb Path above Searach Results----*/
.breadcrumbs .breadcrumbs-element {color:#000 !important; font-size:16px !important; font-weight: bold;}

/*----Background color of widgets (if it matches the page background)----*/
.listing-widgets a {background:#444 !important;color:#ccc!important;}
.listing-widgets a:hover {background:#555 !important;color:#fff !important;}



/*------------------------------Listings Details Mobile ---------------------------------*/

/*----General Left Title Background & Color----*/
.detail-content-mobile .detail-additional-data .data-row .data-label {background-color:#3b943b !important;color:#fff !important;}

/*----Phone, Make An Offer, Email & Financial Calculator Background & Color----*/
.detail-content-mobile .detail-main-body .main-detail-data .dealer-phone-mobile-container .dealer-phone-mobile {background-color:#3b943b !important;border:1px solid #3b943b !important;}

.contact-options a, .fin-calc-mobile>a,.detail-content-mobile .detail-main-body .main-detail-data .offer-btn-mobile {background-color:#3b943b !important;border:1px solid #3b943b !important;}

.detail-content-mobile .detail-main-body .main-detail-data .send-email-btn-mobile, .detail-content-mobile .detail-main-body .main-detail-data .send-wholesale-email-btn-mobile {background-color:#3b943b !important;border:1px solid #3b943b !important;}

.detail-content-mobile .detail-main-body .main-detail-data .fin-calc-btn-mobile {background-color:#3b943b !important;}

.detail-content-mobile .detail-contact-bar .contact-bar-btn {background-color:#3b943b !important;}

.detail-content .dealer-info .phone-and-email .send-email-btn span{font-size: 15px !important; letter-spacing: 0 !important}

/*---- Mobile Breadcrumb Background & Color ----*/
.mobile-breadcrumb {background:#000 !important;color:#fff !important;}
.detail-content-mobile .detail-main-body .detail-mobile-top .detail-title{font-size: 20px !important;}
.list-content .list-top-section .listing-option-bar .list-listings-count {color:#000!important;}

.list-content .list-listing-mobile .view-listing-details-link, .list-content .list-listing-mobile .buy-now-link, .list-content .list-listing-mobile .check-availability-link, .list-content .list-listing-mobile .email-seller-link {line-height:normal!important;}

.modal-content .modal-top .modal-title{color: #3b943b !important}
.modal-content .form-bottom .captcha-and-submit .captcha-placeholder button{background-color: #3b943b !important}

/*---- Picture Icons ----*/
.list-content .list-listing-mobile .media-icon-text {display:inline-block!important;}
.list-content .list-listing-mobile .media-icon img {display:inline-block!important;}
.list-content .list-main-section .list-container .list-listing .listing-top .listing-top-left .media-icon {display:inline-block!important;}

/*---- Price ----*/
.list-content .list-listing-mobile .price-container .price {color:#000!important;}




