attempt at responsive - media queries everywhere!