Added some more responsive positioning styles for the warning messages, there are now 3 brake points, the largest places the message off to the right of the content with no overlap.