.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .social-media-button-container {
  zoom: 1;
  text-align: center;
  /*
    &:after {
        content:"";
        display:inline-block;
        width:100%;
    }
    */
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .social-media-button-container:before {
  content: '';
  display: block;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .social-media-button-container:after {
  content: '';
  display: table;
  clear: both;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .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: #3b5998;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2d4373), color-stop(1, #3b5998));
  background: -ms-linear-gradient(bottom, #2d4373, #3b5998);
  background: -moz-linear-gradient(center bottom, #2d4373 0%, #3b5998 100%);
  background: -o-linear-gradient(#3b5998, #2d4373);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b5998', endColorstr='#2d4373', GradientType=0);
  border-color: #283d68 #263961 #213256 #263961;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-facebook.ow-button-hover:hover {
  background: #3e5d9f;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #30487b), color-stop(1, #3e5d9f));
  background: -ms-linear-gradient(bottom, #30487b, #3e5d9f);
  background: -moz-linear-gradient(center bottom, #30487b 0%, #3e5d9f 100%);
  background: -o-linear-gradient(#3e5d9f, #30487b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e5d9f', endColorstr='#30487b', GradientType=0);
  border-color: #2b4170 #283d68 #24375d #283d68;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-facebook:visited,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-facebook:active,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-facebook:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-facebook.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .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: #55acee;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2795e9), color-stop(1, #55acee));
  background: -ms-linear-gradient(bottom, #2795e9, #55acee);
  background: -moz-linear-gradient(center bottom, #2795e9 0%, #55acee 100%);
  background: -o-linear-gradient(#55acee, #2795e9);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#55acee', endColorstr='#2795e9', GradientType=0);
  border-color: #198fe8 #1689e0 #1581d2 #1689e0;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-twitter.ow-button-hover:hover {
  background: #5eb1ef;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #309aea), color-stop(1, #5eb1ef));
  background: -ms-linear-gradient(bottom, #309aea, #5eb1ef);
  background: -moz-linear-gradient(center bottom, #309aea 0%, #5eb1ef 100%);
  background: -o-linear-gradient(#5eb1ef, #309aea);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5eb1ef', endColorstr='#309aea', GradientType=0);
  border-color: #2293e9 #198fe8 #1686db #198fe8;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-twitter:visited,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-twitter:active,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-twitter:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-twitter.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-google-plus {
  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: #dd4b39;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #c23321), color-stop(1, #dd4b39));
  background: -ms-linear-gradient(bottom, #c23321, #dd4b39);
  background: -moz-linear-gradient(center bottom, #c23321 0%, #dd4b39 100%);
  background: -o-linear-gradient(#dd4b39, #c23321);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd4b39', endColorstr='#c23321', GradientType=0);
  border-color: #b52f1f #ac2d1e #9f2a1b #ac2d1e;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-google-plus.ow-button-hover:hover {
  background: #de5342;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ca3523), color-stop(1, #de5342));
  background: -ms-linear-gradient(bottom, #ca3523, #de5342);
  background: -moz-linear-gradient(center bottom, #ca3523 0%, #de5342 100%);
  background: -o-linear-gradient(#de5342, #ca3523);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#de5342', endColorstr='#ca3523', GradientType=0);
  border-color: #bd3221 #b52f1f #a82c1d #b52f1f;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-google-plus:visited,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-google-plus:active,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-google-plus:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-google-plus.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-linkedin {
  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: #007bb5;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #005882), color-stop(1, #007bb5));
  background: -ms-linear-gradient(bottom, #005882, #007bb5);
  background: -moz-linear-gradient(center bottom, #005882 0%, #007bb5 100%);
  background: -o-linear-gradient(#007bb5, #005882);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007bb5', endColorstr='#005882', GradientType=0);
  border-color: #004e73 #004769 #003d59 #004769;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-linkedin.ow-button-hover:hover {
  background: #0082bf;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #005f8c), color-stop(1, #0082bf));
  background: -ms-linear-gradient(bottom, #005f8c, #0082bf);
  background: -moz-linear-gradient(center bottom, #005f8c 0%, #0082bf 100%);
  background: -o-linear-gradient(#0082bf, #005f8c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0082bf', endColorstr='#005f8c', GradientType=0);
  border-color: #00557d #004e73 #004463 #004e73;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-linkedin:visited,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-linkedin:active,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-linkedin:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-linkedin.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .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: #cb2027;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #9f191f), color-stop(1, #cb2027));
  background: -ms-linear-gradient(bottom, #9f191f, #cb2027);
  background: -moz-linear-gradient(center bottom, #9f191f 0%, #cb2027 100%);
  background: -o-linear-gradient(#cb2027, #9f191f);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cb2027', endColorstr='#9f191f', GradientType=0);
  border-color: #92171c #89161a #7c1318 #89161a;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-pinterest.ow-button-hover:hover {
  background: #d42129;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #a81a20), color-stop(1, #d42129));
  background: -ms-linear-gradient(bottom, #a81a20, #d42129);
  background: -moz-linear-gradient(center bottom, #a81a20 0%, #d42129 100%);
  background: -o-linear-gradient(#d42129, #a81a20);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d42129', endColorstr='#a81a20', GradientType=0);
  border-color: #9b181e #92171c #851519 #92171c;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-pinterest:visited,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-pinterest:active,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-pinterest:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-pinterest.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .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: #32506d;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #22364a), color-stop(1, #32506d));
  background: -ms-linear-gradient(bottom, #22364a, #32506d);
  background: -moz-linear-gradient(center bottom, #22364a 0%, #32506d 100%);
  background: -o-linear-gradient(#32506d, #22364a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#32506d', endColorstr='#22364a', GradientType=0);
  border-color: #1d2f40 #1a2a39 #15222e #1a2a39;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-tumblr.ow-button-hover:hover {
  background: #355574;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #253b51), color-stop(1, #355574));
  background: -ms-linear-gradient(bottom, #253b51, #355574);
  background: -moz-linear-gradient(center bottom, #253b51 0%, #355574 100%);
  background: -o-linear-gradient(#355574, #253b51);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#355574', endColorstr='#253b51', GradientType=0);
  border-color: #203447 #1d2f40 #182735 #1d2f40;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-tumblr:visited,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-tumblr:active,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-tumblr:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-tumblr.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .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: #125688;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0c3a5b), color-stop(1, #125688));
  background: -ms-linear-gradient(bottom, #0c3a5b, #125688);
  background: -moz-linear-gradient(center bottom, #0c3a5b 0%, #125688 100%);
  background: -o-linear-gradient(#125688, #0c3a5b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#125688', endColorstr='#0c3a5b', GradientType=0);
  border-color: #0a314d #092b44 #072337 #092b44;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-instagram.ow-button-hover:hover {
  background: #135c91;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0d3f64), color-stop(1, #135c91));
  background: -ms-linear-gradient(bottom, #0d3f64, #135c91);
  background: -moz-linear-gradient(center bottom, #0d3f64 0%, #135c91 100%);
  background: -o-linear-gradient(#135c91, #0d3f64);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#135c91', endColorstr='#0d3f64', GradientType=0);
  border-color: #0b3756 #0a314d #082840 #0a314d;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-instagram:visited,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-instagram:active,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-instagram:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-instagram.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .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: #ff0084;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #cc006a), color-stop(1, #ff0084));
  background: -ms-linear-gradient(bottom, #cc006a, #ff0084);
  background: -moz-linear-gradient(center bottom, #cc006a 0%, #ff0084 100%);
  background: -o-linear-gradient(#ff0084, #cc006a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0084', endColorstr='#cc006a', GradientType=0);
  border-color: #bd0062 #b3005c #a30054 #b3005c;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-flickr.ow-button-hover:hover {
  background: #ff0a89;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d6006f), color-stop(1, #ff0a89));
  background: -ms-linear-gradient(bottom, #d6006f, #ff0a89);
  background: -moz-linear-gradient(center bottom, #d6006f 0%, #ff0a89 100%);
  background: -o-linear-gradient(#ff0a89, #d6006f);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0a89', endColorstr='#d6006f', GradientType=0);
  border-color: #c70067 #bd0062 #ad005a #bd0062;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-flickr:visited,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-flickr:active,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-flickr:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-flickr.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-spotify {
  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: #00e461;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #00b14b), color-stop(1, #00e461));
  background: -ms-linear-gradient(bottom, #00b14b, #00e461);
  background: -moz-linear-gradient(center bottom, #00b14b 0%, #00e461 100%);
  background: -o-linear-gradient(#00e461, #00b14b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00e461', endColorstr='#00b14b', GradientType=0);
  border-color: #00a245 #009840 #00883a #009840;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-spotify.ow-button-hover:hover {
  background: #00ee65;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #00bb50), color-stop(1, #00ee65));
  background: -ms-linear-gradient(bottom, #00bb50, #00ee65);
  background: -moz-linear-gradient(center bottom, #00bb50 0%, #00ee65 100%);
  background: -o-linear-gradient(#00ee65, #00bb50);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ee65', endColorstr='#00bb50', GradientType=0);
  border-color: #00ac49 #00a245 #00923e #00a245;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-spotify:visited,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-spotify:active,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-spotify:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-spotify.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-tripadvisor {
  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: #81d742;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #67be28), color-stop(1, #81d742));
  background: -ms-linear-gradient(bottom, #67be28, #81d742);
  background: -moz-linear-gradient(center bottom, #67be28 0%, #81d742 100%);
  background: -o-linear-gradient(#81d742, #67be28);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#81d742', endColorstr='#67be28', GradientType=0);
  border-color: #61b126 #5ca924 #559c21 #5ca924;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-tripadvisor.ow-button-hover:hover {
  background: #87d94a;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #6cc62a), color-stop(1, #87d94a));
  background: -ms-linear-gradient(bottom, #6cc62a, #87d94a);
  background: -moz-linear-gradient(center bottom, #6cc62a 0%, #87d94a 100%);
  background: -o-linear-gradient(#87d94a, #6cc62a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#87d94a', endColorstr='#6cc62a', GradientType=0);
  border-color: #65ba27 #61b126 #5aa523 #61b126;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-tripadvisor:visited,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-tripadvisor:active,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-tripadvisor:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-tripadvisor.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .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: #ff4500;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #cc3700), color-stop(1, #ff4500));
  background: -ms-linear-gradient(bottom, #cc3700, #ff4500);
  background: -moz-linear-gradient(center bottom, #cc3700 0%, #ff4500 100%);
  background: -o-linear-gradient(#ff4500, #cc3700);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4500', endColorstr='#cc3700', GradientType=0);
  border-color: #bd3300 #b33000 #a32c00 #b33000;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-reddit.ow-button-hover:hover {
  background: #ff4c0a;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d63a00), color-stop(1, #ff4c0a));
  background: -ms-linear-gradient(bottom, #d63a00, #ff4c0a);
  background: -moz-linear-gradient(center bottom, #d63a00 0%, #ff4c0a 100%);
  background: -o-linear-gradient(#ff4c0a, #d63a00);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4c0a', endColorstr='#d63a00', GradientType=0);
  border-color: #c73600 #bd3300 #ad2f00 #bd3300;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-reddit:visited,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-reddit:active,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-reddit:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-reddit.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-yahoo {
  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: #8224e3;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #6918bc), color-stop(1, #8224e3));
  background: -ms-linear-gradient(bottom, #6918bc, #8224e3);
  background: -moz-linear-gradient(center bottom, #6918bc 0%, #8224e3 100%);
  background: -o-linear-gradient(#8224e3, #6918bc);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8224e3', endColorstr='#6918bc', GradientType=0);
  border-color: #6116ae #5c15a5 #551398 #5c15a5;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-yahoo.ow-button-hover:hover {
  background: #872de4;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #6e19c5), color-stop(1, #872de4));
  background: -ms-linear-gradient(bottom, #6e19c5, #872de4);
  background: -moz-linear-gradient(center bottom, #6e19c5 0%, #872de4 100%);
  background: -o-linear-gradient(#872de4, #6e19c5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#872de4', endColorstr='#6e19c5', GradientType=0);
  border-color: #6617b7 #6116ae #5a15a1 #6116ae;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-yahoo:visited,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-yahoo:active,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-yahoo:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-yahoo.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-vimeo-square {
  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: #aad450;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #93c130), color-stop(1, #aad450));
  background: -ms-linear-gradient(bottom, #93c130, #aad450);
  background: -moz-linear-gradient(center bottom, #93c130 0%, #aad450 100%);
  background: -o-linear-gradient(#aad450, #93c130);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aad450', endColorstr='#93c130', GradientType=0);
  border-color: #8ab52d #83ad2b #7aa127 #83ad2b;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-vimeo-square.ow-button-hover:hover {
  background: #aed658;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #99ca32), color-stop(1, #aed658));
  background: -ms-linear-gradient(bottom, #99ca32, #aed658);
  background: -moz-linear-gradient(center bottom, #99ca32 0%, #aed658 100%);
  background: -o-linear-gradient(#aed658, #99ca32);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aed658', endColorstr='#99ca32', GradientType=0);
  border-color: #90bd2f #8ab52d #80a92a #8ab52d;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-vimeo-square:visited,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-vimeo-square:active,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-vimeo-square:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-vimeo-square.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-yelp {
  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: #dd3333;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #bd2020), color-stop(1, #dd3333));
  background: -ms-linear-gradient(bottom, #bd2020, #dd3333);
  background: -moz-linear-gradient(center bottom, #bd2020 0%, #dd3333 100%);
  background: -o-linear-gradient(#dd3333, #bd2020);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd3333', endColorstr='#bd2020', GradientType=0);
  border-color: #b01d1d #a81c1c #9a1a1a #a81c1c;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-yelp.ow-button-hover:hover {
  background: #de3c3c;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #c62121), color-stop(1, #de3c3c));
  background: -ms-linear-gradient(bottom, #c62121, #de3c3c);
  background: -moz-linear-gradient(center bottom, #c62121 0%, #de3c3c 100%);
  background: -o-linear-gradient(#de3c3c, #c62121);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#de3c3c', endColorstr='#c62121', GradientType=0);
  border-color: #b91f1f #b01d1d #a31b1b #b01d1d;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-yelp:visited,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-yelp:active,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-yelp:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-yelp.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .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: #bb0000;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #880000), color-stop(1, #bb0000));
  background: -ms-linear-gradient(bottom, #880000, #bb0000);
  background: -moz-linear-gradient(center bottom, #880000 0%, #bb0000 100%);
  background: -o-linear-gradient(#bb0000, #880000);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bb0000', endColorstr='#880000', GradientType=0);
  border-color: #790000 #6e0000 #5f0000 #6e0000;
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-youtube.ow-button-hover:hover {
  background: #c50000;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #920000), color-stop(1, #c50000));
  background: -ms-linear-gradient(bottom, #920000, #c50000);
  background: -moz-linear-gradient(center bottom, #920000 0%, #c50000 100%);
  background: -o-linear-gradient(#c50000, #920000);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c50000', endColorstr='#920000', GradientType=0);
  border-color: #830000 #790000 #690000 #790000;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-youtube:visited,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-youtube:active,
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-youtube:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button-youtube.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6c0b35f2be7e .sow-social-media-button {
  font-size: 1.33em;
  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-6c0b35f2be7e .sow-social-media-button .sow-icon-fontawesome {
  width: 1em;
  height: 1em;
  display: inline-block;
}