Awesome, I love it!

May I suggest a

-webkit-appearance: none;

on the email subscribe button to maintain the nice flat look on mobile, too.