<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*!
Theme Name: Committee of 100
Author URI: http://bandwise.com
Author: Bandwise LLC
Description: Committee of 100 Custom Theme
Version: 1.3.5rc3
Text Domain: committeofonehundred
*/
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
/* Document
       ========================================================================== */
/**
     * 1. Correct the line height in all browsers.
     * 2. Prevent adjustments of font size after orientation changes in
     *    IE on Windows Phone and in iOS.
     */
html {
  /* Change the default font family in all browsers (opinionated). */
  font-family: Roboto, sans-serif;
  font-size: 100%;
  line-height: 1.3125em;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/* Sections
       ========================================================================== */
/**
     * Remove the margin in all browsers (opinionated).
     */
body {
  margin: 0;
}

/**
     * Add the correct display in IE 9-.
     */
article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
     * Correct the font size and margin on `h1` elements within `section` and
     * `article` contexts in Chrome, Firefox, and Safari.
     */
h1 {
  font-size: 2em;
  line-height: 1.3125em;
  /* Set 1 unit of vertical rhythm on the top and bottom margins. */
  margin: 0.65625em 0;
}

h2 {
  font-size: 1.5em;
  line-height: 1.75em;
  margin: 0.875em 0;
}

h3 {
  font-size: 1.17em;
  line-height: 2.24359em;
  margin: 1.12179em 0;
}

h4 {
  font-size: 1em;
  line-height: 1.3125em;
  margin: 1.3125em 0;
}

h5 {
  font-size: 0.83em;
  line-height: 1.58133em;
  margin: 1.58133em 0;
}

h6 {
  font-size: 0.67em;
  line-height: 1.95896em;
  margin: 1.95896em 0;
}

/* Grouping content
       ========================================================================== */
/**
       * Set 1 unit of vertical rhythm on the top and bottom margin.
       */
blockquote {
  margin: 1.3125em 40px;
}

dl,
ol,
ul {
  margin: 1.3125em 0;
}

/**
       * Turn off margins on nested lists.
       */
ol ol,
ol ul,
ul ol,
ul ul {
  margin: 0;
}

dd {
  margin: 0 0 0 40px;
}

ol,
ul {
  padding: 0 0 0 40px;
}

/**
     * Add the correct display in IE 9-.
     */
figcaption,
figure {
  display: block;
}

/**
     * Add the correct margin in IE 8.
     */
figure {
  margin: 1.3125em 40px;
}

/**
     * 1. Add the correct box sizing in Firefox.
     * 2. Show the overflow in Edge and IE.
     */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */
}

/**
     * Add the correct display in IE.
     */
main {
  display: block;
}

/**
       * Set 1 unit of vertical rhythm on the top and bottom margin.
       */
p,
pre {
  margin: 1.3125em 0;
}

/**
     * 1. Correct the inheritance and scaling of font size in all browsers.
     * 2. Correct the odd `em` font sizing in all browsers.
     */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/* Links
       ========================================================================== */
/**
     * 1. Remove the gray background on active links in IE 10.
     * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
     */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}

/* Text-level semantics
       ========================================================================== */
/**
     * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
     * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
     */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */
}

/**
     * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
     */
b,
strong {
  font-weight: inherit;
}

/**
     * Add the correct font weight in Chrome, Edge, and Safari.
     */
b,
strong {
  font-weight: bolder;
}

/**
     * 1. Correct the inheritance and scaling of font size in all browsers.
     * 2. Correct the odd `em` font sizing in all browsers.
     */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
     * Add the correct font style in Android 4.3-.
     */
dfn {
  font-style: italic;
}

/**
     * Add the correct background and color in IE 9-.
     */
mark {
  background-color: #ff0;
  color: #000;
}

/**
     * Add the correct font size in all browsers.
     */
small {
  font-size: 80%;
}

/**
     * Prevent `sub` and `sup` elements from affecting the line height in
     * all browsers.
     */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
       ========================================================================== */
/**
     * Add the correct display in IE 9-.
     */
audio,
video {
  display: inline-block;
}

/**
     * Add the correct display in iOS 4-7.
     */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
     * Remove the border on images inside links in IE 10-.
     */
img {
  border-style: none;
}

/**
     * Hide the overflow in IE.
     */
svg:not(:root) {
  overflow: hidden;
}

/* Forms
       ========================================================================== */
/**
     * 1. Change the font styles in all browsers (opinionated).
     * 2. Remove the margin in Firefox and Safari.
     */
button,
input,
optgroup,
select,
textarea {
  font-family: Roboto, sans-serif;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.3125em;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
     * Show the overflow in IE.
     */
button {
  overflow: visible;
}

/**
     * Remove the inheritance of text transform in Edge, Firefox, and IE.
     * 1. Remove the inheritance of text transform in Firefox.
     */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
     * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
     *    controls in Android 4.
     * 2. Correct the inability to style clickable types in iOS and Safari.
     */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
  /**
       * Remove the inner border and padding in Firefox.
       */
  /**
       * Restore the focus styles unset by the previous rule.
       */
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
     * Show the overflow in Edge.
     */
input {
  overflow: visible;
}

/**
     * 1. Add the correct box sizing in IE 10-.
     * 2. Remove the padding in IE 10-.
     */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
     * Correct the cursor style of increment and decrement buttons in Chrome.
     */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
     * 1. Correct the odd appearance in Chrome and Safari.
     * 2. Correct the outline style in Safari.
     */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
  /**
       * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
       */
}

[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
     * 1. Correct the inability to style clickable types in iOS and Safari.
     * 2. Change font properties to `inherit` in Safari.
     */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/**
     * Correct the padding in Firefox.
     */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
     * 1. Correct the text wrapping in Edge and IE.
     * 2. Correct the color inheritance from `fieldset` elements in IE.
     * 3. Remove the padding so developers are not caught out when they zero out
     *    `fieldset` elements in all browsers.
     */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  color: inherit;
  /* 2 */
  white-space: normal;
  /* 1 */
}

/**
     * 1. Add the correct display in IE 9-.
     * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
     */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}

/**
     * Remove the default vertical scrollbar in IE.
     */
textarea {
  overflow: auto;
}

/* Interactive
       ========================================================================== */
/*
     * Add the correct display in Edge, IE, and Firefox.
     */
details {
  display: block;
}

/*
     * Add the correct display in all browsers.
     */
summary {
  display: list-item;
}

/*
     * Add the correct display in IE 9-.
     */
menu {
  display: block;
  /*
         * 1. Set 1 unit of vertical rhythm on the top and bottom margin.
         * 2. Set consistent space for the list style image.
         */
  margin: 1.3125em 0;
  /* 1 */
  padding: 0 0 0 40px;
  /* 2 */
  /**
         * Turn off margins on nested lists.
         */
}

menu menu,
ol menu,
ul menu {
  margin: 0;
}

/* Scripting
       ========================================================================== */
/**
     * Add the correct display in IE 9-.
     */
canvas {
  display: inline-block;
}

/**
     * Add the correct display in IE.
     */
template {
  display: none;
}

/* Hidden
       ========================================================================== */
/**
     * Add the correct display in IE 10-.
     */
[hidden] {
  display: none;
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url("fonts/fontawesome-webfont.eot?v=4.7.0");
  src: url("fonts/fontawesome-webfont.eot?#iefix&amp;v=4.7.0") format("embedded-opentype"), url("fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

.fa {
  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;
}

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-fw {
  width: 1.28571em;
  text-align: center;
}

.fa-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none;
}

.fa-ul &gt; li {
  position: relative;
}

.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center;
}

.fa-li.fa-lg {
  left: -1.85714em;
}

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left {
  margin-right: .3em;
}

.fa.fa-pull-right {
  margin-left: .3em;
}

/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.fa.pull-left {
  margin-right: .3em;
}

.fa.pull-right {
  margin-left: .3em;
}

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}

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

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

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  -webkit-filter: none;
          filter: none;
}

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #fff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "";
}

.fa-music:before {
  content: "";
}

.fa-search:before {
  content: "";
}

.fa-envelope-o:before {
  content: "";
}

.fa-heart:before {
  content: "";
}

.fa-star:before {
  content: "";
}

.fa-star-o:before {
  content: "";
}

.fa-user:before {
  content: "";
}

.fa-film:before {
  content: "";
}

.fa-th-large:before {
  content: "";
}

.fa-th:before {
  content: "";
}

.fa-th-list:before {
  content: "";
}

.fa-check:before {
  content: "";
}

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "";
}

.fa-search-plus:before {
  content: "";
}

.fa-search-minus:before {
  content: "";
}

.fa-power-off:before {
  content: "";
}

.fa-signal:before {
  content: "";
}

.fa-gear:before,
.fa-cog:before {
  content: "";
}

.fa-trash-o:before {
  content: "";
}

.fa-home:before {
  content: "";
}

.fa-file-o:before {
  content: "";
}

.fa-clock-o:before {
  content: "";
}

.fa-road:before {
  content: "";
}

.fa-download:before {
  content: "";
}

.fa-arrow-circle-o-down:before {
  content: "";
}

.fa-arrow-circle-o-up:before {
  content: "";
}

.fa-inbox:before {
  content: "";
}

.fa-play-circle-o:before {
  content: "";
}

.fa-rotate-right:before,
.fa-repeat:before {
  content: "";
}

.fa-refresh:before {
  content: "";
}

.fa-list-alt:before {
  content: "";
}

.fa-lock:before {
  content: "";
}

.fa-flag:before {
  content: "";
}

.fa-headphones:before {
  content: "";
}

.fa-volume-off:before {
  content: "";
}

.fa-volume-down:before {
  content: "";
}

.fa-volume-up:before {
  content: "";
}

.fa-qrcode:before {
  content: "";
}

.fa-barcode:before {
  content: "";
}

.fa-tag:before {
  content: "";
}

.fa-tags:before {
  content: "";
}

.fa-book:before {
  content: "";
}

.fa-bookmark:before {
  content: "";
}

.fa-print:before {
  content: "";
}

.fa-camera:before {
  content: "";
}

.fa-font:before {
  content: "";
}

.fa-bold:before {
  content: "";
}

.fa-italic:before {
  content: "";
}

.fa-text-height:before {
  content: "";
}

.fa-text-width:before {
  content: "";
}

.fa-align-left:before {
  content: "";
}

.fa-align-center:before {
  content: "";
}

.fa-align-right:before {
  content: "";
}

.fa-align-justify:before {
  content: "";
}

.fa-list:before {
  content: "";
}

.fa-dedent:before,
.fa-outdent:before {
  content: "";
}

.fa-indent:before {
  content: "";
}

.fa-video-camera:before {
  content: "";
}

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "";
}

.fa-pencil:before {
  content: "";
}

.fa-map-marker:before {
  content: "";
}

.fa-adjust:before {
  content: "";
}

.fa-tint:before {
  content: "";
}

.fa-edit:before,
.fa-pencil-square-o:before {
  content: "";
}

.fa-share-square-o:before {
  content: "";
}

.fa-check-square-o:before {
  content: "";
}

.fa-arrows:before {
  content: "";
}

.fa-step-backward:before {
  content: "";
}

.fa-fast-backward:before {
  content: "";
}

.fa-backward:before {
  content: "";
}

.fa-play:before {
  content: "";
}

.fa-pause:before {
  content: "";
}

.fa-stop:before {
  content: "";
}

.fa-forward:before {
  content: "";
}

.fa-fast-forward:before {
  content: "";
}

.fa-step-forward:before {
  content: "";
}

.fa-eject:before {
  content: "";
}

.fa-chevron-left:before {
  content: "";
}

.fa-chevron-right:before {
  content: "";
}

.fa-plus-circle:before {
  content: "";
}

.fa-minus-circle:before {
  content: "";
}

.fa-times-circle:before {
  content: "";
}

.fa-check-circle:before {
  content: "";
}

.fa-question-circle:before {
  content: "";
}

.fa-info-circle:before {
  content: "";
}

.fa-crosshairs:before {
  content: "";
}

.fa-times-circle-o:before {
  content: "";
}

.fa-check-circle-o:before {
  content: "";
}

.fa-ban:before {
  content: "";
}

.fa-arrow-left:before {
  content: "";
}

.fa-arrow-right:before {
  content: "";
}

.fa-arrow-up:before {
  content: "";
}

.fa-arrow-down:before {
  content: "";
}

.fa-mail-forward:before,
.fa-share:before {
  content: "";
}

.fa-expand:before {
  content: "";
}

.fa-compress:before {
  content: "";
}

.fa-plus:before {
  content: "";
}

.fa-minus:before {
  content: "";
}

.fa-asterisk:before {
  content: "";
}

.fa-exclamation-circle:before {
  content: "";
}

.fa-gift:before {
  content: "";
}

.fa-leaf:before {
  content: "";
}

.fa-fire:before {
  content: "";
}

.fa-eye:before {
  content: "";
}

.fa-eye-slash:before {
  content: "";
}

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "";
}

.fa-plane:before {
  content: "";
}

.fa-calendar:before {
  content: "";
}

.fa-random:before {
  content: "";
}

.fa-comment:before {
  content: "";
}

.fa-magnet:before {
  content: "";
}

.fa-chevron-up:before {
  content: "";
}

.fa-chevron-down:before {
  content: "";
}

.fa-retweet:before {
  content: "";
}

.fa-shopping-cart:before {
  content: "";
}

.fa-folder:before {
  content: "";
}

.fa-folder-open:before {
  content: "";
}

.fa-arrows-v:before {
  content: "";
}

.fa-arrows-h:before {
  content: "";
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "";
}

.fa-twitter-square:before {
  content: "";
}

.fa-facebook-square:before {
  content: "";
}

.fa-camera-retro:before {
  content: "";
}

.fa-key:before {
  content: "";
}

.fa-gears:before,
.fa-cogs:before {
  content: "";
}

.fa-comments:before {
  content: "";
}

.fa-thumbs-o-up:before {
  content: "";
}

.fa-thumbs-o-down:before {
  content: "";
}

.fa-star-half:before {
  content: "";
}

.fa-heart-o:before {
  content: "";
}

.fa-sign-out:before {
  content: "";
}

.fa-linkedin-square:before {
  content: "";
}

.fa-thumb-tack:before {
  content: "";
}

.fa-external-link:before {
  content: "";
}

.fa-sign-in:before {
  content: "";
}

.fa-trophy:before {
  content: "";
}

.fa-github-square:before {
  content: "";
}

.fa-upload:before {
  content: "";
}

.fa-lemon-o:before {
  content: "";
}

.fa-phone:before {
  content: "";
}

.fa-square-o:before {
  content: "";
}

.fa-bookmark-o:before {
  content: "";
}

.fa-phone-square:before {
  content: "";
}

.fa-twitter:before {
  content: "";
}

.fa-facebook-f:before,
.fa-facebook:before {
  content: "";
}

.fa-github:before {
  content: "";
}

.fa-unlock:before {
  content: "";
}

.fa-credit-card:before {
  content: "";
}

.fa-feed:before,
.fa-rss:before {
  content: "";
}

.fa-hdd-o:before {
  content: "";
}

.fa-bullhorn:before {
  content: "";
}

.fa-bell:before {
  content: "";
}

.fa-certificate:before {
  content: "";
}

.fa-hand-o-right:before {
  content: "";
}

.fa-hand-o-left:before {
  content: "";
}

.fa-hand-o-up:before {
  content: "";
}

.fa-hand-o-down:before {
  content: "";
}

.fa-arrow-circle-left:before {
  content: "";
}

.fa-arrow-circle-right:before {
  content: "";
}

.fa-arrow-circle-up:before {
  content: "";
}

.fa-arrow-circle-down:before {
  content: "";
}

.fa-globe:before {
  content: "";
}

.fa-wrench:before {
  content: "";
}

.fa-tasks:before {
  content: "";
}

.fa-filter:before {
  content: "";
}

.fa-briefcase:before {
  content: "";
}

.fa-arrows-alt:before {
  content: "";
}

.fa-group:before,
.fa-users:before {
  content: "";
}

.fa-chain:before,
.fa-link:before {
  content: "";
}

.fa-cloud:before {
  content: "";
}

.fa-flask:before {
  content: "";
}

.fa-cut:before,
.fa-scissors:before {
  content: "";
}

.fa-copy:before,
.fa-files-o:before {
  content: "";
}

.fa-paperclip:before {
  content: "";
}

.fa-save:before,
.fa-floppy-o:before {
  content: "";
}

.fa-square:before {
  content: "";
}

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "";
}

.fa-list-ul:before {
  content: "";
}

.fa-list-ol:before {
  content: "";
}

.fa-strikethrough:before {
  content: "";
}

.fa-underline:before {
  content: "";
}

.fa-table:before {
  content: "";
}

.fa-magic:before {
  content: "";
}

.fa-truck:before {
  content: "";
}

.fa-pinterest:before {
  content: "";
}

.fa-pinterest-square:before {
  content: "";
}

.fa-google-plus-square:before {
  content: "";
}

.fa-google-plus:before {
  content: "";
}

.fa-money:before {
  content: "";
}

.fa-caret-down:before {
  content: "";
}

.fa-caret-up:before {
  content: "";
}

.fa-caret-left:before {
  content: "";
}

.fa-caret-right:before {
  content: "";
}

.fa-columns:before {
  content: "";
}

.fa-unsorted:before,
.fa-sort:before {
  content: "";
}

.fa-sort-down:before,
.fa-sort-desc:before {
  content: "";
}

.fa-sort-up:before,
.fa-sort-asc:before {
  content: "";
}

.fa-envelope:before {
  content: "";
}

.fa-linkedin:before {
  content: "";
}

.fa-rotate-left:before,
.fa-undo:before {
  content: "";
}

.fa-legal:before,
.fa-gavel:before {
  content: "";
}

.fa-dashboard:before,
.fa-tachometer:before {
  content: "";
}

.fa-comment-o:before {
  content: "";
}

.fa-comments-o:before {
  content: "";
}

.fa-flash:before,
.fa-bolt:before {
  content: "";
}

.fa-sitemap:before {
  content: "";
}

.fa-umbrella:before {
  content: "";
}

.fa-paste:before,
.fa-clipboard:before {
  content: "";
}

.fa-lightbulb-o:before {
  content: "";
}

.fa-exchange:before {
  content: "";
}

.fa-cloud-download:before {
  content: "";
}

.fa-cloud-upload:before {
  content: "";
}

.fa-user-md:before {
  content: "";
}

.fa-stethoscope:before {
  content: "";
}

.fa-suitcase:before {
  content: "";
}

.fa-bell-o:before {
  content: "";
}

.fa-coffee:before {
  content: "";
}

.fa-cutlery:before {
  content: "";
}

.fa-file-text-o:before {
  content: "";
}

.fa-building-o:before {
  content: "";
}

.fa-hospital-o:before {
  content: "";
}

.fa-ambulance:before {
  content: "";
}

.fa-medkit:before {
  content: "";
}

.fa-fighter-jet:before {
  content: "";
}

.fa-beer:before {
  content: "";
}

.fa-h-square:before {
  content: "";
}

.fa-plus-square:before {
  content: "";
}

.fa-angle-double-left:before {
  content: "";
}

.fa-angle-double-right:before {
  content: "";
}

.fa-angle-double-up:before {
  content: "";
}

.fa-angle-double-down:before {
  content: "";
}

.fa-angle-left:before {
  content: "";
}

.fa-angle-right:before {
  content: "";
}

.fa-angle-up:before {
  content: "";
}

.fa-angle-down:before {
  content: "";
}

.fa-desktop:before {
  content: "";
}

.fa-laptop:before {
  content: "";
}

.fa-tablet:before {
  content: "";
}

.fa-mobile-phone:before,
.fa-mobile:before {
  content: "";
}

.fa-circle-o:before {
  content: "";
}

.fa-quote-left:before {
  content: "";
}

.fa-quote-right:before {
  content: "";
}

.fa-spinner:before {
  content: "";
}

.fa-circle:before {
  content: "";
}

.fa-mail-reply:before,
.fa-reply:before {
  content: "";
}

.fa-github-alt:before {
  content: "";
}

.fa-folder-o:before {
  content: "";
}

.fa-folder-open-o:before {
  content: "";
}

.fa-smile-o:before {
  content: "";
}

.fa-frown-o:before {
  content: "";
}

.fa-meh-o:before {
  content: "";
}

.fa-gamepad:before {
  content: "";
}

.fa-keyboard-o:before {
  content: "";
}

.fa-flag-o:before {
  content: "";
}

.fa-flag-checkered:before {
  content: "";
}

.fa-terminal:before {
  content: "";
}

.fa-code:before {
  content: "";
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "";
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "";
}

.fa-location-arrow:before {
  content: "";
}

.fa-crop:before {
  content: "";
}

.fa-code-fork:before {
  content: "";
}

.fa-unlink:before,
.fa-chain-broken:before {
  content: "";
}

.fa-question:before {
  content: "";
}

.fa-info:before {
  content: "";
}

.fa-exclamation:before {
  content: "";
}

.fa-superscript:before {
  content: "";
}

.fa-subscript:before {
  content: "";
}

.fa-eraser:before {
  content: "";
}

.fa-puzzle-piece:before {
  content: "";
}

.fa-microphone:before {
  content: "";
}

.fa-microphone-slash:before {
  content: "";
}

.fa-shield:before {
  content: "";
}

.fa-calendar-o:before {
  content: "";
}

.fa-fire-extinguisher:before {
  content: "";
}

.fa-rocket:before {
  content: "";
}

.fa-maxcdn:before {
  content: "";
}

.fa-chevron-circle-left:before {
  content: "";
}

.fa-chevron-circle-right:before {
  content: "";
}

.fa-chevron-circle-up:before {
  content: "";
}

.fa-chevron-circle-down:before {
  content: "";
}

.fa-html5:before {
  content: "";
}

.fa-css3:before {
  content: "";
}

.fa-anchor:before {
  content: "";
}

.fa-unlock-alt:before {
  content: "";
}

.fa-bullseye:before {
  content: "";
}

.fa-ellipsis-h:before {
  content: "";
}

.fa-ellipsis-v:before {
  content: "";
}

.fa-rss-square:before {
  content: "";
}

.fa-play-circle:before {
  content: "";
}

.fa-ticket:before {
  content: "";
}

.fa-minus-square:before {
  content: "";
}

.fa-minus-square-o:before {
  content: "";
}

.fa-level-up:before {
  content: "";
}

.fa-level-down:before {
  content: "";
}

.fa-check-square:before {
  content: "";
}

.fa-pencil-square:before {
  content: "";
}

.fa-external-link-square:before {
  content: "";
}

.fa-share-square:before {
  content: "";
}

.fa-compass:before {
  content: "";
}

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "";
}

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "";
}

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "";
}

.fa-euro:before,
.fa-eur:before {
  content: "";
}

.fa-gbp:before {
  content: "";
}

.fa-dollar:before,
.fa-usd:before {
  content: "";
}

.fa-rupee:before,
.fa-inr:before {
  content: "";
}

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "";
}

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "";
}

.fa-won:before,
.fa-krw:before {
  content: "";
}

.fa-bitcoin:before,
.fa-btc:before {
  content: "";
}

.fa-file:before {
  content: "";
}

.fa-file-text:before {
  content: "";
}

.fa-sort-alpha-asc:before {
  content: "";
}

.fa-sort-alpha-desc:before {
  content: "";
}

.fa-sort-amount-asc:before {
  content: "";
}

.fa-sort-amount-desc:before {
  content: "";
}

.fa-sort-numeric-asc:before {
  content: "";
}

.fa-sort-numeric-desc:before {
  content: "";
}

.fa-thumbs-up:before {
  content: "";
}

.fa-thumbs-down:before {
  content: "";
}

.fa-youtube-square:before {
  content: "";
}

.fa-youtube:before {
  content: "";
}

.fa-xing:before {
  content: "";
}

.fa-xing-square:before {
  content: "";
}

.fa-youtube-play:before {
  content: "";
}

.fa-dropbox:before {
  content: "";
}

.fa-stack-overflow:before {
  content: "";
}

.fa-instagram:before {
  content: "";
}

.fa-flickr:before {
  content: "";
}

.fa-adn:before {
  content: "";
}

.fa-bitbucket:before {
  content: "";
}

.fa-bitbucket-square:before {
  content: "";
}

.fa-tumblr:before {
  content: "";
}

.fa-tumblr-square:before {
  content: "";
}

.fa-long-arrow-down:before {
  content: "";
}

.fa-long-arrow-up:before {
  content: "";
}

.fa-long-arrow-left:before {
  content: "";
}

.fa-long-arrow-right:before {
  content: "";
}

.fa-apple:before {
  content: "";
}

.fa-windows:before {
  content: "";
}

.fa-android:before {
  content: "";
}

.fa-linux:before {
  content: "";
}

.fa-dribbble:before {
  content: "";
}

.fa-skype:before {
  content: "";
}

.fa-foursquare:before {
  content: "";
}

.fa-trello:before {
  content: "";
}

.fa-female:before {
  content: "";
}

.fa-male:before {
  content: "";
}

.fa-gittip:before,
.fa-gratipay:before {
  content: "";
}

.fa-sun-o:before {
  content: "";
}

.fa-moon-o:before {
  content: "";
}

.fa-archive:before {
  content: "";
}

.fa-bug:before {
  content: "";
}

.fa-vk:before {
  content: "";
}

.fa-weibo:before {
  content: "";
}

.fa-renren:before {
  content: "";
}

.fa-pagelines:before {
  content: "";
}

.fa-stack-exchange:before {
  content: "";
}

.fa-arrow-circle-o-right:before {
  content: "";
}

.fa-arrow-circle-o-left:before {
  content: "";
}

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "";
}

.fa-dot-circle-o:before {
  content: "";
}

.fa-wheelchair:before {
  content: "";
}

.fa-vimeo-square:before {
  content: "";
}

.fa-turkish-lira:before,
.fa-try:before {
  content: "";
}

.fa-plus-square-o:before {
  content: "";
}

.fa-space-shuttle:before {
  content: "";
}

.fa-slack:before {
  content: "";
}

.fa-envelope-square:before {
  content: "";
}

.fa-wordpress:before {
  content: "";
}

.fa-openid:before {
  content: "";
}

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "";
}

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "";
}

.fa-yahoo:before {
  content: "";
}

.fa-google:before {
  content: "";
}

.fa-reddit:before {
  content: "";
}

.fa-reddit-square:before {
  content: "";
}

.fa-stumbleupon-circle:before {
  content: "";
}

.fa-stumbleupon:before {
  content: "";
}

.fa-delicious:before {
  content: "";
}

.fa-digg:before {
  content: "";
}

.fa-pied-piper-pp:before {
  content: "";
}

.fa-pied-piper-alt:before {
  content: "";
}

.fa-drupal:before {
  content: "";
}

.fa-joomla:before {
  content: "";
}

.fa-language:before {
  content: "";
}

.fa-fax:before {
  content: "";
}

.fa-building:before {
  content: "";
}

.fa-child:before {
  content: "";
}

.fa-paw:before {
  content: "";
}

.fa-spoon:before {
  content: "";
}

.fa-cube:before {
  content: "";
}

.fa-cubes:before {
  content: "";
}

.fa-behance:before {
  content: "";
}

.fa-behance-square:before {
  content: "";
}

.fa-steam:before {
  content: "";
}

.fa-steam-square:before {
  content: "";
}

.fa-recycle:before {
  content: "";
}

.fa-automobile:before,
.fa-car:before {
  content: "";
}

.fa-cab:before,
.fa-taxi:before {
  content: "";
}

.fa-tree:before {
  content: "";
}

.fa-spotify:before {
  content: "";
}

.fa-deviantart:before {
  content: "";
}

.fa-soundcloud:before {
  content: "";
}

.fa-database:before {
  content: "";
}

.fa-file-pdf-o:before {
  content: "";
}

.fa-file-word-o:before {
  content: "";
}

.fa-file-excel-o:before {
  content: "";
}

.fa-file-powerpoint-o:before {
  content: "";
}

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "";
}

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "";
}

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "";
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "";
}

.fa-file-code-o:before {
  content: "";
}

.fa-vine:before {
  content: "";
}

.fa-codepen:before {
  content: "";
}

.fa-jsfiddle:before {
  content: "";
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "";
}

.fa-circle-o-notch:before {
  content: "";
}

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "";
}

.fa-ge:before,
.fa-empire:before {
  content: "";
}

.fa-git-square:before {
  content: "";
}

.fa-git:before {
  content: "";
}

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "";
}

.fa-tencent-weibo:before {
  content: "";
}

.fa-qq:before {
  content: "";
}

.fa-wechat:before,
.fa-weixin:before {
  content: "";
}

.fa-send:before,
.fa-paper-plane:before {
  content: "";
}

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "";
}

.fa-history:before {
  content: "";
}

.fa-circle-thin:before {
  content: "";
}

.fa-header:before {
  content: "";
}

.fa-paragraph:before {
  content: "";
}

.fa-sliders:before {
  content: "";
}

.fa-share-alt:before {
  content: "";
}

.fa-share-alt-square:before {
  content: "";
}

.fa-bomb:before {
  content: "";
}

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "";
}

.fa-tty:before {
  content: "";
}

.fa-binoculars:before {
  content: "";
}

.fa-plug:before {
  content: "";
}

.fa-slideshare:before {
  content: "";
}

.fa-twitch:before {
  content: "";
}

.fa-yelp:before {
  content: "";
}

.fa-newspaper-o:before {
  content: "";
}

.fa-wifi:before {
  content: "";
}

.fa-calculator:before {
  content: "";
}

.fa-paypal:before {
  content: "";
}

.fa-google-wallet:before {
  content: "";
}

.fa-cc-visa:before {
  content: "";
}

.fa-cc-mastercard:before {
  content: "";
}

.fa-cc-discover:before {
  content: "";
}

.fa-cc-amex:before {
  content: "";
}

.fa-cc-paypal:before {
  content: "";
}

.fa-cc-stripe:before {
  content: "";
}

.fa-bell-slash:before {
  content: "";
}

.fa-bell-slash-o:before {
  content: "";
}

.fa-trash:before {
  content: "";
}

.fa-copyright:before {
  content: "";
}

.fa-at:before {
  content: "";
}

.fa-eyedropper:before {
  content: "";
}

.fa-paint-brush:before {
  content: "";
}

.fa-birthday-cake:before {
  content: "";
}

.fa-area-chart:before {
  content: "";
}

.fa-pie-chart:before {
  content: "";
}

.fa-line-chart:before {
  content: "";
}

.fa-lastfm:before {
  content: "";
}

.fa-lastfm-square:before {
  content: "";
}

.fa-toggle-off:before {
  content: "";
}

.fa-toggle-on:before {
  content: "";
}

.fa-bicycle:before {
  content: "";
}

.fa-bus:before {
  content: "";
}

.fa-ioxhost:before {
  content: "";
}

.fa-angellist:before {
  content: "";
}

.fa-cc:before {
  content: "";
}

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "";
}

.fa-meanpath:before {
  content: "";
}

.fa-buysellads:before {
  content: "";
}

.fa-connectdevelop:before {
  content: "";
}

.fa-dashcube:before {
  content: "";
}

.fa-forumbee:before {
  content: "";
}

.fa-leanpub:before {
  content: "";
}

.fa-sellsy:before {
  content: "";
}

.fa-shirtsinbulk:before {
  content: "";
}

.fa-simplybuilt:before {
  content: "";
}

.fa-skyatlas:before {
  content: "";
}

.fa-cart-plus:before {
  content: "";
}

.fa-cart-arrow-down:before {
  content: "";
}

.fa-diamond:before {
  content: "";
}

.fa-ship:before {
  content: "";
}

.fa-user-secret:before {
  content: "";
}

.fa-motorcycle:before {
  content: "";
}

.fa-street-view:before {
  content: "";
}

.fa-heartbeat:before {
  content: "";
}

.fa-venus:before {
  content: "";
}

.fa-mars:before {
  content: "";
}

.fa-mercury:before {
  content: "";
}

.fa-intersex:before,
.fa-transgender:before {
  content: "";
}

.fa-transgender-alt:before {
  content: "";
}

.fa-venus-double:before {
  content: "";
}

.fa-mars-double:before {
  content: "";
}

.fa-venus-mars:before {
  content: "";
}

.fa-mars-stroke:before {
  content: "";
}

.fa-mars-stroke-v:before {
  content: "";
}

.fa-mars-stroke-h:before {
  content: "";
}

.fa-neuter:before {
  content: "";
}

.fa-genderless:before {
  content: "";
}

.fa-facebook-official:before {
  content: "";
}

.fa-pinterest-p:before {
  content: "";
}

.fa-whatsapp:before {
  content: "";
}

.fa-server:before {
  content: "";
}

.fa-user-plus:before {
  content: "";
}

.fa-user-times:before {
  content: "";
}

.fa-hotel:before,
.fa-bed:before {
  content: "";
}

.fa-viacoin:before {
  content: "";
}

.fa-train:before {
  content: "";
}

.fa-subway:before {
  content: "";
}

.fa-medium:before {
  content: "";
}

.fa-yc:before,
.fa-y-combinator:before {
  content: "";
}

.fa-optin-monster:before {
  content: "";
}

.fa-opencart:before {
  content: "";
}

.fa-expeditedssl:before {
  content: "";
}

.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "";
}

.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "";
}

.fa-battery-2:before,
.fa-battery-half:before {
  content: "";
}

.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "";
}

.fa-battery-0:before,
.fa-battery-empty:before {
  content: "";
}

.fa-mouse-pointer:before {
  content: "";
}

.fa-i-cursor:before {
  content: "";
}

.fa-object-group:before {
  content: "";
}

.fa-object-ungroup:before {
  content: "";
}

.fa-sticky-note:before {
  content: "";
}

.fa-sticky-note-o:before {
  content: "";
}

.fa-cc-jcb:before {
  content: "";
}

.fa-cc-diners-club:before {
  content: "";
}

.fa-clone:before {
  content: "";
}

.fa-balance-scale:before {
  content: "";
}

.fa-hourglass-o:before {
  content: "";
}

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "";
}

.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "";
}

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "";
}

.fa-hourglass:before {
  content: "";
}

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "";
}

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "";
}

.fa-hand-scissors-o:before {
  content: "";
}

.fa-hand-lizard-o:before {
  content: "";
}

.fa-hand-spock-o:before {
  content: "";
}

.fa-hand-pointer-o:before {
  content: "";
}

.fa-hand-peace-o:before {
  content: "";
}

.fa-trademark:before {
  content: "";
}

.fa-registered:before {
  content: "";
}

.fa-creative-commons:before {
  content: "";
}

.fa-gg:before {
  content: "";
}

.fa-gg-circle:before {
  content: "";
}

.fa-tripadvisor:before {
  content: "";
}

.fa-odnoklassniki:before {
  content: "";
}

.fa-odnoklassniki-square:before {
  content: "";
}

.fa-get-pocket:before {
  content: "";
}

.fa-wikipedia-w:before {
  content: "";
}

.fa-safari:before {
  content: "";
}

.fa-chrome:before {
  content: "";
}

.fa-firefox:before {
  content: "";
}

.fa-opera:before {
  content: "";
}

.fa-internet-explorer:before {
  content: "";
}

.fa-tv:before,
.fa-television:before {
  content: "";
}

.fa-contao:before {
  content: "";
}

.fa-500px:before {
  content: "";
}

.fa-amazon:before {
  content: "";
}

.fa-calendar-plus-o:before {
  content: "";
}

.fa-calendar-minus-o:before {
  content: "";
}

.fa-calendar-times-o:before {
  content: "";
}

.fa-calendar-check-o:before {
  content: "";
}

.fa-industry:before {
  content: "";
}

.fa-map-pin:before {
  content: "";
}

.fa-map-signs:before {
  content: "";
}

.fa-map-o:before {
  content: "";
}

.fa-map:before {
  content: "";
}

.fa-commenting:before {
  content: "";
}

.fa-commenting-o:before {
  content: "";
}

.fa-houzz:before {
  content: "";
}

.fa-vimeo:before {
  content: "";
}

.fa-black-tie:before {
  content: "";
}

.fa-fonticons:before {
  content: "";
}

.fa-reddit-alien:before {
  content: "";
}

.fa-edge:before {
  content: "";
}

.fa-credit-card-alt:before {
  content: "";
}

.fa-codiepie:before {
  content: "";
}

.fa-modx:before {
  content: "";
}

.fa-fort-awesome:before {
  content: "";
}

.fa-usb:before {
  content: "";
}

.fa-product-hunt:before {
  content: "";
}

.fa-mixcloud:before {
  content: "";
}

.fa-scribd:before {
  content: "";
}

.fa-pause-circle:before {
  content: "";
}

.fa-pause-circle-o:before {
  content: "";
}

.fa-stop-circle:before {
  content: "";
}

.fa-stop-circle-o:before {
  content: "";
}

.fa-shopping-bag:before {
  content: "";
}

.fa-shopping-basket:before {
  content: "";
}

.fa-hashtag:before {
  content: "";
}

.fa-bluetooth:before {
  content: "";
}

.fa-bluetooth-b:before {
  content: "";
}

.fa-percent:before {
  content: "";
}

.fa-gitlab:before {
  content: "";
}

.fa-wpbeginner:before {
  content: "";
}

.fa-wpforms:before {
  content: "";
}

.fa-envira:before {
  content: "";
}

.fa-universal-access:before {
  content: "";
}

.fa-wheelchair-alt:before {
  content: "";
}

.fa-question-circle-o:before {
  content: "";
}

.fa-blind:before {
  content: "";
}

.fa-audio-description:before {
  content: "";
}

.fa-volume-control-phone:before {
  content: "";
}

.fa-braille:before {
  content: "";
}

.fa-assistive-listening-systems:before {
  content: "";
}

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "";
}

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "";
}

.fa-glide:before {
  content: "";
}

.fa-glide-g:before {
  content: "";
}

.fa-signing:before,
.fa-sign-language:before {
  content: "";
}

.fa-low-vision:before {
  content: "";
}

.fa-viadeo:before {
  content: "";
}

.fa-viadeo-square:before {
  content: "";
}

.fa-snapchat:before {
  content: "";
}

.fa-snapchat-ghost:before {
  content: "";
}

.fa-snapchat-square:before {
  content: "";
}

.fa-pied-piper:before {
  content: "";
}

.fa-first-order:before {
  content: "";
}

.fa-yoast:before {
  content: "";
}

.fa-themeisle:before {
  content: "";
}

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "";
}

.fa-fa:before,
.fa-font-awesome:before {
  content: "";
}

.fa-handshake-o:before {
  content: "";
}

.fa-envelope-open:before {
  content: "";
}

.fa-envelope-open-o:before {
  content: "";
}

.fa-linode:before {
  content: "";
}

.fa-address-book:before {
  content: "";
}

.fa-address-book-o:before {
  content: "";
}

.fa-vcard:before,
.fa-address-card:before {
  content: "";
}

.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "";
}

.fa-user-circle:before {
  content: "";
}

.fa-user-circle-o:before {
  content: "";
}

.fa-user-o:before {
  content: "";
}

.fa-id-badge:before {
  content: "";
}

.fa-drivers-license:before,
.fa-id-card:before {
  content: "";
}

.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "";
}

.fa-quora:before {
  content: "";
}

.fa-free-code-camp:before {
  content: "";
}

.fa-telegram:before {
  content: "";
}

.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "";
}

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "";
}

.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "";
}

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "";
}

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "";
}

.fa-shower:before {
  content: "";
}

.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "";
}

.fa-podcast:before {
  content: "";
}

.fa-window-maximize:before {
  content: "";
}

.fa-window-minimize:before {
  content: "";
}

.fa-window-restore:before {
  content: "";
}

.fa-times-rectangle:before,
.fa-window-close:before {
  content: "";
}

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "";
}

.fa-bandcamp:before {
  content: "";
}

.fa-grav:before {
  content: "";
}

.fa-etsy:before {
  content: "";
}

.fa-imdb:before {
  content: "";
}

.fa-ravelry:before {
  content: "";
}

.fa-eercast:before {
  content: "";
}

.fa-microchip:before {
  content: "";
}

.fa-snowflake-o:before {
  content: "";
}

.fa-superpowers:before {
  content: "";
}

.fa-wpexplorer:before {
  content: "";
}

.fa-meetup:before {
  content: "";
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

.uppercase {
  text-transform: uppercase;
}

.reverse {
  unicode-bidi: bidi-override;
  direction: rtl;
}

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

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

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

@media (min-width: 640px) {
  .float-left {
    float: left;
  }
}

@media (min-width: 640px) {
  .float-right {
    float: right;
  }
}

.center {
  margin: 0 auto;
  display: block;
}

.hide {
  display: none;
}

.scrolloff {
  pointer-events: none;
}

.email-mix {
  display: inline-block;
  vertical-align: bottom;
  max-width: 100%;
  overflow-x: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.visuallyhidden, .screen-reader-text {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus, .screen-reader-text.focusable:active, .screen-reader-text.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

.button, input[type='button'], input[type='submit'], input[type='reset'] {
  -webkit-transition: color 0.2s ease, background-color 0.2s ease;
  transition: color 0.2s ease, background-color 0.2s ease;
  font-size: 100%;
  margin: 0;
  line-height: 1;
  cursor: pointer;
  position: relative;
  text-decoration: none;
  overflow: visible;
  padding: 0.7em 1em;
  border-radius: 3px;
  left: auto;
  border: 0;
  white-space: nowrap;
  display: inline-block;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-shadow: none;
  border: 1px solid #464E5B;
  color: #464E5B;
}

.button:after, input[type='button']:after, input[type='submit']:after, input[type='reset']:after {
  content: none !important;
}

.button:hover, .button:focus, input[type='button']:hover, input[type='button']:focus, input[type='submit']:hover, input[type='submit']:focus, input[type='reset']:hover, input[type='reset']:focus {
  color: #FFFFFF;
  -webkit-transition-duration: 0.07s;
          transition-duration: 0.07s;
  background-color: #464E5B;
  text-decoration: none;
  background-image: none;
}

.button .fa, input[type='button'] .fa, input[type='submit'] .fa, input[type='reset'] .fa {
  padding-right: 0.3em;
}

input[type='reset'] {
  background-color: #FFFFFF;
}

.alignleft, .aligncenter, .alignright {
  float: none;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

@media (min-width: 640px) {
  .alignleft {
    float: left;
    margin: 0 1em 1em 0;
  }
  * .alignleft {
    *zoom: 1;
  }
  * .alignleft:before, * .alignleft:after {
    content: " ";
    display: table;
  }
  * .alignleft:after {
    clear: both;
  }
  .alignright {
    float: right;
    margin: 0 0 1em 1em;
  }
  * .alignright {
    *zoom: 1;
  }
  * .alignright:before, * .alignright:after {
    content: " ";
    display: table;
  }
  * .alignright:after {
    clear: both;
  }
  .aligncenter {
    display: block;
    margin: 1em auto;
  }
}

.gallery &gt; br {
  display: none;
}

.gallery dl {
  margin: 0;
}

.gallery dd {
  margin-left: 0;
  margin-right: 0;
}

.gallery .gallery-item {
  margin: 0 auto;
  display: inline-block;
}

@media (min-width: 480px) {
  .gallery .gallery-item {
    margin: auto;
  }
}

@media (min-width: 480px) {
  .gallery.gallery-columns-2 .gallery-item {
    width: 50%;
  }
}

@media (min-width: 480px) {
  .gallery.gallery-columns-3 .gallery-item {
    width: 50%;
  }
}

@media (min-width: 640px) {
  .gallery.gallery-columns-3 .gallery-item {
    width: 33%;
  }
}

.gallery.gallery-columns-4 .gallery-item {
  width: 50%;
}

@media (min-width: 640px) {
  .gallery.gallery-columns-4 .gallery-item {
    width: 33%;
  }
}

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

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

hr {
  clear: both;
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}

b, strong {
  font-weight: 600;
}

h1, h2, h3, h4, h5, h6 {
  font-family: Playfair Display;
  font-weight: 400;
}

a {
  color: #0068B3;
  text-decoration: none;
}

.browsehappy {
  margin: 0.2em 0;
  text-align: center;
}

html, body {
  min-height: 100%;
  width: 100%;
}

body {
  -webkit-font-smoothing: antialiased;
  margin: 0;
  padding: 0;
}

.world {
  background: white;
  background-size: auto;
  overflow-y: hidden;
}

.world a:not(.visuallyhidden):not(.screen-reader-text) {
  position: relative;
}

.world a:not(.visuallyhidden):not(.screen-reader-text):after {
  content: '';
  position: absolute;
  -webkit-transition: opacity 0.175s linear;
  transition: opacity 0.175s linear;
  bottom: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  border-top: 1px solid;
}

.world a:not(.visuallyhidden):not(.screen-reader-text):hover, .world a:not(.visuallyhidden):not(.screen-reader-text):focus {
  outline: 0;
}

.world a:not(.visuallyhidden):not(.screen-reader-text):hover:after, .world a:not(.visuallyhidden):not(.screen-reader-text):focus:after {
  -webkit-transition: opacity 0.01s linear;
  transition: opacity 0.01s linear;
  opacity: 1;
}

.message {
  text-align: center;
  padding: 0.3em 0;
}

.message.auth-error {
  color: #FFFFFF;
  background-color: #840000;
}

.cont, .container {
  *zoom: 1;
  max-width: 1500px;
  margin-left: auto;
  margin-right: auto;
  padding: 0.7em;
}

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

.cont:after, .container:after {
  clear: both;
}

@media (min-width: 1500px) {
  .cont, .container {
    padding-left: 0;
    padding-right: 0;
  }
}

.cont.page-content, .container.page-content {
  padding: 3em;
}

@media (min-width: 1500px) {
  .cont.page-content, .container.page-content {
    padding: 4em;
  }
}

input, select {
  padding: 0.3rem;
  font-size: 1rem;
  line-height: 1;
}

input[type="text"],
input[type="email"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="url"],
textarea {
  -webkit-transition: background 0.2s ease;
  transition: background 0.2s ease;
  border: 0;
  background: transparent;
  padding: 0.6em 0.3em;
  border-bottom: 1px solid #464E5B;
  max-width: 100%;
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="url"]:focus,
textarea:focus {
  outline: 0;
  background: rgba(255, 255, 255, 0.3);
}

input[type="radio"],
input[type="checkbox"] {
  width: auto;
}

::-webkit-input-placeholder,
:-moz-placeholder,
::-moz-placeholder,
:-ms-input-placeholder,
::-ms-input-placeholder,
::-webkit-input-placeholder {
  color: #999;
}

::-webkit-input-placeholder,
:-moz-placeholder,
::-moz-placeholder,
:-ms-input-placeholder,
::-ms-input-placeholder,
::placeholder {
  color: #999;
}

.wpcf7-form p {
  margin: 0;
}

.wpcf7-form textarea {
  resize: vertical;
}

.site-header {
  position: relative;
  margin-bottom: 0.7em;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  margin: 0 auto;
  max-width: 1500px;
  padding: 0.5em 0 0;
}

@media (min-width: 640px) {
  .site-header {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    padding: 0.5em 0.7em;
  }
}

@media (min-width: 1500px) {
  .site-header {
    padding-left: 0;
    padding-right: 0;
  }
}

.home .site-header {
  margin-bottom: 0;
}

.site-branding {
  text-align: center;
  margin: 0.3em 0;
  min-width: 170px;
  min-height: 87.49333px;
  background: url(images/committee-of-100-logo.svg) transparent no-repeat center center;
  background-size: contain;
}

.site-branding:after {
  content: none !important;
}

@media (min-width: 640px) {
  .site-branding {
    text-align: left;
  }
}

.site-branding .site-title, .site-branding .site-description {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.site-branding .site-title.focusable:active, .site-branding .site-title.focusable:focus, .site-branding .site-description.focusable:active, .site-branding .site-description.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

@media (min-width: 640px) {
  .mobile-meta {
    display: none;
  }
}

@media (max-width: 640px) {
  .desktop-meta {
    display: none;
  }
}

.login-menu {
  padding: 0.3em 0.7em;
  background: #464E5B;
}

.login-menu, .login-menu a {
  color: white;
}

.login-menu a:after {
  content: none !important;
}

.login-menu .sep {
  padding: 0 0.3em;
}

.login-menu .fa {
  padding-right: 0.1em;
}

@media (min-width: 640px) {
  .login-menu {
    position: absolute;
    padding: 0.3em 1.7em;
    z-index: 1;
    top: 100%;
    right: 70px;
  }
  .logged-in .login-menu {
    display: none;
  }
}

#main-navigation, #member-navigation {
  position: relative;
  width: 100%;
  margin: 0.5em auto 0;
  border-left: 0;
  border-right: 0;
}

@media (min-width: 640px) {
  #main-navigation, #member-navigation {
    margin: 0;
    margin-left: 20px;
    text-align: right;
    width: auto;
  }
}

#main-navigation.toggled .menu-toggle, #member-navigation.toggled .menu-toggle {
  color: #FFFFFF;
  background-color: #464E5B;
}

#main-navigation.toggled ul, #member-navigation.toggled ul {
  display: block;
}

#main-navigation .menu-toggle, #member-navigation .menu-toggle {
  border: none;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 1.2em;
  font-weight: 300;
  margin: 0;
  padding: 0.4em;
  background: transparent;
  border: 1px solid #464E5B;
  border-left: 0;
  border-right: 0;
}

#main-navigation .menu-toggle i, #member-navigation .menu-toggle i {
  padding-right: 0.3em;
}

@media (min-width: 640px) {
  #main-navigation .menu-toggle, #member-navigation .menu-toggle {
    display: none;
  }
}

#main-navigation ul, #member-navigation ul {
  display: none;
  margin: 0;
  padding: 0.5em 0;
  font-size: 0;
}

@media (min-width: 640px) {
  #main-navigation ul, #member-navigation ul {
    display: block;
    padding: 0;
  }
}

#main-navigation ul li, #member-navigation ul li {
  display: inline-block;
  text-align: center;
  position: relative;
  margin: 0 0.3rem;
}

@media (min-width: 640px) {
  #main-navigation ul li, #member-navigation ul li {
    border: none;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}

#main-navigation ul li.current-menu-item &gt; a, #member-navigation ul li.current-menu-item &gt; a {
  font-weight: 800;
}

#main-navigation ul li.current-menu-item &gt; a:after, #member-navigation ul li.current-menu-item &gt; a:after {
  -webkit-transition: opacity 0.01s linear;
  transition: opacity 0.01s linear;
  opacity: 1;
}

#main-navigation ul li .sub-menu, #member-navigation ul li .sub-menu {
  width: 100%;
  display: none;
}

#main-navigation ul li .sub-menu li, #member-navigation ul li .sub-menu li {
  display: block;
}

@media (min-width: 641px) {
  #main-navigation ul li .sub-menu, #member-navigation ul li .sub-menu {
    padding-left: 0;
    position: absolute;
    top: 100%;
    left: 0;
  }
}

#main-navigation ul li a:hover + .sub-menu, #main-navigation ul li .sub-menu:hover, #main-navigation ul li .sub-menu.active, #member-navigation ul li a:hover + .sub-menu, #member-navigation ul li .sub-menu:hover, #member-navigation ul li .sub-menu.active {
  display: block;
  z-index: 10;
}

#main-navigation ul a, #member-navigation ul a {
  -webkit-transition: color 0.25s ease, background-color 0.25s ease;
  transition: color 0.25s ease, background-color 0.25s ease;
  display: inline-block;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 1rem;
  width: 100%;
  padding: 1em;
  color: #1a1d21;
}

@media (min-width: 640px) {
  #main-navigation ul a, #member-navigation ul a {
    padding: 0.5em 0.7em;
  }
}

#member-navigation {
  width: 100%;
  margin: 0 auto;
  text-align: left;
  background-color: #464E5B;
}

@media (min-width: 640px) {
  #member-navigation {
    text-align: center;
  }
}

#member-navigation .menu-toggle {
  color: #FFFFFF;
}

@media (max-width: 640px) {
  #member-navigation ul li.logout-menu-item {
    display: none;
  }
}

#member-navigation ul li.current-menu-item &gt; a {
  background: rgba(0, 0, 0, 0.1);
}

#member-navigation ul a {
  font-weight: 400;
  text-transform: none;
  color: #FFFFFF;
}

#member-navigation ul a:after {
  content: none !important;
}

#member-navigation ul a:hover, #member-navigation ul a:focus {
  background: rgba(0, 0, 0, 0.1);
}

.site-content {
  *zoom: 1;
  min-height: 100%;
  padding: 0;
}

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

.site-content:after {
  clear: both;
}

.home .site-content {
  max-width: none;
}

.content-area {
  *zoom: 1;
  position: relative;
  margin: 0 auto;
}

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

.content-area:after {
  clear: both;
}

.content-area .page, .content-area .post, .content-area .attachment, .content-area .event, .content-area .not-found {
  *zoom: 1;
  max-width: 800px;
  padding-left: 0.7em;
  padding-right: 0.7em;
  margin-left: auto;
  margin-right: auto;
}

.content-area .page:before, .content-area .page:after, .content-area .post:before, .content-area .post:after, .content-area .attachment:before, .content-area .attachment:after, .content-area .event:before, .content-area .event:after, .content-area .not-found:before, .content-area .not-found:after {
  content: " ";
  display: table;
}

.content-area .page:after, .content-area .post:after, .content-area .attachment:after, .content-area .event:after, .content-area .not-found:after {
  clear: both;
}

.full-width .content-area .page, .full-width .content-area .post, .full-width .content-area .attachment, .full-width .content-area .event, .full-width .content-area .not-found {
  width: 100%;
  padding: 0;
}

.content-area.wide .page, .content-area.wide .post, .content-area.wide .attachment, .content-area.wide .event, .content-area.wide .not-found {
  max-width: 1200px;
  padding-left: 0.7em;
  padding-right: 0.7em;
  margin-left: auto;
  margin-right: auto;
}

.content-area .not-found {
  text-align: center;
}

.page-title {
  text-align: center;
}

.site-content {
  margin: 0 auto;
  padding: 0;
}

.site-content .entry-title {
  margin-top: 0;
  font-size: 1.2em;
}

@media (min-width: 640px) {
  .site-content .entry-title {
    font-size: 1.5em;
  }
}

.site-content .article-title {
  font-size: 1em;
  margin-bottom: 0;
}

@media (min-width: 640px) {
  .site-content .article-title {
    font-size: 1.2em;
  }
}

.site-content .post {
  margin-bottom: 0.7em;
}

.entry-content {
  line-height: 1.4;
  font-weight: 300;
}

.entry-content &gt; p:first-of-type {
  margin: 0.2em 0;
}

.entry-content .featured-image {
  margin-top: 0.5em;
}

.return-link {
  -webkit-transition: color 0.2s ease, background-color 0.2s ease;
  transition: color 0.2s ease, background-color 0.2s ease;
  font-size: 100%;
  margin: 0;
  line-height: 1;
  cursor: pointer;
  position: relative;
  text-decoration: none;
  overflow: visible;
  padding: 0.7em 1em;
  border-radius: 3px;
  left: auto;
  border: 0;
  white-space: nowrap;
  display: inline-block;
  background-image: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-shadow: none;
  border: 1px solid #0068B3;
  color: #0068B3;
  font-weight: 400;
  display: block;
  margin: 1em 0;
}

.return-link:after {
  content: none !important;
}

.return-link:hover, .return-link:focus {
  color: #FFFFFF;
  -webkit-transition-duration: 0.07s;
          transition-duration: 0.07s;
  background-color: #0068B3;
  text-decoration: none;
  background-image: none;
}

.return-link .fa {
  padding-right: 0.3em;
}

@media (min-width: 640px) {
  .return-link {
    display: inline-block;
    margin: 0;
  }
}

.site-footer {
  clear: both;
  position: relative;
  line-height: 1.5;
  padding: 1em 0 0;
  margin-top: 5.5em;
  background: #464E5B;
  color: #FFFFFF;
  font-weight: 400;
}

@media (min-width: 640px) {
  .site-footer {
    margin-top: 8em;
  }
}

.site-footer a {
  color: #FFFFFF;
}

.site-footer:before {
  content: '';
  -webkit-transform: skew(0, -5deg);
          transform: skew(0, -5deg);
  position: absolute;
  width: 100%;
  height: 18vh;
  top: -9vh;
  min-height: 120px;
  background: inherit;
}

@media (max-height: 610px) {
  .site-footer:before {
    top: auto;
    bottom: 48%;
  }
}

@media (max-height: 400px) {
  .site-footer:before {
    bottom: 51%;
  }
}

.site-footer .mc-field-group {
  margin-bottom: 1em;
}

.site-footer .colophon {
  position: relative;
  text-align: center;
  max-width: 960px;
  padding: 2em;
  margin: -9vh auto 0;
}

@media (min-width: 640px) {
  .site-footer .colophon {
    padding: 2em 0.7em 1.5em;
  }
}

.site-footer .social-icons .fa {
  -webkit-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  font-size: 1.1em;
  margin: 0em 0.3em 0;
  text-align: center;
  width: 40px;
  height: 40px;
  padding: 0.65em;
  border-radius: 100%;
  color: #0068B3;
  border: 1px solid #0068B3;
}

.site-footer .social-icons .fa:hover, .site-footer .social-icons .fa:focus {
  color: #FFFFFF;
  background: #0068B3;
}

.site-footer .credits {
  font-size: 0.8em;
  border-top: 1px solid #FFFFFF;
  max-width: 360px;
  margin: 0 auto;
  margin-top: 1em;
  padding-top: 1em;
}

.footer-menu {
  text-align: center;
}

@media (max-width: 640px) {
  .footer-menu {
    margin-top: 0.3em;
  }
}

.footer-menu ul {
  font-size: 0;
  margin: 0;
  padding: 0;
}

.footer-menu li {
  font-size: 1rem;
  line-height: 1.3;
  list-style: none;
  display: inline-block;
  text-align: center;
  padding: 0 0.3em;
  border-right: 1px solid #FFFFFF;
}

.footer-menu li:last-of-type {
  border-right: 0;
}

@media (max-width: 480px) {
  .footer-menu li:nth-of-type(2n) {
    border-right: 0;
  }
}

.contact-info {
  text-align: left;
  font-size: 0.8em;
}

.contact-info a {
  display: inline-block;
  width: 50%;
  color: #000000;
  border: 0;
  margin-bottom: 0.7em;
}

@media (min-width: 640px) {
  .contact-info a {
    display: block;
    width: auto;
  }
}

.widget_nav_menu {
  margin: 0;
  padding: 0;
}

.widget_nav_menu li {
  list-style: none;
}

.widget_nav_menu a {
  font-size: 0.8em;
  padding: 0.5em;
  padding-left: 1.5em;
  display: block;
  color: black;
}

.widget_nav_menu a.active {
  font-weight: bold;
}

.widget_nav_menu a.toggle {
  background: rgba(255, 255, 255, 0.3);
  text-align: center;
}

.widget_nav_menu a:hover, .widget_nav_menu a:focus {
  text-decoration: underline;
}

.widget_nav_menu a {
  padding-left: 0;
}

@media print {
  * {
    background: inherit;
  }
  #content, #container {
    background: #fff url(none);
  }
  #site-navigation, .site-meta, #secondary, .footer-meta, .mobile-meta, .noprint {
    display: none;
  }
  a:link, a:visited {
    color: #00c;
    font-weight: bold;
    text-decoration: underline;
  }
}

/*
 * Table styles
 */
table.dataTable {
  font-size: 1em;
  margin-top: 1em;
  width: 100%;
  margin: 0 auto;
  clear: both;
  border-collapse: separate;
  border-spacing: 0;
}

table.dataTable.loading:after {
  content: '';
}

.dataTables_length, .dataTables_filter {
  margin: 10px;
}

table.dataTable thead th,
table.dataTable tfoot th {
  font-weight: bold;
}

table.dataTable thead th,
table.dataTable thead td {
  padding: 8px 10px;
  background-color: #ddd;
  border-bottom: 1px solid #111;
}

table.dataTable thead th:active,
table.dataTable thead td:active {
  outline: none;
}

table.dataTable tfoot th,
table.dataTable tfoot td {
  padding: 10px 18px 6px 18px;
  border-top: 1px solid #111;
}

table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc {
  cursor: pointer;
  *cursor: hand;
}

table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  background-repeat: no-repeat;
  background-position: center right;
}

table.dataTable thead .sorting {
  background-image: url("images/datatables/sort_both.png");
}

table.dataTable thead .sorting_asc {
  background-image: url("images/datatables/sort_asc.png");
}

table.dataTable thead .sorting_desc {
  background-image: url("images/datatables/sort_desc.png");
}

table.dataTable thead .sorting_asc_disabled {
  background-image: url("images/datatables/sort_asc_disabled.png");
}

table.dataTable thead .sorting_desc_disabled {
  background-image: url("images/datatables/sort_desc_disabled.png");
}

table.dataTable tbody tr {
  background-color: #ffffff;
}

table.dataTable tbody tr.selected {
  background-color: #B0BED9;
}

table.dataTable tbody th,
table.dataTable tbody td {
  padding: 8px 10px;
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: wrap;
}

table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
  border-top: 1px solid #ddd;
}

table.dataTable.row-border tbody tr:first-child th,
table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th,
table.dataTable.display tbody tr:first-child td {
  border-top: none;
}

table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td {
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
}

table.dataTable.cell-border tbody tr th:first-child,
table.dataTable.cell-border tbody tr td:first-child {
  border-left: 1px solid #ddd;
}

table.dataTable.cell-border tbody tr:first-child th,
table.dataTable.cell-border tbody tr:first-child td {
  border-top: none;
}

table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
  background-color: #f9f9f9;
}

table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected {
  background-color: #acbad4;
}

table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover {
  background-color: #f6f6f6;
}

table.dataTable.hover tbody tr:hover.selected, table.dataTable.display tbody tr:hover.selected {
  background-color: #aab7d1;
}

table.dataTable.order-column tbody tr &gt; .sorting_1,
table.dataTable.order-column tbody tr &gt; .sorting_2,
table.dataTable.order-column tbody tr &gt; .sorting_3, table.dataTable.display tbody tr &gt; .sorting_1,
table.dataTable.display tbody tr &gt; .sorting_2,
table.dataTable.display tbody tr &gt; .sorting_3 {
  background-color: #fafafa;
}

table.dataTable.order-column tbody tr.selected &gt; .sorting_1,
table.dataTable.order-column tbody tr.selected &gt; .sorting_2,
table.dataTable.order-column tbody tr.selected &gt; .sorting_3, table.dataTable.display tbody tr.selected &gt; .sorting_1,
table.dataTable.display tbody tr.selected &gt; .sorting_2,
table.dataTable.display tbody tr.selected &gt; .sorting_3 {
  background-color: #acbad5;
}

table.dataTable.display tbody tr.odd &gt; .sorting_1, table.dataTable.order-column.stripe tbody tr.odd &gt; .sorting_1 {
  background-color: #f1f1f1;
}

table.dataTable.display tbody tr.odd &gt; .sorting_2, table.dataTable.order-column.stripe tbody tr.odd &gt; .sorting_2 {
  background-color: #f3f3f3;
}

table.dataTable.display tbody tr.odd &gt; .sorting_3, table.dataTable.order-column.stripe tbody tr.odd &gt; .sorting_3 {
  background-color: whitesmoke;
}

table.dataTable.display tbody tr.odd.selected &gt; .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected &gt; .sorting_1 {
  background-color: #a6b4cd;
}

table.dataTable.display tbody tr.odd.selected &gt; .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected &gt; .sorting_2 {
  background-color: #a8b5cf;
}

table.dataTable.display tbody tr.odd.selected &gt; .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected &gt; .sorting_3 {
  background-color: #a9b7d1;
}

table.dataTable.display tbody tr.even &gt; .sorting_1, table.dataTable.order-column.stripe tbody tr.even &gt; .sorting_1 {
  background-color: #fafafa;
}

table.dataTable.display tbody tr.even &gt; .sorting_2, table.dataTable.order-column.stripe tbody tr.even &gt; .sorting_2 {
  background-color: #fcfcfc;
}

table.dataTable.display tbody tr.even &gt; .sorting_3, table.dataTable.order-column.stripe tbody tr.even &gt; .sorting_3 {
  background-color: #fefefe;
}

table.dataTable.display tbody tr.even.selected &gt; .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected &gt; .sorting_1 {
  background-color: #acbad5;
}

table.dataTable.display tbody tr.even.selected &gt; .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected &gt; .sorting_2 {
  background-color: #aebcd6;
}

table.dataTable.display tbody tr.even.selected &gt; .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected &gt; .sorting_3 {
  background-color: #afbdd8;
}

table.dataTable.display tbody tr:hover &gt; .sorting_1, table.dataTable.order-column.hover tbody tr:hover &gt; .sorting_1 {
  background-color: #eaeaea;
}

table.dataTable.display tbody tr:hover &gt; .sorting_2, table.dataTable.order-column.hover tbody tr:hover &gt; .sorting_2 {
  background-color: #ececec;
}

table.dataTable.display tbody tr:hover &gt; .sorting_3, table.dataTable.order-column.hover tbody tr:hover &gt; .sorting_3 {
  background-color: #efefef;
}

table.dataTable.display tbody tr:hover.selected &gt; .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected &gt; .sorting_1 {
  background-color: #a2aec7;
}

table.dataTable.display tbody tr:hover.selected &gt; .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected &gt; .sorting_2 {
  background-color: #a3b0c9;
}

table.dataTable.display tbody tr:hover.selected &gt; .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected &gt; .sorting_3 {
  background-color: #a5b2cb;
}

table.dataTable.no-footer {
  border-bottom: 1px solid #111;
}

table.dataTable.nowrap th, table.dataTable.nowrap td {
  white-space: nowrap;
}

table.dataTable.compact thead th,
table.dataTable.compact thead td {
  padding: 4px 17px 4px 4px;
}

table.dataTable.compact tfoot th,
table.dataTable.compact tfoot td {
  padding: 4px;
}

table.dataTable.compact tbody th,
table.dataTable.compact tbody td {
  padding: 4px;
}

table.dataTable th.dt-left,
table.dataTable td.dt-left {
  text-align: left;
}

table.dataTable th.dt-center,
table.dataTable td.dt-center,
table.dataTable td.dataTables_empty {
  text-align: center;
}

table.dataTable th.dt-right,
table.dataTable td.dt-right {
  text-align: right;
}

table.dataTable th.dt-justify,
table.dataTable td.dt-justify {
  text-align: justify;
}

table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap {
  white-space: nowrap;
}

table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left {
  text-align: left;
}

table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center {
  text-align: center;
}

table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right {
  text-align: right;
}

table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify {
  text-align: justify;
}

table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap {
  white-space: nowrap;
}

table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left {
  text-align: left;
}

table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center {
  text-align: center;
}

table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right {
  text-align: right;
}

table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify {
  text-align: justify;
}

table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap {
  white-space: nowrap;
}

table.dataTable,
table.dataTable th,
table.dataTable td {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

/*
 * Control feature layout
 */
.dataTables_wrapper {
  position: relative;
  clear: both;
  *zoom: 1;
  zoom: 1;
  margin-bottom: 2em;
}

.dataTables_wrapper .dataTables_length {
  float: left;
}

.dataTables_wrapper .dataTables_filter {
  float: right;
  text-align: right;
}

.dataTables_wrapper .dataTables_filter input {
  margin-left: 0.5em;
  padding: unset;
}

.dataTables_wrapper .dataTables_info {
  clear: both;
  float: left;
  padding-top: 0.755em;
}

.dataTables_wrapper .dataTables_paginate {
  float: right;
  text-align: right;
  padding-top: 0.25em;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  min-width: 1.5em;
  padding: 0.5em 1em;
  margin-left: 2px;
  text-align: center;
  text-decoration: none !important;
  cursor: pointer;
  *cursor: hand;
  color: #333 !important;
  border: 1px solid transparent;
  border-radius: 2px;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  color: #333 !important;
  border: 1px solid #979797;
  background-color: white;
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* FF3.6+ */
  /* IE10+ */
  /* Opera 11.10+ */
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#dcdcdc));
  background: linear-gradient(to bottom, white 0%, #dcdcdc 100%);
  /* W3C */
}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  cursor: default;
  color: #666 !important;
  border: 1px solid transparent;
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  color: white !important;
  border: 1px solid #111;
  background-color: #585858;
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* FF3.6+ */
  /* IE10+ */
  /* Opera 11.10+ */
  background: -webkit-gradient(linear, left top, left bottom, from(#585858), to(#111));
  background: linear-gradient(to bottom, #585858 0%, #111 100%);
  /* W3C */
}

.dataTables_wrapper .dataTables_paginate .paginate_button:active {
  outline: none;
  background-color: #2b2b2b;
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* FF3.6+ */
  /* IE10+ */
  /* Opera 11.10+ */
  background: -webkit-gradient(linear, left top, left bottom, from(#2b2b2b), to(#0c0c0c));
  background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);
  /* W3C */
  -webkit-box-shadow: inset 0 0 3px #111;
          box-shadow: inset 0 0 3px #111;
}

.dataTables_wrapper .dataTables_paginate .ellipsis {
  padding: 0 1em;
}

.dataTables_wrapper .dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 40px;
  margin-left: -50%;
  margin-top: -25px;
  padding-top: 20px;
  text-align: center;
  font-size: 1.2em;
  background-color: white;
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
}

.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
  color: #333;
}

.dataTables_wrapper .dataTables_scroll {
  clear: both;
}

.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
  *margin-top: -1px;
  -webkit-overflow-scrolling: touch;
}

.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td {
  vertical-align: middle;
}

.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th &gt; div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td &gt; div.dataTables_sizing {
  height: 0;
  overflow: hidden;
  margin: 0 !important;
  padding: 0 !important;
}

.dataTables_wrapper.no-footer .dataTables_scrollBody {
  border-bottom: 1px solid #111;
}

.dataTables_wrapper.no-footer div.dataTables_scrollHead table,
.dataTables_wrapper.no-footer div.dataTables_scrollBody table {
  border-bottom: none;
}

.dataTables_wrapper:after {
  visibility: hidden;
  display: block;
  content: "";
  clear: both;
  height: 0;
}

@media screen and (max-width: 767px) {
  .dataTables_wrapper .dataTables_info,
  .dataTables_wrapper .dataTables_paginate {
    float: none;
    text-align: center;
  }
  .dataTables_wrapper .dataTables_paginate {
    margin-top: 0.5em;
  }
}

@media screen and (max-width: 640px) {
  .dataTables_wrapper .dataTables_length,
  .dataTables_wrapper .dataTables_filter {
    float: none;
    text-align: center;
  }
  .dataTables_wrapper .dataTables_filter {
    margin-top: 0.5em;
  }
}

div.dt-button-info {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 400px;
  margin-top: -100px;
  margin-left: -200px;
  background-color: white;
  border: 2px solid #111;
  -webkit-box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
          box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
  border-radius: 3px;
  text-align: center;
  z-index: 21;
}

div.dt-button-info h2 {
  padding: 0.5em;
  margin: 0;
  font-weight: normal;
  border-bottom: 1px solid #ddd;
  background-color: #f3f3f3;
}

div.dt-button-info &gt; div {
  padding: 1em;
}

button.dt-button,
div.dt-button,
a.dt-button {
  position: relative;
  display: inline-block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 0.333em;
  padding: 0.5em 1em;
  border: 1px solid #999;
  border-radius: 2px;
  cursor: pointer;
  font-size: 0.88em;
  color: black;
  white-space: nowrap;
  overflow: hidden;
  background-color: #e9e9e9;
  /* Fallback */
  /* Chrome 10+, Saf5.1+, iOS 5+ */
  /* FF3.6 */
  /* IE10 */
  /* Opera 11.10+ */
  background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(#e9e9e9));
  background-image: linear-gradient(top, white 0%, #e9e9e9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='white', EndColorStr='#e9e9e9');
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-decoration: none;
  outline: none;
}

button.dt-button.disabled,
div.dt-button.disabled,
a.dt-button.disabled {
  color: #999;
  border: 1px solid #d0d0d0;
  cursor: default;
  background-color: #f9f9f9;
  /* Fallback */
  /* Chrome 10+, Saf5.1+, iOS 5+ */
  /* FF3.6 */
  /* IE10 */
  /* Opera 11.10+ */
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f9f9f9));
  background-image: linear-gradient(top, #ffffff 0%, #f9f9f9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffffff', EndColorStr='#f9f9f9');
}

button.dt-button:active:not(.disabled), button.dt-button.active:not(.disabled),
div.dt-button:active:not(.disabled),
div.dt-button.active:not(.disabled),
a.dt-button:active:not(.disabled),
a.dt-button.active:not(.disabled) {
  background-color: #e2e2e2;
  /* Fallback */
  /* Chrome 10+, Saf5.1+, iOS 5+ */
  /* FF3.6 */
  /* IE10 */
  /* Opera 11.10+ */
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#e2e2e2));
  background-image: linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f3f3f3', EndColorStr='#e2e2e2');
  -webkit-box-shadow: inset 1px 1px 3px #999999;
          box-shadow: inset 1px 1px 3px #999999;
}

button.dt-button:active:not(.disabled):hover:not(.disabled), button.dt-button.active:not(.disabled):hover:not(.disabled),
div.dt-button:active:not(.disabled):hover:not(.disabled),
div.dt-button.active:not(.disabled):hover:not(.disabled),
a.dt-button:active:not(.disabled):hover:not(.disabled),
a.dt-button.active:not(.disabled):hover:not(.disabled) {
  -webkit-box-shadow: inset 1px 1px 3px #999999;
          box-shadow: inset 1px 1px 3px #999999;
  background-color: #cccccc;
  /* Fallback */
  /* Chrome 10+, Saf5.1+, iOS 5+ */
  /* FF3.6 */
  /* IE10 */
  /* Opera 11.10+ */
  background-image: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#cccccc));
  background-image: linear-gradient(top, #eaeaea 0%, #cccccc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#eaeaea', EndColorStr='#cccccc');
}

button.dt-button:hover,
div.dt-button:hover,
a.dt-button:hover {
  text-decoration: none;
}

button.dt-button:hover:not(.disabled),
div.dt-button:hover:not(.disabled),
a.dt-button:hover:not(.disabled) {
  border: 1px solid #666;
  background-color: #e0e0e0;
  /* Fallback */
  /* Chrome 10+, Saf5.1+, iOS 5+ */
  /* FF3.6 */
  /* IE10 */
  /* Opera 11.10+ */
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#e0e0e0));
  background-image: linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f9f9f9', EndColorStr='#e0e0e0');
}

button.dt-button:focus:not(.disabled),
div.dt-button:focus:not(.disabled),
a.dt-button:focus:not(.disabled) {
  border: 1px solid #426c9e;
  text-shadow: 0 1px 0 #c4def1;
  outline: none;
  background-color: #79ace9;
  /* Fallback */
  /* Chrome 10+, Saf5.1+, iOS 5+ */
  /* FF3.6 */
  /* IE10 */
  /* Opera 11.10+ */
  background-image: -webkit-gradient(linear, left top, left bottom, from(#bddef4), to(#79ace9));
  background-image: linear-gradient(top, #bddef4 0%, #79ace9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#bddef4', EndColorStr='#79ace9');
}

.dt-button embed {
  outline: none;
}

div.dt-buttons {
  position: relative;
  float: left;
}

div.dt-buttons.buttons-right {
  float: right;
}

div.dt-button-collection {
  position: absolute;
  top: 0;
  left: 0;
  width: 150px;
  margin-top: 3px;
  padding: 8px 8px 4px 8px;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.4);
  background-color: white;
  overflow: hidden;
  z-index: 2002;
  border-radius: 5px;
  -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
          box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
  z-index: 2002;
  -webkit-column-gap: 8px;
  -ms-column-gap: 8px;
  -o-column-gap: 8px;
  column-gap: 8px;
}

div.dt-button-collection button.dt-button,
div.dt-button-collection div.dt-button,
div.dt-button-collection a.dt-button {
  position: relative;
  left: 0;
  right: 0;
  display: block;
  float: none;
  margin-bottom: 4px;
  margin-right: 0;
}

div.dt-button-collection button.dt-button:active:not(.disabled), div.dt-button-collection button.dt-button.active:not(.disabled),
div.dt-button-collection div.dt-button:active:not(.disabled),
div.dt-button-collection div.dt-button.active:not(.disabled),
div.dt-button-collection a.dt-button:active:not(.disabled),
div.dt-button-collection a.dt-button.active:not(.disabled) {
  background-color: #dadada;
  /* Fallback */
  /* Chrome 10+, Saf5.1+, iOS 5+ */
  /* FF3.6 */
  /* IE10 */
  /* Opera 11.10+ */
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#dadada));
  background-image: linear-gradient(top, #f0f0f0 0%, #dadada 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f0f0f0', EndColorStr='#dadada');
  -webkit-box-shadow: inset 1px 1px 3px #666;
          box-shadow: inset 1px 1px 3px #666;
}

div.dt-button-collection.fixed {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -75px;
  border-radius: 0;
}

div.dt-button-collection.fixed.two-column {
  margin-left: -150px;
}

div.dt-button-collection.fixed.three-column {
  margin-left: -225px;
}

div.dt-button-collection.fixed.four-column {
  margin-left: -300px;
}

div.dt-button-collection &gt; * {
  -webkit-column-break-inside: avoid;
  break-inside: avoid;
}

div.dt-button-collection.two-column {
  width: 300px;
  padding-bottom: 1px;
  -webkit-column-count: 2;
  -ms-column-count: 2;
  -o-column-count: 2;
  column-count: 2;
}

div.dt-button-collection.three-column {
  width: 450px;
  padding-bottom: 1px;
  -webkit-column-count: 3;
  -ms-column-count: 3;
  -o-column-count: 3;
  column-count: 3;
}

div.dt-button-collection.four-column {
  width: 600px;
  padding-bottom: 1px;
  -webkit-column-count: 4;
  -ms-column-count: 4;
  -o-column-count: 4;
  column-count: 4;
}

div.dt-button-background {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  /* Fallback */
  /* IE10 Consumer Preview */
  /* Firefox */
  /* Opera */
  /* Webkit (Safari/Chrome 10) */
  /* Webkit (Chrome 11+) */
  background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);
  /* W3C Markup, IE10 Release Preview */
  z-index: 2001;
}

@media screen and (max-width: 640px) {
  div.dt-buttons {
    float: none !important;
    text-align: center;
  }
}

table.dataTable.dtr-inline.collapsed &gt; tbody &gt; tr &gt; td.child,
table.dataTable.dtr-inline.collapsed &gt; tbody &gt; tr &gt; th.child,
table.dataTable.dtr-inline.collapsed &gt; tbody &gt; tr &gt; td.dataTables_empty {
  cursor: default !important;
}

table.dataTable.dtr-inline.collapsed &gt; tbody &gt; tr &gt; td.child:before,
table.dataTable.dtr-inline.collapsed &gt; tbody &gt; tr &gt; th.child:before,
table.dataTable.dtr-inline.collapsed &gt; tbody &gt; tr &gt; td.dataTables_empty:before {
  display: none !important;
}

table.dataTable.dtr-inline.collapsed &gt; tbody &gt; tr &gt; td:first-child,
table.dataTable.dtr-inline.collapsed &gt; tbody &gt; tr &gt; th:first-child {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
}

table.dataTable.dtr-inline.collapsed &gt; tbody &gt; tr &gt; td:first-child:before,
table.dataTable.dtr-inline.collapsed &gt; tbody &gt; tr &gt; th:first-child:before {
  top: 8px;
  left: 4px;
  height: 16px;
  width: 16px;
  display: block;
  position: absolute;
  color: white;
  border: 2px solid white;
  border-radius: 16px;
  -webkit-box-shadow: 0 0 3px #444;
          box-shadow: 0 0 3px #444;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  font-family: 'Courier New', Courier, monospace;
  text-indent: 4px;
  line-height: 16px;
  content: '+';
  background-color: #31b131;
}

table.dataTable.dtr-inline.collapsed &gt; tbody &gt; tr.parent &gt; td:first-child:before,
table.dataTable.dtr-inline.collapsed &gt; tbody &gt; tr.parent &gt; th:first-child:before {
  content: '-';
  background-color: #d33333;
}

table.dataTable.dtr-inline.collapsed &gt; tbody &gt; tr.child td:before {
  display: none;
}

table.dataTable.dtr-inline.collapsed.compact &gt; tbody &gt; tr &gt; td:first-child,
table.dataTable.dtr-inline.collapsed.compact &gt; tbody &gt; tr &gt; th:first-child {
  padding-left: 27px;
}

table.dataTable.dtr-inline.collapsed.compact &gt; tbody &gt; tr &gt; td:first-child:before,
table.dataTable.dtr-inline.collapsed.compact &gt; tbody &gt; tr &gt; th:first-child:before {
  top: 5px;
  left: 4px;
  height: 14px;
  width: 14px;
  border-radius: 14px;
  line-height: 14px;
  text-indent: 3px;
}

table.dataTable.dtr-column &gt; tbody &gt; tr &gt; td.control,
table.dataTable.dtr-column &gt; tbody &gt; tr &gt; th.control {
  position: relative;
  cursor: pointer;
}

table.dataTable.dtr-column &gt; tbody &gt; tr &gt; td.control:before,
table.dataTable.dtr-column &gt; tbody &gt; tr &gt; th.control:before {
  top: 50%;
  left: 50%;
  height: 16px;
  width: 16px;
  margin-top: -10px;
  margin-left: -10px;
  display: block;
  position: absolute;
  color: white;
  border: 2px solid white;
  border-radius: 16px;
  -webkit-box-shadow: 0 0 3px #444;
          box-shadow: 0 0 3px #444;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  font-family: 'Courier New', Courier, monospace;
  text-indent: 4px;
  line-height: 16px;
  content: '+';
  background-color: #31b131;
}

table.dataTable.dtr-column &gt; tbody &gt; tr.parent td.control:before,
table.dataTable.dtr-column &gt; tbody &gt; tr.parent th.control:before {
  content: '-';
  background-color: #d33333;
}

table.dataTable &gt; tbody &gt; tr.child {
  padding: 0.5em 1em;
}

table.dataTable &gt; tbody &gt; tr.child:hover {
  background: transparent !important;
}

table.dataTable &gt; tbody &gt; tr.child ul {
  display: inline-block;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

table.dataTable &gt; tbody &gt; tr.child ul li {
  border-bottom: 1px solid #efefef;
  padding: 0.5em 0;
}

table.dataTable &gt; tbody &gt; tr.child ul li:first-child {
  padding-top: 0;
}

table.dataTable &gt; tbody &gt; tr.child ul li:last-child {
  border-bottom: none;
}

table.dataTable &gt; tbody &gt; tr.child span.dtr-title {
  display: inline-block;
  min-width: 75px;
  font-weight: bold;
}

div.dtr-modal {
  position: fixed;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 100;
  padding: 10em 1em;
}

div.dtr-modal div.dtr-modal-display {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 50%;
  height: 50%;
  overflow: auto;
  margin: auto;
  z-index: 102;
  overflow: auto;
  background-color: #f5f5f7;
  border: 1px solid black;
  border-radius: 0.5em;
  -webkit-box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
          box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
}

div.dtr-modal div.dtr-modal-content {
  position: relative;
  padding: 1em;
}

div.dtr-modal div.dtr-modal-close {
  position: absolute;
  top: 6px;
  right: 6px;
  width: 22px;
  height: 22px;
  border: 1px solid #eaeaea;
  background-color: #f9f9f9;
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
  z-index: 12;
}

div.dtr-modal div.dtr-modal-close:hover {
  background-color: #eaeaea;
}

div.dtr-modal div.dtr-modal-background {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 101;
  background: rgba(0, 0, 0, 0.6);
}

@media screen and (max-width: 767px) {
  div.dtr-modal div.dtr-modal-display {
    width: 95%;
  }
}

table.super-compact {
  font-size: 0.7em;
}

table.super-compact tbody td {
  max-width: 120px;
  overflow: visible;
  white-space: normal !important;
}

.woocommerce .quantity .qty {
  line-height: 1.4;
}

.woocommerce div.product .woocommerce-tabs .panel {
  margin: -26px 0 2em;
  padding: 13px 13px 27px;
  background: white;
  border: 1px solid #D8D8D8;
  border-top: 0;
  border-radius: 0 0 5px 5px;
}

.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea {
  padding: 0.3em;
  font-size: 1rem;
}

.woocommerce td.product-name dl.variation dd {
  margin-left: 0.5em;
  margin-bottom: 0;
}

.woocommerce td.product-name dl.variation dd p, .woocommerce td.product-name dl.variation dd p:last-child {
  margin: 0;
}

.woocommerce .woocommerce-variation {
  margin-bottom: 1em;
}

.woocommerce div.product form.cart .variations td.label {
  padding-right: 0.3em;
}

.woocommerce .woocommerce-cart .content-area,
.woocommerce .woocommerce-checkout .content-area {
  float: none;
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
}

.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message {
  line-height: 2.3;
}

.woocommerce .woocommerce-MyAccount-navigation {
  margin: 0;
  padding: 0;
}

.woocommerce .woocommerce-MyAccount-navigation li {
  list-style: none;
}

.woocommerce .woocommerce-MyAccount-navigation a {
  font-size: 0.8em;
  padding: 0.5em;
  padding-left: 1.5em;
  display: block;
  color: black;
}

.woocommerce .woocommerce-MyAccount-navigation a.active {
  font-weight: bold;
}

.woocommerce .woocommerce-MyAccount-navigation a.toggle {
  background: rgba(255, 255, 255, 0.3);
  text-align: center;
}

.woocommerce .woocommerce-MyAccount-navigation a:hover, .woocommerce .woocommerce-MyAccount-navigation a:focus {
  text-decoration: underline;
}

.woocommerce .sku_wrapper {
  display: block;
}

.woocommerce .image-container {
  position: relative;
}

@media (min-width: 360px) {
  .woocommerce .image-container {
    padding-bottom: 80%;
  }
}

.woocommerce .image-container img {
  max-width: 100%;
  max-height: 100%;
  width: auto !important;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto !important;
}

@media (min-width: 360px) {
  .woocommerce .image-container img {
    position: absolute;
  }
}

.woocommerce[class*=columns-] ul.products,
.woocommerce ul.products {
  text-align: left;
  font-size: 0;
}

.woocommerce[class*=columns-] ul.products li.product, .woocommerce[class*=columns-] ul.products li.product-category,
.woocommerce ul.products li.product,
.woocommerce ul.products li.product-category {
  display: inline-block;
  font-size: 1.1rem;
  width: 100%;
  margin: 0 auto;
  float: none;
  border-radius: 3px;
  margin-bottom: 1.5em;
}

@media (min-width: 360px) {
  .woocommerce[class*=columns-] ul.products li.product, .woocommerce[class*=columns-] ul.products li.product-category,
  .woocommerce ul.products li.product,
  .woocommerce ul.products li.product-category {
    vertical-align: top;
  }
}

@media (min-width: 360px) and (max-width: 640px) {
  .woocommerce[class*=columns-] ul.products li.product, .woocommerce[class*=columns-] ul.products li.product-category,
  .woocommerce ul.products li.product,
  .woocommerce ul.products li.product-category {
    width: 50%;
  }
  .woocommerce[class*=columns-] ul.products li.product:nth-child(even), .woocommerce[class*=columns-] ul.products li.product-category:nth-child(even),
  .woocommerce ul.products li.product:nth-child(even),
  .woocommerce ul.products li.product-category:nth-child(even) {
    padding-right: 0;
  }
}

@media (min-width: 640px) {
  .woocommerce[class*=columns-] ul.products li.product, .woocommerce[class*=columns-] ul.products li.product-category,
  .woocommerce ul.products li.product,
  .woocommerce ul.products li.product-category {
    width: 33%;
  }
}

@media (min-width: 960px) {
  .woocommerce[class*=columns-] ul.products li.product, .woocommerce[class*=columns-] ul.products li.product-category,
  .woocommerce ul.products li.product,
  .woocommerce ul.products li.product-category {
    width: 25%;
  }
}

.woocommerce[class*=columns-] ul.products li.product .woocommerce-loop-product__title,
.woocommerce[class*=columns-] ul.products li.product .woocommerce-loop-category__title, .woocommerce[class*=columns-] ul.products li.product-category .woocommerce-loop-product__title,
.woocommerce[class*=columns-] ul.products li.product-category .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product-category .woocommerce-loop-product__title,
.woocommerce ul.products li.product-category .woocommerce-loop-category__title {
  text-align: center;
  padding: 0.4em 0;
  position: relative;
}

.woocommerce[class*=columns-] ul.products li.product .price, .woocommerce[class*=columns-] ul.products li.product-category .price,
.woocommerce ul.products li.product .price,
.woocommerce ul.products li.product-category .price {
  text-align: center;
}

@media (min-width: 480px) and (max-width: 640px) {
  .woocommerce[class*=columns-] ul.products li.product-category,
  .woocommerce ul.products li.product-category {
    padding-right: 0.75em;
  }
  .woocommerce[class*=columns-] ul.products li.product-category:nth-child(even),
  .woocommerce ul.products li.product-category:nth-child(even) {
    padding-right: 0;
    padding-left: 0.75em;
  }
}

@media (min-width: 640px) {
  .woocommerce[class*=columns-] ul.products li.product-category,
  .woocommerce ul.products li.product-category {
    padding-right: 0.75em;
    padding-left: 0.75em;
    margin-bottom: 2em;
  }
}

.woocommerce .woocommerce-breadcrumb {
  max-width: 1200px;
  padding-left: 0.7em;
  padding-right: 0.7em;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0.5em;
  margin-bottom: 1em;
}

@media (min-width: 640px) {
  .woocommerce .woocommerce-breadcrumb {
    margin-top: 1em;
    margin-bottom: 2em;
  }
}

.archive:not(.search) .woocommerce-breadcrumb {
  max-width: none;
}

.woocommerce-search .search-container {
  position: relative;
  display: inline-block;
}

.woocommerce-search .icon {
  position: absolute;
  right: 0;
  top: 0;
  color: #CCCCCC;
  padding: 0.45em 0.7em;
}

.woocommerce-search input {
  max-width: 300px;
  width: 100%;
}

.woocommerce ul.products li.product.onsale, .woocommerce ul.products li.product.ondisplay {
  z-index: 5;
}

.woocommerce .product-on-display &gt; .product-container .image-container:after {
  content: 'On Display';
  display: inline-block;
  position: absolute;
  bottom: -9px;
  left: 0;
  right: 0;
  margin: auto;
  text-align: center;
  max-width: 100px;
  padding: 0.2em;
  font-size: 0.9em;
}

.woocommerce #content table.cart td.actions .input-text,
.woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text,
.woocommerce-page table.cart td.actions .input-text {
  width: auto;
}

.woocommerce .widget_price_filter {
  margin: 2em 0 3em;
}

.woocommerce-form-container {
  max-width: 480px;
  margin: 0 auto;
}

.front-page-widgets {
  max-width: 1120px;
  padding-left: 0.7em;
  padding-right: 0.7em;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
  margin: 2rem auto;
}

@media (min-width: 640px) {
  .front-page-widgets {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}

.front-page-widgets .widget {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  font-family: Roboto;
  font-weight: 300;
}

@media (min-width: 640px) {
  .front-page-widgets .widget {
    width: 50%;
    max-width: 480px;
  }
}

.front-page-widgets .widget &gt; img {
  margin: 0 auto;
  display: block;
  width: 70%;
  border: 1px solid black;
}

.front-page-widgets .widget p &gt; a:last-of-type {
  display: inline-block;
  margin-top: 1em;
}

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed !important;
  background: #000000;
  opacity: 0.8;
  filter: alpha(opacity=80);
}

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
  display: none;
}

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

.mfp-ajax-cur {
  cursor: progress;
}

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
}

.mfp-loading.mfp-figure {
  display: none;
}

.mfp-hide {
  display: none !important;
}

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}

.mfp-preloader a {
  color: #CCC;
}

.mfp-preloader a:hover {
  color: #FFF;
}

.mfp-s-ready .mfp-preloader {
  display: none;
}

.mfp-s-error .mfp-content {
  display: none;
}

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
}

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

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}

.mfp-close:hover, .mfp-close:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}

.mfp-close:active {
  top: 1px;
}

.mfp-close-btn-in .mfp-close {
  color: #333;
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
}

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.mfp-arrow:active {
  margin-top: -54px;
}

.mfp-arrow:hover, .mfp-arrow:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}

.mfp-arrow:before, .mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}

.mfp-arrow:after,
.mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}

.mfp-arrow:before,
.mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}

.mfp-arrow-left {
  left: 0;
}

.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
  border-right: 17px solid #FFF;
  margin-left: 31px;
}

.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border-right: 27px solid #3F3F3F;
}

.mfp-arrow-right {
  right: 0;
}

.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
  border-left: 17px solid #FFF;
  margin-left: 39px;
}

.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
  border-left: 27px solid #3F3F3F;
}

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}

.mfp-iframe-holder .mfp-close {
  top: -40px;
}

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
          box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000;
}

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */
.mfp-figure {
  line-height: 0;
}

.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
          box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444;
}

.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

.mfp-figure figure {
  margin: 0;
}

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px;
}

.mfp-image-holder .mfp-content {
  max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }
  .mfp-container {
    padding-left: 0px;
    padding-right: 0px;
  }
}

.mfp-ie7 .mfp-img {
  padding: 0;
}

.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}

.mfp-ie7 .mfp-container {
  padding: 0;
}

.mfp-ie7 .mfp-content {
  padding-top: 44px;
}

.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}

.mfp-content.mfp-with-tabs {
  vertical-align: top;
  margin-top: 1em;
}

.mfp-zoom-out {
  overflow-x: hidden;
  /* start state */
  /* animate in */
  /* animate out */
}

.mfp-zoom-out .mfp-with-anim {
  opacity: 0;
  will-change: transform opacity;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: scale(1.3) translate3d(0, 0, 0);
  transform: scale(1.3) translate3d(0, 0, 0);
}

.mfp-zoom-out.mfp-bg {
  opacity: 0;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.mfp-zoom-out.mfp-bg ~ .container {
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-filter: blur(10px);
  filter: blur(10px);
}

.mfp-zoom-out.mfp-ready .mfp-with-anim {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}

.mfp-zoom-out.mfp-ready.mfp-bg {
  opacity: 0.8;
}

.mfp-zoom-out.mfp-removing .mfp-with-anim {
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
  opacity: 0;
}

.mfp-zoom-out.mfp-removing.mfp-bg {
  opacity: 0;
}

.mfp-zoom-out.mfp-removing.mfp-bg ~ .container {
  -webkit-filter: blur(0);
  filter: blur(0);
}

.mfp-close-btn-in .mfp-close {
  color: red;
}

.mfp-cont {
  margin: 0 auto;
  display: block;
  cursor: default;
  max-width: 960px;
  padding: 2em 1em;
  border-radius: 0;
  background: rgba(255, 255, 255, 0.9);
  -webkit-box-shadow: 0 0 20px 2px black;
          box-shadow: 0 0 20px 2px black;
}

@media (min-width: 640px) {
  .mfp-cont {
    padding: 2em;
  }
}

.mfp-cont.large {
  max-width: 1200px;
  margin: 0.7em auto;
}

@media (min-width: 640px) {
  .mfp-cont.large {
    width: 80%;
  }
}

.mfp-cont pre {
  font-size: 0.9em;
}

.mfp-cont .gform_wrapper .top_label .medium {
  width: 100%;
  max-width: 100%;
}

.mfp-mini-form {
  max-width: 480px;
}

.hero, .faux-hero {
  overflow: hidden;
  position: relative;
  height: 500px;
  margin-bottom: -12vh;
}

.page-core-values-goals .hero, .page-core-values-goals .faux-hero {
  height: 400px;
}

@media (min-width: 640px) {
  .hero, .faux-hero {
    margin-bottom: -10vh;
  }
}

@media (min-width: 1200px) {
  .hero, .faux-hero {
    height: 80vh;
    max-height: 780px;
    min-height: 480px;
  }
}

@media (min-width: 1800px) {
  .hero, .faux-hero {
    max-height: none;
    min-height: 780px;
  }
}

.hero-container {
  width: 100%;
  height: 100%;
  position: absolute;
}

.hero-container:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 85vh;
  bottom: -72vh;
  left: 0;
  background: white;
  -webkit-transform: skew(0, 5deg);
          transform: skew(0, 5deg);
}

.hero-container &gt; img {
  position: absolute;
  will-change: transform;
  top: -20%;
  left: -40%;
  right: 0;
  margin: 0 auto;
  width: 100%;
  min-width: 930px;
}

@media (min-width: 530px) {
  .hero-container &gt; img {
    margin: 0;
    left: 0;
    top: -4%;
  }
}

.hero-content {
  position: relative;
  color: white;
  line-height: 1;
  margin-left: 0.5em;
  margin-right: 0.5em;
  font-family: Archivo Narrow;
  font-size: 3em;
}

@media (min-width: 800px) {
  .hero-content {
    margin-left: 1.5em;
    margin-right: 1.5em;
  }
}

.home .hero-content {
  text-transform: uppercase;
}

@media (min-width: 800px) {
  .home .hero-content {
    margin-left: 1.5em;
    font-size: 5vw;
  }
}

@media (max-width: 640px) {
  .page-vision-mission .hero-content {
    font-size: 2em;
  }
}

@media (max-width: 640px) {
  .page-core-values-goals .hero-content {
    font-size: 2.3em;
  }
}

.hero-content p {
  margin: 0.4em 0;
}

@media (min-width: 800px) {
  .hero-content p {
    margin: 0.6em 0;
  }
}

.faux-hero {
  height: 250px;
  min-height: 25vh;
}

.faux-hero .hero-container &gt; img {
  top: 40%;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}

@media (min-width: 640px) {
  .faux-hero .hero-container &gt; img {
    top: 100%;
  }
}

.login-form-mfp {
  max-width: 480px;
  padding-left: 0.7em;
  padding-right: 0.7em;
  margin-left: auto;
  margin-right: auto;
}

.login-form-mfp .logo {
  min-width: 350px;
  min-height: 180.13333px;
  background: url(images/committee-of-100-logo.svg) transparent no-repeat center center;
  background-size: contain;
  min-width: unset;
  width: 250px;
  margin: auto;
  margin-bottom: 2em;
}

.login-form-mfp .logo:after {
  content: none !important;
}

@media (min-width: 640px) {
  .login-form-mfp .logo {
    width: auto;
    min-width: 350px;
  }
}

.login-form-mfp .login-form {
  width: 100%;
  max-width: 400px;
  margin: 0 auto;
}

.login-form-mfp .login-form .login-status {
  text-align: center;
  font-size: 1.2em;
}

.login-form-mfp .login-form .login-status.error {
  color: red;
}

.login-form-mfp .login-form input {
  width: 100%;
}

.link-list {
  margin: 1em auto;
  padding: 0;
  font-size: 1.4em;
}

@media (min-width: 640px) {
  .link-list {
    font-size: 1.7em;
  }
}

.link-list.categories {
  margin-bottom: 1.5em;
}

.link-list li {
  list-style: none;
  margin: 0.3em 0;
}

.link-list a {
  width: 100%;
  display: inline-block;
  padding: 0.3em 0;
}

.document .icon {
  font-size: 1.3em;
  vertical-align: middle;
  padding-right: 0.2em;
}

.document.application-pdf .icon:before {
  content: '\f1c1';
}

.document.application-msword .icon:before,
.document[class*='officedocument_wordprocessing'] .icon:before {
  content: '\f1c2';
}

.document[class*='officedocument_spreadsheet'] .icon:before,
.document[class*='ms-excel'] .icon:before {
  content: '\f1c3';
}

.document .posted-on {
  font-size: 0.7em;
}

@media (min-width: 640px) {
  .eo-fullcalendar {
    margin-bottom: 3em;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInNhc3Mvc3R5bGUuc2NzcyIsInNhc3Mvbm9ybWFsaXplL25vcm1hbGl6ZS9fbm9ybWFsaXplLW1peGluLnNjc3MiLCJzYXNzL19jb25maWcuc2NzcyIsInNhc3Mvbm9ybWFsaXplL25vcm1hbGl6ZS9fdmVydGljYWwtcmh5dGhtLnNjc3MiLCJzYXNzL25vcm1hbGl6ZS9ub3JtYWxpemUvX3ZhcmlhYmxlcy5zY3NzIiwic2Fzcy9mb250LWF3ZXNvbWUvZm9udC1hd2Vzb21lLnNjc3MiLCJzYXNzL2ZvbnQtYXdlc29tZS9fcGF0aC5zY3NzIiwic2Fzcy9mb250LWF3ZXNvbWUvX2NvcmUuc2NzcyIsInNhc3MvZm9udC1hd2Vzb21lL19sYXJnZXIuc2NzcyIsInNhc3MvZm9udC1hd2Vzb21lL19maXhlZC13aWR0aC5zY3NzIiwic2Fzcy9mb250LWF3ZXNvbWUvX2xpc3Quc2NzcyIsInNhc3MvZm9udC1hd2Vzb21lL192YXJpYWJsZXMuc2NzcyIsInNhc3MvZm9udC1hd2Vzb21lL19ib3JkZXJlZC1wdWxsZWQuc2NzcyIsInNhc3MvZm9udC1hd2Vzb21lL19hbmltYXRlZC5zY3NzIiwic2Fzcy9mb250LWF3ZXNvbWUvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwic2Fzcy9mb250LWF3ZXNvbWUvX21peGlucy5zY3NzIiwic2Fzcy9mb250LWF3ZXNvbWUvX3N0YWNrZWQuc2NzcyIsInNhc3MvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzIiwic2Fzcy9mb250LWF3ZXNvbWUvX3NjcmVlbi1yZWFkZXIuc2NzcyIsInNhc3MvX21peGlucy5zY3NzIiwic2Fzcy9icmVha3BvaW50L19icmVha3BvaW50LnNjc3MiLCJzYXNzL19tZWRpYS5zY3NzIiwic2Fzcy9fYmFzZS5zY3NzIiwic2Fzcy9fY29udGFjdC1mb3JtLTcuc2NzcyIsInNhc3MvX2hlYWRlci5zY3NzIiwic2Fzcy9fY29udGVudC5zY3NzIiwic2Fzcy9fZm9vdGVyLnNjc3MiLCJzYXNzL19wcmludC5zY3NzIiwic2Fzcy9fZGF0YXRhYmxlcy5zY3NzIiwic2Fzcy93b29jb21tZXJjZS9fYmFzZS5zY3NzIiwic2Fzcy9fZnJvbnQtcGFnZS5zY3NzIiwic2Fzcy9tYWduaWZpYy9fbWFnbmlmaWMtYmFzZS5zY3NzIiwic2Fzcy9tYWduaWZpYy9fbWFnbmlmaWMtY3VzdG9tLnNjc3MiLCJzYXNzL2JvdXJib24vYWRkb25zL19wcmVmaXhlci5zY3NzIiwic2Fzcy9faGVyby5zY3NzIiwic2Fzcy9fbWVtYmVycy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ0FqQjs7Ozs7OztFQU9FO0FDb0NBLGlFQUFpRTtBQUcvRDtvRkFDZ0Y7QUFFaEY7Ozs7T0FJRztBQUVIO0VBRUksbUVBQW1FO0VBQ25FLGdDQ3RCZ0M7RUQyQmhDLGdCQUEwQztFQUcxQyxzQkFBd0Q7RUFBRSxPQUFPO0VBS25FLDJCQUEwQjtFQUFFLE9BQU87RUFDbkMsK0JBQThCO0VBQUUsT0FBTztDQUN4Qzs7QUFJRDtvRkFDZ0Y7QUFFaEY7O09BRUc7QUFFSDtFQUNFLFVBQVM7Q0FDVjs7QUFFRDs7T0FFRztBQUVIOzs7Ozs7RUFNRSxlQUFjO0NBQ2Y7O0FBRUQ7OztPQUdHO0FBRUg7RUVoRkYsZUFYdUM7RUErQnZDLHNCQUpzRTtFRnVFaEUsa0VBQWtFO0VFbkV4RSxvQkZvRW1DO0NBS2hDOztBQUdDO0VFaEdKLGlCQVh1QztFQStCdkMsb0JBSnNFO0VBSXRFLGtCRitFbUM7Q0FDOUI7O0FBRUQ7RUV0R0osa0JBWHVDO0VBK0J2Qyx1QkFKc0U7RUFJdEUsb0JGcUZtQztDQUM5Qjs7QUFFRDtFRTVHSixlQVh1QztFQStCdkMsc0JBSnNFO0VBSXRFLG1CRjJGbUM7Q0FDOUI7O0FBRUQ7RUVsSEosa0JBWHVDO0VBK0J2Qyx1QkFKc0U7RUFJdEUsb0JGaUdtQztDQUM5Qjs7QUFFRDtFRXhISixrQkFYdUM7RUErQnZDLHVCQUpzRTtFQUl0RSxvQkZ1R21DO0NBQzlCOztBQUtIO29GQUNnRjtBQUc5RTs7U0FF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Qlo7Q005aUI0Qzs7QUFDeEU7RUFBeUMsYU40aUJaO0NNNWlCNkM7O0FBQzFFO0VBQXNDLGFONGZaO0NNNWYwQzs7QUFDcEU7RUFBbUMsYU5pa0JaO0NNamtCdUM7O0FBQzlEOztFQUNnQyxhTmdLWjtDTWhLb0M7O0FBQ3hEO0VBQW9DLGFOK3FCWjtDTS9xQndDOztBQUNoRTtFQUFpQyxhTndWWjtDTXhWcUM7O0FBQzFEO0VBQW1DLGFOdVBaO0NNdlB1Qzs7QUFDOUQ7RUFBb0MsYU5nSlo7Q01oSndDOztBQUNoRTtFQUFpQyxhTm1oQlo7Q01uaEJxQzs7QUFDMUQ7RUFBcUMsYU5nTVo7Q01oTXlDOztBQUNsRTtFQUFnRCxhTllaO0NNWm9EOztBQUN4RjtFQUE4QyxhTmNaO0NNZGtEOztBQUNwRjtFQUFrQyxhTnFXWjtDTXJXc0M7O0FBQzVEO0VBQTBDLGFOd2VaO0NNeGU4Qzs7QUFDNUU7O0VBQ21DLGFOc2dCWjtDTXRnQnVDOztBQUM5RDtFQUFvQyxhTmdnQlo7Q01oZ0J3Qzs7QUFDaEU7RUFBcUMsYU53WVo7Q014WXlDOztBQUNsRTtFQUFpQyxhTjJZWjtDTTNZcUM7O0FBQzFEO0VBQWlDLGFONFBaO0NNNVBxQzs7QUFDMUQ7RUFBdUMsYU5vVVo7Q01wVTJDOztBQUN0RTtFQUF1QyxhTml0Qlo7Q01qdEIyQzs7QUFDdEU7RUFBd0MsYU4rc0JaO0NNL3NCNEM7O0FBQ3hFO0VBQXNDLGFOZ3RCWjtDTWh0QjBDOztBQUNwRTtFQUFtQyxhTnllWjtDTXpldUM7O0FBQzlEO0VBQW9DLGFOd0JaO0NNeEJ3Qzs7QUFDaEU7RUFBZ0MsYU55bUJaO0NNem1Cb0M7O0FBQ3hEO0VBQWlDLGFOeW1CWjtDTXptQnFDOztBQUMxRDtFQUFpQyxhTnlEWjtDTXpEcUM7O0FBQzFEO0VBQXFDLGFOeURaO0NNekR5Qzs7QUFDbEU7RUFBa0MsYU4rZFo7Q00vZHNDOztBQUM1RDtFQUFtQyxhTjJFWjtDTTNFdUM7O0FBQzlEO0VBQWlDLGFOMFBaO0NNMVBxQzs7QUFDMUQ7RUFBaUMsYU5pRFo7Q01qRHFDOztBQUMxRDtFQUFtQyxhTjBWWjtDTTFWdUM7O0FBQzlEO0VBQXdDLGFOd21CWjtDTXhtQjRDOztBQUN4RTtFQUF1QyxhTndtQlo7Q014bUIyQzs7QUFDdEU7RUFBdUMsYU5wQ1o7Q01vQzJDOztBQUN0RTtFQUF5QyxhTnZDWjtDTXVDNkM7O0FBQzFFO0VBQXdDLGFOckNaO0NNcUM0Qzs7QUFDeEU7RUFBMEMsYU54Q1o7Q013QzhDOztBQUM1RTtFQUFpQyxhTitXWjtDTS9XcUM7O0FBQzFEOztFQUNvQyxhTjJhWjtDTTNhd0M7O0FBQ2hFO0VBQW1DLGFOc1VaO0NNdFV1Qzs7QUFDOUQ7RUFBeUMsYU5rckJaO0NNbHJCNkM7O0FBQzFFOzs7RUFFc0MsYU4wYlo7Q00xYjBDOztBQUNwRTtFQUFtQyxhTmtiWjtDTWxidUM7O0FBQzlEO0VBQXVDLGFOd1haO0NNeFgyQzs7QUFDdEU7RUFBbUMsYU50RFo7Q01zRHVDOztBQUM5RDtFQUFpQyxhTm1uQlo7Q01ubkJxQzs7QUFDMUQ7O0VBQzRDLGFOK2FaO0NNL2FnRDs7QUFDaEY7RUFBMkMsYU44Zlo7Q005ZitDOztBQUM5RTtFQUEyQyxhTitFWjtDTS9FK0M7O0FBQzlFO0VBQW1DLGFOekJaO0NNeUJ1Qzs7QUFDOUQ7RUFBMEMsYU5takJaO0NNbmpCOEM7O0FBQzVFO0VBQTBDLGFOcUxaO0NNckw4Qzs7QUFDNUU7RUFBcUMsYU5sQlo7Q01rQnlDOztBQUNsRTtFQUFpQyxhTnNiWjtDTXRicUM7O0FBQzFEO0VBQWtDLGFOZ2FaO0NNaGFzQzs7QUFDNUQ7RUFBaUMsYU5takJaO0NNbmpCcUM7O0FBQzFEO0VBQW9DLGFOK05aO0NNL053Qzs7QUFDaEU7RUFBeUMsYU5nTFo7Q01oTDZDOztBQUMxRTtFQUF5QyxhTjRpQlo7Q001aUI2Qzs7QUFDMUU7RUFBa0MsYU4rSVo7Q00vSXNDOztBQUM1RDtFQUF5QyxhTnlFWjtDTXpFNkM7O0FBQzFFO0VBQTBDLGFOeUVaO0NNekU4Qzs7QUFDNUU7RUFBd0MsYU5rYlo7Q01sYjRDOztBQUN4RTtFQUF5QyxhTnVYWjtDTXZYNkM7O0FBQzFFO0VBQXlDLGFOMmxCWjtDTTNsQjZDOztBQUMxRTtFQUF5QyxhTjJEWjtDTTNENkM7O0FBQzFFO0VBQTRDLGFOeWJaO0NNemJnRDs7QUFDaEY7RUFBd0MsYU4wU1o7Q00xUzRDOztBQUN4RTtFQUF1QyxhTjBHWjtDTTFHMkM7O0FBQ3RFO0VBQTJDLGFOdWxCWjtDTXZsQitDOztBQUM5RTtFQUEyQyxhTnVEWjtDTXZEK0M7O0FBQzlFO0VBQWdDLGFObkNaO0NNbUNvQzs7QUFDeEQ7RUFBdUMsYU5uRFo7Q01tRDJDOztBQUN0RTtFQUF3QyxhTm5EWjtDTW1ENEM7O0FBQ3hFO0VBQXFDLGFObkRaO0NNbUR5Qzs7QUFDbEU7RUFBdUMsYU52RFo7Q011RDJDOztBQUN0RTs7RUFDa0MsYU40ZFo7Q001ZHNDOztBQUM1RDtFQUFtQyxhTjhJWjtDTTlJdUM7O0FBQzlEO0VBQXFDLGFOc0ZaO0NNdEZ5Qzs7QUFDbEU7RUFBaUMsYU4rWlo7Q00vWnFDOztBQUMxRDtFQUFrQyxhTm9XWjtDTXBXc0M7O0FBQzVEO0VBQXFDLGFOcERaO0NNb0R5Qzs7QUFDbEU7RUFBK0MsYU51SVo7Q012SW1EOztBQUN0RjtFQUFpQyxhTmtOWjtDTWxOcUM7O0FBQzFEO0VBQWlDLGFOMFNaO0NNMVNxQzs7QUFDMUQ7RUFBaUMsYU42S1o7Q003S3FDOztBQUMxRDtFQUFnQyxhTnlJWjtDTXpJb0M7O0FBQ3hEO0VBQXNDLGFOeUlaO0NNekkwQzs7QUFDcEU7O0VBQ2lELGFOaUlaO0NNaklxRDs7QUFDMUY7RUFBa0MsYU4rWVo7Q00vWXNDOztBQUM1RDtFQUFxQyxhTkFaO0NNQXlDOztBQUNsRTtFQUFtQyxhTm9hWjtDTXBhdUM7O0FBQzlEO0VBQW9DLGFOZ0VaO0NNaEV3Qzs7QUFDaEU7RUFBbUMsYU42VFo7Q003VHVDOztBQUM5RDtFQUF1QyxhTnVDWjtDTXZDMkM7O0FBQ3RFO0VBQXlDLGFObUNaO0NNbkM2Qzs7QUFDMUU7RUFBb0MsYU4rYVo7Q00vYXdDOztBQUNoRTtFQUEwQyxhTmtkWjtDTWxkOEM7O0FBQzVFO0VBQW1DLGFOMEtaO0NNMUt1Qzs7QUFDOUQ7RUFBd0MsYU4yS1o7Q00zSzRDOztBQUN4RTtFQUFxQyxhTjNFWjtDTTJFeUM7O0FBQ2xFO0VBQXFDLGFON0VaO0NNNkV5Qzs7QUFDbEU7O0VBQ3NDLGFObEVaO0NNa0UwQzs7QUFDcEU7RUFBMkMsYU4ra0JaO0NNL2tCK0M7O0FBQzlFO0VBQTRDLGFONEhaO0NNNUhnRDs7QUFDaEY7RUFBeUMsYU5UWjtDTVM2Qzs7QUFDMUU7RUFBZ0MsYU4yUVo7Q00zUW9DOztBQUN4RDs7RUFDaUMsYU42Q1o7Q003Q3FDOztBQUMxRDtFQUFxQyxhTmtEWjtDTWxEeUM7O0FBQ2xFO0VBQXdDLGFOc2lCWjtDTXRpQjRDOztBQUN4RTtFQUEwQyxhTm9pQlo7Q01waUI4Qzs7QUFDNUU7RUFBc0MsYU4yZVo7Q00zZTBDOztBQUNwRTtFQUFvQyxhTjhOWjtDTTlOd0M7O0FBQ2hFO0VBQXFDLGFOb2NaO0NNcGN5Qzs7QUFDbEU7RUFBNEMsYU51Ulo7Q012UmdEOztBQUNoRjtFQUF1QyxhTjZoQlo7Q003aEIyQzs7QUFDdEU7RUFBMEMsYU5zR1o7Q010RzhDOztBQUM1RTtFQUFvQyxhTjhiWjtDTTlid0M7O0FBQ2hFO0VBQW1DLGFOcWpCWjtDTXJqQnVDOztBQUM5RDtFQUEwQyxhTmdMWjtDTWhMOEM7O0FBQzVFO0VBQW1DLGFOdWtCWjtDTXZrQnVDOztBQUM5RDtFQUFvQyxhTnFRWjtDTXJRd0M7O0FBQ2hFO0VBQWtDLGFOaVdaO0NNaldzQzs7QUFDNUQ7RUFBcUMsYU4yZFo7Q00zZHlDOztBQUNsRTtFQUF1QyxhTmpEWjtDTWlEMkM7O0FBQ3RFO0VBQXlDLGFOK1ZaO0NNL1Y2Qzs7QUFDMUU7RUFBb0MsYU5zakJaO0NNdGpCd0M7O0FBQ2hFOztFQUNxQyxhTmdHWjtDTWhHeUM7O0FBQ2xFO0VBQW1DLGFOb0taO0NNcEt1Qzs7QUFDOUQ7RUFBbUMsYU4wakJaO0NNMWpCdUM7O0FBQzlEO0VBQXdDLGFOb0NaO0NNcEM0Qzs7QUFDeEU7O0VBQ2dDLGFOK1laO0NNL1lvQzs7QUFDeEQ7RUFBa0MsYU5vTVo7Q01wTXNDOztBQUM1RDtFQUFxQyxhTnJEWjtDTXFEeUM7O0FBQ2xFO0VBQWlDLGFOaEZaO0NNZ0ZxQzs7QUFDMUQ7RUFBd0MsYU5yQlo7Q01xQjRDOztBQUN4RTtFQUF5QyxhTm9MWjtDTXBMNkM7O0FBQzFFO0VBQXdDLGFOa0xaO0NNbEw0Qzs7QUFDeEU7RUFBc0MsYU5tTFo7Q01uTDBDOztBQUNwRTtFQUF3QyxhTitLWjtDTS9LNEM7O0FBQ3hFO0VBQThDLGFOcklaO0NNcUlrRDs7QUFDcEY7RUFBK0MsYU5qSVo7Q01pSW1EOztBQUN0RjtFQUE0QyxhTmpJWjtDTWlJZ0Q7O0FBQ2hGO0VBQThDLGFOeklaO0NNeUlrRDs7QUFDcEY7RUFBa0MsYU4ySlo7Q00zSnNDOztBQUM1RDtFQUFtQyxhTjZsQlo7Q003bEJ1Qzs7QUFDOUQ7RUFBa0MsYU5xZVo7Q01yZXNDOztBQUM1RDtFQUFtQyxhTnlHWjtDTXpHdUM7O0FBQzlEO0VBQXNDLGFOekVaO0NNeUUwQzs7QUFDcEU7RUFBdUMsYU5sSVo7Q01rSTJDOztBQUN0RTs7RUFDa0MsYU5pakJaO0NNampCc0M7O0FBQzVEOztFQUNpQyxhTjRPWjtDTTVPcUM7O0FBQzFEO0VBQWtDLGFOZFo7Q01jc0M7O0FBQzVEO0VBQWtDLGFOMEdaO0NNMUdzQzs7QUFDNUQ7O0VBQ3FDLGFONlhaO0NNN1h5Qzs7QUFDbEU7O0VBQ29DLGFOMkZaO0NNM0Z3Qzs7QUFDaEU7RUFBc0MsYU42U1o7Q003UzBDOztBQUNwRTs7RUFDcUMsYU5xR1o7Q01yR3lDOztBQUNsRTtFQUFtQyxhTmdiWjtDTWhidUM7O0FBQzlEOzs7RUFFaUMsYU5sSVo7Q01rSXFDOztBQUMxRDtFQUFvQyxhTnNPWjtDTXRPd0M7O0FBQ2hFO0VBQW9DLGFOb09aO0NNcE93Qzs7QUFDaEU7RUFBMEMsYU4rYlo7Q00vYjhDOztBQUM1RTtFQUFzQyxhTjJnQlo7Q00zZ0IwQzs7QUFDcEU7RUFBa0MsYU51Y1o7Q012Y3NDOztBQUM1RDtFQUFrQyxhTnlPWjtDTXpPc0M7O0FBQzVEO0VBQWtDLGFONmZaO0NNN2ZzQzs7QUFDNUQ7RUFBc0MsYU5tVFo7Q01uVDBDOztBQUNwRTtFQUE2QyxhTm9UWjtDTXBUaUQ7O0FBQ2xGO0VBQStDLGFOZ0laO0NNaEltRDs7QUFDdEY7RUFBd0MsYU40SFo7Q001SDRDOztBQUN4RTtFQUFrQyxhTnFRWjtDTXJRc0M7O0FBQzVEO0VBQXVDLGFOcEZaO0NNb0YyQzs7QUFDdEU7RUFBcUMsYU45RVo7Q004RXlDOztBQUNsRTtFQUF1QyxhTnJGWjtDTXFGMkM7O0FBQ3RFO0VBQXdDLGFOckZaO0NNcUY0Qzs7QUFDeEU7RUFBb0MsYU5oQ1o7Q01nQ3dDOztBQUNoRTs7RUFDaUMsYU4wWVo7Q00xWXFDOztBQUMxRDs7RUFDc0MsYU44WVo7Q005WTBDOztBQUNwRTs7RUFDcUMsYU4yWVo7Q00zWXlDOztBQUNsRTtFQUFxQyxhTlVaO0NNVnlDOztBQUNsRTtFQUFxQyxhTnVNWjtDTXZNeUM7O0FBQ2xFOztFQUNpQyxhTnFmWjtDTXJmcUM7O0FBQzFEOztFQUNrQyxhTm9GWjtDTXBGc0M7O0FBQzVEOztFQUN1QyxhTithWjtDTS9hMkM7O0FBQ3RFO0VBQXNDLGFON0NaO0NNNkMwQzs7QUFDcEU7RUFBdUMsYU4xQ1o7Q00wQzJDOztBQUN0RTs7RUFDaUMsYU5wSVo7Q01vSXFDOztBQUMxRDtFQUFvQyxhTjZXWjtDTTdXd0M7O0FBQ2hFO0VBQXFDLGFOeWVaO0NNemV5Qzs7QUFDbEU7O0VBQ3NDLGFOckVaO0NNcUUwQzs7QUFDcEU7RUFBd0MsYU5xTFo7Q01yTDRDOztBQUN4RTtFQUFxQyxhTkdaO0NNSHlDOztBQUNsRTtFQUEyQyxhTm5FWjtDTW1FK0M7O0FBQzlFO0VBQXlDLGFObkVaO0NNbUU2Qzs7QUFDMUU7RUFBb0MsYU5pZlo7Q01qZndDOztBQUNoRTtFQUF3QyxhTjhZWjtDTTlZNEM7O0FBQ3hFO0VBQXFDLGFOeVpaO0NNelp5Qzs7QUFDbEU7RUFBbUMsYU45Slo7Q004SnVDOztBQUM5RDtFQUFtQyxhTmxFWjtDTWtFdUM7O0FBQzlEO0VBQW9DLGFOMUNaO0NNMEN3Qzs7QUFDaEU7RUFBd0MsYU44Qlo7Q005QjRDOztBQUN4RTtFQUF1QyxhTjFJWjtDTTBJMkM7O0FBQ3RFO0VBQXVDLGFOc0haO0NNdEgyQzs7QUFDdEU7RUFBc0MsYU5yT1o7Q01xTzBDOztBQUNwRTtFQUFtQyxhTjRNWjtDTTVNdUM7O0FBQzlEO0VBQXdDLGFOVVo7Q01WNEM7O0FBQ3hFO0VBQWlDLGFOM0taO0NNMktxQzs7QUFDMUQ7RUFBcUMsYU51Rlo7Q012RnlDOztBQUNsRTtFQUF3QyxhTjJRWjtDTTNRNEM7O0FBQ3hFO0VBQThDLGFOck9aO0NNcU9rRDs7QUFDcEY7RUFBK0MsYU5yT1o7Q01xT21EOztBQUN0RjtFQUE0QyxhTnJPWjtDTXFPZ0Q7O0FBQ2hGO0VBQThDLGFOek9aO0NNeU9rRDs7QUFDcEY7RUFBdUMsYU5yT1o7Q01xTzJDOztBQUN0RTtFQUF3QyxhTnJPWjtDTXFPNEM7O0FBQ3hFO0VBQXFDLGFOck9aO0NNcU95Qzs7QUFDbEU7RUFBdUMsYU56T1o7Q015TzJDOztBQUN0RTtFQUFvQyxhTnBEWjtDTW9Ed0M7O0FBQ2hFO0VBQW1DLGFONElaO0NNNUl1Qzs7QUFDOUQ7RUFBbUMsYU53WVo7Q014WXVDOztBQUM5RDs7RUFDbUMsYU51TVo7Q012TXVDOztBQUM5RDtFQUFxQyxhTnpHWjtDTXlHeUM7O0FBQ2xFO0VBQXVDLGFOeVFaO0NNelEyQzs7QUFDdEU7RUFBd0MsYU55UVo7Q016UTRDOztBQUN4RTtFQUFvQyxhTitWWjtDTS9Wd0M7O0FBQ2hFO0VBQW1DLGFOOUdaO0NNOEd1Qzs7QUFDOUQ7O0VBQ2tDLGFOb1JaO0NNcFJzQzs7QUFDNUQ7RUFBdUMsYU4rQ1o7Q00vQzJDOztBQUN0RTtFQUFxQyxhTm1CWjtDTW5CeUM7O0FBQ2xFO0VBQTBDLGFOb0JaO0NNcEI4Qzs7QUFDNUU7RUFBb0MsYU5xVVo7Q01yVXdDOztBQUNoRTtFQUFvQyxhTjJCWjtDTTNCd0M7O0FBQ2hFO0VBQWtDLGFOZ0xaO0NNaExzQzs7QUFDNUQ7RUFBb0MsYU4yQlo7Q00zQndDOztBQUNoRTtFQUF1QyxhTnVIWjtDTXZIMkM7O0FBQ3RFO0VBQW1DLGFOTVo7Q01OdUM7O0FBQzlEO0VBQTJDLGFOSVo7Q01KK0M7O0FBQzlFO0VBQXFDLGFONlhaO0NNN1h5Qzs7QUFDbEU7RUFBaUMsYU5oSFo7Q01nSHFDOztBQUMxRDs7RUFDc0MsYU51UVo7Q012UTBDOztBQUNwRTs7O0VBRXdDLGFOc1ZaO0NNdFY0Qzs7QUFDeEU7RUFBMkMsYU53SVo7Q014SStDOztBQUM5RTtFQUFpQyxhTmhHWjtDTWdHcUM7O0FBQzFEO0VBQXNDLGFOdkhaO0NNdUgwQzs7QUFDcEU7O0VBQ3lDLGFOdEpaO0NNc0o2Qzs7QUFDMUU7RUFBcUMsYU55T1o7Q016T3lDOztBQUNsRTtFQUFpQyxhTjBGWjtDTTFGcUM7O0FBQzFEO0VBQXdDLGFOMURaO0NNMEQ0Qzs7QUFDeEU7RUFBd0MsYU5rV1o7Q01sVzRDOztBQUN4RTtFQUFzQyxhTjRWWjtDTTVWMEM7O0FBQ3BFO0VBQW1DLGFObEVaO0NNa0V1Qzs7QUFDOUQ7RUFBeUMsYU5nT1o7Q01oTzZDOztBQUMxRTtFQUF1QyxhTjJKWjtDTTNKMkM7O0FBQ3RFO0VBQTZDLGFOMkpaO0NNM0ppRDs7QUFDbEY7RUFBbUMsYU5zUlo7Q010UnVDOztBQUM5RDtFQUF1QyxhTjVMWjtDTTRMMkM7O0FBQ3RFO0VBQThDLGFOeEJaO0NNd0JrRDs7QUFDcEY7RUFBbUMsYU51UFo7Q012UHVDOztBQUM5RDtFQUFtQyxhTjZJWjtDTTdJdUM7O0FBQzlEO0VBQWdELGFOOUpaO0NNOEpvRDs7QUFDeEY7RUFBaUQsYU45Slo7Q004SnFEOztBQUMxRjtFQUE4QyxhTjlKWjtDTThKa0Q7O0FBQ3BGO0VBQWdELGFObEtaO0NNa0tvRDs7QUFDeEY7RUFBa0MsYU44RFo7Q005RHNDOztBQUM1RDtFQUFpQyxhTnJIWjtDTXFIcUM7O0FBQzFEO0VBQW1DLGFOdlNaO0NNdVN1Qzs7QUFDOUQ7RUFBdUMsYU4yWlo7Q00zWjJDOztBQUN0RTtFQUFxQyxhTmhOWjtDTWdOeUM7O0FBQ2xFO0VBQXVDLGFON0ZaO0NNNkYyQzs7QUFDdEU7RUFBdUMsYU43Rlo7Q002RjJDOztBQUN0RTtFQUF1QyxhTitPWjtDTS9PMkM7O0FBQ3RFO0VBQXdDLGFOaU1aO0NNak00Qzs7QUFDeEU7RUFBbUMsYU42V1o7Q003V3VDOztBQUM5RDtFQUF5QyxhTjBJWjtDTTFJNkM7O0FBQzFFO0VBQTJDLGFOMElaO0NNMUkrQzs7QUFDOUU7RUFBcUMsYU5xRlo7Q01yRnlDOztBQUNsRTtFQUF1QyxhTm1GWjtDTW5GMkM7O0FBQ3RFO0VBQXlDLGFObkxaO0NNbUw2Qzs7QUFDMUU7RUFBMEMsYU4wS1o7Q00xSzhDOztBQUM1RTtFQUFpRCxhTnBGWjtDTW9GcUQ7O0FBQzFGO0VBQXlDLGFOd1BaO0NNeFA2Qzs7QUFDMUU7RUFBb0MsYU5qSlo7Q01pSndDOztBQUNoRTs7RUFDZ0QsYU4vTVo7Q00rTW9EOztBQUN4Rjs7RUFDOEMsYU45TVo7Q004TWtEOztBQUNwRjs7RUFDaUQsYU5qTlo7Q01pTnFEOztBQUMxRjs7RUFDZ0MsYU52R1o7Q011R29DOztBQUN4RDtFQUFnQyxhTmhDWjtDTWdDb0M7O0FBQ3hEOztFQUNnQyxhTnFZWjtDTXJZb0M7O0FBQ3hEOztFQUNnQyxhTjRDWjtDTTVDb0M7O0FBQ3hEOzs7O0VBR2dDLGFOZ0RaO0NNaERvQzs7QUFDeEQ7OztFQUVnQyxhTmlOWjtDTWpOb0M7O0FBQ3hEOztFQUNnQyxhTitDWjtDTS9Db0M7O0FBQ3hEOztFQUNnQyxhTjNQWjtDTTJQb0M7O0FBQ3hEO0VBQWlDLGFOaEdaO0NNZ0dxQzs7QUFDMUQ7RUFBc0MsYU5wRlo7Q01vRjBDOztBQUNwRTtFQUEyQyxhTjBQWjtDTTFQK0M7O0FBQzlFO0VBQTRDLGFOMFBaO0NNMVBnRDs7QUFDaEY7RUFBNEMsYU4wUFo7Q00xUGdEOztBQUNoRjtFQUE2QyxhTjBQWjtDTTFQaUQ7O0FBQ2xGO0VBQTZDLGFONlBaO0NNN1BpRDs7QUFDbEY7RUFBOEMsYU42UFo7Q003UGtEOztBQUNwRjtFQUFzQyxhTmtVWjtDTWxVMEM7O0FBQ3BFO0VBQXdDLGFOOFRaO0NNOVQ0Qzs7QUFDeEU7RUFBMkMsYU55YVo7Q016YStDOztBQUM5RTtFQUFvQyxhTnNhWjtDTXRhd0M7O0FBQ2hFO0VBQWlDLGFOMlpaO0NNM1pxQzs7QUFDMUQ7RUFBd0MsYU4yWlo7Q00zWjRDOztBQUN4RTtFQUF5QyxhTm9hWjtDTXBhNkM7O0FBQzFFO0VBQW9DLGFOeEpaO0NNd0p3Qzs7QUFDaEU7RUFBMkMsYU44UFo7Q005UCtDOztBQUM5RTtFQUFzQyxhTmdCWjtDTWhCMEM7O0FBQ3BFO0VBQW1DLGFOcEZaO0NNb0Z1Qzs7QUFDOUQ7RUFBZ0MsYU4zV1o7Q00yV29DOztBQUN4RDtFQUFzQyxhTi9SWjtDTStSMEM7O0FBQ3BFO0VBQTZDLGFOL1JaO0NNK1JpRDs7QUFDbEY7RUFBbUMsYU4rVVo7Q00vVXVDOztBQUM5RDtFQUEwQyxhTitVWjtDTS9VOEM7O0FBQzVFO0VBQTRDLGFOZ0RaO0NNaERnRDs7QUFDaEY7RUFBMEMsYU5rRFo7Q01sRDhDOztBQUM1RTtFQUE0QyxhTitDWjtDTS9DZ0Q7O0FBQ2hGO0VBQTZDLGFOK0NaO0NNL0NpRDs7QUFDbEY7RUFBa0MsYU5qV1o7Q01pV3NDOztBQUM1RDtFQUFvQyxhTm1ZWjtDTW5Zd0M7O0FBQ2hFO0VBQW9DLGFON1daO0NNNld3Qzs7QUFDaEU7RUFBa0MsYU5rQ1o7Q01sQ3NDOztBQUM1RDtFQUFxQyxhTjVLWjtDTTRLeUM7O0FBQ2xFO0VBQWtDLGFOZ05aO0NNaE5zQzs7QUFDNUQ7RUFBdUMsYU54Rlo7Q013RjJDOztBQUN0RTtFQUFtQyxhTjRUWjtDTTVUdUM7O0FBQzlEO0VBQW1DLGFOdElaO0NNc0l1Qzs7QUFDOUQ7RUFBaUMsYU42Q1o7Q003Q3FDOztBQUMxRDs7RUFDcUMsYU41RFo7Q000RHlDOztBQUNsRTtFQUFrQyxhTjhQWjtDTTlQc0M7O0FBQzVEO0VBQW1DLGFOdUVaO0NNdkV1Qzs7QUFDOUQ7RUFBb0MsYU45V1o7Q004V3dDOztBQUNoRTtFQUFnQyxhTnRTWjtDTXNTb0M7O0FBQ3hEO0VBQStCLGFOaVdaO0NNaldtQzs7QUFDdEQ7RUFBa0MsYU51V1o7Q012V3NDOztBQUM1RDtFQUFtQyxhTitJWjtDTS9JdUM7O0FBQzlEO0VBQXNDLGFOa0ZaO0NNbEYwQzs7QUFDcEU7RUFBMkMsYU42Tlo7Q003TitDOztBQUM5RTtFQUFpRCxhTi9XWjtDTStXcUQ7O0FBQzFGO0VBQWdELGFOalhaO0NNaVhvRDs7QUFDeEY7O0VBQ2dELGFOelJaO0NNeVJvRDs7QUFDeEY7RUFBeUMsYU5uTVo7Q01tTTZDOztBQUMxRTtFQUF1QyxhTmlXWjtDTWpXMkM7O0FBQ3RFO0VBQXlDLGFOb1ZaO0NNcFY2Qzs7QUFDMUU7O0VBQ2dDLGFOMFNaO0NNMVNvQzs7QUFDeEQ7RUFBMEMsYU4wR1o7Q00xRzhDOztBQUM1RTtFQUEwQyxhTjRNWjtDTTVNOEM7O0FBQzVFO0VBQWtDLGFOc0xaO0NNdExzQzs7QUFDNUQ7RUFBNEMsYU56TFo7Q015TGdEOztBQUNoRjtFQUFzQyxhTm9XWjtDTXBXMEM7O0FBQ3BFO0VBQW1DLGFOOERaO0NNOUR1Qzs7QUFDOUQ7OztFQUV1QyxhTjhTWjtDTTlTMkM7O0FBQ3RFOztFQUMyQyxhTjFGWjtDTTBGK0M7O0FBQzlFO0VBQWtDLGFOc1daO0NNdFdzQzs7QUFDNUQ7RUFBbUMsYU5sR1o7Q01rR3VDOztBQUM5RDtFQUFtQyxhTmdIWjtDTWhIdUM7O0FBQzlEO0VBQTBDLGFOaUhaO0NNakg4Qzs7QUFDNUU7RUFBK0MsYU55Tlo7Q016Tm1EOztBQUN0RjtFQUF3QyxhTnVOWjtDTXZONEM7O0FBQ3hFO0VBQXNDLGFOL05aO0NNK04wQzs7QUFDcEU7RUFBaUMsYU41Tlo7Q000TnFDOztBQUMxRDtFQUEwQyxhTjJFWjtDTTNFOEM7O0FBQzVFO0VBQTJDLGFOeUVaO0NNekUrQzs7QUFDOUU7RUFBbUMsYU52Tlo7Q011TnVDOztBQUM5RDtFQUFtQyxhTnpDWjtDTXlDdUM7O0FBQzlEO0VBQXFDLGFOcENaO0NNb0N5Qzs7QUFDbEU7RUFBZ0MsYU50TFo7Q01zTG9DOztBQUN4RDtFQUFxQyxhTjdVWjtDTTZVeUM7O0FBQ2xFO0VBQWtDLGFOMVJaO0NNMFJzQzs7QUFDNUQ7RUFBZ0MsYU5zRFo7Q010RG9DOztBQUN4RDtFQUFrQyxhTm1MWjtDTW5Mc0M7O0FBQzVEO0VBQWlDLGFOclBaO0NNcVBxQzs7QUFDMUQ7RUFBa0MsYU5yUFo7Q01xUHNDOztBQUM1RDtFQUFvQyxhTjdXWjtDTTZXd0M7O0FBQ2hFO0VBQTJDLGFON1daO0NNNlcrQzs7QUFDOUU7RUFBa0MsYU4wTFo7Q00xTHNDOztBQUM1RDtFQUF5QyxhTjBMWjtDTTFMNkM7O0FBQzFFO0VBQW9DLGFOeUZaO0NNekZ3Qzs7QUFDaEU7O0VBQ2dDLGFOelVaO0NNeVVvQzs7QUFDeEQ7O0VBQ2lDLGFOK01aO0NNL01xQzs7QUFDMUQ7RUFBaUMsYU40UFo7Q001UHFDOztBQUMxRDtFQUFvQyxhTnVLWjtDTXZLd0M7O0FBQ2hFO0VBQXVDLGFOdFBaO0NNc1AyQzs7QUFDdEU7RUFBdUMsYU5pS1o7Q01qSzJDOztBQUN0RTtFQUFxQyxhTjlQWjtDTThQeUM7O0FBQ2xFO0VBQXVDLGFOL0xaO0NNK0wyQzs7QUFDdEU7RUFBd0MsYU54TFo7Q013TDRDOztBQUN4RTtFQUF5QyxhTnJNWjtDTXFNNkM7O0FBQzFFO0VBQThDLGFOL0xaO0NNK0xrRDs7QUFDcEY7OztFQUV5QyxhTnhNWjtDTXdNNkM7O0FBQzFFOztFQUMyQyxhTjlNWjtDTThNK0M7O0FBQzlFOztFQUN5QyxhTi9NWjtDTStNNkM7O0FBQzFFOztFQUN5QyxhTnBNWjtDTW9NNkM7O0FBQzFFO0VBQXdDLGFOak5aO0NNaU40Qzs7QUFDeEU7RUFBaUMsYU51Ulo7Q012UnFDOztBQUMxRDtFQUFvQyxhTjVTWjtDTTRTd0M7O0FBQ2hFO0VBQXFDLGFOOUVaO0NNOEV5Qzs7QUFDbEU7Ozs7O0VBSXNDLGFObkVaO0NNbUUwQzs7QUFDcEU7RUFBMkMsYU4vVFo7Q00rVCtDOztBQUM5RTs7O0VBRWtDLGFOcURaO0NNckRzQzs7QUFDNUQ7O0VBQ21DLGFOblFaO0NNbVF1Qzs7QUFDOUQ7RUFBdUMsYU56S1o7Q015SzJDOztBQUN0RTtFQUFnQyxhTjNLWjtDTTJLb0M7O0FBQ3hEOzs7RUFFd0MsYU54Slo7Q013SjRDOztBQUN4RTtFQUEwQyxhTjJLWjtDTTNLOEM7O0FBQzVFO0VBQStCLGFOaUNaO0NNakNtQzs7QUFDdEQ7O0VBQ21DLGFOMFFaO0NNMVF1Qzs7QUFDOUQ7O0VBQ3dDLGFOVlo7Q01VNEM7O0FBQ3hFOztFQUMwQyxhTlhaO0NNVzhDOztBQUM1RTtFQUFvQyxhTjFJWjtDTTBJd0M7O0FBQ2hFO0VBQXdDLGFObFZaO0NNa1Y0Qzs7QUFDeEU7RUFBbUMsYU5qSlo7Q01pSnVDOztBQUM5RDtFQUFzQyxhTmJaO0NNYTBDOztBQUNwRTtFQUFvQyxhTitGWjtDTS9Gd0M7O0FBQ2hFO0VBQXNDLGFOdUVaO0NNdkUwQzs7QUFDcEU7RUFBNkMsYU51RVo7Q012RWlEOztBQUNsRjtFQUFpQyxhTnpaWjtDTXlacUM7O0FBQzFEOztFQUNxQyxhTjVNWjtDTTRNeUM7O0FBQ2xFO0VBQWdDLGFOME1aO0NNMU1vQzs7QUFDeEQ7RUFBdUMsYU54YVo7Q013YTJDOztBQUN0RTtFQUFpQyxhTklaO0NNSnFDOztBQUMxRDtFQUF1QyxhTnVGWjtDTXZGMkM7O0FBQ3RFO0VBQW1DLGFOMk1aO0NNM011Qzs7QUFDOUQ7RUFBaUMsYU4rUVo7Q00vUXFDOztBQUMxRDtFQUF3QyxhTnpDWjtDTXlDNEM7O0FBQ3hFO0VBQWlDLGFOd1BaO0NNeFBxQzs7QUFDMUQ7RUFBdUMsYU5yWlo7Q01xWjJDOztBQUN0RTtFQUFtQyxhTnZCWjtDTXVCdUM7O0FBQzlEO0VBQTBDLGFOM0xaO0NNMkw4Qzs7QUFDNUU7RUFBb0MsYU41WFo7Q000WHdDOztBQUNoRTtFQUEwQyxhTmhZWjtDTWdZOEM7O0FBQzVFO0VBQXdDLGFObllaO0NNbVk0Qzs7QUFDeEU7RUFBb0MsYU50WVo7Q01zWXdDOztBQUNoRTtFQUFzQyxhTmxZWjtDTWtZMEM7O0FBQ3BFO0VBQXNDLGFObFlaO0NNa1kwQzs7QUFDcEU7RUFBdUMsYU4zYlo7Q00yYjJDOztBQUN0RTtFQUF5QyxhTjNiWjtDTTJiNkM7O0FBQzFFO0VBQWtDLGFOK0taO0NNL0tzQzs7QUFDNUQ7RUFBc0MsYU5uVlo7Q01tVjBDOztBQUNwRTtFQUErQixhTjlkWjtDTThkbUM7O0FBQ3REO0VBQXVDLGFONVJaO0NNNFIyQzs7QUFDdEU7RUFBd0MsYU4vQ1o7Q00rQzRDOztBQUN4RTtFQUEwQyxhTjliWjtDTThiOEM7O0FBQzVFO0VBQXVDLGFOdGZaO0NNc2YyQzs7QUFDdEU7RUFBc0MsYU4vQlo7Q00rQjBDOztBQUNwRTtFQUF1QyxhTnpIWjtDTXlIMkM7O0FBQ3RFO0VBQW1DLGFOdklaO0NNdUl1Qzs7QUFDOUQ7RUFBMEMsYU52SVo7Q011SThDOztBQUM1RTtFQUF1QyxhTjRKWjtDTTVKMkM7O0FBQ3RFO0VBQXNDLGFONEpaO0NNNUowQzs7QUFDcEU7RUFBb0MsYU54Y1o7Q013Y3dDOztBQUNoRTtFQUFnQyxhTmpiWjtDTWlib0M7O0FBQ3hEO0VBQW9DLGFOdkpaO0NNdUp3Qzs7QUFDaEU7RUFBc0MsYU4zZ0JaO0NNMmdCMEM7O0FBQ3BFO0VBQStCLGFON1paO0NNNlptQzs7QUFDdEQ7OztFQUVnQyxhTnpLWjtDTXlLb0M7O0FBQ3hEO0VBQXFDLGFOcEdaO0NNb0d5Qzs7QUFDbEU7RUFBdUMsYU54Ylo7Q013YjJDOztBQUN0RTtFQUEyQyxhTjVXWjtDTTRXK0M7O0FBQzlFO0VBQXFDLGFOOVZaO0NNOFZ5Qzs7QUFDbEU7RUFBcUMsYU45UFo7Q004UHlDOztBQUNsRTtFQUFvQyxhTnJKWjtDTXFKd0M7O0FBQ2hFO0VBQW1DLGFOZVo7Q01mdUM7O0FBQzlEO0VBQXlDLGFOMkJaO0NNM0I2Qzs7QUFDMUU7RUFBd0MsYU5vQ1o7Q01wQzRDOztBQUN4RTtFQUFxQyxhTnFDWjtDTXJDeUM7O0FBQ2xFO0VBQXNDLGFONWFaO0NNNGEwQzs7QUFDcEU7RUFBNEMsYU45YVo7Q004YWdEOztBQUNoRjtFQUFvQyxhTi9WWjtDTStWd0M7O0FBQ2hFO0VBQWlDLGFOb0JaO0NNcEJxQzs7QUFDMUQ7RUFBd0MsYU44S1o7Q005SzRDOztBQUN4RTtFQUF1QyxhTi9GWjtDTStGMkM7O0FBQ3RFO0VBQXdDLGFONkVaO0NNN0U0Qzs7QUFDeEU7RUFBc0MsYU45TVo7Q004TTBDOztBQUNwRTtFQUFrQyxhTitLWjtDTS9Lc0M7O0FBQzVEO0VBQWlDLGFON0haO0NNNkhxQzs7QUFDMUQ7RUFBb0MsYU5uSFo7Q01tSHdDOztBQUNoRTs7RUFDd0MsYU5rSVo7Q01sSTRDOztBQUN4RTtFQUE0QyxhTmtJWjtDTWxJZ0Q7O0FBQ2hGO0VBQXlDLGFOMEtaO0NNMUs2Qzs7QUFDMUU7RUFBd0MsYU5sSVo7Q01rSTRDOztBQUN4RTtFQUF1QyxhTnlLWjtDTXpLMkM7O0FBQ3RFO0VBQXdDLGFObklaO0NNbUk0Qzs7QUFDeEU7RUFBMEMsYU5sSVo7Q01rSThDOztBQUM1RTtFQUEwQyxhTnBJWjtDTW9JOEM7O0FBQzVFO0VBQW1DLGFOMUdaO0NNMEd1Qzs7QUFDOUQ7RUFBdUMsYU43UVo7Q002UTJDOztBQUN0RTtFQUE4QyxhTjFVWjtDTTBVa0Q7O0FBQ3BGO0VBQXdDLGFOekVaO0NNeUU0Qzs7QUFDeEU7RUFBcUMsYU5rTFo7Q01sTHlDOztBQUNsRTtFQUFtQyxhTlhaO0NNV3VDOztBQUM5RDtFQUFzQyxhTnVKWjtDTXZKMEM7O0FBQ3BFO0VBQXVDLGFOd0paO0NNeEoyQzs7QUFDdEU7O0VBQ2dDLGFOL2ZaO0NNK2ZvQzs7QUFDeEQ7RUFBb0MsYU40Slo7Q001SndDOztBQUNoRTtFQUFrQyxhTjhHWjtDTTlHc0M7O0FBQzVEO0VBQW1DLGFOd0RaO0NNeER1Qzs7QUFDOUQ7RUFBbUMsYU45SVo7Q004SXVDOztBQUM5RDs7RUFDeUMsYU4wTFo7Q00xTDZDOztBQUMxRTtFQUEwQyxhTmpIWjtDTWlIOEM7O0FBQzVFO0VBQXFDLGFOckhaO0NNcUh5Qzs7QUFDbEU7RUFBeUMsYU5uV1o7Q01tVzZDOztBQUMxRTs7O0VBRXlDLGFOL2dCWjtDTStnQjZDOztBQUMxRTs7RUFDbUQsYU45Z0JaO0NNOGdCdUQ7O0FBQzlGOztFQUN5QyxhTmxoQlo7Q01raEI2Qzs7QUFDMUU7O0VBQzRDLGFObmhCWjtDTW1oQmdEOztBQUNoRjs7RUFDMEMsYU54aEJaO0NNd2hCOEM7O0FBQzVFO0VBQTBDLGFOM0laO0NNMkk4Qzs7QUFDNUU7RUFBcUMsYU4zT1o7Q00yT3lDOztBQUNsRTtFQUF5QyxhTnhJWjtDTXdJNkM7O0FBQzFFO0VBQTJDLGFOeElaO0NNd0krQzs7QUFDOUU7RUFBd0MsYU53Qlo7Q014QjRDOztBQUN4RTtFQUEwQyxhTndCWjtDTXhCOEM7O0FBQzVFO0VBQW1DLGFOL2RaO0NNK2R1Qzs7QUFDOUQ7RUFBMkMsYU5sZVo7Q01rZStDOztBQUM5RTtFQUFrQyxhTnBjWjtDTW9jc0M7O0FBQzVEO0VBQTBDLGFObGpCWjtDTWtqQjhDOztBQUM1RTtFQUF3QyxhTnhQWjtDTXdQNEM7O0FBQ3hFOztFQUM0QyxhTnpQWjtDTXlQZ0Q7O0FBQ2hGOztFQUMyQyxhTjdQWjtDTTZQK0M7O0FBQzlFOztFQUMwQyxhTmhRWjtDTWdROEM7O0FBQzVFO0VBQXNDLGFOclFaO0NNcVEwQzs7QUFDcEU7O0VBQ3dDLGFOeFJaO0NNd1I0Qzs7QUFDeEU7O0VBQ3lDLGFON1JaO0NNNlI2Qzs7QUFDMUU7RUFBNEMsYU4xUlo7Q00wUmdEOztBQUNoRjtFQUEwQyxhTnBTWjtDTW9TOEM7O0FBQzVFO0VBQXlDLGFOM1JaO0NNMlI2Qzs7QUFDMUU7RUFBMkMsYU4vUlo7Q00rUitDOztBQUM5RTtFQUF5QyxhTmpTWjtDTWlTNkM7O0FBQzFFO0VBQXNDLGFOK0RaO0NNL0QwQzs7QUFDcEU7RUFBdUMsYU4vRlo7Q00rRjJDOztBQUN0RTtFQUE2QyxhTi9iWjtDTStiaUQ7O0FBQ2xGO0VBQStCLGFOdFVaO0NNc1VtQzs7QUFDdEQ7RUFBc0MsYU50VVo7Q01zVTBDOztBQUNwRTtFQUF3QyxhTmtFWjtDTWxFNEM7O0FBQ3hFO0VBQTBDLGFOcktaO0NNcUs4Qzs7QUFDNUU7RUFBaUQsYU5yS1o7Q01xS3FEOztBQUMxRjtFQUF1QyxhTjVVWjtDTTRVMkM7O0FBQ3RFO0VBQXdDLGFOd0haO0NNeEg0Qzs7QUFDeEU7RUFBbUMsYU5uRlo7Q01tRnVDOztBQUM5RDtFQUFtQyxhTnplWjtDTXlldUM7O0FBQzlEO0VBQW9DLGFOOVdaO0NNOFd3Qzs7QUFDaEU7RUFBa0MsYU54S1o7Q013S3NDOztBQUM1RDtFQUE4QyxhTnBRWjtDTW9Ra0Q7O0FBQ3BGOztFQUN1QyxhTlNaO0NNVDJDOztBQUN0RTtFQUFtQyxhTmpkWjtDTWlkdUM7O0FBQzlEO0VBQWtDLGFOem9CWjtDTXlvQnNDOztBQUM1RDtFQUFtQyxhTi9uQlo7Q00rbkJ1Qzs7QUFDOUQ7RUFBNEMsYU4zaEJaO0NNMmhCZ0Q7O0FBQ2hGO0VBQTZDLGFOOWhCWjtDTThoQmlEOztBQUNsRjtFQUE2QyxhTjVoQlo7Q000aEJpRDs7QUFDbEY7RUFBNkMsYU5qaUJaO0NNaWlCaUQ7O0FBQ2xGO0VBQXFDLGFOcFJaO0NNb1J5Qzs7QUFDbEU7RUFBb0MsYU41Tlo7Q000TndDOztBQUNoRTtFQUFzQyxhTjVOWjtDTTROMEM7O0FBQ3BFO0VBQWtDLGFOL05aO0NNK05zQzs7QUFDNUQ7RUFBZ0MsYU5sT1o7Q01rT29DOztBQUN4RDtFQUF1QyxhTnBlWjtDTW9lMkM7O0FBQ3RFO0VBQXlDLGFOcGVaO0NNb2U2Qzs7QUFDMUU7RUFBa0MsYU50U1o7Q01zU3NDOztBQUM1RDtFQUFrQyxhTmlGWjtDTWpGc0M7O0FBQzVEO0VBQXNDLGFObGtCWjtDTWtrQjBDOztBQUNwRTtFQUFzQyxhTnJYWjtDTXFYMEM7O0FBQ3BFO0VBQXlDLGFOcElaO0NNb0k2Qzs7QUFDMUU7RUFBaUMsYU5wY1o7Q01vY3FDOztBQUMxRDtFQUE0QyxhTmhlWjtDTWdlZ0Q7O0FBQ2hGO0VBQXFDLGFOcGZaO0NNb2Z5Qzs7QUFDbEU7RUFBaUMsYU5sTlo7Q01rTnFDOztBQUMxRDtFQUF5QyxhTjFYWjtDTTBYNkM7O0FBQzFFO0VBQWdDLGFOb0RaO0NNcERvQzs7QUFDeEQ7RUFBeUMsYU4zSlo7Q00ySjZDOztBQUMxRTtFQUFxQyxhTnpOWjtDTXlOeUM7O0FBQ2xFO0VBQW1DLGFObEhaO0NNa0h1Qzs7QUFDOUQ7RUFBeUMsYU43TFo7Q002TDZDOztBQUMxRTtFQUEyQyxhTjdMWjtDTTZMK0M7O0FBQzlFO0VBQXdDLGFOM0NaO0NNMkM0Qzs7QUFDeEU7RUFBMEMsYU4zQ1o7Q00yQzhDOztBQUM1RTtFQUF5QyxhTnJHWjtDTXFHNkM7O0FBQzFFO0VBQTRDLGFOckdaO0NNcUdnRDs7QUFDaEY7RUFBb0MsYU43VVo7Q002VXdDOztBQUNoRTtFQUFzQyxhTm5sQlo7Q01tbEIwQzs7QUFDcEU7RUFBd0MsYU5ubEJaO0NNbWxCNEM7O0FBQ3hFO0VBQW9DLGFOL0xaO0NNK0x3Qzs7QUFDaEU7RUFBbUMsYU5sWFo7Q01rWHVDOztBQUM5RDtFQUF1QyxhTmtGWjtDTWxGMkM7O0FBQ3RFO0VBQW9DLGFObUZaO0NNbkZ3Qzs7QUFDaEU7RUFBbUMsYU45Y1o7Q004Y3VDOztBQUM5RDtFQUE2QyxhTjJCWjtDTTNCaUQ7O0FBQ2xGO0VBQTJDLGFObUVaO0NNbkUrQzs7QUFDOUU7RUFBOEMsYU54S1o7Q013S2tEOztBQUNwRjtFQUFrQyxhTjlsQlo7Q004bEJzQzs7QUFDNUQ7RUFBOEMsYU50b0JaO0NNc29Ca0Q7O0FBQ3BGO0VBQWlELGFOcURaO0NNckRxRDs7QUFDMUY7RUFBb0MsYU54bEJaO0NNd2xCd0M7O0FBQ2hFO0VBQXdELGFONW9CWjtDTTRvQjREOztBQUN4Rzs7RUFDZ0UsYU45cUJaO0NNOHFCb0U7O0FBQ3hIOzs7RUFFaUMsYU52Zlo7Q011ZnFDOztBQUMxRDtFQUFrQyxhTmhZWjtDTWdZc0M7O0FBQzVEO0VBQW9DLGFOaFlaO0NNZ1l3Qzs7QUFDaEU7O0VBQzBDLGFOMUhaO0NNMEg4Qzs7QUFDNUU7RUFBdUMsYU56Ulo7Q015UjJDOztBQUN0RTtFQUFtQyxhTmlDWjtDTWpDdUM7O0FBQzlEO0VBQTBDLGFOaUNaO0NNakM4Qzs7QUFDNUU7RUFBcUMsYU5sSFo7Q01rSHlDOztBQUNsRTtFQUEyQyxhTmxIWjtDTWtIK0M7O0FBQzlFO0VBQTRDLGFObEhaO0NNa0hnRDs7QUFDaEY7RUFBdUMsYU5yTlo7Q01xTjJDOztBQUN0RTtFQUF3QyxhTnBiWjtDTW9iNEM7O0FBQ3hFO0VBQWtDLGFObUVaO0NNbkVzQzs7QUFDNUQ7RUFBc0MsYU5wRFo7Q01vRDBDOztBQUNwRTs7RUFDaUQsYU56WVo7Q015WXFEOztBQUMxRjs7RUFDeUMsYU43YVo7Q002YTZDOztBQUMxRTtFQUF3QyxhTnRYWjtDTXNYNEM7O0FBQ3hFO0VBQTBDLGFObGZaO0NNa2Y4Qzs7QUFDNUU7RUFBNEMsYU5sZlo7Q01rZmdEOztBQUNoRjtFQUFtQyxhTnRUWjtDTXNUdUM7O0FBQzlEO0VBQXlDLGFOcHRCWjtDTW90QjZDOztBQUMxRTtFQUEyQyxhTnB0Qlo7Q01vdEIrQzs7QUFDOUU7O0VBQ3lDLGFOcnRCWjtDTXF0QjZDOztBQUMxRTs7RUFDMkMsYU50dEJaO0NNc3RCK0M7O0FBQzlFO0VBQXdDLGFOSlo7Q01JNEM7O0FBQ3hFO0VBQTBDLGFOSlo7Q01JOEM7O0FBQzVFO0VBQW1DLGFOSFo7Q01HdUM7O0FBQzlEO0VBQXFDLGFOM1daO0NNMld5Qzs7QUFDbEU7O0VBQ29DLGFONVdaO0NNNFd3Qzs7QUFDaEU7O0VBQ3NDLGFON1daO0NNNlcwQzs7QUFDcEU7RUFBa0MsYU50Tlo7Q01zTnNDOztBQUM1RDtFQUEyQyxhTjNiWjtDTTJiK0M7O0FBQzlFO0VBQXFDLGFOdEZaO0NNc0Z5Qzs7QUFDbEU7OztFQUU2QyxhTnhFWjtDTXdFaUQ7O0FBQ2xGOztFQUN1RCxhTnZFWjtDTXVFMkQ7O0FBQ3RHOztFQUM2QyxhTjNFWjtDTTJFaUQ7O0FBQ2xGOztFQUNnRCxhTjVFWjtDTTRFb0Q7O0FBQ3hGOztFQUM4QyxhTmpGWjtDTWlGa0Q7O0FBQ3BGO0VBQW1DLGFOM0taO0NNMkt1Qzs7QUFDOUQ7OztFQUVpQyxhTnpyQlo7Q015ckJxQzs7QUFDMUQ7RUFBb0MsYU5sUFo7Q01rUHdDOztBQUNoRTtFQUE0QyxhTktaO0NNTGdEOztBQUNoRjtFQUE0QyxhTktaO0NNTGdEOztBQUNoRjtFQUEyQyxhTktaO0NNTCtDOztBQUM5RTs7RUFDeUMsYU5EWjtDTUM2Qzs7QUFDMUU7O0VBQzJDLGFORlo7Q01FK0M7O0FBQzlFO0VBQXFDLGFOeHNCWjtDTXdzQnlDOztBQUNsRTtFQUFpQyxh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 */</pre></body></html>