.hosted-content h1, .hosted-content h3, .listing-name, .hosted-content .listings-wrapper .listings-list .listing-banner h2{font-family:Arial, Helvetica, sans-serif !important;}
.hosted-content h1{color: #e30000; padding: 0 0 5px;}

.hosted-content input[type='submit'], .hosted-content button[type='submit'], .hosted-content .btn, .hosted-content .button, .hosted-content .details-mobile .widget-details{font-family:Arial, Helvetica, sans-serif !important; border-radius: 5px !important; text-transform: uppercase !important; letter-spacing: 1px !important; font-size: 10px !important; margin: 2px 0 !important;}

.listings-list{font-family:Arial, Helvetica, sans-serif !important;}
.listings-wrapper .listing-largecard, .listings-wrapper .listing-thumb, .listings-wrapper .listing-smallcard, .listings-wrapper .listing{background: #f5f5f5 !important; border-radius: 5px !important; padding: 20px !important; border: 1px #ddd solid;}

.mc-full{z-index: 999999999;}

a{color: inherit;}
img{display: inline-block;}

.hosted-content .details-mobile .widget-details {background:#b00000;}
.attachment-search .search-checkboxes label .row {line-height:1.9rem!important;}

.hosted-content .listings-button .fa, .hosted-content .btn.listings-button .fa {width:auto!important;}

@media screen and (max-width: 785px){
	.hosted-content #wide_col{float:none;}
}