/**
 * @file
 * CSS for system components.
 */




/**
 * ===== SITE NAME =====
 */
div.site-name {
  display: none;
}

div.site-name h1 {}
div.site-name a,
div.site-name a:link,
div.site-name a:visited,
div.site-name a:hover {}




/**
 * ===== SITE SLOGAN =====
 */
div.site-slogan {
  display: none
}




/**
 * ===== LOGO =====
 */
div.site-logo {
  max-width: 230px;
  margin: 0;
  margin-bottom: 1rem;
}

/**/
div.site-logo a {
  display: block;
}
div.site-logo object {
  height: 40px;
}

div.site-logo img {
  height: 40px;
}

/* @media */
@media only screen and (min-width: 768px) {
  div.site-logo {
    margin: 0 auto;
  }
}
