add responsive style for tablets and smartphones