.property__details__icons-wrapper .icons--left a, .property__details__icons-wrapper .icons--left a:visited, .property__details__icons-wrapper .icons--right a, .property__details__icons-wrapper .icons--right a:visited{
	width:32px !important; /*was getting overwritten by addthis code*/
}
.office-wrapper a.telephone, .office-wrapper a.telephone:visited, .office-wrapper a.telephone:hover{
	color:#666;
}

.chosen-container-multi .chosen-choices li.search-field input[type="text"]{
	color: rgba(0, 0, 0, 0.75);
}
ul.chosen-choices{
	background-color: #fff;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+");
	background-position: 100% center;
	background-repeat: no-repeat;
}
.sidebar__sub-menu ul{margin:0;padding:0;}
.sidebar__sub-menu ul li ul{margin-left:1.25rem;}
.sidebar__sub-menu ul li a:not(.button){padding:0.25rem 0;margin:0;}

/* hide all the sidebars on static pages. jQuery will re-activate the options we want to display */
.sidebar__sub-menu #sidebar_about > li,
.sidebar__sub-menu #sidebar_buying > li,
.sidebar__sub-menu #sidebar_our_services > li,
.sidebar__sub-menu #sidebar_selling > li
{display:none;}

#agent_detail_p .content__agent_details--contact-info-wrapper a{
	padding: .25rem 0!important;
}
@media only screen and (min-width:641px) and (max-width: 768px) {
	
	#agent_detail_p .content__agent_details--contact-info-wrapper .button.expand.small{font-size:0.6125rem !important;}

}
@media only screen and (min-width:960px) and (max-width: 1024px) {
	
	#agent_detail_p .content__agent_details--contact-info-wrapper .button.expand.small{font-size:0.7125rem !important;}

}