*{-webkit-box-sizing:border-box;box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,div,span,img,a,table,tr,th,td{margin:0;padding:0;border:0;font-weight:400;font-size:100%;vertical-align:baseline;border-spacing:0;border-collapse:collapse}header,footer,nav,section,article,aside,figure,figcaption{display:block}body{line-height:1}ol,ul{list-style:none;list-style-type:none}