/**
 * @project     SocialLogin
 * @package     LitExtension_SocialLogin
 * @author      LitExtension
 * @email       litextension@gmail.com
 */

.le-socialconnect-social{}
div.le-socialconnect-social .col3-set .col-3 {width: 100%;}
div.le-socialconnect-social .col3-set .col-3 .content {min-height: 70px;margin:10px 0;padding:0;}
div.le-socialconnect-social .col3-set .col-3 .content .le-social-button-login{;margin: 0 auto;width: 220px;padding: 10px 0;}
/*.le-social-button-login{text-align: center;}*/
.le-socialconnect-social .ico-fb{
    width:240px !important;
    height: 30px !important;
    line-height: 30px!important;
    padding: 0;
    border: none;
    border-radius: 16px;
    font: bold 14px/30px 'GillSansRegular';
    background: #4f6eae!important;
    color: #fff!important;
    text-align: center!important;	
}
.le-socialconnect-social .ico-go{background:#cf4332!important;width:240px !important; height: 30px !important; padding: 0; border: none;text-align:center;line-height:30px;color:#fff;border-radius:16px;font:bold 14px/30px 'GillSansRegular';}
.le-social-button-login a {
    display: block;
    margin-bottom: 12px;
}
.le-socialconnect-social .ico-go em{
	background: url(../images/google_plus_icon.png)no-repeat scroll 0 0;
    width: 30px !important;
    height: 30px !important;
    padding: 0;
    border: none;
    background-size: 28px;
    display: inline-block;
	border-radius:16px;
}
.le-socialconnect-social .ico-fb::after{
	content: "Über Facebook Anmelden";
    font: bold 14px/30px sans-serif,Arial,Verdana,Helvetica;
    height: 30px !important;
    line-height: 30px!important;color:#fff;
}
.le-socialconnect-social .ico-go::after{
	content: "Über Google Anmelden";
    font: bold 14px/30px sans-serif,Arial,Verdana,Helvetica;
    height: 30px !important;
    line-height: 30px!important;color:#fff;
}
.le-socialconnect-social .ico-tw{background: url('../images/twitter_icon.png') !important; background-repeat:no-repeat; width: 30px !important; height: 30px !important; padding: 0; border: none;}
.le-socialconnect-social .ico-li{background: url('../images/linkdin_icon.png') !important; background-repeat:no-repeat; width: 30px !important; height: 30px !important; padding: 0; border: none;}
.le-socialconnect-social .ico-yh{background: url('../images/yahoo_icon.png') !important; background-repeat:no-repeat; width: 30px !important; height: 30px !important; padding: 0; border: none;}
.le-social-button-login{overflow:hidden;}
.le-social-button-login .le-icon-social{cursor: pointer;display:inline-block; }
.button-set{border-top: 1px solid #efefef}
.button-bum{float: right; width: 100%;}
.social-button{text-align: center;margin-top: 10px;}
.le-socialconnect-social .content h2{display:none;}
.le-socialconnect-social .content{width:100%;}
.le-socialconnect-social .ico-fb> em {
    background: rgba(0, 0, 0, 0) url(../images/sprite.png) no-repeat scroll -162px -21px / 185px auto;
    display: inline-block;
    height: 22px;
    vertical-align: middle;
    width: 22px;
}