modify css and HTML for tablets and phones fixed #3