.follow-us .social-link{
  background-color:#121132;
  padding-top: 8px;
}

.follow-us .social-link ul {
    display: flex;
    justify-content:flex-start;
    padding: 0;
}
.follow-us .social-link ul li:after {
    display: none;
}
.follow-us .social-link ul li{
    margin-right:13px;
    padding: 0;
    list-style:none
}
.follow-us .social-link ul li:before{
  display:none;
  
}
.follow-us .social-link ul li a{
  padding:7px 5px 5px;
  width: 32px;
  height: 32px;
  display: block;
  position:relative;
  Color: #fff;
  border: 1px solid #fff;
  border-radius: 50%;
}
.follow-us .social-link ul li a:hover{
  background: #fff;
}
.follow-us .social-link ul li a:hover i{
color: #121132;
}
.follow-us .social-link ul li i {
    font-size: 13px;
    line-height:20px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    color:#fff;
}
.follow-us p {
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 21px;
color: rgba(0, 0, 0, 1)
}

.widget.widget-snippet .follow-us .social-link ul li a i.fa.fa-twitter:before{
content:"";
  position:absolute;
  left:50%;
  top:50%;
  transform: translate(-50%,-50%);
  width:16px;
  height:16px;
  background:url(/template/561b5fd4/images/x-twitter-icon.svg);
  background-size:16px;
  background-position-y:top;
}
.widget.widget-snippet .follow-us  .social-link ul li:hover a i.fa.fa-twitter:before{
	background-position-y:bottom;
}
.follow-us .social-link ul li:hover a:hover{
  color:#000;
}

/*.follow-us .social-link ul li:hover a{background:#000;}*/
/*.follow-us .social-link ul li:hover a i{color:#fff;}*/

body.widget-snippet .follow-us .social-link ul li{
    padding:7px;
  width: 70px;
  height: 70px;
}
body.widget-snippet .follow-us .social-link ul li a{
  padding:7px;
  width: 60px;
  height: 60px;
}
