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