.site-info {
  display: none;
}

.site-description {
  text-transform: uppercase;
}

.site-title a {
  color: #ffffff !important;
}

.site-description {
  color: ffffff !important;
}

.custom-logo-link img, body.home.title-tagline-hidden.has-header-image .custom-logo-link img, 
body.home.title-tagline-hidden.has-header-video .custom-logo-link img {
    max-width: 100;
    max-height: 100%;
}

@media screen and (min-width: 768px) {
.menu {
    display: table;
    width: 100%;
}
.menu li {
    display: table-cell;
    float: none;
}
.menu li a {
    display: block;
    text-align: center;
}
}