.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .social-media-button-container {
  zoom: 1;
  text-align: left;
  /*
	&:after {
		content:"";
		display:inline-block;
		width:100%;
	}
	*/
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .social-media-button-container:before {
  content: '';
  display: block;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .social-media-button-container:after {
  content: '';
  display: table;
  clear: both;
}
@media (max-width: 780px) {
  .so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .social-media-button-container {
    text-align: left;
  }
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-vimeo-square-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: #19b2ff #0faeff #00a9fe #0faeff;
  background: #5bc8ff;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #28b7ff), color-stop(1, #5bc8ff));
  background: -ms-linear-gradient(bottom, #28b7ff, #5bc8ff);
  background: -moz-linear-gradient(center bottom, #28b7ff 0%, #5bc8ff 100%);
  background: -o-linear-gradient(#5bc8ff, #28b7ff);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc8ff', endColorstr='#28b7ff', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-vimeo-square-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-vimeo-square-0.ow-button-hover:hover {
  background: #65cbff;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #32baff), color-stop(1, #65cbff));
  background: -ms-linear-gradient(bottom, #32baff, #65cbff);
  background: -moz-linear-gradient(center bottom, #32baff 0%, #65cbff 100%);
  background: -o-linear-gradient(#65cbff, #32baff);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#65cbff', endColorstr='#32baff', GradientType=0);
  border-top: 1px solid #23b5ff;
  border-right: 1px solid #19b2ff;
  border-bottom: 1px solid #09adff;
  border-left: 1px solid #19b2ff;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-vimeo-square-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-vimeo-square-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .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: #014b72 #014568 #003b59 #014568;
  background: #0177b4;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #015581), color-stop(1, #0177b4));
  background: -ms-linear-gradient(bottom, #015581, #0177b4);
  background: -moz-linear-gradient(center bottom, #015581 0%, #0177b4 100%);
  background: -o-linear-gradient(#0177b4, #015581);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0177b4', endColorstr='#015581', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-linkedin-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .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-ea4d22a40138-160 .sow-social-media-button-linkedin-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-linkedin-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .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: #2a506c #274a65 #23425a #274a65;
  background: #3d739c;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2f5877), color-stop(1, #3d739c));
  background: -ms-linear-gradient(bottom, #2f5877, #3d739c);
  background: -moz-linear-gradient(center bottom, #2f5877 0%, #3d739c 100%);
  background: -o-linear-gradient(#3d739c, #2f5877);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d739c', endColorstr='#2f5877', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-instagram-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .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-ea4d22a40138-160 .sow-social-media-button-instagram-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-instagram-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .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: #273b65 #25375e #203053 #25375e;
  background: #3a5795;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2c4270), color-stop(1, #3a5795));
  background: -ms-linear-gradient(bottom, #2c4270, #3a5795);
  background: -moz-linear-gradient(center bottom, #2c4270 0%, #3a5795 100%);
  background: -o-linear-gradient(#3a5795, #2c4270);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a5795', endColorstr='#2c4270', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-facebook-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-facebook-0.ow-button-hover:hover {
  background: #3d5b9c;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2f4678), color-stop(1, #3d5b9c));
  background: -ms-linear-gradient(bottom, #2f4678, #3d5b9c);
  background: -moz-linear-gradient(center bottom, #2f4678 0%, #3d5b9c 100%);
  background: -o-linear-gradient(#3d5b9c, #2f4678);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d5b9c', endColorstr='#2f4678', GradientType=0);
  border-top: 1px solid #2a3f6d;
  border-right: 1px solid #273b65;
  border-bottom: 1px solid #23355a;
  border-left: 1px solid #273b65;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-facebook-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-facebook-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-x-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: #3ca0eb #339bea #2594e8 #339bea;
  background: #78bdf1;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #4aa6ec), color-stop(1, #78bdf1));
  background: -ms-linear-gradient(bottom, #4aa6ec, #78bdf1);
  background: -moz-linear-gradient(center bottom, #4aa6ec 0%, #78bdf1 100%);
  background: -o-linear-gradient(#78bdf1, #4aa6ec);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#78bdf1', endColorstr='#4aa6ec', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-x-twitter-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-x-twitter-0.ow-button-hover:hover {
  background: #81c2f2;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #53abed), color-stop(1, #81c2f2));
  background: -ms-linear-gradient(bottom, #53abed, #81c2f2);
  background: -moz-linear-gradient(center bottom, #53abed 0%, #81c2f2 100%);
  background: -o-linear-gradient(#81c2f2, #53abed);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#81c2f2', endColorstr='#53abed', GradientType=0);
  border-top: 1px solid #45a4ec;
  border-right: 1px solid #3ca0eb;
  border-bottom: 1px solid #2e99e9;
  border-left: 1px solid #3ca0eb;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-x-twitter-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-x-twitter-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-google-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: #b52f1f #ac2d1e #9f2a1b #ac2d1e;
  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);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-google-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-google-0.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-top: 1px solid #bd3221;
  border-right: 1px solid #b52f1f;
  border-bottom: 1px solid #a82c1d;
  border-left: 1px solid #b52f1f;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-google-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-google-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-rss-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: #ce7f05 #c47804 #b56f04 #c47804;
  background: #faa21b;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #dd8805), color-stop(1, #faa21b));
  background: -ms-linear-gradient(bottom, #dd8805, #faa21b);
  background: -moz-linear-gradient(center bottom, #dd8805 0%, #faa21b 100%);
  background: -o-linear-gradient(#faa21b, #dd8805);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa21b', endColorstr='#dd8805', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-rss-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-rss-0.ow-button-hover:hover {
  background: #faa625;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e78e05), color-stop(1, #faa625));
  background: -ms-linear-gradient(bottom, #e78e05, #faa625);
  background: -moz-linear-gradient(center bottom, #e78e05 0%, #faa625 100%);
  background: -o-linear-gradient(#faa625, #e78e05);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa625', endColorstr='#e78e05', GradientType=0);
  border-top: 1px solid #d88505;
  border-right: 1px solid #ce7f05;
  border-bottom: 1px solid #bf7504;
  border-left: 1px solid #ce7f05;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-rss-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-rss-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .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: #64a5d9 #5ca0d7 #4f99d4 #5ca0d7;
  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);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-envelope-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .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-ea4d22a40138-160 .sow-social-media-button-envelope-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-envelope-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-snapchat-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: #bdba00 #b3b000 #a3a100 #b3b000;
  background: #fffc00;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccca00), color-stop(1, #fffc00));
  background: -ms-linear-gradient(bottom, #ccca00, #fffc00);
  background: -moz-linear-gradient(center bottom, #ccca00 0%, #fffc00 100%);
  background: -o-linear-gradient(#fffc00, #ccca00);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffc00', endColorstr='#ccca00', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-snapchat-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-snapchat-0.ow-button-hover:hover {
  background: #fffc0a;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d6d400), color-stop(1, #fffc0a));
  background: -ms-linear-gradient(bottom, #d6d400, #fffc0a);
  background: -moz-linear-gradient(center bottom, #d6d400 0%, #fffc0a 100%);
  background: -o-linear-gradient(#fffc0a, #d6d400);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffc0a', endColorstr='#d6d400', GradientType=0);
  border-top: 1px solid #c7c500;
  border-right: 1px solid #bdba00;
  border-bottom: 1px solid #adab00;
  border-left: 1px solid #bdba00;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-snapchat-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-snapchat-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-pinterest-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: #cd4852 #cb404a #c53641 #cb404a;
  background: #db7c83;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d0545d), color-stop(1, #db7c83));
  background: -ms-linear-gradient(bottom, #d0545d, #db7c83);
  background: -moz-linear-gradient(center bottom, #d0545d 0%, #db7c83 100%);
  background: -o-linear-gradient(#db7c83, #d0545d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#db7c83', endColorstr='#d0545d', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-pinterest-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-pinterest-0.ow-button-hover:hover {
  background: #dd848b;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d25c65), color-stop(1, #dd848b));
  background: -ms-linear-gradient(bottom, #d25c65, #dd848b);
  background: -moz-linear-gradient(center bottom, #d25c65 0%, #dd848b 100%);
  background: -o-linear-gradient(#dd848b, #d25c65);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd848b', endColorstr='#d25c65', GradientType=0);
  border-top: 1px solid #cf5059;
  border-right: 1px solid #cd4852;
  border-bottom: 1px solid #c93c46;
  border-left: 1px solid #cd4852;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-pinterest-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-pinterest-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-tumblr-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: #1e2633 #1a222d #141a23 #1a222d;
  background: #36465d;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #232e3d), color-stop(1, #36465d));
  background: -ms-linear-gradient(bottom, #232e3d, #36465d);
  background: -moz-linear-gradient(center bottom, #232e3d 0%, #36465d 100%);
  background: -o-linear-gradient(#36465d, #232e3d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#36465d', endColorstr='#232e3d', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-tumblr-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-tumblr-0.ow-button-hover:hover {
  background: #3a4b63;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #273343), color-stop(1, #3a4b63));
  background: -ms-linear-gradient(bottom, #273343, #3a4b63);
  background: -moz-linear-gradient(center bottom, #273343 0%, #3a4b63 100%);
  background: -o-linear-gradient(#3a4b63, #273343);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a4b63', endColorstr='#273343', GradientType=0);
  border-top: 1px solid #212b3a;
  border-right: 1px solid #1e2633;
  border-bottom: 1px solid #181f29;
  border-left: 1px solid #1e2633;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-tumblr-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-tumblr-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-vk-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: #3c546e #384f67 #33475d #384f67;
  background: #537599;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #415c78), color-stop(1, #537599));
  background: -ms-linear-gradient(bottom, #415c78, #537599);
  background: -moz-linear-gradient(center bottom, #415c78 0%, #537599 100%);
  background: -o-linear-gradient(#537599, #415c78);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#537599', endColorstr='#415c78', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-vk-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-vk-0.ow-button-hover:hover {
  background: #577aa0;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #45617f), color-stop(1, #577aa0));
  background: -ms-linear-gradient(bottom, #45617f, #577aa0);
  background: -moz-linear-gradient(center bottom, #45617f 0%, #577aa0 100%);
  background: -o-linear-gradient(#577aa0, #45617f);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#577aa0', endColorstr='#45617f', GradientType=0);
  border-top: 1px solid #3f5975;
  border-right: 1px solid #3c546e;
  border-bottom: 1px solid #364d64;
  border-left: 1px solid #3c546e;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-vk-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-vk-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-flickr-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: #92003c #880038 #780031 #880038;
  background: #d40057;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #a10042), color-stop(1, #d40057));
  background: -ms-linear-gradient(bottom, #a10042, #d40057);
  background: -moz-linear-gradient(center bottom, #a10042 0%, #d40057 100%);
  background: -o-linear-gradient(#d40057, #a10042);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d40057', endColorstr='#a10042', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-flickr-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-flickr-0.ow-button-hover:hover {
  background: #de005b;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ab0046), color-stop(1, #de005b));
  background: -ms-linear-gradient(bottom, #ab0046, #de005b);
  background: -moz-linear-gradient(center bottom, #ab0046 0%, #de005b 100%);
  background: -o-linear-gradient(#de005b, #ab0046);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#de005b', endColorstr='#ab0046', GradientType=0);
  border-top: 1px solid #9c0040;
  border-right: 1px solid #92003c;
  border-bottom: 1px solid #820036;
  border-left: 1px solid #92003c;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-flickr-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-flickr-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-vine-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: #0f795d #0e7056 #0d634c #0e7056;
  background: #17b48a;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #118767), color-stop(1, #17b48a));
  background: -ms-linear-gradient(bottom, #118767, #17b48a);
  background: -moz-linear-gradient(center bottom, #118767 0%, #17b48a 100%);
  background: -o-linear-gradient(#17b48a, #118767);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#17b48a', endColorstr='#118767', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-vine-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-vine-0.ow-button-hover:hover {
  background: #18bd91;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #12906e), color-stop(1, #18bd91));
  background: -ms-linear-gradient(bottom, #12906e, #18bd91);
  background: -moz-linear-gradient(center bottom, #12906e 0%, #18bd91 100%);
  background: -o-linear-gradient(#18bd91, #12906e);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#18bd91', endColorstr='#12906e', GradientType=0);
  border-top: 1px solid #118264;
  border-right: 1px solid #0f795d;
  border-bottom: 1px solid #0e6c53;
  border-left: 1px solid #0f795d;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-vine-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-vine-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-500px {
  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: #080808 #030303 #000000 #030303;
  background: #292929;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #101010), color-stop(1, #292929));
  background: -ms-linear-gradient(bottom, #101010, #292929);
  background: -moz-linear-gradient(center bottom, #101010 0%, #292929 100%);
  background: -o-linear-gradient(#292929, #101010);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#101010', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-500px.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-500px.ow-button-hover:hover {
  background: #2e2e2e;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #151515), color-stop(1, #2e2e2e));
  background: -ms-linear-gradient(bottom, #151515, #2e2e2e);
  background: -moz-linear-gradient(center bottom, #151515 0%, #2e2e2e 100%);
  background: -o-linear-gradient(#2e2e2e, #151515);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2e2e2e', endColorstr='#151515', GradientType=0);
  border-top: 1px solid #0d0d0d;
  border-right: 1px solid #080808;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #080808;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-500px.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-500px.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-behance-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: #121212 #0d0d0d #050505 #0d0d0d;
  background: #333333;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #1a1a1a), color-stop(1, #333333));
  background: -ms-linear-gradient(bottom, #1a1a1a, #333333);
  background: -moz-linear-gradient(center bottom, #1a1a1a 0%, #333333 100%);
  background: -o-linear-gradient(#333333, #1a1a1a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#1a1a1a', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-behance-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-behance-0.ow-button-hover:hover {
  background: #383838;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #1f1f1f), color-stop(1, #383838));
  background: -ms-linear-gradient(bottom, #1f1f1f, #383838);
  background: -moz-linear-gradient(center bottom, #1f1f1f 0%, #383838 100%);
  background: -o-linear-gradient(#383838, #1f1f1f);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#383838', endColorstr='#1f1f1f', GradientType=0);
  border-top: 1px solid #171717;
  border-right: 1px solid #121212;
  border-bottom: 1px solid #0a0a0a;
  border-left: 1px solid #121212;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-behance-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-behance-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-bitbucket-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: #132f4c #112a44 #0e2237 #112a44;
  background: #205081;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #163758), color-stop(1, #205081));
  background: -ms-linear-gradient(bottom, #163758, #205081);
  background: -moz-linear-gradient(center bottom, #163758 0%, #205081 100%);
  background: -o-linear-gradient(#205081, #163758);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#205081', endColorstr='#163758', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-bitbucket-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-bitbucket-0.ow-button-hover:hover {
  background: #225589;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #183c60), color-stop(1, #225589));
  background: -ms-linear-gradient(bottom, #183c60, #225589);
  background: -moz-linear-gradient(center bottom, #183c60 0%, #225589 100%);
  background: -o-linear-gradient(#225589, #183c60);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#225589', endColorstr='#183c60', GradientType=0);
  border-top: 1px solid #153454;
  border-right: 1px solid #132f4c;
  border-bottom: 1px solid #102740;
  border-left: 1px solid #132f4c;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-bitbucket-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-bitbucket-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-codepen-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: #090909 #040404 #000000 #040404;
  background: #2a2a2a;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #101010), color-stop(1, #2a2a2a));
  background: -ms-linear-gradient(bottom, #101010, #2a2a2a);
  background: -moz-linear-gradient(center bottom, #101010 0%, #2a2a2a 100%);
  background: -o-linear-gradient(#2a2a2a, #101010);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2a2a', endColorstr='#101010', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-codepen-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-codepen-0.ow-button-hover:hover {
  background: #2f2f2f;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #161616), color-stop(1, #2f2f2f));
  background: -ms-linear-gradient(bottom, #161616, #2f2f2f);
  background: -moz-linear-gradient(center bottom, #161616 0%, #2f2f2f 100%);
  background: -o-linear-gradient(#2f2f2f, #161616);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f2f2f', endColorstr='#161616', GradientType=0);
  border-top: 1px solid #0e0e0e;
  border-right: 1px solid #090909;
  border-bottom: 1px solid #010101;
  border-left: 1px solid #090909;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-codepen-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-codepen-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-delicious-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: #168bfc #0c86fc #037ff6 #0c86fc;
  background: #58acfd;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2693fc), color-stop(1, #58acfd));
  background: -ms-linear-gradient(bottom, #2693fc, #58acfd);
  background: -moz-linear-gradient(center bottom, #2693fc 0%, #58acfd 100%);
  background: -o-linear-gradient(#58acfd, #2693fc);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#58acfd', endColorstr='#2693fc', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-delicious-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-delicious-0.ow-button-hover:hover {
  background: #62b1fd;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #3098fd), color-stop(1, #62b1fd));
  background: -ms-linear-gradient(bottom, #3098fd, #62b1fd);
  background: -moz-linear-gradient(center bottom, #3098fd 0%, #62b1fd 100%);
  background: -o-linear-gradient(#62b1fd, #3098fd);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62b1fd', endColorstr='#3098fd', GradientType=0);
  border-top: 1px solid #2190fc;
  border-right: 1px solid #168bfc;
  border-bottom: 1px solid #0784fc;
  border-left: 1px solid #168bfc;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-delicious-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-delicious-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-deviantart-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: #7c8614 #747d12 #687010 #747d12;
  background: #b2c01c;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #899316), color-stop(1, #b2c01c));
  background: -ms-linear-gradient(bottom, #899316, #b2c01c);
  background: -moz-linear-gradient(center bottom, #899316 0%, #b2c01c 100%);
  background: -o-linear-gradient(#b2c01c, #899316);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2c01c', endColorstr='#899316', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-deviantart-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-deviantart-0.ow-button-hover:hover {
  background: #bac91d;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #919c17), color-stop(1, #bac91d));
  background: -ms-linear-gradient(bottom, #919c17, #bac91d);
  background: -moz-linear-gradient(center bottom, #919c17 0%, #bac91d 100%);
  background: -o-linear-gradient(#bac91d, #919c17);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bac91d', endColorstr='#919c17', GradientType=0);
  border-top: 1px solid #858f15;
  border-right: 1px solid #7c8614;
  border-bottom: 1px solid #707912;
  border-left: 1px solid #7c8614;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-deviantart-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-deviantart-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-dribbble-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: #ed2a6f #ec2168 #e9145f #ec2168;
  background: #f26798;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ee3878), color-stop(1, #f26798));
  background: -ms-linear-gradient(bottom, #ee3878, #f26798);
  background: -moz-linear-gradient(center bottom, #ee3878 0%, #f26798 100%);
  background: -o-linear-gradient(#f26798, #ee3878);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f26798', endColorstr='#ee3878', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-dribbble-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-dribbble-0.ow-button-hover:hover {
  background: #f3709e;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ef417f), color-stop(1, #f3709e));
  background: -ms-linear-gradient(bottom, #ef417f, #f3709e);
  background: -moz-linear-gradient(center bottom, #ef417f 0%, #f3709e 100%);
  background: -o-linear-gradient(#f3709e, #ef417f);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3709e', endColorstr='#ef417f', GradientType=0);
  border-top: 1px solid #ee3375;
  border-right: 1px solid #ed2a6f;
  border-bottom: 1px solid #ec1c65;
  border-left: 1px solid #ed2a6f;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-dribbble-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-dribbble-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-dropbox-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: #0e64a9 #0d5e9f #0c5691 #0d5e9f;
  background: #1388e6;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0f6cb7), color-stop(1, #1388e6));
  background: -ms-linear-gradient(bottom, #0f6cb7, #1388e6);
  background: -moz-linear-gradient(center bottom, #0f6cb7 0%, #1388e6 100%);
  background: -o-linear-gradient(#1388e6, #0f6cb7);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1388e6', endColorstr='#0f6cb7', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-dropbox-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-dropbox-0.ow-button-hover:hover {
  background: #178dec;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #1072c0), color-stop(1, #178dec));
  background: -ms-linear-gradient(bottom, #1072c0, #178dec);
  background: -moz-linear-gradient(center bottom, #1072c0 0%, #178dec 100%);
  background: -o-linear-gradient(#178dec, #1072c0);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#178dec', endColorstr='#1072c0', GradientType=0);
  border-top: 1px solid #0f69b2;
  border-right: 1px solid #0e64a9;
  border-bottom: 1px solid #0d5b9b;
  border-left: 1px solid #0e64a9;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-dropbox-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-dropbox-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-foursquare-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: #de194f #d4184c #c71647 #d4184c;
  background: #eb4e79;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e62056), color-stop(1, #eb4e79));
  background: -ms-linear-gradient(bottom, #e62056, #eb4e79);
  background: -moz-linear-gradient(center bottom, #e62056 0%, #eb4e79 100%);
  background: -o-linear-gradient(#eb4e79, #e62056);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb4e79', endColorstr='#e62056', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-foursquare-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-foursquare-0.ow-button-hover:hover {
  background: #ec5780;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e7295d), color-stop(1, #ec5780));
  background: -ms-linear-gradient(bottom, #e7295d, #ec5780);
  background: -moz-linear-gradient(center bottom, #e7295d 0%, #ec5780 100%);
  background: -o-linear-gradient(#ec5780, #e7295d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec5780', endColorstr='#e7295d', GradientType=0);
  border-top: 1px solid #e51c53;
  border-right: 1px solid #de194f;
  border-bottom: 1px solid #d0174a;
  border-left: 1px solid #de194f;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-foursquare-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-foursquare-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-github-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: #050505 #000000 #000000 #000000;
  background: #202021;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #070707), color-stop(1, #202021));
  background: -ms-linear-gradient(bottom, #070707, #202021);
  background: -moz-linear-gradient(center bottom, #070707 0%, #202021 100%);
  background: -o-linear-gradient(#202021, #070707);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#202021', endColorstr='#070707', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-github-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-github-0.ow-button-hover:hover {
  background: #252526;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0c0c0c), color-stop(1, #252526));
  background: -ms-linear-gradient(bottom, #0c0c0c, #252526);
  background: -moz-linear-gradient(center bottom, #0c0c0c 0%, #252526 100%);
  background: -o-linear-gradient(#252526, #0c0c0c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#252526', endColorstr='#0c0c0c', GradientType=0);
  border-top: 1px solid #0a0a0a;
  border-right: 1px solid #050505;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #050505;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-github-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-github-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-gittip-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: #2e1809 #251407 #180d05 #251407;
  background: #653614;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #3a1f0c), color-stop(1, #653614));
  background: -ms-linear-gradient(bottom, #3a1f0c, #653614);
  background: -moz-linear-gradient(center bottom, #3a1f0c 0%, #653614 100%);
  background: -o-linear-gradient(#653614, #3a1f0c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#653614', endColorstr='#3a1f0c', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-gittip-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-gittip-0.ow-button-hover:hover {
  background: #6e3b16;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #43240d), color-stop(1, #6e3b16));
  background: -ms-linear-gradient(bottom, #43240d, #6e3b16);
  background: -moz-linear-gradient(center bottom, #43240d 0%, #6e3b16 100%);
  background: -o-linear-gradient(#6e3b16, #43240d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e3b16', endColorstr='#43240d', GradientType=0);
  border-top: 1px solid #361d0b;
  border-right: 1px solid #2e1809;
  border-bottom: 1px solid #211207;
  border-left: 1px solid #2e1809;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-gittip-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-gittip-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-hacker-news-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: #bd4b00 #b34700 #a34100 #b34700;
  background: #ff6600;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #cc5200), color-stop(1, #ff6600));
  background: -ms-linear-gradient(bottom, #cc5200, #ff6600);
  background: -moz-linear-gradient(center bottom, #cc5200 0%, #ff6600 100%);
  background: -o-linear-gradient(#ff6600, #cc5200);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6600', endColorstr='#cc5200', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-hacker-news-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-hacker-news-0.ow-button-hover:hover {
  background: #ff6c0a;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d65600), color-stop(1, #ff6c0a));
  background: -ms-linear-gradient(bottom, #d65600, #ff6c0a);
  background: -moz-linear-gradient(center bottom, #d65600 0%, #ff6c0a 100%);
  background: -o-linear-gradient(#ff6c0a, #d65600);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6c0a', endColorstr='#d65600', GradientType=0);
  border-top: 1px solid #c75000;
  border-right: 1px solid #bd4b00;
  border-bottom: 1px solid #ad4500;
  border-left: 1px solid #bd4b00;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-hacker-news-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-hacker-news-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-jsfiddle-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: #335a8e #305587 #2c4e7b #305587;
  background: #4679bd;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #376199), color-stop(1, #4679bd));
  background: -ms-linear-gradient(bottom, #376199, #4679bd);
  background: -moz-linear-gradient(center bottom, #376199 0%, #4679bd 100%);
  background: -o-linear-gradient(#4679bd, #376199);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4679bd', endColorstr='#376199', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-jsfiddle-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-jsfiddle-0.ow-button-hover:hover {
  background: #4e7ec0;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #3966a1), color-stop(1, #4e7ec0));
  background: -ms-linear-gradient(bottom, #3966a1, #4e7ec0);
  background: -moz-linear-gradient(center bottom, #3966a1 0%, #4e7ec0 100%);
  background: -o-linear-gradient(#4e7ec0, #3966a1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7ec0', endColorstr='#3966a1', GradientType=0);
  border-top: 1px solid #355f96;
  border-right: 1px solid #335a8e;
  border-bottom: 1px solid #2f5383;
  border-left: 1px solid #335a8e;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-jsfiddle-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-jsfiddle-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-lastfm-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: #821e08 #781c08 #6a1807 #781c08;
  background: #c02c0c;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #902109), color-stop(1, #c02c0c));
  background: -ms-linear-gradient(bottom, #902109, #c02c0c);
  background: -moz-linear-gradient(center bottom, #902109 0%, #c02c0c 100%);
  background: -o-linear-gradient(#c02c0c, #902109);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c02c0c', endColorstr='#902109', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-lastfm-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-lastfm-0.ow-button-hover:hover {
  background: #ca2e0d;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #9a230a), color-stop(1, #ca2e0d));
  background: -ms-linear-gradient(bottom, #9a230a, #ca2e0d);
  background: -moz-linear-gradient(center bottom, #9a230a 0%, #ca2e0d 100%);
  background: -o-linear-gradient(#ca2e0d, #9a230a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ca2e0d', endColorstr='#9a230a', GradientType=0);
  border-top: 1px solid #8b2009;
  border-right: 1px solid #821e08;
  border-bottom: 1px solid #731a07;
  border-left: 1px solid #821e08;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-lastfm-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-lastfm-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-reddit-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: #94c2f0 #8bbdee #7eb5ed #8bbdee;
  background: #cee3f8;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #a1c9f2), color-stop(1, #cee3f8));
  background: -ms-linear-gradient(bottom, #a1c9f2, #cee3f8);
  background: -moz-linear-gradient(center bottom, #a1c9f2 0%, #cee3f8 100%);
  background: -o-linear-gradient(#cee3f8, #a1c9f2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cee3f8', endColorstr='#a1c9f2', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-reddit-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-reddit-0.ow-button-hover:hover {
  background: #d7e8f9;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #aacff3), color-stop(1, #d7e8f9));
  background: -ms-linear-gradient(bottom, #aacff3, #d7e8f9);
  background: -moz-linear-gradient(center bottom, #aacff3 0%, #d7e8f9 100%);
  background: -o-linear-gradient(#d7e8f9, #aacff3);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7e8f9', endColorstr='#aacff3', GradientType=0);
  border-top: 1px solid #9dc7f1;
  border-right: 1px solid #94c2f0;
  border-bottom: 1px solid #87baee;
  border-left: 1px solid #94c2f0;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-reddit-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-reddit-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-slack-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: #271d26 #211820 #181218 #211820;
  background: #4d394b;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #30232e), color-stop(1, #4d394b));
  background: -ms-linear-gradient(bottom, #30232e, #4d394b);
  background: -moz-linear-gradient(center bottom, #30232e 0%, #4d394b 100%);
  background: -o-linear-gradient(#4d394b, #30232e);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d394b', endColorstr='#30232e', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-slack-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-slack-0.ow-button-hover:hover {
  background: #533d51;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #362834), color-stop(1, #533d51));
  background: -ms-linear-gradient(bottom, #362834, #533d51);
  background: -moz-linear-gradient(center bottom, #362834 0%, #533d51 100%);
  background: -o-linear-gradient(#533d51, #362834);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#533d51', endColorstr='#362834', GradientType=0);
  border-top: 1px solid #2d212c;
  border-right: 1px solid #271d26;
  border-bottom: 1px solid #1e161d;
  border-left: 1px solid #271d26;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-slack-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-slack-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-slideshare-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: #006668 #005c5e #004d4e #005c5e;
  background: #00a8aa;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #007677), color-stop(1, #00a8aa));
  background: -ms-linear-gradient(bottom, #007677, #00a8aa);
  background: -moz-linear-gradient(center bottom, #007677 0%, #00a8aa 100%);
  background: -o-linear-gradient(#00a8aa, #007677);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a8aa', endColorstr='#007677', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-slideshare-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-slideshare-0.ow-button-hover:hover {
  background: #00b2b4;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #008081), color-stop(1, #00b2b4));
  background: -ms-linear-gradient(bottom, #008081, #00b2b4);
  background: -moz-linear-gradient(center bottom, #008081 0%, #00b2b4 100%);
  background: -o-linear-gradient(#00b2b4, #008081);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b2b4', endColorstr='#008081', GradientType=0);
  border-top: 1px solid #007172;
  border-right: 1px solid #006668;
  border-bottom: 1px solid #005758;
  border-left: 1px solid #006668;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-slideshare-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-slideshare-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .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: #bc3400 #b23100 #a22d00 #b23100;
  background: #fe4600;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #cb3800), color-stop(1, #fe4600));
  background: -ms-linear-gradient(bottom, #cb3800, #fe4600);
  background: -moz-linear-gradient(center bottom, #cb3800 0%, #fe4600 100%);
  background: -o-linear-gradient(#fe4600, #cb3800);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe4600', endColorstr='#cb3800', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-soundcloud-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .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-ea4d22a40138-160 .sow-social-media-button-soundcloud-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-soundcloud-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .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: #588221 #527a1f #4a6e1c #527a1f;
  background: #7bb72f;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #608e25), color-stop(1, #7bb72f));
  background: -ms-linear-gradient(bottom, #608e25, #7bb72f);
  background: -moz-linear-gradient(center bottom, #608e25 0%, #7bb72f 100%);
  background: -o-linear-gradient(#7bb72f, #608e25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7bb72f', endColorstr='#608e25', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-spotify-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .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-ea4d22a40138-160 .sow-social-media-button-spotify-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-spotify-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-stack-exchange-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: #173762 #15325a #122b4e #15325a;
  background: #245598;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #1a3e6f), color-stop(1, #245598));
  background: -ms-linear-gradient(bottom, #1a3e6f, #245598);
  background: -moz-linear-gradient(center bottom, #1a3e6f 0%, #245598 100%);
  background: -o-linear-gradient(#245598, #1a3e6f);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#245598', endColorstr='#1a3e6f', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-stack-exchange-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-stack-exchange-0.ow-button-hover:hover {
  background: #265aa0;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #1c4377), color-stop(1, #265aa0));
  background: -ms-linear-gradient(bottom, #1c4377, #265aa0);
  background: -moz-linear-gradient(center bottom, #1c4377 0%, #265aa0 100%);
  background: -o-linear-gradient(#265aa0, #1c4377);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#265aa0', endColorstr='#1c4377', GradientType=0);
  border-top: 1px solid #193c6b;
  border-right: 1px solid #173762;
  border-bottom: 1px solid #143056;
  border-left: 1px solid #173762;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-stack-exchange-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-stack-exchange-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-stack-overflow-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: #ca5a09 #c05509 #b14f08 #c05509;
  background: #f57920;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d8600a), color-stop(1, #f57920));
  background: -ms-linear-gradient(bottom, #d8600a, #f57920);
  background: -moz-linear-gradient(center bottom, #d8600a 0%, #f57920 100%);
  background: -o-linear-gradient(#f57920, #d8600a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f57920', endColorstr='#d8600a', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-stack-overflow-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-stack-overflow-0.ow-button-hover:hover {
  background: #f57f2a;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e2640a), color-stop(1, #f57f2a));
  background: -ms-linear-gradient(bottom, #e2640a, #f57f2a);
  background: -moz-linear-gradient(center bottom, #e2640a 0%, #f57f2a 100%);
  background: -o-linear-gradient(#f57f2a, #e2640a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f57f2a', endColorstr='#e2640a', GradientType=0);
  border-top: 1px solid #d35e09;
  border-right: 1px solid #ca5a09;
  border-bottom: 1px solid #bb5308;
  border-left: 1px solid #ca5a09;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-stack-overflow-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-stack-overflow-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-steam-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: #050505 #000000 #000000 #000000;
  background: #171a21;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #020203), color-stop(1, #171a21));
  background: -ms-linear-gradient(bottom, #020203, #171a21);
  background: -moz-linear-gradient(center bottom, #020203 0%, #171a21 100%);
  background: -o-linear-gradient(#171a21, #020203);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#171a21', endColorstr='#020203', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-steam-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-steam-0.ow-button-hover:hover {
  background: #1b1f27;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #060709), color-stop(1, #1b1f27));
  background: -ms-linear-gradient(bottom, #060709, #1b1f27);
  background: -moz-linear-gradient(center bottom, #060709 0%, #1b1f27 100%);
  background: -o-linear-gradient(#1b1f27, #060709);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1b1f27', endColorstr='#060709', GradientType=0);
  border-top: 1px solid #0a0a0a;
  border-right: 1px solid #050505;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #050505;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-steam-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-steam-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-stumbleupon-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: #bc3111 #b22e10 #a42b0f #b22e10;
  background: #eb4924;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ca3412), color-stop(1, #eb4924));
  background: -ms-linear-gradient(bottom, #ca3412, #eb4924);
  background: -moz-linear-gradient(center bottom, #ca3412 0%, #eb4924 100%);
  background: -o-linear-gradient(#eb4924, #ca3412);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb4924', endColorstr='#ca3412', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-stumbleupon-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-stumbleupon-0.ow-button-hover:hover {
  background: #ec512d;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #d33713), color-stop(1, #ec512d));
  background: -ms-linear-gradient(bottom, #d33713, #ec512d);
  background: -moz-linear-gradient(center bottom, #d33713 0%, #ec512d 100%);
  background: -o-linear-gradient(#ec512d, #d33713);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec512d', endColorstr='#d33713', GradientType=0);
  border-top: 1px solid #c53312;
  border-right: 1px solid #bc3111;
  border-bottom: 1px solid #ae2d10;
  border-left: 1px solid #bc3111;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-stumbleupon-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-stumbleupon-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-trello-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: #094b72 #084568 #073c5a #084568;
  background: #0e74af;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0a5580), color-stop(1, #0e74af));
  background: -ms-linear-gradient(bottom, #0a5580, #0e74af);
  background: -moz-linear-gradient(center bottom, #0a5580 0%, #0e74af 100%);
  background: -o-linear-gradient(#0e74af, #0a5580);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e74af', endColorstr='#0a5580', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-trello-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-trello-0.ow-button-hover:hover {
  background: #0f7ab8;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0b5b89), color-stop(1, #0f7ab8));
  background: -ms-linear-gradient(bottom, #0b5b89, #0f7ab8);
  background: -moz-linear-gradient(center bottom, #0b5b89 0%, #0f7ab8 100%);
  background: -o-linear-gradient(#0f7ab8, #0b5b89);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f7ab8', endColorstr='#0b5b89', GradientType=0);
  border-top: 1px solid #0a527b;
  border-right: 1px solid #094b72;
  border-bottom: 1px solid #084263;
  border-left: 1px solid #094b72;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-trello-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-trello-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-suitcase-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: #3d662e #395f2a #325526 #395f2a;
  background: #589442;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #437132), color-stop(1, #589442));
  background: -ms-linear-gradient(bottom, #437132, #589442);
  background: -moz-linear-gradient(center bottom, #437132 0%, #589442 100%);
  background: -o-linear-gradient(#589442, #437132);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#589442', endColorstr='#437132', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-suitcase-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-suitcase-0.ow-button-hover:hover {
  background: #5c9b45;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #477835), color-stop(1, #5c9b45));
  background: -ms-linear-gradient(bottom, #477835, #5c9b45);
  background: -moz-linear-gradient(center bottom, #477835 0%, #5c9b45 100%);
  background: -o-linear-gradient(#5c9b45, #477835);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5c9b45', endColorstr='#477835', GradientType=0);
  border-top: 1px solid #416d31;
  border-right: 1px solid #3d662e;
  border-bottom: 1px solid #365c29;
  border-left: 1px solid #3d662e;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-suitcase-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-suitcase-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-twitch-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: #482f77 #442c6f #3d2864 #442c6f;
  background: #6542a6;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #4f3382), color-stop(1, #6542a6));
  background: -ms-linear-gradient(bottom, #4f3382, #6542a6);
  background: -moz-linear-gradient(center bottom, #4f3382 0%, #6542a6 100%);
  background: -o-linear-gradient(#6542a6, #4f3382);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6542a6', endColorstr='#4f3382', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-twitch-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-twitch-0.ow-button-hover:hover {
  background: #6945ad;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #533689), color-stop(1, #6945ad));
  background: -ms-linear-gradient(bottom, #533689, #6945ad);
  background: -moz-linear-gradient(center bottom, #533689 0%, #6945ad 100%);
  background: -o-linear-gradient(#6945ad, #533689);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6945ad', endColorstr='#533689', GradientType=0);
  border-top: 1px solid #4d327e;
  border-right: 1px solid #482f77;
  border-bottom: 1px solid #412b6c;
  border-left: 1px solid #482f77;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-twitch-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-twitch-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-wordpress-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: #050505 #000000 #000000 #000000;
  background: #222222;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #080808), color-stop(1, #222222));
  background: -ms-linear-gradient(bottom, #080808, #222222);
  background: -moz-linear-gradient(center bottom, #080808 0%, #222222 100%);
  background: -o-linear-gradient(#222222, #080808);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#080808', GradientType=0);
  color: #797979 !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-wordpress-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-wordpress-0.ow-button-hover:hover {
  background: #272727;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0e0e0e), color-stop(1, #272727));
  background: -ms-linear-gradient(bottom, #0e0e0e, #272727);
  background: -moz-linear-gradient(center bottom, #0e0e0e 0%, #272727 100%);
  background: -o-linear-gradient(#272727, #0e0e0e);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#272727', endColorstr='#0e0e0e', GradientType=0);
  border-top: 1px solid #0a0a0a;
  border-right: 1px solid #050505;
  border-bottom: 1px solid #000000;
  border-left: 1px solid #050505;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-wordpress-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-wordpress-0.ow-button-hover:hover {
  color: #797979 !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-xing-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: #001e1d #001413 #000404 #001413;
  background: #00605e;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #002d2c), color-stop(1, #00605e));
  background: -ms-linear-gradient(bottom, #002d2c, #00605e);
  background: -moz-linear-gradient(center bottom, #002d2c 0%, #00605e 100%);
  background: -o-linear-gradient(#00605e, #002d2c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00605e', endColorstr='#002d2c', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-xing-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-xing-0.ow-button-hover:hover {
  background: #006a68;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #003736), color-stop(1, #006a68));
  background: -ms-linear-gradient(bottom, #003736, #006a68);
  background: -moz-linear-gradient(center bottom, #003736 0%, #006a68 100%);
  background: -o-linear-gradient(#006a68, #003736);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#006a68', endColorstr='#003736', GradientType=0);
  border-top: 1px solid #002827;
  border-right: 1px solid #001e1d;
  border-bottom: 1px solid #000e0e;
  border-left: 1px solid #001e1d;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-xing-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-xing-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-yahoo-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: #29016d #250163 #1f0054 #250163;
  background: #4101af;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2e017c), color-stop(1, #4101af));
  background: -ms-linear-gradient(bottom, #2e017c, #4101af);
  background: -moz-linear-gradient(center bottom, #2e017c 0%, #4101af 100%);
  background: -o-linear-gradient(#4101af, #2e017c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4101af', endColorstr='#2e017c', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-yahoo-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-yahoo-0.ow-button-hover:hover {
  background: #4501b9;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #320186), color-stop(1, #4501b9));
  background: -ms-linear-gradient(bottom, #320186, #4501b9);
  background: -moz-linear-gradient(center bottom, #320186 0%, #4501b9 100%);
  background: -o-linear-gradient(#4501b9, #320186);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4501b9', endColorstr='#320186', GradientType=0);
  border-top: 1px solid #2c0177;
  border-right: 1px solid #29016d;
  border-bottom: 1px solid #23015e;
  border-left: 1px solid #29016d;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-yahoo-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-yahoo-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-yelp-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: #7e1c20 #751a1e #69171b #751a1e;
  background: #b4282e;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #8a1f23), color-stop(1, #b4282e));
  background: -ms-linear-gradient(bottom, #8a1f23, #b4282e);
  background: -moz-linear-gradient(center bottom, #8a1f23 0%, #b4282e 100%);
  background: -o-linear-gradient(#b4282e, #8a1f23);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b4282e', endColorstr='#8a1f23', GradientType=0);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-yelp-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-yelp-0.ow-button-hover:hover {
  background: #bc2a30;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #932125), color-stop(1, #bc2a30));
  background: -ms-linear-gradient(bottom, #932125, #bc2a30);
  background: -moz-linear-gradient(center bottom, #932125 0%, #bc2a30 100%);
  background: -o-linear-gradient(#bc2a30, #932125);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc2a30', endColorstr='#932125', GradientType=0);
  border-top: 1px solid #861e22;
  border-right: 1px solid #7e1c20;
  border-bottom: 1px solid #71191d;
  border-left: 1px solid #7e1c20;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-yelp-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-yelp-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .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: #97261c #8f241b #822118 #8f241b;
  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);
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-youtube-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .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-ea4d22a40138-160 .sow-social-media-button-youtube-0.ow-button-hover:focus,
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button-youtube-0.ow-button-hover:hover {
  color: #ffffff !important;
}
.so-widget-sow-social-media-buttons-atom-ea4d22a40138-160 .sow-social-media-button {
  display: inline-block;
  font-size: 1em;
  line-height: 1em;
  margin: 0.1em 0.1em 0.1em 0;
  padding: 1em 0;
  width: 3em;
  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-ea4d22a40138-160 .sow-social-media-button .sow-icon-fontawesome {
  display: inline-block;
  height: 1em;
}