CSS3 is a great way to improve website design, enrich users' experience on the web and decrease web page loading time by avoiding the use of heavy weight java scripts or other scripting elements. While CSS3 has existed for a while, not many web browsers had full support of CSS3 effects. Fortunately, these days web designers are able to use a number of amazing CSS3 techniques that are supported by major Internet browsers. We will list our top 5 favorite CSS3 techniques: