article,aside,figure,footer,header,hgroup,nav,section{display:block}html{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;line-height:1.5;color:#343434;background-color:#fff}html,body,form,fieldset,article,aside,figure,footer,header,hgroup,nav,section{margin:0;padding:0}figure{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-o-margin-before:0;-o-margin-after:0;-o-margin-start:0;-o-margin-end:0;-moz-margin-before:0;-moz-margin-after:0;-moz-margin-start:0;-moz-margin-end:0}* html{font-size:62.5%}* html body{font-size:1.4em}html>body{font-size:14px}h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,form{margin:1.5em 0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold}li,blockquote,dd{margin-left:1.5em;padding:0;list-style:none}ul li{margin-left:0;list-style:none}h1,h2,h3,h4,h5{margin:1.5em 0 0 0}h1{font-size:2em}h2{font-size:1.75em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1em;text-transform:uppercase;letter-spacing:.15em}h6{font-size:1em;text-transform:uppercase;letter-spacing:.15em;color:#999}ul li{margin-left:1.5em;list-style:square}ol li{margin-left:1.5em;list-style:decimal}dt{font-weight:bold}dd{margin:0 0 1.5em 0}select,input,textarea{font-size:1em;font-family:inherit;line-height:inherit}form label{cursor:default}fieldset{border:none}legend{display:none;font-weight:bold;color:inherit}input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=number],textarea{font-family:sans-serif;padding:0;border:1px solid #999;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}label,select,button,input[type=submit]{font-family:sans-serif}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=search]:focus,input[type=url]:focus,textarea:focus{background-color:#ffffdf;border:1px solid #343434}button,input[type=submit]{display:inline;width:auto;overflow:visible;font-size:1em;cursor:pointer}button::-moz-focus-inner{border:0;padding:0}.pretitle{color:#8998a4;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:0.8em}hr{height:0;margin:1.5em 0;clear:both;font-size:0;line-height:0;overflow:hidden;background:transparent;border:none;border-top:1px solid rgba(0,0,0,0.15)}.sup{font-size:.7em;vertical-align:top}a img{border:none}abbr,acronym{border-bottom:1px dotted #dfdfdf;cursor:help}sub,sup{line-height:0}pre,code{font:100% monospace}code{padding:3px;background-color:#efefef;background-color:rgba(0,0,0,0.075);border-radius:3px;color:#555}pre{display:block}pre code{display:block;padding:28px}table{width:100%;margin:1.5em 0;border-collapse:collapse;border-spacing:0}th,td{padding:7px;border-bottom:1px solid #dfdfdf}tr th:first-child,tr td:first-child{padding-left:0}tr th:last-child,tr td:last-child{padding-right:0}th{font-size:.75em;text-transform:uppercase;letter-spacing:.15em;text-align:left;border-color:#999}blockquote{margin:0 0 0 2em}blockquote p{font-size:1.25em;font-style:italic}blockquote+p{margin-left:2em;margin-top:-1.5em}blockquote+p cite{font-size:.85em;font-style:normal;text-transform:uppercase;letter-spacing:.15em}
