html,body,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,span,div,img,a,table,tr,th,td{margin:0;padding:0;border:0;font-size:100%;word-wrap:break-word;vertical-align:baseline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,input,select,textarea{color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit;border:none;background:transparent}article,header,footer,aside,figure,figcaption,nav,section{display:block}html{font-size:62.5%;height:100%;overflow-y:scroll}body{padding-right:0!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}ol,ul{list-style:none;list-style-type:none}img{image-rendering:-webkit-optimize-contrast;-webkit-backface-visibility:hidden}@media screen and (max-width:480px){a{background-color:transparent;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}}