IE10+ @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { selector { property:value; } } IE6,7,9,10 @media screen and (min-width: 640px), screen\9 { selector { property:value; } } IE6,7 @media screen\9 { selector { property:value; } } IE8 @media \0screen { selector { property:value; } } IE6,7,8 @media \0screen\,screen\9 { selector { property:value; } } IE9,10 @media screen and (min-width:0\0){ selector { property:value; } }