"тоисть" пишется как "то есть".
"улаживаюсь" -> "укладываюсь"
Глаз режет. Если вы не можете правильно писать по-русски, может не стоит начинать делать это в местах с более строгими правилами? HTML, CSS, например.
Теперь по делу.
Верстаете с жесткой высотой, такой же, как задано в исходном шаблоне, чтоб добиться PixelPerfect.
Когда всё сверстано - подгоняете под требования: адаптивность, высота, разные эффекты и т.д. Вы должны исходить из того, что основные элементы и отступы у вас уже сверстаны. Менять размер нужно только общим блокам и их фон.