
/*
	This file includes styles for elements on personal agent pages.
	It is used in templates: prestige, vision, flash, eclipse, silver (dir b7)
*/
.social_network {
	margin: 5px 0;
	float: left;	
}
.social_network span.personalInfo {
	float: left;
}
.social_network label, .social_network .label {
	float: left;
	padding-right: 10px;
	line-height: 16px;
}
.social_network a {
	display: block;
	float: left;	
}
.social_network_icon {
	display: block;
	width: 16px;
	height: 16px;
	padding: 0 2px 0 0;
	float: left;
}
.social_network_facebook {
	background:url("/personal/1/images/social_network/facebook_16.png") no-repeat scroll left top transparent;
}
.social_network_twitter {
	background:url("/personal/1/images/social_network/twitter_16.png") no-repeat scroll left top transparent;
}
.social_network_linkedin {
	background:url("/personal/1/images/social_network/linkedin_16.png") no-repeat scroll left top transparent;
}
.social_network_youtube {
	background:url("/personal/1/images/social_network/youtube_16.png") no-repeat scroll left top transparent;
}
.social_network_realbuzz {
	background:url("/personal/1/images/social_network/realbuzz_16.png") no-repeat scroll left top transparent;
}





.title_wrapper {

}
.title_wrapper h2 {
	margin: 0;
	padding: 0;	
	text-align: center;
}


/*contact form with recaptcha widget - on listing details and home/contact page */
#recaptcha-wrapper {
    margin: 0 0 10px;
}
/*#contact_us_recaptcha .info, #contact_us_recaptcha .error,*/
.validation .info, .validation .error {
    margin: 10px 0;
}
#contact_us_recaptcha .info, #contact_us_sent .info {
    color: #666666;
}
.error {
    color: #D84C63;
}