Major changes

re-added DOM node because img::before doesn't works //
http://stackoverflow.com/questions/5843035/does-before-not-work-on-img-t
ags