nav a{ float: right; text-decoration: none; color: #FFFFFF; font-size: 18px; padding: 25px 35px; display: inline-block; transition: all 0.5s ease 0s; } #logo { font-size: 20px; text-transform: uppercase; color: #FFFFFF; font-weight: bold; float: left; padding: 20px; margin-left: 17%; } header { overflow: hidden; background-color: #090CA9; margin-bottom: 50px; } body { margin: 0px; padding: 0px; font-family: 'Open Sans', sans-serif; } nav { margin-right: 17%; } h1 { margin: 0px auto; font-size: 26px; padding: 40px 0px; color: #002e5b; text-align: center; } h1 span{ font-weight: 400; }