.powerpost-header{margin-top:5px;border-bottom:3px solid #2a2a2a}.powerpost-title{font-weight:bold;font-size:34px;line-height:normal;margin-bottom:5px;float:left;letter-spacing:-0.02em}.powerpost-blue{color:#1e6cf0}.powerpost-title a{color:#2a2a2a}.powerpost-social{float:right;font-size:14px;color:#6b6b6b}.powerpost-social-item{text-align:right}.powerpost-social a{color:#6b6b6b}.powerpost-social a:hover{color:#1955a5}.powerpost-social .fa-twitter:before{padding-right:2px}.powerpost-social .fa-envelope:before{padding-right:2px}.powerpost-subtitle{margin-bottom:20px;margin-top:8px;width:100%;float:left}.powerpost-subtitle .subtitle-label{font-weight:bold;font-size:16px;float:left;padding-top:5px}.powerpost-subtitle .subtitle-label .section-label-span{color:#000}#subtitle-follow.hide{display:none}.powerpost-subtitle .follow{float:left;margin-left:20px;position:relative;padding:4px 14px;font-size:14px;color:#1955a5;cursor:pointer;min-width:185px;border:1px solid #1955a5;border-radius:30px;top:-6px;text-align:center;margin-top:5px}.powerpost-subtitle .follow:before{font-size:16px;content:"+";margin-right:0.25em;line-height:0}.powerpost-subtitle .following{background-color:#1955a5;color:#fff;border:1px solid #1955a5;text-align:center}.powerpost-subtitle .following:before{font-family:FontAwesome;content:"\f00c";margin-right:0.25em;line-height:0}.powerpost-subtitle a{color:#2a2a2a}.powerpost-social .show-on-mobile{display:none;position:relative;top:20px}@media screen and (min-device-width:1200px) and (max-device-width:1600px){.powerpost-subtitle .following:hover:before,.powerpost-subtitle .following:focus:before{content:"Unfollow";text-align:center;font-size:14px;font-family:"FranklinITCProLight","HelveticaNeue","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.powerpost-subtitle .following:hover .followLbl,.powerpost-subtitle .following:hover .followTitle,.powerpost-subtitle .following:focus .followLbl,.powerpost-subtitle .following:focus .followTitle{display:none}.powerpost-subtitle .following:hover,.powerpost-subtitle .following:focus{color:#1955a5;border:1px solid #1955a5;background:none}}@media only screen and (max-width:480px){.pb-f-article-article-topper .powerpost-header .powerpost-social .hide-on-mobile{display:none}.pb-f-article-article-topper .powerpost-header .powerpost-social .show-on-mobile{display:block}}