/* Social Media page stye */
.social-content h3 {
  margin: 0 0 20px;
  font-size: 16px;
  line-height: 16px;
  text-align: center; }

.social-content p {
  text-align: center; }

.social-copy {
  margin-bottom: 10px; }

.social-content .row {
  margin-bottom: 0px; }

.social-cta p {
  text-align: center; }

.social-content .row .span4 a {
  position: relative;
  display: block;
  text-decoration: none; }

.social-box {
  position: relative;
  display: block;
  padding: 12px 12px 12px 82px;
  background: url(../images/connect-icons-social.png) 12px 12px no-repeat; }

.social-box img {
  float: left; }

.social-box p {
  text-align: left;
  padding: 5px 0 0;
  color: #fff;
  font-size: 16px;
  text-transform: uppercase; }

.social-box p.handle {
  padding: 0;
  font-size: 22px;
  text-decoration: underline;
  text-transform: none; }

.social-box.facebook {
  background-color: #385bb5;
  background-position: 12px 12px; }

.social-box.twitter {
  background-color: #4c9ade;
  background-position: 12px -88px; }

.social-box.instagram {
  background-color: #f6c143;
  background-position: 12px -188px; }

.social-box.pinterest {
  background-color: #f95045;
  background-position: 12px -288px; }

.social-box.rss {
  background-color: #363636;
  background-position: 12px -388px; }

.sub-header span.phone {
  display: none; }

@media (min-width: 980px) {
  .social-copy {
    margin-bottom: 45px; }
  .social-content .row {
    margin-bottom: 15px; }
  .social-content h3 {
    text-align: left; }
  .social-content p {
    text-align: left; }
  .sub-header span.phone {
    display: block; } }

/*# sourceMappingURL=social.css.map */
