*{background:transparent;border:0;font-size:100%;outline:none}*,button{margin:0;padding:0;vertical-align:baseline}button{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;border:none;font-size:inherit;outline:medium none currentcolor}body{line-height:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{-webkit-text-decoration:none;text-decoration:none}mark{font-style:normal;font-weight:400}del{-webkit-text-decoration:none;text-decoration:none}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:none;border-top:1px solid #000;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}ol,ul{list-style-image:none;list-style-position:inherit;list-style-type:none}code,mark,samp{font-family:inherit}p{font-style:inherit}table{empty-cells:show}abbr,address,caption,cite,code,dd,del,dl,dt,ins,label,legend,mark,strike,sub,sup,time{display:inline}body,body *{-webkit-font-smoothing:subpixel-antialiased}cite{font-style:normal}