Responsive theming

431