finished adaptive for 480px screen size