Contact forms have evolved a lot since the days of simple bland html forms. This holds especially true for portfolio websites and design agencies. The current designs are beautiful and can be extremely creative. Besides the common fields that everyone expects, forms can be enhanced by adding extra features such as maps, social networking information and appealing illustrations. A solid and elegant