* {
margin: 0;
}
html, body {
height: 100%;
}
.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -4em;
}
.footer, .push {
height: 4em;
}
.valign-middle {
display: table;
}
.valign-middle .columns {
display: table-cell;
vertical-align: middle;
}
.valign-middle .columns,
.valign-middle [class*="column"] + [class*="column"]:last-child {
float: none;
}
body {
font: 10px sans-serif;
shape-rendering: crispEdges;
}
h1 {
font-weight: 300;
font-size: xx-large;
font-family: helvetica, arial, sans-serif;
}
h1 {
font-weight:lighter;
font-size: 2.0rem;
}
h2 {
font-weight: 200;
font-size: 1.3rem;
}
.day {
fill: #fff;
stroke: #ccc;
}
.month {
fill: none;
stroke: #000;
stroke-width: 2px;
}
.RdYlGn .q0-11{fill:rgb(165,0,38)}
.RdYlGn .q1-11{fill:rgb(215,48,39)}
.RdYlGn .q2-11{fill:rgb(244,109,67)}
.RdYlGn .q3-11{fill:rgb(253,174,97)}
.RdYlGn .q4-11{fill:rgb(254,224,139)}
.RdYlGn .q5-11{fill:rgb(255,255,191)}
.RdYlGn .q6-11{fill:rgb(217,239,139)}
.RdYlGn .q7-11{fill:rgb(166,217,106)}
.RdYlGn .q8-11{fill:rgb(102,189,99)}
.RdYlGn .q9-11{fill:rgb(26,152,80)}
.RdYlGn .q10-11{fill:rgb(0,104,55)}
div.footnote, span.footnote {
font-size:0.7rem;
}
div.footnote ol {
list-style-type: none;
}
span.footnote_style sup {
color: #008CBA;
}
a.footnote_idx {
vertical-align: super;
font-size: smaller;
font-weight: normal;
font-style: normal;
font-size: smaller;
}
li sup {
position: absolute;
color: #008CBA;
font-size: 0.7em;
}
li p {
padding-left: 15px;
color: #555;
font-size: 0.7em;
margin-bottom: 0.1rem;
}
table {
border: 0px;
background: #ffffff;
}
table tr {
background: #ffffff;
}
table tr.even, table tr.alt, table tr:nth-of-type(even) {
background: #ffffff;
}