.dsidx-standalone-disclaimer {
	display: none !important;
}

.landing-search-diverse{
    background: #fff;
    padding: 1.5em;
    width: fit-content !important;
    margin: 0 auto;
    border-radius: 10px;
}

.walkspan-description {
	display: flex;
	flex-direction: column;
	gap: 1em 0; 
}

.walkspan-description h2{
	font-size: 26px;
}

.header-blue {
	font-family: Arial !important;
	font-weight: normal;
	padding: 5px;
	text-align: center;
	color: white;
	background-color: #4454a4
}

.footer-text, .footer-copyright {
	font-family: Arial !important;
	font-weight: normal; 
	text-align: center;
	color: white;
}

.houzez_section_title{
    text-transform: none !important;
}

.item-listing-wrap {
/* 		height: 480px !important; */
}

.testimonials-module {
	max-width: 750px;
/* 	max-width: 650px; */
}


.listing-thumb {
		height: 250px !important;
}



/* FOR FOOTER WIDGETS */

.footer-top-wrap  {
	background-color: #4454a4;
}

.footer-bottom-wrap {
	background-color: #29346C;
}

.footer-image {
	margin-top: 50%;
  transform: scale(1.2);
/* 	margin-right: 20%; */
}

.email {
	margin-left: 10%;
	border-bottom: thin solid;
}

.sitemap-title {
	margin-bottom: 10%;
}

.contact {
	margin-left: 10%;
	border-bottom: thin solid;
}

.sitemap {
	margin-left: 30%;
}

.socials-title {
	margin-bottom: 10%;
}

.socials {
	margin-left: 30%;
}

.addr-title {
	margin-left: 10%;
	margin-bottom: 10%;
}


.addr-content {
	margin-left: 10%;
}



.newsletter-input {
	border-bottom: thin solid;
}

.copyright {
	margin-left: 10%;
	border-bottom: thin solid;
	margin-bottom: 20%;
}

.dsidx-navbar, .dsidx-navbar-more {
	display: none !important;
}

#dsidx {
	font-family: 'Roboto', sans-serif;
    font-size: 1em;
	    max-width: 1250px;
    margin: 1em auto;
}

.dsidx-results {
	max-width: 100% !important;
	padding: 1em;
}

.featured-listings-landing {
	margin: auto;
	padding: 1em;
}

.dsidx-link {
	color: #000 !important;
}

.featured-listings-landing .dsidx-xlistings-xtabs {
	display: none! important;
}

.idx-header-title {
	margin-top: 1.5em;
    font-weight: 500;
    font-family: 'Roboto', sans-serif;
    text-align: center;
}