.social-links{display:flex;flex-direction:column}.social-links__icon{border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:44px;position:relative;width:40px}.social-links__icon svg{fill:#FFF;height:15px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.social-links__icon:hover svg,.social-links__icon:focus svg,.social-links__icon:active svg{fill:#FFF}