CSS Styles and html added to make style page and make page responsive