body{background:#f2f2f2;font-family:Arial,Helvetica,sans-serif;padding-top:65px;text-align:center}a,a:hover{color:#185787}p{margin:0;padding:0 0 13px}.container{background:#fff;border:1px solid #ddd;border-radius:6px;max-width:580px;margin:0 auto;padding:34px 0 24px;width:100%}.instructions,.title{padding:0 39px;text-align:left}.instructions h2,.instructions h3,.title h2,.title h3{color:#262626;font-size:30px;font-weight:400;letter-spacing:0;margin:0 0 13px;padding:0}.instructions h3,.title h3{font-size:22px}.instructions p,.title p{color:#3e434a;font-size:16px;font-weight:400;line-height:25px;margin:0;padding:0 0 21px}.cta,.error{margin:0 0 34px;padding:20px 39px;text-align:left}.error{background:#f8f2f1;color:#930;border-bottom:1px solid #e9d5d1;border-top:1px solid #e9d5d1;font-size:16px}.cta{background:#f1fafe;border-bottom:1px solid #dae3ea;border-top:1px solid #dae3ea;color:#1f1f1f;font-size:14px}.cta .action{padding:0 0 0 40px;line-height:1.8;min-height:32px}.cta .icon-warning{background:url(/img/emails/icon_warning.gif) left top no-repeat}.cta .icon-mistake{background:url(/img/misc/confirmations/icon_mistake.gif) 5px top no-repeat}.cta .icon-added{background:url(/img/misc/confirmations/icon_added.gif) 5px top no-repeat}@media (max-width:580px){body{padding:1px}.container{padding:12px 0}.instructions,.title{padding:0 10px}.instructions h2,.title h2{font-size:22px}.instructions h3,.title h3{font-size:18px}.cta,.error{padding:10px 7px}}