body.widget-snippet .social-link ul li{
  padding:10px;
}
body.widget-snippet  .social-link ul li a i {
    width: 43px;
    height: 43px;
  line-height: 43px;
}
.widget-snippet  .social-link{
  padding: 0;
}
.widget-snippet  .social-link ul {
  margin: 0;
  padding: 0;
}
.widget-snippet .social-link ul li{
  list-style-type: none;
  line-height: 0;
  display: inline-block;
  margin: 0;
  padding: 0;
}
.widget-snippet .social-link ul li:last-child{
  margin-right:0;
}
.widget-snippet .social-link ul li:after {
    display: none;
}
.widget-snippet  .social-link ul li a i {
    padding: 0;
    width: 17px;
    height: 18px;
    text-align: center;
    border-radius: 100%;
    color: #000 !important;
    margin: 0 10px;
}
.widget-snippet  .social-link ul li:first-of-type a i {
margin-left:0
}
.widget-snippet  .social-link ul li:last-of-type a i {
margin-right:0
}
.widget-snippet  .social-link ul li a {
  font-size: 20px;
  line-height: 28px;
  text-decoration: none;
}

.widget-snippet  .social-link ul li a i.fa-facebook:hover {
    color: #3B5999 !important;
}
.widget-snippet  .social-link ul li a i.fa-twitter:hover {
    color: #55ACEF !important;
}
.widget-snippet  .social-link ul li a i.fa-instagram:hover {
    color: #F40083 !important;
}
.widget-snippet  .social-link ul li a i.fa-pinterest-p:hover {
    color: #CB2028 !important;
}
.footer .widget-snippet  .social-link ul li a i {
    color: #fff !important;
}


@media screen and (max-width: 767px){
.widget-snippet  .social-link{
  background: #000;
  text-align:center;
  padding: 2px 0;
}
.widget-snippet  .social-link ul li a i {
    color: #fff !important;
}
.header .widget.widget-navigation.main-menu .menu-title {
    right: 15px;
    top: 50px;
}
}
