template from http://www.templatemonster.com/demo/41598.html + responsive