.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .social-media-button-container {
  zoom: 1;
  text-align: left;
  /*
	&:after {
		content:"";
		display:inline-block;
		width:100%;
	}
	*/
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .social-media-button-container:before {
  content: '';
  display: block;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .social-media-button-container:after {
  content: '';
  display: table;
  clear: both;
}
@media (max-width: 780px) {
  .so-widget-sow-social-media-buttons-atom-6a0008e419b7 .social-media-button-container {
    text-align: right;
  }
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-facebook-0 {
  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);
  border-color: #293d69 #263962 #213257 #263962;
  background: #3b5999;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2d4474), color-stop(1, #3b5999));
  background: -ms-linear-gradient(bottom, #2d4474, #3b5999);
  background: -moz-linear-gradient(center bottom, #2d4474 0%, #3b5999 100%);
  background: -o-linear-gradient(#3b5999, #2d4474);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b5999', endColorstr='#2d4474', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-facebook-0.ow-button-hover:hover {
  border-color: #2b4171 #293d69 #24375e #293d69;
  background: #3e5da0;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #30487c), color-stop(1, #3e5da0));
  background: -ms-linear-gradient(bottom, #30487c, #3e5da0);
  background: -moz-linear-gradient(center bottom, #30487c 0%, #3e5da0 100%);
  background: -o-linear-gradient(#3e5da0, #30487c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e5da0', endColorstr='#30487c', GradientType=0);
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-facebook-0:visited,
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-facebook-0:active,
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-facebook-0:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-facebook-0.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-linkedin-0 {
  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);
  border-color: #004b73 #004569 #003b59 #004569;
  background: #0077b5;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #005582), color-stop(1, #0077b5));
  background: -ms-linear-gradient(bottom, #005582, #0077b5);
  background: -moz-linear-gradient(center bottom, #005582 0%, #0077b5 100%);
  background: -o-linear-gradient(#0077b5, #005582);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0077b5', endColorstr='#005582', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-linkedin-0.ow-button-hover:hover {
  border-color: #00527d #004b73 #004163 #004b73;
  background: #007ebf;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #005c8c), color-stop(1, #007ebf));
  background: -ms-linear-gradient(bottom, #005c8c, #007ebf);
  background: -moz-linear-gradient(center bottom, #005c8c 0%, #007ebf 100%);
  background: -o-linear-gradient(#007ebf, #005c8c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007ebf', endColorstr='#005c8c', GradientType=0);
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-linkedin-0:visited,
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-linkedin-0:active,
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-linkedin-0:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-linkedin-0.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-instagram-0 {
  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);
  border-color: #c61c3c #bd1b39 #af1935 #bd1b39;
  background: #e4405f;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d31e40), color-stop(1, #e4405f));
  background: -ms-linear-gradient(bottom, #d31e40, #e4405f);
  background: -moz-linear-gradient(center bottom, #d31e40 0%, #e4405f 100%);
  background: -o-linear-gradient(#e4405f, #d31e40);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4405f', endColorstr='#d31e40', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-instagram-0.ow-button-hover:hover {
  border-color: #cf1d3f #c61c3c #b81a38 #c61c3c;
  background: #e54966;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #dc1f43), color-stop(1, #e54966));
  background: -ms-linear-gradient(bottom, #dc1f43, #e54966);
  background: -moz-linear-gradient(center bottom, #dc1f43 0%, #e54966 100%);
  background: -o-linear-gradient(#e54966, #dc1f43);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e54966', endColorstr='#dc1f43', GradientType=0);
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-instagram-0:visited,
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-instagram-0:active,
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-instagram-0:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-instagram-0.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-twitter-0 {
  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);
  border-color: #198fe8 #1689e0 #1581d2 #1689e0;
  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);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-twitter-0.ow-button-hover:hover {
  border-color: #2293e9 #198fe8 #1686db #198fe8;
  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);
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-twitter-0:visited,
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-twitter-0:active,
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-twitter-0:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-twitter-0.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-youtube-0 {
  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);
  border-color: #931716 #8b1615 #7d1413 #8b1615;
  background: #cd201f;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #a11918), color-stop(1, #cd201f));
  background: -ms-linear-gradient(bottom, #a11918, #cd201f);
  background: -moz-linear-gradient(center bottom, #a11918 0%, #cd201f 100%);
  background: -o-linear-gradient(#cd201f, #a11918);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cd201f', endColorstr='#a11918', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-youtube-0.ow-button-hover:hover {
  border-color: #9c1818 #931716 #861514 #931716;
  background: #d62120;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #aa1a1a), color-stop(1, #d62120));
  background: -ms-linear-gradient(bottom, #aa1a1a, #d62120);
  background: -moz-linear-gradient(center bottom, #aa1a1a 0%, #d62120 100%);
  background: -o-linear-gradient(#d62120, #aa1a1a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d62120', endColorstr='#aa1a1a', GradientType=0);
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-youtube-0:visited,
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-youtube-0:active,
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-youtube-0:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button-youtube-0.ow-button-hover:hover {
  color: #ffffff;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button {
  display: inline-block;
  font-size: 1em;
  line-height: 1em;
  margin: 0.4em 0.4em 0.4em 0;
  padding: 0.5em 0;
  width: 2em;
  text-align: center;
  vertical-align: middle;
  -webkit-border-radius: 0.25em;
  -moz-border-radius: 0.25em;
  border-radius: 0.25em;
}
.so-widget-sow-social-media-buttons-atom-6a0008e419b7 .sow-social-media-button .sow-icon-fontawesome {
  display: inline-block;
  height: 1em;
}