.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .social-media-button-container {
  zoom: 1;
  text-align: center;
  /*
    &:after {
        content:"";
        display:inline-block;
        width:100%;
    }
    */
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .social-media-button-container:before {
  content: '';
  display: block;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .social-media-button-container:after {
  content: '';
  display: table;
  clear: both;
}
@media (max-width: 780px) {
  .so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .social-media-button-container {
    text-align: left;
  }
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-facebook {
  border: 1px solid;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
  background: #547cd8;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2e5ecb), color-stop(1, #547cd8));
  background: -ms-linear-gradient(bottom, #2e5ecb, #547cd8);
  background: -moz-linear-gradient(center bottom, #2e5ecb 0%, #547cd8 100%);
  background: -o-linear-gradient(#547cd8, #2e5ecb);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#547cd8', endColorstr='#2e5ecb', GradientType=0);
  border-color: #2b58be #2a54b6 #274eaa #2a54b6;
  color: #333333 !important;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-facebook.ow-button-hover:hover {
  background: #5c82da;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #3363d0), color-stop(1, #5c82da));
  background: -ms-linear-gradient(bottom, #3363d0, #5c82da);
  background: -moz-linear-gradient(center bottom, #3363d0 0%, #5c82da 100%);
  background: -o-linear-gradient(#5c82da, #3363d0);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c82da', endColorstr='#3363d0', GradientType=0);
  border-color: #2d5cc7 #2b58be #2952b2 #2b58be;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-facebook:visited,
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-facebook:active,
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-facebook:hover {
  color: #333333 !important;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-facebook.ow-button-hover:hover {
  color: #383838;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-instagram {
  border: 1px solid;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
  background: #dd9933;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #bd7e20), color-stop(1, #dd9933));
  background: -ms-linear-gradient(bottom, #bd7e20, #dd9933);
  background: -moz-linear-gradient(center bottom, #bd7e20 0%, #dd9933 100%);
  background: -o-linear-gradient(#dd9933, #bd7e20);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd9933', endColorstr='#bd7e20', GradientType=0);
  border-color: #b0761d #a8701c #9a671a #a8701c;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-instagram.ow-button-hover:hover {
  background: #de9d3c;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #c68421), color-stop(1, #de9d3c));
  background: -ms-linear-gradient(bottom, #c68421, #de9d3c);
  background: -moz-linear-gradient(center bottom, #c68421 0%, #de9d3c 100%);
  background: -o-linear-gradient(#de9d3c, #c68421);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#de9d3c', endColorstr='#c68421', GradientType=0);
  border-color: #b97b1f #b0761d #a36d1b #b0761d;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-instagram:visited,
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-instagram:active,
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-instagram:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-instagram.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-youtube {
  border: 1px solid;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
  background: #cf3427;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #a4291f), color-stop(1, #cf3427));
  background: -ms-linear-gradient(bottom, #a4291f, #cf3427);
  background: -moz-linear-gradient(center bottom, #a4291f 0%, #cf3427 100%);
  background: -o-linear-gradient(#cf3427, #a4291f);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf3427', endColorstr='#a4291f', GradientType=0);
  border-color: #97261c #8f241b #822118 #8f241b;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-youtube.ow-button-hover:hover {
  background: #d73729;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ad2b21), color-stop(1, #d73729));
  background: -ms-linear-gradient(bottom, #ad2b21, #d73729);
  background: -moz-linear-gradient(center bottom, #ad2b21 0%, #d73729 100%);
  background: -o-linear-gradient(#d73729, #ad2b21);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d73729', endColorstr='#ad2b21', GradientType=0);
  border-color: #a0281e #97261c #8a231a #97261c;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-youtube:visited,
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-youtube:active,
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-youtube:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-youtube.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-email {
  border: 1px solid;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
  background: #99c4e6;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #70acdc), color-stop(1, #99c4e6));
  background: -ms-linear-gradient(bottom, #70acdc, #99c4e6);
  background: -moz-linear-gradient(center bottom, #70acdc 0%, #99c4e6 100%);
  background: -o-linear-gradient(#99c4e6, #70acdc);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99c4e6', endColorstr='#70acdc', GradientType=0);
  border-color: #64a5d9 #5ca0d7 #4f99d4 #5ca0d7;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-email.ow-button-hover:hover {
  background: #a1c9e8;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #78b1de), color-stop(1, #a1c9e8));
  background: -ms-linear-gradient(bottom, #78b1de, #a1c9e8);
  background: -moz-linear-gradient(center bottom, #78b1de 0%, #a1c9e8 100%);
  background: -o-linear-gradient(#a1c9e8, #78b1de);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a1c9e8', endColorstr='#78b1de', GradientType=0);
  border-color: #6caadb #64a5d9 #579ed6 #64a5d9;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-email:visited,
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-email:active,
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-email:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-email.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-flickr {
  border: 1px solid;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
  background: #d300cc;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #a0009b), color-stop(1, #d300cc));
  background: -ms-linear-gradient(bottom, #a0009b, #d300cc);
  background: -moz-linear-gradient(center bottom, #a0009b 0%, #d300cc 100%);
  background: -o-linear-gradient(#d300cc, #a0009b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d300cc', endColorstr='#a0009b', GradientType=0);
  border-color: #91008c #860082 #770073 #860082;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-flickr.ow-button-hover:hover {
  background: #dd00d6;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #aa00a5), color-stop(1, #dd00d6));
  background: -ms-linear-gradient(bottom, #aa00a5, #dd00d6);
  background: -moz-linear-gradient(center bottom, #aa00a5 0%, #dd00d6 100%);
  background: -o-linear-gradient(#dd00d6, #aa00a5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd00d6', endColorstr='#aa00a5', GradientType=0);
  border-color: #9b0096 #91008c #81007d #91008c;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-flickr:visited,
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-flickr:active,
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-flickr:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button-flickr.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button {
  font-size: 1em;
  padding: 1em 1em;
  margin: 0.1em 0.05em 0.1em 0.05em;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  line-height: 1em;
  -webkit-border-radius: 1.5em;
  -moz-border-radius: 1.5em;
  border-radius: 1.5em;
}
.so-widget-sow-social-media-buttons-atom-f5f3fe37b5b6 .sow-social-media-button .sow-icon-fontawesome {
  width: 1em;
  height: 1em;
  display: inline-block;
}