.hero-product h2.first-level{color:#333;font-size:1.5em;margin-bottom:.5em;margin-left:0;height:auto;line-height:1.1818em}h2.first-level sup{color:#e53b00}#adsense{border-top:1px solid #ededed;margin-top:20px;padding-top:20px}#adsense .hero-product h2{margin-top:-13px;position:relative}.button a{font-size:14px}.promo{margin-top:1em}.compare{background-color:#e7f2f5;padding:6px 0;text-align:center}.phone{background-color:#e7f2f5;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-top:1px solid #fff;padding:6px 0;text-align:center}.phone strong{font-size:1.2em}#hero-ap-adwords{margin-top:13px}#hero-ap-adwords h2,#hero-ap-adwords.hero-testimonial{height:248px;width:300px}#hero-ap-adwords.hero-testimonial.default h2,#hero-ap-adwords.hero-testimonial.default{height:248px;width:460px}#hero-ap #hero-ap-adwords h2,#hero-ap .hero-testimonial h2{-webkit-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#hero-ap #hero-ap-adwords h2{background:url('../images/hero-pics/hero-ap-adv-v2.jpg') 50% top no-repeat;height:224px}#hero-ap .hero-testimonial h2{background:url('../images/hero-pics/hero-ap-pub-v2.jpg') top no-repeat}.hero-product p{padding-right:24px}.button a{text-align:center;min-width:240px}.benefits-classic li{line-height:1.5em}.footnote{color:#999;font-size:.92em;line-height:1.3;margin-top:1em}