it gets overwritten by the padding: 30px 40px; just below. The padding-top 150 is only needed when the header is set to position:fixed (and at that point the tutorial tells you to change the padding)