@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){input[type="text"]{width:95%}input[type="text"].half{width:45%}input[type="text"].quattro{width:21.5%}.intro{background-position:center top}input.invalid{padding-right:5px}#customer_info input,#customer_info fieldset{width:65%}#order_form input[readonly]{padding:5px}.cityinput #cityinput{width:238px}}