My goal is to create a responsive web page with three divs arranged in one column for small screens and two columns for larger ones. However, the layout doesn't look quite right unless the middle div is moved to the top like this:
https://i.sstatic.net/xR5UC.png
I have a JFiddle example of what I'm trying to achieve: https://jsfiddle.net/usr151/kjz0459a/5/
Can anyone provide guidance on how to accomplish this using CSS (and possibly Bootstrap) in the simplest way possible? I don't have much experience with styling, so any advice or tools would be greatly appreciated.