*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,footer,header,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}html{font-size:12px}header,nav,footer{display:block}body{background-color:#fff;color:#646464;line-height:1.42857;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:#ffff9e;-webkit-text-size-adjust:100%}body a{-webkit-tap-highlight-color:rgba(245,78,150,0.3);outline:none}input:focus,textarea:focus{outline:none;-webkit-tap-highlight-color:transparent}ul{list-style-type:none}ol{list-style-type:decimal}img{border:0;line-height:1;vertical-align:bottom}em,strong,cite{font-style:normal}strong{font-weight:bold}abbr{border:0}h1+section,h2+section,p+section{margin:0 0 30px}p{font-size:1em;margin-bottom:1em}pre{overflow:auto;margin:0 15px 15px;padding:15px;border:1px solid #b9b9b9;border-radius:3px;font-size:0.8125em}blockquote{margin:0 15px 15px;padding:15px 0 0;border:1px solid #b9b9b9;border-radius:3px}blockquote cite{display:block;margin:0 15px 15px;font-size:0.8125em;text-align:right}ul,ol,dl{margin:0}li dl,dd ul{margin:0}li pre,dd th,dd td,li p,li li,li dt,li dd,dd p,dd li,dd dt,dd dd{font-size:1em}ul ul,ol ol{margin-bottom:0}table{border-collapse:collapse;border-spacing:0}caption{font-size:0.8125em}th,td{font-size:1em}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}img::selection{background:transparent}img::-moz-selection{background:transparent}
