additions to less for media queries and gaps in styles. Needs more work to make it more durable