.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .social-media-button-container {
  zoom: 1;
  text-align: center;
  /*
	&:after {
		content:"";
		display:inline-block;
		width:100%;
	}
	*/
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .social-media-button-container:before {
  content: '';
  display: block;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .social-media-button-container:after {
  content: '';
  display: table;
  clear: both;
}
@media (max-width: 780px) {
  .so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .social-media-button-container {
    text-align: center;
  }
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-envelope-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: #f00404 #e60404 #d70303 #e60404;
  background: #fc3a3a;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fb0808), color-stop(1, #fc3a3a));
  background: -ms-linear-gradient(bottom, #fb0808, #fc3a3a);
  background: -moz-linear-gradient(center bottom, #fb0808 0%, #fc3a3a 100%);
  background: -o-linear-gradient(#fc3a3a, #fb0808);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc3a3a', endColorstr='#fb0808', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-envelope-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-envelope-0.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-top: 1px solid #6caadb;
  border-right: 1px solid #64a5d9;
  border-bottom: 1px solid #579ed6;
  border-left: 1px solid #64a5d9;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-envelope-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-envelope-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .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: #c86f15 #bf6a14 #b16212 #bf6a14;
  background: #ea9035;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d67716), color-stop(1, #ea9035));
  background: -ms-linear-gradient(bottom, #d67716, #ea9035);
  background: -moz-linear-gradient(center bottom, #d67716 0%, #ea9035 100%);
  background: -o-linear-gradient(#ea9035, #d67716);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea9035', endColorstr='#d67716', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-facebook-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-facebook-0.ow-button-hover:hover {
  background: #eb953e;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #df7c17), color-stop(1, #eb953e));
  background: -ms-linear-gradient(bottom, #df7c17, #eb953e);
  background: -moz-linear-gradient(center bottom, #df7c17 0%, #eb953e 100%);
  background: -o-linear-gradient(#eb953e, #df7c17);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb953e', endColorstr='#df7c17', GradientType=0);
  border-top: 1px solid #d17416;
  border-right: 1px solid #c86f15;
  border-bottom: 1px solid #ba6713;
  border-left: 1px solid #c86f15;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-facebook-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-facebook-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-imdb-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: #c4bc16 #bbb315 #ada614 #bbb315;
  background: #e8df35;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d2c918), color-stop(1, #e8df35));
  background: -ms-linear-gradient(bottom, #d2c918, #e8df35);
  background: -moz-linear-gradient(center bottom, #d2c918 0%, #e8df35 100%);
  background: -o-linear-gradient(#e8df35, #d2c918);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8df35', endColorstr='#d2c918', GradientType=0);
  color: #000000 !important;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-imdb-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-imdb-0.ow-button-hover:hover {
  background: #3fee56;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #15e630), color-stop(1, #3fee56));
  background: -ms-linear-gradient(bottom, #15e630, #3fee56);
  background: -moz-linear-gradient(center bottom, #15e630 0%, #3fee56 100%);
  background: -o-linear-gradient(#3fee56, #15e630);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3fee56', endColorstr='#15e630', GradientType=0);
  border-top: 1px solid #13d82d;
  border-right: 1px solid #12ce2b;
  border-bottom: 1px solid #11c028;
  border-left: 1px solid #12ce2b;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-imdb-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-imdb-0.ow-button-hover:hover {
  color: #000000 !important;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .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: #ada501 #a39b01 #948d01 #a39b01;
  background: #efe302;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #bcb302), color-stop(1, #efe302));
  background: -ms-linear-gradient(bottom, #bcb302, #efe302);
  background: -moz-linear-gradient(center bottom, #bcb302 0%, #efe302 100%);
  background: -o-linear-gradient(#efe302, #bcb302);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efe302', endColorstr='#bcb302', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-linkedin-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-linkedin-0.ow-button-hover:hover {
  background: #017ebe;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #015c8b), color-stop(1, #017ebe));
  background: -ms-linear-gradient(bottom, #015c8b, #017ebe);
  background: -moz-linear-gradient(center bottom, #015c8b 0%, #017ebe 100%);
  background: -o-linear-gradient(#017ebe, #015c8b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#017ebe', endColorstr='#015c8b', GradientType=0);
  border-top: 1px solid #01527c;
  border-right: 1px solid #014b72;
  border-bottom: 1px solid #014163;
  border-left: 1px solid #014b72;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-linkedin-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-linkedin-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .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: #9fcf26 #98c625 #8eb922 #98c625;
  background: #b9e057;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #a7d82c), color-stop(1, #b9e057));
  background: -ms-linear-gradient(bottom, #a7d82c, #b9e057);
  background: -moz-linear-gradient(center bottom, #a7d82c 0%, #b9e057 100%);
  background: -o-linear-gradient(#b9e057, #a7d82c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b9e057', endColorstr='#a7d82c', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-instagram-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-instagram-0.ow-button-hover:hover {
  background: #4078a3;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #325d7f), color-stop(1, #4078a3));
  background: -ms-linear-gradient(bottom, #325d7f, #4078a3);
  background: -moz-linear-gradient(center bottom, #325d7f 0%, #4078a3 100%);
  background: -o-linear-gradient(#4078a3, #325d7f);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4078a3', endColorstr='#325d7f', GradientType=0);
  border-top: 1px solid #2d5574;
  border-right: 1px solid #2a506c;
  border-bottom: 1px solid #264861;
  border-left: 1px solid #2a506c;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-instagram-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-instagram-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .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: #51b218 #4da917 #479c15 #4da917;
  background: #6ee22b;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #57c01a), color-stop(1, #6ee22b));
  background: -ms-linear-gradient(bottom, #57c01a, #6ee22b);
  background: -moz-linear-gradient(center bottom, #57c01a 0%, #6ee22b 100%);
  background: -o-linear-gradient(#6ee22b, #57c01a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6ee22b', endColorstr='#57c01a', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-youtube-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-youtube-0.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-top: 1px solid #a0281e;
  border-right: 1px solid #97261c;
  border-bottom: 1px solid #8a231a;
  border-left: 1px solid #97261c;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-youtube-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-youtube-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-soundcloud-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: #009da3 #009399 #008489 #009399;
  background: #00dde5;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #00acb2), color-stop(1, #00dde5));
  background: -ms-linear-gradient(bottom, #00acb2, #00dde5);
  background: -moz-linear-gradient(center bottom, #00acb2 0%, #00dde5 100%);
  background: -o-linear-gradient(#00dde5, #00acb2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00dde5', endColorstr='#00acb2', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-soundcloud-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-soundcloud-0.ow-button-hover:hover {
  background: #ff4d09;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d53b00), color-stop(1, #ff4d09));
  background: -ms-linear-gradient(bottom, #d53b00, #ff4d09);
  background: -moz-linear-gradient(center bottom, #d53b00 0%, #ff4d09 100%);
  background: -o-linear-gradient(#ff4d09, #d53b00);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d09', endColorstr='#d53b00', GradientType=0);
  border-top: 1px solid #c63700;
  border-right: 1px solid #bc3400;
  border-bottom: 1px solid #ac3000;
  border-left: 1px solid #bc3400;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-soundcloud-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-soundcloud-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-spotify-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: #1cb4bf #1babb6 #199fa8 #1babb6;
  background: #3bd7e2;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #1ec0cc), color-stop(1, #3bd7e2));
  background: -ms-linear-gradient(bottom, #1ec0cc, #3bd7e2);
  background: -moz-linear-gradient(center bottom, #1ec0cc 0%, #3bd7e2 100%);
  background: -o-linear-gradient(#3bd7e2, #1ec0cc);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3bd7e2', endColorstr='#1ec0cc', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-spotify-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-spotify-0.ow-button-hover:hover {
  background: #80bf31;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #659727), color-stop(1, #80bf31));
  background: -ms-linear-gradient(bottom, #659727, #80bf31);
  background: -moz-linear-gradient(center bottom, #659727 0%, #80bf31 100%);
  background: -o-linear-gradient(#80bf31, #659727);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80bf31', endColorstr='#659727', GradientType=0);
  border-top: 1px solid #5d8a24;
  border-right: 1px solid #588221;
  border-bottom: 1px solid #4f761e;
  border-left: 1px solid #588221;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-spotify-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button-spotify-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button {
  display: inline-block;
  font-size: 1em;
  line-height: 1em;
  margin: 0.2em 0.1em 0.2em 0.1em;
  padding: 1em 0;
  width: 3em;
  text-align: center;
  vertical-align: middle;
  -webkit-border-radius: 0.5em;
  -moz-border-radius: 0.5em;
  border-radius: 0.5em;
}
.so-widget-sow-social-media-buttons-atom-b266f95f22c6-188 .sow-social-media-button .sow-icon-fontawesome {
  display: inline-block;
  height: 1em;
}