

.socialw {
	overflow: auto;
}

.social{
  position:relative;
/*	border: 1px solid #292929;*/
	width: 37px;
	height: 37px;
	float: left;
	margin-left: 10px;
	overflow: hidden;
	border-radius: 5px;
}

.first {
	margin-left: 0px;
}

/*    ANIMATIONS   */

/* Fade In Down */
@-webkit-keyframes fadeInDown {
	0% {  opacity: 0;  -webkit-transform: translateY(-100px);  }
	100% {  opacity: 1;  -webkit-transform: translateY(0);	}
}

@-moz-keyframes fadeInDown {
	0% {  opacity: 0;  -moz-transform: translateY(-100px);	}
	100% {  opacity: 1;  -moz-transform: translateY(0);  }
}

@-o-keyframes fadeInDown {
	0% {  opacity: 0;  -o-transform: translateY(-100px);	}
	100% {  opacity: 1;  -o-transform: translateY(0);  }
}

@keyframes fadeInDown {
	0% {  opacity: 0;  transform: translateY(-100px);	}
	100% {  opacity: 1;  transform: translateY(0);	}
}

.fadeInDown {
	-webkit-animation: fadeInDown 1s both 0.3s;
	-moz-animation: fadeInDown 1s both 0.3s;
	-o-animation: fadeInDown 1s both 0.3s;
	animation: fadeInDown 1s both 0.3s;
}

@-webkit-keyframes fadeInLeft {
	0% {  opacity: 0;  -webkit-transform: translateX(-100px);  }
	100% {  opacity: 1;  -webkit-transform: translateX(0);	}
}

@-moz-keyframes fadeInLeft {
	0% {  opacity: 0;  -moz-transform: translateX(-100px);	}
	100% {  opacity: 1;  -moz-transform: translateX(0);  }
}

@-o-keyframes fadeInLeft {
	0% {  opacity: 0;  -o-transform: translateX(-100px);	}
	100% {  opacity: 1;  -o-transform: translateX(0);  }
}

@keyframes fadeInLeft {
	0% {  opacity: 0;  transform: translateX(-100px);	}
	100% {  opacity: 1;  transform: translateX(0);	}
}

.fadeInLeft {
	-webkit-animation: fadeInLeft 1s both 1s;
	-moz-animation: fadeInLeft 1s both 1s;
	-o-animation: fadeInLeft 1s both 1s;
	animation: fadeInLeft 1s both 1s;
}
/* Fade In Down */

/* Social Transition */

.social img{
position:absolute;
left:0;
top:0;
margin-top: -5px;
-webkit-transition: margin-top 250ms ease-in;
-moz-transition: margin-top 250ms ease-in;
-o-transition:  margin-top 250ms ease-in;
transition:  margin-top 250ms ease-in;
}
.social:hover img{
margin-top:-67px;
}
