Thanks for the reply. Does the unconfirmed input mean the bitcoins I tried to send were not confirmed in the first place..? I recieved bitcoins earlier today and on blockchain wallet, it was confirmed before I tried to send it to the betting site.
The second transaction spent the Bitcoins at 1A1zkmNuk4ujc9CaiyR5iSS6Lr3rpBXWXc, which in turn the first transaction had sent there. So the second transaction had an unconfirmed input. That's not cause to worry, though. Both transactions have been confirmed now.
I missed alot of timely options, what can I do in the future to prevent confirmations taking this long. (If they even will be confirmed...)
Increase the fee rate. If your wallet consistently recommends low fee rates and doesn't give you the option to increase them your only choice is switching to a better wallet.