#sm_slider мне кажется слайдер должен быть на всю длину. Потому как сейчас смотрите "плохо" при листании. .adv-list я бы не стал картинки добавлять через :before, лучше вставлять прямо img. Так проще потом будет поддерживать шаблон. В том числе программисту. #about-slider лучше в круговую вращать, мне кажется. .co-worker figure там вроде не нужен правый марджин .services-step li h3 не кошерно указывать длину, тем более высоту. Никто не знает, сколько текста там будет. И я бы отделил иконку от текста. вообще вся конструкция .services-step с li {float и inline вместе} кажется "хлипкой". .results-list тоже не понятно, но было бы круто, если бы длина % и цифра, менялась не где то глубоко в css, а обычным указанием, например в data-persent="N%" .tariff h3 тоже не понимаю, зачем делать такой заголовок. Ну да ладно .tariff a внизу кнопка. А если я поменяю ее на button? .vcard .address а зачем отдельный класс для UK? Не жалко конечно, но вроде обычный текстовый блок. .vcard .tel:before, .vcard .fax:before, .vcard .e-mail:before понимаю, что :before это круто, но тяжко потом будет пользователю/ другому человек, обновлять сайт. Хотя спорный момент. .comment-data .contact-submit бывает, что многие меняют input на button .main-footer может лучше этому блоку padding задать, чем внутреннему? Еще, не знаю как у вас, но для каждого h# (заголовка), было бы круто сделать эквивалент, типа span.h1 и т.п. Думаю, понятно зачем. А так норм