﻿#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 .15s ease-in;
 -moz-transition: all .15s ease-in;
 -o-transition: all .15s ease-in;
 transition: all .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 .15s ease-in;
 -moz-transition: all .15s ease-in;
 -o-transition: all .15s ease-in;
 transition: all .15s ease-in;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn .dpsp-network-label
{
 padding-right: .5em;
 padding-left: .5em;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-has-count .dpsp-network-label
{
 padding-right: .25em;
}
@media screen and (max-width: 480px)
{
 .dpsp-network-hide-label-mobile, .dpsp-no-labels-mobile .dpsp-network-label
 {
 display: none!important;
 }
}
.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,.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: .5em;
 padding-left: .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: .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: .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,.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,.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,.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,.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,.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,.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,.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,.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-sms
{
 --networkAccent: #1cb15a;
 --networkColor: #1dbf60;
 --networkHover: rgba(28,177,90,.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms
{
 border-color: #1dbf60;
 color: #1dbf60;
 background: #1dbf60;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:not(:hover):not(:active)
{
 color: #1dbf60;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms .dpsp-network-icon
{
 border-color: #1dbf60;
 color: #1dbf60;
 background: #1dbf60;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg
{
 fill: none!important;
 stroke: var(--customNetworkColor,var(--networkColor,#1dbf60));
 stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms .dpsp-network-icon .dpsp-network-icon-inner>svg
{
 fill: var(--customNetworkColor,var(--networkColor,#1dbf60));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
 fill: var(--customNetworkColor,var(--networkColor,#1dbf60));
 stroke: var(--customNetworkColor,var(--networkColor,#1dbf60));
 stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:hover .dpsp-network-icon
{
 border-color: #1cb15a;
 color: #1cb15a;
 background: #1cb15a;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
 fill: #1cb15a;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-sms:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
 fill: var(--customNetworkHoverColor,var(--networkHover,#1cb15a));
 stroke: var(--customNetworkHoverColor,var(--networkHover,#1cb15a));
}
.dpsp-instagram
{
 --networkAccent: #a9257e;
 --networkColor: #bc2a8d;
 --networkHover: rgba(169,37,126,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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,.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-mastodon
{
 --networkAccent: #8c8dff;
 --networkColor: #8c8dff;
 --networkHover: rgba(140,141,255,.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon
{
 border-color: #8c8dff;
 color: #8c8dff;
 background: #8c8dff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:not(:hover):not(:active)
{
 color: #8c8dff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon .dpsp-network-icon
{
 border-color: #8c8dff;
 color: #8c8dff;
 background: #8c8dff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg
{
 fill: none!important;
 stroke: var(--customNetworkColor,var(--networkColor,#8c8dff));
 stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon .dpsp-network-icon .dpsp-network-icon-inner>svg
{
 fill: var(--customNetworkColor,var(--networkColor,#8c8dff));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
 fill: var(--customNetworkColor,var(--networkColor,#8c8dff));
 stroke: var(--customNetworkColor,var(--networkColor,#8c8dff));
 stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:hover .dpsp-network-icon
{
 border-color: #8c8dff;
 color: #8c8dff;
 background: #8c8dff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
 fill: #8c8dff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-mastodon:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
 fill: var(--customNetworkHoverColor,var(--networkHover,#8c8dff));
 stroke: var(--customNetworkHoverColor,var(--networkHover,#8c8dff));
}
.dpsp-messenger
{
 --networkAccent: #a334fa;
 --networkColor: #0695ff;
 --networkHover: rgba(163,52,250,.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger
{
 border-color: #0695ff;
 color: #0695ff;
 background: #0695ff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:not(:hover):not(:active)
{
 color: #0695ff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger .dpsp-network-icon
{
 border-color: #0695ff;
 color: #0695ff;
 background: #0695ff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg
{
 fill: none!important;
 stroke: var(--customNetworkColor,var(--networkColor,#0695ff));
 stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger .dpsp-network-icon .dpsp-network-icon-inner>svg
{
 fill: var(--customNetworkColor,var(--networkColor,#0695ff));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
 fill: var(--customNetworkColor,var(--networkColor,#0695ff));
 stroke: var(--customNetworkColor,var(--networkColor,#0695ff));
 stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:hover .dpsp-network-icon
{
 border-color: #a334fa;
 color: #a334fa;
 background: #a334fa;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
 fill: #a334fa;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-messenger:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
 fill: var(--customNetworkHoverColor,var(--networkHover,#a334fa));
 stroke: var(--customNetworkHoverColor,var(--networkHover,#a334fa));
}
.dpsp-tiktok
{
 --networkAccent: #111;
 --networkColor: #111;
 --networkHover: rgba(17,17,17,.4);
}
.dpsp-tiktok.colorize svg
{
 filter: drop-shadow(2px 0 0 #fd3e3e) drop-shadow(-1px -2px 0 #4de8f4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok
{
 border-color: #111;
 color: #111;
 background: #111;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:not(:hover):not(:active)
{
 color: #111;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok .dpsp-network-icon
{
 border-color: #111;
 color: #111;
 background: #111;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg
{
 fill: none!important;
 stroke: var(--customNetworkColor,var(--networkColor,#111));
 stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok .dpsp-network-icon .dpsp-network-icon-inner>svg
{
 fill: var(--customNetworkColor,var(--networkColor,#111));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
 fill: var(--customNetworkColor,var(--networkColor,#111));
 stroke: var(--customNetworkColor,var(--networkColor,#111));
 stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:hover .dpsp-network-icon
{
 border-color: #111;
 color: #111;
 background: #111;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
 fill: #111;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tiktok:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
 fill: var(--customNetworkHoverColor,var(--networkHover,#111));
 stroke: var(--customNetworkHoverColor,var(--networkHover,#111));
}
.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-icon-sms svg, .dpsp-network-btn.dpsp-sms svg
{
 transform: scale(1.6);
}
.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 .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 .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 .4s ease .5s;
}
.dpsp-networks-btns-wrapper .dpsp-network-list-item-grow.dpsp-grow-loaded
{
 max-width: 20rem;
 max-height: 70px;
 opacity: 1;
 transition: all .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 .2s ease;
}
.dpsp-grow-check-icon
{
 opacity: 0;
 transition: all .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;
}
.kadence-blocks-gallery-item .dpsp-pin-it-wrapper
{
 display: block;
 position: static!important;
}
.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 .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 .25s ease-in-out;
 pointer-events: none;
}
.dpsp-pin-it-wrapper:hover .dpsp-pin-it-overlay
{
 visibility: visible;
 opacity: .4;
}
@media screen and (min-width: 481px)
{
 .dpsp-pin-it-wrapper.dpsp-always-show-desktop .dpsp-pin-it-button
 {
 visibility: visible!important;
 color: #fff!important;
 background-color: #c92228!important;
 }
}
@media screen and (max-width: 480px)
{
 .dpsp-pin-it-wrapper.dpsp-always-show-mobile .dpsp-pin-it-button
 {
 visibility: visible!important;
 color: #fff!important;
 background-color: #c92228!important;
 }
}
.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 .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 .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 .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 .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 .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 .3s ease-in-out,visibility .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 .3s ease-in-out,visibility .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 .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 .2s cubic-bezier(.62,3.15,.4,-.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 .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 .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 .15s ease-in;
 -moz-transition: all .15s ease-in;
 -o-transition: all .15s ease-in;
 transition: all .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 .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: .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 .2s ease;
}
.dpsp-networks-btns-wrapper.dpsp-has-button-icon-animation .dpsp-network-btn:hover .dpsp-network-icon-inner
{
 transition: all .2s cubic-bezier(.62,3.15,.4,-.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 .25s ease-in-out;
 -moz-transition: all .25s ease-in-out;
 -o-transition: all .25s ease-in-out;
 transition: all .25s ease-in-out;
 transform: translate(-50%,-50%);
 z-index: 9999;
}
#dpsp-pop-up.dpsp-animation-1
{
 transform: translate(-50%,-50%) scale(.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 .25s ease-in-out,margin .25s ease-in-out;
 -moz-transition: opacity .25s ease-in-out,margin .25s ease-in-out;
 -o-transition: opacity .25s ease-in-out,margin .25s ease-in-out;
 transition: opacity .25s ease-in-out,margin .25s ease-in-out;
 z-index: 9998;
}
#dpsp-pop-up-overlay.opened
{
 width: 100%;
 height: 100%;
 opacity: .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: .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;
}
.single-content .dpsp-email-save-this-tool *
{
 margin: 0 0 6px;
}
.dpsp-email-save-this-tool, .wp-block-social-pug-save-this
{
 clear: both;
 border: 1px solid #333;
 padding: 20px;
 margin: 25px 0;
 display: flex;
 box-shadow: 0 0 0 max(100vh,100vw) hsla(0,0%,100%,0);
 transition: box-shadow .7s;
}
.dpsp-card-inner .dpsp-email-save-this-tool, .dpsp-card-inner .wp-block-social-pug-save-this
{
 margin: 0!important;
}
.dpsp-card-inner .wp-block-social-pug-save-this img, .dpsp-email-save-this-tool img
{
 max-width: 80%;
}
.dpsp-email-save-this-tool.hubbub-spotlight, .wp-block-social-pug-save-this.hubbub-spotlight
{
 box-shadow: 0 0 0 max(100vh,100vw) rgba(0,0,0,.3);
 transition: box-shadow .7s;
 position: relative!important;
 z-index: 99999!important;
}
.hubbub-save-this-afterform p, .hubbub-save-this-form, .hubbub-save-this-heading
{
 margin: 0;
 padding: 0;
}
.hubbub-save-this-heading
{
 text-align: center;
}
.dpsp-email-save-this-tool p
{
 margin: 5px .2rem;
 text-align: center;
}
.hubbub-save-this-submit-button-paragraph-wrapper
{
 margin-top: 5px;
}
.hubbub-save-this-message
{
 padding: 5px 0;
}
.hubbub-save-this-afterform
{
 font-size: var(--wp--preset--font-size--small);
}
.hubbub-save-this-image-wrapper
{
 flex: 25%;
 max-width: 170px;
 text-align: center;
}
.block-editor__container img.hubbub-save-this-image, .hubbub-save-this-image, picture.hubbub-save-this-image img
{
 max-width: 160px;
 width: 75%;
}
.hubbub-save-this-form-wrapper
{
 flex: 75%;
}
input.hubbub-block-save-this-submit-button, input:disabled.hubbub-block-save-this-submit-button
{
 border-radius: .33rem;
 border-color: var(--wp--preset--color--contrast);
 border-width: 0;
 font-family: inherit;
 font-size: var(--wp--preset--font-size--small);
 font-style: normal;
 font-weight: 500;
 line-height: inherit;
 padding: .6rem 1rem;
 text-decoration: none;
}
.dpsp-card-inner .wp-block-social-pug-save-this input.hubbub-block-save-this-submit-button, .dpsp-card-inner .wp-block-social-pug-save-this input:disabled.hubbub-block-save-this-submit-button
{
 background: #000;
 color: #fff;
}
input.hubbub-block-save-this-text-control
{
 max-width: 400px;
 width: 90%;
 border-radius: .33rem;
 padding: calc(.667em + 2px);
 border: 1px solid #949494;
 color: #000;
}
input.hubbub-block-save-this-text-control::placeholder
{
 color: #767676;
}
input.hubbub-save-this-consent
{
 width: auto;
 height: auto;
}
input.hubbub-block-save-this-snare, input.hubbub-save-this-snare
{
 display: none;
}
@media screen and (max-width: 480px)
{
 .hubbub-save-this-image-wrapper
 {
 display: none;
 }
}
p.hubbub-save-this-saved
{
 font-weight: 700;
 font-size: 18px;
 color: #000;
}
input#hubbub-save-this-consent.hubbub-save-this-error, input.hubbub-block-save-this-text-control.hubbub-save-this-error
{
 border: 2px solid #f00!important;
}
.wprm-recipe .hubbub-save-this-form-wrapper p:first-letter 
{
 margin: auto!important;
}
.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;
}