Изменены эти стили
#container {
position: relative;
width: 100%;
}
img.abc {
width: 100%;
}
#overlay {
position: absolute;
bottom: 5%;
left: 50%;
transform: translateX(-50%);
width :100%;
text-align: center;
}
Смотрите обновленную скрипку
body {
background-color: #000000 !important;
}
#container {
position: relative;
width: 100%;
}
#overlay {
position: absolute;
bottom: 5%;
left: 50%;
transform: translateX(-50%);
width :100%;
text-align: center;
}
.bg-image {
width: 100%;
}
#overlay-image {
width: 10%;
}
<div id="container">
<img src="http://paralyzed.scork.net/img/splasher.png" class="img-fluid d-block mx-auto bg-image" id="splash" border="0" />
<div id="overlay">
<img src="http://paralyzed.scork.net/img/facebook.svg" alt="Facebook" border="0" id="overlay-image" /> 
<img src="http://paralyzed.scork.net/img/instagram.svg" alt="Instagram" border="0" id="overlay-image" /> 
<img src="http://paralyzed.scork.net/img/youtube.svg" alt="YouTube" border="0" id="overlay-image" />
</div>
</div>