added responsive styles via media queries