add viewport
add/edit responsive