
a.popuprollover                                                        { font:bold 16px/18px Arial, Helvetica, sans-serif; }
a.popuprollover:link, a.popuprollover:visited, a.popuprollover:active  { color:white; text-decoration:underline; }
a.popuprollover:hover                                                  { color:black; text-decoration:underline;}

.pricing .pricing-value-HC 
{
  font-family: "Poppins", sans-serif;
  font-size: 2.25rem; }
  .pricing .pricing-value-HC .price {
    position: relative; }
    .pricing .pricing-value-HC .price:before, .pricing .pricing-value-HC .price:after {
      font-size: 0.35em;
      font-weight: 300;
      font-style: italic; }
    .pricing .pricing-value-HC .price:before {
      position: absolute;
      content: '$';
      top: 10px;
      left: -15px; }
    .pricing .pricing-value-HC .price:after {
      position: relative;
      content: '/month'; }
    .pricing .pricing-value-HC .price.yearly:after {
      content: '/year'; }

      
a.cr2:link, a.cr2:visited, a.cr2:active  { text-decoration:underline; }
a.cr2:hover                              { color:#21ad01; text-decoration:underline;}

.cryptedmail:after 
{
  content: attr(data-name) "@" attr(data-domain) "." attr(data-tld); 
}