.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .social-media-button-container {
  zoom: 1;
  text-align: left;
  /*
    &:after {
        content:"";
        display:inline-block;
        width:100%;
    }
    */
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .social-media-button-container:before {
  content: '';
  display: block;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .social-media-button-container:after {
  content: '';
  display: table;
  clear: both;
}
@media (max-width: 780) {
  .so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .social-media-button-container {
    text-align: left;
  }
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .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: #234793;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #19336a), color-stop(1, #234793));
  background: -ms-linear-gradient(bottom, #19336a, #234793);
  background: -moz-linear-gradient(center bottom, #19336a 0%, #234793 100%);
  background: -o-linear-gradient(#234793, #19336a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#234793', endColorstr='#19336a', GradientType=0);
  border-color: #162d5d #142955 #112349 #142955;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-facebook.ow-button-hover:hover {
  background: #254b9b;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #1b3772), color-stop(1, #254b9b));
  background: -ms-linear-gradient(bottom, #1b3772, #254b9b);
  background: -moz-linear-gradient(center bottom, #1b3772 0%, #254b9b 100%);
  background: -o-linear-gradient(#254b9b, #1b3772);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#254b9b', endColorstr='#1b3772', GradientType=0);
  border-color: #183166 #162d5d #132751 #162d5d;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-facebook:visited,
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-facebook:active,
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-facebook:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-facebook.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .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: #d36b04;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #a15203), color-stop(1, #d36b04));
  background: -ms-linear-gradient(bottom, #a15203, #d36b04);
  background: -moz-linear-gradient(center bottom, #a15203 0%, #d36b04 100%);
  background: -o-linear-gradient(#d36b04, #a15203);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d36b04', endColorstr='#a15203', GradientType=0);
  border-color: #924a03 #884503 #793d02 #884503;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-instagram.ow-button-hover:hover {
  background: #dd7004;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ab5703), color-stop(1, #dd7004));
  background: -ms-linear-gradient(bottom, #ab5703, #dd7004);
  background: -moz-linear-gradient(center bottom, #ab5703 0%, #dd7004 100%);
  background: -o-linear-gradient(#dd7004, #ab5703);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd7004', endColorstr='#ab5703', GradientType=0);
  border-color: #9c4f03 #924a03 #834202 #924a03;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-instagram:visited,
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-instagram:active,
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-instagram:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-instagram.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-twitter {
  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: #1f96f2;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0c7cd2), color-stop(1, #1f96f2));
  background: -ms-linear-gradient(bottom, #0c7cd2, #1f96f2);
  background: -moz-linear-gradient(center bottom, #0c7cd2 0%, #1f96f2 100%);
  background: -o-linear-gradient(#1f96f2, #0c7cd2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f96f2', endColorstr='#0c7cd2', GradientType=0);
  border-color: #0b73c3 #0b6dba #0a65ab #0b6dba;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-twitter.ow-button-hover:hover {
  background: #299bf3;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0d81db), color-stop(1, #299bf3));
  background: -ms-linear-gradient(bottom, #0d81db, #299bf3);
  background: -moz-linear-gradient(center bottom, #0d81db 0%, #299bf3 100%);
  background: -o-linear-gradient(#299bf3, #0d81db);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#299bf3', endColorstr='#0d81db', GradientType=0);
  border-color: #0c79cd #0b73c3 #0a6bb5 #0b73c3;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-twitter:visited,
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-twitter:active,
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-twitter:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-twitter.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-pinterest {
  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: #db000e;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #a8000b), color-stop(1, #db000e));
  background: -ms-linear-gradient(bottom, #a8000b, #db000e);
  background: -moz-linear-gradient(center bottom, #a8000b 0%, #db000e 100%);
  background: -o-linear-gradient(#db000e, #a8000b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#db000e', endColorstr='#a8000b', GradientType=0);
  border-color: #99000a #8f0009 #7f0008 #8f0009;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-pinterest.ow-button-hover:hover {
  background: #e5000f;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #b2000b), color-stop(1, #e5000f));
  background: -ms-linear-gradient(bottom, #b2000b, #e5000f);
  background: -moz-linear-gradient(center bottom, #b2000b 0%, #e5000f 100%);
  background: -o-linear-gradient(#e5000f, #b2000b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5000f', endColorstr='#b2000b', GradientType=0);
  border-color: #a3000a #99000a #890009 #99000a;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-pinterest:visited,
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-pinterest:active,
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-pinterest:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-pinterest.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-tumblr {
  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: #253144;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #131923), color-stop(1, #253144));
  background: -ms-linear-gradient(bottom, #131923, #253144);
  background: -moz-linear-gradient(center bottom, #131923 0%, #253144 100%);
  background: -o-linear-gradient(#253144, #131923);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#253144', endColorstr='#131923', GradientType=0);
  border-color: #0e1219 #0a0d12 #050609 #0a0d12;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-tumblr.ow-button-hover:hover {
  background: #29364b;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #171e2a), color-stop(1, #29364b));
  background: -ms-linear-gradient(bottom, #171e2a, #29364b);
  background: -moz-linear-gradient(center bottom, #171e2a 0%, #29364b 100%);
  background: -o-linear-gradient(#29364b, #171e2a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#29364b', endColorstr='#171e2a', GradientType=0);
  border-color: #111720 #0e1219 #080b0f #0e1219;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-tumblr:visited,
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-tumblr:active,
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-tumblr:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-tumblr.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-reddit {
  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: #498edd;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2674cd), color-stop(1, #498edd));
  background: -ms-linear-gradient(bottom, #2674cd, #498edd);
  background: -moz-linear-gradient(center bottom, #2674cd 0%, #498edd 100%);
  background: -o-linear-gradient(#498edd, #2674cd);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#498edd', endColorstr='#2674cd', GradientType=0);
  border-color: #246dc0 #2268b7 #2060aa #2268b7;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-reddit.ow-button-hover:hover {
  background: #5293df;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2879d5), color-stop(1, #5293df));
  background: -ms-linear-gradient(bottom, #2879d5, #5293df);
  background: -moz-linear-gradient(center bottom, #2879d5 0%, #5293df 100%);
  background: -o-linear-gradient(#5293df, #2879d5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5293df', endColorstr='#2879d5', GradientType=0);
  border-color: #2571c8 #246dc0 #2165b3 #246dc0;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-reddit:visited,
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-reddit:active,
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-reddit:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button-reddit.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button {
  font-size: 1em;
  padding: 1em 1em;
  margin: 0.1em 0.1em 0.1em 0;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  line-height: 1em;
  -webkit-border-radius: 0.25em;
  -moz-border-radius: 0.25em;
  border-radius: 0.25em;
}
.so-widget-sow-social-media-buttons-atom-d8a2dcc85a30 .sow-social-media-button .sow-icon-fontawesome {
  width: 1em;
  height: 1em;
  display: inline-block;
}