Responsive Web Design, Future Friendly, Device Detection

Plus some small adjustments