/* line 288, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
meta.foundation-mq-small {
  font-family: "/only screen and (max-width: 40em)/";
  width: 0em;
}

/* line 293, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em) and (max-width:63.75em)/";
  width: 40.063em;
}

/* line 298, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
meta.foundation-mq-large {
  font-family: "/only screen and (min-width:63.8125em)/";
  width: 64.063em;
}

/* line 303, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em;
}

/* line 308, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em;
}

/* line 318, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
*,
*:before,
*:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 323, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
html,
body {
  font-size: 100%;
}

/* line 326, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
body {
  background: white;
  color: #444444;
  padding: 0;
  margin: 0;
  font-family: "Roboto Slab", serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  position: relative;
  cursor: default;
}

/* line 339, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
a:hover {
  cursor: pointer;
}

/* line 344, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
img,
object,
embed {
  max-width: 100%;
  height: auto;
}

/* line 347, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
object,
embed {
  height: 100%;
}

/* line 348, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
img {
  -ms-interpolation-mode: bicubic;
}

/* line 354, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object {
  max-width: none !important;
}

/* line 359, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.left {
  float: left !important;
}

/* line 360, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.right {
  float: right !important;
}

/* line 361, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.clearfix {
  *zoom: 1;
}
/* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}
/* line 166, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.clearfix:after {
  clear: both;
}

/* line 362, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.text-left {
  text-align: left !important;
}

/* line 363, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.text-right {
  text-align: right !important;
}

/* line 364, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.text-center {
  text-align: center !important;
}

/* line 365, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.text-justify {
  text-align: justify !important;
}

/* line 366, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.hide {
  display: none;
}

/* line 372, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.antialiased {
  -webkit-font-smoothing: antialiased;
}

/* line 375, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
img {
  display: inline-block;
  vertical-align: middle;
}

/* line 385, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
textarea {
  height: auto;
  min-height: 50px;
}

/* line 388, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
select {
  width: 100%;
}

/* line 190, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
.row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 93.75rem;
  *zoom: 1;
}
/* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.row:before, .row:after {
  content: " ";
  display: table;
}
/* line 166, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.row:after {
  clear: both;
}
/* line 195, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
.row.collapse > .column,
.row.collapse > .columns {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  float: left;
}
/* line 197, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
.row.collapse .row {
  margin-left: 0;
  margin-right: 0;
}
/* line 200, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
.row .row {
  width: auto;
  margin-left: -1.25rem;
  margin-right: -1.25rem;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none;
  *zoom: 1;
}
/* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.row .row:before, .row .row:after {
  content: " ";
  display: table;
}
/* line 166, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.row .row:after {
  clear: both;
}
/* line 201, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
.row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none;
  *zoom: 1;
}
/* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.row .row.collapse:before, .row .row.collapse:after {
  content: " ";
  display: table;
}
/* line 166, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.row .row.collapse:after {
  clear: both;
}

/* line 206, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
.column,
.columns {
  position: relative;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  width: 100%;
  float: left;
}

@media only screen {
  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-push-1 {
    position: relative;
    left: 6.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-pull-1 {
    position: relative;
    right: 6.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-push-2 {
    position: relative;
    left: 12.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-pull-2 {
    position: relative;
    right: 12.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-push-3 {
    position: relative;
    left: 18.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-pull-3 {
    position: relative;
    right: 18.75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-push-4 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-pull-4 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-push-5 {
    position: relative;
    left: 31.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-pull-5 {
    position: relative;
    right: 31.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-push-6 {
    position: relative;
    left: 37.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-pull-6 {
    position: relative;
    right: 37.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-push-7 {
    position: relative;
    left: 43.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-pull-7 {
    position: relative;
    right: 43.75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-push-8 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-pull-8 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-push-9 {
    position: relative;
    left: 56.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-pull-9 {
    position: relative;
    right: 56.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-push-10 {
    position: relative;
    left: 62.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-pull-10 {
    position: relative;
    right: 62.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-push-11 {
    position: relative;
    left: 68.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-pull-11 {
    position: relative;
    right: 68.75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-push-12 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-pull-12 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-push-13 {
    position: relative;
    left: 81.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-pull-13 {
    position: relative;
    right: 81.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-push-14 {
    position: relative;
    left: 87.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-pull-14 {
    position: relative;
    right: 87.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-push-15 {
    position: relative;
    left: 93.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-pull-15 {
    position: relative;
    right: 93.75%;
    left: auto;
  }

  /* line 157, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    float: left;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-1 {
    position: relative;
    width: 6.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-2 {
    position: relative;
    width: 12.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-3 {
    position: relative;
    width: 18.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-4 {
    position: relative;
    width: 25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-5 {
    position: relative;
    width: 31.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-6 {
    position: relative;
    width: 37.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-7 {
    position: relative;
    width: 43.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-8 {
    position: relative;
    width: 50%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-9 {
    position: relative;
    width: 56.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-10 {
    position: relative;
    width: 62.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-11 {
    position: relative;
    width: 68.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-12 {
    position: relative;
    width: 75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-13 {
    position: relative;
    width: 81.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-14 {
    position: relative;
    width: 87.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-15 {
    position: relative;
    width: 93.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-16 {
    position: relative;
    width: 100%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-offset-0 {
    position: relative;
    margin-left: 0%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-offset-1 {
    position: relative;
    margin-left: 6.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-offset-2 {
    position: relative;
    margin-left: 12.5%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-offset-3 {
    position: relative;
    margin-left: 18.75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-offset-4 {
    position: relative;
    margin-left: 25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-offset-5 {
    position: relative;
    margin-left: 31.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-offset-6 {
    position: relative;
    margin-left: 37.5%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-offset-7 {
    position: relative;
    margin-left: 43.75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-offset-8 {
    position: relative;
    margin-left: 50%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-offset-9 {
    position: relative;
    margin-left: 56.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-offset-10 {
    position: relative;
    margin-left: 62.5%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-offset-11 {
    position: relative;
    margin-left: 68.75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-offset-12 {
    position: relative;
    margin-left: 75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-offset-13 {
    position: relative;
    margin-left: 81.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .small-offset-14 {
    position: relative;
    margin-left: 87.5%;
  }

  /* line 168, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"]:last-child {
    float: right;
  }

  /* line 169, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"].end {
    float: left;
  }

  /* line 172, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column.small-centered,
  .columns.small-centered {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }

  /* line 175, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column.small-uncentered,
  .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left !important;
  }

  /* line 182, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column.small-uncentered.opposite,
  .columns.small-uncentered.opposite {
    float: right !important;
  }
}
@media only screen and (min-width: 40.063em) {
  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-push-1 {
    position: relative;
    left: 6.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-pull-1 {
    position: relative;
    right: 6.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-push-2 {
    position: relative;
    left: 12.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-pull-2 {
    position: relative;
    right: 12.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-push-3 {
    position: relative;
    left: 18.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-pull-3 {
    position: relative;
    right: 18.75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-push-4 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-pull-4 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-push-5 {
    position: relative;
    left: 31.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-pull-5 {
    position: relative;
    right: 31.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-push-6 {
    position: relative;
    left: 37.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-pull-6 {
    position: relative;
    right: 37.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-push-7 {
    position: relative;
    left: 43.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-pull-7 {
    position: relative;
    right: 43.75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-push-8 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-pull-8 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-push-9 {
    position: relative;
    left: 56.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-pull-9 {
    position: relative;
    right: 56.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-push-10 {
    position: relative;
    left: 62.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-pull-10 {
    position: relative;
    right: 62.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-push-11 {
    position: relative;
    left: 68.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-pull-11 {
    position: relative;
    right: 68.75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-push-12 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-pull-12 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-push-13 {
    position: relative;
    left: 81.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-pull-13 {
    position: relative;
    right: 81.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-push-14 {
    position: relative;
    left: 87.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-pull-14 {
    position: relative;
    right: 87.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-push-15 {
    position: relative;
    left: 93.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-pull-15 {
    position: relative;
    right: 93.75%;
    left: auto;
  }

  /* line 157, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    float: left;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-1 {
    position: relative;
    width: 6.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-2 {
    position: relative;
    width: 12.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-3 {
    position: relative;
    width: 18.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-4 {
    position: relative;
    width: 25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-5 {
    position: relative;
    width: 31.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-6 {
    position: relative;
    width: 37.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-7 {
    position: relative;
    width: 43.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-8 {
    position: relative;
    width: 50%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-9 {
    position: relative;
    width: 56.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-10 {
    position: relative;
    width: 62.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-11 {
    position: relative;
    width: 68.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-12 {
    position: relative;
    width: 75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-13 {
    position: relative;
    width: 81.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-14 {
    position: relative;
    width: 87.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-15 {
    position: relative;
    width: 93.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-16 {
    position: relative;
    width: 100%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-offset-0 {
    position: relative;
    margin-left: 0%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-offset-1 {
    position: relative;
    margin-left: 6.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-offset-2 {
    position: relative;
    margin-left: 12.5%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-offset-3 {
    position: relative;
    margin-left: 18.75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-offset-4 {
    position: relative;
    margin-left: 25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-offset-5 {
    position: relative;
    margin-left: 31.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-offset-6 {
    position: relative;
    margin-left: 37.5%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-offset-7 {
    position: relative;
    margin-left: 43.75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-offset-8 {
    position: relative;
    margin-left: 50%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-offset-9 {
    position: relative;
    margin-left: 56.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-offset-10 {
    position: relative;
    margin-left: 62.5%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-offset-11 {
    position: relative;
    margin-left: 68.75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-offset-12 {
    position: relative;
    margin-left: 75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-offset-13 {
    position: relative;
    margin-left: 81.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .medium-offset-14 {
    position: relative;
    margin-left: 87.5%;
  }

  /* line 168, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"]:last-child {
    float: right;
  }

  /* line 169, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"].end {
    float: left;
  }

  /* line 172, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column.medium-centered,
  .columns.medium-centered {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }

  /* line 175, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column.medium-uncentered,
  .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left !important;
  }

  /* line 182, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column.medium-uncentered.opposite,
  .columns.medium-uncentered.opposite {
    float: right !important;
  }

  /* line 216, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .push-1 {
    position: relative;
    left: 6.25%;
    right: auto;
  }

  /* line 219, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .pull-1 {
    position: relative;
    right: 6.25%;
    left: auto;
  }

  /* line 216, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .push-2 {
    position: relative;
    left: 12.5%;
    right: auto;
  }

  /* line 219, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .pull-2 {
    position: relative;
    right: 12.5%;
    left: auto;
  }

  /* line 216, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .push-3 {
    position: relative;
    left: 18.75%;
    right: auto;
  }

  /* line 219, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .pull-3 {
    position: relative;
    right: 18.75%;
    left: auto;
  }

  /* line 216, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .push-4 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 219, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .pull-4 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 216, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .push-5 {
    position: relative;
    left: 31.25%;
    right: auto;
  }

  /* line 219, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .pull-5 {
    position: relative;
    right: 31.25%;
    left: auto;
  }

  /* line 216, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .push-6 {
    position: relative;
    left: 37.5%;
    right: auto;
  }

  /* line 219, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .pull-6 {
    position: relative;
    right: 37.5%;
    left: auto;
  }

  /* line 216, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .push-7 {
    position: relative;
    left: 43.75%;
    right: auto;
  }

  /* line 219, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .pull-7 {
    position: relative;
    right: 43.75%;
    left: auto;
  }

  /* line 216, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .push-8 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 219, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .pull-8 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 216, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .push-9 {
    position: relative;
    left: 56.25%;
    right: auto;
  }

  /* line 219, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .pull-9 {
    position: relative;
    right: 56.25%;
    left: auto;
  }

  /* line 216, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .push-10 {
    position: relative;
    left: 62.5%;
    right: auto;
  }

  /* line 219, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .pull-10 {
    position: relative;
    right: 62.5%;
    left: auto;
  }

  /* line 216, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .push-11 {
    position: relative;
    left: 68.75%;
    right: auto;
  }

  /* line 219, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .pull-11 {
    position: relative;
    right: 68.75%;
    left: auto;
  }

  /* line 216, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .push-12 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 219, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .pull-12 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 216, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .push-13 {
    position: relative;
    left: 81.25%;
    right: auto;
  }

  /* line 219, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .pull-13 {
    position: relative;
    right: 81.25%;
    left: auto;
  }

  /* line 216, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .push-14 {
    position: relative;
    left: 87.5%;
    right: auto;
  }

  /* line 219, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .pull-14 {
    position: relative;
    right: 87.5%;
    left: auto;
  }

  /* line 216, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .push-15 {
    position: relative;
    left: 93.75%;
    right: auto;
  }

  /* line 219, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .pull-15 {
    position: relative;
    right: 93.75%;
    left: auto;
  }
}
@media only screen and (min-width: 63.8125em) {
  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-push-1 {
    position: relative;
    left: 6.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-pull-1 {
    position: relative;
    right: 6.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-push-2 {
    position: relative;
    left: 12.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-pull-2 {
    position: relative;
    right: 12.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-push-3 {
    position: relative;
    left: 18.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-pull-3 {
    position: relative;
    right: 18.75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-push-4 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-pull-4 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-push-5 {
    position: relative;
    left: 31.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-pull-5 {
    position: relative;
    right: 31.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-push-6 {
    position: relative;
    left: 37.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-pull-6 {
    position: relative;
    right: 37.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-push-7 {
    position: relative;
    left: 43.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-pull-7 {
    position: relative;
    right: 43.75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-push-8 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-pull-8 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-push-9 {
    position: relative;
    left: 56.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-pull-9 {
    position: relative;
    right: 56.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-push-10 {
    position: relative;
    left: 62.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-pull-10 {
    position: relative;
    right: 62.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-push-11 {
    position: relative;
    left: 68.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-pull-11 {
    position: relative;
    right: 68.75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-push-12 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-pull-12 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-push-13 {
    position: relative;
    left: 81.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-pull-13 {
    position: relative;
    right: 81.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-push-14 {
    position: relative;
    left: 87.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-pull-14 {
    position: relative;
    right: 87.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-push-15 {
    position: relative;
    left: 93.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-pull-15 {
    position: relative;
    right: 93.75%;
    left: auto;
  }

  /* line 157, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    float: left;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-1 {
    position: relative;
    width: 6.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-2 {
    position: relative;
    width: 12.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-3 {
    position: relative;
    width: 18.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-4 {
    position: relative;
    width: 25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-5 {
    position: relative;
    width: 31.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-6 {
    position: relative;
    width: 37.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-7 {
    position: relative;
    width: 43.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-8 {
    position: relative;
    width: 50%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-9 {
    position: relative;
    width: 56.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-10 {
    position: relative;
    width: 62.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-11 {
    position: relative;
    width: 68.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-12 {
    position: relative;
    width: 75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-13 {
    position: relative;
    width: 81.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-14 {
    position: relative;
    width: 87.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-15 {
    position: relative;
    width: 93.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-16 {
    position: relative;
    width: 100%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-offset-0 {
    position: relative;
    margin-left: 0%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-offset-1 {
    position: relative;
    margin-left: 6.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-offset-2 {
    position: relative;
    margin-left: 12.5%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-offset-3 {
    position: relative;
    margin-left: 18.75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-offset-4 {
    position: relative;
    margin-left: 25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-offset-5 {
    position: relative;
    margin-left: 31.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-offset-6 {
    position: relative;
    margin-left: 37.5%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-offset-7 {
    position: relative;
    margin-left: 43.75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-offset-8 {
    position: relative;
    margin-left: 50%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-offset-9 {
    position: relative;
    margin-left: 56.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-offset-10 {
    position: relative;
    margin-left: 62.5%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-offset-11 {
    position: relative;
    margin-left: 68.75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-offset-12 {
    position: relative;
    margin-left: 75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-offset-13 {
    position: relative;
    margin-left: 81.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .large-offset-14 {
    position: relative;
    margin-left: 87.5%;
  }

  /* line 168, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"]:last-child {
    float: right;
  }

  /* line 169, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"].end {
    float: left;
  }

  /* line 172, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column.large-centered,
  .columns.large-centered {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }

  /* line 175, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column.large-uncentered,
  .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left !important;
  }

  /* line 182, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column.large-uncentered.opposite,
  .columns.large-uncentered.opposite {
    float: right !important;
  }
}
@media only screen and (min-width: 90.063em) {
  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-push-1 {
    position: relative;
    left: 6.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-pull-1 {
    position: relative;
    right: 6.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-push-2 {
    position: relative;
    left: 12.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-pull-2 {
    position: relative;
    right: 12.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-push-3 {
    position: relative;
    left: 18.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-pull-3 {
    position: relative;
    right: 18.75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-push-4 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-pull-4 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-push-5 {
    position: relative;
    left: 31.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-pull-5 {
    position: relative;
    right: 31.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-push-6 {
    position: relative;
    left: 37.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-pull-6 {
    position: relative;
    right: 37.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-push-7 {
    position: relative;
    left: 43.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-pull-7 {
    position: relative;
    right: 43.75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-push-8 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-pull-8 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-push-9 {
    position: relative;
    left: 56.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-pull-9 {
    position: relative;
    right: 56.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-push-10 {
    position: relative;
    left: 62.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-pull-10 {
    position: relative;
    right: 62.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-push-11 {
    position: relative;
    left: 68.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-pull-11 {
    position: relative;
    right: 68.75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-push-12 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-pull-12 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-push-13 {
    position: relative;
    left: 81.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-pull-13 {
    position: relative;
    right: 81.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-push-14 {
    position: relative;
    left: 87.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-pull-14 {
    position: relative;
    right: 87.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-push-15 {
    position: relative;
    left: 93.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-pull-15 {
    position: relative;
    right: 93.75%;
    left: auto;
  }

  /* line 157, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    float: left;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-1 {
    position: relative;
    width: 6.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-2 {
    position: relative;
    width: 12.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-3 {
    position: relative;
    width: 18.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-4 {
    position: relative;
    width: 25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-5 {
    position: relative;
    width: 31.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-6 {
    position: relative;
    width: 37.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-7 {
    position: relative;
    width: 43.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-8 {
    position: relative;
    width: 50%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-9 {
    position: relative;
    width: 56.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-10 {
    position: relative;
    width: 62.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-11 {
    position: relative;
    width: 68.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-12 {
    position: relative;
    width: 75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-13 {
    position: relative;
    width: 81.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-14 {
    position: relative;
    width: 87.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-15 {
    position: relative;
    width: 93.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-16 {
    position: relative;
    width: 100%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-offset-0 {
    position: relative;
    margin-left: 0%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-offset-1 {
    position: relative;
    margin-left: 6.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-offset-2 {
    position: relative;
    margin-left: 12.5%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-offset-3 {
    position: relative;
    margin-left: 18.75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-offset-4 {
    position: relative;
    margin-left: 25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-offset-5 {
    position: relative;
    margin-left: 31.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-offset-6 {
    position: relative;
    margin-left: 37.5%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-offset-7 {
    position: relative;
    margin-left: 43.75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-offset-8 {
    position: relative;
    margin-left: 50%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-offset-9 {
    position: relative;
    margin-left: 56.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-offset-10 {
    position: relative;
    margin-left: 62.5%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-offset-11 {
    position: relative;
    margin-left: 68.75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-offset-12 {
    position: relative;
    margin-left: 75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-offset-13 {
    position: relative;
    margin-left: 81.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xlarge-offset-14 {
    position: relative;
    margin-left: 87.5%;
  }

  /* line 168, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"]:last-child {
    float: right;
  }

  /* line 169, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"].end {
    float: left;
  }

  /* line 172, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column.xlarge-centered,
  .columns.xlarge-centered {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }

  /* line 175, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column.xlarge-uncentered,
  .columns.xlarge-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left !important;
  }

  /* line 182, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column.xlarge-uncentered.opposite,
  .columns.xlarge-uncentered.opposite {
    float: right !important;
  }
}
@media only screen and (min-width: 120.063em) {
  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-push-1 {
    position: relative;
    left: 6.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-pull-1 {
    position: relative;
    right: 6.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-push-2 {
    position: relative;
    left: 12.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-pull-2 {
    position: relative;
    right: 12.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-push-3 {
    position: relative;
    left: 18.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-pull-3 {
    position: relative;
    right: 18.75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-push-4 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-pull-4 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-push-5 {
    position: relative;
    left: 31.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-pull-5 {
    position: relative;
    right: 31.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-push-6 {
    position: relative;
    left: 37.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-pull-6 {
    position: relative;
    right: 37.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-push-7 {
    position: relative;
    left: 43.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-pull-7 {
    position: relative;
    right: 43.75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-push-8 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-pull-8 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-push-9 {
    position: relative;
    left: 56.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-pull-9 {
    position: relative;
    right: 56.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-push-10 {
    position: relative;
    left: 62.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-pull-10 {
    position: relative;
    right: 62.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-push-11 {
    position: relative;
    left: 68.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-pull-11 {
    position: relative;
    right: 68.75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-push-12 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-pull-12 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-push-13 {
    position: relative;
    left: 81.25%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-pull-13 {
    position: relative;
    right: 81.25%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-push-14 {
    position: relative;
    left: 87.5%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-pull-14 {
    position: relative;
    right: 87.5%;
    left: auto;
  }

  /* line 148, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-push-15 {
    position: relative;
    left: 93.75%;
    right: auto;
  }

  /* line 151, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-pull-15 {
    position: relative;
    right: 93.75%;
    left: auto;
  }

  /* line 157, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    float: left;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-1 {
    position: relative;
    width: 6.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-2 {
    position: relative;
    width: 12.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-3 {
    position: relative;
    width: 18.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-4 {
    position: relative;
    width: 25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-5 {
    position: relative;
    width: 31.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-6 {
    position: relative;
    width: 37.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-7 {
    position: relative;
    width: 43.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-8 {
    position: relative;
    width: 50%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-9 {
    position: relative;
    width: 56.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-10 {
    position: relative;
    width: 62.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-11 {
    position: relative;
    width: 68.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-12 {
    position: relative;
    width: 75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-13 {
    position: relative;
    width: 81.25%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-14 {
    position: relative;
    width: 87.5%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-15 {
    position: relative;
    width: 93.75%;
  }

  /* line 161, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-16 {
    position: relative;
    width: 100%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-offset-0 {
    position: relative;
    margin-left: 0%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-offset-1 {
    position: relative;
    margin-left: 6.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-offset-2 {
    position: relative;
    margin-left: 12.5%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-offset-3 {
    position: relative;
    margin-left: 18.75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-offset-4 {
    position: relative;
    margin-left: 25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-offset-5 {
    position: relative;
    margin-left: 31.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-offset-6 {
    position: relative;
    margin-left: 37.5%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-offset-7 {
    position: relative;
    margin-left: 43.75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-offset-8 {
    position: relative;
    margin-left: 50%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-offset-9 {
    position: relative;
    margin-left: 56.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-offset-10 {
    position: relative;
    margin-left: 62.5%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-offset-11 {
    position: relative;
    margin-left: 68.75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-offset-12 {
    position: relative;
    margin-left: 75%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-offset-13 {
    position: relative;
    margin-left: 81.25%;
  }

  /* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .xxlarge-offset-14 {
    position: relative;
    margin-left: 87.5%;
  }

  /* line 168, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"]:last-child {
    float: right;
  }

  /* line 169, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"].end {
    float: left;
  }

  /* line 172, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column.xxlarge-centered,
  .columns.xxlarge-centered {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
  }

  /* line 175, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column.xxlarge-uncentered,
  .columns.xxlarge-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left !important;
  }

  /* line 182, ../../foundation/bower_components/foundation/scss/foundation/components/_grid.scss */
  .column.xxlarge-uncentered.opposite,
  .columns.xxlarge-uncentered.opposite {
    float: right !important;
  }
}
/* line 4, ../fonts/font-awesome/scss/_core.scss */
.fa, .siteHome #minisite .fullPostDisplay .socialIcons li a:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 10, ../scss/_extends.scss */
.zero-out {
  margin: 0;
  padding: 0;
}

/* line 15, ../scss/_extends.scss */
.screenreader, .siteHome #minisite .issueMenu label.issueLabel, .siteHome #minisite .fullPostDisplay .socialIcons li span {
  position: absolute;
  left: -9999px;
  top: -9999px;
  margin-bottom: 0;
}

/* line 33, ../scss/sites/magazine.scss */
.lutherMagazine #minisite {
  position: relative;
}
@media only screen and (max-width: 63.75em) {
  /* line 43, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #minisiteBanner #banner h1 {
    position: static;
    width: 70%;
    height: 3.75rem;
    padding-top: 10px;
  }
  /* line 49, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #minisiteBanner #banner h1 a {
    width: 6.625rem;
    height: 2.5rem;
    background: url("../../images/magazine/logo_mobile_2x.png");
    background-size: 100%;
    position: relative;
    display: block;
  }
  /* line 57, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #minisiteBanner #banner h1 a span {
    position: absolute;
    left: -9999px;
    top: -9999px;
    margin-bottom: 0;
  }
}
/* line 71, ../scss/sites/magazine.scss */
.lutherMagazine #minisite #navWrap {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  float: left;
}
@media only screen and (min-width: 63.8125em) {
  /* line 71, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #navWrap {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 31.25%;
    float: left;
    display: block;
  }
}
@media only screen and (min-width: 80em) {
  /* line 71, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #navWrap {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 25%;
    float: left;
  }
}
/* line 90, ../scss/sites/magazine.scss */
.lutherMagazine #minisite #navWrap a.toggle h1 i {
  display: none;
}
/* line 97, ../scss/sites/magazine.scss */
.lutherMagazine #minisite #navWrap #minisiteNavigation {
  background: #efefef;
}
@media only screen and (min-width: 63.8125em) {
  /* line 97, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #navWrap #minisiteNavigation {
    padding: 2.5rem;
    padding-top: 0;
    padding-bottom: 0;
    background: none;
  }
}
@media only screen and (min-width: 63.8125em) {
  /* line 109, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #navWrap .navListTop li a {
    padding: 0.5rem 0;
  }
}
/* line 114, ../scss/sites/magazine.scss */
.lutherMagazine #minisite #navWrap .navListTop a.home {
  font-size: 1.5rem;
  margin-bottom: 2.25rem;
}
@media only screen and (min-width: 63.8125em) {
  /* line 114, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #navWrap .navListTop a.home {
    padding-top: 0;
    background: transparent url("../../images/magazine/logo_1x.png") no-repeat;
    border-bottom: none;
    margin-bottom: 3.75rem;
    width: 12.375rem;
    height: 74px;
  }
  /* line 126, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #navWrap .navListTop a.home span {
    position: absolute;
    left: -9999px;
    top: -9999px;
    margin-bottom: 0;
  }
}
@media only screen and (min-width: 63.8125em) {
  /* line 139, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #navWrap .navListTop ul a {
    border-color: rgba(0, 0, 0, 0.1);
  }
  /* line 144, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #navWrap .navListTop ul a:hover {
    background: none;
    text-decoration: underline;
  }
  /* line 150, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #navWrap .navListTop ul .open a:hover {
    background: none !important;
  }
  /* line 155, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #navWrap .navListTop ul li:last-of-type a {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  /* line 163, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #navWrap .navListTop ul ul a {
    padding: 0 0 0.5rem 1.25rem;
    border: none;
  }
  /* line 167, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #navWrap .navListTop ul ul a:hover {
    background: none;
    text-decoration: underline;
  }
  /* line 176, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #navWrap .navListTop ul .navListItem.open {
    background: none;
  }
  /* line 183, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #navWrap .navListTop ul .navListItem.accordion > a:before {
    top: 0.90909rem;
    right: 0;
  }
  /* line 197, ../scss/sites/magazine.scss */
  .lutherMagazine #minisite #navWrap .jump a:before {
    content: "";
  }
}
/* line 209, ../scss/sites/magazine.scss */
.lutherMagazine #minisite #footer {
  background: #f5f5f5;
  margin-top: 2.5rem;
}
/* line 215, ../scss/sites/magazine.scss */
.lutherMagazine #minisite #footer .loginLinkModule div a,
.lutherMagazine #minisite #footer .loginLinkModule #footerLoginLink {
  background: rgba(255, 255, 255, 0.75);
}
/* line 218, ../scss/sites/magazine.scss */
.lutherMagazine #minisite #footer .loginLinkModule div a:hover,
.lutherMagazine #minisite #footer .loginLinkModule #footerLoginLink:hover {
  background: white;
}
/* line 224, ../scss/sites/magazine.scss */
.lutherMagazine #minisite #preFoot {
  padding: 2.5rem;
  border-bottom: 1px solid #ddd;
  margin-bottom: 1.66667rem;
}
/* line 230, ../scss/sites/magazine.scss */
.lutherMagazine #minisite #preFoot .uname_magazine_footer_links {
  text-align: center;
}
/* line 234, ../scss/sites/magazine.scss */
.lutherMagazine #minisite #preFoot .uname_magazine_footer_links p,
.lutherMagazine #minisite #preFoot .uname_magazine_footer_links h4 {
  display: inline-block;
  margin: 0 0.75rem;
}
/* line 239, ../scss/sites/magazine.scss */
.lutherMagazine #minisite #preFoot .uname_magazine_footer_links h4 {
  font-family: "Roboto Slab", serif;
  font-weight: 300;
  font-size: 1.125rem;
  color: #777;
}
/* line 246, ../scss/sites/magazine.scss */
.lutherMagazine #minisite #preFoot .uname_magazine_footer_links ul {
  margin: 0;
  margin-top: 2.5rem;
}
/* line 252, ../scss/sites/magazine.scss */
.lutherMagazine #minisite #preFoot .uname_magazine_footer_links li {
  display: inline-block;
  margin: 0.375rem 1rem;
  text-transform: uppercase;
  font-size: 0.875rem;
  line-height: 1.3;
}

/* line 283, ../scss/sites/magazine.scss */
.siteHome #minisite .feedLink {
  display: none;
}
/* line 287, ../scss/sites/magazine.scss */
.siteHome #minisite .pageTitle {
  display: none;
}
/* line 291, ../scss/sites/magazine.scss */
.siteHome #minisite #contentSections {
  margin-top: 0 !important;
}
@media only screen and (min-width: 63.8125em) {
  /* line 295, ../scss/sites/magazine.scss */
  .siteHome #minisite #navWrap {
    position: absolute;
    top: 2.5rem;
    left: 0;
  }
}
@media only screen and (max-width: 63.75em) {
  /* line 303, ../scss/sites/magazine.scss */
  .siteHome #minisite #contentAndRelated {
    margin-top: 1.25rem;
  }
}
@media only screen and (min-width: 63.8125em) {
  /* line 303, ../scss/sites/magazine.scss */
  .siteHome #minisite #contentAndRelated {
    width: 100%;
    padding-left: 0;
  }
}
/* line 315, ../scss/sites/magazine.scss */
.siteHome #minisite .issueMenu {
  position: absolute;
  top: 4.0rem;
  left: 1.25rem;
  z-index: 999999;
}
/* line 321, ../scss/sites/magazine.scss */
.siteHome #minisite .issueMenu form select {
  padding: 0.25rem;
}
@media only screen and (min-width: 63.8125em) {
  /* line 315, ../scss/sites/magazine.scss */
  .siteHome #minisite .issueMenu {
    top: 5.5rem;
    left: 2.5rem;
  }
}
/* line 335, ../scss/sites/magazine.scss */
.siteHome #minisite .persistent {
  display: none;
}
/* line 344, ../scss/sites/magazine.scss */
.siteHome #minisite .sections {
  margin: 0;
}
/* line 347, ../scss/sites/magazine.scss */
.siteHome #minisite .sections .section {
  margin: 0;
  padding: 0;
  border: none;
}
/* line 357, ../scss/sites/magazine.scss */
.siteHome #minisite .post-cats .features a {
  background: rgba(16, 115, 206, 0.85);
}
/* line 360, ../scss/sites/magazine.scss */
.siteHome #minisite .post-cats .features a:hover {
  background: #1073ce;
}
/* line 367, ../scss/sites/magazine.scss */
.siteHome #minisite .post-cats .alumni-profiles a {
  background: rgba(74, 133, 18, 0.9);
}
/* line 370, ../scss/sites/magazine.scss */
.siteHome #minisite .post-cats .alumni-profiles a:hover {
  background: #4a8512;
}
/* line 377, ../scss/sites/magazine.scss */
.siteHome #minisite .post-cats .campus-news a {
  background: rgba(232, 165, 0, 0.9);
}
/* line 380, ../scss/sites/magazine.scss */
.siteHome #minisite .post-cats .campus-news a:hover {
  background: #e8a500;
}
/* line 387, ../scss/sites/magazine.scss */
.siteHome #minisite .post-cats .class-notes a {
  background: rgba(159, 33, 18, 0.9);
}
/* line 390, ../scss/sites/magazine.scss */
.siteHome #minisite .post-cats .class-notes a:hover {
  background: #9f2112;
}

/* line 405, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay .searchAndFilterInterface {
  display: none;
}
/* line 409, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay .sections {
  clear: both;
  margin-right: -1.25rem;
  margin-left: -1.25rem;
}
@media only screen and (min-width: 63.8125em) {
  /* line 409, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay .sections {
    width: 85%;
    max-width: 960px;
    margin: 0 auto !important;
  }
}
@media only screen and (min-width: 90.063em) {
  /* line 409, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay .sections {
    width: 78%;
    max-width: none;
  }
}
/* line 430, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay .grid-sizer,
.siteHome #minisite .homePostsDisplay .post {
  width: 100%;
}
@media only screen and (min-width: 30em) {
  /* line 430, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay .grid-sizer,
  .siteHome #minisite .homePostsDisplay .post {
    width: 50%;
  }
}
@media only screen and (min-width: 60.0625em) {
  /* line 430, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay .grid-sizer,
  .siteHome #minisite .homePostsDisplay .post {
    width: 33.3333%;
  }
}
/* line 443, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay .post {
  border: none;
  float: left;
  padding: 1.25rem;
}
/* line 448, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay .post .inner {
  *zoom: 1;
  background: #f8f8f8;
  -webkit-box-shadow: rgba(0, 0, 0, 0.18) 0 2px 2px;
  -moz-box-shadow: rgba(0, 0, 0, 0.18) 0 2px 2px;
  box-shadow: rgba(0, 0, 0, 0.18) 0 2px 2px;
  -webkit-transition-property: background;
  -moz-transition-property: background;
  -o-transition-property: background;
  transition-property: background;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease;
  -moz-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
}
/* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.siteHome #minisite .homePostsDisplay .post .inner:before, .siteHome #minisite .homePostsDisplay .post .inner:after {
  content: " ";
  display: table;
}
/* line 166, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.siteHome #minisite .homePostsDisplay .post .inner:after {
  clear: both;
}
/* line 457, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay .post .inner:hover {
  background: #f1f1f1;
}
/* line 460, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay .post .inner:hover .title {
  text-decoration: underline;
}
/* line 472, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay .post .content-block {
  position: relative;
}
/* line 475, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay .post .content-block > a {
  display: block;
  padding: 1.25rem;
  color: #444444 !important;
}
/* line 483, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay .post .image-block,
.siteHome #minisite .homePostsDisplay .post .category-block {
  position: relative;
}
/* line 487, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay .post .category-block {
  *zoom: 1;
  padding: 0.83333rem;
}
/* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.siteHome #minisite .homePostsDisplay .post .category-block:before, .siteHome #minisite .homePostsDisplay .post .category-block:after {
  content: " ";
  display: table;
}
/* line 166, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.siteHome #minisite .homePostsDisplay .post .category-block:after {
  clear: both;
}
@media only screen and (min-width: 40.063em) {
  /* line 487, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay .post .category-block {
    padding: 1.25rem;
  }
}
/* line 496, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay .post .post-cats {
  margin: 0;
  text-align: center;
}
/* line 503, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay .post .post-cat a {
  display: block;
  float: left;
  color: #FFF;
  padding: 0.125rem 0.5rem;
}
@media only screen and (min-width: 40.063em) {
  /* line 503, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay .post .post-cat a {
    padding: 0.25rem 0.75rem;
  }
}
/* line 516, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay .post .category-block .post-cat a {
  float: right;
}
/* line 521, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay .post .image-block .post-cat {
  position: absolute;
  bottom: 0.83333rem;
  right: 0.83333rem;
}
@media only screen and (min-width: 40.063em) {
  /* line 521, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay .post .image-block .post-cat {
    bottom: 1.25rem;
    right: 1.25rem;
  }
}
/* line 532, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay .post .desc p {
  margin-bottom: 0;
}
@media only screen and (min-width: 63.8125em) {
  /* line 539, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #featuredItems {
    margin-top: -2.5rem;
  }
}
/* line 545, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay #featuredItems .post {
  width: 100%;
  padding: 0;
}
@media only screen and (max-width: 40em) {
  /* line 554, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #featuredItems .post .primaryImage {
    padding: 0;
    height: 224px;
  }
  /* line 558, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #featuredItems .post .primaryImage img {
    width: 651px;
    max-width: 10000px !important;
    height: 224px !important;
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: -325.5px;
  }
}
@media only screen and (min-width: 40.063em) and (max-width: 63.75em) {
  /* line 575, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #featuredItems .post .primaryImage {
    padding: 0;
    height: 376px;
  }
  /* line 579, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #featuredItems .post .primaryImage img {
    width: 1094px;
    max-width: 10000px !important;
    height: 376px !important;
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: -547px;
  }
}
@media only screen {
  /* line 591, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #featuredItems .post .post-cat a {
    right: 0;
  }
}
@media only screen and (min-width: 40.063em) {
  /* line 591, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #featuredItems .post .post-cat a {
    right: 0.625rem;
  }
}
@media only screen and (min-width: 63.8125em) {
  /* line 591, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #featuredItems .post .post-cat a {
    right: 1.875rem;
  }
}
/* line 605, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay #featuredItems .post .content-block {
  text-align: center;
  padding: 1.25rem 0;
}
/* line 609, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay #featuredItems .post .content-block h4 {
  font-size: 1.6875rem;
}
@media only screen and (min-width: 40.063em) {
  /* line 609, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #featuredItems .post .content-block h4 {
    font-size: 2.3125rem;
  }
}
@media only screen and (min-width: 40.063em) {
  /* line 617, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #featuredItems .post .content-block .desc p {
    font-size: 1.125rem;
  }
}
/* line 626, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay #featuredItems .post .content-block:before {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border-left: 1.125rem solid transparent;
  border-right: 1.125rem solid transparent;
  border-bottom: 1.125rem solid white;
  position: absolute;
  top: -1.125rem;
  left: 50%;
  margin-left: -0.5625rem;
}
/* line 640, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay #featuredItems .post .content-block:after {
  display: block;
  width: 12.5rem;
  margin: 1.25rem auto 0;
  content: "";
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
/* line 651, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay #featuredItems .post .primaryImage {
  position: relative;
}
@media only screen and (min-width: 63.8125em) {
  /* line 658, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #featuredItems .post .primaryImage:before {
    content: "";
    display: block;
    height: 100%;
    width: 100px;
    width: 31.25%;
    background: rgba(255, 255, 255, 0.75);
    position: absolute;
    left: 0;
    top: 0;
  }
  /* line 670, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #featuredItems .post .primaryImage img {
    width: 100%;
  }
}
@media only screen and (min-width: 90.063em) {
  /* line 676, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #featuredItems .post .primaryImage:before {
    width: 25%;
  }
}
/* line 689, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay #features .image-block,
.siteHome #minisite .homePostsDisplay #features .category-block {
  border-bottom: 7px solid #1073ce;
}
@media only screen and (min-width: 63.8125em) {
  /* line 694, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #features .post {
    width: 33.3333%;
  }
  /* line 698, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #features .post:nth-of-type(1), .siteHome #minisite .homePostsDisplay #features .post:nth-of-type(2) {
    width: 66.66666%;
  }
}
/* line 705, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay #alumni-profiles {
  clear: both;
}
/* line 709, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay #alumni-profiles .image-block,
.siteHome #minisite .homePostsDisplay #alumni-profiles .category-block {
  border-bottom: 7px solid #4a8512;
}
@media only screen and (min-width: 63.8125em) {
  /* line 715, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #alumni-profiles .post {
    width: 33.3333333%;
  }
  /* line 719, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #alumni-profiles .post:nth-of-type(1), .siteHome #minisite .homePostsDisplay #alumni-profiles .post:nth-of-type(2) {
    width: 66.666666%;
  }
  /* line 722, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #alumni-profiles .post:nth-of-type(1) .image-block, .siteHome #minisite .homePostsDisplay #alumni-profiles .post:nth-of-type(2) .image-block {
    float: left;
    width: 50%;
    border-bottom: none;
    border-right: 7px solid #4a8512;
  }
  /* line 729, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #alumni-profiles .post:nth-of-type(1) .content-block, .siteHome #minisite .homePostsDisplay #alumni-profiles .post:nth-of-type(2) .content-block {
    float: left;
    width: 50%;
  }
  /* line 734, ../scss/sites/magazine.scss */
  .siteHome #minisite .homePostsDisplay #alumni-profiles .post:nth-of-type(1) .post-cats a, .siteHome #minisite .homePostsDisplay #alumni-profiles .post:nth-of-type(2) .post-cats a {
    top: 0;
    left: -50%;
    right: auto;
  }
}
/* line 748, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay #class-notes .image-block,
.siteHome #minisite .homePostsDisplay #class-notes .category-block {
  border-bottom: 7px solid #9f2112;
}
/* line 756, ../scss/sites/magazine.scss */
.siteHome #minisite .homePostsDisplay #campus-news .image-block,
.siteHome #minisite .homePostsDisplay #campus-news .category-block {
  border-bottom: 7px solid #e8a500;
}

@media only screen and (min-width: 63.8125em) {
  /* line 764, ../scss/sites/magazine.scss */
  .siteHome #minisite .filteredPostsDisplay {
    margin-left: 31.25%;
  }
}
@media only screen and (min-width: 90.063em) {
  /* line 764, ../scss/sites/magazine.scss */
  .siteHome #minisite .filteredPostsDisplay {
    margin-left: 25%;
  }
}
@media only screen and (min-width: 60.0625em) {
  /* line 773, ../scss/sites/magazine.scss */
  .siteHome #minisite .filteredPostsDisplay .allPosts {
    position: relative;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    width: 68.75%;
    float: left;
    padding-left: 0;
  }
}
/* line 781, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface {
  text-align: center;
}
@media only screen and (min-width: 60.0625em) {
  /* line 781, ../scss/sites/magazine.scss */
  .siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface {
    position: relative;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    width: 31.25%;
    float: left;
    padding-right: 0;
    text-align: left;
  }
}
/* line 790, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface .filterInterface {
  margin-top: 2.5rem;
}
@media only screen and (min-width: 60.0625em) {
  /* line 790, ../scss/sites/magazine.scss */
  .siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface .filterInterface {
    margin-top: 0;
  }
}
/* line 797, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface .filterInterface ul {
  margin: 0;
}
/* line 800, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface .filterInterface ul li {
  border-top: 1px solid transparent;
  margin-bottom: 0.75rem;
  display: inline-block;
  margin: 0.375rem;
}
@media only screen and (min-width: 60.0625em) {
  /* line 800, ../scss/sites/magazine.scss */
  .siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface .filterInterface ul li {
    display: block;
  }
}
/* line 810, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface .filterInterface ul li strong {
  border: 1px solid #000;
  padding: 0.125rem 0.5rem;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 816, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface .filterInterface ul li a {
  background: black;
  color: #FFF;
  padding: 0.125rem 0.5rem;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 825, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface .filterInterface ul li:nth-of-type(1) strong {
  color: black;
}
/* line 832, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface .filterInterface ul li:nth-of-type(2) strong {
  color: #4a8512;
  border-color: #4a8512;
}
/* line 838, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface .filterInterface ul li:nth-of-type(2) a {
  background: #4a8512;
}
/* line 845, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface .filterInterface ul li:nth-of-type(3) strong {
  color: #e8a500;
  border-color: #e8a500;
}
/* line 850, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface .filterInterface ul li:nth-of-type(3) a {
  background: #e8a500;
}
/* line 857, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface .filterInterface ul li:nth-of-type(4) strong {
  color: #9f2112;
  border-color: #9f2112;
}
/* line 862, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface .filterInterface ul li:nth-of-type(4) a {
  background: #9f2112;
}
/* line 869, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface .filterInterface ul li:nth-of-type(5) strong {
  color: #1073ce;
  border-color: #1073ce;
}
/* line 874, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface .filterInterface ul li:nth-of-type(5) a {
  background: #1073ce;
}
/* line 884, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .searchAndFilterInterface + p {
  clear: both;
  padding-top: 1.25rem;
}
/* line 890, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .filterMessage {
  padding-bottom: 1.25rem;
  margin-bottom: 1.25rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
/* line 895, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .filterMessage h3 {
  font-size: 1.4375rem;
  margin: 0;
}
/* line 898, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .filterMessage h3 strong {
  margin-right: 0.75rem;
}
/* line 901, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .filterMessage span {
  font-size: 1rem;
  white-space: nowrap;
}
/* line 918, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .post {
  *zoom: 1;
}
/* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.siteHome #minisite .filteredPostsDisplay .post:before, .siteHome #minisite .filteredPostsDisplay .post:after {
  content: " ";
  display: table;
}
/* line 166, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.siteHome #minisite .filteredPostsDisplay .post:after {
  clear: both;
}
@media only screen and (min-width: 40.063em) {
  /* line 918, ../scss/sites/magazine.scss */
  .siteHome #minisite .filteredPostsDisplay .post {
    padding-left: 13.75rem;
  }
}
/* line 927, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .post .primaryImage {
  width: 20%;
  float: right;
  margin: 0 0 1rem 1rem;
}
@media only screen and (min-width: 40.063em) {
  /* line 927, ../scss/sites/magazine.scss */
  .siteHome #minisite .filteredPostsDisplay .post .primaryImage {
    width: auto;
    float: left;
    margin: 0;
    margin-left: -13.75rem;
    display: block;
  }
}
/* line 941, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .post .post-cats {
  display: none;
}
/* line 945, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .post .content-block {
  position: relative;
}
@media only screen and (min-width: 40.063em) {
  /* line 945, ../scss/sites/magazine.scss */
  .siteHome #minisite .filteredPostsDisplay .post .content-block {
    padding-top: 1rem;
  }
}
/* line 952, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .post .content-block > a {
  display: block;
  color: #444444 !important;
}
/* line 957, ../scss/sites/magazine.scss */
.siteHome #minisite .filteredPostsDisplay .post .content-block .date {
  margin-bottom: 0.25rem;
  color: #999;
  font-weight: 300;
}

/* line 970, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .topImage {
  position: relative;
  margin-bottom: 2.5rem;
}
@media only screen and (min-width: 63.8125em) {
  /* line 970, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .topImage {
    margin-top: -2.5rem;
  }
  /* line 980, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .topImage:before {
    content: "";
    display: block;
    height: 100%;
    width: 100px;
    width: 31.25%;
    background: rgba(255, 255, 255, 0.75);
    position: absolute;
    left: 0;
    top: 0;
  }
  /* line 992, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .topImage img {
    width: 100%;
  }
}
@media only screen and (min-width: 90.063em) {
  /* line 998, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .topImage:before {
    width: 25%;
  }
}
@media only screen and (min-width: 40.063em) {
  /* line 1005, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .fullPost {
    position: relative;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    width: 75%;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
    float: left;
  }
}
@media only screen and (min-width: 63.8125em) {
  /* line 1005, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .fullPost {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 68.75%;
    left: 31.25%;
    right: auto;
    float: left;
    margin: 0;
    margin-top: -2.5rem;
  }
}
@media only screen and (min-width: 80em) {
  /* line 1005, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .fullPost {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 50%;
    left: 0%;
    right: auto;
    margin-left: auto;
    margin-right: auto;
    float: none !important;
    float: left;
  }
}
/* line 1023, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .fullPost .text > *:last-child {
  padding-bottom: 0;
  margin-bottom: 0;
}
/* line 1029, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .fullPost .text p,
.siteHome #minisite .fullPostDisplay .fullPost .text li {
  line-height: 1.8;
}
/* line 1033, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .fullPost .text p.intro {
  text-align: center;
  font-size: 1.6875rem;
  margin-bottom: 2.5rem;
  font-family: "Open Sans", "Helvetica Neue", "Helvetica", Arial, sans-serif;
}
/* line 1040, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .fullPost .text h4 {
  font-size: 1.6875rem;
  margin-bottom: 2.5rem;
  margin-bottom: 1.25rem;
}
/* line 1046, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .fullPost .text h5 {
  font-size: 1.4375rem;
  color: #1073ce;
  font-weight: 400;
}
/* line 1052, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .fullPost .text p {
  font-size: 1rem;
}
/* line 1056, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .fullPost .text blockquote {
  margin: 0 2%;
  border: none;
}
@media only screen and (min-width: 40.063em) {
  /* line 1056, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .fullPost .text blockquote {
    margin: 0 10%;
  }
}
/* line 1065, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .fullPost .text blockquote * {
  font-size: 1.5rem;
  font-family: "Open Sans", "Helvetica Neue", "Helvetica", Arial, sans-serif;
  color: rgba(0, 0, 0, 0.5);
  line-height: 1.5;
}
@media only screen and (min-width: 40.063em) {
  /* line 1065, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .fullPost .text blockquote * {
    font-size: 2rem;
  }
}
/* line 1076, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .fullPost .text figure {
  margin: 0 0 2.5rem;
}
/* line 1081, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .fullPost .text figure.left
figure.right {
  display: block;
  max-width: 100%;
  width: 100%;
  float: none;
}
@media only screen and (min-width: 40.063em) {
  /* line 1090, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .fullPost .text figure {
    max-width: 1040px;
    width: 140%;
    height: auto;
    margin-left: -20%;
    padding-left: 1.25rem;
  }
  /* line 1100, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .fullPost .text figure.left,
  .siteHome #minisite .fullPostDisplay .fullPost .text figure.right {
    max-width: 100%;
    width: 100%;
    float: none;
    margin: 0 0 2.5rem;
    padding: 0;
  }
}
@media only screen and (min-width: 63.8125em) {
  /* line 1111, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .fullPost .text figure {
    max-width: 1040px;
    width: 111%;
    height: auto;
    margin-left: -5.5%;
    margin-right: -5.5%;
    padding-left: 0;
  }
  /* line 1121, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .fullPost .text figure.left {
    width: 100%;
    max-width: 640px;
    margin: 0 5% 2.5rem -40%;
    float: left;
  }
  /* line 1128, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .fullPost .text figure.right {
    width: 100%;
    max-width: 640px;
    margin: 0 5% 2.5rem -40%;
    float: left !important;
  }
}
@media only screen and (min-width: 80em) {
  /* line 1140, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .fullPost .text figure {
    max-width: 1040px;
    width: 140%;
    height: auto;
    margin-left: -20%;
    padding-left: 0;
  }
  /* line 1148, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .fullPost .text figure.left {
    margin-left: -50%;
  }
  /* line 1152, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .fullPost .text figure.right {
    margin: 0 -40% 2.5rem 5%;
    float: right !important;
  }
}
/* line 1249, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .issueName {
  display: none;
}
/* line 1255, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .firstChunk,
.siteHome #minisite .fullPostDisplay .relatedItems,
.siteHome #minisite .fullPostDisplay .secondChunk {
  width: 100% !important;
  clear: left;
  padding-right: 0;
}
@media only screen and (min-width: 63.8125em) {
  /* line 1261, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .firstChunk {
    padding: 2.5rem 5%;
  }
}
/* line 1270, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .postTitle {
  text-align: center;
  color: #1073ce;
  font-size: 2.125rem;
  margin-bottom: 2.5rem;
}
@media only screen and (min-width: 90.063em) {
  /* line 1270, ../scss/sites/magazine.scss */
  .siteHome #minisite .fullPostDisplay .postTitle {
    font-size: 2.875rem;
    text-align: center;
  }
}
/* line 1282, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .postMeta {
  text-align: center;
}
/* line 1285, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .postMeta:after {
  display: block;
  width: 12.5rem;
  margin: 2.5rem auto;
  height: 1px;
  background: rgba(0, 0, 0, 0.1);
  content: "";
}
/* line 1296, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .author {
  text-transform: uppercase;
  font-size: 0.75rem;
  margin: 0;
  padding: 0;
  border: none;
  display: block;
  margin-bottom: 0.75rem;
}
/* line 1305, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .author .name {
  text-transform: none;
  font-size: 1rem;
  display: inline-block;
  margin-left: 0.25rem;
}
/* line 1314, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .social.top,
.siteHome #minisite .fullPostDisplay .social.bottom {
  text-align: center;
}
/* line 1318, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .socialIcons {
  margin: 0;
  *zoom: 1;
}
/* line 165, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.siteHome #minisite .fullPostDisplay .socialIcons:before, .siteHome #minisite .fullPostDisplay .socialIcons:after {
  content: " ";
  display: table;
}
/* line 166, ../../foundation/bower_components/foundation/scss/foundation/components/_global.scss */
.siteHome #minisite .fullPostDisplay .socialIcons:after {
  clear: both;
}
/* line 1322, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .socialIcons li {
  display: inline-block;
}
/* line 1329, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .socialIcons li a {
  display: block;
  padding: 0.75rem;
  -webkit-border-radius: 1000px;
  -moz-border-radius: 1000px;
  -ms-border-radius: 1000px;
  -o-border-radius: 1000px;
  border-radius: 1000px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  color: rgba(0, 0, 0, 0.2);
  margin: 0 0.625rem;
  width: auto;
}
/* line 1339, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .socialIcons li a:before {
  line-height: 1;
  font-size: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
  display: block;
  text-align: center;
}
/* line 1349, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .socialIcons li a:hover {
  background: #1073ce;
  border-color: #1073ce;
  color: #FFF;
}
/* line 1358, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .socialIcons li.facebook a:before {
  content: "\f09a";
}
/* line 1365, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .socialIcons li.twitter a:before {
  content: "\f099";
}
/* line 1369, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .socialIcons li.twitter a:hover {
  background: #4a8512;
  border-color: #4a8512;
  color: #FFF;
}
/* line 1378, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .socialIcons li.google a:before {
  content: "\f0d5";
}
/* line 1382, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .socialIcons li.google a:hover {
  background: #9f2112;
  border-color: #9f2112;
  color: #FFF;
}
/* line 1391, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .socialIcons li.email a:before {
  content: "\f003";
}
/* line 1395, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .socialIcons li.email a:hover {
  background: #e8a500;
  border-color: #e8a500;
  color: #FFF;
}
/* line 1404, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .relatedItems {
  padding-left: 0;
}
/* line 1409, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .relatedItems .fromIssue,
.siteHome #minisite .fullPostDisplay .relatedItems .categories {
  text-align: center;
  font-size: 1.125rem;
  font-family: "Open Sans", "Helvetica Neue", "Helvetica", Arial, sans-serif;
  font-weight: 300;
}
/* line 1415, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .relatedItems .fromIssue a,
.siteHome #minisite .fullPostDisplay .relatedItems .categories a {
  text-decoration: underline;
}
/* line 1421, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .relatedItems .categories {
  text-align: center;
  font-size: 1.125rem;
  font-family: "Open Sans", "Helvetica Neue", "Helvetica", Arial, sans-serif;
}
/* line 1429, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .relatedItems .categories h4,
.siteHome #minisite .fullPostDisplay .relatedItems .categories ul,
.siteHome #minisite .fullPostDisplay .relatedItems .categories li {
  display: inline-block;
  text-align: center;
  font-size: 1.125rem;
  font-family: "Open Sans", "Helvetica Neue", "Helvetica", Arial, sans-serif;
}
/* line 1436, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .relatedItems .categories ul {
  margin: 0;
  padding: 0;
}
/* line 1441, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .relatedItems .categories li {
  margin-left: 0.375rem;
}
/* line 1448, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .searchAndFilterInterface {
  margin: 2.5rem 0;
  padding: 2.5rem 0 1.25rem;
  min-width: 33.0%;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  text-align: center;
}
/* line 1458, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .searchAndFilterInterface ul {
  margin-left: 0;
}
/* line 1462, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .searchAndFilterInterface li {
  display: inline-block;
  margin: 0.25rem;
}
/* line 1466, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .searchAndFilterInterface li a {
  padding: 0.125rem 0.5rem;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  color: white;
}
/* line 1472, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .searchAndFilterInterface li strong {
  background: black;
  color: #FFF;
  padding: 0.125rem 0.5rem;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 1481, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .searchAndFilterInterface li:nth-of-type(1) a {
  background: #4a8512;
}
/* line 1488, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .searchAndFilterInterface li:nth-of-type(2) a {
  background: #9f2112;
}
/* line 1495, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .searchAndFilterInterface li:nth-of-type(3) a {
  background: #1073ce;
}
/* line 1502, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .searchAndFilterInterface li:nth-of-type(4) a {
  background: #e8a500;
}
/* line 1512, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .searchAndFilterInterface .filterInterface ul li:nth-of-type(1) a {
  background: black;
}
/* line 1519, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .searchAndFilterInterface .filterInterface ul li:nth-of-type(2) a {
  background: #4a8512;
}
/* line 1526, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .searchAndFilterInterface .filterInterface ul li:nth-of-type(3) a {
  background: #e8a500;
}
/* line 1533, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .searchAndFilterInterface .filterInterface ul li:nth-of-type(4) a {
  background: #9f2112;
}
/* line 1540, ../scss/sites/magazine.scss */
.siteHome #minisite .fullPostDisplay .searchAndFilterInterface .filterInterface ul li:nth-of-type(5) a {
  background: #1073ce;
}
