Из html5 верстальщику надо для начала - знать html4 ;) ибо много фишек 5-го еще не работают так как надо, браузеры потихоньку все отлаживают. ну и конечно парочку css фреймворков =)
На сайт не заходил, ничего не тестировал, отвечу сразу. Если проблема есть, решить вам ее помогут медиа-запросы CSS. Прогуглите...) Получиться эффект Bootstrap, уменьшение размера блоков при уменьшении экрана, или их скрытие.
1) Вырубить кэш в самой цмс
2) Перезагружать страницу Ctrl+F5 ( полное обновление страницы, работает почему то иначе, нежели очистить весь кэш в браузере)
3) Возможно тормозит сервер (с этой проблемой я сталкивался при изменении кода на сервере (лень было кидать на локальный и снова заливать обратно)
min-width, а если позаморачиваться с медиа-запросами css, то можно будет сделать условия под конкретное разрешение (я так понимаю верстаете под мобильные устройства?)
Так вот. Называй 1 буквой! Делаешь кому-то сайт - называй все 1-2 буквами, переменные, классы что бы только тебе было понятно...) после этого ни у кого нервов не хватит что-то там менять :D
Я плохо отношусь к приложениям которые написаны средствами WEB, но много полезностей есть на javascript.ru, так же можно посмотреть видео уроки на YouTube.