#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-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-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-bluesky
{
    --networkAccent: #58b8ff;
    --networkColor: #0a7aff;
    --networkHover: rgba(88,184,255,.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky
{
    border-color: #0a7aff;
    color: #0a7aff;
    background: #0a7aff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:not(:hover):not(:active)
{
    color: #0a7aff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky .dpsp-network-icon
{
    border-color: #0a7aff;
    color: #0a7aff;
    background: #0a7aff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg
{
    fill: none!important;
    stroke: var(--customNetworkColor,var(--networkColor,#0a7aff));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#0a7aff));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#0a7aff));
    stroke: var(--customNetworkColor,var(--networkColor,#0a7aff));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:hover .dpsp-network-icon
{
    border-color: #58b8ff;
    color: #58b8ff;
    background: #58b8ff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: #58b8ff;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-bluesky:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkHoverColor,var(--networkHover,#58b8ff));
    stroke: var(--customNetworkHoverColor,var(--networkHover,#58b8ff));
}
.dpsp-applepodcasts
{
    --networkAccent: #a945e3;
    --networkColor: #852dc4;
    --networkHover: rgba(169,69,227,.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts
{
    border-color: #852dc4;
    color: #852dc4;
    background: #852dc4;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:not(:hover):not(:active)
{
    color: #852dc4;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts .dpsp-network-icon
{
    border-color: #852dc4;
    color: #852dc4;
    background: #852dc4;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg
{
    fill: none!important;
    stroke: var(--customNetworkColor,var(--networkColor,#852dc4));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#852dc4));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#852dc4));
    stroke: var(--customNetworkColor,var(--networkColor,#852dc4));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:hover .dpsp-network-icon
{
    border-color: #a945e3;
    color: #a945e3;
    background: #a945e3;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: #a945e3;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-applepodcasts:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkHoverColor,var(--networkHover,#a945e3));
    stroke: var(--customNetworkHoverColor,var(--networkHover,#a945e3));
}
.dpsp-spotify
{
    --networkAccent: #23f16b;
    --networkColor: #1ed760;
    --networkHover: rgba(35,241,107,.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify
{
    border-color: #1ed760;
    color: #1ed760;
    background: #1ed760;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:not(:hover):not(:active)
{
    color: #1ed760;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify .dpsp-network-icon
{
    border-color: #1ed760;
    color: #1ed760;
    background: #1ed760;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg
{
    fill: none!important;
    stroke: var(--customNetworkColor,var(--networkColor,#1ed760));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#1ed760));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#1ed760));
    stroke: var(--customNetworkColor,var(--networkColor,#1ed760));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:hover .dpsp-network-icon
{
    border-color: #23f16b;
    color: #23f16b;
    background: #23f16b;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: #23f16b;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-spotify:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkHoverColor,var(--networkHover,#23f16b));
    stroke: var(--customNetworkHoverColor,var(--networkHover,#23f16b));
}
.dpsp-youtubemusic
{
    --networkAccent: #f91c48;
    --networkColor: #ff0334;
    --networkHover: rgba(249,28,72,.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic
{
    border-color: #ff0334;
    color: #ff0334;
    background: #ff0334;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:not(:hover):not(:active)
{
    color: #ff0334;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic .dpsp-network-icon
{
    border-color: #ff0334;
    color: #ff0334;
    background: #ff0334;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg
{
    fill: none!important;
    stroke: var(--customNetworkColor,var(--networkColor,#ff0334));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#ff0334));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#ff0334));
    stroke: var(--customNetworkColor,var(--networkColor,#ff0334));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:hover .dpsp-network-icon
{
    border-color: #f91c48;
    color: #f91c48;
    background: #f91c48;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: #f91c48;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-youtubemusic:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkHoverColor,var(--networkHover,#f91c48));
    stroke: var(--customNetworkHoverColor,var(--networkHover,#f91c48));
}
.dpsp-pocketcasts
{
    --networkAccent: #f54e48;
    --networkColor: #f43e37;
    --networkHover: rgba(245,78,72,.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts
{
    border-color: #f43e37;
    color: #f43e37;
    background: #f43e37;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:not(:hover):not(:active)
{
    color: #f43e37;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts .dpsp-network-icon
{
    border-color: #f43e37;
    color: #f43e37;
    background: #f43e37;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg
{
    fill: none!important;
    stroke: var(--customNetworkColor,var(--networkColor,#f43e37));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#f43e37));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#f43e37));
    stroke: var(--customNetworkColor,var(--networkColor,#f43e37));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:hover .dpsp-network-icon
{
    border-color: #f54e48;
    color: #f54e48;
    background: #f54e48;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: #f54e48;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-pocketcasts:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkHoverColor,var(--networkHover,#f54e48));
    stroke: var(--customNetworkHoverColor,var(--networkHover,#f54e48));
}
.dpsp-overcast
{
    --networkAccent: #f68725;
    --networkColor: #fc7e10;
    --networkHover: rgba(246,135,37,.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast
{
    border-color: #fc7e10;
    color: #fc7e10;
    background: #fc7e10;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:not(:hover):not(:active)
{
    color: #fc7e10;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast .dpsp-network-icon
{
    border-color: #fc7e10;
    color: #fc7e10;
    background: #fc7e10;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg
{
    fill: none!important;
    stroke: var(--customNetworkColor,var(--networkColor,#fc7e10));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#fc7e10));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#fc7e10));
    stroke: var(--customNetworkColor,var(--networkColor,#fc7e10));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:hover .dpsp-network-icon
{
    border-color: #f68725;
    color: #f68725;
    background: #f68725;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: #f68725;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-overcast:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkHoverColor,var(--networkHover,#f68725));
    stroke: var(--customNetworkHoverColor,var(--networkHover,#f68725));
}
.dpsp-amazonmusic
{
    --networkAccent: #26d3da;
    --networkColor: #13181b;
    --networkHover: rgba(38,211,218,.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic
{
    border-color: #13181b;
    color: #13181b;
    background: #13181b;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:not(:hover):not(:active)
{
    color: #13181b;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic .dpsp-network-icon
{
    border-color: #13181b;
    color: #13181b;
    background: #13181b;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg
{
    fill: none!important;
    stroke: var(--customNetworkColor,var(--networkColor,#13181b));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#13181b));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#13181b));
    stroke: var(--customNetworkColor,var(--networkColor,#13181b));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:hover .dpsp-network-icon
{
    border-color: #26d3da;
    color: #26d3da;
    background: #26d3da;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: #26d3da;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-amazonmusic:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkHoverColor,var(--networkHover,#26d3da));
    stroke: var(--customNetworkHoverColor,var(--networkHover,#26d3da));
}
.dpsp-audible
{
    --networkAccent: #fbad27;
    --networkColor: #ffa000;
    --networkHover: rgba(251,173,39,.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible
{
    border-color: #ffa000;
    color: #ffa000;
    background: #ffa000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:not(:hover):not(:active)
{
    color: #ffa000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible .dpsp-network-icon
{
    border-color: #ffa000;
    color: #ffa000;
    background: #ffa000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg
{
    fill: none!important;
    stroke: var(--customNetworkColor,var(--networkColor,#ffa000));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#ffa000));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#ffa000));
    stroke: var(--customNetworkColor,var(--networkColor,#ffa000));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:hover .dpsp-network-icon
{
    border-color: #fbad27;
    color: #fbad27;
    background: #fbad27;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: #fbad27;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-audible:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkHoverColor,var(--networkHover,#fbad27));
    stroke: var(--customNetworkHoverColor,var(--networkHover,#fbad27));
}
.dpsp-siriusxm
{
    --networkAccent: #1d2bf6;
    --networkColor: #000eec;
    --networkHover: rgba(29,43,246,.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm
{
    border-color: #000eec;
    color: #000eec;
    background: #000eec;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:not(:hover):not(:active)
{
    color: #000eec;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm .dpsp-network-icon
{
    border-color: #000eec;
    color: #000eec;
    background: #000eec;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg
{
    fill: none!important;
    stroke: var(--customNetworkColor,var(--networkColor,#000eec));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#000eec));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#000eec));
    stroke: var(--customNetworkColor,var(--networkColor,#000eec));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:hover .dpsp-network-icon
{
    border-color: #1d2bf6;
    color: #1d2bf6;
    background: #1d2bf6;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: #1d2bf6;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-siriusxm:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkHoverColor,var(--networkHover,#1d2bf6));
    stroke: var(--customNetworkHoverColor,var(--networkHover,#1d2bf6));
}
.dpsp-podbean
{
    --networkAccent: #8fc31f;
    --networkColor: #97ba53;
    --networkHover: rgba(143,195,31,.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean
{
    border-color: #97ba53;
    color: #97ba53;
    background: #97ba53;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:not(:hover):not(:active)
{
    color: #97ba53;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean .dpsp-network-icon
{
    border-color: #97ba53;
    color: #97ba53;
    background: #97ba53;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg
{
    fill: none!important;
    stroke: var(--customNetworkColor,var(--networkColor,#97ba53));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#97ba53));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#97ba53));
    stroke: var(--customNetworkColor,var(--networkColor,#97ba53));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:hover .dpsp-network-icon
{
    border-color: #8fc31f;
    color: #8fc31f;
    background: #8fc31f;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: #8fc31f;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-podbean:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkHoverColor,var(--networkHover,#8fc31f));
    stroke: var(--customNetworkHoverColor,var(--networkHover,#8fc31f));
}
.dpsp-castbox
{
    --networkAccent: #fd6237;
    --networkColor: #ff4d1d;
    --networkHover: rgba(253,98,55,.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox
{
    border-color: #ff4d1d;
    color: #ff4d1d;
    background: #ff4d1d;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:not(:hover):not(:active)
{
    color: #ff4d1d;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox .dpsp-network-icon
{
    border-color: #ff4d1d;
    color: #ff4d1d;
    background: #ff4d1d;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg
{
    fill: none!important;
    stroke: var(--customNetworkColor,var(--networkColor,#ff4d1d));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#ff4d1d));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#ff4d1d));
    stroke: var(--customNetworkColor,var(--networkColor,#ff4d1d));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:hover .dpsp-network-icon
{
    border-color: #fd6237;
    color: #fd6237;
    background: #fd6237;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: #fd6237;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-castbox:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkHoverColor,var(--networkHover,#fd6237));
    stroke: var(--customNetworkHoverColor,var(--networkHover,#fd6237));
}
.dpsp-tunein
{
    --networkAccent: #14d8cc;
    --networkColor: #1c203c;
    --networkHover: rgba(20,216,204,.4);
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein
{
    border-color: #1c203c;
    color: #1c203c;
    background: #1c203c;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:not(:hover):not(:active)
{
    color: #1c203c;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein .dpsp-network-icon
{
    border-color: #1c203c;
    color: #1c203c;
    background: #1c203c;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein .dpsp-network-icon.dpsp-network-icon-outlined .dpsp-network-icon-inner>svg
{
    fill: none!important;
    stroke: var(--customNetworkColor,var(--networkColor,#1c203c));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#1c203c));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#1c203c));
    stroke: var(--customNetworkColor,var(--networkColor,#1c203c));
    stroke-width: 1;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:hover .dpsp-network-icon
{
    border-color: #14d8cc;
    color: #14d8cc;
    background: #14d8cc;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: #14d8cc;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-tunein:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkHoverColor,var(--networkHover,#14d8cc));
    stroke: var(--customNetworkHoverColor,var(--networkHover,#14d8cc));
}
.dpsp-patreon
{
    --networkAccent: #000;
    --networkColor: #000;
    --networkHover: rgba(0,0,0,.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-patreon
{
    border-color: #000;
    color: #000;
    background: #000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon:not(:hover):not(:active)
{
    color: #000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon .dpsp-network-icon
{
    border-color: #000;
    color: #000;
    background: #000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon .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-patreon .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: var(--customNetworkColor,var(--networkColor,#000));
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon .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-patreon:focus, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon:focus .dpsp-network-icon, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon:hover, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon:hover .dpsp-network-icon
{
    border-color: #000;
    color: #000;
    background: #000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon:focus .dpsp-network-icon .dpsp-network-icon-inner>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon:hover .dpsp-network-icon .dpsp-network-icon-inner>svg
{
    fill: #000;
}
.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon:focus .dpsp-network-icon .dpsp-network-icon-inner>svg>svg, .dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-patreon:hover .dpsp-network-icon .dpsp-network-icon-inner>svg>svg
{
    fill: var(--customNetworkHoverColor,var(--networkHover,#000));
    stroke: var(--customNetworkHoverColor,var(--networkHover,#000));
}
.dpsp-shape-rounded .dpsp-network-btn, .dpsp-shape-rounded .dpsp-network-btn .dpsp-network-icon
{
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    border-top-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-bottom-left-radius: 4px;
}
.dpsp-shape-rounded .dpsp-network-btn, .dpsp-shape-rounded .dpsp-no-label.dpsp-network-btn .dpsp-network-icon
{
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    border-bottom-right-radius: 4px;
}
.dpsp-shape-circle .dpsp-network-btn
{
    border-radius: 30px;
}
.dpsp-shape-circle .dpsp-network-btn .dpsp-network-icon
{
    overflow: hidden;
    border-radius: 30px;
}
.dpsp-has-spacing .dpsp-networks-btns-wrapper li
{
    margin-right: 2%;
    margin-bottom: 10px;
    margin-left: 0!important;
}
.dpsp-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;
}
@media print
{
    .dpsp-email-save-this-tool
    {
        display: none;
    }
}
.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;
}