[portal] Making the login page responsive