.socialicons{width:75px;background:unset;height:405px;background:transparent;position:absolute;z-index:90}
.hfTwoColumnPage .socialicons{height:auto;display:inline-flex;position:absolute;top:460px}
.sticky-icon{top:46px !important;position:fixed !important}
.si-download,.si-linkedin,.si-facebook,.si-twitter,.si-email,.si-print,.si-save,.si-savenl,.si-saved,.si-subscribe{background:url("../../../../../../conf/thf/images/sprite.png") no-repeat;cursor:pointer;width:65px;height:52px}
.si-download{background-position:33px 5px}
.si-linkedin{background-position:33px -42px}
.si-facebook{background-position:33px -88px}
.si-twitter{background-position:33px -138px}
.si-email{background-position:33px -188px}
.si-print{background-position:33px -237px}
.si-save{background-position:33px -287px}
.si-savenl{background-position:32px -287px}
.si-saved{background-position:-70px -572px;margin-left:10px}
.si-subscribe{background-position:33px -337px}
.hfTwoColumnPage .socialicons .si-download{background-position:9px 5px;width:54px;margin-left:auto;margin-top:2px}
.hfTwoColumnPage .socialicons .si-linkedin{background-position:20px -42px;margin-left:auto;width:65px}
.hfTwoColumnPage .socialicons .si-facebook{background-position:17px -88px;margin-left:auto;width:65px;margin-top:2px}
.hfTwoColumnPage .socialicons .si-twitter{background-position:18px -137px;margin-left:auto;width:65px;margin-top:3px}
.hfTwoColumnPage .socialicons .si-email{background-position:16px -188px;margin-left:auto;width:50px;margin-top:4px}
.hfTwoColumnPage .socialicons .si-print{background-position:31px -237px;width:65px;margin-left:auto;margin-top:3px}
.hfTwoColumnPage .socialicons .si-save{background-position:33px -287px;margin-left:auto;margin-top:3px}
.hfTwoColumnPage .socialicons .si-savenl{background-position:32px -286px;margin-left:auto;margin-top:4px}
.hfTwoColumnPage .socialicons .si-saved{background-position:-70px -572px;margin-left:auto}
.hfTwoColumnPage .socialicons .si-subscribe{background-position:28px -335px;margin-left:auto;width:80px;margin-top:2px}
.hfTwoColumnPage .si-download:hover{background-position:-170px 2px;width:68px;margin-left:-8px}
.hfTwoColumnPage .si-linkedin:hover{background-position:-166px -51px;width:65px}
.hfTwoColumnPage .si-facebook:hover{background-position:-170px -112px;width:65px}
.hfTwoColumnPage .si-twitter:hover{background-position:-170px -172px;width:65px}
.hfTwoColumnPage .si-email:hover{background-position:-193px -235px;width:50px}
.hfTwoColumnPage .si-print:hover{background-position:-257px -234px;width:35px;margin-left:30px}
.hfTwoColumnPage .si-save:hover{background-position:33px -287px;width:72px}
.hfTwoColumnPage .si-savenl:hover{background-position:-223px -175px;width:58px;margin-left:7px}
.hfTwoColumnPage .si-saved:hover{background-position:-70px -572px;width:60px}
.hfTwoColumnPage .si-subscribe:hover{background-position:-117px -309px;width:80px}
.socialicons.socialhide{display:none}
.hfSingleColumnPage .sharecomponent #socialshare.socialicons.nonWideAreaLayout{left:100px}
.si-download:hover{background-position:-170px 2px;width:77px;margin-left:16px}
.si-linkedin:hover{background-position:-153px -51px;width:78px}
.si-facebook:hover{background-position:-154px -112px;width:80px}
.si-twitter:hover{background-position:-155px -173px;width:72px}
.si-email:hover{background-position:-208px -235px;width:39px;margin-left:32px}
.si-print:hover{background-position:-255px -234px;width:37px;margin-left:30px}
.si-save:hover{background-position:33px -287px;width:72px}
.si-savenl:hover{background-position:-222px -176px;width:58px;margin-left:6px}
.si-saved:hover{background-position:-70px -572px;width:60px}
.si-subscribe:hover{background-position:-132px -311px;width:61px;margin-left:20px}
@media screen and (max-width:993px){.socialicons{width:100%;background:#fff;display:inline-flex;position:fixed !important;bottom:0;z-index:100;top:auto !important;height:60px;padding-top:10px;padding-left:0;left:0;justify-content:center;box-shadow:0 1px 7px 2px rgba(0,0,0,0.2)}
.socialicons.socialshow{display:flex}
.si-download,.si-linkedin,.si-facebook,.si-twitter,.si-email,.si-print,.si-save,.si-savenl,.si-saved,.si-subscribe{background:url("../../../../../../conf/thf/images/sprite.png") no-repeat;width:40px;cursor:pointer}
.si-download,.si-download:hover{background-position:4px 5px}
.si-linkedin,.si-linkedin:hover{background-position:4px -44px}
.si-facebook,.si-facebook:hover{background-position:4px -88px}
.si-twitter,.si-twitter:hover{background-position:5px -138px}
.si-email,.si-email:hover{background-position:4px -188px;margin-left:auto}
.si-print,.si-print:hover{background-position:4px -237px;margin-left:auto}
.si-save,.si-save:hover{background-position:4px -287px}
.si-saved,.si-saved:hover{background-position:-82px -572px;margin:0 -3px 0 3px}
.si-savenl,.si-savenl:hover{background-position:5px -287px;margin-left:0}
.si-subscribe,.si-subscribe:hover{background-position:4px -337px}
.si-download:hover,.si-linkedin:hover,.si-facebook:hover,.si-twitter:hover,.si-email:hover,.si-print:hover,.si-save:hover,.si-saved:hover,.si-savenl:hover,.si-subscribe:hover,.si-linkedin:hover{width:40px}
.socialicons.hfAPTSContainer{left:0}
.hfTwoColumnPage .socialicons .si-download,.hfTwoColumnPage .socialicons .si-linkedin,.hfTwoColumnPage .socialicons .si-facebook,.hfTwoColumnPage .socialicons .si-twitter,.hfTwoColumnPage .socialicons .si-email,.hfTwoColumnPage .socialicons .si-print,.hfTwoColumnPage .socialicons .si-save,.hfTwoColumnPage .socialicons .si-savenl,.hfTwoColumnPage .socialicons .si-saved,.hfTwoColumnPage .socialicons .si-subscribe{width:65px}
}
@media screen and (max-width:993px) and (orientation:portrait){.hfTwoColumnPage .socialicons .si-download,.hfTwoColumnPage .socialicons .si-linkedin,.hfTwoColumnPage .socialicons .si-facebook,.hfTwoColumnPage .socialicons .si-twitter,.hfTwoColumnPage .socialicons .si-email,.hfTwoColumnPage .socialicons .si-print,.hfTwoColumnPage .socialicons .si-save,.hfTwoColumnPage .socialicons .si-savenl,.hfTwoColumnPage .socialicons .si-saved,.hfTwoColumnPage .socialicons .si-subscribe{width:45px}
.hfTwoColumnPage .socialicons .si-download,.hfTwoColumnPage .si-download:hover{background-position:0 5px}
.hfTwoColumnPage .socialicons .si-linkedin,.hfTwoColumnPage .socialicons .si-linkedin:hover{background-position:0 -42px;margin-left:auto}
.hfTwoColumnPage .socialicons .si-facebook,.hfTwoColumnPage .socialicons .si-facebook:hover{background-position:0 -88px;margin-left:auto}
.hfTwoColumnPage .socialicons .si-twitter,.hfTwoColumnPage .socialicons .si-twitter:hover{background-position:0 -137px;margin-left:auto}
.hfTwoColumnPage .socialicons .si-email,.hfTwoColumnPage .socialicons .si-email:hover{background-position:0 -188px;margin-left:auto}
.hfTwoColumnPage .socialicons .si-print,.hfTwoColumnPage .socialicons .si-print:hover{background-position:0 -237px;margin-left:auto}
.hfTwoColumnPage .socialicons .si-save,.hfTwoColumnPage .socialicons .si-savenl,.hfTwoColumnPage .socialicons .si-save:hover,.hfTwoColumnPage .socialicons .si-savenl:hover{background-position:0 -285px;margin-left:auto}
.hfTwoColumnPage .socialicons .si-subscribe,.hfTwoColumnPage .socialicons .si-subscribe:hover{background-position:0 -336px;margin-left:auto}
}
@media screen and (max-width:993px) and (orientation:landscape){.hfTwoColumnPage .socialicons .si-download,.hfTwoColumnPage .si-download:hover{background-position:22px 5px;width:67px}
.hfTwoColumnPage .socialicons .si-linkedin,.hfTwoColumnPage .socialicons .si-linkedin:hover{background-position:20px -42px;margin-left:auto}
.hfTwoColumnPage .socialicons .si-facebook,.hfTwoColumnPage .socialicons .si-facebook:hover{background-position:20px -88px;margin-left:auto}
.hfTwoColumnPage .socialicons .si-twitter,.hfTwoColumnPage .socialicons .si-twitter:hover{background-position:20px -137px;margin-left:auto}
.hfTwoColumnPage .socialicons .si-email,.hfTwoColumnPage .socialicons .si-email:hover{background-position:20px -188px;margin-left:auto}
.hfTwoColumnPage .socialicons .si-print,.hfTwoColumnPage .socialicons .si-print:hover{background-position:21px -237px;width:60px;margin-left:auto}
.hfTwoColumnPage .socialicons .si-save,.hfTwoColumnPage .socialicons .si-savenl,.hfTwoColumnPage .socialicons .si-save:hover,.hfTwoColumnPage .socialicons .si-savenl:hover{background-position:26px -285px;margin-left:auto}
.hfTwoColumnPage .socialicons .si-subscribe,.hfTwoColumnPage .socialicons .si-subscribe:hover{background-position:26px -336px;margin-left:auto}
}
@media screen and (max-width:320px){.socialicons{justify-content:center;box-shadow:0 1px 7px 2px rgba(0,0,0,0.2)}
}
@media screen and (min-width:760px) and (max-width:770px){.socialicons{justify-content:center;box-shadow:0 1px 7px 2px rgba(0,0,0,0.2)}
}
@media screen and (min-width:1400px) and (max-width:1595px){.hfSingleColumnPage .socialicons{left:100px}
}
@media screen and (min-width:1596px){.hfSingleColumnPage .socialicons{left:100px}
}
@media screen and (min-width:1600px) and (max-width:1750px){.hfSingleColumnPage .socialicons{left:200px}
}
@media screen and (min-width:1750px) and (max-width:1895px){.hfSingleColumnPage .socialicons{left:250px}
}
@media screen and (min-width:1900px) and (max-width:2200px){.hfSingleColumnPage .socialicons{left:350px}
}
@media screen and (min-width:2200px) and (max-width:2400px){.hfSingleColumnPage .socialicons{left:450px}
}
@media screen and (min-width:2400px) and (max-width:2600px){.hfSingleColumnPage .socialicons{left:550px}
}
@media screen and (min-width:2600px) and (max-width:2800px){.hfSingleColumnPage .socialicons{left:700px}
}
@media screen and (min-width:2800px) and (max-width:3000px){.hfSingleColumnPage .socialicons{left:850px}
}
@media screen and (min-width:3000px) and (max-width:5000px){.hfSingleColumnPage .socialicons{left:33%}
}
@media screen and (min-width:5000px){.hfSingleColumnPage .socialicons{left:38%}
}