.social_login {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.social_login button
{
	color: #fff;
    border: none;
    background-color: #3691E5;
    font-size: 14px;
    font-weight: 900;
    min-width: 150px;
    cursor: pointer;
    outline: none;
    transition: all .2s linear;
    height: 39px;
}
.social_login .btnFb, .social_login .btnFb:hover, .social_login .btnFb:active, .social_login .btnFb:focus
{
	background: #4C68A2;
}
.social_login .btnGo, .social_login .btnGo:hover, .social_login .btnGo:active, .social_login .btnGo:focus
{
	background: #F16173;
}
.social_login .btnTw, .social_login .btnTw:hover, .social_login .btnTw:active, .social_login .btnTw:focus
{
	background: #53d1f8;
}
.social_login button:hover, .social_login button:active {
	outline: none;
	opacity: .5;
}
@media (min-width: 992px) {
	.social_login button{
		width: 49%;
	}
}
@media (max-width: 991px) {
	.social_login button{
		width:100%;
		margin-bottom: 10px;
	}
}
@media (max-width: 527px) {
	.social_login .btnFb, .social_login .btnGo {
		margin: 10px auto;
		max-width: initial;
	}
}