.social-icons { padding: 0px; text-decoration: none;}

.social-icons:hover {
  opacity: 0.5;
}

.bh-social-option {
  display: inline-block;
  padding: 2%;
}

.bh-social-option.small {
  width: 45%;

}

.bh-social-option.medium {
  width: 33%;

}

.bh-social-option.large {
  width: 50%;

}

@media screen 
  and (min-device-width: 200px) 
  and (max-device-width: 1249px) { 
    .bh-social-option {
      display: none;
    }
}



.bh-social-admin-wrapper {
  padding: 10px;
}

.bh-social-icon-field {
  margin-top: 5px;
  width: 100%;
}