/*=- /Content/Layouts/Clean/stylesheets/section-social-links.css -=*/

.section-social-links ul li {
  display: inline-block;
}
.section-social-links [data-source-name="facebook"] a {
  background: url(../Filebank-Document/dac1ea49-10f9-4348-a772-496ee4c06285.png) top right no-repeat !important;
}
.section-social-links [data-source-name="linkedin"] a {
  background: url(../Filebank-Document/ca41e343-f041-492f-a784-8a477e35eec3.png) top right no-repeat !important;
  margin-left: 10px;
}
.section-social-links [data-source-name="twitter"] a {
  background: url(../Filebank-Document/2ecec57a-69fd-40a8-94af-01c0c276141f.png) top right no-repeat !important;
  margin-left: 10px;
}
.section-social-links [data-source-name="instagram"] a {
  background: url(../Filebank-Document/2a0295eb-b339-4fba-a6fe-3b11e9e89077.png) top right no-repeat !important;
  margin-left: 10px;
}
.section-social-links ul {
  margin-bottom: 5px;
}
.section-social-links a {
  width: 40px !important;
  height: 40px !important;
  display: block;
  font-size: 0;
  line-height: 0;
  text-indent: -9999px;
}
/* ── Responsive: stack icons vertically on small screens ── */

@media (max-width: 600px) {
  /* Hide the horizontal divider line */
  
  .section-social-links hr,
  .section-social-links .divider,
  .section-social-links + hr {
    display: none;
  }
  .section-social-links ul {
    float: none;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto !important;
    padding: 0;
  }
  .section-social-links ul li {
    display: block;
    margin-bottom: 10px;
  }
  /* Reset the left margins that were used for horizontal spacing */
  
  .section-social-links [data-source-name="linkedin"] a,
  .section-social-links [data-source-name="twitter"] a,
  .section-social-links [data-source-name="instagram"] a {
    margin-left: 0 !important;
  }
}
