/* This CSS only for partner sites */
.expanded-header #presented-by {
  font-size: 2em;
  color: #999
}
#partner-name {
  text-decoration: none;
  color: #000; 
}
#missed-connections-partner-logo {
  margin-bottom: -1px;
}
.expanded-header h1, .expanded-header .h1 {
  display: block;
  font-size: 3em;
  line-height: 1;
  margin-bottom: 0.25em;
}
#header-main .nav-separator, #header-main h1, #header-main .h1 {
  display: inline;
  font-size: 2em;
  color: #999;
  margin-bottom: 0;
}
#header-main a {
  text-decoration: none; 
  color: #999;
}
#header-main a:hover {
  text-decoration: underline;
}
#header {
  margin-top: 0;
}
.expanded-header, .compact-header {
  margin-top: 0.5em;
}
.expanded-header a.site-headline, #partner-name {
  text-decoration: none;
  color: #111; 
}
#header-main {
  float: left;
}
#header-minor {
  font-size: 1.2em;
  float: right;
}
h2 {
  color: #999;
  margin-bottom:0;
  padding-bottom:0;
}
.partner-site .no-matches {
  margin-bottom: 2em;
}

