/**
	CUBE
*/

.effect-4-1 a {
	-webkit-perspective: 300px;
	        perspective: 300px;
	background:none;
	overflow: visible !important;
}
.effect-4-1 a:before,
.effect-4-1 a:after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
    height: 100%;
}
.effect-4-1 a:before {
	z-index:1;
	background-color: #EAEAEA;
}
.effect-4-1 a:after {
    -webkit-transform: translateY(33px) rotateX(-90deg);
            transform: translateY(33px) rotateX(-90deg);
	color: #FFFFFF;
	opacity: 0;
	filter: alpha(opacity=0);
}
.effect-4-1 a:hover:before{
	-webkit-transform: translateY(-33px) rotateX(90deg);
	        transform: translateY(-33px) rotateX(90deg);
	opacity: 0;
	filter: alpha(opacity=0);
}

.effect-4-1 a:hover:after{
	-webkit-transform: rotateX(0);
	        transform: rotateX(0);
	opacity: 1;
	filter: alpha(opacity=100);
}

/* Icon */
.effect-4-1 .fb:before,
.effect-4-1 .fb:after {
	content: "\f09a";
}
.effect-4-1 .fb:after {
	background-color: #3b5998;
}

/* Github */
.effect-4-1 .dribbble:before,
.effect-4-1 .dribbble:after {
	content: "\f17d";
}
.effect-4-1 .dribbble:after {
	background-color: #F26798;
}

/* SU */
.effect-4-1 .su:before,
.effect-4-1 .su:after {
	content: "\f1a4";
}
.effect-4-1 .su:after {
	background-color: #5FBB4C;
}

/* Gplus */
.effect-4-1 .gplus:before,
.effect-4-1 .gplus:after {
	content: "\f0d5";
}
.effect-4-1 .gplus:after {
	background-color: #d34836;
}

/* Instagram */
.effect-4-1 .instagram:before,
.effect-4-1 .instagram:after {
	content: "\f16d";
}
.effect-4-1 .instagram:after {
	background-color: #DCAD65;
}

/* Twitter */
.effect-4-1 .twitter:before,
.effect-4-1 .twitter:after {
	content: "\f099";
}
.effect-4-1 .twitter:after {
	background-color: #4099ff;
}

/* RSS */
.effect-4-1 .rss:before,
.effect-4-1 .rss:after {
	content: "\f09e";
}
.effect-4-1 .rss:after {
	background-color: #FF9F5B;
}

/* Digg */
.effect-4-1 .digg:before,
.effect-4-1 .digg:after {
	content: "\f1a6";
}
.effect-4-1 .digg:after {
	background-color: #79BAFF;
}

/* Youtube */
.effect-4-1 .youtube:before,
.effect-4-1 .youtube:after {
	content: "\f167";
}
.effect-4-1 .youtube:after {
	background-color: #CF2200;
}

/* Vimeo */
.effect-4-1 .vimeo:before,
.effect-4-1 .vimeo:after {
	content: "\f27d";
}
.effect-4-1 .vimeo:after {
	background-color: #85C6FD;
}

/* Delicious */
.effect-4-1 .delicious:before,
.effect-4-1 .delicious:after {
	content: "\f1a5";
}
.effect-4-1 .delicious:after {
	background-color: #3F92DC;
}

/* Linkedin */
.effect-4-1 .linkedin:before,
.effect-4-1 .linkedin:after {
	content: "\f0e1";
}
.effect-4-1 .linkedin:after {
	background-color: #4698BD;
}