Note to Coffeecup:
In case you don’t already know, MB is writing queries out of order only on media queries @ 1000px or larger. Any queries below 1000px seem to be fine.
See enclosed files. Media queries @ 1000 and 999px
EDIT: I would have uploaded the files to help you out but you have a 100kb max so I couldn’t upload the 377kb file
Upload to your website and provide a link to the files, or compress them in a ZIP format and upload them here.