I've made a simple intro website to my site, simply with the buttons 'Media' and 'Share' and a background. On my PC, when I run the site it appears exactly how I would like it to, however when I run it from my site's server (or JSFiddle) the second button doesn't appear. The image is on the server in the correct location.

```
#first {
  margin: 0 auto;
  margin-top: 5%;
  text-align: center;
}
#second {
  margin: 0 auto;
  margin-top: 10%;
  text-align: center;
}

```

<https://jsfiddle.net/4cg2k722/1/> - Second button doesn't appear. (also appears like this on the server)
<https://gyazo.com/6031a7b8c768120b8d7f4adb3e439e20> - How it appears on my PC.

I am using the same browser when I try both.

EDIT: When you load the page from the website, for a split second you see the icon of an unloaded image. before disappearing.