resposive smart portfolio