I had a similar problem with an external css file in ie10.
I sort of fixed it by giving the query a minimum of 1px (0px doesn't seem to work).
It doesn't solve all my problems, but it may be enough for yours.
@media screen and (min-width: 1px) and (max-width:768px){
/* CSS */
}