/* ==================
     MEDIA QUERIES
===================== */
/* ==================
    CENTER
===================== */
/* ==================
    BUTTON
===================== */
/* ==================
    FONT FACE
===================== */
/* ==================
    TRANSITION
===================== */
/* ==================
    OPACITY
    ALPHA
    TRANSPARENT
===================== */
/* ==================
     BOX SIZING
     BORDER RADIUS
===================== */
/* ==================
    CLEARFIX
===================== */
/* ==================
    RESET
===================== */
/* line 4, ../../__source__/scss/partials/_reset.scss */
html, body, div, span, applet, object, iframe,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center, dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, reset, ul.tabs {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* ==================
    DEFAULT
===================== */
/* line 26, ../../__source__/scss/partials/_reset.scss */
html {
  -webkit-font-smoothing: antialiased;
}

/* line 27, ../../__source__/scss/partials/_reset.scss */
body {
  line-height: 1;
}

/* line 28, ../../__source__/scss/partials/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 29, ../../__source__/scss/partials/_reset.scss */
h1, h2, h3, h4, h5, h6 {
  text-rendering: optimizeLegibility;
  margin-top: 0;
}

/* ==================
    HTML5
===================== */
/* line 34, ../../__source__/scss/partials/_reset.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

/* ===============================
    RESET (KEEP MARGIN & PADDING)
================================ */
/* line 39, ../../__source__/scss/partials/_reset.scss */
ul, ol, li, p, h1, h2, h3, h4, h5, h6, blockquote, pre {
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* ==================
    CONFIG
===================== */
/* line 15, ../../__source__/scss/partials/_grid.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* ==================
    GRIDS
===================== */
/* line 78, ../../__source__/scss/partials/_grid.scss */
.pfr {
  overflow: hidden;
  *zoom: 1;
  width: 100%;
  margin: 0 0%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc1 {
  float: left;
  margin-right: -100%;
  width: 5.98%;
  total_columns: 12;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc1 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc1-handheld {
    float: left;
    margin-right: -100%;
    width: 5.98%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc1-fixed {
  float: left;
  margin-right: -100%;
  width: 5.98%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp1 {
  margin-left: 8.5441025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp1 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp1-handheld {
    margin-left: 8.5441025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp1-fixed {
  margin-left: 8.5441025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc2 {
  float: left;
  margin-right: -100%;
  width: 14.53%;
  total_columns: 12;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc2 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc2-handheld {
    float: left;
    margin-right: -100%;
    width: 14.53%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc2-fixed {
  float: left;
  margin-right: -100%;
  width: 14.53%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp2 {
  margin-left: 17.0941025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp2 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp2-handheld {
    margin-left: 17.0941025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp2-fixed {
  margin-left: 17.0941025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc3 {
  float: left;
  margin-right: -100%;
  width: 23.08%;
  total_columns: 12;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc3 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc3-handheld {
    float: left;
    margin-right: -100%;
    width: 23.08%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc3-fixed {
  float: left;
  margin-right: -100%;
  width: 23.08%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp3 {
  margin-left: 25.6441025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp3 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp3-handheld {
    margin-left: 25.6441025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp3-fixed {
  margin-left: 25.6441025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc4 {
  float: left;
  margin-right: -100%;
  width: 31.62%;
  total_columns: 12;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc4 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc4-handheld {
    float: left;
    margin-right: -100%;
    width: 31.62%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc4-fixed {
  float: left;
  margin-right: -100%;
  width: 31.62%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp4 {
  margin-left: 34.1841025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp4 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp4-handheld {
    margin-left: 34.1841025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp4-fixed {
  margin-left: 34.1841025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc5 {
  float: left;
  margin-right: -100%;
  width: 40.17%;
  total_columns: 12;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc5 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc5-handheld {
    float: left;
    margin-right: -100%;
    width: 40.17%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc5-fixed {
  float: left;
  margin-right: -100%;
  width: 40.17%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp5 {
  margin-left: 42.7341025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp5 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp5-handheld {
    margin-left: 42.7341025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp5-fixed {
  margin-left: 42.7341025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc6 {
  float: left;
  margin-right: -100%;
  width: 48.72%;
  total_columns: 12;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc6 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc6-handheld {
    float: left;
    margin-right: -100%;
    width: 48.72%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc6-fixed {
  float: left;
  margin-right: -100%;
  width: 48.72%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp6 {
  margin-left: 51.2841025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp6 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp6-handheld {
    margin-left: 51.2841025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp6-fixed {
  margin-left: 51.2841025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc7 {
  float: left;
  margin-right: -100%;
  width: 57.26%;
  total_columns: 12;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc7 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc7-handheld {
    float: left;
    margin-right: -100%;
    width: 57.26%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc7-fixed {
  float: left;
  margin-right: -100%;
  width: 57.26%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp7 {
  margin-left: 59.8241025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp7 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp7-handheld {
    margin-left: 59.8241025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp7-fixed {
  margin-left: 59.8241025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc8 {
  float: left;
  margin-right: -100%;
  width: 65.81%;
  total_columns: 12;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc8 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc8-handheld {
    float: left;
    margin-right: -100%;
    width: 65.81%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc8-fixed {
  float: left;
  margin-right: -100%;
  width: 65.81%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp8 {
  margin-left: 68.3741025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp8 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp8-handheld {
    margin-left: 68.3741025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp8-fixed {
  margin-left: 68.3741025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc9 {
  float: left;
  margin-right: -100%;
  width: 74.36%;
  total_columns: 12;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc9 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc9-handheld {
    float: left;
    margin-right: -100%;
    width: 74.36%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc9-fixed {
  float: left;
  margin-right: -100%;
  width: 74.36%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp9 {
  margin-left: 76.9241025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp9 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp9-handheld {
    margin-left: 76.9241025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp9-fixed {
  margin-left: 76.9241025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc10 {
  float: left;
  margin-right: -100%;
  width: 82.91%;
  total_columns: 12;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc10 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc10-handheld {
    float: left;
    margin-right: -100%;
    width: 82.91%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc10-fixed {
  float: left;
  margin-right: -100%;
  width: 82.91%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp10 {
  margin-left: 85.4741025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp10 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp10-handheld {
    margin-left: 85.4741025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp10-fixed {
  margin-left: 85.4741025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc11 {
  float: left;
  margin-right: -100%;
  width: 91.45%;
  total_columns: 12;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc11 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfc11-handheld {
    float: left;
    margin-right: -100%;
    width: 91.45%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.pfr .pfc11-fixed {
  float: left;
  margin-right: -100%;
  width: 91.45%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp11 {
  margin-left: 94.0141025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp11 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .pfr .pfp11-handheld {
    margin-left: 94.0141025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.pfr .pfp11-fixed {
  margin-left: 94.0141025641%;
}

/* line 79, ../../__source__/scss/partials/_grid.scss */
.ten {
  overflow: hidden;
  *zoom: 1;
  width: 100%;
  margin: 0 0%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.ten .pfc1 {
  float: left;
  margin-right: -100%;
  width: 5.98%;
  total_columns: 10;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc1 {
    float: left;
    margin-right: -100%;
    width: 82.91%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc1-handheld {
    float: left;
    margin-right: -100%;
    width: 5.98%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.ten .pfc1-fixed {
  float: left;
  margin-right: -100%;
  width: 5.98%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.ten .pfp1 {
  margin-left: 8.5441025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp1 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp1-handheld {
    margin-left: 8.5441025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.ten .pfp1-fixed {
  margin-left: 8.5441025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.ten .pfc2 {
  float: left;
  margin-right: -100%;
  width: 14.53%;
  total_columns: 10;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc2 {
    float: left;
    margin-right: -100%;
    width: 82.91%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc2-handheld {
    float: left;
    margin-right: -100%;
    width: 14.53%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.ten .pfc2-fixed {
  float: left;
  margin-right: -100%;
  width: 14.53%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.ten .pfp2 {
  margin-left: 17.0941025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp2 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp2-handheld {
    margin-left: 17.0941025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.ten .pfp2-fixed {
  margin-left: 17.0941025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.ten .pfc3 {
  float: left;
  margin-right: -100%;
  width: 23.08%;
  total_columns: 10;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc3 {
    float: left;
    margin-right: -100%;
    width: 82.91%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc3-handheld {
    float: left;
    margin-right: -100%;
    width: 23.08%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.ten .pfc3-fixed {
  float: left;
  margin-right: -100%;
  width: 23.08%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.ten .pfp3 {
  margin-left: 25.6441025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp3 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp3-handheld {
    margin-left: 25.6441025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.ten .pfp3-fixed {
  margin-left: 25.6441025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.ten .pfc4 {
  float: left;
  margin-right: -100%;
  width: 31.62%;
  total_columns: 10;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc4 {
    float: left;
    margin-right: -100%;
    width: 82.91%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc4-handheld {
    float: left;
    margin-right: -100%;
    width: 31.62%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.ten .pfc4-fixed {
  float: left;
  margin-right: -100%;
  width: 31.62%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.ten .pfp4 {
  margin-left: 34.1841025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp4 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp4-handheld {
    margin-left: 34.1841025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.ten .pfp4-fixed {
  margin-left: 34.1841025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.ten .pfc5 {
  float: left;
  margin-right: -100%;
  width: 40.17%;
  total_columns: 10;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc5 {
    float: left;
    margin-right: -100%;
    width: 82.91%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc5-handheld {
    float: left;
    margin-right: -100%;
    width: 40.17%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.ten .pfc5-fixed {
  float: left;
  margin-right: -100%;
  width: 40.17%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.ten .pfp5 {
  margin-left: 42.7341025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp5 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp5-handheld {
    margin-left: 42.7341025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.ten .pfp5-fixed {
  margin-left: 42.7341025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.ten .pfc6 {
  float: left;
  margin-right: -100%;
  width: 48.72%;
  total_columns: 10;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc6 {
    float: left;
    margin-right: -100%;
    width: 82.91%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc6-handheld {
    float: left;
    margin-right: -100%;
    width: 48.72%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.ten .pfc6-fixed {
  float: left;
  margin-right: -100%;
  width: 48.72%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.ten .pfp6 {
  margin-left: 51.2841025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp6 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp6-handheld {
    margin-left: 51.2841025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.ten .pfp6-fixed {
  margin-left: 51.2841025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.ten .pfc7 {
  float: left;
  margin-right: -100%;
  width: 57.26%;
  total_columns: 10;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc7 {
    float: left;
    margin-right: -100%;
    width: 82.91%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc7-handheld {
    float: left;
    margin-right: -100%;
    width: 57.26%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.ten .pfc7-fixed {
  float: left;
  margin-right: -100%;
  width: 57.26%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.ten .pfp7 {
  margin-left: 59.8241025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp7 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp7-handheld {
    margin-left: 59.8241025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.ten .pfp7-fixed {
  margin-left: 59.8241025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.ten .pfc8 {
  float: left;
  margin-right: -100%;
  width: 65.81%;
  total_columns: 10;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc8 {
    float: left;
    margin-right: -100%;
    width: 82.91%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc8-handheld {
    float: left;
    margin-right: -100%;
    width: 65.81%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.ten .pfc8-fixed {
  float: left;
  margin-right: -100%;
  width: 65.81%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.ten .pfp8 {
  margin-left: 68.3741025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp8 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp8-handheld {
    margin-left: 68.3741025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.ten .pfp8-fixed {
  margin-left: 68.3741025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.ten .pfc9 {
  float: left;
  margin-right: -100%;
  width: 74.36%;
  total_columns: 10;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc9 {
    float: left;
    margin-right: -100%;
    width: 82.91%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc9-handheld {
    float: left;
    margin-right: -100%;
    width: 74.36%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.ten .pfc9-fixed {
  float: left;
  margin-right: -100%;
  width: 74.36%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.ten .pfp9 {
  margin-left: 76.9241025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp9 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp9-handheld {
    margin-left: 76.9241025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.ten .pfp9-fixed {
  margin-left: 76.9241025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.ten .pfc10 {
  float: left;
  margin-right: -100%;
  width: 82.91%;
  total_columns: 10;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc10 {
    float: left;
    margin-right: -100%;
    width: 82.91%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc10-handheld {
    float: left;
    margin-right: -100%;
    width: 82.91%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.ten .pfc10-fixed {
  float: left;
  margin-right: -100%;
  width: 82.91%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.ten .pfp10 {
  margin-left: 85.4741025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp10 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp10-handheld {
    margin-left: 85.4741025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.ten .pfp10-fixed {
  margin-left: 85.4741025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
.ten .pfc11 {
  float: left;
  margin-right: -100%;
  width: 91.45%;
  total_columns: 10;
  gutter_width: 0;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc11 {
    float: left;
    margin-right: -100%;
    width: 82.91%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  .ten .pfc11-handheld {
    float: left;
    margin-right: -100%;
    width: 91.45%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
.ten .pfc11-fixed {
  float: left;
  margin-right: -100%;
  width: 91.45%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
.ten .pfp11 {
  margin-left: 94.0141025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp11 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  .ten .pfp11-handheld {
    margin-left: 94.0141025641%;
    float: left;
    margin-right: -100%;
    width: 82.91%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
.ten .pfp11-fixed {
  margin-left: 94.0141025641%;
}

/* line 80, ../../__source__/scss/partials/_grid.scss */
#layout .pfr {
  overflow: hidden;
  *zoom: 1;
  width: 100%;
  margin: 0 0%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc1 {
  float: left;
  margin-right: -100%;
  width: 5.98%;
  total_columns: 12;
  gutter_width: 2.5641025641;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc1 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc1-handheld {
    float: left;
    margin-right: -100%;
    width: 5.98%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc1-fixed {
  float: left;
  margin-right: -100%;
  width: 5.98%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp1 {
  margin-left: 8.5441025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp1 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp1-handheld {
    margin-left: 8.5441025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp1-fixed {
  margin-left: 8.5441025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc2 {
  float: left;
  margin-right: -100%;
  width: 14.53%;
  total_columns: 12;
  gutter_width: 2.5641025641;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc2 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc2-handheld {
    float: left;
    margin-right: -100%;
    width: 14.53%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc2-fixed {
  float: left;
  margin-right: -100%;
  width: 14.53%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp2 {
  margin-left: 17.0941025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp2 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp2-handheld {
    margin-left: 17.0941025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp2-fixed {
  margin-left: 17.0941025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc3 {
  float: left;
  margin-right: -100%;
  width: 23.08%;
  total_columns: 12;
  gutter_width: 2.5641025641;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc3 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc3-handheld {
    float: left;
    margin-right: -100%;
    width: 23.08%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc3-fixed {
  float: left;
  margin-right: -100%;
  width: 23.08%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp3 {
  margin-left: 25.6441025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp3 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp3-handheld {
    margin-left: 25.6441025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp3-fixed {
  margin-left: 25.6441025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc4 {
  float: left;
  margin-right: -100%;
  width: 31.62%;
  total_columns: 12;
  gutter_width: 2.5641025641;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc4 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc4-handheld {
    float: left;
    margin-right: -100%;
    width: 31.62%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc4-fixed {
  float: left;
  margin-right: -100%;
  width: 31.62%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp4 {
  margin-left: 34.1841025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp4 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp4-handheld {
    margin-left: 34.1841025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp4-fixed {
  margin-left: 34.1841025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc5 {
  float: left;
  margin-right: -100%;
  width: 40.17%;
  total_columns: 12;
  gutter_width: 2.5641025641;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc5 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc5-handheld {
    float: left;
    margin-right: -100%;
    width: 40.17%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc5-fixed {
  float: left;
  margin-right: -100%;
  width: 40.17%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp5 {
  margin-left: 42.7341025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp5 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp5-handheld {
    margin-left: 42.7341025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp5-fixed {
  margin-left: 42.7341025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc6 {
  float: left;
  margin-right: -100%;
  width: 48.72%;
  total_columns: 12;
  gutter_width: 2.5641025641;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc6 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc6-handheld {
    float: left;
    margin-right: -100%;
    width: 48.72%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc6-fixed {
  float: left;
  margin-right: -100%;
  width: 48.72%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp6 {
  margin-left: 51.2841025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp6 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp6-handheld {
    margin-left: 51.2841025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp6-fixed {
  margin-left: 51.2841025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc7 {
  float: left;
  margin-right: -100%;
  width: 57.26%;
  total_columns: 12;
  gutter_width: 2.5641025641;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc7 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc7-handheld {
    float: left;
    margin-right: -100%;
    width: 57.26%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc7-fixed {
  float: left;
  margin-right: -100%;
  width: 57.26%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp7 {
  margin-left: 59.8241025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp7 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp7-handheld {
    margin-left: 59.8241025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp7-fixed {
  margin-left: 59.8241025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc8 {
  float: left;
  margin-right: -100%;
  width: 65.81%;
  total_columns: 12;
  gutter_width: 2.5641025641;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc8 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc8-handheld {
    float: left;
    margin-right: -100%;
    width: 65.81%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc8-fixed {
  float: left;
  margin-right: -100%;
  width: 65.81%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp8 {
  margin-left: 68.3741025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp8 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp8-handheld {
    margin-left: 68.3741025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp8-fixed {
  margin-left: 68.3741025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc9 {
  float: left;
  margin-right: -100%;
  width: 74.36%;
  total_columns: 12;
  gutter_width: 2.5641025641;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc9 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc9-handheld {
    float: left;
    margin-right: -100%;
    width: 74.36%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc9-fixed {
  float: left;
  margin-right: -100%;
  width: 74.36%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp9 {
  margin-left: 76.9241025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp9 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp9-handheld {
    margin-left: 76.9241025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp9-fixed {
  margin-left: 76.9241025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc10 {
  float: left;
  margin-right: -100%;
  width: 82.91%;
  total_columns: 12;
  gutter_width: 2.5641025641;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc10 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc10-handheld {
    float: left;
    margin-right: -100%;
    width: 82.91%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc10-fixed {
  float: left;
  margin-right: -100%;
  width: 82.91%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp10 {
  margin-left: 85.4741025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp10 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp10-handheld {
    margin-left: 85.4741025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp10-fixed {
  margin-left: 85.4741025641%;
}
/* line 24, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc11 {
  float: left;
  margin-right: -100%;
  width: 91.45%;
  total_columns: 12;
  gutter_width: 2.5641025641;
  column_padding: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  /* line 24, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc11 {
    float: left;
    margin-right: -100%;
    width: 100%;
    float: none !important;
  }
}
@media screen and (max-width: 767px) {
  /* line 37, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfc11-handheld {
    float: left;
    margin-right: -100%;
    width: 91.45%;
  }
}
/* line 43, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfc11-fixed {
  float: left;
  margin-right: -100%;
  width: 91.45%;
  padding: 0;
}
/* line 48, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp11 {
  margin-left: 94.0141025641%;
}
@media screen and (max-width: 767px) {
  /* line 48, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp11 {
    margin-left: 0.0041025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/partials/_grid.scss */
  #layout .pfr .pfp11-handheld {
    margin-left: 94.0141025641%;
    float: left;
    margin-right: -100%;
    width: 100%;
    margin-top: 30px;
  }
}
/* line 65, ../../__source__/scss/partials/_grid.scss */
#layout .pfr .pfp11-fixed {
  margin-left: 94.0141025641%;
}

/* ==================
    HIDE / SHOW
===================== */
/* line 4, ../../__source__/scss/partials/_visibility.scss */
.hide {
  display: none;
}

/* line 5, ../../__source__/scss/partials/_visibility.scss */
.show {
  display: block;
}

/* ==================
    MEDIA QUERIES
===================== */
@media screen and (max-width: 767px) {
  /* line 11, ../../__source__/scss/partials/_visibility.scss */
  .show-handheld {
    display: block;
  }

  /* line 12, ../../__source__/scss/partials/_visibility.scss */
  .hide-handheld {
    display: none !important;
  }

  /* line 13, ../../__source__/scss/partials/_visibility.scss */
  .show-only-handheld {
    display: block;
  }

  /* line 14, ../../__source__/scss/partials/_visibility.scss */
  .show-only-tablet {
    display: none !important;
  }

  /* line 15, ../../__source__/scss/partials/_visibility.scss */
  .show-only-desktop {
    display: none !important;
  }
}
@media screen and (min-width: 767px) and (max-width: 1025px) {
  /* line 19, ../../__source__/scss/partials/_visibility.scss */
  .show-tablet {
    display: block;
  }

  /* line 20, ../../__source__/scss/partials/_visibility.scss */
  .hide-tablet {
    display: none !important;
  }

  /* line 21, ../../__source__/scss/partials/_visibility.scss */
  .show-only-handheld {
    display: none !important;
  }

  /* line 22, ../../__source__/scss/partials/_visibility.scss */
  .show-only-tablet {
    display: block;
  }

  /* line 23, ../../__source__/scss/partials/_visibility.scss */
  .show-only-desktop {
    display: none !important;
  }
}
@media screen and (min-width: 1024px) {
  /* line 27, ../../__source__/scss/partials/_visibility.scss */
  .show-desktop {
    display: block;
  }

  /* line 28, ../../__source__/scss/partials/_visibility.scss */
  .hide-desktop {
    display: none !important;
  }

  /* line 29, ../../__source__/scss/partials/_visibility.scss */
  .show-only-handheld {
    display: none !important;
  }

  /* line 30, ../../__source__/scss/partials/_visibility.scss */
  .show-only-tablet {
    display: none !important;
  }

  /* line 31, ../../__source__/scss/partials/_visibility.scss */
  .show-only-desktop {
    display: block;
  }
}
@media print {
  /* line 35, ../../__source__/scss/partials/_visibility.scss */
  .hide,
  .hide-handheld,
  .hide-tablet,
  .hide-desktop {
    display: none !important;
  }
}
/* ==================
    ADD CONTENT PANE
===================== */
/*#modalContent{
    .panels-section-column-categories{
        .content-type-button{
            > a{display:none;}
            > div a{display:block;width:auto !important;padding:$small $padding !important;float:left;}
            > div div.ajax-progress{display:block;padding:$small !important;margin-left:$padding;float:left;}
        } 
        
        .panels-categories-box{
            overflow:hidden;
            > a{
                @include border-radius;
                display:block;
                width:auto !important;
                padding:0 $padding !important;
                float:left;
                margin-top:$padding;
                margin-left:$padding !important;
                &:first-child{margin-top:0 !important;}
            }
        }
    }
    
    .field.link,
    .field.path{
        display:inline-block;
    }
}*/
/* line 34, ../../__source__/scss/partials/_admin.scss */
.panels-categories-description {
  color: #ffffff !important;
}

/* ==================
    ADMIN BAR
===================== */
/*div#panels-ipe-control-container{
    left:0;

    #panels-ipe-edit-control-form,
    .panels-ipe-button-container,
    .panels-ipe-form-container{
        .panels-ipe-pseudobutton-container a,input.button{@include button;}
        input.button{padding:$small * 1.8 $padding;}
    }

    .panels-ipe-pseudobutton-container,input.button{margin:0 0 0 10px !important;}
    .panels-ipe-pseudobutton-container:first-child,input.button:first-child{margin:0 !important;}
    @include breakpoint(desktop-down){display:none !important;}
}*/
/* ==================
    ADD PANE MODAL
===================== */
/*form#fieldable-panels-panes-fieldable-panels-pane-content-type-edit-form{
    .form-item > *,
    .fieldset-wrapper > .form-wrapper{margin-top:$padding;}
    .form-actions{margin-top:$padding !important;}
    .form-actions input.button{margin:0;}
    .description{display:none;}
    .field.title{float:left;}
}*/
/* ==================
    CONTENT CONTROLS
===================== */
/*div.panels-ipe-placeholder,
div.panels-ipe-draghandle, 
div.panels-ipe-nodraghandle,
div.panels-ipe-handlebar-wrapper{
    li{margin:0 !important;}
    .panels-ipe-newblock{box-shadow:none;}
    span.panels-ipe-draghandle-icon,a{
        border:none !important;
        box-shadow:none !important;
        &:hover{background:none !important;}
    }
}*/
/* ==================
    OTHERS
===================== */
/* line 86, ../../__source__/scss/partials/_admin.scss */
#panelizer-ipe-revert, #panelizer-save-default {
  display: none !important;
}

/*#plup-list{padding:0 !important;}
#plup-list li{list-style-type:none !important;padding:0 !important;margin:0 !important;}
#plup-list li input.form-text{padding:$padding / 1.3 !important;border-width:$border-thick;border-style:$border-type;display:block;margin:0 auto;}*/
/* line 91, ../../__source__/scss/partials/_admin.scss */
body.page-admin-structure-menu-manage.editor ul.action-links {
  display: none !important;
}

/* line 92, ../../__source__/scss/partials/_admin.scss */
body.page-admin-structure-menu-manage.editor th[colspan] {
  display: none;
}

/* line 93, ../../__source__/scss/partials/_admin.scss */
body.page-admin-structure-menu-manage.editor td.menu-operations {
  display: none;
}

/* line 94, ../../__source__/scss/partials/_admin.scss */
body.panels-ipe {
  margin-bottom: 0 !important;
}

/* line 95, ../../__source__/scss/partials/_admin.scss */
section.page #layout ul.panels-ipe-linkbar li {
  padding: 0 !important;
}

/*fieldset.filter-wrapper{display:none;}*/
/* line 98, ../../__source__/scss/partials/_admin.scss */
fieldset#edit-translations {
  margin: 30px 0;
}

/* line 99, ../../__source__/scss/partials/_admin.scss */
fieldset#edit-translations table {
  margin-top: 15px;
}

/* line 101, ../../__source__/scss/partials/_admin.scss */
.ipe-throbber {
  padding: 15px !important;
}

/* line 102, ../../__source__/scss/partials/_admin.scss */
.status {
  background-image: none !important;
}

/* line 103, ../../__source__/scss/partials/_admin.scss */
.date-padding {
  padding: 0 !important;
}

/* line 104, ../../__source__/scss/partials/_admin.scss */
.handle {
  padding: 15px !important;
}

/* line 105, ../../__source__/scss/partials/_admin.scss */
.locale-untranslated {
  display: none;
}

/* line 106, ../../__source__/scss/partials/_admin.scss */
.panels-ipe-linkbar {
  padding: 0 !important;
}

/* line 107, ../../__source__/scss/partials/_admin.scss */
.panels-ipe-linkbar li.style {
  display: none !important;
}

/* line 108, ../../__source__/scss/partials/_admin.scss */
.panels-ipe-newblock .panels-ipe-linkbar li.style {
  display: inline !important;
}

/* line 109, ../../__source__/scss/partials/_admin.scss */
.webform-submission-actions {
  float: none !important;
  display: block !important;
}

/* line 110, ../../__source__/scss/partials/_admin.scss */
.option-text-aligner {
  float: none !important;
}

/* line 111, ../../__source__/scss/partials/_admin.scss */
.panels-ipe-linkbar .style {
  display: none;
}

/* line 112, ../../__source__/scss/partials/_admin.scss */
.field-image-position-alt, .field-image-size {
  display: none;
}

/* line 113, ../../__source__/scss/partials/_admin.scss */
.fancybox-nav span {
  visibility: visible;
}

/* line 114, ../../__source__/scss/partials/_admin.scss */
#plup-list li input.form-text {
  padding: 15px !important;
  width: 100% !important;
  top: -28px !important;
  height: auto !important;
}

/* line 117, ../../__source__/scss/partials/_admin.scss */
#modal-content .form-item-revision, fieldset.filter-wrapper {
  display: none;
}

/* line 121, ../../__source__/scss/partials/_admin.scss */
.editor #modal-content .form-item-link {
  display: none;
}
/* line 123, ../../__source__/scss/partials/_admin.scss */
.editor #fieldable-panels-panes-fieldable-panels-pane-content-type-edit-form .field.link,
.editor #fieldable-panels-panes-fieldable-panels-pane-content-type-edit-form .field.reusable,
.editor #fieldable-panels-panes-fieldable-panels-pane-content-type-edit-form .field.revision,
.editor #fieldable-panels-panes-fieldable-panels-pane-content-type-edit-form #edit-log-wrapper {
  display: none !important;
}
/* line 129, ../../__source__/scss/partials/_admin.scss */
.editor .panels-categories-box,
.editor a.ckeditor_links {
  display: none !important;
}

/* line 3, ../../__source__/scss/workspace/_forms.scss */
form {
  /*> div > fieldset > .fieldset-wrapper{padding-left:$padding;}*/
}
/* line 5, ../../__source__/scss/workspace/_forms.scss */
form.node-form .pane-title-settings,
form.node-form .pane-node-form-menu,
form.node-form .pane-node-form-publishing,
form.node-form .pane-node-form-author,
form.node-form .pane-node-form-path,
form.node-form .pane-form {
  border-style: solid;
  border-width: 1px;
  padding: 15px;
}
/* line 19, ../../__source__/scss/workspace/_forms.scss */
.editor form.node-form .pane-node-form-publishing, .editor
form.node-form .pane-node-form-author, .editor
form.node-form .pane-node-form-path {
  display: none;
}
/* line 22, ../../__source__/scss/workspace/_forms.scss */
form.node-form .panel-separator {
  display: none !important;
}
/* line 24, ../../__source__/scss/workspace/_forms.scss */
form.node-form .pane {
  margin-top: 15px;
}
/* line 27, ../../__source__/scss/workspace/_forms.scss */
form .field {
  padding: 5px 0;
}
/* line 29, ../../__source__/scss/workspace/_forms.scss */
form .field + .field {
  margin-top: 5px;
}
/* line 34, ../../__source__/scss/workspace/_forms.scss */
form > div > fieldset,
form > div > fieldset > .fieldset-wrapper > .field,
form .fieldset-wrapper .field-type-text,
form .container-inline-date .field,
form .inner .form-wrapper > .field {
  padding: 5px 0;
  margin: 5px 0;
}
/* line 43, ../../__source__/scss/workspace/_forms.scss */
form legend {
  padding-bottom: 15px;
}
/* line 45, ../../__source__/scss/workspace/_forms.scss */
form input,
form textarea {
  border-style: solid;
  border-width: 1px;
  background: none;
  outline: none;
  padding: 5px;
  width: 100%;
  max-width: 100%;
}
/* line 56, ../../__source__/scss/workspace/_forms.scss */
form input#edit-name,
form input#edit-pass,
form input#edit-email-custom {
  width: auto !important;
}
/* line 62, ../../__source__/scss/workspace/_forms.scss */
form input[type="checkbox"],
form input[type="submit"],
form input[type="radio"] {
  width: auto !important;
}
/* line 68, ../../__source__/scss/workspace/_forms.scss */
form .button, form a.panels-ipe-pseudobutton {
  margin-right: 15px;
  padding: 6.5px 15px;
}
/* line 69, ../../__source__/scss/workspace/_forms.scss */
form .form-managed-file input[type="submit"], form .webform-component {
  margin-top: 10px !important;
}

/* line 4, ../../__source__/scss/workspace/_tables.scss */
table {
  border: 1px solid #cccccc;
  padding: 15px;
  width: 100%;
}
/* line 5, ../../__source__/scss/workspace/_tables.scss */
table.tablefield {
  display: table;
}
/* line 6, ../../__source__/scss/workspace/_tables.scss */
table.mobile-table {
  display: none;
}
/* line 14, ../../__source__/scss/workspace/_tables.scss */
table thead tr th {
  border: 1px solid #cccccc;
  padding: 15px;
  text-align: left;
}
/* line 18, ../../__source__/scss/workspace/_tables.scss */
table thead tr th.field-label {
  padding-left: 15px !important;
}
/* line 25, ../../__source__/scss/workspace/_tables.scss */
table tbody tr td {
  border: 1px solid #cccccc;
  padding: 15px;
}
/* line 26, ../../__source__/scss/workspace/_tables.scss */
table tbody tr.draggable input[type="text"] {
  width: 75% !important;
}

/* line 31, ../../__source__/scss/workspace/_tables.scss */
.tablefield-wrapper {
  overflow-x: auto;
}

/* line 32, ../../__source__/scss/workspace/_tables.scss */
.tabledrag-toggle-weight-wrapper, .sticky-header {
  display: none;
}

/* line 2, ../../__source__/scss/workspace/_global.scss */
a {
  text-decoration: none;
}

/* line 3, ../../__source__/scss/workspace/_global.scss */
a:hover {
  text-decoration: underline;
}

/* line 4, ../../__source__/scss/workspace/_global.scss */
img {
  max-width: 100%;
  height: auto;
}

/* line 5, ../../__source__/scss/workspace/_global.scss */
img.file-icon {
  display: inline-block !important;
}

/* line 6, ../../__source__/scss/workspace/_global.scss */
p:first-child {
  margin-top: 0;
}

/* line 7, ../../__source__/scss/workspace/_global.scss */
p:last-child {
  margin-bottom: 0;
}

/* line 8, ../../__source__/scss/workspace/_global.scss */
h3 {
  padding-bottom: 5px;
  margin-bottom: 15px;
}

/* line 11, ../../__source__/scss/workspace/_global.scss */
blockquote {
  padding: 0;
  margin-left: 30px;
}
/* line 15, ../../__source__/scss/workspace/_global.scss */
blockquote p {
  margin: 0;
}
/* line 17, ../../__source__/scss/workspace/_global.scss */
blockquote p:before {
  content: '\2014 \00A0';
}

/* line 22, ../../__source__/scss/workspace/_global.scss */
h1.title + .breadcrumb {
  margin-top: -2em;
  margin-bottom: 1em;
}

/* line 25, ../../__source__/scss/workspace/_global.scss */
dt + dd {
  margin-bottom: 15px;
}

/* line 26, ../../__source__/scss/workspace/_global.scss */
ul.tabs {
  overflow: hidden;
  *zoom: 1;
}

/* line 27, ../../__source__/scss/workspace/_global.scss */
ul.tabs li {
  line-height: 2;
  margin: 2.5px 5px 5px 0;
  padding: 0 !important;
  display: block;
  float: left;
  border: none;
}

/* line 28, ../../__source__/scss/workspace/_global.scss */
ul.tabs li a {
  padding: 5px 15px;
  margin: 0;
  border-width: 1px;
  border-style: solid;
}

/* line 29, ../../__source__/scss/workspace/_global.scss */
ul.secondary li {
  border: none !important;
}

/* line 30, ../../__source__/scss/workspace/_global.scss */
ul.primary + ul.secondary {
  padding-top: 15px !important;
}

/* line 31, ../../__source__/scss/workspace/_global.scss */
ul.pager li {
  display: inline-block;
}

/* line 34, ../../__source__/scss/workspace/_global.scss */
header.main ul, header.main ol {
  padding: 0 !important;
  margin: 0 !important;
}
/* line 37, ../../__source__/scss/workspace/_global.scss */
header.main ul li, header.main ol li {
  list-style: none !important;
}

/* line 42, ../../__source__/scss/workspace/_global.scss */
article.main ul, article.main ol {
  padding-left: 30px;
}
/* line 44, ../../__source__/scss/workspace/_global.scss */
article.main ul li, article.main ol li {
  margin: 10px 0;
}

/* line 50, ../../__source__/scss/workspace/_global.scss */
aside section.sidebar h2 {
  margin-bottom: 5px;
}

/* line 55, ../../__source__/scss/workspace/_global.scss */
#layout.view > table.views-table {
  margin-top: 30px;
}
/* line 57, ../../__source__/scss/workspace/_global.scss */
#layout.three .pane.field-basic-text-text {
  padding: 0 30px;
}
@media screen and (max-width: 767px) {
  /* line 57, ../../__source__/scss/workspace/_global.scss */
  #layout.three .pane.field-basic-text-text {
    padding: 0;
  }
}

/* line 66, ../../__source__/scss/workspace/_global.scss */
noscript.message {
  display: block;
  width: 100%;
  text-align: center;
  padding: 15px;
}

/* line 67, ../../__source__/scss/workspace/_global.scss */
.messages {
  padding: 15px !important;
  margin: 0 0 30px 0 !important;
  background-image: none !important;
}

/* line 68, ../../__source__/scss/workspace/_global.scss */
.panels-ipe-portlet-wrapper {
  margin: 15px 0;
}

/* line 69, ../../__source__/scss/workspace/_global.scss */
.inner {
  overflow: hidden;
  *zoom: 1;
}

/* line 70, ../../__source__/scss/workspace/_global.scss */
.extra-action {
  padding: 15px;
  text-align: center;
  display: block;
}

/* line 71, ../../__source__/scss/workspace/_global.scss */
.language li {
  text-align: right;
}

/* line 72, ../../__source__/scss/workspace/_global.scss */
.map-overlay {
  background: transparent;
  position: relative;
}

@font-face {
  font-family: "RalewayThin";
  src: url("../font/Raleway/Thin/RalewayThin.eot");
  src: url("../font/Raleway/Thin/RalewayThin.eot?#iefix") format("embedded-opentype"), url("../font/Raleway/Thin/RalewayThin.woff") format("woff"), url("../font/Raleway/Thin/RalewayThin.ttf") format("truetype"), url("../font/Raleway/Thin/RalewayThin.svg#Raleway") format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "ProximaNovaLight";
  src: url("../font/ProximaNova/Light/ProximaNovaLight.eot");
  src: url("../font/ProximaNova/Light/ProximaNovaLight.eot?#iefix") format("embedded-opentype"), url("../font/ProximaNova/Light/ProximaNovaLight.woff") format("woff"), url("../font/ProximaNova/Light/ProximaNovaLight.ttf") format("truetype"), url("../font/ProximaNova/Light/ProximaNovaLight.svg#ProximaNova") format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "ProximaNovaRegular";
  src: url("../font/ProximaNova/Regular/ProximaNovaRegular.eot");
  src: url("../font/ProximaNova/Regular/ProximaNovaRegular.eot?#iefix") format("embedded-opentype"), url("../font/ProximaNova/Regular/ProximaNovaRegular.woff") format("woff"), url("../font/ProximaNova/Regular/ProximaNovaRegular.ttf") format("truetype"), url("../font/ProximaNova/Regular/ProximaNovaRegular.svg#ProximaNova") format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "ProximaNovaBold";
  src: url("../font/ProximaNova/Bold/ProximaNovaBold.eot");
  src: url("../font/ProximaNova/Bold/ProximaNovaBold.eot?#iefix") format("embedded-opentype"), url("../font/ProximaNova/Bold/ProximaNovaBold.woff") format("woff"), url("../font/ProximaNova/Bold/ProximaNovaBold.ttf") format("truetype"), url("../font/ProximaNova/Bold/ProximaNovaBold.svg#ProximaNova") format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: "ProximaNovaSemibold";
  src: url("../font/ProximaNova/Semibold/ProximaNovaSemibold.eot");
  src: url("../font/ProximaNova/Semibold/ProximaNovaSemibold.eot?#iefix") format("embedded-opentype"), url("../font/ProximaNova/Semibold/ProximaNovaSemibold.woff") format("woff"), url("../font/ProximaNova/Semibold/ProximaNovaSemibold.ttf") format("truetype"), url("../font/ProximaNova/Semibold/ProximaNovaSemibold.svg#ProximaNova") format("svg");
  font-style: normal;
  font-weight: normal;
}
/* line 8, ../../__source__/scss/workspace/_render.scss */
a {
  cursor: pointer;
}

/* line 8, ../../__source__/scss/workspace/_render.scss */
button {
  cursor: pointer;
}

/* line 8, ../../__source__/scss/workspace/_render.scss */
.button {
  cursor: pointer;
}

/* line 8, ../../__source__/scss/workspace/_render.scss */
.collapse {
  cursor: pointer;
}

/* line 8, ../../__source__/scss/workspace/_render.scss */
input[type='submit'] {
  cursor: pointer;
}

/* line 8, ../../__source__/scss/workspace/_render.scss */
.galleria-source img {
  cursor: pointer;
}

/* line 9, ../../__source__/scss/workspace/_render.scss */
input[type='text'] {
  cursor: text;
}

/* line 9, ../../__source__/scss/workspace/_render.scss */
textarea {
  cursor: text;
}

/* line 12, ../../__source__/scss/workspace/_render.scss */
body {
  font-family: Verdana, sans-serif;
  font-weight: 400;
}

/* line 12, ../../__source__/scss/workspace/_render.scss */
h4 {
  font-family: Verdana, sans-serif;
  font-weight: 400;
}

/* line 12, ../../__source__/scss/workspace/_render.scss */
h5 {
  font-family: Verdana, sans-serif;
  font-weight: 400;
}

/* line 12, ../../__source__/scss/workspace/_render.scss */
h6 {
  font-family: Verdana, sans-serif;
  font-weight: 400;
}

/* line 12, ../../__source__/scss/workspace/_render.scss */
pre {
  font-family: Verdana, sans-serif;
  font-weight: 400;
}

/* line 12, ../../__source__/scss/workspace/_render.scss */
abbr {
  font-family: Verdana, sans-serif;
  font-weight: 400;
}

/* line 12, ../../__source__/scss/workspace/_render.scss */
acronym {
  font-family: Verdana, sans-serif;
  font-weight: 400;
}

/* line 12, ../../__source__/scss/workspace/_render.scss */
address {
  font-family: Verdana, sans-serif;
  font-weight: 400;
}

/* line 12, ../../__source__/scss/workspace/_render.scss */
code {
  font-family: Verdana, sans-serif;
  font-weight: 400;
}

/* line 12, ../../__source__/scss/workspace/_render.scss */
cite {
  font-family: Verdana, sans-serif;
  font-weight: 400;
}

/* line 12, ../../__source__/scss/workspace/_render.scss */
time {
  font-family: Verdana, sans-serif;
  font-weight: 400;
}

/* line 12, ../../__source__/scss/workspace/_render.scss */
nav#navigation li.parent ul li {
  font-family: Verdana, sans-serif;
  font-weight: 400;
}

/* line 12, ../../__source__/scss/workspace/_render.scss */
nav#navigation ul {
  font-family: Verdana, sans-serif;
  font-weight: 400;
}

/* line 12, ../../__source__/scss/workspace/_render.scss */
.galleria-info-description {
  font-family: Verdana, sans-serif;
  font-weight: 400;
}

/* line 13, ../../__source__/scss/workspace/_render.scss */
h2 {
  font-family: Verdana, sans-serif;
  font-weight: 300;
}

/* line 13, ../../__source__/scss/workspace/_render.scss */
h3 {
  font-family: Verdana, sans-serif;
  font-weight: 300;
}

/* line 13, ../../__source__/scss/workspace/_render.scss */
label {
  font-family: Verdana, sans-serif;
  font-weight: 300;
}

/* line 13, ../../__source__/scss/workspace/_render.scss */
i {
  font-family: Verdana, sans-serif;
  font-weight: 300;
}

/* line 13, ../../__source__/scss/workspace/_render.scss */
small {
  font-family: Verdana, sans-serif;
  font-weight: 300;
}

/* line 13, ../../__source__/scss/workspace/_render.scss */
.panels-ipe-pseudobutton-container a {
  font-family: Verdana, sans-serif;
  font-weight: 300;
}

/* line 13, ../../__source__/scss/workspace/_render.scss */
h1 em {
  font-family: Verdana, sans-serif;
  font-weight: 300;
}

/* line 13, ../../__source__/scss/workspace/_render.scss */
h1 strong {
  font-family: Verdana, sans-serif;
  font-weight: 300;
}

/* line 13, ../../__source__/scss/workspace/_render.scss */
input[type='submit'] {
  font-family: Verdana, sans-serif;
  font-weight: 300;
}

/* line 13, ../../__source__/scss/workspace/_render.scss */
button {
  font-family: Verdana, sans-serif;
  font-weight: 300;
}

/* line 13, ../../__source__/scss/workspace/_render.scss */
blockquote {
  font-family: Verdana, sans-serif;
  font-weight: 300;
}

/* line 13, ../../__source__/scss/workspace/_render.scss */
q {
  font-family: Verdana, sans-serif;
  font-weight: 300;
}

/* line 14, ../../__source__/scss/workspace/_render.scss */
h1 {
  font-family: Verdana, sans-serif;
  font-weight: 100;
}

/* line 14, ../../__source__/scss/workspace/_render.scss */
.site-name {
  font-family: Verdana, sans-serif;
  font-weight: 100;
}

/* line 14, ../../__source__/scss/workspace/_render.scss */
.nivo-directionNav > a {
  font-family: Verdana, sans-serif;
  font-weight: 100;
}

/* line 14, ../../__source__/scss/workspace/_render.scss */
.galleria-info-title {
  font-family: Verdana, sans-serif;
  font-weight: 100;
}

/* line 14, ../../__source__/scss/workspace/_render.scss */
a.panels-ipe-pseudobutton {
  font-family: Verdana, sans-serif;
  font-weight: 100;
}

/* line 15, ../../__source__/scss/workspace/_render.scss */
nav#navigation li.parent ul li.child.active-trail {
  font-family: Verdana, sans-serif;
  font-weight: bold;
}

/* line 15, ../../__source__/scss/workspace/_render.scss */
nav#navigation li.active-trail {
  font-family: Verdana, sans-serif;
  font-weight: bold;
}

/* line 15, ../../__source__/scss/workspace/_render.scss */
h1.title small {
  font-family: Verdana, sans-serif;
  font-weight: bold;
}

/* line 15, ../../__source__/scss/workspace/_render.scss */
.language-link.active {
  font-family: Verdana, sans-serif;
  font-weight: bold;
}

/* line 15, ../../__source__/scss/workspace/_render.scss */
input {
  font-family: Verdana, sans-serif;
  font-weight: bold;
}

/* line 15, ../../__source__/scss/workspace/_render.scss */
textarea {
  font-family: Verdana, sans-serif;
  font-weight: bold;
}

/* line 15, ../../__source__/scss/workspace/_render.scss */
strong {
  font-family: Verdana, sans-serif;
  font-weight: bold;
}

/* line 15, ../../__source__/scss/workspace/_render.scss */
big {
  font-family: Verdana, sans-serif;
  font-weight: bold;
}

/* line 15, ../../__source__/scss/workspace/_render.scss */
b {
  font-family: Verdana, sans-serif;
  font-weight: bold;
}

/* line 15, ../../__source__/scss/workspace/_render.scss */
th {
  font-family: Verdana, sans-serif;
  font-weight: bold;
}

/* line 15, ../../__source__/scss/workspace/_render.scss */
thead {
  font-family: Verdana, sans-serif;
  font-weight: bold;
}

/* line 15, ../../__source__/scss/workspace/_render.scss */
caption {
  font-family: Verdana, sans-serif;
  font-weight: bold;
}

/* line 18, ../../__source__/scss/workspace/_render.scss */
h1.title {
  font-family: Verdana, sans-serif;
}

/* line 18, ../../__source__/scss/workspace/_render.scss */
h1 {
  font-family: Verdana, sans-serif;
}

/* line 18, ../../__source__/scss/workspace/_render.scss */
h2 {
  font-family: Verdana, sans-serif;
}

/* line 18, ../../__source__/scss/workspace/_render.scss */
h3 {
  font-family: Verdana, sans-serif;
}

/* line 18, ../../__source__/scss/workspace/_render.scss */
blockquote {
  font-family: Verdana, sans-serif;
}

/* line 18, ../../__source__/scss/workspace/_render.scss */
q {
  font-family: Verdana, sans-serif;
}

/* line 21, ../../__source__/scss/workspace/_render.scss */
body {
  font-size: 14px;
}

/* line 21, ../../__source__/scss/workspace/_render.scss */
input[type="submit"] {
  font-size: 14px;
}

/* line 21, ../../__source__/scss/workspace/_render.scss */
a.panels-ipe-pseudobutton {
  font-size: 14px;
}

/* line 22, ../../__source__/scss/workspace/_render.scss */
small {
  font-size: 11.6666666667px;
}

/* line 22, ../../__source__/scss/workspace/_render.scss */
input {
  font-size: 11.6666666667px;
}

/* line 22, ../../__source__/scss/workspace/_render.scss */
textarea {
  font-size: 11.6666666667px;
}

/* line 22, ../../__source__/scss/workspace/_render.scss */
li {
  font-size: 11.6666666667px;
}

/* line 23, ../../__source__/scss/workspace/_render.scss */
h3 {
  font-size: 16.1px;
}

/* line 23, ../../__source__/scss/workspace/_render.scss */
h1.title small {
  font-size: 16.1px;
}

/* line 23, ../../__source__/scss/workspace/_render.scss */
nav#navigation li {
  font-size: 16.1px;
}

/* line 23, ../../__source__/scss/workspace/_render.scss */
.language a {
  font-size: 16.1px;
}

/* line 23, ../../__source__/scss/workspace/_render.scss */
.language span {
  font-size: 16.1px;
}

/* line 23, ../../__source__/scss/workspace/_render.scss */
blockquote {
  font-size: 16.1px;
}

/* line 23, ../../__source__/scss/workspace/_render.scss */
q {
  font-size: 16.1px;
}

/* line 24, ../../__source__/scss/workspace/_render.scss */
h2 {
  font-size: 22.4px;
}

/* line 24, ../../__source__/scss/workspace/_render.scss */
.galleria-info-title {
  font-size: 22.4px;
}

/* line 25, ../../__source__/scss/workspace/_render.scss */
x {
  font-size: 42px;
}

/* line 25, ../../__source__/scss/workspace/_render.scss */
.site-name {
  font-size: 42px;
}

/* line 28, ../../__source__/scss/workspace/_render.scss */
h1 {
  font-size: 32.2px;
}

/* line 31, ../../__source__/scss/workspace/_render.scss */
body {
  line-height: 1.2;
}

/* line 32, ../../__source__/scss/workspace/_render.scss */
p {
  line-height: 1.5;
}

/* line 32, ../../__source__/scss/workspace/_render.scss */
li {
  line-height: 1.5;
}

/* line 32, ../../__source__/scss/workspace/_render.scss */
.site-name {
  line-height: 1.5;
}

/* line 33, ../../__source__/scss/workspace/_render.scss */
address {
  line-height: 2;
}

/* line 33, ../../__source__/scss/workspace/_render.scss */
label {
  line-height: 2;
}

/* line 33, ../../__source__/scss/workspace/_render.scss */
blockquote {
  line-height: 2;
}

/* line 33, ../../__source__/scss/workspace/_render.scss */
q {
  line-height: 2;
}

/* line 36, ../../__source__/scss/workspace/_render.scss */
body {
  letter-spacing: 1.2px;
}

/* line 37, ../../__source__/scss/workspace/_render.scss */
h1 {
  letter-spacing: 1.44px;
}

/* line 37, ../../__source__/scss/workspace/_render.scss */
h2 {
  letter-spacing: 1.44px;
}

/* line 37, ../../__source__/scss/workspace/_render.scss */
h3 {
  letter-spacing: 1.44px;
}

/* line 37, ../../__source__/scss/workspace/_render.scss */
h4 {
  letter-spacing: 1.44px;
}

/* line 37, ../../__source__/scss/workspace/_render.scss */
h5 {
  letter-spacing: 1.44px;
}

/* line 37, ../../__source__/scss/workspace/_render.scss */
h6 {
  letter-spacing: 1.44px;
}
