#searchMap img {
	max-width: inherit;
} /* this is required to render the Google map zoom control properly */
#searchMap { 
	height:400px; 
	width:100%; 
	float:left;
}
#mapContainer {
	position: relative
}

.profileSummary .practicePopoutCloseIcon { 
	display: none;
}

.profile_latlng {
	display: none;
}
.profile_postcode {
	display: none;
}
#architectSearch div.field_specialist-sectors {
	width: 45%;
	float: left;
}
#architectSearch div.field_specialist-sectors label:nth-child(even){
	width: 45%;
	float: left;
	display: block;
 	clear: left;
}
#architectSearch div.field_specialist-sectors label:nth-child(odd){
	width: 45%;
	float: left;
	display: inline-block;
}
#architectSearch div.checkbox span{
	display:block;
}

.pickermap img {
	max-width: none !important;
}

#practicePopout div.profile_location {
	display: none;
}
#practicePopout div.profile_postcode {
	display: none;
}
#practicePopout div.profile_latlng {
	display: none;
}
#practicePopout div.profile_sectors {
	display: none;
}
#practicePopout div.profile_experience {
	display: none;
}
#practicePopout div.profile_services {
	display: none;
}
#practicePopout div.profile_address {
	display: none;
}
#practicePopout div.profile_budget {
	display: none;
}