





.myrealpage-footer {
	display: none !important;
}


/* responsive listings */
html body #listing-results-view.mrp-style-area .summary-property-type {
	background-color: #909090;
	font-family: 'Lato', sans-serif;
	max-width: 50%;
}

html body #listing-results-view.mrp-style-area .mrp-listing-price-container {
	background-color: #909090;
	font-family: 'Lato', sans-serif;
}

html body #listing-results-view.mrp-style-area .mrp-listing-details-link a {
	background-color: #000;
	font-family: 'Lato', sans-serif;
}

html body #page-layout #listing-results-view.mrp-style-area .mrp-listing-details-link a:hover {
	background-color: #909090;
	font-family: 'Lato', sans-serif;
}

html body #listing-results-view.mrp-style-area .mrp-listing-result-overlay.blue {
	background-color: #909090;
	font-family: 'Lato', sans-serif;
}

html body #listing-details-view.mrp-style-area .mrp-listing-quick-actions > span {
	background-color: #909090;
}

html body .mrp-style-area a {
	color: #000;
	font-family: 'Lato', sans-serif !important;
}

html body #listing-details-view.mrp-style-area .mrp-listing-links-section > ul li {
	background-color: #909090;
	font-family: 'Lato', sans-serif;
}

html body #listing-details-view.mrp-style-area .mrp-i-unit,
html body #listing-details-view.mrp-style-area .mrp-m-unit {
	color: #909090;
	border-bottom: 2px solid #909090;
	font-family: 'Lato', sans-serif;
}

html body #listing-details-view.mrp-style-area .mrp-listing-details-tabs li.active {
	border-bottom: 3px solid #000;
	font-family: 'Lato', sans-serif;
}

#content-well .info-section-documents-and-links .document-or-link-item a  {
	font-size: 22px;
	font-family: 'Lato', sans-serif;
	font-weight: bold;
}

#listing-results-view.mrp-style-area .mrp-owner-contact-container .listing-contact-info .listing-contact-info-wrapper {
	font-family: 'Lato', sans-serif;
}

#listing-results-view.mrp-style-area .listing-item-entry-title {
	font-family: 'Lato', sans-serif;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section > div dt,
#listing-results-view.mrp-style-area .mrp-listing-summary-section > div dd {
	font-family: 'Lato', sans-serif;
}

#listing-results-view.mrp-style-area, #listing-details-view.mrp-style-area {
	font-family: 'Lato', sans-serif !important;
}

/* long listings fix */
#listing-results-view.mrp-style-area .mrp-listing-result {
	overflow: hidden;
}

.mrp-style-area .mrp-listing-summary-section dt {
	font-weight: normal;
	font-size: 13px;
}

.mrp-style-area .mrp-listing-summary-section dd span {
	font-size: 11px;
	letter-spacing: -1px;
}


/* listings styling */
#listing-results-view.mrp-style-area .mrp-listing-page-navigation .page-buttons {
	font-family: 'Lato', sans-serif;
	font-weight: 300;
}

.listing-results-view div {
	font-family: 'Lato', sans-serif;
	font-weight: 300;
}

#listing-details-view.mrp-style-area .mrp-listing-links-section > ul li a {
	font-family: 'Lato', sans-serif;
	font-weight: 300;
}

.fotorama__thumb-border {
	border-color: #909090;
}

#listing-details-view.mrp-style-area .mrp-listing-info-section label,
#listing-details-view.mrp-style-area .mrp-listing-wide-info-section label {
	font-family: 'Lato', sans-serif !important;
	font-weight: 400;
}

#listing-details-view.mrp-style-area h1.mrp-listing-title,
#listing-details-view.mrp-style-area h2.mrp-listing-price-info {
	font-family: 'Lato', sans-serif !important;
	font-weight: 400;
	font-size: 32px !important;
}

#listing-details-view.mrp-style-area.xs h2.mrp-listing-price-info .sub-info {
	font-family: 'Lato', sans-serif !important;
	font-weight: 400;
}

#listing-details-view.mrp-style-area.xs h2.mrp-listing-price-info .sub-info > span {
	font-family: 'Lato', sans-serif !important;
	font-weight: 400;
	font-size: 18px !important;
}

#listing-details-view.mrp-style-area.xs h1.mrp-listing-title .sub-location span {
	font-family: 'Lato', sans-serif !important;
	font-weight: 400;
}

#listing-details-view.mrp-style-area.xs .mrp-details-vow-toolbar-wrapper {
	margin-top: -15px !important;
}

#listing-details-view.mrp-style-area.xl .large-sidebar > section.inline-contact-form .mrp-form-title-main,
#listing-details-view.mrp-style-area.xl .large-sidebar > section.inline-mortgage-calc-form .mrp-form-title-main {
	font-family: 'Lato', sans-serif !important;
	font-weight: 300;
}

.mrp-style-area {
	font-family: 'Lato', sans-serif !important;
	font-weight: 300;
}

.large-sidebar .mrp-listing-form-container .mortgage-calculation .label  {
	color: #909090;
}

.mrp-style-area .btn-primary {
	color: #fff;
	background-image: -webkit-linear-gradient(top, #909090 0%, #909090 100%);
	background-image: -o-linear-gradient(top, #909090 0%, #909090 100%);
	background-image: linear-gradient(to bottom, #909090 0%, #909090 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#909090', endColorstr='#909090', GradientType=0);
	border-color: #000;
	border-bottom-color: #000;
}

.mrp-style-area .btn-primary:hover {
	color: #fff;
	background-image: -webkit-linear-gradient(top, #999 0%, #999 100%);
	background-image: -o-linear-gradient(top, #999 0%, #999 100%);
	background-image: linear-gradient(to bottom, #999 0%, #999 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#999', endColorstr='#999', GradientType=0);
	border-color: #999;
	border-bottom-color: #999;
}

.mrp-style-area a:hover,
.mrp-style-area a:focus {
	color: #000;
}

#listing-results-view.mrp-style-area .mrp-listing-summary-section {
	font-size: 11px !important;
}

#listing-details-view.mrp-style-area .mrp-listing-links-section > ul li {
	border-radius: 0px !important;
}

#listing-results-view.mrp-style-area .mrp-listing-details-link a {
	border-radius: 0px !important;
}