add asset, fix CSS menu

fix menu's CSS for dropdown, vertical center alignment. responsive. use
font size to control logo size.
add asset images into theme.