// 768up header{ background: $green; height: 120px; .logo{ position: absolute; top: 10px; left: 0; height: 100px; background-image: url('../images/header.png'); background-size: contain; background-repeat: no-repeat; background-position: left top; } .first{ display: block; position: relative; height: 90px; top: 0; } .hamburger{ display: none; } .topmenu{ height: 30px; position: relative; background: none; top: 0px; display: block; ul{ text-align: right; font-size: $font-10; text-transform: uppercase; margin: 0; line-height: 30px; li{ list-style: none; padding: 0 10px; display: inline; border: none; border-left: 1px solid $alpha; &:first-child{ border-left: none; } } } } }