.hosted-content h1 {margin-bottom:0; color:#CF4F4B;font-size:30px !important;}
.hosted-content h2 {margin-bottom:0; color:#CF4F4B; font-size:24px;}
.hosted-content .listings-wrapper .listings-list .listing-banner h2 {font-family: 'Montserrat', sans-serif !important; font-size: 20px; line-height: 2em;}
.listings-wrapper .listing-boxed .listing-boxed-details h2 a {font-family:'open_sans_condensedbold';}
.hosted-content h3 {font-size:20px; color:#CF4F4B; line-height: 1.5em !important;}
.hosted-content .listings-wrapper h5.red {font-size:16px;}

.hosted-content a {color:#333;}
.hosted-content a:hover {color:#CF4F4B;}

.hosted-content a.btn {width:auto;}
.hosted-content a.btn:after {content: ""; padding-left: 0;}
.hosted-content a.btn:hover{background:#373737 !important;}

.hosted-content .listings-wrapper .listings-list .listing-name a {color: #000;}

.hosted-content .icons {display:inline-block; zoom:1; *display:inline; background:transparent; border:0; width:auto;}

.hosted-content .btn, .hosted-content .button, .hosted-content #main-search input[type='submit'], .hosted-content button[type='submit'] {background-color:#CF4F4B;}
.listings-wrapper .hosted-theme .btn:hover, .hosted-content #main-search input[type='submit']:hover, .hosted-content button[type='submit']:hover {background-color: #373737; color: #fff !important;}
/*.hosted-content #main-search input {background:#fff;}*/

.hosted-content .listings-detail-wrapper .listing-details .divider {height:auto; background:transparent; display:block; margin:0;}

