Completed Responsive Design and CSS Styling