indent:100%;white-space:nowrap;}
    .input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
    article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
    audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
    audio:not([controls]){display:none;}
    html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
    a:focus{outline:th