@charset "UTF-8";
/********** Get rid of native browser styles **********/
/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
@import url(https://fonts.googleapis.com/css?family=Dosis:200,500,600);
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

.ic-Spin-cycle--faces, .ic-Spin-cycle--police-car, .ic-Spin-cycle--circles, .ic-Spin-cycle--classic-salmon-yellow, .ic-Spin-cycle--classic-forthebirds, .ic-Spin-cycle--classic {
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  overflow: visible;
}
.ic-Spin-cycle--faces > svg, .ic-Spin-cycle--police-car > svg, .ic-Spin-cycle--circles > svg, .ic-Spin-cycle--classic-salmon-yellow > svg, .ic-Spin-cycle--classic-forthebirds > svg, .ic-Spin-cycle--classic > svg {
  display: block;
  overflow: visible;
}
.ic-Spin-cycle--faces > svg > *, .ic-Spin-cycle--police-car > svg > *, .ic-Spin-cycle--circles > svg > *, .ic-Spin-cycle--classic-salmon-yellow > svg > *, .ic-Spin-cycle--classic-forthebirds > svg > *, .ic-Spin-cycle--classic > svg > * {
  transform: translate3d(0, 0, 0);
  transform-origin: center;
  animation-iteration-count: infinite;
}

body:not(:-moz-handler-blocked) svg > * {
  transform: none !important;
  transform-origin: 0 0;
}

.ic-Spin-cycle--classic {
  margin: 12px;
  width: 72px;
  height: 72px;
}
@keyframes spin-cycle {
  from {
    fill: white;
    transform: scale(1);
  }
  to {
    fill: rgba(255, 255, 255, 0.1);
    transform: scale(1);
  }
}
.ic-Spin-cycle--classic > svg {
  width: 72px;
  height: 72px;
}
.ic-Spin-cycle--classic > svg > * {
  fill: rgba(255, 255, 255, 0.1);
  animation-name: spin-cycle;
  animation-duration: 0.8s;
}
.ic-Spin-cycle--classic > svg > *:nth-of-type(1) {
  animation-delay: 0.1s;
}
.ic-Spin-cycle--classic > svg > *:nth-of-type(2) {
  animation-delay: 0.2s;
}
.ic-Spin-cycle--classic > svg > *:nth-of-type(3) {
  animation-delay: 0.3s;
}
.ic-Spin-cycle--classic > svg > *:nth-of-type(4) {
  animation-delay: 0.4s;
}
.ic-Spin-cycle--classic > svg > *:nth-of-type(5) {
  animation-delay: 0.5s;
}
.ic-Spin-cycle--classic > svg > *:nth-of-type(6) {
  animation-delay: 0.6s;
}
.ic-Spin-cycle--classic > svg > *:nth-of-type(7) {
  animation-delay: 0.7s;
}

.ic-Spin-cycle--classic-forthebirds {
  margin: 12px 24px;
  width: 48px;
  height: 48px;
}
@keyframes forthebirds {
  from {
    fill: #cfd3cf;
    transform: scale(1.1);
  }
  to {
    fill: #788c6d;
    transform: scale(0.9);
  }
}
.ic-Spin-cycle--classic-forthebirds > svg {
  width: 48px;
  height: 48px;
}
.ic-Spin-cycle--classic-forthebirds > svg > * {
  fill: #788c6d;
  animation-name: forthebirds;
  animation-duration: 0.8s;
}
.ic-Spin-cycle--classic-forthebirds > svg > *:nth-of-type(1) {
  animation-delay: 0.1s;
}
.ic-Spin-cycle--classic-forthebirds > svg > *:nth-of-type(2) {
  animation-delay: 0.2s;
}
.ic-Spin-cycle--classic-forthebirds > svg > *:nth-of-type(3) {
  animation-delay: 0.3s;
}
.ic-Spin-cycle--classic-forthebirds > svg > *:nth-of-type(4) {
  animation-delay: 0.4s;
}
.ic-Spin-cycle--classic-forthebirds > svg > *:nth-of-type(5) {
  animation-delay: 0.5s;
}
.ic-Spin-cycle--classic-forthebirds > svg > *:nth-of-type(6) {
  animation-delay: 0.6s;
}
.ic-Spin-cycle--classic-forthebirds > svg > *:nth-of-type(7) {
  animation-delay: 0.7s;
}

.ic-Spin-cycle--classic-salmon-yellow {
  margin: 12px 24px;
  width: 48px;
  height: 48px;
}
@keyframes yellow {
  from {
    fill: yellow;
    transform: scale(1.1);
  }
  to {
    fill: salmon;
    transform: scale(0.9);
  }
}
.ic-Spin-cycle--classic-salmon-yellow > svg {
  width: 48px;
  height: 48px;
}
.ic-Spin-cycle--classic-salmon-yellow > svg > * {
  fill: salmon;
  animation-name: yellow;
  animation-duration: 0.8s;
}
.ic-Spin-cycle--classic-salmon-yellow > svg > *:nth-of-type(1) {
  animation-delay: 0.1s;
}
.ic-Spin-cycle--classic-salmon-yellow > svg > *:nth-of-type(2) {
  animation-delay: 0.2s;
}
.ic-Spin-cycle--classic-salmon-yellow > svg > *:nth-of-type(3) {
  animation-delay: 0.3s;
}
.ic-Spin-cycle--classic-salmon-yellow > svg > *:nth-of-type(4) {
  animation-delay: 0.4s;
}
.ic-Spin-cycle--classic-salmon-yellow > svg > *:nth-of-type(5) {
  animation-delay: 0.5s;
}
.ic-Spin-cycle--classic-salmon-yellow > svg > *:nth-of-type(6) {
  animation-delay: 0.6s;
}
.ic-Spin-cycle--classic-salmon-yellow > svg > *:nth-of-type(7) {
  animation-delay: 0.7s;
}

.ic-Spin-cycle--circles {
  margin: 12px 24px;
  width: 100px;
  height: 40px;
}
@keyframes circles {
  from {
    fill: rgba(0, 255, 0, 0.8);
    transform: scale(1.6);
  }
  to {
    fill: rgba(255, 255, 255, 0.5);
    transform: scale(1);
  }
}
.ic-Spin-cycle--circles > svg {
  width: 100px;
  height: 40px;
}
.ic-Spin-cycle--circles > svg > * {
  fill: rgba(255, 255, 255, 0.5);
  animation-name: circles;
  animation-duration: 0.8s;
}
.ic-Spin-cycle--circles > svg > *:nth-of-type(1) {
  animation-delay: 0.1s;
}
.ic-Spin-cycle--circles > svg > *:nth-of-type(2) {
  animation-delay: 0.2s;
}
.ic-Spin-cycle--circles > svg > *:nth-of-type(3) {
  animation-delay: 0.3s;
}
.ic-Spin-cycle--circles > svg > *:nth-of-type(4) {
  animation-delay: 0.4s;
}
.ic-Spin-cycle--circles > svg > *:nth-of-type(5) {
  animation-delay: 0.5s;
}
.ic-Spin-cycle--circles > svg > *:nth-of-type(6) {
  animation-delay: 0.6s;
}
.ic-Spin-cycle--circles > svg > *:nth-of-type(7) {
  animation-delay: 0.7s;
}

.ic-Spin-cycle--police-car {
  margin: 12px 24px;
  width: 100px;
  height: 40px;
}
@keyframes your-animation {
  from {
    fill: cyan;
    transform: scale(1.1);
  }
  to {
    fill: rgba(34, 34, 34, 0.8);
    transform: scale(0.3);
  }
}
.ic-Spin-cycle--police-car > svg {
  width: 100px;
  height: 40px;
}
.ic-Spin-cycle--police-car > svg > * {
  fill: rgba(34, 34, 34, 0.8);
  animation-name: your-animation;
  animation-duration: 0.6s;
}
.ic-Spin-cycle--police-car > svg > *:nth-of-type(1) {
  animation-delay: 0.1s;
}
.ic-Spin-cycle--police-car > svg > *:nth-of-type(2) {
  animation-delay: 0.2s;
}
.ic-Spin-cycle--police-car > svg > *:nth-of-type(3) {
  animation-delay: 0.3s;
}
.ic-Spin-cycle--police-car > svg > *:nth-of-type(4) {
  animation-delay: 0.4s;
}
.ic-Spin-cycle--police-car > svg > *:nth-of-type(5) {
  animation-delay: 0.5s;
}

.ic-Spin-cycle--faces {
  margin: 12px 24px;
  width: 100px;
  height: 40px;
}
@keyframes faces {
  from {
    fill: rgba(255, 255, 0, 0.7);
    transform: scale(2);
  }
  to {
    fill: rgba(102, 51, 153, 0.8);
    transform: scale(1);
  }
}
.ic-Spin-cycle--faces > svg {
  width: 100px;
  height: 40px;
}
.ic-Spin-cycle--faces > svg > * {
  fill: rgba(102, 51, 153, 0.8);
  animation-name: faces;
  animation-duration: 1.2s;
}
.ic-Spin-cycle--faces > svg > *:nth-of-type(1) {
  animation-delay: 0.1s;
}
.ic-Spin-cycle--faces > svg > *:nth-of-type(2) {
  animation-delay: 0.2s;
}
.ic-Spin-cycle--faces > svg > *:nth-of-type(3) {
  animation-delay: 0.3s;
}
.ic-Spin-cycle--faces > svg > *:nth-of-type(4) {
  animation-delay: 0.4s;
}
.ic-Spin-cycle--faces > svg > *:nth-of-type(5) {
  animation-delay: 0.5s;
}
.ic-Spin-cycle--faces > svg > *:nth-of-type(6) {
  animation-delay: 0.6s;
}
.ic-Spin-cycle--faces > svg > *:nth-of-type(7) {
  animation-delay: 0.7s;
}
.ic-Spin-cycle--faces > svg > *:nth-of-type(8) {
  animation-delay: 0.8s;
}
.ic-Spin-cycle--faces > svg > *:nth-of-type(9) {
  animation-delay: 0.9s;
}
.ic-Spin-cycle--faces > svg > *:nth-of-type(10) {
  animation-delay: 1s;
}
.ic-Spin-cycle--faces > svg > *:nth-of-type(11) {
  animation-delay: 1.1s;
}

@font-face {
  font-family: "adelaidaregular";
  src: url("../fonts/adelaida/adelaida-regular-webfont.eot");
  src: url("../fonts/adelaida/adelaida-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/adelaida/adelaida-regular-webfont.woff2") format("woff2"), url("../fonts/adelaida/adelaida-regular-webfont.woff") format("woff"), url("../fonts/adelaida/adelaida-regular-webfont.ttf") format("truetype"), url("../fonts/adelaida/adelaida-regular-webfont.svg#adelaidaregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
body {
  font-family: Georgia, serif;
  font-size: 17px;
  color: #3c3a47;
  line-height: 1.5;
}
@media (max-width: 700px) {
  body {
    font-size: 15px;
  }
}

h1, h2, h3, h4 {
  margin: 0;
  padding: 0;
  font-weight: normal;
}

h1 {
  font-family: "adelaidaregular", sans-serif;
}

h2, h3, h4, .markdown h1 {
  font-family: "Dosis", sans-serif;
  font-weight: 500;
  letter-spacing: 1px;
  color: #777e86;
  line-height: 1.3;
}

h2 {
  font-size: 30px;
  margin-top: -10px;
}
@media (max-width: 700px) {
  h2 {
    font-size: 24px;
  }
}

h3, .markdown h1 {
  font-size: 26px;
  margin-top: -10px;
}
@media (max-width: 700px) {
  h3, .markdown h1 {
    font-size: 21px;
  }
}

h4, .markdown h2 {
  font-size: 22px;
}
@media (max-width: 700px) {
  h4, .markdown h2 {
    font-size: 19px;
  }
}

.markdown h3, .markdown h4 {
  font-size: 19px;
}
@media (max-width: 700px) {
  .markdown h3, .markdown h4 {
    font-size: 17px;
  }
}

a {
  text-decoration: none;
  color: #d87a74;
}
a:hover, a.active {
  color: #d8ac74;
}

.help-message {
  color: #9ba5a9;
  font-style: oblique;
}

.image-caption {
  color: #777e86;
  font-size: 15px;
}
@media (max-width: 700px) {
  .image-caption {
    font-size: 13px;
  }
}

b, strong {
  font-weight: bold;
}

i, em {
  font-style: italic;
}

button:hover {
  cursor: pointer;
}

.scroll-box {
  overflow: scroll;
}

.tag {
  position: relative;
  right: 3px;
  float: left;
  margin: 3px;
  font-family: "Dosis", sans-serif;
  font-weight: 200;
  letter-spacing: 1px;
}
.tag a,
.tag span {
  float: left;
  padding: 3px 8px;
  border-radius: 3px;
}
.tag a {
  background: #788c6d;
  color: #f5f4ee;
}
.tag a:hover {
  background: #92a389;
}
.tag span {
  background: #cfd3cf;
  color: #777e86;
}

.markdown h1, .markdown h2, .markdown h3, .markdown h4 {
  margin-top: 36px;
}
.markdown p, .markdown ul, .markdown ol, .markdown h1, .markdown h2, .markdown h3, .markdown h4, .markdown blockquote, .markdown .image-wrapper {
  margin-bottom: 24px;
}
.markdown p:last-child, .markdown ul:last-child, .markdown ol:last-child, .markdown h1:last-child, .markdown h2:last-child, .markdown h3:last-child, .markdown h4:last-child, .markdown blockquote:last-child, .markdown .image-wrapper:last-child {
  margin-bottom: 0px;
}
.markdown ul {
  list-style-type: disc;
  list-style-position: inside;
}
.markdown ol {
  list-style-type: decimal;
  list-style-position: inside;
}
.markdown img, .markdown .image-caption {
  display: block;
  width: 100%;
  max-width: 700px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
.markdown blockquote {
  padding-left: 40px;
}

html, body {
  min-width: 100%;
  margin: 0;
  background: #777e86;
}

#header, #content, #footer {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 1200px;
  margin: auto;
}
#header:after, #content:after, #footer:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 1395px) {
  #header, #content, #footer {
    width: 86%;
    margin: 0 7%;
  }
}
@media (max-width: 1200px) {
  #header, #content, #footer {
    width: 88%;
    margin: 0 6%;
  }
}
@media (max-width: 1100px) {
  #header, #content, #footer {
    width: 90%;
    margin: 0 5%;
  }
}
@media (max-width: 1000px) {
  #header, #content, #footer {
    width: 92%;
    margin: 0 4%;
  }
}
@media (max-width: 900px) {
  #header, #content, #footer {
    width: 94%;
    margin: 0 3%;
  }
}
@media (max-width: 400px) {
  #header, #content, #footer {
    width: 100%;
    margin: 0;
  }
}

#content {
  min-height: 500px;
  height: auto;
  background: #f5f4ee;
  padding: 54px;
  border-radius: 2px;
}
#content #edit-page-link {
  display: block;
  position: absolute;
  top: 54px;
  right: 54px;
  font-family: "Dosis", sans-serif;
  font-size: 15px;
}
@media (max-width: 600px) {
  #content {
    padding: 28.8px 3%;
    min-height: 0;
  }
  #content #edit-page-link {
    top: 28.8px;
    right: 3%;
  }
}
@media (max-width: 400px) {
  #content {
    border-radius: 0;
  }
}

#footer {
  margin-top: 36px;
  margin-bottom: 36px;
}

#page-title, .page-subtitle, .page-section, .page-subsection {
  float: left;
  clear: both;
  width: 100%;
}

#page-title {
  margin-bottom: 36px;
}
@media (max-width: 500px) {
  #page-title {
    margin-bottom: 18px;
  }
}
#page-title:empty {
  margin-bottom: 0px;
}

#page-title + .page-section > .page-subtitle {
  margin-top: 12px;
}
@media (max-width: 500px) {
  #page-title + .page-section > .page-subtitle {
    margin-top: 12px;
  }
}

.page-subtitle {
  margin-bottom: 18px;
}
@media (max-width: 500px) {
  .page-subtitle {
    margin-bottom: 12px;
  }
}

.page-section {
  margin-bottom: 72px;
}
@media (max-width: 500px) {
  .page-section {
    margin-bottom: 36px;
  }
}
.page-section:last-child {
  margin-bottom: 0px;
}

.page-subsection {
  margin-bottom: 36px;
}
@media (max-width: 500px) {
  .page-subsection {
    margin-bottom: 18px;
  }
}
.page-subsection:last-child {
  margin-bottom: 0px;
}

#header {
  padding-top: 5px;
  text-align: center;
  font-family: "Dosis", sans-serif;
  font-weight: 200;
  letter-spacing: 1px;
}
#header a {
  color: #e6a8a4;
}
#header a:hover, #header a.active {
  color: #e6c9a4;
}
#header #site-title {
  display: inline-block;
  position: relative;
  overflow: hidden;
  margin: 0;
  width: 725px;
  padding-top: 87px;
}
#header #site-title h1 {
  position: absolute;
  width: 100%;
  top: -46%;
  left: 0;
  color: #deedf2;
  font-size: 110px;
  letter-spacing: 3px;
}
@media (max-width: 950px) {
  #header #site-title {
    width: 90%;
    padding-top: 11%;
  }
  #header #site-title h1 {
    font-size: 12vw;
    letter-spacing: 0.2vw;
  }
}
@media (max-width: 700px) {
  #header #site-title {
    width: 100%;
    padding-top: 12%;
  }
  #header #site-title h1 {
    font-size: 14vw;
    letter-spacing: 0.2vw;
  }
}
@media (max-width: 600px) {
  #header #site-title {
    margin-top: 10px;
  }
  #header #site-title h1 {
    text-shadow: 0 0 1px #deedf2;
  }
}
#header #menu {
  float: left;
  clear: both;
  width: 86%;
  margin: 9px 7%;
  font-size: 22px;
}
#header #menu a {
  white-space: nowrap;
  padding: 0 18px;
}
@media (max-width: 1000px) {
  #header #menu {
    width: 84%;
    margin: 9px 8%;
    font-size: 21px;
  }
}
@media (max-width: 750px) {
  #header #menu {
    width: 82%;
    margin: 9px 9%;
    font-size: 20px;
  }
}
@media (max-width: 600px) {
  #header #menu {
    font-family: "Dosis", sans-serif;
    font-weight: 500;
    letter-spacing: 1px;
  }
  #header #menu a {
    display: inline-block;
    padding-top: 5px;
    padding-bottom: 5px;
  }
}
@media (max-width: 400px) {
  #header #menu {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 35px;
    margin-left: 0;
    padding: 10px;
  }
}

.chickadee {
  display: block;
  position: absolute;
  background-size: contain;
  background-repeat: no-repeat;
}

.chickadee-l {
  top: -149px;
  left: -50px;
  width: 15%;
  max-width: 120px;
  height: 154px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1MDJweCIgaGVpZ2h0PSI0NTUuMjIzcHgiIHZpZXdCb3g9Ii03LjQ3IDAgNTAyIDQ1NS4yMjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTcuNDcgMCA1MDIgNDU1LjIyMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggaWQ9ImxlZnRfbGVnIiBmaWxsPSIjM0MzQTQ3IiBkPSJNMjk3Ljg5Myw0NDkuNjE2YzUuNjEzLTEwLjMzLDUuODkzLTIwLjk3OSw0LjA5LTMwLjc1Yy0wLjkyOC02LjIwNy03LjE1Mi02LjI0Mi03LjUyMS0xMS44MjJjLTAuNDk2LTcuNTM1LTEuODEzLTMxLjAzMy0xLjIzNS0zNy43MTdjMC44MDYtOS4zMDktNi45MDYtNy4xNS02LjkwNi03LjE1Yy0yLjQwOSwxNi41MTcsMS4yOTYsMzYuNTQ5LDAuOTIxLDQ1LjIzOGMtMC4zNzEsOC42ODItNS40MDYsNC4zODMtNC40NDUsMTYuOTY5YzEuMTg2LDE1LjUwOC0wLjI4OSwxOC4xNDUtMS42NiwyNC4xMDdjMCwwLDUuMDE0LTMuMTI1LDcuOTUzLTE3Ljc1NmMzLjM1OSwxMC4wMzEsMC4yMjksMjIuMTMxLDAuMjI5LDIyLjEzMWMzLjA5LTIuNDI4LDYuMTExLTExLjc2Niw2Ljg2NS0yMi4xODhDMjk4Ljc2NCw0MzguNTg4LDI5Ny44OTMsNDQ5LjYxNiwyOTcuODkzLDQ0OS42MTZ6Ii8+PHBhdGggaWQ9InJpZ2h0X2xlZyIgZmlsbD0iIzNDM0E0NyIgZD0iTTQyNC43NzYsNDI3LjM2NmMtNS4yNjgtMTQuMzU5LDEuNTkyLTExLjI0NCwwLjc2Mi0xNy4zNzFDNDI0LjcwOSw0MDMuODY2LDQwOSwzMDYuODc5LDQwOSwzMDYuODc5bDguMzU1LTAuNDI4YzAsMCwxNS4yNTgsOTguOTA4LDE1Ljk3MywxMDIuNzQ0czYuMjE1LDAuMTcsMTEuMTI5LDExLjk4MmM1Ljk5OCwxNC40Mi0wLjQ5OCwyOS40MzgtMC40OTgsMjkuNDM4czEuMDQ5LTE4Ljg5My00LjQzOS0yMi4yNDZjMi43MTcsOC42MjktMi4zMTEsMjYuOTk2LTIuMzExLDI2Ljk5NnMtMS42MjMtMjIuNzE1LTQuNS0yNS43NWMtMS4wMjEsMC43ODcsMC4zMzQsMTYuNTgyLTQsMjMuMjQ4QzQyOC43MDksNDUyLjg2NCw0MzAuNDU5LDQ0Mi44NjYsNDI0Ljc3Niw0MjcuMzY2eiIvPjxnIGlkPSJ0YWlsXzJfIj48ZGVmcz48cGF0aCBpZD0idGFpbF8xXyIgZD0iTTIxNC4zNTEsMjg5Ljc5NmwzMC40OTUtMTEuMTY5TDI0NSwyNTcuNjA0YzAsMC05MC4wMTgsMTYuMDgyLTE0OC4xMzQsNDMuOTIzQzM4Ljc0OSwzMjkuMzc4LTkuNTIxLDM2MC4yNzQtMy43MTcsMzczLjExMmMzLjIyMyw3LjEyNiwxMi44NTEsMS42MzksMjAuNzc4LTQuNjVjLTAuMTMzLDEuNzcxLDAuMjA2LDMuNTcsMS4yMTcsNS4zNTljMy4wNTIsNS40LDEzLjEyNSwyLjQzNywyMy44MTYtMi44NDNjNS4zMDEsMS4xMjEsMTQuNDM0LDAuMDA0LDI5Ljg5OS04LjcyNWMxOC4wMzMtMTAuMTgzLDU0LjA3NS0yNi4wODcsODEuNjI0LTM3LjgzOGw0NC45ODQtMTUuMjkxTDIxNC4zNTEsMjg5Ljc5NnoiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJ0YWlsXzNfIj48dXNlIHhsaW5rOmhyZWY9IiN0YWlsXzFfIiAgb3ZlcmZsb3c9InZpc2libGUiLz48L2NsaXBQYXRoPjxwYXRoIGlkPSJ0YWlsIiBjbGlwLXBhdGg9InVybCgjdGFpbF8zXykiIGZpbGw9IiM5QkE1QTkiIGQ9Ik0yMTQuMzUxLDI4OS43OTZsMzAuNDk1LTExLjE2OUwyNDUsMjU3LjYwNGMwLDAtOTAuMDE4LDE2LjA4Mi0xNDguMTM0LDQzLjkyM0MzOC43NDksMzI5LjM3OC05LjUyMSwzNjAuMjc0LTMuNzE3LDM3My4xMTJjMy4yMjMsNy4xMjYsMTIuODUxLDEuNjM5LDIwLjc3OC00LjY1Yy0wLjEzMywxLjc3MSwwLjIwNiwzLjU3LDEuMjE3LDUuMzU5YzMuMDUyLDUuNCwxMy4xMjUsMi40MzcsMjMuODE2LTIuODQzYzUuMzAxLDEuMTIxLDE0LjQzNCwwLjAwNCwyOS44OTktOC43MjVjMTguMDMzLTEwLjE4Myw1NC4wNzUtMjYuMDg3LDgxLjYyNC0zNy44MzhsNDQuOTg0LTE1LjI5MUwyMTQuMzUxLDI4OS43OTZ6Ii8+PHBhdGggZGlzcGxheT0ibm9uZSIgY2xpcC1wYXRoPSJ1cmwoI3RhaWxfM18pIiBmaWxsPSIjM0MzQTQ3IiBkPSJNLTI0LjQ3LDQxNi4xMTFjMTI0LTkyLDIyOC4zMzMtMTI4LjY2NiwyOTguMzMzLTE0OC42NjZzNzEuNTE0LTMxLjE1OC02LTEwLjY2N0M5My4xMTQsMzAyLjk3NSwzNy4wNzYsMzM1LjYyNi0zNi40NywzOTAuNDQ1TC0yNC40Nyw0MTYuMTExeiIvPjwvZz48ZyBpZD0iYm9keSI+PGc+PGRlZnM+PHBhdGggaWQ9IlNWR0lEXzFfIiBkPSJNNDA4LjM5MiwxOC4yMTVDMzc3LjAxLDYuODg3LDM0Ny4wNjEsNC4zMjcsMzAyLjcwNCwzNi45NGMtNDQuMzU1LDMyLjYxMy01Mi4yNTIsNDguNzA0LTc0LjUzMyw4MC41MjljLTIyLjI4MSwzMS44MjQtNDguMjIzLDExMi4wMjEtMzcuOTYxLDE2Mi4xNTljMTAuMjYzLDUwLjEyOSwzMC41NTUsODEuNzkyLDY0LjUzNiw5Mi4xNzRjMzMuOTc5LDEwLjM4Miw5Mi4yMTQtMTAuNDUyLDExMi40MjktMTMuODQ4YzIwLjIxNy0zLjM5Niw4MC41OTksMC40MjYsMTA0LjE4NC04Mi4zOTRjMjMuNTgyLTgyLjgzLDguMDYyLTExMC4yMjQsMi42NDUtMTMwLjA1MWMtNS40Mi0xOS44MjktMTIuODY0LTM5LjI2Ny0xMi40NTMtNDYuNzU1czE1LjU2NC0zOC41NjgtMjMuNDk4LTY0LjM4OUM0MjMuNzk1LDI0Ljk0Niw0MjMuMTI0LDIzLjUzMiw0MDguMzkyLDE4LjIxNXoiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJTVkdJRF8yXyI+PHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIgZmlsbD0iI0Y1RjRFRSIgZD0iTTE5MC4yMDksMjc5LjYyOGMxMC4yNjMsNTAuMTI5LDMwLjU1NSw4MS43OTIsNjQuNTM2LDkyLjE3NGMzMy45NzksMTAuMzgyLDkyLjIxNC0xMC40NTIsMTEyLjQyOS0xMy44NDhjMjAuMjE3LTMuMzk2LDgwLjU5OSwwLjQyNiwxMDQuMTg0LTgyLjM5NGMxOS45MzYtNzAuMDI2LDExLjkyNi0xMDAuNDI5LDUuNjk5LTEyMC4xMzZsLTEyLjU2Mi0wLjkyNWwtNDUuMDk4LDAuNTI1bC01NS43NS02LjA3bC0zMS41MzUtMC4yMzJjLTE2LjcwNy0xMS41NjItNTcuNDMyLTU0LjUzMS03NC4wMTYtNzIuMzA1Yy0xMC43ODUsMTIuNDQ4LTE4LjQ1MiwyNC42NjMtMjkuOTI2LDQxLjA1QzIwNS44OSwxNDkuMjkzLDE3OS45NDcsMjI5LjQ5LDE5MC4yMDksMjc5LjYyOHoiLz48L2c+PGc+PGRlZnM+PHBhdGggaWQ9IlNWR0lEXzNfIiBkPSJNNDA4LjM5MiwxOC4yMTVDMzc3LjAxLDYuODg3LDM0Ny4wNjEsNC4zMjcsMzAyLjcwNCwzNi45NGMtNDQuMzU1LDMyLjYxMy01Mi4yNTIsNDguNzA0LTc0LjUzMyw4MC41MjljLTIyLjI4MSwzMS44MjQtNDguMjIzLDExMi4wMjEtMzcuOTYxLDE2Mi4xNTljMTAuMjYzLDUwLjEyOSwzMC41NTUsODEuNzkyLDY0LjUzNiw5Mi4xNzRjMzMuOTc5LDEwLjM4Miw5Mi4yMTQtMTAuNDUyLDExMi40MjktMTMuODQ4YzIwLjIxNy0zLjM5Niw4MC41OTksMC40MjYsMTA0LjE4NC04Mi4zOTRjMjMuNTgyLTgyLjgzLDguMDYyLTExMC4yMjQsMi42NDUtMTMwLjA1MWMtNS40Mi0xOS44MjktMTIuODY0LTM5LjI2Ny0xMi40NTMtNDYuNzU1czE1LjU2NC0zOC41NjgtMjMuNDk4LTY0LjM4OUM0MjMuNzk1LDI0Ljk0Niw0MjMuMTI0LDIzLjUzMiw0MDguMzkyLDE4LjIxNXoiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJTVkdJRF80XyI+PHVzZSB4bGluazpocmVmPSIjU1ZHSURfM18iICBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzRfKSIgZmlsbD0iI0Y1RjRFRSIgZD0iTTQ3Mi42MjcsMTcwLjQ3MmMtMTAuNTYyLTQ0LjY0Ny0xOC45NjMtMzcuNTk5LTE4Ljk2My0zNy41OTlsLTEyNS44MzIsMi41OTVjLTEzLjY3LDU3LjMzNi0yNC42NjYsMTI5Ljg0MiwyLjc1MiwyMDQuOTUxYzMuNTYyLDkuNzY1LDYuNzYyLDE3LjY2MSw5LjYzMywyNC4wM2MxMS4yOTktMi44NjEsMjAuODYxLTUuNDcxLDI2Ljk1Ny02LjQ5NWMxMC4yNDgtMS43MTksMzAuODExLTEuNTk0LDUxLjY3LTExLjgyN2M4Ljc1OC05LjkxLDE3LjEwMS0yMi41NCwyMy43MTQtMzguNjFDNDY4LjU2NSwyNDQuMzYsNDgzLjE5NCwyMTUuMTIsNDcyLjYyNywxNzAuNDcyeiIvPjwvZz48Zz48ZGVmcz48cGF0aCBpZD0iU1ZHSURfNV8iIGQ9Ik00MDguMzkyLDE4LjIxNUMzNzcuMDEsNi44ODcsMzQ3LjA2MSw0LjMyNywzMDIuNzA0LDM2Ljk0Yy00NC4zNTUsMzIuNjEzLTUyLjI1Miw0OC43MDQtNzQuNTMzLDgwLjUyOWMtMjIuMjgxLDMxLjgyNC00OC4yMjMsMTEyLjAyMS0zNy45NjEsMTYyLjE1OWMxMC4yNjMsNTAuMTI5LDMwLjU1NSw4MS43OTIsNjQuNTM2LDkyLjE3NGMzMy45NzksMTAuMzgyLDkyLjIxNC0xMC40NTIsMTEyLjQyOS0xMy44NDhjMjAuMjE3LTMuMzk2LDgwLjU5OSwwLjQyNiwxMDQuMTg0LTgyLjM5NGMyMy41ODItODIuODMsOC4wNjItMTEwLjIyNCwyLjY0NS0xMzAuMDUxYy01LjQyLTE5LjgyOS0xMi44NjQtMzkuMjY3LTEyLjQ1My00Ni43NTVzMTUuNTY0LTM4LjU2OC0yMy40OTgtNjQuMzg5QzQyMy43OTUsMjQuOTQ2LDQyMy4xMjQsMjMuNTMyLDQwOC4zOTIsMTguMjE1eiIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9IlNWR0lEXzZfIj48dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF81XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfNl8pIiBmaWxsPSIjOUJBNUE5IiBkPSJNMjM3LjA2MywxODAuMzYzYzE2LjQ5My0yLjQzMyw3OS40NDMtMTcuOTk5LDk2LjUyMi0yNS4wNzFjMTcuMDgyLTcuMDcyLDYuMDg4LTI1LjcwNSw2LjA4OC0yNS43MDVsLTgwLjk4Mi01My44NTJjLTExLjEwMywxMi42ODYtMTguODM2LDI1LjA0Ni0zMC41MjEsNDEuNzM0Yy05LjUwNywxMy41NzktMTkuNjc4LDM1Ljk2OC0yNy40MjEsNjEuMDY2QzIwNy4yNDIsMTg1LjY1NiwyMjMuMzM5LDE4Mi4zODYsMjM3LjA2MywxODAuMzYzeiIvPjwvZz48Zz48ZGVmcz48cGF0aCBpZD0iU1ZHSURfN18iIGQ9Ik00MDguMzkyLDE4LjIxNUMzNzcuMDEsNi44ODcsMzQ3LjA2MSw0LjMyNywzMDIuNzA0LDM2Ljk0Yy00NC4zNTUsMzIuNjEzLTUyLjI1Miw0OC43MDQtNzQuNTMzLDgwLjUyOWMtMjIuMjgxLDMxLjgyNC00OC4yMjMsMTEyLjAyMS0zNy45NjEsMTYyLjE1OWMxMC4yNjMsNTAuMTI5LDMwLjU1NSw4MS43OTIsNjQuNTM2LDkyLjE3NGMzMy45NzksMTAuMzgyLDkyLjIxNC0xMC40NTIsMTEyLjQyOS0xMy44NDhjMjAuMjE3LTMuMzk2LDgwLjU5OSwwLjQyNiwxMDQuMTg0LTgyLjM5NGMyMy41ODItODIuODMsOC4wNjItMTEwLjIyNCwyLjY0NS0xMzAuMDUxYy01LjQyLTE5LjgyOS0xMi44NjQtMzkuMjY3LTEyLjQ1My00Ni43NTVzMTUuNTY0LTM4LjU2OC0yMy40OTgtNjQuMzg5QzQyMy43OTUsMjQuOTQ2LDQyMy4xMjQsMjMuNTMyLDQwOC4zOTIsMTguMjE1eiIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9IlNWR0lEXzhfIj48dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF83XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfOF8pIiBmaWxsPSIjRjVGNEVFIiBkPSJNMzExLjMxOCwxNDQuMzc1YzY0Ljk5Nyw2Ljc3NiwxMjcuMTE0LDI4LjcyNCwxNDMuMTEzLDIwLjA4OXMxMi45MzUtODAuNDEyLTM3LjcyNC0xMDYuMjMyYy0zNi4wMjUtMTguMzYxLTgzLjY1Mi0xOS4xMjgtMTIwLjEyMS0xNi43MTVjLTIzLjQ4MiwxNy44MjMtMzUuODExLDMwLjc0Mi00Ni41MTgsNDQuODAxQzI1MS42MzEsMTEzLjYyNCwyNTkuOTQ4LDEzOS4wMTgsMzExLjMxOCwxNDQuMzc1eiIvPjwvZz48Zz48ZGVmcz48cGF0aCBpZD0iU1ZHSURfOV8iIGQ9Ik00MDguMzkyLDE4LjIxNUMzNzcuMDEsNi44ODcsMzQ3LjA2MSw0LjMyNywzMDIuNzA0LDM2Ljk0Yy00NC4zNTUsMzIuNjEzLTUyLjI1Miw0OC43MDQtNzQuNTMzLDgwLjUyOWMtMjIuMjgxLDMxLjgyNC00OC4yMjMsMTEyLjAyMS0zNy45NjEsMTYyLjE1OWMxMC4yNjMsNTAuMTI5LDMwLjU1NSw4MS43OTIsNjQuNTM2LDkyLjE3NGMzMy45NzksMTAuMzgyLDkyLjIxNC0xMC40NTIsMTEyLjQyOS0xMy44NDhjMjAuMjE3LTMuMzk2LDgwLjU5OSwwLjQyNiwxMDQuMTg0LTgyLjM5NGMyMy41ODItODIuODMsOC4wNjItMTEwLjIyNCwyLjY0NS0xMzAuMDUxYy01LjQyLTE5LjgyOS0xMi44NjQtMzkuMjY3LTEyLjQ1My00Ni43NTVzMTUuNTY0LTM4LjU2OC0yMy40OTgtNjQuMzg5QzQyMy43OTUsMjQuOTQ2LDQyMy4xMjQsMjMuNTMyLDQwOC4zOTIsMTguMjE1eiIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9IlNWR0lEXzEwXyI+PHVzZSB4bGluazpocmVmPSIjU1ZHSURfOV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzEwXykiIGZpbGw9IiMzQzNBNDciIGQ9Ik00NjEuNTQ5LDk4Ljc1NWMwLjQxMS03LjQ4OCwxNS41NjQtMzguNTY4LTIzLjQ5OC02NC4zODhjLTE0LjI1Ni05LjQyMi0xNC45MjgtMTAuODM2LTI5LjY1OS0xNi4xNTJDMzc3LjAxLDYuODg3LDM0Ny4wNjEsNC4zMjcsMzAyLjcwNCwzNi45NGMtMy4yNywyLjQwNC02LjMyLDQuNzEtOS4yMTUsNi45NDljOS43NzUsOC43NTIsMjguMzUyLDIzLjk5Niw0OS41MSwzNC4zMjVjMzEuMjExLDE1LjIzNyw2My40MTQsMjEuNTE2LDgwLjYzNywxNy45NTVjMTcuMjIxLTMuNTU5LDE3LjIyMS0zLjU1OSwxNy4yMjEtMy41NTlsMS41OTEsMTYuNjExYzAsMC0xMC41NjYsMC45MjItMzEuMTk1LDExLjgwNWMtMjAuNjI5LDEwLjg4NS0zMC44MjMsMzIuMzU2LTk1Ljk1LDIzLjc2OGw3LjI5OCwxNC4zNWMwLDAsNDkuMTg4LDE0Ljc5Niw3Ni42NzMsMTUuODA3YzIzLjgyOCwwLjg3Niw1MS40ODYtNi4zMTksNzguNDk2LTE3LjI1OGMtMS4zOTYtNC41My0yLjc1Ni04LjQ4OS0zLjc2Ni0xMi4xODNDNDY4LjU4MywxMjUuNjgyLDQ2MS4xMzcsMTA2LjI0NCw0NjEuNTQ5LDk4Ljc1NXoiLz48L2c+PC9nPjxnPjxwYXRoIGlkPSJ3aW5nIiBmaWxsPSIjOUJBNUE5IiBkPSJNMjI0LjMwMiwxMzkuMjY4Yy0yMS43MjIsMy45NTctMzcuODc1LDI5LjgxOC01NS4yNDMsNzUuNzQ2Yy0xNy4xODksNDUuNDU5LTM0LjgyMiwxMjMuMjc0LTUzLjg5NSwyMDMuMDE0YzAsMCw4My40OTQtMTI2LjkzNCw5NC4yNTktMTQ1LjIxMWMxMS4wNDYtMTguNzU3LDguODY3LTE1LjUzNywzNi4xNzMtMjAuMzc5YzI3LjMwNy00Ljg0MSw1MS42LTQ1LjkwMSw0Ni41NTMtNzUuNTU1QzI4Ny4xMDQsMTQ3LjIyNywyNDguMjQzLDEzNC45MDgsMjI0LjMwMiwxMzkuMjY4eiIvPjxwYXRoIGlkPSJsZWZ0X2xpbmUiIGZpbGw9IiMzQzNBNDciIGQ9Ik0xMzMuNDgsMzMzLjA5bDAuMi0wLjg0N2M0Ljc5Mi0xOS41OTMsOC43NDgtMzUuNjczLDEyLjU0MS00OS44NzhsMi4zNS0wLjczOGwtMC4wNzcsMC4zMTZjLTMuNzksMTQuMTg0LTcuOTYzLDMwLjU5OS0xMi43NTEsNTAuMTc0TDEzMy40OCwzMzMuMDl6Ii8+PHBhdGggaWQ9InJpZ2h0X2xpbmUiIGZpbGw9IiMzQzNBNDciIGQ9Ik0xODIuODUsMzE0LjQ2N2wwLjM4My0wLjU0N2MzLjg2LTUuOTUzLDcuNTAzLTExLjU5LDEwLjc5OS0xNi43MTJsMC4yODMtMC40NTRsMC43NzIsMi42NTRjLTIuODYxLDQuNDQyLTUuODI2LDguOTQ4LTkuMTA2LDE0LjAwOUwxODIuODUsMzE0LjQ2N3oiLz48cGF0aCBpZD0idG9wX2xpbmUiIGZpbGw9IiMzQzNBNDciIGQ9Ik0yODkuNTc0LDE2OC40MDNjLTEwLjM5NS0yNC41LTQ1LjE4MS0zMi43NzQtNjUuMTExLTI5LjE0N2MtMy4zMzgsMC42MDgtNi42MTUsMS42NjItOS43MywzLjMyNGwtMC41NywwLjMyMmMwLDAsMC45ODUtMi40MjcsMS4xNTItMi41MTRjMy4wNTUtMS41Nyw1Ljc4OS0yLjU0Niw5LjA1NC0zLjExNGMyMS45OTktMy44MjQsNTYuMDU0LDQuNzE1LDY2Ljg3OCwzMC41MDlsMC4wNjYsMC4xNzVMMjg5LjU3NCwxNjguNDAzeiIvPjwvZz48ZyBpZD0iZXllIj48cGF0aCBmaWxsPSIjM0MzQTQ3IiBkPSJNMzk2LjU4Myw5Ni44ODNjLTAuODM0LTAuMDQ3LTEuNzAzLTAuMTYzLTIuNTktMC4zNDdjLTMuOTEyLTAuODE0LTcuMDc1LTMuMDQyLTguOTA4LTYuMjcxYy0xLjQ3NS0yLjYtMS44OTgtNS42NC0xLjEwNS03LjkzMWMxLjIzMi0zLjU2Miw1LjQtNi45OTIsMTEuOTMyLTYuNjMzYzEuNDUyLDAuMDc5LDIuOTY5LDAuMzUxLDQuNTEsMC44MDNjMy4wNjQsMC45MDEsNS4zOTEsMi42NzMsNi43MTksNS4xMjJjMS4zMSwyLjQxNCwxLjU1MSw1LjM1NiwwLjY3OCw4LjI4MkM0MDYuOTg5LDkyLjY4Miw0MDMuNjksOTcuMjc0LDM5Ni41ODMsOTYuODgzQzM5Ni41ODQsOTYuODgzLDM5Ni41ODQsOTYuODgzLDM5Ni41ODMsOTYuODgzeiIvPjxwYXRoIGZpbGw9IiNGNUY0RUUiIGQ9Ik0zOTUuODgzLDc2LjJjMS4zNjgsMC4wNzUsMi44MzYsMC4zMjQsNC4zOTUsMC43ODNjNi4yODIsMS44NDgsOC42OTUsNy4zMDEsNy4wNTksMTIuNzgyYy0wLjg2NiwyLjkwNS00LjIxNyw2Ljk3Ny0xMC43MjcsNi42MThjLTAuNzkxLTAuMDQzLTEuNjI3LTAuMTUxLTIuNTE0LTAuMzM2Yy04LjE2OC0xLjcwMS0xMS4xMzQtOS4yNS05LjY0NC0xMy41NUMzODUuNjY3LDc4Ljk4NCwzODkuNzg2LDc1Ljg2NSwzOTUuODgzLDc2LjIgTTM5NS45MzgsNzUuMjAxYy02Ljc5My0wLjM3My0xMS4xMzcsMy4yMzEtMTIuNDMyLDYuOTY5Yy0wLjg1MSwyLjQ2Mi0wLjQyNCw1LjU3OSwxLjE0NSw4LjM0MmMxLjkwNCwzLjM1Niw1LjE4OCw1LjY3LDkuMjQzLDYuNTE2YzAuOTA5LDAuMTg5LDEuODAyLDAuMzA5LDIuNjYzLDAuMzU1YzcuNDE4LDAuNDA4LDEwLjg2OS00LjQxNywxMS43MzgtNy4zMzJjMC45MTItMy4wNTUsMC42NTctNi4xMzEtMC43MTUtOC42NjJjLTEuMzkzLTIuNTY4LTMuODI0LTQuNDI1LTcuMDE4LTUuMzYzQzM5OC45ODQsNzUuNTU5LDM5Ny40Myw3NS4yODMsMzk1LjkzOCw3NS4yMDFMMzk1LjkzOCw3NS4yMDF6Ii8+PC9nPjxnIGlkPSJiZWFrIj48Zz48ZGVmcz48cGF0aCBpZD0iU1ZHSURfMTFfIiBkPSJNNDQ2LjM1MiwxMTcuNzYxYzAsMCwxMy45NjUtMS4zNTMsMjUuNjg4LTQuNzFjMTEuNzIxLTMuMzU2LDE1LjE5My02LjU4LDE3Ljg2Ny04LjA4YzIuNjctMS41MDEsNC43NzUtMy4zODgtMi43OTUtNi45ODFjLTcuNTc0LTMuNTk1LTI0Ljg2Ni04LjA3Ny0zNS4wODItOC41MjFjLTEwLjIxOS0wLjQ0My0xMS4xNzQtMC4xNDUtMTEuNDM0LDQuNTUyYy0wLjI1OCw0LjY5My0wLjA5NCwxOC41MzMsMS4yNDUsMjIuMzE1QzQ0Mi4zNDgsMTE3Ljc3Niw0NDMuNjM0LDExNy45NjQsNDQ2LjM1MiwxMTcuNzYxeiIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9IlNWR0lEXzEyXyI+PHVzZSB4bGluazpocmVmPSIjU1ZHSURfMTFfIiAgb3ZlcmZsb3c9InZpc2libGUiLz48L2NsaXBQYXRoPjxwb2x5Z29uIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8xMl8pIiBmaWxsPSIjOUJBNUE5IiBwb2ludHM9IjQ5NC42NzQsOTcuNDYzIDQ3My43NjQsODUuOTU1IDQzNS4zNzIsODEuOTYgNDM2LjM5NCwxMDEuOTA5IDQ0Ni43MTksMTA4Ljk1MiA0NjMuMTYzLDEwNy41IDQ5Ni40ODcsMTA5LjQ1MiAiLz48L2c+PGc+PGRlZnM+PHBhdGggaWQ9IlNWR0lEXzEzXyIgZD0iTTQ0Ni4zNTIsMTE3Ljc2MWMwLDAsMTMuOTY1LTEuMzUzLDI1LjY4OC00LjcxYzExLjcyMS0zLjM1NiwxNS4xOTMtNi41OCwxNy44NjctOC4wOGMyLjY3LTEuNTAxLDQuNzc1LTMuMzg4LTIuNzk1LTYuOTgxYy03LjU3NC0zLjU5NS0yNC44NjYtOC4wNzctMzUuMDgyLTguNTIxYy0xMC4yMTktMC40NDMtMTEuMTc0LTAuMTQ1LTExLjQzNCw0LjU1MmMtMC4yNTgsNC42OTMtMC4wOTQsMTguNTMzLDEuMjQ1LDIyLjMxNUM0NDIuMzQ4LDExNy43NzYsNDQzLjYzNCwxMTcuOTY0LDQ0Ni4zNTIsMTE3Ljc2MXoiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJTVkdJRF8xNF8iPjx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzEzXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMTRfKSIgZmlsbD0iIzNDM0E0NyIgZD0iTTQ2NS44MTksMTAxLjk5OGMtOC42NDUsMi4xMDEtMTUuMjgxLDMuODY5LTI5LjEyMywwLjg3Yy0xMy44NDQtMi45OTktMy4wNjQsMTIuODk4LTMuMDY0LDEyLjg5OGwyNC41NzYsNi44ODRsMjcuMTE3LTkuMzM4YzAsMCwxNi43NzMtMTIuMTg4LDE1LjEzMS0xMS44ODJDNDgzLjQ1LDEwNC42MTUsNDc3LjI3Miw5OS4yMTMsNDY1LjgxOSwxMDEuOTk4eiIvPjwvZz48L2c+PC9zdmc+);
  background-position: bottom right;
}
@media (max-width: 850px) {
  .chickadee-l {
    left: -40px;
  }
}
@media (max-width: 650px) {
  .chickadee-l {
    left: -20px;
  }
}
@media (max-width: 550px) {
  .chickadee-l {
    top: -152px;
  }
}
@media (max-width: 400px) {
  .chickadee-l {
    left: -5px;
  }
}

.chickadee-r {
  top: -145px;
  right: -13px;
  width: 10%;
  max-width: 80px;
  height: 154px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzMzcuMzEycHgiIGhlaWdodD0iNDIwLjg5NnB4IiB2aWV3Qm94PSIwIDAgMzM3LjMxMiA0MjAuODk2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMzcuMzEyIDQyMC44OTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGlkPSJsZWdfbCIgZmlsbD0iIzNDM0E0NyIgZD0iTTY5LjQ1MywyOTEuMjM1YzAsMC0xMi45MTUsNjAuNDA0LTE2LjMzNCw3MS44MDFzMy4zMDMsMTUuNjMyLDAuNDYzLDIzLjk0MWMtNS4xMjksMTUuMDA1LTQuNDkxLDIwLjU3Mi0zLjE2MSwyNC4zNzFjLTYuODM4LTguMTY3LTMuOTQ5LTIxLjE1MS0zLjk0OS0yMS4xNTFzLTUuMTEsMTMuNTM4LTQuMzUsMjQuNTU0Yy00LjU1OS05LjQ5Ni00LjE5Ny0yNC41NTQtNC4xOTctMjQuNTU0cy00LjEyOCw2LjMzNy00LjY5OCwyMS4xNTFjLTMuNDE4LTExLjc3Ni00LjM3NS0yMy42MDQtMC44MS0zMS4yMmM2LjQ1My0xMy43ODQsMTEuNDI0LTguNTUxLDEzLjg2NS0xOC42MDhjMS40ODktNi4xMzgsMTUuMTk1LTc2LjU0OSwxNS4xOTUtNzYuNTQ5TDY5LjQ1MywyOTEuMjM1eiIvPjxnIGlkPSJsZWdfcl8xXyI+PHBhdGggaWQ9ImxlZ19yIiBmaWxsPSIjM0MzQTQ3IiBkPSJNMjA1LjEzMSwzMTYuNzM1YzAsMCwxMC4xMTcsMzcuNzQyLDEwLjExNyw0NS43NDJzLTQuNjY3LDE1LjMzNCwwLjMzMywyNC42NjZjNi4yMDEsMTEuNTc1LDYuMDAxLDI0LjU4Myw2LjAwMSwyNC41ODNzNC41MDItOC40NDEsMS41MjktMjMuNzhjNy42MDUsMTYuMjIzLDYuNTk2LDI5LjI4LDYuNTk2LDI5LjI4czMuNzUtMTIuNjI1LDEuOTIxLTI4LjgyM2M2LjE4OCwxMS4xODQsNy4wNzksMjMuODIzLDcuMDc5LDIzLjgyM3MyLjAwOS0xOC4yOS00LjUwNi0zNi40OTdjLTIuOTUzLTguMjUyLTguMDg0LTguMTA5LTEwLjQxNy0xNC43NzZzLTkuOTg3LTQ3LjU1LTkuOTg3LTQ3LjU1TDIwNS4xMzEsMzE2LjczNXoiLz48L2c+PGcgaWQ9InRhaWxfMV8iPjxnPjxkZWZzPjxwYXRoIGlkPSJTVkdJRF8xXyIgZD0iTTE3OS4yNDgsNzIuMTQ1YzEwLjY2Ny0yMS42NjcsMTguNDc5LTM5LjI3NywxMy4zMzQtNTdjLTMtMTAuMzMzLDUuNjY2LTUsOS4zMzMtNy42NjdzMjQuMDQ2LTIuMzI4LDM1LjUsMi4xNjZjMTMuMTY3LDUuMTY3LDE3LjE2NywxMC44MzQsMTcuMTY3LDEwLjgzNHMxNy4zMzItNiwzNC42NjYsMnMxOCwxMS42NjcsMTgsMTEuNjY3czE0LTIsMjAsNnMxLDctMTAsMTMuNjY3cy0yOS4zMzMsMTguNjY3LTU1LjMzMyw1My4zMzNzLTM1LjMzMy0xNi4zMzMtMzUuMzMzLTE2LjMzM2wtMjcuNjY3LTExLjMzM2wtMTguMzMzLTMuNjY3TDE3OS4yNDgsNzIuMTQ1eiIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9IlNWR0lEXzJfIj48dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48cG9seWdvbiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsPSIjM0MzQTQ3IiBwb2ludHM9IjI1OC41ODIsMTExLjE0NSAyNDguOTE1LDEwMi40NzggMjU1LjkxNSw4NC44MTIgMjc5LjU4Miw1Ny4xNDUgMzAzLjkxNSwyOC4xNDUgMzExLjkxNSwyNC4xNDUgMzQzLjkxNSw0Mi4xNDUgMzE4LjI0OCw2OC40NzggMjc3LjU4MiwxMDAuMTQ1ICIvPjwvZz48Zz48ZGVmcz48cGF0aCBpZD0iU1ZHSURfM18iIGQ9Ik0xNzkuMjQ4LDcyLjE0NWMxMC42NjctMjEuNjY3LDE4LjQ3OS0zOS4yNzcsMTMuMzM0LTU3Yy0zLTEwLjMzMyw1LjY2Ni01LDkuMzMzLTcuNjY3czI0LjA0Ni0yLjMyOCwzNS41LDIuMTY2YzEzLjE2Nyw1LjE2NywxNy4xNjcsMTAuODM0LDE3LjE2NywxMC44MzRzMTcuMzMyLTYsMzQuNjY2LDJzMTgsMTEuNjY3LDE4LDExLjY2N3MxNC0yLDIwLDZzMSw3LTEwLDEzLjY2N3MtMjkuMzMzLDE4LjY2Ny01NS4zMzMsNTMuMzMzcy0zNS4zMzMtMTYuMzMzLTM1LjMzMy0xNi4zMzNsLTI3LjY2Ny0xMS4zMzNsLTE4LjMzMy0zLjY2N0wxNzkuMjQ4LDcyLjE0NXoiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJTVkdJRF80XyI+PHVzZSB4bGluazpocmVmPSIjU1ZHSURfM18iICBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzRfKSIgZmlsbD0iIzlCQTVBOSIgZD0iTTIzNy41ODIsOTAuNDc4bDU0LjY2Ni03NmMwLDAsMTYuMzMzLDAuMzM0LDE5LDkuNjY3czIwLjY2OCw1LjY2Nyw4LjMzNCw5cy0zNy42NjcsMTguNjY3LTY2LjY2Nyw2OHMtMTcuNjY3LTUtMTcuNjY3LTVMMjM3LjU4Miw5MC40Nzh6Ii8+PC9nPjxnPjxkZWZzPjxwYXRoIGlkPSJTVkdJRF81XyIgZD0iTTE3OS4yNDgsNzIuMTQ1YzEwLjY2Ny0yMS42NjcsMTguNDc5LTM5LjI3NywxMy4zMzQtNTdjLTMtMTAuMzMzLDUuNjY2LTUsOS4zMzMtNy42NjdzMjQuMDQ2LTIuMzI4LDM1LjUsMi4xNjZjMTMuMTY3LDUuMTY3LDE3LjE2NywxMC44MzQsMTcuMTY3LDEwLjgzNHMxNy4zMzItNiwzNC42NjYsMnMxOCwxMS42NjcsMTgsMTEuNjY3czE0LTIsMjAsNnMxLDctMTAsMTMuNjY3cy0yOS4zMzMsMTguNjY3LTU1LjMzMyw1My4zMzNzLTM1LjMzMy0xNi4zMzMtMzUuMzMzLTE2LjMzM2wtMjcuNjY3LTExLjMzM2wtMTguMzMzLTMuNjY3TDE3OS4yNDgsNzIuMTQ1eiIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9IlNWR0lEXzZfIj48dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF81XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfNl8pIiBmaWxsPSIjM0MzQTQ3IiBkPSJNMTkzLjkxNSw3Ni4xNDVsLTgtNi42NjdsNC42NjctMTMuMzMzbDEzLTQ0LjY2N2wzLTE3LjMzM2w1OS4zMzMsMTMuMzMzbDMyLDMuMzMzbC00LjMzMyw4LjMzM2MwLDAsMi0xLjY2NywyLjMzMywyLjY2N3MtMC4zMzQsOC03LjY2NywxMS42NjdzLTE3LjMzMiwxMi4zMzMtNDguNjY2LDcxLjMzM1MxOTMuOTE1LDc2LjE0NSwxOTMuOTE1LDc2LjE0NXoiLz48L2c+PGc+PGRlZnM+PHBhdGggaWQ9IlNWR0lEXzdfIiBkPSJNMTc5LjI0OCw3Mi4xNDVjMTAuNjY3LTIxLjY2NywxOC40NzktMzkuMjc3LDEzLjMzNC01N2MtMy0xMC4zMzMsNS42NjYtNSw5LjMzMy03LjY2N3MyNC4wNDYtMi4zMjgsMzUuNSwyLjE2NmMxMy4xNjcsNS4xNjcsMTcuMTY3LDEwLjgzNCwxNy4xNjcsMTAuODM0czE3LjMzMi02LDM0LjY2NiwyczE4LDExLjY2NywxOCwxMS42NjdzMTQtMiwyMCw2czEsNy0xMCwxMy42NjdzLTI5LjMzMywxOC42NjctNTUuMzMzLDUzLjMzM3MtMzUuMzMzLTE2LjMzMy0zNS4zMzMtMTYuMzMzbC0yNy42NjctMTEuMzMzbC0xOC4zMzMtMy42NjdMMTc5LjI0OCw3Mi4xNDV6Ii8+PC9kZWZzPjxjbGlwUGF0aCBpZD0iU1ZHSURfOF8iPjx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzdfIiAgb3ZlcmZsb3c9InZpc2libGUiLz48L2NsaXBQYXRoPjxwYXRoIGNsaXAtcGF0aD0idXJsKCNTVkdJRF84XykiIGZpbGw9IiM5QkE1QTkiIGQ9Ik0yMDcuNTgyLTcuODU1YzAsMCwxMi45OTksMTIuMzMzLTUuMzM0LDQ3LjMzM3MtMjMsNDAuNjY3LTIzLDQwLjY2N2wtOS4zMzMtMzVsMy00Mi4zMzNMMjA3LjU4Mi03Ljg1NXoiLz48L2c+PC9nPjxnIGlkPSJib2R5XzFfIj48Zz48ZGVmcz48cGF0aCBpZD0iU1ZHSURfOV8iIGQ9Ik0yMDkuNTgyLDY3LjgxMWMtNTEuNzY0LTIxLjYzMy0xMjAtNS4zMzMtMTcwLDUwLjY2N3MtNDIuOTM4LDE2MS44OSwzOS41MjksMTkyLjY2N2M2OS42NjYsMjYsMTg0LjQ3MSwyNCwyMDUuODA1LTk0LjY2OEMzMDEuNjg4LDEyMy4xOTIsMjU0LjI0OCw4Ni40NzgsMjA5LjU4Miw2Ny44MTF6Ii8+PC9kZWZzPjxjbGlwUGF0aCBpZD0iU1ZHSURfMTBfIj48dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF85XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMTBfKSIgZmlsbD0iI0Y1RjRFRSIgZD0iTTIwNy44MzIsNzQuNDc4Yy01MS43NjQtMjEuNjMzLTEyNy4wMDEtMS42NjYtMTY4LjE1LDQ0Yy01MC4yNTYsNTUuNzcxLTQzLjAzNywxNjEuODksMzkuNDMsMTkyLjY2N2M2OS42NjYsMjYsMTg0LjQ3MSwyNCwyMDUuODA1LTk0LjY2OEMzMDEuNjg4LDEyMy4xOTIsMjUyLjQ5OCw5My4xNDQsMjA3LjgzMiw3NC40Nzh6Ii8+PC9nPjxnPjxkZWZzPjxwYXRoIGlkPSJTVkdJRF8xMV8iIGQ9Ik0yMDkuNTgyLDY3LjgxMWMtNTEuNzY0LTIxLjYzMy0xMjAtNS4zMzMtMTcwLDUwLjY2N3MtNDIuOTM4LDE2MS44OSwzOS41MjksMTkyLjY2N2M2OS42NjYsMjYsMTg0LjQ3MSwyNCwyMDUuODA1LTk0LjY2OEMzMDEuNjg4LDEyMy4xOTIsMjU0LjI0OCw4Ni40NzgsMjA5LjU4Miw2Ny44MTF6Ii8+PC9kZWZzPjxjbGlwUGF0aCBpZD0iU1ZHSURfMTJfIj48dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xMV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzEyXykiIGZpbGw9IiMzQzNBNDciIGQ9Ik0zOC43NiwyMDIuODExYzQuMzU5LDI3LjA0NiwyMi4zOTgsNjkuNzE3LDg1LjMyMiw3OC42NjdjNTQuNSw3Ljc1LDk3LjQ0OS00LDExNy41LTM1LjVjMTguMDE4LTI4LjMwNiwyNy4yODUtNzMuNSwyNy4yODUtNzMuNXMtMTk5LjMyNS03OS41LTIxMi44MjUtNjNTMzQuMzIzLDE3NS4yODIsMzguNzYsMjAyLjgxMXoiLz48L2c+PGc+PGRlZnM+PHBhdGggaWQ9IlNWR0lEXzEzXyIgZD0iTTIwOS41ODIsNjcuODExYy01MS43NjQtMjEuNjMzLTEyMC01LjMzMy0xNzAsNTAuNjY3cy00Mi45MzgsMTYxLjg5LDM5LjUyOSwxOTIuNjY3YzY5LjY2NiwyNiwxODQuNDcxLDI0LDIwNS44MDUtOTQuNjY4QzMwMS42ODgsMTIzLjE5MiwyNTQuMjQ4LDg2LjQ3OCwyMDkuNTgyLDY3LjgxMXoiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJTVkdJRF8xNF8iPjx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzEzXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMTRfKSIgZmlsbD0iI0Y1RjRFRSIgZD0iTTExNi4zMzIsMjY0LjcyOGMzOS42NzQsMTIuMjY0LDEwOC40OTEsMC41NTUsMTMwLjU4NC0zNi4yNWMyMy4wOTYtMzguNDc1LDI5LjMzMi05OS4zMzMtNC4wMDEtMTE3Ljk5OVMxNjMuMjM4LDUxLjY2MSw5Ni4yNDksOTAuMTQ0Yy00NywyNy01MC40MTMsNjguMTE2LTQ4LjI1MywxMDEuNDZTODAuNzM2LDI1My43MzMsMTE2LjMzMiwyNjQuNzI4eiIvPjwvZz48Zz48ZGVmcz48cGF0aCBpZD0iU1ZHSURfMTVfIiBkPSJNMjA5LjU4Miw2Ny44MTFjLTUxLjc2NC0yMS42MzMtMTIwLTUuMzMzLTE3MCw1MC42NjdzLTQyLjkzOCwxNjEuODksMzkuNTI5LDE5Mi42NjdjNjkuNjY2LDI2LDE4NC40NzEsMjQsMjA1LjgwNS05NC42NjhDMzAxLjY4OCwxMjMuMTkyLDI1NC4yNDgsODYuNDc4LDIwOS41ODIsNjcuODExeiIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9IlNWR0lEXzE2XyI+PHVzZSB4bGluazpocmVmPSIjU1ZHSURfMTVfIiAgb3ZlcmZsb3c9InZpc2libGUiLz48L2NsaXBQYXRoPjxwYXRoIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8xNl8pIiBmaWxsPSIjOUJBNUE5IiBkPSJNMTU3LjkxNSw0NS44MTFjLTEwMy45OTksMzMtMTA5LjA5LDQzLjQzLTExOS44MzMsNjQuOTE3Yy0zLjc1LDcuNSwxLjk2MywxOS42NzcsMS4yNTIsMzguMzQ5Yy0wLjUsMTMuMTI1LDI0LjEwMi0yNS42MzIsNDEuMjQ4LTM5LjU5OWM0MS4zMzMtMzMuNjY3LDEwNC43MTQtMjEuMDcxLDEwNy42NjctMjAuMzMzYzQ1LjMzMywxMS4zMzMsNzMuMzMzLDMzLjMzMyw3Mi42NjYsNzguNjY3Yy0wLjY2Nyw0NS4zMzMtMi42NjcsMTYuNjY3LDQ2LDAuNjY3cy0zOC42NjctOTYuNjY3LTM4LjY2Ny05Ni42NjdsLTgyLjY2Ni0zMS4zMzNMMTU3LjkxNSw0NS44MTF6Ii8+PC9nPjwvZz48cGF0aCBmaWxsPSIjM0MzQTQ3IiBkPSJNMTgxLjI0OSw4MS44MTFjLTI0LjA2OC02LjkyNi01OC4zMzQtMy4zMzMtNzkuNjY3LDI4cy0yOS4xNiw4My44NDEtOC4zMzMsMTE4LjMzM2MxMC42NjcsMTcuNjY2LDM1Ljg1NSwzNy40ODcsNzMuNjY2LDE0LjY2NmMzNS42NjgtMjEuNTI3LDQ1LjgzMy01NS4zMzIsNTMtODEuMzMzQzIyNi42OTUsMTM2Ljg3NiwyMjcuNTgxLDk1LjE0NSwxODEuMjQ5LDgxLjgxMXoiLz48ZyBpZD0iYmVha18xXyI+PHBhdGggZmlsbD0iIzNDM0E0NyIgZD0iTTEzNS4yMTMsMjQ2LjE1MWMtMTIuNDA4LTEuODk2LTE0Ljk2Ny01Ljg4My0yMy4xODktNC40ODJjLTYuNjMzLDEuMTI5LTMuNzg4LDExLjE5Ny01LjU2MiwyMi42MzNjLTEuOTcyLDEyLjcxMy0wLjc2NSwxNy4zMjItMC4wMiwyMS43NDJjMy42ODItOS4yODUsNi45Mi0yMS44MjgsMTAuNDcyLTI5Ljc2NkMxMjAuOTg0LDI0Ny4xNzcsMTMwLjE5OSwyNDkuMDU4LDEzNS4yMTMsMjQ2LjE1MXoiLz48cGF0aCBmaWxsPSIjOUJBNUE5IiBkPSJNMTI3LjQ5MSwyNjcuNzcxYzEwLjMyNy0xMC41MTgsMjAuNTU2LTE5LjY5OSw3Ljk0OC0yMS41ODJjLTQuNTYzLTAuNjgyLTcuODA0LTEuNjQ1LTEwLjQ3Ny0yLjUzMWMtNi44Niw1LjYxOS0xMy45MTksMjUuNjM2LTE4LjY0NSw0MS42NjZjMC4wODksMC41MDUsMC4xNzUsMS4wMDEsMC4yNTIsMS41MDNDMTA4LjA0NSwyOTYuNDMxLDExNy4xNjMsMjc4LjI5NCwxMjcuNDkxLDI2Ny43NzF6Ii8+PHBhdGggZmlsbD0iI0Y1RjRFRSIgZD0iTTExMy45NTQsMjYwLjU5N2MtMi44NDEsOS44NjgtNC45MzEsMTcuMTM5LTQuNDA2LDE3LjIzNmMyLjQ0MiwwLjQ2Niw3LjkwMS0xNC4wNzIsOC43NTEtMTcuMTE3YzAuODUzLTMuMDQ1LDIuODUzLTkuODE2LDEuMTQ5LTEwLjU3QzExNy43NDIsMjQ5LjM5NiwxMTUuODA3LDI1NC4xNjMsMTEzLjk1NCwyNjAuNTk3eiIvPjwvZz48ZyBpZD0iZXllX3JfMV8iPjxwYXRoIGZpbGw9IiMzQzNBNDciIGQ9Ik0xNjcuNjc5LDI0MS4zNTFjLTIuMTA0LDAtMy44MzMtMC43NzktNS4xMzktMi4zMTdjLTEuNjIxLTEuOTA5LTIuMzM1LTQuMTM4LTIuMTI0LTYuNjIxYzAuNDQ2LTUuMjI4LDQuODc2LTEwLjAyNCw2LjM5My0xMS4yOTNjMi4zNzMtMS45ODQsNi40NDQtNC4zMDIsMTAuMTEtNC4zMDJjMi40MzUsMCw0LjMwNCwxLjAxMSw1LjU1MiwzLjAwMmM0LjQ2Myw3LjEyMy0zLjEyOSwxNS4zMDItNC42OTUsMTYuODY5QzE3NS45NzMsMjM4LjQ5LDE3MS42MzcsMjQxLjM1MSwxNjcuNjc5LDI0MS4zNTFDMTY3LjY3OSwyNDEuMzUxLDE2Ny42OCwyNDEuMzUxLDE2Ny42NzksMjQxLjM1MXoiLz48cGF0aCBmaWxsPSIjRjVGNEVFIiBkPSJNMTc2LjkyLDIxNy4zMTVjMi4wMTYsMCwzLjg2NSwwLjc1NCw1LjEyNywyLjc2OWMzLjkxOCw2LjI1MS0yLDEzLjYyNS00LjYyNSwxNi4yNWMtMS43OTEsMS43OTEtNS45NTgsNC41MTctOS43NDMsNC41MTdjLTEuNzYyLDAtMy40NC0wLjU5MS00Ljc1Ny0yLjE0MmMtNS42MjUtNi42MjUsMS45MTctMTUuMjksNC4yMDktMTcuMjA3QzE2OS4zOTgsMjE5LjYwNiwxNzMuNDA4LDIxNy4zMTUsMTc2LjkyLDIxNy4zMTUgTTE3Ni45MiwyMTYuMzE1Yy0zLjgsMC03Ljk5NCwyLjM4MS0xMC40MzEsNC40MmMtMS41NTgsMS4zMDMtNi4xMDksNi4yMzYtNi41NywxMS42MzRjLTAuMjI0LDIuNjIxLDAuNTMsNC45NzMsMi4yNDEsNi45ODdjMS40MDUsMS42NTQsMy4yNjIsMi40OTQsNS41MiwyLjQ5NGM0LjEzOCwwLDguNTE1LTIuODc3LDEwLjQ1LTQuODExYzEuNjE0LTEuNjE0LDkuNDMxLTEwLjA0NCw0Ljc2Ny0xNy40ODhDMTgxLjU2NiwyMTcuNDM3LDE3OS41MDIsMjE2LjMxNSwxNzYuOTIsMjE2LjMxNUwxNzYuOTIsMjE2LjMxNXoiLz48L2c+PGcgaWQ9ImV5ZV9sXzFfIj48ZyBpZD0iZXllXzFfIj48cGF0aCBmaWxsPSIjM0MzQTQ3IiBkPSJNOTYuMjc4LDIyNy4wODJjLTAuMTY5LDAtMC4zNDUtMC4wMDUtMC41MjQtMC4wMTdjLTQuNDIxLTAuMjUyLTcuOTE3LTQuNjctOS4zNTMtMTEuODE1Yy0xLjk4NC05Ljg0MS0wLjQ1NS0xNS40MjIsNC41NDYtMTYuNTljMC42MTItMC4xNDMsMS4yMTMtMC4yMTUsMS43ODctMC4yMTVjNS4xMjIsMCw4LjMxNiw1LjU2NCw4Ljk5NiwxNS42NjlsMC4wMTUsMC4yMjVjMC4yOTQsNC40MDIsMC41OTcsOC45NTUtMS41NTcsMTEuMjU4Qzk5LjI2NSwyMjYuNTgyLDk3Ljk1LDIyNy4wODIsOTYuMjc4LDIyNy4wODJMOTYuMjc4LDIyNy4wODJ6Ii8+PHBhdGggZmlsbD0iI0Y1RjRFRSIgZD0iTTkyLjczNCwxOTguOTQ0YzQuOTQxLDAsNy44NTgsNS43MDEsOC40OTcsMTUuMjAyYzAuNDA0LDYuMDcyLDAuOTAxLDEyLjQzNy00Ljk1NCwxMi40MzdjLTAuMTYsMC0wLjMyNi0wLjAwNS0wLjQ5Ni0wLjAxNWMtNC44NS0wLjI3Ny03LjczNi01LjY3LTguODkxLTExLjQxNmMtMS4xNTYtNS43MzMtMi4wNDUtMTQuNTU0LDQuMTctMTYuMDA1QzkxLjY0MywxOTkuMDExLDkyLjIsMTk4Ljk0NCw5Mi43MzQsMTk4Ljk0NCBNOTIuNzM0LDE5Ny45NDRjLTAuNjExLDAtMS4yNTEsMC4wNzctMS45LDAuMjI5Yy01LjMxNSwxLjI0MS02Ljk3MSw3LjAyLTQuOTIzLDE3LjE3NmMxLjQ4Myw3LjM4Myw1LjE1MiwxMS45NSw5LjgxNCwxMi4yMTdjMC4xODksMC4wMTIsMC4zNzQsMC4wMTgsMC41NTMsMC4wMThjMS44MTUsMCwzLjI1NC0wLjU1NSw0LjI3NS0xLjY0NmMyLjMwMi0yLjQ2MSwxLjk5Mi03LjEyMywxLjY5MS0xMS42MzFsLTAuMDE1LTAuMjI2QzEwMS41MjksMjAzLjY3NCw5OC4xNTcsMTk3Ljk0NCw5Mi43MzQsMTk3Ljk0NEw5Mi43MzQsMTk3Ljk0NHoiLz48L2c+PHBhdGggaWQ9ImNvdmVyIiBmaWxsPSIjM0MzQTQ3IiBkPSJNOTEuMDMyLDE4My41MTljMS41ODMsMjcuNTcsNy41NjgsNDEuMjYzLDE2LjM0NSw1NC4wNWM4Ljc3NCwxMi43ODMsMC4yMjgtNDguMTU0LDAuMjI4LTQ4LjE1NEw5MS4wMzIsMTgzLjUxOXoiLz48L2c+PC9zdmc+);
  background-position: bottom left;
}
@media (max-width: 1050px) {
  .chickadee-r {
    top: -148px;
  }
}
@media (max-width: 900px) {
  .chickadee-r {
    right: 0;
  }
}
@media (max-width: 650px) {
  .chickadee-r {
    top: -150px;
  }
}
@media (max-width: 400px) {
  .chickadee-r {
    top: -152px;
  }
}

#footer {
  color: #f5f4ee;
  font-family: "Dosis", sans-serif;
  font-weight: 200;
  letter-spacing: 1px;
}
@media (max-width: 600px) {
  #footer {
    font-family: "Dosis", sans-serif;
    font-weight: 500;
    letter-spacing: 1px;
  }
}
@media (max-width: 400px) {
  #footer {
    padding: 0 20px;
  }
}
#footer #content-copyright {
  max-width: 60%;
  float: left;
}
@media (max-width: 400px) {
  #footer #content-copyright {
    max-width: 100%;
    width: 100%;
  }
}
#footer #website-copyright {
  max-width: 35%;
  float: right;
}
@media (max-width: 400px) {
  #footer #website-copyright {
    max-width: 100%;
    width: 100%;
    margin-top: 20px;
  }
  #footer #website-copyright span {
    display: block;
  }
}
#footer a {
  color: #e6a8a4;
}
#footer a:hover, #footer a.active {
  color: #e6c9a4;
}

#admin-bar {
  width: 100%;
  height: 28px;
  background: #3c3a47;
  color: #cfd3cf;
  font-size: 14px;
  line-height: 28px;
  font-family: "Dosis", sans-serif;
  letter-spacing: 0.6px;
  text-align: left;
}
#admin-bar span,
#admin-bar a {
  float: left;
  padding: 0 10px;
  text-transform: lowercase;
}
#admin-bar .user {
  margin: 0 10px;
}
#admin-bar a:hover {
  background: rgba(255, 255, 255, 0.1);
  color: #de8d88;
}
#admin-bar .logout,
#admin-bar .bird-search {
  float: right;
}
#admin-bar form,
#admin-bar button,
#admin-bar input {
  display: inline;
}
#admin-bar form button,
#admin-bar form input {
  border: none;
  border-radius: 3px;
  padding: 2px 4px;
}
#admin-bar button,
#admin-bar input {
  font-family: inherit;
  font-size: inherit;
  letter-spacing: inherit;
}
#admin-bar input {
  background: #cfd3cf;
}
#admin-bar button {
  background: #9ba5a9;
}

#home #page-title {
  display: none;
}
#home #home-wrapper {
  margin: auto;
  max-width: 800px;
  text-align: center;
}
#home #home-wrapper #motto {
  font-style: italic;
  font-size: 26px;
  font-family: "Dosis";
  color: #9ba5a9;
}
#home #home-wrapper #home-slider {
  margin-top: 36px;
  background: black;
  position: relative;
  width: 100%;
}
#home #home-wrapper #home-slider:before {
  content: "";
  display: block;
  margin-top: 60%;
}
#home #home-wrapper #home-slider ul {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#home #home-wrapper #home-slider ul li {
  top: 50%;
}
#home #home-wrapper #home-slider ul li img {
  position: absolute;
  left: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
}
#home #home-wrapper .unslider-nav ol {
  margin-top: 5px;
  list-style: none;
  text-align: center;
}
#home #home-wrapper .unslider-nav ol li {
  display: inline-block;
  width: 6px;
  height: 6px;
  margin: 0 4px;
  background: transparent;
  border-radius: 5px;
  overflow: hidden;
  text-indent: -999em;
  border: 2px solid #9ba5a9;
  cursor: pointer;
}
#home #home-wrapper .unslider-nav ol li.unslider-active {
  background: #9ba5a9;
  cursor: default;
}
@media (max-width: 750px) {
  #home #home-wrapper #motto {
    font-size: 22px;
  }
}
@media (max-width: 500px) {
  #home #home-wrapper #motto {
    font-size: 18px;
  }
  #home #home-wrapper #home-slider {
    margin-top: 18px;
  }
}

#about img#primary-photo {
  float: left;
  width: 40%;
  height: auto;
  margin-right: 5%;
  margin-bottom: 18px;
}
@media (max-width: 600px) {
  #about img#primary-photo {
    width: 100%;
    margin-right: 0%;
    margin-bottom: 36px;
  }
}
#about #overview, #about #bio {
  max-width: 900px;
}

#birds ul {
  list-style-position: inside;
  list-style-type: disc;
}
#birds ul ul li, #birds ul ul ul {
  padding-left: 30px;
}
#birds ul ul {
  list-style-type: circle;
}
#birds ul ul ul {
  list-style-type: square;
}
#birds ul ul ul ul {
  list-style-type: disc;
}
#birds #bird-search form {
  margin-bottom: 18px;
}
#birds #bird-search form button,
#birds #bird-search form input {
  border: none;
  border-radius: 3px;
  padding: 2px 4px;
}
#birds #bird-search form p {
  display: inline-block;
}
#birds #bird-search form input,
#birds #bird-search form button {
  font-size: 14px;
  font-family: "Dosis", sans-serif;
  letter-spacing: 1px;
  padding: 8px;
}
#birds #bird-search form input {
  min-width: 180px;
  background: #dcdfdc;
}
#birds #bird-search form button {
  color: #f5f4ee;
  background: #9ba5a9;
}
#birds #bird-search form button:hover {
  background: #777e86;
}

#bird #taxonomy-table,
#bird #taxonomy-text {
  width: 100%;
  background: #788c6d;
  font-family: "Dosis", sans-serif;
  font-weight: 200;
  letter-spacing: 1px;
  color: #f5f4ee;
  text-align: center;
}
#bird #taxonomy-table td {
  padding: 2px 4px;
}
@media (max-width: 800px) {
  #bird #taxonomy-table {
    font-size: 16px;
  }
}
@media (max-width: 600px) {
  #bird #taxonomy-table {
    display: none;
  }
}
#bird #taxonomy-text {
  display: none;
}
#bird #taxonomy-text:after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 600px) {
  #bird #taxonomy-text {
    display: block;
  }
}
#bird #taxonomy-text span {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  width: 33%;
  padding: 5px 20px;
}
@media (max-width: 400px) {
  #bird #taxonomy-text span {
    width: 100%;
    padding: 5px 10px;
  }
}
#bird #overview #main-media-wrapper {
  float: left;
  max-width: 45%;
  margin-right: 5%;
  margin-bottom: 18px;
}
#bird #overview #main-media-wrapper img, #bird #overview #main-media-wrapper audio {
  float: left;
  width: 100%;
  display: block;
}
#bird #overview #main-media-wrapper img {
  height: auto;
}
@media (max-width: 600px) {
  #bird #overview #main-media-wrapper {
    max-width: 100%;
    margin-right: 0%;
    margin-bottom: 36px;
  }
}
#bird #overview #blurb {
  margin-bottom: 36px;
}
#bird #overview #info-spans span {
  font-family: "Dosis", sans-serif;
  display: block;
  margin-bottom: 12px;
}
#bird #additional-photos #spinner {
  display: inline-block;
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
#bird #additional-photos .no-photo-message {
  width: 100%;
  padding: 0 2.5%;
  float: left;
}
#bird #public-cards,
#bird #private-cards,
#bird #additional-photos {
  width: 105%;
  padding: 0 2.5%;
  position: relative;
  left: -5%;
}
#bird #public-cards .card, #bird #public-cards .additional-photo,
#bird #private-cards .card,
#bird #private-cards .additional-photo,
#bird #additional-photos .card,
#bird #additional-photos .additional-photo {
  display: block;
  position: relative;
  box-sizing: border-box;
  float: left;
  width: 20%;
  margin: 0 2.5% 50px 2.5%;
}
#bird #public-cards .card:nth-child(4n+1), #bird #public-cards .additional-photo:nth-child(4n+1),
#bird #private-cards .card:nth-child(4n+1),
#bird #private-cards .additional-photo:nth-child(4n+1),
#bird #additional-photos .card:nth-child(4n+1),
#bird #additional-photos .additional-photo:nth-child(4n+1) {
  clear: left;
}
@media (max-width: 1400px) {
  #bird #public-cards .card, #bird #public-cards .additional-photo,
#bird #private-cards .card,
#bird #private-cards .additional-photo,
#bird #additional-photos .card,
#bird #additional-photos .additional-photo {
    width: 28.3%;
  }
  #bird #public-cards .card:nth-child(4n+1), #bird #public-cards .additional-photo:nth-child(4n+1),
#bird #private-cards .card:nth-child(4n+1),
#bird #private-cards .additional-photo:nth-child(4n+1),
#bird #additional-photos .card:nth-child(4n+1),
#bird #additional-photos .additional-photo:nth-child(4n+1) {
    clear: none;
  }
  #bird #public-cards .card:nth-child(3n+1), #bird #public-cards .additional-photo:nth-child(3n+1),
#bird #private-cards .card:nth-child(3n+1),
#bird #private-cards .additional-photo:nth-child(3n+1),
#bird #additional-photos .card:nth-child(3n+1),
#bird #additional-photos .additional-photo:nth-child(3n+1) {
    clear: left;
  }
}
@media (max-width: 1050px) {
  #bird #public-cards .card, #bird #public-cards .additional-photo,
#bird #private-cards .card,
#bird #private-cards .additional-photo,
#bird #additional-photos .card,
#bird #additional-photos .additional-photo {
    width: 45%;
  }
  #bird #public-cards .card:nth-child(4n+1), #bird #public-cards .additional-photo:nth-child(4n+1),
#bird #private-cards .card:nth-child(4n+1),
#bird #private-cards .additional-photo:nth-child(4n+1),
#bird #additional-photos .card:nth-child(4n+1),
#bird #additional-photos .additional-photo:nth-child(4n+1) {
    clear: none;
  }
  #bird #public-cards .card:nth-child(3n+1), #bird #public-cards .additional-photo:nth-child(3n+1),
#bird #private-cards .card:nth-child(3n+1),
#bird #private-cards .additional-photo:nth-child(3n+1),
#bird #additional-photos .card:nth-child(3n+1),
#bird #additional-photos .additional-photo:nth-child(3n+1) {
    clear: none;
  }
  #bird #public-cards .card:nth-child(2n+1), #bird #public-cards .additional-photo:nth-child(2n+1),
#bird #private-cards .card:nth-child(2n+1),
#bird #private-cards .additional-photo:nth-child(2n+1),
#bird #additional-photos .card:nth-child(2n+1),
#bird #additional-photos .additional-photo:nth-child(2n+1) {
    clear: left;
  }
}
@media (max-width: 700px) {
  #bird #public-cards .card, #bird #public-cards .additional-photo,
#bird #private-cards .card,
#bird #private-cards .additional-photo,
#bird #additional-photos .card,
#bird #additional-photos .additional-photo {
    width: 95%;
  }
}
#bird #public-cards .additional-photo img,
#bird #private-cards .additional-photo img,
#bird #additional-photos .additional-photo img {
  width: 100%;
}
#bird #public-cards .additional-photo a,
#bird #private-cards .additional-photo a,
#bird #additional-photos .additional-photo a {
  display: block;
  width: 100%;
  text-align: center;
  font-family: "Dosis", sans-serif;
}
#bird #public-cards .card,
#bird #private-cards .card,
#bird #additional-photos .card {
  padding: 15px;
  border: 1px solid #cfd3cf;
  border-radius: 2px;
}
#bird #public-cards .card h4,
#bird #private-cards .card h4,
#bird #additional-photos .card h4 {
  margin-bottom: 10px;
  text-align: center;
}
#bird #public-cards .card span,
#bird #private-cards .card span,
#bird #additional-photos .card span {
  display: block;
  clear: both;
}
#bird #public-cards .card span.year,
#bird #private-cards .card span.year,
#bird #additional-photos .card span.year {
  clear: none;
  display: inline;
  font-size: 13px;
  color: #9ba5a9;
}
#bird #public-cards .card ul,
#bird #private-cards .card ul,
#bird #additional-photos .card ul {
  font-size: 15px;
  list-style-type: disc;
  list-style-position: inside;
  max-height: 167px;
  overflow: scroll;
}
#bird #public-cards .card img,
#bird #private-cards .card img,
#bird #additional-photos .card img {
  max-width: 100%;
}

#birds-taxonomical ul {
  list-style-position: inside;
  list-style-type: disc;
  line-height: 150%;
}
#birds-taxonomical ul ul li, #birds-taxonomical ul ul ul {
  padding-left: 30px;
}
#birds-taxonomical ul ul {
  list-style-type: circle;
}
#birds-taxonomical ul ul ul {
  list-style-type: square;
}
#birds-taxonomical ul ul ul ul {
  list-style-type: disc;
}
#birds-taxonomical ul.collapsed {
  display: none;
}
#birds-taxonomical ul li.no-subfamily {
  font-size: 14px;
  font-style: italic;
  color: gray;
}
#birds-taxonomical .plus-sign {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 8px;
  height: 8px;
}
#birds-taxonomical .plus-sign:hover {
  cursor: pointer;
}
#birds-taxonomical .plus-sign::after, #birds-taxonomical .plus-sign::before {
  content: " ";
  position: absolute;
  background: #de8d88;
}
#birds-taxonomical .plus-sign::after:hover, #birds-taxonomical .plus-sign::before:hover {
  background: #deb888;
}
#birds-taxonomical .plus-sign::after {
  top: 3px;
  left: 0;
  width: 8px;
  height: 2px;
}
#birds-taxonomical .plus-sign::before {
  top: 0;
  left: 3px;
  width: 2px;
  height: 8px;
}
#birds-taxonomical .plus-sign.minus::after {
  background: #deb888;
}
#birds-taxonomical .plus-sign.minus::before {
  display: none;
}

#photo-checklist #content {
  background: black;
}
#photo-checklist #content #page-title {
  color: #deb888;
}
#photo-checklist #content #photo-checklist-full {
  position: relative;
  overflow: hidden;
}
#photo-checklist #content #photo-checklist-full h2 {
  width: 100%;
  float: left;
  clear: both;
  font-family: "adelaidaregular", sans-serif;
  font-size: 200px;
  color: #deedf2;
  text-align: center;
  line-height: 100%;
  padding-bottom: 36px;
}
@media (max-width: 1120px) {
  #photo-checklist #content #photo-checklist-full h2 {
    font-size: 18vw;
  }
}
#photo-checklist #content #photo-checklist-full .photo-checklist-family {
  float: left;
  clear: both;
  width: 105%;
  padding: 0 2.5%;
  position: relative;
  left: -5%;
}
#photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption {
  display: block;
  background: rgba(255, 255, 255, 0.2);
  box-sizing: border-box;
  display: block;
  position: relative;
  box-sizing: border-box;
  float: left;
  width: 20%;
  margin: 0 2.5% 50px 2.5%;
}
#photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption:nth-child(4n+1) {
  clear: left;
}
@media (max-width: 1400px) {
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption {
    width: 28.3%;
  }
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption:nth-child(4n+1) {
    clear: none;
  }
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption:nth-child(3n+1) {
    clear: left;
  }
}
@media (max-width: 1050px) {
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption {
    width: 45%;
  }
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption:nth-child(4n+1) {
    clear: none;
  }
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption:nth-child(3n+1) {
    clear: none;
  }
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption:nth-child(2n+1) {
    clear: left;
  }
}
@media (max-width: 700px) {
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption {
    width: 95%;
  }
}
#photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--unloaded {
  display: block;
  position: relative;
  box-sizing: border-box;
  float: left;
  width: 20%;
  margin: 0 2.5% 50px 2.5%;
  padding-top: 16%;
}
#photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--unloaded:nth-child(4n+1) {
  clear: left;
}
@media (max-width: 1400px) {
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--unloaded {
    width: 28.3%;
    padding-top: 19%;
  }
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--unloaded:nth-child(4n+1) {
    clear: none;
  }
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--unloaded:nth-child(3n+1) {
    clear: left;
  }
}
@media (max-width: 1050px) {
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--unloaded {
    width: 45%;
    padding-top: 30%;
  }
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--unloaded:nth-child(4n+1) {
    clear: none;
  }
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--unloaded:nth-child(3n+1) {
    clear: none;
  }
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--unloaded:nth-child(2n+1) {
    clear: left;
  }
}
@media (max-width: 700px) {
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--unloaded {
    width: 95%;
    padding-top: 57%;
  }
}
#photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--loading {
  display: block;
  position: relative;
  box-sizing: border-box;
  float: left;
  width: 20%;
  margin: 0 2.5% 50px 2.5%;
  padding-top: 16%;
}
#photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--loading:nth-child(4n+1) {
  clear: left;
}
@media (max-width: 1400px) {
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--loading {
    width: 28.3%;
    padding-top: 19%;
  }
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--loading:nth-child(4n+1) {
    clear: none;
  }
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--loading:nth-child(3n+1) {
    clear: left;
  }
}
@media (max-width: 1050px) {
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--loading {
    width: 45%;
    padding-top: 30%;
  }
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--loading:nth-child(4n+1) {
    clear: none;
  }
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--loading:nth-child(3n+1) {
    clear: none;
  }
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--loading:nth-child(2n+1) {
    clear: left;
  }
}
@media (max-width: 700px) {
  #photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption--loading {
    width: 95%;
    padding-top: 57%;
  }
}
#photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
#photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption:hover:after {
  cursor: pointer;
  -webkit-transition: background, 130ms, linear;
  -moz-transition: background, 130ms, linear;
  transition: background, 130ms, linear;
  background: rgba(222, 237, 242, 0.1);
}
#photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption img {
  float: left;
  width: 100%;
  height: auto;
}
#photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption .photo-caption {
  box-sizing: border-box;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 2%;
  background: rgba(0, 0, 0, 0.5);
  font-family: "Dosis", sans-serif;
  font-size: 13px;
  letter-spacing: 0.1em;
  color: #deedf2;
}
#photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption .photo-caption .left {
  float: left;
}
#photo-checklist #content #photo-checklist-full .photo-checklist-family .photo-and-caption .photo-caption .right {
  float: right;
}

.audio-with-download {
  display: flex;
  align-items: center;
}
.audio-with-download audio {
  margin-right: 18px;
}

#miscellany ul {
  list-style-position: inside;
  list-style-type: disc;
}
#miscellany ul ul li, #miscellany ul ul ul {
  padding-left: 30px;
}
#miscellany ul ul {
  list-style-type: circle;
}
#miscellany ul ul ul {
  list-style-type: square;
}
#miscellany ul ul ul ul {
  list-style-type: disc;
}
#miscellany ul li {
  margin-bottom: 9px;
}
#miscellany ul li .description {
  display: block;
  clear: both;
  margin-left: 1em;
}
#miscellany ul li .description a {
  display: inline-block;
  clear: none;
}

#radio #links {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  float: left;
  margin-bottom: 36px;
  font-family: "Dosis", sans-serif;
  font-size: 21px;
  height: 44px;
}
@media (max-width: 500px) {
  #radio #links {
    height: 34px;
  }
}
#radio #links .radio-link {
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
  margin-right: 18px;
  line-height: 1;
}
#radio #links .radio-link:last-child {
  margin-right: 0;
}
#radio #links .radio-podcast-links {
  height: 100%;
}
#radio #links .radio-podcast-links img {
  width: auto;
  height: 100%;
}
#radio #year-program-container {
  float: left;
  position: relative;
  width: 100%;
  min-height: 500px;
}
#radio #year-program-container #year-selector-container {
  display: none;
  width: 100%;
  margin-bottom: 25px;
}
@media (max-width: 500px) {
  #radio #year-program-container #year-selector-container {
    display: block;
  }
}
#radio #year-program-container #year-selector-container label {
  display: block;
  width: 100%;
  padding-bottom: 5px;
  font-family: "Dosis", sans-serif;
}
#radio #year-program-container #year-selector-container #year-selector {
  display: block;
  width: 100%;
  padding: 20px;
}
#radio #year-program-container #year-list {
  float: left;
  width: 100px;
  font-family: "Dosis", sans-serif;
  font-size: 36px;
  color: #777e86;
}
@media (max-width: 500px) {
  #radio #year-program-container #year-list {
    display: none;
  }
}
#radio #year-program-container #year-list a {
  white-space: nowrap;
}
#radio #year-program-container #year-list a.active:after {
  display: inline-block;
  position: relative;
  bottom: 7px;
  padding-left: 7px;
  font-size: 18px;
  -webkit-transform: scaleX(0.7);
  -moz-transform: scaleX(0.7);
  -ms-transform: scaleX(0.7);
  -o-transform: scaleX(0.7);
  transform: scaleX(0.7);
  content: "➤";
}
#radio #year-program-container #programs {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: -webkit-calc(100% - 100px);
  width: calc(100% - 100px);
  float: right;
}
@media (max-width: 500px) {
  #radio #year-program-container #programs {
    width: 100%;
  }
}
#radio #year-program-container #programs .program {
  float: left;
  width: 100%;
  overflow: hidden;
  word-wrap: break-word;
}
#radio #year-program-container #programs .program:nth-child(even) {
  background: #e1e6df;
}
#radio #year-program-container #programs .program:nth-child(odd) {
  background: #e9ede8;
}
#radio #year-program-container #programs .program .program-intro {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #d36760;
  display: block;
  width: 100%;
  height: 100%;
  padding: 8px 12px;
}
#radio #year-program-container #programs .program .program-intro:hover, #radio #year-program-container #programs .program .program-intro.active {
  color: #cd944c;
}
#radio #year-program-container #programs .program .program-intro .title,
#radio #year-program-container #programs .program .program-intro .description {
  width: 100%;
}
#radio #year-program-container #programs .program .program-intro .title {
  margin-top: 5px;
}
#radio #year-program-container #programs .program .program-intro .description {
  margin-top: 10px;
  font-size: 15px;
  color: #777e86;
}
#radio #year-program-container #programs .program .program-intro .description p + p {
  margin-top: 12px;
}
#radio #year-program-container #programs .program .program-more {
  display: none;
  padding: 36px;
  padding-top: 18px;
}
#radio #year-program-container #programs .program .program-more:after {
  content: "";
  display: table;
  clear: both;
}
#radio #year-program-container #programs .program .program-more .columns .column:first-child {
  float: left;
  width: 33%;
}
#radio #year-program-container #programs .program .program-more .columns .column:last-child {
  float: right;
  width: 60%;
  margin-top: 0px;
}
@media (max-width: 600px) {
  #radio #year-program-container #programs .program .program-more .columns .column:first-child, #radio #year-program-container #programs .program .program-more .columns .column:last-child {
    float: left;
    width: 100%;
  }
  #radio #year-program-container #programs .program .program-more .columns .column:last-child {
    margin-top: 36px;
  }
}
#radio #year-program-container #programs .program .program-more .columns .artwork img {
  width: 100%;
  height: auto;
}
#radio #year-program-container #programs .program .program-more .columns .fields {
  font-family: "Dosis", sans-serif;
  font-size: 15px;
  color: #777e86;
}
#radio #year-program-container #programs .program .program-more .columns .fields span {
  float: left;
  clear: both;
  margin-bottom: 12px;
}
#radio #year-program-container #programs .program .program-more .columns .fields span:last-child {
  margin-bottom: 0px;
}
#radio #year-program-container #programs .program .program-more .columns .fields .audio {
  line-height: 15px;
}
#radio #year-program-container #programs .program .program-more .columns .fields a {
  color: #d36760;
}
#radio #year-program-container #programs .program .program-more .columns .fields a:hover, #radio #year-program-container #programs .program .program-more .columns .fields a.active {
  color: #cd944c;
}
#radio #year-program-container #programs .program .program-more .tags {
  width: 100%;
  float: left;
  margin-top: 36px;
}

#radio-program #program-columns .column:first-child {
  float: left;
  width: 35%;
}
#radio-program #program-columns .column:last-child {
  float: right;
  width: 60%;
  margin-top: 0px;
}
@media (max-width: 600px) {
  #radio-program #program-columns .column:first-child, #radio-program #program-columns .column:last-child {
    float: left;
    width: 100%;
  }
  #radio-program #program-columns .column:last-child {
    margin-top: 36px;
  }
}
#radio-program #program-columns #artwork img {
  max-width: 100%;
}
#radio-program #program-columns #above-mp3 {
  float: left;
  width: 100%;
  margin-bottom: 36px;
}
#radio-program #program-columns #above-mp3 span {
  float: left;
  clear: both;
  margin-bottom: 18px;
}
#radio-program #program-columns #above-mp3 span:last-child {
  margin-bottom: 0px;
}
#radio-program #program-columns #above-mp3 .original-air-date {
  font-family: "Dosis", sans-serif;
  font-size: 15px;
  color: #777e86;
  margin-top: 5px;
}
#radio-program #program-columns #above-mp3 p + p {
  margin-top: 15px;
}
#radio-program #program-columns #mp3-and-below {
  float: left;
  width: 100%;
  font-family: "Dosis", sans-serif;
  font-size: 15px;
  color: #777e86;
}
#radio-program #program-columns #mp3-and-below span {
  float: left;
  clear: both;
  margin-bottom: 12px;
}
#radio-program #program-columns #mp3-and-below span:last-child {
  margin-bottom: 0px;
}
#radio-program #transcript {
  width: 100%;
  max-width: 750px;
}
#radio-program #transcript .image-wrapper {
  display: table;
  margin-left: auto;
  margin-right: auto;
}
#radio-program #transcript .image-wrapper img {
  max-width: 500px;
  height: auto;
}
#radio-program #transcript .image-wrapper .image-caption {
  display: table-caption;
  caption-side: bottom;
}
#radio-program #transcript .image-wrapper.banner {
  width: 100%;
}
#radio-program #transcript .image-wrapper.banner img {
  width: 100%;
  max-width: 100%;
}
#radio-program .radio-podcast-links {
  float: left;
  width: 100%;
}

#radio .download-link img,
#radio-program .download-link img {
  width: 30px;
  height: 30px;
}
#radio audio,
#radio-program audio {
  max-width: 100%;
}

#radio-calendar {
  min-width: 800px;
}
#radio-calendar .download-link img {
  width: 20px;
  height: 20px;
}
#radio-calendar table, #radio-calendar th, #radio-calendar td {
  border: 1px solid black;
}
#radio-calendar table {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
}
#radio-calendar table th, #radio-calendar table td {
  padding: 5px;
}
#radio-calendar table th {
  background: #788c6d;
  color: #f5f4ee;
  font-family: "Dosis", sans-serif;
  letter-spacing: 1px;
}
#radio-calendar table td {
  height: 50px;
  font-size: 16px;
}
#radio-calendar table td span, #radio-calendar table td a {
  display: block;
}
#radio-calendar table td .day {
  font-family: "Dosis", sans-serif;
  font-weight: bold;
}
#radio-calendar table td .program-type, #radio-calendar table td .mp3-unavailable {
  font-family: "Dosis", sans-serif;
  font-size: 15px;
  color: #777e86;
}
#radio-calendar table td.no-day {
  background: #cfd3cf;
}

.radio-podcast-links {
  display: flex;
  align-items: center;
}
.radio-podcast-links .radio-link {
  margin-right: 18px;
}
.radio-podcast-links .radio-link:last-child {
  margin-right: 0;
}
.radio-podcast-links img {
  display: inline-block;
}

#research ul {
  list-style-position: inside;
  list-style-type: disc;
}
#research ul ul li, #research ul ul ul {
  padding-left: 30px;
}
#research ul ul {
  list-style-type: circle;
}
#research ul ul ul {
  list-style-type: square;
}
#research ul ul ul ul {
  list-style-type: disc;
}
#research #content .help-message {
  margin-left: 18px;
}
#research #content .help-message p {
  display: inline;
}

#sound-recording #recording-columns .column:first-child {
  float: left;
  width: 35%;
}
#sound-recording #recording-columns .column:last-child {
  float: right;
  width: 60%;
  margin-top: 0px;
}
@media (max-width: 600px) {
  #sound-recording #recording-columns .column:first-child, #sound-recording #recording-columns .column:last-child {
    float: left;
    width: 100%;
  }
  #sound-recording #recording-columns .column:last-child {
    margin-top: 36px;
  }
}
#sound-recording #recording-columns #artwork img {
  max-width: 100%;
}
#sound-recording #recording-columns span {
  float: left;
  clear: both;
  margin-bottom: 18px;
}
#sound-recording #recording-columns span:last-child {
  margin-bottom: 0px;
}
#sound-recording #recording-columns .download-link img {
  width: 30px;
  height: 30px;
}

#sound-recordings ul {
  list-style-position: inside;
  list-style-type: disc;
}
#sound-recordings ul ul li, #sound-recordings ul ul ul {
  padding-left: 30px;
}
#sound-recordings ul ul {
  list-style-type: circle;
}
#sound-recordings ul ul ul {
  list-style-type: square;
}
#sound-recordings ul ul ul ul {
  list-style-type: disc;
}
#sound-recordings ul li {
  margin-bottom: 9px;
}
#sound-recordings ul li span {
  display: block;
  clear: both;
}
#sound-recordings ul li .description {
  margin-left: 1em;
}

#speaking ul {
  list-style-position: inside;
  list-style-type: disc;
}
#speaking ul ul li, #speaking ul ul ul {
  padding-left: 30px;
}
#speaking ul ul {
  list-style-type: circle;
}
#speaking ul ul ul {
  list-style-type: square;
}
#speaking ul ul ul ul {
  list-style-type: disc;
}

#speaking-program .tags {
  padding-top: 36px;
}
#speaking-program #files {
  list-style-position: inside;
  list-style-type: disc;
}
#speaking-program #files ul li, #speaking-program #files ul ul {
  padding-left: 30px;
}
#speaking-program #files ul {
  list-style-type: circle;
}
#speaking-program #files ul ul {
  list-style-type: square;
}
#speaking-program #files ul ul ul {
  list-style-type: disc;
}

#webpage #construction-warning {
  width: 100%;
  text-align: center;
  color: red;
  margin-bottom: 72px;
}
#webpage #page-title, #webpage #webpage-info, #webpage #webpage-text, #webpage #webpage-tags {
  float: none;
  width: 100%;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
}
#webpage #webpage-info, #webpage #webpage-text, #webpage #webpage-tags {
  margin-bottom: 36px;
}
#webpage #webpage-text .image-wrapper {
  display: table;
  margin-left: auto;
  margin-right: auto;
}
#webpage #webpage-text .image-wrapper img {
  max-width: 500px;
  height: auto;
}
#webpage #webpage-text .image-wrapper .image-caption {
  display: table-caption;
  caption-side: bottom;
}
#webpage #webpage-text .image-wrapper.banner {
  width: 100%;
}
#webpage #webpage-text .image-wrapper.banner img {
  width: 100%;
  max-width: 100%;
}

#writing #articles ul {
  list-style-position: inside;
  list-style-type: disc;
  line-height: 175%;
}
#writing #articles ul ul li, #writing #articles ul ul ul {
  padding-left: 30px;
}
#writing #articles ul ul {
  list-style-type: circle;
}
#writing #articles ul ul ul {
  list-style-type: square;
}
#writing #articles ul ul ul ul {
  list-style-type: disc;
}
#writing #articles ul .publisher {
  margin-top: 36px;
}
#writing #articles ul .publisher:first-child {
  margin-top: None;
}
#writing #articles ul .year {
  clear: none;
  display: inline;
  font-size: 13px;
  color: #9ba5a9;
}
#writing #books {
  width: 105%;
  padding: 0 2.5%;
  position: relative;
  left: -5%;
}
#writing #books .book {
  float: left;
  margin: 0 2.5% 50px 2.5%;
  width: 20%;
  line-height: 130%;
}
#writing #books .book img, #writing #books .book span {
  float: left;
  width: 100%;
  margin-bottom: 12px;
}
#writing #books .book:nth-child(4n+1) {
  clear: left;
}
#writing #books .book .title {
  font-style: italic;
  font-weight: bold;
}
#writing #books .book .more-info, #writing #books .book .year-published, #writing #books .book .published-by {
  font-family: "Dosis", sans-serif;
}
#writing #books .book .year-published, #writing #books .book .published-by {
  color: #777e86;
}
@media (max-width: 1000px) {
  #writing #books .book {
    width: 28.3%;
  }
  #writing #books .book:nth-child(4n+1) {
    clear: none;
  }
  #writing #books .book:nth-child(3n+1) {
    clear: left;
  }
}
@media (max-width: 750px) {
  #writing #books .book {
    width: 45%;
  }
  #writing #books .book:nth-child(4n+1) {
    clear: none;
  }
  #writing #books .book:nth-child(3n+1) {
    clear: none;
  }
  #writing #books .book:nth-child(2n+1) {
    clear: left;
  }
}
@media (max-width: 500px) {
  #writing #books .book {
    width: 95%;
  }
}

#article #fields span {
  float: left;
  clear: both;
  margin-bottom: 18px;
}
#article #fields span:last-child {
  margin-bottom: 0px;
}

#book #book-info .column:first-child {
  float: left;
  width: 35%;
}
#book #book-info .column:last-child {
  float: right;
  width: 60%;
  margin-top: 0px;
}
@media (max-width: 600px) {
  #book #book-info .column:first-child, #book #book-info .column:last-child {
    float: left;
    width: 100%;
  }
  #book #book-info .column:last-child {
    margin-top: 36px;
  }
}
#book #book-info span {
  float: left;
  clear: both;
  margin-bottom: 18px;
}
#book #book-info span:last-child {
  margin-bottom: 0px;
}
#book #book-info img {
  width: 100%;
}
#book .tags {
  float: left;
  width: 100%;
}
#book .purchase-link,
#book .isbn {
  font-family: "Dosis", sans-serif;
}
#book .isbn {
  font-size: 15px;
  color: #9ba5a9;
}

#ways-to-help #all-ways-to-help {
  width: 105%;
  padding: 0 2.5%;
  position: relative;
  left: -5%;
}
#ways-to-help #all-ways-to-help .way-to-help-card {
  display: block;
  position: relative;
  box-sizing: border-box;
  float: left;
  width: 20%;
  margin: 0 2.5% 50px 2.5%;
  position: relative;
  padding: 20px;
  border-radius: 2px;
  box-shadow: 0px 1px 1px #9ba5a9;
  background-size: cover;
  background-position: center center;
}
#ways-to-help #all-ways-to-help .way-to-help-card:nth-child(4n+1) {
  clear: left;
}
@media (max-width: 1400px) {
  #ways-to-help #all-ways-to-help .way-to-help-card {
    width: 28.3%;
  }
  #ways-to-help #all-ways-to-help .way-to-help-card:nth-child(4n+1) {
    clear: none;
  }
  #ways-to-help #all-ways-to-help .way-to-help-card:nth-child(3n+1) {
    clear: left;
  }
}
@media (max-width: 1050px) {
  #ways-to-help #all-ways-to-help .way-to-help-card {
    width: 45%;
  }
  #ways-to-help #all-ways-to-help .way-to-help-card:nth-child(4n+1) {
    clear: none;
  }
  #ways-to-help #all-ways-to-help .way-to-help-card:nth-child(3n+1) {
    clear: none;
  }
  #ways-to-help #all-ways-to-help .way-to-help-card:nth-child(2n+1) {
    clear: left;
  }
}
@media (max-width: 700px) {
  #ways-to-help #all-ways-to-help .way-to-help-card {
    width: 95%;
  }
}
#ways-to-help #all-ways-to-help .way-to-help-card:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  -webkit-transition: background, 100ms, linear;
  -moz-transition: background, 100ms, linear;
  transition: background, 100ms, linear;
  background: rgba(119, 126, 134, 0.7);
  border-radius: 2px;
}
#ways-to-help #all-ways-to-help .way-to-help-card:hover:after, #ways-to-help #all-ways-to-help .way-to-help-card.active:after {
  background: rgba(60, 58, 71, 0.6);
}
#ways-to-help #all-ways-to-help .way-to-help-card span {
  position: relative;
  z-index: 2;
  font-family: "Dosis", sans-serif;
  font-weight: 200;
  letter-spacing: 1px;
  font-size: 22px;
  color: #f5f4ee;
}
#ways-to-help #all-ways-to-help .way-to-help-card span.number {
  float: left;
  line-height: 70%;
  margin-right: 10px;
  margin-bottom: 8px;
  font-family: "adelaidaregular";
  font-size: 119px;
  color: rgba(207, 211, 207, 0.65);
}

#way-to-help #text {
  width: 100%;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
}
#way-to-help #text .image-wrapper {
  display: table;
  margin-left: auto;
  margin-right: auto;
}
#way-to-help #text .image-wrapper img {
  max-width: 500px;
  height: auto;
}
#way-to-help #text .image-wrapper .image-caption {
  display: table-caption;
  caption-side: bottom;
}
#way-to-help #text .image-wrapper.banner {
  width: 100%;
}
#way-to-help #text .image-wrapper.banner img {
  width: 100%;
  max-width: 100%;
}