
section#legacy .socialmedia{
  min-height: 300px;
}

section#legacy .socialmedia .overview-title, section#legacy .location .overview-title, section#legacy .link .link-title{
  font-size: 20px;
  text-transform: uppercase;
  color:#979A9B;
  font-weight: 600;
  padding-top: 15px;
  font-family: 'hn';
}

section#legacy .socialmedia .media-link{
  font-size: 36px;
  margin-right: 10px;
}

section#legacy .location .location-text,
section#legacy .location .location-email,
section#legacy .socialmedia .media-text,
section#legacy .hotline-text {
  font-size: 20px;
  line-height: 26px;
  margin-top: 15px;
  font-family: 'hn-light'
}

section#legacy .hotline-text {
  font-size: 20px;
  font-family: 'hn-light';
}

section#legacy .location .location-link a,section#legacy .location .location-email a,section#legacy .link .link-text a{
  text-decoration: none;
}

section#legacy .location .location-text .phone{
  margin: 5px 0 10px 0;
}

section#legacy .location .location-link{
  font-size: 20px;
  line-height: normal;
}

section#legacy .link .link-text{
  font-size: 20px;
}

section#legacy .link .link-bullet{
color:#979A9B;
}

section#legacy .copyright{
  font-weight: 500;
  font-size: 15px;
  margin: 10px 0;
  color: #CBCDCD;
  text-transform: uppercase;
  font-family: 'hn';
}


/** Home Page Specific Styles **/

section#legacy .home-page-footer .centered {
  width: 85%;
  margin: auto;
}

section#legacy .home-page-footer .location .sales-phone span,
section#legacy .home-page-footer .location .location-email span {
   display: inline-block;
   width: 100%
 }

@media only screen and (max-width: 768px) {
  section#legacy .home-page-footer .link {
      max-width: none;
  }
}