public/css/normalize.css
html {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
font-size: 100%;
margin: 0;}
h1 {
font-size: 2em;
margin: 0.67em 0;}
h2 {
font-size: 1.5em;
margin: 0.83em 0;}
h3 {
font-size: 1.17em;
margin: 1em 0;}
h4 {
font-size: 1em;
margin: 1.33em 0;}
h5 {
font-size: 0.83em;
margin: 1.67em 0;}
h6 {
font-size: 0.75em;
margin: 2.33em 0;}
p, pre {
margin: 1em 0;}
pre {
font-family: monospace, serif;
_font-family: 'courier new', monospace;
font-size: 1em;
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;}
dl, ol, ul {
margin: 1em 0;
padding: 0 0 0 40px;}
dd {
margin: 0 0 0 40px;}
form {
margin: 0;}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;}
legend {
border: 0;
*margin-left: -7px;
padding: 0;
white-space: normal;}
button, input {
line-height: normal;}
button, html input[type='button'], input[type='reset'], input[type='submit'] {
-webkit-appearance: button;
cursor: pointer;
*overflow: visible;}
button[disabled], input[disabled] {
cursor: default;}
input[type='checkbox'], input[type='radio'] {
box-sizing: border-box;
*height: 13px;
padding: 0;
width: 13px;}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;}
textarea {
overflow: auto;
vertical-align: top;}
button, input, select, textarea {
font-family: sans-serif;
font-size: 100%;
margin: 0;
vertical-align: baseline;
*vertical-align: middle;}
a:focus {
outline: thin dotted;}
a:active, a:hover {
outline: 0;}
img {
-ms-interpolation-mode: bicubic;
border: 0;}
table {
border-collapse: collapse;
border-spacing: 0;}