restructure styles for responsive design
add main navigation