.center
{
	text-align: center;
}
.filter-form
{
	margin-bottom: 30px;
}
.bedrooms
{
	text-align: center;
}
.search-btn.col-md-3.col-xl-3.col-sm-2 button
{
	width: 100%;
}
.bf-item.col-md-6
{
	margin: 0 !important;
	float: left;
}
.bf-item.col-md-12
{
	padding-top: 5px;
}
.bf-item.col-md-6 label
{
	width: 100%;
	text-align: center;
}
.filter-location .list
{
	max-height: 350px;
	overflow: auto;
}
.bds1radio:disabled + label
{
	background: #d3d3de;
}
.phcorrect
{
	top: 5px !important;
	left: 3px;
}
.envcorrect
{
	margin-left: 8px !important;
	margin-bottom: 5px;
}
.footer-address a,
.footer-address p,
.footer-address span
{
	font-weight: 700;
	color: #6f6f8a !important
}
.footer-address a:hover,
.footer-address p:hover,
.footer-address span:hover
{
	color: #fff !important;
	text-decoration: none !important;
}
.contact-addr a
{
	color: #6f6f8a;
	text-decoration: none !important;
}
.contactMap
{
	height: 600px;
	width: 100%;
}
.property-features .property-table table tr:nth-child(odd) td:nth-child(even) 
{
	background: #F8F8F9;
}
.property-features .property-table table tr:nth-child(even) td:nth-child(even) 
{
	background: #fff;
}
.bf-item input[type="checkbox"]
{
	display: none;
}
.bf-item input[type="checkbox"]:checked+label
{
	background: var(--admin-primary);
}
