
.big-buttons a {
	position: relative;
    color: #ffffff;
    text-decoration: none;
    /*font-family: 'Oswald';
    padding:10px 15px 10px 60px;
    display: block;*/
 	padding:10px 15px 10px 50px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 4px;
    border-radius: 4px;
	font-size:16px;
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	transform: translate(0, 0);

	-webkit-transition: all ease 0.2s;
	-moz-transition: all ease 0.2s;
	-o-transition: all ease 0.2s;
	-ms-transition: all ease 0.2s;
	transition: all ease 0.2s;
}

.big-buttons a:active {
   -webkit-transform: translate(0, 3px);
	-moz-transform: translate(0, 3px);
	transform: translate(0, 3px);
}

.big-buttons2 a {
    padding:5px 5px 5px 40px !important;
}
/* Facebook */
a.facebook-small, a.facebook-big{
 -webkit-box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
 -moz-box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
  box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
}
a.facebook-small{background:#3B5997 url("images/facebook.png") no-repeat center center;}
a.facebook-big{background:#3B5997;}

a.facebook-small:active, a.facebook-big:active{ -webkit-box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
    -moz-box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
    box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
}

a.facebook-big:before{background: url("images/facebook.png") no-repeat center center;
content:"";
width:30px;
height:30px;
position:absolute;
left:10px;
top:18%;
}

/* GPlus */
a.gplus-small, a.gplus-big{
 -webkit-box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
 -moz-box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
  box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
	position:relative;
}
a.gplus-small{background:#dd4b39 url("images/gplus.png") no-repeat center center;}
a.gplus-big{background:#dd4b39;}
a.gplus-small:active, a.gplus-big:active{ -webkit-box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
    -moz-box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
    box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
}
a.gplus-big:before{background: url("images/gplus.png") no-repeat center center;
content:"";
width:30px;
height:30px;
position:absolute;
left:10px;
top:18%;
}

/* Mail */
a.mail-small, a.mail-big{
 -webkit-box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
    -moz-box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
    box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
}
a.mail-small{background:#007BB6 url("images/mail.png") no-repeat center center;}
a.mail-big{background:#007BB6;}

a.mail-small:active, a.mail-big:active{ -webkit-box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
    -moz-box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
    box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
}

a.mail-big:before{background: url("images/mail.png") no-repeat center center;
content:"";
width:30px;
height:30px;
position:absolute;
left:10px;
top:18%;
}


/* Twitter */
a.twitter-small, a.twitter-big{
 -webkit-box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
    -moz-box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
    box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
}
a.twitter-small{background:#55ACEE url("images/twitter.png") no-repeat center center;}
a.twitter-big{background:#55ACEE;}

a.twitter-small:active, a.twitter-big:active{ -webkit-box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
    -moz-box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
    box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15) inset;
}

a.twitter-big:before{background: url("images/twitter.png") no-repeat center center;
content:"";
width:30px;
height:30px;
position:absolute;
left:10px;
top:18%;
}