HAS page nearly finished

Responsive page working fine, still minor fixes needed..