#header > .container {
  position:relative;
  top: 40px;
}
#header > .container > .row {
  position:relative;
}
#header #logo, #header #name-and-slogan {
  position: relative;
}

#block-block-8 {
  position:absolute;
  top:-65px;
  left: 20px;
  width:1170px;
  height:42px;
}
#block-block-8 a {
  display: block;
  margin-top: 10px;
  margin-left: 10px;
}

#block-block-8  {
  background: #eee;
  border:none;
}

#header > .container > .row > .span8 {
  margin-top:17px;
}

.admin-menu #header > .container > .row > .span8 {
  margin-top:41px;
}

#header.header {
    margin-bottom: 25px;
}

div#main-menu.site-main-menu {
    display: none;
}