@charset "UTF-8";
h1, span.h1, h2, span.h2, h3, span.h3, h4, span.h4, h5, span.h5, h6, span.h6 {
  text-transform: uppercase; }

h1, span.h1, h2, span.h2, h3, span.h3 {
  line-height: 2.5rem; }

h4, span.h4, h5, span.h5, h6, span.h6 {
  line-height: 1.6875rem; }

meta.foundation-version {
  font-family: "/5.5.3/"; }

meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0; }

meta.foundation-mq-small-only {
  font-family: "/only screen and (max-width: 40em)/";
  width: 0; }

meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.0625em)/";
  width: 40.0625em; }

meta.foundation-mq-medium-only {
  font-family: "/only screen and (min-width:40.0625em) and (max-width:64em)/";
  width: 40.0625em; }

meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.0625em)/";
  width: 64.0625em; }

meta.foundation-mq-large-only {
  font-family: "/only screen and (min-width:64.0625em) and (max-width:90em)/";
  width: 64.0625em; }

meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.0625em)/";
  width: 90.0625em; }

meta.foundation-mq-xlarge-only {
  font-family: "/only screen and (min-width:90.0625em) and (max-width:120em)/";
  width: 90.0625em; }

meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.0625em)/";
  width: 120.0625em; }

meta.foundation-data-attribute-namespace {
  font-family: false; }

html, body {
  height: 100%; }

*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

html,
body {
  font-size: 100%; }

body {
  background: #E9EBED;
  color: #1B272C;
  cursor: auto;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  margin: 0;
  padding: 0;
  position: relative; }

a:hover {
  cursor: pointer; }

img {
  max-width: 100%;
  height: auto; }

img {
  -ms-interpolation-mode: bicubic; }

#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
  max-width: none !important; }

.left {
  float: left !important; }

.right {
  float: right !important; }

.clearfix:before, .clearfix:after {
  content: " ";
  display: table; }

.clearfix:after {
  clear: both; }

.hide {
  display: none; }

.invisible {
  visibility: hidden; }

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

img {
  display: inline-block;
  vertical-align: middle; }

textarea {
  height: auto;
  min-height: 50px; }

select {
  width: 100%; }

.row {
  margin: 0 auto;
  max-width: 90rem;
  width: 100%; }
  .row:before, .row:after {
    content: " ";
    display: table; }
  .row:after {
    clear: both; }
  .row.collapse > .column,
  .row.collapse > .columns {
    padding-left: 0;
    padding-right: 0; }
  .row.collapse .row {
    margin-left: 0;
    margin-right: 0; }
  .row .row {
    margin: 0 -0.75rem;
    max-width: none;
    width: auto; }
    .row .row:before, .row .row:after {
      content: " ";
      display: table; }
    .row .row:after {
      clear: both; }
    .row .row.collapse {
      margin: 0;
      max-width: none;
      width: auto; }
      .row .row.collapse:before, .row .row.collapse:after {
        content: " ";
        display: table; }
      .row .row.collapse:after {
        clear: both; }

.column,
.columns {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  width: 100%;
  float: left; }

.column + .column:last-child,
.columns + .column:last-child, .column +
.columns:last-child,
.columns +
.columns:last-child {
  float: right; }

.column + .column.end,
.columns + .column.end, .column +
.columns.end,
.columns +
.columns.end {
  float: left; }

@media only screen {
  .small-push-0 {
    position: relative;
    left: 0;
    right: auto; }
  .small-pull-0 {
    position: relative;
    right: 0;
    left: auto; }
  .small-push-1 {
    position: relative;
    left: 8.3333333333%;
    right: auto; }
  .small-pull-1 {
    position: relative;
    right: 8.3333333333%;
    left: auto; }
  .small-push-2 {
    position: relative;
    left: 16.6666666667%;
    right: auto; }
  .small-pull-2 {
    position: relative;
    right: 16.6666666667%;
    left: auto; }
  .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .small-push-4 {
    position: relative;
    left: 33.3333333333%;
    right: auto; }
  .small-pull-4 {
    position: relative;
    right: 33.3333333333%;
    left: auto; }
  .small-push-5 {
    position: relative;
    left: 41.6666666667%;
    right: auto; }
  .small-pull-5 {
    position: relative;
    right: 41.6666666667%;
    left: auto; }
  .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .small-push-7 {
    position: relative;
    left: 58.3333333333%;
    right: auto; }
  .small-pull-7 {
    position: relative;
    right: 58.3333333333%;
    left: auto; }
  .small-push-8 {
    position: relative;
    left: 66.6666666667%;
    right: auto; }
  .small-pull-8 {
    position: relative;
    right: 66.6666666667%;
    left: auto; }
  .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .small-push-10 {
    position: relative;
    left: 83.3333333333%;
    right: auto; }
  .small-pull-10 {
    position: relative;
    right: 83.3333333333%;
    left: auto; }
  .small-push-11 {
    position: relative;
    left: 91.6666666667%;
    right: auto; }
  .small-pull-11 {
    position: relative;
    right: 91.6666666667%;
    left: auto; }
  .column,
  .columns {
    position: relative;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    float: left; }
  .small-1 {
    width: 8.3333333333%; }
  .small-2 {
    width: 16.6666666667%; }
  .small-3 {
    width: 25%; }
  .small-4 {
    width: 33.3333333333%; }
  .small-5 {
    width: 41.6666666667%; }
  .small-6 {
    width: 50%; }
  .small-7 {
    width: 58.3333333333%; }
  .small-8 {
    width: 66.6666666667%; }
  .small-9 {
    width: 75%; }
  .small-10 {
    width: 83.3333333333%; }
  .small-11 {
    width: 91.6666666667%; }
  .small-12 {
    width: 100%; }
  .small-offset-0 {
    margin-left: 0 !important; }
  .small-offset-1 {
    margin-left: 8.3333333333% !important; }
  .small-offset-2 {
    margin-left: 16.6666666667% !important; }
  .small-offset-3 {
    margin-left: 25% !important; }
  .small-offset-4 {
    margin-left: 33.3333333333% !important; }
  .small-offset-5 {
    margin-left: 41.6666666667% !important; }
  .small-offset-6 {
    margin-left: 50% !important; }
  .small-offset-7 {
    margin-left: 58.3333333333% !important; }
  .small-offset-8 {
    margin-left: 66.6666666667% !important; }
  .small-offset-9 {
    margin-left: 75% !important; }
  .small-offset-10 {
    margin-left: 83.3333333333% !important; }
  .small-offset-11 {
    margin-left: 91.6666666667% !important; }
  .small-reset-order {
    float: left;
    left: auto;
    margin-left: 0;
    margin-right: 0;
    right: auto; }
  .column.small-centered,
  .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  .column.small-uncentered,
  .columns.small-uncentered {
    float: left;
    margin-left: 0;
    margin-right: 0; }
  .column.small-centered:last-child,
  .columns.small-centered:last-child {
    float: none; }
  .column.small-uncentered:last-child,
  .columns.small-uncentered:last-child {
    float: left; }
  .column.small-uncentered.opposite,
  .columns.small-uncentered.opposite {
    float: right; }
  .row.small-collapse > .column,
  .row.small-collapse > .columns {
    padding-left: 0;
    padding-right: 0; }
  .row.small-collapse .row {
    margin-left: 0;
    margin-right: 0; }
  .row.small-uncollapse > .column,
  .row.small-uncollapse > .columns {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    float: left; } }

@media only screen and (min-width: 40.0625em) {
  .medium-push-0 {
    position: relative;
    left: 0;
    right: auto; }
  .medium-pull-0 {
    position: relative;
    right: 0;
    left: auto; }
  .medium-push-1 {
    position: relative;
    left: 8.3333333333%;
    right: auto; }
  .medium-pull-1 {
    position: relative;
    right: 8.3333333333%;
    left: auto; }
  .medium-push-2 {
    position: relative;
    left: 16.6666666667%;
    right: auto; }
  .medium-pull-2 {
    position: relative;
    right: 16.6666666667%;
    left: auto; }
  .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .medium-push-4 {
    position: relative;
    left: 33.3333333333%;
    right: auto; }
  .medium-pull-4 {
    position: relative;
    right: 33.3333333333%;
    left: auto; }
  .medium-push-5 {
    position: relative;
    left: 41.6666666667%;
    right: auto; }
  .medium-pull-5 {
    position: relative;
    right: 41.6666666667%;
    left: auto; }
  .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .medium-push-7 {
    position: relative;
    left: 58.3333333333%;
    right: auto; }
  .medium-pull-7 {
    position: relative;
    right: 58.3333333333%;
    left: auto; }
  .medium-push-8 {
    position: relative;
    left: 66.6666666667%;
    right: auto; }
  .medium-pull-8 {
    position: relative;
    right: 66.6666666667%;
    left: auto; }
  .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .medium-push-10 {
    position: relative;
    left: 83.3333333333%;
    right: auto; }
  .medium-pull-10 {
    position: relative;
    right: 83.3333333333%;
    left: auto; }
  .medium-push-11 {
    position: relative;
    left: 91.6666666667%;
    right: auto; }
  .medium-pull-11 {
    position: relative;
    right: 91.6666666667%;
    left: auto; }
  .column,
  .columns {
    position: relative;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    float: left; }
  .medium-1 {
    width: 8.3333333333%; }
  .medium-2 {
    width: 16.6666666667%; }
  .medium-3 {
    width: 25%; }
  .medium-4 {
    width: 33.3333333333%; }
  .medium-5 {
    width: 41.6666666667%; }
  .medium-6 {
    width: 50%; }
  .medium-7 {
    width: 58.3333333333%; }
  .medium-8 {
    width: 66.6666666667%; }
  .medium-9 {
    width: 75%; }
  .medium-10 {
    width: 83.3333333333%; }
  .medium-11 {
    width: 91.6666666667%; }
  .medium-12 {
    width: 100%; }
  .medium-offset-0 {
    margin-left: 0 !important; }
  .medium-offset-1 {
    margin-left: 8.3333333333% !important; }
  .medium-offset-2 {
    margin-left: 16.6666666667% !important; }
  .medium-offset-3 {
    margin-left: 25% !important; }
  .medium-offset-4 {
    margin-left: 33.3333333333% !important; }
  .medium-offset-5 {
    margin-left: 41.6666666667% !important; }
  .medium-offset-6 {
    margin-left: 50% !important; }
  .medium-offset-7 {
    margin-left: 58.3333333333% !important; }
  .medium-offset-8 {
    margin-left: 66.6666666667% !important; }
  .medium-offset-9 {
    margin-left: 75% !important; }
  .medium-offset-10 {
    margin-left: 83.3333333333% !important; }
  .medium-offset-11 {
    margin-left: 91.6666666667% !important; }
  .medium-reset-order {
    float: left;
    left: auto;
    margin-left: 0;
    margin-right: 0;
    right: auto; }
  .column.medium-centered,
  .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  .column.medium-uncentered,
  .columns.medium-uncentered {
    float: left;
    margin-left: 0;
    margin-right: 0; }
  .column.medium-centered:last-child,
  .columns.medium-centered:last-child {
    float: none; }
  .column.medium-uncentered:last-child,
  .columns.medium-uncentered:last-child {
    float: left; }
  .column.medium-uncentered.opposite,
  .columns.medium-uncentered.opposite {
    float: right; }
  .row.medium-collapse > .column,
  .row.medium-collapse > .columns {
    padding-left: 0;
    padding-right: 0; }
  .row.medium-collapse .row {
    margin-left: 0;
    margin-right: 0; }
  .row.medium-uncollapse > .column,
  .row.medium-uncollapse > .columns {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    float: left; }
  .push-0 {
    position: relative;
    left: 0;
    right: auto; }
  .pull-0 {
    position: relative;
    right: 0;
    left: auto; }
  .push-1 {
    position: relative;
    left: 8.3333333333%;
    right: auto; }
  .pull-1 {
    position: relative;
    right: 8.3333333333%;
    left: auto; }
  .push-2 {
    position: relative;
    left: 16.6666666667%;
    right: auto; }
  .pull-2 {
    position: relative;
    right: 16.6666666667%;
    left: auto; }
  .push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .push-4 {
    position: relative;
    left: 33.3333333333%;
    right: auto; }
  .pull-4 {
    position: relative;
    right: 33.3333333333%;
    left: auto; }
  .push-5 {
    position: relative;
    left: 41.6666666667%;
    right: auto; }
  .pull-5 {
    position: relative;
    right: 41.6666666667%;
    left: auto; }
  .push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .push-7 {
    position: relative;
    left: 58.3333333333%;
    right: auto; }
  .pull-7 {
    position: relative;
    right: 58.3333333333%;
    left: auto; }
  .push-8 {
    position: relative;
    left: 66.6666666667%;
    right: auto; }
  .pull-8 {
    position: relative;
    right: 66.6666666667%;
    left: auto; }
  .push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .push-10 {
    position: relative;
    left: 83.3333333333%;
    right: auto; }
  .pull-10 {
    position: relative;
    right: 83.3333333333%;
    left: auto; }
  .push-11 {
    position: relative;
    left: 91.6666666667%;
    right: auto; }
  .pull-11 {
    position: relative;
    right: 91.6666666667%;
    left: auto; } }

@media only screen and (min-width: 64.0625em) {
  .large-push-0 {
    position: relative;
    left: 0;
    right: auto; }
  .large-pull-0 {
    position: relative;
    right: 0;
    left: auto; }
  .large-push-1 {
    position: relative;
    left: 8.3333333333%;
    right: auto; }
  .large-pull-1 {
    position: relative;
    right: 8.3333333333%;
    left: auto; }
  .large-push-2 {
    position: relative;
    left: 16.6666666667%;
    right: auto; }
  .large-pull-2 {
    position: relative;
    right: 16.6666666667%;
    left: auto; }
  .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .large-push-4 {
    position: relative;
    left: 33.3333333333%;
    right: auto; }
  .large-pull-4 {
    position: relative;
    right: 33.3333333333%;
    left: auto; }
  .large-push-5 {
    position: relative;
    left: 41.6666666667%;
    right: auto; }
  .large-pull-5 {
    position: relative;
    right: 41.6666666667%;
    left: auto; }
  .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .large-push-7 {
    position: relative;
    left: 58.3333333333%;
    right: auto; }
  .large-pull-7 {
    position: relative;
    right: 58.3333333333%;
    left: auto; }
  .large-push-8 {
    position: relative;
    left: 66.6666666667%;
    right: auto; }
  .large-pull-8 {
    position: relative;
    right: 66.6666666667%;
    left: auto; }
  .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .large-push-10 {
    position: relative;
    left: 83.3333333333%;
    right: auto; }
  .large-pull-10 {
    position: relative;
    right: 83.3333333333%;
    left: auto; }
  .large-push-11 {
    position: relative;
    left: 91.6666666667%;
    right: auto; }
  .large-pull-11 {
    position: relative;
    right: 91.6666666667%;
    left: auto; }
  .column,
  .columns {
    position: relative;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    float: left; }
  .large-1 {
    width: 8.3333333333%; }
  .large-2 {
    width: 16.6666666667%; }
  .large-3 {
    width: 25%; }
  .large-4 {
    width: 33.3333333333%; }
  .large-5 {
    width: 41.6666666667%; }
  .large-6 {
    width: 50%; }
  .large-7 {
    width: 58.3333333333%; }
  .large-8 {
    width: 66.6666666667%; }
  .large-9 {
    width: 75%; }
  .large-10 {
    width: 83.3333333333%; }
  .large-11 {
    width: 91.6666666667%; }
  .large-12 {
    width: 100%; }
  .large-offset-0 {
    margin-left: 0 !important; }
  .large-offset-1 {
    margin-left: 8.3333333333% !important; }
  .large-offset-2 {
    margin-left: 16.6666666667% !important; }
  .large-offset-3 {
    margin-left: 25% !important; }
  .large-offset-4 {
    margin-left: 33.3333333333% !important; }
  .large-offset-5 {
    margin-left: 41.6666666667% !important; }
  .large-offset-6 {
    margin-left: 50% !important; }
  .large-offset-7 {
    margin-left: 58.3333333333% !important; }
  .large-offset-8 {
    margin-left: 66.6666666667% !important; }
  .large-offset-9 {
    margin-left: 75% !important; }
  .large-offset-10 {
    margin-left: 83.3333333333% !important; }
  .large-offset-11 {
    margin-left: 91.6666666667% !important; }
  .large-reset-order {
    float: left;
    left: auto;
    margin-left: 0;
    margin-right: 0;
    right: auto; }
  .column.large-centered,
  .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  .column.large-uncentered,
  .columns.large-uncentered {
    float: left;
    margin-left: 0;
    margin-right: 0; }
  .column.large-centered:last-child,
  .columns.large-centered:last-child {
    float: none; }
  .column.large-uncentered:last-child,
  .columns.large-uncentered:last-child {
    float: left; }
  .column.large-uncentered.opposite,
  .columns.large-uncentered.opposite {
    float: right; }
  .row.large-collapse > .column,
  .row.large-collapse > .columns {
    padding-left: 0;
    padding-right: 0; }
  .row.large-collapse .row {
    margin-left: 0;
    margin-right: 0; }
  .row.large-uncollapse > .column,
  .row.large-uncollapse > .columns {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    float: left; }
  .push-0 {
    position: relative;
    left: 0;
    right: auto; }
  .pull-0 {
    position: relative;
    right: 0;
    left: auto; }
  .push-1 {
    position: relative;
    left: 8.3333333333%;
    right: auto; }
  .pull-1 {
    position: relative;
    right: 8.3333333333%;
    left: auto; }
  .push-2 {
    position: relative;
    left: 16.6666666667%;
    right: auto; }
  .pull-2 {
    position: relative;
    right: 16.6666666667%;
    left: auto; }
  .push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .push-4 {
    position: relative;
    left: 33.3333333333%;
    right: auto; }
  .pull-4 {
    position: relative;
    right: 33.3333333333%;
    left: auto; }
  .push-5 {
    position: relative;
    left: 41.6666666667%;
    right: auto; }
  .pull-5 {
    position: relative;
    right: 41.6666666667%;
    left: auto; }
  .push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .push-7 {
    position: relative;
    left: 58.3333333333%;
    right: auto; }
  .pull-7 {
    position: relative;
    right: 58.3333333333%;
    left: auto; }
  .push-8 {
    position: relative;
    left: 66.6666666667%;
    right: auto; }
  .pull-8 {
    position: relative;
    right: 66.6666666667%;
    left: auto; }
  .push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .push-10 {
    position: relative;
    left: 83.3333333333%;
    right: auto; }
  .pull-10 {
    position: relative;
    right: 83.3333333333%;
    left: auto; }
  .push-11 {
    position: relative;
    left: 91.6666666667%;
    right: auto; }
  .pull-11 {
    position: relative;
    right: 91.6666666667%;
    left: auto; } }

.accordion {
  margin-bottom: 0;
  margin-left: 0; }
  .accordion:before, .accordion:after {
    content: " ";
    display: table; }
  .accordion:after {
    clear: both; }
  .accordion .accordion-navigation, .accordion dd {
    display: block;
    margin-bottom: 0 !important; }
    .accordion .accordion-navigation.active > a, .accordion dd.active > a {
      background: #e8e8e8;
      color: #222222; }
    .accordion .accordion-navigation > a, .accordion dd > a {
      background: #EFEFEF;
      color: #222222;
      display: block;
      font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
      font-size: 1rem;
      padding: 1rem; }
      .accordion .accordion-navigation > a:hover, .accordion dd > a:hover {
        background: #e3e3e3; }
    .accordion .accordion-navigation > .content, .accordion dd > .content {
      display: none;
      padding: 0.75rem; }
      .accordion .accordion-navigation > .content.active, .accordion dd > .content.active {
        background: #FFFFFF;
        display: block; }

[class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }
  [class*="block-grid-"]:before, [class*="block-grid-"]:after {
    content: " ";
    display: table; }
  [class*="block-grid-"]:after {
    clear: both; }
  [class*="block-grid-"] > li {
    display: block;
    float: left;
    height: auto;
    padding: 0 0.625rem 1.25rem; }

@media only screen {
  .small-block-grid-1 > li {
    list-style: none;
    width: 100%; }
    .small-block-grid-1 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }
  .small-block-grid-2 > li {
    list-style: none;
    width: 50%; }
    .small-block-grid-2 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }
  .small-block-grid-3 > li {
    list-style: none;
    width: 33.3333333333%; }
    .small-block-grid-3 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }
  .small-block-grid-4 > li {
    list-style: none;
    width: 25%; }
    .small-block-grid-4 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }
  .small-block-grid-5 > li {
    list-style: none;
    width: 20%; }
    .small-block-grid-5 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }
  .small-block-grid-6 > li {
    list-style: none;
    width: 16.6666666667%; }
    .small-block-grid-6 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }
  .small-block-grid-7 > li {
    list-style: none;
    width: 14.2857142857%; }
    .small-block-grid-7 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }
  .small-block-grid-8 > li {
    list-style: none;
    width: 12.5%; }
    .small-block-grid-8 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }
  .small-block-grid-9 > li {
    list-style: none;
    width: 11.1111111111%; }
    .small-block-grid-9 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }
  .small-block-grid-10 > li {
    list-style: none;
    width: 10%; }
    .small-block-grid-10 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }
  .small-block-grid-11 > li {
    list-style: none;
    width: 9.0909090909%; }
    .small-block-grid-11 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }
  .small-block-grid-12 > li {
    list-style: none;
    width: 8.3333333333%; }
    .small-block-grid-12 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; } }

@media only screen and (min-width: 40.0625em) {
  .medium-block-grid-1 > li {
    list-style: none;
    width: 100%; }
    .medium-block-grid-1 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }
  .medium-block-grid-2 > li {
    list-style: none;
    width: 50%; }
    .medium-block-grid-2 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }
  .medium-block-grid-3 > li {
    list-style: none;
    width: 33.3333333333%; }
    .medium-block-grid-3 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }
  .medium-block-grid-4 > li {
    list-style: none;
    width: 25%; }
    .medium-block-grid-4 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }
  .medium-block-grid-5 > li {
    list-style: none;
    width: 20%; }
    .medium-block-grid-5 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }
  .medium-block-grid-6 > li {
    list-style: none;
    width: 16.6666666667%; }
    .medium-block-grid-6 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }
  .medium-block-grid-7 > li {
    list-style: none;
    width: 14.2857142857%; }
    .medium-block-grid-7 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }
  .medium-block-grid-8 > li {
    list-style: none;
    width: 12.5%; }
    .medium-block-grid-8 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }
  .medium-block-grid-9 > li {
    list-style: none;
    width: 11.1111111111%; }
    .medium-block-grid-9 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }
  .medium-block-grid-10 > li {
    list-style: none;
    width: 10%; }
    .medium-block-grid-10 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }
  .medium-block-grid-11 > li {
    list-style: none;
    width: 9.0909090909%; }
    .medium-block-grid-11 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }
  .medium-block-grid-12 > li {
    list-style: none;
    width: 8.3333333333%; }
    .medium-block-grid-12 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; } }

@media only screen and (min-width: 64.0625em) {
  .large-block-grid-1 > li {
    list-style: none;
    width: 100%; }
    .large-block-grid-1 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }
  .large-block-grid-2 > li {
    list-style: none;
    width: 50%; }
    .large-block-grid-2 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }
  .large-block-grid-3 > li {
    list-style: none;
    width: 33.3333333333%; }
    .large-block-grid-3 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }
  .large-block-grid-4 > li {
    list-style: none;
    width: 25%; }
    .large-block-grid-4 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }
  .large-block-grid-5 > li {
    list-style: none;
    width: 20%; }
    .large-block-grid-5 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }
  .large-block-grid-6 > li {
    list-style: none;
    width: 16.6666666667%; }
    .large-block-grid-6 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }
  .large-block-grid-7 > li {
    list-style: none;
    width: 14.2857142857%; }
    .large-block-grid-7 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }
  .large-block-grid-8 > li {
    list-style: none;
    width: 12.5%; }
    .large-block-grid-8 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }
  .large-block-grid-9 > li {
    list-style: none;
    width: 11.1111111111%; }
    .large-block-grid-9 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }
  .large-block-grid-10 > li {
    list-style: none;
    width: 10%; }
    .large-block-grid-10 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }
  .large-block-grid-11 > li {
    list-style: none;
    width: 9.0909090909%; }
    .large-block-grid-11 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }
  .large-block-grid-12 > li {
    list-style: none;
    width: 8.3333333333%; }
    .large-block-grid-12 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; } }

.breadcrumbs {
  border-style: solid;
  border-width: 1px;
  display: block;
  list-style: none;
  margin-left: 0;
  overflow: hidden;
  padding: 0.5625rem 0.875rem 0.5625rem;
  background-color: #a5d9e6;
  border-color: #87ccdd;
  -webkit-border-radius: 3px;
          border-radius: 3px; }
  .breadcrumbs > * {
    color: #1B272C;
    float: left;
    font-size: 0.6875rem;
    line-height: 0.6875rem;
    margin: 0;
    text-transform: uppercase; }
    .breadcrumbs > *:hover a, .breadcrumbs > *:focus a {
      text-decoration: underline; }
    .breadcrumbs > * a {
      color: #1B272C; }
    .breadcrumbs > *.current {
      color: #333333;
      cursor: default; }
      .breadcrumbs > *.current a {
        color: #333333;
        cursor: default; }
      .breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a {
        text-decoration: none; }
    .breadcrumbs > *.unavailable {
      color: #999999; }
      .breadcrumbs > *.unavailable a {
        color: #999999; }
      .breadcrumbs > *.unavailable:hover,
      .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus,
      .breadcrumbs > *.unavailable a:focus {
        color: #999999;
        cursor: not-allowed;
        text-decoration: none; }
    .breadcrumbs > *:before {
      color: #AAAAAA;
      content: "/";
      margin: 0 0.75rem;
      position: relative;
      top: 1px; }
    .breadcrumbs > *:first-child:before {
      content: " ";
      margin: 0; }

/* Accessibility - hides the forward slash */
[aria-label="breadcrumbs"] [aria-hidden="true"]:after {
  content: "/"; }

button, .button, .button-auto, .sk8dlx-post-share a, #comment-nav-below .nav-previous a, #comment-nav-below .nav-next a {
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-border-radius: 0;
          border-radius: 0;
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  padding: 1rem 2rem 1.0625rem 2rem;
  font-size: 1rem;
  background-color: #1B272C;
  border-color: #161f23;
  color: #FFFFFF;
  -webkit-transition: background-color 300ms ease-out;
          transition: background-color 300ms ease-out; }
  button:hover, button:focus, .button:hover, .button-auto:hover, .sk8dlx-post-share a:hover, #comment-nav-below .nav-previous a:hover, #comment-nav-below .nav-next a:hover, .button:focus, .button-auto:focus, .sk8dlx-post-share a:focus, #comment-nav-below .nav-previous a:focus, #comment-nav-below .nav-next a:focus {
    background-color: #161f23; }
  button:hover, button:focus, .button:hover, .button-auto:hover, .sk8dlx-post-share a:hover, #comment-nav-below .nav-previous a:hover, #comment-nav-below .nav-next a:hover, .button:focus, .button-auto:focus, .sk8dlx-post-share a:focus, #comment-nav-below .nav-previous a:focus, #comment-nav-below .nav-next a:focus {
    color: #FFFFFF; }
  button.secondary, .button.secondary, .secondary.button-auto, .sk8dlx-post-share a.secondary, #comment-nav-below .nav-previous a.secondary, #comment-nav-below .nav-next a.secondary {
    background-color: #38ABC7;
    border-color: #2d899f;
    color: #FFFFFF; }
    button.secondary:hover, button.secondary:focus, .button.secondary:hover, .secondary.button-auto:hover, .sk8dlx-post-share a.secondary:hover, #comment-nav-below .nav-previous a.secondary:hover, #comment-nav-below .nav-next a.secondary:hover, .button.secondary:focus, .secondary.button-auto:focus, .sk8dlx-post-share a.secondary:focus, #comment-nav-below .nav-previous a.secondary:focus, #comment-nav-below .nav-next a.secondary:focus {
      background-color: #2d899f; }
    button.secondary:hover, button.secondary:focus, .button.secondary:hover, .secondary.button-auto:hover, .sk8dlx-post-share a.secondary:hover, #comment-nav-below .nav-previous a.secondary:hover, #comment-nav-below .nav-next a.secondary:hover, .button.secondary:focus, .secondary.button-auto:focus, .sk8dlx-post-share a.secondary:focus, #comment-nav-below .nav-previous a.secondary:focus, #comment-nav-below .nav-next a.secondary:focus {
      color: #FFFFFF; }
  button.success, .button.success, .success.button-auto, .sk8dlx-post-share a.success, #comment-nav-below .nav-previous a.success, #comment-nav-below .nav-next a.success {
    background-color: #77BBCC;
    border-color: #48a4ba;
    color: #FFFFFF; }
    button.success:hover, button.success:focus, .button.success:hover, .success.button-auto:hover, .sk8dlx-post-share a.success:hover, #comment-nav-below .nav-previous a.success:hover, #comment-nav-below .nav-next a.success:hover, .button.success:focus, .success.button-auto:focus, .sk8dlx-post-share a.success:focus, #comment-nav-below .nav-previous a.success:focus, #comment-nav-below .nav-next a.success:focus {
      background-color: #48a4ba; }
    button.success:hover, button.success:focus, .button.success:hover, .success.button-auto:hover, .sk8dlx-post-share a.success:hover, #comment-nav-below .nav-previous a.success:hover, #comment-nav-below .nav-next a.success:hover, .button.success:focus, .success.button-auto:focus, .sk8dlx-post-share a.success:focus, #comment-nav-below .nav-previous a.success:focus, #comment-nav-below .nav-next a.success:focus {
      color: #FFFFFF; }
  button.alert, .button.alert, .alert.button-auto, .sk8dlx-post-share a.alert, #comment-nav-below .nav-previous a.alert, #comment-nav-below .nav-next a.alert {
    background-color: #DD052b;
    border-color: #b10422;
    color: #FFFFFF; }
    button.alert:hover, button.alert:focus, .button.alert:hover, .alert.button-auto:hover, .sk8dlx-post-share a.alert:hover, #comment-nav-below .nav-previous a.alert:hover, #comment-nav-below .nav-next a.alert:hover, .button.alert:focus, .alert.button-auto:focus, .sk8dlx-post-share a.alert:focus, #comment-nav-below .nav-previous a.alert:focus, #comment-nav-below .nav-next a.alert:focus {
      background-color: #b10422; }
    button.alert:hover, button.alert:focus, .button.alert:hover, .alert.button-auto:hover, .sk8dlx-post-share a.alert:hover, #comment-nav-below .nav-previous a.alert:hover, #comment-nav-below .nav-next a.alert:hover, .button.alert:focus, .alert.button-auto:focus, .sk8dlx-post-share a.alert:focus, #comment-nav-below .nav-previous a.alert:focus, #comment-nav-below .nav-next a.alert:focus {
      color: #FFFFFF; }
  button.warning, .button.warning, .warning.button-auto, .sk8dlx-post-share a.warning, #comment-nav-below .nav-previous a.warning, #comment-nav-below .nav-next a.warning {
    background-color: #FFDE9F;
    border-color: #ffc24c;
    color: #333333; }
    button.warning:hover, button.warning:focus, .button.warning:hover, .warning.button-auto:hover, .sk8dlx-post-share a.warning:hover, #comment-nav-below .nav-previous a.warning:hover, #comment-nav-below .nav-next a.warning:hover, .button.warning:focus, .warning.button-auto:focus, .sk8dlx-post-share a.warning:focus, #comment-nav-below .nav-previous a.warning:focus, #comment-nav-below .nav-next a.warning:focus {
      background-color: #ffc24c; }
    button.warning:hover, button.warning:focus, .button.warning:hover, .warning.button-auto:hover, .sk8dlx-post-share a.warning:hover, #comment-nav-below .nav-previous a.warning:hover, #comment-nav-below .nav-next a.warning:hover, .button.warning:focus, .warning.button-auto:focus, .sk8dlx-post-share a.warning:focus, #comment-nav-below .nav-previous a.warning:focus, #comment-nav-below .nav-next a.warning:focus {
      color: #FFFFFF; }
  button.info, .button.info, .info.button-auto, .sk8dlx-post-share a.info, #comment-nav-below .nav-previous a.info, #comment-nav-below .nav-next a.info {
    background-color: #E9EBED;
    border-color: #b5bcc3;
    color: #333333; }
    button.info:hover, button.info:focus, .button.info:hover, .info.button-auto:hover, .sk8dlx-post-share a.info:hover, #comment-nav-below .nav-previous a.info:hover, #comment-nav-below .nav-next a.info:hover, .button.info:focus, .info.button-auto:focus, .sk8dlx-post-share a.info:focus, #comment-nav-below .nav-previous a.info:focus, #comment-nav-below .nav-next a.info:focus {
      background-color: #b5bcc3; }
    button.info:hover, button.info:focus, .button.info:hover, .info.button-auto:hover, .sk8dlx-post-share a.info:hover, #comment-nav-below .nav-previous a.info:hover, #comment-nav-below .nav-next a.info:hover, .button.info:focus, .info.button-auto:focus, .sk8dlx-post-share a.info:focus, #comment-nav-below .nav-previous a.info:focus, #comment-nav-below .nav-next a.info:focus {
      color: #333333; }
  button.large, .button.large, .large.button-auto, .sk8dlx-post-share a.large, #comment-nav-below .nav-previous a.large, #comment-nav-below .nav-next a.large {
    padding: 1.125rem 2.25rem 1.1875rem 2.25rem;
    font-size: 1.25rem; }
  button.small, .button.small, .small.button-auto, .sk8dlx-post-share a.small, #comment-nav-below .nav-previous a.small, #comment-nav-below .nav-next a.small {
    padding: 0.875rem 1.75rem 0.9375rem 1.75rem;
    font-size: 0.8125rem; }
  button.tiny, .button.tiny, .tiny.button-auto, .sk8dlx-post-share a.tiny, #comment-nav-below .nav-previous a.tiny, #comment-nav-below .nav-next a.tiny {
    padding: 0.625rem 1.25rem 0.6875rem 1.25rem;
    font-size: 0.6875rem; }
  button.expand, .button.expand, .expand.button-auto, .sk8dlx-post-share a.expand, #comment-nav-below .nav-previous a.expand, #comment-nav-below .nav-next a.expand {
    padding: 1rem 2rem 1.0625rem 2rem;
    font-size: 1rem;
    padding-bottom: 1.0625rem;
    padding-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
    width: 100%; }
  button.left-align, .button.left-align, .left-align.button-auto, .sk8dlx-post-share a.left-align, #comment-nav-below .nav-previous a.left-align, #comment-nav-below .nav-next a.left-align {
    text-align: left;
    text-indent: 0.75rem; }
  button.right-align, .button.right-align, .right-align.button-auto, .sk8dlx-post-share a.right-align, #comment-nav-below .nav-previous a.right-align, #comment-nav-below .nav-next a.right-align {
    text-align: right;
    padding-right: 0.75rem; }
  button.radius, .button.radius, .radius.button-auto, .sk8dlx-post-share a.radius, #comment-nav-below .nav-previous a.radius, #comment-nav-below .nav-next a.radius {
    -webkit-border-radius: 3px;
            border-radius: 3px; }
  button.round, .button.round, .round.button-auto, .sk8dlx-post-share a.round, #comment-nav-below .nav-previous a.round, #comment-nav-below .nav-next a.round {
    -webkit-border-radius: 1000px;
            border-radius: 1000px; }
  button.disabled, button[disabled], .button.disabled, .disabled.button-auto, .sk8dlx-post-share a.disabled, #comment-nav-below .nav-previous a.disabled, #comment-nav-below .nav-next a.disabled, .button[disabled], [disabled].button-auto, .sk8dlx-post-share a[disabled], #comment-nav-below .nav-previous a[disabled], #comment-nav-below .nav-next a[disabled] {
    background-color: #1B272C;
    border-color: #161f23;
    color: #FFFFFF;
    -webkit-box-shadow: none;
            box-shadow: none;
    cursor: default;
    opacity: 0.7; }
    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .disabled.button-auto:hover, .sk8dlx-post-share a.disabled:hover, #comment-nav-below .nav-previous a.disabled:hover, #comment-nav-below .nav-next a.disabled:hover, .button.disabled:focus, .disabled.button-auto:focus, .sk8dlx-post-share a.disabled:focus, #comment-nav-below .nav-previous a.disabled:focus, #comment-nav-below .nav-next a.disabled:focus, .button[disabled]:hover, [disabled].button-auto:hover, .sk8dlx-post-share a[disabled]:hover, #comment-nav-below .nav-previous a[disabled]:hover, #comment-nav-below .nav-next a[disabled]:hover, .button[disabled]:focus, [disabled].button-auto:focus, .sk8dlx-post-share a[disabled]:focus, #comment-nav-below .nav-previous a[disabled]:focus, #comment-nav-below .nav-next a[disabled]:focus {
      background-color: #161f23; }
    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .disabled.button-auto:hover, .sk8dlx-post-share a.disabled:hover, #comment-nav-below .nav-previous a.disabled:hover, #comment-nav-below .nav-next a.disabled:hover, .button.disabled:focus, .disabled.button-auto:focus, .sk8dlx-post-share a.disabled:focus, #comment-nav-below .nav-previous a.disabled:focus, #comment-nav-below .nav-next a.disabled:focus, .button[disabled]:hover, [disabled].button-auto:hover, .sk8dlx-post-share a[disabled]:hover, #comment-nav-below .nav-previous a[disabled]:hover, #comment-nav-below .nav-next a[disabled]:hover, .button[disabled]:focus, [disabled].button-auto:focus, .sk8dlx-post-share a[disabled]:focus, #comment-nav-below .nav-previous a[disabled]:focus, #comment-nav-below .nav-next a[disabled]:focus {
      color: #FFFFFF; }
    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .disabled.button-auto:hover, .sk8dlx-post-share a.disabled:hover, #comment-nav-below .nav-previous a.disabled:hover, #comment-nav-below .nav-next a.disabled:hover, .button.disabled:focus, .disabled.button-auto:focus, .sk8dlx-post-share a.disabled:focus, #comment-nav-below .nav-previous a.disabled:focus, #comment-nav-below .nav-next a.disabled:focus, .button[disabled]:hover, [disabled].button-auto:hover, .sk8dlx-post-share a[disabled]:hover, #comment-nav-below .nav-previous a[disabled]:hover, #comment-nav-below .nav-next a[disabled]:hover, .button[disabled]:focus, [disabled].button-auto:focus, .sk8dlx-post-share a[disabled]:focus, #comment-nav-below .nav-previous a[disabled]:focus, #comment-nav-below .nav-next a[disabled]:focus {
      background-color: #1B272C; }
    button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .disabled.secondary.button-auto, .sk8dlx-post-share a.disabled.secondary, #comment-nav-below .nav-previous a.disabled.secondary, #comment-nav-below .nav-next a.disabled.secondary, .button[disabled].secondary, [disabled].secondary.button-auto, .sk8dlx-post-share a[disabled].secondary, #comment-nav-below .nav-previous a[disabled].secondary, #comment-nav-below .nav-next a[disabled].secondary {
      background-color: #38ABC7;
      border-color: #2d899f;
      color: #FFFFFF;
      -webkit-box-shadow: none;
              box-shadow: none;
      cursor: default;
      opacity: 0.7; }
      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .disabled.secondary.button-auto:hover, .sk8dlx-post-share a.disabled.secondary:hover, #comment-nav-below .nav-previous a.disabled.secondary:hover, #comment-nav-below .nav-next a.disabled.secondary:hover, .button.disabled.secondary:focus, .disabled.secondary.button-auto:focus, .sk8dlx-post-share a.disabled.secondary:focus, #comment-nav-below .nav-previous a.disabled.secondary:focus, #comment-nav-below .nav-next a.disabled.secondary:focus, .button[disabled].secondary:hover, [disabled].secondary.button-auto:hover, .sk8dlx-post-share a[disabled].secondary:hover, #comment-nav-below .nav-previous a[disabled].secondary:hover, #comment-nav-below .nav-next a[disabled].secondary:hover, .button[disabled].secondary:focus, [disabled].secondary.button-auto:focus, .sk8dlx-post-share a[disabled].secondary:focus, #comment-nav-below .nav-previous a[disabled].secondary:focus, #comment-nav-below .nav-next a[disabled].secondary:focus {
        background-color: #2d899f; }
      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .disabled.secondary.button-auto:hover, .sk8dlx-post-share a.disabled.secondary:hover, #comment-nav-below .nav-previous a.disabled.secondary:hover, #comment-nav-below .nav-next a.disabled.secondary:hover, .button.disabled.secondary:focus, .disabled.secondary.button-auto:focus, .sk8dlx-post-share a.disabled.secondary:focus, #comment-nav-below .nav-previous a.disabled.secondary:focus, #comment-nav-below .nav-next a.disabled.secondary:focus, .button[disabled].secondary:hover, [disabled].secondary.button-auto:hover, .sk8dlx-post-share a[disabled].secondary:hover, #comment-nav-below .nav-previous a[disabled].secondary:hover, #comment-nav-below .nav-next a[disabled].secondary:hover, .button[disabled].secondary:focus, [disabled].secondary.button-auto:focus, .sk8dlx-post-share a[disabled].secondary:focus, #comment-nav-below .nav-previous a[disabled].secondary:focus, #comment-nav-below .nav-next a[disabled].secondary:focus {
        color: #FFFFFF; }
      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .disabled.secondary.button-auto:hover, .sk8dlx-post-share a.disabled.secondary:hover, #comment-nav-below .nav-previous a.disabled.secondary:hover, #comment-nav-below .nav-next a.disabled.secondary:hover, .button.disabled.secondary:focus, .disabled.secondary.button-auto:focus, .sk8dlx-post-share a.disabled.secondary:focus, #comment-nav-below .nav-previous a.disabled.secondary:focus, #comment-nav-below .nav-next a.disabled.secondary:focus, .button[disabled].secondary:hover, [disabled].secondary.button-auto:hover, .sk8dlx-post-share a[disabled].secondary:hover, #comment-nav-below .nav-previous a[disabled].secondary:hover, #comment-nav-below .nav-next a[disabled].secondary:hover, .button[disabled].secondary:focus, [disabled].secondary.button-auto:focus, .sk8dlx-post-share a[disabled].secondary:focus, #comment-nav-below .nav-previous a[disabled].secondary:focus, #comment-nav-below .nav-next a[disabled].secondary:focus {
        background-color: #38ABC7; }
    button.disabled.success, button[disabled].success, .button.disabled.success, .disabled.success.button-auto, .sk8dlx-post-share a.disabled.success, #comment-nav-below .nav-previous a.disabled.success, #comment-nav-below .nav-next a.disabled.success, .button[disabled].success, [disabled].success.button-auto, .sk8dlx-post-share a[disabled].success, #comment-nav-below .nav-previous a[disabled].success, #comment-nav-below .nav-next a[disabled].success {
      background-color: #77BBCC;
      border-color: #48a4ba;
      color: #FFFFFF;
      -webkit-box-shadow: none;
              box-shadow: none;
      cursor: default;
      opacity: 0.7; }
      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .disabled.success.button-auto:hover, .sk8dlx-post-share a.disabled.success:hover, #comment-nav-below .nav-previous a.disabled.success:hover, #comment-nav-below .nav-next a.disabled.success:hover, .button.disabled.success:focus, .disabled.success.button-auto:focus, .sk8dlx-post-share a.disabled.success:focus, #comment-nav-below .nav-previous a.disabled.success:focus, #comment-nav-below .nav-next a.disabled.success:focus, .button[disabled].success:hover, [disabled].success.button-auto:hover, .sk8dlx-post-share a[disabled].success:hover, #comment-nav-below .nav-previous a[disabled].success:hover, #comment-nav-below .nav-next a[disabled].success:hover, .button[disabled].success:focus, [disabled].success.button-auto:focus, .sk8dlx-post-share a[disabled].success:focus, #comment-nav-below .nav-previous a[disabled].success:focus, #comment-nav-below .nav-next a[disabled].success:focus {
        background-color: #48a4ba; }
      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .disabled.success.button-auto:hover, .sk8dlx-post-share a.disabled.success:hover, #comment-nav-below .nav-previous a.disabled.success:hover, #comment-nav-below .nav-next a.disabled.success:hover, .button.disabled.success:focus, .disabled.success.button-auto:focus, .sk8dlx-post-share a.disabled.success:focus, #comment-nav-below .nav-previous a.disabled.success:focus, #comment-nav-below .nav-next a.disabled.success:focus, .button[disabled].success:hover, [disabled].success.button-auto:hover, .sk8dlx-post-share a[disabled].success:hover, #comment-nav-below .nav-previous a[disabled].success:hover, #comment-nav-below .nav-next a[disabled].success:hover, .button[disabled].success:focus, [disabled].success.button-auto:focus, .sk8dlx-post-share a[disabled].success:focus, #comment-nav-below .nav-previous a[disabled].success:focus, #comment-nav-below .nav-next a[disabled].success:focus {
        color: #FFFFFF; }
      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .disabled.success.button-auto:hover, .sk8dlx-post-share a.disabled.success:hover, #comment-nav-below .nav-previous a.disabled.success:hover, #comment-nav-below .nav-next a.disabled.success:hover, .button.disabled.success:focus, .disabled.success.button-auto:focus, .sk8dlx-post-share a.disabled.success:focus, #comment-nav-below .nav-previous a.disabled.success:focus, #comment-nav-below .nav-next a.disabled.success:focus, .button[disabled].success:hover, [disabled].success.button-auto:hover, .sk8dlx-post-share a[disabled].success:hover, #comment-nav-below .nav-previous a[disabled].success:hover, #comment-nav-below .nav-next a[disabled].success:hover, .button[disabled].success:focus, [disabled].success.button-auto:focus, .sk8dlx-post-share a[disabled].success:focus, #comment-nav-below .nav-previous a[disabled].success:focus, #comment-nav-below .nav-next a[disabled].success:focus {
        background-color: #77BBCC; }
    button.disabled.alert, button[disabled].alert, .button.disabled.alert, .disabled.alert.button-auto, .sk8dlx-post-share a.disabled.alert, #comment-nav-below .nav-previous a.disabled.alert, #comment-nav-below .nav-next a.disabled.alert, .button[disabled].alert, [disabled].alert.button-auto, .sk8dlx-post-share a[disabled].alert, #comment-nav-below .nav-previous a[disabled].alert, #comment-nav-below .nav-next a[disabled].alert {
      background-color: #DD052b;
      border-color: #b10422;
      color: #FFFFFF;
      -webkit-box-shadow: none;
              box-shadow: none;
      cursor: default;
      opacity: 0.7; }
      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .disabled.alert.button-auto:hover, .sk8dlx-post-share a.disabled.alert:hover, #comment-nav-below .nav-previous a.disabled.alert:hover, #comment-nav-below .nav-next a.disabled.alert:hover, .button.disabled.alert:focus, .disabled.alert.button-auto:focus, .sk8dlx-post-share a.disabled.alert:focus, #comment-nav-below .nav-previous a.disabled.alert:focus, #comment-nav-below .nav-next a.disabled.alert:focus, .button[disabled].alert:hover, [disabled].alert.button-auto:hover, .sk8dlx-post-share a[disabled].alert:hover, #comment-nav-below .nav-previous a[disabled].alert:hover, #comment-nav-below .nav-next a[disabled].alert:hover, .button[disabled].alert:focus, [disabled].alert.button-auto:focus, .sk8dlx-post-share a[disabled].alert:focus, #comment-nav-below .nav-previous a[disabled].alert:focus, #comment-nav-below .nav-next a[disabled].alert:focus {
        background-color: #b10422; }
      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .disabled.alert.button-auto:hover, .sk8dlx-post-share a.disabled.alert:hover, #comment-nav-below .nav-previous a.disabled.alert:hover, #comment-nav-below .nav-next a.disabled.alert:hover, .button.disabled.alert:focus, .disabled.alert.button-auto:focus, .sk8dlx-post-share a.disabled.alert:focus, #comment-nav-below .nav-previous a.disabled.alert:focus, #comment-nav-below .nav-next a.disabled.alert:focus, .button[disabled].alert:hover, [disabled].alert.button-auto:hover, .sk8dlx-post-share a[disabled].alert:hover, #comment-nav-below .nav-previous a[disabled].alert:hover, #comment-nav-below .nav-next a[disabled].alert:hover, .button[disabled].alert:focus, [disabled].alert.button-auto:focus, .sk8dlx-post-share a[disabled].alert:focus, #comment-nav-below .nav-previous a[disabled].alert:focus, #comment-nav-below .nav-next a[disabled].alert:focus {
        color: #FFFFFF; }
      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .disabled.alert.button-auto:hover, .sk8dlx-post-share a.disabled.alert:hover, #comment-nav-below .nav-previous a.disabled.alert:hover, #comment-nav-below .nav-next a.disabled.alert:hover, .button.disabled.alert:focus, .disabled.alert.button-auto:focus, .sk8dlx-post-share a.disabled.alert:focus, #comment-nav-below .nav-previous a.disabled.alert:focus, #comment-nav-below .nav-next a.disabled.alert:focus, .button[disabled].alert:hover, [disabled].alert.button-auto:hover, .sk8dlx-post-share a[disabled].alert:hover, #comment-nav-below .nav-previous a[disabled].alert:hover, #comment-nav-below .nav-next a[disabled].alert:hover, .button[disabled].alert:focus, [disabled].alert.button-auto:focus, .sk8dlx-post-share a[disabled].alert:focus, #comment-nav-below .nav-previous a[disabled].alert:focus, #comment-nav-below .nav-next a[disabled].alert:focus {
        background-color: #DD052b; }
    button.disabled.warning, button[disabled].warning, .button.disabled.warning, .disabled.warning.button-auto, .sk8dlx-post-share a.disabled.warning, #comment-nav-below .nav-previous a.disabled.warning, #comment-nav-below .nav-next a.disabled.warning, .button[disabled].warning, [disabled].warning.button-auto, .sk8dlx-post-share a[disabled].warning, #comment-nav-below .nav-previous a[disabled].warning, #comment-nav-below .nav-next a[disabled].warning {
      background-color: #FFDE9F;
      border-color: #ffc24c;
      color: #333333;
      -webkit-box-shadow: none;
              box-shadow: none;
      cursor: default;
      opacity: 0.7; }
      button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .disabled.warning.button-auto:hover, .sk8dlx-post-share a.disabled.warning:hover, #comment-nav-below .nav-previous a.disabled.warning:hover, #comment-nav-below .nav-next a.disabled.warning:hover, .button.disabled.warning:focus, .disabled.warning.button-auto:focus, .sk8dlx-post-share a.disabled.warning:focus, #comment-nav-below .nav-previous a.disabled.warning:focus, #comment-nav-below .nav-next a.disabled.warning:focus, .button[disabled].warning:hover, [disabled].warning.button-auto:hover, .sk8dlx-post-share a[disabled].warning:hover, #comment-nav-below .nav-previous a[disabled].warning:hover, #comment-nav-below .nav-next a[disabled].warning:hover, .button[disabled].warning:focus, [disabled].warning.button-auto:focus, .sk8dlx-post-share a[disabled].warning:focus, #comment-nav-below .nav-previous a[disabled].warning:focus, #comment-nav-below .nav-next a[disabled].warning:focus {
        background-color: #ffc24c; }
      button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .disabled.warning.button-auto:hover, .sk8dlx-post-share a.disabled.warning:hover, #comment-nav-below .nav-previous a.disabled.warning:hover, #comment-nav-below .nav-next a.disabled.warning:hover, .button.disabled.warning:focus, .disabled.warning.button-auto:focus, .sk8dlx-post-share a.disabled.warning:focus, #comment-nav-below .nav-previous a.disabled.warning:focus, #comment-nav-below .nav-next a.disabled.warning:focus, .button[disabled].warning:hover, [disabled].warning.button-auto:hover, .sk8dlx-post-share a[disabled].warning:hover, #comment-nav-below .nav-previous a[disabled].warning:hover, #comment-nav-below .nav-next a[disabled].warning:hover, .button[disabled].warning:focus, [disabled].warning.button-auto:focus, .sk8dlx-post-share a[disabled].warning:focus, #comment-nav-below .nav-previous a[disabled].warning:focus, #comment-nav-below .nav-next a[disabled].warning:focus {
        color: #FFFFFF; }
      button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .disabled.warning.button-auto:hover, .sk8dlx-post-share a.disabled.warning:hover, #comment-nav-below .nav-previous a.disabled.warning:hover, #comment-nav-below .nav-next a.disabled.warning:hover, .button.disabled.warning:focus, .disabled.warning.button-auto:focus, .sk8dlx-post-share a.disabled.warning:focus, #comment-nav-below .nav-previous a.disabled.warning:focus, #comment-nav-below .nav-next a.disabled.warning:focus, .button[disabled].warning:hover, [disabled].warning.button-auto:hover, .sk8dlx-post-share a[disabled].warning:hover, #comment-nav-below .nav-previous a[disabled].warning:hover, #comment-nav-below .nav-next a[disabled].warning:hover, .button[disabled].warning:focus, [disabled].warning.button-auto:focus, .sk8dlx-post-share a[disabled].warning:focus, #comment-nav-below .nav-previous a[disabled].warning:focus, #comment-nav-below .nav-next a[disabled].warning:focus {
        background-color: #FFDE9F; }
    button.disabled.info, button[disabled].info, .button.disabled.info, .disabled.info.button-auto, .sk8dlx-post-share a.disabled.info, #comment-nav-below .nav-previous a.disabled.info, #comment-nav-below .nav-next a.disabled.info, .button[disabled].info, [disabled].info.button-auto, .sk8dlx-post-share a[disabled].info, #comment-nav-below .nav-previous a[disabled].info, #comment-nav-below .nav-next a[disabled].info {
      background-color: #E9EBED;
      border-color: #b5bcc3;
      color: #333333;
      -webkit-box-shadow: none;
              box-shadow: none;
      cursor: default;
      opacity: 0.7; }
      button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .disabled.info.button-auto:hover, .sk8dlx-post-share a.disabled.info:hover, #comment-nav-below .nav-previous a.disabled.info:hover, #comment-nav-below .nav-next a.disabled.info:hover, .button.disabled.info:focus, .disabled.info.button-auto:focus, .sk8dlx-post-share a.disabled.info:focus, #comment-nav-below .nav-previous a.disabled.info:focus, #comment-nav-below .nav-next a.disabled.info:focus, .button[disabled].info:hover, [disabled].info.button-auto:hover, .sk8dlx-post-share a[disabled].info:hover, #comment-nav-below .nav-previous a[disabled].info:hover, #comment-nav-below .nav-next a[disabled].info:hover, .button[disabled].info:focus, [disabled].info.button-auto:focus, .sk8dlx-post-share a[disabled].info:focus, #comment-nav-below .nav-previous a[disabled].info:focus, #comment-nav-below .nav-next a[disabled].info:focus {
        background-color: #b5bcc3; }
      button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .disabled.info.button-auto:hover, .sk8dlx-post-share a.disabled.info:hover, #comment-nav-below .nav-previous a.disabled.info:hover, #comment-nav-below .nav-next a.disabled.info:hover, .button.disabled.info:focus, .disabled.info.button-auto:focus, .sk8dlx-post-share a.disabled.info:focus, #comment-nav-below .nav-previous a.disabled.info:focus, #comment-nav-below .nav-next a.disabled.info:focus, .button[disabled].info:hover, [disabled].info.button-auto:hover, .sk8dlx-post-share a[disabled].info:hover, #comment-nav-below .nav-previous a[disabled].info:hover, #comment-nav-below .nav-next a[disabled].info:hover, .button[disabled].info:focus, [disabled].info.button-auto:focus, .sk8dlx-post-share a[disabled].info:focus, #comment-nav-below .nav-previous a[disabled].info:focus, #comment-nav-below .nav-next a[disabled].info:focus {
        color: #333333; }
      button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .disabled.info.button-auto:hover, .sk8dlx-post-share a.disabled.info:hover, #comment-nav-below .nav-previous a.disabled.info:hover, #comment-nav-below .nav-next a.disabled.info:hover, .button.disabled.info:focus, .disabled.info.button-auto:focus, .sk8dlx-post-share a.disabled.info:focus, #comment-nav-below .nav-previous a.disabled.info:focus, #comment-nav-below .nav-next a.disabled.info:focus, .button[disabled].info:hover, [disabled].info.button-auto:hover, .sk8dlx-post-share a[disabled].info:hover, #comment-nav-below .nav-previous a[disabled].info:hover, #comment-nav-below .nav-next a[disabled].info:hover, .button[disabled].info:focus, [disabled].info.button-auto:focus, .sk8dlx-post-share a[disabled].info:focus, #comment-nav-below .nav-previous a[disabled].info:focus, #comment-nav-below .nav-next a[disabled].info:focus {
        background-color: #E9EBED; }

button::-moz-focus-inner {
  border: 0;
  padding: 0; }

@media only screen and (min-width: 40.0625em) {
  button, .button, .button-auto, .sk8dlx-post-share a, #comment-nav-below .nav-previous a, #comment-nav-below .nav-next a {
    display: inline-block; } }

.button-group {
  list-style: none;
  margin: 0;
  left: 0; }
  .button-group:before, .button-group:after {
    content: " ";
    display: table; }
  .button-group:after {
    clear: both; }
  .button-group.even-2 li {
    display: inline-block;
    margin: 0 -2px;
    width: 50%; }
    .button-group.even-2 li > button, .button-group.even-2 li .button, .button-group.even-2 li .button-auto, .button-group.even-2 li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-2 li a, .button-group.even-2 li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-2 li a, .button-group.even-2 li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-2 li a {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button, .button-group.even-2 li:first-child .button-auto, .button-group.even-2 li:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-2 li:first-child a, .button-group.even-2 li:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-2 li:first-child a, .button-group.even-2 li:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-2 li:first-child a {
      border-left: 0; }
    .button-group.even-2 li button, .button-group.even-2 li .button, .button-group.even-2 li .button-auto, .button-group.even-2 li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-2 li a, .button-group.even-2 li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-2 li a, .button-group.even-2 li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-2 li a {
      width: 100%; }
  .button-group.even-3 li {
    display: inline-block;
    margin: 0 -2px;
    width: 33.3333333333%; }
    .button-group.even-3 li > button, .button-group.even-3 li .button, .button-group.even-3 li .button-auto, .button-group.even-3 li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-3 li a, .button-group.even-3 li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-3 li a, .button-group.even-3 li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-3 li a {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button, .button-group.even-3 li:first-child .button-auto, .button-group.even-3 li:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-3 li:first-child a, .button-group.even-3 li:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-3 li:first-child a, .button-group.even-3 li:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-3 li:first-child a {
      border-left: 0; }
    .button-group.even-3 li button, .button-group.even-3 li .button, .button-group.even-3 li .button-auto, .button-group.even-3 li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-3 li a, .button-group.even-3 li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-3 li a, .button-group.even-3 li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-3 li a {
      width: 100%; }
  .button-group.even-4 li {
    display: inline-block;
    margin: 0 -2px;
    width: 25%; }
    .button-group.even-4 li > button, .button-group.even-4 li .button, .button-group.even-4 li .button-auto, .button-group.even-4 li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-4 li a, .button-group.even-4 li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-4 li a, .button-group.even-4 li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-4 li a {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button, .button-group.even-4 li:first-child .button-auto, .button-group.even-4 li:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-4 li:first-child a, .button-group.even-4 li:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-4 li:first-child a, .button-group.even-4 li:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-4 li:first-child a {
      border-left: 0; }
    .button-group.even-4 li button, .button-group.even-4 li .button, .button-group.even-4 li .button-auto, .button-group.even-4 li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-4 li a, .button-group.even-4 li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-4 li a, .button-group.even-4 li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-4 li a {
      width: 100%; }
  .button-group.even-5 li {
    display: inline-block;
    margin: 0 -2px;
    width: 20%; }
    .button-group.even-5 li > button, .button-group.even-5 li .button, .button-group.even-5 li .button-auto, .button-group.even-5 li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-5 li a, .button-group.even-5 li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-5 li a, .button-group.even-5 li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-5 li a {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button, .button-group.even-5 li:first-child .button-auto, .button-group.even-5 li:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-5 li:first-child a, .button-group.even-5 li:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-5 li:first-child a, .button-group.even-5 li:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-5 li:first-child a {
      border-left: 0; }
    .button-group.even-5 li button, .button-group.even-5 li .button, .button-group.even-5 li .button-auto, .button-group.even-5 li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-5 li a, .button-group.even-5 li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-5 li a, .button-group.even-5 li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-5 li a {
      width: 100%; }
  .button-group.even-6 li {
    display: inline-block;
    margin: 0 -2px;
    width: 16.6666666667%; }
    .button-group.even-6 li > button, .button-group.even-6 li .button, .button-group.even-6 li .button-auto, .button-group.even-6 li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-6 li a, .button-group.even-6 li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-6 li a, .button-group.even-6 li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-6 li a {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button, .button-group.even-6 li:first-child .button-auto, .button-group.even-6 li:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-6 li:first-child a, .button-group.even-6 li:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-6 li:first-child a, .button-group.even-6 li:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-6 li:first-child a {
      border-left: 0; }
    .button-group.even-6 li button, .button-group.even-6 li .button, .button-group.even-6 li .button-auto, .button-group.even-6 li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-6 li a, .button-group.even-6 li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-6 li a, .button-group.even-6 li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-6 li a {
      width: 100%; }
  .button-group.even-7 li {
    display: inline-block;
    margin: 0 -2px;
    width: 14.2857142857%; }
    .button-group.even-7 li > button, .button-group.even-7 li .button, .button-group.even-7 li .button-auto, .button-group.even-7 li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-7 li a, .button-group.even-7 li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-7 li a, .button-group.even-7 li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-7 li a {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button, .button-group.even-7 li:first-child .button-auto, .button-group.even-7 li:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-7 li:first-child a, .button-group.even-7 li:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-7 li:first-child a, .button-group.even-7 li:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-7 li:first-child a {
      border-left: 0; }
    .button-group.even-7 li button, .button-group.even-7 li .button, .button-group.even-7 li .button-auto, .button-group.even-7 li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-7 li a, .button-group.even-7 li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-7 li a, .button-group.even-7 li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-7 li a {
      width: 100%; }
  .button-group.even-8 li {
    display: inline-block;
    margin: 0 -2px;
    width: 12.5%; }
    .button-group.even-8 li > button, .button-group.even-8 li .button, .button-group.even-8 li .button-auto, .button-group.even-8 li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-8 li a, .button-group.even-8 li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-8 li a, .button-group.even-8 li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-8 li a {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button, .button-group.even-8 li:first-child .button-auto, .button-group.even-8 li:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-8 li:first-child a, .button-group.even-8 li:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-8 li:first-child a, .button-group.even-8 li:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-8 li:first-child a {
      border-left: 0; }
    .button-group.even-8 li button, .button-group.even-8 li .button, .button-group.even-8 li .button-auto, .button-group.even-8 li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.even-8 li a, .button-group.even-8 li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.even-8 li a, .button-group.even-8 li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.even-8 li a {
      width: 100%; }
  .button-group > li {
    display: inline-block;
    margin: 0 -2px; }
    .button-group > li > button, .button-group > li .button, .button-group > li .button-auto, .button-group > li .sk8dlx-post-share a, .sk8dlx-post-share .button-group > li a, .button-group > li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group > li a, .button-group > li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group > li a {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group > li:first-child button, .button-group > li:first-child .button, .button-group > li:first-child .button-auto, .button-group > li:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group > li:first-child a, .button-group > li:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group > li:first-child a, .button-group > li:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group > li:first-child a {
      border-left: 0; }
  .button-group.stack > li {
    display: block;
    margin: 0;
    float: none; }
    .button-group.stack > li > button, .button-group.stack > li .button, .button-group.stack > li .button-auto, .button-group.stack > li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.stack > li a, .button-group.stack > li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.stack > li a, .button-group.stack > li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.stack > li a {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.stack > li:first-child button, .button-group.stack > li:first-child .button, .button-group.stack > li:first-child .button-auto, .button-group.stack > li:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.stack > li:first-child a, .button-group.stack > li:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.stack > li:first-child a, .button-group.stack > li:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.stack > li:first-child a {
      border-left: 0; }
    .button-group.stack > li > button, .button-group.stack > li .button, .button-group.stack > li .button-auto, .button-group.stack > li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.stack > li a, .button-group.stack > li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.stack > li a, .button-group.stack > li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.stack > li a {
      border-color: rgba(255, 255, 255, 0.5);
      border-left-width: 0;
      border-top: 1px solid;
      display: block;
      margin: 0; }
    .button-group.stack > li > button {
      width: 100%; }
    .button-group.stack > li:first-child button, .button-group.stack > li:first-child .button, .button-group.stack > li:first-child .button-auto, .button-group.stack > li:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.stack > li:first-child a, .button-group.stack > li:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.stack > li:first-child a, .button-group.stack > li:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.stack > li:first-child a {
      border-top: 0; }
  .button-group.stack-for-small > li {
    display: inline-block;
    margin: 0 -2px; }
    .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button, .button-group.stack-for-small > li .button-auto, .button-group.stack-for-small > li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.stack-for-small > li a, .button-group.stack-for-small > li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.stack-for-small > li a, .button-group.stack-for-small > li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.stack-for-small > li a {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button, .button-group.stack-for-small > li:first-child .button-auto, .button-group.stack-for-small > li:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.stack-for-small > li:first-child a, .button-group.stack-for-small > li:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.stack-for-small > li:first-child a, .button-group.stack-for-small > li:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.stack-for-small > li:first-child a {
      border-left: 0; }
    @media only screen and (max-width: 40em) {
      .button-group.stack-for-small > li {
        display: block;
        margin: 0;
        width: 100%; }
        .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button, .button-group.stack-for-small > li .button-auto, .button-group.stack-for-small > li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.stack-for-small > li a, .button-group.stack-for-small > li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.stack-for-small > li a, .button-group.stack-for-small > li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.stack-for-small > li a {
          border-left: 1px solid;
          border-color: rgba(255, 255, 255, 0.5); }
        .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button, .button-group.stack-for-small > li:first-child .button-auto, .button-group.stack-for-small > li:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.stack-for-small > li:first-child a, .button-group.stack-for-small > li:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.stack-for-small > li:first-child a, .button-group.stack-for-small > li:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.stack-for-small > li:first-child a {
          border-left: 0; }
        .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button, .button-group.stack-for-small > li .button-auto, .button-group.stack-for-small > li .sk8dlx-post-share a, .sk8dlx-post-share .button-group.stack-for-small > li a, .button-group.stack-for-small > li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.stack-for-small > li a, .button-group.stack-for-small > li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.stack-for-small > li a {
          border-color: rgba(255, 255, 255, 0.5);
          border-left-width: 0;
          border-top: 1px solid;
          display: block;
          margin: 0; }
        .button-group.stack-for-small > li > button {
          width: 100%; }
        .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button, .button-group.stack-for-small > li:first-child .button-auto, .button-group.stack-for-small > li:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.stack-for-small > li:first-child a, .button-group.stack-for-small > li:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.stack-for-small > li:first-child a, .button-group.stack-for-small > li:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.stack-for-small > li:first-child a {
          border-top: 0; } }
  .button-group.radius > * {
    display: inline-block;
    margin: 0 -2px; }
    .button-group.radius > * > button, .button-group.radius > * .button, .button-group.radius > * .button-auto, .button-group.radius > * .sk8dlx-post-share a, .sk8dlx-post-share .button-group.radius > * a, .button-group.radius > * #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.radius > * a, .button-group.radius > * #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.radius > * a {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.radius > *:first-child button, .button-group.radius > *:first-child .button, .button-group.radius > *:first-child .button-auto, .button-group.radius > *:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.radius > *:first-child a, .button-group.radius > *:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.radius > *:first-child a, .button-group.radius > *:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.radius > *:first-child a {
      border-left: 0; }
    .button-group.radius > *,
    .button-group.radius > * > a,
    .button-group.radius > * > button,
    .button-group.radius > * > .button,
    .button-group.radius > * > .button-auto, .sk8dlx-post-share
    .button-group.radius > * > a, #comment-nav-below .nav-previous
    .button-group.radius > * > a, #comment-nav-below .nav-next
    .button-group.radius > * > a {
      -webkit-border-radius: 0;
              border-radius: 0; }
    .button-group.radius > *:first-child,
    .button-group.radius > *:first-child > a,
    .button-group.radius > *:first-child > button,
    .button-group.radius > *:first-child > .button,
    .button-group.radius > *:first-child > .button-auto, .sk8dlx-post-share
    .button-group.radius > *:first-child > a, #comment-nav-below .nav-previous
    .button-group.radius > *:first-child > a, #comment-nav-below .nav-next
    .button-group.radius > *:first-child > a {
      -webkit-border-bottom-left-radius: 3px;
      -webkit-border-top-left-radius: 3px;
      -webkit-border-bottom-left-radius: 3px;
              border-bottom-left-radius: 3px;
      -webkit-border-top-left-radius: 3px;
              border-top-left-radius: 3px; }
    .button-group.radius > *:last-child,
    .button-group.radius > *:last-child > a,
    .button-group.radius > *:last-child > button,
    .button-group.radius > *:last-child > .button,
    .button-group.radius > *:last-child > .button-auto, .sk8dlx-post-share
    .button-group.radius > *:last-child > a, #comment-nav-below .nav-previous
    .button-group.radius > *:last-child > a, #comment-nav-below .nav-next
    .button-group.radius > *:last-child > a {
      -webkit-border-bottom-right-radius: 3px;
      -webkit-border-top-right-radius: 3px;
      -webkit-border-bottom-right-radius: 3px;
              border-bottom-right-radius: 3px;
      -webkit-border-top-right-radius: 3px;
              border-top-right-radius: 3px; }
  .button-group.radius.stack > * {
    display: block;
    margin: 0; }
    .button-group.radius.stack > * > button, .button-group.radius.stack > * .button, .button-group.radius.stack > * .button-auto, .button-group.radius.stack > * .sk8dlx-post-share a, .sk8dlx-post-share .button-group.radius.stack > * a, .button-group.radius.stack > * #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.radius.stack > * a, .button-group.radius.stack > * #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.radius.stack > * a {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button, .button-group.radius.stack > *:first-child .button-auto, .button-group.radius.stack > *:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.radius.stack > *:first-child a, .button-group.radius.stack > *:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.radius.stack > *:first-child a, .button-group.radius.stack > *:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.radius.stack > *:first-child a {
      border-left: 0; }
    .button-group.radius.stack > * > button, .button-group.radius.stack > * .button, .button-group.radius.stack > * .button-auto, .button-group.radius.stack > * .sk8dlx-post-share a, .sk8dlx-post-share .button-group.radius.stack > * a, .button-group.radius.stack > * #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.radius.stack > * a, .button-group.radius.stack > * #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.radius.stack > * a {
      border-color: rgba(255, 255, 255, 0.5);
      border-left-width: 0;
      border-top: 1px solid;
      display: block;
      margin: 0; }
    .button-group.radius.stack > * > button {
      width: 100%; }
    .button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button, .button-group.radius.stack > *:first-child .button-auto, .button-group.radius.stack > *:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.radius.stack > *:first-child a, .button-group.radius.stack > *:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.radius.stack > *:first-child a, .button-group.radius.stack > *:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.radius.stack > *:first-child a {
      border-top: 0; }
    .button-group.radius.stack > *,
    .button-group.radius.stack > * > a,
    .button-group.radius.stack > * > button,
    .button-group.radius.stack > * > .button,
    .button-group.radius.stack > * > .button-auto, .sk8dlx-post-share
    .button-group.radius.stack > * > a, #comment-nav-below .nav-previous
    .button-group.radius.stack > * > a, #comment-nav-below .nav-next
    .button-group.radius.stack > * > a {
      -webkit-border-radius: 0;
              border-radius: 0; }
    .button-group.radius.stack > *:first-child,
    .button-group.radius.stack > *:first-child > a,
    .button-group.radius.stack > *:first-child > button,
    .button-group.radius.stack > *:first-child > .button,
    .button-group.radius.stack > *:first-child > .button-auto, .sk8dlx-post-share
    .button-group.radius.stack > *:first-child > a, #comment-nav-below .nav-previous
    .button-group.radius.stack > *:first-child > a, #comment-nav-below .nav-next
    .button-group.radius.stack > *:first-child > a {
      -webkit-top-left-radius: 3px;
      -webkit-top-right-radius: 3px;
      -webkit-border-top-left-radius: 3px;
              border-top-left-radius: 3px;
      -webkit-border-top-right-radius: 3px;
              border-top-right-radius: 3px; }
    .button-group.radius.stack > *:last-child,
    .button-group.radius.stack > *:last-child > a,
    .button-group.radius.stack > *:last-child > button,
    .button-group.radius.stack > *:last-child > .button,
    .button-group.radius.stack > *:last-child > .button-auto, .sk8dlx-post-share
    .button-group.radius.stack > *:last-child > a, #comment-nav-below .nav-previous
    .button-group.radius.stack > *:last-child > a, #comment-nav-below .nav-next
    .button-group.radius.stack > *:last-child > a {
      -webkit-bottom-left-radius: 3px;
      -webkit-bottom-right-radius: 3px;
      -webkit-border-bottom-left-radius: 3px;
              border-bottom-left-radius: 3px;
      -webkit-border-bottom-right-radius: 3px;
              border-bottom-right-radius: 3px; }
  @media only screen and (min-width: 40.0625em) {
    .button-group.radius.stack-for-small > * {
      display: inline-block;
      margin: 0 -2px; }
      .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button, .button-group.radius.stack-for-small > * .button-auto, .button-group.radius.stack-for-small > * .sk8dlx-post-share a, .sk8dlx-post-share .button-group.radius.stack-for-small > * a, .button-group.radius.stack-for-small > * #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.radius.stack-for-small > * a, .button-group.radius.stack-for-small > * #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.radius.stack-for-small > * a {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5); }
      .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button, .button-group.radius.stack-for-small > *:first-child .button-auto, .button-group.radius.stack-for-small > *:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.radius.stack-for-small > *:first-child a, .button-group.radius.stack-for-small > *:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.radius.stack-for-small > *:first-child a, .button-group.radius.stack-for-small > *:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.radius.stack-for-small > *:first-child a {
        border-left: 0; }
      .button-group.radius.stack-for-small > *,
      .button-group.radius.stack-for-small > * > a,
      .button-group.radius.stack-for-small > * > button,
      .button-group.radius.stack-for-small > * > .button,
      .button-group.radius.stack-for-small > * > .button-auto, .sk8dlx-post-share
      .button-group.radius.stack-for-small > * > a, #comment-nav-below .nav-previous
      .button-group.radius.stack-for-small > * > a, #comment-nav-below .nav-next
      .button-group.radius.stack-for-small > * > a {
        -webkit-border-radius: 0;
                border-radius: 0; }
      .button-group.radius.stack-for-small > *:first-child,
      .button-group.radius.stack-for-small > *:first-child > a,
      .button-group.radius.stack-for-small > *:first-child > button,
      .button-group.radius.stack-for-small > *:first-child > .button,
      .button-group.radius.stack-for-small > *:first-child > .button-auto, .sk8dlx-post-share
      .button-group.radius.stack-for-small > *:first-child > a, #comment-nav-below .nav-previous
      .button-group.radius.stack-for-small > *:first-child > a, #comment-nav-below .nav-next
      .button-group.radius.stack-for-small > *:first-child > a {
        -webkit-border-bottom-left-radius: 3px;
        -webkit-border-top-left-radius: 3px;
        -webkit-border-bottom-left-radius: 3px;
                border-bottom-left-radius: 3px;
        -webkit-border-top-left-radius: 3px;
                border-top-left-radius: 3px; }
      .button-group.radius.stack-for-small > *:last-child,
      .button-group.radius.stack-for-small > *:last-child > a,
      .button-group.radius.stack-for-small > *:last-child > button,
      .button-group.radius.stack-for-small > *:last-child > .button,
      .button-group.radius.stack-for-small > *:last-child > .button-auto, .sk8dlx-post-share
      .button-group.radius.stack-for-small > *:last-child > a, #comment-nav-below .nav-previous
      .button-group.radius.stack-for-small > *:last-child > a, #comment-nav-below .nav-next
      .button-group.radius.stack-for-small > *:last-child > a {
        -webkit-border-bottom-right-radius: 3px;
        -webkit-border-top-right-radius: 3px;
        -webkit-border-bottom-right-radius: 3px;
                border-bottom-right-radius: 3px;
        -webkit-border-top-right-radius: 3px;
                border-top-right-radius: 3px; } }
  @media only screen and (max-width: 40em) {
    .button-group.radius.stack-for-small > * {
      display: block;
      margin: 0; }
      .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button, .button-group.radius.stack-for-small > * .button-auto, .button-group.radius.stack-for-small > * .sk8dlx-post-share a, .sk8dlx-post-share .button-group.radius.stack-for-small > * a, .button-group.radius.stack-for-small > * #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.radius.stack-for-small > * a, .button-group.radius.stack-for-small > * #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.radius.stack-for-small > * a {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5); }
      .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button, .button-group.radius.stack-for-small > *:first-child .button-auto, .button-group.radius.stack-for-small > *:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.radius.stack-for-small > *:first-child a, .button-group.radius.stack-for-small > *:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.radius.stack-for-small > *:first-child a, .button-group.radius.stack-for-small > *:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.radius.stack-for-small > *:first-child a {
        border-left: 0; }
      .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button, .button-group.radius.stack-for-small > * .button-auto, .button-group.radius.stack-for-small > * .sk8dlx-post-share a, .sk8dlx-post-share .button-group.radius.stack-for-small > * a, .button-group.radius.stack-for-small > * #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.radius.stack-for-small > * a, .button-group.radius.stack-for-small > * #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.radius.stack-for-small > * a {
        border-color: rgba(255, 255, 255, 0.5);
        border-left-width: 0;
        border-top: 1px solid;
        display: block;
        margin: 0; }
      .button-group.radius.stack-for-small > * > button {
        width: 100%; }
      .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button, .button-group.radius.stack-for-small > *:first-child .button-auto, .button-group.radius.stack-for-small > *:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.radius.stack-for-small > *:first-child a, .button-group.radius.stack-for-small > *:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.radius.stack-for-small > *:first-child a, .button-group.radius.stack-for-small > *:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.radius.stack-for-small > *:first-child a {
        border-top: 0; }
      .button-group.radius.stack-for-small > *,
      .button-group.radius.stack-for-small > * > a,
      .button-group.radius.stack-for-small > * > button,
      .button-group.radius.stack-for-small > * > .button,
      .button-group.radius.stack-for-small > * > .button-auto, .sk8dlx-post-share
      .button-group.radius.stack-for-small > * > a, #comment-nav-below .nav-previous
      .button-group.radius.stack-for-small > * > a, #comment-nav-below .nav-next
      .button-group.radius.stack-for-small > * > a {
        -webkit-border-radius: 0;
                border-radius: 0; }
      .button-group.radius.stack-for-small > *:first-child,
      .button-group.radius.stack-for-small > *:first-child > a,
      .button-group.radius.stack-for-small > *:first-child > button,
      .button-group.radius.stack-for-small > *:first-child > .button,
      .button-group.radius.stack-for-small > *:first-child > .button-auto, .sk8dlx-post-share
      .button-group.radius.stack-for-small > *:first-child > a, #comment-nav-below .nav-previous
      .button-group.radius.stack-for-small > *:first-child > a, #comment-nav-below .nav-next
      .button-group.radius.stack-for-small > *:first-child > a {
        -webkit-top-left-radius: 3px;
        -webkit-top-right-radius: 3px;
        -webkit-border-top-left-radius: 3px;
                border-top-left-radius: 3px;
        -webkit-border-top-right-radius: 3px;
                border-top-right-radius: 3px; }
      .button-group.radius.stack-for-small > *:last-child,
      .button-group.radius.stack-for-small > *:last-child > a,
      .button-group.radius.stack-for-small > *:last-child > button,
      .button-group.radius.stack-for-small > *:last-child > .button,
      .button-group.radius.stack-for-small > *:last-child > .button-auto, .sk8dlx-post-share
      .button-group.radius.stack-for-small > *:last-child > a, #comment-nav-below .nav-previous
      .button-group.radius.stack-for-small > *:last-child > a, #comment-nav-below .nav-next
      .button-group.radius.stack-for-small > *:last-child > a {
        -webkit-bottom-left-radius: 3px;
        -webkit-bottom-right-radius: 3px;
        -webkit-border-bottom-left-radius: 3px;
                border-bottom-left-radius: 3px;
        -webkit-border-bottom-right-radius: 3px;
                border-bottom-right-radius: 3px; } }
  .button-group.round > * {
    display: inline-block;
    margin: 0 -2px; }
    .button-group.round > * > button, .button-group.round > * .button, .button-group.round > * .button-auto, .button-group.round > * .sk8dlx-post-share a, .sk8dlx-post-share .button-group.round > * a, .button-group.round > * #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.round > * a, .button-group.round > * #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.round > * a {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.round > *:first-child button, .button-group.round > *:first-child .button, .button-group.round > *:first-child .button-auto, .button-group.round > *:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.round > *:first-child a, .button-group.round > *:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.round > *:first-child a, .button-group.round > *:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.round > *:first-child a {
      border-left: 0; }
    .button-group.round > *,
    .button-group.round > * > a,
    .button-group.round > * > button,
    .button-group.round > * > .button,
    .button-group.round > * > .button-auto, .sk8dlx-post-share
    .button-group.round > * > a, #comment-nav-below .nav-previous
    .button-group.round > * > a, #comment-nav-below .nav-next
    .button-group.round > * > a {
      -webkit-border-radius: 0;
              border-radius: 0; }
    .button-group.round > *:first-child,
    .button-group.round > *:first-child > a,
    .button-group.round > *:first-child > button,
    .button-group.round > *:first-child > .button,
    .button-group.round > *:first-child > .button-auto, .sk8dlx-post-share
    .button-group.round > *:first-child > a, #comment-nav-below .nav-previous
    .button-group.round > *:first-child > a, #comment-nav-below .nav-next
    .button-group.round > *:first-child > a {
      -webkit-border-bottom-left-radius: 1000px;
      -webkit-border-top-left-radius: 1000px;
      -webkit-border-bottom-left-radius: 1000px;
              border-bottom-left-radius: 1000px;
      -webkit-border-top-left-radius: 1000px;
              border-top-left-radius: 1000px; }
    .button-group.round > *:last-child,
    .button-group.round > *:last-child > a,
    .button-group.round > *:last-child > button,
    .button-group.round > *:last-child > .button,
    .button-group.round > *:last-child > .button-auto, .sk8dlx-post-share
    .button-group.round > *:last-child > a, #comment-nav-below .nav-previous
    .button-group.round > *:last-child > a, #comment-nav-below .nav-next
    .button-group.round > *:last-child > a {
      -webkit-border-bottom-right-radius: 1000px;
      -webkit-border-top-right-radius: 1000px;
      -webkit-border-bottom-right-radius: 1000px;
              border-bottom-right-radius: 1000px;
      -webkit-border-top-right-radius: 1000px;
              border-top-right-radius: 1000px; }
  .button-group.round.stack > * {
    display: block;
    margin: 0; }
    .button-group.round.stack > * > button, .button-group.round.stack > * .button, .button-group.round.stack > * .button-auto, .button-group.round.stack > * .sk8dlx-post-share a, .sk8dlx-post-share .button-group.round.stack > * a, .button-group.round.stack > * #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.round.stack > * a, .button-group.round.stack > * #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.round.stack > * a {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button, .button-group.round.stack > *:first-child .button-auto, .button-group.round.stack > *:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.round.stack > *:first-child a, .button-group.round.stack > *:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.round.stack > *:first-child a, .button-group.round.stack > *:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.round.stack > *:first-child a {
      border-left: 0; }
    .button-group.round.stack > * > button, .button-group.round.stack > * .button, .button-group.round.stack > * .button-auto, .button-group.round.stack > * .sk8dlx-post-share a, .sk8dlx-post-share .button-group.round.stack > * a, .button-group.round.stack > * #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.round.stack > * a, .button-group.round.stack > * #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.round.stack > * a {
      border-color: rgba(255, 255, 255, 0.5);
      border-left-width: 0;
      border-top: 1px solid;
      display: block;
      margin: 0; }
    .button-group.round.stack > * > button {
      width: 100%; }
    .button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button, .button-group.round.stack > *:first-child .button-auto, .button-group.round.stack > *:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.round.stack > *:first-child a, .button-group.round.stack > *:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.round.stack > *:first-child a, .button-group.round.stack > *:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.round.stack > *:first-child a {
      border-top: 0; }
    .button-group.round.stack > *,
    .button-group.round.stack > * > a,
    .button-group.round.stack > * > button,
    .button-group.round.stack > * > .button,
    .button-group.round.stack > * > .button-auto, .sk8dlx-post-share
    .button-group.round.stack > * > a, #comment-nav-below .nav-previous
    .button-group.round.stack > * > a, #comment-nav-below .nav-next
    .button-group.round.stack > * > a {
      -webkit-border-radius: 0;
              border-radius: 0; }
    .button-group.round.stack > *:first-child,
    .button-group.round.stack > *:first-child > a,
    .button-group.round.stack > *:first-child > button,
    .button-group.round.stack > *:first-child > .button,
    .button-group.round.stack > *:first-child > .button-auto, .sk8dlx-post-share
    .button-group.round.stack > *:first-child > a, #comment-nav-below .nav-previous
    .button-group.round.stack > *:first-child > a, #comment-nav-below .nav-next
    .button-group.round.stack > *:first-child > a {
      -webkit-top-left-radius: 1rem;
      -webkit-top-right-radius: 1rem;
      -webkit-border-top-left-radius: 1rem;
              border-top-left-radius: 1rem;
      -webkit-border-top-right-radius: 1rem;
              border-top-right-radius: 1rem; }
    .button-group.round.stack > *:last-child,
    .button-group.round.stack > *:last-child > a,
    .button-group.round.stack > *:last-child > button,
    .button-group.round.stack > *:last-child > .button,
    .button-group.round.stack > *:last-child > .button-auto, .sk8dlx-post-share
    .button-group.round.stack > *:last-child > a, #comment-nav-below .nav-previous
    .button-group.round.stack > *:last-child > a, #comment-nav-below .nav-next
    .button-group.round.stack > *:last-child > a {
      -webkit-bottom-left-radius: 1rem;
      -webkit-bottom-right-radius: 1rem;
      -webkit-border-bottom-left-radius: 1rem;
              border-bottom-left-radius: 1rem;
      -webkit-border-bottom-right-radius: 1rem;
              border-bottom-right-radius: 1rem; }
  @media only screen and (min-width: 40.0625em) {
    .button-group.round.stack-for-small > * {
      display: inline-block;
      margin: 0 -2px; }
      .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button, .button-group.round.stack-for-small > * .button-auto, .button-group.round.stack-for-small > * .sk8dlx-post-share a, .sk8dlx-post-share .button-group.round.stack-for-small > * a, .button-group.round.stack-for-small > * #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.round.stack-for-small > * a, .button-group.round.stack-for-small > * #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.round.stack-for-small > * a {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5); }
      .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button, .button-group.round.stack-for-small > *:first-child .button-auto, .button-group.round.stack-for-small > *:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.round.stack-for-small > *:first-child a, .button-group.round.stack-for-small > *:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.round.stack-for-small > *:first-child a, .button-group.round.stack-for-small > *:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.round.stack-for-small > *:first-child a {
        border-left: 0; }
      .button-group.round.stack-for-small > *,
      .button-group.round.stack-for-small > * > a,
      .button-group.round.stack-for-small > * > button,
      .button-group.round.stack-for-small > * > .button,
      .button-group.round.stack-for-small > * > .button-auto, .sk8dlx-post-share
      .button-group.round.stack-for-small > * > a, #comment-nav-below .nav-previous
      .button-group.round.stack-for-small > * > a, #comment-nav-below .nav-next
      .button-group.round.stack-for-small > * > a {
        -webkit-border-radius: 0;
                border-radius: 0; }
      .button-group.round.stack-for-small > *:first-child,
      .button-group.round.stack-for-small > *:first-child > a,
      .button-group.round.stack-for-small > *:first-child > button,
      .button-group.round.stack-for-small > *:first-child > .button,
      .button-group.round.stack-for-small > *:first-child > .button-auto, .sk8dlx-post-share
      .button-group.round.stack-for-small > *:first-child > a, #comment-nav-below .nav-previous
      .button-group.round.stack-for-small > *:first-child > a, #comment-nav-below .nav-next
      .button-group.round.stack-for-small > *:first-child > a {
        -webkit-border-bottom-left-radius: 1000px;
        -webkit-border-top-left-radius: 1000px;
        -webkit-border-bottom-left-radius: 1000px;
                border-bottom-left-radius: 1000px;
        -webkit-border-top-left-radius: 1000px;
                border-top-left-radius: 1000px; }
      .button-group.round.stack-for-small > *:last-child,
      .button-group.round.stack-for-small > *:last-child > a,
      .button-group.round.stack-for-small > *:last-child > button,
      .button-group.round.stack-for-small > *:last-child > .button,
      .button-group.round.stack-for-small > *:last-child > .button-auto, .sk8dlx-post-share
      .button-group.round.stack-for-small > *:last-child > a, #comment-nav-below .nav-previous
      .button-group.round.stack-for-small > *:last-child > a, #comment-nav-below .nav-next
      .button-group.round.stack-for-small > *:last-child > a {
        -webkit-border-bottom-right-radius: 1000px;
        -webkit-border-top-right-radius: 1000px;
        -webkit-border-bottom-right-radius: 1000px;
                border-bottom-right-radius: 1000px;
        -webkit-border-top-right-radius: 1000px;
                border-top-right-radius: 1000px; } }
  @media only screen and (max-width: 40em) {
    .button-group.round.stack-for-small > * {
      display: block;
      margin: 0; }
      .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button, .button-group.round.stack-for-small > * .button-auto, .button-group.round.stack-for-small > * .sk8dlx-post-share a, .sk8dlx-post-share .button-group.round.stack-for-small > * a, .button-group.round.stack-for-small > * #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.round.stack-for-small > * a, .button-group.round.stack-for-small > * #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.round.stack-for-small > * a {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5); }
      .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button, .button-group.round.stack-for-small > *:first-child .button-auto, .button-group.round.stack-for-small > *:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.round.stack-for-small > *:first-child a, .button-group.round.stack-for-small > *:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.round.stack-for-small > *:first-child a, .button-group.round.stack-for-small > *:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.round.stack-for-small > *:first-child a {
        border-left: 0; }
      .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button, .button-group.round.stack-for-small > * .button-auto, .button-group.round.stack-for-small > * .sk8dlx-post-share a, .sk8dlx-post-share .button-group.round.stack-for-small > * a, .button-group.round.stack-for-small > * #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.round.stack-for-small > * a, .button-group.round.stack-for-small > * #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.round.stack-for-small > * a {
        border-color: rgba(255, 255, 255, 0.5);
        border-left-width: 0;
        border-top: 1px solid;
        display: block;
        margin: 0; }
      .button-group.round.stack-for-small > * > button {
        width: 100%; }
      .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button, .button-group.round.stack-for-small > *:first-child .button-auto, .button-group.round.stack-for-small > *:first-child .sk8dlx-post-share a, .sk8dlx-post-share .button-group.round.stack-for-small > *:first-child a, .button-group.round.stack-for-small > *:first-child #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .button-group.round.stack-for-small > *:first-child a, .button-group.round.stack-for-small > *:first-child #comment-nav-below .nav-next a, #comment-nav-below .nav-next .button-group.round.stack-for-small > *:first-child a {
        border-top: 0; }
      .button-group.round.stack-for-small > *,
      .button-group.round.stack-for-small > * > a,
      .button-group.round.stack-for-small > * > button,
      .button-group.round.stack-for-small > * > .button,
      .button-group.round.stack-for-small > * > .button-auto, .sk8dlx-post-share
      .button-group.round.stack-for-small > * > a, #comment-nav-below .nav-previous
      .button-group.round.stack-for-small > * > a, #comment-nav-below .nav-next
      .button-group.round.stack-for-small > * > a {
        -webkit-border-radius: 0;
                border-radius: 0; }
      .button-group.round.stack-for-small > *:first-child,
      .button-group.round.stack-for-small > *:first-child > a,
      .button-group.round.stack-for-small > *:first-child > button,
      .button-group.round.stack-for-small > *:first-child > .button,
      .button-group.round.stack-for-small > *:first-child > .button-auto, .sk8dlx-post-share
      .button-group.round.stack-for-small > *:first-child > a, #comment-nav-below .nav-previous
      .button-group.round.stack-for-small > *:first-child > a, #comment-nav-below .nav-next
      .button-group.round.stack-for-small > *:first-child > a {
        -webkit-top-left-radius: 1rem;
        -webkit-top-right-radius: 1rem;
        -webkit-border-top-left-radius: 1rem;
                border-top-left-radius: 1rem;
        -webkit-border-top-right-radius: 1rem;
                border-top-right-radius: 1rem; }
      .button-group.round.stack-for-small > *:last-child,
      .button-group.round.stack-for-small > *:last-child > a,
      .button-group.round.stack-for-small > *:last-child > button,
      .button-group.round.stack-for-small > *:last-child > .button,
      .button-group.round.stack-for-small > *:last-child > .button-auto, .sk8dlx-post-share
      .button-group.round.stack-for-small > *:last-child > a, #comment-nav-below .nav-previous
      .button-group.round.stack-for-small > *:last-child > a, #comment-nav-below .nav-next
      .button-group.round.stack-for-small > *:last-child > a {
        -webkit-bottom-left-radius: 1rem;
        -webkit-bottom-right-radius: 1rem;
        -webkit-border-bottom-left-radius: 1rem;
                border-bottom-left-radius: 1rem;
        -webkit-border-bottom-right-radius: 1rem;
                border-bottom-right-radius: 1rem; } }

.button-bar:before, .button-bar:after {
  content: " ";
  display: table; }

.button-bar:after {
  clear: both; }

.button-bar .button-group {
  float: left;
  margin-right: 0.625rem; }
  .button-bar .button-group div {
    overflow: hidden; }

/* Clearing Styles */
.clearing-thumbs, [data-clearing] {
  list-style: none;
  margin-left: 0;
  margin-bottom: 0; }
  .clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after {
    content: " ";
    display: table; }
  .clearing-thumbs:after, [data-clearing]:after {
    clear: both; }
  .clearing-thumbs li, [data-clearing] li {
    float: left;
    margin-right: 10px; }
  .clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li {
    margin-right: 0; }

.clearing-blackout {
  background: #333333;
  height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 998;
  left: 0; }
  .clearing-blackout .clearing-close {
    display: block; }

.clearing-container {
  height: 100%;
  margin: 0;
  overflow: hidden;
  position: relative;
  z-index: 998; }

.clearing-touch-label {
  color: #AAAAAA;
  font-size: .6em;
  left: 50%;
  position: absolute;
  top: 50%; }

.visible-img {
  height: 95%;
  position: relative; }
  .visible-img img {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
    max-height: 100%;
    max-width: 100%; }

.clearing-caption {
  background: #333333;
  bottom: 0;
  color: #CCCCCC;
  font-size: 0.875em;
  line-height: 1.3;
  margin-bottom: 0;
  padding: 10px 30px 20px;
  position: absolute;
  text-align: center;
  width: 100%;
  left: 0; }

.clearing-close {
  color: #CCCCCC;
  display: none;
  font-size: 30px;
  line-height: 1;
  padding-left: 20px;
  padding-top: 10px;
  z-index: 999; }
  .clearing-close:hover, .clearing-close:focus {
    color: #CCCCCC; }

.clearing-assembled .clearing-container {
  height: 100%; }
  .clearing-assembled .clearing-container .carousel > ul {
    display: none; }

.clearing-feature li {
  display: none; }
  .clearing-feature li.clearing-featured-img {
    display: block; }

@media only screen and (min-width: 40.0625em) {
  .clearing-main-prev,
  .clearing-main-next {
    height: 100%;
    position: absolute;
    top: 0;
    width: 40px; }
    .clearing-main-prev > span,
    .clearing-main-next > span {
      border: solid 12px;
      display: block;
      height: 0;
      position: absolute;
      top: 50%;
      width: 0; }
      .clearing-main-prev > span:hover,
      .clearing-main-next > span:hover {
        opacity: .8; }
  .clearing-main-prev {
    left: 0; }
    .clearing-main-prev > span {
      left: 5px;
      border-color: transparent;
      border-right-color: #CCCCCC; }
  .clearing-main-next {
    right: 0; }
    .clearing-main-next > span {
      border-color: transparent;
      border-left-color: #CCCCCC; }
  .clearing-main-prev.disabled,
  .clearing-main-next.disabled {
    opacity: .3; }
  .clearing-assembled .clearing-container .carousel {
    background: rgba(51, 51, 51, 0.8);
    height: 120px;
    margin-top: 10px;
    text-align: center; }
    .clearing-assembled .clearing-container .carousel > ul {
      display: inline-block;
      z-index: 999;
      height: 100%;
      position: relative;
      float: none; }
      .clearing-assembled .clearing-container .carousel > ul li {
        clear: none;
        cursor: pointer;
        display: block;
        float: left;
        margin-right: 0;
        min-height: inherit;
        opacity: .4;
        overflow: hidden;
        padding: 0;
        position: relative;
        width: 120px; }
        .clearing-assembled .clearing-container .carousel > ul li.fix-height img {
          height: 100%;
          max-width: none; }
        .clearing-assembled .clearing-container .carousel > ul li a.th {
          border: none;
          -webkit-box-shadow: none;
                  box-shadow: none;
          display: block; }
        .clearing-assembled .clearing-container .carousel > ul li img {
          cursor: pointer !important;
          width: 100% !important; }
        .clearing-assembled .clearing-container .carousel > ul li.visible {
          opacity: 1; }
        .clearing-assembled .clearing-container .carousel > ul li:hover {
          opacity: .8; }
  .clearing-assembled .clearing-container .visible-img {
    background: #333333;
    height: 85%;
    overflow: hidden; }
  .clearing-close {
    padding-left: 0;
    padding-top: 0;
    position: absolute;
    top: 10px;
    right: 20px; } }

/* Foundation Dropdowns */
.f-dropdown {
  display: none;
  left: -9999px;
  list-style: none;
  margin-left: 0;
  position: absolute;
  background: #FFFFFF;
  border: solid 1px #cccccc;
  font-size: 0.875rem;
  height: auto;
  max-height: none;
  width: 100%;
  z-index: 89;
  margin-top: 2px;
  max-width: 200px; }
  .f-dropdown.open {
    display: block; }
  .f-dropdown > *:first-child {
    margin-top: 0; }
  .f-dropdown > *:last-child {
    margin-bottom: 0; }
  .f-dropdown:before {
    border: inset 6px;
    content: "";
    display: block;
    height: 0;
    width: 0;
    border-color: transparent transparent #FFFFFF transparent;
    border-bottom-style: solid;
    position: absolute;
    top: -12px;
    left: 10px;
    z-index: 89; }
  .f-dropdown:after {
    border: inset 7px;
    content: "";
    display: block;
    height: 0;
    width: 0;
    border-color: transparent transparent #cccccc transparent;
    border-bottom-style: solid;
    position: absolute;
    top: -14px;
    left: 9px;
    z-index: 88; }
  .f-dropdown.right:before {
    left: auto;
    right: 10px; }
  .f-dropdown.right:after {
    left: auto;
    right: 9px; }
  .f-dropdown.drop-right {
    display: none;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    position: absolute;
    background: #FFFFFF;
    border: solid 1px #cccccc;
    font-size: 0.875rem;
    height: auto;
    max-height: none;
    width: 100%;
    z-index: 89;
    margin-top: 0;
    margin-left: 2px;
    max-width: 200px; }
    .f-dropdown.drop-right.open {
      display: block; }
    .f-dropdown.drop-right > *:first-child {
      margin-top: 0; }
    .f-dropdown.drop-right > *:last-child {
      margin-bottom: 0; }
    .f-dropdown.drop-right:before {
      border: inset 6px;
      content: "";
      display: block;
      height: 0;
      width: 0;
      border-color: transparent #FFFFFF transparent transparent;
      border-right-style: solid;
      position: absolute;
      top: 10px;
      left: -12px;
      z-index: 89; }
    .f-dropdown.drop-right:after {
      border: inset 7px;
      content: "";
      display: block;
      height: 0;
      width: 0;
      border-color: transparent #cccccc transparent transparent;
      border-right-style: solid;
      position: absolute;
      top: 9px;
      left: -14px;
      z-index: 88; }
  .f-dropdown.drop-left {
    display: none;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    position: absolute;
    background: #FFFFFF;
    border: solid 1px #cccccc;
    font-size: 0.875rem;
    height: auto;
    max-height: none;
    width: 100%;
    z-index: 89;
    margin-top: 0;
    margin-left: -2px;
    max-width: 200px; }
    .f-dropdown.drop-left.open {
      display: block; }
    .f-dropdown.drop-left > *:first-child {
      margin-top: 0; }
    .f-dropdown.drop-left > *:last-child {
      margin-bottom: 0; }
    .f-dropdown.drop-left:before {
      border: inset 6px;
      content: "";
      display: block;
      height: 0;
      width: 0;
      border-color: transparent transparent transparent #FFFFFF;
      border-left-style: solid;
      position: absolute;
      top: 10px;
      right: -12px;
      left: auto;
      z-index: 89; }
    .f-dropdown.drop-left:after {
      border: inset 7px;
      content: "";
      display: block;
      height: 0;
      width: 0;
      border-color: transparent transparent transparent #cccccc;
      border-left-style: solid;
      position: absolute;
      top: 9px;
      right: -14px;
      left: auto;
      z-index: 88; }
  .f-dropdown.drop-top {
    display: none;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    position: absolute;
    background: #FFFFFF;
    border: solid 1px #cccccc;
    font-size: 0.875rem;
    height: auto;
    max-height: none;
    width: 100%;
    z-index: 89;
    margin-left: 0;
    margin-top: -2px;
    max-width: 200px; }
    .f-dropdown.drop-top.open {
      display: block; }
    .f-dropdown.drop-top > *:first-child {
      margin-top: 0; }
    .f-dropdown.drop-top > *:last-child {
      margin-bottom: 0; }
    .f-dropdown.drop-top:before {
      border: inset 6px;
      content: "";
      display: block;
      height: 0;
      width: 0;
      border-color: #FFFFFF transparent transparent transparent;
      border-top-style: solid;
      bottom: -12px;
      position: absolute;
      top: auto;
      left: 10px;
      right: auto;
      z-index: 89; }
    .f-dropdown.drop-top:after {
      border: inset 7px;
      content: "";
      display: block;
      height: 0;
      width: 0;
      border-color: #cccccc transparent transparent transparent;
      border-top-style: solid;
      bottom: -14px;
      position: absolute;
      top: auto;
      left: 9px;
      right: auto;
      z-index: 88; }
  .f-dropdown li {
    cursor: pointer;
    font-size: 0.875rem;
    line-height: 1.125rem;
    margin: 0; }
    .f-dropdown li:hover, .f-dropdown li:focus {
      background: #EEEEEE; }
    .f-dropdown li a {
      display: block;
      padding: 0.5rem;
      color: #555555; }
  .f-dropdown.content {
    display: none;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    position: absolute;
    background: #FFFFFF;
    border: solid 1px #cccccc;
    font-size: 0.875rem;
    height: auto;
    max-height: none;
    padding: 1.25rem;
    width: 100%;
    z-index: 89;
    max-width: 200px; }
    .f-dropdown.content.open {
      display: block; }
    .f-dropdown.content > *:first-child {
      margin-top: 0; }
    .f-dropdown.content > *:last-child {
      margin-bottom: 0; }
  .f-dropdown.radius {
    -webkit-border-radius: 3px;
            border-radius: 3px; }
  .f-dropdown.tiny {
    max-width: 200px; }
  .f-dropdown.small {
    max-width: 300px; }
  .f-dropdown.medium {
    max-width: 500px; }
  .f-dropdown.large {
    max-width: 800px; }
  .f-dropdown.mega {
    width: 100% !important;
    max-width: 100% !important; }
    .f-dropdown.mega.open {
      left: 0 !important; }

.dropdown.button, .dropdown.button-auto, .sk8dlx-post-share a.dropdown, #comment-nav-below .nav-previous a.dropdown, #comment-nav-below .nav-next a.dropdown, button.dropdown {
  position: relative;
  padding-right: 3.5625rem; }
  .dropdown.button::after, .dropdown.button-auto::after, .sk8dlx-post-share a.dropdown::after, #comment-nav-below .nav-previous a.dropdown::after, #comment-nav-below .nav-next a.dropdown::after, button.dropdown::after {
    border-color: #FFFFFF transparent transparent transparent;
    border-style: solid;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    top: 50%;
    width: 0; }
  .dropdown.button::after, .dropdown.button-auto::after, .sk8dlx-post-share a.dropdown::after, #comment-nav-below .nav-previous a.dropdown::after, #comment-nav-below .nav-next a.dropdown::after, button.dropdown::after {
    border-width: 0.375rem;
    right: 1.40625rem;
    margin-top: -0.15625rem; }
  .dropdown.button::after, .dropdown.button-auto::after, .sk8dlx-post-share a.dropdown::after, #comment-nav-below .nav-previous a.dropdown::after, #comment-nav-below .nav-next a.dropdown::after, button.dropdown::after {
    border-color: #FFFFFF transparent transparent transparent; }
  .dropdown.button.tiny, .dropdown.tiny.button-auto, .sk8dlx-post-share a.dropdown.tiny, #comment-nav-below .nav-previous a.dropdown.tiny, #comment-nav-below .nav-next a.dropdown.tiny, button.dropdown.tiny {
    padding-right: 2.625rem; }
    .dropdown.button.tiny:after, .dropdown.tiny.button-auto:after, .sk8dlx-post-share a.dropdown.tiny:after, #comment-nav-below .nav-previous a.dropdown.tiny:after, #comment-nav-below .nav-next a.dropdown.tiny:after, button.dropdown.tiny:after {
      border-width: 0.375rem;
      right: 1.125rem;
      margin-top: -0.125rem; }
    .dropdown.button.tiny::after, .dropdown.tiny.button-auto::after, .sk8dlx-post-share a.dropdown.tiny::after, #comment-nav-below .nav-previous a.dropdown.tiny::after, #comment-nav-below .nav-next a.dropdown.tiny::after, button.dropdown.tiny::after {
      border-color: #FFFFFF transparent transparent transparent; }
  .dropdown.button.small, .dropdown.small.button-auto, .sk8dlx-post-share a.dropdown.small, #comment-nav-below .nav-previous a.dropdown.small, #comment-nav-below .nav-next a.dropdown.small, button.dropdown.small {
    padding-right: 3.0625rem; }
    .dropdown.button.small::after, .dropdown.small.button-auto::after, .sk8dlx-post-share a.dropdown.small::after, #comment-nav-below .nav-previous a.dropdown.small::after, #comment-nav-below .nav-next a.dropdown.small::after, button.dropdown.small::after {
      border-width: 0.4375rem;
      right: 1.3125rem;
      margin-top: -0.15625rem; }
    .dropdown.button.small::after, .dropdown.small.button-auto::after, .sk8dlx-post-share a.dropdown.small::after, #comment-nav-below .nav-previous a.dropdown.small::after, #comment-nav-below .nav-next a.dropdown.small::after, button.dropdown.small::after {
      border-color: #FFFFFF transparent transparent transparent; }
  .dropdown.button.large, .dropdown.large.button-auto, .sk8dlx-post-share a.dropdown.large, #comment-nav-below .nav-previous a.dropdown.large, #comment-nav-below .nav-next a.dropdown.large, button.dropdown.large {
    padding-right: 3.625rem; }
    .dropdown.button.large::after, .dropdown.large.button-auto::after, .sk8dlx-post-share a.dropdown.large::after, #comment-nav-below .nav-previous a.dropdown.large::after, #comment-nav-below .nav-next a.dropdown.large::after, button.dropdown.large::after {
      border-width: 0.3125rem;
      right: 1.71875rem;
      margin-top: -0.15625rem; }
    .dropdown.button.large::after, .dropdown.large.button-auto::after, .sk8dlx-post-share a.dropdown.large::after, #comment-nav-below .nav-previous a.dropdown.large::after, #comment-nav-below .nav-next a.dropdown.large::after, button.dropdown.large::after {
      border-color: #FFFFFF transparent transparent transparent; }
  .dropdown.button.secondary:after, .dropdown.secondary.button-auto:after, .sk8dlx-post-share a.dropdown.secondary:after, #comment-nav-below .nav-previous a.dropdown.secondary:after, #comment-nav-below .nav-next a.dropdown.secondary:after, button.dropdown.secondary:after {
    border-color: #333333 transparent transparent transparent; }

.flex-video {
  height: 0;
  margin-bottom: 1rem;
  overflow: hidden;
  padding-bottom: 67.5%;
  padding-top: 1.5625rem;
  position: relative; }
  .flex-video.widescreen {
    padding-bottom: 56.34%; }
  .flex-video.vimeo {
    padding-top: 0; }
  .flex-video iframe,
  .flex-video object,
  .flex-video embed,
  .flex-video video {
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
    left: 0; }

/* Standard Forms */
form {
  margin: 0 0 1rem; }

/* Using forms within rows, we need to set some defaults */
form .row .row {
  margin: 0 -0.5rem; }
  form .row .row .column,
  form .row .row .columns {
    padding: 0 0.5rem; }
  form .row .row.collapse {
    margin: 0; }
    form .row .row.collapse .column,
    form .row .row.collapse .columns {
      padding: 0; }
    form .row .row.collapse input {
      -webkit-border-bottom-right-radius: 0;
      -webkit-border-top-right-radius: 0;
      -webkit-border-bottom-right-radius: 0;
              border-bottom-right-radius: 0;
      -webkit-border-top-right-radius: 0;
              border-top-right-radius: 0; }

form .row input.column,
form .row input.columns,
form .row textarea.column,
form .row textarea.columns {
  padding-left: 0.5rem; }

/* Label Styles */
label {
  color: #4d4d4d;
  cursor: pointer;
  display: block;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.5;
  margin-bottom: 0;
  /* Styles for required inputs */ }
  label.right {
    float: none !important;
    text-align: right; }
  label.inline {
    margin: 0 0 1rem 0;
    padding: 0.5625rem 0; }
  label small {
    text-transform: capitalize;
    color: #676767; }

/* Attach elements to the beginning or end of an input */
.prefix,
.postfix {
  border-style: solid;
  border-width: 1px;
  display: block;
  font-size: 0.875rem;
  height: 2.3125rem;
  line-height: 2.3125rem;
  overflow: visible;
  padding-bottom: 0;
  padding-top: 0;
  position: relative;
  text-align: center;
  width: 100%;
  z-index: 2; }

/* Adjust padding, alignment and radius if pre/post element is a button */
.postfix.button, .postfix.button-auto, .sk8dlx-post-share a.postfix, #comment-nav-below .nav-previous a.postfix, #comment-nav-below .nav-next a.postfix {
  border: none;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-top: 0;
  text-align: center; }

.prefix.button, .prefix.button-auto, .sk8dlx-post-share a.prefix, #comment-nav-below .nav-previous a.prefix, #comment-nav-below .nav-next a.prefix {
  border: none;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-top: 0;
  text-align: center; }

.prefix.button.radius, .prefix.radius.button-auto, .sk8dlx-post-share a.prefix.radius, #comment-nav-below .nav-previous a.prefix.radius, #comment-nav-below .nav-next a.prefix.radius {
  -webkit-border-radius: 0;
          border-radius: 0;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px; }

.postfix.button.radius, .postfix.radius.button-auto, .sk8dlx-post-share a.postfix.radius, #comment-nav-below .nav-previous a.postfix.radius, #comment-nav-below .nav-next a.postfix.radius {
  -webkit-border-radius: 0;
          border-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px; }

.prefix.button.round, .prefix.round.button-auto, .sk8dlx-post-share a.prefix.round, #comment-nav-below .nav-previous a.prefix.round, #comment-nav-below .nav-next a.prefix.round {
  -webkit-border-radius: 0;
          border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  -webkit-border-bottom-left-radius: 1000px;
          border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
          border-top-left-radius: 1000px; }

.postfix.button.round, .postfix.round.button-auto, .sk8dlx-post-share a.postfix.round, #comment-nav-below .nav-previous a.postfix.round, #comment-nav-below .nav-next a.postfix.round {
  -webkit-border-radius: 0;
          border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  -webkit-border-bottom-right-radius: 1000px;
          border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
          border-top-right-radius: 1000px; }

/* Separate prefix and postfix styles when on span or label so buttons keep their own */
span.prefix, label.prefix {
  background: #f2f2f2;
  border-right: none;
  color: #333333;
  border-color: #cccccc; }

span.postfix, label.postfix {
  background: #f2f2f2;
  border-left: none;
  color: #333333;
  border-color: #cccccc; }

/* We use this to get basic styling on all basic form elements */
input:not([type]), input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-border-radius: 0;
          border-radius: 0;
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px;
  border-color: #cccccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.75);
  display: block;
  font-family: inherit;
  font-size: 0.875rem;
  height: 2.3125rem;
  margin: 0 0 1rem 0;
  padding: 0.5rem;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: border-color 0.15s linear, background 0.15s linear;
  transition: border-color 0.15s linear, background 0.15s linear; }
  input:not([type]):focus, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus {
    background: #fafafa;
    border-color: #999999;
    outline: none; }
  input:not([type]):disabled, input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled {
    background-color: #DDDDDD;
    cursor: default; }
  input:not([type])[disabled], input:not([type])[readonly],
  fieldset[disabled] input:not([type]), input[type="text"][disabled], input[type="text"][readonly],
  fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly],
  fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly],
  fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly],
  fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly],
  fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly],
  fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly],
  fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly],
  fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly],
  fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly],
  fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly],
  fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly],
  fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly],
  fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly],
  fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly],
  fieldset[disabled] textarea {
    background-color: #DDDDDD;
    cursor: default; }
  input:not([type]).radius, input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius {
    -webkit-border-radius: 3px;
            border-radius: 3px; }

form .row .prefix-radius.row.collapse input,
form .row .prefix-radius.row.collapse textarea,
form .row .prefix-radius.row.collapse select,
form .row .prefix-radius.row.collapse button {
  -webkit-border-radius: 0;
          border-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px; }

form .row .prefix-radius.row.collapse .prefix {
  -webkit-border-radius: 0;
          border-radius: 0;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px; }

form .row .postfix-radius.row.collapse input,
form .row .postfix-radius.row.collapse textarea,
form .row .postfix-radius.row.collapse select,
form .row .postfix-radius.row.collapse button {
  -webkit-border-radius: 0;
          border-radius: 0;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px; }

form .row .postfix-radius.row.collapse .postfix {
  -webkit-border-radius: 0;
          border-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px; }

form .row .prefix-round.row.collapse input,
form .row .prefix-round.row.collapse textarea,
form .row .prefix-round.row.collapse select,
form .row .prefix-round.row.collapse button {
  -webkit-border-radius: 0;
          border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  -webkit-border-bottom-right-radius: 1000px;
          border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
          border-top-right-radius: 1000px; }

form .row .prefix-round.row.collapse .prefix {
  -webkit-border-radius: 0;
          border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  -webkit-border-bottom-left-radius: 1000px;
          border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
          border-top-left-radius: 1000px; }

form .row .postfix-round.row.collapse input,
form .row .postfix-round.row.collapse textarea,
form .row .postfix-round.row.collapse select,
form .row .postfix-round.row.collapse button {
  -webkit-border-radius: 0;
          border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  -webkit-border-bottom-left-radius: 1000px;
          border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
          border-top-left-radius: 1000px; }

form .row .postfix-round.row.collapse .postfix {
  -webkit-border-radius: 0;
          border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  -webkit-border-bottom-right-radius: 1000px;
          border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
          border-top-right-radius: 1000px; }

input[type="submit"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-border-radius: 0;
          border-radius: 0; }

/* Respect enforced amount of rows for textarea */
textarea[rows] {
  height: auto; }

/* Not allow resize out of parent */
textarea {
  max-width: 100%; }

::-webkit-input-placeholder {
  color: #666666; }

:-moz-placeholder {
  /* Firefox 18- */
  color: #666666; }

::-moz-placeholder {
  /* Firefox 19+ */
  color: #666666; }

:-ms-input-placeholder {
  color: #666666; }

/* Add height value for select elements to match text input height */
select {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  background-color: #FAFAFA;
  -webkit-border-radius: 0;
          border-radius: 0;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+");
  background-position: 100% center;
  background-repeat: no-repeat;
  border-style: solid;
  border-width: 1px;
  border-color: #cccccc;
  color: rgba(0, 0, 0, 0.75);
  font-family: inherit;
  font-size: 0.875rem;
  line-height: normal;
  padding: 0.5rem;
  -webkit-border-radius: 0;
          border-radius: 0;
  height: 2.3125rem; }
  select::-ms-expand {
    display: none; }
  select.radius {
    -webkit-border-radius: 3px;
            border-radius: 3px; }
  select:focus {
    background-color: #f3f3f3;
    border-color: #999999; }
  select:disabled {
    background-color: #DDDDDD;
    cursor: default; }
  select[multiple] {
    height: auto; }

/* Adjust margin for form elements below */
input[type="file"],
input[type="checkbox"],
input[type="radio"],
select {
  margin: 0 0 1rem 0; }

input[type="checkbox"] + label,
input[type="radio"] + label {
  display: inline-block;
  margin-left: 0.5rem;
  margin-right: 1rem;
  margin-bottom: 0;
  vertical-align: baseline; }

/* Normalize file input width */
input[type="file"] {
  width: 100%; }

/* HTML5 Number spinners settings */
/* We add basic fieldset styling */
fieldset {
  border: 1px solid #DDDDDD;
  margin: 1.125rem 0;
  padding: 1.25rem; }
  fieldset legend {
    font-weight: bold;
    margin: 0;
    margin-left: -0.1875rem;
    padding: 0 0.1875rem; }

/* Error Handling */
[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error {
  display: block;
  font-size: 0.75rem;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 1rem;
  margin-top: -1px;
  padding: 0.375rem 0.5625rem 0.5625rem;
  background: #DD052b;
  color: #FFFFFF; }

[data-abide] span.error, [data-abide] small.error {
  display: none; }

span.error, small.error {
  display: block;
  font-size: 0.75rem;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 1rem;
  margin-top: -1px;
  padding: 0.375rem 0.5625rem 0.5625rem;
  background: #DD052b;
  color: #FFFFFF; }

.error input,
.error textarea,
.error select {
  margin-bottom: 0; }

.error input[type="checkbox"],
.error input[type="radio"] {
  margin-bottom: 1rem; }

.error label,
.error label.error {
  color: #DD052b; }

.error small.error {
  display: block;
  font-size: 0.75rem;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 1rem;
  margin-top: -1px;
  padding: 0.375rem 0.5625rem 0.5625rem;
  background: #DD052b;
  color: #FFFFFF; }

.error > label > small {
  background: transparent;
  color: #676767;
  display: inline;
  font-size: 60%;
  font-style: normal;
  margin: 0;
  padding: 0;
  text-transform: capitalize; }

.error span.error-message {
  display: block; }

input.error,
textarea.error,
select.error {
  margin-bottom: 0; }

label.error {
  color: #DD052b; }

.inline-list, .category-bar .post-categories, .tag-inline-list {
  list-style: none;
  margin-top: 0.5rem;
  margin-bottom: 1.0625rem;
  margin-left: -1.375rem;
  margin-right: 0;
  overflow: hidden;
  padding: 0; }
  .inline-list > li, .category-bar .post-categories > li, .tag-inline-list > li {
    display: block;
    float: left;
    list-style: none;
    margin-left: 1.375rem; }
    .inline-list > li > *, .category-bar .post-categories > li > *, .tag-inline-list > li > * {
      display: block; }

[data-magellan-expedition], [data-magellan-expedition-clone] {
  background: #FFFFFF;
  min-width: 100%;
  padding: 10px;
  z-index: 50; }
  [data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav {
    margin-bottom: 0; }
    [data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd {
      margin-bottom: 0; }
    [data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a {
      line-height: 1.8em; }

@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg); } }

/* Orbit Graceful Loading */
.slideshow-wrapper {
  position: relative; }
  .slideshow-wrapper ul {
    list-style-type: none;
    margin: 0; }
    .slideshow-wrapper ul li,
    .slideshow-wrapper ul li .orbit-caption {
      display: none; }
    .slideshow-wrapper ul li:first-child {
      display: block; }
  .slideshow-wrapper .orbit-container {
    background-color: transparent; }
    .slideshow-wrapper .orbit-container li {
      display: block; }
      .slideshow-wrapper .orbit-container li .orbit-caption {
        display: block; }
    .slideshow-wrapper .orbit-container .orbit-bullets li {
      display: inline-block; }
  .slideshow-wrapper .preloader {
    -webkit-border-radius: 1000px;
            border-radius: 1000px;
    -webkit-animation-duration: 1.5s;
            animation-duration: 1.5s;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
    -webkit-animation-name: rotate;
            animation-name: rotate;
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    border-color: #555555 #FFFFFF;
    border: solid 3px;
    display: block;
    height: 40px;
    left: 50%;
    margin-left: -20px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
    width: 40px; }

.orbit-container {
  background: none;
  overflow: hidden;
  position: relative;
  width: 100%; }
  .orbit-container .orbit-slides-container {
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0); }
    .orbit-container .orbit-slides-container img {
      display: block;
      max-width: 100%; }
    .orbit-container .orbit-slides-container > * {
      position: absolute;
      top: 0;
      width: 100%;
      margin-left: 100%; }
      .orbit-container .orbit-slides-container > *:first-child {
        margin-left: 0; }
      .orbit-container .orbit-slides-container > * .orbit-caption {
        bottom: 0;
        position: absolute;
        background-color: rgba(51, 51, 51, 0.8);
        color: #FFFFFF;
        font-size: 0.875rem;
        padding: 0.625rem 0.875rem;
        width: 100%; }
  .orbit-container .orbit-slide-number {
    left: 10px;
    background: transparent;
    color: #FFFFFF;
    font-size: 12px;
    position: absolute;
    top: 10px;
    z-index: 10; }
    .orbit-container .orbit-slide-number span {
      font-weight: 700;
      padding: 0.3125rem; }
  .orbit-container .orbit-timer {
    position: absolute;
    top: 12px;
    right: 10px;
    height: 6px;
    width: 100px;
    z-index: 10; }
    .orbit-container .orbit-timer .orbit-progress {
      height: 3px;
      background-color: rgba(255, 255, 255, 0.3);
      display: block;
      width: 0;
      position: relative;
      right: 20px;
      top: 5px; }
    .orbit-container .orbit-timer > span {
      border: solid 4px #FFFFFF;
      border-bottom: none;
      border-top: none;
      display: none;
      height: 14px;
      position: absolute;
      top: 0;
      width: 11px;
      right: 0; }
    .orbit-container .orbit-timer.paused > span {
      top: 0;
      width: 11px;
      height: 14px;
      border: inset 8px;
      border-left-style: solid;
      border-color: transparent;
      border-left-color: #FFFFFF;
      right: -4px; }
      .orbit-container .orbit-timer.paused > span.dark {
        border-left-color: #333333; }
  .orbit-container:hover .orbit-timer > span {
    display: block; }
  .orbit-container .orbit-prev,
  .orbit-container .orbit-next {
    background-color: transparent;
    color: white;
    height: 60px;
    line-height: 50px;
    margin-top: -25px;
    position: absolute;
    text-indent: -9999px !important;
    top: 45%;
    width: 36px;
    z-index: 10; }
    .orbit-container .orbit-prev:hover,
    .orbit-container .orbit-next:hover {
      background-color: rgba(0, 0, 0, 0.3); }
    .orbit-container .orbit-prev > span,
    .orbit-container .orbit-next > span {
      border: inset 10px;
      display: block;
      height: 0;
      margin-top: -10px;
      position: absolute;
      top: 50%;
      width: 0; }
  .orbit-container .orbit-prev {
    left: 0; }
    .orbit-container .orbit-prev > span {
      border-right-style: solid;
      border-color: transparent;
      border-right-color: #FFFFFF; }
    .orbit-container .orbit-prev:hover > span {
      border-right-color: #FFFFFF; }
  .orbit-container .orbit-next {
    right: 0; }
    .orbit-container .orbit-next > span {
      border-color: transparent;
      border-left-style: solid;
      border-left-color: #FFFFFF;
      left: 50%;
      margin-left: -4px; }
    .orbit-container .orbit-next:hover > span {
      border-left-color: #FFFFFF; }

.orbit-bullets-container {
  text-align: center; }

.orbit-bullets {
  display: block;
  float: none;
  margin: 0 auto 30px auto;
  overflow: hidden;
  position: relative;
  text-align: center;
  top: 10px; }
  .orbit-bullets li {
    background: #CCCCCC;
    cursor: pointer;
    display: inline-block;
    float: none;
    height: 0.5625rem;
    margin-right: 6px;
    width: 0.5625rem;
    -webkit-border-radius: 1000px;
            border-radius: 1000px; }
    .orbit-bullets li.active {
      background: #999999; }
    .orbit-bullets li:last-child {
      margin-right: 0; }

.touch .orbit-container .orbit-prev,
.touch .orbit-container .orbit-next {
  display: none; }

.touch .orbit-bullets {
  display: none; }

@media only screen and (min-width: 40.0625em) {
  .touch .orbit-container .orbit-prev,
  .touch .orbit-container .orbit-next {
    display: inherit; }
  .touch .orbit-bullets {
    display: block; } }

@media only screen and (max-width: 40em) {
  .orbit-stack-on-small .orbit-slides-container {
    height: auto !important; }
  .orbit-stack-on-small .orbit-slides-container > * {
    margin: 0  !important;
    opacity: 1 !important;
    position: relative; }
  .orbit-stack-on-small .orbit-slide-number {
    display: none; }
  .orbit-timer {
    display: none; }
  .orbit-next, .orbit-prev {
    display: none; }
  .orbit-bullets {
    display: none; } }

ul.pagination {
  display: block;
  margin-left: -0.3125rem;
  min-height: 1.5rem; }
  ul.pagination li {
    color: #222222;
    font-size: 0.875rem;
    height: 1.5rem;
    margin-left: 0.3125rem; }
    ul.pagination li a, ul.pagination li button {
      -webkit-border-radius: 3px;
              border-radius: 3px;
      -webkit-transition: background-color 300ms ease-out;
              transition: background-color 300ms ease-out;
      background: none;
      color: #999999;
      display: block;
      font-size: 1em;
      font-weight: normal;
      line-height: inherit;
      padding: 0.0625rem 0.625rem 0.0625rem; }
    ul.pagination li:hover a,
    ul.pagination li a:focus,
    ul.pagination li:hover button,
    ul.pagination li button:focus {
      background: #e6e6e6; }
    ul.pagination li.unavailable a, ul.pagination li.unavailable button {
      cursor: default;
      color: #999999;
      pointer-events: none; }
    ul.pagination li.unavailable:hover a,
    ul.pagination li.unavailable a:focus,
    ul.pagination li.unavailable:hover button,
    ul.pagination li.unavailable button:focus {
      background: transparent; }
    ul.pagination li.current a, ul.pagination li.current button {
      background: #1B272C;
      color: #FFFFFF;
      cursor: default;
      font-weight: bold; }
      ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus {
        background: #1B272C; }
  ul.pagination li {
    display: block;
    float: left; }

/* Pagination centred wrapper */
.pagination-centered {
  text-align: center; }
  .pagination-centered ul.pagination li {
    display: inline-block;
    float: none; }

.reveal-modal-bg {
  background: #000000;
  background: rgba(0, 0, 0, 0.45);
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1004;
  left: 0; }

.reveal-modal {
  -webkit-border-radius: 3px;
          border-radius: 3px;
  display: none;
  position: absolute;
  top: 0;
  visibility: hidden;
  width: 100%;
  z-index: 1005;
  left: 0;
  background-color: #FFFFFF;
  padding: 1.875rem;
  border: solid 1px #666666;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
          box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); }
  @media only screen and (max-width: 40em) {
    .reveal-modal {
      min-height: 100vh; } }
  .reveal-modal .column, .reveal-modal .columns {
    min-width: 0; }
  .reveal-modal > :first-child {
    margin-top: 0; }
  .reveal-modal > :last-child {
    margin-bottom: 0; }
  @media only screen and (min-width: 40.0625em) {
    .reveal-modal {
      left: 0;
      margin: 0 auto;
      max-width: 90rem;
      right: 0;
      width: 80%; } }
  @media only screen and (min-width: 40.0625em) {
    .reveal-modal {
      top: 6.25rem; } }
  .reveal-modal.radius {
    -webkit-box-shadow: none;
            box-shadow: none;
    -webkit-border-radius: 3px;
            border-radius: 3px; }
  .reveal-modal.round {
    -webkit-box-shadow: none;
            box-shadow: none;
    -webkit-border-radius: 1000px;
            border-radius: 1000px; }
  .reveal-modal.collapse {
    padding: 0;
    -webkit-box-shadow: none;
            box-shadow: none; }
  @media only screen and (min-width: 40.0625em) {
    .reveal-modal.tiny {
      left: 0;
      margin: 0 auto;
      max-width: 90rem;
      right: 0;
      width: 30%; } }
  @media only screen and (min-width: 40.0625em) {
    .reveal-modal.small {
      left: 0;
      margin: 0 auto;
      max-width: 90rem;
      right: 0;
      width: 40%; } }
  @media only screen and (min-width: 40.0625em) {
    .reveal-modal.medium {
      left: 0;
      margin: 0 auto;
      max-width: 90rem;
      right: 0;
      width: 60%; } }
  @media only screen and (min-width: 40.0625em) {
    .reveal-modal.large {
      left: 0;
      margin: 0 auto;
      max-width: 90rem;
      right: 0;
      width: 70%; } }
  @media only screen and (min-width: 40.0625em) {
    .reveal-modal.xlarge {
      left: 0;
      margin: 0 auto;
      max-width: 90rem;
      right: 0;
      width: 95%; } }
  .reveal-modal.full {
    height: 100vh;
    height: 100%;
    left: 0;
    margin-left: 0 !important;
    max-width: none !important;
    min-height: 100vh;
    top: 0; }
    @media only screen and (min-width: 40.0625em) {
      .reveal-modal.full {
        left: 0;
        margin: 0 auto;
        max-width: 90rem;
        right: 0;
        width: 100%; } }
  .reveal-modal.toback {
    z-index: 1003; }
  .reveal-modal .close-reveal-modal {
    color: #AAAAAA;
    cursor: pointer;
    font-size: 2.5rem;
    font-weight: bold;
    line-height: 1;
    position: absolute;
    top: 0.625rem;
    right: 1.375rem; }

.split.button, .split.button-auto, .sk8dlx-post-share a.split, #comment-nav-below .nav-previous a.split, #comment-nav-below .nav-next a.split {
  position: relative;
  padding-right: 5.0625rem; }
  .split.button span, .split.button-auto span, .sk8dlx-post-share a.split span, #comment-nav-below .nav-previous a.split span, #comment-nav-below .nav-next a.split span {
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    border-left: solid 1px; }
    .split.button span:after, .split.button-auto span:after, .sk8dlx-post-share a.split span:after, #comment-nav-below .nav-previous a.split span:after, #comment-nav-below .nav-next a.split span:after {
      position: absolute;
      content: "";
      width: 0;
      height: 0;
      display: block;
      border-style: inset;
      top: 50%;
      left: 50%; }
    .split.button span:active, .split.button-auto span:active, .sk8dlx-post-share a.split span:active, #comment-nav-below .nav-previous a.split span:active, #comment-nav-below .nav-next a.split span:active {
      background-color: rgba(0, 0, 0, 0.1); }
  .split.button span, .split.button-auto span, .sk8dlx-post-share a.split span, #comment-nav-below .nav-previous a.split span, #comment-nav-below .nav-next a.split span {
    border-left-color: rgba(255, 255, 255, 0.5); }
  .split.button span, .split.button-auto span, .sk8dlx-post-share a.split span, #comment-nav-below .nav-previous a.split span, #comment-nav-below .nav-next a.split span {
    width: 3.09375rem; }
    .split.button span:after, .split.button-auto span:after, .sk8dlx-post-share a.split span:after, #comment-nav-below .nav-previous a.split span:after, #comment-nav-below .nav-next a.split span:after {
      border-top-style: solid;
      border-width: 0.375rem;
      margin-left: -0.375rem;
      top: 48%; }
  .split.button span:after, .split.button-auto span:after, .sk8dlx-post-share a.split span:after, #comment-nav-below .nav-previous a.split span:after, #comment-nav-below .nav-next a.split span:after {
    border-color: #FFFFFF transparent transparent transparent; }
  .split.button.secondary span, .split.secondary.button-auto span, .sk8dlx-post-share a.split.secondary span, #comment-nav-below .nav-previous a.split.secondary span, #comment-nav-below .nav-next a.split.secondary span {
    border-left-color: rgba(255, 255, 255, 0.5); }
  .split.button.secondary span:after, .split.secondary.button-auto span:after, .sk8dlx-post-share a.split.secondary span:after, #comment-nav-below .nav-previous a.split.secondary span:after, #comment-nav-below .nav-next a.split.secondary span:after {
    border-color: #FFFFFF transparent transparent transparent; }
  .split.button.alert span, .split.alert.button-auto span, .sk8dlx-post-share a.split.alert span, #comment-nav-below .nav-previous a.split.alert span, #comment-nav-below .nav-next a.split.alert span {
    border-left-color: rgba(255, 255, 255, 0.5); }
  .split.button.success span, .split.success.button-auto span, .sk8dlx-post-share a.split.success span, #comment-nav-below .nav-previous a.split.success span, #comment-nav-below .nav-next a.split.success span {
    border-left-color: rgba(255, 255, 255, 0.5); }
  .split.button.tiny, .split.tiny.button-auto, .sk8dlx-post-share a.split.tiny, #comment-nav-below .nav-previous a.split.tiny, #comment-nav-below .nav-next a.split.tiny {
    padding-right: 3.75rem; }
    .split.button.tiny span, .split.tiny.button-auto span, .sk8dlx-post-share a.split.tiny span, #comment-nav-below .nav-previous a.split.tiny span, #comment-nav-below .nav-next a.split.tiny span {
      width: 2.25rem; }
      .split.button.tiny span:after, .split.tiny.button-auto span:after, .sk8dlx-post-share a.split.tiny span:after, #comment-nav-below .nav-previous a.split.tiny span:after, #comment-nav-below .nav-next a.split.tiny span:after {
        border-top-style: solid;
        border-width: 0.375rem;
        margin-left: -0.375rem;
        top: 48%; }
  .split.button.small, .split.small.button-auto, .sk8dlx-post-share a.split.small, #comment-nav-below .nav-previous a.split.small, #comment-nav-below .nav-next a.split.small {
    padding-right: 4.375rem; }
    .split.button.small span, .split.small.button-auto span, .sk8dlx-post-share a.split.small span, #comment-nav-below .nav-previous a.split.small span, #comment-nav-below .nav-next a.split.small span {
      width: 2.625rem; }
      .split.button.small span:after, .split.small.button-auto span:after, .sk8dlx-post-share a.split.small span:after, #comment-nav-below .nav-previous a.split.small span:after, #comment-nav-below .nav-next a.split.small span:after {
        border-top-style: solid;
        border-width: 0.4375rem;
        margin-left: -0.375rem;
        top: 48%; }
  .split.button.large, .split.large.button-auto, .sk8dlx-post-share a.split.large, #comment-nav-below .nav-previous a.split.large, #comment-nav-below .nav-next a.split.large {
    padding-right: 5.5rem; }
    .split.button.large span, .split.large.button-auto span, .sk8dlx-post-share a.split.large span, #comment-nav-below .nav-previous a.split.large span, #comment-nav-below .nav-next a.split.large span {
      width: 3.4375rem; }
      .split.button.large span:after, .split.large.button-auto span:after, .sk8dlx-post-share a.split.large span:after, #comment-nav-below .nav-previous a.split.large span:after, #comment-nav-below .nav-next a.split.large span:after {
        border-top-style: solid;
        border-width: 0.3125rem;
        margin-left: -0.375rem;
        top: 48%; }
  .split.button.expand, .split.expand.button-auto, .sk8dlx-post-share a.split.expand, #comment-nav-below .nav-previous a.split.expand, #comment-nav-below .nav-next a.split.expand {
    padding-left: 2rem; }
  .split.button.secondary span:after, .split.secondary.button-auto span:after, .sk8dlx-post-share a.split.secondary span:after, #comment-nav-below .nav-previous a.split.secondary span:after, #comment-nav-below .nav-next a.split.secondary span:after {
    border-color: #333333 transparent transparent transparent; }
  .split.button.radius span, .split.radius.button-auto span, .sk8dlx-post-share a.split.radius span, #comment-nav-below .nav-previous a.split.radius span, #comment-nav-below .nav-next a.split.radius span {
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
            border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
            border-top-right-radius: 3px; }
  .split.button.round span, .split.round.button-auto span, .sk8dlx-post-share a.split.round span, #comment-nav-below .nav-previous a.split.round span, #comment-nav-below .nav-next a.split.round span {
    -webkit-border-bottom-right-radius: 1000px;
    -webkit-border-top-right-radius: 1000px;
    -webkit-border-bottom-right-radius: 1000px;
            border-bottom-right-radius: 1000px;
    -webkit-border-top-right-radius: 1000px;
            border-top-right-radius: 1000px; }
  .split.button.no-pip span:before, .split.no-pip.button-auto span:before, .sk8dlx-post-share a.split.no-pip span:before, #comment-nav-below .nav-previous a.split.no-pip span:before, #comment-nav-below .nav-next a.split.no-pip span:before {
    border-style: none; }
  .split.button.no-pip span:after, .split.no-pip.button-auto span:after, .sk8dlx-post-share a.split.no-pip span:after, #comment-nav-below .nav-previous a.split.no-pip span:after, #comment-nav-below .nav-next a.split.no-pip span:after {
    border-style: none; }
  .split.button.no-pip span > i, .split.no-pip.button-auto span > i, .sk8dlx-post-share a.split.no-pip span > i, #comment-nav-below .nav-previous a.split.no-pip span > i, #comment-nav-below .nav-next a.split.no-pip span > i {
    display: block;
    left: 50%;
    margin-left: -0.28889em;
    margin-top: -0.48889em;
    position: absolute;
    top: 50%; }

.sub-nav {
  display: block;
  margin: -0.25rem 0 1.125rem;
  overflow: hidden;
  padding-top: 0.25rem;
  width: auto; }
  .sub-nav dt {
    text-transform: uppercase; }
  .sub-nav dt,
  .sub-nav dd,
  .sub-nav li {
    color: #999999;
    float: left;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 0.875rem;
    font-weight: normal;
    margin-left: 1rem;
    margin-bottom: 0; }
    .sub-nav dt a,
    .sub-nav dd a,
    .sub-nav li a {
      color: #999999;
      padding: 0.1875rem 1rem;
      text-decoration: none; }
      .sub-nav dt a:hover,
      .sub-nav dd a:hover,
      .sub-nav li a:hover {
        color: #737373; }
    .sub-nav dt.active a,
    .sub-nav dd.active a,
    .sub-nav li.active a {
      -webkit-border-radius: 3px;
              border-radius: 3px;
      background: #1B272C;
      color: #FFFFFF;
      cursor: default;
      font-weight: normal;
      padding: 0.1875rem 1rem; }
      .sub-nav dt.active a:hover,
      .sub-nav dd.active a:hover,
      .sub-nav li.active a:hover {
        background: #172226; }

table {
  background: #FFFFFF;
  border: solid 1px #DDDDDD;
  margin-bottom: 1.25rem;
  table-layout: auto; }
  table caption {
    background: transparent;
    color: #222222;
    font-size: 1rem;
    font-weight: bold; }
  table thead {
    background: #F5F5F5; }
    table thead tr th,
    table thead tr td {
      color: #222222;
      font-size: 0.875rem;
      font-weight: bold;
      padding: 0.5rem 0.625rem 0.625rem; }
  table tfoot {
    background: #F5F5F5; }
    table tfoot tr th,
    table tfoot tr td {
      color: #222222;
      font-size: 0.875rem;
      font-weight: bold;
      padding: 0.5rem 0.625rem 0.625rem; }
  table tr th,
  table tr td {
    color: #222222;
    font-size: 0.875rem;
    padding: 0.5625rem 0.625rem;
    text-align: left; }
  table tr.even, table tr.alt, table tr:nth-of-type(even) {
    background: #F9F9F9; }
  table thead tr th,
  table tfoot tr th,
  table tfoot tr td,
  table tbody tr th,
  table tbody tr td,
  table tr td {
    display: table-cell;
    line-height: 1.125rem; }

.tabs {
  margin-bottom: 0 !important;
  margin-left: 0; }
  .tabs:before, .tabs:after {
    content: " ";
    display: table; }
  .tabs:after {
    clear: both; }
  .tabs dd,
  .tabs .tab-title {
    float: left;
    list-style: none;
    margin-bottom: 0 !important;
    position: relative; }
    .tabs dd > a,
    .tabs .tab-title > a {
      display: block;
      background-color: #EFEFEF;
      color: #222222;
      font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
      font-size: 1rem;
      padding: 1rem 2rem; }
      .tabs dd > a:hover,
      .tabs .tab-title > a:hover {
        background-color: #e1e1e1; }
    .tabs dd.active > a,
    .tabs .tab-title.active > a {
      background-color: #FFFFFF;
      color: #222222; }
  .tabs.radius dd:first-child a,
  .tabs.radius .tab:first-child a {
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
            border-bottom-left-radius: 3px;
    -webkit-border-top-left-radius: 3px;
            border-top-left-radius: 3px; }
  .tabs.radius dd:last-child a,
  .tabs.radius .tab:last-child a {
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
            border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
            border-top-right-radius: 3px; }
  .tabs.vertical dd,
  .tabs.vertical .tab-title {
    position: inherit;
    float: none;
    display: block;
    top: auto; }

.tabs-content {
  margin-bottom: 1.5rem;
  width: 100%; }
  .tabs-content:before, .tabs-content:after {
    content: " ";
    display: table; }
  .tabs-content:after {
    clear: both; }
  .tabs-content > .content {
    display: none;
    float: left;
    padding: 0.75rem 0;
    width: 100%; }
    .tabs-content > .content.active {
      display: block;
      float: none; }
    .tabs-content > .content.contained {
      padding: 0.75rem; }
  .tabs-content.vertical {
    display: block; }
    .tabs-content.vertical > .content {
      padding: 0 0.75rem; }

@media only screen and (min-width: 40.0625em) {
  .tabs.vertical {
    float: left;
    margin: 0;
    margin-bottom: 1.25rem !important;
    max-width: 20%;
    width: 20%; }
  .tabs-content.vertical {
    float: left;
    margin-left: -1px;
    max-width: 80%;
    padding-left: 1rem;
    width: 80%; } }

.no-js .tabs-content > .content {
  display: block;
  float: none; }

meta.foundation-mq-topbar {
  font-family: "/only screen and (min-width:40.0625em)/";
  width: 40.0625em; }

/* Wrapped around .top-bar to contain to grid width */
.contain-to-grid {
  width: 100%;
  background: #1B272C; }
  .contain-to-grid .top-bar {
    margin-bottom: 0; }

.fixed {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 99;
  left: 0; }
  .fixed.expanded:not(.top-bar) {
    height: auto;
    max-height: 100%;
    overflow-y: auto;
    width: 100%; }
    .fixed.expanded:not(.top-bar) .title-area {
      position: fixed;
      width: 100%;
      z-index: 99; }
    .fixed.expanded:not(.top-bar) .top-bar-section {
      margin-top: 2.8125rem;
      z-index: 98; }

.top-bar {
  background: #1B272C;
  height: 2.8125rem;
  line-height: 2.8125rem;
  margin-bottom: 0;
  overflow: hidden;
  position: relative; }
  .top-bar ul {
    list-style: none;
    margin-bottom: 0; }
  .top-bar .row {
    max-width: none; }
  .top-bar form,
  .top-bar input,
  .top-bar select {
    margin-bottom: 0; }
  .top-bar input,
  .top-bar select {
    font-size: 0.75rem;
    height: 1.75rem;
    padding-bottom: .35rem;
    padding-top: .35rem; }
  .top-bar .button, .top-bar .button-auto, .top-bar .sk8dlx-post-share a, .sk8dlx-post-share .top-bar a, .top-bar #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .top-bar a, .top-bar #comment-nav-below .nav-next a, #comment-nav-below .nav-next .top-bar a, .top-bar button {
    font-size: 0.75rem;
    margin-bottom: 0;
    padding-bottom: 0.4125rem;
    padding-top: 0.4125rem; }
    @media only screen and (max-width: 40em) {
      .top-bar .button, .top-bar .button-auto, .top-bar .sk8dlx-post-share a, .sk8dlx-post-share .top-bar a, .top-bar #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .top-bar a, .top-bar #comment-nav-below .nav-next a, #comment-nav-below .nav-next .top-bar a, .top-bar button {
        position: relative;
        top: -1px; } }
  .top-bar .title-area {
    margin: 0;
    position: relative; }
  .top-bar .name {
    font-size: 16px;
    height: 2.8125rem;
    margin: 0; }
    .top-bar .name h1, .top-bar .name span.h1, .top-bar .name h2, .top-bar .name span.h2, .top-bar .name h3, .top-bar .name span.h3, .top-bar .name h4, .top-bar .name span.h4, .top-bar .name p, .top-bar .name span {
      font-size: 1.0625rem;
      line-height: 2.8125rem;
      margin: 0; }
      .top-bar .name h1 a, .top-bar .name span.h1 a, .top-bar .name h2 a, .top-bar .name span.h2 a, .top-bar .name h3 a, .top-bar .name span.h3 a, .top-bar .name h4 a, .top-bar .name span.h4 a, .top-bar .name p a, .top-bar .name span a {
        color: #FFFFFF;
        display: block;
        font-weight: normal;
        padding: 0 0.9375rem;
        width: 75%; }
  .top-bar .toggle-topbar {
    position: absolute;
    right: 0;
    top: 0; }
    .top-bar .toggle-topbar a {
      color: #FFFFFF;
      display: block;
      font-size: 0.8125rem;
      font-weight: bold;
      height: 2.8125rem;
      line-height: 2.8125rem;
      padding: 0 0.9375rem;
      position: relative;
      text-transform: uppercase; }
    .top-bar .toggle-topbar.menu-icon {
      margin-top: -16px;
      top: 50%; }
      .top-bar .toggle-topbar.menu-icon a {
        color: #FFFFFF;
        height: 34px;
        line-height: 33px;
        padding: 0 2.5rem 0 0.9375rem;
        position: relative; }
        .top-bar .toggle-topbar.menu-icon a span::after {
          content: "";
          display: block;
          height: 0;
          position: absolute;
          margin-top: -8px;
          top: 50%;
          right: 0.9375rem;
          -webkit-box-shadow: 0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;
                  box-shadow: 0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;
          width: 16px; }
        .top-bar .toggle-topbar.menu-icon a span:hover:after {
          -webkit-box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px "";
                  box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px ""; }
  .top-bar.expanded {
    background: transparent;
    height: auto; }
    .top-bar.expanded .title-area {
      background: #1B272C; }
    .top-bar.expanded .toggle-topbar a {
      color: #888888; }
      .top-bar.expanded .toggle-topbar a span::after {
        -webkit-box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888;
                box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888; }
    @media screen and (-webkit-min-device-pixel-ratio: 0) {
      .top-bar.expanded .top-bar-section .has-dropdown.moved > .dropdown,
      .top-bar.expanded .top-bar-section .dropdown {
        clip: initial; }
      .top-bar.expanded .top-bar-section .has-dropdown:not(.moved) > ul {
        padding: 0; } }

.top-bar-section {
  left: 0;
  position: relative;
  width: auto;
  -webkit-transition: left 300ms ease-out;
          transition: left 300ms ease-out; }
  .top-bar-section ul {
    display: block;
    font-size: 16px;
    height: auto;
    margin: 0;
    padding: 0;
    width: 100%; }
  .top-bar-section .divider,
  .top-bar-section [role="separator"] {
    border-top: solid 1px #0e1416;
    clear: both;
    height: 1px;
    width: 100%; }
  .top-bar-section ul li {
    background: transparent; }
    .top-bar-section ul li > a {
      color: #FFFFFF;
      display: block;
      font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
      font-size: 0.8125rem;
      font-weight: normal;
      padding-left: 0.9375rem;
      padding: 12px 0 12px 0.9375rem;
      text-transform: uppercase;
      width: 100%; }
      .top-bar-section ul li > a.button, .top-bar-section ul li > a.button-auto, .top-bar-section ul .sk8dlx-post-share li > a, .sk8dlx-post-share .top-bar-section ul li > a, .top-bar-section ul #comment-nav-below .nav-previous li > a, #comment-nav-below .nav-previous .top-bar-section ul li > a, .top-bar-section ul #comment-nav-below .nav-next li > a, #comment-nav-below .nav-next .top-bar-section ul li > a {
        font-size: 0.8125rem;
        padding-left: 0.9375rem;
        padding-right: 0.9375rem;
        background-color: #1B272C;
        border-color: #161f23;
        color: #FFFFFF; }
        .top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button-auto:hover, .top-bar-section ul .sk8dlx-post-share li > a:hover, .sk8dlx-post-share .top-bar-section ul li > a:hover, .top-bar-section ul #comment-nav-below .nav-previous li > a:hover, #comment-nav-below .nav-previous .top-bar-section ul li > a:hover, .top-bar-section ul #comment-nav-below .nav-next li > a:hover, #comment-nav-below .nav-next .top-bar-section ul li > a:hover, .top-bar-section ul li > a.button:focus, .top-bar-section ul li > a.button-auto:focus, .top-bar-section ul .sk8dlx-post-share li > a:focus, .sk8dlx-post-share .top-bar-section ul li > a:focus, .top-bar-section ul #comment-nav-below .nav-previous li > a:focus, #comment-nav-below .nav-previous .top-bar-section ul li > a:focus, .top-bar-section ul #comment-nav-below .nav-next li > a:focus, #comment-nav-below .nav-next .top-bar-section ul li > a:focus {
          background-color: #161f23; }
        .top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button-auto:hover, .top-bar-section ul .sk8dlx-post-share li > a:hover, .sk8dlx-post-share .top-bar-section ul li > a:hover, .top-bar-section ul #comment-nav-below .nav-previous li > a:hover, #comment-nav-below .nav-previous .top-bar-section ul li > a:hover, .top-bar-section ul #comment-nav-below .nav-next li > a:hover, #comment-nav-below .nav-next .top-bar-section ul li > a:hover, .top-bar-section ul li > a.button:focus, .top-bar-section ul li > a.button-auto:focus, .top-bar-section ul .sk8dlx-post-share li > a:focus, .sk8dlx-post-share .top-bar-section ul li > a:focus, .top-bar-section ul #comment-nav-below .nav-previous li > a:focus, #comment-nav-below .nav-previous .top-bar-section ul li > a:focus, .top-bar-section ul #comment-nav-below .nav-next li > a:focus, #comment-nav-below .nav-next .top-bar-section ul li > a:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > a.button.secondary, .top-bar-section ul li > a.secondary.button-auto, .top-bar-section ul .sk8dlx-post-share li > a.secondary, .sk8dlx-post-share .top-bar-section ul li > a.secondary, .top-bar-section ul #comment-nav-below .nav-previous li > a.secondary, #comment-nav-below .nav-previous .top-bar-section ul li > a.secondary, .top-bar-section ul #comment-nav-below .nav-next li > a.secondary, #comment-nav-below .nav-next .top-bar-section ul li > a.secondary {
        background-color: #38ABC7;
        border-color: #2d899f;
        color: #FFFFFF; }
        .top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.secondary.button-auto:hover, .top-bar-section ul .sk8dlx-post-share li > a.secondary:hover, .sk8dlx-post-share .top-bar-section ul li > a.secondary:hover, .top-bar-section ul #comment-nav-below .nav-previous li > a.secondary:hover, #comment-nav-below .nav-previous .top-bar-section ul li > a.secondary:hover, .top-bar-section ul #comment-nav-below .nav-next li > a.secondary:hover, #comment-nav-below .nav-next .top-bar-section ul li > a.secondary:hover, .top-bar-section ul li > a.button.secondary:focus, .top-bar-section ul li > a.secondary.button-auto:focus, .top-bar-section ul .sk8dlx-post-share li > a.secondary:focus, .sk8dlx-post-share .top-bar-section ul li > a.secondary:focus, .top-bar-section ul #comment-nav-below .nav-previous li > a.secondary:focus, #comment-nav-below .nav-previous .top-bar-section ul li > a.secondary:focus, .top-bar-section ul #comment-nav-below .nav-next li > a.secondary:focus, #comment-nav-below .nav-next .top-bar-section ul li > a.secondary:focus {
          background-color: #2d899f; }
        .top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.secondary.button-auto:hover, .top-bar-section ul .sk8dlx-post-share li > a.secondary:hover, .sk8dlx-post-share .top-bar-section ul li > a.secondary:hover, .top-bar-section ul #comment-nav-below .nav-previous li > a.secondary:hover, #comment-nav-below .nav-previous .top-bar-section ul li > a.secondary:hover, .top-bar-section ul #comment-nav-below .nav-next li > a.secondary:hover, #comment-nav-below .nav-next .top-bar-section ul li > a.secondary:hover, .top-bar-section ul li > a.button.secondary:focus, .top-bar-section ul li > a.secondary.button-auto:focus, .top-bar-section ul .sk8dlx-post-share li > a.secondary:focus, .sk8dlx-post-share .top-bar-section ul li > a.secondary:focus, .top-bar-section ul #comment-nav-below .nav-previous li > a.secondary:focus, #comment-nav-below .nav-previous .top-bar-section ul li > a.secondary:focus, .top-bar-section ul #comment-nav-below .nav-next li > a.secondary:focus, #comment-nav-below .nav-next .top-bar-section ul li > a.secondary:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > a.button.success, .top-bar-section ul li > a.success.button-auto, .top-bar-section ul .sk8dlx-post-share li > a.success, .sk8dlx-post-share .top-bar-section ul li > a.success, .top-bar-section ul #comment-nav-below .nav-previous li > a.success, #comment-nav-below .nav-previous .top-bar-section ul li > a.success, .top-bar-section ul #comment-nav-below .nav-next li > a.success, #comment-nav-below .nav-next .top-bar-section ul li > a.success {
        background-color: #77BBCC;
        border-color: #48a4ba;
        color: #FFFFFF; }
        .top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.success.button-auto:hover, .top-bar-section ul .sk8dlx-post-share li > a.success:hover, .sk8dlx-post-share .top-bar-section ul li > a.success:hover, .top-bar-section ul #comment-nav-below .nav-previous li > a.success:hover, #comment-nav-below .nav-previous .top-bar-section ul li > a.success:hover, .top-bar-section ul #comment-nav-below .nav-next li > a.success:hover, #comment-nav-below .nav-next .top-bar-section ul li > a.success:hover, .top-bar-section ul li > a.button.success:focus, .top-bar-section ul li > a.success.button-auto:focus, .top-bar-section ul .sk8dlx-post-share li > a.success:focus, .sk8dlx-post-share .top-bar-section ul li > a.success:focus, .top-bar-section ul #comment-nav-below .nav-previous li > a.success:focus, #comment-nav-below .nav-previous .top-bar-section ul li > a.success:focus, .top-bar-section ul #comment-nav-below .nav-next li > a.success:focus, #comment-nav-below .nav-next .top-bar-section ul li > a.success:focus {
          background-color: #48a4ba; }
        .top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.success.button-auto:hover, .top-bar-section ul .sk8dlx-post-share li > a.success:hover, .sk8dlx-post-share .top-bar-section ul li > a.success:hover, .top-bar-section ul #comment-nav-below .nav-previous li > a.success:hover, #comment-nav-below .nav-previous .top-bar-section ul li > a.success:hover, .top-bar-section ul #comment-nav-below .nav-next li > a.success:hover, #comment-nav-below .nav-next .top-bar-section ul li > a.success:hover, .top-bar-section ul li > a.button.success:focus, .top-bar-section ul li > a.success.button-auto:focus, .top-bar-section ul .sk8dlx-post-share li > a.success:focus, .sk8dlx-post-share .top-bar-section ul li > a.success:focus, .top-bar-section ul #comment-nav-below .nav-previous li > a.success:focus, #comment-nav-below .nav-previous .top-bar-section ul li > a.success:focus, .top-bar-section ul #comment-nav-below .nav-next li > a.success:focus, #comment-nav-below .nav-next .top-bar-section ul li > a.success:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > a.button.alert, .top-bar-section ul li > a.alert.button-auto, .top-bar-section ul .sk8dlx-post-share li > a.alert, .sk8dlx-post-share .top-bar-section ul li > a.alert, .top-bar-section ul #comment-nav-below .nav-previous li > a.alert, #comment-nav-below .nav-previous .top-bar-section ul li > a.alert, .top-bar-section ul #comment-nav-below .nav-next li > a.alert, #comment-nav-below .nav-next .top-bar-section ul li > a.alert {
        background-color: #DD052b;
        border-color: #b10422;
        color: #FFFFFF; }
        .top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.alert.button-auto:hover, .top-bar-section ul .sk8dlx-post-share li > a.alert:hover, .sk8dlx-post-share .top-bar-section ul li > a.alert:hover, .top-bar-section ul #comment-nav-below .nav-previous li > a.alert:hover, #comment-nav-below .nav-previous .top-bar-section ul li > a.alert:hover, .top-bar-section ul #comment-nav-below .nav-next li > a.alert:hover, #comment-nav-below .nav-next .top-bar-section ul li > a.alert:hover, .top-bar-section ul li > a.button.alert:focus, .top-bar-section ul li > a.alert.button-auto:focus, .top-bar-section ul .sk8dlx-post-share li > a.alert:focus, .sk8dlx-post-share .top-bar-section ul li > a.alert:focus, .top-bar-section ul #comment-nav-below .nav-previous li > a.alert:focus, #comment-nav-below .nav-previous .top-bar-section ul li > a.alert:focus, .top-bar-section ul #comment-nav-below .nav-next li > a.alert:focus, #comment-nav-below .nav-next .top-bar-section ul li > a.alert:focus {
          background-color: #b10422; }
        .top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.alert.button-auto:hover, .top-bar-section ul .sk8dlx-post-share li > a.alert:hover, .sk8dlx-post-share .top-bar-section ul li > a.alert:hover, .top-bar-section ul #comment-nav-below .nav-previous li > a.alert:hover, #comment-nav-below .nav-previous .top-bar-section ul li > a.alert:hover, .top-bar-section ul #comment-nav-below .nav-next li > a.alert:hover, #comment-nav-below .nav-next .top-bar-section ul li > a.alert:hover, .top-bar-section ul li > a.button.alert:focus, .top-bar-section ul li > a.alert.button-auto:focus, .top-bar-section ul .sk8dlx-post-share li > a.alert:focus, .sk8dlx-post-share .top-bar-section ul li > a.alert:focus, .top-bar-section ul #comment-nav-below .nav-previous li > a.alert:focus, #comment-nav-below .nav-previous .top-bar-section ul li > a.alert:focus, .top-bar-section ul #comment-nav-below .nav-next li > a.alert:focus, #comment-nav-below .nav-next .top-bar-section ul li > a.alert:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > a.button.warning, .top-bar-section ul li > a.warning.button-auto, .top-bar-section ul .sk8dlx-post-share li > a.warning, .sk8dlx-post-share .top-bar-section ul li > a.warning, .top-bar-section ul #comment-nav-below .nav-previous li > a.warning, #comment-nav-below .nav-previous .top-bar-section ul li > a.warning, .top-bar-section ul #comment-nav-below .nav-next li > a.warning, #comment-nav-below .nav-next .top-bar-section ul li > a.warning {
        background-color: #FFDE9F;
        border-color: #ffc24c;
        color: #333333; }
        .top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.warning.button-auto:hover, .top-bar-section ul .sk8dlx-post-share li > a.warning:hover, .sk8dlx-post-share .top-bar-section ul li > a.warning:hover, .top-bar-section ul #comment-nav-below .nav-previous li > a.warning:hover, #comment-nav-below .nav-previous .top-bar-section ul li > a.warning:hover, .top-bar-section ul #comment-nav-below .nav-next li > a.warning:hover, #comment-nav-below .nav-next .top-bar-section ul li > a.warning:hover, .top-bar-section ul li > a.button.warning:focus, .top-bar-section ul li > a.warning.button-auto:focus, .top-bar-section ul .sk8dlx-post-share li > a.warning:focus, .sk8dlx-post-share .top-bar-section ul li > a.warning:focus, .top-bar-section ul #comment-nav-below .nav-previous li > a.warning:focus, #comment-nav-below .nav-previous .top-bar-section ul li > a.warning:focus, .top-bar-section ul #comment-nav-below .nav-next li > a.warning:focus, #comment-nav-below .nav-next .top-bar-section ul li > a.warning:focus {
          background-color: #ffc24c; }
        .top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.warning.button-auto:hover, .top-bar-section ul .sk8dlx-post-share li > a.warning:hover, .sk8dlx-post-share .top-bar-section ul li > a.warning:hover, .top-bar-section ul #comment-nav-below .nav-previous li > a.warning:hover, #comment-nav-below .nav-previous .top-bar-section ul li > a.warning:hover, .top-bar-section ul #comment-nav-below .nav-next li > a.warning:hover, #comment-nav-below .nav-next .top-bar-section ul li > a.warning:hover, .top-bar-section ul li > a.button.warning:focus, .top-bar-section ul li > a.warning.button-auto:focus, .top-bar-section ul .sk8dlx-post-share li > a.warning:focus, .sk8dlx-post-share .top-bar-section ul li > a.warning:focus, .top-bar-section ul #comment-nav-below .nav-previous li > a.warning:focus, #comment-nav-below .nav-previous .top-bar-section ul li > a.warning:focus, .top-bar-section ul #comment-nav-below .nav-next li > a.warning:focus, #comment-nav-below .nav-next .top-bar-section ul li > a.warning:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > a.button.info, .top-bar-section ul li > a.info.button-auto, .top-bar-section ul .sk8dlx-post-share li > a.info, .sk8dlx-post-share .top-bar-section ul li > a.info, .top-bar-section ul #comment-nav-below .nav-previous li > a.info, #comment-nav-below .nav-previous .top-bar-section ul li > a.info, .top-bar-section ul #comment-nav-below .nav-next li > a.info, #comment-nav-below .nav-next .top-bar-section ul li > a.info {
        background-color: #E9EBED;
        border-color: #b5bcc3;
        color: #333333; }
        .top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.info.button-auto:hover, .top-bar-section ul .sk8dlx-post-share li > a.info:hover, .sk8dlx-post-share .top-bar-section ul li > a.info:hover, .top-bar-section ul #comment-nav-below .nav-previous li > a.info:hover, #comment-nav-below .nav-previous .top-bar-section ul li > a.info:hover, .top-bar-section ul #comment-nav-below .nav-next li > a.info:hover, #comment-nav-below .nav-next .top-bar-section ul li > a.info:hover, .top-bar-section ul li > a.button.info:focus, .top-bar-section ul li > a.info.button-auto:focus, .top-bar-section ul .sk8dlx-post-share li > a.info:focus, .sk8dlx-post-share .top-bar-section ul li > a.info:focus, .top-bar-section ul #comment-nav-below .nav-previous li > a.info:focus, #comment-nav-below .nav-previous .top-bar-section ul li > a.info:focus, .top-bar-section ul #comment-nav-below .nav-next li > a.info:focus, #comment-nav-below .nav-next .top-bar-section ul li > a.info:focus {
          background-color: #b5bcc3; }
        .top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.info.button-auto:hover, .top-bar-section ul .sk8dlx-post-share li > a.info:hover, .sk8dlx-post-share .top-bar-section ul li > a.info:hover, .top-bar-section ul #comment-nav-below .nav-previous li > a.info:hover, #comment-nav-below .nav-previous .top-bar-section ul li > a.info:hover, .top-bar-section ul #comment-nav-below .nav-next li > a.info:hover, #comment-nav-below .nav-next .top-bar-section ul li > a.info:hover, .top-bar-section ul li > a.button.info:focus, .top-bar-section ul li > a.info.button-auto:focus, .top-bar-section ul .sk8dlx-post-share li > a.info:focus, .sk8dlx-post-share .top-bar-section ul li > a.info:focus, .top-bar-section ul #comment-nav-below .nav-previous li > a.info:focus, #comment-nav-below .nav-previous .top-bar-section ul li > a.info:focus, .top-bar-section ul #comment-nav-below .nav-next li > a.info:focus, #comment-nav-below .nav-next .top-bar-section ul li > a.info:focus {
          color: #333333; }
    .top-bar-section ul li > button {
      font-size: 0.8125rem;
      padding-left: 0.9375rem;
      padding-right: 0.9375rem;
      background-color: #1B272C;
      border-color: #161f23;
      color: #FFFFFF; }
      .top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
        background-color: #161f23; }
      .top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
        color: #FFFFFF; }
      .top-bar-section ul li > button.secondary {
        background-color: #38ABC7;
        border-color: #2d899f;
        color: #FFFFFF; }
        .top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
          background-color: #2d899f; }
        .top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > button.success {
        background-color: #77BBCC;
        border-color: #48a4ba;
        color: #FFFFFF; }
        .top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
          background-color: #48a4ba; }
        .top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > button.alert {
        background-color: #DD052b;
        border-color: #b10422;
        color: #FFFFFF; }
        .top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
          background-color: #b10422; }
        .top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > button.warning {
        background-color: #FFDE9F;
        border-color: #ffc24c;
        color: #333333; }
        .top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus {
          background-color: #ffc24c; }
        .top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus {
          color: #FFFFFF; }
      .top-bar-section ul li > button.info {
        background-color: #E9EBED;
        border-color: #b5bcc3;
        color: #333333; }
        .top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus {
          background-color: #b5bcc3; }
        .top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus {
          color: #333333; }
    .top-bar-section ul li:hover:not(.has-form) > a {
      background-color: #555555;
      color: #FFFFFF;
      background: #DD052b; }
    .top-bar-section ul li.active > a {
      background: #1B272C;
      color: #FFFFFF; }
      .top-bar-section ul li.active > a:hover {
        background: #172226;
        color: #FFFFFF; }
  .top-bar-section .has-form {
    padding: 0.9375rem; }
  .top-bar-section .has-dropdown {
    position: relative; }
    .top-bar-section .has-dropdown > a:after {
      border: inset 5px;
      content: "";
      display: block;
      height: 0;
      width: 0;
      border-color: transparent transparent transparent rgba(255, 255, 255, 0.4);
      border-left-style: solid;
      margin-right: 0.9375rem;
      margin-top: -4.5px;
      position: absolute;
      top: 50%;
      right: 0; }
    .top-bar-section .has-dropdown.moved {
      position: static; }
      .top-bar-section .has-dropdown.moved > .dropdown {
        position: static !important;
        height: auto;
        width: auto;
        overflow: visible;
        clip: auto;
        display: block;
        position: absolute !important;
        width: 100%; }
      .top-bar-section .has-dropdown.moved > a:after {
        display: none; }
  .top-bar-section .dropdown {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
    display: block;
    padding: 0;
    position: absolute;
    top: 0;
    z-index: 99;
    left: 100%; }
    .top-bar-section .dropdown li {
      height: auto;
      width: 100%; }
      .top-bar-section .dropdown li a {
        font-weight: normal;
        padding: 8px 0.9375rem; }
        .top-bar-section .dropdown li a.parent-link {
          font-weight: normal; }
      .top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.title span.h5, .top-bar-section .dropdown li.parent-link {
        margin-bottom: 0;
        margin-top: 0;
        font-size: 1.125rem; }
        .top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.title span.h5 a, .top-bar-section .dropdown li.parent-link a {
          color: #FFFFFF;
          display: block; }
          .top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.title span.h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover {
            background: none; }
      .top-bar-section .dropdown li.has-form {
        padding: 8px 0.9375rem; }
      .top-bar-section .dropdown li .button, .top-bar-section .dropdown li .button-auto, .top-bar-section .dropdown li .sk8dlx-post-share a, .sk8dlx-post-share .top-bar-section .dropdown li a, .top-bar-section .dropdown li #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .top-bar-section .dropdown li a, .top-bar-section .dropdown li #comment-nav-below .nav-next a, #comment-nav-below .nav-next .top-bar-section .dropdown li a,
      .top-bar-section .dropdown li button {
        top: auto; }
    .top-bar-section .dropdown label {
      color: #777777;
      font-size: 0.625rem;
      font-weight: bold;
      margin-bottom: 0;
      padding: 8px 0.9375rem 2px;
      text-transform: uppercase; }

.js-generated {
  display: block; }

@media only screen and (min-width: 40.0625em) {
  .top-bar {
    background: #1B272C;
    overflow: visible; }
    .top-bar:before, .top-bar:after {
      content: " ";
      display: table; }
    .top-bar:after {
      clear: both; }
    .top-bar .toggle-topbar {
      display: none; }
    .top-bar .title-area {
      float: left; }
    .top-bar .name h1 a, .top-bar .name span.h1 a,
    .top-bar .name h2 a,
    .top-bar .name span.h2 a,
    .top-bar .name h3 a,
    .top-bar .name span.h3 a,
    .top-bar .name h4 a,
    .top-bar .name span.h4 a,
    .top-bar .name h5 a,
    .top-bar .name span.h5 a,
    .top-bar .name h6 a,
    .top-bar .name span.h6 a {
      width: auto; }
    .top-bar input,
    .top-bar select,
    .top-bar .button,
    .top-bar .button-auto,
    .top-bar .sk8dlx-post-share a, .sk8dlx-post-share
    .top-bar a,
    .top-bar #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous
    .top-bar a,
    .top-bar #comment-nav-below .nav-next a, #comment-nav-below .nav-next
    .top-bar a,
    .top-bar button {
      font-size: 0.875rem;
      height: 1.75rem;
      position: relative;
      top: 0.53125rem; }
    .top-bar .has-form > .button, .top-bar .has-form > .button-auto, .top-bar .sk8dlx-post-share .has-form > a, .sk8dlx-post-share .top-bar .has-form > a, .top-bar #comment-nav-below .nav-previous .has-form > a, #comment-nav-below .nav-previous .top-bar .has-form > a, .top-bar #comment-nav-below .nav-next .has-form > a, #comment-nav-below .nav-next .top-bar .has-form > a,
    .top-bar .has-form > button {
      font-size: 0.875rem;
      height: 1.75rem;
      position: relative;
      top: 0.53125rem; }
    .top-bar.expanded {
      background: #1B272C; }
  .contain-to-grid .top-bar {
    margin: 0 auto;
    margin-bottom: 0;
    max-width: 90rem; }
  .top-bar-section {
    -webkit-transition: none 0 0;
            transition: none 0 0;
    left: 0 !important; }
    .top-bar-section ul {
      display: inline;
      height: auto !important;
      width: auto; }
      .top-bar-section ul li {
        float: left; }
        .top-bar-section ul li .js-generated {
          display: none; }
    .top-bar-section li.hover > a:not(.button):not(.button-auto):not(.sk8dlx-post-share a):not(#comment-nav-below .nav-previous a):not(#comment-nav-below .nav-next a) {
      background-color: #555555;
      background: #DD052b;
      color: #FFFFFF; }
    .top-bar-section li:not(.has-form) a:not(.button):not(.button-auto):not(.sk8dlx-post-share a):not(#comment-nav-below .nav-previous a):not(#comment-nav-below .nav-next a) {
      background: #1B272C;
      line-height: 2.8125rem;
      padding: 0 0.9375rem; }
      .top-bar-section li:not(.has-form) a:not(.button):not(.button-auto):not(.sk8dlx-post-share a):not(#comment-nav-below .nav-previous a):not(#comment-nav-below .nav-next a):hover {
        background-color: #555555;
        background: #DD052b; }
    .top-bar-section li.active:not(.has-form) a:not(.button):not(.button-auto):not(.sk8dlx-post-share a):not(#comment-nav-below .nav-previous a):not(#comment-nav-below .nav-next a) {
      background: #1B272C;
      color: #FFFFFF;
      line-height: 2.8125rem;
      padding: 0 0.9375rem; }
      .top-bar-section li.active:not(.has-form) a:not(.button):not(.button-auto):not(.sk8dlx-post-share a):not(#comment-nav-below .nav-previous a):not(#comment-nav-below .nav-next a):hover {
        background: #172226;
        color: #FFFFFF; }
    .top-bar-section .has-dropdown > a {
      padding-right: 2.1875rem !important; }
      .top-bar-section .has-dropdown > a:after {
        border: inset 5px;
        content: "";
        display: block;
        height: 0;
        width: 0;
        border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent;
        border-top-style: solid;
        margin-top: -2.5px;
        top: 1.40625rem; }
    .top-bar-section .has-dropdown.moved {
      position: relative; }
      .top-bar-section .has-dropdown.moved > .dropdown {
        clip: rect(1px, 1px, 1px, 1px);
        height: 1px;
        overflow: hidden;
        position: absolute !important;
        width: 1px;
        display: block; }
    .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown {
      position: static !important;
      height: auto;
      width: auto;
      overflow: visible;
      clip: auto;
      display: block;
      position: absolute !important; }
    .top-bar-section .has-dropdown > a:focus + .dropdown {
      position: static !important;
      height: auto;
      width: auto;
      overflow: visible;
      clip: auto;
      display: block;
      position: absolute !important; }
    .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {
      border: none;
      content: "\00bb";
      top: 0.1875rem;
      right: 5px; }
    .top-bar-section .dropdown {
      left: 0;
      background: transparent;
      min-width: 100%;
      top: auto; }
      .top-bar-section .dropdown li a {
        background: #333333;
        color: #1B272C;
        line-height: 2.8125rem;
        padding: 12px 0.9375rem;
        white-space: nowrap; }
      .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button):not(.button-auto):not(.sk8dlx-post-share a):not(#comment-nav-below .nav-previous a):not(#comment-nav-below .nav-next a) {
        background: #333333;
        color: #1B272C; }
      .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button):not(.button-auto):not(.sk8dlx-post-share a):not(#comment-nav-below .nav-previous a):not(#comment-nav-below .nav-next a) {
        background-color: #555555;
        color: #FFFFFF;
        background: #222222; }
      .top-bar-section .dropdown li label {
        background: #333333;
        white-space: nowrap; }
      .top-bar-section .dropdown li .dropdown {
        left: 100%;
        top: 0; }
    .top-bar-section > ul > .divider,
    .top-bar-section > ul > [role="separator"] {
      border-right: solid 1px #31464f;
      border-bottom: none;
      border-top: none;
      clear: none;
      height: 2.8125rem;
      width: 0; }
    .top-bar-section .has-form {
      background: #1B272C;
      height: 2.8125rem;
      padding: 0 0.9375rem; }
    .top-bar-section .right li .dropdown {
      left: auto;
      right: 0; }
      .top-bar-section .right li .dropdown li .dropdown {
        right: 100%; }
    .top-bar-section .left li .dropdown {
      right: auto;
      left: 0; }
      .top-bar-section .left li .dropdown li .dropdown {
        left: 100%; }
  .no-js .top-bar-section ul li:hover > a {
    background-color: #555555;
    background: #DD052b;
    color: #FFFFFF; }
  .no-js .top-bar-section ul li:active > a {
    background: #1B272C;
    color: #FFFFFF; }
  .no-js .top-bar-section .has-dropdown:hover > .dropdown {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
    display: block;
    position: absolute !important; }
  .no-js .top-bar-section .has-dropdown > a:focus + .dropdown {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
    display: block;
    position: absolute !important; } }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

.text-justify {
  text-align: justify !important; }

@media only screen and (max-width: 40em) {
  .small-only-text-left {
    text-align: left !important; }
  .small-only-text-right {
    text-align: right !important; }
  .small-only-text-center {
    text-align: center !important; }
  .small-only-text-justify {
    text-align: justify !important; } }

@media only screen {
  .small-text-left {
    text-align: left !important; }
  .small-text-right {
    text-align: right !important; }
  .small-text-center {
    text-align: center !important; }
  .small-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 40.0625em) and (max-width: 64em) {
  .medium-only-text-left {
    text-align: left !important; }
  .medium-only-text-right {
    text-align: right !important; }
  .medium-only-text-center {
    text-align: center !important; }
  .medium-only-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 40.0625em) {
  .medium-text-left {
    text-align: left !important; }
  .medium-text-right {
    text-align: right !important; }
  .medium-text-center {
    text-align: center !important; }
  .medium-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 64.0625em) and (max-width: 90em) {
  .large-only-text-left {
    text-align: left !important; }
  .large-only-text-right {
    text-align: right !important; }
  .large-only-text-center {
    text-align: center !important; }
  .large-only-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 64.0625em) {
  .large-text-left {
    text-align: left !important; }
  .large-text-right {
    text-align: right !important; }
  .large-text-center {
    text-align: center !important; }
  .large-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 90.0625em) and (max-width: 120em) {
  .xlarge-only-text-left {
    text-align: left !important; }
  .xlarge-only-text-right {
    text-align: right !important; }
  .xlarge-only-text-center {
    text-align: center !important; }
  .xlarge-only-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 90.0625em) {
  .xlarge-text-left {
    text-align: left !important; }
  .xlarge-text-right {
    text-align: right !important; }
  .xlarge-text-center {
    text-align: center !important; }
  .xlarge-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 120.0625em) and (max-width: 6249999.9375em) {
  .xxlarge-only-text-left {
    text-align: left !important; }
  .xxlarge-only-text-right {
    text-align: right !important; }
  .xxlarge-only-text-center {
    text-align: center !important; }
  .xxlarge-only-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width: 120.0625em) {
  .xxlarge-text-left {
    text-align: left !important; }
  .xxlarge-text-right {
    text-align: right !important; }
  .xxlarge-text-center {
    text-align: center !important; }
  .xxlarge-text-justify {
    text-align: justify !important; } }

/* Typography resets */
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
span.h1,
h2,
span.h2,
h3,
span.h3,
h4,
span.h4,
h5,
span.h5,
h6,
span.h6,
pre,
form,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0; }

/* Default Link Styles */
a {
  color: #1B272C;
  line-height: inherit;
  text-decoration: none; }
  a:hover, a:focus {
    color: #172226; }
  a img {
    border: none; }

/* Default paragraph styles */
p {
  font-family: inherit;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.6;
  margin-bottom: 1.25rem;
  text-rendering: optimizeLegibility; }
  p.lead {
    font-size: 1.21875rem;
    line-height: 1.6; }
  p aside {
    font-size: 0.875rem;
    font-style: italic;
    line-height: 1.35; }

/* Default header styles */
h1, span.h1, h2, span.h2, h3, span.h3, h4, span.h4, h5, span.h5, h6, span.h6 {
  color: #222222;
  font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 1.4;
  margin-bottom: 0.5rem;
  margin-top: 0.2rem;
  text-rendering: optimizeLegibility; }
  h1 small, span.h1 small, h2 small, span.h2 small, h3 small, span.h3 small, h4 small, span.h4 small, h5 small, span.h5 small, h6 small, span.h6 small {
    color: #6f6f6f;
    font-size: 60%;
    line-height: 0; }

h1, span.h1 {
  font-size: 2.125rem; }

h2, span.h2 {
  font-size: 1.6875rem; }

h3, span.h3 {
  font-size: 1.375rem; }

h4, span.h4 {
  font-size: 1.125rem; }

h5, span.h5 {
  font-size: 1.125rem; }

h6, span.h6 {
  font-size: 1rem; }

.subheader {
  line-height: 1.4;
  color: #6f6f6f;
  font-weight: normal;
  margin-top: 0.2rem;
  margin-bottom: 0.5rem; }

hr {
  border: solid #DDDDDD;
  border-width: 1px 0 0;
  clear: both;
  height: 0;
  margin: 1.25rem 0 1.1875rem; }

/* Helpful Typography Defaults */
em,
i {
  font-style: italic;
  line-height: inherit; }

strong,
b {
  font-weight: bold;
  line-height: inherit; }

small {
  font-size: 60%;
  line-height: inherit; }

code {
  background-color: #c3e6ee;
  border-color: #a1d8e5;
  border-style: solid;
  border-width: 1px;
  color: #333333;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  padding: 0.125rem 0.3125rem 0.0625rem; }

/* Lists */
ul,
ol,
dl {
  font-family: inherit;
  font-size: 1rem;
  line-height: 1.6;
  list-style-position: outside;
  margin-bottom: 1.25rem; }

ul {
  margin-left: 1.1rem; }

/* Unordered Lists */
ul li ul,
ul li ol {
  margin-left: 1.25rem;
  margin-bottom: 0; }

ul.square li ul, ul.circle li ul, ul.disc li ul {
  list-style: inherit; }

ul.square {
  list-style-type: square;
  margin-left: 1.1rem; }

ul.circle {
  list-style-type: circle;
  margin-left: 1.1rem; }

ul.disc {
  list-style-type: disc;
  margin-left: 1.1rem; }

/* Ordered Lists */
ol {
  margin-left: 1.4rem; }
  ol li ul,
  ol li ol {
    margin-left: 1.25rem;
    margin-bottom: 0; }

.no-bullet {
  list-style-type: none;
  margin-left: 0; }
  .no-bullet li ul,
  .no-bullet li ol {
    margin-left: 1.25rem;
    margin-bottom: 0;
    list-style: none; }

/* Definition Lists */
dl dt {
  margin-bottom: 0.3rem;
  font-weight: bold; }

dl dd {
  margin-bottom: 0.75rem; }

/* Abbreviations */
abbr,
acronym {
  text-transform: uppercase;
  font-size: 90%;
  color: #1B272C;
  cursor: help; }

abbr {
  text-transform: none; }
  abbr[title] {
    border-bottom: 1px dotted #DDDDDD; }

/* Blockquotes */
blockquote {
  margin: 0 0 1.25rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #DDDDDD; }
  blockquote cite {
    display: block;
    font-size: 0.8125rem;
    color: #555555; }
    blockquote cite:before {
      content: "\2014 \0020"; }
    blockquote cite a,
    blockquote cite a:visited {
      color: #555555; }

blockquote,
blockquote p {
  line-height: 1.6;
  color: #6f6f6f; }

/* Microformats */
.vcard {
  display: inline-block;
  margin: 0 0 1.25rem 0;
  border: 1px solid #DDDDDD;
  padding: 0.625rem 0.75rem; }
  .vcard li {
    margin: 0;
    display: block; }
  .vcard .fn {
    font-weight: bold;
    font-size: 0.9375rem; }

.vevent .summary {
  font-weight: bold; }

.vevent abbr {
  cursor: default;
  text-decoration: none;
  font-weight: bold;
  border: none;
  padding: 0 0.0625rem; }

@media only screen and (min-width: 40.0625em) {
  h1, span.h1, h2, span.h2, h3, span.h3, h4, span.h4, h5, span.h5, h6, span.h6 {
    line-height: 1.4; }
  h1, span.h1 {
    font-size: 2.75rem; }
  h2, span.h2 {
    font-size: 2.3125rem; }
  h3, span.h3 {
    font-size: 1.6875rem; }
  h4, span.h4 {
    font-size: 1.4375rem; }
  h5, span.h5 {
    font-size: 1.125rem; }
  h6, span.h6 {
    font-size: 1rem; } }

/*
       * Print styles.
       *
       * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/
       * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com)
      */
@media print {
  * {
    background: transparent !important;
    color: #000000 !important;
    /* Black prints faster: h5bp.com/s */
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    text-shadow: none !important; }
  a,
  a:visited {
    text-decoration: underline; }
  a[href]:after {
    content: " (" attr(href) ")"; }
  abbr[title]:after {
    content: " (" attr(title) ")"; }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: ""; }
  pre,
  blockquote {
    border: 1px solid #999999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group;
    /* h5bp.com/t */ }
  tr,
  img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  @page {
    margin: 0.34in; }
  p,
  h2,
  span.h2,
  h3,
  span.h3 {
    orphans: 3;
    widows: 3; }
  h2, span.h2,
  h3,
  span.h3 {
    page-break-after: avoid; } }

/* small displays */
@media only screen {
  .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }
  .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }
  .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }
  .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px; }
  table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important; }
  thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }
  tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }
  tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row; }
  th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }

/* medium displays */
@media only screen and (min-width: 40.0625em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px; }
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important; }
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row; }
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }

/* large displays */
@media only screen and (min-width: 64.0625em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px; }
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important; }
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row; }
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }

/* xlarge displays */
@media only screen and (min-width: 90.0625em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px; }
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important; }
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row; }
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }

/* xxlarge displays */
@media only screen and (min-width: 120.0625em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down {
    display: inherit !important; }
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down {
    display: none !important; }
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px; }
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down {
    display: table !important; }
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down {
    display: table-header-group !important; }
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down {
    display: table-row-group !important; }
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down {
    display: table-row; }
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {
    display: table-cell !important; } }

/* Orientation targeting */
.show-for-landscape,
.hide-for-portrait {
  display: inherit !important; }

.hide-for-landscape,
.show-for-portrait {
  display: none !important; }

/* Specific visibility for tables */
table.hide-for-landscape, table.show-for-portrait {
  display: table !important; }

thead.hide-for-landscape, thead.show-for-portrait {
  display: table-header-group !important; }

tbody.hide-for-landscape, tbody.show-for-portrait {
  display: table-row-group !important; }

tr.hide-for-landscape, tr.show-for-portrait {
  display: table-row !important; }

td.hide-for-landscape, td.show-for-portrait,
th.hide-for-landscape,
th.show-for-portrait {
  display: table-cell !important; }

@media only screen and (orientation: landscape) {
  .show-for-landscape,
  .hide-for-portrait {
    display: inherit !important; }
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important; }
  /* Specific visibility for tables */
  table.show-for-landscape, table.hide-for-portrait {
    display: table !important; }
  thead.show-for-landscape, thead.hide-for-portrait {
    display: table-header-group !important; }
  tbody.show-for-landscape, tbody.hide-for-portrait {
    display: table-row-group !important; }
  tr.show-for-landscape, tr.hide-for-portrait {
    display: table-row !important; }
  td.show-for-landscape, td.hide-for-portrait,
  th.show-for-landscape,
  th.hide-for-portrait {
    display: table-cell !important; } }

@media only screen and (orientation: portrait) {
  .show-for-portrait,
  .hide-for-landscape {
    display: inherit !important; }
  .hide-for-portrait,
  .show-for-landscape {
    display: none !important; }
  /* Specific visibility for tables */
  table.show-for-portrait, table.hide-for-landscape {
    display: table !important; }
  thead.show-for-portrait, thead.hide-for-landscape {
    display: table-header-group !important; }
  tbody.show-for-portrait, tbody.hide-for-landscape {
    display: table-row-group !important; }
  tr.show-for-portrait, tr.hide-for-landscape {
    display: table-row !important; }
  td.show-for-portrait, td.hide-for-landscape,
  th.show-for-portrait,
  th.hide-for-landscape {
    display: table-cell !important; } }

/* Touch-enabled device targeting */
.show-for-touch {
  display: none !important; }

.hide-for-touch {
  display: inherit !important; }

.touch .show-for-touch {
  display: inherit !important; }

.touch .hide-for-touch {
  display: none !important; }

/* Specific visibility for tables */
table.hide-for-touch {
  display: table !important; }

.touch table.show-for-touch {
  display: table !important; }

thead.hide-for-touch {
  display: table-header-group !important; }

.touch thead.show-for-touch {
  display: table-header-group !important; }

tbody.hide-for-touch {
  display: table-row-group !important; }

.touch tbody.show-for-touch {
  display: table-row-group !important; }

tr.hide-for-touch {
  display: table-row !important; }

.touch tr.show-for-touch {
  display: table-row !important; }

td.hide-for-touch {
  display: table-cell !important; }

.touch td.show-for-touch {
  display: table-cell !important; }

th.hide-for-touch {
  display: table-cell !important; }

.touch th.show-for-touch {
  display: table-cell !important; }

/* Screen reader-specific classes */
.show-for-sr {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px; }

.show-on-focus {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px; }
  .show-on-focus:focus, .show-on-focus:active {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

/* Print visibility */
.print-only,
.show-for-print {
  display: none !important; }

@media print {
  .print-only,
  .show-for-print {
    display: block !important; }
  .hide-on-print,
  .hide-for-print {
    display: none !important; }
  table.show-for-print {
    display: table !important; }
  thead.show-for-print {
    display: table-header-group !important; }
  tbody.show-for-print {
    display: table-row-group !important; }
  tr.show-for-print {
    display: table-row !important; }
  td.show-for-print {
    display: table-cell !important; }
  th.show-for-print {
    display: table-cell !important; } }

/*! We used the fontello font generator. See fontello.com */
@font-face {
  font-family: 'fontello';
  src: url("../../../font/fontello.eot?91356212");
  src: url("../../../font/fontello.eot?91356212#iefix") format("embedded-opentype"), url("../../../font/fontello.svg?91356212#fontello") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'fontello';
  src: url("data:application/octet-stream;base64,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") format("woff"), url("data:application/octet-stream;base64,AAEAAAAOAIAAAwBgT1MvMlZySWcAAADsAAAAVmNtYXARU/y3AAABRAAAAVpjdnQgCcYKMQAAVKwAAAAsZnBnbYqRkFkAAFTYAAALcGdhc3AAAAAQAABUpAAAAAhnbHlm/lO1LwAAAqAAAEl+aGVhZAerB4YAAEwgAAAANmhoZWEIvQS2AABMWAAAACRobXR4L5sAAAAATHwAAAFQbG9jYfmr6LIAAE3MAAAAqm1heHACKA0uAABOeAAAACBuYW1lzJ0bHQAATpgAAALNcG9zdNBFv9UAAFFoAAADPHByZXDoRC6/AABgSAAAAIYAAQOdAZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABAACHoEwNS/2oAWgN6AL8AAAABAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAFQAAwABAAAAHAAEADgAAAAKAAgAAgACAAAAXgBm6BP//wAAAAAAIQBm6AD//wAA/+D/2RhAAAEAAAAAAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4AAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAP+xA+gDDAAcACFAHhEBAAEBRwIBAQABbwMBAABmAQAXFQ0LABwBHAQFFCsFIicBJy4DNTQ2NzIeAhc+AxcyFhQHAQYB9A4L/qQPCioiGo59Ikg+LhMULEBGI32OgP6lCk8KAVAPCjQ6TCd7igEYKiIVFCQoGgGM9YD+sQoAAgAA/7ED6AMMABwAOQA1QDIyAQEAGgEDAQJHAAEAAwABA20AAwNuBQEEAAAEVAUBBAQAWAIBAAQATCgqHxUVFQYFGisBNC4DDgMHBiInLgMOBAcUFwkBNjcUBwEGIicBJy4DNTQ2NzIeAhc+AxcyFgOhGCY2MjxAPCQQCiIKDig4RDg2MioUAmkBRAFEaUeA/qUKHgr+pA8KKiIajn0iSD4uExQsQEYjfY4CBS5EKhgMBBgwIBINDQ8mKh4CBh4kSitdaf7IAThpXXuA/rEKCgFQDwo0Okwne4oBGCoiFRQkKBoBjAAAAAEAAP/KA6EDQAAgADVAChMQCwYDBQACAUdLsBxQWEAMAQEAAgBwAAICDgJJG0AKAAIAAm8BAQAAZlm1HRQYAwUXKwEUDwETFhUUDgEvAQcGIiY1NDcTJyY1NDclNzYyHwEFFgOhD8swAQwVDPv6DRUMATDLDh8BGH4LIAx9ARggAekMD8X+6QQICxABB4SEBxIKBAgBF8UPDBUFKP4XF/4oBQAAAgAA/8oDoQNAAAkAKgBAQBEdGhUQDQkIBwYFAwEMAAIBR0uwHFBYQAwBAQACAHAAAgIOAkkbQAoAAgACbwEBAABmWUAJJiUYFxMRAwUUKwE3LwEPARcHNxcTFA8BExYVFCMiLwEHBiImNTQ3EycmNTQ3JTc2Mh8BBRYCeqvramnsqynT0/4PyzABFwoM+/oNFQwBMMsOHwEYfgsgDH0BGCABIqUj1dUjpetvbwGyDA/F/ukECBwHhIQHEgoECAEXxQ8MFQUo/hcX/igFAAAAAAEAAP/KAdADQAARADe3CQYBAwABAUdLsBxQWEAMAAABAHACAQEBDgFJG0AKAgEBAAFvAAAAZllACgAAABEAERMDBRUrAREHBiImNTQ3EycmNTQ3JTc2AdD6DRUMATDLDh8BGH4LA0D9FYQHEgoECAEXxQ8MFQUo/hcAAAAD//X/sQPzA1IADwAhADMAOUA2GxECAwIJAQIBAAJHAAMCAAIDAG0AAAECAAFrAAEABAEEXQACAgVYAAUFDgJJFzgnJyYjBgUaKyU1NCYrASIGHQEUFhczMjYnEzQnJisBIgcGFRcUFjczMjYDARYHDgEHISImJyY3AT4BMhYCOwoHbAcKCgdsBwoBCgUHB3oHBwUJDAdnCAoGAawUFQogE/ymEiIJFRQBrQkiJiJTaggKCghqCAoBDNcBAQYEBgYECP8FCAEGAhD87iMjERIBFBAjIwMSERQUAAAAEAAA//kD6AMLAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AekB3Hx0bGRcVExEPDQsJBwUDDwEAAAFSHx0bGRcVExEPDQsJBwUDDwEBAFYeHBoYFhQSEA4MCggGBAIPAAEASj8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIRERERERERERAgBR0rFyMRMxMjETMTIxEzEyMRMxMjETMTIxEzEyMRMxMjETMTIxEzEyMRMxMjETMTIxEzEyMRMxMjETMTIxEzEyMRMyMjIyMRETUREVcREVgjI0YRESMRESQSElcjI1gjI0YjI0YjIzUjI2k0NCQSEjQjIwcDEvzuAxL87gMS/O4DEvzuAxL87gMS/O4DEvzuAxL87gMS/O4DEvzuAxL87gMS/O4DEvzuAxL87gMS/O4DEgAAAAAEAAD/sQPoAsQACAARABoATACmQBE6AQECNhwCBQoCRxIAAgUBRkuwElBYQDgACgAFAAoFbQkHAgUEAAVjAAsAAgELAl4AAQAGAVMADAMBAAoMAGAABAYGBFUABAQGWAgBBgQGTBtAOQAKAAUACgVtCQcCBQQABQRrAAsAAgELAl4AAQAGAVMADAMBAAoMAGAABAYGBFUABAQGWAgBBgQGTFlAFEtJRUM5OC8uEhISGRMYERYSDQUdKyU0Jg4CHgE2AzM1IyIPAQYVATQmDgEeAjYTERQOAg8BIxQGIiY1IxQGIiY1IyImLwEuATc0Njc1ND8BNj8CPgE7ATU0NhchMhYBZSo6KgIuNi7Y1lgHBW0FAsoqOiwCKD4mkQQMBgoNGlR2VNZUdlQ/BBAFCQQIAhQPAgMBBw1uCyIQWRYOAjsPFEAdLAIoPiYELgE5jwVtBQf+0R0sAig+JgQuAnr9xQgOBgYBATtUVDs7VFQ7AgMGAw4IDxQB2wYNFQgJEW4LDmsPFgEUAAIAAP+cA+gDIAAoADQARkBDHhwUEAQCBwUBAAQCRwABBwFvAAAEAHAABwIEB1IGAQIFAQMEAgNeAAcHBFYABAcESjQzMjEwLy4tLCsqKRkYEwgFFSslFh0BITU2Nz4BNTQmJy4BJzQ2PwEmJyY2MhYPARYVDgMHDgEVFBYlMxUjFSM1IzUzNTMCbLT84CQuXkYuCAIqBAoEBAgEBlzkXAQOEgIODg4CCi5IAUSWlmSWlmSAQDpqyg4MIkY8FjQwDBowEBQCBDImNnR0NlgIIhweBAwMLjYWPEbuZJaWZJYAAgAA/2oBzANSAAoAIABLQEgeHRMSBAUDAUcABAEDAQQDbQADBQEDBWsABQIBBQJrAAEBAFgGAQAADkgHAQICDQJJDAsBABwaFxUQDwsgDCAHBQAKAQoIBRQrATIWFRQGIyImPgEDIj8BNiIGByc+ATMyBwMGMzI3Fw4BAWAwNE44MDQCRpBkLjwOGlQeGlrGNE4qRhAWLEoeVLYDUjYqMkw0XE78GLL+OCQULE5gov72QDwoVlwAAAH//P/MA4gC8gAaACtAKAQBAAUCBQACbQMBAQIBcAAFAAIFVAAFBQJWAAIFAkoUIyERJCIGBRorARYGKwERFA4BKwERIxEjIiY1ESMiJjcBNjIXA3gQChZUAg4QzMzCHA5UFgoQAZAQLBABUBAW/soODgwBNv7KFBQBNhYQAZIQEAAAAAMAAAAAA+gCdgAUAB0ALABKQEciAQQFAUcABQMEAwUEbQAEAgMEAmsGAQAAAwUAA2AHAQIBAQJUBwECAgFYAAECAUwWFQEAKiglJBoZFR0WHQsKABQBFAgFFCsBMh4DFA4DIi4DND4DEzI2NCYiBhQWNxY+ARcUBiImNDYzMg4BAfRcqnBWKChWcKq4qnBWKChWcKpcXIKCuIKCXAg6KgRCXEBALg4IEAJ2MkpQPhw8UkoyMkpSPBw+UEoy/hJ+sn5+sn7WCAwKDiw+Plo+LjAAAAAAAgAA/5wDIAMoABkAKwBES7AKUFhAEwMBAQAAAVQDAQEBAFgCAQABAEwbQBcAAAIAcAMBAQICAVQDAQEBAlgAAgECTFlADBsaJCIaKxsrJgQFFSsBHgIVFAIjIiQ1ETQ+Aj8BNj8BNhcWDgEFMgcGFREUFxYjIi4BPQE0PgECRgJwaHoukP7gHj4sKC4yNlUfCjAmUP5QDg4yNAoMGjpCQjwB4AYOIh5I/lhULgFWDigyIBsfIkJoJgxMenQGDjI2/sIyNgoQSj7yPkwSAAAAAAIAAP+SAyADIAAcAC8AQ0uwCVBYQBMCAQABAQBUAgEAAAFYAwEBAAFMG0AWAAACAG8AAgEBAlQAAgIBWAMBAQIBTFlADB4dJyUdLx4vJgQFFSs3LgI1NBIzMgQVERQOAg8BBg8BBg8BBicmPgElIjc2NRE0JyYzMh4BHQEUDgLaAm5qfCyQASAQIh4bKQ4bITI2VR8KMCZQAbAMDjA0CgwaOkIkNiraBg4iHkgBqlYu/qoKHCAaEx0KEhYiQmgmDEx6dAYOMjYBPjI2ChBKPvIwQh4MAAAAAAL/+P+2A+wDCAAcACMAd7UeAQIBAUdLsAtQWEApAAcGB28JCAIGAQZvBQEBAgFvBAECAwMCYwADAAADUgADAwBZAAADAE0bQCgABwYHbwkIAgYBBm8FAQECAW8EAQIDAm8AAwAAA1IAAwMAWQAAAwBNWUARHR0dIx0jERMRIhMRFjYKBRwrJR4BDwEOASMhIiYvASY/ATMHMzIfASE3NjsBJzMnBSUzETMRA8gSEgYcBCQW/NAWJAQcCiqeYqqyCAQoASwoCASyqmIw/vz+/Ka+xgosEpoUGhoUmjAYbIIIbm4Igtb09AEA/wAAAQAAAAADhAKyAA4AJkAjBQEAAQFHBgEBRQQBAEQAAQAAAVQAAQEAWAAAAQBMFBICBRYrJS4BIxUJARUyHgQXA4RW9ND+lgFqWpxqVjQkBgqYWtoBTgFCwDZWaGhWGgAABQAA/5wCvAMgAAMAEwAXABsAHwBxQG4NAQcEBgQHBm0ABgAEBgBrDgEJAQgBCQhtAAgFAQgFawsBAgAEBwIEXgAACgEBCQABXwwBBQMDBVIMAQUFA1kAAwUDTRwcGBgUFAUEAAAcHxwfHh0YGxgbGhkUFxQXFhUNCgQTBRIAAwADEQ8FFSsTNSEVEzIWFREUBiMhIiY1ETQ2MwERIREBFSE1ARUhNdQBGGwqOjoq/gwoPDwoAfT+DAGG/ugBGP7oATRaWgHsOir9RCg8PCgCvCo6/OACvP1EAlBYWP54WFgAAAAAAv/+/8QDNgL4AA4AHQAlQCIdHBcRCgQBBwABAUcJAQFFFgEARAABAAFvAAAAZhwSAgUWKz8BESU3JhI3NjcXBgcOAQEFBxYCBwYHJzY3PgEnB7p0/uxYdAR2ZIwEZEhYBAGiARRYdAR2YJACYkhYBFZyjHT+3BBWegFQeGQQZhBIWPoB+hBWev6weGIUaBBIWPpcdAAAAAAC//n/rgNjAy4AKQAyADW0DAsCAERLsAtQWEAKAAIAAm8BAQAAZhtADgACAQJvAAEAAW8AAABmWUAJMC8sKxkXAwUUKyUeAQ4CDwEGJj8BJwcGJj8BNj8BPgI7ARc+BBcyFxYXFg4CBxMWMjY0JiIGFAIfBgQUBkANmyAaCiiCahweDB8TCBYOFiQXNEcKJnR4qlAIBgQCCjhgZCQOFkAsLEAs7DI+OBgoBkQMIBxuhCgMHCBPMRAtHQ4aBg4yeFg+DAYEClKsgmocAQwWLkAuLkAAAAMAAAAAA5ACPwASABwAJgA9QDojGg4FBAUEAUcBAQAGCAIEBQAEYAcBBQICBVUHAQUFAlgDAQIFAkwUEyYlISAYFxMcFBwUExQSCQUYKxE0NjIfATc2Mh4BBiIvAQcGIiY3IgYUHgE/AScmBTY0JgYPARcWMoS6QkhJQbiEAoi2QkhJQbqE4Sc4OE4dREQdAeobNlAbRkUbUAFeXYRCRUZBhLqEQkVGQYS8OE82Ah1DQh2iG1A4AhpEQhwAAQAA/9cDHwLlAAsABrMHAQEtKyUHJwcnNyc3FzcXBwMfnOrrnOrqnOvqnOp0nevrnerqnevrneoAAAAAAQAA/58DjwMdAAUABrMDAAEtKwkBFwkBJwOP/nqn/WIBh6gDHf5CcP6wAVBwAAAABAAAAAADdgKVAAQABwAKAA0AJUAiDQwLCgkHBAMIAAEBRwABAAABUgABAQBWAAABAEoTEQIFFisJASEBFwEhATclESERBQJEAQL86wEDh/6EAvj+hLoBAfyKAQMBMv71AQh/AeX+ljXy/gQB/PMAAAQAAP/iA74C3AAGAAoAIgAsAGpAZxgIBwMFBBcBAgcJAQMGA0cKAQIBRgAHBQIFBwJtCgEGAgMCBgNtCQEFAAIGBQJeAAQAAwEEA2AAAQAAAVIAAQEAWAgBAAEATCQjCwsBACgnIywkKwsiCyIfHBMQDQwFBAAGAQYLBRQrBSImLwEzFxM3ES8BFSMVDgEHDgEnLgEnNT4BNzYWFx4BFxUFPgE0JiIGFBYXAdcQFAU3r0XbeHgtkAEtIxPtQzO4CgmwPU3jEiMtAf5XHygoPikpHx4VEsnwAmJY/qVZqalBIy0BAQUHBk4+qT1MBwcEAQEtIkPFASk+KSk+KAEAAAAEAAAAAAOPArkACQARAB0AJwD+S7AJUFhAQgAFAgIFYwAKCAYICgZtAAYBCAZjAAABBwEAB20ABwMBBwNrBAECAAgKAghfDAsJAwEAAwFSDAsJAwEBA1YAAwEDShtLsBVQWEBIAAUCAgVjAAoIBggKBm0ABgkIBglrAAEJAAkBAG0AAAcJAAdrAAcDCQcDawQBAgAICgIIXwwLAgkBAwlSDAsCCQkDVgADCQNKG0BHAAUCBW8ACggGCAoGbQAGCQgGCWsAAQkACQEAbQAABwkAB2sABwMJBwNrBAECAAgKAghfDAsCCQEDCVIMCwIJCQNWAAMJA0pZWUAWHh4eJx4nJSQiIRMkIxERERIUEg0FHSsBDgEiJic+ATIWASERIREzNTMBLgEnDgEHHgEXPgE3NSEVMz4BMhYXAioBN1Q3AQE4Ujj+wAKm/HGPWgGIAl9ISGACAmBISF/y/M36HVJhUxwBEyo3NyoqNjcBQf2GAno8/lpIYAICYEhIYAICYMa+viQpKSQAAA4AAP+0BGYDCQAIABYAIwArADIAOQBEAEwAVABbAGUAbgB5AH8AQUA+f318d3Vyb2toZmRiYWBeW1lXUU9NSUI/PDohHBkUBQMgAEVHODc1MzEwLiooJiQOCwgPAEQAAABmS0oBBRQrESQAJRYXBAAFAxYXPgE3LgEnLgE3DgElJicOAQceARcWBz4BASYnBiMWFzY3NjcmJwcWBzY3JicHFjcmJyMGBxUWBzc2BzY3JjUGIxY3NjcmJwYHFgc2NyYnBgc3JicGBxcnFhc2JSYnBwYHFzc2Ny4BJwYPARYXNzYHJicHFhcBDQGKAQxhYv73/oT+4ktAQE+LQCU1EBIIBkCLAyVAP0+NQCU1ECMPQYz9vwgKAwcDBAslBgYVEgUPQgcGBQMbCmwCAwEREgMBFAmBFBIDFhQBXgwLCQkIBgQvBAEPEAgDQQIDCwwJCQoIBQHlFRcJBQUrCQVdChcKBgQKFxQLBCYWFxMXFQFXGwF7HNHSGP6VLwFhiYgQSDAPNyIoVCwwSYWJiBBJMQ04IVBYMUf+3hMRAhQUARwJDAUHCgsjExADAh0ITQwLCwkCAwcEAiYHCAUEAgssEBIHAxMUAhMEBgsOCQsHFBQCBBMTExME7DEtBQIEXgYDLRcuFwICBC4uBAERLy8KLi8AAAAAAQAA/7sDqgMLACcALEApBQECAAFHAwEAAgBvAAIBAm8AAQQEAVQAAQEEWAAEAQRMFiQ5JSIFBRkrETQ2MzIXBxQWFzMyFg8BBhY3EzYmKwEiJj8BNjMyFgcUBwEGIicBJpJoUUIOEgwKDAwDOQQEB8IHBg1NDAoEUjlDZ5QBP/6pGUoa/qpAAhJnki/6DBABEAysDAIJAQsJDhAKtyCSZ15I/m0eHgGTSAAAAAH/9v+aA6wDHwAkABNAECEZEgMARAEBAABmKCECBRYrEzY7ATc1PgEWHwIzMhYGDwIfARYGLwIPAQYmPwE1Ny8BJgILWuFFEzIwEwFE4jo2Gi4FsEMCGz5KBbGzAklAHAFEsQRJAcwlzwE4JiY4Ac8iPCEEfs8CVTA1A3+AAjQuVgECzn4ENAABAAD/iQQAAzMAJgAfQBwAAAEBAFQAAAABVgIBAQABSgAAACYAJhQTAwUUKxU0PgQ3PgEnNCcuATU0PgMeAhUUDgEVFBYXHgQfAQIUImaAHSYqASAhKCQ+UFpQPiQoQSomHYBkIxQBAXcJHEIhKiwQE0onGyQmgFVAYj4cAiA6Zj5UgkoaJ0oTDy4oIzwVFQACAAD/iQSxAzIAMQBlADRAMVtTUEk/PTY0HRAACwECAUcAAAIAbwACAQECVAACAgFXAwEBAgFLUlE6OTEwFxUEBRQrNTY/ATY3PgE3NCcmJyY1NDcmJyY+ATcyHgIHBgcWFRQHBgcGFRQWFx4CFx4BFRchATQ3JicmPgEeAgcGBxYVFAcGBw4CFxQWFx4CFxUjNTQuAicuASc2NTQvASYnJicmFChFHRUlKAEfEw4tDgUEBT5qOStUPiIDBAQOLQ8RICgmHX5kEBIUAfySAsEMBQIEMlhcVjQEAgYMJAwPCQgKASIeETJGD/4GCBYMFzwxGwUIAwkODSUxBw8aCwsTSicbJRUnEjorEicrN2o+ASY+Uio3GxMqOhIpEyUbJ0oTDy4oEhE8FRUB0yIQICMtWDgCNFwrIyAQIjAOIREKDBQKIDwQCRQYB4cLByYiKgwZJhIiLAoKEAYKDyIQAAAAAgAA/4kCsQMyACMALgAuQCsVAQMAAUcAAQAFAAEFYAQCAgADAwBUBAICAAADWAADAANMJBQsJRUjBgUaKxURNDY7ATU0PgIyHgIdATMyFhURFAYPAQYHDgIjIicuARMhNTQnJicGBwYVFA4uKEhibWJIKC4OFAYECgYIE0SaRpefEBLOARUqKDg6KCkeAYkPFJQ2ZEwqKk1iN5QUD/53BwoDBwQCCBQcOAYOAbmUPywqAQEqLD8AAAIAAP9YBQ4DbQAZAC0ASEANHhYRAwEAKSQCAgECR0uwJlBYQBAAAgECcAABAQBYAAAADwFJG0AVAAIBAnAAAAEBAFQAAAABWAABAAFMWbYsKikjAwUWKxE0PgEzMh4CFxQOAyciJwcGJj8BLgEnAT4CNx4BFxQGBxcWBi8BBiMiJojsiWi8iFABNF58nFNnW3RBNA8XOT4BAop2wnoOWWoBLCgRCiQuUj9JV5gB4Gu4akBollBAemJIKgEeUSoiUHk1hEb+LRd2rGQjhlAxXiRWNxgdORU+AAMAAP+HA6oDMwAQAB8ANwA5QDYnAQUEAUcABAMFAwQFbQAFAgMFAmsAAAADBAADYAACAQECVAACAgFZAAECAU0XFyUXFxQGBRorETQ+Ah4DDgQuAjcUHgEyPgE0LgEjIg4CBTU0PgEWFxUXFhQOAS8BLgE1LwEiLwEmSn6uvq58TAJIgKrCqoJGc16iv6JeXqJfSIJeOAElIjIgAY4RIjERnwEGBAEBAQIBAV5frnxMAkiAqsKqgkYETnqyXWCiXl6iv6JeOF6CR+AYIgImFsiNETIgARGeAgYBBwQFBQYACgAA/0EDmgN6AAsAFQAbACMAMQA7AEgAUQBZAGUBHUuwElBYQA1ZIiEDCQVgAAIBAAJHG0ANWSIhAwkFYAACAQICR1lLsBJQWEBAAAUGCQYFCW0ABAoAAARlCwEHAQMBBwNtDQEJDgEKBAkKYBEBAQcAAVUQAgIAAAMIAANhDwEGBg9IDAEICBAISRtLsBtQWEBBAAUGCQYFCW0ABAoAAgRlCwEHAQMBBwNtDQEJDgEKBAkKYBABABEBAQcAAWAAAgADCAIDYQ8BBgYPSAwBCAgQCEkbQEIABQYJBgUJbQAECgAKBABtCwEHAQMBBwNtDQEJDgEKBAkKYBABABEBAQcAAWAAAgADCAIDYQ8BBgYPSAwBCAgQCElZWUAeZGNeXVZVUE9MS0ZEPz46ODU0JScjEhIzExUTEgUdKzURNDYeAQcRFA4BJhcRIREUBgchIiYDITQmIgY3NDMyHwEHJhM0NjMyFh0BFAYnIiYnEzQ2HgEOAQciJhM0NjIWBxUUBiciJicTNDYeAQ4CJjc+AjIXFQcTETQ2MhYHERQOASYmMyYBJDYiqwI+JBv+QBokAQI+quqqZQcDBDEPMA8mHBkmJhwaJAEFGCAYARYSEBbPKDQmASYcGiQBLRggGAEYIBYjAhgYDAEwxCYyKAIkNiTJAQ0aJgEkG/7zGiQCKEwBov5eGiQBJgHqc5SUyQgCWQhY/NwbJCYZyhwkASQbAzYQGAIUIxYBGP2kGyQkG8ocJAEkGwM2EBgCFCMWAhp3AzQkCQJZ/bMBDBomJhr+9BokAigAAAAABAAA/2kEoANSACYAPABFAFEAxrUIAQEHAUdLsCdQWEBFAAcMAQwHAW0AAAEGAQAGbQAGBQEGBWsLAQkPDgIMBwkMXggBAwMCWAoBAgIOSA0BAQECWAoBAgIOSAAFBQRZAAQEDQRJG0BLAAMICQgDZQAHDAEMBwFtAAABBgEABm0ABgUBBgVrCwEJDw4CDAcJDF4ACAgCWAoBAgIOSA0BAQECWAoBAgIOSAAFBQRZAAQEDQRJWUAhRkZGUUZRUE9OTUxLSklIR0RDQD87OSspJSMRJCUiEAUYKzU0NjsBJjU0NwYjIiY1NDYzIQcjHgEHFAcOARUUFhceAQcUBiciJjcUFjcyNic0Jy4BLwEmLwEmJyYjJgYTHgI2LgIGBTUzNTMVMxUjFSM1sn42KhAKE2iEpGkBNkViLzYBWCUWNhs9MAGkjIW4cHZWd2wBBAMICA4GDS4RCScmWoZBC2R2RhRiekQCNMgyyckyIFeIKC4dHQGCX1uIMhJkPV1FHSIZEzoUK1pEWoYBZHNFYgFYSRMNCxQJEAcJIQwFDAFgAe1PcgNsnm4EamYyyMgyyckAAQAA/2kDBgNSAEgAMkAvIgEDAg4BAQMCRwACBAMEAgNtAAMAAQMBXAAEBABYAAAADgRJOjg0MiooJCQFBRYrETQ+AjMyFhUUBgciJicHDgUPAQYmLwEuAjQ2NxMuATUnNDYXMhYHFA4BBwYWMzI2JzQmByIGBxQXFgcOAQcOAScuATZiomGfzKyKLU4RKAUQEhQSEAUGAwoBAQEEAgYESggKAUItJSoBEB4FCjgtT2gBfnF+nAEmDQUCCAICEAo7OgHrP3xqQsSFq94BKh6eEyYmHh4SBwgEAgUODRwwKDgUATkQLg0PQFYBMCYXQlgbLUK0fmF8AaJxQy4PEQUkBQsGAxh2AAAAAgAA/2oDXANSACoAOQCAQA0eGxUABAEEAUcyAQNFS7AeUFhAFgAEAAEABAFhBgUCAwMAWAIBAAANAEkbS7AkUFhAHAAGAwQEBmUABAABAAQBYQUBAwMAWAIBAAANAEkbQB0ABgMEAwYEbQAEAAEABAFhBQEDAwBYAgEAAA0ASVlZQAs5OCERLyIxJwcFGisTBhUUFxYXFhcyNjsBMhcWMz4BNzY3LgEnJjc1PgE3LgEjIg4BJgciBgcGJSY1NDc+ATcWFRQHDgEnAQEUGjlZUx5gLwQuLS8dMVQrHyIyRg0KAQQ8MCZmNDByO3gqOnAoJQGYAzUbVicCMhxTJwFfEhJETGFXiAEqFBYBUEAwSRNMLyMjGDBYGjA2KgEsAUI8OK8PD0FAIS4DDw9FPyQsAQAAAAABAAD/agPoA1IACwAnQCQCAQAGBQIDBAADXgABAQ5IAAQEDQRJAAAACwALEREREREHBRkrNREhESERIREhESERAWcBGgFn/pn+5tEBGgFn/pn+5v6ZAWcAAQAAAAAD6AHrAAMAHkAbAAABAQBSAAAAAVYCAQEAAUoAAAADAAMRAwUVKzURIRED6NEBGv7mAAABAAD/agOKA1IACAAhQB4DAgEDAUUAAQABbwMCAgAADQBJAAAACAAIERQEBRYrFREJAREhESERAcUBxf7I/ueWAokBX/6h/XcBh/55AAAAAAMAAP9xA94DTAACAAYAEwAgQB0EAQEAAUcGBQIBBAFEAAEAAXAAAAAOAEkVGQIFFisVEwEDCQM+Ah8BFg4CLwEmRAESzQGmAQP+WwEPAjpQGoMZAjpQGoMbjwFX/u8BQgGm/vz+WgLyJzwCG4IaUDoCGYMbAAAAAAMAAP+nA+gDFgAHAA8AEwCRS7AJUFhAMwYBBAUHBQRlCgMCAQkICQEIbQAFCwEHAAUHXgAAAAkBAAleAAgCAghSAAgIAlYAAggCShtANAYBBAUHBQQHbQoDAgEJCAkBCG0ABQsBBwAFB14AAAAJAQAJXgAIAgIIUgAICAJWAAIIAkpZQBwICAAAExIREAgPCA8ODQwLCgkABwAHERERDAUXKzURIREjEyETAzczNSEVMxcBIQMhA+iaNvzgNnnrJwGCJ+v83QKgTv38sAEx/s/+9wEJAWpjmZlj/dcBfQAAAgAA/2oDOANSAAcACwAyQC8CAQAGAQMEAANfAAEBDkgABAQFVgcBBQUNBUkICAAACAsICwoJAAcABxEREQgFFysRNSE1MxUhFQERIREBIfYBIfzzAuICeY1MTI388QKk/VwAAAH/+/9vA98DYgAjABJADxIBAEUAAAANAEkfHQEFFCsRND8BNh8BFg8BBhUWHwEWJhYnFj8BNh8BHgEPAQYjJickJyYcii0gcRIgMwUZa0MkBFYDFAc9JyHLFgYQjRsvjLL+/nVIAmcyGoolMtMnIDQGCGJhQCIQQhMGCDweEnkOLhCLGwR1ud2XAAAAAgAA/2oD6ANSACcAMABBQD4REA8OBwYFBAgDABUUAQAEAgMlJCMiGxoZGAgBAgNHAAMDAFYAAAAOSAACAgFWAAEBDQFJLy4rKh8eGgQFFSsRNTc2Nyc3FzY/ATMXFhc3FwcWHwEVBwYHFwcnBg8BIycmJwcnNyYnNxQWMjY0Jg4Blg4YYG11KS8QnBAtK3VtYBgOlpYOGGBtdSstEJwQLyl1bWAYDs1UelRUelQBEJwQLSt1bV8XDpaWDhdfbXUrLRCcEC8pdW1gGA6Wlg4YYG11KS9ePFRUeFYCUgAAAAAD//f/fgPjAz0AHgAnADAALkArGwEARR8BA0QAAAEAbwQBAwIDcAABAgIBVAABAQJYAAIBAkwYGiMhLQUFGSsTPgEfARYfAQUeAQ8BBiMhByEyFg4BJyEuAT8BAycmEzQ2HgEOAiYlNDYeARQOASYCCCYTliADCgKuFxgCKwgp/aALAkIVHgIeE/1/GRwCHCl3LeQwPjIEKkYoAdEuQi4uQi4DFxQSBTAKIVRNBSIV7itFHCweAQIiGJUBoicR/OggMAIsRCoGNhwgMAIsRCoGNgAAAAEAAP/XA+gC5QAGACBAHQEBAEUGAQFEAAABAQBSAAAAAVYAAQABShESAgUWKxEBFSERIRUCSgGe/mIBXgGH0/6Y0wAAAQAA/9cD6ALlAAYALEApBAEBAAFHAwEARQUBAUQAAAEBAFIAAAABVgIBAQABSgAAAAYABhEDBRUrNREhNQkBNQGeAkr9tqoBaNP+ef550wABAAD/5wJxAtUAAgAGswEAAS0rFREBAnEZAu7+iQAAAAMAAP9qA+kDUgAIABEAHQA7QDgAAggBBAACBGAJAQcHBVgABQUOSAAAAAFWBgMCAQENAUkSEgkJEh0SHRkYFBMJEQkRExMTEgoFGCsVNDYyFhQGLgERNTIEEgcjNAADNTIEABIHIzQCJiRObk5Obk6zATCyAcD+7cHLAXIBDKABwIDY/tQQN05Ob04CTAGHv7D+zrLCARMBU8Ce/vL+kMykASzYgAAAAAIAAP9qA9oDUgAbAFQBV0uwC1BYQBYFAQcBLAEGBRoBCQYMAQgJEwECBAVHG0AWBQEHASwBBgUaAQkGDAEICRMBAwQFR1lLsAtQWEAxAAEABwUBB2AABQAIBAUIYAAGBgJYAwECAg1IAAkJAFgAAAAOSAAEBAJYAwECAg0CSRtLsA5QWEAvAAEABwUBB2AABQAIBAUIYAAJCQBYAAAADkgABAQDWAADAw1IAAYGAlgAAgINAkkbS7APUFhALQABAAcFAQdgAAUACAQFCGAABAADAgQDYAAJCQBYAAAADkgABgYCWAACAg0CSRtLsBVQWEAvAAEABwUBB2AABQAIBAUIYAAJCQBYAAAADkgABAQDWAADAw1IAAYGAlgAAgINAkkbQC0AAQAHBQEHYAAFAAgEBQhgAAQAAwIEA2AACQkAWAAAAA5IAAYGAlgAAgINAklZWVlZQA5TUS0lJC0pIigiIgoFHSsRNDYzMhc2MzIAFRQHFhUUBiMiJwYjIgA1NDcmExQXFjMyPgInNC4EJzQ2MzIeAzMyNiYnLgEjIg4CBxQeAxcUDgEjIi4EByIGoHFOQyQswwEUCxygcUQ9LSnC/uwJJd0eR68yXlA0ATpaZFw2A0olKDQYEiAXGyoCDh6CSS5WUDABUHJ0TgEuNh4mNBoSEhwXHCgCQXGgKgf+7MIxNDs+caAgCAEUwy8vQf7bKSxoFi5SNTpQJB4QJBohIBgkIhomNhs3MhIoSDNCUCIYKiYdKA4WICYgFgEiAAT//P/wA+YCzAAVABgAOwBHAIJAFRgBBgAeAQQFQgECBEE2NQkEAQIER0uwElBYQCUAAAYAbwAGBQZvAAUEAQVUAAQAAgEEAl8ABQUBWAgHAwMBBQFMG0AsAAAGAG8ABgUGbwcDAgECCAIBCG0ABQQIBVQABAACAQQCXwAFBQhYAAgFCExZQAwjPyMVETISNTIJBR0rNRM2OwEyFxMWFRQrASIvASMHBisBIhMzJwE2NzYyFzU0IyIHBi8BJjc2NzYWFxYVERQrASInNQYjJicmNxQXFjY3NSYnJgcG0QQMigwEzwIQfQsEI84jBAt9FOOOSAErBDEugytMOzASCCkECCUvOZIpMxBjEAIvPkMsM4MRHU4QDRg5HRETAq0MDP1XBgIQDHt7DAEM/P6VVCwpIyBKMw4SRAwIJREYDCctVP68EBAKJQIrME0eFRgOG0UZBhQiFwAAAgAAAAAD6AJwABYAHwCsS7AJUFhAKgYEAgIBCAUCZQAAAAkBAAlgAAgFAwhUAAEABQMBBV4ACAgDWAcBAwgDTBtLsCJQWEArBgQCAgEIAQIIbQAAAAkBAAlgAAgFAwhUAAEABQMBBV4ACAgDWAcBAwgDTBtAMgYEAgIBCAECCG0AAwUHBQMHbQAAAAkBAAlgAAgFBwhUAAEABQMBBV4ACAgHWAAHCAdMWVlADh4dFCIRERERERIiCgUdKxE0NjcyFhchFSMVIzUjFSM1Iw4BJyImNxQWMjYuAQ4BoHFgkhgBzUB0NnZpEphkcaB/VnhYAlR8UgFecaABdFp12tqWll+CAaBxPFZWeFgCVAAAAAABAAD/agR6A1IAQQBXtkEhAgECAUdLsB5QWEAbAAIAAQACAW0AAQQAAQRrAwEAAA5IAAQEDQRJG0AfAAIAAQACAW0AAQQAAQRrAAMDDkgAAAAOSAAEBA0ESVm3HiQpKicFBRkrET4DPwE2MzIXHgQfAR4BFzI2NzY1NCcmJyYjIgc2NzYzMhcWFxYVFAcOBAcGIi4BJyYCJy4CDgEHN25SPhERDAwTEBoiGBIMCA4gKBUYVjIaAgkqCw0jMBZwVVkMDGYlEgYSZnyOaCcqSEQsEBKeEgEGFBwuGwJCQWY2IAUEAgYKMD5SSipHfWgBcF8wKw0KNA0EGoJPPAEIUiYyHSBm1KKUWBgYKjYeJgIKEwIEBgYWFgAABP/9/8ID1QMBAC0ANwBBAEsAKkAnS0dCQTw4GxEOBwULAEUBAQACAgBUAQEAAAJYAAIAAkwrKRIrAwUWKxMmNhYfAQYXFhceATcyNxY2Nx4BNz4BPwE2JzUWNz4BFxYGBw4DBwYjISYnEyY2Fh8BFgYmJxM+ARYfARQGJicTPgEWFwcOASYnAQQmNAk1DwEGHgcyKC8bImIZG1gdDBADBQIBGiMxeCYhBCE9VjBELBUt/qJUFUIGNjoIFQQqMgx4AjxABAg4OgGYBEI6AQYFOjIEArwlIBYbuB0jHq40PAElJwQnJQgfECAVIQwcJgoiLUIZGEYUGXJufB8SBnABmi0oGCTRKSwOJgEfKR4gIfg7IiopAQArGCYh/i8mKC8AEAAA/+cD6ALVABMAFwAaAB0AIAAjACcAKgAtADAANAA3ADoAPQBAAEQAikCHRD89NDMyLy0nJiUiIBcWDwIGKRwZAwEDAkcUDRMJEQUGAAIABgJtAAEDAXAAAAYDAFUODAgFBAIDAwJTDgwIBQQCAgNWCwoSBxAEDwcDAgNKPj4uLigoISEbGxgYQ0I+QD5APDs6OTc2LjAuMCwrKCooKiEjISMfHhsdGx0YGhgaFBg0FQUXKxE0PwE2MyEyHwEWFRQHAQYiJwEmNzM3JwcBAzMTAyczLwEXNwcXNycXGwEnMy8BFzcHFzcnAxMjAwEjJzMvARc3BxczJxKgERoCLhoRoBIQ/ksUNhT+SxA/hlRIdwEzxCPnTJePTj89MxxQR1YfTk6UjEZGRkQrRVBBTOebBQEyb7aPQTEzPSdUhZEB9hwRnhQUnhEaFxT+MBYWAdASG1Q9sP64AUj+gQF/H0FbMjJGQjpHtP57AYUfOWM6Ok46Qj/9zQF//rgBSB9BWzIySFSRAAACAAD/aQPoA1EADQAWACdAJAMBAAMBRwIBAgBEAAMAAAMAXAACAgFYAAEBDgJJExYTJAQFGCslFwcnBiMiJhA2IBYVFCc0JiIOAR4BNgLq/mn+an6p8PABUvCJnuSeAqLgotH/af5I8AFS8PCpf39xoKDingKiAAABAAD/aQSbA1EAEQAGsw4DAS0rAQYBByYBNwU2JD8BNj8BMh4BBJv6/qJzkP7AawEelgECTYM2FxUEDiYDCt798LO0AUBr+pb0QW8uDQ4EIgAAAAABAAD/agShA1IABgAmQCMDAQEAAUcCAQBFBAEBRAAAAQEAUgAAAAFWAAEAAUoUEAIFFisRIREJAREhAqwB9f4L/VQCEwE//gv+DQE8AAAAAAsAAP9qA54DUgAOABoAJAA0AE0AZwB1AIQAjACSAJwD9UuwHlBYQCUzLisNBAMCAwEAA0MBGxNtASAQmQEfIJh6Ag4NhHJANwQRDgdHG0uwIlBYQCUzLisNBAMCAwEAA0MBGxNtASAQmQEfIJh6Ag4NhHJANwQUDgdHG0uwLlBYQCUzLisNBAMCAwEAA0MBGxNtASAXmQEfIJh6Ag4NhHJANwQUDgdHG0AlMy4rDQQDAgMBAAdDARsTbQEgF5kBHyCYegIODYRyQDcEFA4HR1lZWUuwClBYQGwHAQMCAAIDAG0dARsTEBMbEG0ZFxIDECATEGMiASAfEyAfawAfDxMfD2sADw0RD2MADQ4TDQ5rIRgCDhELDmMGIwQDAgkFAQMADAIAYAAMHAETGwwTXwoBCAgOSB4aFhUUBRERC1kACwsNC0kbS7AQUFhAbgcBAwIAAgMAbR0BGxMQExsQbRkXEgMQIBMQYyIBIB8TIB9rAB8PEx8PawAPDRMPDWsADQ4TDQ5rIRgCDhETDhFrBiMEAwIJBQEDAAwCAGAADBwBExsME18KAQgIDkgeGhYVFAUREQtZAAsLDQtJG0uwHlBYQG8HAQMCAAIDAG0dARsTEBMbEG0ZFxIDECATECBrIgEgHxMgH2sAHw8THw9rAA8NEw8NawANDhMNDmshGAIOERMOEWsGIwQDAgkFAQMADAIAYAAMHAETGwwTXwoBCAgOSB4aFhUUBRERC1kACwsNC0kbS7AiUFhAegcBAwIAAgMAbR0BGxMQExsQbRkXEgMQIBMQIGsiASAfEyAfawAfDxMfD2sADw0TDw1rAA0OEw0OayEYAg4UEw4Uax4WAhQRERRjIwQCAgkBAgAFAgBeAAYABQwGBWAADBwBExsME18KAQgIDkgaFQIREQtZAAsLDQtJG0uwLlBYQIAHAQMCAAIDAG0dARsTEBMbEG0SARAXExAXaxkBFyATFyBrIgEgHxMgH2sAHw8THw9rAA8NEw8NawANDhMNDmshGAIOFBMOFGseFgIUEREUYyMEAgIJAQIABQIAXgAGAAUMBgVgAAwcARMbDBNfCgEICA5IGhUCERELWQALCw0LSRtAhgADAgcCAwdtAAcAAgcAax0BGxMQExsQbRIBEBcTEBdrGQEXIBMXIGsiASAfEyAfawAfDxMfD2sADw0TDw1rAA0OEw0OayEYAg4UEw4Uax4WFQMUEREUYyMEAgIJAQIABQIAXgAGAAUMBgVgAAwcARMbDBNfCgEICA5IGgEREQtZAAsLDQtJWVlZWVlASQAAnJqXlZKRj46Mi4qJiIeGhYOBf358e3l4d3Z1c3Fwb25samdlYF9cW1dWUE9KRT45MjEtLCYlJCMZGBMSAA4ADhISIhEkBRgrAREjNQYjIjURMxUUMjc1BxUUBiImJzU0Nh4BBzU0Jg4BHQEUMgMzBw4BDwEVIzUmLwEzFzMBFAcOAQcGICcuAScmNDc+ATc2IBceARcWBzUjFxYPAQ4CLgE9ATM1NCYiBgcVFBY3Mic1NCMiBzUjETM1FjMyJzM1IxUGIj0BIxUUMzI3AzM1IxUzETMlFSM1NDIHFRQjIic1NjMyAydAJSUtQCIVrTJUMgE4TTRBEhQQNr5JNwQMBAhIAhs5SS4FAo8GBEQzY/5zYjJEBQYGBEYxYgGOYjJGAwZHNQEBAQMCChMKAmImRSwBKCNNvzIZFTQ0Fhsv+jMzERs0JB4enD2zPDoCIC0tvxIOCwoMFQLj/scjJzgBBfAVGO1JoiosMCeiJyoBLMyrCg4CCgyrGgF5pQweDRywqAxJq6n9xjFgMjwBBQUCOjNgYmAyPAEFBQI6M2CMEw0LBAwIBAEMDAswQCMoKCNxJCwBPIw/F27+qRQXA/3AExHC1SwgAQkyMv7bvBwcGxiFFQueCgAEAAD/awPoA1EACAAYACgAPQCYS7AdUFhANgAHAgYCBwZtAAYEAgYEawAEAwMEYwsJAgAAAQgAAWAFAQMDAlkMAQICDkgACAgKWQAKCg0KSRtANwAHAgYCBwZtAAYEAgYEawAEAwIEA2sLCQIAAAEIAAFgBQEDAwJZDAECAg5IAAgIClkACgoNCklZQB0LCTw7ODUyMS0rJiMeGxUUEhEPDgkYCxgTEg0FFisBLgEiBhQWMjYTIQ4BBxUhPgEyFhchNS4BBxQGKwEiJj0BNDY7ATIWFQMOAQcuASc0NyERHgEXIT4BNxEhFgJcAThUNzdUOJP+DGmNAwFvHUZMRh0BZgONBRAMVQwQEAxVDBBtA4VlZYUDF/7eA41pAfRqjQP+6BYBUyo3N1Q3NwIoA4xpRRQXFxRFaYzpDBAQDFUMEBAM/plkhQMDhWQ2L/6raYwDA4xpAVUvAAEAAP/qA5gC1AAqAEZAQyknJR0CBQQFGRYTEAQDBAkBAQIDRwAFBAVvAAMEAgQDAm0ABAACAQQCYAABAAABVAABAQBZAAABAE0UHBMRIiYGBRorAQYHFRQOASMiJxYzMjcuAScWMjcuAT0BFhcmNTQ3FhcmNTQ2Mhc2NwYHNgOYJDp4/KSggg4ghGY+YBIKMhhCVCQwVBqa7AZuojY8PBQ+OAJ8NiwYgvCmVAJQAkg6BAYOaEQCFAQ6ZDAuvAgSGE5uOgwgQiYIAAAAAAEAAP9qAhoDUgATAC1AKgMBAAcGAgQFAAReAAICAVgAAQEOSAAFBQ0FSQAAABMAExEREyEjEQgFGisRNTM1NDY7ARUjIgYdATMVIxEjEZqIX5mZDxjAwMABOb9gaJK/IBliv/4xAc8AAQAA/2kCjgNRAAUABrMEAgEtKwkBBwkBFwE0AVqa/gwB9JoBXf6mmgH0AfSaAAAAAQAA/2kCjgNRAAUABrMCAAEtKxMJAScJAZoB9P4MmgFa/qYDUf4M/gyaAVoBWgAAAwAA//YD7QLGAAwAGQAmAAq3IhwVDwgCAy0rNxQWMyEyNjQmIyEiBhMUFjMhMjY0JiMhIgYTFBYzITI2NCYjISIGRCoeAxkeKioe/OcdLAEqHgMZHioqHvznHSwBKh4DGR4qKh785x0sPh4qKjwqKgECHioqPCoqAQIeKio8KioAAAAABAAA/5wDhAMgABcAGwAfACMADUAKISAdHBkYBgAELSsBMhYVERQGIyEiJjURNDY7ARUzNSEVMzUTESERExUjNSEVIzUDICo6Oir9RCg8PCguoAEioCz9RKBGAghGArw6Kv2oKDw8KAJYKjpkZGRk/UQBkP5wAyCqqqqqAAEAAP9qAfwDUgAJAAazCQQBLSs1MxEjNxcjETMHqqr+/qqq/mgB7P7+/hT+AAAAAAMAAP+JA6oDMwARAP4BYwASvwElASAAuwAWAA0ABAADAC0rETQ+Ah4DBxQOAiIuAjcUHgIzJicuAScmJy4BJyYiLwEmLwEuAScmNz4BFzIXFhcyFjI2NzU3Nj0BNCcmBicmPgE3NiYPAQYHBg8BJyYnJi8BJjQmBiYHBhYHFiYvAS4CBwYPAQYHBicjIiYiLwEmPgIfATYmJyY0NjsBNj8CNiIXHgEzFj4BNzYnJgYHDgEPAQYiJy4BPQE0NzQ/ATY/AT4BHwEyFjMWPwE+ATUvASY2NyYjIgcVFBceATIWBw4BBwYHIyIGJgYmBiY1Jz4DMzYmDgInJjY3NicGBx4BFxQOAgcGBw4BBwYmJzUnJgcmBwYFBhcWFxY2FxQHBgcGDwEGDwEGFB8BFhUHBg8BBg8BDgEHPgE1NCcGBwYVFxYOAi4CJyYvASYGBwYrASImDwEeARcyPgE3NhcWDgEVDwEOAQcOAScuAScmLwEuAicuAScOAUp+rr6ufEwBSn6swKyASFc6ZIhLBwQBAgMBEAUMEQggDBoOChULDAILMRk2JRgSFhYFIhYeCAEBBgQgBAgWJgIOJxMHCAkDBgkGBAEDCAMCBgIIAwEQAQEMCQoCCAoHDQcHBQUDGAYFBgoCBAMKBhALDQIMAgEGBA0SDA0GBgIHAggCBBkMBw0JBhIFAgIDBgUUBwQEAQECAQMOCBAMEQUeAxETCQYEAQIBBgQ+Qi8wAgQYFBADBB4RFB0GBQQMBgoECAEBEBIYBQEKDhISBQMQAQUNHRgLDAEEBgYDDgcDCAcMCAEBAQMGDEQB7QEVGxkLJAcTFgsCBQcCAwQBAgQDAQEDBgMECwcMBnSUAgQBAgEBAgYGCgQKAggGDQcQBxIVCwcMBQoBDgoFBAYCBxABAgwBAgEGBAcUBwMKBAMCBQMCBgEGHgQEAgFeX658TAJIgKphX65+Skp+rl9MjGJCCBkHJAkHMA8IAQEBAgEFCgUaDT4pFQ4BDhIBBAIGBwcFBQcCBAICBQgQEAIOCAgECBUGCg8GBAIDEQYEBAoCCAQLGAgNAgwSAwYCAQIFCAYCEQECAgQFIAoEAQEJEAIFBgIEDAoCAgEBCAEIDAwUDgkGCQMQBAgEAgIIAwoHAgQDBgMDDgcKAQEIAxUIBQgHGBwLHggXDAITAgYEDgsOIA0PBAICAgQCCAIHCBAECgwKCAIKBggKAgsIEBMCCAsECAQIAQ4LBCIEBwwNCAMDAQIDYb8fFxsFAggBESQlCwMEBgIFBgEOAgkHAQkEAgQCAQkGBgUmyHwMGAUHEQQOCw4IAgYGCAEGAwYDAgMJAgIECxIBBAQDBQEaCg4GCQsEBgYGBgYCDgQCAgUDBAYECBQEAgQAAAAABAAA/4kDqgMzABEAKQEgAUoAF0EKAUQBMgCZAD0AKAAZAA0ABAAEAC0rETQ+Ah4DBxQOAiIuAhM2HwEWBxUWNz4BNzY3Nj8CNic0JicGEx4DMh8BHgEfAR4CFRYXMhY3Mjc+BTQmNC8BJj4DNz4BJyIGJyYnJj8BNDceARcWHwEeAxcWNjc+AjQ3PgInIgcOASciJic+ATsBMhcyNz4BHgEfAR4BHwEWPgEvAT8BLgEnDgEfARQOAQcGLwEuASIGBw4BDwEOARUHBh8BHgE+AjM+ARcWBw4BBwYPAQYuAScmBwYHIwcGFgceAQcnJg8BDgIXFjMWNz4BNzY3NjIWMhYzFjc2JzQmNTMyHwIWFRYfARYXNz4BMzIVBgcOAhcWNh4BBhQHFQ4BJicmJy4BIyYHBhcTFj4CFg8BDgIVFB4BHwEWNhY2Mjc2NzY3NiYvASYnJj0BBgcWDwEGSn6uvq58TAFKfqzArIBImw4EBQEBARQHCAIFEQIEBgUDAQ4KLDIDEhQkFhUdEQwFDQMDBAQHAggCOz0HGAQKAgUEBAIBBAQGCAMNKAEHJAsYGxYBAQUFHgYCAwQBCAYMAwcUBwQEBAIBCgIBEAcCCgULDAEEDAQNCQISFQgOEAoJBwQGBAcDBwIBAQIFC4hnBwQCAgQMAxISEg0OFBIIAQoBBAMCAQEBAgELFAwGAQUSBgkNBwwNAQMGAwUIAgwSDhANBwcIAwEMAQoHBgsFBwoDBB0YAwQKAwcNBwoIBAYCCgcEAQ4IAwMEBAMFBQUFARIIFBkVAQUDJBgJBhwKBAICCyI0AhUXCxAQRywyCygHEBQMDAIRDRASAgYDBwQICgYIAh0ULAcDEAoWDAQCQRYMBAkIAV5frnxMAkiAqmFfrn5KSn6uATcDAgUBAgUdCwQiBAkQAQQGBgQECgoBI/5gEhgOBgEBAQoOJQgSJgYYCAIBFAQSBAIIBQgECAMJBQQKAgoCDUgRCAMEHBcfCAICBRQIAgUHAgYIDAQFBgYDCgYQAQUODBkEAQwCEgsDAgEJBAIGBgcFAwgBAgEJEAoOFAxvriULIhoeBwoGBRUDBAMCCAgCCAIGBAYFCQcDBwQGAgccCgQIDRYMCgUBAQIBAggBAxENAgEBBgUDEAgBAQECAQsgBAgCEQIMAgYBAQoSDwIBCwcYCwQGCAYBDwYFBQIgFBIKBAUDEA4KBQIECAYMAgYHAgQBARIIBgIkKj4BwAMECAIEDwUEBhAIBAYEAQIBAgICAQMPIRoMDAECAQcCEwIVDQkKBwYAAAAAAQAAAAAD6AKiAAYABrMFAQEtKxE3CQEXASeUAWABYJT+DJQCDpT+oQFflP4MlAAAAQAAAAAD6AKiAAYABrMEAgEtKzUBNwEHCQEBYJQB9JT+oP6grgFglP4MlAFf/qEAAgAA/2kD4ANSABMAHAAItRoWEQgCLSs1NDY3Mhc3IzUhESM1BxYVFAYkJjcUFj4BLgEiBtKValrHmAGGjMQ/1P7W0JB8soACfLZ40ZXSATnHi/55l8ZbcJTUAtCXWIACfLR8fAAAAAACAAD/agKEA1MAFQAeAAi1HBgNAwItKxE0NiQWBxQGBxUzFSMVIzUjNTM1LgE3FBYyNi4BDgG8AQjAAZZuiYl7i4twlH9ynnQCcKJuAhCFvALAg3SwF2d7iYl7Zxayc1BycqByAm4AAAgAAP9qA+gDUgADAAcACwAOABIAFgAaAB4AFUASHBsYFxQTEA8NDAkIBQQDAQgtKxUBFwEDNTMVAzUzFRM1Myc1MxUTNSEVJTUhFSU3IRUDnkr8Ykrq6uop6+vrAgHo/hgB6P43kQE4TAOeSvxiAeTr6wEY6ur+6Ost6ur9BoODqIODqIODAAAFAAD/sQPoAwsADwAfAC8APwBPAA9ADEtDOzMrIxsTCwMFLSs3FRQGKwEiJj0BNDY7ATIWNxUUBisBIiY9ATQ2OwEyFjcRFAYrASImNRE0NjsBMhY3ERQGKwEiJjURNDY7ATIWExEUBisBIiY1ETQ2OwEyFo8KCGsICgoIawgK1goIawgKCghrCArWCgdsBwoKB2wHCtcKCGsICgoIawgK1goIawgKCghrCAouawgKCghrCAoKQLMICgoIswgKCof+vggKCggBQggKCs796AgKCggCGAgKCgEW/MoICgoIAzYICgoAAAAAAgAA//gCOQLDAA8AOgAItTUcCwMCLSslFRQGJyMiJj0BNDYXMzIWExQOAwcOARUUBgcjIiY9ATQ2Nz4BNCYiBwYHBiMiLwEuATc2MzIeAgGJDgiGCQ4OCYYIDrAQGCYaFRceDgmGCAxKKiEcNEYYFCgHCgcHWwgCBFmqLVpILpWGCQ4BDAqGCQ4BDAFFHjQiIBIKDTANChABFAsaLlITDyIwJBAOMgkERgYQCJQiOlYAAAAAAQAA/2oD6ANSAAUABrMEAAEtKxEhAREFEQPo/qb+zANS/qb+bvwCjgAAAAAJAAD/sQNZAsQAAwATABcAGwAfAC8APwBDAEcAF0AURURBQD43LiYdHBkYFRQKBAEACS0rNxUjNSUyFh0BFAYrASImPQE0Nj8BFSE1ExUjNQEVITUDMhYHFRQGJyMiJjc1NDYXATIWBxUUBgcjIiYnNTQ2FwUVIzUTFSE1xMQBiQ4WFg6PDhYWDuj+Hn19A1n+ZX0PFgEUEI4PFgEUEAH0DhYBFA+PDxQBFg4BQX19/h5AR0dIFg6PDhYWDo8PFAHWR0cBHkhI/cRHRwKDFBCODxYBFBCODxYB/uIUD48PFAEWDo8OFgFHR0cBHkhIAAAJAAD/agPoA1IAAwAHAAsADwATABcAGwAfACMAF0AUISAdHBkYFRQREA0MCQgFBAEACS0rFTUzFQM1MxUDNTMVEzUzFQM1MxUDNTMVEzUzFQM1MxUDNTMV+vr6+vp9+vr6+vp9+vr6+vqW+voBd/r6AXf6+v0S+voBd/r6AXf6+v0S+voBd/r6AXf6+gAAAAAGAAD/agPoA1IAAwAHAAsADwATABcAEUAOFRQREA0MCQgFBAEABi0rFTUzFQM1MxUDNTMVEzUhFQE1IRUBNSEV+vr6+vqNAmH9nwJh/Z8CYZb6+gF3+voBd/r6/RL6+gF3+voBd/r6AAH/+f97A/gDWAAlAAazHwEBLSslBiQnJgI3PgE3NhYXHgEHBgcGAhcWJDc+AScmJAc1NgQXFgIHBgNXl/5qlI8OgQgRChxAGRYIDgYKaQZnegE4bFAtMEP+5J+3AUdONClTEAmNDoyVAYSeChIGEQcXGDwcDAp2/t5scR12Xu92lnoyATuKrX/+/GoWAAAAAAMAAP+uA1oDDgAqAD0AUQAKt0o+MysUCAMtKwEyFhcWFRQOASMiJy4BJyY3NTY3NjMyFjMyFhceARUUBgcUFxYXFhcWMjYDMj4CNC4CDgMHFBcHNxYTMh4CDgMnIicHNyY1ND4CAiYHXgMBEj4aIEo3UCopAQInDg8EDAULCAQFHCYBAxMmHzUHDixrR4JeODhego6AYDYBQyyHWGhWnHBEAkB0mFhsX+lMPEJymgEyMAYCBhIuHiMZUj48MAUyJgwCBg0LTAQLKgUDBSkjHhsENv7ZOFyEjIRcOgI2YIBIcVyCKzoDA0RuoKagbEgCNUviY3ZVnHJAAAAAAAEAAAABAACM914pXw889QALA+gAAAAA0cR3CwAAAADRxEzb//X/QQUOA3oAAAAIAAIAAAAAAAAAAQAAA1L/agBaBQ4AAP/pBQ4AAQAAAAAAAAAAAAAAAAAAAFQD6AAAA+gAAAPoAAADoAAAA6AAAAH0AAAD6AAAA+gAAAPoAAAD6AAAAcwAAAOEAAAD6AAAAyAAAAMgAAAD6AAAA4QAAAK8AAADNAAAA1wAAAOPAAADMQAAA6AAAAN2AAADvgAAA48AAARmAAADqQAAA6MAAAQAAAAEsQAAArEAAAUOAAADqQAAA5gAAASgAAADBgAAA1wAAAPoAAAD6AAAA4oAAAPdAAAD6AAAAzgAAAPcAAAD6AAAA+EAAAPoAAAD6AAAAnEAAAPoAAAD2gAAA+YAAAPoAAAEegAAA9MAAAPoAAAD6AAABJsAAAShAAAD6AAAA+gAAAOYAAACGgAAAo4AAAKOAAAEMQAAA4QAAAH8AAADqQAAA6kAAAPoAAAD6AAAA+AAAAKDAAAD6AAAA+gAAAI7AAAD6AAAA1kAAAPoAAAD6AAAA+gAAANZAAAAAAAAAEAAtAEGAW4BrAIaAsYDigP6BFYEmAUCBWoF1gZMBnwG7gc6B6QIAgggCDgIcAjwCbQKrgsEC0gLkAxADJwNCA14DqQPfBAAEJoQxhDiEQoRRhG2EegSLhKeEwgTKhNSE2ITthTWFYIWChaWFyYX6hgmGFAYeBtKG/YcXByQHKgcwB0CHUAdWB9gIUYhXiF2Iaoh3iIiIpYi8CMGI34jxiP6JEIkvwAAAAEAAABUAWQAEAAAAAAAAgBIAFgAcwAAAQgLcAAAAAAAAAASAN4AAQAAAAAAAAA1AAAAAQAAAAAAAQAIADUAAQAAAAAAAgAHAD0AAQAAAAAAAwAIAEQAAQAAAAAABAAIAEwAAQAAAAAABQALAFQAAQAAAAAABgAIAF8AAQAAAAAACgArAGcAAQAAAAAACwATAJIAAwABBAkAAABqAKUAAwABBAkAAQAQAQ8AAwABBAkAAgAOAR8AAwABBAkAAwAQAS0AAwABBAkABAAQAT0AAwABBAkABQAWAU0AAwABBAkABgAQAWMAAwABBAkACgBWAXMAAwABBAkACwAmAclDb3B5cmlnaHQgKEMpIDIwMTUgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbWZvbnRlbGxvUmVndWxhcmZvbnRlbGxvZm9udGVsbG9WZXJzaW9uIDEuMGZvbnRlbGxvR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgADIAMAAxADUAIABiAHkAIABvAHIAaQBnAGkAbgBhAGwAIABhAHUAdABoAG8AcgBzACAAQAAgAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAGYAbwBuAHQAZQBsAGwAbwBSAGUAZwB1AGwAYQByAGYAbwBuAHQAZQBsAGwAbwBmAG8AbgB0AGUAbABsAG8AVgBlAHIAcwBpAG8AbgAgADEALgAwAGYAbwBuAHQAZQBsAGwAbwBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUBWhlYXJ0C2hlYXJ0LWVtcHR5BHN0YXIKc3Rhci1lbXB0eQlzdGFyLWhhbGYJYXR0ZW50aW9uB2JhcmNvZGUFdHJ1Y2sIdXNlci1hZGQEaW5mbwZob21lLTEDZXllCXRodW1icy11cAt0aHVtYnMtZG93bghkb3dubG9hZAVyZXBseQhkb2MtdGV4dAphcnJvd3MtY2N3BnJvY2tldAhpbmZpbml0eQhjYW5jZWwtMQVmbGFzaARtYWlsDHZpZGVvY2FtLWFsdAZjYW1lcmEGZG9sbGFyDGhlYXJ0LWJyb2tlbgZzdGFyLTEEdXNlcgV1c2VycwRsb2NrBGNoYXQFY2xvY2sHYW5kcm9pZAVncGx1cwlwaW50ZXJlc3QIYXBwc3RvcmUEcGx1cwVtaW51cwZob21lLTIGcGVuY2lsBXByaW50BXRyYXNoBXBob25lA2NvZwZiYXNrZXQEbGVmdAVyaWdodARwbGF5A3JzcwVza3lwZQhmb250c2l6ZQNrZXkFdmltZW8DYXNsB2RpYW1vbmQGc2VhcmNoAm9rB2ZvcndhcmQHeW91dHViZRBpbnN0YWdyYW0tZmlsbGVkB3R3aXR0ZXIIZmFjZWJvb2sJbGVmdC1vcGVuCnJpZ2h0LW9wZW4EbWVudQhjYWxlbmRhcg9yZXNpemUtdmVydGljYWwFZ2xvYmUJZ2xvYmUtaW52CWRvd24tb3Blbgd1cC1vcGVuBG1hbGUGZmVt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") format("truetype"); }

/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: 'fontello';
    src: url("../../../font/fontello.svg?91356212#fontello") format("svg"); } }

[class^="icon-"]:before,
[class*=" icon-"]:before,
[class*=" fa-"]:before {
  position: relative;
  bottom: 1px;
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .5em;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - magrins should be symmetric */
  /* remove if not needed */
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-weight: normal;
  text-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
  /* you can be more comfortable with increased icons size */
  /* Uncomment for 3D effect */ }

.icon-heart:before {
  content: '\21'; }

/* '!' */
.icon-heart-empty:before {
  content: '\22'; }

/* '&quot;' */
.icon-star:before {
  content: '\23'; }

/* '#' */
.icon-star-empty:before {
  content: '\24'; }

/* '$' */
.icon-star-half:before {
  content: '\25'; }

/* '%' */
.icon-attention:before {
  content: '\26'; }

/* '&amp;' */
.icon-barcode:before {
  content: '\27'; }

/* ''' */
.icon-truck:before {
  content: '\28'; }

/* '(' */
.icon-user-add:before {
  content: '\29'; }

/* ')' */
.icon-info:before {
  content: '\2a'; }

/* '*' */
.icon-home-1:before {
  content: '\2b'; }

/* '+' */
.icon-eye:before {
  content: '\2c'; }

/* ',' */
.icon-thumbs-up:before {
  content: '\2d'; }

/* '-' */
.icon-thumbs-down:before {
  content: '\2e'; }

/* '.' */
.icon-download:before {
  content: '\2f'; }

/* '/' */
.icon-reply:before {
  content: '\30'; }

/* '0' */
.icon-doc-text:before {
  content: '\31'; }

/* '1' */
.icon-arrows-ccw:before {
  content: '\32'; }

/* '2' */
.icon-rocket:before {
  content: '\33'; }

/* '3' */
.icon-infinity:before {
  content: '\34'; }

/* '4' */
.icon-cancel-1:before {
  content: '\35'; }

/* '5' */
.icon-flash:before {
  content: '\36'; }

/* '6' */
.icon-mail:before {
  content: '\37'; }

/* '7' */
.icon-videocam-alt:before {
  content: '\38'; }

/* '8' */
.icon-camera:before {
  content: '\39'; }

/* '9' */
.icon-dollar:before {
  content: '\3a'; }

/* ':' */
.icon-heart-broken:before {
  content: '\3b'; }

/* ';' */
.icon-star-1:before {
  content: '\3c'; }

/* '&lt;' */
.icon-user:before {
  content: '\3d'; }

/* '=' */
.icon-users:before {
  content: '\3e'; }

/* '&gt;' */
.icon-lock:before {
  content: '\3f'; }

/* '?' */
.icon-chat:before {
  content: '\40'; }

/* '@' */
.icon-clock:before {
  content: '\41'; }

/* 'A' */
.icon-android:before {
  content: '\42'; }

/* 'B' */
.icon-gplus:before {
  content: '\43'; }

/* 'C' */
.icon-pinterest:before {
  content: '\44'; }

/* 'D' */
.icon-appstore:before {
  content: '\45'; }

/* 'E' */
.icon-plus:before {
  content: '\46'; }

/* 'F' */
.icon-minus:before {
  content: '\47'; }

/* 'G' */
.icon-home-2:before {
  content: '\48'; }

/* 'H' */
.icon-pencil:before {
  content: '\49'; }

/* 'I' */
.icon-print:before {
  content: '\4a'; }

/* 'J' */
.icon-trash:before {
  content: '\4b'; }

/* 'K' */
.icon-phone:before {
  content: '\4c'; }

/* 'L' */
.icon-cog:before {
  content: '\4d'; }

/* 'M' */
.icon-basket:before {
  content: '\4e'; }

/* 'N' */
.icon-left:before {
  content: '\4f'; }

/* 'O' */
.icon-right:before {
  content: '\50'; }

/* 'P' */
.icon-play:before {
  content: '\51'; }

/* 'Q' */
.icon-rss:before {
  content: '\52'; }

/* 'R' */
.icon-skype:before {
  content: '\53'; }

/* 'S' */
.icon-fontsize:before {
  content: '\54'; }

/* 'T' */
.icon-key:before {
  content: '\55'; }

/* 'U' */
.icon-vimeo:before {
  content: '\56'; }

/* 'V' */
.icon-asl:before {
  content: '\57'; }

/* 'W' */
.icon-diamond:before {
  content: '\58'; }

/* 'X' */
.icon-search:before {
  content: '\59'; }

/* 'Y' */
.icon-ok:before {
  content: '\5a'; }

/* 'Z' */
.icon-forward:before {
  content: '\5b'; }

/* '[' */
.icon-youtube:before {
  content: '\5c'; }

/* '\' */
.icon-instagram-filled:before {
  content: '\5d'; }

/* ']' */
.icon-twitter:before {
  content: '\5e'; }

/* '^' */
.icon-facebook:before {
  content: '\66'; }

/* 'f' */
.icon-left-open:before {
  content: '\e800'; }

/* '' */
.icon-right-open:before {
  content: '\e801'; }

/* '' */
.icon-menu:before {
  content: '\e802'; }

/* '' */
.icon-calendar:before {
  content: '\e803'; }

/* '' */
.icon-resize-vertical:before {
  content: '\e804'; }

/* '' */
.icon-globe:before {
  content: '\e805'; }

/* '' */
.icon-globe-inv:before {
  content: '\e806'; }

/* '' */
.icon-down-open:before {
  content: '\e807'; }

/* '' */
.icon-up-open:before {
  content: '\e808'; }

/* '' */
.icon-male:before {
  content: '\e809'; }

/* '' */
.icon-female:before {
  content: '\e80a'; }

/* '' */
.icon-view-mode:before {
  content: '\e80b'; }

/* '' */
.icon-signal:before {
  content: '\e80c'; }

/* '' */
.icon-help:before {
  content: '\e80d'; }

/* '' */
.icon-filter:before {
  content: '\e80e'; }

/* '' */
.icon-sliders:before {
  content: '\e80f'; }

/* '' */
.icon-th:before {
  content: '\e810'; }

/* '' */
.icon-th-list:before {
  content: '\e811'; }

/* '' */
.icon-spin6:before {
  content: '\e812';
  margin-right: 0; }

/* '' */
.icon-whatsapp:before {
  content: '\e813'; }

/* '' */
.fa-twitter:before,
.s3uu-twitter:before {
  content: '\5e' !important; }

.fa-facebook-f:before,
.fa-facebook:before,
.s3uu-facebook-f:before,
.s3uu-facebook:before {
  content: '\66' !important; }

.fa-google-plus:before,
.s3uu-google-plus:before {
  content: '\43' !important; }

.fa-envelope:before,
.s3uu-envelope:before {
  content: '\37' !important; }

.fa-linkedin:before,
.s3uu-linkedin:before {
  content: "\f0e1" !important; }

.fa-info:before,
.s3uu-info:before {
  content: '\2a' !important; }

.fa-whatsapp:before,
.s3uu-whatsapp:before {
  content: '\e813' !important; }

/*
   Animation example, for spinners
*/
.animate-spin {
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block; }

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

h1, span.h1, h2, span.h2, h3, span.h3, h4, span.h4, h5, span.h5, h6, span.h6 {
  text-transform: uppercase; }

h1, span.h1, h2, span.h2, h3, span.h3 {
  line-height: 2.5rem; }

h4, span.h4, h5, span.h5, h6, span.h6 {
  line-height: 1.6875rem; }

/*************************************************************************
**                                                                      **
**                  SK8DLX - Child Theme Elements:                      **
**                                                                      **
**                  Tobias Pohl                                         **
**                  Lennard Warnking                                    **
**                  SK8DLX Services GmbH                                **
**                  © 2014                                              **
**                                                                      **
**************************************************************************/
/*

1   GENERAL
2   ADMINBAR
3   ORBIT SLIDESHOW
4   TOP BAR
5   FOOTER
6   SEARCH
7   LANGUAGE SWITCHER
8   MENU ANIMATION
9   BREADCRUMB
10  CONTENT AREA
11  BUTTONS
12  SOCIAL MEDIA
13  POSTS
14  SIDEBAR
15  SINGLE POST
16  COMMENTS
17  PAGINATION
18  MEDIA QUERIES
19  HELPER

*/
body {
  font-family: Georgia, serif;
  overflow-x: hidden;
  line-height: 1.6; }

h1, span.h1, h2, span.h2, h3, span.h3, h4, span.h4, h5, span.h5, h6, span.h6 {
  line-height: 1; }
  h1 a, span.h1 a, h2 a, span.h2 a, h3 a, span.h3 a, h4 a, span.h4 a, h5 a, span.h5 a, h6 a, span.h6 a {
    text-decoration: none !important; }

a {
  -webkit-transition: 0.2s ease-out;
          transition: 0.2s ease-out; }

a:hover {
  color: #DD052b; }

.button, .button-auto, .sk8dlx-post-share a, #comment-nav-below .nav-previous a, #comment-nav-below .nav-next a {
  font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  text-transform: uppercase; }
  .button:hover, .button-auto:hover, .sk8dlx-post-share a:hover, #comment-nav-below .nav-previous a:hover, #comment-nav-below .nav-next a:hover {
    background-color: #DD052b; }

.muted {
  color: #425f6b; }

input[type="submit"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-border-radius: 0;
          border-radius: 0;
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  padding: 1rem 2rem 1.0625rem 2rem;
  font-size: 1rem;
  background-color: #1B272C;
  border-color: #161f23;
  color: #FFFFFF;
  -webkit-transition: background-color 300ms ease-out;
          transition: background-color 300ms ease-out;
  font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  text-transform: uppercase; }
  input[type="submit"]:hover, input[type="submit"]:focus {
    background-color: #161f23; }
  input[type="submit"]:hover, input[type="submit"]:focus {
    color: #FFFFFF; }

#swipebox-overlay {
  background: rgba(27, 39, 44, 0.97) !important; }

#swipebox-action, #swipebox-caption {
  background: #1B272C !important; }

body.logged-in .contain-to-grid,
body.logged-in .orbit-front,
body.logged-in .the-content {
  top: 32px;
  /* Make this 32px if MP6 is installed */ }

body.logged-in .nav-underlay {
  margin-top: 32px; }

#wpadminbar {
  position: fixed; }

.foundation-data-attribute-namespace {
  font-family: false; }

.orbit-front {
  overflow-x: hidden;
  position: relative;
  z-index: 150; }

.orbit-container {
  overflow: visible !important;
  position: relative;
  background: none;
  z-index: 100; }
  .orbit-container .orbit-slides-container > * {
    overflow-y: hidden; }
  .orbit-container .orbit-slides-container > li img {
    -webkit-transform: translateZ(0);
    -webkit-transform: translateX(0);
    -webkit-transform: rotateZ(0); }
  .orbit-container .orbit-slides-container .orbit-caption {
    display: block;
    position: absolute;
    width: 90%;
    top: 45%;
    margin-left: 5%;
    font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    text-transform: uppercase;
    text-align: center;
    text-shadow: 0px 2px 9px #1B272C;
    background-color: transparent;
    -webkit-transform: translateZ(0);
    -webkit-transform: translateX(0); }

*[id|='menu-footer'] {
  color: white; }
  *[id|='menu-footer'] a {
    color: white; }
  *[id|='menu-footer'] li > a {
    display: block;
    width: 100%;
    padding: 12px 0 12px 0;
    padding-left: 10px;
    font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 0.8125rem;
    font-weight: normal;
    text-transform: uppercase; }
    *[id|='menu-footer'] li > a:hover {
      color: #DD052b; }

.logo-placeholder-footer {
  display: block;
  width: 174px;
  padding-top: 32px;
  background-image: url(/blog/wp-content/uploads/2019/02/blog_logo.png);
  background-repeat: no-repeat;
  background-size: cover; }

#footer {
  color: white; }
  #footer h4, #footer span.h4 {
    color: white; }
  #footer .comment-box {
    position: relative;
    padding: 0.5rem;
    margin-top: 0.5rem;
    background-color: #38515b;
    margin-bottom: 17px; }
    #footer .comment-box:after {
      display: inline-block;
      position: absolute;
      bottom: -17px;
      width: 0;
      height: 0;
      border-top: 9px solid transparent;
      border-bottom: 18px solid transparent;
      border-left: 27px solid #38515b;
      content: ' ';
      margin-right: 5px;
      margin-left: 24px; }
  #footer [data-magellan-expedition] {
    background-color: transparent !important; }
  #footer .comment-author {
    width: 100%; }
  #footer .comment-content {
    font-style: italic;
    padding: 0.5rem; }
    #footer .comment-content a {
      color: white; }
  #footer .comment-link a {
    color: white;
    font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    text-transform: uppercase; }
    #footer .comment-link a:hover {
      color: #DD052b; }

.footer-heading {
  margin-top: 1.25rem; }

.footer_h2, .footer_h3 {
  color: white;
  font-size: 1.6rem; }

.footer_p {
  font-size: 90%;
  font-family: "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif; }

.footer_p a {
  color: white; }
  .footer_p a:hover {
    color: #DD052b; }

input[type="search"] {
  height: 100%;
  border: 0; }

.dlx-search {
  position: relative;
  margin-top: 8px;
  width: 0%;
  min-width: 30px;
  max-width: 200px;
  height: 30px;
  float: right;
  overflow: hidden;
  -webkit-transition: width 0.3s;
          transition: width 0.3s;
  -webkit-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden; }

.dlx-search-input {
  position: absolute;
  top: 0 !important;
  border: 0;
  right: 0;
  border: none;
  outline: none;
  background: #fff;
  width: 100% !important;
  height: 30px !important;
  margin: 0;
  z-index: 10;
  padding: 20px 65px 20px 20px;
  font-family: inherit;
  font-size: 20px;
  color: #2c3e50; }

input[type="search"].dlx-search-input {
  -moz-appearance: none;
  -webkit-appearance: none;
  -ms-appearance: none; }

.dlx-search-input::-webkit-input-placeholder {
  color: #2e434c; }

.dlx-search-input:-moz-placeholder {
  color: #2e434c; }

.dlx-search-input::-moz-placeholder {
  color: #2e434c; }

.dlx-search-input:-ms-input-placeholder {
  color: #2e434c; }

.dlx-icon-search,
.dlx-search-submit {
  width: 30px;
  height: 30px;
  display: block;
  position: absolute !important;
  right: 0;
  top: 0 !important;
  padding: 0;
  margin: 0;
  line-height: 30px;
  text-align: center;
  cursor: pointer; }

.dlx-search-submit {
  background: white;
  /* IE needs this */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  /* IE 8 */
  filter: alpha(opacity=0);
  /* IE 5-7 */
  opacity: 0;
  color: transparent;
  border: none;
  outline: none;
  z-index: -1; }

.dlx-icon-search {
  color: #fff;
  background: #1B272C;
  z-index: 90;
  font-size: 19px;
  padding-top: 3px;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-weight: normal; }

/*nojs*/
.dlx-search.dlx-search-open,
.no-js .dlx-search {
  width: 200px; }

.dlx-search.dlx-search-open .dlx-icon-search,
.no-js .dlx-search .dlx-icon-search {
  background: #38ABC7;
  color: #fff;
  z-index: 11; }

.dlx-search.dlx-search-open .dlx-search-submit,
.no-js .dlx-search .dlx-search-submit {
  z-index: 90; }

#search-form-wide label {
  font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 1.125rem; }

#search-form-wide input#search-wide {
  font-size: 1.3125rem;
  color: #8D8D8D;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-weight: normal;
  font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  background-color: #FFF;
  display: block;
  width: 100%;
  height: 3rem;
  padding-left: 0.9375rem;
  float: left; }
  #search-form-wide input#search-wide::-webkit-input-placeholder {
    color: #adc3cc;
    -webkit-transition: all 0.2s ease;
            transition: all 0.2s ease; }
  #search-form-wide input#search-wide:-moz-placeholder {
    /* FF 4-18 */
    color: #adc3cc;
    transition: all 0.2s ease; }
  #search-form-wide input#search-wide::-moz-placeholder {
    /* FF 19+ */
    color: #adc3cc;
    transition: all 0.2s ease; }
  #search-form-wide input#search-wide:-ms-input-placeholder {
    /* IE 10+ */
    color: #adc3cc;
    transition: all 0.2s ease; }
  #search-form-wide input#search-wide:focus::-webkit-input-placeholder {
    color: transparent; }
  #search-form-wide input#search-wide:focus::-moz-placeholder {
    color: transparent; }
  #search-form-wide input#search-wide:focus:-moz-placeholder {
    color: transparent; }
  #search-form-wide input#search-wide:focus::-ms-input-placeholder {
    color: transparent; }

#search-form-wide button {
  display: block;
  color: #adc3cc;
  font-size: 1.625rem;
  height: 2.8125rem;
  width: 3rem;
  right: 1rem;
  bottom: 4.375rem;
  border: none;
  background-color: transparent;
  float: right;
  cursor: pointer;
  -webkit-transition: all 0.2s ease;
          transition: all 0.2s ease; }
  #search-form-wide button:hover {
    color: #6d95a6; }

.dlx-language {
  float: right; }

.dlx-language a {
  font-size: 14px !important; }

.breadcrumb-container {
  position: relative; }

.single #breadcrumb,
.search #breadcrumb,
.page #breadcrumb,
.archive #breadcrumb,
.error404 #breadcrumb {
  position: absolute;
  top: -15px;
  z-index: 1;
  color: white;
  margin-top: 0;
  padding-right: 1rem; }
  .single #breadcrumb ul,
  .search #breadcrumb ul,
  .page #breadcrumb ul,
  .archive #breadcrumb ul,
  .error404 #breadcrumb ul {
    list-style: none;
    display: inline-block;
    margin: 0.25rem 0 0.5rem 0;
    position: relative;
    font-size: 0.875rem; }
    .single #breadcrumb ul li,
    .search #breadcrumb ul li,
    .page #breadcrumb ul li,
    .archive #breadcrumb ul li,
    .error404 #breadcrumb ul li {
      display: inline-block;
      color: white;
      padding: 0.25rem 0.375rem;
      background-color: #1B272C;
      opacity: 0.5; }
      .single #breadcrumb ul li#triangle-topleft,
      .search #breadcrumb ul li#triangle-topleft,
      .page #breadcrumb ul li#triangle-topleft,
      .archive #breadcrumb ul li#triangle-topleft,
      .error404 #breadcrumb ul li#triangle-topleft {
        display: inline-block;
        position: relative;
        top: 11px;
        width: 0;
        height: 0;
        padding: 0;
        margin: 0;
        background: none;
        border-top: 30px solid #1B272C;
        border-right: 33px solid transparent; }
      .single #breadcrumb ul li a,
      .search #breadcrumb ul li a,
      .page #breadcrumb ul li a,
      .archive #breadcrumb ul li a,
      .error404 #breadcrumb ul li a {
        color: white; }
        .single #breadcrumb ul li a.hover,
        .search #breadcrumb ul li a.hover,
        .page #breadcrumb ul li a.hover,
        .archive #breadcrumb ul li a.hover,
        .error404 #breadcrumb ul li a.hover {
          color: #DD052b; }

.post a {
  text-decoration: underline; }

a.button, a.button-auto, .sk8dlx-post-share a, #comment-nav-below .nav-previous a, #comment-nav-below .nav-next a {
  text-decoration: none; }

a.button-auto, .sk8dlx-post-share a, #comment-nav-below .nav-previous a, #comment-nav-below .nav-next a {
  text-decoration: none; }

.above-post {
  font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 1.125rem;
  text-transform: uppercase;
  padding-bottom: 0.5rem;
  margin-bottom: 1rem;
  border-bottom: 0.125rem solid #1B272C; }

.the-content {
  -webkit-transition: padding-top 400ms ease-out;
          transition: padding-top 400ms ease-out;
  overflow-x: hidden;
  padding-top: 52px; }

#content .sticky {
  position: static; }

.v-align-container > div > ul {
  text-align: center;
  list-style-type: none; }
  .v-align-container > div > ul li {
    line-height: 1.6; }

.quote p {
  font-size: 1.5rem;
  line-height: 1.3;
  font-style: italic;
  border-top: 0.25rem solid #1B272C;
  border-bottom: 0.25rem solid #1B272C;
  text-align: center;
  margin: 0.375rem 0;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  margin: 1rem;
  word-wrap: break-word; }

span.play-button {
  position: relative;
  width: 100%;
  height: 100%;
  display: inline-block; }
  span.play-button span {
    position: absolute;
    border-top: 30px solid transparent;
    border-bottom: 30px solid transparent;
    border-left: 50px solid white;
    margin-top: -56%;
    margin-left: -25px; }

a:hover span.play-button span {
  border-left: 50px solid #DD052b; }

.hover-image-container {
  position: relative;
  float: left; }

.hover-image-hover {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  -webkit-transition: 0.2s ease-out;
          transition: 0.2s ease-out; }

.hover-image-hover.active {
  opacity: 1; }

.button-auto, .sk8dlx-post-share a, #comment-nav-below .nav-previous a, #comment-nav-below .nav-next a {
  width: 100%;
  font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  text-transform: uppercase;
  margin-bottom: 0; }
  .button-auto:before, .sk8dlx-post-share a:before, #comment-nav-below .nav-previous a:before, #comment-nav-below .nav-next a:before {
    content: "» "; }

.button.tiny.auto, .tiny.auto.button-auto, .sk8dlx-post-share a.tiny.auto, #comment-nav-below .nav-previous a.tiny.auto, #comment-nav-below .nav-next a.tiny.auto {
  width: 100%;
  font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  text-transform: uppercase; }

.button:before, .button-auto:before, .sk8dlx-post-share a:before, #comment-nav-below .nav-previous a:before, #comment-nav-below .nav-next a:before {
  content: "» ";
  position: relative;
  bottom: 2px; }

input[type="submit"]:before {
  content: "» "; }

.input-field-button, .sk8dlx-comments-connect {
  text-align: right;
  float: right;
  position: absolute;
  bottom: 25px;
  right: 8px; }

.social-media-icon {
  color: #1B272C;
  font-size: 1.5rem; }
  .social-media-icon:hover {
    color: #DD052b; }

.social-media-widget {
  margin-top: 2rem;
  padding-right: 1.75rem; }

.sk8dlx-post-share a {
  padding-bottom: 5px;
  padding-top: 6px;
  bottom: 39px;
  background-color: #3B5998;
  color: white; }
  .sk8dlx-post-share a::before {
    content: '  ';
    color: white; }
  .sk8dlx-post-share a::after {
    content: '\66';
    position: relative;
    left: 25%;
    bottom: 1px;
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: initial;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
    padding-right: 10px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    text-shadow: 0 0 1px rgba(0, 0, 0, 0.1); }
  .sk8dlx-post-share a:hover {
    background-color: #1B272C; }

@media only screen {
  #single-primary .date-month {
    text-align: left; }
  .home .the-content {
    padding-top: 66px; } }

@media only screen and (min-width: 40.0625em) {
  #single-primary .date-month {
    text-align: center; } }

@media only screen and (min-width: 64.0625em) {
  .sk8dlx-post-share a {
    bottom: 0;
    padding-bottom: 0;
    padding-top: 0; } }

.post {
  background-color: white;
  padding-top: 0.5rem;
  margin-bottom: 1.5rem; }

.post-new {
  background-color: #FFDE9F;
  padding: 0.3125rem 0.9375rem;
  font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; }

.category-bar {
  background-color: #1B272C;
  overflow: hidden;
  color: white; }
  .category-bar h1, .category-bar span.h1 {
    color: White;
    margin: 0;
    padding: 0;
    line-height: 1.6;
    margin-left: 0.6875rem;
    font-size: 1.125rem; }
  .category-bar > * {
    font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-size: 1.125rem;
    text-decoration: none;
    font-weight: 300;
    text-transform: uppercase; }
  .category-bar .entry-author {
    color: white;
    text-align: right;
    overflow: hidden;
    padding: 0 1rem 0 0.3125rem; }
    .category-bar .entry-author a {
      color: white;
      text-decoration: none; }
      .category-bar .entry-author a:hover {
        color: #DD052b; }
  .category-bar .post-categories {
    margin: 0;
    float: left; }
    .category-bar .post-categories > li {
      margin-left: 0.6875rem; }
      .category-bar .post-categories > li > a {
        color: white;
        text-decoration: none; }
        .category-bar .post-categories > li > a:hover {
          color: #DD052b; }

.date-day {
  font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  border-bottom: 0.25rem solid #1B272C;
  text-align: center;
  font-size: 2.25rem;
  padding-bottom: 0.3125rem;
  text-transform: uppercase; }
  .date-day.small {
    font-size: 1.6875rem; }
  .date-day.smaller {
    font-size: 1.125rem; }
  .date-day.smallest {
    font-size: 0.5625rem; }

.date-month {
  text-align: center;
  margin-top: 0.3125rem;
  border-bottom: 0.25rem solid #1B272C;
  padding-bottom: 0.3125rem; }

.date-year {
  text-align: center;
  font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  padding-top: 0.625rem;
  font-size: 1.3125rem; }

.tag-inline-list {
  margin: 1.0625rem auto 1.0625rem auto;
  margin-left: -0.5rem; }
  .tag-inline-list > li {
    margin-left: 0.75rem; }
    .tag-inline-list > li > a {
      -webkit-appearance: none;
      -moz-appearance: none;
      -webkit-border-radius: 0;
              border-radius: 0;
      border-style: solid;
      border-width: 0;
      cursor: pointer;
      font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
      font-weight: normal;
      line-height: normal;
      margin: 0 0 1.25rem;
      position: relative;
      text-align: center;
      text-decoration: none;
      display: inline-block;
      padding: 1rem 2rem 1.0625rem 2rem;
      font-size: 1rem;
      background-color: #1B272C;
      border-color: #161f23;
      color: #FFFFFF;
      -webkit-transition: background-color 300ms ease-out;
              transition: background-color 300ms ease-out;
      font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
      text-transform: uppercase;
      color: #1B272C;
      background-color: #ecf1f3; }
      .tag-inline-list > li > a:hover, .tag-inline-list > li > a:focus {
        background-color: #161f23; }
      .tag-inline-list > li > a:hover, .tag-inline-list > li > a:focus {
        color: #FFFFFF; }

.author-avatar {
  -webkit-border-radius: 100%;
          border-radius: 100%;
  overflow: hidden;
  margin-bottom: 10px; }

.entry-author {
  color: white;
  text-align: right;
  font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  text-transform: uppercase;
  overflow: hidden;
  padding: 0.5rem 1rem 0.3125rem 0.3125rem; }

.widget {
  margin-bottom: 1.5rem;
  padding-bottom: 0.5rem;
  background-color: white; }
  .widget h4.widgettitle, .widget span.widgettitle.h4 {
    font-size: 1.125rem;
    background-color: #1B272C;
    color: white;
    padding: 0.3125rem 0.5rem;
    margin-top: 0; }
  .widget > * {
    padding-left: 0.75rem; }
  .widget > .header_instagram {
    padding-right: 0.75rem;
    padding-bottom: 0.75rem; }

div.widget ul {
  margin-left: 0; }

div.widget > ul.page-list > li {
  margin-left: 0; }

ul.page-list li {
  margin-left: 1.5rem; }

.current_page_parent > a {
  font-weight: bold; }

.current_page_item > a {
  color: #DD052b; }

.wpp-list {
  list-style-type: none; }

#head-gallery {
  background-color: #1B272C; }

#single-header {
  margin-bottom: 4em; }
  #single-header h1, #single-header span.h1 {
    color: white;
    text-shadow: 0px 0px 9px #1B272C, 0px 4px 5px #1B272C, 0px 0px 4px #1B272C; }
    #single-header h1 a, #single-header span.h1 a {
      color: white; }

.post-previous, .post-next {
  background-color: #1B272C; }

.post-actual {
  position: relative; }

.post-gallery-overlay {
  width: 100%;
  height: 100%;
  background-color: transparent;
  position: absolute;
  top: 0;
  background: -webkit-gradient(linear, left top, right top, from(#1b272c), color-stop(40%, rgba(27, 39, 44, 0)), color-stop(60%, rgba(27, 39, 44, 0)), to(#1b272c));
  background: -webkit-linear-gradient(left, #1b272c 0%, rgba(27, 39, 44, 0) 40%, rgba(27, 39, 44, 0) 60%, #1b272c 100%);
  background: linear-gradient(to right, #1b272c 0%, rgba(27, 39, 44, 0) 40%, rgba(27, 39, 44, 0) 60%, #1b272c 100%); }

.post-gallery-overlay-insight a {
  padding-top: 50%;
  padding-bottom: 50%; }

.above-post-gallery {
  position: relative;
  top: -170px; }

#single-primary #content {
  margin-top: 0; }

.site-content #content {
  margin-top: 0; }

.round-hover-content {
  width: 80%;
  padding-top: 80%;
  display: block;
  margin-right: auto;
  margin-left: auto;
  -webkit-border-radius: 100%;
          border-radius: 100%;
  -webkit-transition: all .2 ease-in-out;
          transition: all .2 ease-in-out; }

.touch #head-gallery {
  position: static; }

.post-navi {
  position: relative;
  background-color: #1B272C;
  width: 100%;
  padding-top: 66.666666667%; }
  .post-navi .image {
    width: 100%;
    padding-top: 66.666666667%;
    display: block;
    position: absolute;
    top: 0;
    opacity: .3;
    -webkit-transition: opacity 500ms ease-out;
            transition: opacity 500ms ease-out; }
  .post-navi .overlay {
    width: 100%;
    padding-top: 66.66666666667%;
    background-color: transparent;
    position: absolute;
    top: 0;
    background: -webkit-gradient(linear, left top, right top, from(#1b272c), color-stop(40%, rgba(27, 39, 44, 0)), color-stop(60%, rgba(27, 39, 44, 0)), to(#1b272c));
    background: -webkit-linear-gradient(left, #1b272c 0%, rgba(27, 39, 44, 0) 40%, rgba(27, 39, 44, 0) 60%, #1b272c 100%);
    background: linear-gradient(to right, #1b272c 0%, rgba(27, 39, 44, 0) 40%, rgba(27, 39, 44, 0) 60%, #1b272c 100%); }
  .post-navi .caption {
    font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    color: #1B272C;
    font-size: 1.5rem;
    position: absolute;
    top: 0px;
    width: 100%;
    float: left;
    text-align: left;
    text-transform: uppercase;
    padding: 0 15px; }
  .post-navi.next .caption {
    float: right;
    text-align: right; }
  .post-navi a .fillup {
    overflow: hidden; }
  .post-navi a .fillup::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    width: 100%;
    background-color: rgba(255, 255, 255, 0.1);
    -webkit-border-radius: 50%;
            border-radius: 50%;
    -webkit-transform: scale(0);
        -ms-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transition: -webkit-transform 0.35s ease;
            transition: transform 0.35s ease; }
  .post-navi a:hover .image {
    opacity: 1; }
  .post-navi a:hover .fillup::after {
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1); }
  .post-navi a:hover .caption {
    color: #38515b; }

.circle {
  background-color: #38515b;
  position: absolute;
  top: 0;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  width: 80px;
  height: 80px; }

.c-left {
  left: -40px; }

.c-right {
  right: -40px; }

.c-top {
  left: -40px;
  top: 8px; }

.arrow {
  width: 0;
  height: 0;
  z-index: 4;
  position: absolute; }

.a-left {
  left: 44px;
  top: 21px;
  border-top: 20px solid transparent;
  border-bottom: 20px solid transparent;
  border-right: 20px solid rgba(255, 255, 255, 0.4); }

.a-right {
  right: 44px;
  top: 21px;
  border-top: 20px solid transparent;
  border-bottom: 20px solid transparent;
  border-left: 20px solid rgba(255, 255, 255, 0.4); }

.a-top {
  right: 21px;
  top: 27px;
  border-right: 20px solid transparent;
  border-left: 20px solid transparent;
  border-bottom: 20px solid rgba(255, 255, 255, 0.4); }

.circle-hover {
  position: relative;
  margin-top: 0.5rem; }
  .circle-hover .fillup {
    overflow: hidden; }
  .circle-hover .fillup::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    width: 100%;
    left: 0;
    background-color: rgba(255, 255, 255, 0.1);
    -webkit-border-radius: 50%;
            border-radius: 50%;
    -webkit-transform: scale(0);
        -ms-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
    -webkit-transition: -webkit-transform 0.3s ease;
            transition: transform 0.3s ease; }
  .circle-hover:hover .image {
    opacity: 1; }
  .circle-hover:hover .fillup::after {
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1); }

.post-navi.n-small {
  overflow: hidden; }
  .post-navi.n-small .circle {
    top: 30%; }

.post-navi.n-big .circle {
  top: 18%;
  position: fixed;
  z-index: 4; }

.actual-dummy {
  padding-top: 66%; }

#comment {
  height: 120px; }

.comment-meta {
  background-color: white;
  display: inline-block;
  margin: 0 0 1.25rem 0;
  padding: 0.625rem 0.75rem; }
  .comment-meta h4, .comment-meta span.h4 {
    display: inline-block;
    margin: 0; }
  .comment-meta .date a time {
    font-size: .8rem;
    display: inline-block;
    line-height: 1;
    margin-left: 0.5rem;
    margin-right: 0.5rem; }

.comment .comment-content {
  position: relative;
  top: -10px; }
  .comment .comment-content .reply a, .comment .comment-content .reply span {
    color: #E9EBED; }
  .comment .comment-content::before {
    display: inline-block;
    position: absolute;
    top: -13px;
    width: 0;
    height: 0;
    border-top: 14px solid transparent;
    border-bottom: 0px solid transparent;
    border-left: 21px solid white;
    content: ' ';
    margin-right: 5px;
    margin-left: 24px; }

.comment-awaiting-moderation {
  background-color: #FFDE9F;
  padding: 1rem;
  display: inline-block; }

ul.commentlist {
  list-style: none; }
  ul.commentlist:first-child {
    margin-left: 0; }
  ul.commentlist ul.children {
    list-style: none; }

.comment-respond input#submit {
  display: none; }

.comment-respond .button, .comment-respond .button-auto, .comment-respond .sk8dlx-post-share a, .sk8dlx-post-share .comment-respond a, .comment-respond #comment-nav-below .nav-previous a, #comment-nav-below .nav-previous .comment-respond a, .comment-respond #comment-nav-below .nav-next a, #comment-nav-below .nav-next .comment-respond a {
  margin-bottom: 0; }

#comment-nav-below .nav-previous a, #comment-nav-below .nav-next a {
  margin-top: 1rem;
  margin-bottom: 1rem; }

header.comment-author a {
  pointer-events: none;
  cursor: default; }

.sk8dlx-comments-connect a {
  background-color: #3B5998;
  padding-top: 3px;
  padding-bottom: 2px; }
  .sk8dlx-comments-connect a:hover {
    background-color: #1B272C; }
  .sk8dlx-comments-connect a::before {
    content: '\66';
    position: relative;
    left: 4px;
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: initial;
    color: white;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
    padding-right: 10px;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    text-shadow: 0 0 1px rgba(0, 0, 0, 0.1); }
  .sk8dlx-comments-connect a:after {
    content: "connect";
    color: white;
    font-family: Georgia, Garamond, serif;
    font-size: 0.75rem;
    padding-right: 6px;
    position: relative;
    bottom: 2px; }

.comment-form-author {
  margin-bottom: 0; }
  .comment-form-author input {
    margin-bottom: 0; }

.no-js .sk8dlx-comments-connect {
  display: none; }

ul.pagination {
  float: right; }

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
  .orbit-container .orbit-slides-container .orbit-caption {
    font-size: 2.5rem;
    line-height: 2.75rem; }
  .small-row {
    width: auto; }
  .s999-show {
    display: none; }
  h1, span.h1 {
    font-size: 1.5rem; }
  .top-bar-section .latest-post-teaser {
    font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    text-transform: uppercase; }
    .top-bar-section .latest-post-teaser a {
      line-height: 1 !important;
      white-space: normal !important;
      padding: 0 !important;
      background: none !important; }
      .top-bar-section .latest-post-teaser a:hover {
        background: none !important;
        color: #DD052b !important; }
    .top-bar-section .latest-post-teaser .category-bar a {
      color: white !important; }
      .top-bar-section .latest-post-teaser .category-bar a:hover {
        color: #DD052b !important; } }

@media only screen and (max-width: 40.063em) {
  .orbit-container .orbit-slides-container .orbit-caption {
    font-size: 1.5rem;
    line-height: 1.625rem; }
  .small-row {
    width: inherit; }
  .top-bar-section .right {
    padding-bottom: 10px; }
  #single-primary.columns {
    padding-left: 0;
    padding-right: 0; }
  .s999-hide.row {
    margin-left: 0;
    margin-right: 0; }
  ul.recent-posts-list li {
    margin: 0 0.625rem 0.75rem 0;
    height: auto;
    position: relative; }
    ul.recent-posts-list li .recent-posts-headline {
      margin: 0 auto 0 50%;
      width: 50%;
      position: absolute;
      text-align: left;
      bottom: 2.625rem; }
      ul.recent-posts-list li .recent-posts-headline h5, ul.recent-posts-list li .recent-posts-headline span.h5 {
        margin: 0;
        font-size: 1.5rem; }
        ul.recent-posts-list li .recent-posts-headline h5 a, ul.recent-posts-list li .recent-posts-headline span.h5 a {
          color: #1B272C;
          text-shadow: none;
          padding: auto;
          display: block; }
    ul.recent-posts-list li .recent-posts-img a img {
      display: block; }
  .small-fixed .fixed {
    width: 100%;
    left: 0;
    position: fixed;
    top: 0;
    z-index: 120; } }

/* Used to alter styles for screens at least 768px wide. This is where the grid changes. */
@media only screen and (min-width: 48em) {
  p {
    font-size: 1.125rem; }
  h1, span.h1 {
    font-size: 2.75rem; }
  .post > ul, .post > li {
    font-size: 1.125rem; }
  #single-header {
    margin-bottom: 2rem; }
  .above-post-gallery {
    position: relative;
    top: -270px; }
  nav.top-bar {
    text-transform: uppercase;
    z-index: 120; }
    nav.top-bar ul {
      background-color: #1B272C; }
      nav.top-bar ul .hover a {
        color: #DD052b; }
  nav.top-bar li.page_item {
    margin: 0; }
  .top-bar-section li:not(.has-form) a:not(.button):not(.button-auto):not(.sk8dlx-post-share a):not(#comment-nav-below .nav-previous a):not(#comment-nav-below .nav-next a) {
    padding: 0 13px; }
  nav.top-bar > section > ul > .active > a {
    background: #DD052b !important; }
  nav.top-bar > section > ul > li.active > a:hover {
    color: #1B272C !important; }
  .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {
    content: ""; }
  .top-bar-section ul > li:not(.has-form) a:not(.button):not(.button-auto):not(.sk8dlx-post-share a):not(#comment-nav-below .nav-previous a):not(#comment-nav-below .nav-next a):hover {
    background: transparent;
    color: #DD052b; }
  nav.top-bar > section > ul > li.has-dropdown {
    position: static;
    z-index: 99; }
    nav.top-bar > section > ul > li.has-dropdown > a {
      position: relative; }
    nav.top-bar > section > ul > li.has-dropdown > .dropdown {
      margin: 0 auto;
      max-width: 90rem;
      width: 100%;
      *zoom: 1;
      margin-top: -999px;
      color: #1B272C;
      padding-bottom: 15px; }
      nav.top-bar > section > ul > li.has-dropdown > .dropdown:before, nav.top-bar > section > ul > li.has-dropdown > .dropdown:after {
        display: table;
        line-height: 0;
        content: ""; }
      nav.top-bar > section > ul > li.has-dropdown > .dropdown:after {
        clear: both; }
      nav.top-bar > section > ul > li.has-dropdown > .dropdown li a {
        background: transparent;
        color: #1B272C; }
      nav.top-bar > section > ul > li.has-dropdown > .dropdown > li {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        width: 25%;
        float: left;
        min-width: auto; }
      nav.top-bar > section > ul > li.has-dropdown > .dropdown > li.has-dropdown {
        padding-top: 1em; }
        nav.top-bar > section > ul > li.has-dropdown > .dropdown > li.has-dropdown > .dropdown {
          margin: 0 auto;
          max-width: 90rem;
          width: 100%;
          *zoom: 1;
          position: static;
          display: inherit;
          top: auto !important;
          left: auto !important;
          padding: 0;
          min-width: auto; }
          nav.top-bar > section > ul > li.has-dropdown > .dropdown > li.has-dropdown > .dropdown:before, nav.top-bar > section > ul > li.has-dropdown > .dropdown > li.has-dropdown > .dropdown:after {
            display: table;
            line-height: 0;
            content: ""; }
          nav.top-bar > section > ul > li.has-dropdown > .dropdown > li.has-dropdown > .dropdown:after {
            clear: both; }
          nav.top-bar > section > ul > li.has-dropdown > .dropdown > li.has-dropdown > .dropdown li {
            min-width: auto; }
            nav.top-bar > section > ul > li.has-dropdown > .dropdown > li.has-dropdown > .dropdown li a {
              line-height: 25px; }
      nav.top-bar > section > ul > li.has-dropdown > .dropdown > .one-menu-column-container {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        width: 25%;
        float: left;
        min-width: auto;
        padding-top: 1em; }
        nav.top-bar > section > ul > li.has-dropdown > .dropdown > .one-menu-column-container > li.has-dropdown > .dropdown {
          margin: 0 auto;
          max-width: 90rem;
          width: 100%;
          *zoom: 1;
          position: static;
          display: inherit;
          top: auto !important;
          left: auto !important;
          padding: 0;
          min-width: auto; }
          nav.top-bar > section > ul > li.has-dropdown > .dropdown > .one-menu-column-container > li.has-dropdown > .dropdown:before, nav.top-bar > section > ul > li.has-dropdown > .dropdown > .one-menu-column-container > li.has-dropdown > .dropdown:after {
            display: table;
            line-height: 0;
            content: ""; }
          nav.top-bar > section > ul > li.has-dropdown > .dropdown > .one-menu-column-container > li.has-dropdown > .dropdown:after {
            clear: both; }
          nav.top-bar > section > ul > li.has-dropdown > .dropdown > .one-menu-column-container > li.has-dropdown > .dropdown li {
            min-width: auto; }
            nav.top-bar > section > ul > li.has-dropdown > .dropdown > .one-menu-column-container > li.has-dropdown > .dropdown li a {
              line-height: 25px; }
  ul.recent-posts-list li {
    margin: 0 0.625rem 0.75rem 0;
    height: auto;
    position: relative; }
    ul.recent-posts-list li .recent-posts-headline {
      margin: 0 auto 0 0.75rem;
      width: 90%;
      position: absolute;
      text-align: center;
      top: 2.5rem; }
      ul.recent-posts-list li .recent-posts-headline h5, ul.recent-posts-list li .recent-posts-headline span.h5 {
        margin: 0; }
        ul.recent-posts-list li .recent-posts-headline h5 a, ul.recent-posts-list li .recent-posts-headline span.h5 a {
          color: white;
          text-shadow: 0px 2px 9px #1B272C;
          padding: auto;
          display: block; }
    ul.recent-posts-list li .recent-posts-img a img {
      display: block; } }

@media only screen and (min-width: 48em) and (max-width: 64em) {
  .orbit-container {
    width: 75%;
    margin-left: 12.5%; }
  .top-bar-section li:not(.has-form) a:not(.button):not(.button-auto):not(.sk8dlx-post-share a):not(#comment-nav-below .nav-previous a):not(#comment-nav-below .nav-next a) {
    padding: 0 6px;
    line-height: 45px;
    background: #1B272C; }
  .top-bar-section .has-dropdown > a {
    padding-right: 8px !important; }
  .top-bar-section .has-dropdown > a:after {
    margin-top: 11px; }
  ul.recent-posts-list li {
    margin: 0; } }

@media only screen and (min-width: 64.063em) {
  .orbit-container {
    width: 50%;
    margin-left: 25%; }
  .s999-show {
    display: block; }
  .s999-hide {
    display: none; }
  #single-header {
    margin-bottom: 4rem; }
  .above-post-gallery {
    position: relative;
    top: -170px; } }

@media only screen and (min-width: 1085px) {
  .logo-placeholder {
    display: block;
    width: 174px;
    padding-top: 32px;
    background-image: url(/blog/wp-content/uploads/2014/01/blog_logo.png);
    background-repeat: no-repeat;
    background-size: cover; }
  #logo {
    margin: 5px; } }

/* Used to alter styles for screens at least 1280px wide. */
@media only screen and (min-width: 90.063em) {
  .orbit-container {
    width: 32%;
    margin-left: 34%; }
    .orbit-container .orbit-slides-container .orbit-caption {
      font-size: 2.25rem;
      line-height: 2.5rem; } }

/* Used to alter styles for screens at least 1440px wide. */
@media only screen and (min-width: 120.063em) {
  .orbit-container {
    width: 32%;
    margin-left: 34%; }
    .orbit-container .orbit-slides-container .orbit-caption {
      font-size: 2.5rem;
      line-height: 2.75rem; }
  .post-navi .c-left {
    width: 80px;
    height: 80px;
    left: 4%; }
  .post-navi .c-right {
    width: 80px;
    height: 80px;
    right: 4%; }
  .post-navi .a-left {
    left: 28px; }
  .post-navi .a-right {
    right: 28px; } }

.wrap {
  width: 100%;
  float: left; }

#content .large-10 h2, #content .large-10 span.h2,
#content .large-10 h3,
#content .large-10 span.h3,
#content .large-10 h4,
#content .large-10 span.h4,
#content .large-10 h5,
#content .large-10 span.h5 {
  margin-top: 3.5rem; }

#content .large-10 h2:nth-child(2), #content .large-10 span.h2:nth-child(2),
#content .large-10 h3:nth-child(2),
#content .large-10 span.h3:nth-child(2),
#content .large-10 h4:nth-child(2),
#content .large-10 span.h4:nth-child(2),
#content .large-10 h5:nth-child(2),
#content .large-10 span.h5:nth-child(2) {
  margin-top: 0rem; }

#content .large-10 h2:first-child, #content .large-10 span.h2:first-child,
#content .large-10 h3:first-child,
#content .large-10 span.h3:first-child,
#content .large-10 h4:first-child,
#content .large-10 span.h4:first-child,
#content .large-10 h5:first-child,
#content .large-10 span.h5:first-child {
  margin-top: 0.6rem; }

#content .large-10 p:first-child {
  margin-top: 0.6rem; }

.do-not-show {
  display: none; }

.margin-bottom {
  margin-bottom: 1rem; }

.margin-top {
  margin-top: 1rem; }

.padding-top {
  padding-top: 1rem; }

.padding-bottom {
  padding-bottom: 1rem; }

.backgrounded {
  background-color: white; }

.no-js .hide-for-js {
  display: block; }

.js .hide-for-js {
  display: none; }

.no-js .show-for-js {
  display: none; }

.js .show-for-js {
  display: block; }

.bordered {
  padding: 1rem 2rem;
  margin: 1rem;
  border: #1B272C solid 0.25rem; }

.top-bordered {
  border-top: 0.25rem solid #1B272C;
  text-align: center;
  font-size: 2.25rem;
  margin-top: 1rem;
  padding-top: 0.25rem; }

.centered-block li {
  text-align: center; }

.warning-font {
  color: #FFDE9F; }

.light-colored {
  color: #cdd2d6; }

.alignleft {
  display: inline;
  float: left;
  margin-right: 1.625rem; }

.alignright {
  display: inline;
  float: right;
  margin-left: 1.625rem; }

.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto; }

.widget_nav_menu ul,
.widget_recent_entries ul,
.clearing-thumbs {
  list-style: none; }

li.cat-item,
li.page_item {
  list-style-type: none;
  margin: 0 1rem 0.1875rem 0; }

[data-magellan-destination] {
  padding-top: 75px; }

  .ShariffSC .shariff::after, .ShariffSC .shariff::before,  
.shariff::after,
.shariff::before {
  content: " ";
  display: table; }

.ShariffSC .shariff::after,
.shariff::after {
  clear: both; }

.ShariffSC .shariff ul,
.shariff ul {
  padding: 0;
  margin: 0;
  list-style: none;
  font-family: Arial, Helvetica, Roboto, sans-serif;
  font-size: 0.75rem; }

.ShariffSC .shariff li,
.shariff li {
  overflow: hidden;
  margin: 0 !important; }
  .ShariffSC .shariff li a,
  .shariff li a {
    color: #FFFFFF;
    position: relative;
    display: block;
    height: 35px;
    text-decoration: none; }
  .ShariffSC .shariff li .share_count,
  .ShariffSC .shariff li .shariff li .share_text,
  .shariff li .share_count,
  .shariff li .shariff li .share_text {
    font-size: 0.75rem;
    vertical-align: middle;
    line-height: 35px; }
  .ShariffSC .shariff li .fa,
  .ShariffSC .shariff li .s3uu,
  .shariff li .fa,
  .shariff li .s3uu {
    text-align: center;
    vertical-align: middle;
    font-family: fontello; }
  .ShariffSC .shariff li .share_count,
  .shariff li .share_count {
    padding: 0 0.5rem;
    height: 33px;
    position: absolute;
    top: 1px;
    right: 1px; }

.ShariffSC .shariff .orientation-horizontal li,
.shariff .orientation-horizontal li {
  margin-bottom: 0.625rem; }
  .ShariffSC .shariff .orientation-horizontal li .share_text,
  .shariff .orientation-horizontal li .share_text {
    display: inline;
    text-indent: -9999px;
    padding-left: 0.25rem; }

.ShariffSC .shariff .orientation-horizontal.col-4,
.shariff .orientation-horizontal.col-4 {
  position: relative;
  float: left;
  width: 100%;
  margin: 0.75rem 0 !important; }
  .ShariffSC .shariff .orientation-horizontal.col-4 li,
  .shariff .orientation-horizontal.col-4 li {
    width: 25%;
    float: left; }

.ShariffSC .shariff .orientation-horizontal.col-5,
.shariff .orientation-horizontal.col-5 {
  position: relative;
  float: left;
  width: 100%;
  margin: 0.5rem 0 !important; }
  .ShariffSC .shariff .orientation-horizontal.col-5 li,
  .shariff .orientation-horizontal.col-5 li {
    width: 20%;
    float: left; }
    .ShariffSC .shariff .orientation-horizontal.col-5 li a span:first-child,
    .shariff .orientation-horizontal.col-5 li a span:first-child {
      padding-left: 0.25rem; }

.ShariffSC .shariff .theme-color a,
.shariff .theme-color a {
  color: #fff !important; }
  .ShariffSC .shariff .theme-color a:hover,
  .shariff .theme-color a:hover {
    color: #fff; }

.ShariffSC .shariff .shariff-button,
.shariff .shariff-button {
  padding: 0 0.375rem 0 0 !important;
  border: none !important; }

.ShariffSC .shariff .shariff-button .share_count,
.shariff .shariff-button .share_count {
  background-color: #fff;
  color: #999; }

.ShariffSC .shariff .orientation-vertical,
.shariff .orientation-vertical {
  min-width: 110px; }
  .ShariffSC .shariff .orientation-vertical li,
  .shariff .orientation-vertical li {
    display: block;
    width: 100%;
    margin: 0.3125rem 0; }
    .ShariffSC .shariff .orientation-vertical li .share_count,
    .shariff .orientation-vertical li .share_count {
      width: 24px;
      text-align: right; }

.ShariffSC .shariff .info,
.shariff .info {
  width: 35px;
  float: right; }

.ShariffSC .shariff .facebook a, .ShariffSC .shariff .facebooklike a,
.shariff .facebook a,
.shariff .facebooklike a {
  background-color: #3b5998; }
  .ShariffSC .shariff .facebook a:hover, .ShariffSC .shariff .facebooklike a:hover,
  .shariff .facebook a:hover,
  .shariff .facebooklike a:hover {
    background-color: #4273c8; }

.ShariffSC .shariff .facebook .fa-facebook,
.ShariffSC .shariff .facebook .s3uu-facebook, .ShariffSC .shariff .facebooklike .fa-facebook,
.ShariffSC .shariff .facebooklike .s3uu-facebook,
.shariff .facebook .fa-facebook,
.shariff .facebook .s3uu-facebook,
.shariff .facebooklike .fa-facebook,
.shariff .facebooklike .s3uu-facebook {
  font-size: 1.25rem; }

.ShariffSC .shariff .facebook .share_count, .ShariffSC .shariff .facebooklike .share_count,
.shariff .facebook .share_count,
.shariff .facebooklike .share_count {
  color: #183a75;
  background-color: #99adcf; }

.ShariffSC .shariff .googleplus a,
.shariff .googleplus a {
  background-color: #d34836; }
  .ShariffSC .shariff .googleplus a:hover,
  .shariff .googleplus a:hover {
    background-color: #f75b44; }

.ShariffSC .shariff .googleplus .fa-google-plus,
.ShariffSC .shariff .googleplus .s3uu-google-plus,
.shariff .googleplus .fa-google-plus,
.shariff .googleplus .s3uu-google-plus {
  font-size: 1.25rem;
  padding-top: 0.25rem; }

.ShariffSC .shariff .googleplus .share_count,
.shariff .googleplus .share_count {
  color: #a31601;
  background-color: #eda79d; }

.ShariffSC .shariff .info,
.shariff .info {
  border: 1px solid #ccc; }
  .ShariffSC .shariff .info a,
  .shariff .info a {
    color: #666;
    background-color: #fff; }
    .ShariffSC .shariff .info a:hover,
    .shariff .info a:hover {
      background-color: #efefef; }
  .ShariffSC .shariff .info .fa-info,
  .ShariffSC .shariff .info .s3uu-info,
  .shariff .info .fa-info,
  .shariff .info .s3uu-info {
    font-size: 1.25rem;
    width: 33px; }
  .ShariffSC .shariff .info .share_text,
  .shariff .info .share_text {
    display: block;
    text-indent: -9999px; }

.ShariffSC .shariff .twitter a,
.shariff .twitter a {
  background-color: #55acee; }
  .ShariffSC .shariff .twitter a:hover,
  .shariff .twitter a:hover {
    background-color: #32bbf5; }

.ShariffSC .shariff .twitter .fa-twitter,
.ShariffSC .shariff .twitter .s3uu-twitter,
.shariff .twitter .fa-twitter,
.shariff .twitter .s3uu-twitter {
  font-size: 1.25rem; }

.ShariffSC .shariff .twitter .share_count,
.shariff .twitter .share_count {
  color: #0174a4;
  background-color: #96D4EE; }

.ShariffSC .shariff .whatsapp a,
.shariff .whatsapp a {
  background-color: #5cbe4a; }
  .ShariffSC .shariff .whatsapp a:hover,
  .shariff .whatsapp a:hover {
    background-color: #34af23; }

.ShariffSC .shariff .whatsapp .fa-whatsapp,
.ShariffSC .shariff .whatsapp .s3uu-whatsapp,
.shariff .whatsapp .fa-whatsapp,
.shariff .whatsapp .s3uu-whatsapp {
  font-size: 1.375rem;
  margin-left: 0;
  margin-top: -0.0625rem; }

@media only screen and (max-width: 40em) {
  .ShariffSC .shariff .orientation-horizontal.col-4 li a {
    display: block;
    text-align: center; }
    .ShariffSC .shariff .orientation-horizontal.col-4 li a .share_text {
      display: none; }
  ul.theme-white.orientation-horizontal.col-4 li:first-child {
    padding-left: 0 !important; }
  ul.theme-white.orientation-horizontal.col-4 li:last-child {
    padding-right: 0 !important; } }

@media only screen and (min-width: 360px) {
  .ShariffSC .shariff .orientation-horizontal li .share_count {
    display: block; }
  .ShariffSC .shariff .orientation-horizontal.col-1 li,
  .ShariffSC .shariff .orientation-horizontal.col-2 li {
    min-width: 110px;
    max-width: 160px; }
  .ShariffSC .shariff .orientation-horizontal.col-1 li .share_text,
  .ShariffSC .shariff .orientation-horizontal.col-2 li .share_text {
    text-indent: 0;
    display: inline; }
  .ShariffSC .shariff .orientation-horizontal.col-5 li,
  .ShariffSC .shariff .orientation-horizontal.col-6 li {
    -webkit-flex: none;
    -ms-flex: none;
    -webkit-box-flex: 0;
            flex: none; }
  .ShariffSC .shariff .orientation-horizontal .info {
    -webkit-flex: none !important;
    -ms-flex: none !important;
    -webkit-box-flex: 0 !important;
            flex: none !important;
    width: 35px;
    min-width: 35px !important; }
  .ShariffSC .shariff .fa,
  .ShariffSC .shariff .s3uu {
    padding-left: 0.125rem; }
  .ShariffSC .shariff .theme-white .googleplus .s3uu-google-plus {
    margin-left: 0; } }

@media only screen and (min-width: 40.0625em) and (max-width: 64em) {
  .ShariffSC .shariff .fa,
  .ShariffSC .shariff .s3uu {
    padding-left: 1rem; }
  .ShariffSC .shariff .orientation-horizontal li .share_text {
    padding-left: 1rem;
    text-indent: 0;
    display: inline; }
  .ShariffSC .shariff .orientation-horizontal.col-5 li,
  .ShariffSC .shariff .orientation-horizontal.col-6 li {
    -webkit-flex: 1;
    -ms-flex: 1;
    -webkit-box-flex: 1;
            flex: 1; } }

@media only screen and (min-width: 40.0625em) and (max-width: 64em) and (orientation: portrait) {
  .ShariffSC .shariff .orientation-horizontal.col-3 li {
    min-width: 110px;
    max-width: 160px; }
  .ShariffSC .shariff .orientation-horizontal.col-3 li .share_text {
    text-indent: 0;
    display: inline; }
  .ShariffSC .shariff .orientation-horizontal.col-5 li a span:first-child {
    padding-left: 0.75rem;
    top: 0.25rem; }
  .ShariffSC .shariff .orientation-horizontal.col-5 li a span:last-child {
    position: relative;
    top: 0.125rem; }
  .ShariffSC .shariff .googleplus .fa-google-plus,
  .ShariffSC .shariff .pinterest .fa-pinterest-p,
  .ShariffSC .shariff .googleplus .s3uu-google-plus,
  .ShariffSC .shariff .pinterest .s3uu-pinterest-p {
    font-size: 1.1875rem;
    position: relative;
    top: 1px; }
  .ShariffSC .shariff .facebook .fa-facebook,
  .ShariffSC .shariff .linkedin .fa-linkedin,
  .ShariffSC .shariff .xing .fa-xing,
  .ShariffSC .shariff .facebook .s3uu-facebook,
  .ShariffSC .shariff .linkedin .s3uu-linkedin,
  .ShariffSC .shariff .xing .s3uu-xing {
    font-size: 1.1875rem; }
  .ShariffSC .shariff .mail .fa-envelope,
  .ShariffSC .shariff .mail .s3uu-envelope {
    font-size: 1.125rem; }
  .ShariffSC .shariff .twitter .fa-twitter,
  .ShariffSC .shariff .twitter .s3uu-twitter {
    font-size: 1.5rem; }
  .ShariffSC .shariff .whatsapp .fa-whatsapp,
  .ShariffSC .shariff .whatsapp .s3uu-whatsapp {
    font-size: 1.375rem; } }

@media only screen and (min-width: 64.0625em) {
  .ShariffSC .shariff li .fa,
  .ShariffSC .shariff li .s3uu {
    line-height: 30px;
    padding-left: 1rem; }
  .ShariffSC .shariff .orientation-horizontal li .share_text {
    padding-left: 1rem; }
  .ShariffSC .shariff li .share_count,
  .ShariffSC .shariff li .share_text {
    line-height: 34px; }
  .ShariffSC .shariff li .share_count {
    height: 35px; }
  .ShariffSC .shariff .info .fa-info,
  .ShariffSC .shariff .info .s3uu-info {
    font-size: 1rem;
    width: 23px; }
  .ShariffSC .shariff .orientation-horizontal .info {
    width: 25px;
    min-width: 25px !important; }
  .ShariffSC .shariff .orientation-vertical .info {
    width: 25px; }
  #shariff_sidebar .ShariffSC .shariff .orientation-horizontal.col-4 li,
  #shariff_sidebar .ShariffSC .shariff .orientation-horizontal.col-5 li {
    width: 100%;
    margin-bottom: 1rem !important; }
    #shariff_sidebar .ShariffSC .shariff .orientation-horizontal.col-4 li a span:first-child,
    #shariff_sidebar .ShariffSC .shariff .orientation-horizontal.col-5 li a span:first-child {
      padding-left: 0.5rem; }
    #shariff_sidebar .ShariffSC .shariff .orientation-horizontal.col-4 li a span:nth-child(2),
    #shariff_sidebar .ShariffSC .shariff .orientation-horizontal.col-5 li a span:nth-child(2) {
      padding-left: 0.375rem; } }

@media only screen and (min-width: 40.0625em) {
  .ShariffSC .shariff .whatsapp a {
    pointer-events: none;
    background-color: #92b0bc; } }

h1, span.h1, h2, span.h2, h3, span.h3, h4, span.h4, h5, span.h5, h6, span.h6 {
  text-transform: uppercase; }

h1, span.h1, h2, span.h2, h3, span.h3 {
  line-height: 2.5rem; }

h4, span.h4, h5, span.h5, h6, span.h6 {
  line-height: 1.6875rem; }

/***************************************************/
/* mobile.css und first_header.css aus klick-dummy */
/***************************************************/
.nav-bg {
  width: 100%;
  height: 54px;
  position: absolute;
  top: 0;
  background-color: #1B272C; }

@media (min-width: 1023px) {
  /*GENERAL*/
  .nav-underlay {
    position: absolute;
    width: 100%;
    min-width: 786px;
    height: 0;
    min-height: 54px;
    left: 0;
    padding: 0;
    margin: 0 auto;
    overflow: hidden;
    z-index: 2;
    background-color: white;
    background: -webkit-gradient(linear, left top, left bottom, from(#ecf0f1), color-stop(85%, #ecf0f1), to(#b1babe));
    background: -webkit-linear-gradient(top, #ecf0f1 0%, #ecf0f1 85%, #b1babe 100%);
    background: linear-gradient(to bottom, #ecf0f1 0%, #ecf0f1 85%, #b1babe 100%);
    /* W3C */
    -webkit-transition: height .5s ease;
            transition: height .5s ease; }
    .nav-underlay li#nav-sub-shoppingcart a {
      color: #1B272C; }
    .nav-underlay.sticky {
      position: fixed;
      top: 0;
      min-height: 54px;
      z-index: 2; }
      .nav-underlay.sticky nav.main {
        position: relative;
        width: 100%;
        max-width: 100%; }
      .nav-underlay.sticky .sprite-logo {
        padding-right: 128px;
        background-position: -30px 0; }
      .nav-underlay.sticky ul#main-nav li.expanded > .sub-content {
        top: 54px; }
      .nav-underlay.sticky li#nav-sub-search-desk {
        right: 66px; }
      .nav-underlay.sticky li#nav-sub-shoppingcart {
        overflow: hidden;
        width: 66px;
        opacity: 1; }
        .nav-underlay.sticky li#nav-sub-shoppingcart a {
          position: relative;
          padding: 0;
          width: 100%; }
          .nav-underlay.sticky li#nav-sub-shoppingcart a img {
            width: auto; }
          .nav-underlay.sticky li#nav-sub-shoppingcart a span#cart-num {
            position: relative;
            bottom: 45px;
            left: 46px;
            color: #1B272C;
            font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
            font-size: 12px; }
            .nav-underlay.sticky li#nav-sub-shoppingcart a span#cart-num a span {
              text-decoration: none; }
  nav.main {
    position: relative;
    max-width: 1300px;
    height: 100%;
    margin: 0 auto;
    z-index: 1; }
  /*link styling*/
  /*ul#main-nav > li > a = first level links*/
  ul#main-nav {
    z-index: 5;
    max-width: 1300px;
    height: 54px;
    margin: 0 auto;
    padding: 0;
    list-style: none;
    font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal; }
    ul#main-nav * {
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      list-style-type: none; }
    ul#main-nav a:hover {
      background-color: white; }
    ul#main-nav > li,
    ul#main-nav > .one-menu-column-container li {
      position: relative;
      padding: 0;
      /*functionality*/ }
      ul#main-nav > li#nav-sub-home a,
      ul#main-nav > .one-menu-column-container li#nav-sub-home a {
        padding-top: 15px; }
      ul#main-nav > li > a,
      ul#main-nav > .one-menu-column-container li > a {
        display: inline-block;
        float: left;
        position: relative;
        z-index: 10;
        max-height: 100%;
        padding: 15px 10px 14px 10px;
        font-size: 16px;
        background-color: #1B272C;
        color: white;
        text-decoration: none; }
        ul#main-nav > li > a:hover,
        ul#main-nav > .one-menu-column-container li > a:hover {
          background-color: #DD052b;
          padding-bottom: 17px; }
      ul#main-nav > li > ul,
      ul#main-nav > .one-menu-column-container li > ul {
        padding: 12px 0 20px 0; }
        ul#main-nav > li > ul *,
        ul#main-nav > .one-menu-column-container li > ul * {
          z-index: 2; }
        ul#main-nav > li > ul > li,
        ul#main-nav > .one-menu-column-container li > ul > li {
          z-index: 10; }
        ul#main-nav > li > ul a,
        ul#main-nav > .one-menu-column-container li > ul a {
          display: inline-block;
          float: left;
          width: 100%;
          z-index: 15;
          font-size: 14px;
          color: #1B272C;
          text-decoration: none; }
      ul#main-nav > li.active > a,
      ul#main-nav > .one-menu-column-container li.active > a {
        background-color: #DD052b;
        padding-bottom: 17px; }
      ul#main-nav > li.expanded > .sub-content,
      ul#main-nav > .one-menu-column-container li.expanded > .sub-content {
        top: 64px; }
      ul#main-nav > li.expanded > a,
      ul#main-nav > .one-menu-column-container li.expanded > a {
        background-color: #DD052b; }
        ul#main-nav > li.expanded > a:after,
        ul#main-nav > .one-menu-column-container li.expanded > a:after {
          display: inline-block;
          position: absolute;
          width: 0;
          height: 0;
          right: 40%;
          bottom: -7px;
          content: ' ';
          z-index: 1;
          border-right: 10px dotted rgba(255, 0, 0, 0);
          border-left: 10px dotted rgba(255, 0, 0, 0);
          border-top: 8px solid #DD052b; }
  /*SUBNAV-LAYOUT*/
  ul.sub-content {
    position: absolute;
    width: 100%;
    max-width: 1300px;
    top: -700px;
    padding: 10px 0;
    /*subsub layout*/ }
    ul.sub-content > li {
      float: left;
      width: 25%;
      padding-left: 0.75rem;
      padding-right: 0.75rem; }
    ul.sub-content > li,
    ul.sub-content > .one-menu-column-container li {
      /*ul.sub-content > li > ul = level 3 liste*/ }
      ul.sub-content > li > a,
      ul.sub-content > .one-menu-column-container li > a {
        width: 100%;
        padding: 3px 0 5px 0;
        margin-top: 0;
        border: none;
        font-size: 18px;
        text-transform: none; }
      ul.sub-content > li.has-children > a,
      ul.sub-content > .one-menu-column-container li.has-children > a {
        width: 100%;
        border-bottom: 2px solid rgba(27, 39, 44, 0.3);
        font-size: 18px;
        padding: 3px 0;
        margin-top: 0;
        margin-bottom: 4px; }
      ul.sub-content > li > ul,
      ul.sub-content > .one-menu-column-container li > ul {
        padding: 0; }
        ul.sub-content > li > ul a,
        ul.sub-content > .one-menu-column-container li > ul a {
          float: left;
          width: 100%;
          font-size: 12px !important;
          padding: 4px 0;
          font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
          text-transform: none;
          height: auto; }
  #language-search-cont {
    float: right;
    padding-left: 20px !important; }
  /*LOGO!*/
  .sprite-logo {
    background: url(https://cdn.skatedeluxe.com/templates/pony/img/logo_sprite_2019.png) no-repeat top left;
    background-position: -32px 0px;
    padding-right: 22px;
    padding-bottom: 22px;
    padding-right: 128px;
    top: -1px;
    position: relative;
    -webkit-transition: all 1s ease;
            transition: all 1s ease; }
  .sticky ul#main-nav li#nav-sub-home > a:hover {
    background-color: #1B272C; }
  /*brand-list*/
  .brand-container {
    padding-top: 10px;
    width: 100%;
    float: left;
    z-index: -5; }
  ul.brand-list {
    float: left;
    width: 100%;
    height: 37px;
    padding: 0 0 10px 0;
    overflow: hidden;
    white-space: nowrap; }
    ul.brand-list li {
      display: inline !important;
      float: left; }
      ul.brand-list li a {
        background-color: white;
        padding: 3px; }
  .brand-mask {
    width: 94%;
    height: 37px;
    overflow: hidden;
    float: left;
    background: white; }
  .brand-nav {
    width: 3%;
    float: left;
    height: 37px;
    font-family: 'fontello';
    text-align: center;
    cursor: pointer;
    font-size: 16px; }
    .brand-nav.previous:before {
      position: relative;
      top: 7px;
      content: '\e800'; }
    .brand-nav.next:before {
      content: '\e801';
      position: relative;
      top: 7px; }
  /*ANIMATION!!!*/
  ul.brand-list {
    -webkit-transition: all .5s ease;
            transition: all .5s ease; }
  .sub-content {
    top: -900px;
    -webkit-transition: all .4s ease;
            transition: all .4s ease; }
  .no-js ul#main-nav > li li:hover > a {
    background-color: white; }
  .no-js ul#main-nav > li:hover > .sub-content {
    left: 0; }
  .no-js ul#main-nav > li:hover > a {
    background-color: #DD052b;
    padding-bottom: 17px !important; }
    .no-js ul#main-nav > li:hover > a:after {
      display: inline-block;
      width: 0;
      height: 0;
      border-right: 10px dotted rgba(255, 0, 0, 0);
      border-left: 10px dotted rgba(255, 0, 0, 0);
      border-top: 8px solid #DD052b;
      content: ' ';
      right: 40%;
      bottom: -7px;
      position: absolute;
      z-index: 1; }
  .no-js .nav-underlay {
    overflow: visible; }
  .no-js .sub-content {
    top: 39px;
    left: -9999px;
    background-color: #ecf0f1; }
  .no-js li#nav-sub-22 #nav-sub-22-content-2.sub-content,
  .no-js li#nav-sub-22 #nav-sub-22-content-3.sub-content {
    left: -9999px; }
  .no-js li#nav-sub-22:hover #nav-sub-22-content-2.sub-content {
    left: 33.33333333333333%; }
  .no-js li#nav-sub-22:hover #nav-sub-22-content-3.sub-content {
    left: 66.66666666666666%; }
  /*SEARCH*/
  li#nav-sub-search-desk {
    display: inline;
    float: right;
    width: 180px;
    top: 0.25rem; }
    li#nav-sub-search-desk input {
      width: 100%;
      height: 32px;
      margin: 6px 0 3px 0;
      padding: 3px 45px 3px 6px;
      border: 1px solid #425f6b;
      color: #1B272C;
      font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
      -moz-appearance: none;
      -webkit-appearance: none;
      -ms-appearance: none;
      -webkit-box-shadow: none none 0 transparent;
      box-shadow: none none 0 transparent;
      -webkit-transition: border .25s linear, color .25s linear;
              transition: border .25s linear, color .25s linear;
      -webkit-backface-visibility: hidden; }
    li#nav-sub-search-desk .search-btn,
    li#nav-sub-search-desk .search-btn-copy {
      position: absolute;
      width: auto;
      height: 22px;
      top: 12px;
      right: -14px;
      font-size: 21px;
      cursor: pointer;
      background-color: transparent;
      color: #1B272C;
      border: none; }
      li#nav-sub-search-desk .search-btn:before,
      li#nav-sub-search-desk .search-btn-copy:before {
        content: '\59'; }
    li#nav-sub-search-desk .search-btn-copy {
      display: none; }
    li#nav-sub-search-desk button {
      margin-top: 0;
      margin-bottom: 0; }
    li#nav-sub-search-desk #quick_find {
      z-index: 40;
      position: absolute;
      right: 0;
      margin-right: 10px; }
  form {
    margin-bottom: 0; }
  #secondary-nav-items {
    height: 0;
    margin: 0;
    padding: 0; }
  li#nav-sub-offcanvas-trigger,
  li#nav-sub-home-copy,
  li#nav-sub-shoppingcart.small,
  li#nav-sub-search.small {
    display: none; }
  /*SHOPPINGCART IN MENU WARENKORB*/
  li#nav-sub-shoppingcart {
    position: relative;
    width: 0;
    height: 54px;
    overflow: hidden;
    opacity: 0;
    -webkit-transition: opacity .5s ease;
            transition: opacity .5s ease; }
  li#nav-sub-search #quick_find {
    top: -2px;
    margin-right: 3px; }
  ul#main-nav li.expanded > .sub-content {
    top: 54px; }
  .ui-autocomplete-loading {
    background: white url("img/ui-anim_basic_16x16.gif") 109px center no-repeat !important;
    z-index: 4; }
  #main-nav .post-preview {
    width: 25%;
    position: relative;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    float: left;
    margin: 0; }
  #main-nav .one-menu-column-container {
    width: 25%;
    position: relative;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    float: left;
    margin: 0; } }

@media (max-width: 1023px) {
  /**
  * NON TOUCH
  **/
  li#nav-sub-search-desk input {
    width: 0;
    padding: 0;
    border: 0;
    -webkit-transition: all .5s ease;
            transition: all .5s ease; }
  li#nav-sub-search-desk.expanded input {
    width: 100%;
    padding: 8px 45px 8px 6px;
    margin: 5px 0 3px 0; }
  li#nav-sub-search-desk button[type="submit"].solid {
    color: #1B272C;
    -webkit-transition: all .5s ease;
            transition: all .5s ease; }
  li#nav-sub-search-desk .search-btn {
    display: none;
    z-index: -1; }
  li#nav-sub-search-desk.expanded .search-btn {
    display: block;
    z-index: 2; }
  li#nav-sub-search-desk .search-btn-copy {
    display: block;
    color: white;
    z-index: 2; }
  li#nav-sub-search-desk.expanded .search-btn-copy {
    display: none;
    z-index: -1; }
  li#nav-sub-search-desk .breadcrumb-container {
    display: none; }
  /**
  * TOUCH
  **/
  .top-row {
    height: 40px; }
  body.logged-in nav.main {
    top: 31px; }
  /*GENERAL*/
  nav.main {
    position: fixed;
    width: 100%;
    height: 54px;
    background-color: #1B272C;
    top: 0;
    margin-left: 0;
    -webkit-transition: margin-left 0.26s ease;
            transition: margin-left 0.26s ease;
    z-index: 415;
    -webkit-backface-visibility: hidden; }
    nav.main ul li ul {
      margin: 0; }
  ul#main-nav {
    position: absolute;
    overflow-y: auto;
    width: 0;
    height: 400px;
    min-height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 0;
    margin: 0;
    margin-left: -260px !important;
    list-style: none;
    -webkit-transition: margin-left 0.26s ease;
            transition: margin-left 0.26s ease;
    -webkit-transition: width 0.26s ease;
            transition: width 0.26s ease;
    font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    background-color: #1B272C;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal; }
    ul#main-nav * {
      -webkit-box-sizing: border-box;
      box-sizing: border-box; }
    ul#main-nav li {
      position: relative;
      padding: 0;
      overflow: hidden;
      list-style: none;
      border-top: 1px solid rgba(255, 255, 255, 0.2);
      background-color: rgba(255, 255, 255, 0.3); }
      ul#main-nav li#nav-sub-brands ul {
        background-color: white; }
    ul#main-nav .dlx-language {
      width: 25%;
      text-align: center;
      border-right: 1px solid rgba(255, 255, 255, 0.2); }
    ul#main-nav .dlx-language a {
      font-size: 14px !important; }
    ul#main-nav li.expanded > ul {
      height: auto;
      -ms-transform: scaleY(1);
      -webkit-transform: scaleY(1);
      transform: scaleY(1);
      border-top: 1px solid rgba(255, 255, 255, 0.2); }
    ul#main-nav > li > ul > a {
      background-color: rgba(255, 255, 255, 0.15); }
    ul#main-nav ul {
      position: relative;
      padding: 0; }
      ul#main-nav ul > a {
        border-top: 1px solid rgba(255, 255, 255, 0.2); }
    ul#main-nav ul.expanded > li {
      height: auto;
      -webkit-transform: scaleY(1);
          -ms-transform: scaleY(1);
              transform: scaleY(1);
      border-top: 1px solid rgba(255, 255, 255, 0.2); }
    ul#main-nav a {
      display: inline-block;
      width: 100%;
      padding: 10px;
      text-decoration: none;
      color: white; }
    ul#main-nav #secondary-mobile-nav ul li {
      background-color: #1B272C; }
    ul#main-nav ul#languages {
      font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
      font-size: 12px;
      border-top: 1px solid rgba(255, 255, 255, 0.2); }
      ul#main-nav ul#languages li {
        margin: 10px 5px;
        width: auto;
        border-top: none;
        float: left;
        text-align: center; }
        ul#main-nav ul#languages li a {
          padding: 5px;
          background-color: rgba(255, 255, 255, 0.2);
          width: auto; }
    ul#main-nav .has-children > li {
      height: 0;
      -webkit-transform: scaleY(0);
          -ms-transform: scaleY(0);
              transform: scaleY(0);
      -webkit-transform-origin: top;
          -ms-transform-origin: top;
              transform-origin: top;
      -webkit-transition: -webkit-transform 0.26s ease;
              transition: transform 0.26s ease;
      border-top: none; }
    ul#main-nav .has-children > ul {
      height: 0;
      -webkit-transform: scaleY(0);
          -ms-transform: scaleY(0);
              transform: scaleY(0);
      -webkit-transform-origin: top;
          -ms-transform-origin: top;
              transform-origin: top;
      -webkit-transition: -webkit-transform 0.26s ease;
              transition: transform 0.26s ease;
      border-top: none; }
  ul#secondary-nav {
    display: none; }
  body.pushed .main {
    margin-left: 260px; }
  body.pushed #main-nav {
    width: 260px; }
  /*the expand + */
  span.touch-nav-expand {
    display: inline;
    position: absolute;
    top: 0;
    right: 0;
    padding: 3px 30px;
    font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    cursor: pointer;
    color: white;
    border-left: 1px solid rgba(255, 255, 255, 0.2);
    font-size: 1.5rem; }
    span.touch-nav-expand.plus:after {
      content: '+'; }
    span.touch-nav-expand.minus {
      padding: 3px 33px; }
    span.touch-nav-expand.minus::after {
      content: '-'; }
  ul.brand-list li {
    display: none; }
  /*SEARCH*/
  #nav-sub-home,
  #nav-sub-search-desk,
  #search-expander,
  #nav-sub-shoppingcart.large {
    display: none; }
  li#nav-sub-search {
    display: inline-block;
    float: right;
    width: 260px;
    padding: 5px !important; }
    li#nav-sub-search input {
      width: 100%;
      height: 40px;
      margin-top: 0;
      border: 2px solid #1B272C;
      padding: 0 40px 0 8px;
      color: #1B272C;
      font-family: "Oswald", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
      font-weight: normal;
      font-size: 14px;
      -moz-appearance: none;
      -webkit-appearance: none;
      -ms-appearance: none;
      -webkit-transition: border .25s linear, color .25s linear;
              transition: border .25s linear, color .25s linear;
      -webkit-backface-visibility: hidden;
      -webkit-font-smoothing: antialiased;
      -moz-font-smoothing: antialiased;
      font-smoothing: antialiased;
      font-weight: normal; }
    li#nav-sub-search button[type="submit"].solid {
      position: absolute !important;
      width: auto;
      height: 22px;
      top: 1rem;
      right: 0;
      cursor: pointer;
      background-color: transparent;
      color: #1B272C;
      border: none;
      font-size: 16px; }
    li#nav-sub-search button {
      margin-top: 0;
      margin-bottom: 0; }
  form {
    margin-bottom: 0; }
  #secondary-nav-items {
    padding-left: 0;
    margin: 0 auto;
    list-style: none; }
    #secondary-nav-items li {
      height: inherit; }
  #secondary-mobile-nav {
    margin-bottom: 100px;
    padding-top: 20px !important; }
  #nav-sub-offcanvas-trigger {
    position: relative; }
  /*SHOPPINGCART*/
  li#nav-sub-shoppingcart {
    width: 66px;
    overflow: hidden; }
    li#nav-sub-shoppingcart a {
      position: relative;
      padding: 0;
      width: 100%; }
      li#nav-sub-shoppingcart a img {
        width: auto; }
      li#nav-sub-shoppingcart a span#cart-num {
        position: absolute;
        right: 13px;
        bottom: 28px;
        color: #1B272C;
        font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
        font-size: 13px; }
        li#nav-sub-shoppingcart a span#cart-num a span {
          text-decoration: none; }
  .dlx-language-flag {
    /* display: inline; */
    padding: 0 0.25rem;
    width: 35px;
    float: left; }
  #language-search-cont {
    height: 53px;
    background-color: #1B272C !important;
    padding-left: 20px !important; }
  button.lines-button {
    background: none;
    border: none;
    font-size: .65em;
    top: -3px; }
  .lines-button {
    padding: 2em 1em;
    -webkit-transition: .3s;
            transition: .3s;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-border-radius: 0.57143em;
            border-radius: 0.57143em; }
    .lines-button:hover {
      opacity: 1; }
    .lines-button:active {
      -webkit-transition: 0;
              transition: 0; }
  .lines {
    display: inline-block;
    position: relative;
    width: 4em;
    height: 0.57143em;
    background: white;
    -webkit-border-radius: 0.28571em;
            border-radius: 0.28571em;
    -webkit-transition: 0.3s;
            transition: 0.3s; }
    .lines:before {
      top: 1em; }
    .lines:after {
      top: -1em; }
  .lines:before,
  .lines:after {
    display: inline-block;
    width: 4em;
    height: 0.57143em;
    background: #ecf1f3;
    -webkit-border-radius: 0.28571em;
            border-radius: 0.28571em;
    -webkit-transition: 0.3s;
            transition: 0.3s;
    position: absolute;
    left: 0;
    content: '';
    -webkit-transform-origin: 0.28571em center;
    -ms-transform-origin: 0.28571em center;
        transform-origin: 0.28571em center; }
  .lines-button:hover .lines:before {
    top: 1.14286em; }
  .lines-button:hover .lines:after {
    top: -1.14286em; }
  .lines-button.x.open .lines {
    background: transparent; }
  .lines-button.x.open .lines:before, .lines-button.x.open .lines:after {
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
    top: 0;
    width: 4em; }
  .lines-button.x.open .lines:before {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg); }
  .lines-button.x.open .lines:after {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg); }
  /*LOGO*/
  .sprite-logo {
    position: relative;
    top: 10px;
    background: url("https://cdn.skatedeluxe.com/templates/pony/img/logo_sprite_2019.png") no-repeat top left;
    background-position: -30px 0px;
    padding-right: 131px;
    padding-bottom: 28px;
    -webkit-transition: all 1s ease;
            transition: all 1s ease; }
  .ui-autocomplete-loading {
    background: white url("img/ui-anim_basic_16x16.gif") 172px center no-repeat !important;
    z-index: 5; }
  #nav-sub-home-copy {
    position: absolute;
    width: 100%;
    text-align: center; } }

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  .sprite-logo {
    background-image: url("https://cdn.skatedeluxe.com/templates/pony/img/logo_sprite_retina_2019.png") !important;
    background-size: 193px 25px !important;
    background-position: -28px 0; } }

.no-touch .admin-active .nav-underlay.sticky,
.touch .admin-active .nav-underlay .main {
  margin-top: 28px; }
