As Jachym says, your site is loading very slowly right now.. 40 seconds+ for the main page.
Doing a view-source shows
<!-- get-USNO-sunmoon.php - Version 2.01 - 29-Jul-2015 -->
<!-- loading ./cache/USNO-moondata.txt from http://api.usno.navy.mil/rstt/oneday?date=today&coords=42.8749,-100.5634&tz=-6 -->
<!-- GET /rstt/oneday?date=today&coords=42.8749,-100.5634&tz=-6 HTTP/1.1
Host: api.usno.navy.mil Port: 80 IP=api.usno.navy.mil-->
<!-- Network error: php_network_getaddresses: getaddrinfo failed: Name or service not known (0) -->
<!-- HTTP stats: dns=16.436 conn=18.018 put=n/a get( blocks)=n/a close=n/a total=34.454 secs -->
<!-- fetch function elapsed= 35 secs. -->
<!-- loading finished. -->
<!-- processing JSON entries for Moon data -->
so 34 seconds is due to your webserver's inability to access api.usno.navy.mil, first with a dns lookup which should take <<0.1 second took 16 seconds to time out. Then it tried to connect to api.usno.navy.mil by name (instead of IP address) and so took an additional 18 seconds to fully time out and not return results.
You should contact your hoster's tech support and ask them to do
dig api.usno.navy.mil
on the webserver (via shell) and do the diagnosis/fix as needed.
Meanwhile, to get your homepage to load quicker (but sacrifice some of the sun/moon data), just rename (on your website) get-USNO-sunmoon.php to get-USNO-sunmoon-temp.php and the ajax-dashboard will not try to use the USNO values, but instead use the values provided in the tables in common.php -- won't be quite as accurate for moon-phase, and moonrise/moonset will be omitted, but your page should load much quicker. Reverse the rename above when they get the DNS fixed on your webserver.