The portfolio I am working on is a nightmare. For some odd reason, media queries are working only for some resolutions. Hopefully, if there is a way to make everything stick to low left bottom instead of browser default left top, it could solve some issues. Including screen of media queries, but I doubt there is any mistake...
Well, regarding the align to bottom left, try this:
body{
position: absolute;
bottom: 0
}
Regarding the queries, it seems that they're overlapping (height 700 and height 710) that might be causing your issues.