/* social icons buttons */
span.social a {
	background: url(../../images/elements/png/social_wood.png) repeat left top;
	height: 44px;
	width: 44px;	
	border: none;	 
	font: 27px/44px 'JustVector';	
	transition: all 0.40s linear;
	-moz-transition: all 0.40s linear;
	-webkit-transition: all 0.40s linear;
	-o-transition: all 0.40s linear;		
	margin: 2px 1px 4px;
	padding: 0;
}
span.social a:hover {
	border: none;	
	transition: all 0.18s linear;
	-moz-transition: all 0.18s linear;
	-webkit-transition: all 0.18s linear;
	-o-transition: all 0.18s linear;		
}
.social {
	position: relative;
	
	transition: all 0.20s linear;
	-moz-transition: all 0.20s linear;
	-webkit-transition: all 0.20s linear;
	-o-transition: all 0.20s linear;
}
.social:hover {
	position: relative;
	top: -2px;
	transition: all 0.20s linear;
	-moz-transition: all 0.20s linear;
	-webkit-transition: all 0.20s linear;
	-o-transition: all 0.20s linear;		
}
/* social icons text/shadow color */
#extraContainer1 span.social a,
#extraContainer2 span.social a,
#extraContainer3 span.social a,
#sidebarContainer span.social a,
span.social a {
color: #ede4cd;
text-shadow: #2f140a 0 1px 1px;
}
#extraContainer1 span.social a:hover,
#extraContainer2 span.social a:hover,
#extraContainer3 span.social a:hover,
#sidebarContainer span.social a:hover,
span.social a:hover {
color: #fff;
text-shadow: #3c1a0d 0 1px 15px;
}
/* fix IE */
.ie9 aside span.social {
    font-size: 0.93em;
}