@charset "utf-8";

a {
	color:#fff!important;
}

a:hover {
	color:#00AB1E!important;
}

.hosted-content .listings-wrapper .listings-list .listing-banner {
    background: #eee;
}

.hosted-content .m-bottom-20 {
	margin:0;
}

.hosted-content .listings-wrapper, .hosted-content .listings-detail-wrapper, .hosted-content .listings-drilldown-wrapper {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	
}

.hosted-content .listings-wrapper .bold, .hosted-content .listings-wrapper .italic, .hosted-content .listings-wrapper h2, .hosted-content .listings-detail-wrapper .bold, .hosted-content .listings-detail-wrapper .italic, .hosted-content .listings-detail-wrapper h2, .hosted-content .listings-drilldown-wrapper .bold, .hosted-content .listings-drilldown-wrapper .italic, .hosted-content .listings-drilldown-wrapper h2 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

h2 {
    font-weight: 500;
}

.hosted-content .bold {
    font-weight: 600;
}

.hosted-content h3 {
    font-weight: 600;
    font-size: 20px;
	color:#fff!important;
}

.hosted-content input[type='submit'], .hosted-content button[type='submit'], .hosted-content .btn, .hosted-content .button {
    background: #00AB1E!important;
	font-size:16px;
	font-weight:bold;
}

.hosted-content input[type='submit']:hover, .hosted-content button[type='submit']:hover, .hosted-content .btn:hover, .hosted-content .button:hover {
    background: #aaa!important;
}

.hosted-content .m-tb-20 {
    margin: 10px 0;
}

.hosted-content input[type=button], .hosted-content input[type=color], .hosted-content input[type=date], .hosted-content input[type=datetime], .hosted-content input[type=datetime-local], .hosted-content input[type=email], .hosted-content input[type=file], .hosted-content input[type=hidden], .hosted-content input[type=image], .hosted-content input[type=month], .hosted-content input[type=number], .hosted-content input[type=password], .hosted-content input[type=range], .hosted-content input[type=reset], .hosted-content input[type=search], .hosted-content input[type=tel], .hosted-content input[type=text], .hosted-content input[type=time], .hosted-content input[type=url], .hosted-content input[type=week], .hosted-content select, .hosted-content textarea {
	background:#fff;
}

.hosted-content .listings-detail-wrapper .quote-form.bordered {
	background:#626262;	
}

.hosted-content .listings-detail-wrapper .information-box :nth-child(2n).row {
background:#626262!important;	
}

.hosted-content .attachment-search .search-checkboxes label {
color:black!important;	
}

.hosted-content .attachment-search .search-subheader {
color:#00AB1E!important;	
}

.listings-wrapper .listing-boxed .listing-border{
background:#2F2F2F;	
}

.option-name, .option-count, .faceted-date-range{color:#000!important;}
.compare-button-list{color:#00AB1E!important;}
.dealer-info .contact-information .contact, .dealer-info .address-and-contact .contact{float:left!important;text-align:left!important;width:100%!important; margin-bottom:10px!important;}
.ts-modal-body, .des-modal-body{color:#000!important;}
.form-bottom a{color:#00AB1E!important;}