abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header time,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,picture,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul,var,video{padding:0;margin:0;border:0;background:transparent;font:inherit;font-size:100%;outline:0;vertical-align:baseline}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}template{display:none}html{overflow:-moz-scrollbars-vertical;overflow-y:scroll;text-align:center;touch-action:manipulation}@-ms-viewport{width:device-width}body{_width:expression(this.scrollWidth > 1200 ? "1200px":"auto");max-width:1200px;padding:0 20px;margin:0 auto;color:#111;font:18px/27px Helvetica Neue,Helvetica,Arial,sans-serif;text-align:left}aside,footer,header,nav{padding:10px 20px 30px;margin:20px -20px 0;background-color:#f2f2f2}nav{background-color:#e6e6e6}aside{background-color:#f7f7f7}header,header+nav{margin-top:0}section{margin-top:20px}footer{margin-top:40px}dl,h1,h2,h3,h4,h5,h6,label,ol,p,small,ul{margin-top:20px;font-size:18px;line-height:27px}h1{font-size:90px;letter-spacing:-2px;line-height:90px}h2,h3{font-size:29px;line-height:42px}h3{color:#9e9e9e}b,dfn,strong{font-weight:700}dfn,em,i{font-style:italic}small{display:block}a{color:#111;text-decoration:underline}a:active,a:focus,a:hover{color:#9e9e9e}figure,img,picture{display:block;width:expression(this.width > 500 ? 500:true);max-width:500px;height:auto;margin-top:20px;border:0}li img{margin-top:0}svg{display:none}ol,ul{padding:0 2em}ul{list-style-type:disc}ol{list-style-type:decimal}ol ol,ol ul,ul ol,ul ul{padding-bottom:10px;margin-top:0}dt{font-weight:700}dd{padding-left:2em}table{width:100%;border-collapse:separate;border-spacing:0}table,td,th{border:1px solid #f2f2f2;vertical-align:top}caption,td,th{padding:5px 8px}th,thead td,thead th{font-weight:700}caption{font-style:italic}form{background-color:#fff}fieldset,form{padding:10px 20px 30px;margin-top:20px;border:1px solid #f2f2f2}fieldset{min-width:-webkit-min-content}legend{padding:0 8px;margin-left:-8px;background-color:#fff;font:700 18px/27px Helvetica Neue,Helvetica,Arial,sans-serif}label{display:block}input,textarea{display:block;margin-top:5px;font:18px/27px Helvetica Neue,Helvetica,Arial,sans-serif}.btn,button,input[type=submit]{padding:5px 8px;font:700 18px/27px Helvetica Neue,Helvetica,Arial,sans-serif}input+.btn,input+button,input+input[type=submit]{margin-top:20px}form ol{padding:0;list-style-type:none}hr{height:1px;border:0;background:#ccc}blockquote,hr{margin-top:20px}blockquote{padding:0 20px;border-left:1px solid #666;color:#666;font-style:italic}abbr,acronym{border-bottom:1px dotted #111;cursor:help}del,s,strike{color:#9e9e9e;text-decoration:line-through}ins,mark{background-color:#ffc;text-decoration:none}code,pre{padding:5px 8px;background-color:#f2f2f2;font:15px/20px lucida console,monospace}pre{white-space:pre}figcaption{display:block;margin-top:10px;font-size:15px;line-height:18px}sup{top:-8px}sub,sup{position:relative;font-size:10px;vertical-align:top}sub{top:6px}