update exercise 20131128, resposive design.