#woo-social-links{
	width: 350px;
	margin: 0 auto;
}
.wc-social-login.form-row-wide a{
	float: none;
	display: inline-block;
}
a.button-social-login span{
	display: none!important;
}
a.button-social-login.button-social-login-facebook span, 
.widget-area a.button-social-login.button-social-login-facebook span, 
.social-badge.social-badge-facebook span,
a.button-social-login.button-social-login-twitter span, 
.widget-area a.button-social-login.button-social-login-twitter span, 
.social-badge.social-badge-twitter span,
a.button-social-login.button-social-login-google span, 
.widget-area a.button-social-login.button-social-login-google span, 
.social-badge.social-badge-google span{
	background: none!important;
	background-image: none!important;
}
a.button-social-login.button-social-login-facebook, 
.widget-area a.button-social-login.button-social-login-facebook, 
.social-badge.social-badge-facebook{
	background:none;
	background-image: url('assets/images/facebook.png')!important;
	background-size: contain;
	background-repeat: no-repeat;
	border-radius: 5px;
	font-size: 17px;
	font-weight: 500;
	line-height: 2;
	text-align: center;
	color: #ffffff;
	width: 348px;
	padding: 12px 0 0 0;
	margin-bottom: 25px;
	border-color: #3b5998!important;
}
a.button-social-login.button-social-login-twitter, 
.widget-area a.button-social-login.button-social-login-twitter, 
.social-badge.social-badge-twitter{
	background:none;
	background-image: url('assets/images/twitter.png')!important;
	background-size: contain;
	background-repeat: no-repeat;
	border-radius: 5px;
	font-size: 17px;
	font-weight: 500;
	line-height: 2;
	text-align: center;
	color: #ffffff;
	width: 348px;
	padding: 12px 0 0 0;
	margin-bottom: 25px;
	border-color: #64ccf1!important;
}
a.button-social-login.button-social-login-google, 
.widget-area a.button-social-login.button-social-login-google, 
.social-badge.social-badge-google{
	background:none;
	background-image: url('assets/images/google-plus.png')!important;
	background-size: contain;
	background-repeat: no-repeat;
	border-radius: 5px;
	font-size: 17px;
	font-weight: 500;
	line-height: 2;
	text-align: center;
	color: #ffffff;
	width: 348px;
	padding: 12px 0 0 0;
    margin-bottom: 25px;
    border-color: #ea4335!important;
}
@media(max-width: 767px){
	a.button-social-login.button-social-login-facebook, 
	.widget-area a.button-social-login.button-social-login-facebook, 
	.social-badge.social-badge-facebook {
	    line-height: 2.5;
	    width: 218px;
	    padding: 6px 0px 6px 60px;
	}
	a.button-social-login.button-social-login-twitter, 
	.widget-area a.button-social-login.button-social-login-twitter, 
	.social-badge.social-badge-twitter{
		line-height: 2.5;
	    width: 238px;
	    padding: 6px 0px 6px 40px;	
	}	
	a.button-social-login.button-social-login-google, 
	.widget-area a.button-social-login.button-social-login-google, 
	.social-badge.social-badge-google{
		line-height: 2.5;
	    width: 238px;
	    padding: 6px 0px 6px 40px;
	}
	/*a.button-social-login.button-social-login-google, 
	.widget-area a.button-social-login.button-social-login-google, 
	.social-badge.social-badge-google,
	a.button-social-login.button-social-login-twitter, 
	.widget-area a.button-social-login.button-social-login-twitter, 
	.social-badge.social-badge-twitter,
	a.button-social-login.button-social-login-facebook, 
	.widget-area a.button-social-login.button-social-login-facebook, 
	.social-badge.social-badge-facebook{
		width: 280px;
	}*/
	.wc-social-login.form-row-wide{
		text-align: center;
	}
}
