Responsive HTML5 CSS3 theme