cleaning up some css (style)

more explicit about media queries, IE bug.