body.widget-snippet {
  background: #222 none repeat scroll 0 0;
  padding: 40px;
}
.wi-snippet-footer-social-media {
  padding: 0;
}
.wi-snippet-footer-social-media li:first-child {
    display: block;
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-size: 17px;
    letter-spacing: 0.19em;
    text-transform: uppercase;
    color: #FFFFFF;
}
.widget-snippet .wi-snippet-footer-social-media li {
  margin: 0;
  padding: 0px 16px;
  display: inline-block;
}
.widget-snippet .wi-snippet-footer-social-media li:first-child {
    display: block;
    padding: 0 0 23px;
    font-family: 'Open Sans', sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 17px;
    letter-spacing: 0.19em;
    text-transform: uppercase;
    color: #FFFFFF;
}
.widget-snippet .wi-snippet-footer-social-media li:nth-child(2){
    padding-left: 0
}
.widget-snippet .wi-snippet-footer-social-media li:last-child {
  padding-right: 0;
}
.wi-snippet-footer-social-media .fa {
  color: #fff;
  font-size: 24px;
  margin: 0;
}
.widget-snippet .wi-snippet-footer-social-media a:link, 
.widget-snippet .wi-snippet-footer-social-media a:visited, 
.widget-snippet .wi-snippet-footer-social-media a:active, 
.widget-snippet .wi-snippet-footer-social-media a:focus {
  border-radius: 0;
  display: inline-block;
  padding: 0;
  text-align: center;
  transition: all 300ms ease-out 0s;
}
.widget-snippet.widget .wi-snippet-footer-social-media a:focus {
  outline: medium none;
}
.widget-snippet .wi-snippet-footer-social-media a:hover i {
  color: var(--bk-color-secondary, #E8631E);
}
.fee-widget-selected.widget-snippet .wi-snippet-footer-social-media li {
  padding: 5px;
  margin: 0;
}
