merged in work from gfRibbonSwipe

All four templates have been updated to work on desktop and ipad