







#pagewrap__p {
    color: #333333;
}
#mrp-container3 {
	background-color: #e00034;
    border-top: 1px solid #c2002d;
}
.mrp-weblet-menu a {
        color: #FFFFFF;
}
a:hover {
    color: #e00034;
}
.outer-container5 {
    background-color: #000000;
    border-bottom: 1px solid #222222;
    border-top: 1px solid #333333;
}

.outer-footer {
    background-color: #000000;
}

.unibox-fields .unibox-submit,
.outer-footer button {
    background-color: #e00034;
}
.unibox-fields .unibox-submit:hover,
.outer-footer button:hover {
    background-color: #4e4e4e;
}
.unibox-fields .unibox-control select, .unibox-fields .unibox-control input {
    background-color: #4e4e4e;
    border: 1px solid #4e4e4e;
    color: #FFFFFF;
}
#mrp-container6 .mrp-leadin {
    background-color: #000000;
}
#mrp-container6 .mrpl-inner {
    background-color: #4e4e4e;
}
#mrp-container6 .mrpl-inner:hover {
    background-color: #e00034;
}
.featured-listing-price-value {
    color: #e00034;
}
.outer-footer a:hover {
    color: #e00034;
}


.mrp-menu-resp-wrapper li.on > ul {
    background-color: #e00034;
    border: 1px solid #d20031;
}


#mrp-container1 h1,
.mrp-contact-info-outer .contact-info-heading,
.mrp-weblet-contact-info * {
	text-transform: none;
}





html, body, body div, span, object, iframe, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary {
    font-family: 'Open Sans', sans-serif;
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Open Sans', sans-serif;
}
#mrp-container1 h1 {
    font-family: 'Open Sans', sans-serif;
}
#mrp-container1 h2 {
    font-family: 'Open Sans', sans-serif;
}
.main-content-container h1 {
    font-family: 'Open Sans', sans-serif;
}
.outer-footer p {
    font-family: 'Open Sans', sans-serif;
}
.weblet_jump-links-item {
    font-family: 'Open Sans', sans-serif;
}
.outer-footer button {
    font-family: 'Open Sans', sans-serif;
}
.mrp-weblet-menu a {
    font-family: 'Open Sans', sans-serif;
}
.mrp-weblet-contact-info * {
    font-family: 'Open Sans', sans-serif;
}
.weblet_web-syndication-entry-link a {
    font-family: 'Open Sans', sans-serif;
}
.weblet_featured-listings-title {
    font-family: 'Open Sans', sans-serif;
}


/* TEST FOR DDF COMPLIANCE MRP EDITS */

#listing-results-view.mrp-style-area .summary-property-type {
    position:relative !important;
    -webkit-transform:none !important;
    -moz-transform:none !important;
    -ms-transform:none !important;
    -o-transform:none !important;
    transform:none !important;
    margin-top:8px !important;
}

#listing-results-view.mrp-style-area .mrp-listing-price-container {
    -webkit-transform: translate(-10%, 42%) !important;
    -moz-transform: translate(-10%, 42%) !important;
    -ms-transform: translate(-10%, 42%) !important;
    -o-transform: translate(-10%, 42%) !important;
    transform: translate(-10%, 42%) !important;
    z-index:1 !important;
    background-color:transparent !important;
    box-shadow:none !important;
    padding:0px !important;
    font-size:17px !important;
    font-weight:bold !important;
}

#listing-results-view.mrp-style-area .listing-item-top-menu span.contact-info-tab {
     display:none !important;   
}