.contact-container .section {
  padding: 38px 0;
}
.contact-container .section .sub {
  margin: 2em 0 0;
}
.contact-container .section .sub.store-location-us .store-locations-header {
  min-height: 23px;
}
.contact-container .section .social {
  padding-left: 0;
  text-align: left;
  margin-bottom: 0;
}
.contact-container .section .social li {
  padding: 0 .6em;
}
.contact-container .section ul {
  padding: 0;
}
.contact-container .section ul li {
  list-style-type: none;
  font-size: .875em;
  line-height: 1.45em;
  color: #252525;
  font-weight: 300;
}
.contact-container h2 {
  margin: 0 auto;
  font-size: 1.375em;
}
.contact-container p {
  font-size: .875em;
  line-height: 1.45em;
  color: #252525;
  font-weight: 300;
}
.contact-container p a {
  margin-left: 11px;
}
