Есть разные методы все зависит от проекта, от задач и степени кастомизации. Например
Советую посмотреть пост и препроцессоры css
Есть еще ряд js скриптов, которые могут решать эти проблемы
Многие задачи можно решить через htmlbook.ru/css/media, но тут не сильно про браузеры, но я так понимаю задача стоит не определить браузер, а сделать кроссбраузерный сайт.
Есть css фреймворки, которые решают много проблем, например bootstrap3