media query for min-width 768px landscape

also updated CSS here and there based on responsinator view issues