.social-links ul{font-size:0}.social-links li a{display:block;margin-bottom:10px;text-decoration:none}.social-links li a .social-icon{-webkit-transition:box-shadow .2s;-moz-transition:box-shadow .2s;transition:box-shadow .2s;display:inline-block;font-size:20px;height:50px;line-height:normal;margin-right:10px;padding:15px;position:relative;text-align:center;width:50px;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-left:10px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.social-links li a .social-icon:after{content:'';height:100%;pointer-events:none;position:absolute;width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:0;left:0;padding:0;-webkit-box-shadow:0 0 0 3px #fff;-moz-box-shadow:0 0 0 3px #fff;-ms-box-shadow:0 0 0 3px #fff;-o-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff;-webkit-transition:-webkit-transform .2s,opacity .2s;-moz-transition:-moz-transform .2s,opacity .2s;transition:transform .2s,opacity .2s;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;box-shadow:none}.social-links{float:left}.sicon-facebook:before{content:"\e90b"}.footer-menu ul li{padding-left:0px}