Честно говоря это уже 4-ый вариант в котором удалось приблизиться к желаемому результату...