#dpsp-content-top {
  margin-bottom: 1.2em;
}
#dpsp-content-bottom {
  margin-top: 1.2em;
}
.dpsp-share-text {
  margin-bottom: 10px;
  font-weight: 700;
}
.dpsp-networks-btns-wrapper {
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
}
.dpsp-networks-btns-wrapper:after {
  display: block;
  clear: both;
  height: 0;
  content: "";
}
.dpsp-networks-btns-wrapper li {
  float: left;
  margin: 0;
  padding: 0;
  border: 0;
  list-style-type: none !important;
  -webkit-transition: all 0.15s ease-in;
  -moz-transition: all 0.15s ease-in;
  -o-transition: all 0.15s ease-in;
  transition: all 0.15s ease-in;
}
.dpsp-networks-btns-wrapper li:before {
  display: none !important;
}
.dpsp-networks-btns-wrapper li:first-child {
  margin-left: 0 !important;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn {
  display: flex;
  position: relative;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  min-width: 40px;
  height: 40px;
  max-height: 40px;
  padding: 0;
  border: 2px solid;
  border-radius: 0;
  box-shadow: none;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 36px;
  text-align: center;
  vertical-align: middle;
  text-decoration: none !important;
  text-transform: unset !important;
  cursor: pointer;
  -webkit-transition: all 0.15s ease-in;
  -moz-transition: all 0.15s ease-in;
  -o-transition: all 0.15s ease-in;
  transition: all 0.15s ease-in;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-label {
  padding-right: 0.5em;
  padding-left: 0.5em;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count .dpsp-network-label {
  padding-right: 0.25em;
}
.dpsp-networks-btns-wrapper.dpsp-column-auto .dpsp-network-btn.dpsp-no-label {
  width: 40px;
}
.dpsp-button-style-6 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,
.dpsp-button-style-7 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,
.dpsp-button-style-8 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
  left: -2px;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn:hover {
  border: 2px solid;
  outline: none;
  box-shadow: 0 0 0 3px rgba(21, 156, 228, 0.4);
  box-shadow: 0 0 0 3px var(--networkHover);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn:after {
  display: block;
  clear: both;
  height: 0;
  content: "";
}
.dpsp-networks-btns-wrapper.dpsp-column-auto .dpsp-network-btn.dpsp-no-label {
  padding-left: 0 !important;
}
.dpsp-size-small .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
  width: 28px;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-count {
  padding-right: 0.5em;
  padding-left: 0.25em;
  font-size: 13px;
  font-weight: 400;
  white-space: nowrap;
}
.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-count {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20px;
  margin-left: 0;
  padding-left: 0.5em;
  font-size: 11px;
  line-height: 20px;
  text-align: center;
}
.dpsp-networks-btns-wrapper.dpsp-networks-btns-sticky-bar .dpsp-network-btn .dpsp-network-count {
  padding-left: 0.5em;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label .dpsp-network-label-wrapper {
  display: none;
}
.dpsp-button-style-6 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-column-auto):not(.dpsp-column-6) .dpsp-network-btn.dpsp-has-count-only .dpsp-network-label-wrapper,
.dpsp-button-style-7 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-column-auto):not(.dpsp-column-6) .dpsp-network-btn.dpsp-has-count-only .dpsp-network-label-wrapper {
  display: inline-block;
  text-indent: 2em;
}
.dpsp-networks-btns-wrapper.dpsp-column-1 li {
  width: 100%;
  margin-left: 0;
}
.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-1 li {
  margin-right: 0;
}
.dpsp-networks-btns-wrapper.dpsp-column-2 li {
  width: 50%;
}
.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-2 li {
  width: 49%;
}
.dpsp-networks-btns-wrapper.dpsp-column-2 li:nth-child(2n) {
  margin-right: 0;
}
.dpsp-networks-btns-wrapper.dpsp-column-3 li {
  width: 33.3333%;
}
.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-3 li {
  width: 32%;
}
.dpsp-networks-btns-wrapper.dpsp-column-3 li:nth-child(3n) {
  margin-right: 0;
}
.dpsp-networks-btns-wrapper.dpsp-column-4 li {
  width: 25%;
}
.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-4 li {
  width: 23.5%;
}
.dpsp-networks-btns-wrapper.dpsp-column-4 li:nth-child(4n) {
  margin-right: 0;
}
.dpsp-networks-btns-wrapper.dpsp-column-5 li {
  width: 20%;
}
.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-5 li {
  width: 18.4%;
}
.dpsp-networks-btns-wrapper.dpsp-column-5 li:nth-child(5n) {
  margin-right: 0;
}
.dpsp-networks-btns-wrapper.dpsp-column-6 li {
  width: 16.6666%;
}
.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-6 li {
  width: 15%;
}
.dpsp-networks-btns-wrapper.dpsp-column-6 li:nth-child(6n) {
  margin-right: 0;
}
.dpsp-networks-btns-wrapper.dpsp-column-7 li {
  width: 14.285%;
}
.dpsp-has-spacing .dpsp-networks-btns-wrapper.dpsp-column-7 li {
  width: 13%;
}
.dpsp-networks-btns-wrapper.dpsp-column-7 li:nth-child(6n) {
  margin-right: 0;
}
.dpsp-shape-circle .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:not(.dpsp-no-label) {
  padding-right: 10px;
}
.dpsp-no-labels .dpsp-networks-btns-wrapper .dpsp-network-btn {
  padding: 0 !important;
  text-align: center;
}
.dpsp-facebook {
  --networkAccent: #334d87;
  --networkColor: #3a579a;
  --networkHover: rgba(51, 77, 135, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook {
  border-color: #3a579a;
  color: #3a579a;
  background: #3a579a;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:not(:hover):not(:active) {
  color: #3a579a;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook .dpsp-network-icon {
  border-color: #3a579a;
  color: #3a579a;
  background: #3a579a;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #3a579a));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #3a579a));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #3a579a));
  stroke: var(--customNetworkColor, var(--networkColor, #3a579a));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:hover .dpsp-network-icon {
  border-color: #334d87;
  color: #334d87;
  background: #334d87;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #334d87;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #334d87));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #334d87));
}
.dpsp-twitter {
  --networkAccent: #0099d7;
  --networkColor: #00abf0;
  --networkHover: rgba(0, 153, 215, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter {
  border-color: #00abf0;
  color: #00abf0;
  background: #00abf0;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:not(:hover):not(:active) {
  color: #00abf0;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter .dpsp-network-icon {
  border-color: #00abf0;
  color: #00abf0;
  background: #00abf0;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #00abf0));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #00abf0));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #00abf0));
  stroke: var(--customNetworkColor, var(--networkColor, #00abf0));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:hover .dpsp-network-icon {
  border-color: #0099d7;
  color: #0099d7;
  background: #0099d7;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #0099d7;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #0099d7));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #0099d7));
}
.dpsp-x {
  --networkAccent: #000;
  --networkColor: #000;
  --networkHover: rgba(0, 0, 0, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x {
  border-color: #000;
  color: #000;
  background: #000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:not(:hover):not(:active) {
  color: #000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x .dpsp-network-icon {
  border-color: #000;
  color: #000;
  background: #000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #000));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #000));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #000));
  stroke: var(--customNetworkColor, var(--networkColor, #000));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:hover .dpsp-network-icon {
  border-color: #000;
  color: #000;
  background: #000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-x:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #000));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #000));
}
.dpsp-pinterest {
  --networkAccent: #b31e24;
  --networkColor: #c92228;
  --networkHover: rgba(179, 30, 36, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest {
  border-color: #c92228;
  color: #c92228;
  background: #c92228;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:not(:hover):not(:active) {
  color: #c92228;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest .dpsp-network-icon {
  border-color: #c92228;
  color: #c92228;
  background: #c92228;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #c92228));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #c92228));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #c92228));
  stroke: var(--customNetworkColor, var(--networkColor, #c92228));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:hover .dpsp-network-icon {
  border-color: #b31e24;
  color: #b31e24;
  background: #b31e24;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #b31e24;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pinterest:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #b31e24));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #b31e24));
}
.dpsp-linkedin {
  --networkAccent: #00669c;
  --networkColor: #0077b5;
  --networkHover: rgba(0, 102, 156, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin {
  border-color: #0077b5;
  color: #0077b5;
  background: #0077b5;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:not(:hover):not(:active) {
  color: #0077b5;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin .dpsp-network-icon {
  border-color: #0077b5;
  color: #0077b5;
  background: #0077b5;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #0077b5));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #0077b5));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #0077b5));
  stroke: var(--customNetworkColor, var(--networkColor, #0077b5));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:hover .dpsp-network-icon {
  border-color: #00669c;
  color: #00669c;
  background: #00669c;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #00669c;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #00669c));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #00669c));
}
.dpsp-reddit {
  --networkAccent: #ff4200;
  --networkColor: #ff5700;
  --networkHover: rgba(255, 66, 0, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit {
  border-color: #ff5700;
  color: #ff5700;
  background: #ff5700;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:not(:hover):not(:active) {
  color: #ff5700;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit .dpsp-network-icon {
  border-color: #ff5700;
  color: #ff5700;
  background: #ff5700;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #ff5700));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #ff5700));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #ff5700));
  stroke: var(--customNetworkColor, var(--networkColor, #ff5700));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:hover .dpsp-network-icon {
  border-color: #ff4200;
  color: #ff4200;
  background: #ff4200;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #ff4200;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-reddit:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #ff4200));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #ff4200));
}
.dpsp-vkontakte {
  --networkAccent: #456992;
  --networkColor: #4d75a3;
  --networkHover: rgba(69, 105, 146, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte {
  border-color: #4d75a3;
  color: #4d75a3;
  background: #4d75a3;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:not(:hover):not(:active) {
  color: #4d75a3;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte .dpsp-network-icon {
  border-color: #4d75a3;
  color: #4d75a3;
  background: #4d75a3;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #4d75a3));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #4d75a3));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #4d75a3));
  stroke: var(--customNetworkColor, var(--networkColor, #4d75a3));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:hover .dpsp-network-icon {
  border-color: #456992;
  color: #456992;
  background: #456992;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #456992;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vkontakte:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #456992));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #456992));
}
.dpsp-whatsapp {
  --networkAccent: #21c960;
  --networkColor: #25d366;
  --networkHover: rgba(33, 201, 96, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp {
  border-color: #25d366;
  color: #25d366;
  background: #25d366;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:not(:hover):not(:active) {
  color: #25d366;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp .dpsp-network-icon {
  border-color: #25d366;
  color: #25d366;
  background: #25d366;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #25d366));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #25d366));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #25d366));
  stroke: var(--customNetworkColor, var(--networkColor, #25d366));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:hover .dpsp-network-icon {
  border-color: #21c960;
  color: #21c960;
  background: #21c960;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #21c960;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-whatsapp:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #21c960));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #21c960));
}
.dpsp-instagram {
  --networkAccent: #a9257e;
  --networkColor: #bc2a8d;
  --networkHover: rgba(169, 37, 126, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram {
  border-color: #bc2a8d;
  color: #bc2a8d;
  background: #bc2a8d;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:not(:hover):not(:active) {
  color: #bc2a8d;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram .dpsp-network-icon {
  border-color: #bc2a8d;
  color: #bc2a8d;
  background: #bc2a8d;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #bc2a8d));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #bc2a8d));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #bc2a8d));
  stroke: var(--customNetworkColor, var(--networkColor, #bc2a8d));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:hover .dpsp-network-icon {
  border-color: #a9257e;
  color: #a9257e;
  background: #a9257e;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #a9257e;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-instagram:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #a9257e));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #a9257e));
}
.dpsp-youtube {
  --networkAccent: #a20000;
  --networkColor: #b00;
  --networkHover: rgba(162, 0, 0, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube {
  border-color: #b00;
  color: #b00;
  background: #b00;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:not(:hover):not(:active) {
  color: #b00;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube .dpsp-network-icon {
  border-color: #b00;
  color: #b00;
  background: #b00;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #b00));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #b00));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #b00));
  stroke: var(--customNetworkColor, var(--networkColor, #b00));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:hover .dpsp-network-icon {
  border-color: #a20000;
  color: #a20000;
  background: #a20000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #a20000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtube:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #a20000));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #a20000));
}
.dpsp-vimeo {
  --networkAccent: #2bb2ff;
  --networkColor: #4bf;
  --networkHover: rgba(43, 178, 255, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo {
  border-color: #4bf;
  color: #4bf;
  background: #4bf;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:not(:hover):not(:active) {
  color: #4bf;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo .dpsp-network-icon {
  border-color: #4bf;
  color: #4bf;
  background: #4bf;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #4bf));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #4bf));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #4bf));
  stroke: var(--customNetworkColor, var(--networkColor, #4bf));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:hover .dpsp-network-icon {
  border-color: #2bb2ff;
  color: #2bb2ff;
  background: #2bb2ff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #2bb2ff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-vimeo:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #2bb2ff));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #2bb2ff));
}
.dpsp-soundcloud {
  --networkAccent: #e64c00;
  --networkColor: #f50;
  --networkHover: rgba(230, 76, 0, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud {
  border-color: #f50;
  color: #f50;
  background: #f50;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:not(:hover):not(:active) {
  color: #f50;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud .dpsp-network-icon {
  border-color: #f50;
  color: #f50;
  background: #f50;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #f50));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #f50));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #f50));
  stroke: var(--customNetworkColor, var(--networkColor, #f50));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:hover .dpsp-network-icon {
  border-color: #e64c00;
  color: #e64c00;
  background: #e64c00;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #e64c00;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-soundcloud:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #e64c00));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #e64c00));
}
.dpsp-twitch {
  --networkAccent: #593a93;
  --networkColor: #6441a5;
  --networkHover: rgba(89, 58, 147, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch {
  border-color: #6441a5;
  color: #6441a5;
  background: #6441a5;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:not(:hover):not(:active) {
  color: #6441a5;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch .dpsp-network-icon {
  border-color: #6441a5;
  color: #6441a5;
  background: #6441a5;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #6441a5));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #6441a5));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #6441a5));
  stroke: var(--customNetworkColor, var(--networkColor, #6441a5));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:hover .dpsp-network-icon {
  border-color: #593a93;
  color: #593a93;
  background: #593a93;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #593a93;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitch:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #593a93));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #593a93));
}
.dpsp-yummly {
  --networkAccent: #d84d1a;
  --networkColor: #e55a27;
  --networkHover: rgba(216, 77, 26, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly {
  border-color: #e55a27;
  color: #e55a27;
  background: #e55a27;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:not(:hover):not(:active) {
  color: #e55a27;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly .dpsp-network-icon {
  border-color: #e55a27;
  color: #e55a27;
  background: #e55a27;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #e55a27));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #e55a27));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #e55a27));
  stroke: var(--customNetworkColor, var(--networkColor, #e55a27));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:hover .dpsp-network-icon {
  border-color: #d84d1a;
  color: #d84d1a;
  background: #d84d1a;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #d84d1a;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-yummly:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #d84d1a));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #d84d1a));
}
.dpsp-behance {
  --networkAccent: #0053e6;
  --networkColor: #005cff;
  --networkHover: rgba(0, 83, 230, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance {
  border-color: #005cff;
  color: #005cff;
  background: #005cff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:not(:hover):not(:active) {
  color: #005cff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance .dpsp-network-icon {
  border-color: #005cff;
  color: #005cff;
  background: #005cff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #005cff));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #005cff));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #005cff));
  stroke: var(--customNetworkColor, var(--networkColor, #005cff));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:hover .dpsp-network-icon {
  border-color: #0053e6;
  color: #0053e6;
  background: #0053e6;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #0053e6;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-behance:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #0053e6));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #0053e6));
}
.dpsp-email {
  --networkAccent: #239e57;
  --networkColor: #27ae60;
  --networkHover: rgba(35, 158, 87, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email {
  border-color: #27ae60;
  color: #27ae60;
  background: #27ae60;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:not(:hover):not(:active) {
  color: #27ae60;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email .dpsp-network-icon {
  border-color: #27ae60;
  color: #27ae60;
  background: #27ae60;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #27ae60));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #27ae60));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #27ae60));
  stroke: var(--customNetworkColor, var(--networkColor, #27ae60));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:hover .dpsp-network-icon {
  border-color: #239e57;
  color: #239e57;
  background: #239e57;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #239e57;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #239e57));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #239e57));
}
.dpsp-print {
  --networkAccent: #afb6bb;
  --networkColor: #bdc3c7;
  --networkHover: rgba(175, 182, 187, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print {
  border-color: #bdc3c7;
  color: #bdc3c7;
  background: #bdc3c7;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:not(:hover):not(:active) {
  color: #bdc3c7;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print .dpsp-network-icon {
  border-color: #bdc3c7;
  color: #bdc3c7;
  background: #bdc3c7;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #bdc3c7));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #bdc3c7));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #bdc3c7));
  stroke: var(--customNetworkColor, var(--networkColor, #bdc3c7));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:hover .dpsp-network-icon {
  border-color: #afb6bb;
  color: #afb6bb;
  background: #afb6bb;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #afb6bb;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-print:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #afb6bb));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #afb6bb));
}
.dpsp-pocket {
  --networkAccent: #e63c51;
  --networkColor: #ed4055;
  --networkHover: rgba(230, 60, 81, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket {
  border-color: #ed4055;
  color: #ed4055;
  background: #ed4055;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:not(:hover):not(:active) {
  color: #ed4055;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket .dpsp-network-icon {
  border-color: #ed4055;
  color: #ed4055;
  background: #ed4055;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #ed4055));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #ed4055));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #ed4055));
  stroke: var(--customNetworkColor, var(--networkColor, #ed4055));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:hover .dpsp-network-icon {
  border-color: #e63c51;
  color: #e63c51;
  background: #e63c51;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #e63c51;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocket:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #e63c51));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #e63c51));
}
.dpsp-buffer {
  --networkAccent: #21282f;
  --networkColor: #29323b;
  --networkHover: rgba(33, 40, 47, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer {
  border-color: #29323b;
  color: #29323b;
  background: #29323b;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:not(:hover):not(:active) {
  color: #29323b;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer .dpsp-network-icon {
  border-color: #29323b;
  color: #29323b;
  background: #29323b;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #29323b));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #29323b));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #29323b));
  stroke: var(--customNetworkColor, var(--networkColor, #29323b));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:hover .dpsp-network-icon {
  border-color: #21282f;
  color: #21282f;
  background: #21282f;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #21282f;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-buffer:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #21282f));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #21282f));
}
.dpsp-tumblr {
  --networkAccent: #2e3d50;
  --networkColor: #35465c;
  --networkHover: rgba(46, 61, 80, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr {
  border-color: #35465c;
  color: #35465c;
  background: #35465c;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:not(:hover):not(:active) {
  color: #35465c;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr .dpsp-network-icon {
  border-color: #35465c;
  color: #35465c;
  background: #35465c;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #35465c));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #35465c));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #35465c));
  stroke: var(--customNetworkColor, var(--networkColor, #35465c));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:hover .dpsp-network-icon {
  border-color: #2e3d50;
  color: #2e3d50;
  background: #2e3d50;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #2e3d50;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tumblr:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #2e3d50));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #2e3d50));
}
.dpsp-xing {
  --networkAccent: #006a6c;
  --networkColor: #00888d;
  --networkHover: rgba(0, 106, 108, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing {
  border-color: #00888d;
  color: #00888d;
  background: #00888d;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:not(:hover):not(:active) {
  color: #00888d;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing .dpsp-network-icon {
  border-color: #00888d;
  color: #00888d;
  background: #00888d;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #00888d));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #00888d));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #00888d));
  stroke: var(--customNetworkColor, var(--networkColor, #00888d));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:hover .dpsp-network-icon {
  border-color: #006a6c;
  color: #006a6c;
  background: #006a6c;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #006a6c;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-xing:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #006a6c));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #006a6c));
}
.dpsp-github {
  --networkAccent: #222;
  --networkColor: #333;
  --networkHover: rgba(34, 34, 34, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github {
  border-color: #333;
  color: #333;
  background: #333;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:not(:hover):not(:active) {
  color: #333;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github .dpsp-network-icon {
  border-color: #333;
  color: #333;
  background: #333;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #333));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #333));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #333));
  stroke: var(--customNetworkColor, var(--networkColor, #333));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:hover .dpsp-network-icon {
  border-color: #222;
  color: #222;
  background: #222;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #222;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-github:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #222));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #222));
}
.dpsp-flipboard {
  --networkAccent: #d21d1d;
  --networkColor: #e12828;
  --networkHover: rgba(210, 29, 29, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard {
  border-color: #e12828;
  color: #e12828;
  background: #e12828;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:not(:hover):not(:active) {
  color: #e12828;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard .dpsp-network-icon {
  border-color: #e12828;
  color: #e12828;
  background: #e12828;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #e12828));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #e12828));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #e12828));
  stroke: var(--customNetworkColor, var(--networkColor, #e12828));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:hover .dpsp-network-icon {
  border-color: #d21d1d;
  color: #d21d1d;
  background: #d21d1d;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #d21d1d;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-flipboard:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #d21d1d));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #d21d1d));
}
.dpsp-telegram {
  --networkAccent: #0077b3;
  --networkColor: #08c;
  --networkHover: rgba(0, 119, 179, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram {
  border-color: #08c;
  color: #08c;
  background: #08c;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:not(:hover):not(:active) {
  color: #08c;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram .dpsp-network-icon {
  border-color: #08c;
  color: #08c;
  background: #08c;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #08c));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #08c));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #08c));
  stroke: var(--customNetworkColor, var(--networkColor, #08c));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:hover .dpsp-network-icon {
  border-color: #0077b3;
  color: #0077b3;
  background: #0077b3;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #0077b3;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-telegram:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #0077b3));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #0077b3));
}
.dpsp-medium {
  --networkAccent: #111;
  --networkColor: #333;
  --networkHover: rgba(17, 17, 17, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium {
  border-color: #333;
  color: #333;
  background: #333;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:not(:hover):not(:active) {
  color: #333;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium .dpsp-network-icon {
  border-color: #333;
  color: #333;
  background: #333;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #333));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #333));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #333));
  stroke: var(--customNetworkColor, var(--networkColor, #333));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:hover .dpsp-network-icon {
  border-color: #111;
  color: #111;
  background: #111;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #111;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-medium:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #111));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #111));
}
.dpsp-mix {
  --networkAccent: #fd721c;
  --networkColor: #fd8235;
  --networkHover: rgba(253, 114, 28, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix {
  border-color: #fd8235;
  color: #fd8235;
  background: #fd8235;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:not(:hover):not(:active) {
  color: #fd8235;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix .dpsp-network-icon {
  border-color: #fd8235;
  color: #fd8235;
  background: #fd8235;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #fd8235));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #fd8235));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #fd8235));
  stroke: var(--customNetworkColor, var(--networkColor, #fd8235));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:hover .dpsp-network-icon {
  border-color: #fd721c;
  color: #fd721c;
  background: #fd721c;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #fd721c;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mix:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #fd721c));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #fd721c));
}
.dpsp-grow {
  --networkAccent: #243c4a;
  --networkColor: #4b8df0;
  --networkHover: rgba(36, 60, 74, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow {
  border-color: #4b8df0;
  color: #4b8df0;
  background: #4b8df0;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:not(:hover):not(:active) {
  color: #4b8df0;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow .dpsp-network-icon {
  border-color: #4b8df0;
  color: #4b8df0;
  background: #4b8df0;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #4b8df0));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #4b8df0));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #4b8df0));
  stroke: var(--customNetworkColor, var(--networkColor, #4b8df0));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:hover .dpsp-network-icon {
  border-color: #243c4a;
  color: #243c4a;
  background: #243c4a;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #243c4a;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #243c4a));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #243c4a));
}
.dpsp-threads {
  --networkAccent: #000;
  --networkColor: #000;
  --networkHover: rgba(0, 0, 0, 0.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads {
  border-color: #000;
  color: #000;
  background: #000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:not(:hover):not(:active) {
  color: #000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads .dpsp-network-icon {
  border-color: #000;
  color: #000;
  background: #000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: none !important;
  stroke: var(--customNetworkColor, var(--networkColor, #000));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor, #000));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkColor, var(--networkColor, #000));
  stroke: var(--customNetworkColor, var(--networkColor, #000));
  stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:focus,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:focus .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:hover,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:hover .dpsp-network-icon {
  border-color: #000;
  color: #000;
  background: #000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-threads:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: var(--customNetworkHoverColor, var(--networkHover, #000));
  stroke: var(--customNetworkHoverColor, var(--networkHover, #000));
}
.dpsp-shape-rounded .dpsp-network-btn,
.dpsp-shape-rounded .dpsp-network-btn .dpsp-network-icon {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.dpsp-shape-rounded .dpsp-network-btn,
.dpsp-shape-rounded .dpsp-no-label.dpsp-network-btn .dpsp-network-icon {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.dpsp-shape-circle .dpsp-network-btn {
  border-radius: 30px;
}
.dpsp-shape-circle .dpsp-network-btn .dpsp-network-icon {
  overflow: hidden;
  border-radius: 30px;
}
.dpsp-has-spacing .dpsp-networks-btns-wrapper li {
  margin-right: 2%;
  margin-bottom: 10px;
  margin-left: 0 !important;
}
.dpsp-size-small .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn {
  min-width: 32px;
  height: 32px;
  max-height: 32px;
  line-height: 28px;
}
.dpsp-size-small .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
  width: 32px;
}
.dpsp-size-small .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn .dpsp-network-icon {
  width: 32px;
  height: 32px;
  line-height: 28px;
}
.dpsp-size-small .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn .dpsp-network-icon-inner {
  height: 28px;
}
.dpsp-size-small .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label {
  width: 32px;
}
.dpsp-size-small .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
  left: 0;
}
.dpsp-size-small.dpsp-button-style-6 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,
.dpsp-size-small.dpsp-button-style-7 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,
.dpsp-size-small.dpsp-button-style-8 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
  left: -2px;
}
.dpsp-size-large .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn {
  min-width: 46px;
  height: 46px;
  max-height: 46px;
  line-height: 42px;
}
.dpsp-size-large .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon {
  width: 46px;
  height: 46px;
  line-height: 42px;
}
.dpsp-size-large .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon-inner {
  height: 42px;
}
.dpsp-size-large .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label {
  width: 46px;
}
.dpsp-size-large .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
  left: 0;
}
.dpsp-size-large.dpsp-button-style-6 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,
.dpsp-size-large.dpsp-button-style-7 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon,
.dpsp-size-large.dpsp-button-style-8 .dpsp-networks-btns-wrapper.dpsp-column-auto:not(.dpsp-networks-btns-sidebar):not(.dpsp-networks-btns-sticky-bar) .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
  left: -2px;
}
.dpsp-size-medium .dpsp-networks-btns-sidebar .dpsp-network-btn {
  min-width: 45px;
  height: 45px;
  max-height: 45px;
  padding-left: 0;
  line-height: 41px;
}
.dpsp-size-medium .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  width: 45px;
  line-height: 41px;
}
.dpsp-size-medium .dpsp-networks-btns-sidebar.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count .dpsp-network-icon {
  height: 26px;
  line-height: 26px;
}
.dpsp-size-large .dpsp-networks-btns-sidebar .dpsp-network-btn {
  min-width: 50px;
  height: 50px;
  max-height: 50px;
  padding-left: 0;
  line-height: 46px;
}
.dpsp-size-large .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  width: 50px;
  line-height: 46px;
}
.dpsp-size-large .dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon {
  height: 30px;
  line-height: 30px;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow:not(.dpsp-grow-saved) .dpsp-network-label {
  padding-right: 2.15ch;
}
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow {
  max-width: 0;
  max-height: 0;
  opacity: 0;
  transition: all 0.4s ease;
  transform-origin: top;
}
.dpsp-card-inner .dpsp-networks-btns-wrapper .dpsp-network-list-item-grow {
  max-width: unset;
  max-height: unset;
  opacity: unset;
}
.dpsp-card-inner .dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-count,
.dpsp-card-inner .dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-icon,
.dpsp-card-inner .dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-label {
  opacity: unset;
}
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-count,
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow .dpsp-network-label {
  opacity: 0;
}
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-load-in {
  max-width: 20rem;
  max-height: 70px;
  opacity: 1;
  transition: all 0.5s ease;
}
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-load-in .dpsp-network-count,
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-load-in .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-load-in .dpsp-network-label {
  opacity: 1;
  transition: opacity 0.4s ease 0.5s;
}
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-loaded {
  max-width: 20rem;
  max-height: 70px;
  opacity: 1;
  transition: all 0.2s ease;
}
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-loaded .dpsp-network-count,
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-loaded .dpsp-network-icon,
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-loaded .dpsp-network-label {
  opacity: 1;
  transition: all 0.2s ease;
}
.dpsp-grow-check-icon {
  opacity: 0;
  transition: all 0.2s ease;
  transform-origin: center center;
}
.dpsp-grow-saved .dpsp-grow-check-icon {
  opacity: 1;
}
@media print {
  #dpsp-content-bottom,
  #dpsp-content-top,
  #dpsp-floating-sidebar,
  #dpsp-pop-up,
  #dpsp-pop-up-overlay,
  #dpsp-sticky-bar-wrapper,
  .dpsp-share-text {
    display: none !important;
  }
}
.dpsp-pin-it-wrapper {
  display: inline-table;
  position: relative !important;
  line-height: 0;
}
.blocks-gallery-item .dpsp-pin-it-wrapper {
  display: inline-block;
}
.dpsp-pin-it-wrapper.aligncenter,
.dpsp-pin-it-wrapper.alignleft,
.dpsp-pin-it-wrapper.alignright {
  display: table !important;
}
.dpsp-pin-it-wrapper:hover .dpsp-pin-it-button {
  visibility: visible;
  color: #fff !important;
  background-color: #c92228 !important;
}
.dpsp-pin-it-wrapper.aligncenter {
  margin-right: auto;
  margin-left: auto;
}
.wp-block-gallery.is-cropped .blocks-gallery-item .dpsp-pin-it-wrapper {
  height: 100%;
  flex: 1;
  object-fit: cover;
}
.dpsp-pin-it-button {
  display: inline-block;
  position: absolute;
  visibility: hidden;
  width: auto !important;
  height: 40px !important;
  border: 0 !important;
  color: transparent !important;
  background: transparent;
  background-image: none !important;
  box-shadow: none !important;
  font-family: Arial;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  vertical-align: middle;
  text-decoration: none !important;
  transition: all 0.25s ease-in-out;
}
.dpsp-pin-it-button:hover {
  color: #fff;
  background: #b31e24;
  box-shadow: none !important;
}
.dpsp-pin-it-button.dpsp-pin-it-button-has-label {
  padding-right: 20px;
}
.dpsp-pin-it-button.dpsp-pin-it-button-has-label:after {
  display: inline-block;
  content: attr(title);
}
.dpsp-pin-it-button .dpsp-network-icon {
  display: inline-block;
  width: 40px;
  height: 40px;
  text-align: center;
  vertical-align: top;
}
.dpsp-pin-it-button .dpsp-network-icon svg {
  display: inline-block;
  height: 20px;
  vertical-align: middle;
  fill: #fff;
}
.dpsp-pin-it-button.dpsp-pin-it-button-top-left {
  top: 10px;
  left: 10px;
}
.dpsp-pin-it-button.dpsp-pin-it-button-top-right {
  top: 10px;
  right: 10px;
}
.dpsp-pin-it-button.dpsp-pin-it-button-bottom-left {
  bottom: 10px;
  left: 10px;
}
.dpsp-pin-it-button.dpsp-pin-it-button-bottom-right {
  right: 10px;
  bottom: 10px;
}
.dpsp-pin-it-button.dpsp-pin-it-button-center {
  top: 50%;
  left: 50%;
  white-space: nowrap;
  transform: translate(-50%, -50%);
}
.dpsp-pin-it-button.dpsp-pin-it-button-shape-rectangular {
  border-radius: 0;
}
.dpsp-pin-it-button.dpsp-pin-it-button-shape-rounded {
  border-radius: 4px;
}
.dpsp-pin-it-button.dpsp-pin-it-button-shape-circle {
  border-radius: 40px;
}
.dpsp-pin-it-wrapper .dpsp-pin-it-overlay {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  visibility: hidden;
  width: 100%;
  height: 100%;
  opacity: 0;
  background: #fff;
  transition: all 0.25s ease-in-out;
  pointer-events: none;
}
.dpsp-pin-it-wrapper:hover .dpsp-pin-it-overlay {
  visibility: visible;
  opacity: 0.4;
}
.dpsp-networks-btns-wrapper.dpsp-networks-btns-pop-up.dpsp-column-auto {
  text-align: center;
}
.dpsp-networks-btns-wrapper.dpsp-networks-btns-pop-up.dpsp-column-auto li {
  display: inline-block;
  float: none;
}
.dpsp-shortcode-wrapper {
  margin-bottom: 1.2em;
}
#dpsp-floating-sidebar {
  position: fixed;
  top: 50%;
  transform: translateY(-50%);
  z-index: 9998;
}
#dpsp-floating-sidebar.dpsp-position-left {
  left: 0;
}
#dpsp-floating-sidebar.dpsp-position-right {
  right: 0;
}
.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar li {
  float: none;
  margin-left: 0;
}
.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn {
  width: 40px;
  padding: 0;
}
.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  border-color: transparent !important;
  background: transparent !important;
}
.dpsp-size-medium .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon-inner {
  height: 41px;
}
.dpsp-size-large .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon-inner {
  height: 46px;
}
.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon {
  height: 22px;
  line-height: 22px;
}
.dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon-inner {
  height: 18px;
}
.dpsp-size-large .dpsp-networks-btns-wrapper.dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon-inner {
  height: 30px;
}
#dpsp-floating-sidebar.dpsp-no-animation {
  display: none;
}
#dpsp-floating-sidebar.dpsp-no-animation.opened {
  display: block;
}
#dpsp-floating-sidebar.stop-hidden,
#dpsp-floating-sidebar.stop-hidden.opened {
  visibility: hidden;
}
#dpsp-floating-sidebar.dpsp-animation-1 {
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
}
#dpsp-floating-sidebar.dpsp-animation-1.opened {
  opacity: 1;
}
#dpsp-floating-sidebar.dpsp-position-left.dpsp-animation-2,
#dpsp-floating-sidebar.dpsp-position-left.dpsp-shape-circle.dpsp-animation-2 {
  left: -60px;
  transition: left 0.2s ease-in-out;
}
#dpsp-floating-sidebar.dpsp-position-left.dpsp-animation-2.opened {
  left: 0;
}
#dpsp-floating-sidebar.dpsp-position-left.dpsp-shape-circle.dpsp-animation-2.opened {
  left: 12px;
}
#dpsp-floating-sidebar.dpsp-position-right.dpsp-animation-2,
#dpsp-floating-sidebar.dpsp-position-right.dpsp-shape-circle.dpsp-animation-2 {
  right: -60px;
  transition: right 0.2s ease-in-out;
}
#dpsp-floating-sidebar.dpsp-position-right.dpsp-animation-2.opened {
  right: 0;
}
#dpsp-floating-sidebar.dpsp-position-right.dpsp-shape-circle.dpsp-animation-2.opened {
  right: 10px;
}
.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn,
.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  border-radius: 0;
}
.dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-first,
.dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-first .dpsp-network-icon {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
}
.dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-last,
.dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-last .dpsp-network-icon {
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.dpsp-position-left.dpsp-shape-rounded.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn,
.dpsp-position-left.dpsp-shape-rounded.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
.dpsp-position-right.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-first,
.dpsp-position-right.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-first .dpsp-network-icon {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
}
.dpsp-position-right.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-last,
.dpsp-position-right.dpsp-shape-rounded .dpsp-networks-btns-sidebar .dpsp-network-btn.dpsp-last .dpsp-network-icon {
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.dpsp-position-right.dpsp-shape-rounded.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn,
.dpsp-position-right.dpsp-shape-rounded.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-left-radius: 4px;
}
.dpsp-shape-rounded.dpsp-has-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  border-radius: 4px;
}
#dpsp-floating-sidebar.dpsp-position-left.dpsp-shape-circle {
  left: 12px;
}
#dpsp-floating-sidebar.dpsp-position-right.dpsp-shape-circle {
  right: 10px;
}
.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn {
  margin-bottom: 6px;
}
.dpsp-shape-rounded.dpsp-bottom-spacing .dpsp-networks-btns-sidebar .dpsp-network-btn {
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
}
#dpsp-floating-sidebar.dpsp-style-2 .dpsp-network-btn .dpsp-network-icon {
  background: none;
}
#dpsp-floating-sidebar .dpsp-networks-btns-wrapper li {
  position: relative;
  overflow: visible;
}
#dpsp-floating-sidebar .dpsp-networks-btns-wrapper .dpsp-network-label {
  display: inline-block;
  position: absolute;
  top: 50%;
  visibility: hidden;
  box-sizing: border-box;
  width: auto;
  height: 30px;
  margin-top: -15px;
  padding: 6px 12px;
  border-radius: 3px;
  opacity: 0;
  color: #fff;
  background: #34495e;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  white-space: nowrap;
  transition: all 0.2s ease-in-out;
  z-index: 1;
}
#dpsp-floating-sidebar.dpsp-position-left .dpsp-networks-btns-wrapper .dpsp-network-label {
  left: 100%;
}
#dpsp-floating-sidebar.dpsp-position-right .dpsp-networks-btns-wrapper .dpsp-network-label {
  right: 100%;
}
#dpsp-floating-sidebar.dpsp-position-left .dpsp-networks-btns-wrapper li.dpsp-hover .dpsp-network-label {
  visibility: visible;
  opacity: 1;
  transform: translateX(10px);
}
#dpsp-floating-sidebar.dpsp-position-right .dpsp-networks-btns-wrapper li.dpsp-hover .dpsp-network-label {
  visibility: visible;
  opacity: 1;
  transform: translateX(-10px);
}
#dpsp-floating-sidebar .dpsp-networks-btns-wrapper .dpsp-network-label:before {
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -5px;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  content: "";
}
#dpsp-floating-sidebar.dpsp-position-left .dpsp-networks-btns-wrapper .dpsp-network-label:before {
  left: -5px;
  border-right: 5px solid #34495e;
}
#dpsp-floating-sidebar.dpsp-position-right .dpsp-networks-btns-wrapper .dpsp-network-label:before {
  right: -5px;
  border-left: 5px solid #34495e;
}
.dpsp-settings-button-style .dpsp-networks-btns-sidebar .dpsp-network-label {
  display: none;
}
#dpsp-sticky-bar-wrapper {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  max-width: 100vw;
  background: #fff;
  z-index: 1000;
}
#dpsp-sticky-bar-wrapper.dpsp-position-desktop-top {
  top: 0;
  bottom: auto;
}
#dpsp-sticky-bar-wrapper.dpsp-position-desktop-bottom {
  top: auto;
  bottom: 0;
}
#dpsp-sticky-bar-wrapper.dpsp-no-animation {
  visibility: hidden;
  opacity: 0;
}
#dpsp-sticky-bar-wrapper.dpsp-no-animation.opened {
  visibility: visible;
  opacity: 1;
}
#dpsp-sticky-bar-wrapper.dpsp-device-desktop.dpsp-is-mobile,
#dpsp-sticky-bar-wrapper.dpsp-device-mobile:not(.dpsp-is-mobile) {
  display: none;
}
#dpsp-sticky-bar {
  display: none;
  position: relative;
  box-sizing: border-box;
  margin: 7px 0;
}
#dpsp-sticky-bar .dpsp-networks-btns-wrapper {
  display: flex;
}
#dpsp-sticky-bar .dpsp-networks-btns-wrapper li {
  float: none;
  margin-right: 3px;
  margin-bottom: 0;
  margin-left: 3px;
  flex: 1;
}
#dpsp-sticky-bar .dpsp-networks-btns-wrapper li:last-of-type {
  margin-right: 0;
}
#dpsp-sticky-bar .dpsp-network-btn {
  padding-right: 1em;
  padding-left: 1em;
  text-align: center;
}
#dpsp-sticky-bar .dpsp-network-btn .dpsp-network-icon {
  display: inline-block;
  position: relative;
  overflow: visible;
  width: 20px;
}
#dpsp-sticky-bar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon {
  margin-right: 5px;
}
#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-top {
  top: 0;
  bottom: auto;
}
#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-bottom {
  top: auto;
  bottom: 0;
}
#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar {
  position: static;
  width: 100% !important;
  margin: 0;
  padding: 0;
}
#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-networks-btns-wrapper li {
  margin: 0;
}
#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn {
  height: 44px;
  max-height: 44px;
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
  line-height: 40px;
  text-align: center;
}
#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn .dpsp-network-icon {
  display: inline-block;
  position: relative;
  left: auto;
  float: none;
  font-size: 18px;
  line-height: 40px;
}
#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn.dpsp-has-count .dpsp-network-icon {
  display: block;
  position: absolute;
  width: 100%;
  height: 26px;
  line-height: 26px;
}
#dpsp-sticky-bar-wrapper.dpsp-is-mobile #dpsp-sticky-bar .dpsp-network-btn .dpsp-network-count {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20px;
  margin-left: 0;
  font-size: 11px;
  line-height: 20px;
  text-align: center;
}
#dpsp-sticky-bar-wrapper.dpsp-animation-1 {
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
}
#dpsp-sticky-bar-wrapper.dpsp-animation-1.opened {
  visibility: visible;
  opacity: 1;
}
#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-bottom.dpsp-animation-2,
#dpsp-sticky-bar-wrapper:not(.dpsp-is-mobile).dpsp-position-desktop-bottom.dpsp-animation-2 {
  bottom: 0;
  transform: translateY(60px);
  visibility: hidden;
  transition: transform 0.3s ease-in-out, visibility 0.3s ease-in-out;
}
#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-bottom.dpsp-animation-2.opened,
#dpsp-sticky-bar-wrapper:not(.dpsp-is-mobile).dpsp-position-desktop-bottom.dpsp-animation-2.opened {
  transform: translateY(0);
  visibility: visible;
}
#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-top.dpsp-animation-2,
#dpsp-sticky-bar-wrapper:not(.dpsp-is-mobile).dpsp-position-desktop-top.dpsp-animation-2 {
  top: -88px;
  bottom: auto;
  visibility: hidden;
  transition: top 0.3s ease-in-out, visibility 0.3s ease-in-out;
}
#dpsp-sticky-bar-wrapper.dpsp-is-mobile.dpsp-position-mobile-top.dpsp-animation-2.opened,
#dpsp-sticky-bar-wrapper:not(.dpsp-is-mobile).dpsp-position-desktop-top.dpsp-animation-2.opened {
  top: 0;
  visibility: visible;
}
@media screen and (min-width: 782px) {
  body.admin-bar #dpsp-sticky-bar-wrapper {
    margin-top: 32px;
  }
}
.dpsp-click-to-tweet {
  display: block;
  position: relative;
  margin: 1.5em 0;
  font-size: 105%;
  text-decoration: none;
  transition: all 0.15s ease-in;
}
.dpsp-click-to-tweet,
.dpsp-click-to-tweet:hover {
  box-shadow: none !important;
}
.dpsp-click-to-tweet.dpsp-has-avatar {
  min-height: 115px;
  padding-left: 120px !important;
}
.dpsp-click-to-tweet.dpsp-has-avatar .avatar {
  position: absolute;
  top: 15px;
  left: 15px;
  border-radius: 50%;
  box-shadow: none !important;
}
.dpsp-click-to-tweet-footer:after,
.dpsp-click-to-tweet:after {
  display: block;
  clear: both;
  content: "";
}
.dpsp-click-to-tweet-content {
  display: block;
  position: relative;
  font-family: Georgia;
  font-size: 18px;
  line-height: 1.5;
  text-align: left;
  z-index: 2;
}
.dpsp-click-to-tweet-footer {
  display: block;
  margin-top: 1em;
  color: #999;
  font-family: Arial;
  font-size: 14px;
  font-weight: 700;
}
.dpsp-click-to-tweet.dpsp-click-to-tweet-cta-left .dpsp-click-to-tweet-cta {
  float: left;
}
.dpsp-click-to-tweet.dpsp-click-to-tweet-cta-right .dpsp-click-to-tweet-cta {
  float: right;
}
.dpsp-click-to-tweet-cta {
  color: #00abf0;
  line-height: 1;
}
.dpsp-click-to-tweet-cta svg {
  fill: #00abf0;
}
.dpsp-click-to-tweet-cta .dpsp-twitter {
  display: inline-block;
  vertical-align: middle;
}
.dpsp-click-to-tweet-cta > span {
  margin-right: 10px;
  vertical-align: middle;
}
.dpsp-click-to-tweet.dpsp-click-to-tweet-cta-icon-animation:hover .dpsp-twitter .dpsp-network-icon-inner {
  transition: all 0.2s cubic-bezier(0.62, 3.15, 0.4, -0.64);
  transform: scale(1.5);
}
a.dpsp-click-to-tweet.dpsp-style-1 {
  padding: 15px 5px 5px 30px;
  border: 0;
  border-left: 5px solid #00abf0;
  color: #555;
}
a.dpsp-click-to-tweet.dpsp-style-1:hover {
  border-left: 5px solid #0099d7;
}
a.dpsp-click-to-tweet.dpsp-style-2 {
  padding: 20px 30px;
  border: 0;
  border-left: 5px solid #00abf0;
  color: #555;
  background: #f6f6f6;
}
a.dpsp-click-to-tweet.dpsp-style-2:hover {
  border-left: 5px solid #0099d7;
}
a.dpsp-click-to-tweet.dpsp-style-3 {
  padding: 20px 30px;
  border: 1px solid #e1e1e1;
  border-radius: 3px;
  color: #838383;
}
a.dpsp-click-to-tweet.dpsp-style-3:hover {
  color: #555;
}
a.dpsp-click-to-tweet.dpsp-style-4 {
  padding: 20px 30px;
  border: 4px double #e1e1e1;
  border-radius: 0;
  color: #838383;
}
a.dpsp-click-to-tweet.dpsp-style-4:hover {
  color: #555;
}
a.dpsp-click-to-tweet.dpsp-style-5 {
  padding: 20px 30px;
  border: 0;
  border-left: 0 solid transparent;
  border-radius: 3px;
  color: #fff;
  background: #00abf0;
  transition: border 0.2s ease-in-out;
}
a.dpsp-click-to-tweet.dpsp-style-5 .dpsp-click-to-tweet-cta {
  color: #fff;
}
a.dpsp-click-to-tweet.dpsp-style-5 .dpsp-click-to-tweet-cta svg {
  fill: #fff;
}
a.dpsp-click-to-tweet.dpsp-style-5:hover {
  border-left: 9px solid #0099d7;
  color: #fff;
}
a.dpsp-click-to-tweet.dpsp-style-5 .dpsp-click-to-tweet-content,
a.dpsp-click-to-tweet.dpsp-style-5 .dpsp-click-to-tweet-footer,
a.dpsp-click-to-tweet.dpsp-style-5 > img {
  transition: margin-left 0.2s ease-in-out;
}
a.dpsp-click-to-tweet.dpsp-style-5:hover .dpsp-click-to-tweet-content,
a.dpsp-click-to-tweet.dpsp-style-5:hover .dpsp-click-to-tweet-footer,
a.dpsp-click-to-tweet.dpsp-style-5:hover > img {
  margin-left: -9px;
}
.dpsp-shortcode-follow-wrapper > .dpsp-networks-btns-follow-widget {
  display: flex;
  flex-flow: row wrap;
}
.dpsp-shortcode-follow-wrapper.dpsp-follow-align-left > .dpsp-networks-btns-follow-widget {
  justify-content: flex-start;
}
.dpsp-shortcode-follow-wrapper.dpsp-follow-align-center > .dpsp-networks-btns-follow-widget {
  justify-content: center;
}
.dpsp-shortcode-follow-wrapper.dpsp-follow-align-right > .dpsp-networks-btns-follow-widget {
  justify-content: flex-end;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon {
  display: block;
  position: relative;
  top: -2px;
  left: -2px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 40px;
  height: 40px;
  border: 2px solid;
  font-size: 14px;
  line-height: 36px;
  text-align: center;
  -webkit-transition: all 0.15s ease-in;
  -moz-transition: all 0.15s ease-in;
  -o-transition: all 0.15s ease-in;
  transition: all 0.15s ease-in;
  align-self: start;
  flex: 0 0 auto;
}
.dpsp-icon-total-share svg,
.dpsp-network-icon .dpsp-network-icon-inner svg {
  position: relative;
  overflow: visible;
  width: auto;
  max-height: 14px;
  transition: fill 0.15s ease-in-out;
}
.dpsp-size-large .dpsp-icon-total-share svg,
.dpsp-size-large .dpsp-network-icon .dpsp-network-icon-inner svg {
  max-height: 22px;
}
.widget_dpsp_social_media_follow .dpsp-network-icon .dpsp-network-icon-inner svg {
  top: 0.05em;
}
.dpsp-icon-total-share,
.dpsp-network-icon-inner {
  display: flex;
  align-items: center;
  justify-content: center;
}
.dpsp-network-icon-inner {
  height: 36px;
  transition: all 0.2s ease;
}
.dpsp-networks-btns-wrapper.dpsp-has-button-icon-animation .dpsp-network-btn:hover .dpsp-network-icon-inner {
  transition: all 0.2s cubic-bezier(0.62, 3.15, 0.4, -0.64);
  transform: scale(1.5);
}
#dpsp-pop-up {
  position: fixed;
  width: 100%;
  max-width: 750px;
  padding: 40px;
  border-radius: 10px;
  opacity: 0;
  background: #fff;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  transform: translate(-50%, -50%);
  z-index: 9999;
}
#dpsp-pop-up.dpsp-animation-1 {
  transform: translate(-50%, -50%) scale(0.1);
}
#dpsp-pop-up.dpsp-animation-3 {
  transform: translate(-50%);
}
#dpsp-pop-up.dpsp-animation-4 {
  transform: translate(-50%, -100%);
}
#dpsp-pop-up-overlay.no-animation,
#dpsp-pop-up.no-animation {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
#dpsp-pop-up.opened {
  top: 50%;
  left: 50%;
  opacity: 1;
  transform: scale(1) translate(-50%, -50%);
}
#dpsp-pop-up-overlay {
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  opacity: 0;
  background: #000;
  -webkit-transition: opacity 0.25s ease-in-out, margin 0.25s ease-in-out;
  -moz-transition: opacity 0.25s ease-in-out, margin 0.25s ease-in-out;
  -o-transition: opacity 0.25s ease-in-out, margin 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out, margin 0.25s ease-in-out;
  z-index: 9998;
}
#dpsp-pop-up-overlay.opened {
  width: 100%;
  height: 100%;
  opacity: 0.65;
}
#dpsp-pop-up-content {
  text-align: center;
}
#dpsp-pop-up-close {
  display: block;
  position: absolute;
  top: 10px;
  right: 10px;
  width: 22px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
}
#dpsp-pop-up-close svg {
  position: relative;
  top: 2px;
  width: auto;
  max-height: 16px;
  vertical-align: top;
  fill: #999;
}
#dpsp-pop-up h2 {
  margin-bottom: 1em;
}
#dpsp-pop-up h2 p {
  font-size: inherit;
}
#dpsp-pop-up h2 p:last-of-type {
  margin-top: 0;
  margin-bottom: 0;
}
#dpsp-pop-up p {
  margin-top: 1em;
  margin-bottom: 1em;
}
#dpsp-post-bottom {
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
}
@media screen and (max-width: 800px) {
  #dpsp-pop-up {
    width: 90%;
  }
}
@media screen and (max-width: 720px) {
  #dpsp-pop-up .dpsp-networks-btns-wrapper li {
    width: 100%;
    margin-right: 0;
    margin-left: 0;
  }
}
.dpsp-top-shared-post {
  margin-bottom: 2em;
}
.dpsp-top-shared-post-thumbnail {
  display: block;
  margin-bottom: 1.2em;
}
.dpsp-top-shared-post-thumbnail img {
  max-width: 100%;
  height: auto;
}
.dpsp-top-shared-post-title {
  display: inline-block;
  margin-bottom: 0.5em;
}
.dpsp-show-total-share-count {
  position: relative;
}
.dpsp-total-share-wrapper {
  position: relative;
  margin-top: 10px;
  color: #5d6368;
  font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
  line-height: 1.345;
}
.dpsp-total-share-wrapper .dpsp-total-share-count {
  font-size: 15px;
  line-height: 18px;
  white-space: nowrap;
}
.dpsp-total-share-wrapper .dpsp-icon-total-share {
  position: absolute;
  top: 6px;
  left: 0;
  margin-top: 0;
  margin-left: 0;
}
.dpsp-total-share-wrapper .dpsp-icon-total-share svg {
  top: 2px;
  width: auto;
  max-height: 16px;
  fill: #5d6368;
}
#dpsp-floating-sidebar .dpsp-total-share-wrapper {
  margin-bottom: 10px;
}
#dpsp-floating-sidebar .dpsp-total-share-wrapper .dpsp-icon-total-share {
  display: none;
}
.dpsp-total-share-wrapper span {
  display: block;
  font-size: 11px;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  text-transform: uppercase;
}
.dpsp-content-wrapper .dpsp-total-share-wrapper,
.dpsp-pop-up-buttons-wrapper .dpsp-total-share-wrapper,
.dpsp-share-buttons-wrapper .dpsp-total-share-wrapper,
.dpsp-shortcode-wrapper .dpsp-total-share-wrapper {
  position: absolute;
  top: 50%;
  box-sizing: border-box;
  width: 60px;
  height: 40px;
  margin-top: -21px;
  padding-left: 20px;
}
#dpsp-sticky-bar .dpsp-total-share-wrapper {
  height: 32px;
  margin-top: -16px;
}
#dpsp-sticky-bar-wrapper.dpsp-is-mobile .dpsp-total-share-wrapper {
  display: none;
}
.dpsp-content-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before,
.dpsp-pop-up-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before,
.dpsp-share-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before,
.dpsp-shortcode-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before {
  padding-left: 75px;
}
.dpsp-content-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after,
.dpsp-pop-up-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after,
.dpsp-share-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after,
.dpsp-shortcode-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after {
  padding-right: 70px;
}
.dpsp-content-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before .dpsp-total-share-wrapper,
.dpsp-pop-up-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before .dpsp-total-share-wrapper,
.dpsp-share-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before .dpsp-total-share-wrapper,
.dpsp-shortcode-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-before .dpsp-total-share-wrapper {
  left: 0;
}
.dpsp-content-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after .dpsp-total-share-wrapper,
.dpsp-pop-up-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after .dpsp-total-share-wrapper,
.dpsp-share-buttons-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after .dpsp-total-share-wrapper,
.dpsp-shortcode-wrapper.dpsp-show-total-share-count.dpsp-show-total-share-count-after .dpsp-total-share-wrapper {
  right: 0;
}
.dpsp-button-style-1 .dpsp-network-btn {
  color: #fff !important;
}
.dpsp-button-style-1 .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label),
.dpsp-button-style-1 .dpsp-network-btn.dpsp-no-label {
  justify-content: center;
}
.dpsp-button-style-1 .dpsp-network-btn .dpsp-network-icon:not(.dpsp-network-icon-outlined) .dpsp-network-icon-inner > svg {
  fill: #fff !important;
}
.dpsp-button-style-1 .dpsp-network-btn .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  stroke: #fff !important;
}
.dpsp-button-style-1 .dpsp-network-btn.dpsp-grow-saved .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg,
.dpsp-button-style-1 .dpsp-network-btn:focus .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg,
.dpsp-button-style-1 .dpsp-network-btn:hover .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: #fff !important;
}
.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn {
  color: #fff !important;
}
.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon {
  border-color: var(--customNetworkHoverColor, var(--networkAccent));
  background-color: var(--customNetworkHoverColor, var(--networkAccent));
}
.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label),
.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn.dpsp-no-label {
  justify-content: center;
}
.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon:not(.dpsp-network-icon-outlined) .dpsp-network-icon-inner > svg {
  fill: #fff !important;
}
.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  stroke: #fff !important;
}
.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn.dpsp-grow-saved .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg,
.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:focus .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg,
.dpsp-button-style-2 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:hover .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: #fff !important;
}
.dpsp-button-style-2 .dpsp-networks-btns-sidebar .dpsp-network-btn,
.dpsp-button-style-2 .dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  background: transparent !important;
}
.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label),
.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label {
  justify-content: center;
}
.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #fff !important;
}
.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  stroke: #fff !important;
}
.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count.dpsp-has-label:not(:hover):not(:focus),
.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count:not(:hover):not(:focus),
.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn:not(.dpsp-no-label):not(:hover):not(:focus):not(.dpsp-has-count) {
  background: #fff;
}
.dpsp-button-style-3 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label {
  background: var(--customNetworkColor, var(--networkColor, #fff));
}
.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:focus,
.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:hover {
  color: #fff;
}
.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn.dpsp-grow-saved .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-button-style-3 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #fff !important;
}
.dpsp-networks-btns-sidebar .dpsp-network-btn,
.dpsp-networks-btns-sidebar .dpsp-network-btn .dpsp-network-icon {
  border-color: transparent;
  background: transparent;
}
.dpsp-networks-btns-sidebar .dpsp-network-btn:focus,
.dpsp-networks-btns-sidebar .dpsp-network-btn:hover {
  border-color: transparent;
}
.dpsp-networks-btns-sidebar .dpsp-network-btn:focus .dpsp-network-icon,
.dpsp-networks-btns-sidebar .dpsp-network-btn:hover .dpsp-network-icon {
  border-color: transparent;
  background: transparent;
}
.dpsp-button-style-4.dpsp-shape-rounded .dpsp-network-btn .dpsp-network-icon {
  border-radius: 4px;
}
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-has-label {
  color: #fff;
}
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label),
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-no-label {
  justify-content: center;
}
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label):not(:hover):not(:focus),
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-no-label:not(:hover):not(:focus) {
  background-color: initial;
}
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label) .dpsp-network-icon,
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-no-label .dpsp-network-icon {
  border-color: transparent;
  background-color: initial;
}
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn .dpsp-network-icon {
  background: #fff;
}
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:focus,
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:hover {
  color: #fff;
}
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:focus .dpsp-network-icon,
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:hover .dpsp-network-icon {
  background: transparent;
}
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #fff !important;
  stroke: #fff;
}
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor)) !important;
}
.dpsp-button-style-4 .dpsp-networks-btns-wrapper .dpsp-network-list-item .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: #fff;
  stroke: #fff;
}
.dpsp-button-style-5 .dpsp-network-btn .dpsp-network-icon {
  border-color: transparent !important;
}
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn,
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon {
  background: transparent;
}
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus,
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover {
  border-color: transparent !important;
  color: #fff !important;
}
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon,
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon {
  background: transparent;
}
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #fff !important;
}
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg,
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: #fff !important;
  stroke: #fff !important;
}
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor)) !important;
}
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg > svg {
  fill: #fff;
  stroke: #fff;
}
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count:not(.dpsp-has-label),
.dpsp-button-style-5 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label {
  justify-content: center;
}
.dpsp-button-style-6.dpsp-shape-rounded .dpsp-network-btn .dpsp-network-icon {
  border-radius: 4px;
}
.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn {
  border-color: transparent !important;
  background: transparent !important;
}
.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count) {
  max-width: 40px;
}
.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus,
.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover {
  border-color: transparent !important;
}
.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon:not(.dpsp-network-icon-outlined) .dpsp-network-icon-inner > svg,
.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #fff !important;
}
.dpsp-button-style-6 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner > svg {
  stroke: #fff !important;
}
.dpsp-button-style-6.dpsp-size-small .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count) {
  max-width: 32px;
}
.dpsp-button-style-7.dpsp-shape-rounded .dpsp-network-btn .dpsp-network-icon {
  border-radius: 4px;
}
.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn {
  background: transparent;
}
.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label {
  border-color: transparent;
}
.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon {
  background: transparent;
}
.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count) {
  max-width: 32px;
}
.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus,
.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover {
  background: transparent !important;
}
.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: #fff !important;
  stroke: #fff;
}
.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor)) !important;
}
.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: #fff;
  stroke: #fff;
}
.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-size-small .dpsp-networks-btns-wrapper .dpsp-network-btn,
.dpsp-button-style-7 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-size-small .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count) {
  max-width: 32px;
}
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn {
  border-color: transparent;
  background: transparent;
}
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count) {
  max-width: 40px;
}
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus,
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon,
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover,
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon {
  border-color: transparent;
  background: transparent;
}
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner > svg,
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkHoverColor, var(--networkAccent)) !important;
  stroke: var(--customNetworkHoverColor, var(--networkAccent)) !important;
}
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:focus .dpsp-network-icon .dpsp-network-icon-inner > svg > svg,
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn:hover .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: #fff;
  stroke: #fff;
}
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner > svg {
  fill: var(--customNetworkColor, var(--networkColor)) !important;
}
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-grow-saved:not(:hover):not(:focus) .dpsp-network-icon .dpsp-network-icon-inner > svg > svg {
  fill: #fff;
  stroke: #fff;
}
.dpsp-button-style-8 .dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-icon {
  border-color: transparent;
  background: transparent;
}
.dpsp-button-style-8 .dpsp-networks-btns-wrapper:not(.dpsp-networks-btns-sidebar) .dpsp-network-btn .dpsp-network-icon {
  margin-right: -10px;
}
.dpsp-button-style-8.dpsp-size-small .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-no-label:not(.dpsp-has-count) {
  max-width: 32px;
}

@media screen and (max-width: 720px) {
  .dpsp-content-wrapper.dpsp-hide-on-mobile,
  .dpsp-share-text.dpsp-hide-on-mobile,
  .dpsp-content-wrapper .dpsp-network-label {
    display: none;
  }
  .dpsp-has-spacing .dpsp-networks-btns-wrapper li {
    margin: 0 2% 10px 0;
  }
  .dpsp-network-btn.dpsp-has-label:not(.dpsp-has-count) {
    max-height: 40px;
    padding: 0;
    justify-content: center;
  }
  .dpsp-content-wrapper.dpsp-size-small .dpsp-network-btn.dpsp-has-label:not(.dpsp-has-count) {
    max-height: 32px;
  }
  .dpsp-content-wrapper.dpsp-size-large .dpsp-network-btn.dpsp-has-label:not(.dpsp-has-count) {
    max-height: 46px;
  }
}

#preloader {
  /*display: none;*/
}
