body {
  padding-top: 40px; }

.navbar-main {
  min-height: 60px; }

.navbar-main .headline {
  min-height: 60px;
  line-height: 60px;
  padding-left: 270px;
  background: url("/images/_layout/gl_logo_250x47.png") no-repeat 0 5px;
  font-size: 26px;
  color: #3E637E; }

.navbar-main .headline > a {
  position: absolute;
  bottom: -10px; }

.navbar-main .nav-meta {
  min-height: 60px; }

.navbar-main .nav-meta .meta-data {
  position: absolute;
  bottom: 10px;
  right: 0; }

.footer {
  position: static;
  bottom: 0;
  width: 100%;
  margin-top: 100px;
  padding: 10px 0;
  background-color: #F2F2F2;
  border-top: #D4D4D4; }
