*,*:after,*:before{box-sizing:border-box;margin:0;padding:0;border:0;-ms-box-sizing:border-box;-o-box-sizing:border-box;}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}button,html input[type='button'],input[type='reset'],input[type='submit']{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type='search']{box-sizing:content-box;-webkit-appearance:textfield;}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;border-radius:0;outline:none;*vertical-align:middle;}button,input{line-height:normal;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}button,select{text-transform:none;}textarea{overflow:auto;resize:vertical;vertical-align:top;}sup,sub{position:relative;top:-.4em;vertical-align:baseline;}sub{top:.4em;}a:active,a:hover{outline:0!important;}a:focus{outline:thin dotted;}img{-ms-interpolation-mode:bicubic;border:0;}svg:not(:root){overflow:hidden;}form{margin:0;}.clearfix:before,.clearfix:after{display:table;content:' ';}.clearfix:after{clear:both;}.nowrap{white-space:nowrap;}.scrollbar-measure{position:absolute;top:-9999px;overflow:scroll;width:100px;height:100px;}[data-whatinput='mouse'] a:focus,[data-whatinput='touch'] a:focus{outline:none;}