/* Adjust height */
@media screen and (min-width: 80em) {
  body.initiative .header0 .header_sub0 {
    height: 11rem;
  }
  .header0 .main_logo0 a:hover {
    text-decoration: none;
  }
  body.initiative .navigation0 {
    top: 11rem;
  }
  body.initiative .main0, body.initiative .navigation0+.main0, body.initiative {
    margin-top: 16rem;
  }
  .header0 .usi_word0 {
    font-family: 'Ubuntu',sans-serif;
    font-size: 40px;
    line-height: 50px;
    font-weight: 300;
  }
  .header0 .usi_word0:first-of-type {
    font-weight: 600;
  }
  .header0 .site_title0, .header0 .site_subtitle0 {
    font-family: 'Ubuntu',sans-serif;
    display: block;
  }
  .header0 .site_title0 {
    font-size: 120px;
    line-height: 120px;
    margin-bottom: 15px;
    font-weight: 500;
  }
  .header0 .site_subtitle0 {
    font-size: 21px;
    line-height: 21px;
    font-weight: 300;
  }

}

@media only screen and (min-width:1280px) {
  .tools0 {
    padding-top: 24px;
  }
}

body.collapsed .main0,body.collapsed .navigation0+.main0,body.collapsed .navigation0+.vertical_calendar0+.main0 {
  margin-top: 11rem
}