added overlay on portfolio and fixed padding issues